GetControlword()

GetControlword() 1:

Diese Methode dient zum Lesen des Kontrollwortes eines I/O-Ausgangselementes.

Syntax:

METHOD GetControlword : HRESULT
VAR_INPUT
    nDriveControlWord:        REFERENCE TO UINT;
END_VAR

GetControlword() 2: Rückgabewert

Name

Typ

Beschreibung

GetControlword

HRESULT

Rückgabewert mit Feedback zum Erfolg der Ausführung.

Der Rückgabewert der Methode ist vom Typ HRESULT. Folgende Rückgabewerte sind zu erwarten.

E_AdsErr

Rückgabewert

Ursache

DEVICE_ERROR

0x9B00 0700

Das I/O-Element befindet sich im Fehlerzustand.

DEVICE_SYMBOLNOTFOUND

0x9B00 0710

Die übergebene Referenz ist ungültig.

DEVICE_INCOMPATIBLE

0x9B00 070E

Dar Variablentyp der übergebenen Struktur passt nicht zum I/O-Element.

DEVICE_SRVNOTSUPP

0x1B00 0701

Funktion wird von dem I/O-Element nicht unterstützt.

Hinweis Dieser Rückgabewert wird nicht als Fehler markiert!

DEVICE_NOERR

0x1B00 000

Ausführung war erfolgreich.

GetControlword() 3: Eingänge

Name

Typ

Beschreibung

nDriveControlWord

REFERENCE TO UINT

Referenz auf eine Variable auf die der Kanalstatus geschrieben werden soll.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.35

PC oder CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 oder höher