FB_AcsiCommonDataSetClass

The function block FB_AcsiCommonDataSetClass is one of the basic function blocks of the TwinCAT IEC 61850 data model. Each dataset instance generated by the TwinCAT Telecontrol Configurator is derived/extended from FB_AcsiCommonDataSetClass.

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

Inheritance hierarchy

FB_AcsiCommonNodeClass -> FB_AcsiCommonDataSetClass

FUNCTION_BLOCK FB_AcsiCommonDataSetClass EXTENDS FB_AcsiCommonNodeClass IMPLEMENTS I_AcsiCommonDataSetClass
VAR_OUTPUT
    stInfo : ST_AcsiDataSetClassInfo;
END_VAR

FB_AcsiCommonDataSetClass 1: Interfaces

Type

Description

I_AcsiCommonDataSetClass

Interface of the dataset instance.

FB_AcsiCommonDataSetClass 2: Outputs

Name

Type

Description

stInfo

ST_AcsiDataSetClassInfo

Status and statistics data of the data set instance.

FB_AcsiCommonDataSetClass 3: Methods

Name

Description

AddMember

Adds a new data object to the member container

DeleteMember

Removes a data object from the member container

DeleteAllMembers

Removes all data objects from the member container

FB_AcsiCommonDataSetClass 4: Methods for event handling

Name

Description

OnInit

Initializes/configures the data objects in the member container

FB_AcsiCommonDataSetClass 5: Properties

Name

Type

Access

Description

nMembers

UDINT

Get

Number of data objects in the member container