Innerhalb einer Befehlstabelle einen Befehl setzen, der nach der Abarbeitung des vorhergehenden Befehls an das Modul gesendet werden soll
Die Funktion dient zur einfachen Initialisierung von Tabellen.
Die Funktion schreibt den Wert iq_udiStepIndex in die Variable iq_iStepIndex und fügt 1 hinzu. Mit dieser Variablen wird der Slave-Feldindex der Tabelle vergeben.
In der Variablen iq_diStep wird zum Wert von iq_diStep 10 addiert. Er wird in iq_diStep zurückgeschrieben. Dies ist die Kennzeichnung eines weiteren Schritts für den FB_ModuleController.
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich ET_Diag.Ok entspricht einer Fehlermeldung. |
|
q_etDiagExt |
POU-spezifischer Ausgang des Diagnosegeräts. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Fehlermeldung |
Ein-/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
iq_udiStepIndex |
UDINT |
Ein-/Ausgang für die Variable zur Verwaltung des Index innerhalb der Befehlstabelle. |
iq_diStep |
DINT |
Ein-/Ausgang für die Variable zur Verwaltung der Schrittnummer des einzutragenden Befehls. |