FB_GseAdapterClass

FB_GseAdapterClass 1:

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)

Vererbungshierarchie

FB_ServiceErrorClass -> FB_GseAdapterClass

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

FB_GseAdapterClass 2: Schnittstellen

Typ

Beschreibung

I_GseAdapterClass

Schnittstelle zum Datenaustausch.

I_GseAdapterEventSink

 

FB_GseAdapterClass 3: Eingänge

Name

Typ

Beschreibung

settings

FB_GseAdapterSettingsClass

Adapter-Konfigurationseinstellungen.

FB_GseAdapterClass 4: Methoden

Name

Beschreibung

StartPublisher

Startet den Publishing-Prozess bei allen GOCBs.

StopPublisher

Stoppt den Publishing-Prozess bei allen GOCBs.

Subscribe

Startet den Subscriber-Prozess bei allen GOCBs.

Unsubscribe

Stoppt den Subscriber-Prozess bei allen GOCBs.

FB_GseAdapterClass 5: Eigenschaften

Name

Typ

Zugriff

Beschreibung

ipGroup

I_AcsiCommonIEDGroupClass

Set

Schnittstellenzeiger von einer IED-Gruppe.

ipIED

I_AcsiCommonIntelligentElectronicDeviceClass

Set

Schnittstellenzeiger von einem Objekt mit der Implementierung der obersten Ebene des IEC 61850 Datenmodells.

ipLinkStatus

I_GseLinkStatusEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnLinkStatusChange.

ipSettings

I_GseAdapterSettingsClass

Get

Protokolleinstellungen des GSE-Adapters. Gibt einen Schnittstellenzeiger auf „settings“ zurück.

ipSystemClock

I_GseSystemClockEventSink

Set

Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetSystemTime.

FB_GseAdapterClass 6: Ausgänge

Name

Typ

Beschreibung

stInfo

ST_GseAdapterInfo

Statistische Information zur GSE-Kommunikation (z.B. über die Anzahl der empfangenen oder versendeten Telegramme).