Está en la página 1de 72

CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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

UNIDAD 2: EL PLC Y EL SIMULADOR LOGIXPRO


4. ¿QUE SON LOS PLCs?………………………………………………………………………………………....…………..…...24
5. EL SIMULADOR DE PLC LOGIX PRO………………………….……………………………………………………..……….27
6. DIAGRAMA ESCALERA……………………………………………..…………………………………………………….….....28
6.1 COMO AGREGAR INSTRUCCIONES AL DIAGRAMA ESCALERA EN LOGIXPRO……..….…………………29
6.2 ENTRADAS Y SALIDAS……………………………………………………………………………….…..……………39
6.3 TEMPORIZADORES……………………………………………………………….…………………...……….………46
6.4 CONTADOR CTU Y CTD………………………………………………………………..………………...……………51
6.5 COMPARADORES………………………………………………………………………………………………………51
6.6 SUBRUTINAS………………………………………………………………………………………...………………….54

UNIDAD 3: EL PLC Y EL SOFTWARE DE PROGRAMACION RSLOGIX 500 Y RSLINX CLASIC


7. CONEXIÓN DE ELEMENTOS DE ENTRADA Y SALIDA AL PLC………………………………………………………..…59
8. CONFIGURACION DE LA COMUNICACIÓN ENTRE EL PLC Y LA PC POR MEDIO DE RSLINX...………………….65
9. EL SOFTWARE DE PROGRAMACION DEL PLC RSLOGIX 500………………………………………………………......67

CYNTHIA PATRICIA GUERRERO SAUCEDO 1


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ISTORIA DEL PLC


H

Un PLC o Autómata Programable posee las herramientas necesarias,


tanto de software como de hardware, para controlar dispositivos
externos, recibir señales de sensores y tomar decisiones de acuerdo a
un programa que el usuario elabore según el esquema del proceso a
controlar.

CYNTHIA PATRICIA GUERRERO SAUCEDO 2


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

1 HISTORIA DEL PLC

La automatización industrial no comenzó hasta el siglo XVIII con la Revolución


Industrial. Hasta ese momento, artesanos experimentados y sus aprendices
fabricaban los bienes para los clientes individuales en los talleres que tenían en sus
casas. Por lo general, cada pieza era única, hecha a mano y elaborada de principio
a fin por una sola persona.

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.

Grandes maquinas impulsadas mecánicamente remplazaron al trabajador como el


factor primario de la producción y llevaron a un gran numero de trabajadores a una
localización central para desempeñar sus tareas bajo la vigilancia de un supervisor
en un lugar denominado fabrica.

CYNTHIA PATRICIA GUERRERO SAUCEDO 3


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

La revolución tuvo lugar primero en las fabricas textiles, en las acerías, y en las
instalaciones de fabricación de maquinaria.

Los avances de la tecnología continuaron con un ritmo sin precedentes a lo largo


del siglo XIX.

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”.

En 1835 Joseph Henry inventa en primer relevador. Un relevador es un interruptor


controlado por un electroiman. Estos relevadores fuéron empleados en telegrafía,
haciendo la función de repetidores que generaban una nueva señal con corriente
procedente de pilas locales a partir de la señal débil recibida por la línea. Años
después se empezaron a utilizar los relevadores para automatizar los procesos
industriales.

CYNTHIA PATRICIA GUERRERO SAUCEDO 4


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

Las especificaciones que la GM buscaba en un controlador fueron:


• Ser de estado sólido y tener la flexibilida de un sistema de computo.
• Debía de ser capaz de sobrevivir en un ambiente industrial.
• La programacion debía de ser sencilla.
• El sistema debía de ser reusable.
• El precio debía de ser menor que el de los relevadores
• Las terminales de entrada y salida debían de ser reemplazables
• Debía de tener un diseño modular para reemplazar los elementos que ya no
funcionaran.
• La información del sistema de manufactura debía de ser recolectada y enviada a
una computadora central.
• El método de programación debía de ser en forma de escalera y contener
elementos de un relevador como contactos y bobinas, un método con el que todos
estaban familiarizados en las industrias.

Ya en 1971 los PLCs se extendían a otras industrias y en los ochentas se


presentaban en un pequeño volumen, lo que los popularizó en todo el mundo.

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

S ISTEMAS DE CONTROL Y SUS ELEMENTOS

Un sistema de control está constituido por un conjunto de elementos


(de entrada, control y de salida) que regulan el comportamiento de un
sistema (o de sí mismo) para lograr un objetivo.

o Sistemas de control
o Elementos de entrada
o Unidad de control
o Elementos de salida

CYNTHIA PATRICIA GUERRERO SAUCEDO 6


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

Un sistema de control puede controlar desde la alarma de un


despertador hasta el lanzamiento de una nave espacial.
ACTIVIDAD 1: Escribe en el
recuadro de la página 8 lo
siguiente:
- 6 aparatos o sistemas
electrónicos de nuestra
Ejemplos de sistemas de control simples y cotidianos: vida diaria que son
controlados de alguna
manera o son
automáticos.

Jabonera Secador de manos Vidrios del carro

Los sistemas de control tienen tres elementos principales:

UNIDAD DE
ELEMENTOS DE
CONTROL (PC, ELEMENTOS DE
ENTRADA
Relevadores, PLC, SALIDA
(sensores o
Microcontrolador (Actuadores)
botones)
es, etc)

CYNTHIA PATRICIA GUERRERO SAUCEDO 7


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 1: SISTEMAS DE CONTROL


Escribe 6 ejemplos de sistemas de control:

ACTIVIDAD 2: Investiga los


distintos tipos de sensores
y completa la tabla de la
2.1 ELEMENTOS DE ENTRADA siguiente página
escribiendo la descripción
Los elementos de entrada de los sistemas de control (botones de cada uno de ellos y
pulsadores, interruptores, sensores) son los que sensan las pegando una imagen.
condiciones del entorno. Por ejemplo:

