Overview

The EtherNet/IP Explicit Connection Diagnostics List object presents the instances, attributes and services described below.

Class ID

354 (hex), 852 (decimal)

Instance IDs

The EtherNet/IP Explicit Connection Diagnostics List object presents two instance values:

  • 0: class

  • 1: instance

Attributes

EtherNet/IP Explicit Connection Diagnostics List object attributes are associated with each instance, as follows:

Instance ID = 0 (class attributes):

Attribute ID

Description

GET

SET

01

Revision

X

02

Max Instance

X

X = supported

— = not supported

Instance ID = 1 to 2 (instance attributes):

Attribute ID

Description

Type

GET

SET

Value

01

Number of connections

UINT

X

Total number of opened explicit connections

02

Explicit Messaging Connections Diagnostic List

ARRAY of STRUCT

X

 

Originator connection ID

UDINT

   

O->T connection ID

Originator IP

UINT

   

Originator TCP port

UDINT

   

Target connection ID

UDINT

   

T->O connection ID

Target IP

UDINT

   

Target TCP port

UDINT

   

Msg Send counter

UDINT

   

Increments each time a Class 3 CIP message is sent on the connection

Msg Receive counter

UDINT

   

Increments each time a Class 3 CIP message is received on the connection

X = supported

— = not supported

Services

The EtherNet/IP Explicit Connection Diagnostics object performs the following services upon the listed object types:

Service ID

Description

Class

Instance

Notes

hex

dec

01

01

Get_Attributes_All

X

Returns the value of all attributes.

08

08

Create

X

09

09

Delete

X

4B

75

Explicit_Connections_Diagnostic_Read

X

X = supported

— = not supported