FB_GseMsvCBImplClass

The FB_GseMsvCBImplClass function block contains the implementation of the properties of an SV control block (Sampled Values Control Block) as well as the functions for Publisher and Subscriber. For each configured SV control block an instance of FB_GseMsvCBImplClass is created by the TwinCAT Telecontrol Configurator. For more information on code generation for SV, see Automatic code generation.

Namespace: Tc3_Gse
Library: Tc3_Gse (Tc3_Gse.compiled-library)

Inheritance hierarchy

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

FB_GseMsvCBImplClass 1: Interfaces

Type

Description

I_GseMsvCBImplClass

Interface of the SV control block implementation.

FB_GseMsvCBImplClass 2: Inputs

Name

Type

Definition location

Description

Publisher

FB_GseMsvCBPublisherClass

Local

Publisher implementation of the SV control block.

Subscriber

FB_GseMsvCBSubscriberClass

Local

Subscriber implementation of the SV control block.

Client

FB_ScsmMsvCBClientJobClass

Inherited from FB_ScsmMsvCBImplClass

Client implementation of the SV control block.

Server

FB_ScsmMsvCBServerJobClass

-//-

Server implementation of the SV control block.

SvEna

FB_AcsiBATypeBOOLEAN

Inherited from FB_AcsiMulticastSampledValueControlBlock

Data attribute

MsvID

FB_AcsiDATypeVisString129

-//-

Data attribute

DatSet

FB_AcsiDATypeDatSetRef

-//-

Data attribute

ConfRev

FB_AcsiBATypeINT32U

-//-

Data attribute

SmpRate

FB_AcsiBATypeINT16U

-//-

Data attribute

OptFlds

FB_AcsiDATypeSvOptFlds

-//-

Data attribute

SmpMod

FB_AcsiDATypeSamplingMode

-//-

Data attribute

DstAddress

FB_AcsiDATypePhyComAddr

-//-

Data attribute

noASDU

FB_AcsiBATypeINT16U

-//-

Data attribute

Sample

For more information on using the SV control block, see: SV-Publisher/Subscriber according to UCA 61850-9-2 Light Edition - Transmission of sampled measured values.