Class ID
407 (hex), 1031(decimal)
Instance IDs
The Ethernet Backplane Diagnostics object presents the following instance values:
0: class
1: instance
Attributes
Ethernet Backplane Diagnostics object attributes are associated with each instance, as follows:
Instance ID = 0 (class attributes):
Attribute ID hex |
Needed in Implementation |
Description |
Value |
Data Type |
GET |
---|---|---|---|---|---|
01 |
Required |
Revision of this object |
The current value assigned to this attribute is 1. |
UNIT |
X |
02 |
Conditional(1) |
Maximum instances |
The largest number of instances of a created object at this class hierarchy level. |
UNIT |
X |
03 |
Conditional(1) |
Number of instances |
The number of object instances at this class hierarchy level. |
UNIT |
X |
(1) Required if the number of instances is greater than 1 X = supported |
Instance ID = 1 (instance attributes):
Attribute ID hex |
Needed in Implementation |
Description |
Type |
NV |
GET |
Value |
---|---|---|---|---|---|---|
01 |
Required |
Backplane Ethernet port status (link status/health of each module on the backplane) |
UINT |
V |
X |
Refer to Attribute 1 below. |
02 |
Required |
Extended health (status) of Ethernet backplane |
UINT |
V |
X |
Refer to Attribute 2 below. |
02 |
Conditional(1) |
Connection Diagnostics |
STRUCT of |
X |
||
Maximum CIP I/O connections opened |
UINT |
Number of Class 1 connections opened since the last reset |
||||
Needed in implementation |
Current CIP I/O connections |
UINT |
Number of Class 1 connections currently opened. |
|||
Required |
Maximum CIP explicit connections opened |
UINT |
Number of Class 3 connections opened since the last reset. |
|||
Conditional(1) |
Current CIP explicit connections |
UINT |
Number of Class 3 connections currently opened. |
|||
Conditional(1) |
CIP detected connections opening errors |
UINT |
Increments each time a Forward Open is not successful (Originator and Target). |
|||
CIP detected connection timeout errors |
UINT |
Increments when a connection times out (Originator and Target). |
||||
Needed in implementation |
Maximum EIP TCP connections opened |
UINT |
Number of TCP connections (used for EIP as client or server) opened since the last reset. |
|||
Required |
Current EIP TCP connections |
UINT |
Number of TCP connections (used for EIP as client or server) currently open. |
|||
03 |
Conditional(1) |
I/O Messaging Diagnostics |
STRUCT of |
X |
||
Conditional(1) |
I/O production counter |
UDINT |
Increments each time a Class 0/1 message is sent. |
|||
I/O consumption counter |
UDINT |
Increments each time a Class 0/1 message is received. |
||||
Needed in implementation |
I/O detected production sent errors counter |
UINT |
Increments each time a Class 0/1 message is not sent. |
|||
Required |
I/O detected consumption receive errors counter |
UINT |
Increments each time a consumption is received with a detected error. |
|||
04 |
Conditional(1) |
Explicit Messaging Diagnostics |
STRUCT of |
X |
||
Conditional(1) |
Class 3 messages sent counter |
UDINT |
Increments each time a Class 3 message is sent (client and server). |
|||
Class 3 messages received counter |
UDINT |
Increments each time a Class 3 message is received (client and server). |
||||
Needed in implementation |
UCMM messages sent counter |
UDINT |
Increments each time a UCMM message is sent (client and server). |
|||
Required |
UCMM messages received counter |
UDINT |
Increments each time a UCMM message is received (client and server). |
|||
(1) Required if the number of instances is greater than 1 X = supported |