|
OPC Data Type
|
MMS Data Type
|
Description
|
|---|---|---|
|
Bool
|
Boolean
|
Single bit
|
|
Char
|
Integer (8 bit)
|
Signed 8-bit value
|
|
Byte
|
Unsigned Integer (8 bit)
|
Unsigned 8-bit value
|
|
Short
|
Integer (16 bit)
|
Signed 16-bit value
|
|
Word
|
Unsigned Integer (16 bit)
|
Unsigned 16-bit value
|
|
Long
|
Integer (32 bit)
|
Signed 32-bit value
|
|
DWord
|
Unsigned Integer (32 bit)
|
Unsigned 32-bit value
|
|
Float
|
Floating-point (32 bit)
|
32-bit floating point value
|
|
Byte
|
Bit string (length <= 8)
|
*
|
|
Word
|
Bit string (8 < length <= 16)
|
*
|
|
DWord
|
Bit string (16 < length <= 32)
|
*
|
|
String
|
Bit string (length > 32)
|
*
|
|
String
|
Octet-string
|
An array of bytes (octets).
|
|
String
|
Visible-string
|
ANSI characters up to 255 characters in length.
|
|
String
|
MMS String
|
UTF-8 encoded string up to 255 characters in length.
|
|
Date
|
Binary Time
|
6 byte structure containing days since Jan 1, 1984 and milliseconds since midnight. It uses the format "MM/DD/YYYY_HH:MM:SS.mmm".
|
|
Date
|
UTC Time
|
8 byte structure containing seconds of the century, a fraction of a second, and a time quality. It uses the format "MM/DD/YYYY_HH:MM:SS.mmm".
|