FB_GseAdapterSettingsClass

The function block FB_GseAdapterSettingsClass is used to configure a network adapter that can be used for GSE communication.
Namespace: Tc3_Gse
Library: Tc3_Gse (Tc3_Gse.compiled-library)
Inheritance hierarchy
FB_GseAdapterSettingsClass
FUNCTION_BLOCK FB_GseAdapterSettingsClass IMPLEMENTS I_GseAdapterSettingsClass
Interfaces
Type |
Description |
---|---|
Interface for configuring the network adapter. |
Properties
Name |
Type |
Access |
Definition location |
Initial value |
Description |
---|---|---|---|---|---|
bExecGoCBPubs |
BOOL |
Get |
FALSE |
Enables/disables automatic calling of the "Execute" method of the Publisher GOOSE control blocks by the adapter. | |
Set |
Local | ||||
bExecGoCBSubs |
BOOL |
Get |
FALSE |
Enables/disables automatic calling of the "Execute" method of the Subscriber GOOSE control blocks by the adapter. | |
Set |
Local | ||||
bSimulation |
BOOL |
Get |
FALSE |
Enables/disables the GOOSE simulation bit field. | |
Set |
Local | ||||
eAdapterPrio |
Get |
TcEthernetAdapterPriority.TcEthernetAdapterPriorityHigh |
Priority of the network adapter. | ||
Set |
Local | ||||
eDispatchMode |
Get |
E_GseDispatchMode. NonPromiscuous |
Setting whether received Ethernet telegrams are forwarded to the operating system. | ||
Set |
Local | ||||
macAddr |
Get |
[0, 0, 0, 0, 0, 0] (not set, '00-00-00-00-00-00') |
MAC address of the network adapter. | ||
Set | |||||
multicastAddr |
Get |
[0, 0, 0, 0, 0, 0] (not set, '00-00-00-00-00-00') |
Selected single subscriber multicast address of the network adapter. If set, the network adapter block instance receives only the subscriber messages sent to this exact address. In this case, the address is used as a filter for the subscriber messages. All other messages are forwarded either to the operating system or (if available) to further instances of the network adapter block.
Info: | ||
Set |
Local | ||||
oid |
Get |
0 |
TwinCAT object ID of the network adapter. To configure the parameter, see: RT Ethernet adapter configuration. | ||
Set |
Local | ||||
sMacAddr |
STRING(17) |
Get |
’00-00-00-00-00-00‘ (not set) |
Text representation of the MAC address of the network adapter. | |
sMulticastAddr |
STRING(17) |
Get |
’00-00-00-00-00-00‘ (not set) |
Text representation of the multicast address of the network adapter. | |
Set |