Allen-Bradley Logix 5000 Advanced
19 códigos de falla documentados
Falla Mayor - Valor Fuera de Rango
Esta falla mayor (type 4, code 20) se genera cuando una expresión desborda (overflows) y el valor resultante está fuera de rango. Esto aplica específicamente a los controladores CompactLogix 5380, 5480, ControlLogix 5580, Compact GuardLogix 5380 y GuardLogix 5580. Indica un error de cálculo crítico que puede afectar la ejecución del programa.
Generación de evento fallida
El comando (SCLF, SCMD o SOVR) fue ejecutado, pero no fue posible generar un evento para registrar el comando. Este código solo aparece si la generación de eventos ha sido habilitada en las Equipment Sequence Properties - Configuration tab. Un comando ABORT se ejecutará igualmente incluso si el registro del evento falla.
Comando No Válido
La instrucción SCMD (Equipment Sequence Command) o SOVR (Equipment Sequence Override) falló porque el comando emitido no es válido. Esto indica un intento de ejecutar un comando indefinido o inapropiado para la Equipment Sequence específica, lo que lleva a una operación inejecutable.
Comando inválido para el estado actual (PCMD/SCMD)
El comando emitido a través de una instrucción PCMD a una fase de equipo, o a través de una instrucción SCMD a una secuencia de equipo, no es válido dado su estado operativo actual. Por ejemplo, un comando START no es válido si el equipo ya está en funcionamiento.
HMI o Logix Designer Posee la Fase de Equipo
La instrucción PATT intentó tomar la propiedad, pero la fase de equipo está actualmente en posesión de Logix Designer o un HMI, que tiene mayor prioridad. El programa puede adjuntarse pero no puede emitir comandos. Este escenario es específico para los controladores CompactLogix 5370 y ControlLogix 5570.
Llamador no es el propietario actual - Propietario de mayor prioridad activo
La instrucción SCMD (Equipment Sequence Command) falló porque, aunque el programa llamador está adjunto a la Equipment Sequence, no es el propietario actual. Un propietario de mayor prioridad, como Logix Designer, está comandando activamente la Equipment Sequence, impidiendo que el programa adjunto emita comandos.
El Programa Ya Posee la Fase de Equipo
La instrucción PATT intentó tomar posesión de la fase de equipo, pero el programa en ejecución ya posee la posesión. Esto suele ocurrir cuando la instrucción se ejecuta repetidamente.
Secuenciador Externo u Otro Programa Posee la Fase del Equipo
La instrucción PATT no pudo tomar la propiedad porque un secuenciador externo (ej., software FactoryTalk Batch) o otro programa dentro del mismo controlador ya posee la propiedad de la fase del equipo.
Fase del Equipo No Programada o Inhibida
La instrucción PATT no puede tomar posesión de la fase del equipo porque actualmente está en un estado no programado o inhibido, o la tarea que contiene la fase del equipo está inhibida.
Comando de Prioridad Igual o Superior en Proceso
La instrucción SCMD (Equipment Sequence Command) falló porque un comando de prioridad igual o superior está siendo procesado actualmente por el Equipment Sequence. Esta falla previene la ejecución concurrente de comandos, asegurando que los comandos sean procesados de manera ordenada según su prioridad y llegada.
Demasiados Sequence Tags/Event Buffer Lleno
La instrucción SCMD (Equipment Sequence Command), específicamente un comando START, falló porque se definieron demasiados sequence parameter o step tags por paso. Esta definición excesiva provoca una incapacidad para manejar eventos, probablemente sobrecargando los event processing buffers e impidiendo que la secuencia se inicie correctamente.
D3SD Valor de FaultTime no válido
El parámetro FaultTime configurado para la instrucción D3SD tiene un valor no válido. Cuando esta condición ocurre, la instrucción establece automáticamente el FaultTime en 0.
D3SD Múltiples Solicitudes de Estado de Retroalimentación de Mano
La instrucción D3SD detectó que múltiples bits de solicitud de estado de retroalimentación de mano estaban activos simultáneamente. Esto impide que la instrucción interprete correctamente el estado deseado en modo manual.
Salud de Entrada Estadística Mala
El indicador InFault para la señal de entrada (In) de la instrucción estadística está activado, lo que significa que la propia señal de entrada tiene un error. Cuando está activo, la instrucción mantiene su valor Out en su estado actual.
Error de Ejecución de Instrucción
La instrucción detectó un error de ejecución, indicando un problema interno específico de la operación de la instrucción. Esta falla no está categorizada como un error menor o mayor del controlador.
NumberOfSamples Estadístico Inválido
El parámetro NumberOfSamples configurado para la instrucción estadística es inválido o incompatible con el tamaño del StorageArray o WeightArray. Esta condición impide que el algoritmo de promedio se ejecute y mantiene el valor Out.
D3SD Múltiples Solicitudes de Estado del Operador
La instrucción D3SD recibió solicitudes simultáneas de múltiples bits de estado del operador. Esto crea un conflicto, imposibilitando que la instrucción determine el comando de operador previsto.
D3SD Valor de Override No Válido
El valor de Override suministrado a la instrucción D3SD se detecta que está fuera de su rango válido. Esto impide que la instrucción transicione exitosamente al estado de Override.
D3SD Múltiples Comandos de Estado de Programa
La instrucción D3SD detectó que se activaron simultáneamente múltiples bits de comando de estado de programa. Esta ambigüedad impide que la instrucción procese un comando claro.