FB_GseAdapterClass

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)
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
Methods
Name | Description |
---|---|
Starts the publishing process on all GOCBs. | |
Stops the publishing process on all GOCBs. | |
Starts the subscriber process on all GOCBs. | |
Stops the subscriber process for all GOCBs. |
Properties
Name | Type | Access | Description |
---|---|---|---|
ipGroup | Set | Interface pointer from an IED group. | |
ipIED | Set | Interface pointer of an object with the implementation of the top-level of the IEC 61850 data model. | |
ipLinkStatus | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnLinkStatusChange. | |
ipSettings | Get | Protocol settings of the GSE adapter. Returns an interface pointer to "settings". | |
ipSystemClock | Set | Interface pointer of an object with a user-defined implementation of the event handling routine: OnGetSystemTime. |
Outputs
Name | Type | Description |
---|---|---|
stInfo | Statistical information on GSE communication (e.g. on the number of telegrams received or sent). |