Botón pulsador sensor de presión sensor de luz sensor de proximidad

Un sensor es un dispositivo eléctrico y/o mecánico que convierte


magnitudes físicas (luz, magnetismo, presión, etc.) en una señal
eléctrica.

CYNTHIA PATRICIA GUERRERO SAUCEDO 8


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 2: ELEMENTOS DE ENTRADA


Variable Tipo Descripción Imagen

Contacto

Señalan un cambio de estado, basado


en la variación del estímulo de un
campo eléctrico. Los sensores
Capacitivos capacitivos detectan objetos metálicos,
o no metálicos, midiendo el cambio en
la capacitancia.
POSICION Y
MOVIMIENTO

Inductivos

Ultrasónicos

CYNTHIA PATRICIA GUERRERO SAUCEDO 9


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

Bandas
extensométricas

FUERZA Y
PRESION

Manómetro

Fotorresistencia
(LDR)

LUZ E Los fotodiodos son diodos de unión


INFRARROJO hechos con semiconductores, que al
conectarse en un circuito con
Fotodiodo polarización inversa presentan una
resistencia muy elevada (120KΩ).
Cuando la luz incide en el fotodiodo su
resistencia disminuye (8KΩ) y la
corriente del circuito aumenta de
manera notable.

CYNTHIA PATRICIA GUERRERO SAUCEDO 10


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

LUZ E Fototransistor
INFRARROJO

Es un sensor fabricado con material


conductor, generalmente platino o
níquel. Como la resistencia del metal
Termorresis- varia con la temperatura, esta variación
tencia puede relacionase con la variación de
temperatura.

TEMPERA-
TURA

Termopar

CYNTHIA PATRICIA GUERRERO SAUCEDO 11


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

2.2 UNIDAD DE CONTROL


Es quien toma decisiones con base a la información de los elementos
de entrada y envía órdenes a los elementos de salida. Por ejemplo:

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

CYNTHIA PATRICIA GUERRERO SAUCEDO 12


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

2.3 ELEMENTOS DE SALIDA


Los dispositivos de salida son los actuadores que son activados por el
controlador.

Los actuadores son dispositivos capaces de generar una fuerza a partir


de líquidos, de energía eléctrica y gaseosa.
ACTIVIDAD 4: En la
Existen tres tipos de actuadores: Hidráulicos, Neumáticos y Eléctricos
siguiente página se
ACTUADORES muestra un ejemplo de un
sistema de control, escribe
en el recuadro de la página
Hidráulicos 15 cuales son los
elementos de entrada y de
salida, además de la
Cilindro hidráulico Motor hidráulico
función que realizan.

Neumáticos

Cilindro neumático Motor neumático

Eléctricos

Lámpara Motor CD Alarma

CYNTHIA PATRICIA GUERRERO SAUCEDO 13


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Ejemplo de un sistema de control en la industria: En las imágenes de la 1 a la 4 se muestra un sistema
de control en donde se separan las cajas grandes de las cajas chicas.

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.

En la Figura 3: El controlador manda una señal de En la Figura 4: Sigue avanzando la banda


activación a un cilindro neumático para sacar la caja transportadora siempre y cuando no pasen cajas
grande de la banda transportadora, (mientras esto grandes por el sensor.
ocurre se enciende una lámpara roja).

CYNTHIA PATRICIA GUERRERO SAUCEDO 14


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 4: EJEMPLO DE UN SISTEMA DE CONTROL


Elementos de entrada y su función en el sistema de Elementos de salida y su función en el sistema de
control del ejemplo anterior control del ejemplo anterior

CYNTHIA PATRICIA GUERRERO SAUCEDO 15


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

R ELEVADOR

Un relevador es un interruptor controlado por un electroimán.


Está formado por una bobina (electroimán) y unos contactos que
forman el interruptor.
o El relevador y su funcionamiento
o Tipos de relevadores
o Circuitos de control con relevadores
o Practicas con relevadores

CYNTHIA PATRICIA GUERRERO SAUCEDO 16


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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

al moverse cierra los contactos normalmente a) ¿Qué es un relé


abiertos (N.A, NO) y abre los contactos temporizador?
normalmente cerrados (N.C), al des energizar b) 3 aplicaciones del
la bobina, la pieza de metal vuelve a su relé temporizador.
posición original, volviendo a los contactos a su c) Una imagen de un
Contacto NC
Común

Contactos
Contacto NA

de la estado inicial. relé temporizador


bobina mecánico.
El símbolo del relevador es el d) Una imagen de un
siguiente: relé temporizador digital.
Relevador energizado
Donde RL es la bobina del relevador, C es el común o
polo, NA es el contacto normalmente abierto y NC es el
contacto normalmente cerrado. Símbolo del relevador
un polo dos tiros

CYNTHIA PATRICIA GUERRERO SAUCEDO 17


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

3.2 TIPOS DE RELEVADORES


Los relevadores pueden cambiar de un modelo a otro, de manera que
tenemos:
ACTIVIDAD 5: TIPOS DE RELEVADOR
Tipo de relevador Símbolo Imagen

PRACTICA 1: Identifica las


Un polo, un tiro terminales de un relevador
un polo dos tiros y un
relevador dos polos dos
tiros siguiendo los pasos
que se enlistan en el
Un polo, dos
tiros manual de prácticas.

Dos polos, un
tiro

Dos polos, dos


tiros

CYNTHIA PATRICIA GUERRERO SAUCEDO 18


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

3.3 CIRCUITOS CON RELEVADORES


3.3.1 CIRCUITO DE CONTROLY DE POTENCIA
En la práctica se diseñan circuitos de bajo consumo para controlar
circuitos de potencia mayor, ya que conlleva cierto riesgo accionar
directamente elementos que consuman mucha potencia.

