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.
|