Master Enhanced Network Diagnostic

The "Master Enhanced Network Diagnostic" structure provides information on the network state and the events that occurred in the network.

Bus Load

The "Bus Load" structure provides information on the current bus load in the network.

Cyclic Traffic

Traffic of the cyclic communication channel in [bytes/second].

Acyclic Traffic

Traffic of the acyclic communication channel in [bytes/second].

Network Diagnostic Counter

The "Network Diagnostic Counter" structure combines the diagnostic counters for events that occurred in the network.

Detected Collective Inconsistence

This counter is incremented when the collective state differs from the expected value.

Detected All Slaves Unreachable

This counter is incremented when no slave can be reached anymore.

Detected Slave is Unreachable

This counter is incremented when a slave was detected as being unreachable.

Detected Slave Is Reachable Again

This counter is incremented when an unreachable slave can be reached again.

Detected Slave With Unexpected State Change

This counter is incremented when an unexpected ESM state change of a slave was detected.

Bus Restarts

This counter is incremented when the complete bus was restarted for re-integration due to activated DCs.

Successful Bus Restarts

This counter is incremented when a bus was restarted successfully.

Failed Bus Restarts

This counter is incremented when a bus was restarted with an error.

Started Reintegrations

This counter is incremented when re-integration was started for a slave.

Successful Reintegrations

This counter is incremented when a started re-integration was completed successfully.

Failed Reintegrations

This counter is incremented when a started re-integration was completed with an error.

Failed Error Counter Detection

This counter is incremented when the error counters of a slave could not be read.

Detected Acyclic Frame Receive Timeouts

This counter is incremented when a "receive timeout" for an acyclic frame was detected.

Released Acyclic Frame Receive Timeouts

This counter is incremented when an acyclic frame was received again after a timeout.

Detected Cyclic Frame Receive Timeouts

This counter is incremented when a "receive timeout" was detected for a cyclic frame.

Released Cyclic Frame Receive Timeouts

This counter is incremented when a cyclic frame was received again after a timeout.

Detected Send Frame Errors

This counter is incremented when a send error was detected in the hardware abstraction layer (HAL).

Released Send Frame Errors

This counter is incremented when a pending send error was canceled in the hardware abstraction layer (HAL).

Detected Output Image Begin Read Errors

This counter is incremented when an error is detected at the start of a read operation on the output image.

Detected Output Image End Read Error

This counter is incremented when an error is detected at the end of a read operation on the output image.

Detected Input Image Begin Write Errors

This counter is incremented when an error is detected at the start of a read operation on the input image.

Detected Input Image End Write Errors

This counter is incremented when an error is detected at the end of a read operation on the input image.

Released Output Image Begin Read Errors

This counter is incremented when an error present at the start of a read operation was canceled on the output image.

Released Output Image End Read Error

This counter is incremented when an error present at the end of a read operation was canceled on the output image.

Released Input Image Begin Write Errors

This counter is incremented when an error present at the start of a write operation was canceled on the input image.

Released Input Image End Write Errors

This counter is incremented when an error present at the end of a write operation was canceled on the input image.

Detected Sync Loss

This counter is incremented when a loss of synchronization between master and slave was detected.

Reestablished Sync

This counter is incremented when a lost synchronization is re-established between master and slave.

Detected Slave Sync Errors

This counter is incremented when a "SyncError" flag set in a flag is detected again.

Released Slave Sync Errors

This counter is incremented when a "SyncError" flag set in a slave was canceled.