14 error counters, Error counters, Table 50: error counter overview – BECKHOFF EtherCAT Technology Section I User Manual

Page 105

Advertising
background image

Error Counters

Slave Controller

– Technology

I-85

14 Error Counters

The ESCs have numerous error counters which help in detecting and locating errors. All error
counters are saturated at 0xFF (no wrap-around) and they are cleared individually or group-wise by
writing any value to them.

Table 50: Error Counter Overview

Error Counter

Register

Description

Port Error Counters

0x0300:0x0307

Errors counted at the Auto-Forwarder (per port):

Invalid Frame Counter

0x0300/2/4/6

Invalid frame initially detected (includes RX
Errors)

RX Error Counter

0x0301/3/5/7

Physical layer RX Errors (inside/outside frame):
MII:

RX_ER

EBUS: Manchester violations

Forwarded RX Error Counter

0x0308:0x030B

Invalid frame with marking from previous ESC
detected (per port)

ECAT Processing Unit Error
Counter

0x030C

Invalid frame passing the EtherCAT Processing
Unit (additional checks by processing unit)

PDI Error Counter

0x030D

Physical Errors detected by the PDI. Refer to
PDI description in Section III for details.

Lost Link Counter

0x0310:0x0313

Link lost events (per port), counts only if port is
in Auto or Auto close mode

Watchdog Counter Process
Data

0x0442

Watchdog timeout events

Watchdog Counter PDI

0x0443

Watchdog timeout events

NOTE: Some errors will be counted in multiple registers. E.g., a physical layer RX Error received at port 0 is
counted in registers 0x0300, 0x0301, and 0x030C. A forwarded error received at port 0 is counted in registers
0x0308 and 0x030C.
Some of these registers are not available in specific ESCs. Refer to Section II for details.

Advertising