ST_IEC870_5_103AOGen

Variables of this type represent an ASDU object.

TYPE ST_IEC870_5_103AOGen:
STRUCT
    head    : ST_IEC870_5_101FifoHead :=(      source := ( link := 0, addr := 0 ),
                    target := ( link := 0, addr := 0 ),
                    ctrl := 0 ); (* Header *)

    ident   : ST_IEC870_5_103DataUnit_Ident := ( eType     := 0,
                        nObj    := 0,
                        bSQ     := FALSE,
                        eCOT    := 0,
                        eClass  := eIEC870_Class_None,
                        asduAddr    := 0 ); (* Data unit identifier *)

    info    : ST_IEC870_5_103AOInfoObj  := (    fc      := 0, 
                        n       := 0,
                        stream  := ( length := 0 ) ); (* information object *)
END_STRUCT
END_TYPE

head: Header (reserved).

ident: Identification field in the data unit (ASDU).

info: Information object /Information element data field.

Requirements

Development Environment

Target System

PLC libraries to include

TwinCAT v2.10.0 Build >= 1313

PC or CX (x86, ARM)

TcIEC870_5_103Link.Lib

( Standard.Lib; TcBase.Lib; TcSystem.Lib; TcUtilities.Lib; TcIEC870_5_101.Lib; TcIEC870_5_101Link.Lib; COMlibV2.Lib; are included automatically )