FB_GseAdapterSettingsClass
Der Funktionsbaustein FB_GseAdapterSettingsClass dient der Konfiguration eines für die GSE-Kommunikation nutzbaren Netzwerkadapters.
Namensraum: Tc3_Gse
Bibliothek: Tc3_Gse (Tc3_Gse.compiled-library)
Vererbungshierarchie
FB_GseAdapterSettingsClass
FUNCTION_BLOCK FB_GseAdapterSettingsClass IMPLEMENTS I_GseAdapterSettingsClass
Schnittstellen
Typ | Beschreibung |
---|---|
Schnittstelle zur Konfiguration des Netzwerkadapters. |
Eigenschaften
Name | Typ | Zugriff | Definitionsort | Initialwert | Beschreibung |
---|---|---|---|---|---|
bExecGoCBPubs | BOOL | Get | FALSE | Aktiviert/Deaktiviert das automatische Aufrufen der „Execute“-Methode der Publisher GOOSE-Kontrollblöcke durch den Adapter. | |
Set | Lokal | ||||
bExecGoCBSubs | BOOL | Get | FALSE | Aktiviert/Deaktiviert das automatische Aufrufen der „Execute“-Methode der Subscriber GOOSE-Kontrollblöcke durch den Adapter. | |
Set | Lokal | ||||
bSimulation | BOOL | Get | FALSE | Aktiviert/Deaktiviert das GOOSE-Simulations-Bit Feld. | |
Set | Lokal | ||||
eAdapterPrio | Get | TcEthernetAdapterPriority.TcEthernetAdapterPriorityHigh | Priorität des Netzwerkadapters. | ||
Set | Lokal | ||||
eDispatchMode | Get | E_GseDispatchMode. NonPromiscuous | Einstellung, ob empfangene Ethernet-Telegramme an das Betriebssystem weitergeleitet werden. | ||
Set | Lokal | ||||
macAddr | Get | [0, 0, 0, 0, 0, 0] (nicht gesetzt, '00-00-00-00-00-00') | MAC-Adresse des Netzwerkadapters. | ||
Set | |||||
multicastAddr | Get | [0, 0, 0, 0, 0, 0] (nicht gesetzt, '00-00-00-00-00-00') | Ausgewählte, einzelne Subscriber Multicast-Adresse des Netzwerkadapters. Wenn gesetzt, empfängt die Netzwerkadapterbausteininstanz nur die Subscriber-Nachrichten, die exakt an diese Adresse gesendet werden. In diesem Fall wird die Adresse als Filter für die Subscriber-Nachrichten verwendet. Alle anderen Nachrichten werden entweder an das Betriebssystem oder (wenn vorhanden) an weitere Instanzen des Netzwerkadapterbausteins weitergeleitet. Die konfigurierten Subscriber APPIDs (wenn verwendet > 0), müssen den APPIDs auf der Publisher-Seite entsprechen. Alle empfangenen Nachrichten, die keinem Steuerblock zugeordnet werden können, werden an das Betriebssystem oder an weitere Instanzen des Netzwerkadapterbausteins weitergeleitet. | ||
Set | Lokal | ||||
oid | Get | 0 | TwinCAT-Object-ID des Netzwerkadapters. Zur Konfiguration des Parameters siehe: RT - Ethernet Adapter Konfiguration. | ||
Set | Lokal | ||||
sMacAddr | STRING(17) | Get | ’00-00-00-00-00-00‘ (nicht gesetzt) | Textrepräsentation der MAC-Adresse des Netzwerkadapters. | |
sMulticastAddr | STRING(17) | Get | ’00-00-00-00-00-00‘ (nicht gesetzt) | Textrepräsentation der Multicast-Adresse des Netzwerkadapters. | |
Set |