Ersatzwertkonfiguration Master
Standardmäßig ist im Master eine Fehlertoleranz von 10 Frames implementiert. Die Fehlertoleranz ist nicht über den IEC Editor konfigurierbar.
Vorgehensweise:
- Fehlerhafte oder korrupte Frames werden verworfen.
- Pro "Sync Unit" werden aufeinanderfolgende Prozessdatenfehler mitgezählt. Nach einem fehlerfreien Zyklus wird der Counter wieder genullt.
- Wenn der tolerierte Wert überschritten ist, gehen alle in der "Sync Unit" enthaltenen Slaves in den Fehlerzustand mit Code 0x4400 (Slave Status Code).
- Wenn der tolerierte Wert in allen "Sync Units" überschritten ist, geht zusätzlich der Master in den Fehlerzustand mit Code 0x43xx (Master Status Code). Das globale Fehlerbit wird "true".
Beachten Sie, dass die obigen Vorgänge nicht zyklusgenau ausgeführt werden. Zwischen der Überschreitung des Zählers und dem Setzen des Status können 1-2 ms vergehen.
Um zyklusgenaue Informationen zu erhalten, können Sie unter „EtherCAT® E/A Abbild“ im Mastermodul den Prozessdatenstatus überwachen. Die Slaves sind in "Sync Units" zusammengefasst.

