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) |