Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INDICE
UNIDAD 1: INTRODUCCION
1. HISTORIA DEL PLC……..…………………………………….………………….…………………………...……………….….3
2. SISTEMAS DE CONTROL…………………………………….…………………………….………………………………..…...6
2.1 ELEMENTOS DE ENTRADA………….…………………………..……………..…………..………….….….…….….8
2.2 ELEMENTOS DE SALIDA…………………………………………………………………………………………....…12
2.3 ELEMENTOS DE CONTROL……………………………………..………………….………………….……….….....13
3. EL RELEVADOR…………………………………………………………………………….………………………………….…16
3.1 ELRELEVADOR Y SU FUNCIONAMIENTO……..……….………………………..……………………..………….17
3.2 TIPOS DE RELEVADORES………………………………………………………….………………..……………..…18
3.3 CIRCUITOS CON RELEVADORES.……….……………………………………….…...………………..…….….....19
Entonces la invención de una maquina impulsada por vapor en 1782 por James
Watt, y la disponibilidad de carbón y mineral de hierro, pusieron en movimiento una
serie de impresionantes invenciones que revolucionaron el modo en que se llevaba
a cabo el trabajo.
La revolución tuvo lugar primero en las fabricas textiles, en las acerías, y en las
instalaciones de fabricación de maquinaria.
Henri Ford se encontró con un sistema que reducía el tiempo necesario para
ensamblar un automóvil desde un tope de 728 horas a solamente hora y media. En
este sistema el chasis del Ford T se movía lentamente a lo largo de una cinta
transportadora, con seis trabajadores a su lado, que tomaban partes de los
montones cuidadosamente colocados sobre el suelo, y las ajustaban despues en el
chasis. Surgiendo entonces la denominada “producción masiva”.
El primer controlador Logico Programable fue construido por Dick Morley en 1968
por peticion de la General Motors y en 1969 la division Hydeamatic de la General
Motors instalo el primer PLC para reemplazar a los caros relevadores y a los
sistemas inflexibles cableados usados entonces en sus lineas de producción.
Extraído del libro: “El control automático en la industria” del autor Andrés García Higuera, 2005.
CYNTHIA PATRICIA GUERRERO SAUCEDO 5
CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
o Sistemas de control
o Elementos de entrada
o Unidad de control
o Elementos de salida
2 SISTEMAS DE CONTROL
Un sistema de control está constituido por un conjunto de elementos
que regulan el comportamiento de un sistema (o de sí mismo) para
lograr un objetivo.
UNIDAD DE
ELEMENTOS DE
CONTROL (PC, ELEMENTOS DE
ENTRADA
Relevadores, PLC, SALIDA
(sensores o
Microcontrolador (Actuadores)
botones)
es, etc)
Contacto
Inductivos
Ultrasónicos
Bandas
extensométricas
FUERZA Y
PRESION
Manómetro
Fotorresistencia
(LDR)
LUZ E Fototransistor
INFRARROJO
TEMPERA-
TURA
Termopar
ACTIVIDAD 3: Investiga y
escribe la definición de
PLC Relevadores Microcontroladores Computadoras cada uno de las siguientes
unidades de control y
ACTIVIDAD 3: ELEMENTOS DE CONTROL escríbelas en el recuadro
de la izquierda:
- PLC
PLC: - Relevador
- Microcontrolador
Relevador:
Microcontrolador
Neumáticos
Eléctricos
En la Figura 1: Pasan todas las cajas, ya sean En la Figura 2: Si pasa una caja chica la banda transportadora
cajas grandes o cajas chicas por una banda avanza, pero si pasa una caja grande el sensor le envía la
transportadora. Se tiene un sensor de luz para información al controlador (se enciende una lámpara verde) y
distinguir el tamaño de las cajas. la banda transportadora se detiene cuando la caja se posiciona
enfrente de un cilindro neumático.
R ELEVADOR
3 EL RELEVADOR
3.1 EL RELEVADOR Y SU
FUNCIONAMIENTO
Bobina
Los circuitos de control eléctrico antes del PLC se
realizaban usando relevadores. Un relevador es
un interruptor controlado por un electroimán. ACTIVIDAD 5: Busca en
Contacto NC
Común
Está formado por una bobina (electroimán) y unos Contactos internet una imagen de
Contacto NA
contactos abiertos (NA) y cerrados (NC) que de la cada tipo de relevador y
bobina completa la tabla de la
forman el interruptor.
siguiente página.
Armadura Partes del relevador
Al energizar la bobina, esta crea un campo Actividad 6: Investiga lo
magnético que atrae una pieza (armadura) que siguiente:
Bobina
Contactos
Contacto NA
Dos polos, un
tiro
P LC Y EL SIMULADOR LOGIXPRO
El PLC que veremos en este folleto es el Micrologix 1000 de Allen-Bradley, el cual contiene lo siguiente:
.
CYNTHIA PATRICIA GUERRERO SAUCEDO 26
CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
6. DIAGRAMA ESCALERA
La programación de un PLC mediante lenguaje escalera consiste en la elaboración de un programa en forma
similar a como se dibuja un circuito de contactos eléctricos. Linea 1 Linea 2
- Para correr el programa primero se debe de descargar al PLC. Da clic en el botón DownLoad del Panel del
PLC y después da clic en el botón circular de RUN.
Ahora si das clic sobre el interruptor (el contacto en el diagrama escalera se cierra automáticamente) veras
como se activa la lámpara:
Simulando el programa
CYNTHIA PATRICIA GUERRERO SAUCEDO 30
CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Al presionar BP0 se activan las lámparas verde, roja y amarilla, pero si se presiona BP1 solo se apaga la lámpara
6
verde, si se presiona BP2 solo se apaga la lámpara amarilla y si se presiona BP3 solo se apaga la lámpara roja.
7 Si se presionan BP0 y BP1 el motor se enciende, pero si se presiona BP2 o BP3 el motor se apaga.
8 Al presionar BP1 o BP2 se enciende la lámpara 1. Al presionar BP3 se apaga la lámpara 2 y la lámpara 3.
Ejemplo: Realice un diagrama escalera en donde al presionar el botón ACTIVIDAD 10: Describa el
pulsador normalmente abierto BP0 se active la lámpara L0. Al ser funcionamiento de los
activada la lámpara L0 se deberá de activar inmediatamente la lámpara diagramas escalera y
L1 y desactivar la lámpara L2. realice los diagramas
escalera de las
- El diagrama escalera quedaría como el que se muestra a continuación, descripciones que se
en donde podemos ver que la lámpara L2 inicia encendida ya que en el muestran en la siguiente
página. Considere el
diagrama escalera se encuentra conectada a un contacto NC de L0:
interruptor tipo botón
pulsador.
PRACTICA 7: Realiza el
diagrama escalera del
control de un portón
- Al presionar a BP0 se cierra su contacto en el diagrama escalera y se
eléctrico siguiendo los
activa L0, quien a su vez cambia de estado a los contactos que se
pasos que se enlistan en el
manual de prácticas.
Cuando se presiona BP0 o BP1 se energiza la lámpara amarilla. El contacto NA de la lámpara amarilla se cierra y
5 energiza a la lámpara verde y a la lámpara roja. Las dos lámparas permanecen activadas aunque el contacto NA de
la lámpara amarilla se vuelva a abrir. Las lámparas se desactivan cuando BP2 es presionado.
Cuando se presionan BP0 y BP1 se energiza el motor y la lámpara verde, estos siguen energizados aunque ya no
6
estén presionados BP0 y BP1. Cuando se presiona BP2 se des energizan el motor y la lámpara Verde.
Cuando se presiona BP0 se activa la lámpara roja. La lámpara amarilla solo se podrá activar cuando la lámpara roja
7
este activada y se presione BP1 o BP2.
Las salidas tipo Bit son usadas como banderas (indicador que usa el
programa para mantener o coordinar la secuencia de ejecución) y no
como salidas físicas (no activaran actuadores). A este tipo de salidas
también se les asocian contactos normalmente abiertos y
normalmente cerrados que cambian de estado (de abierto a
cerrado o de cerrado a abierto) al ser energizada la salida. ACTIVIDAD 11: Describa el
funcionamiento de los
Las direcciones para este tipo de salida van desde B3:0/0- B3:0/15 diagramas escalera y
hasta B3:99/0- B3:99/15. realice los diagramas
Ejemplo: Realice un diagrama escalera en donde al presionar el botón escalera de las
pulsador normalmente abierto BP0 se active la salida tipo bit B3:0/0. Al descripciones que se
ser activado el B3:0/0 se deberá de activar inmediatamente la lámpara 1 muestran en la siguiente
y desactivar la lámpara 2. página.
Cuando se presiona BP0 o BP1 se energiza el BIT1. El contacto NA del BIT1 se cierra y energiza a la lámpara verde
3 y a la lámpara roja. Las dos lámparas permanecen activadas aunque el contacto NA del BIT1 se vuelva a abrir. Las
lámparas se desactivan cuando BP2 es presionado.
Cuando se presiona BP0 se activan la lámpara 1 y la lámpara 2 y siguen activadas aun que se suelte BP0. Si se
4 presiona BP1 se desactiva la lámpara 1 y si se presiona BP2 se desactiva la lámpara 2 y permanecen desactivadas
aunque se suelten los botones BP1 y BP2.
Al presionar el botón de inicio (BP0) se activa la electroválvula (EV1) y la lámpara verde (LV) de una lavadora y se
5 comienza a llenar de agua. Cuando el sensor de nivel (BP1) detecta que la lavadora ya está llena desactiva a la
electroválvula (EV1) y a la lámpara verde (LV).
6.3 Temporizadores
6.3.1 TON (Timer On Delay)
La instrucción TON se utiliza para activar o desactivar una salida
después de que el TON ha estado energizado durante un intervalo de
tiempo predeterminado. Mientras el TON este energizado, este
incrementa su valor acumulado (ACC) desde cero hasta alcanzar al
valor preestablecido (PRESET). El valor acumulado vuelve a cero cando
ACTIVIDAD 13: Describa el
el TON es desenergizado.
funcionamiento de los
Para agregar un
diagramas escalera y
temporizador TON, en el
realice los diagramas
panel dar clic en la pestaña
escalera de las
Timer/Counter, luego
descripciones que se
seleccionar TON.
muestran en las páginas 41
Se agregará lo siguiente:
y 42.
Timer.- Aquí se escribe el número de
temporizador que se va a usar. Por
ejemplo: T4:0, T4:1, T4:2, T4:3,…,
T4:99. En donde T4 indica que es un
temporizador y :# indica el número de
temporizador.
Time Base.- Es la base de tiempo con la cual operará, por defecto es
0.1 segundos. PRACTICA 8: Realiza el
Preset.- Es el tiempo hasta el que va a contar. Si el preset es 0.1 y diagrama escalera del
queremos que cuente hasta 20 segundos, entonces en preset debemos control de un semáforo
escribir 200. siguiendo los pasos que se
Accum.- Muestra el tiempo transcurrido desde que se energizó el TON. enlistan en el manual de
prácticas.
Ejemplo:
En la siguiente imagen se
muestra un diagrama escalera en
donde al presionar el BP0 se
activa el temporizador TON T4:0
para contar de 0 a 20.
Mientras el temporizador TON
este energizado se prendera la
lámpara roja pues el contacto
T4:0/EN se cierra.
Mientras el TON este contando
se energizara la lámpara verde
pues el contacto T4:0/TT se
cierra.
Cuando el TON termine de contar
se energizara la lámpara amarilla
ya que el contacto T4:0,DN se
cerrara.
Al soltar el BP0 el temporizador
se desenergiza, su valor
acumulado se reinicia y sus
contactos vuelven a su estado
inicial.
Diseñar un diagrama escalera para encender tres lámparas. Una verde cuando se active un timer TON, una amarilla
5
cuando el timer esté contando y una roja al terminar el conteo. (Programar el timer con 15 segundos)
Al presionar y soltar BP0 se prende una lámpara parpadeante que dura prendida 20 segundos y apagada 10
6
segundos. La lámpara continua prendiendo y apagando hasta que se presiona y suelta BP1.
Al presionar y soltar el botón de inicio (BP0) de una lavadora se activa la válvula de llenado (VL1) durante 40s,
7
después se activa el motor (M1) durante 100s y por último se activa la bomba de vaciado (BV1) durante 30s.
En la siguiente imagen se
muestra un diagrama escalera en
donde al presionar el BP0 se
energiza el temporizador TOF
T4:0.
Mientras el TOF este energizado
se prendera la lámpara roja y la
lámpara amarilla ya que se
cierran los contactos T4:0/EN y
T4:0/DN.
Al soltar el BP0 el temporizador
se desenergiza, se apaga la
lámpara roja ya que se abre el
contacto T4:0/EN y el
temporizador comienza a contar
incrementando así su valor
acumulado.
Mientras el temporizador está contando se prende la lámpara verde y la lámpara amarilla sigue encendida
pues los contactos T4:0/TT y T4:0/DN se cierran. Cuando el temporizado termina de contar, esto es, cuando
el valor acumulado es igual al valor preestablecido, las lámparas verde y amarilla se apagan debido a que
los contactos T4:0/TT y T4:0/DN se abren.
Al presionar de nuevo BP0 el temporizador se reinicia.
Diseñar un diagrama escalera para encender una lámpara verde cuando esté activado un timer TOF, una alarma
3 sonora para que se encienda mientras esté contando el tiempo y que encienda una lámpara amarilla al momento de
activar el TOF y se apague después de 10 segundos que se desactive el timer.
Diseñar un semáforo que active a la lámpara verde durante 30 segundos, a la amarilla durante 20 segundos y a la
4
roja durante 50 segundos. Al final deberá de reiniciarse.
6.4 Contadores
6.4.1 Contador Ascendente (CTU)
Los contadores, como su nombre lo indica, tienen la función de contar las veces que llega una señal de
entrada y cuando el número de veces es igual al número con el que se programó el contador, éste activa su
salida.
Ejemplo: -Queremos que cada vez que le llegue la señal al contador, se encienda una lámpara con la salida
O:2/0 (con C5:1/CU).
Aparecerá lo siguiente:
PRACTICA 9: Realiza el
diagrama escalera del
control de un tanque de
mezclado siguiendo los
pasos que se enlistan en el
manual de prácticas.
Diseñar un diagrama escalera para que encienda una lámpara piloto cuando se detecte que 9 piezas metálicas han
6
pasado por una banda transportadora en cierto proceso.
Estacionamiento: Un contador es usado para mantener el número de vehículos
que se encuentran en un estacionamiento. Conforme un vehículo entra por el
acceso al estacionamiento, el contador incrementa su conteo, y cuando sale por la
7
puerta de salida, el contador decrementa su conteo. Si el estacionamiento está lleno se
activa L.ROJA, pero mientras haya espacio se activara L. VERDE. La
capacidad del estacionamiento es de 15 vehículos.
6.5 Comparadores
Los comparadores son utilizados para comparar dos valores.
Para agregar un
comparador, ir al panel
de instrucciones,
seleccionar la pestaña
Compare y el ACTIVIDAD 16: Describa el
comparador que desees. funcionamiento de los
diagramas escalera y
En la siguiente tabla se describe a los distintos tipos de comparadores: realice los diagramas
escalera de las
COMPARADORES
descripciones que se
Instrucción Nombre Operación Ejemplo muestran en las páginas 52
Prueba si un y 53.
Prueba si el valor
valor se
acumulado del
encuentra en
LIM Limite temporizador
el límite del
T4:0 se
rango de otros
encuentra entre 8
dos valores
y 20
Prueba si el
Prueba si dos valor acumulado
EQU Igual valores son del temporizador
iguales. T4:0 es igual a PRACTICA 10: Realiza el
20 diagrama escalera del
Prueba si el
valor acumulado control de un semáforo
Prueba si dos
NEQ No Igual valores no son del temporizador siguiendo los pasos que se
iguales. T4:0 no es igual enlistan en el manual de
a 20
prácticas.
Diseñar un diagrama escalera en donde al presionar a BP0 aumente la cuenta del contador C5:0 y al presionar a BP1
4 disminuya la cuenta del contador. Cuando la cuenta sea menor que 5 deberá encender la lámpara roja, si la cuenta
esta entre 6 y 9 deberá encender la lámpara amarilla y si la cuenta es mayor que 10 encenderá la lámpara verde.
6.6 Subrutinas
Una subrutina es utilizada para almacenar secciones del programa que
deben ejecutarse desde varios puntos dentro de la lógica del programa
principal (LAD 2).
Ejemplo: -Queremos que mientras se encuentre presionado el BP0 el programa salte a la subrutina U:3
- Ahora se muestra la subrutina U:3. Mientras se encuentre presionado el BP1 el temporizador T4:0
comenzara a contar hasta llegar a 15. Mientras el temporizador está contando se cierra el contacto
T4:0/TT y se energiza la LAMPARA 0. Cuando el temporizador termina de contar se cierra el contacto
T4:0/DN y se activa la función RET indicando que la subrutina ha finalizado y regresa al programa
principal.
-Al final del diagrama escalera que se encuentra dentro de la subrutina se debe de poner la instrucción RET,
esta instrucción indica el término de la subrutina y permite que el programa principal continúe operando.
R1 R2 R3
El simulador LogixPro ofrece una sección de ayuda donde podemos ver la descripción y parámetros de cada
una de ellas.
ACTIVIDAD 18: De la
sección de ayuda,
selecciona una instrucción
que no conozcas y estudia
su funcionalidad.
P LC Y EL SOFTWARE DE PROGRAMACION
RSLOGIX 500
Los dispositivos de salida tales como motores, lámparas, alarmas y solenoides se conectan en la parte
inferior del PLC. Cada una de las 6 salidas es independiente de las demás, con el fin de utilizar distintos
voltajes (ya sean VCA o VCD). BP4 BP5 BP6 BP7 BP8 BP9
BP0 BP1 BP2 BP3
En la siguiente imagen se
muestra un ejemplo de cómo
se conectarían 10 botones
pulsadores a las entradas del
PLC, en donde los botones
BP0 a BP3 utilizan la fuente de
24VCD del PLC y los botones
BP4 a BP9 utilizan una fuente
externa de 12VCD para activar
las entradas. Además, se
muestra la conexión de las
salidas del PLC con un motor
de CA, una alarma, dos
lámparas, un motor de CD y un
solenoide, los cuales trabajan
con distintos voltajes.
ACTIVIDAD 19: En la
siguiente página se
describen 5 problemas,
para cada uno realiza lo
siguiente:
El sensor de proximidad fotoelectrico detecta que se ha llenado la botella y se cierra la electrovalvula; y al cabo de dos
segundos se vuelve a poner en marcha la cinta que transporta las botellas vacias. La cinta que transporta las botellas
llenas siempre estara en marcha durante el proceso.
Los elementos de entrada y salida que estan involucrados en el circuito son: un boton pulsador de marcha del proceso
(BP1) y uno de paro del proceso (BP2). Un interruptor limite (LS1) para la deteccion de la botella vacia y un sensor
fotoelectrico (PHS1) para la deteccion del llenado de la botella, un motor o contactor electromagnetico (M1) para la cinta
de las botellas vacias y otro (M2 ) para la cinta de las botellas llenas y una electrovalvula (SOL1) de llenado.
Dibuja en tu cuaderno la conexión del PLC y los elementos de entrada y salida que se requieren para el tanque de
5
mezclado de la practica #11.
8 CONFIGURACION DE LA
COMUNICACIÓN ENTRE EL PLC Y LA
PC POR MEDIO DE RSLINX
Para programar los PLCs MicroLogix lo primero que se tiene que hacer
es establecer la conectividad entre la computadora y el PLC. Un equipo
puede conectarse a un PLC MicroLogix mediante un software especial PRACTICA 11: Realiza la
denominado RSLinx y RSLogix, que son proporcionados por Rockwell configuración de la
Automation. Éstos se comunican con el software del PLC MicroLogix comunicación entre el PLC
mediante un cable de serie RS232. y la PC siguiendo los pasos
que se enlistan en el
Para establecer la comunicación entre el PLC y la computadora se
manual de prácticas.
deben de llevar a cabo los siguientes pasos:
2. Verifica que el PLC esté conectado a la PC por medio del cable serie
RS232
10. Una vez que ya hemos creado el driver en RSLinx hay que hacer doble clic en RSLogix 500 para crear el
diagrama escalera que mandaremos al PLC.
En la figura de la derecha se
muestran las partes de la interfaz de
RSLogix 500. Panel de
resultados
Interfaz de RSLogix 500
Dar clic sobre el botón Verify Project de la barra de PRACTICA 13: Programe el
herramientas, si todo está bien nos aparecerá en la parte inferior PLC para controlar el
de la interfaz de RSLogix el mensaje “Verify has completed, no ingreso de vehículos a un
errors found”. estacionamiento siguiendo
los pasos que se enlistan
en el manual de prácticas.
4. Dar clic en la flecha de la barra de estado del procesador para desplegar el menú y seleccionar REMOTE
RUN.
5. Para regresar al modo de edición del programa hay que dar clic en la flecha de la barra de estado del
procesador para desplegar el menú y seleccionar Go Offline (Al regresar al modo de edición el programa
que se descargó al PLC seguirá guardado y ejecutándose en el PLC hasta que se descargue un programa
diferente).