FB_GseMsvCBImplClass
Der Funktionsbaustein FB_GseMsvCBImplClass beinhaltet die Implementierung der Eigenschaften eines SV-Steuerblocks (Sampled Values Control Block) sowie die Funktionen für Publisher und Subscriber. Für jeden konfigurierten SV-Steuerblock wird vom TwinCAT Telecontrol Configurator eine Instanz von FB_GseMsvCBImplClass angelegt. Für weitere Informationen zur Code-Erzeugung für SV siehe Automatische Code-Erzeugung.
Namensraum: Tc3_Gse
Bibliothek: Tc3_Gse (Tc3_Gse.compiled-library)
Vererbungshierarchie
FB_AcsiCommonNodeClass -> FB_AcsiCommonDataClass -> FB_AcsiCommonControlBlockClass -> FB_AcsiCommonMulticastSampledValueControlBlockClass -> FB_AcsiMulticastSampledValueControlBlock -> FB_ScsmMsvCBImplClass -> FB_GseMsvCBImplClass
FUNCTION_BLOCK FB_GseMsvCBImplClass EXTENDS FB_ScsmMsvCBImplClass IMPLEMENTS I_GseMsvCBImplClass
VAR_INPUT
Publisher : FB_GseMsvCBPublisherClass;
Subscriber : FB_GseMsvCBSubscriberClass;
END_VAR
Eingänge
Name | Typ | Definitionsort | Beschreibung |
|---|---|---|---|
Publisher | Local | Publisher-Implementierung des SV-Steuerblocks. | |
Subscriber | Local | Subscriber-Implementierung des SV-Steuerblocks. | |
Client | FB_ScsmMsvCBClientJobClass | Geerbt von FB_ScsmMsvCBImplClass | Client-Implementierung des SV-Steuerblocks. |
Server | FB_ScsmMsvCBServerJobClass | -//- | Server-Implementierung des SV-Steuerblocks. |
SvEna | Geerbt von FB_AcsiMulticastSampledValueControlBlock | Datenattribut | |
MsvID | -//- | Datenattribut | |
DatSet | -//- | Datenattribut | |
ConfRev | -//- | Datenattribut | |
SmpRate | -//- | Datenattribut | |
OptFlds | -//- | Datenattribut | |
SmpMod | -//- | Datenattribut | |
DstAddress | -//- | Datenattribut | |
noASDU | -//- | Datenattribut |
Beispiel
Für weitere Informationen über die Anwendung des SV-Steuerblocks siehe: SV-Publisher/-Subscriber nach UCA 61850-9-2 Light Edition – Übertragung abgetasteter Messwerte.
Schnittstellen