Enum CipDataTypes¶
Defined in File Types.h
Enum Documentation¶
-
enum
eipScanner::cip
::
CipDataTypes
¶ Values:
-
ANY
= 0x00¶ data type that can not be directly encoded
-
BOOL
= 0xC1¶ boolean data type
-
SINT
= 0xC2¶ 8-bit signed integer
-
INT
= 0xC3¶ 16-bit signed integer
-
DINT
= 0xC4¶ 32-bit signed integer
-
LINT
= 0xC5¶ 64-bit signed integer
-
USINT
= 0xC6¶ 8-bit unsigned integer
-
UINT
= 0xC7¶ 16-bit unsigned integer
-
UDINT
= 0xC8¶ 32-bit unsigned integer
-
ULINT
= 0xC9¶ 64-bit unsigned integer
-
REAL
= 0xCA¶ Single precision floating point
-
LREAL
= 0xCB¶ Double precision floating point
-
STIME
= 0xCC¶ Synchronous time information*, type of DINT
-
DATE
= 0xCD¶ Date only
-
DATE_OF_DAY
= 0xCE¶ Time of day
-
DATE_AND_TIME
= 0xCF¶ Date and time of day
-
STRING
= 0xD0¶ Character string, 1 byte per character
-
BYTE
= 0xD1¶ 8-bit bit string
-
WORD
= 0xD2¶ 16-bit bit string
-
DWORD
= 0xD3¶ 32-bit bit string
-
LWORD
= 0xD4¶ 64-bit bit string
-
STRING2
= 0xD5¶ Character string, 2 byte per character
-
FTIME
= 0xD6¶ Duration in micro-seconds, high resolution; range of DINT
-
LTIME
= 0xD7¶ Duration in micro-seconds, high resolution, range of LINT
-
ITIME
= 0xD8¶ Duration in milli-seconds, short; range of INT
-
STRINGN
= 0xD9¶ Character string, N byte per character
-
SHORT_STRING
= 0xDA¶ Character string, 1 byte per character, 1 byte length indicator
-
TIME
= 0xDB¶ Duration in milli-seconds; range of DINT
-
EPATH
= 0xDC¶ CIP path segments
-
ENG_UNIT
= 0xDD¶ Engineering Units
-
USINT_USINT
= 0xA0¶ Used for CIP Identity attribute 4 Revision
-
USINT6
= 0xA2¶ Struct for MAC Address (six USINTs)
-
MEMBER_LIST
= 0xA3¶
-
BYTE_ARRAY
= 0xA4¶
-