ETcMllDataType
Syntax
Definition:
TYPE ETcMllDataType :
(
E_MLLDT_UNDEFINED := 0,
E_MLLDT_INT8_SINT := 10,
E_MLLDT_INT16_INT := 20,
E_MLLDT_INT32_DINT := 30,
E_MLLDT_INT64_LINT := 40,
E_MLLDT_FP16 := 50,
E_MLLDT_FP16B := 55,
E_MLLDT_FP32_REAL := 60,
E_MLLDT_FP64_LREAL := 70,
E_MLLDT_SPECIAL := 99
)BYTE;
END_TYPE
Values
Name |
Description |
---|---|
E_MLLDT_UNDEFINED |
invalid / undefined data type |
E_MLLDT_INT8_SINT |
8-bit signed integer number (SINT / char) |
E_MLLDT_INT16_INT |
16-bit signed integer number (INT / short) |
E_MLLDT_INT32_DINT |
32-bit signed integer number (DINT / long) |
E_MLLDT_INT64_LINT |
64-bit signed integer number (LINT / long long) |
E_MLLDT_FP16 |
16-bit IEEE floating point number (future usage) |
E_MLLDT_FP16B |
16-bit "bfloat16" floating point number (future usage) |
E_MLLDT_FP32_REAL |
32-bit IEEE floating point number (REAL / float) |
E_MLLDT_FP64_LREAL |
64-bit IEEE floating point number (LREAL / double) |
E_MLLDT_SPECIAL |
Function-specific byte stream |