Está en la página 1de 84

Universidad Tecnolgica de Puebla

Mecatrnica: rea sistemas de Manufactura Flexible


Materia: PLCs
Reporte de Practicas
Docente: MIE: Hugo Camacho Tllez
Navarro Martnez Jos Ricardo
Rosete Tepox Fernando
Gonzlez Salazar Bernardo
Medina Altamirano Jorge
Ortega Castillero Eduardo
3 L

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

Prctica 9: Funciones AND, OR, NOT, NAND, NOR, y XOR en KOP.........30


Objetivo:...................................................................................................... 30
Prctica 10 Funciones AND, OR, NOT, NAND, NOR, y XOR en FUP........32
Objetivo:...................................................................................................... 32
Prctica 11 Implementacin de funciones en FUP...................................33
Objetivo:...................................................................................................... 33
Prctica 12 Display de 0-7........................................................................... 35
Objetivo:...................................................................................................... 35
Prctica 13: Marcas en el Arranque de un motor.....................................37
Objetivo:...................................................................................................... 37
Conclusiones:................................................................................................. 38
Prctica 14: Arranque tres motores en cascada......................................39
Objetivo:...................................................................................................... 39
Conclusiones:................................................................................................. 40
Prctica 15: Arranque de motor con temporizador (5 Seg.)..................41
Objetivo:...................................................................................................... 41
Conclusiones:................................................................................................. 42
Prctica 16: Paro de motor con temporizador (5 Seg.)...................................43
Objetivo:...................................................................................................... 43
Conclusiones:................................................................................................. 44
Prctica 17: Arranque de 3 motores en cascada con temporizador.....46
Objetivo:...................................................................................................... 46
Conclusiones:................................................................................................. 47
Prctica 18: Arranque de 3 motores con retardo al arranque...............49
Objetivo:...................................................................................................... 49
Conclusiones:................................................................................................. 50
Prctica 19: Programa modificado de la practica 18 para que al oprimir
el botn de paro se apaguen los motores en el mismo orden en el que
encendieron, esto es: primero M1, 5 segundos despus M2 y 5 seg.
Despus M3.................................................................................................... 52
Objetivo:...................................................................................................... 52
Conclusiones:................................................................................................. 53
Prctica 20: Conexin delta-estrella..........................................................54
Objetivo:...................................................................................................... 54
Conclusiones:................................................................................................. 55
Pgina | 3

Prctica 22: Conexin delta estrella con temporizador, cambio a los 5


segundos......................................................................................................... 56
Objetivo:...................................................................................................... 56
Conclusiones:................................................................................................. 58
Practica 23: Contadores CTU, CTD, CTUD..................................................59
Objetivo:......................................................................................................... 59
Conclusiones:................................................................................................. 60
Practica 24: Contadores de eventos 1. Contadores de Latas................62
Objetivo:......................................................................................................... 62
Conclusiones:................................................................................................. 63
Practica 25: Contadores de eventos 2. Acceso Vehicular.......................64
Objetivo:......................................................................................................... 64
Conclusiones:................................................................................................. 65
Practica 26: Llenado de dos tanques.........................................................67
Objetivo:......................................................................................................... 67
Conclusiones:................................................................................................. 70
Practica 28: Banda Transportadora 1.........................................................71
Conclusiones:................................................................................................. 73
Prctica 29: Banda Transportadora 2.........................................................74
Conclusiones:................................................................................................. 75
Prctica 30: Banda Transportadora 3.........................................................76
Conclusiones:................................................................................................. 77
Prctica 31: Banda Transportadora 4.........................................................78
Conclusiones:................................................................................................. 79
Prctica 32: Control de nivel.......................................................................81
Conclusiones:................................................................................................. 82

Pgina | 4

PLC (Controlador Lgico Programable)


Qu es un PLC?:
Un PLC o Controlador Lgico Programable (Figura 1), tambin llamado
Autmata, es prcticamente una computadora que nos ayuda a automatizar
cualquier tipo de produccin electromecnico; a diferencia de una
computadora convencional este puede resistir altas temperaturas, tiene
inmunidad al ruido elctrico y resistencia a la vibracin e impacto

Figura 1. PLC Marca Siemens

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.

Figura 2. PLC tipo Nano marca

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:

Entradas y salidas anlogas.


Mdulos contadores rpidos.
Mdulos de comunicaciones.
Interfaces de operador.
Expansiones de I/O.
Resumen especificaciones PLC serie FX3U / FX3UC