Por ejemplo, en el circuito de la


PRACTICA 2: Comprueba
derecha el relé permite conectar
el funcionamiento del
magnéticamente dos circuitos
120V circuito de control y de
de consumos muy diferentes, ya
potencia en un protoboard
que su bobina y sus 6V
siguiendo los pasos que se
conmutadores están separados
enlistan en el manual de
eléctricamente. Circuito de Circuito de potencia
prácticas.
control

La señal de control (6V) llega a


la bobina del relé en el
momento en que es presionado
el botón y al provocar el cambio 120V

de estado en sus contactos, se 6V


genera una señal en el circuito
de potencia.
Circuito de Circuito de potencia
control
Circuito de control por medio de relevador

CYNTHIA PATRICIA GUERRERO SAUCEDO 19


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

3.3.2 CIRCUITO DE MEMORIA


Los relés fueron unos de los componentes fundamentales de los
primeros ordenadores debido a su capacidad de almacenar información.

Para lograr tener un circuito de


memoria se incorpora un relé
de dos polos dos tiros con un
PRACTICA 3: Comprueba
polo y un contacto NA
el funcionamiento del
conectados en paralelo con el
circuito de memoria
botón pulsador NA.
siguiendo los pasos que se
Circuito de memoria con relevador
enlistan en el manual de
prácticas.
Tras activar el botón pulsador,
el electroimán del relé atrae
los polos y, en ese momento,
la corriente llega a la bobina
por dos vías: a través del
pulsador y a través del polo y
el contacto conectados en
paralelo con él.
Circuito de memoria con relevador
Al liberar el pulsador, una de
esas vías se abre (la del pulsador), pero la del polo y el contacto
permanece cerrada y la corriente sigue llegando a la bobina a través de
ella. El electroimán se mantiene activado indefinidamente (efecto de
memoria).

CYNTHIA PATRICIA GUERRERO SAUCEDO 20


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

Para «borrar la memoria» es


necesario abrir el circuito de la
bobina y, para ello, suele
utilizarse un pulsador NC
colocado en una rama
principal del circuito de
control.
PRACTICA 4: Comprueba
3.3.3 CAMBIO DE GIRO DE UN MOTOR DE CD el funcionamiento del
circuito de cambio de giro
Ahora veremos dos circuitos de control de cambio de giro de un motor de un motor de cd con
de cd por medio de relevadores.
relevador dos polos dos
 En el primer circuito se incorpora un tiros siguiendo los pasos
relevador de dos polos dos tiros que se enlistan en el
con los dos polos conectados a una manual de prácticas.
fuente de voltaje y a un interruptor,
mientras que los contactos se
conectan al motor como se muestra
en la imagen de la derecha.

Al cerrar el contacto de encendido la Circuito de cambio de giro de un motor


corriente llega a la terminal izquierda del de cd con relevador dos polos dos tiros
motor y este gira en sentido horario. Si
se presiona el botón pulsador “Cambio de giro” se energiza la bobina
del relé y provocará el cambio de estado de sus contactos, así la

CYNTHIA PATRICIA GUERRERO SAUCEDO 21


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
corriente llega a la terminal derecha del motor y este girará en sentido
anti horario.

 En el segundo circuito se incorporan


dos relevadores de un polo dos
tiros, en donde los polos se
conectan al motor, los contactos
normalmente cerrados se conectan
a tierra y los contactos normalmente
abiertos se conectan a voltaje. PRACTICA 5: Comprueba
el funcionamiento del
Circuito de cambio de giro de un circuito de cambio de giro
Cuando se presiona el botón pulsador
motor de cd con dos relevadores un de un motor de cd con dos
“Giro horario” el relevador polo dos tiros relevadores un polo dos
correspondiente se energiza y
tiros siguiendo los pasos
cambian de estado sus contactos
que se enlistan en el
permitiendo el flujo de corriente al
manual de prácticas.
motor y este gira en sentido horario.

Cuando se presiona el botón pulsador


“Giro anti horario” el relevador
correspondiente se energiza y cambian
de estado sus contactos permitiendo el
flujo de corriente al motor y este gira en
sentido antihorario.
Circuito de cambio de giro de un
motor de cd con dos relevadores un
polo dos tiros

CYNTHIA PATRICIA GUERRERO SAUCEDO 22


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

P LC Y EL SIMULADOR LOGIXPRO

Un controlador lógico programable (PLC, por sus siglas en inglés) se define


como un dispositivo electrónico digital que usa una memoria
programable para guardar instrucciones y llevar a cabo funciones lógicas, de
configuración de secuencia, de sincronización, de conteo y aritméticas, para el
control de maquinaria y procesos.
LogixPro es un simulador de PLC que contiene simulaciones animadas de
procesos, además de un simulador de entradas y salidas con distintos tipos
de interruptores y lámparas indicadoras.

o ¿Qué son los PLCs?


o Estructura básica de un PLC
o El simulador Logix Pro
o El diagrama escalera

CYNTHIA PATRICIA GUERRERO SAUCEDO 23


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

4. ¿QUE SON LOS PLCs?


Un controlador lógico programable (PLC, por sus
siglas en inglés) se define como un dispositivo
electrónico digital que usa una memoria
programable para guardar instrucciones y llevar a
cabo funciones lógicas, de configuración de
secuencia, de sincronización, de conteo y PLC Micrologix 1000 ACTIVIDAD 7: Observa el
aritméticas, para el control de maquinaria y procesos. video “El PLC y su historia”
que se encuentra en la
Los dispositivos de entrada y los
siguiente dirección:
dispositivos de salida se conectan al
PLC; de esta manera el PLC
http://www.youtube.com/
monitorea las entradas y controla
watch?v=i2NR0J1PNFU
las salidas, de acuerdo al programa
diseñado por el operador para el
Contesta cada una de las
PLC y que este conserva en
preguntas que se
memoria. La programación del PLC encuentran en la página
se realiza mediante lenguaje 26.
escalera, este lenguaje consiste en la elaboración de un programa en
forma similar a como se dibuja un circuito de contactos eléctricos.

