Troubleshooting
All errors of the EtherCAT Master also exist in the IEC application. The function block instance for each EtherCAT Master has a property to read the last error as an enumeration.
For more information, see: IoDrvEtherCAT.LastError and ETC_LASTERROR
Problem | Possible Solution |
---|---|
EtherCAT Master with red triangle in device tree Logger message: | No communication possible between PLC and first device More than 100 consecutive packets are not received. Possible causes:
Possible solution:
|
Some devices may have a red triangle in the device tree. Logger message: | If you use sync unit groups and at least one device in the sync unit group does not work, then the entire group is displayed as faulty. Not all EtherCAT Slaves transmit the process data as expected. Input or output data may be missing. Possible causes:
Possible solution:
|
Some devices may have a red triangle in the device tree. Logger message: | One or more devices do not communicate as expected. The inputs are not transmitted or the outputs are not used. Possible causes:
Possible solution:
|
Logger message: | When using "Distributed Clock", the time of the first EtherCAT device with "Distributed Clock" is used to synchronize the other devices and the PLC. This error message is displayed when the time value is always the same. Possible causes:
Possible solution:
|
EtherCAT Master with red triangle in device tree Logger message: | When the EtherCAT devices are started, the number of available devices is determined and the EEPROM of all devices is read. If no devices could be found, then this message is displayed. Possible causes:
Possible solution:
|
Logger message: | The PLC runtime system could not transfer an EtherCAT packet. Possible causes:
Possible solution:
|
Logger message: | The device detects an error and returns various error causes. Possible causes:
Possible solution:
|