Figura 3. PLC Tipo Compacto Marca Mitsubishi

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.

Fig.4 PLC Tipo Modular marca Logitech

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.

Figura 5. Esquema de las partes de un PLC

Lenguajes de Programacin (AWL, KOP, FUP):


El lenguaje de programacin ms fcil es sin duda el KOP ya que este utiliza
simbologa muy parecida a la Americana (ANSI), este tipo de programacin
ocupa contactos abiertos, cerrados as como bloques los cuales se agrupan en
segmentos y estos a su vez constituyen un bloque de instrucciones por
ejemplo:

Figura 5. Lenguaje de programacin en KOP

Pgina | 7

El lenguaje AWL es un lenguaje textual orientado a la mquina. Las diversas


instrucciones equivalen a los pasos de trabajo con los que la CPU ejecuta el
programa y stas se pueden reunir en segmentos.
Con este lenguaje editar bloques S7 de forma incremental o crear su programa
en una fuente AWL en la que prcticamente es una lista de instrucciones:

Figura 6. Lista de instrucciones en lenguaje AWL

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:

Figura 7. Representacin del lenguaje FUP

Pgina | 8

Prctica: Encendido de Lmpara


Objetivo:
Comprobar el funcionamiento de la simulacin en PC_Simu, S7-200 y Step 7
Microwin

Practica 1.1 Esquema en PC_SIMU

Practica 1.2 Programa cargado en S7-200

Pgina | 9

Practica 1.3 Lenguajes de programacin en Step 7

Practica 1.4 Circuito simulado en CADE_SIMU

Tabla 1.1 Direccin y smbolos del programa en Step 7


Smbolo
S1
L1

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

Prctica 2: Arranque a Dos Hilos


Objetivo:
Realizar

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

Prctica 3: Paro y Arranque con preferencia al Arranque


Objetivo:
Observar como la corriente pasa directa para activar el motor y se enciende la
lmpara verde despus accionaremos nuestro interruptor de paro para detener
el motor y encender la lmpara roja.

Practica 2.1 Programa ya cargado en simulador 200

Practica 2.2 Representacin en simulador de motor con sus indicadores y botones

Pgina | 14

Prctica 2.3 Lenguaje KOP en Step 7 microwin

Prctica 2.4 Diagramas de control y de potencia

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.

Tabla 3.1 Direcciones y descripciones del diagrama en escalera


A1
PB1
PB2
SC
Lv
Lr

Bobina
Botn normalmente abierto
Botn normalmente cerrado
Proteccin de sobrecarga
Lmpara verde
Lmpara roja

Pgina | 16

Prctica 4: Cambio de giro pasando por paro


Objetivo:
Reflexionar que el enclavamiento elctrico realizado por los contactos cerrados
impide que ambos contactores se activen a la vez. En un mando convencional
por pulsadores, el pulsador de parada corta los circuitos de ambos contactores,
con lo que se detiene el sentido de giro que est activo en ese momento.

Practica 4.1 Simulacion del programa en S7-200

Practica 4.2 Ejemplo de motores, indicadores y botonera en PC_SIMU

Pgina | 17

Practica 4.3 Diagrama de escalera del programa en Microwin

Practica 4.4 Diagramas de control y potencia en CADE_SIMU


Pgina | 18

Tabla 4.1 Simbologa de los contactos en Step 7

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

Prctica 5: Cambio de Giro


Objetivo:
Analizar que

El motor se pone en funcionamiento y se para nicamente con el


pulsador de PARO, que ser prioritario sobre el resto de rdenes.

Fsicamente, el pulsador de PARO es normalmente cerrado por


seguridad de mquina.
En el caso de que se intente activar el funcionamiento del motor con los dos
interruptores de marcha, la prioridad la tendr la marcha IZQUIERDA

Practica 5.1 Programa cargado en el simulador S7-200

Practica 5.2 Botonera e indicadores del cambio del giro de motor

Pgina | 20

Practica 5.3 Diagrama de escalera en lenguaje KOP

Practica 5.4 Diagrama elctrico en DIN por CADE_SIMU


Tabla 5.1 Simbologa y direcciones del programa en escalera
A1
B1
PB1
PB2
PB3
SC
LV
LR

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: Cambio de giro con seleccin