Los PLCs tienen la gran ventaja de que permiten modificar un sistema


de control sin tener que volver a cablear las conexiones de los
dispositivos de entrada y de salida; basta con que el operador cambie el
programa del PLC. Otras ventajas que ofrecen son: Incremento en la
productividad, estandarización de la calidad, reducción de
mermas, menor costo de crecimiento, mayor velocidad al
desarrollar proyectos.

CYNTHIA PATRICIA GUERRERO SAUCEDO 24


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Existe una gran variedad de PLCs,
desde pequeñas unidades que
cuentan con apenas 20 entradas y
salidas, hasta sistemas modulares
para manejar grandes cantidades de
entradas y salidas. Estas entradas y
salidas pueden ser digitales y
analógicas.

El PLC que veremos en este folleto es el Micrologix 1000 de Allen-Bradley, el cual contiene lo siguiente:

Fuente de voltaje Cuenta con 10 entradas


de 24Vde CD de corriente directa de I/0
que podemos a I/9. Las 10 entradas se
utilizar para dividen en dos secciones,
energizar las dando la posibilidad de
entradas I/0 a utilizar dos distintos
I/9. voltajes de corriente
directa para activar las
entradas.

Cuenta con 6 salidas de


Estas tres O/0 a O/5 las cuales se
terminales pueden utilizar con VCA o
corresponden a VCD. Cada salida es
las líneas de independiente de las
alimentación demás, con el fin de
L1, L2/neutro y utilizar distintos voltajes en
tierra. PLC Micrologix 1000 las distintas salidas.
CYNTHIA PATRICIA GUERRERO SAUCEDO 25
CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 7: RESUMEN DEL VIDEO “EL PLC Y SU HISTORIA”

¿Qué es un PLC? Ventajas del PLC Ejemplo de aplicación

.
CYNTHIA PATRICIA GUERRERO SAUCEDO 26
CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

5. EL SIMULADOR DE PLC LOGIXPRO


Barra de menú Barra de instrucciones
LogixPro es un simulador de PLC que
contiene simulaciones animadas de
procesos, además de un simulador de
entradas y salidas con distintos tipos de
interruptores y lámparas indicadoras.
Ventana del diagrama
La interfaz de LogixPro es muy similar a la escalera (programa)
interfaz de RSLogix 500 (software utilizado
para programar al PLC). En la figura de la Ventana de simulaciones animadas
derecha se muestran las partes de la
Interfaz de LogixPro
interfaz de LogixPro.

Si seleccionas “I/O Simulator”


aparecerá una ventana como la
Si das clic en el menú que se muestra a continuación,
de simulaciones en donde los interruptores que
(Simulations) se se encuentran conectados a los
despliegan las módulos de entrada pueden
distintas simulaciones cerrarse o abrirse dando clic
que ofrece LogixPro, sobre ellos. Además puedes
para que estas cambiar el tipo de interruptor
funcionen necesitas dando clic derecho sobre los
realizar el diagrama contactos. El color de las
escalera. lámparas también se puede
cambiar dando clic derecho
sobre ellas y seleccionando el
Menú de simulaciones color.
Simulador de entradas y salidas
CYNTHIA PATRICIA GUERRERO SAUCEDO 27
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

El diagrama escalera consta de dos líneas principales que


representan las líneas de alimentación. Los circuitos se
disponen como líneas horizontales, es decir, como si fueran los
peldaños de una escalera, sujetos entre las dos líneas
verticales. Elemento de Elemento de
entrada salida
Los peldaños deben empezar con una o varios elementos de entrada, los cuales siempre deben estar a la
izquierda; y terminar con un elemento de salida, el cual siempre debe estar a la derecha. La interpretación
de un diagrama escalera se realiza de izquierda a derecha y generalmente de arriba hacia abajo.
6.1 Como agregar instrucciones al diagrama escalera en
LogixPro
Para agregar instrucciones al diagrama escalera realiza los siguientes pasos:
1. Da clic sobre la ventana del diagrama escalera para activar la ventana.
2. Da clic sobre el botón “Nuevo Escalón” (New Rung) que se encuentra en
la barra de instrucciones, de esta manera se agregara el primer escalón.
Puedes agregar más escalones arrastrándolos desde la barra de
instrucciones hasta la ventana del diagrama escalera. Como agregar un nuevo escalón
3. Arrastra cualquier otra instrucción que necesites en tu diagrama escalera.
4. Para agregar una dirección (indicar el número de entrada, salida,
temporizador, contador, etc. a utilizar) a tu instrucción, da doble clic sobre
el signo de interrogación que aparece sobre la instrucción y escribe la
dirección en el cuadro que parecerá. Más adelante veremos cómo escribir
direcciones para cada tipo de instrucción. Como agregar instrucciones

CYNTHIA PATRICIA GUERRERO SAUCEDO 28


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

6.2 Entradas y salidas


6.2.1 Instrucciones Examine Si Cerrado (XIC),
Examine Si Abierto (XIO) e instrucción de Salida
La instrucción XIC funciona como un contacto normalmente abierto
de una de las entradas, mientras que la función XIO funciona
como un contacto normalmente cerrado de una de las entradas,
estas dos instrucciones permiten energizar y desenergizar una o varias ACTIVIDAD 8: Observa el
salidas . video “LogixPro- #1 Tipos
de salidas” que se
Para asociar una entrada o una salida física del PLC con una instrucción
encuentra en la siguiente
del diagrama escalera utilizamos el siguiente formato:
dirección:
Número de modulo Número de modulo http://www.youtube.com
Entrada Numero Salida Numero /watch?v=bCH90_9H5Tg
I:1/0 de (Output) O:2/0
(Input) de salida Y escribe un resumen en tu
entrada cuaderno.

