FC_SameStep

 

FC_SameStep – Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab

V1.0.4.0

Aufgabe

Innerhalb einer Befehlstabelle einen Befehl setzen, der gemeinsam mit dem vorhergehenden Befehl abgearbeitet werden soll

Beschreibung

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 Schritt-Feldindex der Tabelle vergeben.

Nur iq_diStep wird erneut in die Variable iq_iStep eingegeben. In demselben Schritt innerhalb einer Tabelle erkennt der FB_ModuleController, dass dieser Befehl in demselben Zyklus an die verbundenen Module gesendet werden soll wie der vorherige Befehl.

Schnittstelle

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Fehlermeldung.

q_etDiagExt

ET_DiagExt

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.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Aufzählungswert

Beschreibung

OK

Ok

0

OK

Ok

Aufzählungsname:

Ok

Aufzählungswert:

0

Beschreibung:

OK

Die angelegten Variablen zur Verwaltung des Index und der Schrittnummer wurden erfolgreich für den Eintrag des Befehls vorbereitet, der in demselben Zyklus wie der vorherige Befehl an das entsprechende Modul gesendet wird.