Objetivo:
Demostrar que el cambio de giro se puede realizar con un selector y no solo
con botones pulsadores.

Practica 6.1 Simulacin en programa S7-200

Practica 6.2 Simulacin con indicacin del selector as como sus indicadores visuales

Practica 6.3 Programa en escalera en Microwin

Pgina | 23

Practica 6.4 Diagrama elctrico de control y fuerza del motor en CADE_SIMU

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

Prctica 7: Arranque Mltiple de tres motores


Objetivo:
Probar que esta programacin sirve para hacer que el motor tenga mltiples (3) botones de
arranque y 3 botones de paro, para que el motor pueda ser encendido y apagado en diversos
lugares

Practica 7.1 Simulacin de la exportacin del programa en S7-200

Practica 7.2 Botoneras de Arranques y Paros para un solo motor

Pgina | 25

Practica 7.3 Lenguajes en Microwin

Practica 7.4 Diagrama de control y de fuerza en CADE_SIMU

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

Prctica 8: Arranque de motor trifsico con relevador

Objetivo:
Observar el funcionamiento de un relevador dentro de los PLCs para accionar
un motor o en este caso la bobina del contactor.

Practica 8.1 Simulacin en S7-200

Practica 8.2 Diagrama de Escalera en lenguaje KOP

Practica 8.3 Diagrama de control y de fuerza en CADE_SIMU


Pgina | 28

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

Prctica 9: Funciones AND, OR, NOT, NAND, NOR, y XOR en KOP


Objetivo:
Comprender y comprobar funcionamiento de las compuertas lgicas bsicas en
la programacin de un PLC.

Practica 9.1.Simulacion en S7_200

Pgina | 30

Practica 9.2 Lenguaje KOP Compuertas Lgicas en Microwin

Pgina | 31

Prctica 10 Funciones AND, OR, NOT, NAND, NOR, y XOR en FUP


Objetivo:
Observar el comportamiento del lenguaje en FUP a comparacin del KOP en
Step 7

Practica 10.1 Compuertas bsicas en programacin FUP


Pgina | 32

Prctica 11 Implementacin de funciones en FUP


Objetivo:
Demostrar tabla de verdad implementando funciones de compuertas lgicas en
programacin FUP de PLC

Practica 11.1 Programacin en FUP de tabla de verdad

Practica 11.2 Programa Simulado en S7-200

Pgina | 33

Tabla 11.3 Valores Lgicos

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

Prctica 12 Display de 0-7


Objetivo:

Realizar un Display de 7 segmentos con el lenguaje de programacin en


un PLC

Practica 12.1 Display simulado en PC_SIMU

Practica 12.2 Programa cargado en S7-200

Pgina | 35

Practica 12.3 Programa realizado en Step 7 con lenguaje FUP


Pgina | 36

Prctica 13: Marcas en el Arranque de un motor


Objetivo:
Conocer y poner en prctica las marcas que se utilizan en la programacin de
los PLC en los distintos lenguajes de programacin AWL, KOP, FUP.

Practica 13.1 Lenguajes de programacin en Step 7

Pgina | 37

Practica 13.2 Programa cargado en simulador de PLC S7-200

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

Prctica 14: Arranque tres motores en cascada


Objetivo:
Observar el funcionamiento de la conexin en tres motores conectados en
cascada, esto quiere decir que cada uno se encender despus del otro una
vez que se oprima el botn de arranque.

Pgina | 39

Practica 14.1 Diferentes lenguajes de programacin en Microwin Step 7


lenguaje de PLCs

Practica 14.2 Programa cargado y simulado en S7-200


Conclusiones:
Jorge: En esta prctica arrancamos tres motores en cascada donde con el
botn de arranque encendan todos haciendo una cascada esto se comprob
en los diferentes programas de simulacin.
Fernando: en este programa dichos motores se encendern uno
consecutivamente de otro en este caso al presionar el botn de arranque sin
usar temporizadores.
Eduardo: En la prctica se tenis que arrancar tres motores en cascada solo
presionando el botn de arranque, cada uno encender despus de que el
anterior pase por el tiempo programado utilizando los tres programas de
simulacion.
Bernardo: En este programa se encienden tres motores uno despus de otro,
esto es muy til en la empresa ya que en ocasiones se necesita que en el
proceso productivo se activen ms de un motor consecutivamente.
Ricardo: En esta practica los motores se encienden casi al mismo tiempo ya
que con solo presionar un boton pulsador los motores se encienden en cascada
consecutivamente sin necesidad de estar presionando cada uno para su
arranque.

