I_ScsmGoCBImplClass
Objekte, die diese Schnittstelle implementieren, sind Steuerblockinstanzen für Generic Object Oriented Substation Events (GOOSE). Der TwinCAT Telecontrol Configurator generiert GOOSE-Steuerblockinstanzen, die von FB_ScsmGoCBImplClass abgeleitet/erweitert werden. Alle Funktionsbausteine, die von FB_ScsmGoCBImplClass abgeleitet werden, besitzen automatisch eine Default-Implementierung der oben genannten Schnittstelle.
Namensraum: Tc3_iec61850_8_1
Bibliothek: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)
Vererbungshierarchie
I_AcsiCommonNodeClass -> I_AcsiCommonDataClass -> I_AcsiCommonControlBlockClass -> I_AcsiCommonGooseControlBlockClass -> I_ScsmGoCBImplClass
INTERFACE I_ScsmGoCBImplClass EXTENDS I_AcsiCommonGooseControlBlockClass
Eigenschaften
Name | Type | Zugriff | Beschreibung |
---|---|---|---|
bFixedOffs | BOOL | Get | Attributwert: Aktiviert/Deaktiviert Kodierung mit festen Längen. |
bGoEna | BOOL | Get, Set | Attributwert: Aktiviert/Deaktiviert den GOOSE-Steuerblock. |
bNdsCom | BOOL | Get | Attributwert: Gibt an, ob der GOOSE-Steuerblock weitere Konfiguration benötig. |
ePRIORITY | Get | Prioritätsstufe im VLAN-Netz. | |
ipDatSet | Get | Schnittstellenzeiger auf das verknüpfte Data-Set. | |
macAddr | Get | Ziel-MAC-Adresse. | |
nAPPID | WORD | Get | Application Identifier. |
nConfRev | UDINT | Get | Revisionsnummer der Konfiguration des GOOSE-Steuerblocks. |
nMaxTime | DWORD | Get | Maximale Zeit zwischen den wiederholten Übertragungen einer GOOSE-Nachricht in Millisekunden. |
nMinTime | DWORD | Get | Zeit zwischen dem direkten Senden nach Datenänderung und der ersten Wiederholung in Millisekunden. |
nVID | WORD(0..4095) | Get | ID des VLAN-Netzes. |
oAddr | Get | Ziel-MAC-Adresse. | |
sAddr | STRING(17) | Get | Ziel-MAC-Adresse. |
sDatSet | Get, Set | Name des verknüpften Data-Sets. | |
sGoID | Get, Set | Die ID der GOOSE-Nachrichten. |