Table B-4: Set service arguments (continued)
Parameter name Data type Required Parameter value Notes
Attribute Value The data type of
the attribute
being set
Y The value to which the
attribute will be set
No default
Table B-5: Set service response
Return value Data type
No success response data
B.5 Data types
Table B-6: Data types
Data type Size (bytes) Description Range
BOOL 1 True/false represented as 0 = false and 1 =
true
0, 1
SINT 1 8-bit signed integer –128 to +127
USINT 1 8-bit unsigned integer 0 to 255
INT 2 16-bit signed integer –32768 to +32767
UINT 2 16-bit unsigned integer 0 to 65535
DINT 4 32-bit signed integer –2147483648 to
+2147483647
UDINT 4 32-bit unsigned integer 0 to 4294967296
REAL 4 IEEE single-precision floating-point –3.8E38 to +3.8E38
DREAL 8 IEEE double-precision floating-point
ENGUNITS 1 Enumerated value representing an
engineering unit of measure
4096 to 65535
BYTE 1 8-bit bitfield N/A
SHORT_STRING Up to 128 bytes Character array where the first byte is the
number of characters in the array, and the
subsequent bytes contain the ASCII
characters. This is not a NULL terminated
string.
N/A
User Guide Device profile
MMI-20019808 January 2019
User Guide 57