Escolar Documentos
Profissional Documentos
Cultura Documentos
ESIME ZACATENCO
ING. EN CONTROL Y AUTOMATIZACION
Integrantes:
Contreras Salmern Martin Alfonso
(no asisti)
EQUIPO 8
9AM2
NDICE
OBJETIVO GENERAL................................................................................................................................................................. 3
OBJETIVOS PARTICULARES ...................................................................................................................................................... 3
JUSTIFICACION ........................................................................................................................................................................ 3
RESUMEN ................................................................................................................................................................................ 4
Controlador automtico programable ................................................................................................................................ 4
Diferencias y similitudes entre un PAC y un PLC................................................................................................................. 4
Sistema de control ControlLogix ......................................................................................................................................... 4
DESARROLLO ........................................................................................................................................................................... 6
HOJA DE CAMPO ................................................................................................................................................................... 15
BIBLIOGRAFIA ........................................................................................................................................................................ 16
CONCLUSIONES ..................................................................................................................................................................... 16
EQUIPO 8
9AM2
OBJETIVO GENERAL
Establecer la comunicacin de una PC y un PAC Control Logix de la marca Allen Bradley con comunicacin tipo Ethernet
utilizando sus respectivas configuraciones necesarias.
OBJETIVOS PARTICULARES
Configuracin de la IP de la computadora.
Programacin en bloques.
JUSTIFICACION
La prctica se realiza con el fin de dar a conocer cmo es que se configuran, comunican y programan los PACs Control
Logix de la marca Allen Bradley que se encuentran en el laboratorio, as como tambin la diferenciacin de un PLC con
un PAC.
EQUIPO 8
9AM2
RESUMEN
Controlador automtico programable
Un PAC (Programmable Automation Controller) es una tecnologa industrial orientada al control automatizado
avanzado, al diseo de equipos para laboratorios y a la medicin de magnitudes anlogas. El PAC se refiere al conjunto
formado por un controlador (una CPU tpicamente), mdulos de entradas y salidas, y uno o mltiples buses de datos que
lo interconectan todo.
Este controlador combina eficientemente la fiabilidad de control de un autmata o PLC junto a la flexibilidad de
monitorizacin, clculo y desempeo de un computador industrial. [1]
Funcionalidad de dominio mltiple, al menos dos de lgica, movimiento, control PID, y proceso en una sola
plataforma
Plataforma de desarrollo sencillo de disciplina mltiple incorporando etiquetas comunes y una base de datos
sencilla para tener acceso a todos los parmetros y funciones
Herramientas de software que permiten disear flujo del proceso a travs de varias mquinas o unidades de
proceso, junto con el IEC 61131-3, gua del usuario y administracin de datos
Arquitecturas modulares, abiertas que reflejan las aplicaciones industriales a partir de un despliegue de
maquinaria en fbricas en plantas de proceso.
Uso de estndares de la industria para interfaces en red, lenguajes, etc., como bsquedas TCP/IP, OPC y XML, y
SQL
EQUIPO 8
9AM2
Caractersticas
Ofrece algunos productos con certificacin TV para uso en aplicaciones SIL 2 y SIL 3
Productos
Chasis 1756
Software
Use el software de programacin RSLogix 5000 (modelos L6) o el ambiente de ingeniera y diseo de automatizacin
Studio 5000 (modelos L7) de Rockwell Software para disear y configurar su sistema ControlLogix o GuardLogix.
Los controladores y los mdulos que selecciona, junto con su configuracin de red, determinan qu paquetes de
software adicionales necesita para configurar y programar su sistema. El software adicional requerido puede incluir
software de configuracin RSNetWorx y software de comunicacin RSLinx.
5
EQUIPO 8
9AM2
DESARROLLO
En esta prctica, se realiz una introduccin a los PACs, su configuracin, su comunicacin y su programacin, haciendo
comparaciones con un PLC. Esto se describir a continuacin.
Primero se hizo la comunicacin del PAC con la PC, la comunicacin es la misma que se us con los PLC MicroLogix 1100,
el protocolo como ya se sabe es Ethernet, por lo tanto es necesario seguir el procedimiento necesario. El cual consta de
asignarle la direccin IP a la computadora a usar, despus revisar que IP se haya configurado correctamente, se abre el
programa BootServer para asignarle una IP al PAC y se espera hasta que se haya aplicado dicha configuracin
observando la pantalla que tiene el CPU, una vez realizado lo anterior se ejecuta el programa RSLinx para generar la
comunicacin a travs de del driver Ethernet/IP entre la PC y el PAC, revisando si se hizo correctamente en RSWho
abriendo el rbol y checando quese encuentre ah el PAC.
Una vez hecha la comunicacin correctamente, se abre el programa para programar el PAC: RSLogix 5000.
Teniendo el programa abierto, se procede a abrir un nuevo proyecto. Eligiendo el controlador que usaremos el cual es
1768-L43 CompactLogix5343 Controller.
EQUIPO 8
9AM2
Al escoger el controlador se genera un rbol de configuraciones, de las cuales nos servir la configuracin de las
entradas y salidas ya que por ser modular el PAC (esa es una caracterstica principal) se deben de ingresar cada uno de
los mdulos que contiene para su funcionamiento correcto.
Se deben de ingresar tanto los que pertenecen a la comunicacin como a las entradas y salidas del mismo. Por lo tanto
se inici con los mdulos que se encuentran a la izquierda del CPU los cuales son:
Para ingresar cada uno de los mdulos tanto de comunicacin como de entradas/salidas en la parte de I/O configuration
se agregan dando click derecho y creando nuevos modulos, dependiendo de que sean, comunicacin -> 1768 BUS y
entradas/salidas -> 1769 BUS.
El mdulo de comunicacin Ethernet:
EQUIPO 8
9AM2
El maestro
Y el esclavo
EQUIPO 8
9AM2
Para la parte de entradas/salidas se ingresa primero el mdulo de DeviceNet que es un mdulo de comunicacin, pero
se agrega en entradas/salidas porque sirve para conectar sensores y/o transmisores.
Dependiendo de las necesidades que se tengan para las aplicaciones que tendr el PAC existe distintos modulos de
entradas y salidas ya sean analgicas, digitales, mixtas, especiales para conectar termopares, etc.
Para el PAC que se tiene en el laboratorio tiene los siguientes mdulos:
Entradas digitales
EQUIPO 8
9AM2
Salidas digitales
Nota: los modulos se tendrn que ingresar en el orden en el que se encuentran conectados en el PAC para que no
existan problemas.
10
EQUIPO 8
9AM2
Y as se ve cuando todos los mdulos han sido ingresados a la configuracin del PAC.
Una vez ingresados los mdulos del PAC, se hace una prueba para corroborar que la comunicacin y la configuracin
que se hizo previamente este correcta.
Para esto se debe de descargar una rutina en blanco, yndose a la pestaa de comunicaciones y a la opcin de
descargar, saldr una ventana en la que se deber buscar el CPU del PAC para hacer la descarga y probar que todo este
ejecutndose correctamente.
Ya que se corroboro lo anterior, se procedi a la creacin de los tags que nos servirn para la ejecucin de tareas con el
PAC.
Existen dos formas para la creacin de los tags a usar, una de ellas es entrar a la pestaa del rbol de configuracin ->
ProgramTags, en la cual habr una lista para la creacin de cada uno de los tags que se utilizaran, se crearan dndoles un
nombre y eligiendo el alias para el que servirn ya que pueden ser de fallas, datos, registradores, estatus, etc. Esto
ltimo depender de cada mdulo y de cada tag que le pertenezca a dicho modulo.
11
EQUIPO 8
9AM2
Y la otra opcin que se tiene es crendolos una vez que ya se tenga la construccin de la lgica de programacin a usar,
para esto se hizo un simple arranque y paro de un motor.
Como ya se haban creado dos tags los correspondientes al botn de paro y de arranque, se cre el tag para el motor.
Teniendo ya el comando de salida se le dio un click derecho sobre el smbolo y se eligi la opcin nuevo tag, lo que llevo
a una ventana para la configuracin de la creacin del tag.
12
EQUIPO 8
9AM2
Se debe de tener cuidado del mdulo que se elige para la creacin de los tags, ya que tuvimos ese error metindole
incorrectamente los alias de datos, ya que se eligieron los del DeviceNet y no los de las entradas digitales. La forma
correcta se muestra en la imagen siguiente.
Una vez realizada la programacin en escalera del arranque y paro de un motor, se prosigui a hacer lo mismo con otros
elementos (tags) y con una programacin de bloques, para hacer eso se cre una subrutina.
13
EQUIPO 8
9AM2
Para este tipo de programacin se seleccionan los bloques que se usaran, en este caso se usaron entradas, salidas y
bloques de compuertas lgicas, and, or y not para la correcta ejecucin del arranque y paro del motor.
Para la creacin del tag se debe de dar doble click en los bloques de entradas y salidas y se elige el nombre, el alias para
lo que se usara y el tipo de datos.
Para los bloques de compuertas lgicas o de operaciones lgicas se escogieron los que estn precedidos por una B ya
que con estos se puede hacer uso de las seales de las entradas y salidas fsicas, botones y el motor.
Y el programa en bloques del arranque y paro de un motor es el que muestra la siguiente imagen.
Y para que se haga el llamado de la subrutina y funcione correctamente con la rutina principal se usa el comando JSR.
14
EQUIPO 8
9AM2
HOJA DE CAMPO
15
EQUIPO 8
9AM2
BIBLIOGRAFIA
[1] http://www.logicelectronic.com/BECKHOFF/Que%20es%20un%20PAC.htm
[2] http://ab.rockwellautomation.com/es/programmable-controllers/controllogix#/tab4
CONCLUSIONES
16
EQUIPO 8
9AM2
17