Fehlerverwaltung der Funktionsbausteine
Die Funktionsbausteine verfügen über drei Ausgänge, die bei der Ausführung des Funktionsbausteins erkannte Fehler verwalten.
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_xError |
BOOL |
Bei einer steigenden Flanke am Ausgang q_xError werden Informationen zu einem während der Ausführung des Funktionsbausteins aufgetretenen Fehler angezeigt. Die Ausgänge q_etResult und q_sResultMsg stellen zusätzliche Informationn zu erkannten Fehlern bereit. Die Fehlerausgänge des relevanten Funktionsbausteins werden bei einer fallenden Flanke am Eingang i_xExecute oder i_xEnable zurückgesetzt. |
q_etResult |
ET_Result |
Gibt Diagnose- und Statusinformationen an. Nur gültig, wenn der Ausgang q_xError den Wert TRUE aufweist. |
q_sResultMsg |
STRING[80] |
Gibt zusätzliche Diagnose- und Statusinformationen an. Nur gültig, wenn der Ausgang q_xError den Wert TRUE aufweist. |