Está en la página 1de 25

Curso ControlLogix

1.
























































Pgina
1-1


Curso ControlLogix


1. La familia ControlLogix. _____________________________________________ 2-3
2. Iniciando con el software RSLogix 5000. _______________________________ 3-8
3. Como bajar un programa, conectarse en lnea y salvar un programa. ______ 4-11
4. Como crear un nuevo programa. _____________________________________ 5-15
5. Crear un diagrama escalera. ________________________________________ 6-16
6. Asignando Tags a las instrucciones. _________________________________ 7-17
7. Crear rutinas y sub-rutinas. _________________________________________ 8-18
8. Documentar un programa. __________________________________________ 9-20
9. Verificar un diagrama escalera. _____________________________________ 10-21
10. Producidos y Consumidos. ________________________________________ 11-21

























Pgina
1-2


Curso ControlLogix


2. La familia ControlLogix.

El sistema ControlLogix provee un control secuencial, de proceso, de movimiento y de Drives en
conjunto con comunicaciones a un bajo costo. El sistema es modular, lo que permite disear,
construir y modificar de una manera eficiente con ahorros significativos en capacitaciones e
ingeniera.

Un sistema simple de ControlLogix consiste de un solo procesador y mdulos de I/O en un solo
chasis.










Tambin se puede utilizar un sistema ControlLogix como un gateway. Se colocan todos los mdulos
de comunicacin que se necesiten para conectarnos a las redes deseadas en el chasis. Para este
propsito no se requiere de un procesador.

Para tener un sistema ControlLogix mas robusto, utilice lo siguiente:

Varios controladores o procesadores en el mismo rack o chasis.
Varios controladores o procesadores comunicndose a travs de redes de comunicacin.
I/O en mltiples plataformas.
























Pgina
2-3


Curso ControlLogix

Procesadores:































Mdulos de Entradas Discretas de Corriente Alterna:

























Pgina
2-4


Curso ControlLogix
Mdulos de Entradas Discretas de Corriente Directa:


























Mdulos de Salidas Discretas de Corriente Directa:































Pgina
2-5


Curso ControlLogix
Mdulos de Salidas Discretas de Contactos:












Mdulos Anlogos:













































Pgina
2-6


Curso ControlLogix
Redes de Comunicacin:


























































Pgina
2-7


Curso ControlLogix
3. Iniciando con el software RSLogix 5000.

El software que se utiliza para programar y monitorear un programa de un ControlLogix es el
Rslogix5000, esta bajo el ambiente Windows y es bastante amigable.

Para abrir el RSLogix 5000 hay que dar doble clic en el icono e inmediatamente se
abrir la pantalla programacin.

































Como se puede observar, la pantalla anterior cuenta con las herramientas bsicas de un software
bajo el ambiente Windows, es decir, File, Edit, View, etc.

A continuacin se mostrara el contenido de los mens del RSLogix 5000, para darnos una idea de
todas las herramientas con las que cuenta dicho software. Cabe hacer mencin que en los
captulos prximos se dar una explicacin ms a detalle de algunas de las herramientas.




men Principal
Barras de
Herramienta

Programacin
y Monitoreo
de Diagrama
Escalera
Manejo del
proyecto,
propiedades del
controlador,
configuraciones,
subrutinas y
archivos de datos.




Pgina
3-8


Curso ControlLogix
FILE EDIT






























VIEW SEARCH























Pgina
3-9


Curso ControlLogix
COMMUNICATIONS LOGIC




















WINDOW





TOOLS











HELP















Pgina
3-10


Curso ControlLogix

4. Como bajar un programa, conectarse en lnea y salvar un programa.

Para poder bajar un programa a un ControlLogix o respaldar un programa, primeramente nos
tenemos que conectar al procesador y para poder conectarnos al procesador ocupamos el RSLinx.
Este software nos sirve para establecer la conexin entre el procesador y nuestra terminal de
programacin (PC).

A continuacin se explicaran los pasos a seguir en el RSLinx para la configuracin de una conexin
con un procesador ControlLogix a travs de Ethernet.

Para abrir el RSLinx damos doble clic en el icono e inmediatamente se abrir la siguiente
pantalla.








































Pgina
4-11


Curso ControlLogix


Posteriormente tenemos que crear el driver de comunicacin y configurarlo para establecer la
conexin. Esto se hace de la siguiente manera:

En la barra del men principal presione Communications/Configure Drivers.
















Se abrir la siguiente pantalla:























