Omron NJ/NX-series Motion Control
6 códigos de falla documentados
Error: Ejecución Múltiple Deshabilitada de Instrucción de Control de Movimiento
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.
Auxiliar y Esclavo Definidos como Mismo Eje
Esta falla menor ocurre cuando el Eje Auxiliar y el Eje Esclavo están configurados como el mismo eje durante una instrucción de comando de eje. Esta configuración resulta en un error de condición de ejecución, afectando las operaciones de ejes combinados.
Target Velocity Configuración fuera de rango
Este error ocurre cuando se ejecuta una motion instruction sin establecer una Target Velocity válida, o si el valor establecido está fuera del rango no negativo aceptable. El sistema requiere una Target Velocity correctamente definida para iniciar un movimiento controlado.
Master y Slave Definidos como Mismo Eje
Esta falla menor ocurre cuando el Eje Master y el Eje Slave están configurados para ser el mismo eje durante una instrucción de comando de eje. Esta configuración conduce a un error de condición de ejecución, impidiendo operaciones adecuadas de control de movimiento.
Master y Auxiliary Definidos como el Mismo Eje
Esta falla menor ocurre cuando el Master Axis y el Auxiliary Axis se configuran como el mismo eje durante una axis command instruction. Esta configuración es un execution condition error que puede interrumpir el coordinated motion.
Error: Instrucción de Parada Inmediata Ejecutada
Este error (5485 hex) se genera cuando se ejecuta una instrucción MC_ImmediateStop en un eje. Este comando fuerza una parada inmediata, cambiando la variable Status.ErrorStop del eje a TRUE, lo que indica un estado de parada por desaceleración de error. Este tipo de parada omite los perfiles de desaceleración normales y se utiliza típicamente para condiciones de parada críticas o de emergencia.