I_ScsmGoCBImplClass
Objects implementing this interface are control block instances for Generic Object Oriented Substation Events (GOOSE). The TwinCAT Telecontrol Configurator generates GOOSE control block instances that are derived/extended from FB_ScsmGoCBImplClass. All function blocks derived from FB_ScsmGoCBImplClass automatically have a default implementation of the above interface.
Namespace: Tc3_iec61850_8_1
Library: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)
Inheritance hierarchy
I_AcsiCommonNodeClass -> I_AcsiCommonDataClass -> I_AcsiCommonControlBlockClass -> I_AcsiCommonGooseControlBlockClass -> I_ScsmGoCBImplClass
INTERFACE I_ScsmGoCBImplClass EXTENDS I_AcsiCommonGooseControlBlockClass
Properties
Name | Type | Access | Description |
---|---|---|---|
bFixedOffs | BOOL | Get | Attribute value: Enables/disables coding with fixed lengths. |
bGoEna | BOOL | Get, Set | Attribute value: Enables/disables the GOOSE control block. |
bNdsCom | BOOL | Get | Attribute value: Indicates whether the GOOSE control block requires further configuration. |
ePRIORITY | Get | Priority level in the VLAN network. | |
ipDatSet | Get | Interface pointer to the linked data set. | |
macAddr | Get | Target MAC address. | |
nAPPID | WORD | Get | Application Identifier. |
nConfRev | UDINT | Get | Revision number of the configuration of the GOOSE control block. |
nMaxTime | DWORD | Get | Maximum time between repeated transmissions of a GOOSE message in milliseconds. |
nMinTime | DWORD | Get | Time between direct sending after data change and first repetition in milliseconds. |
nVID | WORD(0..4095) | Get | ID of the VLAN network. |
oAddr | Get | Target MAC address. | |
sAddr | STRING(17) | Get | Target MAC address. |
sDatSet | Get, Set | Name of the linked data set. | |
sGoID | Get, Set | The ID of the GOOSE messages. |