Pgina | 40

Prctica 15: Arranque de motor con temporizador (5 Seg.)


Objetivo:
Verificar el funcionamiento de un temporizador en el software de programacin
de un PLC.

Pgina | 41

Practica 15.1 Lenguajes de Programacin AWL, KOP, FUP

Practica 15.2 Programa cargado en simulador S7-200

Practica 15.3 Simulacin del funcionamiento del programa en PC_SIMU

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.

Eduardo: Esta practica tiene la misma funcion de tres motores


encendidos pero utilizando un temporizador (TON) esto quiere decir que
encendera al presionar el motor de arranque y encienda despues de 5
seg.
Bernardo: En esta practica se utilizo un temporizador (TON) el cual
retarda el encedido, esto puede ser muy util en la industria ya que en

Pgina | 42

ocaciones por seguridad se le da un tiempo de retardo al encendido de


una maquina, motor, etc.
Ricardo: Esta practica es donde ponemos a prueba el temporizador para
establecer un tiempo al encedido de un motor trifasico.

Prctica 16: Paro de motor con temporizador (5 Seg.)


Objetivo:
Hacer arreglos para ordenar los temporizadores de manera que apaguen el
motor por un tiempo.

Pgina | 43

Practica 16.1 Lenguajes de programacion en Step 7 Microwin

Practica 16.2 Programa cargado en simulador S7-200

Practica 16.3 simulacin de funcionamiento de programa en PC_SIMU

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.

Eduardo: Esta prctica sera algo parecido a la anterior pero se


programara con un temporizador (TOF) para que este active y empiece a
contar para activar el paro y se detenga todo el sistema pasando por tal
tiempo programado.
Bernardo: En esta prctica se utiliz el temporizador (TOF) el cual da un
retardo al apagar la mquina, esto es muy importante ya que en la
industria se utilizan sistemas de seguridad en los cuales es necesario
que se quede prendida la maquina un poco mas despus del paro para
que si se qued algn producto sin terminar al momento de parar, no se
quede y se pueda terminar.
Ricardo: Para esta practica logramos colocar un temporizador TON para
que al momento de que este se accionara pudiese apagar el motor con
un tiempo establecido previamente.

Pgina | 45

Prctica 17: Arranque de 3 motores en cascada con


temporizador
Objetivo:
Colocar tres motores encenderemos el primer motor con nuestro botn de
arranque y los otros dos sern activados consecutivamente usando
temporizadores.

Practica 17.1 diferentes tipos de lenguajes de programacin de PLCs

Pgina | 46

Practica 17.2 Programa ejecutado en el simulador S7-200

Practica 17.3 simulacin del programa en PC_SIMU


Conclusiones:
Jorge: En esta prctica arrancaremos tres motores en cascada con
temporizador en este caso utilizaremos el TON lo que arrancara al primer pulso
y as encender uno por uno.
Fernando: dicha prctica consta de encender el primer motor normalmente al
presionar el botn de arranque consecutivamente este mandara una seal para
activar el primer temporizador que despus de 5 seg. Activara el segundo
motor que este a su vez enviara la seal para activar el segundo temporizador
y pasados otros 5 seg. Encender el ultimo motor de esto consta nuestra
activacin de tres motores en cascada usando temporizadores.

Pgina | 47

Eduardo: Tal prctica requiere encender tres motores en casada utilizando un


temporizador tipo (TON) lo que arrancara el primer motor y despus de tal
tiempo se enciendan los dos siguientes.
Bernardo: En esta prctica se us el temporizador (TON) para activar los
motores en cascada con una diferencia de tiempo programado, esto es muy
til en la industria porque en ocasiones en el proceso productivo es necesario
que los motores, se activen consecutivamente pero con una diferencia de
tiempo.
Ricardo: Teniendo en cuenta el temporizador lo utilizamos para poder
desarrollar el encendido de tres motores en cascada con una diferencia de
tiempo entre el segundo y el tercero sin que el primero tenga tiempo.

Pgina | 48

Prctica 18: Arranque de 3 motores con retardo al arranque


Objetivo:
Simular el arranque de tres motores usando temporizadores para que al
presionar el botn de arranque despus de cierto tiempo encienda el primer
motor y consecutivamente los dems.

