Appendix c, Controlnet objects, Supported data types – Rockwell Automation 22-COMM-C ControlNet Adapter User Manual

Page 119: Ccontrolnet objects, Appendix

Advertising
background image

Appendix

C

ControlNet Objects

Appendix C provides 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, refer to

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

PCCC Object

0x67 103

C-14

Assembly Object

0x04 4

C-4

DSI Device Object

0x92 146

C-20

Register Object

0x07 7

C-6

DSI Parameter Object

0x93 147

C-23

Parameter Object

0x0F 15

C-9

DSI Fault Object

0x97 151

C-27

Parameter Group Object
(Single Mode only)

0x10 16

C-12

DSI Diagnostic Object

0x99 153

C-29

TIP: Refer to the ControlNet specification for more information about
ControlNet objects. Information about the ControlNet specification is
available on the ControlNet web site (

http://www.controlnet.org

).

Data Type

Description

BYTE

8-bit unsigned integer

WORD

16-bit unsigned integer

DWORD

32-bit unsigned integer

LWORD

64-bit unsigned integer

SINT

8-bit signed integer

USINT

8-bit unsigned integer

INT

16-bit signed integer

UINT

16-bit unsigned integer

DINT

32-bit signed integer

UDINT

32-bit unsigned integer

BOOL

8-bit value -- low bit is true or false

BOOL[n]

Array of n bits

STRING[n]

Array of n characters

SHORT_STRING

1-byte length indicator + that many characters

STRUCT

Structure name only - no size in addition to elements

CONTAINER

32-bit parameter value - sign extended if necessary

TCHAR

8 or 16-bit character

REAL

32-bit floating point

Advertising