Omron · NJ/NX-series Motion Control
This error (543C hex) is generated when the system attempts to execute a new motion instruction that has its Buffer Mode set to 'Buffered' or a 'Blending' mode (e.g., _mcBlendingLow, _mcBlendingPrevious, _mcBlendingNext, _mcBlendingHigh) while another motion instruction is already active. This signifies an invalid overlap or sequencing of motion commands, as only one such instruction can be active at a time. The active instruction will be aborted, and its CommandAborted output will become TRUE.
Click steps to track your progress.
Analyze the program logic for the axis where the error occurred — identify any instances where motion instructions with BufferMode '_mcBuffered' or a 'Blending' mode are called without waiting for the preceding instruction to complete.
Ensure that any motion instruction intended to override a currently executing instruction has its BufferMode parameter set to '_mcAborting'.
Implement interlocking or sequence control in the program to ensure that 'Buffered' or 'Blending' motion instructions for a single axis are not commanded simultaneously.
Verify the completion status (Done output) of 'Buffered' or 'Blending' motion instructions before commanding the next instruction in the sequence.