Variable |
Datentyp |
Beschreibung |
---|---|---|
i_xEnable |
BOOL |
Eine steigende Flanke FALSE -> TRUE aktiviert das Modul, eine fallende Flanke TRUE -> FALSE deaktiviert es. Ein deaktiviertes Modul führt keinerlei Aktionen aus. |
i_udiModuleId |
UDINT |
Die Nummer des Moduls in Bezug auf den Hierarchiebaum der Maschine. |
i_sModuleName |
STRING[80] |
Der Name des Moduls. |
i_stReaction |
Die aktiven Reaktionen auf Ausnahmen der Maschinen, die das Modul ausführen soll. |
|
i_xDiagQuit |
BOOL |
Eine steigende Flanke FALSE -> TRUE quittiert die aktiven Ausnahmen des Moduls. |
i_xLogEnable |
BOOL |
TRUE: Der Logger des Moduls ist aktiviert. Das Modul setzt Meldungen in die Loggingliste ab. |
i_wLogDataFilter |
WORD |
Filter für den Logger des Moduls nach Priorität der Meldung. |
iq_diCmd |
DINT |
Übergabe der Befehle an das Modul. |
iq_diStartStep |
DINT |
Der Schritt, ab dem die Befehlstabelle abgearbeitet werden soll. |
iq_stExt |
Zusätzliche Parametrierungsdaten des Moduls. |
|
q_xActive |
BOOL |
TRUE: Das Modul ist aktiv und muss weiter ausgeführt werden FALSE: Das Modul ist inaktiv. |
q_xReady |
BOOL |
TRUE: Das Modul ist bereit und kann Anwenderbefehle entgegennehmen. FALSE: Das Modul ist nicht bereit, Anwenderbefehle entgegenzunehmen. |
q_xCmdActive |
BOOL |
TRUE: Das Modul führt einen Befehl aus. |
q_diCmdActive |
DINT |
Die Nummer des Befehls, der gerade ausgeführt wird oder zuletzt ausgeführt wurde. |
q_xCmdDone |
BOOL |
TRUE: Das Modul hat den Befehl erfolgreich ausgeführt. |
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Fehlermeldung. |
|
q_udiDiagExt |
UDINT |
POU-spezifischer Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Fehlermeldung |
q_sDiagExt |
STRING[80] |
Der Name der entsprechenden Aufzählung von q_udiDiagExt als Klartext. |
q_sMsg |
STRING[80] |
Durch ein Ereignis getriggerte Meldung, die den Diagnosezustand konkretisiert. |
q_dwModuleType |
DWORD |
Die Typnummer des Equipmentmoduls. Die Typnummer für Equipmentmodule von Schneider Electric werden in ET_ModuleType verwaltet. |
q_sModuleTypeName |
STRING[25] |
Der Typ des Equipmentmoduls in Textform. |
q_udiModuleVersion |
UDINT |
Die Version des Equipmentmoduls. |
q_udiActiveSubModule |
UDINT |
Die Nummer des ersten aktiven Submoduls, das diesem Equipmentmodul untergeordnet ist. Die Nummerierung beginnt bei 1 und reicht bis zur Anzahl der Submodule, die diesem Equipmentmodul untergeordnet sind. Die Nummer stimmt nicht mit der Modul-ID des Submoduls überein. |
q_udiSubModuleInException |
UDINT |
Die Nummer des ersten Submoduls mit einer aktiven Ausnahme, das diesem Equipmentmodul untergeordnet ist. Die Nummerierung beginnt bei 1 und reicht bis zur Anzahl der Submodule, die diesem Equipmentmodul untergeordnet sind. Die Nummer stimmt nicht mit der Modul-ID des Submoduls überein. |
q_xException |
BOOL |
TRUE: Das Modul hat der Ausnahmeliste eine Ausnahme hinzugefügt (unabhängig von der Reaktion). Ausnahmen, die von einem Submodul ausgegeben werden, haben keinen Einfluss auf diesen Ausgang. FALSE: Das Modul hat der Ausnahmeliste keine Ausnahme hinzugefügt oder die Ausnahmen dieses Moduls werden über DiagQuit zurückgesetzt. |