EtherCAT bus remains Pre-Operational with cycle times longer than 10ms (corrected from V3.12)
Corrected from:
PLC Designer V3.12
Response of the new version:
The permissible value range of the cycle time of the EtherCAT master is monitored by the compiler of the PLC Designer. When selecting a cycle time longer than 10ms, the following error message appears in the message window:
DC cycle time of 'EtherCAT_Master' is longer than 10000?s.
What happens? After starting the bus, the EtherCAT bus remains in Pre-Operational. Process data is not exchanged.
When does this behaviour occur?
The above-described behaviour occurs if the cycle time of the EtherCAT master (see cycle time field on the "Master" tab of the EtherCAT master) and the cycle time of the bus cycle task (see "EtherCAT I/O mapping" tab) are longer than 10ms.
Which products are affected: PLC Designer from V3.4
Short-term measures:
Check the cycle times and reduce them to a value less than or equal to 10ms.
Evaluation/recommendations: If the EtherCAT bus cycle time is set to more than 10ms, process data cannot be exchanged between Lenze controller and the nodes connected to the EtherCAT. If drives are connected as EtherCAT nodes, the bus cycle time is typically less than 10ms.