E_ArgType
TYPE E_ArgType :(
ARGTYPE_UNKNOWN := 0,
ARGTYPE_BYTE,
ARGTYPE_WORD,
ARGTYPE_DWORD,
ARGTYPE_REAL,
ARGTYPE_LREAL,
ARGTYPE_SINT,
ARGTYPE_INT,
ARGTYPE_DINT,
ARGTYPE_USINT,
ARGTYPE_UINT,
ARGTYPE_UDINT,
ARGTYPE_STRING, (* string of type T_MaxString! *)
ARGTYPE_BOOL,
ARGTYPE_BIGTYPE, (* byte buffer *)
ARGTYPE_ULARGE, (* unsigned 64 bit ingeger (T_ULARGE_INTEGER), implemented in TwinCAT 2.10 Build > 1328 *)
ARGTYPE_UHUGE, (* unsigned 128 bit integer (T_UHUGE_INTEGER), implemented in TwinCAT 2.10 Build > 1328 *)
ARGTYPE_LARGE, (* signed 64 bit integer (T_LARGE_INTEGER), implemented in TwinCAT 2.10 Build > 1328 *)
ARGTYPE_HUGE (* signed 128 bit integer (T_HUGE_INTEGER), implemented in TwinCAT 2.10 Build > 1328 *)
);
END_TYPE
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v2.8.0 Build > 747 | PC or CX (x86) | TcUtilities.Lib |
TwinCAT v2.10.0 Build >= 1301 | CX (ARM) |