FAILED

Fehlercodes bzw. Statuscodes vom Typ HRESULT werden mit dieser Funktion auf Ungültigkeit geprüft.
Rückgabewert
FAILED : BOOL;
Name | Typ | Beschreibung |
---|---|---|
FAILED | BOOL | Liefert TRUE, wenn ein Fehler vorliegt. |
Eingänge
VAR_INPUT
hr : DINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
hr | DINT | Angabe des zu überprüfenden Fehlercodes bzw. Statuscodes vom Typ HRESULT. |
HRESULT
Der Typ HRESULT hat die Besonderheit, dass Fehler durch negative Werte repräsentiert werden. Warnungen oder Informationen können optional mittels positiver Werte ausgegeben werden.
Deklaration | Fehlerbereich | Kein Fehler | Meldung/Info | Prüffunktionen |
---|---|---|---|---|
hrErrorCode : HRESULT; | <0 | >=0 | >0 | IF SUCCEEDED(hrErrorCode) THEN IF FAILED(hrErrorCode) THEN |
Voraussetzungen
TwinCAT Version | Hardware | Einzubindende Bibliotheken |
---|---|---|
TwinCAT 3.1, Build 4020 | x86, x64, ARM | Tc3_Module |