Practica 18.1 lenguajes de programacin Microwin Step 7

Pgina | 49

Prctica 18.2 programa cargado y ejecutado en S7-200

Practica 18.3 simulacin en programa PC_SIMU


Conclusiones:
Jorge: En esta prctica arrancamos tres motores en cascada pero con retardo
en este caso el primer motor no se encender sino hasta despus de un cierto
tiempo y despus seguirn los dems
Ricardo: En esta practica observamos como colocar un temporizador de
manera que pueda retaradar el arranque de un motor al inicio para eso
utilizamos una marca ya que dicho pulsasdor necesita ser enclavado.
Fernando: en esta prctica a diferencia de la anterior a hora al primer motor
tambin le instalaremos un temporizador para que despus de presionar el
botn de arranque pasados
10 seg. Se active el primer motor y a si
consecutivamente los otros dos motores cada uno con su dicho temporizador
(en esta prctica fue necesario el uno de Marcas).

Eduardo: Aqu la prctica es muy parecida solo se tendr que programar


con retardo al arranque pero en este caso el motor no se encender
hasta que pase el tiempo programado.
Pgina | 50

Bernardo: En esta prctica se hizo casi lo mismo que en la pasada, con


la diferencia que ahora el primer motor no encender al momento de
presionar el botn de arranque, ser despus de un tiempo que nosotros
le pusimos.

Pgina | 51

Prctica 19: Programa modificado de la practica 18 para que al


oprimir el botn de paro se apaguen los motores en el mismo
orden en el que encendieron, esto es: primero M1, 5 segundos
despus M2 y 5 seg. Despus M3
Objetivo:
Aprendido el uso de temporizadores para el retardo de arranque de los motores
a hora le adaptaremos temporizadores para que al presionar el botn de paro y
consecutiva mente de la forma que fueron activados se apagaran.

Practica 19.1 diferentes tipos de lenguaje de programacin en Microwin Step 7

Pgina | 52

Practica 19.2 ejecucin del programa en S7-200


Conclusiones:
Jorge: En esta prctica hicimos lo mismo a la anterior agregndole que
desconecte uno por uno de los motores con un temporizador
Fernando: esta prctica a diferencia de la anterior a hora adems de encender
los tres motores en cascada utilizaremos los temporizadores (TOF) para que al
presionar el botn de paro este mande la seal a los temporizadores (TOF) y
este a su vez pasando definido tiempo se irn apagando uno por uno de los
tres motores a su especificado tiempo en cascada.

Eduardo: Esta prctica es casi igual a lo anterior solo se le agrego que


desconecte cada uno de los motores con ayuda de un temporizador.
Bernardo: Esta prctica al igual que las anteriores, es para encender con
retardo a los motores en cascada, solo que ahora, se va a apagar en el
mismo orden en el que se encendieron.
Ricardo: Con esta practica pusimos a prueba los temporizadores TON y
TOF para que cada uno tuviera un funcionamiento en el programa, ya
que se necesita de ambos para que el motor pueda prender y apagar
con un tiempo preestablecido anteriormente

Pgina | 53

Prctica 20: Conexin delta-estrella


Objetivo:

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

Prctica 22: Conexin delta estrella con temporizador, cambio a


los 5 segundos
Objetivo:

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

Practica 23: Contadores CTU, CTD, CTUD.


Objetivo:
Lograr el funcionamiento de los contadores por medio de su programacin los
cuales son: CTU, CTD, CTUD y observando el funcionamiento de cada uno de
ellos y la finalidad de cada uno de ellos.

Practica 23.1 Lenguajes de Programacin en Step 7

Pgina | 59

Practica 23.2 Programa simulado en S7-200

Practica 23.3 Programa de contadores en PC_SIMU

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

Practica 24: Contadores de eventos 1. Contadores de Latas.


Objetivo:
Comprobar el funcionamiento del contador ascendente mediante una
simulacin de conteo de latas en un PLC.

Practica 24.1 Lenguajes de Programacin en Escalera en Step 7 Microwin.

Pgina | 62

Practica 24.2 Programa cargado y simulado en S7-200

Practica 24.3 Programa simulado en PC_SIMU

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

Practica 25: Contadores de eventos 2. Acceso Vehicular.


Objetivo:
Asegurar el funcionamiento de los contadores por medio de la programacin
para controlar el acceso vehicular por medio del plc.

