ST_IEC870_5_101AODBEntry

TYPE ST_IEC870_5_101AODBEntry :
STRUCT
    aObj : ST_IEC870_5_101AOEntry;  (* application object *)
    ctrl : FB_IEC870_5_101AOCtrl;   (* application object control function *)
END_STRUCT
END_TYPE

Ein IEC Applikationsobjekt-Datenbankeintrag. Die IEC-Applikationsobjekt Datenbank wird als Array-Variable von Typ ST_IEC870_5_101AODBEntry deklariert. Die Membervariablen dieses strukturierten Typs werden nicht direkt, sondern nur mit Hilfe der zur Verfügung stehenden Funktionen oder Funktionsbausteine verändert. Die F_iecIniAOEntry gehört z.B. zu einer solchen Funktion.

Beispiel für eine Deklaration von einer Applikationsdatenbank mit 2001 Objekten:

VAR_GLOBAL
    slave1AODB : ARRAY[0..2000] OF ST_IEC870_5_101AODBEntry;
ENd_VAR

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v2.9.0 Build >= 1030

PC oder CX (x86)

TcIEC870_5_101.Lib

( Standard.Lib; TcBase.Lib; TcSystem.Lib; TcUtilities.Lib;  werden automatisch eingebunden )

TwinCAT v2.10.0 Build >= 1301

CX (ARM)