EIPGetHealthBit: Abrufen des Funktionsfähigkeitbit-Werts

Beschreibung des Funktionsbausteins

Dieser Funktionsbaustein gibt den Wert eines angegebenen Funktionsfähigkeitsbits zurück.

Grafische Darstellung

G-SE-0047929.1.gif-high.gif

 

 

Eingänge

In der folgenden Tabelle wird die Eingangsvariable beschrieben:

Eingang

Datentyp

Kommentar

i_xExecute

BOOL

Wertebereich: FALSE, TRUE.

Standardwert: FALSE.

Eine steigende Flanke des Eingangs Execute startet den Funktionsbaustein. Der Funktionsbaustein setzt die Ausführung fort, und der Ausgang Busy wird auf TRUE gesetzt.

oFALSE: Wenn Enable auf FALSE gesetzt ist, werden die Ausgänge Done, Error oder CommandAborted für einen Zyklus auf TRUE gesetzt.

oTRUE: Wenn Enable auf FALSE gesetzt ist, bleiben die Ausgänge Done, Error oder CommandAborted auf TRUE gesetzt.

i_uiConnId

UINT

Verbindungs-ID.

Ausgänge

In der folgenden Tabelle wird die Ausgangsvariable beschrieben:

Ausgang

Datentyp

Kommentar

q_xDone

BOOL

Wertebereich: FALSE, TRUE.

Standardwert: FALSE.

oFALSE: Die Ausführung wurde nicht gestartet oder es wurde ein Fehler erkannt.

oTRUE: Ausführung ohne Fehler beendet.

q_xBusy

BOOL

Wertebereich: FALSE, TRUE.

Standardwert: FALSE.

oFALSE: Der Funktionsbaustein wird nicht ausgeführt.

oTRUE: Der Funktionsbaustein wird ausgeführt.

q_xError

BOOL

Wertebereich: FALSE, TRUE.

Standardwert: FALSE.

oFALSE: Die Ausführung des Funktionsbausteins läuft, es wurde kein Fehler erkannt.

oTRUE: Bei der Ausführung des Funktionsbausteins ist ein Fehler aufgetreten.

q_HealthValue

UINT

Gibt den Funktionsfähigkeitswert zurück:

o0: Keine Verbindung aufgebaut

o1: Verbindung aufgebaut