UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
AÑO DE LA CONSOLIDACIÓN ECONÓMICA Y SOCIAL DEL PERÚ
2º INFORME DE LABORATORIO ZELIO SOFT
Zapata Albujar Edinson Renee Piura, 14 junio del 2011 Laboratorio de Mecatrónica LAMEC - Universidad Nacional de Piura - UNP - Perú
ÁREA TEMÁTICA
:
Control de Procesos PLC
PROF. TEORÍA
:
Ing. Luis Calderón Pinedo
PROF. PRÁCTICA
:
Ing. Luis Calderón Pinedo
PIURA - PERÚ 2011
Pág. 1
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
OBJETIVOS
Utilizar el software ZELIO SOFT para programar los PLC que se encuentra en el laboratorio de Ingeniería Mecatrónica. Familiarizarse con el lenguaje de programación de los PLC ³lenguaje ladder´. Conocer los comandos y dispositivos que tiene para simular que tiene el software ZELIO SOFT. Simular la programación antes de transferirla al PLC. Utilizar los temporizadores, como generar funciones de activación. Diseñar un sistema de control de giro de un motor, con su respectivo parada de cambio de giro.
Pág. 2
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
INTRODUCCIÓN La programación de un PLC se realiza mediante periféricos del autómata, como pueden ser un PC, una consola de programación, un grabador EPROM, etc. El programa que se ha utilizado hasta ahora ha sido el ZELIO SOFT, pero se están empezando a utilizar nuevos programas más completos. El ZELIO SOFT es el que vamos a utilizar en este laboratorio a la hora de programar autómatas, por lo que debemos conocer el manejo de este programa para poder practicar. La programación de un autómata comienza con la ejecución del DIAGRAMA DE RELES o ESQUEMA DE CONTACTOS, que permite una representación lógica de control similar a los sistemas electromecánicos. se diseñara un control de giro del motor.
Pág. 3
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
FUNDAMENTO TEORICO Formación autodidacta en Zelio logic 1 Productos Haber escogido uno de los siguientes productos Zelio soft:
2 Entorno
Zelio Logic se puede programar con el software Zelio Soft o mediante la introducción directa (lenguaje de contactos). Zelio Soft le permite programar la aplicación en lenguaje BDF o en lenguaje de contactos (Ladder). Para programar mediante el software, es necesario que se haya establecido una conexión con el PC. Dicha conexión se debe realizar en el puerto serie del PC por medio de un cable SR2CBL01. El Modo Introducción Zelio permite introducir y modificar el programa de aplicación directamente en la pantalla a partir de las teclas del módulo (Z1, SEL) Se muestra el principio del programa. El programa se introduce en símbolo Zelio.
Constitución del programa Un programa de aplicación está compuesto de varias líneas de esquemas. Cada línea está compuesta de: - 3 contactos máximo, - bloque de funciones Pág. 4
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
- y obligatoriamente de una bobina. Limitaciones - módulos lógicos 10 E/S : 60 líneas, - módulos lógicos 20 E/S : 80 líneas. El módulo permite realizar el programa de aplicación en - Símbolo Zelio,
- Símbolo Ladder,
Pág. 5
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
- Símbolos Eléctricos.
Las
entradas Todo o Nada
Son exclusivamente utilizables como contacto en el programa. Este contacto representa el estado de la entrada del módulo conectado a un captador (pulsador, interruptor, detector) - Un contacto I1 corresponde a la utilización del estado "directo" de la entrada I1. Si I1 está alimentado, se dice entonces que I1 es conductor => I1 es equivalente a un contacto normalmente abierto.
Si la entrada I1 está alimentada el contacto I1 está cerrado, la bobina Q1 está activada - Un contacto i1 corresponde a la utilización del estado "inverso" de la entrada I1. Si I1 está alimentado, se dice entonces que I1 es no conductor => I1 es equivalente a un contacto normalmente cerrado.
Pág. 6
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
Las
salidas Todo o Nada
Las salidas Todo o Nada señaladas con una Q corresponden a las bobinas de los relés de salidas del módulo Zelio. Se utilizan igualmente en el programa como contacto auxiliar de los relés de salida. La bobina La bobina está excitada si los contactos a los que está conectada son conductores; en caso contrario no está excitada. Excitación por impulsos, la bobina está excitada en un cambio de estado, es el equivalente de un telerruptor.
Bobina « Set », llamada también bobina de enganche o de enclavamiento; la bobina se excita siempre que los contactos a los que está conectada sean conductores y se queda enclavada incluso cuando los contactos ya no son conductores. Bobina « Reset », llamada también bobina de desenganche o bobina de des enclavamiento, esta bobina está desactivada cuando los contactos a los que está conectada son conductores. Permanece desactivada incluso cuando los contactos ya no son conductores. Utilización en contacto Una salida puede utilizarse en contacto con el fin de conocer su estado en un momento dado. Q1
Contacto Normalmente abierto, bobina no activada
Q1
Contacto Normalmente cerrado, bobina no activada
Los
relés auxiliares
Los relés auxiliares señalados con M se comportan exactamente como las bobinas de salida Q pero no poseen contacto eléctrico de salida. Se utilizan como bits internos. Permiten memorizar un estado. Luego se utilizará esta memorización en forma de contacto asociado. Memorización de la posición de varias entradas para controlar una bobina.
Pág. 7
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
La bobina está excitada si los contactos a los que está conectada son conductores; en caso contrario no está excitada. Excitación por impulsos, la bobina está excitada en un cambio de estado, es el equivalente de un telerruptor S M1 Bobina « Set » R M1 Bobina « Reset » Los
bloques funciones Reloj
El bloque función Reloj se comporta como un programador semanal y posee 4 bandas horarias (A, B, C, D) utilizadas para controlar el estado del contacto de salida. Permite validar bandas horarias durante las cuales será posible ejecutar acciones.
Bandas horarias Contacto salida reloj. Hay dos tipos de contactos de reloj: y
y
Contacto Normalmente abierto: el contacto es conductor cuando el reloj está en período de validez. Contacto Normalmente cerrado: el contacto es conductor cuando el reloj no está en período de validez.
Modos de programaciones de reloj Son posibles 3 modos: Ejemplo de programación con varios modelos - Modo bandas horarias Ejemplo: el lunes puesta en marcha a las 8h, paro a las 19h. Banda A programar Día de inicio =LU (Lunes) Día de fin = LU Pág. 8
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
ON = 08:00 OFF = 19:00 Es posible realizar esta programación en varios días en la misma banda horaria A. Banda A programar Día de inicio =LU (Lunes) Día de fin = VI (Viernes) ON = 08:00 OFF = 19:00 Del lunes al viernes el reloj se activará a las 8h y se parará a las 19h. - Modo intervalo Si se quiere activar el reloj un día y desactivarlo uno o varios días más tarde, hay que utilizar en este caso 2 bandas horarias. Ejemplo: puesta en marcha el viernes a las 20h y parada el lunes por la mañana a las 6h. Banda A programar Día de inicio =VI (Viernes) Día de fin = - ON = 20:00 OFF = - Banda B programar Día de inicio =LU (Lunes) Día de fin = LU o - ON = - OFF = 06:00 - Modo Día/Noche Es posible programar un reloj para funcionar como una programación Día/Noche mediante un truco de programación. Ejemplo: Pág. 9
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
Banda A programar Día de inicio = LU (Lunes) Día de fin = VI (Viernes) ON = 23:00 OFF =08:00 En este caso, con la hora de puesta en marcha posterior a la hora de parada : - el reloj se activará el lunes, el martes,
el viernes a las 23:00.
- el reloj se desactivará al día siguiente, el martes, el miércoles por la mañana a las 08:00
el viernes y el sábado
Zelio Timing Relays
Pág. 10
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
DESARROLLLO DE LA PRÁCTICA DE LABORATORIO INICIO DE LA APLICACIÓN Durante el arranque del software Zelio Soft, se abrirá la siguiente ventana de Presentación
: En el siguiente ejemplo nos referimos al módulo SR2 B121 BD: Haga clic en la categoría (1) 10/12 ENTRADAS/SALIDAS SIN EXTENSIÓN. La categoría seleccionada aparece sobre fondo amarillo y la lista de los módulos Correspondientes a esta categoría se muestra más abajo:
Pág. 11
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
El lenguaje de contactos (Ladder) está seleccionado de forma predeterminada (Enmarcado en amarillo). Haga clic en editor libre para programar en lenguaje Ladder. Edición del programa se diseñara un control de giro de un motor trifásico en la cual, tendrá un parado para retener el motor después que haya transcurrido un tiempo en un sentido, después de ese tiempo de espera, se procederá a activar el otro sentido de giro, el procedimiento se repetirá para activar el sentido anterior, el sistema de f orma automática, solo necesitar un pulsador que iniciara la activación del motor. El sistema eléctrico del motor trifásico es el siguiente:
El esquema de programación del PLC para el control de giro del motor es los siguientes: Utilizado: I1= arranque del motor Q1= 1er giro del motor T1= tiempo 1 de 8 seg del 1 giro Q2= 2do giro del motor T2= tiempo 2 de 8 seg del 1 giro M1= memoria 1, que activara el retardo de 5 seg de parado del motor después del 1 er giro M2= memoria 1, que activara el retardo de 5 seg de parado del motor después del 2do giro T3= tiempo de 5 seg para la memoria 1 T4= tiempo de 5 seg para la memoria 2
Pág. 12
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
El esquema de simulación es el siguiente:
Pág. 13
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
Funcionamiento I1 es el pulsador de arranque del 1 er sentido de giro del motor Q1 se activara un temporizador T1 que después de 8 seg activara una memoria de M1 que desenclavara el 1 sentido y activara un T3 que después de 5 seg activara el segundo sentido de giro del motor Q2, activando un T2 para que después de 8 seg active una M2 que desenclavara el Q2, activando un T4 de 5 seg que después de ese tiempo volverá activar el 1 er sentido Q1. Generar una onda cuadra Se activara una salida Q1 por 2 seg y 5 seg de apagado luego se activara por 2 seg, y se desactivara de nuevo por el tiempo antes mencionado. El sistema de programación ladder es el siguiente
Pág. 14
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
Funcionamiento: El pulsador I1 activara la salida Q1 la cual se enclavara, activando un timer de 2 seg que dará la activación de M1 que desenclavara la salida Q1, M1 alimentara el timer T2 después de recorrido el tiempo de 5 seg de desactivado activara la salida de nuevo Q1 , desenclavando M1
Pág. 15
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
CONCLUSIONES
El software ZELIO SOFT, es el programa en donde se muestra mejor la programación Ladder. El software ZELIO SOFT trabaja con elementos familiares de electrónica lo cual se hace más fácil la interpretación. Los timer son herramientas básicas para sistemas con control de tiempos Los motores deben tener un paro general después que se ha desactivado un sentido , para que luego pueda girar en el sentido contrario
Pág. 16
ZELIO SOFT
UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERIA MECATRÓNICA
BIBLIOGRAFIA
Ayuda de Zelio Soft Documento pdf : PRACTICAS DE AUTOMATISMOS ELECTRICOS
Pág. 17
ZELIO SOFT