Ejemplo: Activar y desactivar la lámpara que está conectada a la salida


O:2/0 con un interruptor que se encuentra conectado a la entrada I:1/0.

- Si vas a trabajar en “I/O Simulator” necesitas agregar al diagrama


escalera un contacto abierto (XIC) y una salida. Puedes agregar la
dirección a cada instrucción de dos maneras:
1. Da doble clic sobre el signo de interrogación que aparece sobre la PRACTICA 6: Realiza un
instrucción y escribe la dirección en el cuadro que parecerá. diagrama escalera en
2. Dando clic izquierdo sobre el cuadro negro que tienen a la derecha y LogixPro siguiendo los
llevando el cursor sin soltar el botón del mouse hasta el signo de pasos que se enlistan en el
interrogación que aparece sobre la instrucción: manual de prácticas.

CYNTHIA PATRICIA GUERRERO SAUCEDO 29


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

Agregando direcciones a las instrucciones


- Cuando termines tu diagrama escalera da clic sobre la flecha que
ACTIVIDAD 9: Describa el
aparece en la esquina superior derecha de la barra de instrucciones. La
funcionamiento de los
barra de instrucciones cambiara por el panel del PLC como se muestra
diagramas escalera y
en la siguiente figura:
realice los diagramas
Barra de instrucciones escalera de las
Al dar clic sobre la descripciones que se
flecha cambiamos muestran en la siguiente
la barra de página. Considere el
Panel del PLC instrucciones por siguiente tipo de
el Panel del PLC
interruptor:

- 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

ACTIVIDAD 9:INSTRUCCIONES XIC, XIO Y SALIDA


# DIAGRAMA ESCALERA DESCRIPCION

5 Al presionar BP0 o BP1 se activan las lámparas verde y roja.

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 31


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

6.2.2 Salidas tipo relevador y sus contactos


Las salidas tipo relevador son salidas normales (puede ser la
salida de una lámpara, motor, Bit, etc.) a las cuales se les asocian
contactos normalmente abiertos y normalmente cerrados
que cambian de estado (de abierto a cerrado o de cerrado a abierto) al
ser energizada la salida.

Ejemplo: Realice un diagrama escalera en donde al presionar el 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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 32


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
encuentran asociados a ella. El contacto abierto de L0 se cierra y activa a L1, mientras que el contacto
cerrado de L0 se abre y desactiva a L2:

ACTIVIDAD 10: SALIDA TIPO RELEVADOR Y SUS CONTACTOS


# DIAGRAMA ESCALERA DESCRIPCION

CYNTHIA PATRICIA GUERRERO SAUCEDO 33


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 34


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

6.2.3 Salidas tipo Bit

Las salidas tipo Bit son usadas como banderas (indicador que usa el
programa para mantener o coordinar la secuencia de 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.

-El diagrama escalera quedaría como el que se muestra a continuación,


en donde podemos ver que la lámpara 1 inicia encendida ya que en el
diagrama escalera se encuentra conectada a un contacto NC de B3:0/0

CYNTHIA PATRICIA GUERRERO SAUCEDO 35


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
- Al presionar a BP0 se cierra su contacto en el diagrama escalera y se activa B3:0/0, quien a su vez cambia
de estado a los contactos que se encuentran asociados a él. El contacto abierto de B3:0/0 se cierra y la
lámpara 0 se activa, mientras que el contacto cerrado de B3:0/0 se abre y la lámpara 1 se desactiva:

ACTIVIDAD 11: SALIDA TIPO BIT Y SUS CONTACTOS


# DIAGRAMA ESCALERA DESCRIPCION

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 36


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

6.2.4 Salidas Latch y UnLatch


La instrucción OTL (Output Latch) es usada solo para activar una
salida al cerrarse un contacto previo y mantenerla activa aun si el
contacto previo se vuelve a abrir, mientras que la función OTU (Output
UnLatch) es usada solo para desactivar una salida al cerrarse un
contacto previo y mantenerla desactivada aun si el contacto previo se
vuelve a abrir. ACTIVIDAD 12: Describa el
funcionamiento de los
Ejemplo: Realice un diagrama escalera en donde al presionar el botón
diagramas escalera y
pulsador normalmente abierto BP0 se active la lámpara amarilla y se
realice los diagramas
mantenga activada aunque se deje de presionar a BP0. Y al presionar
escalera de las
el botón pulsador normalmente abierto BP1 se desactive la lámpara
descripciones que se
amarilla y se mantenga desactivada aunque se deje de presionar a
muestran en la siguiente
BP1.
página.
- El diagrama escalera quedaría como el como el que se muestra a
continuación, en donde se cumplirían las condiciones de encendido y Considere el siguiente tipo
apagado de la lámpara amarilla por medio de los botones BP0 y BP1. de interruptor:

CYNTHIA PATRICIA GUERRERO SAUCEDO 37


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 12: SALIDA TIPO LATCH Y UNLATCH


# DIAGRAMA ESCALERA DESCRIPCION

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).

CYNTHIA PATRICIA GUERRERO SAUCEDO 38


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 39


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
La instrucción TON utiliza tres tipos de contactos EN, TT y DN, estos contactos conmutan al momento de
energizar al temporizador (al cerrarse el o los contactos previos):

o Mientras esté energizado conmutara el contacto T4:0/EN


o Mientras este contando conmutara el contacto T4:0/TT
o Cuando termine de contar conmutara el contacto T4:0/DN.

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 40


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 13:TIMER TON


