FB_ExceptionDelayListDiagSource
FB_ExceptionDelayListDiagSource – Allgemeine Informationen
Typ |
Funktionsbaustein |
Verfügbar ab |
1.1.2.0 |
Übernommen aus |
- |
Implementiert |
- |
Zugriffsbeschränkung: |
PUBLIC |
Diagnosequelle, die die Daten der Vorlage ExceptionDelayList ausgibt
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_xEnable |
BOOL |
Eine steigende Flanke FALSE -> TRUE aktiviert die POU, eine fallende Flanke TRUE -> FALSE deaktiviert sie. Wenn die POU abgeschaltet ist, führt sie keine Aktionen aus. |
i_xDiagQuit |
BOOL |
Eine steigende Flanke FALSE -> TRUE quittiert anstehende Ausnahmen der POU. Ausnahmen, die während der Initialisierung auftreten, können nur durch eine Deaktivierung der POU quittiert werden. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_xActive |
BOOL |
TRUE: Die POU ist eingeschaltet und muss weiter ausgeführt werden. FALSE: Die POU ist abgeschaltet. |
q_xReady |
BOOL |
TRUE: Die POU ist betriebsbereit und nimmt Benutzerbefehle entgegen. FALSE: Die POU ist nicht bereit, Anwenderbefehle entgegenzunehmen. |
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Fehlermeldung. |
|
q_etDiagExt |
ET_DiagExt |
POU-spezifischer Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
q_sMsg |
STRING(80) |
Durch ein Ereignis getriggerte Meldung, die den Diagnosezustand konkretisiert. |
Ein-/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
iq_stComStructure |
Kommunikationsstruktur zwischen FB_DiagnosticsManager und den Diagnosequellen. |
|
iq_stExceptionList |
ST_ExceptionList |
Adresse zur Instanz der Vorlage ExceptionDelayList. |