FB_GseGoCBPublisherClass

Publisher implementation of the GOOSE control block.
Namespace: Tc3_Gse
Library: Tc3_Gse (Tc3_Gse.compiled-library)
FUNCTION_BLOCK FB_GseGoCBPublisherClass EXTENDS FB_ServiceErrorClass IMPLEMENTS I_GseGoCBPublisherClass
VAR_OUTPUT
stTx : ST_GseGoCBPublisherTx;
END_VAR
Interfaces
Type | Description |
---|---|
Interface of the GOOSE control block implementation. |
Methods
Name | Description |
---|---|
Executes the Publisher state machine. | |
Starts sending GOOSE messages. | |
Stops sending GOOSE messages. | |
Triggers an immediate sending of a GOOSE message. |
Properties
Name | Type | Access | Description |
---|---|---|---|
bTest | BOOL | Set | Simulation/test flag of GOOSE messages. At value TRUE the simulation and test flag is set in the GOOSE message. |
eStrategy | Set | Configures the algorithm for the repeated GOOSE messages. | |
nMultiplier | BYTE(1..16#FF) | Set | Configures the multiplier for the time interval of repeated GOOSE messages. Default value: Param_Acsi.cDefault_GoCB_Multiplier (2). |
ipAdapter | Set | Interface of the GOOSE network adapter. |