# DIAGRAMA ESCALERA DESCRIPCION

CYNTHIA PATRICIA GUERRERO SAUCEDO 41


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 42


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

6.3.2 TOF (Off Delay)


La instrucción TOF se utiliza para activar o desactivar una salida
durante un intervalo de tiempo predeterminado después de que el TOF
ha sido desenergizado. Mientras el TOF este energizado, este mantiene
su valor acumulado (ACC) en cero, pero al momento e desenergizarlo
su valor acumulado se comienza a incrementar hasta alcanzar al valor
preestablecido (PRESET). El valor acumulado vuelve a cero cuando el
TOF es energizado. ACTIVIDAD 14: Describa el
Para agregar un timer funcionamiento de los
diagramas escalera y
TOF, en el panel dar
realice los diagramas
clic en la pestaña
escalera de las
Timer/Counter, luego
descripciones que se
seleccionar TOF.
muestran en la página 45.
Se agregará lo siguiente:

En el timer TOF se programan los


mismos parámetros que en TON: Timer,
Time Base, Preset, Accum.

El funcionamiento del timer TOF es:


- Al momento de activar el timer, simultáneamente se activan el EN y DN, una vez que se deja de activar el
timer se desactiva EN, comienza a contar y se va mostrando el tiempo transcurrido en Accum y al terminar
de contar, se desactiva DN.

CYNTHIA PATRICIA GUERRERO SAUCEDO 43


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Ejemplo:

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 44


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 14:TIMER TOF


# DIAGRAMA ESCALERA DESCRIPCIÓN

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 45


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

Para agregar un contador ascendente, ir al panel de


instrucciones, seleccionar la pestaña Timer/Counter y
CTU.
Aparecerá lo siguiente:
Al contador CTU se le programan los siguientes parámetros:
Counter.- Es el número de contador. Se pone como C5:0, C5:1, C5:2, etc.
Preset.- El número de referencia del contador. ¿Cuántas veces va a contar
para dar salida?.
Accum.- Va mostrando el conteo.

El CTU funciona así:


- Cada vez que se activa el contador, se activa CU y va mostrando el conteo en Accum. Cuando el valor
de Accum es igual o mayor al valor de Preset se activa DN.

Ejemplo: -Queremos que cada vez que le llegue la señal al contador, se encienda una lámpara con la salida
O:2/0 (con C5:1/CU).

CYNTHIA PATRICIA GUERRERO SAUCEDO 46


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
- Una vez que ha contado las veces que ha llegado la entrada y coincide con el Preset programado, se
activa DN. Ahora queremos que se active la salida O:2/0 (con C5:1/DN) cuando llegue la señal 7 veces.

- Si continúa llegando la señal de entrada, se va incrementando el Accum y DN continuará activado.


- Para borrar el valor de Accum se pone un RES (RESET) para el contador requerido, para nuestro
ejemplo C5:1.

6.4.2 Contador Descendente (CTD)


Para agregar un contador descendente, ir al panel de
instrucciones, seleccionar la pestaña Timer/Counter y
CTD.

Aparecerá lo siguiente:

Se programan los mismos parámetros que al CTU: Counter, Preset y Accum.

CYNTHIA PATRICIA GUERRERO SAUCEDO 47


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Funciona de la siguiente manera: Si el Accum es mayor que el Preset,
se activará el DN. Cada vez que reciba la señal de entrada, va a ir
restando uno al Accum.

Ejemplo: Pondremos un Preset de 5 y un Accum de 10. Cada vez que


cuente, restará 1 al Accum. Una vez que el Accum sea menor al
Preset (cuando llegue a 4). Se desactivará el DN (se apaga la salida
O:2/1).
ACTIVIDAD 15: Describa el
- Accum > Preset, C5:1/DN activado funcionamiento de los
diagramas escalera y
realice los diagramas
escalera de las
descripciones que se
muestran en las páginas 49
y 50.

- Accum < Preset, C5:1/DN desactivado

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 48


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 15:CONTADORES CTU y CTD


# DIAGRAMA ESCALERA DESCRIPCION

CYNTHIA PATRICIA GUERRERO SAUCEDO 49


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 50


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 51


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Prueba si el
Prueba si un valor acumulado
Menor
LES valor es menor del temporizador
que T4:0 es menor
que otro valor.
que 20
Prueba si el
Prueba si un
Menor o valor acumulado
valor es menor
LEQ del contador
igual que o igual que C5:0 es menor
otro valor. o igual que 20
Prueba si el
valor
Mayor Prueba si un
acumulado del
GRT valor es mayor
que contador C5:0
que otro valor.
es mayor que
20
Prueba si el
Prueba si un valor acumulado
Mayor o valor es mayor
GEQ del contador
igual que o igual que C5:0 es mayor
otro valor. o igual que 20

ACTIVIDAD 16: COMPARADORES


# DIAGRAMA ESCALERA DESCRIPCION

CYNTHIA PATRICIA GUERRERO SAUCEDO 52


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 53


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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).

Para agregar una


subrutina, ir al panel de
instrucciones, ACTIVIDAD 17: Realice el
seleccionar la pestaña diagrama escalera de la
Program Control y JSR. descripción que se
Aparecerá lo siguiente: muestran en la página 55.
Cuando la condición del renglón es VERDADERA,
la instrucción JSR (Jump to Subroutine) salta a la
subrutina y ejecuta el programa que se encuentra
dentro de ella. En Logix Pro se tiene la posibilidad de utilizar hasta 7
subrutinas que van desde U:3, U:4, U:5, U:6, U:7, U:8 y U:9.

Ejemplo: -Queremos que mientras se encuentre presionado el BP0 el programa salte a la subrutina U:3

