FB_AsyncServiceResultClass

FB_AsyncServiceResultClass 1:

Der Funktionsbaustein FB_AsyncServiceResultClass implementiert die I_AsyncServiceResultClass-Schnittstelle zur Statusabfrage und Verfolgung von asynchronen Vorgängen. Die Methoden des Kommunikationsbausteins FB_iec61850CommonClass zum Aufbau/Abbau der Verbindung und zur Aktivierung der IEC 61850 Dienste liefern den Schnittstellenzeiger vom Typ I_AsyncServiceResultClass als Parameter zurück. Über diesen Zeiger kann die Applikation den Status/Fortgang der Dienstausführung überwachen und abfragen.

Namensraum: Tc3_Collections
Bibliothek: Tc3_Collections (Tc3_Collections.compiled-library)

Vererbungshierarchie

FB_AsyncServiceResultClass

FUNCTION_BLOCK FB_AsyncServiceResultClass IMPLEMENTS I_AsyncServiceResultClass

FB_AsyncServiceResultClass 2: Schnittstellen

Typ

Beschreibung

I_AsyncServiceResultClass

Schnittstelle zur Statusabfrage und Verfolgung von asynchronen Vorgängen.

FB_AsyncServiceResultClass 3: Methoden

Name

Beschreibung

CopyFrom

Kopiert Objektdaten von einer anderen Objektinstanz.

Dump

Konvertiert eigene Objektdaten in einen formatierten String.

Equal

Wertevergleich der eigenen Objektdaten mit externen Datenwerten.

EqualEx

Wertevergleich der eigenen Objektdaten mit externen Datenwerten.

EqualTo

Wertevergleich der eigenen Objektdaten mit den Daten einer anderen Objektinstanz.

IsAborted

Prüft, ob die Dienstausführung abgebrochen wurde.

IsBusy

Prüft, ob der Dienst mit der Ausführung noch beschäftigt ist.

IsCompleted

Prüft, ob die Dienstausführung erfolgreich abgeschlossen wurde.

IsFailed

Prüft, ob die Dienstausführung mit einem Fehler abgeschlossen wurde.

SetAborted

Setzt den Abbruchstatus.

SetAbortedEx

Setzt den Abbruchstatus.

SetBusy

Setzt den Status auf Beschäftigt.

SetCompleted

Setzt den Status auf Erledigt (ohne Fehler).

SetFailed

Setzt den Fehlerstatus.

SetFailedEx

Setzt den Fehlerstatus.

FB_AsyncServiceResultClass 4: Eigenschaften

Name

Typ

Zugriff

Beschreibung

eState

E_AsyncServiceState

Get

Statusinformation