Modul: SQ_STEP (FC) - Quelle: Schrittketten

Typ Verwendungszweck
SK_STEP (FC) Schrittkettenschritt

Eingangsparameter:

Parameter Datentyp Beschreibung
SK_NUMBER INT Schrittkettennummer
SCHRITTNUMMER INT Schrittnummer
NEXT_STEP INT Nächste Schrittnummer
EVENT BOOL Weiterschaltbedingung

Ausgangsparameter:

Parameter Datentyp Beschreibung
OUT_X BOOL Schrittmerker
OUT_X_ACTIVE BOOL Schritt aktiv Merker

Funktionsbeschreibung:

Mit diesen Bausteinen kann eine Schrittkette programmiert werden.

Der SQ_STEP wird für jeden Schritt der Schrittkette aufgerufen.

Sobald SCHRITTNUMMER der aktuellen Schrittnummer des SCHRITT_MASTER entspricht wird der Ausgang OUT_X eingeschaltet.

Der EVENT Eingang dient als Transition zu NEXT_STEP.

Die Daten der Schrittkette werden im Datenbaustein SK_MASTER_DB gespeichert.

 

Die Bausteine SCHRITT_MASTER und SQ_STEP haben weitere Funktionalitäten:

Schnittstelle zur Visualisierung (Schrittkette 1)

SK_X[1].SCHRITTNUMMER DB74.DBW362 Istwert der aktuellen Schrittnummer

SK_X[1].IST_ZEIT DB74.DBW368 Istwert der aktuellen Schrittzeit

SK_X[1].UEBER_ZEIT DB74.DBW370 Istwert der aktuellen Überwachungszeit

SK_X[1].ZYKLEN DB74.DBD378 Istwert des Gesamtzyklenzählers

Für jeden Schritt ist eine Datenstruktur im DB des SCHRITT_MASTER angelegt.

Durch Eingabe einer Schrittnummer im DW 362 können die Parameter für den angewählten Schritt editiert werden.

SK_X[1].SCHRITTNUMMER DB74.DBW362 Auswahl der Schrittnummer für die Parametereinstellungen

SK_X[1].SCHRITTZEIT DB74.DBW364 Sollwert der Schrittzeit für die angewählten Schrittnummer

SK_X[1].UEBERWACHUNGSZEIT DB74.DBW366 Sollwert der Überwachungszeit für die angewählten Schrittnummer

 

Der Datenbaustein ist für 8 Schrittketten mit jeweils 16 Schritten projektiert.