Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRÁCTICA #4A
1. Objetivos
1.1. Objetivo general
Comunicar los PLCs ControlLogix L73 y el CompactLogix L33ERM utilizando el protocolo
CIP mediante el modelo de productor/consumidor para la recepción y transmisión de
valores de las variables creadas en los controladores.
1.2. Objetivos específicos
3. Marco teórico
consumidas.
Variables producidas son las que se encuentran disponibles por el controlador para
ser utilizadas por otros controladores, cabe recalcar que varios controladores pueden
recibir los datos de manera simultánea.
Variables consumidas son los datos que se reciben de una variable producida, la
variable consumida debe coincidir las variables producidas, en dimensiones y tipo de
dato.
Topología física
Depende de la manera como los cables y dispositivos estén conectados, existen varios
tipos:
o BUS: todos los equipos se conectan a un solo cable.
o Anillo: conecta un equipo con el siguiente y al último equipo con el primero.
o Estrella: conecta todos los cables con un punto central de concentración,
puede trabajar más extensamente conectando varias estrellas entre sí.
o Jerárquica: el sistema se conecta con un computador que controla el tráfico
de la topología.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
4. Conexiones
5. Procedimiento
1. En la carpeta I/O Configuration, dar clic derecho en el bus del controlador y seleccionar New
Module.
2. La ventana Select Module Type aparecerá para buscar por el número de catálogo del módulo
que se desea agregar. Añadir el módulo de comunicación Ethernet IP cuyo número de
catálogo 1756-EN2TR. Luego y dar clic en Create.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
3. Abrir RSLinx Classic para revisar los módulos del chasis del PLC ControlLogix. Escoger el
controlador de acuerdo con la IP y desplegar lista. Luego, dar clic derecho en el módulo 1756-
EN2TR para observar la posición del slot y revisión.
5. La ventana Module Definition aparecerá. Asignar la revisión del módulo y dar clic en OK.
2. Seleccionar el tipo de tag Produced, dar clic en Connection, este tipo de dato debe ser tipo
DINT.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
3. En la opción Connection, colocar el número de consumidores los cuales recibirán dicha señal.
En esta práctica será 1, luego dar clic en Aceptar.
4. Por último, especificar el bit a la salida que se encargará de mandar una señal booleana
hacia el controlador “cliente”. La programación del controlador “servidor” queda de la
siguiente manera.
4. Buscar el módulo 1756-EN2TR, dar clic en Create; luego asignar una dirección IP, número de
chasis, revisión y ubicación del slot del módulo de comunicación.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
5. Para modificar el tamaño de chasis, en la sección Module Definition, dar clic en Change,
aparecerá la ventana que se muestra en la gráfica 15, aquí seleccionar el tamaño de chasis
10.
1
6. Se procederá a agregar el CPU del controlador “servidor” en el proyecto del controlador
“cliente”.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
9. Colocar las configuraciones del controlador creado como el menor número de revisión y el
slot que se encuentra.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
10. En la programación ladder, agregar un contacto y una bobina cabe mencionar que la
bobina puede ser una entrada física digital o una memoria. Con respecto al contacto,
crear una variable consumida desde el proyecto del controlador que se desea recibir
datos.
11. Seleccionar el tipo de tag Produced, dar clic en Connection, este tipo de dato debe ser tipo
DINT.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
13. Es importante especificar el bit en el tag creado, ya que la señal que se quiere obtener
es del tipo booleano.
2. En la ventana Who Active, abrir la red creada. En esta red se encontrará todos los equipos
conectados en la misma.
3. En la red seleccionar el CPU del controlador, dar clic en Set Project Path, y finalmente en
Download.
6. Por último, repetir los pasos anteriores con el segundo proyecto para descargar el proyecto
al controlador “cliente”.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
Ejercicio 1
Realizar el intercambio de dos variables entre los controladores, una variable tipo
booleana y otro tipo DINT, utilizando el software Studio 5000.
Ejercicio 2
Practica #4B
1. Objetivos
1.1. Objetivo general
Comunicar dos controladores en un backplane virtual utilizando el protocolo CIP
mediante el modelo de productor/consumidor para la recepción y transmisión de valores
de las variables creadas en los controladores.
1.2. Objetivos específicos
3. Marco teórico
1. Abrir Studio 5000 Logix Emulate. En el slot 0, el cual está vacío, dar clic derecho y
seleccionar create para añadir un controlador.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
2. Escoger que tipo de modulo deseamos, en este caso queremos un Emulate 5570
controller. Luego, dar clic en OK.
4. Hay que asegurarnos que el numero de la versión del controlador sea acorde a la
versión de Studio 5000 Logix Deginer instalado en el computador. En este caso, la
versión es 32 por lo que se conserva los ajustes por defecto, luego dar clic en Next
1. Abrir Studio 5000 Logix Emulate. En el slot 3, el cual está vacío, dar clic derecho y
seleccionar create para añadir un controlador.
2. Escoger que tipo de modulo deseamos, en este caso queremos un Emulate 5570
controller. Luego, dar clic en OK.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
4. Hay que asegurarnos que el numero de la versión del controlador sea acorde a la
versión de Studio 5000 Logix Deginer instalado en el computador. En este caso, la
versión es 32 por lo que se conserva los ajustes por defecto, luego dar clic en Next
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
4. Si el CPU no está en el slot 0, entonces abrir las propiedades del controlador y cambiar esto
de acuerdo con el rack del emulador.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
6. Seleccionar el tipo de tag Produced, dar clic en Connection, este tipo de dato debe ser
DINT.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
7. En la opción Connection, colocar el número de consumidores los cuales recibirán dicha señal.
En esta práctica será 1, luego dar clic en Aceptar.
8. Por último, especificar el bit a la salida que se encargará de mandar una señal booleana
hacia el controlador “cliente”. La programación del controlador “servidor” queda de la
siguiente manera.
15. En la ventana New Project, seleccionar emulate 5570 y asignar la revisión y tamaño
de chasis correspondiente al controlador.
17. Si el CPU no está en el slot 3, entonces abrir las propiedades del controlador y cambiar esto
de acuerdo con el rack del emulador.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
2. La ventana Select Module Type aparecerá. Buscar EMULATE 5570 en la pestaña Catalog,
seleccionar el número de catálogo correspondiente y dar clic en Create.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
3. La ventana Select Major Revision aparecerá. En este caso, seleccionar Major Revision 32.
7. Seleccionar el tipo de tag Consumed, dar clic en Connection, este tipo de dato debe ser tipo
DINT.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
9. Es importante especificar el bit en el tag creado, ya que la señal que se quiere obtener
es del tipo booleano.
8. En la ventana Who Active, abrir la red creada. En esta red se encontrará todos los equipos
conectados en la misma.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA
9. En la red seleccionar el CPU del controlador, dar clic en Set Project Path, y finalmente en
Download.
11. A continuación, observar el estado del controlador OK si la descarga ha sido realizada con éxito.
Además, si el estado del controlador se encuentra en Run.
12. Por último, repetir los pasos anteriores con el segundo proyecto para descargar el proyecto al
controlador ubicado en el slot 3.
Laboratorio de Comunicaciones Industriales y Sistemas SCADA