Introduction

Use the Local Slave Diagnostic page and the Connection Diagnostic page to display the I/O status and production/consumption information for a selected local slave or connection.

NOTE:
  • Before you can open the diagnostics page, make the connection between the DTM for the target communication module and the CPU.

  • To get data from the primary CPU, make the connection to the Main IP address of the CPU.

Open the Page

Access the diagnostics information:

Step

Action

1

In the DTM Browser, find the name that is assigned to the CPU.

2

Right-click the CPU DTM, and select Device menu > Diagnosis .

3

In the left pane of the Diagnosis window, select the CPU node.

4

Select the Local Slave Diagnostic tab or the Connection Diagnostic tab to open that page.

Data Display

Use the Refresh Every 500ms checkbox to display the static or dynamic data:

Checkbox

Description

Selected

  • Display data that is dynamically updated every 500 ms.

  • Increment the number at the top of the table each time data is refreshed.

De-selected

  • Display static data.

  • Do not increment the number at the top of the table. That number now represents a constant value.

Local Slave / Connection Diagnostic Parameters

This following tables display the diagnostic parameters for the selected local slave or scanner connection.

This table shows the Status diagnostic parameters for the selected connection:

Parameter

Description

Input

An integer representing input status.

Output

An integer representing output status.

General

An integer representing basic connection status.

Extended

An integer representing extended connection status.

The Input and Output status diagnostic parameters can present these values:

Input/Output Status (dec)

Description

0

OK

33

Time-out

53

IDLE

54

Connection established

58

Not connected (TCP)

65

Not connected (CIP)

68

Connection establishing

70

Not connected (EPIC)

77

Scanner stopped

This table shows the Counter diagnostic parameters for the selected connection:

Parameter

Description

Frame Error

Increments each time a frame is not sent by missing resources or is impossible to send.

Time-Out

Increments each time a connection times out.

Refused

Increments when connection is refused by the remote station.

Production

Increments each time a message is produced.

Consumption

Increments each time a message is consumed.

Production Byte

Total of produced messages, in bytes, since the communication module was last reset.

Consumption Byte

Total of consumed messages, in bytes, since the communication module was last reset.

Theoretical Packets per second

Packets per second calculated using current configuration value.

Real Packets per second

Actual number of packets per second generated by this connection.

This table shows the Diagnostic parameters for the selected connection:

Parameter

Description

CIP Status

An integer representing CIP status.

Extended Status

An integer representing extended CIP status.

Production Connection ID

The connection ID for the data produced by the local slave.

Consumption Connection ID

The connection ID for the data produced by the local slave.

O -> T API

Actual packet interval (API) of the production connection.

T -> O API

Actual packet interval (API) of the consumption connection.

O -> T RPI

Requested packet interval (RPI) of the production connection.

T -> O RPI

Requested packet interval (RPI) of the consumption connection.

This table shows the Socket Diagnostics diagnostic parameters for the selected connection:

Parameter

Description

Socket ID

Internal identification of the socket.

Remote IP Address

IP address of the remote station for this connection.

Remote Port

UDP port number of the remote station for this connection.

Local IP Address

IP address of the communication module for this connection.

Local Port

UDP port number of the communication module for this connection.

This table shows the Production diagnostic parameters for the selected connection:

Parameter

Description

Sequence Number

The number of the sequence in the production.

Max Time

Maximum time between two produced messages.

Min Time

Minimum time between two produced messages.

RPI

Current production time.

Overrun

Increments each time a produced message exceeds RPI.

Underrun

Increments each time a produced message is less than RPI.

This table shows the Consumption diagnostic parameters for the selected connection:

Parameter

Description

Sequence Number

The number of the sequence in the consumption.

Max Time

Maximum time between two consumption messages.

Min Time

Minimum time between two consumption messages.

RPI

Current consumption time.

Over Run

Increments each time a consumed message exceeds RPI.

Under Run

Increments each time a consumed message is less than RPI.