Professional Documents
Culture Documents
Allen-Bradley, Rockwell Automation, Rockwell Software, ControlLogix, GuardLogix, CompactLogix, DH+, PLC-5, DriveLogix, SLC 500, RSNetWorx, RSNetWorx for ControlNet, FLEX I/O, SoftLogix, FlexLogix, PowerFlex, Logix5000, RSLogix 5000 y TechConnect son marcas comerciales de Rockwell Automation, Inc. Las marcas comerciales no pertenecientes a Rockwell Automation son propiedad de sus respectivas empresas.
Prefacio
Introduccin
Este manual muestra cmo monitorear y manejar los fallos mayores y menores del controlador. Tambin proporciona listas de cdigos de fallos mayores, menores y de E/S que pueden usarse en la resolucin de problemas de su sistema. Este manual es uno de un conjunto de manuales relacionados que muestran los procedimientos comunes para programar y operar los controladores Logix5000. Para obtener una lista completa de los manuales de procedimientos comunes, consulte el documento Logix5000 Controllers Common Procedures Programming Manual, publicacin 1756-PM001. El trmino controlador Logix5000 se refiere a cualquier controlador basado en el sistema operativo Logix5000, incluyendo los siguientes: CompactLogix ControlLogix DriveLogix FlexLogix SoftLogix5800
Recursos adicionales
Los documentos que se indican a continuacin incluyen informacin adicional sobre productos de Rockwell Automation relacionados.
Recurso Pautas de cableado y conexin a tierra de equipos de automatizacin industrial, publicacin 1770.4.1. Sitio web de certificaciones de productos, http://www.ab.com Descripcin Proporciona las pautas generales para instalar un sistema industrial de Rockwell Automation. Proporciona las declaraciones de conformidad, los certificados y otros detalles de certificacin.
Puede ver o descargar publicaciones en http://www.rockwellautomation.com/ literature/. Para solicitar copias impresas de la documentacin tcnica, comunquese con su distribuidor regional de Allen-Bradley o con el o representante de ventas de Rockwell Automation.
Prefacio
Notas:
Tabla de contenido
Prefacio
Introduccin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Recursos adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Tabla de contenido
Captulo
Fallos mayores
Tema Estado de fallo mayor Ubicacin de las rutinas de fallo Seleccione dnde colocar la rutina de fallo Prepare una rutina de fallo para un programa Cambie la asignacin de rutina de fallo de un programa Prepare una rutina para el administrador de fallos del controlador Prepare una rutina para el administrador de puesta en marcha Borre programticamente un fallo mayor Prepare un tipo de datos para almacenar informacin de fallos Obtenga el tipo de fallo y el cdigo Determine la presencia de un fallo especfico Borre el fallo Borre un fallo mayor durante el preescn Identifique cundo el controlador est en preescn Obtenga el tipo de fallo y el cdigo Determine la presencia de un fallo especfico Borre el fallo Pruebe una rutina de fallo Cree un fallo mayor definido por el usuario Prepare una rutina de fallo para el programa Configure el programa para usar la rutina de fallo Salte a la rutina de fallo Cdigos de fallos mayores Pgina 7 11 12 12 14 15 17 19 19 20 21 21 21 22 22 23 24 24 24 25 25 26 27
Si se produce una condicin de fallo que evite que una instruccin pueda ejecutarse, la instruccin se cancela y se reporta un fallo mayor. Un fallo mayor causa que la ejecucin de la lgica se detenga y el controlador cambia al modo en fallo (el indicador LED OK parpadea de color rojo). En funcin de su aplicacin, tal vez no convenga que todos los fallos mayores desactiven el sistema. Si no desea que todos los fallos mayores desactiven su sistema, cree una rutina de fallo para borrar el fallo y dejar que su aplicacin contine ejecutndose. Vea Prepare una rutina para el administrador de fallos del controlador en la pgina 15 y Borre un fallo mayor durante el preescn en la pgina 21.
Captulo 1
Fallos mayores
IMPORTANTE
Cuando una instruccin tiene un error debido a un fallo, por ejemplo, una instruccin COP con un error de programacin de direccionamiento indirecto, la instruccin se salta y no se ejecuta. Esto ocurre con todas las instrucciones.
EJEMPLO
En un sistema que usa nmeros de receta como direcciones indirectas, un nmero escrito incorrectamente podra producir un fallo mayor. Para evitar que todo el sistema se desactive en el caso de un fallo, puede programarse una rutina de fallo para borrar los fallos mayores de tipo 4, cdigo 20.
Ejemplo 1
Fallos mayores
Captulo 1
Una instruccin JSR pasa un parmetro de entrada que contiene una direccin indirecta que est fuera de los lmites. Si el fallo se borra, la instruccin JSR se cancela (la subrutina no se ejecuta) y la ejecucin contina con la instruccin EQU.
Ejemplo 2
La lgica dentro de una instruccin Add-On genera un fallo. Si bien la lgica de una instruccin Add-On puede tener la apariencia de una subrutina, no lo es; la instruccin Add-On es una instruccin. Cuando se produce un fallo dentro de una instruccin Add-On, el resto de la instruccin Add-On se cancela. Si el fallo se borra, la ejecucin contina con la instruccin MOV.
Captulo 1
Fallos mayores
Si un fallo ocurre al procesar la rutina Logic, la instruccin Add-On se cancela (el resto de la rutina Logic no se ejecuta y las rutinas Prescan y Postscan no se ejecutan). Si el fallo se borra, la ejecucin contina en la instruccin que sigue a la invocacin de la instruccin Add-On de nivel superior.
10
Fallos mayores
Captulo 1
11
Captulo 1
Fallos mayores
Realice estos pasos para crear una rutina de preescn. 1. Abra el proyecto en el software RSLogix 5000. 2. En el Controller Organizer, haga clic con el botn derecho del mouse en MainProgram y seleccione New Routine.
12
Fallos mayores
Captulo 1
SUGERENCIA
Si est creando una rutina de fallo para el administrador de puesta en marcha o el administrador de fallos del controlador, puede especificar el nombre de cualquiera de los programas como programa para la propiedad In Program or Phase.
13
Captulo 1
Fallos mayores
2. Haga clic con el botn derecho del mouse en MainProgram y seleccione Properties. 3. Haga clic en la ficha Configuration. 4. En el men desplegable Fault, seleccione la rutina que desea que sea la rutina de fallo del programa.
14
Fallos mayores
Captulo 1
El programa que especific en 4 ahora se indica como la rutina de fallo en el programa principal.
Esta seccin proporciona los pasos para crear una rutina de fallo para operar el administrador de fallos del controlador. Los tags del programa se crean automticamente durante este proceso.
IMPORTANTE Cuando programe el gestor de fallos, recuerde que cualquier instruccin que se omite como parte del programa de administracin de fallos no se ejecuta cuando se ejecutan las tareas principales y los programas asociados. Por ejemplo, si su gestor de fallos se salta una instruccin JSR que est causando un fallo mayor, entonces dicha instruccin JSR, incluyendo toda la programacin dentro de la subrutina, no se ejecuta. Cuando una instruccin tiene un error debido a un fallo, por ejemplo, una instruccin COP con un error de programacin de direccionamiento indirecto, la instruccin se salta y no se ejecuta. Esto ocurre con todas las instrucciones.
1. En el organizador del controlador, haga clic con el botn derecho del mouse en Controller Fault Handler y seleccione New Program.
15
Captulo 1
Fallos mayores
2. Introduzca un nombre de programa y verifique que Schedule in est establecido en Controller Fault Handler. 3. Haga clic en OK. 4. Haga clic con el botn derecho del mouse en el programa que cre en 2 y seleccione New Routine.
5. Introduzca un nombre para la rutina. 6. En Assignment, deje la seleccin en la opcin predeterminada Main.
SUGERENCIA Aun en el caso que pueda seleccionar Fault en el men desplegable Assignment, asignar la rutina como rutina de fallo dentro del Controller Fault Handler no es necesario.
7. Haga clic en OK. La rutina de fallo se crea en el programa Controller Fault Handler.
16
Fallos mayores
Captulo 1
El administrador de puesta en marcha es una tarea opcional que se ejecuta cuando el controlador se activa en el modo marcha o marcha remota.
Haga lo siguiente Deje vaca la rutina para el administrador de encendido. Cuando se restaura la alimentacin elctrica se produce un fallo mayor (tipo 1, cdigo 1) y el controlador entra al estado de fallo. En la rutina de fallo Power-Up Handler, realice los pasos siguientes: 1. Borre el fallo mayor (tipo 1 cdigo 1). 2. Ejecute la lgica apropiada para las acciones especficas requeridas.
IMPORTANTE
No use rutinas de fallo para borrar continuamente todos los fallos del controlador. Programe la rutina de fallo para se sea selectiva en los tipos y nmero de fallos borrados. Cuando una instruccin tiene un error debido a un fallo, por ejemplo, una instruccin COP con un error de programacin de direccionamiento indirecto, la instruccin se salta y no se ejecuta. Esto ocurre con todas las instrucciones.
IMPORTANTE
Realice estos pasos para crear una rutina de fallo para el administrador de puesta en marcha en el software RSLogix 5000: 1. En el organizador del controlador, haga clic con el botn derecho del mouse en Power-Up Handler y seleccione New Program.
17
Captulo 1
Fallos mayores
2. Escriba un nombre de programa y haga clic en OK. Se aadi el programa al Power-Up Handler.
3. Haga clic con el botn derecho del mouse en el programa que cre en 2 y seleccione New Routine.
Aun en el caso que pueda seleccionar Fault en el men desplegable Assignment, asignar la rutina como rutina de fallo dentro del Power-Up Handler no es necesario.
18
Fallos mayores
Captulo 1
Para borrar un fallo mayor que se produzca durante la ejecucin de su proyecto, realice estas acciones en la rutina apropiada: Prepare un tipo de datos para almacenar informacin de fallos Obtenga el tipo de fallo y el cdigo Determine la presencia de un fallo especfico Borre el fallo
IMPORTANTE
No use rutinas de fallo para borrar continuamente todos los fallos del controlador. Programe la rutina de fallo para se sea selectiva en los tipos y nmero de fallos borrados. Cuando una instruccin tiene un error debido a un fallo, por ejemplo, una instruccin COP con un error de programacin de direccionamiento indirecto, la instruccin se salta y no se ejecuta. Esto ocurre con todas las instrucciones.
IMPORTANTE
Para simplificar el acceso al atributo MajorFaultRecord, prepare este tipo de datos definido por el usuario.
19
Captulo 1
Fallos mayores
1. En el Controller Organizer del software RSLogix 5000, haga clic con el botn derecho del mouse en User-Defined y seleccione New Data Type.
42372
La instruccin GSV: obtiene acceso al atributo MAJORFAULTRECORD de este programa. Este atributo almacena la informacin acerca del fallo. almacena la informacin del fallo en el tag major_fault_record (de tipo FAULTRECORD). Cuando introduzca un tag basado en una estructura, introduzca el primer miembro del tag.
20
Fallos mayores
Captulo 1
tem 1 2 3 4
Descripcin La primera instruccin EQU hace una verificacin para determinar la presencia de un tipo especfico de fallo; por ejemplo, de programa, E/S. En Source B, introduzca el valor para el tipo de fallo que desee borrar. La segunda instruccin EQU hace una verificacin para determinar la presencia de un fallo especfico. En Source B, introduzca el valor para el cdigo que desee borrar. La primera instruccin CLR establece a cero el valor del tipo de fallo en el tag major_fault_record. La segunda instruccin CLR establece a cero el valor del cdigo de fallo en el tag major_fault_record.
Borre el fallo
42372
La instruccin SSV escribe: nuevos valores al atributo MAJORFAULTRECORD de este programa. los valores contenidos en el tag major_fault_record. Puesto que los miembros Tipo y Cdigo se establecen en cero, el fallo se borra y el controlador contina con la ejecucin.
Si el controlador entra en fallo inmediatamente despus de que usted lo cambie al modo marcha, entonces examine la operacin del preescn para determinar el
21
Captulo 1
Fallos mayores
fallo. Segn la revisin en su controlador, un subndice de matriz que est fuera del rango de la matriz durante el preescn puede o no producir un fallo.
Si el controlador tiene la revisin 11.x o anterior 12.x 13.0 o posterior Entonces Durante el preescn, un subndice de matriz que est fuera del rango de la matriz produce un fallo mayor. Vea las notas informativas sobre el firmware de su controlador. Durante el preescn, el controlador borra automticamente cualquier fallo debido a un subndice de matriz que est fuera del rango de la matriz.
Realice estos procedimientos para borrar un fallo mayor producido durante el preescn. Identifique cundo el controlador est en preescn, vea la pgina 22. Obtenga el tipo de fallo y el cdigo, vea la pgina 22. Determine la presencia de un fallo especfico, vea la pgina 23. Borre el fallo, vea la pgina 24.
IMPORTANTE Es una buena prctica de programacin buscar un fallo especfico antes de borrar el fallo.
La rutina de fallo de este programa utiliza el estado de este bit para determinar si el fallo ocurri durante el preescn o durante el escn normal de la lgica. Durante el preescn, este bit est desactivado (durante el preescn, el controlador restablece todos los bits referenciados por instrucciones OTE). Una vez que el controlador comienza a ejecutar la lgica, el bit CPU_scanning siempre est activado.
La instruccin GSV:
22
Fallos mayores
Captulo 1
obtiene acceso al atributo MAJORFAULTRECORD de este programa. Este atributo almacena la informacin acerca del fallo. almacena la informacin del fallo en el tag major_fault_record (de tipo FAULTRECORD). Cuando introduzca un tag basado en una estructura, introduzca el primer miembro del tag.
tem 1 2 3 4 5
Descripcin Durante el preescn, los bits de todas las instrucciones OTE estn desactivados y esta instruccin es verdadera. Una vez que el controlador comienza a ejecutar la lgica, esta instruccin siempre es falsa. La primera instruccin EQU verifica la presencia de un fallo de tipo 4, lo cual significa que una instruccin de este programa caus el fallo. La segunda instruccin EQU verifica la presencia de un fallo de cdigo 20, lo que significa que un subndice de matriz es excesivamente largo, o un valor POS o LEN de una estructura CONTROL no es vlido. La primera instruccin CLR establece a cero el valor del tipo de fallo en el tag major_fault_record. La segunda instruccin CLR establece a cero el valor del cdigo de fallo en el tag major_fault_record.
23
Captulo 1
Fallos mayores
Borre el fallo
Introduzca este rengln en la rutina de fallo del programa.
La instruccin SSV: comienza durante el preescn con los bits de todas las instrucciones OTE desactivados y esta instruccin es verdadera. Una vez que el controlador comienza a ejecutar la lgica, esta instruccin siempre es falsa. escribe nuevos valores al atributo MAJORFAULTRECORD de este programa. escribe los valores contenidos en el tag major_fault_record. Puesto que los miembros Tipo y Cdigo se establecen en cero, el fallo se borra y el controlador contina con la ejecucin.
Puede usar una instruccin JSR para probar la rutina de fallo de un programa sin crear un error (simular un fallo). 1. Prepare un tag BOOL que usar para iniciar el fallo. 2. En la rutina principal o en una subrutina del programa, introduzca este rengln.
EJEMPLO
Cuando test_fault_routine est activado, se produce un fallo mayor y el controlador ejecuta la Fault_Routine.
Es el/la Tag que usar para iniciar el fallo Rutina de fallo del programa
Si desea suspender (desactivar) el controlador basado en condiciones de su aplicacin, prepare un fallo mayor definido por el usuario. Con un fallo mayor definido por el usuario:
Publicacin de Rockwell Automation 1756-PM014E-ES-P Noviembre 2011
Fallos mayores
Captulo 1
El tipo de fallo = 4. Usted define un valor para el cdigo de fallo. Seleccione un valor entre 990999. Estos cdigos estn reservados para fallos definidos por el usuario. El controlador maneja el fallo de la misma manera que otros fallos mayores: El controlador cambia al modo de programacin y detiene la ejecucin de la lgica. Las salidas se establecen en su estado o valor configurado para el modo de fallo.
EJEMPLO ATENCIN: Cuando el Tag_1.0 = 1, se produce un fallo mayor y se genera un cdigo de fallo 999.
Realice estos procedimientos para crear un fallo mayor definido por el usuario: Prepare una rutina de fallo para el programa, vea pgina 25. Configure el programa para usar la rutina de fallo, vea pgina 25. Salte a la rutina de fallo, pgina 26.
1. En el Controller Organizer, haga clic con el botn derecho del mouse en el programa y seleccione New Routine. 2. En el cuadro Name, escriba un nombre para la rutina de fallo. 3. En el men Type, seleccione Ladder. 4. Haga clic en OK.
25
Captulo 1
Fallos mayores
Es el/la Nombre de la rutina de fallo para el programa Valor del cdigo de fallo
EJEMPLO
Cuando el Tag_1.0 = 1, la ejecucin salta a name_of_fault_routine. Se produce un fallo mayor y el controlador entra al modo de fallo. Las salidas van al estado con fallo. El cuadro de dilogo Controller Properties, ficha Major Faults, muestra el cdigo 999.
26
Fallos mayores
Captulo 1
El tipo y el cdigo corresponden al tipo y al cdigo mostrado en estas ubicaciones: Cuadro de dilogo Controller Properties, ficha Major Faults Objeto PROGRAM, atributo MAJORFAULTRECORD
60
Para un controlador que no tiene una tarjeta de memoria instalada, el controlador: detect un fallo no recuperable. borr el proyecto de la memoria.
61
Para un controlador con una tarjeta de memoria instalada, el controlador: detect un fallo no recuperable. escribi informacin de diagnstico a la tarjeta de memoria. borr el proyecto de la memoria. Para un controlador con una tarjeta Secure Digital (SD) instalada, el controlador: detect un fallo no recuperable. escribi informacin de diagnstico a la tarjeta de memoria. Cuando est en este estado, el controlador no abrir ninguna conexin ni permitir una transicin al modo marcha. Un mdulo de E/S requerido entr en fallo.
62
16
3 3 4 4 4 4 4 4 4
20 21 23 16 20 21 31 34 42 82
Posible fallo con el chasis. Por lo menos una conexin requerida no se haba establecido antes de entrar al modo de marcha. Se encontr una instruccin desconocida. Subndice de matriz demasiado grande, la estructura de control .POS o .LEN no es vlida. Estructura de control .LEN o .POS < 0. Los parmetro de la instruccin JSR no coinciden con los de la instruccin SBR o RET. Una instruccin Timer tiene un valor acumulado o un valor preseleccionado negativo. Instruccin JMP a una etiqueta que no existe o que se haba eliminado. Un diagrama de funcin secuencial (SFC) llamo una subrutina y la subrutina trat de saltar nuevamente al SFC. Se produce cuando el SFC utiliza una instruccin JSR o FOR para llamar a la subrutina.
83
Los datos probados no estaban dentro de los lmites requeridos. Modifique el valor para que quede dentro de los lmites. Publicacin de Rockwell Automation 1756-PM014E-ES-P Noviembre 2011 27
Captulo 1
Fallos mayores
40
1. Intente almacenar el proyecto en la memoria no voltil nuevamente. 2. Si el proyecto no se almacena en la memoria no voltil, cambie la tarjeta de memoria. Si est usando un controlador 1756-L7x, verifique que la tarjeta SD est desbloqueada. Cambie a un controlador del tipo correcto o descargue el proyecto y almacnelo en la tarjeta de memoria. Actualice el firmware del controlador al mismo nivel de revisin que el proyecto que est en la memoria no voltil. Pngase en contacto con el servicio de asistencia tcnica de Rockwell Automation. Vea la contraportada de la publicacin. Pngase en contacto con el servicio de asistencia tcnica de Rockwell Automation. Vea la contraportada de la publicacin. Espere hasta que termine la descarga y borre el fallo. Mueva el eje en direccin negativa hasta que la posicin est dentro del lmite de sobrecarrera y luego ejecute Motion Axis Fault Reset. Mueva el eje en direccin positiva hasta que la posicin est dentro del lmite de sobrecarrera y luego ejecute Motion Axis Fault Reset. Mueva la posicin dentro de la tolerancia y luego ejecute Motion Axis Fault Reset. Reconecte el canal de encoder y luego ejecute Motion Axis Fault Reset. Corrija el cableado del encoder y luego ejecute Motion Axis Fault Reset. Borre el fallo del variador y luego ejecute Motion Axis Fault Reset. Primero ejecute Motion Axis Fault Reset. Si eso no funciona, desconecte el servomdulo y vuelva a conectarlo. Si esto no funciona, reemplace el servomdulo. Cambie el mdulo.
7 7
41 42
La carga de la memoria no voltil fall debido a diferencia en el tipo de controlador. Fall la carga desde la memoria no voltil porque la revisin de firmware del proyecto en la memoria no voltil no coincide con la revisin de firmware del controlador. La carga de la memoria no voltil fall debido a una suma de comprobacin incorrecta. Fall la restauracin de la memoria del procesador. Durante la descarga se intent colocar el controlador en el modo de marcha con el interruptor de llave. La posicin actual excedi el lmite de sobrecarrera positivo. La posicin actual excedi el lmite de sobrecarrera negativo. La posicin actual excedi la tolerancia de error de posicin. Se interrumpi la conexin A, B o Z de canal de encoder. Se detect un evento de ruido de encoder o las seales de encoder no estn en cuadratura. Se activ la entrada de fallo del variador. Una conexin sncrona provoc un fallo. El servomdulo detect un fallo serio de hardware.
7 7 8 11 11 11 11 11 11 11 11
43 44 1 1 2 3 4 5 6 7 8
28
Fallos mayores
Captulo 1
11 11 11 11 11 11 11 11
10 11 12 13 14 15 16 32
12
32
Se desconect y reconect la alimentacin elctrica de un controlador secundario descalificado y no se encontr un controlador o chasis homlogo al momento del encendido.
12
33
Un controlador sin homlogo se identific en el nuevo chasis primario despus de una conmutacin.
12
34
Justo despus que ocurre una conmutacin, las posiciones del interruptor de llave de los controladores primario y secundario son diferentes. El controlador primario antiguo est en el modo de programacin y el nuevo controlador primario est en el modo marcha. Venci el temporizador de control (watchdog) de tarea de seguridad. La tarea del usuario no se ha completado en el perodo de tiempo especificado. Un error en el programa ha provocado un lazo infinito, el programa es demasiado complejo para ejecutarse con la rapidez especificada, hay una tarea de mayor prioridad que impide que concluya esta tarea o se ha eliminado el homlogo de seguridad. Hay un error en una rutina de la tarea de seguridad. Falta el homlogo de seguridad. El homlogo de seguridad no est disponible. El hardware del homlogo de seguridad es incompatible. El firmware del homlogo de seguridad es incompatible. No se puede ejecutar la tarea de seguridad. Este fallo ocurre cuando la lgica de seguridad es no vlida, por ejemplo existe una desigualdad de lgica entre el controlador primario y el homlogo de seguridad, se sobrepas el tiempo permitido del temporizador de control (watchdog) o se alter la memoria. No se encontr la hora coordinada del sistema (CST). Fallo de controlador no recuperable del homlogo de seguridad.
14
14 14 14 14 14 14
2 3 4 5 6 7
14 14
8 9
Captulo 1
Fallos mayores
18
El variador CIP Motion no se inicializ correctamente. Este fallo se indica cuando se produce un fallo de inicializacin especfico del fabricante.
18
El bit Physical Axis Fault est establecido, indicando un fallo en el eje fsico.
18
El bit Physical Axis Fault est establecido, indicando un fallo en el eje fsico. Este fallo se indica cuando se produce un fallo de eje especfico del fabricante. Se present un fallo de movimiento.
18
18
Se present un fallo de variador CIP Motion. Normalmente el fallo afecta a todos los ejes asociados con el mdulo y todos los ejes asociados se desactivan. Se present un fallo de grupo de movimiento. Normalmente el fallo afecta a todos los ejes asociados con un grupo de movimiento. Se present un fallo durante la configuracin de un variador CIP Motion. Normalmente, este fallo ocurre despus de un intento fallido de actualizar un atributo de configuracin de eje de un variador CIP Motion. Se present el fallo Absolute Position Recovery (APR) y la posicin absoluta del eje no se puede recuperar.
18
18
18
Para determinar la accin correctiva, vea los atributos APR Fault para determinar la causa del fallo. Para obtener ms informacin sobre los atributos APR Fault, consulte el documento CIP Motion Configuration and Startup User Manual, publicacin MOTION-UM003. Para determinar la accin correctiva, vea los atributos APR Fault Mfg para determinar la causa del fallo. Para obtener ms informacin sobre los atributos APR Fault Mfg, consulte el documento CIP Motion Configuration and Startup User Manual, publicacin MOTIONUM003. Para determinar la accin correctiva, vea los atributos Guard Motion y los bits de estado Guard para determinar la causa del fallo. Para obtener ms informacin sobre los atributos Guard Motion y los bits de estado Guard, consulte el documento CIP Motion Configuration and Startup User Manual, publicacin MOTION-UM003.
18
10
Se present el fallo Absolute Position Recovery (APR) y la posicin absoluta del eje no se puede recuperar. Este fallo se indica cuando se produce un fallo APR especfico del fabricante. Se present un fallo especfico de la funcin de seguridad Guard Motion. Este fallo se aplica solo cuando se usa un variador con la funcionalidad Guard Safety.
18
128
30
Captulo
Fallos menores
Tema Identificacin de fallos menores Cdigos de fallos menores Pgina 31 34
Esta tabla explica cmo usar la lgica de escalera de rels para monitorear informacin acerca de fallos menores comunes.
Haga lo siguiente 1. Introduzca una instruccin GSV que obtiene el objeto FAULTLOG, atributo MinorFaultBits. 2. Monitoree el bit 6. 1. Introduzca una instruccin GSV que obtiene el objeto FAULTLOG, atributo MinorFaultBits. 2. Monitoree el bit 7. 1. Introduzca una instruccin GSV que obtiene el objeto FAULTLOG, atributo MinorFaultBits. 2. Monitoree el bit 9. 1. Introduzca una instruccin GSV que obtiene el objeto FAULTLOG, atributo MinorFaultBits. 2. Monitoree el bit 10. 1. Cree un tipo de datos definido por el usuario que almacene la informacin del fallo. Asigne como nombre FaultRecord al tipo de datos y asigne estos miembros. Nombre TimeLow TimeHigh Type Code Info 2. 3. 4. 5. 6. Tipo de datos DINT DINT INT INT DINT[8] Estilo Decimal Decimal Decimal Decimal Hex
Prepare un tag que almacene los valores del atributo MinorFaultRecord. En el men desplegable Data Type en el paso 1 de esta instruccin, seleccione el tipo de datos. Monitoree S:MINOR. Si S:MINOR est activado, use una instruccin GSV para obtener los valores del atributo MinorFaultRecord. Restablezca S:MINOR si desea detectar un fallo menor causado por otra instruccin. S:MINOR permanece establecido hasta el final del escn.
31
Captulo 2
Fallos menores
En este ejemplo se hace una verificacin para determinar la presencia de una advertencia de batera baja.
EJEMPLO
Determine la presencia de un fallo menor.
Cada minuto, minor_fault_check.DN se activa por un escn. Cuando esto ocurre, la instruccin GSV obtiene el valor del objeto FAULTLOG, atributo MinorFaultBits y lo almacena en el tag minor_fault_bits. Puesto que la instruccin GSV solo se ejecuta una vez cada minuto, se reduce el tiempo de escn de la mayora de escanes.
Si minor_fault_bits.10 est activado, entonces la batera est baja o fallo menor ESM.
32
Fallos menores
Captulo 2
Este ejemplo hace una verificacin para determinar un fallo menor causado por una instruccin especfica.
EJEMPLO Haga una verificacin para determinar la presencia de un fallo menor causado por una instruccin.
Multiplique value_a por 1000000 y haga una verificacin para determinar si hay un fallo menor, tal como un overflow matemtico. Para asegurarse de que una instruccin previa no produjo el fallo, el rengln primero borra S:MINOR. El rengln luego ejecuta la instruccin Multiply. Si la instruccin produce un fallo menor, el controlador establece S:MINOR. Si se establece S:MINOR, la instruccin GSV obtiene informacin acerca del fallo y restablece S:MINOR.
42373
33
Captulo 2
Fallos menores
Los fallos menores se indican en estos lugares: Cuadro de dilogo Controller Properties, ficha Minor Faults Objeto PROGRAM, atributo MINORFAULTRECORD Esta tabla identifica el tipo, cdigo y mtodo de recuperacin sugerido, si corresponde.
4 4 4
4 5 6
Corrija el programa; para ello examine las operaciones aritmticas (orden) o ajuste los valores. Verifique el nombre de la ocurrencia. Verifique el nombre de clase y el nombre de atributo.
4 4 4 4 4
7 30 35 36 51
Corrija el destino de modo que tenga ms espacio. Verifique los ajustes de configuracin ASCII. Ajuste el tiempo PID delta para que sea > 0. Ajuste el punto de ajuste de modo que est dentro del rango. 1. Verifique que ninguna instruccin est escribiendo al miembro LEN del tag de cadena. 2. En el valor LEN, introduzca el nmero de caracteres que contiene la cadena. Prepare un nuevo tipo de datos de cadena que sea suficientemente grande para la cadena de salida. Use el nuevo tipo de datos de cadena como tipo de datos para el destino. Realice uno de los siguientes: Reduzca el tamao del valor ASCII. Use un tipo de datos mayor para el destino. 1. Verifique que el valor de Start est entre 1 y el tamao de DATA de la fuente. 2. Verifique que el valor de Start ms el valor de Quantity sea menor o igual al tamao de DATA de la fuente. Realice uno de los siguientes: cambie el ajuste de la lnea de control del puerto en serie. elimine la instruccin AHL. Haga cambios como simplificar programas, alargar el perodo o elevar la prioridad relativa. Haga cambios como simplificar programas, alargar el perodo, elevar la prioridad relativa o desacelerar el evento del disparo. Aumente el RPI para el CompactBus.
52
53
56
57
La instruccin AHL no se ejecut porque el puerto en serie est establecido para handshaking. Superposicin de tarea peridica La tarea peridica no se complet antes de tiempo para que se ejecute nuevamente. Superposicin de tarea de evento. La tarea de evento no se complet antes de tiempo para que se ejecute nuevamente. Superposicin de tarea de adaptador virtual. (Controladores CompactLogix 1769-L2x y 1769-L3x solamente). El adaptador virtual no complet la ejecucin al rgimen especificado por el RPI cuando se ejecut nuevamente. Proyecto cargado desde la memoria no voltil Error desconocido durante el servicio del puerto en serie
7 9
49 0
Pngase en contacto con el servicio de asistencia tcnica de Rockwell Automation. Vea la contraportada de la publicacin.
34
Fallos menores
Captulo 2
9 9
3 5
El tag RS232 DFI Master Active Station no est especificado. Tiempo de espera sobrepasado de encuesta (poll) de esclavo DF1 Venci el tiempo de espera del temporizador de control (watchdog) de encuesta (poll) para el esclavo. El maestro no encuest (polled) al controlador en el lapso de tiempo especificado. Se perdi el contacto con el mdem. Las lneas de control de deteccin de portadora de datos (DCD) y/o conjunto de datos listo (DSR) no se estn recibiendo en la secuencia y/o estado correcto. Desactivacin o prdida de datos del puerto serie. Batera no detectada, o necesita ser cambiada. Batera de homlogo de seguridad no detectada, o necesita ser cambiada. El ESM de un controlador 1756-L7x no est instalado. Si se desactiva el controlador, el atributo WallClockTime y el programa no se mantienen. El ESM instalado en el controlador 1756-L7x no es compatible con el controlador. El ESM necesita reemplazarse debido a un fallo de hardware. No puede mantener el atributo WallClockTime o el programa del control al desactivarse. El ESM no puede almacenar suficiente energa en el ESM para mantener el atributo WallClockTime o el programa del controlador al desactivarse. Fall un diagnstico del controlador interno.
9 10 10 10
10 10 11 12
Reduzca el rgimen con el que el iniciador est enviando datos. Instale una batera nueva. Instale una batera nueva. Instale un ESM en el controlador.
10 10
13 14
Reemplace el ESM instalado por uno que sea compatible con el controlador. Reemplace el ESM.
10 17
15 1n
Reemplace el ESM. Comunquese con el servicio de asistencia tcnica de Rockwell Automation con el tipo de fecha y el cdigo de fallo registrado. Vea la contraportada de la publicacin.
35
Captulo 2
Fallos menores
Notas:
36
Captulo
Pgina 37 39
Los fallos de E/S se indican de las siguientes maneras: El indicador I/O del controlador (mostrado en los ejemplos a continuacin) parpadea de color verde o rojo.
Figura 2 1756-L6x
RUN FORCE BATT
Figura 2 1756-L2x
I/O RS232 OK
I/O OK DCH 0
Pantalla de estado
RUN FORCE SD
OK
El indicador de estado de E/S y mensaje en el rea de estado de controlador del software RSLogix 5000.
El indicador de E/S parpadea de color verde o rojo y el mensaje de estado correspondiente indica un error.
37
Captulo 3
Un smbolo de advertencia amarillo aparece en el mdulo, en el rbol I/O Configuration del software RSLogix 5000.
Un cdigo de fallo del mdulo con descripcin se indica en la ficha Connection del cuadro de dilogo Module Properties.
38
Captulo 3
Dependiendo de dnde est indicado el cdigo de fallo, el formato de cdigo contiene el nmero hexadecimal completo (por ejemplo, 16#000A) o los ltimos caracteres del cdigo (por ejemplo, #000A). Esta tabla lista los cdigos de fallos de E/S experimentados comnmente y una descripcin correspondiente y mtodo de recuperacin cuando corresponde. Cada cdigo est listado por los ltimos caracteres del nmero hexadecimal completo (es decir, #XXXX).
Interpretacin Fall una conexin a un mdulo. Uno de los siguientes: no hay suficientes conexiones disponibles para el controlador o para el mdulo de comunicacin que se est usando para la conexin. Verifique el uso de la conexin del controlador o mdulo de comunicacin. Si todas las conexiones estn en uso, trate de liberar algunas de las conexiones usadas o aada otro mdulo para encaminar la conexin errante. se excedieron los lmites de memoria de E/S del controlador. Verifique la memoria de E/S disponible y haga cambios de programa o tags si es necesario. el mdulo de E/S especfico no tiene suficientes conexiones disponibles. Verifique el nmero de controladores que estn haciendo una conexin a este mdulo de E/S y verifique que el nmero de conexiones est dentro de los lmites del mdulo de E/S. El controlador est tratando de hacer una conexin al mdulo y ha recibido un error. Uno de los siguientes: la direccin configurada para la conexin al mdulo es incorrecta. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Si est usando un mdulo 1756-DHRIO, verifique que el tipo de canal seleccionado en el software (red DH+ o de E/S remotas) coincida con los ajustes del interruptor giratorio del mdulo. Uno de los siguientes: el bfer de respuestas es demasiado pequeo para manejar los datos de respuestas. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Una solicitud de servicio est desconectada pero debera estar conectada. El controlador ha solicitado un servicio que no est implementado en el mdulo especfico. La configuracin del mdulo no es vlida. La configuracin del mdulo puede haber sido cambiada en el Data Monitor o programticamente. Obtenga acceso a la ficha Connections del cuadro de dilogo Module Properties para el cdigo de fallo adicional. El cdigo de fallo adicional indica el parmetro de configuracin que est causando el fallo. Quizs tenga que corregir mltiples parmetros antes de borrar el fallo y establecer correctamente la conexin. Verifique que la configuracin sea vlida usando el software de configuracin del mdulo para validar su configuracin. Consulte la documentacin del mdulo para obtener una lista de cdigos de fallo para determinar cul es el parmetro de configuracin con error. Uno de los siguientes: se est creando una conexin donde el tipo de conexin es invlido. Un atributo de objeto o valor de tag es invlido. Si un atributo de objeto o valor de tag es invlido, exporte el archivo RSLogix 5000 y luego vuelva a importarlo. Vuelva a programar la red ControlNet despus de reimportarla, si corresponde. El controlador est tratando de solicitar un servicio del mdulo y ha recibido un error. Primero, verifique que el mdulo no est en fallo. Para un mdulo de E/S, esto puede indicar que el mdulo tiene una de estas condiciones: Comunicacin limitada, pero tiene un fallo mayor Una actualizacin de firmware necesita realizarse o se est completando actualmente. Consulte la ficha Module Info para determinar la causa exacta.
#0005
#0006
#000A
#000C
39
Captulo 3
Cdigo #000D #000E #000F #0010 #0011 #0013 #0014 #0015 #0100
Interpretacin Se cre una instancia de asignacin de E/S donde la instancia ya est en uso. Una instruccin MSG est configurada para cambiar un atributo que no puede cambiarse. Una instruccin MSG se ha configurado para eliminar un objeto de asignacin que no puede eliminarse. El estado del dispositivo evita que se maneje una peticin de servicio. La respuesta a un mensaje tiene un tamao de datos demasiado grande para el destino. Cambie el destino a un tag que pueda manejar el tamao y tipo de datos devueltos. La configuracin del mdulo no es vlida no se enviaron suficientes datos de configuracin. Verifique que se especifica el mdulo correcto. Una instruccin MSG est configurada para cambiar un atributo que no existe. La configuracin del mdulo no es vlida se enviaron suficientes demasiados datos de configuracin. Verifique que se especifica el mdulo correcto. La conexin que se est accediendo ya est en uso. Uno de los siguientes: el controlador est tratando de hacer una conexin especfica a un mdulo y el mdulo no puede aceptar ms de una de estas conexiones. el objeto de una conexin reconoce que el propietario est tratando de volver a hacer una conexin que ya est en ejecucin. Uno de los siguientes: el controlador est solicitando servicios no aceptados por el mdulo. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Se produjo un conflicto de propiedad para la conexin. Existe una de estas condiciones: La solicitud de conexin a este mdulo fue rechazada debido a un conflicto de propiedad con otro propietario (por ejemplo, otro controlador). Esto puede ocurrir con mdulos, tales como mdulos de salida, que solo permiten un propietario para configurar y controlar sus salidas. Este fallo tambin puede ocurrir si el mdulo es configurado como de solo recepcin y acepta una conexin solamente. Si el propietario se conecta al mdulo con una conexin unidifusin mediante la red EtherNet/IP, otras conexiones al mdulo pueden fallar debido a que el propietario controla dicha conexin. Si el propietario se conecta al mdulo con una conexin multidifusin mediante la red EtherNet/IP, las conexiones unidifusin al mdulo pueden fallar debido a que el propietario controla dicha conexin. Configure el propietario y la conexin de solo recepcin como multidifusin. No se encontr una conexin a la cual se est obteniendo acceso. Se us un tipo de conexin invlido. Existe una de estas condiciones: El controlador est solicitando un tipo de conexin no aceptado por el mdulo. El mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Usted ha configurado un mdulo o tag consumido para usar una conexin unidifusin mediante la red EtherNet/IP, pero el productor no acepta conexiones unidifusin.
#0103
#0106
#0107 #0108
40
Captulo 3
Cdigo #0109
Interpretacin El tamao de la conexin no coincide con lo esperado. Uno de los siguientes: el controlador est tratando de establecer una conexin con el mdulo y no puede; el tamao de la conexin no es vlido. el controlador puede estar intentando conectar a un tag en un controlador productor cuyo tamao no coincide con el tag en este controlador. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. el fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Si el mdulo es un mdulo 1756 ControlNet, verifique que el tamao del chasis sea el correcto. Para adaptadores de E/S remotas, verifique que el tamao del rack y/o la densidad del rack sean correctos. El controlador est tratando de configurar una conexin de solo recepcin con el mdulo y no puede; el mdulo no ha sido configurado ni conectado por un propietario (por ejemplo, otro controlador). Este controlador no es un propietario de este mdulo porque est tratando de establecer una conexin de solo recepcin que no requiere configuracin de mdulo. No se puede conectar hasta que un propietario configure y haga conexin al mdulo primero. Uno de los siguientes: el intervalo solicitado entre paquetes (RPI) especificado es invlido para este mdulo o para un mdulo en la ruta a este mdulo. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. para conexiones de solo recepcin: el RPI establecido por el propietario de este mdulo es ms lento que el solicitado. Aumente el valor de RPI solicitado o disminuya el valor de RPI que el controlador propietario est usando. Vea la ficha Connection para obtener los valores de RPI vlidos. El cdigo de producto del hardware del mdulo actual no coincide con el cdigo de producto del mdulo creado en el software. Fall la codificacin electrnica para este mdulo. Es posible que haya una desigualdad entre el mdulo creado en el software y el hardware del mdulo. El tipo de producto del hardware del mdulo actual no coincide con el tipo de producto del mdulo creado en el software. Fall la codificacin electrnica para este mdulo. Es posible que haya una desigualdad entre el mdulo creado en el software y el hardware del mdulo. Las revisiones mayor y/o menor del mdulo no coinciden con las revisiones mayor y/o menor del mdulo creado en el software. Verifique la correcta especificacin de la revisin mayor y menor, si seleccion Compatible Module o Exact Match keying Fall la codificacin electrnica para este mdulo. Es posible que haya una desigualdad entre el mdulo creado en el software y el hardware del mdulo. La conexin es a un puerto no vlido o a un puerto que ya est en uso. Existe una de estas condiciones: Otro controlador es propietario de este mdulo y se ha conectado con un formato de comunicacin diferente que el seleccionado por este controlador. Verifique que el formato de comunicacin seleccionado sea idntico al seleccionado por el primer controlador propietario del mdulo. El mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. El controlador puede estar tratando de conectarse a un tag no existente en un controlador productor. Se us un formato de configuracin no vlido. Existe una de estas condiciones: La clase de configuracin especificada no coincide con la clase aceptada por el mdulo. La instancia de conexin no es reconocida por el mdulo. La ruta especificada para la conexin es diferente. El mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando.
#0110
#0111
#0117
#0118
41
Captulo 3
Interpretacin La conexin de control no est abierta. Cuando se solicita una conexin de solo recepcin, la conexin de control no est abierta. El controlador est tratando de establecer una conexin con el mdulo y no puede; los recursos requeridos no estn disponibles. Si el mdulo es un mdulo 1756 ControlNet, hasta cinco controladores pueden hacer conexin de optimizacin de racks al mdulo. Verifique que este nmero no se haya excedido. Si el mdulo es un adaptador 1794-ACN15, 1794-ACNR15 o 1797-ACNR15, solo un controlador puede hacer una conexin de optimizacin de racks al mdulo. Verifique que este nmero no se haya excedido. El propietario u originador reconoce que el dispositivo receptor est en la red o backplane, sin embargo, no se responde a los datos de E/S y mensajes. En otras palabras, el receptor puede alcanzarse, pero su respuesta no es la esperada. Por ejemplo, este fallo puede indicarse cuando no se retornan paquetes multidifusin Ethernet. Cuando se produce este fallo, el controlador generalmente trata continuamente de retirar y volver a hacer la conexin. Adems, si est usando mdulos FLEX I/O, verifique que est usando el dispositivo terminal correcto. El controlador est tratando de hacer una conexin pero el mdulo receptor no responde. Adems, el dispositivo parece no estar en el backplane o en la red. Para recuperarse, realice estas acciones: Verifique que no se haya retirado el mdulo, que est funcionando actualmente y recibiendo alimentacin elctrica. Verifique que se haya especificado el nmero de ranura correcto. Verifique que el mdulo est conectado correctamente a la red. Adems, si est usando mdulos FLEX I/O, verifique que est usando el bloque de terminales correcto.
#0203
#0204
#0205
Uno de los siguientes: el controlador est tratando de configurar una conexin con el mdulo y ha recibido un error error en un parmetro. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Uno de los siguientes: el controlador est tratando de configurar una conexin con el mdulo y ha recibido un error el tamao de la solicitud es excesivo. Verifique que la ruta a este mdulo sea suficientemente cercana al controlador. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Puede existir una de estas condiciones: El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error se agot la memoria de un mdulo en la ruta. El controlador puede estar tratando de conectarse a un tag en un controlador productor que no est marcado como productor. El controlador puede estar tratando de conectarse a un tag en un controlador productor. Dicho tag puede no estar configurado para permitir suficientes consumidores. Reduzca el tamao o nmero de conexiones a travs de este mdulo. Puede haberse agotado la memoria de uno de los mdulos de red entre el mdulo y el controlador. Verifique la configuracin de red del sistema. Puede haberse agotado la memoria del mdulo. Verifique la configuracin del sistema y las capacidades del mdulo. El mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error un mdulo en la ruta excedi su capacidad de ancho de banda de comunicacin. Aumente el intervalo entre paquetes solicitados (RPI) y reconfigure su red con el software RSNetWorx. Distribuya la carga sobre otro mdulo puente. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error un mdulo en la ruta excedi su capacidad de ancho de banda de comunicacin. Distribuya la carga sobre otro mdulo puente. El mdulo ControlNet no est programado para enviar datos. Use el software RSNetWorx para ControlNet para programar o reprogramar la red ControlNet.
#0206
#0301
#0302
#0303
#0304
42
Captulo 3
Cdigo #0305
Interpretacin La configuracin ControlNet en el controlador no coincide con la configuracin en el mdulo puente. Esto puede ocurrir porque un mdulo ControlNet se cambi despus que la red fue programada o porque un nuevo programa de control se ha cargado en el controlador. Use el software RSNetWorx para ControlNet para reprogramar las conexiones. El maestro de configuracin ControlNet (CCM) no puede encontrarse. El mdulo 1756-CNB y el procesador PLC-5 ControlNet son los nicos dispositivos que pueden ser CCM y el CCM debe ser el nodo nmero 1. Verifique que un mdulo 1756-CNB o un procesador PLC-5 ControlNet est en el nodo nmero 1 y que est funcionando correctamente. Este fallo puede ocurrir temporalmente cuando se activa el sistema y se borrar cuando se ubique el CCM. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. Verifique que todos los mdulos en el rbol I/O Configuration sean los mdulos correctos. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error se especific una direccin de vnculo no vlida. Una direccin de vnculo puede ser un nmero de ranura, una direccin de red o el nmero de chasis de E/S remotas y grupo de inicio. Verifique que el nmero de ranura seleccionado para este mdulo no sea mayor que el tamao del rack. Verifique que el nmero de nodo ControlNet no sea mayor que el nmero mximo de nodos configurados para la red en el software RSNetWorx para ControlNet. El tipo de segmento o ruta es invlido. Uno de los siguientes: el controlador est tratando de configurar una conexin con el mdulo y ha recibido un error la solicitud de conexin no es vlida el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. El controlador est tratando de configurar una conexin ControlNet con el mdulo y ha recibido un error. Use el software RSNetWorx para ControlNet para programar o reprogramar la conexin a este mdulo. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error la direccin de vnculo no es vlida. Verifique que el mdulo ControlNet asociado tenga el nmero correcto de ranura y/o nodo seleccionado. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error el mdulo redundante no tiene los recursos necesarios para aceptar la conexin. Reduzca el tamao o nmero de conexiones a travs de este mdulo o aada otro controlador o mdulo ControlNet al sistema. Se ha producido una desigualdad de punto de conexin. Uno de los siguientes: una nueva conexin solicitada no coincide con la conexin existente. Verifique los controladores que estn usando la conexin y verifique que todas las configuraciones sean idnticas. la conexin solicitada no es receptora ni un tipo de conexin de control. El controlador est tratando de conectarse a un tag en un controlador productor y ha recibido un error. El controlador est tratando de conectarse a un tag en un controlador productor y el tag ya ha sido usado por demasiados consumidores. Aumente el mximo nmero de consumidores en el tag. No se encontr un objeto de conexin SC (controlador de servicio) que corresponda a una instancia de smbolo. No hay una interpretacin disponible. No hay una interpretacin disponible. Se encontr informacin de estado de conexin no vlida. Se encontraron atributos de objetos de asignacin de E/S no vlidos. Se produjo un fallo al borrar la memoria. No hay cdigo de error suministrado por un mdulo de E/S para describir un fallo de E/S. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error este mdulo requiere un conjunto particular de conexiones y tipos de conexiones y uno de esos tipos de conexin est ausente. El mdulo requiere un maestro de CST en el chasis. Configure un mdulo (tpicamente un controlador) en este chasis como el maestro de CST. El mdulo requiere una tabla de grupos o ejes asignada. Asigne un grupo o eje. El comando del controlador de transicin del anillo SERCOS a una nueva fase retorn un error del mdulo. Verifique si hay nodos de variador duplicados. Fall un intento de configurar el anillo SERCOS. La velocidad en baudios de todos los dispositivos debe ser igual y aceptada por los variadores en el mdulo SERCOS.
#0306
#0311 #0312
#0315
#0322
#031E
#031F #0800 #0801 #0814 #FD01 #FD02 #FD03 #FD04 #FD05 #FD06 #FD07
43
Captulo 3
Cdigo #FD08
Interpretacin Mayormente dos conjuntos de fallos pueden causar este fallo: fallos fsicos y fallos de interface. Los orgenes posibles de los fallos fsicos incluyen estas condiciones: Anillo roto Conector flojo Fibra ptica sucia Ruido elctrico debido a conexin a tierra inapropiada del variador Demasiados nodos en el anillo Se encontraron errores de interface al configurar variadores de otros fabricantes. Los errores potenciales de interface incluyen los siguientes: No SERCOS MST (error de protocolo). Missed AT (el variador no envi datos segn lo esperado). SERCOS timing error in phase 3. Error in drive data returned to SERCOS module. Un intento por parte del controlador de configurar el nodo para operacin cclica retorn un error. Se recibi una respuesta incorrecta de un mdulo de control de movimiento. Se produjo un error al aadir el segmento de red de seguridad a una ruta. Aparentemente no se est ejecutando una tarea de seguridad. Verifique el nmero de mdulos de E/S de expansin fsicas configurados para el controlador y luego actualice el nmero de mdulos seleccionado en la lista Expansion I/O de la pgina General en el dilogo Controller Properties. Para verificar el nmero de E/S de expansin fsicas que acepta el controlador, abra el dilogo Controller Properties y expanda la lista Expansion I/O en la pgina General. Configure el nmero de mdulos de E/S de expansin fsicas de modo que coincida con la seleccin en la lista Expansion I/O.
Se encontr un formato de configuracin no vlido. El intervalo solicitado entre paquetes (RPI) especificado no es vlido para este mdulo. Vea la ficha Connection para obtener los valores de RPI vlidos. El punto de conexin de entrada no se ha establecido. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. Uno de los siguientes: el controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. El puntero de forzados de entrada no se ha establecido. El punto de conexin de salida no se ha establecido. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. Uno de los siguientes: el controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. Se abri una conexin sin que est establecido el puntero de forzados de salida.
#FE0A
44
Captulo 3
Cdigo #FE0B
Interpretacin Uno de los siguientes: el tag a consumir en este mdulo no es vlido. Verifique que el tag est marcado como producido. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. El controlador est tratando de configurar una conexin con el controlador PLC-5 y ha recibido un error. Verifique que se haya especificado el nmero de instancia correctamente en el controlador PLC-5. Se encontr que el nmero de instancia de smbolo no est establecido. El mdulo se est actualizando actualmente. El supervisor de firmware ha intentado actualizar un mdulo no compatible. No puede encontrarse el archivo de firmware para actualizar el mdulo. El archivo de firmware est alterado. Se produjo un error durante la actualizacin del mdulo. No pudo realizarse una conexin activa al mdulo receptor. El archivo de firmware se est leyendo actualmente. El tipo de conexin Target-to-originator netparams no es vlido.
#FE0C #FE0D #FE0E #FE0F #FE10 #FE11 #FE12 #FE13 #FE14 #FE22 #FE23 #FF00
La conexin Target-to-originator netparams no especifica si Unicast est permitido. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. Verifique que el mdulo fsico sea del mismo tipo de mdulo (o un mdulo compatible) que el creado en el software. Si el mdulo es un mdulo 1756-DHRIO en un chasis remoto (conectado mediante una red ControlNet), verifique que la red haya sido programada con el software RSNetWorx. Aun despus que la red ha sido programada con el software RSNetWorx para ControlNet, si usted est en lnea y si el mdulo 1756-DHRIO est configurado para la red DH+ solamente, puede producirse un fallo de mdulo #ff00 (sin instancia de conexin). El mdulo se est comunicando adecuadamente aunque Faulted aparece en Status en el cuadro de dilogo Module Properties. Ignore el mensaje de error y el estado de fallo y contine.
El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. Verifique que la ruta a este mdulo tenga una longitud vlida. La instancia de asignacin del controlador trat de obtener acceso a una conexin mientras estaba en un estado no vlido. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error. Verifique que la ruta a este mdulo tenga una longitud vlida. Uno de los siguientes: la configuracin del mdulo no es vlida. el mdulo en uso (es decir, el mdulo fsico) es diferente al modulo especificado en el rbol I/O Configuration, y por lo tanto est causando un fallo en la conexin o servicio. El fallo puede ocurrir aun cuando el mdulo pas la prueba de codificacin electrnica. Esto puede ocurrir cuando las opciones Disable Keying o Compatible Keying se usaron en la configuracin del mdulo en lugar de la opcin Exact Match. A pesar de pasar la prueba de codificacin electrnica, el mdulo que se est conectando no tiene las mismas funciones o ajustes que el mdulo especificado en el rbol I/O Configuration y no acepta la conexin o servicio en cuestin. Revise el mdulo en uso y verifique que sea idntico al mdulo especificado en el rbol I/O Configuration del software RSLogix 5000. Para obtener ms informacin acerca de la codificacin electrnica, vea el manual del usuario del mdulo que est usando. El controlador est tratando de configurar una conexin con el mdulo y ha recibido un error.
#FF0E
45
Captulo 3
46
ndice
Nmeros
1756-L2x indicador de fallo de E/S 37 1756-L6x indicador de fallo de E/S 37 1756-L7x pantalla de cdigos sobre estado 37
D
desactive el controlador 24 direccin indirecta 21
E
E/S 39 advertencia de configuracin 38 estado controlador en RSLogix 5000 37
A
administrador de puesta en marcha crear una rutina 17 advertencia batera baja 32 almacenar fallos cree el tipo de datos 19
F
fallo borrar 7 cdigos, E/S 39 cdigos, mayor 27 cdigos, menor 34 crear, definido por el usuario 24 desarrollo de una rutina para borrar el fallo 7 direccin indirecta 21 durante el preescn 21 E/S 39 monitoreo de fallos menores 31 mostrado en Module Properties 38 pruebe una rutina de fallo 24 rutina, crear 12 fallo mayor cdigos 27 cmo borrar 19 crear, definido por el usuario 24 desarrollo de una rutina de fallo 7 fallo menor cdigos 34 lgica 31 fallos de E/S indicacin de 37 fallos mayores CIP Motion 30
B
batera baja advertencia 32 borrar fallo mayor 7, 19
C
CIP Motion cdigos de fallos mayores 30 cdigos fallo mayor 27 fallo menor 34 fallos de E/S 37, 39 controlador cuando est en preescn 22 desactivar 24 estado en RSLogix 5000 37 suspender 24 crear rutina de fallo 12 rutina del administrador de puesta en marcha 17 rutina para el administrador de fallos 15 tipo de datos almacenar Informacin sobre el fallo 19
G
gestor de fallos crear rutina 15
47
ndice
I
indicador fallo de E/S 37 instruccin causando fallo menor 33
R
recuperacin de un fallo mayor 8 puntos importantes respecto a las instrucciones Add-On 9 rutina 12 administrador de puesta en marcha, crear 17 crear un fallo 12 gestor de fallos 15
M
manejo de fallos durante el preescn y post-escn 10 Module Properties fallo en 38 movimiento fallos mayores 30
S
suspender controlador 24
P
preescn borrar un fallo mayor 21 programa prepare una rutina de fallo 12 pruebe una rutina de fallo 24
V
verifique fallo especfico 21
48
Fuera de los Estados Unidos o Canad Utilice el buscador mundial en http://www.rockwellautomation.com/support/americas/phone_en.html, o comunquese con su representante local de Rockwell Automation.