Substitute value configuration, master

An error tolerance of 10 frames is implemented in the master by default. The error tolerance cannot be configured using the IEC Editor.

Procedure:

  • Faulty or corrupt frames are discarded.
  • Subsequent process data errors are counted per sync unit. The counter is set to zero when a cycle was error-free.
  • When the tolerated value is exceeded, all slaves in the sync unit enter error state with code 0x4400 (Slave Status Code).
  • When the tolerated value is exceeded in all sync units, also the master enters error state with code 0x43xx (Master Status Code). The global error bit is set to "true".

Note that the above described processes are not performed true to cycle. A time of 1-2 ms can pass between an exceeded counter and setting of the state.

To obtain information that is true to cycle, you can monitor the process data status in the master module under "EtherCAT® IO Mapping". The slaves are combined to sync units.