MANTENIMIENTO Y SOLUCIÓN DE PROBLEMAS EN LA FAMILIA DE
CONTROL DE SISTEMAS ALLEN-BRADLEY – CONTROL LOGIX
1. COMPONENTES DE UN SISTEMA CONTROL LOGIX.
1. Chasis ControlLogix.
2. Placa Base – ControlLogix.
3. Procesador ControlLogix.
4. Módulos 1756-I/O ControlLogix.
ATENCIÓN: Los equipos de control industrial
energizados pueden ser peligrosos. Lesiones
graves o la muerte pueden deberse a descargas
eléctricas, quemaduras o activación no intencional
del equipo controlado. En la práctica se
recomienda desconectar y bloquear los equipos de
control de fuentes de energía, y la liberación de la
energía almacenada, si está presente.
Inspección Periódica:
Los equipos de control industrial deberían de ser inspeccionados periódicamente. Los
intervalos de inspección deben basarse en las condiciones ambientales de
funcionamiento y ajustes indicados por la experiencia. Una inicial inspección dentro
de 3 a 4 meses.
Contaminación:
Si la inspección revela que el polvo, suciedad, humedad u otra contaminación ha
alcanzado el control de equipos, la causa debe ser eliminada. Esto podría indicar una
incorrecta selección o ineficaz gabinete, sin sellar aberturas de los gabinetes (conduit
u/u otros accesorios) ò procedimientos de funcionamiento incorrecto. Dispositivos de
control sucios, húmedos o contaminados deben ser reemplazados a menos que puedan
ser limpiados efectivamente con la aspiradora o limpiarse.
No se recomienda el aire comprimido para la limpieza ya que puede desplazar la
suciedad, el polvo o los escombros en otras partes o equipos, o daños a las piezas
delicadas.
Nota:
Siempre verificar el Datasheet del equipo a realizar el mantenimiento, previo con
todos sus componentes.
Cómo interpretar los indicadores LED del controlador.
Indicador RUN.
Color Descripción
Apagado El controlador está en el modo Programación o Prueba
Verde Fijo El controlador está en el modo de Marcha.
Indicador E/S.
Color Descripción
Apagado Ya sea:
- No hay dispositivos en la configuración de E/S del controlador
- El controlador no contiene un proyecto (la memoria del controlador
está vacía).
Verde Fijo El controlador se está comunicando con todos los dispositivos en su
configuración de E/S.
Verde Parpadeante Uno o más dispositivos en la configuración de E/S del controlador no
responden.
Rojo Parpadeante El chasis está defectuoso.
Indicador FORCE.
Color Descripción
Apagado - No hay Tags que contengan valores de forzados.
- Los forzados de E/S están inactivos (inhabilitados).
Ámbar Fijo - Los forzados de E/S están activos (habilitados).
- Pueden o no existir valores de forzados de E/S.
Ámbar parpadeante Una o más direcciones de entrada o salida han sido forzadas al estado
activado o desactivado, pero los forzados no se han habilitado.
Indicador RS232.
Color Descripción
Apagado No hay actividad.
Verde Fijo Recibiendo o transmitiendo datos
Indicador BAT.
Color Descripción
Apagado La batería respalda a la memoria.
Verde Fijo Si el Controlador es: Entonces:
Serie A: El controlador NO muestra
está indicación.
Serie B: Durante el apagado, el controlador guarda el proyecto en su
memoria no volátil interna. Si el indicador LED BAT se enciende de
color rojo antes de que usted apague la alimentación, el indicador
permanece de color rojo durante la operación de guardar.
Rojo Fijo La batería:
- No está instalada. Instale una batería.
- Descargada en un 95% o más.
Importante: Para evitar la posibilidad de fugas de la batería, incluso cuando el
indicador de estado BAT no esté iluminado, cambie la batería según el programa
siguiente.
Si la temperatura a 2.54 cm (1pulg.) por Cambie la batería en un plazo de:
debajo del chasis es:
–25 – 35 ºC (–13 – 95 ºF) No es necesario cambiarla
36 – 40 ºC (96.8 – 104 ºF) 3 anos
41 – 45ºC (105.8 – 113ºF) 2 anos
46 – 50 ºC (114.8 – 122 ºF) 16 meses
51 – 55 ºC (123.8 – 131 ºF) 11 meses
56 – 70 ºC (132.8 – 158ºF) 8 meses
Indicador OK.
Color Descripción
Apagado No hay alimentación eléctrica conectada.
Si el Controlador es: Entonces:
Un nuevo controlador El controlador requiere una
actualización de firmware
(recién adquirido)
Rojo Parpadeante
Es un controlador USADO
(Anteriormente Ocurrió un fallo mayor.
ha estado en
funcionamiento)
Rojo Fijo El controlador detectó un fallo no recuperable, por lo tanto borró el
proyecto de la memoria.
Verde Fijo El controlador está funcionando correctamente
Verde Parpadeante El controlador está almacenando o cargando un proyecto hacia o desde la
memoria no volátil.
CÓMO BORRAR UN FALLO MAYOR
a. Conéctese al software RSLogix 5000 y obtenga el código de fallo.
b. Lo que debe hacer a continuación:
Tipo Código Acción
de fallo de fallo
A. Borre el fallo.
B. Descargue el proyecto al controlador.
C. Ponga nuevamente el controlador en el modo de marcha/marcha
remota.
1 60
Si el problema Continua:
A. Antes de desconectar y volver a conectar la alimentación eléctrica,
anote el estado de los indicadores LED OK y RS232.
B. Póngase en contacto con el servicio de soporte.
A. Para obtener información de diagnóstico sobre el fallo,
consulte el documento A92558072 de la base de datos.
1 61 B. Borre el fallo.
C. Descargue el proyecto en el controlador.
D. Vuelva a poner el controlador en el modo de marcha/marcha Rem.
A. Borre el fallo.
N.A N.A B. Corrija el motivo del fallo.
C. Vuelva a poner el controlador en el modo de marcha/marcha Rem.
Para borrar un fallo mayor con el interruptor de llave del controlador, debe girar el
interruptor en el orden siguiente:
1. PROG.
2. RUN.
3. PROG.
2. CONECTANDO UNA COMPUTADORA A UNA RED.
o Primero saber la dirección IP de la Red Ethernet, 192.168.1.XXX ;
10.10.XXX.XXX. ; 192.XXX.XXX.XXX.
o Que direcciones IP están libres en la Red Ethernet.
Nota: No puede repetirse 2
direcciones IP en una Red. Genera
conflicto y manda a falla al equipo que
tiene ese IP configurado.
o Abriendo el Mis Sitio de Red.
o Clic en propiedades para configurar la red Ethernet.
o Configurando la PC con el IP: o Finalmente Clic en Aceptar.
192.168.1.100, libre dentro de la red
Ethernet.
o Activar la conexión de Área Local.
o Verificando mediante el comando cmd, la conexión de la PC.
o Estableciendo conexión con el equipo.
Nota: Si no se puede establecer conexión dentro de la red, verificar el cable de Red RJ-
45 EtherNet los puertos de los equipos a utilizar.
o Conexión establecida dentro de la red.
Nota: Los terminales del cable a utilizar no deben presentar daños ni desperfecciones al
momento de utilizarlos para establecer conexión dentro de una red.
3. INTERPRETACIÓN DE LA ORGANIZACIÓN DE UN PROYECTO Y
EJECUCIÓN.
Organización de un Proyecto.
Para organizar el diseño del programa y las estructuras de datos para el controlador
se detallan a continuación los elementos de la aplicación.
Elementos de un Programa de Control
o Tareas.
o Programas.
o Rutinas.
o Tags.
TAREAS.
Los controladores Logix5000 permiten usar múltiples tareas para programar y
priorizar sus programas con base en criterios específicos. Esta función multitareas
asigna el tiempo de procesamiento del controlador entre las diferentes operaciones
de su aplicación.
El controlador ejecuta solo una tarea a la vez.
Una tarea puede interrumpir la ejecución de otra tarea y tomar el control.
En una tarea dada es posible usar múltiples programas. Sin embargo, solo un
programa se ejecuta a la vez.
Tarea dentro de una
aplicación de control
Tarea Principal (continua)
Tarea 2 (periódica)
Tareas
Las tareas proporcionan información de programación y priorización de un conjunto de uno
o mas programas. Configure las tareas como continuas, periódicas o por evento, basándose
en el cuadro de dialogo Task Properties.
Configuración del tipo de tarea
En la siguiente tabla se explica los tipos de tareas que se pueden configurar y también su
frecuencia de ejecución:
Tipo de Ejecución de
Descripción
tarea tarea
La tarea continua se ejecuta en segundo plano. Todo tiempo de CPU
no asignado a otras operaciones (como movimiento, comunicación y
otras tareas) se utiliza para ejecutar los programas en la tarea
Continua Todo el tiempo. continua.
• La tarea continua se ejecuta constantemente. Una vez que la tarea
continua realiza un escán completo, se reinicia de inmediato.
• Un proyecto no requiere una tarea continua. Si se usa, solo puede
haber una tarea continua.
• A un intervalo Una tarea periódica realiza una función con un intervalo especifico.
establecido,
• Siempre que vence el tiempo de la tarea periódica, la tarea
como cada 100 interrumpe las tareas de menor prioridad, se ejecuta una vez y
ms
después devuelve el control a donde estaba la tarea anterior.
Periódica • Varias veces
en el escán de la • Se puede configurar el periodo de tiempo de 0.1 – 2,000,000.00
ms. El valor predeterminado es 10 ms. También depende
otra lógica.
del controlador y de la configuración.
• El rendimiento de una tarea periódica depende del tipo de
controlador Logix5000 y de la lógica en la tarea.
Una tarea de evento realiza una función solo cuando ocurre un
evento especifico (activación). El activador de la tarea de evento
puede ser lo siguiente:
Inmediatamente • Cambio de estado de datos de entrada de modulo.
cuando ocurre
Evento un evento. • Un activador de Tag consumido.
• Una instrucción EVENT.
• Un activador de eje.
• Un activador de evento de movimiento.
El controlador ControlLogix acepta hasta 32 tareas, de las cuales solo una puede ser
continua.
Una tarea puede tener hasta 100 programas distintos, cada uno con sus propias rutinas
ejecutables y Tags bajo el alcance del programa. Una vez iniciada (activada) una tarea,
todos los programas asignados a la tarea se ejecutan en el orden en que están agrupados.
Los programas pueden aparecer solamente una vez en el Controller Organizer y no pueden
ser compartidos por múltiples tareas.
Prioridad de Tareas
Cada tarea en el controlador tiene un nivel de prioridad. El sistema operativo usa el nivel de
prioridad para determinar que tarea se debe ejecutar cuando se activan múltiples tareas. Una
prioridad más alta interrumpe las tareas de prioridad más baja. La tarea continua tiene la
prioridad más baja y siempre es interrumpida por una tarea periódica o por una de evento.
Las tareas periódicas y las de evento pueden configurarse para que se ejecuten desde la
prioridad más baja de 15 hasta la prioridad más alta de 1. Configure la prioridad de tarea
mediante el cuadro de dialogo Task Properties.
Configure la prioridad de la tarea
PROGRAMAS.
El sistema operativo del controlador es un sistema multitareas que permite priorizar las
tareas de conformidad con la norma IEC 1131-3. Este sistema proporciona lo siguiente:
Programas para agrupar datos y lógica
Rutinas para encapsular el código ejecutable escrito en un solo lenguaje de
programación.
Cada uno de los programas contiene lo siguiente:
Tags de programa.
Una rutina principal ejecutable.
Otras rutinas.
Una rutina de fallo opcional.
Programa1
Programa2
Programa3
Programa4
Programas Priorizados y no Priorizados.
Los programas cuya ejecución se haya priorizado dentro de una tarea se ejecutan
completamente desde el primero hasta el último. Los programas que no están conectados a
una tarea aparecen como programas no priorizados.
Los programas no priorizados dentro de una tarea se descargan al controlador con todo el
proyecto. El controlador verifica los programas no priorizados, pero no los ejecuta.
Es necesario priorizar un programa dentro de una tarea antes de que el controlador pueda
escanear el programa. Para priorizar un programa no priorizado, use la ficha Program /
Phase Schedule del cuadro de dialogo Task Properties.
Priorización de un programa no priorizado
RUTINAS.
Una rutina es un conjunto de instrucciones lógicas en un solo lenguaje de programación
como, por ejemplo, diagrama de lógica de escalera (lógica de escalera). Las rutinas
proporcionan el código ejecutable para el proyecto en un controlador. Una rutina es similar
a un archivo de programa o a una subrutina en un procesador PLC o SLC.
Cada programa tiene una rutina principal. Esta es la primera rutina que se ejecuta cuando el
controlador activa la tarea asociada y llama al programa asociado. Use lógica como, por
ejemplo, la instrucción Jump to Subroutine ( JSR), para llamar a otras rutinas.
También se puede especificar una rutina de fallo de programa opcional. El controlador
ejecuta esta rutina si encuentra un fallo en la ejecución de una instrucción dentro de
cualquiera de las rutinas en el programa asociado.
Rutinas en una Aplicación de Control
Rutina 1
Rutina 2
Rutina 3
TAGS.
Con un controlador Logix5000 se utiliza un Tag (nombre alfanumérico) para direccionar
los datos (variables). En los controladores Logix5000 no hay un formato numérico fijo. El
propio nombre del Tag identifica los datos y le permite hacer lo siguiente:
Organizar los datos para reflejar la maquinaria.
Documentar la aplicación a la vez que la desarrolla.
Este ejemplo muestra Tags de datos creados dentro del alcance del programa principal del
controlador.
Organizador del Controlador – Tags del Programa Principal
Dispositivo de E/S
Analógicas
Valor de número entero
Bit de almacenamiento
Contador
Temporizador
Dispositivo de E/S digitales
Ventana Program Tags – Tags del Programa
Propiedades amplias
La función Extended Properties permite definir información adicional, tal como limites,
unidades de medición o identificadores de estado para los diversos componentes del
proyecto del controlador.
Componente Propiedades amplias
Tag En el Tag Editor añada propiedades amplias a un Tag.
Tipo de datos definido por el En el Data Type Editor añada propiedades amplias a los
usuario tipos de datos.
Instrucciones Add-On En las propiedades asociadas con la definición de las
instrucciones Add-On,
Añada propiedades amplias a las instrucciones Add-On.
Comportamiento de paso es la capacidad de asignar propiedades amplias a un nivel mayor
de una estructura o de una instrucción Add-On, y tener dicha propiedad amplia disponible
automáticamente a todos los miembros. El comportamiento de paso esta disponible para
descripciones, identificadores de estado y unidades de medición, y es configurable por el
usuario.
Configure el comportamiento de paso en la ficha Project del cuadro de dialogo Controller
Properties. Si selecciona no mostrar las propiedades de paso, entonces aparecen solo las
propiedades amplias configuradas para un componente específico.
El comportamiento de paso no esta disponible para límites. Cuando se crea un Tag, si hay
límites asociados con el tipo de datos, la instancia se copia. Es necesario saber que Tags
tienen límites asociados con ellos, ya que no hay indicación en el explorador de Tags de
que hay propiedades amplias definidas para un Tag.
4. LOCALIZACIÓN Y EDICIÓN DE VALORES DE TAG.
Localizando los Tags del programa, con la opción Monitor, para poder ubicar el Tag
en Controller Tags.
Ahora que hemos localizado los Tags, procedemos a editarlo si es Booleano será
“1” – “0”. Si el Tag es Real se editara en valores de ingeniería. En nuestro caso es
con respecto a un sensor de temperatura, su rango de operación es 0 - 100 ºC.
Después de editar el valor del Tag presionar la tecla “ENTER” esto es para
acondicionar el valor al Tag.
5. INTERPRETACIÓN DE INSTRUCCIONES FRECUENTEMENTE
USADAS.
5.1 Instrucciones de Bit.
Si se quiere Instrucción
Habilitar las salidas cuando se activa un bit XIC
Habilitar las salidas cuando se desactiva un bit XIO
Activar un bit OTE
Activar un bit (enclavar) OTL
Desactivar un bit (desenclavar) OTU
Habilitar las salidas para un scan cada vez que un ONS
renglon se hace verdadero
Activar un bit para un scan cada vez que un renglón OSR
se hace verdadero
Activar un bit para un scan cada vez que un renglon OSF
se hace falso
Contacto normalmente abierto (XIC): Es una instrucción de entrada cuyo
valor se asocia con un dispositivo externo, la simbolización en el programa es:
Contacto normalmente cerrado (XIO): Es una instrucción de entrada cuyo
valor se asocia con un dispositivo externo, la simbolización en el programa es:
Salida externa (OTE): Es una instrucción de salida cuyo valor se asocia con
un dispositivo externo, la simbolización en el programa es:
Salida de enclavamiento (OTL): Instrucción de salida que activa el bit de
datos. Una vez habilitada, la instrucción OTL activa el bit de datos
permaneciendo este bit a 1 hasta que se desactive, típicamente por una
instrucción OTU. Una vez inhabilitada la instrucción OTL no cambia el estado
de bit de datos.
Desenclavamiento de salida (OTU): Instrucción de salida que desactiva
(desenclava) el bit de datos. Una vez inhabilitada, la instrucción OTU no
cambia el estado del bit de datos.
One Shot (ONS): Es una instrucción de entrada (Un disparo), que habilita o
inhabilita el resto del renglon según el estado del bit de almacenamiento. Una
vez habilitada y cuando se restablece el bit de almacenamiento, la instrucción
ONS habilita el resto del renglón. Una vez inhabilitada o cuando se establece el
bit de almacenamiento, la instrucción ONS inhabilita el resto del renglón.
One Shot Rising (OSR): Es una instrucción de salida (Un disparo creciente),
que establece o restablece el bit de salida según el estado del bit de
almacenamiento. Una vez habilitada y cuando se restablece el bit de
almacenamiento, la instrucción OSR establece el bit de salida. Una vez
habilitada y el bit de almacenamiento está establecido o una vez inhabilitada, la
instrucción OSR restablece el bit de salida.
One Shot Falling (OSF): Es una instrucción de salida (Un disparo
descendente), establece o restablece el bit de salida según el estado del bit de
almacenamiento. Una vez inhabilitada y cuando se establece el bit de
almacenamiento, la instrucción OSF establece el bit de salida. Una vez
inhabilitada y el bit de almacenamiento está restablecido o una vez inhabilitada,
la instrucción OSF restablece el bit de salida.
5.2 Instrucciones de Temporizador y Contador.
Los temporizadores y contadores controlan las operaciones según el tiempo o el
numero de eventos. La siguiente tabla muestra las distintas acciones a realizar
por cada una de las instrucciones de este tipo.
A continuación se detallan las mas importantes:
Si se quiere Instrucción
Temporizar la duración de un temporizador habilitado TON
Temporizar la duración de un temporizador TOF
inhabilitado
Acumular el tiempo RTO
Contar ascendentemente CTU
Contar descendentemente CTD
Desactivar un temporizador o contador RES
Timer ON delay (TON): Instrucción de salida, TON es un temporizador que
acumula el tiempo cuando la instrucción esta habilitada (la condición de entrada
de la instrucción es verdadera). El base de tiempo siempre es 1 mseg. Por
ejemplo, para un temporizador de 2 segundos, introduzca 2000 para el valor
.PRE.
Operandos:
Timer Off delay (TOF): Instrucción de salida, es un temporizador no retentivo
que acumula el tiempo cuando la instrucción esta habilitada (la condición de
entrada de renglon es falsa). La base de tiempo es de 1 mseg. Por ejemplo para
un temporizador de 2 segundos, introduzca 2000 para el valor .PRE.
Operandos:
Timer Retentivo (RTO): Instrucción de salida, temporizador retentivo que
acumula el tiempo cuando la instrucción esta habilitada. La base de tiempo
siempre es 1 mseg. Por ejemplo, para un temporizador de 2 segundos ,
introduzca 2000 para el valor .PRE.
Operandos:
Count Up (CTU): Instrucción de salida, cuenta progresivamente una ves
habilitada y cuando el bit .CU esta restablecido, la instrucción CTU incrementa
el contador por uno. Una vez habilitada y el bit .CU está establecido, o una vez
inhabilitada la instrucción CTU retiene su valor .ACC.
Operandos:
Count Down (CTD): Instrucción de salida, cuenta regresivamente una ves
habilitada y cuando el bit .CD esta restablecido, la instrucción CTD decrementa
el contador por uno. Una vez habilitada y el bit .CD está establecido, o una vez
inhabilitada la instrucción CTD retiene su valor .ACC.
Operandos:
Reset ( RES): Instrucción de salida, que restablece una estructura TIMER,
COUNTER ò CONTROL.
Operandos:
6. INTERPRETACIÓN DE ARRAY.
Conceptos de Arreglo.
Los arreglos le permiten agrupar un conjunto de datos (del mismo tipo de datos)
según el mismo nombre y usar subíndices para identificar los elementos
individuales. Un elemento en un arreglo puede ser un tipo o estructura de datos
atómicos. Usted especifica un elemento en un arreglo según sus subíndices.
Introduzca el nombre de Tag del arreglo seguido por los subíndices entre corchetes.
Los subíndices deben especificar un valor para cada dimensión del arreglo. Las
dimensiones están basadas en cero.
Para este arreglo: Especifique:
una dimensión array_name[subscript_0]
dos dimensiones array_name[subscript_0, subscript_1]
tres dimensiones array_name[subscript_0, subscript_1, subscript_2]
Un arreglo puede tener hasta tres dimensiones. El número total de elementos en un
arreglo es el producto del tamaño de cada dimensión.
Cómo especificar bit dentro de arreglos
Puede direccionar los bits dentro de elementos de arreglos. Por ejemplo:
Definiciones: Ejemplo: Descripción:
Este ejemplo se
Array1 refiere al bit 2 en el
definido como DINT[5] Array1[1].2 elemento 1 del
arreglo.
Array2
Definido como INT[17,36] Este ejemplo se
la 1ª dimensión tiene Array2 [3, 4].15 refiere al bit 15 del
17 elementos elemento
la 2ª dimensión tiene Array2[3,4].
36 elementos
Array3
Definido como SINT[2,4,6]
la 1ª dimensión retiene Este ejemplo se
2 elementos Array3 [1, 3, 2].4 refiere al bit 4 del
la 2ª dimensión retiene elemento Array3 [1,
4 elementos 3, 2].
la 3ª dimensión retiene
6 elementos
Cómo ver un arreglo como un bloque de memoria.
Los datos en un arreglo se almacenan contiguamente en la memoria. Las
instrucciones de archivo (arreglo) típicamente requieren una dirección inicial dentro
de un arreglo y una longitud, la cual determina qué elementos y cuántos elementos
la instrucción lee o escribe.
Importante: Si una instrucción intenta leer datos más allá del fin de un arreglo, la
instrucción lee los datos que hay y los procesa como si fueran datos válidos (no
ocurre un error). Si una instrucción intenta escribir datos más allá del fin de un
arreglo, ocurre un fallo mayor (tipo 4, código 20).
Las instrucciones siguientes manipulan los datos de arreglo como un bloque
continuo de memoria (las demás instrucciones manipulan los datos de arreglo como
elementos individuales):
BSL FBC LFL SQO
BSR FFL LFU
COP FFU SQI
DDT FLL SQL
Cómo el controlador almacena los datos del arreglo
La tabla siguiente indica el orden secuencial de los elementos.
Elementos del arreglo Elementos del arreglo de Elementos del arreglo de
de una dimensión dos dimensiones (orden tres
(orden ascendente): ascendente): dimensiones (orden
ascendente):
one_D_array[0] two_D_array[0,0] three_D_array[0,0,0]
one_D_array[1] two_D_array[0,1] three_D_array[0,0,1]
one_D_array[2] two_D_array[0,2] three_D_array[0,0,2]
one_D_array[3] two_D_array[0,3] three_D_array[0,0,3]
one_D_array[4] two_D_array[0,4] three_D_array[0,1,0]
one_D_array[5] two_D_array[1,0] three_D_array[0,1,1]
one_D_array[6] two_D_array[1,1] three_D_array[0,1,2]
two_D_array[1,2] three_D_array[0,1,3]
two_D_array[1,3] three_D_array[0,2,0]
two_D_array[1,4] three_D_array[0,2,1]
two_D_array[2,0] three_D_array[0,2,2]
two_D_array[2,1] three_D_array[0,2,3]
two_D_array[2,2] three_D_array[1,0,0]
two_D_array[2,3] three_D_array[1,0,2]
two_D_array[2,4] three_D_array[1,0,3]
two_D_array[3,0] three_D_array[1,1,0]
two_D_array[3,1] three_D_array[1,1,1]
two_D_array[3,2] three_D_array[1,1,2]
two_D_array[3,3] three_D_array[1,1,3]
two_D_array[3,4] three_D_array[1,2,0]
three_D_array[1,2,1]
three_D_array[1,2,2]
three_D_array[1,2,3]
7. INTERPRETACIÓN DE TAGS DEFINIDOS POR EL USUARIO.
Creación de un tipo de datos definido por el usuario.
1. En el Controller Organizer dentro de la carpeta User-defined
bajo Data Types, haga clic con el botón derecho del mouse en
User-Defined.
2. Seleccione New Data Type.
3. Escriba un nombre y descripción para el tipo de datos definido por el usuario.
Una descripción es opcional.
4. Para cada miembro del tipo de datos definido por el usuario, escriba un nombre,
tipo de datos, estilo y descripción.
5. Haga clic en la columna External Access y seleccione un atributo.
Limite las matrices a una única dimensión.
Para visualizar el valor o los valores del miembro en un estilo diferente (base) ,
seleccione el estilo.
6. Haga clic en Apply.
7. Añada los miembros que necesite.
Describir un tipo de datos definido por el usuario
El software de programación RSLogix 5000 le permite generar descripciones
automáticamente a partir de las descripciones de los tipos de datos definidos por el
usuario. Esto reduce en gran medida la cantidad de tiempo que se debe invertir en
documentar el proyecto.
Al organizar los tipos de datos definidos por el usuario, no olvide las siguientes
características del software RSLogix 5000.
Función de paso de descripciones
– Siempre que sea posible, el
software RSLogix 5000 busca una
descripción disponible para un Tag,
elemento o miembro.
•Las descripciones en los tipos de
datos definidos por el usuario
fluctúan entre los Tags que utilizan
ese tipo de datos.
•La descripción de un Tag de
matriz fluctúa entre los elementos y
miembros de la matriz.
Agregar una descripción al
Tag de base –
El software RSLogix 5000
genera automáticamente una
descripción para cada miembro
de un Tag que utiliza un tipo de
datos definido por el usuario.
Se inicia con una descripción
del Tag y después se añade la
descripción del miembro
procedente del tipo de datos.
Pegar una descripción de
función de paso – Use la
descripción del tipo de datos
y de la matriz como base
para descripciones
más específicas. En este
ejemplo, Tank se convierte
en West Tank.
El software RSLogix 5000 utiliza diferentes colores para las descripciones.
Descripción de colores
Si la descripción del color es Esto es
Gris Descripción de función de paso
Negro Descripción introducida manualmente
8. BÚSQUEDA DE COMPONENTES DE UN PROYECTO.
Tags
Los principales componentes en el Tareas
desarrollo de un proyecto son: Tareas
Tareas. Programas
Programas.
Rutinas. Rutinas
Tags.
Tipo de datos definido por el
usuario.
Trends.
Instrucciones Add-On
Módulos I/O.
Módulos de Comunicación.
Tipos de Datos
Tendencias
Módulos I/O
Módulos
Comunicación
9. INTERPRETACIÓN DE UN PROYESTO BASICO
Nombre del Proyecto: PRUEBA_1
Controller Tags: Aquí se encuentra los Tags
del controlador.
Main Task: Se creàn las tareas que se a
ejecutarse en el programa.
Main Program: Programas creados en el
proyecto.
Rutinas: Conjunto de instrucciones lógica
en un solo lenguaje de programación.
Add-On Instructions: Los diagramas de
bloques de funciones permiten definir
visualmente el flujo de datos entre
instrucciones. El flujo de los datos dirige el
orden de ejecución de las instrucciones.
Trends: Se inscribirán los Tags que
deseamos que se historizar.
I/O Configuration: Configuración del
hardware del controlador y módulos de
comunicación.
10. FORZANDO I/O Y CONOCIMIENTO DE LA FUNCIÓN TOGGLE BIT.
Forzado de un valor de E/S.
Use un forzado para anular los datos de entrada o la lógica cuando necesite:
• Probar y depurar la lógica
• Revisar el cableado a un dispositivo de salida
• Mantener funcionando temporalmente el proceso cuando un dispositivo de entrada
entró en fallo
Forzar – anular un valor de un
dispositivo de entrada o lógica
• Si se fuerza un Tag de entrada, se
anula el valor del dispositivo de
entrada.
• Si fuerza un Tag de salida se anula
la lógica y el valor forzado se envía
al dispositivo de salida.
Si los forzados están
Activados (habilitados), aparecerá
junto al elemento forzado.
Estado de los forzados de E/S
Si: Entonces:
Apagado • No hay Tags que contengan valores forzados de E/S.
• Los forzados de E/S están inactivos (inhabilitados).
Ámbar • Uno o varios Tags contienen un valor forzado.
parpadeante • Los forzados de E/S están inactivos (inhabilitados).
• Cuando los forzados de E/S se activan, todos los
forzados de E/S existentes se activan.
Ámbar fijo • Los forzados de E/S están activos (habilitados).
• Los valores forzados pueden o no existir.
• Cuando usted instala (añade) un forzado, éste se activa
inmediatamente.
Si desea: Entonces:
Anular un valor Instalación de un forzado de E/S (forzado de un valor
de E/S)
Detener un forzado individual, pero dejar Eliminación de un forzado individual
los demás activados y en funcionamiento
Detener todos los forzados de E/S, pero Inhabilitación de todos los forzados de E/S
dejarlos en el proyecto
ATENCIÓN:
El forzado puede provocar movimientos imprevistos en la máquina que pueden
causar lesiones al personal. Antes de instalar, inhabilitar o eliminar un forzado,
examine cómo afectará este cambio a la máquina o el proceso y pida al personal que
se mantenga alejado de la máquina.
FUNCIÓN TOGGLE BIT.
Seleccione este comando para cambiar el estado de una variable booleana. Si está
activada, cambie lo apaga. Si no lo está, cambie lo enciende. Si usted está fuera de
línea o en línea en modo de programa, el estado booleano conmutado permanecerá
hasta que se cambie manualmente. Si usted está en línea en el modo Test Run o el
estado booleano conmutado puede ser anulado:
Durante el análisis del renglon, si la lógica de escalera tiene salidas que
hacen referencia a la etiqueta booleana Toggle.
Durante el análisis de entrada, si las referencias de Tags booleanos un
módulo de entrada de E / S.
Forzando, si las referencias de Tags booleanos un módulo de E / S.
11. SOLUCIÓN DE PROBLEMAS EN MÓDULOS I/O DIGITALES.
Rockwell Automation ofrece varios módulos de E/S ControlLogix para uso en los
sistemas ControlLogix. Cuando seleccione sus módulos de E/S, recuerde lo
siguiente:
Hay disponible una amplia variedad de módulos de E/S digitales, de Rockwell
Automation. Algunas características de estos módulos de E/S son:
– Diagnósticos del lado del campo
– Fusible electrónico
– Entradas/salidas aisladas individualmente
Indicadores de estado de los módulos de entrada
Los módulos de entrada y salida digitales ControlLogix soportan los indicadores de
estado se describen en la Tabla a continuación. Los indicadores de estado
disponibles varían según el número de catálogo del módulo, como se muestra a
continuación.
Indicador Estados Descripción
Estado OK Verde Fijo Las entradas están siendo multidifusión y
en un estado de funcionamiento normal
Verde El módulo ha pasado los diagnósticos
Parpadeante internos, pero no se multidifusión
entradas o está inhibida. Desinhibir la
conexión o establecer una conexión para
permitir la comunicación con el módulo.
Rojo Fijo El módulo debe ser reemplazado.
Rojo Parpadeante Comunicación previamente establecido
ha caducado. Verifique la comunicación
del controlador y chasis.
Estado I/O Amarillo La entrada está activada.
Estado de Rojo La entrada ha detectado un fallo.
Fallas Comprobar el punto de entrada en el
controlador
Tabla de Estado de Leds de Entrada Digitales
Indicadores de estado de los módulos de salida
Módulos de salida ControlLogix soportan los indicadores de estado que se describen en la
Tabla a continuación. Los indicadores de estado disponibles varían según el número de
catálogo del módulo, como se muestra en a continuación.
Indicadores de estado del módulo de salida de número de catálogo.
Indicador Estado Descripción
Verde Fijo Las salidas están activamente siendo controlados por un
procesador de sistema
Verde El módulo ha pasado los diagnósticos internos, pero no está
Parpadeante controlado activa o se inhibe o el controlador está en el modo de
programación. Desinhibe conexión, establecer la conexión o el
Estado OK controlador de la transición al modo Run para permitir la
comunicación con el módulo.
Rojo Fijo El modulo debe ser reemplazado
Rojo Comunicación previamente establecido ha caducado. Verifique
Parpadeante la comunicación del controlador y chasis.
Estado I/O Amarillo La salida esta activada
Rojo Se ha producido un fallo de sobrecarga corta de un punto en este
Estado de grupo. Compruebe el cableado para un corto sobrecarga.
fusible También puedes ver el cuadro de diálogo Propiedades del
módulo en el software RSLogix 5000 y restablecer el fusible.
Estado de Rojo La salida ha detectado un fallo. Compruebe el punto de salida en
falla el controlador.
Rojo Fijo La salida ha detectado un fallo.
Estado de Compruebe el punto de salida en el controlador.
diagnostico Rojo La salida está a la escucha para las entradas de pares y el uso de
Parpadeante las entradas para determinar el estado del punto de salida.
Tabla de indicadores de estado de las salidas digitales
Otra herramienta que nos ayudara bastante para poder solucionar los problemas. Es el
monitoreo de estado de las entradas/salidas digitales que se podrán visualizar en el
Software RSLogix 5000 para su respectivo monitoreo:
• El indicador de E / S del controlador (que se muestra en los ejemplos a continuación)
parpadea en verde o rojo.
• El indicador de estado de E / S y el mensaje en el área de estado del controlador de la
aplicación Logix Designer.
I / O indicador parpadea en
verde o rojo y el
correspondiente mensaje de
estado indica un error.
• Un símbolo de advertencia amarillo en el módulo en la configuración de E / S árbol de la
aplicación Logix Designer.
Módulo de E / S
Con fallo
Cuando usted está supervisando las propiedades de configuración de un módulo en el
software RSLogix 5000 y recibe un mensaje de error de comunicación, en la ficha
Conexión muestra el tipo de fallo bajo fallo Module.
12. SOLUCIÓN DE PROBLEMAS EN MÓDULOS I/O ANALÓGICOS.
Rockwell Automation ofrece varios módulos de E/S ControlLogix para uso en los
sistemas ControlLogix. Cuando seleccione sus módulos de E/S, recuerde lo
siguiente: Hay disponible una amplia variedad de módulos de E/S analógicas, de
Rockwell Automation. Algunas características de estos módulos de E/S son:
Diagnósticos del lado del campo
Fusible electrónico
Entradas/salidas aisladas individualmente
Otra herramienta que nos ayudara bastante para poder solucionar los problemas. Es
el monitoreo de estado de las entradas/salidas digitales que se podrán visualizar en
el Software RSLogix 5000 para su respectivo monitoreo:
El indicador de E / S del controlador (que se muestra en los ejemplos a
continuación) parpadea en verde o rojo.
El indicador de estado de E / S y el mensaje en el área de estado del
controlador de la aplicación Logix Designer.
I / O indicador parpadea
en verde o rojo y el
correspondiente mensaje
de estado indica un
error.
Un símbolo de advertencia amarillo en el módulo en la configuración de E /
S árbol de la aplicación Logix Designer.
Módulo de E / S
Con fallo
Un código de fallo en el módulo y la descripción se indica en la ficha
Conexión del cuadro de diálogo Module Properties.
En campo podemos diagnosticar cada entrada/salida analógica mediante un
“calibrador de proceso” para poder simular las entradas y poder ver su
estado mediante un computador en el programa. Las salidas analógicas
también usamos el calibrador de proceso para la medición de salida de
corriente para verificar su respectivo estado de funcionamiento.
13. SOLUCIÓN DE PROBLEMAS EN MÓDULOS I/O REMOTOS.
El sistema FLEX I/O
Es un sistema de E/S modular y de reducido tamaño para aplicaciones distribuidas
que realiza todas las funciones de E/S basadas en rack. El sistema FLEX I/O
contiene los componentes mostrados en la siguiente figura:
Adaptador Base Módulo de E/S
Adaptador/fuente de alimentación – activa la lógica interna para un máximo
de ocho módulos de E/S.
Base – contiene una regleta de bornes para el cableado de dispositivos de
dos o tres hilos.
Módulo de E/S – contiene el interface de bus y los circuitos necesarios para
realizar funciones específicas relacionadas a su aplicación.
Los módulos I/O Remoto ,tienen indicadores en la placa frontal, tal como se
muestra a continuación. Use estos indicadores para localizar y corregir los fallos
del módulo. Las siguientes tablas describen los problemas que se pueden
presentar, las causas probables y las acciones recomendadas.
Fallo Local
Fallo del Adaptador
Adaptador Activo
Fallos de Módulo
Fallo Fallo del Adapt. Activo Condición Acciones Restablecimient
Local Operador de Fallo o de Fallo
Encendi Encendid Apagado Problemas Todas las salidas Desconecte y
do o de ruido desactivadas. vuelva a
en bus de Comunicaciones conectar la
E/S Desactivadas. alimentación
eléctrica.(Este
fallo es un fallo
fatal)
Encendi Apagado Siguiendo Módulo Entradas antiguas Restablecimient
do estado de Red diferente retenidas. Salidas o automático
instalado establecidas en cuando se
en cero. desinstala el
reemplazo módulo
de módulo incorrecto; o
desinstala desconecte y
do vuelva a
conectar la
alimentación
eléctrica para
establecer la
nueva
identificación
para el módulo.
Parpade Apagado Siguiendo El Módulo Entradas antiguas Vuelva a
ando estado de Red no retenidas. Salidas conectar el
responde, establecidas en mismo Módulo
posibleme cero. o desconecte o
nte se vuelva a
desinstalo conectar la
el módulo alimentación
con la eléctrica para
alimentaci establecer la
ón nueva
eléctrica identificación
conectada para el módulo.
14. UPDATE DEL FIRMWARE EN LOGIX5000.
Se puede actualizar el firmware del controlador por medio de cualquiera de estas
herramientas:
Software Control Flash en paquete con el entorno Studio 5000
Función Auto Flash de la aplicación Logix Designer.
Para actualizar el firmware de su controlador, realice las tareas indicadas en esta
tabla.
↙ Tarea
Determine que firmware se requiere para el controlador
Obtenga el firmware del controlador
Use la utilidad Control FLASH para actualizar el firmware
Use Auto Flash para actualizar el firmware
Determine qué firmware se requiere para el controlador
Importante:
Para aceptar actualizaciones, el controlador debe estar en el modo de programación
remota o en el modo de programación, y todos los fallos mayores recuperables
deben haber sido borrados.
Obtenga el Firmware del controlador.
El firmware del controlador se suministra en paquete con el entorno Studio 5000.
Además, el firmware del controlador también esta disponible para descarga en el
sitio web de asistencia técnica de Rockwell Automation en
http://www.rockwellautomation.com/support/.
Use la utilidad Control FLASH para actualizar el firmware
Para actualizar su firmware de controlador con el software Control FLASH, realice
estos pasos.
1. Verifique que este hecha la conexión de red apropiada y que el driver de red este
configurado en el software RSLinx.
2. Inicie el software Control Flash y haga clic en Next para comenzar el proceso de
actualización.
3. Seleccione el numero de catalogo de su controlador y a continuación haga clic en
Next.
Controladores 1756-L7x Controladores 1756-L6x
4. Expanda el driver de la red para ubicar su controlador.
Controlador 1756-L6x con driver de red Ethernet
5. Seleccione el controlador y haga clic en Next.
6. Seleccione la revisión de firmware que desee actualizar y haga clic en Next.
SUGERENCIA
Si está usando un controlador 1756-L7x y experimenta el error Script File Error
después de seleccionar el numero de revisión de firmware (vea el ejemplo a
continuación) es probable que exista alguna anomalía en sus archivos de firmware.
Para recuperarse, realice estas acciones:
Vaya a http://www.rockwellautomation.com/support/ y descargue la
revisión de firmware que esté tratando de actualizar.
Reemplace la revisión de firmware que haya instalado previamente con la
obtenida del sitio web de asistencia técnica.
Si al reemplazar la revisión de firmware no resuelve la anomalía,
comuníquese con asistencia técnica de Rockwell Automation.
7. Haga clic en Finish.
8. Cuando aparezca el cuadro de dialogo de confirmación haga clic en Yes.
El cuadro de dialogo de progreso indica el progreso de la actualización de firmware.
Los controladores 1756-L7x indican el progreso en actualizaciones y en bloques. Los
controladores 1756-L6x indican el progreso solo en bloques.
ADVERTENCIA: Permita que el firmware se actualice
completamente antes de desconectar y volver a conectar la
alimentación eléctrica, de lo contrario se interrumpe la
actualización.
SUGERENCIA:
Si se interrumpe la actualización Control FLASH del controlador, los controladores
1756-L6x y 1756-L7x vuelven a iniciar el firmware, es decir la revisión de firmware
1.xxx. Cuando concluye la actualización, el cuadro de dialogo Update Status indica
que la actualización ha concluido.
9. Haga clic en OK.
10. Cierre el software Control Flash.
15. SOLUCIÓN DE PROBLEMAS EN CONTROLADORES.
La tabla siguiente detalla los problemas que pueden presentarse en un controlador.
Indicador OK
Color Descripción Acción Recomendada
Cuando esté listo, conecte la
Apagado No hay alimentación eléctrica conectada.
alimentación al controlador
Si el Controlador es: Entonces:
Un nuevo Requiere una
“Actualización del controlador”
controlador recién actualización de
requerido.
Rojo adquirido. Firmware.
Parpadeante .
Es un controlador
USADO Ocurrió un Consulte “Cómo borrar un fallo
(anteriormente fallo mayor. mayor”.
ha estado en
funcionamiento).
El controlador detectó un fallo no
Consulte “Cómo borrar un error
Rojo Fijo recuperable, por lo tanto borró el proyecto
no recuperable”.
de la memoria.
El controlador está funcionando
Verde Fijo Ninguna.
correctamente.
Si el controlador dispone de una
El controlador está almacenando o tarjeta Compact Flash, deje la
Verde
cargando un proyecto hacia o desde la tarjeta en el controlador hasta
Parpadeante
memoria no volátil. que el indicador LED OK se
encienda de color verde fijo.
Cómo Borrar un Fallo Mayor.
1. Conéctese al software RSLogix 5000 y obtenga el código de fallo.
2. Averigüe lo que debe hacer a continuación:
Código de
Tipo de fallo Acción
fallo
A. Borre el fallo.
B. Descargue el proyecto al controlador.
C. Ponga nuevamente el controlador en el modo de
marcha/marcha remota.
1 60 Si el problema Continua:
A. Antes de desconectar y volver a conectar la
alimentación eléctrica, anote el estado de los
indicadores LED OK y RS232.
B. Póngase en contacto con el servicio de soporte.
A. Para obtener información de diagnóstico sobre el
fallo, consulte el documento A92558072 de la base de
datos.
1 61 B. Borre el fallo.
C. Descargue el proyecto en el controlador.
D. Vuelva a poner el controlador en el modo de
marcha/marcha remota
A. Borre el fallo.
Ninguna de las Ninguna de las B. Corrija el motivo del fallo.
anteriores anteriores C. Vuelva a poner el controlador en el modo de
marcha/marcha remota.
Cómo Borrar un Error no Recuperable.
1. Desconecte y vuelva a conectar la alimentación eléctrica del chasis.
2. Averigüe lo que debe hacer a continuación:
Si el indicador LED OK
Entonces:
está:
A. Descargue el proyecto en el controlador.
Verde fijo B. Ponga nuevamente el controlador en el modo de
marcha/marcha remota.
A.Conéctese al software RSLogix 5000 y borre el fallo
mayor.
Rojo parpadeante B. Descargue el proyecto en el controlador.
C. Vuelva a poner el controlador en el modo de
marcha/marcha remota.
Comuníquese con el representante de
Rojo fijo
JYC AUTOMATION.
Si el problema continúa:
1. Antes de desconectar y volver a conectar la alimentación eléctrica, anote el
estado de los indicadores LED OK y RS232.
2. Póngase en contacto con el servicio de soporte de Rockwell Automation. Vea la
contraportada de la publicación.
16. SOLUCIÓN DE PROBLEMAS EN FUENTE DE ALIMENTACIÓN.
Todas las fuentes de alimentación eléctrica ControlLogix están diseñadas para:
Detectar anomalías
Comunicarse con los controladores con suficiente alimentación almacenada
para permitir desactivar el sistema de forma ordenada y determinista,
incluidos el controlador y los módulos de E/S.
Para resolver problemas de la fuente de alimentación eléctrica.
La fuente de
Si el indicador
Alimentación Tome esta Acción.
POWER está.
eléctrica.
- Ponga el interruptor de alimentación
eléctrica en ON.
Encendido No funciona - Verifique las conexiones de cableado de
la alimentación eléctrica.
- Verifique el fusible
Apagado Funciona - Ninguna, Operación normal
Fuente de alimentación redundante.
Las fuentes de alimentación redundantes ControlLogix (dos fuentes de alimentación
están conectadas al mismo chasis) certificadas para su uso en aplicaciones SIL2
corresponden a los siguientes números de catálogo:
1756-PA75R - Fuente de alimentación de CA
1756-PB75R - Fuente de alimentación de CC
1756-PSCA - Módulo adaptador de chasis de fuente de alimentación
redundante necesario para el uso de fuentes de alimentación redundantes
Cables 1756-CPR
Las fuentes de alimentación comparten la carga de corriente necesaria para el chasis
y un relé de estado sólido interno que puede anunciar un fallo. Tras la detección de
un fallo en una fuente de alimentación, la otra fuente de alimentación redundante
asume automáticamente la carga total de corriente necesaria para el chasis sin que
ello afecte a los dispositivos instalados.
17. ANALIZANDO Y SOLUCIONADO PROBLEMAS DE UN SISTEMA
USANDO TENDENCIAS.
Tendencia.
Las tendencias permiten ver en una representación gráfica de los datos de Tag
muestreados durante un período de tiempo. El controlador muestrea los datos de
Tag y los representa como puntos en un gráfico de tendencias. Esto nos ayudara a
ver el comportamiento de cada variable en los tiempos requeridos en el proceso.
Tendencia: muestrear
determinados Tags durante un
periodo de tiempo y ver los datos
en forma de representación
gráfica.
Valores de Tag
Tags que se Tiempo
desea observar
Adición de más Tags a la tendencia
1. Haga clic con el botón derecho del
mouse en el diagrama y seleccione
Chart Properties.
2. Haga clic en la ficha Pens.
3. Seleccione.
4. Seleccione un Tag para agregar y elija.
Para cambiar el alcance, seleccione un
alcance.
Para seleccionar un número de bit, haga clic en ▼.
5. Una vez agregados los Tags necesarios, seleccione
18. SOLUCIÓN DE PROBLEMAS EN UN PROYECTO BÁSICO.
19. EDITANDO UN PROGRAMA EN ESCALERA EN MODO ON-LINE
Las ediciones en línea le permiten cambiar la lógica mientras la máquina o el
proceso siguen funcionando.
Atención
Tenga mucho cuidado al editar lógica en línea. Los errores
pueden causar lesiones al personal y dañar los equipos.
Antes de editar en línea:
• Evalúe cómo responderá la maquinaria a los cambios.
• Notifique de los cambios a todo el personal.
Mientras realiza ediciones en línea, el software RSLogix 5000 usa marcadores para
mostrar el estado de las ediciones:
Escalera de relés
Este marcador: Significa: Descripción:
Cuando está en línea, el software
RSLogix 5000 sigue mostrándole la
lógica original mientras usted edita una
Escalera de relés Lógica copia de la lógica (edición pendiente).
principal Un borde verde o un riel lateral indica la
lógica que el controlador está ejecutando
actualmente.
Esta es una copia de la lógica original
para que usted la edite. Los cambios que
Ediciones permanecen en la computadora hasta que
Escalera de relés usted acepte las ediciones.
pendientes • En escalera de relés, usted edita
renglones individuales dentro de una
rutina.
Cuando usted acepta las ediciones
pendientes, el software las descarga en el
controlador y las marca como ediciones
de prueba pero el controlador sigue
ejecutando la lógica original. Entonces
usted cambia la ejecución manualmente a
las pruebas de ediciones o nuevamente a
la lógica original (prueba y deja de
probar las ediciones).
Si usted: Entonces:
• La ejecución se cambia a
las ediciones de prueba (se
ejecutan todas las
Prueba las ediciones de prueba).
ediciones • Las salidas en la lógica
Probar original permanecen en el
Escalera de relés
ediciones último estado a menos que
las ediciones de prueba (u
otra lógica) las ejecuten.
• La ejecución se
cambia y regresa a la
Cancela la lógica original.
prueba de las • Las salidas en las
ediciones ediciones de prueba
permanecen en el
último estado a menos
que la lógica original (u
otra lógica) las ejecute.
En escalera de relés, si usted elimina
un renglón del software éste se marca
inmediatamente como edición de
prueba (carácter “D” en mayúsculas).
Inicio de una edición pendiente.
1. Para la escalera de relés, haga clic en (seleccione) el renglón que desea editar.
2. Inicie una edición pendiente.
Escalera de relés
Cómo hacer y aceptar las ediciones.
1. Haga los cambios.
2. Acepte los cambios.
Los cambios son
descargados al controlador
y se convierten en ediciones
de prueba.
Escalera de relés
Prueba de las ediciones.
1. Pruebe las ediciones para ver si se ejecutan como
se espera.
2. Si: pruebe las ediciones.
3. Si las ediciones no funcionan bien, cambie la
ejecución nuevamente a la lógica original
(cancele la prueba de ediciones). Para hacer
cambios, inicie otra edición pendiente.
Cómo ensamblar y guardar las ediciones
1. Ensamble las ediciones.
Las ediciones se hacen permanentes y se retira la lógica original.
2. Guarde el proyecto.
Finalización de todas las ediciones en un programa
La opción Finalize All Edits in Program le permite hacer un cambio en línea de la
lógica sin probar el cambio.
Finalice todas las ediciones
en el programa
20. EDITANDO UN PROGRAMA EN FUNCION BLOCK EN MODO ON-LINE.
Las ediciones en línea le permiten cambiar la lógica mientras la máquina o el
proceso sigue funcionando.
Atención Tenga mucho cuidado al editar lógica en línea. Los
errores pueden causar lesiones al personal y dañar
los equipos. Antes de editar en línea:
• Evalúe cómo responderá la maquinaria a los
cambios.
• Notifique de los cambios a todo el personal.
Cuando usted edita un SFC en línea:
El SFC se restablece y vuelve al paso inicial.
Las acciones almacenadas se desactivan.
Mientras realiza ediciones en línea, el software RSLogix 5000 usa marcadores para
mostrar el estado de las ediciones:
Bloque de funciones,
Texto estructurado, SFC
Este
Significa: Descripción:
marcador:
Cuando está en línea, el software RSLogix 5000 sigue
mostrándole la lógica
original mientras usted edita una copia de la lógica
Bloque de (edición pendiente). Un borde verde o un riel lateral
funciones indica la lógica que el controlador está ejecutando
Lógica
texto actualmente.
principal
estructurado En bloque de funciones, texto estructurado o SFC,
SFC utilice los botones ubicados en la parte superior de la
rutina para alternar entre distintas visualizaciones.
Esta es una copia de la lógica original para que usted
Bloque de
la edite. Los cambios que permanecen en la
funciones
Ediciones computadora hasta que usted acepte las ediciones. •
texto
pendientes En bloque de funciones, texto estructurado o SFC,
estructurado
usted edita una rutina
SFC
completa.
Cuando usted acepta las ediciones pendientes, el
software las descarga en el controlador y las marca
como ediciones de prueba pero el controlador sigue
ejecutando la lógica original. Entonces usted cambia
la ejecución manualmente a las pruebas de ediciones
o nuevamente a la lógica original (prueba y deja de
probar las ediciones).
Bloque de
funciones Si usted: Entonces:
Probar
texto
ediciones
estructurado En un SFC, el diagrama se
SFC Prueba las restablece y se coloca en el
Ediciones paso inicial y las acciones
almacenadas se desactivan.
En un SFC, el diagrama de
Cancela la restablece y se coloca en
prueba de el paso inicial y las
las ediciones acciones almacenadas se
desactivan.
Inicio de una edición pendiente
1. Para la escalera de relés, haga clic en (seleccione) el renglón que desea editar.
1. Inicie una edición pendiente.
Bloque de funciones, texto
estructurado, SFC
Cómo hacer y aceptar las ediciones.
1. Haga los cambios.
2. Acepte los cambios.
Los cambios son
descargados al
controlador y se
convierten en
ediciones de prueba.
Prueba de las ediciones.
1. Pruebe las ediciones para ver si se ejecutan como se espera.
2. Si: pruebe las ediciones.
3. Si las ediciones no funcionan bien,
cambie la ejecución nuevamente a la
Lógica original (cancele la prueba de
ediciones). Para hacer cambios, inicie
otra edición pendiente.
Cómo ensamblar y guardar las ediciones .
1. Ensamble las ediciones Las ediciones se hacen permanentes y se retira la
lógica original.
2. Guarde el proyecto.
21. ADMINISTRACIÓN DE ARCHIVOS DE UN PROYECTO - BUENAS
PRÁCTICAS.
Administración de elementos de una aplicación de control.
Una aplicación de control comprende varios elementos que requieren planificación
para ejecutar de manera eficiente de la aplicación. Los elementos de la aplicación
incluyen:
22. DOCUMENTACION E IMPRESIÓN DE UN PROYECTO.
Al documentar un proyecto RSLogix 5000. Esto hace que el sistema sea más fácil
de depurar y mantener, y facilita también la resolución de problemas.
función de paso de
descripciones – Siempre
que sea posible,
Descripción de el software RSLogix 5000
busca una descripción
un disponible para
tipo de datos un Tag, elemento o
miembro:
definido por el
• Las descripciones en los tipos
usuario de datos definidos por el
usuario fluctúan entre los Tags
que utilizan ese tipo de datos.
• La descripción de un Tag de
matriz fluctúa entre los
elementos y miembros de la
matriz.
Agregar descripción al Tag de base –
El software RSLogix 5000 genera
Automáticamente una descripción para
Cada miembro de un Tag que utiliza un
tipo de datos definido por el usuario. Se
inicia con una descripción del Tag y
después añade la descripción del
miembro proveniente del tipo de datos.
Cómo añadir comentarios de renglón.
Use un comentario de renglón para describir la operación de un renglón de lógica de
escalera. También puede iniciar la rutina con un renglón que contenga únicamente
una instrucción No Operation (NOP). Añada un comentario a este renglón inicial
que describa la rutina general.
1. Haga clic con el botón
derecho del mouse en el
renglón y seleccione Edit
Rung Comment.
2. Escriba sus comentarios.
3. Cierre la ventana
de entrada.
Cómo añadir comentarios a un diagrama de bloque de funciones o SFC.
Utilice cuadros de texto para añadir notas acerca del diagrama en general o un
elemento específico. O bien, utilice un cuadro de texto para capturar información
que usará más tarde conforme desarrolle el proyecto.
Establecimiento de la opción Word Wrap.
Use el la opción Word Wrap para controlar la anchura del cuadro de texto mientras
escribe. Usted establece la opción para los diagramas de bloque de funciones y los
SFC de manera independiente entre sí.
Si desea que los cuadros de texto: Entonces seleccione esta opción:
Aumenten de tamaño automáticamente
al ancho de la línea más larga de texto
en el cuadro.
Retengan una anchura fija y ajusten el
texto. Siempre puede ajustar el tamaño
del cuadro manualmente.
Para establecer la opción Word Wrap:
1. En el software RSLogix 5000,
seleccione Tools ⇒ Options.
2. Seleccione el editor.
3. Seleccione o deseleccione la
opción Word Wrap.
Cómo añadir un cuadro de texto.
1. Arrastre el botón de cuadro de
texto de la barra de herramientas
al diagrama.
2. Escriba el comentario y
presione [Ctrl] + [Enter]
3. Para adjuntar el cuadro de texto
a un elemento específico, haga
clic en el símbolo de pin y
después en el elemento
correspondiente. Un punto verde
muestra un punto de conexión
válido.
Cómo añadir comentarios a un texto estructurado.
Para hacer que el texto estructurado sea más fácil de interpretar, añada comentarios.
Los comentarios:
Le permiten usar un lenguaje llano para describir cómo funciona el texto
estructurado.
Se descargan en el controlador y se cargan del controlador.
No afectan la ejecución del texto estructurado.
Para añadir comentarios al texto estructurado:
Para añadir un comentario: Use uno de estos formatos:
En una sola línea //comment
Al final de una línea de texto (*comment*)
estructurado /*comment*/
Dentro de una línea de texto (*comment*)
estructurado /*comment*/
(*start of comment . . . end of
Que se extiende a más de una comment*)
línea /*start of comment . . . end of
comment*/
23. IMPRESIÓN DE UN PROYECTO.
La impresión se configura con
múltiples opciones en dos cuadros
de diálogo: opciones de impresión
específicas – lenguajes.
Seleccionados escalones de Ladder
Lógica y hojas bloque de funciones
en una rutina libre se pueden imprimir
de forma individual
24. SOLUCIÓN DE PROBLEMAS RELACIONADOS AL RUIDO.
Tiempos de filtro configurables mediante software RSLogix 5000.
Los tiempos de filtro de activado a desactivado y de desactivado a activado pueden
ajustarse mediante el software RSLogix 5000 para todos los módulos de entrada
ControlLogix. Estos filtros mejoran la inmunidad al ruido dentro de una señal. Un
alto valor de filtro influye en la longitud de los tiempos de retardo para las señales
procedentes de estos módulos.
Haga clic en el
cuadro para Cambie los
habilitar el tiempos de
cambio de filtro aquí
estado para un
punto
Montaje, Vinculación y toma de tierra.
Después de establecer todas las configuraciones, puede comenzar a montar, unir y
conectar a tierra cada chasis. La unión es la conexión de las piezas metálicas del
chasis, ensamblajes, estructuras, blindajes y envolventes para reducir los efectos de
interferencia electromagnética y ruido de conexiona tierra. La conexión a tierra es la
conexión al sistema de electrodos de tierra para colocar a los equipos al potencial de
tierra.
Instalación y unión del chasis.
Usted puede instalar el chasis con tornillos o pernos soldados.
Nota: No doble el chasis, el doblar el chasis puede dañar el Backplane
y producir conexiones deficientes.
Instalación con pernos de un Instalación con pernos del panel posterior
bus de tierra o chasis al panel a la pared posterior del envolvente.
posterior.
Instalación con tornillos de un bus Alternativa de instalación con
de tierra o chasis al panel posterior. perno del chasis al panel posterior
Para una fuente de alimentación sin un chasis de fuente de alimentación conectable
a tierra (tal como un modulo de fuente de alimentación o un mini-procesador con
una fuente de alimentación integral), o una fuente de alimentación (tal como 1771-
P7 ò 1771-PS7) con un chasis que no esta conectado internamente a su terminal
GND (de tierra) use un cable de cobre 14 AWG para conectar su terminal GND al
perno de tierra o tornillo de instalación conectado al bus de tierra.
Caja Pared
Configuración típica de Tierra