- Ahora se muestra la subrutina U:3. Mientras se encuentre presionado el BP1 el temporizador T4:0
comenzara a contar hasta llegar a 15. Mientras el temporizador está contando se cierra el contacto
T4:0/TT y se energiza la LAMPARA 0. Cuando el temporizador termina de contar se cierra el contacto
T4:0/DN y se activa la función RET indicando que la subrutina ha finalizado y regresa al programa
principal.

CYNTHIA PATRICIA GUERRERO SAUCEDO 54


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

-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.

ACTIVIDAD 17: SUBRUTINA


# Programa principal (LAD2) Subrutina (U:3)
En una empresa tienen un sistema que se encarga de Solo cuando las tres resistencias están activadas se puede
cocer papas. Las papas se depositan en el contenedor y energizar el motor al presionar BP START, este motor
se activan tres resistencias R1, R2 y R3 por medio de los hace que las papas avancen a través del tubo hasta llegar
botones BP1, BP2 y BP3, las resistencias calentaran el al depósito final. Si en cualquier momento se presiona el
tubo por el cual pasaran las papas. BP STOP el motor se detiene.

R1 R2 R3

CYNTHIA PATRICIA GUERRERO SAUCEDO 55


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

S ECCIÓN DE AYUDA EN LOGIXPRO

El simulador LogixPro ofrece una sección de ayuda donde podemos ver la descripción y parámetros de cada
una de ellas.

Para ingresar debemos ir a la pestaña Help y


dar clic en Rockwell RsLogix Instruction help.

Aparecerá una ventana donde vienen las


diferentes instrucciones.

Para seleccionar la de nuestro interés sólo


damos clic sobre la instrucción.

Por ejemplo si queremos ver la instrucción del


timer TON damos clic sobre TON.

CYNTHIA PATRICIA GUERRERO SAUCEDO 56


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

Al seleccionarla, nos aparecerá la información de dicha instrucción.

ACTIVIDAD 18: De la
sección de ayuda,
selecciona una instrucción
que no conozcas y estudia
su funcionalidad.

CYNTHIA PATRICIA GUERRERO SAUCEDO 57


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

P LC Y EL SOFTWARE DE PROGRAMACION
RSLOGIX 500

RSLogix 500 es el software destinado a la creación de los programas


del autómata en lenguaje de esquema de contactos o también llamado
lógica de escalera (Ladder).
o Conexión de elementos de entrada y salida al PLC
o Configuración entre el PLC y la PC por medio de RSLinx
o El software de programación del PLC RSLOGIX 500

CYNTHIA PATRICIA GUERRERO SAUCEDO 58


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

7 CONEXIÓN DE ELEMENTOS DE ENTRADA Y SALIDA


AL PLC
Los dispositivos de entrada tales como botones pulsadores, interruptores o sensores se conectan en la parte
superior del PLC. Las 10 entradas se dividen en dos secciones, dando la posibilidad de utilizar dos distintos
voltajes de corriente directa para activar las entradas.

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 59


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Las tres terminales de la esquina inferior izquierda del módulo del PLC
se conectan a una clavija para su energización.

Por último, para conectar la PC al PLC se utiliza el cable serie RS232


que se muestra a continuación.

ACTIVIDAD 19: En la
siguiente página se
describen 5 problemas,
para cada uno realiza lo
siguiente:

a) Recorta las imágenes


de los PLCs que se
encuentran en la
página 64, pégalas en
tu cuaderno y dibuja
las conexiones de los
elementos de entrada y
salida que se requieran
en cada problema.
b) Realiza en tu cuaderno
el diagrama escalera de
cada problema.

CYNTHIA PATRICIA GUERRERO SAUCEDO 60


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

ACTIVIDAD 19: CONEXIÓN DE ELEMENTOS DE ENTRADA Y SALIDA AL PLC


# PROBLEMAS
Mezcladora:
En una planta de automatización se desea automatizar una
mezcladora, su funcionamiento es el siguiente:
-Se inicia con el tanque vacío, se empieza a suministrar el
ingrediente A hasta llegar al sensor 2.
1 -Cuando se deja de suministrar el ingrediente A, se empieza a
suministrar el ingrediente B, hasta llegar al sensor 1.
-Se procede a mezclar por 8 segundos.
-Se drena el tanque por 8 segundos.
Considere a BP1 como botón de inicio y a BP2 como botón de
paro.
Empaque de manzanas:
Al presionar el boton Start (BP1) inicia la secuencia poniendose
en marcha la banda transportadora de las cajas de carton (M1).

Un sensor de tipo limit switch (LS1), detecta cuando una caja


vacia llega a la posicion de empaque, deteniendo la banda
transportadora.Cuando la caja es detectada, la banda
transportadora que lleva las manzanas se pone en marcha (M2) y
las manzanas comienzan a caer una a una dentro de la caja.
2
Para detectar a las manzanas que caen dentro de la caja se
utiliza un sensor fotoelectrico (PHS1). Despues de que 10
manzanas son contadas, la banda que transporta las manzanas
se detiene, y la banda que transporta las cajas se pone
nuevamente en marcha. Cuando la banda que transporta las cajas es activada, el limit switch resetea al contador para
empezar de nuevo.

La operación se repite hasta que el boton STOP (BP2) es presionado.

CYNTHIA PATRICIA GUERRERO SAUCEDO 61


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Llenado de botellas:
En una cinta transportadora accionada por un
motor trifasico con arranque directo, son
depositadas botellas que deben ser llenadas con
un determinado liquido.

Un interruptor mecanico de posicion (interruptor


limite o limit switch) detecta la entrada de la
botella a la zona de llenado, en cuyo momento se
detiene la cinta que transporta las botellas vacias.
3 A los dos segundos de la accion anterior, se abre
una electrovalvula que inica y permite el llenado
de la botella.

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 62


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
Elevador:
Diseñe el circuito de control que permita gobernar un elevador
que se utiliza en un restaurante para subir los platillos de la
cocina hasta el area de servicio. Las condiciones del
funcionamiento del circuito son las siguientes:

