Menu
Códigos de fallas mayores de Allen-Bradley: cómo leerlos, borrarlos y prevenirlos

Códigos de fallas mayores de Allen-Bradley: cómo leerlos, borrarlos y prevenirlos

Allen-Bradley ControlLogix y CompactLogix: explicación de los fallos graves, tipos de fallos y códigos, cómo leer el registro de fallos en Studio 5000, procedimientos para borrar fallos y rutinas de gestión de fallos que mantienen las líneas en funcionamiento.
Códigos de fallas mayores de Allen-Bradley: cómo leerlos, borrarlos y prevenirlos

Puntos clave: En los controladores Allen-Bradley Logix (ControlLogix, CompactLogix), una falla mayor detiene el programa y pone la indicación OK/FAULT del controlador en estado de falla.

Cada falla mayor tiene un Tipo y un Código (por ejemplo Tipo 4 = falla de programa, con códigos para errores como un subíndice de matriz fuera de rango).

La pestaña Fallas mayores de Propiedades del controlador en Studio 5000 muestra el registro; las fallas recuperables se pueden borrar allí o manejar automáticamente mediante una rutina de fallas, de modo que un único índice de matriz incorrecto no tenga que detener toda la línea.

Tipos de fallas que encontrará en la práctica

  • Tipo 1: fallas de arranque, el controlador falló mientras arrancaba (a menudo el manejador de arranque está configurado para provocar deliberadamente una falla para que el proceso no se reinicie sin supervisión).
  • Tipo 3: fallas de E/S, una conexión de E/S requerida falló mientras la falla estaba configurada como mayor (un módulo ausente, un nodo de red caído).
  • Tipo 4: fallas de ejecución del programa, la categoría de trabajo: subíndice de matriz fuera de rango, desbordamiento aritmético, JSR a una rutina ausente, datos de instrucción inválidos.
  • Tipo 6: watchdog, una tarea excedió su tiempo de watchdog, comúnmente después de añadir lógica pesada o bucles a una tarea periódica rápida.
  • Tipo 7: fallas de memoria no volátil, una escritura o lectura en la tarjeta de memoria falló.

La lista exacta está en la documentación de códigos de falla de Rockwell; la idea es leer el par (Tipo, Código) en lugar de tratar "falle" como un único evento indiferenciado.

Lectura y borrado de la falla

  • 1. Conéctese en línea en Studio 5000 y abra Propiedades del controlador, Fallas mayores. Anote el tipo, el código y el texto de la falla, incluyendo qué programa y rutina fallaron.
  • 2. Arregle la causa: corrija la lógica (comprobar los límites del índice, proteger las operaciones aritméticas), restablezca la conexión de E/S, amplíe el watchdog solo si la tarea realmente lo necesita.
  • 3. Borra la falla desde la pestaña Fallas mayores (o cambie el interruptor de modo según el procedimiento del sitio) y devuelva el controlador a Run siguiendo las normas de reinicio y seguridad de su sitio.

Rutinas de falla: manejarlo sin detener la línea

Para las fallas Tipo 4 recuperables, Logix permite que cada programa tenga una rutina de manejo de fallas: cuando ocurre la falla, la rutina se ejecuta, puede registrar el evento y borrar el registro de la falla, y la ejecución continúa.

Bien utilizada, esto convierte un fallo que detendría la línea en un evento registrado con alarma. Mal utilizada, oculta silenciosamente problemas reales, por lo que SIEMPRE registre lo capturado (los datos del registro de la falla) en un lugar que un humano revise, y genere alarma ante repeticiones.

Un programa manejador de fallas a nivel de controlador cumple el mismo papel para las fallas de ámbito del controlador.

Del registro de fallas a datos de confiabilidad

Cada falla mayor es un evento de tiempo de inactividad con una causa precisa y legible por máquina, lo que la convierte en un insumo valioso para el trabajo de confiabilidad si se extrae del PLC.

Registre las fallas con su Tipo y Código en las órdenes de trabajo de su CMMS , revíselas en el análisis de tiempo de inactividad , y diseñe sus códigos de falla para que nombren causas reales en lugar de categorías genéricas.

Fabrico conecta todo esto en planta: el OEE verificado por visión por computadora captura la parada y su duración incluso cuando nadie la registra, y el CMMS de circuito cerrado conecta la falla con la reparación, proporcionando números reales de MTTR y MTBF .

Para la disciplina de diseño del lado PLC, consulte nuestra guía sobre PLCs en la fabricación .

Preguntas frecuentes

¿Cuál es la diferencia entre una falla mayor y una menor?
Una falla mayor detiene la ejecución del programa; una falla menor registra la condición y la ejecución continúa. La misma causa raíz puede ser una u otra según la configuración.

La falla se borra pero sigue ocurriendo. ¿Ahora qué?
La causa sigue activa. Lea la referencia del programa y la rutina en el registro de la falla y corrija la lógica o la conexión que indique; no automatice borrados alrededor de una falla sin diagnosticar.

¿Debería cada programa tener una rutina de fallas?
En los programas en los que un error de datos recuperable no debe detener la máquina, sí, con registro y alarmas. La lógica relevante para seguridad sigue sus propias normas y nunca se "borra y continúa" a la ligera.

Para ver cómo la captura verificada de paradas y las órdenes de trabajo de circuito cerrado convierten los registros de fallas del PLC en mejoras de confiabilidad, reserve una demostración.

Lo último de nuestro blog

Defina su hoja de ruta de confiabilidad
Valida tu retorno de inversión potencial: Reserva una demostración en vivo.
Defina su hoja de ruta de confiabilidad
Al hacer clic en el botón Aceptar, usted da su consentimiento para el uso de cookies al acceder a este sitio web y utilizar nuestros servicios. Para obtener más información sobre cómo se utilizan y gestionan las cookies, consulte nuestra Política de privacidad y Declaración de cookies