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

I_ScsmGoCBImplClass 1: 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

E_AcsiVLanPriority

Get

Prioritätsstufe im VLAN-Netz.

ipDatSet

I_AcsiCommonDataSetClass

Get

Schnittstellenzeiger auf das verknüpfte Data-Set.

macAddr

ETHERNET_ADDRESS

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

T_OCTET6

Get

Ziel-MAC-Adresse.

sAddr

STRING(17)

Get

Ziel-MAC-Adresse.

sDatSet

T_AcsiObjectReference

Get, Set

Name des verknüpften Data-Sets.

sGoID

T_AcsiVisString129

Get, Set

Die ID der GOOSE-Nachrichten.