Upload
luis-rosborj
View
42
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD POLITCNICA DE
TULANCINGO
NOMBRE DEL ALUMNO:
PROFESOR: ING. JORGE MATEO HERNANDEZ
PLCS
REPORTE PRACTICA CONTROL DE LLENADO DE CAJAS
CON 10 ELEMENTOS
PERIODO
MAYO AGO 2012
OBJETIVO:
Desarrollar la practica que a continuacin se presenta, en lenguaje de escalera, en un PLC Allen
Bradley 551.
INTRODUCCIN:
El programa de la prctica nos pide lo que a continuacin se describe:
Se tienen dos bandas, una que transporta elementos y otra que transporta cajas, para que el
sistema funciones es necesario que los sensores no detecten ningn objeto. La banda de cajas se
detendr cuando el sensor de cajas detecte una de ella. Cuando la banda de cajas se detiene
comienza a trabajar la banda de elementos, y se mantendr funcionando hasta que cuente 10
elementos que se depositaran en la caja.
Cuando se cuentan los diez elementos entonces se reinicia el contador y la banda de cajas se
enciende y la banda de elementos se apaga, cuando detecta el sensor de cajas entonces la banda
de cajas se apaga y se vuelve a encender la banda de elementos. Y se repite este proceso hasta
que el operador presione el botn de paro.
Tambin hay tres lmparas indicadoras, una lmpara que nos dice que la maquina esta en ciclo,
la segunda lmpara faltan elementos se activa cuando la banda de elementos lleve 20 segundos
trabajando y no se detecte ningn elemento, cuando se enciende el foco la banda no se detiene.
La lmpara de faltan cajas se activa cuando se llevan 10 segundos trabajando y no detecte
ninguna caja. De igual forma la banda no se detiene.
Banda de elementos
Banda de cajas
S Elementos
S cajas
Ciclo
Paro
MC FE FC
DESARROLLO
Para la realizacin de esta practica se utilizaron diversos componentes para la programacin en
escalera, tal es el caso de contadores y dos Timers TON.
De acuerdo a la lgica desarrollada tenemos en primera instancia el botn de inicio
Como se observa, tenemos dos contactos de los sensores cajas y elementos si se activa alguno de
los dos sensores entonces el sistema no puede iniciarse. La bobina aux nos ayudara para lo que
sigue en el programa.
Luego tenemos dos contactos con los que simulamos los sensores de cajas y elementos que a su
vez activaran una bobina que corresponde a cada uno de ellos.
Como se observa a continuacin hay un contacto de la bobina auxiliar que se cerrara cuando la
maquina entra en ciclo entonces la banda de cajas comienza a caminar, hasta que llegue una caja
al sensor de cajas har que la banda de elementos comience a trabajar y apaga la banda de cajas.
Bien entonces ahora ya esta trabajando la banda de cajas, y entonces el sensor de elementos
comienza a detectar elementos y el contador los cuenta, cuando la cantidad de elementos llega a
10 entonces se activa la bandera de DN del contador.
Activada la bandera de DN del contador lo que hace es activar una bobina llamada ciclo que lo que
har es des energizar la bobina de banda de elementos provocando que se apaga la misma y se
encienda la banda de cajas, de igual manera reinicia el contador a 0.
Hasta este punto tenemos la lgica completa. Ahora se describir el encendido de las lmparas
indicadoras.
Tenemos la bobina de aux, que encender la lmpara de maquina en ciclo. Y se mantendr
encendida hasta que el ciclo se termine.
La lmpara faltan elementos se activa hasta que pasan 20 segundos sin que detecte nada el
sensor.
Y la lmpara de faltan cajas se activa hasta que pasan 10 segundos sin que detecte nada el sensor
de cajas
CONCLUSION:
En esta prctica se observo el uso de los contadores y timers como elementos principales para el
desarrollo de la lgica del programa. As como ver la aplicacin de los mismos como una
herramienta para facilitar la realizacin de aplicaciones.
Se cumpli con el objetivo marcado, creo que de buena forma. Se tuvieron algunas
complicaciones en primera instancia debido a que fue una de las primeras interacciones con el
PLC, pero afortunadamente se solucionaron los problemas.
PRACTICA # - 2
Objetivo:
Realizar la programacin de un PLC, con el lenguaje de programacin tipo escalera de acuerdo al
enunciado que nos ha proporcionado el profesor
Marco Terico:
El LADDER, tambin denominado lenguaje de contactos o en escalera, es un lenguaje de
programacin grfico muy popular dentro de los autmatas programables debido a que est
basado en los esquemas elctricos de control clsicos.
Elementos bsicos:
Smbolo Nombre Descripcin
Contacto
NA
Se activa cuando hay un uno lgico en el elemento que representa,
esto es, una entrada (para captar informacin del proceso a controlar),
una variable interna o un bit de sistema.
Bobina
NC
Se activa cuando la combinacin que hay a su entrada (izquierda) da
un cero lgico. Su activacin equivale a decir que tiene un cero lgico.
Su comportamiento es complementario al de la bobina NA.
Temporizadores
El temporizador es un elemento que permite poner cuentas de tiempo con el fin de activar
bobinas pasado un cierto tiempo desde la activacin. El esquema bsico de un temporizador vara
de un autmata a otro, pero siempre podemos encontrar una serie de seales fundamentales,
aunque, eso s, con nomenclaturas totalmente distintas.
Contadores
El contador es un elemento capaz de llevar el cmputo de las activaciones de sus entradas, por lo
que resulta adecuado para memorizar sucesos que no tengan que ver con el tiempo pero que se
necesiten realizar un determinado nmero de veces.
Enunciado
-Se tiene una banda transportadora sobre la cual se colocan objetos que deben ser lavados
mediante la activacin de una vlvula.
-Durante el trayecto de la banda se encuentran montados tres sensores. Uno de HOME, uno de
LAVADO y otro ms de END.
-La banda es movida por un motor trifsico que gira en una sola direccin.
-Sobre el sensor de lavado existe una vlvula que al ser abierta lavara al objeto colocado encima
del sensor.
-El equipo cuenta con tres botones pulsadores cuya funcin es:
Un botn pulsador normalmente cerrado que hace falta de paro (PB paro)
Un botn pulsador normalmente abierto que permite empezar un ciclo de operacin (PB
Ciclo)
Un botn pulsador normalmente abierto de jogeo que permite mover la banda cuando el
ciclo de operacin no se encuentra activo (PB Jog)
-El equipo posee una lmpara indicadora cuya funcin se describe a continuacin.
-La secuencia de pasos que debe realizar un ciclo es:
El ciclo comienza al pulsar el PB Ciclo con el sensor de Home activado por un objeto que se
pretende lavar. Es importante considerar que los dos sensores restantes estn
desactivados. Al comenzar el ciclo tambin enciende la lmpara indicadora.
Una vez que comienza el ciclo, la banda avanza ocasionando que el objeto deje detenerse
la banda y abrir la vlvula por un intervalo de 2 minutos.
Transcurridos los 2 minutos del punto anterior, se cierra la vlvula y vuelve a caminar al
motor de la banda. El sensor de lavado se desactiva cuando el objeto se retira de el.
Cuando el objeto alcanza el sensor de END empieza a parpadear la lmpara y se detiene el
motor de la banda.
El operador debe retirar el objeto de la posicin de END y colocar uno nuevo en la
posicin de HOME.
Una vez echo lo del paso anterior, la lmpara deja de parpadear para quedar encendido de
forma constante y vuelve a caminar la banda.
El proceso se repite de tal manera que en un ciclo de operacin se laven 5 piezas.
-El botn de paro puede ser oprimido en cualquier momento del ciclo y har que cualquier salida
se desactive .As mismo debe resetearse la cuenta de piezas lavadas.
-El botn de Jogeo permitir que la banda se mueva mientras el botn esta accionado, siempre y
cuando el ciclo no este activo y no se active el sensor de END.
Desarrollo
En esta lnea tenemos el sensor de HOME, END. Un Botn De PARO.
Tenemos un switch normalmente cerrado (C5:0/DN) que depende del contador el cual nos limita
el ciclo a 5, tambin hay un switch normalmente abierto que depende de el enclavamiento del
botn de ciclo, este botn se representa con el bit interno B3:0/4, en cuanto el botn de ciclo es
activado queda enclavado y se repetir el ciclo nicamente cuando el botn de HOME sea activado
por un objeto. En cuanto el botn de HOME se activa se enciende y enclava una bobina
representada con el bit interno B3:0/0(Acciona Banda), y la banda comienza a trabajar. El Switch
que esta normalmente abierto T4:5/DN depende del contador TON nmero 5, este se activa
cuando el TON llega a su conteo al cual fue programado, esto se debe a que el sensor de LAVADO
fue activado y se apaga el motor de la banda, y se enciende lo que es la vlvula que lavara el
objeto por lo tanto no trabaja la banda hasta que se cumple el tiempo entonces llega a su conteo y
se activa el DN Activa la Bobina de Acciona Banda y se enclava y sigue el ciclo.
En esta lnea es donde se activa el botn de CICLO y lo enclavamos para que no tengamos que
estar activando o desactivando el interruptor de CICLO y lo mandamos a la lnea anterior con la
ayuda del bit interno B3:0/4.
En esta lnea se contempla El Botn de JOGEO normalmente abierto y se condiciono con el botn
de CICLO, es decir que cuando este funcionando el de ciclo no se pueda activar el JOGEO.
En esta lnea se activa y desactiva la lmpara, el funcionamiento de la lmpara es en conjunto con
el echo de que trabajara el tiempo que el ciclo esta activado, a excepcin de que cuando el sensor
de END este activado parpadeara indicando que esta listo el objeto para retirarse. Para esto tiene
su botn de PARO general el cual esta como normalmente cerrado, un botn normalmente
cerrado relacionado con el contador (C5:0) el cual se abre en cuanto llega al limite del conteo.
Tiene una bobina y un botn con los cuales se hace el enclave para que se quede encendida la
lmpara, y tiene un DN de un timer TON (T4:0/DN), con el cual se activara y desactivara para que
de el efecto de parpadeo.
En esta Lnea se encuentra el botn de paro general y un botn que representa el sensor de
lavado, en cuanto es activado dicho botn activa el timer TON el cual tiene programado un valor
de 3 s. que es el tiempo que durara encendida la vlvula de Lavado.
En estas Lneas lo que se esta condicionando es que cuando el sensor de lavado sea activado, solo
active la vlvula y no importe si esta activado o desactivado ya no debe influir en la continuacin
del ciclo. En cuanto se activa el sensor de lavado se activa un contador el cual esta limitado a
contar dos veces cuando esto pasa se activa el DN del contador y esto lo comparamos con un
mayor que y lo condicionamos que si el valor del contador es mayor al acumulado, entonces se
active una bobina representada con un bit interno para que haya continuidad hacia la vlvula de
lavado y esta se active. Y se reseteara el contador en cuanto se cumpla el tiempo que debe estar
activada la vlvula de lavado.
En esta Lnea lo que esta representando es la activacin de la vlvula de lavado, con el botn
normalmente cerrado que esta dependiendo de contador C5:0/DN es una de las condiciones que
debe cumplirse para que se desactive la vlvula de lavado despus de terminar el conteo, un
botn de paro general, y un botn normalmente abierto el cual se cerrara mientras se cumpla la
comparacin realizada.
En esta Lnea se lleva a cabo la accin de parpadear de la lmpara indicadora, primero hay dos
botones de paro general, en la primer a Lnea hay un botn normalmente abierto que representa
al sensor de END que es cuando se activa el parpadeo, cuando este sensor es activado comienza
su trabajo el timer TON el cual tienes un tiempo de 1 s. en cuanto el segundo se cumple se activa
el botn normalmente abierto T4:0/DN y este a su vez acciona el TON de la segunda lnea que
tiene un tiempo a acumular de 1 segundo en cuanto pasa este segundo activa su bit interno DONE
y esta a su vez activa el botn normalmente abierto de la primera lnea y as estar hasta el
momento en que el sensor de END sea desactivado.
En la primera lnea se tienen dos botones uno normalmente cerrado como paro general, y un
botn normalmente abierto el cual representa el sensor de END, y cuando este botn es activado
empieza el conteo el cual fue limitado a 5.en cuanto llega a cinco se termina el proceso hasta que
se reinicie. y en la segunda lnea.
PRACTICA #3 SEMAFORO
INTRODUCCION:
En la actualidad la mayora de los procesos industriales son automatizados, lo cual es una gran
ventaja ya que las lneas de produccin son mucho ms rpidas, se requiere menor mano de obra
y las ganancias se elevan debido a la mayor produccin en un tiempo menor. Una de las partes
ms importantes en un proceso automatizado es el dispositivo que toma las decisiones en base a
las variables que maneja, por ejemplo un PLC. Una aplicacin en la vida cotidiana es la
automatizacin de un semforo, lo cual se describe en este reporte de prctica.
OBJETIVOS:
-Controlar las tres luces de un semforo mediante el uso de un PLC Allen Bradley.
-Utilizar los tres TIMERS que se encuentran en el software RS LOGIX.
MARCO TEORICO:
Cada temporizador programado va asociado a un elemento de temporizacin dentro de la tabla de
datos. Un elemento de control de temporizacin incluye 3 palabras:
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
EN TT DN
X Y Uso interno
Valor de preseleccin
Valor acumulado
/15-EN ENabled: Bit validacin. Se pone a "1" cuando la instruccin est validada.
/14-TT Timer Timing: Temporizador temporizando. Se pone a 1" cuando la instruccin est
validada y ACC PRE.
TON Timer ON Temporizador de retardo a la conexin
Si las condiciones precedentes de la lnea son verdaderas
empieza el contado de la base de tiempos. El temporizador
actualiza el valor acumulado cada escrutacin.
Cuando ACC > PRE la temporizacin se ha cumplido. La
palabra de estados nos indica en todo momento el estado
de la temporizacin. Se trata de una instruccin de accin.
Preset: Valor de temporizacin o < PRE < = 32767.
Accum: Valor corriente. Normalmente poner 0.
TOF Timer 0FF DELAY - Temporizador de retardo a la desconexin
Cuando las condiciones precedentes de la lnea sean falsas
empieza el contado de la base de tiempos. El temporizador
actualiza el valor acumulado cada escrutacin. La palabra
de estados nos indica en todo momento el estado de la
temporizacin. Se trata de una instruccin de accin.
Preset: Valor de temporizacin 0 < PRE < 32767.
Accum: Valor corriente. Normalmente poner 0.
RTO Retentive Timer On Temporizador retentivo a la conexin
Cuando las condiciones precedentes de la lnea sean
verdaderas, empieza el contado de la base de tiempos. Si
el temporizador se invalida, se mantiene el valor
acumulado.
Al volver a validarlo la temporizacin contina con este
valor. La palabra de estados nos indica el estado de la temporizacin. La puesta a cero del
temporizador se har con la instruccin RES. Se trata de una instruccin de accin.
Preset: Valor de temporizacin o < = PRE < 32767.
Accum: Valor corriente. Normalmente poner 0.
DESARROLLO:
Como se mencion en los objetivos, el control del semforo se debe realizar con Temporizador
TON, un TOF y un RTO. Se tiene un botn pulsador para iniciar el proceso.
Como primer paso, se program el boto pulsador con enclave para que el ciclo quede activo. La
bobina de enclave es un Bit interno, el cual tambin activa un temporizador RTO, dicho
temporizador tiene fue programado con un Preset de 38 segundos, es un tiempo razonable para
que cada lmpara del semforo permanezca encendida el tiempo que le corresponde. En la
siguiente imagen se aprecia el acomodo de los componentes del botn de inicio y el contador
RTO:
Con este botn de benclave daremos inicio al encendido del la primera luz que ser la verde que
estar su tiempo limitado por el comparador LEQ que durara 15 segundos.
Despus de que termine su tiempo de 15 segundos en la lnea 3 se coloco al inicio un contacto de
la bobina de la luz verde lo cual todo esa lnea estar abierta mientras sea menor a 15 pasando
ese tiempo se encender la luz roja durante 15 segundos este tiempo se defini por los
comparadores GEQ y LEQ .el comparador GEQ estar activo cuando el tiempo sea mayor a 16 y el
LEQ mientras el tiempo sea menor a 29.
Para encender la luz mbar y para qu parpadeara 4 veces se uso un arreglo de dos timer un TON
y TOF cada uno con un preset de un segundo .Colocando un contacto de DN del timer TON a timer
TOF y tambin a su vez en el timer TOF se coloco antes un contacto DN del TIMER TON, esto se
hizo para que en automtico al pasar un segundo un timer activo el otro y este a su vez desactive
el anterior.
Para que solo lo hiciera 4 veces el parpadeo se colocaron 2 comparador uno en cada timer, los
comparadores fueron un GEQ para que empezara en el segundo 30 y con el LEQ se limito hasta 38.
Como el RTO es timer que se define el todo el tiempo de duracin del ciclo, para que todo
empiece de nuevo solo lo que se tiene que hacer es resetearlo y esto se hace con un contacto de
DN del mismo RTO y con una bobina de RES. As comenzara todo el ciclo.
CONCLUSIONES:
Con esta prctica se aprendi a utilizar bien los tipos bsicos de timer y algunos comparadores.
Lo que se noto es que el parpadeo se pudo haber hecho ms sencillo usando el bit S:4 que por si
solo se empieza a abrir y cerrar a una velocidad constante pero como el objetivo era hacer este
programa utilizando tres timer fue por eso que no se ocupo es bit.
PRACTICA # 4
OBJETIVO:
Desarrollar la practica que a continuacin se presenta, en lenguaje de escalera, ya sea de manera
simulada o en un PLC Allen Bradley.
INTRODUCCIN:
El programa de la prctica nos pide lo que a continuacin se describe:
Se tienen tres bandas de elementos, una que distribuye 50, otra 10 y la otra 1. Al final de cada
banda hay un sensor que detecta las cajas de elementos, para luego depositarlos en el contenedor
final.
EL operador de la maquina puede ajustar la cantidad de elementos, que va desde 15 a 250
elementos, mediante el uso de dos botones, adems de un botn de inicio y paro.
Cuando el operador inicie el ciclo de la maquina, programando una cantidad N de elementos, el
sistema automticamente tiene que detectar la cantidad de elementos de 50, de 10 y de 1
elementos que tiene que ejecutar.
Por ejemplo si son 164 el sistema automticamente detecta que son tres cajas de 50, una de 10 y
4 de 1.
DE igual forma dice que el sistema no puede iniciar hasta que los sensores no detecten ningn
elemento, y que una vez que se inicia el ciclo el operador no puede aumentar o disminuir el valor
programado. Pero si presiona el botn de paro, el sistema parara todas, las bandas de elementos y
se podr modificar el valor programado.
Contador de
Elementos
Banda de elementos de 50
Banda de elementos de 10
Banda de elementos de 1
S50
S10
S1
Contenedor
Elementos
Final
Inicio Paro
DESARROLLO:
Para la realizacin de esta practica, la lgica consiste en hacer uso de las operaciones aritmticas
en el PLC, suma, divisin, resta y multiplicacin, las cuales nos ayudaran a hacer el clculo de los
valores que se asignaran a las bandas.
As tambin de las operaciones de comparacin, como el mayor que y el menor que. DE igual
forma el uso de contadores CTD y CTU.
En primer instancia tenemos comparadores de igual o mayor que y de menor o igual que
Esto con el fin de no permitir que los contadores vayan ms all de 250 y menos de 15. Tenemos
dos bobinas auxiliares que nos avisaran cuando esto pase para que entonces desactivemos los
botones de aumentar y disminuir del contador de programacin de elementos.
Posteriormente tenemos la programacin del contador de elementos programados. Como se ve
en la lgica tenemos los botones aumentar y disminuir lo que esta delante de ellos son pruebas
que se hacen junto con los comparadores para verificar que este dentro de los valores que se
quieren, si estos exceden entonces se abrir un switch ente caso el b3:2/1 y b3:2/0 que harn que
ya no llegue corriente a los contadores. EL contador es un CTU/CTD.
Una vez que se programo el valor deseado entre 15 y 250 procedemos a hacer el encendido de la
maquina, para ello verificamos que los tres sensores no detecten ningn elementos por lo que
hacemos la conexin en serie de los tres sensores con un contacto normalmente cerrado.
Si estn los tres sensores sin detectar nada entonces se podr iniciar el ciclo de la maquina. Una
vez que se inicia la maquina esta activa una bobina llamada inicio de ciclo que nos servir mas
adelante.
Ya que la maquina esta encendida, entonces se procede a la realizacin de algunas operaciones
aritmticas para obtener los valores que sern asignamos a los contadores de los sensores.
Se les asigna una bobina de ciclo debido a que no queremos que cuentes hasta que el encargado
de la maquina ponga en ciclo la maquina.
Lo primero que se hace es dividir el ACC del contador CTD/CTU entre 50 para obtener el valor del
cociente de la divisin y se almacena en N7:0. Luego entonces ese valor se multiplica por 50 y se
almacena en otro espacio de memoria el n7:1. Ahora se resta el valor del ACC del contador
CTD/CTU con el valor que existe en N7:1 y se guarda en N7:2. Es decir si tenemos 124, lo primero
que hicimos fue dividir 124 entre 50, por lo que su cociente es de 2, luego multiplicamos 2 por 50 y
nos dar 100, finalmente restamos 124 menos 100 y el resultado almacenado, ser 24 en N7:2.
Posteriormente en la lgica sigue que ahora el 24 ser dividido entre 10 y su cociente ser
multiplicado por 10 para luego restarle a 24 el valor dado en la multiplicacin. Teniendo como
resultado final 4.
Ahora entonces se movern los valores de los cocientes y el ltimo valor restado a los PRES de los
contadores de los sensores como a continuacin se presenta.
Como se puede apreciar los valores que se mueven son N7:0 que es el valor del cociente de la
divisin del ACC del contador CTD/CTU entre 50. En N7:3 es el resultado del cociente de la divisin
entre 10 y en N7:5 esta el valor de las unidades. Cada uno se mover a su respectivo contador.
Los contactos de B3:1/0, B3:1/1 y B3:1/2 son contactos que se activan cuando se activa la bandera
de cada uno de los contadores.
Luego tenemos que cuando se inicie el botn de ciclo se encendern las lmparas en este caso que
nos indicaran que las bandas estn funcionando.
Finalmente lo que se hace es reiniciar los tres contadores de los sensores, esto con el botn de
paro.
Cabe aclarar que como fue hecho en el simulador, se puede apreciar que se usaron las divisiones
sin los S:13 y S:14 debido a que con ellos no me detectaba nada, como si no estuviesen
funcionando esos dos bits de estado, pero se observo que las divisiones se comportaban de
manera normal, es decir no redondeaba el cociente, por lo que se le notifico al profesor y dijo que
se poda hacer de esta forma para efectos de practica, y de simulacin pero que en un PLC real
esto no podra suceder, se tendra que hacer con ayuda de los dos bits de estado.
CONCLUSIONES
En esta prctica se observo el uso de las operaciones aritmticas en un PLC y de el uso tambin de
comparadores, lo cual estuvo muy bien ya que el alumno se pudo familiarizar con ellos, as como
de encontrar la aplicacin de los mismos dentro de la programacin en escalera.
Se cumpli con el objetivo marcado, creo que de buena forma, salvo el pequeo detalle de los
S:13 y S:14, pero debido a la falta de tiempo fue el porque se utilizo este recurso, el simulador, que
en trminos generales es un buena herramienta, siempre y cuando se tengan presentes las
diferencias que te puedes encontrar entre un medio y el otro.