I/O Connection Diagnostics Object
Original instructions
Overview
The diagnostic object presents the instances, attributes, and services described below.
Class ID
352 hex
Instance IDs
The diagnostic object presents two instance values:
Attributes
The diagnostic object presents the following attributes.
Instance ID = 0 (class attributes):
Attribute ID (hex)
Type
Description
01
UINT
Revision
02
UINT
Maximum instance
Instance ID = 1 to 256 (instance attributes):
Attribute ID (hex)
Parameter
Type
Description
01
IO connections
Structure of:
IO product counter
UDINT
Incremented at each production
IO consumption counter
UDINT
Incremented at each consumption
IO product send error
UINT
Incremented each time a production is not sent
IO Consumption Receive error
UINT
Incremented each time a consumption is received with an error
CIP Connection TimeOut errors
UINT
Incremented when a connection is timed out
CIP Connection Opening errors
UINT
Incremented at each attempt to open a connection that fails
CIP Connection State
UINT
State of the CIP IO connection
CIP Last error General status
UINT
"General Status" of the last error detected on the connection
CIP Last error extended status
UINT
"Extended Status" of the last error detected on the connection
Input Com Status
UINT
Communication Status of the Inputs
Output comm status
UINT
Communication Status of the Outputs
02
Connection Diag
Structure of:
Production Connection ID
UDINT
Connection ID for Production
Consumption Connection ID
UDINT
Connection ID for Consumption
Production RPI (conf)
UDINT
RPI for production
Production API {current)
UDINT
API for production
Consumption RPI (conf)
UDINT
RPI for consumption
Production API {current)
UDINT
API for consumption
Production Connection parameters
UDINT
Connection parameters for production
Consumption Connection parameters
UDINT
Connection parameters for consumption
Local IP
UDINT
Description from TI 82 , CIP diag
Local UDP port
UINT
Description from TI 82 , CIP diag
Remote IP
UDINT
Description from TI 82 , CIP diag
Remote UDP port
UINT
Description from TI 82 , CIP diag
Production Multicast IP
UDINT
Multicast IP used for production
Consumption Multicast IP
UDINT
Multicast IP used for consumption
Protocol supported
UINT
Protocol(s) supported on the connection
Service Supported
The object performs the following services upon the listed object types:
Service ID (hex)
Service Name
Class
Instance
01
Get_Attributes_All
X
X
0E
Get_Attribute_Single
X
4C
Get_and_Clear
X
X 
supported
Not supported