?Corrected from:
PLC Designer V3.26
Response of the new version:
When compiling the PLC project, the PLC Designer issues an error message if the bus cycle task responsible for updating the EtherCAT master does not have the highest priority.
What happens?
The error message "SYNC error - BusCycleTask is not in-sync" appears cyclically in the logbook of the controller.
When does the behaviour occur?
The EtherCAT master synchronises the controller with high precision. If the bus cycle task, which is responsible for updating the EtherCAT master, does not have the highest priority in the task configuration, it will be displaced by the higher priority task and the error message "SYNC error - BusCycleTask is not in-sync" will appear on the Lenze controllers c520 and c550. It is irrelevant how much programme logic is executed in the higher priority task.
Which products are affected?
PLC Designer from V3.20
Short-term measures:
- Give the bus cycle task of the EtherCAT master the highest priority in the task configuration.
- Remove the 'EtherCAT_Master' object from the PLC project if it is not required.
Evaluation / recommendations:
If the bus cycle task of the EtherCAT master does not have the highest priority, error messages appear in the logbook of the controller.
Automatic Translation