Practicas PLC
Practicas PLC
Practicas PLC
Introduccin:
Mediante el conocimiento de los llamados PLCs se puede eficientar cualquier
tipo de proceso industrial, con esto es importante conocer los diferentes tipos
de
PLCs
y
sus
diferentes
tipos
de
lenguajes.
Este tipo de herramientas hace ms fcil los procesos ya sea de lneas de
produccin o cualquier otro tipo de produccin ya que reduce tiempo, material
y costos en la automatizacin, as que es importante conocer y manejar este
tipo de dispositivos.
En esta unidad aprenderemos a simular y saber manejar el software de
simulacin como lo es microwin, s7 200, pc simu, cade simu entre otros.
Tambin se necesita saber sobre los diferentes tipos de simbologas y sus
funcionamientos de cada dispositivo en las normas ANSI y DIN donde ANSI es
la simbologa Americana y DIN es la simbologa Europea.
Cabe destacar que tambin es importante tener en cuenta las especificaciones
y seguridad con la que debemos de trabajar con cada dispositivo, as no poder
daar los equipos que utilizaremos en la unidad.
Por ultimo estas prcticas que realizaremos son con el fin de aprender a
comprender el funcionamiento de los diferentes tipos de problemas que se nos
puedan presentar en la industria.
Pgina | 1
ndice
Introduccin:.................................................................................................... 1
ndice................................................................................................................. 2
PLC (Controlador Lgico Programable).......................................................5
Qu es un PLC?:.......................................................................................... 5
Tipos de PLC:................................................................................................. 5
Partes de un PLC:......................................................................................... 7
Lenguajes de Programacin (AWL, KOP, FUP):...........................................7
Prctica: Encendido de Lmpara...................................................................9
Objetivo:........................................................................................................ 9
Conclusiones:.............................................................................................. 10
Prctica 2: Arranque a Dos Hilos................................................................12
Objetivo:...................................................................................................... 12
Conclusiones:.............................................................................................. 13
Prctica 3: Paro y Arranque con preferencia al Arranque......................14
Objetivo:...................................................................................................... 14
Conclusiones:.............................................................................................. 16
Prctica 4: Cambio de giro pasando por paro..........................................17
Objetivo:...................................................................................................... 17
Conclusiones:.............................................................................................. 19
Prctica 5: Cambio de Giro..........................................................................20
Objetivo:...................................................................................................... 20
Conclusiones:.............................................................................................. 22
Practica 6: Cambio de giro con seleccin..................................................23
Objetivo:...................................................................................................... 23
Conclusiones:.............................................................................................. 24
Prctica 7: Arranque Mltiple de tres motores........................................25
Objetivo:...................................................................................................... 25
Conclusiones:.............................................................................................. 27
Prctica 8: Arranque de motor trifsico con relevador...........................28
Objetivo:...................................................................................................... 28
Conclusiones:.............................................................................................. 29
Pgina | 2
Pgina | 4
Tipos de PLC:
Existen una gran variedad de tipos de PLC teniendo en cuenta sus
caractersticas y funciones:
Nano:
Este tipo de PLC tiene las e/s, fuente y CPU integradas, este permite manejar
entradas y salidas digitales as como algunos mdulos especiales.
Compactos:
Estos PLCs tienen incorporado la Fuente de Alimentacin, su CPU y mdulos de
I/O en un solo mdulo principal tienen muchas ms entradas y salidas que el
Pgina | 5
nano pudiendo llegar hasta 500, soportan una gran variedad de mdulos
especiales, tales como:
Modular:
Estos PLCs se componen de un conjunto de elementos que conforman el
controlador final, estos son:
Rack, fuente de alimentacin, CPU, Mdulos de Entrada y Salida.
Pgina | 6
Partes de un PLC:
Resumiendo la estructura de un PLC est construido por mdulos, teniendo
usualmente un procesador central, mdulos de E/S, fuentes de poder y otros
accesorios.
Pgina | 7
El tipo de lenguaje FUP solo est enfocado a bloques las cuales representan
compuertas lgicas y en la cual podemos utilizar el lgebra booleana para
determinar las funciones de un circuito abierto o cerrado etc.
Nota: El PLC por default dar tres entradas en las compuertas si no se llega a
utilizar la tercera solo es necesario tacharla. Por ejemplo:
Pgina | 8
Pgina | 9
Direccin
I0.0
Q0.0
Comentario
Selector
Lmpara vv
Conclusiones:
Bernardo:
Es bsico saber hacer este diagrama de paro y arranque de un motor, porque
en la industria es lo ms bsico que te pueden pedir
J. Ricardo:
El primer diagrama que realizamos en el laboratorio nos sirvi para aprender
como conectar los programas simuladores entre s con el circuito bsico de un
switch y una bobina que en este caso es el contactor del motor.
Fernando:
Bueno la practica en si es bastante sencilla primeramente se coloca un
contacto normalmente cerrado llamado botn de paro, ser el encargado de
reinicializar el circuito. Inmediatamente despus va un contacto normalmente
Abierto que ser nuestro botn de Arranque. Justo debajo del botn de
Arranque, se hace un enclave con un contacto de salida que este alimentado
entre el botn de Arranque y botn de Paro. Continuando en la lnea donde se
encuentran el botn de Arranque y botn de Paro, insertamos una Bobina
llamada Motor (M1). Ahora regresamos con el Contacto sin nombre, ahora lo
llamaremos M1. De este modo, el Contacto actuara como el motor, es decir, si
el motor se enciende, el contacto M1, encender tambin, si la Salida M1 se
apaga, el contacto lo har tambin. Con este simple programa, se puede
encender y apagar un motor nicamente utilizando 2 botones.
Pgina | 10
Jorge:
En esta prctica aprend sobre como un arranque y paro de un motor lo
podemos pasar al programa de microwin en lenguaje de KOP o de escalera el
cual esa misma simulacin la pasamos s7 200 donde simula el plc de forma
grfica el cual a su vez lo pasbamos al pc simu donde simula con botoneras y
lmparas indicadoras el proceso de la programacin.
Eduardo:
En esta primera prctica de paro y arranque pudimos observar la forma de
programacin en este programa que la primera vez fue no tan fcil pero
logramos hacer el circuito.
Pgina | 11
Pgina | 12
Conclusiones:
Bernardo:
Esta prctica es ms sencilla que la pasada ya que no se necesita de un
enclave, solo de un interruptor, tambin es bsica para el encendido ms
sencillo de un motor
J. Ricardo:
Fernando:
Bsicamente es lo mismo que el paro y arranque solo tenamos que poner un
switch selector para que al encender el motor no se tuviera que tener
presionado el botn de arranque
Jorge:
En esta prctica encontr que podemos arrancar un motor con un selector que
funciona como un switch en el cual solo lo dejamos en una posicin y se queda
en la misma bsicamente es el principio de funcionamiento de la botonera con
ello mismo desarrollamos su respectivo diagrama de control y su diagrama de
tiempos correspondiente donde tambin hicimos sus correspondientes
simulaciones en cada programa.
Eduardo:
La segunda practica de nombre arranque a 2 hilos tenamos poner un switch
selector para que al encender el motor no se tuviera que tener presionado el
botn de arranque y as se pudiera llevar a cabo en el programa y verificar
funcione correctamente.
Pgina | 13
Pgina | 14
Pgina | 15
Conclusiones:
Bernardo:
Esta prctica es casi igual a la primera, la nica diferencia que tienen es que en
esta prctica se pone primero, en el diagrama de escalera el botn de
arranque.
J. Ricardo:
En esta prctica podemos notar que al accionar el botn pulsador la corriente
fluye sin pasar por el botn de paro solo se puede parar cuando el botn de
paro es accionado y abre el enclavamiento que se genera.
Fernando:
Tiene un rel de sobre carga que tena como funcin mantener ya sea apagado
o encendido el motor programado tambin con un PLC.
Jorge:
En esta prctica lo hicimos con preferencia al arranque donde el botn de
arranque lo ponamos antes del botn de paro una diferencia al de paro y
arranque, en este caso ponemos en serie el enclave con el botn de arranque,
bsicamente es lo mismo donde tambin hicimos sus correspondientes
simulaciones en los programas
Eduardo:
En esta prctica llamada paro y arranque de un motor con preferencia al
arranque fue un poco ms compleja porque tena un rel de sobre carga que
tena como funcin mantener ya sea apagado o encendido el motor
programado tambin con un PLC.
Bobina
Botn normalmente abierto
Botn normalmente cerrado
Proteccin de sobrecarga
Lmpara verde
Lmpara roja
Pgina | 16
Pgina | 17
BA
BB
PB1
PB2
PB3
SC
LV
LR
Bobina 1
Bobina 2
Botn de paro
Botn de giro a la derecha
Botn de giro a la izquierda
rel de sobrecarga
Lmpara verde
Lmpara roja
Conclusiones:
Bernardo:
Esta prctica es muy importante, ya que en la industria muchas veces pueden
llegar a pedirte que hagas este tipo de automatizacin, es muy importante
poner los contactores de A y B bien, de lo contrario se puede causar un
accidente ya que se puede mandar la seal de que cambie de giro sin pararlo
J. Ricardo:
Con esta prctica podemos demostrar el cambio de giro programado en un PLC
mediante el cual podemos ocuparlo y aplicarlo en la industria ya que en esta es
muy comn que se requiera que un motor cambie su giro.
Fernando:
En esta prctica aremos que el motor cambie de giro de derecha a izquierda
pero para esto tendremos que parar el motor y consecutiva mente presionar el
botn que ara que el motor gire a lado contrario aqu usaremos ms
componente.
Jorge:
En esta prctica realizamos el cambio de giro de motor donde tena q pasar por
paro, en esta prctica tenamos el paro al principio para que detuviera el
proceso en cualquier momento que queramos presionando un solo botn. En el
diagrama de fuerza conectbamos normalmente como un arranque y paro y le
agregamos un contacto donde este hacia la funcin de cambio de giro
cambiando las fases 1con 3 y 3 con 1 quedando la 2 con 2 hicimos tambin sus
respectivas simulaciones en los distintos programas.
Eduardo:
Cambio de giro de un motor pasando por paro, aqu tenamos an ms
componentes como son botn normalmente abierto, lmparas y como son
bobinas, se tena que llevar acabo ponindola en el programa de microwin as
como pc simu.
Pgina | 19
Pgina | 20
Bobina 1
Bobina 2
Botn de paro
Botn a la derecha
Botn a la izquierda
rel de sobrecarga
Lmpara verde
Lmpara roja
Pgina | 21
Conclusiones:
Bernardo:
Esta prctica tambin de cambio de giro pero sin pasar por el paro, esto es
muy importante porque en ocasiones ser necesario el cambio de rotacin del
vstago del motor y esto va a ahorrar tiempo
J. Ricardo:
Esta prctica es de gran ayuda cuando se requiere que el cambio del giro sea
rpido y no necesite de un paro ya que con los dos botones se protege al
circuito de hacer corto e igual en la empresa requieren de muchos circuitos
como este y al simularlo comprobamos su funcionamiento.
Fernando:
Esta prctica consta de cambiar de giro pero ahora no necesaria mente
tendremos que pasar por paro sino que al momento de presionar el botn de
cambio de giro este se har sin ningn problema
Jorge:
Esta prctica realizamos el cambio de giro normal como anterioridad habamos
dicho solo que en este caso nuestras botoneras estn normales alas del
ejercicio anterior solo cambiamos eso con sus respectivas simulaciones.
Eduardo:
Cambio de giro, esta prctica tenamos que lograr que el motor a cierto
momento cambiara de movimiento para que los componentes hagan su
funcin y se pudiera llevar acabo y comprobarla en el programa.
Pgina | 22
Practica 6.2 Simulacin con indicacin del selector as como sus indicadores visuales
Pgina | 23
Conclusiones:
Bernardo:
Esta prctica de cambio de giro utiliza un switch selector, con el cual se deja de
usar contactores para enclavar los pulsadores, es a mi punto de vista algo ms
prctico si no se necesita de un cambio de giro repentino
J. Ricardo:
Con la utilizacin de este circuito podemos controlar el giro del motor lo cual es
de gran ayuda cuando queremos un solo selector para cada motor al lugar de
dos botones todo esto programado dentro del PLC.
Fernando:
Aqu la prctica tiene que hacer que a cierto momento se pueda cambiar el giro
por medio de un push botn sin tener que presionarlo que solo lo haga por
medio de un PLC.
Jorge:
En esta prctica hicimos el cambio de giro pero con otro cambio ahora fue un
selector como lo habamos mencionado en otra practica en una rueda donde se
queda estable si tener que presionarla solo girarla al momento que la giramos
a un solo sentido hace que el motor empiece a gira en un solo sentido y
cuando giramos al otro lado el selector cambiamos de giro del motor as es
como funciona el cambio de giro con selector.
Eduardo:
Cambio de giro selector, aqu la prctica tiene que hacer que a cierto momento
se pueda cambiar el giro por medio de un push botn sin tener que presionarlo
que solo lo haga por medio de un PLC.
Pgina | 24
Pgina | 25
Pgina | 26
Conclusiones:
Bernardo:
Esta prctica de arranque mltiple, sirve para cuando se requiere activar el
motor desde lugares diferentes.
J. Ricardo:
Con este diagrama nos da mucha utilidad al desplazarnos por la industria ya
que si es muy grande el motor se puede activar desde cierta zona aunque no
est precisamente cerca del motor, adems de controlar el mismo con
diferentes botones.
Fernando:
Esto nos sirve para programar y colocar tres o ms botones de paro o arranque
en distintos puntos alejados de algn motor y poder accionarlo o pararlo sin
problema.
Jorge:
Esta prctica podemos controlar el arranque y el paro del sistema a travs de
varios puntos en los que se encuentre y as evitarnos de ir a un solo lugar
donde tengamos que ir a parar la produccin es as como tiene esta gran
ventaja este tipo de diagrama.
Eduardo:
Arranque mltiple, tenemos que programar tres push botn para que sin
necesidad de presionarlos se accionen poder hacerlo desde tres puntos
diferentes y que tengan la misma funcin, como lo es el arrancar un motor.
Pgina | 27
Objetivo:
Observar el funcionamiento de un relevador dentro de los PLCs para accionar
un motor o en este caso la bobina del contactor.
Conclusiones:
Bernardo:
Esta prctica es tambin un arranque y paro pero con relevador, esto es para
que el relevador haga la funcin de switch, se puede usar para encender al
motor directamente en caso de que el voltaje sea diferente
J. Ricardo:
En esta prctica conectamos un relevador a la salida para que este mismo
pudiese activar el contactor y este a su vez conectara el motor trifsico.
Fernando:
Aqu la prctica se tena que programar junto con relevador para que al
momento de accionar un push botn se encienda pero cuando el relevador
llegue a determinado tiempo y se encienda el motor.
Jorge:
En esta prctica encontramos un nuevo dispositivo que es el llamado rel sirve
para dar el cambio al contactor y as poder accionar el motor
Eduardo:
Arranque de motor con relevador, aqu la prctica se tena que programar junto
con relevador para que al momento de accionar un push botn se encienda
pero cuando el relevador llegue a determinado tiempo y se encienda el motor.
Pgina | 29
Pgina | 30
Pgina | 31
Pgina | 33
A
0
0
0
0
1
1
1
1
B
0
0
1
1
0
0
1
1
C
0
1
0
1
0
1
0
1
X1
1
0
0
1
1
0
1
1
X2
0
1
1
1
0
0
0
1
Pgina | 34
Pgina | 35
Pgina | 37
Conclusiones:
Jorge: En esta prctica utilizamos las marcas en un arranque de un motor
donde las marcas se utilizan para guardar el estado anterior en el que estaba
en este caso lo usamos para arrancar un motor colocando la letra M y la
direccin M0.0 para activar la marca y sealando su respectivo enclave con la
misma marca.
Fernando: las marcas frecuente mente las utilizamos en el programa
Microwin Step 7 colocando como referencia la letra M seguida de la
direccin (M0.0). Un ejemplo para utilizar marcas es para la activacin de
algn temporizador antes de un motor para el retardo al encender.
Eduardo: En esta prctica utilizamos las marcas que nos sirven para guardar el
estado en que el plc estaba utilizando en este caso un motor que activara la
marca para hacer el enclave con la misma marca.
Bernardo: En esta practica aprendimos el uso de las marcas para poder
encender un motor y hacer el enclave sin necesidad de usar contactores
externos
Ricardo: Con esta practica descubrimos el funcionamiento de una marca en el
lenguage de programacion del Step 7 MicroWin , el cual nos servira para
futuras practicas en las que se pueden activar sin necesidad de un motor.
Pgina | 38
Pgina | 39
Pgina | 40
Pgina | 41
Conclusiones:
Jorge: En esta prctica arrancamos los mismos 3 motores pero ahora con un
temporizador TON esto significa que se van prendiendo a partir del primer
pulso de inicio cada uno se iba a prender a los 5 segundos.
Fernando: dicha prctica consta de encender un motor con ayuda de un
temporizador (TON) y funciona de manera que al presionar el botn de
arranque se active nuestro temporizador y pasados 5 seg. Despus se activara
nuestro motor.
Pgina | 42
Pgina | 43
Pgina | 44
Conclusiones:
Jorge: En esta prctica aprendimos a para un motor en el tiempo que queremos
a travs de un temporizador del tipo TOF cuando se active este contara y luego
se desactivara para activar el paro y se detenga todo el sistema.
Fernando: despus de quedar claro el uso de temporizadores para activar un
motor pasamos al uso de estos a hora para desactivarlos en este caso
utilizamos el temporizador con el nombre TOF consta que al presionar el
botn de paro se activara nuestro temporizador TOF y este pasando 5 seg.
Apagara nuestro motor.
Pgina | 45
Pgina | 46
Pgina | 47
Pgina | 48
Pgina | 49
Pgina | 51
Pgina | 52
Pgina | 53
Pgina | 54
Conclusiones:
Jorge:
En esta prctica hicimos una conexin delta estrella donde con el botn de
inicio arranque en estrella y con otro arranque la delta
Bernardo:
En esta prctica se hizo la conexin delta estrella, esta es muy til en la
empresa porque nos ayuda a proteger de los picos de voltaje los motores.
Ricardo:
En esta prctica el programa es muy sencillo solo que en el comportamiento en
el diagrama de fuerza evitara que al momento del arranque de un motor los
picos de corriente
no se eleven tan
alto y eviten
costos y
desperfectos en
un motor.
Pgina | 55
Pgina | 56
Pgina | 57
Conclusiones:
Jorge:
En esta prctica arrancamos la delta y con un temporizador arrancamos la
estrella despus de 5 segundos
Bernardo:
En esta prctica se hace tambin la conexin delta estrella pero ahora se
utiliza un temporizador para hacer los cambios en lugar de un par de
pulsadores.
Ricardo:
En esta prctica lo nico que se le agrega es un temporizador para que el
cambio sea automtico el cual el tiempo esta establecido por 5 segundos.
Fernando:
Esta prctica consta del cambio de delta a estrella ahora utilizando
temporizadores en vez de pulsadores.
Eduardo: Esta prctica se hizo con conexin estrella utilizando un temporizador
en lugar de dos pulsadores.
Pgina | 58
Pgina | 59
Conclusiones:
Jorge:
Ricardo:
Con esta prctica podemos demostrar el funcionamiento de los tres tipos de
contadores CTU Ascendente, CTD Descendente, CTUD Contador de ambos, la
simulacin en PC_SIMU es dedicada solo para el primer contador
Fernando:
De esta manera podremos apreciar el funcionamiento de cada uno de los
contadores:
CTU.- contador ascendente, CTD.- contador
descendente Y CTUD contador ascendente/descendente.
Pgina | 60
Bernardo:
En esta prctica aprendimos como declarar y hacer funcionar los diferentes
contadores, ascendente, descendente y ambos, y esto es de gran utilidad ya
que en ocasiones es necesario que se lleve en la industria un control de las
piezas fabricadas o que despus de determinado nmero de piezas el proceso
haga un cambio
Eduardo:
Esta prctica fue hecha para que realizara la funcin de conteo con
temporizadores de manera simple con contadores (CTU, CTD, CTUD,) lo cual se
tenan que programar de la misma manera observando la funcin de cada uno
de los temporizadores.
Pgina | 61
Pgina | 62
Conclusiones:
Jorge:
Ricardo:
En esta simulacin el contador de latas representado por un sensor de conteo y
dando el Reset con el final de carrera para que accione y pare el motor de la
banda transportadora.
Fernando:
En esta prctica simulamos un contador de latas representado por un sensor y
dando la operacin de Reset para el motor de la banda transportadora
Bernardo:
En esta prctica se hizo la simulacin de un proceso en el cual despus de
determinado nmero de latas, en esta prctica se aprendi como interrumpir o
hacer cambio en un proceso con los contactores del contador
Eduardo:
Contadores de latas, la prctica se tena que programar con un pulsador NA, de
tal manera que empiece a simular el conteo del paso de unas latas junto con
un fila de carrera para que la misma el motor empiece arrancar al finalizar el
conteo de las latas.
Pgina | 63
Pgina | 64
Practica 25.2
Pgina | 65
Pgina | 66
Pgina | 67
Pgina | 68
Pgina | 69
Conclusiones:
Jorge:
Ricardo:
En la prctica del agitador utilizamos cuatro sensores, uno para cada nivel para
que este censara y pudiese accionar cada motor de distinto lquido, y al final
cuando este se llenara por completo se accionara un temporizador que por diez
segundos accionara una revolvedora. Y al trmino de este tiempo se vaciara en
otro contenedor.
Fernando: en esta practica
Bernardo: En esta prctica de diseo, utilizamos cuatro sensores para
automatizar el llenado de 2 tanques, tambin se utiliz un temporizador para
poder controlar el tiempo de llenado
Eduardo: agitador, esta prctica requiri de 4 motores que a su vez
encendieran a determinado tiempo para cuando la cisterna este llena y esta
llegue al punto de llenado y se detenga y al final se reinicie el procedimiento.
Pgina | 70
Pgina | 71
Pgina | 72
Conclusiones:
Jorge:
Ricardo:
El funcionamiento de esta simulacin con las bandas transportadoras es que al
llegar un objeto desplazado por la primera banda transportadora al sensor la
segunda banda automticamente se encender para que el objeto contine
movindose
Fernando:
Bernardo:
Eduardo:
Pgina | 73
Pgina | 74
Conclusiones:
Jorge:
Ricardo:
El principal funcionamiento de esta banda es de dos sensores en el cual el
ltimo es el llamada final de carrera, as pues cuando el primer sensor detecte
un objeto la banda transportadora se encender y este al llegar al segundo
sensor la banda se detendr
Fernando:
Bernardo:
Eduardo:
Pgina | 75
Pgina | 76
Conclusiones:
Jorge:
Ricardo:
Esta simulacin es muy parecida a la banda transportadora 1, la diferencia es
que en esta le implementamos un contador el cual iba a ser contado con un
sensor al final de la segunda banda y cuando este llegase a contar 20 objetos
las bandas transportadoras se detendran
Fernando:
Bernardo:
Eduardo:
Pgina | 77
Pgina | 78
Practica 31.3 Simulacin del caso presentado para el llenado de botellas representado
en PC_SIMU
Conclusiones:
Jorge:
Ricardo:
Esta prctica es muy interesante ya que su funcionamiento es muy utilizado en
las empresas llenadoras de botellas, el funcionamiento es muy simple un
detector censa cuando la botella esta debajo de la electrovlvula cuando esto
sucede esta se activa dejando caer el lquido dentro de la botella y pasando 10
segundos esta continua con su avance.
Pgina | 79
Fernando:
Bernardo:
Eduardo:
Pgina | 80
Pgina | 81
Conclusiones:
Jorge:
Ricardo:
Fernando:
Bernardo:
Eduardo:
Pgina | 82
Referencias:
http://es.wikipedia.org/wiki/Controlador_l%C3%B3gico_programable
http://www.slideshare.net/carlosalbertogamboa/tipos-de-plcs
Pgina | 83