Practica 25.1 Lenguajes de programacin en Step 7 Microwin

Pgina | 64

Practica 25.2

Programa cargado en S7-200

Practica 25.3 Simulacin del estacionamiento en PC_SIMU


Conclusiones:
Jorge:
Ricardo:
Esta simulacin nos permite colocar el contador CTUD para que simule el
conteo ascendente cuando entren los carros y el descendente cuando estos
salgan del estacionamiento si es que el conteo llega a 10 carros una luz se
encender indicando que el estacionamiento est lleno
Fernando:
Esta practica consta de simular el conteo de los autos que entran en un
estacionamiento tanto los que entran como los que salen para esto utilizamos
un contador CTUD, tambin tendremos un indicador que cundo el contador
cuente 10 carros se encender una lmpara indicando que el estacionamiento
est lleno.

Pgina | 65

Bernardo: En esta prctica se utiliz un contador CTUD para poder hacer el


conteo de los autos que entran y salen y as poder cuando el estacionamiento
este lleno
Eduardo: Acceso vehicular, esta prctica requiri de un contador que controlara
el conteo que entraran al estacionamiento y que empezara a contar conforme
el tiempo que pasara dentro del mismo para que al salir decrece su conteo y a
la vez este con una luz indicara el lleno total del estacionamiento.

Pgina | 66

Practica 26: Llenado de dos tanques.


Objetivo:
Lograr detectar el llenado de dos tanques por medio de motores y sensores
que indiquen el procedimiento y que la misma funcin se ejecute nuevamente.

Pgina | 67

Practica 27: Agitador


Objetivo:
Arrancar un sistema que funcione con ayuda de sensores y motores que a
determinado nivel arranque tal motor, o por lo contario al estar lleno indique
por medio de una lmpara y que se ejecute nuevamente.

Practica 27.1 Lenguajes de programacin en Step 7 Microwin

Pgina | 68

Practica 27.2 Programa cargado y simulado en S7-200

Practica 27.3 Programa Simulado en PC_SIMU

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

Practica 28: Banda Transportadora 1


Objetivo:
Observar el funcionamiento del comportamiento de los sensores de presencia en
PC_SIMU as como las bandas transportadoras y el movimiento de los objetos.

Practica 28.1 Lenguajes de programacion en KOP, AWL, FUP

Pgina | 71

Practica 28.2 Simulador S7-200

Practica 28.3 Simulacin en PC_SIMU

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

Prctica 29: Banda Transportadora 2


Objetivo:
Detectar y observar el funcionamiento de los sensores en una banda
transportadora as como el final de carrera para detectar cualquier tipo de
objeto que recorra la misma.

Practica 29.1 Lenguaje de programacin en KOP para el programa de la banda


transportadora

Practica 29.2 Programa cargado en simulador S7-200

Pgina | 74

Practica 29.3Simulacin de los sensores y la banda transportadora en PC_SIMU

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

Prctica 30: Banda Transportadora 3


Objetivo:
Detectar el funcionamiento de la barra rflex que sirve para detectar algn
objeto que pasa por la banda transportadora y as poder encender la siguiente

Practica 30.1 Programacin en los 3 lenguajes del PLC

Pgina | 76

Practica 30.1 Programa cargado en S7-200

Practica 30.2 Simulacin echa en PC_SIMU utilizando bandas transportadoras e


indicadores de luz

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

Prctica 31: Banda Transportadora 4


Objetivo:
Comprobar el funcionamiento y simulacin en vida real de lo que es una lnea
de produccin dedica al llenado de envases, utilizando sensores y
temporizadores para fijar el tiempo de llenado en cada botella.

Practica 31.1 Lenguajes de programacin en microwin step 7 KOP, AWL, FUP

Pgina | 78

Practica 31.2 Programa cargado en simulador S7-200

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

Prctica 32: Control de nivel


Objetivo:
Comprobar el funcionamiento de los sensores de nivel aplicados a un tanque o
cisterna para que al ser detectado se prenda un indicador de nivel en los
cuales el usuario puede percatarse y poder encender o apagarla bomba de
llenado

Pgina | 81

Practica 32.1 Ejemplo de programacion con los 3 tipos de lenguajes utilizados en la


programcion del PLC

Practica 32.2 Programa cargado y en ejecucin en simulador de PLC S7-200

Practica 32.3 Funcionamiento de indicadores del nivel en PC_SIMU

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

También podría gustarte