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. |