FB_GseAdapterClass
Der Funktionsbaustein FB_GseAdapterClass implementiert Schnittstellen zum Austausch der hochprioren GSE-Daten (Global System Event) über eine ausgewählte Netzwerkschnittstelle. Zu diesen Daten gehören GOOSE, GSSE oder SV (Sampled Values) Nachrichten.
Um die Kommunikation ausführen zu können, muss jede Instanz von FB_GseAdapterClass mit einem entsprechenden Netzwerkadapter verbunden werden. Dies ist in RT - Ethernet Adapter Konfiguration erklärt.
Namensraum: Tc3_Gse
Bibliothek: Tc3_Gse (Tc3_Gse.compiled-library)
FUNCTION_BLOCK FB_GseAdapterClass EXTENDS FB_ServiceErrorClass IMPLEMENTS I_GseAdapterClass, I_GseAdapterEventSink
VAR_INPUT
settings : FB_GseAdapterSettingsClass;
END_VAR
VAR_OUTPUT
stInfo : ST_GseAdapterInfo;
END_VAR
Schnittstellen
Typ | Beschreibung |
---|---|
Schnittstelle zum Datenaustausch. | |
I_GseAdapterEventSink |
|
Methoden
Name | Beschreibung |
---|---|
Startet den Publishing-Prozess bei allen GOCBs. | |
Stoppt den Publishing-Prozess bei allen GOCBs. | |
Startet den Subscriber-Prozess bei allen GOCBs. | |
Stoppt den Subscriber-Prozess bei allen GOCBs. |
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
ipGroup | Set | Schnittstellenzeiger von einer IED-Gruppe. | |
ipIED | Set | Schnittstellenzeiger von einem Objekt mit der Implementierung der obersten Ebene des IEC 61850 Datenmodells. | |
ipLinkStatus | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnLinkStatusChange. | |
ipSettings | Get | Protokolleinstellungen des GSE-Adapters. Gibt einen Schnittstellenzeiger auf „settings“ zurück. | |
ipSystemClock | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetSystemTime. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
stInfo | Statistische Information zur GSE-Kommunikation (z.B. über die Anzahl der empfangenen oder versendeten Telegramme). |