User Manual

20-COMM-C/Q ControlNet Adapter User Manual
Publication 20COMM-UM003F-EN-P
Appendix C
ControlNet Objects
This appendix presents information about the ControlNet objects that can be
accessed using Explicit Messages.
For information on the format of Explicit
Messages and example ladder logic programs, see Chapter
6, Using Explicit
Messaging.
Supported Data Types
Object Class Code Page Object Class Code Page
Hex. Dec. Hex. Dec.
Identity Object
0x01 1 C-2 DPI Parameter Object 0x93 147 C-16
Assembly Object 0x04 4 C-3 DPI Fault Object 0x97 151 C-22
Register Object 0x07 7 C-4 DPI Alarm Object 0x98 152 C-24
Parameter Object
(1)
0x0F 15 C-5 DPI Diagnostic Object 0x99 153 C-26
Parameter Group Object
(1)
0x10 16 C-7 DPI Time Object 0x9B 155 C-28
PCCC Object 0x67 103 C-8 Host DPI Parameter Object
(2)
0x9F 159 C-30
DPI Device Object 0x92 146 C-13
(1)
These objects are not supported when the adapter is used with a PowerFlex 750-Series drive.
(2)
This object is supported only when the adapter is used with a PowerFlex 750-Series drive.
TIP: See the ControlNet specification for more information about
ControlNet objects. Information about the ControlNet specification is
available on the ODVA website (http://www.odva.org
).
Data Type Description
BOOL 8-bit value -- low bit is true or false
BOOL[n] Array of n bits
BYTE 8-bit unsigned integer
CONTAINER 32-bit parameter value - sign extended if necessary
DINT 32-bit signed integer
DWORD 32-bit unsigned integer
INT 16-bit signed integer
LWORD 64-bit unsigned integer
REAL 32-bit floating point
SHORT_STRING 1-byte length indicator + that many characters
SINT 8-bit signed integer
STRING[n] Array of n characters
STRUCT Structure name only - no size in addition to elements
TCHAR 8 or 16-bit character
UDINT 32-bit unsigned integer
UINT 16-bit unsigned integer
USINT 8-bit unsigned integer
WORD 16-bit unsigned integer