I_AcsiCommonDataClass

Objects that implement this interface are at the fourth hierarchical level of the IEC 61850 data model and are referred to as data objects (DO). IEC 61850-7-4 defines the scope of these data objects. Some data objects are mandatory, others are optional. Data objects can also serve as containers for other data objects. The TwinCAT Telecontrol Configurator generates function blocks for these levels, which are derived/extended from FB_AcsiCommonDataClass. All function blocks derived from FB_AcsiCommonDataClass automatically have the interface referred to above implemented by default. Services such as GetDataValues, SetDataValues can be applied to objects that implement this interface.

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

Inheritance hierarchy

I_AcsiCommonNodeClass -> I_AcsiCommonDataClass

INTERFACE I_AcsiCommonDataClass EXTENDS I_AcsiCommonNodeClass

I_AcsiCommonDataClass 1: Methods

Name

Description

AddAttributeToContainer

Adds a data attribute object to the container of another data object

AddDataToContainer

Adds a data object to the container of another data object

AddToDataSet

Adds a data object to the member container of the data set

DeleteFromDataSet

Removes a data object from the member container of the data set

I_AcsiCommonDataClass 2: Properties

Name

Type

Access

Description

bPresence

BOOL

Get,Set

Attribute visibility

Fc

DWORD

Get,Set

Functional group

TrgOp

DWORD

Get,Set

Report trigger