Seleccione el Remote Devices va Linx Gateway y presione el botn Add New, tecle el nombre
deseado para el driver de comunicacin y presione OK, en la pantalla que aparece, tecle la
direccin IP del procesador con el que nos vamos a comunicar y presione OK, como se muestra en
la siguiente pantalla.





Pgina
4-12


Curso ControlLogix
































Una vez que ya tenemos nuestro driver de comunicacin creado y configurado, procedemos a
abrir el RSLogix 5000.

Conexin en lnea.

Ahora vamos a explicar como conectarnos en lnea con un ControlLogix a travs del driver que
acabamos de configurar.


En el RSLogix 5000 en el men file presionamos open para abrir el programa existente del
ControlLogix al que nos vamos a conectar.


Una vez que ya tenemos abierto el programa presionamos Communications en el men principal
posteriormente Who Active y se abrir la pantalla de comunicaciones y es aqu en donde
seleccionamos nuestra ruta de conexin hasta nuestro procesador. Por ultimo presionamos el botn
Online y ya estaremos conectados en lnea.






Pgina
4-13


Curso ControlLogix

























Respaldar un programa.

Para sacar un respaldo de un programa de un ControlLogix primero hay que conectarnos en lnea
con el procesador. Posteriormente seleccionamos File/Save y ya esta actualizado nuestro
programa, si se quiere respaldar el programa con otro nombre solo seleccionamos File/Save as.


Bajar un programa.

Una vez que ya tenemos abierto el programa presionamos Communications en el men principal
posteriormente Who Active y se abrir la pantalla de comunicaciones y es aqu en donde
seleccionamos nuestra ruta de conexin hasta nuestro procesador. Por ultimo presionamos el botn
Download y ya estaremos conectados en lnea y bajando nuestro programa.

















Pgina
4-14


Curso ControlLogix

5. Como crear un nuevo programa.

Para crear un nuevo programa seleccione File/New y aparecer la siguiente pantalla:

























Seleccione el tipo de procesador.

Teclee el nombre del procesador.

Teclee una descripcin (opcional).

Seleccione el tipo de chasis.

Seleccione el slot en donde se colocara el procesador.

Seleccione el path en donde se quiere crear el archivo.

Presione OK.











Pgina
5-15


Curso ControlLogix


6. Crear un diagrama escalera.



Una vez que ya se genero nuestro programa podemos empezar a disear nuestro diagrama
escalera, pero antes explicaremos como crear nuevos Tags.


Los controladores Logix5000 almacenan datos en Tags a diferencia de un PLC 5 que los almacena
en archivos de datos numricamente direccionados (Ej. N7:0).


Para crear un Tag hay que seguir los siguientes pasos:


-Del men principal seleccione Logic / Edit Tags.









-Seleccione el alcance del tag (Scope).


Si mas de un programa en nuestro proyecto va utilizar el tag o si es un producido / consumido o si se
utilizara para un mensaje, el alcance o scope tiene que ser a nivel controlador.


Si nicamente un programa lo va a utilizar puede ser a nivel programa.


-Teclee un nombre para el tag.


-Teclee el tipo de dato que se utilizara, pueden ser enteros, flotantes, bit, etc.


-Teclee una descripcin si se desea.









Pgina
6-16


Curso ControlLogix



Una vez que ya tenemos Tags dados de alta ya podemos introducir instrucciones en nuestro
diagrama escalera.

Existen 2 formas de agregar instrucciones en nuestro diagrama escalera, la mas sencilla es del tipo
Drag and Drop, se selecciona la instruccin de la barra de instrucciones y se pega en el rea del
diagrama escalera, la otra forma es tecleando el mnemnico de la instruccin en el rung que se
esta editando. Para conocer todas las instrucciones y sus mnemnicos apyese con el manual
Logix5000 Controllers General Instruction Set.















7. Asignando Tags a las instrucciones.

Como ya tenemos nuestro diagrama escalera diseado, lo que nos falta es asignarle tags a las
instrucciones que componen nuestro diagrama escalera.

Para asignar un tag solamente nos tenemos que posicionar sobre el signo de interrogacin que se
encuentra sobre la instruccin, dar doble clic y teclear la instruccin que queremos asignar. Lo
anterior se muestra en la siguiente pantalla:



















Pgina
7-17


Curso ControlLogix

8. Crear rutinas y sub-rutinas.


Cuando se crea un nuevo programa se crean ciertas propiedades por default, como es la tarea
principal.


