Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) falla T04:C16: Falla de programa: instrucción desconocida
El controlador encontró una instrucción desconocida al ejecutar el programa. La acción correctiva de Rockwell es eliminar la instrucción desconocida, e indica que probablemente se originó en un proceso de conversión del programa.
Diagnostica esta falla con IA
Diagnóstico gratis Sube una foto del panel, el historial de fallas o los parámetros de tu Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000). InduQT compara la evidencia y sugiere las siguientes pruebas.
Cuándo aparece
- Cuando la rutina con la instrucción se ejecuta por primera vez tras una descarga
- Después de convertir un proyecto desde otra plataforma o revisión de firmware
Causas probables y pruebas
1Programa convertido desde otro controlador o plataforma
- Indicios
- El proyecto se migró hace poco (por ejemplo desde PLC-5/SLC u otra revisión Logix).
- Prueba
- Revisar el informe de conversión y buscar en las rutinas las instrucciones marcadas durante la conversión.
2Proyecto y firmware del controlador no corresponden al juego de instrucciones usado
- Indicios
- La falla empezó tras un cambio de firmware o una descarga desde otra versión de Logix Designer.
- Prueba
- Comparar la revisión del proyecto, el firmware del controlador y la versión de Logix Designer.
Cómo distinguirla
- Como toda falla Tipo 4, viene de la ejecución de una instrucción, así que la rutina de falla del programa la ve antes que el Controller Fault Handler.
- La información de MajorFaultRecord y la pestaña Major Faults identifican programa y rutina; empezar por ahí en lugar de revisar todo el proyecto.
Evidencia que conviene reunir
- Captura de la pestaña Major Faults
- Exportación (L5X) de la rutina indicada en la falla
- Informe de conversión o migración
- Firmware del controlador y versión de Logix Designer
El trabajo en trenes de combustible, quemadores, recipientes a presión y equipos eléctricos debe hacerlo personal calificado, siguiendo la documentación del fabricante y la normativa local. Nunca puentees un dispositivo de seguridad ni un enclavamiento.
Relacionado
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T01:C01: Falla de encendido: se perdió y volvió la energía en modo RUN
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T03:C16: Falla de E/S: falló la conexión con un módulo requerido
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T03:C23: Falla de E/S: conexión requerida no establecida antes de RUN
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T04:C20: Falla de programa: índice de arreglo muy grande o POS/LEN de CONTROL inválido
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T04:C31: Falla de programa: cantidad de parámetros JSR/RET no coincide
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T04:C34: Falla de programa: temporizador con PRE o ACC negativo
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T04:C83: Falla de programa: valor fuera de rango
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T06:C01: Falla de watchdog: venció el watchdog de la tarea
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T07:C40: Falla no volátil: falló el guardado en memoria no volátil
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T07:C41: Falla no volátil: carga fallida, tipo de controlador no coincide
- Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) T07:C42: Falla no volátil: carga fallida, revisión no coincide
- Todos los códigos de falla de Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) (en inglés)