Inicialmente el elevador se encuentra en el piso inferior (cocina),


manteniendo activado (posicion ON) a un interruptor de nivel
identificado como LS1.

Cuando se presion ael boton pulsador BP1 (contacto NA), se


energiza un contactor identificado como MC1que a su vez
4 conecta el motor y el elevador comienza a subir.

Cuando el elevador sube a una posicion determinada, otro


interruptor de limite LS2 es activado (ON) y el contactor MC1 se
desactiva, apagando el motor.

Cuando se presiona otro boton pulsador (NA), identificado como


BP2, se energiza otro contactor identificado como MC2,
activando el motor en sentido inverso y el elevador baja.

Cuando el elevador baja a una posicion determinada, el LS1 es


activado (ON) y el MC2 se desactiva (motor apagado).

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 63


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

CYNTHIA PATRICIA GUERRERO SAUCEDO 64


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

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:

1. Comprueba que se encuentren instalados en la computadora los


programas RSLogix 500 y el RSLinx Clasic. EL RSLogix 500 es el
software en donde se realiza el diagrama escalera y la programación del
PLC, mientras que el RSLinx Clasic es el software que nos permite
administrar la comunicación entre el PLC y la computadora.

2. Verifica que el PLC esté conectado a la PC por medio del cable serie
RS232

CYNTHIA PATRICIA GUERRERO SAUCEDO 65


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
3. Abre RSLinx y da clic en Communications>>Configure drivers.

4. Aparecerá la ventana de configuración de


drivers. Da clic en el menú de Available Driver
Types y selecciona tu driver de comunicación que
en nuestro caso es la conexión serial, selecciona
RS-232 DF1 devices de la lista:

5. Clic Add New…

6. Escribe el siguiente nombre AB_DF1-1 para el driver y da clic en


OK.

7. En la ventana que parecerá seleccione el puerto al cual se conectó


el PLC (COM1, COM2,…, etc).

8. Da clic en el botón Auto-Configure, de esta manera RS Linx auto


configurará la comunicación. Da clic en el botón OK.

9. Ahora podrás ver el driver que creaste en la sección de Configured


Drivers de la ventana de Configure Drivers. Revisa que no aparezcan
errores y en Status indique Running. Da clic en Close.

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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 66


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

9. EL SOFTWARE DE PROGRAMACION DEL PLC


RSLOGIX 500 Barra de
Barra de menú Barra de instrucciones
herramientas
RSLogix 500 es el software
destinado a la creación de los Barra de
estado del
programas del PLC en lenguaje de
procesador
esquema de contactos o también
llamado lógica de escalera (Ladder).
Incluye editor de Ladder y panel de
resultados (creación de una lista de Árbol de Editor de diagrama escalera
errores) entre otras opciones. proyectos (Ladder)

En la figura de la derecha se
muestran las partes de la interfaz de
RSLogix 500. Panel de
resultados
Interfaz de RSLogix 500

9.1 Creación de un diagrama escalera en RSLogix 500


1. Inicie el software RSLogix 500.

2. Haga clic en el botón New.

3. Seleccione el tipo de PLC a utilizar


(En nuestro caso seleccionaremos el
MicroLogix 1000).

CYNTHIA PATRICIA GUERRERO SAUCEDO 67


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

4. En el editor de diagrama escalera arrastre las


instrucciones que desee para crear su diagrama escalera
(como lo vimos en la unidad 2 en el LogixPro).

5. Asignamos las direcciones de cada instrucción, lo cual se


puede realizar de dos maneras:

 Dar clic sobre el signo de


interrogación que se encuentra arriba
de cada instrucción y escribir su
dirección.

 Arrastrar la dirección desde la


ventana de Data File (se abre la
carpeta Data Files que se encuentra
en el árbol de proyectos, se da clic
sobre O0-Output, I1-Input, S2-Status,
B3-Binary, T4-Timer, etc. según el
tipo de instrucción a utilizar).

CYNTHIA PATRICIA GUERRERO SAUCEDO 68


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
6. Una vez que se ha realizado el programa se debe de verificar que no
exista ningún error. Para ello se realiza lo siguiente:

 Dar clic sobre el botón Verify File de la barra de herramientas,


si todo está bien nos aparecerá en la parte inferior de la interfaz
de RSLogix el mensaje “Verify has completed, no errors found”.

PRACTICA 12: Programe el


PLC para controlar un
semáforo de 6 lámparas
siguiendo los pasos que se
enlistan en el manual de
prácticas.

 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.

CYNTHIA PATRICIA GUERRERO SAUCEDO 69


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES
En caso de tener algún error en el programa, al dar clic sobre Verify
File y Verify Project nos aparecerá un mensaje de error en el panel de
resultados, este mensaje nos indicara el renglón en donde se encuentra
el error y la causa. Por ejemplo, en la siguiente imagen se muestra un
error en el renglón 0 en donde la dirección de la primer instrucción es
incorrecta.

ACTIVIDAD 20: Busca en el


periódico o en internet
dos anuncios de trabajo en
donde soliciten personal
con conocimientos de PLCs
y pega los recortes en tu
cuaderno.

CYNTHIA PATRICIA GUERRERO SAUCEDO 70


CBTIS 122 CONTROLADORES LOGICOS PROGRAMABLES

9.2 Descarga del programa


1. Guardar el programa dando clic en
el botón Save de la barra de
herramientas .

2. Dar clic en la flecha de la barra de


estado del procesador para desplegar
el menú y seleccionar Download.

3. Aparecerán varias ventanas a las


cuales se les da clic en OK y SI.

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).

CYNTHIA PATRICIA GUERRERO SAUCEDO 71

También podría gustarte