FB_AcsiCommonLogicalNodeClass

Der Funktionsbaustein FB_AcsiCommonLogicalNodeClass gehört zu den Grundbausteinen des TwinCAT IEC 61850 Datenmodells. Jede vom TwinCAT Telecontrol Configurator generierte Instanz des Logischen Knoten (Logical Node, LN) ist von FB_AcsiCommonLogicalNodeClass abgeleitet/erweitert worden.

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

Vererbungshierarchie

FB_AcsiCommonNodeClass -> FB_AcsiCommonLogicalNodeClass

FUNCTION_BLOCK FB_AcsiCommonLogicalNodeClass EXTENDS FB_AcsiCommonNodeClass IMPLEMENTS I_AcsiCommonLogicalNodeClass
VAR_OUTPUT
    stInfo : ST_AcsiLogicalNodeClassInfo;
END_VAR

FB_AcsiCommonLogicalNodeClass 1: Schnittstellen

Typ

Beschreibung

I_AcsiCommonLogicalNodeClass

Schnittstelle der Objektinstanz des Logischen Knotens.

FB_AcsiCommonLogicalNodeClass 2: Ausgänge

Name

Typ

Beschreibung

stInfo

ST_AcsiLogicalNodeClassInfo

Status und Statistikdaten des Logischen-Knoten.

FB_AcsiCommonLogicalNodeClass 3: Methoden

Name

Beschreibung

AddDataToContainer

Fügt ein neues Datenobjekt hinzu

AddDataSetToContainer

Fügt einen neuen Datensatz hinzu

AddUnbufferedReportControlBlockToContainer

Fügt eine neue Berichtssteuerblockinstanz für nicht gepufferte Reports hinzu

AddBufferedReportControlBlockToContainer

Fügt eine neue Berichtssteuerblockinstanz für gepufferte Reports hinzu

AddGooseControlBlockToContainer

Fügt eine neue Goose-Steuerblockinstanz hinzu

FB_AcsiCommonLogicalNodeClass 4: Eigenschaften

Name

Typ

Zugriff

Beschreibung

nDataSets

UDINT

Get

Anzahl der Datensätze im Container des Logischen Knoten

nBufferedReportControlBlocks

UDINT

Get

Anzahl der Berichtssteuerblockinstanzen für nicht gepufferte Reports

nUnbufferedReportControlBlocks

UDINT

Get

Anzahl der Berichtssteuerblockinstanzen für gepufferte Reports

nGooseControlBlocks

UDINT

Get

Anzahl der Goose-Steuerblockinstanzen