FB_GseGoCBImplClass

FB_GseGoCBImplClass 1:

Der Funktionsbaustein FB_GseGoCBImplClass beinhaltet die Implementierung der Eigenschaften eines GOOSE-Steuerblocks sowie die Funktionen für Publisher und Subscriber. Für jeden konfigurierten GOOSE-Steuerblock wird vom TwinCAT Telecontrol Configurator eine Instanz von FB_GseGoCBImplClass angelegt. Für weitere Informationen zur Code-Erzeugung für GOOSE siehe Automatische Code-Erzeugung.

Namensraum: Tc3_Gse
Bibliothek: Tc3_Gse (Tc3_Gse.compiled-library)

Vererbungshierarchie

FB_AcsiCommonNodeClass -> FB_AcsiCommonDataClass -> FB_AcsiCommonControlBlockClass -> FB_AcsiCommonGooseControlBlockClass -> FB_AcsiGooseControlBlock -> FB_ScsmGoCBImplClass -> FB_GseGoCBImplClass

FUNCTION_BLOCK FB_GseGoCBImplClass EXTENDS FB_ScsmGoCBImplClass IMPLEMENTS I_GseGoCBImplClass
VAR_INPUT
    Publisher  : FB_GseGoCBPublisherClass;
    Subscriber : FB_GseGoCBSubscriberClass;
END_VAR

FB_GseGoCBImplClass 2: Schnittstellen

Typ

Beschreibung

I_GseGoCBImplClass

Schnittstelle der GOOSE-Steuerblock Implementierung.

FB_GseGoCBImplClass 3: Eingänge

Name

Typ

Definitionsort

Beschreibung

Publisher

FB_GseGoCBPublisherClass

Local

Publisher-Implementierung des GOOSE-Steuerblocks.

Subscriber

FB_GseGoCBSubscriberClass

Local

Subscriber-Implementierung des GOOSE-Steuerblocks.

Client

FB_ScsmGoCBClientJobClass

Geerbt von FB_ScsmGoCBImplClass

Client-Implementierung des GOOSE-Steuerblocks.

Server

FB_ScsmGoCBServerJobClass

-//-

Server-Implementierung des GOOSE-Steuerblocks.

GoEna

FB_AcsiBATypeBOOLEAN

Geerbt von FB_AcsiGooseControlBlock

Datenattribut

GoID

FB_AcsiDATypeVisString129

-//-

Datenattribut

DatSet

FB_AcsiDATypeDatSetRef

-//-

Datenattribut

ConfRev

FB_AcsiBATypeINT32U

-//-

Datenattribut

NdsCom

FB_AcsiBATypeBOOLEAN

-//-

Datenattribut

DstAddress

FB_AcsiDATypePhyComAddr

-//-

Datenattribut

MinTime

FB_AcsiBATypeINT32U

-//-

Datenattribut

MaxTime

FB_AcsiBATypeINT32U

-//-

Datenattribut

FixedOffs

FB_AcsiBATypeBOOLEAN

-//-

Datenattribut

Beispiel

Für weitere Informationen über die Anwendung des GOOSE-Steuerblocks siehe: Client - GOOSE Subscriber (ohne Client-Server-Kommunikation) und Server - GOOSE Publisher (ohne Client-Server-Kommunikation).