4220
Group not ready / group not ready for new task
Beckhoff · TwinCAT 2 NC
What does 4220 mean?
The NC group received a new motion task while it was still actively processing a previous task. This request is rejected to prevent interruption of the existing task and maintain motion integrity. Attempting to force a new task can lead to unpredictable motion, collisions, or data inconsistencies.
Complete Troubleshooting Guide
- 1
Ensure the current motion task on the group has completed before issuing any new commands.
- 2
Review the PLC application logic to prevent overlapping or premature motion commands to the group.
- 3
Utilize command buffering mechanisms if sequential tasks are required, ensuring proper synchronization.
- 4
Check group status flags (e.g., 'Busy', 'Active') before sending new instructions.