Este documento describe los controladores lógicos programables (PLCs) y el simulador LogixPro. Explica que un PLC es un dispositivo electrónico digital que usa memoria programable para controlar maquinaria y procesos mediante funciones lógicas y de secuencia. Describe que LogixPro es un simulador de PLC que permite crear diagramas escalera y simular entradas y salidas. Finalmente, detalla cómo crear diagramas escalera en LogixPro usando contactos, salidas y otras instrucciones para controlar simulaciones.
Este documento describe los controladores lógicos programables (PLCs) y el simulador LogixPro. Explica que un PLC es un dispositivo electrónico digital que usa memoria programable para controlar maquinaria y procesos mediante funciones lógicas y de secuencia. Describe que LogixPro es un simulador de PLC que permite crear diagramas escalera y simular entradas y salidas. Finalmente, detalla cómo crear diagramas escalera en LogixPro usando contactos, salidas y otras instrucciones para controlar simulaciones.
Este documento describe los controladores lógicos programables (PLCs) y el simulador LogixPro. Explica que un PLC es un dispositivo electrónico digital que usa memoria programable para controlar maquinaria y procesos mediante funciones lógicas y de secuencia. Describe que LogixPro es un simulador de PLC que permite crear diagramas escalera y simular entradas y salidas. Finalmente, detalla cómo crear diagramas escalera en LogixPro usando contactos, salidas y otras instrucciones para controlar simulaciones.
Un controlador lgico programable (PLC, por sus siglas en ingls) se define como un dispositivo electrnico digital que usa una memoria programable para guardar instrucciones y llevar a cabo funciones lgicas, de configuracin de secuencia, de sincronizacin, de conteo y aritmticas, para el control de maquinaria y procesos. LogixPro es un simulador de PLC que contiene simulaciones animadas de procesos, adems de un simulador de entradas y salidas con distintos tipos de interruptores y lmparas indicadoras.
o Qu son los PLCs? o Estructura bsica de un PLC o El simulador Logix Pro o El diagrama escalera
5. QUE SON LOS PLCs? Un controlador lgico programable (PLC, por sus siglas en ingls) se define como un dispositivo electrnico digital que usa una memoria programable para guardar instrucciones y llevar a cabo funciones lgicas, de configuracin de secuencia, de sincronizacin, de conteo y aritmticas, para el control de maquinaria y procesos. Los dispositivos de entrada y los dispositivos de salida se conectan al PLC; de esta manera el PLC monitorea las entradas y controla las salidas, de acuerdo al programa diseado por el operador para el PLC y que este conserva en memoria. La programacin del PLC se realiza mediante lenguaje escalera, este lenguaje consiste en la elaboracin de un programa en forma similar a como se dibuja un circuito de contactos elctricos. Los PLCs tienen la gran ventaja de que permiten modificar un sistema de control sin tener que volver a cablear las conexiones de los dispositivos de entrada y de salida; basta con que el operador cambie el programa del PLC. Otras ventajas que ofrecen son: Incremento en la productividad, estandarizacin de la calidad, reduccin de mermas, menor costo de crecimiento, mayor velocidad al desarrollar proyectos. ACTIVIDAD 7: Observa el video El PLC y su historia que se encuentra en la siguiente direccin:
http://www.youtube.com/ watch?v=i2NR0J1PNFU
Contesta cada una de las preguntas que se encuentran en la pgina 30.
Existe una gran variedad de PLCs, desde pequeas unidades que cuentan con apenas 20 entradas y salidas, hasta sistemas modulares para manejar grandes cantidades de entradas y salidas. Estas entradas y salidas pueden ser digitales y analgicas. El PLC que veremos en este folleto es el Micrologix 1000 de Allen-Bradley, el cual contiene lo siguiente:
Fuente de voltaje de 24Vde CD que podemos utilizar para energizar las entradas I/0 a I/9. Estas tres terminales corresponden a las lneas de alimentacin L1, L2 y neutro o tierra. Cuenta con 5 salidas de O/0 a O/5 las cuales se pueden utilizar con VCA o VCD. Cada salida es independiente de las dems, con el fin de utilizar distintos voltajes en las distintas salidas. Cuenta con 10 entradas de corriente directa de I/0 a I/10. Las 10 entradas se dividen en dos secciones, dando la posibilidad de utilizar dos distintos voltajes de corriente directa para activar las entradas. PLC Micrologix 1000 CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 30
ACTIVIDAD 7: RESUMEN DEL VIDEO EL PLC Y SU HISTORIA Qu es un PLC? Ventajas del PLC Ejemplo de aplicacin
LogixPro es un simulador de PLC que contiene simulaciones animadas de procesos, adems de un simulador de entradas y salidas con distintos tipos de interruptores y lmparas indicadoras.
La interfaz de LogixPro es muy similar a la interfaz de RSLogix 5000 (software utilizado para programar al PLC). En la figura de la derecha se muestran las partes de la interfaz de LogixPro.
Si das clic en el men de simulaciones (Simulations) se despliegan las distintas simulaciones que ofrece LogixPro, para que estas funcionen necesitas realizar el diagrama escalera. Si seleccionas I/O Simulator aparecer una ventana como la que se muestra a continuacin, en donde los interruptores que se encuentran conectados a los mdulos de entrada pueden cerrarse o abrirse dando clic sobre ellos. Adems puedes cambiar el tipo de interruptor dando clic derecho sobre los contactos. El color de las lmparas tambin se puede cambiar dando clic derecho sobre ellas y seleccionando el color. Barra de instrucciones Barra de men Ventana de simulaciones animadas Ventana del diagrama escalera (programa) Interfaz de LogixPro Men de simulaciones Simulador de entradas y salidas CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 32
Elemento de entrada Elemento de salida Linea 1 Linea 2 Como agregar un nuevo escaln Como agregar instrucciones 7. DIAGRAMA ESCALERA La programacin de un PLC mediante lenguaje escalera consiste en la elaboracin de un programa en forma similar a como se dibuja un circuito de contactos elctricos. El diagrama escalera consta de dos lneas principales que representan las lneas de alimentacin. Los circuitos se disponen como lneas horizontales, es decir, como si fueran los peldaos de una escalera, sujetos entre las dos lneas verticales. Los peldaos deben empezar con una o varios elementos de entrada, los cuales siempre deben estar a la izquierda; y terminar con un elemento de salida, el cual siempre debe estar a la derecha. La interpretacin de un diagrama escalera se realiza de izquierda a derecha y generalmente de arriba hacia abajo. 7.1 Como agregar instrucciones al diagrama escalera en LogixPro Para agregar instrucciones al diagrama escalera realiza los siguientes pasos: 1. Da clic sobre la ventana del diagrama escalera para activar la ventana. 2. Da clic sobre el botn Nuevo Escaln (New Rung) que se encuentra en la barra de instrucciones, de esta manera se agregara el primer escaln. Puedes agregar ms escalones arrastrndolos desde la barra de instrucciones hasta la ventana del diagrama escalera. 3. Arrastra cualquier otra instruccin que necesites en tu diagrama escalera. 4. Para agregar una direccin (indicar el nmero de entrada, salida, temporizador, contador, etc. a utilizar) a tu instruccin, da doble clic sobre el signo de interrogacin que aparece sobre la instruccin y escribe la direccin en el cuadro que parecer. Ms adelante veremos cmo escribir direcciones para cada tipo de instruccin. Ejemplo de un diagrama escalera CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 33
7.2 Entradas y salidas 7.2.1 Instrucciones Examine Si Cerrado (XIC), Examine Si Abierto (XIO) e instruccin de Salida La instruccin XIC funciona como un contacto normalmente abierto de una de las entradas, mientras que la funcin XIO funciona como un contacto normalmente cerrado de una de las entradas, estas dos instrucciones permiten energizar y desenergizar una o varias salidas . Para asociar una entrada o una salida fsica del PLC con una instruccin del diagrama escalera utilizamos el siguiente formato:
Ejemplo: Activar y desactivar la lmpara que est conectada a la salida O:2/0 con un interruptor que se encuentra conectado a la entrada I:1/0. - Si vas a trabajar en I/O Simulator necesitas agregar al diagrama escalera un contacto abierto (XIC) y una salida. Puedes agregar la direccin a cada instruccin de dos maneras: 1. Da doble clic sobre el signo de interrogacin que aparece sobre la instruccin y escribe la direccin en el cuadro que parecer. 2. Dando clic izquierdo sobre el cuadro negro que tienen a la derecha y llevando el cursor sin soltar el botn del mouse hasta el signo de interrogacin que aparece sobre la instruccin: Entrada (Input) Numero de entrada Nmero de modulo I:1/0
Salida (Output) Numero de salida Nmero de modulo O:2/0
ACTIVIDAD 8: Observa el video LogixPro- #1 Tipos de salidas que se encuentra en la siguiente direccin: http://www.youtube.com /watch?v=bCH90_9H5Tg Y escribe un resumen en tu cuaderno.
PRACTICA 8: Realiza un diagrama escalera en LogixPro siguiendo los pasos que se enlistan en el manual de prcticas.
- Cuando termines tu diagrama escalera da clic sobre la flecha que aparece en la esquina superior derecha de la barra de instrucciones. La barra de instrucciones cambiara por el panel del PLC como se muestra en la siguiente figura:
- Para correr el programa primero se debe de descargar al PLC. Da clic en el botn DownLoad del Panel del PLC y despus da clic en el botn circular de RUN. Ahora si das clic sobre el interruptor (el contacto en el diagrama escalera se cierra automticamente) veras como se activa la lmpara:
Al dar clic sobre la flecha cambiamos la barra de instrucciones por el Panel del PLC Barra de instrucciones Panel del PLC ACTIVIDAD 9: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en la siguiente pgina. Considere el siguiente tipo de interruptor:
Simulando el programa Agregando direcciones a las instrucciones CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 35
ACTIVIDAD 9:INSTRUCCIONES XIC, XIO Y SALIDA # DIAGRAMA ESCALERA DESCRIPCION 1
2
3
4
5 Al presionar BP0 o BP1 se activan las lmparas verde y roja. 6 Al presionar BP0 se activan las lmparas verde, roja y amarilla, pero si se presiona BP1 solo se apaga la lmpara verde, si se presiona BP2 solo se apaga la lmpara amarilla y si se presiona BP3 solo se apaga la lmpara roja. 8 Si se presionan BP0 y BP1 el motor se enciende, pero si se presiona BP2 o BP3 el motor se apaga. 9 Al presionar BP1 o BP2 se enciende la lmpara 1. Al presionar BP3 se apaga la lmpara 2 y la lmpara 3. CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 36
7.2.2 Salidas tipo relevador y sus contactos Las salidas tipo relevador son salidas normales (puede ser la salida de una lmpara, motor, Bit, etc.) a las cuales se les asocian contactos normalmente abiertos y normalmente cerrados que cambian de estado (de abierto a cerrado o de cerrado a abierto) al ser energizada la salida. Ejemplo: Realice un diagrama escalera en donde al presionar el botn pulsador normalmente abierto BP0 se active la lmpara L0. Al ser activada la lmpara L0 se deber de activar inmediatamente la lmpara L1 y desactivar la lmpara L2. - El diagrama escalera quedara como el que se muestra a continuacin, en donde podemos ver que la lmpara L2 inicia encendida ya que en el diagrama escalera se encuentra conectada a un contacto NC de L0:
- Al presionar a BP0 se cierra su contacto en el diagrama escalera y se activa L0, quien a su vez cambia de estado a los contactos que se ACTIVIDAD 10: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en la siguiente pgina. Considere el interruptor tipo botn pulsador.
PRACTICA 9: Realiza el diagrama escalera del control de un portn elctrico siguiendo los pasos que se enlistan en el manual de prcticas.
5 Cuando se presiona BP0 o BP1 se energiza la lmpara amarilla. El contacto NA de la lmpara amarilla se cierra y energiza a la lmpara verde y a la lmpara roja. Las dos lmparas permanecen activadas aunque el contacto NA de la lmpara amarilla se vuelva a abrir. Las lmparas se desactivan cuando BP2 es presionado. 6 Cuando se presionan BP0 y BP1 se energiza el motor y la lmpara verde, estos siguen energizados aunque ya no estn presionados BP0 y BP1. Cuando se presiona BP2 se des energizan el motor y la lmpara Verde. 7 Cuando se presiona BP0 se activa la lmpara roja. La lmpara amarilla solo se podr activar cuando la lmpara roja este activada y se presione BP1 o BP2. CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 39
7.2.3 Salidas tipo Bit Las salidas tipo Bit son usadas como banderas (indicador que usa el programa para mantener o coordinar la secuencia de ejecucin) y no como salidas fsicas (no activaran actuadores). A este tipo de salidas tambin se les asocian contactos normalmente abiertos y normalmente cerrados que cambian de estado (de abierto a cerrado o de cerrado a abierto) al ser energizada la salida. Las direcciones para este tipo de salida van desde B3:0/0- B3:0/15 hasta B3:99/0- B3:99/15. Ejemplo: Realice un diagrama escalera en donde al presionar el botn pulsador normalmente abierto BP0 se active la salida tipo bit B3:0/0. Al ser activado el B3:0/0 se deber de activar inmediatamente la lmpara 1 y desactivar la lmpara 2. -El diagrama escalera quedara como el que se muestra a continuacin, en donde podemos ver que la lmpara 1 inicia encendida ya que en el diagrama escalera se encuentra conectada a un contacto NC de B3:0/0
ACTIVIDAD 11: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en la siguiente pgina.
- Al presionar a BP0 se cierra su contacto en el diagrama escalera y se activa B3:0/0, quien a su vez cambia de estado a los contactos que se encuentran asociados a l. El contacto abierto de B3:0/0 se cierra y la lmpara 0 se activa, mientras que el contacto cerrado de B3:0/0 se abre y la lmpara 1 se desactiva:
ACTIVIDAD 11: SALIDA TIPO BIT Y SUS CONTACTOS # DIAGRAMA ESCALERA DESCRIPCION 1
2
3 Cuando se presiona BP0 o BP1 se energiza el BIT1. El contacto NA del BIT1 se cierra y energiza a la lmpara verde y a la lmpara roja. Las dos lmparas permanecen activadas aunque el contacto NA del BIT1 se vuelva a abrir. Las lmparas se desactivan cuando BP2 es presionado. CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 41
7.2.4 Salidas Latch y UnLatch La instruccin OTL (Output Latch) es usada solo para activar una salida al cerrarse un contacto previo y mantenerla activa aun si el contacto previo se vuelve a abrir, mientras que la funcin OTU (Output UnLatch) es usada solo para desactivar una salida al cerrarse un contacto previo y mantenerla desactivada aun si el contacto previo se vuelve a abrir. Ejemplo: Realice un diagrama escalera en donde al presionar el botn pulsador normalmente abierto BP0 se active la lmpara amarilla y se mantenga activada aunque se deje de presionar a BP0. Y al presionar el botn pulsador normalmente abierto BP1 se desactive la lmpara amarilla y se mantenga desactivada aunque se deje de presionar a BP1. - El diagrama escalera quedara como el como el que se muestra a continuacin, en donde se cumpliran las condiciones de encendido y apagado de la lmpara amarilla por medio de los botones BP0 y BP1.
ACTIVIDAD 12: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en la siguiente pgina.
ACTIVIDAD 12: SALIDA TIPO LATCH Y UNLATCH # DIAGRAMA ESCALERA DESCRIPCION 1
2
3
4 Cuando se presiona BP0 se activan la lmpara 1 y la lmpara 2 y siguen activadas aun que se suelte BP0. Si se presiona BP1 se desactiva la lmpara 1 y si se presiona BP2 se desactiva la lmpara 2 y permanecen desactivadas aunque se suelten los botones BP1 y BP2. 5 Al presionar el botn de inicio (BP0) se activa la electrovlvula (EV1) y la lmpara verde (LV) de una lavadora y se comienza a llenar de agua. Cuando el sensor de nivel (BP1) detecta que la lavadora ya est llena desactiva a la electrovlvula (EV1) y a la lmpara verde (LV). CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 43
7.3 Temporizadores 7.3.1 TON (On Delay) Para agregar un timer TON, en el panel dar clic en la pestaa Timer/Counter, luego seleccionar TON.
Se agregar lo siguiente: En el timer TON debemos programar sus caractersticas: Timer.- Es el nmero de timer que se va a usar. Se programa como T4:0, T4:1, T4:2, T4:3, etc. T4 indica que es un timer y :# indica el nmero de timer. Time Base.- Es el tiempo base con el cual operar el timer, por default viene 0.1, lo cual son dcimas de segundo. Preset.- Es el tiempo en el cual el timer conmutar sus contactos, si el preset es 0.1 y queremos programar 20 segundos, entonces en preset debemos poner 200. Accum.- Va contando el tiempo transcurrido desde que se activ el timer. El timer TON funciona como se indica a continuacin: - Al momento de activar el timer, ste comienza a contar y se va mostrando el tiempo transcurrido en Accum y mientras est activado, estar activado EN. ACTIVIDAD 13: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en las pginas 45 y 46.
PRACTICA 10: Realiza el diagrama escalera del control de un semforo siguiendo los pasos que se enlistan en el manual de prcticas.
Ejemplo: si queremos que se active la salida O:2/0 mientras est activado el timer, sera: T4:0/EN.
- Mientras el timer este contando se activara TT. - Si queremos que se active la salida O:2/0 mientras est contando el tiempo, se pone T4:0/TT
- Una vez transcurrido el tiempo asignado, se activar DN. - Si ahora queremos que la salida O:2/0 se active despus del tiempo programado, sera: T4:0/DN. Para el ejemplo seran 5 segundos.
5 Disear un diagrama escalera para encender tres lmparas. Una verde cuando se active un timer TON, una amarilla cuando el timer est contando y una roja al terminar el conteo. (Programar el timer con 15 segundos) 6 Al presionar y soltar BP0 se prende una lmpara parpadeante que dura prendida 20 segundos y apagada 10 segundos. La lmpara continua prendiendo y apagando hasta que se presiona y suelta BP1. 7 Al presionar y soltar el botn de inicio (BP0) de una lavadora se activa la vlvula de llenado (VL1) durante 40s, despus se activa el motor (M1) durante 100s y por ltimo se activa la bomba de vaciado (BV1) durante 30s. CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 47
7.3.2 TOF (Off Delay) Para agregar un timer TOF, en el panel dar clic en la pestaa Timer/Counter, luego seleccionar TOF. Se agregar lo siguiente:
En el timer TOF se programan los mismos parmetros que en TON: Timer, Time Base, Preset, Accum. El funcionamiento del timer TOF es: - Al momento de activar el timer, simultneamente se activan el EN y DN, una vez que se deja de activar el timer se desactiva EN, comienza a contar y se va mostrando el tiempo transcurrido en Accum y al terminar de contar, se desactiva DN. Ejemplo: Al activar T4:0 (con I:1/0), se activan las salidas O:2/1 (con T4:0/EN) y O:2/2 (con T4:0/DN).
ACTIVIDAD 14: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en la pgina 49.
ACTIVIDAD 14:TIMER TOF # DIAGRAMA ESCALERA DESCRIPCIN 1
2
3 Disear un diagrama escalera para encender una lmpara verde cuando est activado un timer TOF, una alarma sonora para que se encienda mientras est contando el tiempo y que encienda una lmpara amarilla al momento de activar el TOF y se apague despus de 10 segundos que se desactive el timer. 4 Disear un semforo que active a la lmpara verde durante 30 segundos, a la amarilla durante 20 segundos y a la roja durante 50 segundos. Al final deber de reiniciarse. CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 50
7.4 Contadores 7.4.1 Contador Ascendente (CTU) Los contadores, como su nombre lo indica, tienen la funcin de contar las veces que llega una seal de entrada y cuando el nmero de veces es igual al nmero con el que se program el contador, ste activa su salida. Para agregar un contador ascendente, ir al panel de instrucciones, seleccionar la pestaa Timer/Counter y CTU. Aparecer lo siguiente: Al contador CTU se le programan los siguientes parmetros: Counter.- Es el nmero de contador. Se pone como C5:0, C5:1, C5:2, etc. Preset.- El nmero de referencia del contador. Cuntas veces va a contar para dar salida?. Accum.- Va mostrando el conteo. El CTU funciona as: - Cada vez que se activa el contador, se activa CU y va mostrando el conteo en Accum. Cuando el valor de Accum es igual o mayor al valor de Preset se activa DN. Ejemplo: -Queremos que cada vez que le llegue la seal al contador, se encienda una lmpara con la salida O:2/0 (con C5:1/CU).
- Una vez que ha contado las veces que ha llegado la entrada y coincide con el Preset programado, se activa DN. Ahora queremos que se active la salida O:2/0 (con C5:1/DN) cuando llegue la seal 7 veces.
- Si contina llegando la seal de entrada, se va incrementando el Accum y DN continuar activado. - Para borrar el valor de Accum se pone un RES (RESET) para el contador requerido, para nuestro ejemplo C5:1.
7.4.2 Contador Descendente (CTD) Para agregar un contador descendente, ir al panel de instrucciones, seleccionar la pestaa Timer/Counter y CTD. Aparecer lo siguiente:
Se programan los mismos parmetros que al CTU: Counter, Preset y Accum.
Funciona de la siguiente manera: Si el Accum es mayor que el Preset, se activar el DN. Cada vez que reciba la seal de entrada, va a ir restando uno al Accum. Ejemplo: Pondremos un Preset de 5 y un Accum de 10. Cada vez que cuente, restar 1 al Accum. Una vez que el Accum sea menor al Preset (cuando llegue a 4). Se desactivar el DN (se apaga la salida O:2/1). - Accum >Preset, C5:1/DN activado
- Accum <Preset, C5:1/DN desactivado
ACTIVIDAD 15: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en las pginas 53 y 54.
PRACTICA 11: Realiza el diagrama escalera del control de un tanque de mezclado siguiendo los pasos que se enlistan en el manual de prcticas.
6 Disear un diagrama escalera para que encienda una lmpara piloto cuando se detecte que 9 piezas metlicas han pasado por una banda transportadora en cierto proceso. 7 Estacionamiento: Un contador es usado para mantener el nmero de vehculos que se encuentran en un estacionamiento. Conforme un vehculo entra por el acceso al estacionamiento, el contador incrementa su conteo, y cuando sale por la puerta de salida, el contador decrementa su conteo. Si el estacionamiento est lleno se activa L.ROJA, pero mientras haya espacio se activara L. VERDE. La capacidad del estacionamiento es de 15 vehculos. CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 55
7.5 Comparadores Los comparadores son utilizados para comparar dos valores. Para agregar un comparador, ir al panel de instrucciones, seleccionar la pestaa Compare y el comparador que desees. En la siguiente tabla se describe a los distintos tipos de comparadores: COMPARADORES Instruccin Nombre Operacin Ejemplo LIM Limite Prueba si un valor se encuentra en el lmite del rango de otros dos valores
Prueba si el valor acumulado del temporizador T4:0 se encuentra entre 8 y 20 EQU Igual Prueba si dos valores son iguales. Prueba si el valor acumulado del temporizador T4:0 es igual a 20 NEQ No Igual Prueba si dos valores no son iguales. Prueba si el valor acumulado del temporizador T4:0 no es igual a 20 ACTIVIDAD 16: Describa el funcionamiento de los diagramas escalera y realice los diagramas escalera de las descripciones que se muestran en las pginas 56 y 57.
PRACTICA 12: Realiza el diagrama escalera del control de un semforo siguiendo los pasos que se enlistan en el manual de prcticas.
LES Menor que Prueba si un valor es menor que otro valor. Prueba si el valor acumulado del temporizador T4:0 es menor que 20 LEQ Menor o igual que Prueba si un valor es menor o igual que otro valor. Prueba si el valor acumulado del contador C5:0 es menor o igual que 20 GRT Mayor que Prueba si un valor es mayor que otro valor. Prueba si el valor acumulado del contador C5:0 es mayor que 20 GEQ Mayor o igual que Prueba si un valor es mayor o igual que otro valor. Prueba si el valor acumulado del contador C5:0 es mayor o igual que 20
ACTIVIDAD 16: COMPARADORES # DIAGRAMA ESCALERA DESCRIPCION 1
4 Disear un diagrama escalera en donde al presionar a BP0 aumente la cuenta del contador C5:0 y al presionar a BP1 disminuya la cuenta del contador. Cuando la cuenta sea menor que 5 deber encender la lmpara roja, si la cuenta esta entre 6 y 9 deber encender la lmpara amarilla y si la cuenta es mayor que 10 encender la lmpara verde. CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES CYNTHIA PATRICIA GUERRERO SAUCEDO AARON ACOSTA RODELA 58
7.6 Subrutinas Una subrutina es utilizada para almacenar secciones del programa que deben ejecutarse desde varios puntos dentro de la lgica del programa principal (LAD 2). Para agregar una subrutina, ir al panel de instrucciones, seleccionar la pestaa Program Control y J SR. Aparecer lo siguiente: Cuando la condicin del rengln es VERDADERA, la instruccin JSR (Jump to Subroutine) salta a la subrutina y ejecuta el programa que se encuentra dentro de ella. En Logix Pro se tiene la posibilidad de utilizar hasta 7 subrutinas que van desde U:3, U:4, U:5, U:6, U:7, U:8 y U:9. Ejemplo: -Queremos que mientras se encuentre presionado el BP0 el programa salte a la subrutina U:3
- Ahora se muestra la subrutina U:3. Mientras se encuentre presionado el BP1 el temporizador T4:0 comenzara a contar hasta llegar a 15. Mientras el temporizador est contando se cierra el contacto T4:0/TT y se energiza la LAMPARA 0. Cuando el temporizador termina de contar se cierra el contacto T4:0/DN y se activa la funcin RET indicando que la subrutina ha finalizado y regresa al programa principal. ACTIVIDAD 17: Realice el diagrama escalera de la descripcin que se muestran en la pgina 59.
-Al final del diagrama escalera que se encuentra dentro de la subrutina se debe de poner la instruccin RET, esta instruccin indica el trmino de la subrutina y permite que el programa principal contine operando. ACTIVIDAD 17: SUBRUTINA # Programa principal (LAD2) Subrutina (U:3) 1 En una empresa tienen un sistema que se encarga de cocer papas. Las papas se depositan en el contenedor y se activan tres resistencias R1, R2 y R3 por medio de los botones BP1, BP2 y BP3, las resistencias calentaran el tubo por el cual pasaran las papas. Solo cuando las tres resistencias estn activadas se puede energizar el motor al presionar BP START, este motor hace que las papas avancen a travs del tubo hasta llegar al depsito final. Si en cualquier momento se presiona el BP STOP el motor se detiene.