ST_IEC870_5_101AOCfg

Ab der Produktversion: TwinCAT PLC Library: IEC60870-5-104 Unterstation v3.0.0 / IEC60870-5-104 Zentralstation v1.0.0 und höher.

ASDU-Objekt-Konfigurationsparameter. Diese Parameter werden während der Konfiguration der Datenpunkte ( F_iecInitAOEntry oder F_iecAddTableEntry ) gesetzt und sollten nicht direkt aus der SPS-Applikation beschrieben werden.

TYPE ST_IEC870_5_101AOCfg:
STRUCT
    group       : DWORD := IEC870_GRP_INROGEN;
    multiplier  : BYTE := 0;
    opt         : BYTE := 0; 
    ioMapType   : E_IEC870_5_101IOMappingType := MAP_AREA_NONE;
    byteOffs    : DWORD := 0;
    bitOffs     : DWORD := 0;
    hUser       : DWORD := 0;
    ext         : DWORD := 0;
END_STRUCT
END_TYPE

group: Object-Group-Konfigurationsflags. Hier finden Sie die Beschreibung aller Group-Flags. Die Flags können mit OR-Verknüpfung kombiniert werden. Nicht alle Kombinationen sind aber sinnvoll!

multiplier: Basis-Zykluszeit-Multiplikator für zyklische/periodische Datenübertragung.  0 = Deaktiviert. Die Basis-Zykluszeit kann über den tPerCyclicBase-Parameter in den  Systemparametern konfiguriert werden.

opt: Reserviert.

ioMapType: TwinCAT SPS-Prozessdatenbereich. Dieser Parameter legt fest wie die TwinCAT SPS und IEC-Applikationsobjekt Prozessdaten gemappt werden sollen.

byteOffs: TwinCAT SPS-Prozessdaten-Byte-Offset.

bitOffs: TwinCAT SPS-Prozessdaten-Bit-Offset.

hUser: Benutzer-Handle. Frei definierbarer 32-Bit-Wert.

ext: Reserviert.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v2.10.0 Build >= 1301

PC oder CX (x86)
CX (ARM)

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