I_AcsiCommonDataClass

Objekte, die diese Schnittstelle implementieren, befinden sich in der vierten Hierarchieebene des IEC 61850 Datenmodells und werden als Datenobjekte (Data Objects, DO) bezeichnet. IEC 61850-7-4 definiert den Umfang der Datenobjekte. Einige Datenobjekte müssen zwingend enthalten sein (Mandatory), andere wiederum sind optional. Datenobjekte können auch als Container für andere Datenobjekte dienen. Der TwinCAT Telecontrol Configurator generiert für diese Ebenen Funktionsbausteine, die von FB_AcsiCommonDataClass abgeleitet/erweitert werden. Alle Funktionsbausteine, die von FB_AcsiCommonDataClass abgeleitet werden, besitzen automatisch eine Default-Implementierung der oben genannten Schnittstelle. Auf Objekte, die diese Schnittstelle implementieren, können Dienste wie z. B. GetDataValues, SetDataValues angewendet werden.

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

Vererbungshierarchie

I_AcsiCommonNodeClass -> I_AcsiCommonDataClass

INTERFACE I_AcsiCommonDataClass EXTENDS I_AcsiCommonNodeClass

I_AcsiCommonDataClass 1: Methoden

Name

Beschreibung

AddAttributeToContainer

Fügt ein Datenattributobjekt dem Container eines Datenobjekts hinzu

AddDataToContainer

Fügt ein Datenobjekt dem Container eines anderen Datenobjekts hinzu

AddToDataSet

Fügt ein Datenobjekt dem Membercontainer des Datensatzes hinzu

DeleteFromDataSet

Entfernt ein Datenobjekt aus dem Membercontainer des Datensatzes

I_AcsiCommonDataClass 2: Eigenschaften

Name

Typ

Zugriff

Beschreibung

bPresence

BOOL

Get,Set

Attribut-Sichtbarkeit

Fc

DWORD

Get,Set

Funktionale Gruppe

TrgOp

DWORD

Get,Set

Auslöser eines Reports