FB_GseAdapterClass

FB_GseAdapterClass 1:

The function block FB_GseAdapterClass implements interfaces for exchanging the high-priority GSE data (Global System Event) over a selected network interface. These data include GOOSE, GSSE or SV (Sampled Values) messages.
To be able to execute the communication, each instance of FB_GseAdapterClass must be connected to a corresponding network adapter. This is explained in RT Ethernet adapter configuration.

Namespace: Tc3_Gse
Library: Tc3_Gse (Tc3_Gse.compiled-library)

Inheritance hierarchy

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: Interfaces

Type

Description

I_GseAdapterClass

Interface for data exchange.

I_GseAdapterEventSink

 

FB_GseAdapterClass 3: Inputs

Name

Type

Description

settings

FB_GseAdapterSettingsClass

Adapter configuration settings.

FB_GseAdapterClass 4: Methods

Name

Description

StartPublisher

Starts the publishing process on all GOCBs.

StopPublisher

Stops the publishing process on all GOCBs.

Subscribe

Starts the subscriber process on all GOCBs.

Unsubscribe

Stops the subscriber process for all GOCBs.

FB_GseAdapterClass 5: Properties

Name

Type

Access

Description

ipGroup

I_AcsiCommonIEDGroupClass

Set

Interface pointer from an IED group.

ipIED

I_AcsiCommonIntelligentElectronicDeviceClass

Set

Interface pointer of an object with the implementation of the top-level of the IEC 61850 data model.

ipLinkStatus

I_GseLinkStatusEventSink

Set

Interface pointer of an object with a user-defined implementation of the event handling routine: OnLinkStatusChange.

ipSettings

I_GseAdapterSettingsClass

Get

Protocol settings of the GSE adapter. Returns an interface pointer to "settings".

ipSystemClock

I_GseSystemClockEventSink

Set

Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetSystemTime.

FB_GseAdapterClass 6: Outputs

Name

Type

Description

stInfo

ST_GseAdapterInfo

Statistical information on GSE communication (e.g. on the number of telegrams received or sent).