D8 Series User’s Guide
Chapter 3: Communicating by DeviceNet
52
Byte
Byte
Byte
Byte
Byte
Byte
Byte
Byte
Loop 1 Set Point
INT (2 bytes)
Loop 2 Set Point
INT (2 bytes)
Loop 3 Set Point
INT (2 bytes)
Loop 4 Set Point
INT (2 bytes)
Loop 5 Set Point
INT (2 bytes)
Loop 6 Set Point
INT (2 bytes)
Loop 7 Set Point
INT (2 bytes)
Loop 8 Set Point
INT (2 bytes)
Loop 1
Control Mode
USINT
(1 byte)
Loop 2
Control Mode
USINT
(1 byte)
Loop 3
Control Mode
USINT
(1 byte)
Loop 4
Control Mode
USINT
(1 byte)
Loop 5
Control Mode
USINT
(1 byte)
Loop 6
Control Mode
USINT
(1 byte)
Loop 7
Control Mode
USINT
(1 byte)
Loop 8
Control Mode
USINT
(1 byte)
Figure 3.4
– Eight-Loop Consumed Static Output
Connection Object
The Connection Object allocates and manages the internal resources associated with both polled
I/O and explicit messaging connections. The specific instance generated by the Connection Class is
referred to as a Connection Instance or a Connection Object.
Table 3.14
– Connection Class and Services
Class Code
05 hex
Class Services
None
Instance Services
0E hex Get Attribute Single
10 hex Set Attribute Single
Table 3.15
–
Connection Instance Attributes
ATTRIBUTE
ACCESS
NAME
TYPE
DESCRIPTION
1 (1 hex)
Get
State
USINT
State of the object
2 (2 hex)
Get
Instance Type
USINT
Indicates either I/O or Messaging
3 (3 hex)
Get
Transport Class
Trigger
BYTE
Defines behavior of the Connection
4 (4 hex)
Get
Produced
Connection ID
UINT
Placed in CAN Identifier Field when the
Connection transmits
5 (5 hex)
Get
Consumed
Connection ID
UINT
CAN Identifier Field value that denotes
message to be received
6 (6 hex)
Get
Initial Comm
Characteristics
BYTE
Defines the Message Group(s) across
which productions and consumption
associated with this Connection when
it occurs
7 (7 hex)
Get
Produce
Connection Size
UINT
Maximum number of bytes transmitted
across this Connection
8 (8 hex)
Get
Consumed
Connection Size
UINT
Maximum number of bytes received
across this Connection
9 (9 hex)
Get/Set
Expected Packet
Rate
UINT
Defines timing associated with this
Connection
12 (C hex)
Get/Set
Watchdog
Timeout Action
USINT
Defines how to handle inactivity or
watchdog timeouts; Auto Delete (1),
Deferred Delete (3)
13 (D hex)
Get
Produced
Connection Path
Length
UINT
Number of bytes in the Produced
Connection Path Attribute