FAILED

FAILED 1:

Fehlercodes bzw. Statuscodes vom Typ HRESULT werden mit dieser Funktion auf Ungültigkeit geprüft.

FAILED 2: Rückgabewert

FAILED : BOOL;

Name

Typ

Beschreibung

FAILED

BOOL

Liefert TRUE, wenn ein Fehler vorliegt.

FAILED 3: 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
...
END_IF

IF FAILED(hrErrorCode) THEN
...
END_IF

Voraussetzungen

TwinCAT Version

Hardware

Einzubindende Bibliotheken

TwinCAT 3.1, Build 4020

x86, x64, ARM

Tc3_Module