Omron · NJ/NX-series Motion Control
Este error (543C hex) se genera cuando el sistema intenta ejecutar una nueva instrucción de movimiento que tiene su Buffer Mode configurado como 'Buffered' o un modo 'Blending' (p. ej., _mcBlendingLow, _mcBlendingPrevious, _mcBlendingNext, _mcBlendingHigh) mientras otra instrucción de movimiento ya está activa. Esto significa una superposición o secuenciación inválida de comandos de movimiento, ya que solo una instrucción de este tipo puede estar activa a la vez. La instrucción activa será abortada, y su salida CommandAborted se volverá TRUE.
Haga clic en los pasos para seguir su progreso.
Analice la lógica del programa para el eje donde ocurrió el error — identifique cualquier instancia en la que las instrucciones de movimiento con BufferMode '_mcBuffered' o un modo 'Blending' se llamen sin esperar a que la instrucción precedente se complete.
Asegúrese de que cualquier instrucción de movimiento destinada a anular una instrucción que se esté ejecutando actualmente tenga su parámetro BufferMode configurado como '_mcAborting'.
Implemente enclavamientos o control de secuencia en el programa para asegurar que las instrucciones de movimiento 'Buffered' o 'Blending' para un solo eje no se ordenen simultáneamente.
Verifique el estado de finalización (salida Done) de las instrucciones de movimiento 'Buffered' o 'Blending' antes de ordenar la siguiente instrucción en la secuencia.