Dentro de la tarea principal se pueden crear mas rutinas y dentro de las rutinas se pueden crear
sub-rutinas


Crear nuevas rutinas.


Posesinese sobre Main Task y presione el botn derecho. Aparecer un sub-men, seleccione New
Program.




































Pgina
8-18


Curso ControlLogix


Aparecer la ventana de configuracin de la nueva rutina.















Name : Teclee el nombre que dese para la rutina.

Description : Una breve descripcin de lo que identifique esta rutina.

Crear nuevas sub-rutinas.

Posesinese sobre la rutina en donde se quiere crear la nueva sub-rutina, presione el botn
derecho. Aparecer un sub-men, seleccione New Routine.





























Pgina
8-19


Curso ControlLogix


Aparecer la ventana de configuracin de la nueva sub-rutina.














Name : Teclee el nombre que dese para la sub-rutina.

Description : Una breve descripcin de lo que identifique esta sub-rutina.





9. Documentar un programa.

Para documentar un programa en lnea siga los siguientes pasos.












En controller tags en el campo de Description teclee la descripcin que se desee.












Pgina
9-20


Curso ControlLogix



10. Verificar un diagrama escalera.

Para verificar si tenemos correcto nuestro diagrama escalera que esta en la sub-rutina en la que
estamos posicionados presione el icono.

Para verificar si tenemos correcto nuestro diagrama escalera en todo nuestro programa presione el
icono.

En caso de existir algn error abrir una pantalla desplegando los errores encontrados.







11. Producidos y Consumidos.

Existen 2 formas de comunicarnos o transferir datos a otros PLCs.

Tags producidos y consumidos.
Mensajes.

Producidos y Consumidos.

Un tag producido enva sus datos a uno o mas tags consumidos sin utilizar lgica en nuestro
diagrama escalera.




Controlador_1 Controlador_2
Tag Producido Tag Consumido


Controlador_3
Tag Consumido



Controlador_4
Tag Consumido







Pgina
11-21


Curso ControlLogix



Los tags producidos y consumidos pueden ser utilizados por los siguientes controladores:

SLC 500 a travs de ControlNet.
PLC 5 a travs de ControlNet.
ControlLogix a travs de Backplane, ControlNet y Ethernet.
FlexLogix a travs de ControlNet.
SoftLogix a travs de ControlNet.

Para trabajar con tags producidos y consumidos hay que tomar en cuenta los siguientes puntos:

1.- Crear tags a nivel controlador (Controller Scope). Solamente se pueden transferir datos a nivel
controlador.

2.- Utilice los siguientes tipos de datos: DINT, REAL y Estructuras definidas por el usuario.

3.- Utilice el mismo tipo de datos para el tag producido y su correspondiente tag consumido.

4.- Limite el tamao del tag menor o igual a 500 bytes (125 DINTs).

5.- Si se estn produciendo varios tags para el mismo controlador, agrupe los datos en una o mas
estructuras.

Tag Producidos

Para crear un tag producido, seleccione Logic / Edit Tags.

Seleccione el tag que va producir los datos y presione ALT+ Enter, aparecer la ventana de
propiedades del tag.
























Pgina
11-22


Curso ControlLogix

Seleccione la opcin Produce.

Seleccione el numero de controladores que consumirn (recibirn) el tag.

Presione OK.

Configure un tag en el otro controlador para consumir este tag producido.

Tags Consumidos.

En controlador que consumir el tag, seleccione I/O Configuration y agregue el controlador que
contiene el tag producido.

Seleccione Logic / Edit Tags.

Seleccione el tag que va consumir los datos y presione ALT+ Enter, aparecer la ventana de
propiedades del tag.
























Seleccione la opcin Consumed.

Seleccione el controlador que contiene el tag producido.

Teclee el nombre del tag producido y seleccione el mismo tipo de dato.

Seleccione el tiempo entre actualizaciones del tag.

Presione OK.




Pgina
11-23


Curso ControlLogix

12. Estructuras de Tags.

Para crear nuestras propias estructuras de tags, siga los siguientes pasos.

Posesinese en User-Defined y presione el botn derecho, seleccione New Data Type.













Aparecer la ventana para configurar nuestra nueva estructura.


Name: Nombre de la estructura.

Description: Descripcin de nuestra estructura (opcional).

Para dar de alta los miembros de la estructura, utilice el mismo procedimiento que utiliz para crear
tags.








Pgina
12-24


Curso ControlLogix





Pgina
12-25