F_IolIsBusy

F_IolIsBusy 1:

Funktion gibt an, ob ein Baustein noch in Bearbeitung ist.

F_IolIsBusy 2:Eingänge

Name

Typ

Beschreibung

hresult

HRESULT

Rückgabewert

F_IolIsBusy 3:Ausgänge

Name

Typ

Beschreibung

F_IolIsBusy

BOOL

True wenn Baustein noch in Bearbeitung ist

Beispiel

VAR
  hr                :HRESULT;
  fbIIolStdVarSlave :FB_IolStdVarSlave;
  nRead             :DWORD;
END_VAR
hr := fbIIolStdVarSlave.read(16#0019, 0, ADR(nRead), SIZEOF(nRead));
IF NOT F_IolIsBusy(hr) THEN
  IF FAILED(hr) THEN
    //Error Handling
  ELSE
    //Success
  END_IF
END_IF

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.25

Tc3_IoLink ab v3.3.4.0