Curso Bsico de PLC y
Lgica de Escalera
Contenido
1. Principios Bsicos de PLC
1.1. Control Manual y Automtico
1.2. Smbolos de Contactos, Switches, Pushbuttons, Bobinas, etc.
1.3. Sobrecorriente, Cortocircuito y Sobrecarga
1.4 Diagramas de Lnea
1.5 Dispositivos Piloto
1.6 Transformadores de Control
1.7 Relevadores de Control
1.8 Temporizadores
Contenido
2. Componentes del PLC
2.1 Que es un PLC?
2.2 Aplicaciones de un PLC.
2.3 Esquema de un PLC
2.4 Componentes principales de un PLC
2.5 Control Hard Wired
2.6 Ventajas de los PLCs
2.7 Sistema Numrico Decimal, Binario y BCD
2.8 Sensores y Actuadores
2.9 Entradas Discretas y Anlogas.
2.10 Salidas Discretas y Anlogas.
2.11 Lgica de Escalera
2.12 Diagramas de Bloque de Funcin
2.13 Software y Hardware del PLC.
Contenido
3. Programacin del PLC
3.1 Smbolo de Contactos, Cajas y Bobinas
3.2 Funciones AND y OR
3.3 Salidas ON, LATCH y UNLATCH
3.4 Forzamiento
3.5 Elementos de Diagrama Escalera
4. Caractersticas del PLC
4.1 Timers
4.2 Timers On-Delay (TON)
4.3 Timers On-Delay Retentivo (TONR)
4.4 Timer Off-Delay (TOF)
4.5 Contadores
4.6 Contador Ascendente (CU)
4.7 Contador Descendente (CD).
1. Principios Bsicos
de PLC
1.
Principios Bsicos de PLC
Entender completamente la teora y aplicaciones practicas que un
PLC tiene en los sistemas de control y automatizacin en nuestros
das.
Objetivos:
Establecer el propsito y principios generales de los componentes de
control y circuitos.
Lectura bsica a un diagrama en lnea.
Describir los principios de los dispositivos de entrada y salida.
1. Principios Bsicos
de PLC
Que es Control?
Mando
Regula la accin de un mecanismo
Aplicado a circuitos de control, es un amplio termino que puede ser
utilizado para referirse a un simple interruptor o hasta un sistema
complejo de componentes.
1. Principios Bsicos
de PLC
Control Manual
El control es considerado manual cuando alguna persona realiza
una accin para que el circuito se ponga en operacin.
Un ejemplo claro, es cuando alguien tiene que mover un switch de
un arrancador manual para mover o parar un motor.
1. Principios Bsicos
de PLC
Control Automtico.
Ahora en da muchas maquinas son controladas automticamente. Sin
embargo algunas veces existe una combinacin entre control manual y
automtico.
Por ejemplo, un sistema puede ser iniciado manualmente, pero
detenerse automticamente cuando ciertas condiciones se cumplen.
1. Principios Bsicos
de PLC
Smbolos de Contactos.
Los contactos son usados para indicar un estado abierto o cerrado para
flujo de corriente.
Los contactos se muestran normalmente abiertos y normalmente
cerrados.
Los contactos se muestran normalmente en el estado en que se
encuentran cuando estn desenergizados.
1. Principios Bsicos
de PLC
Ejemplo: Contacto Normalmente Abierto NA (NO).
En la siguiente ilustracin el circuito se muestra en su estado
normalmente abierto cuando esta desenergizado. Despus se muestra
cuando es energizado y el contacto se cierra encendiendo la lmpara.
10
1. Principios Bsicos
de PLC
Ejemplo: Contacto Normalmente Cerrado NC (NC).
En la siguiente ilustracin se muestra al contacto normalmente cerrado.
Esto significa que el contacto se cierra cuando el relevador esta
desenergizado. La luz esta encendida en esta etapa. Cuando el
relevador es energizado se abre el contacto y la luz se apaga.
11
1. Principios Bsicos
de PLC
Smbolos de Switchs
Tambin utilizamos smbolos para mostrar switches y para indicar
cuando existe un estado normalmente abierto o cerrado para un flujo de
corriente.
Variaciones en este smbolo son usados para representar interruptores
de limite, de presin, de nivel, de temperatura, etc.
12
1. Principios Bsicos
de PLC
Smbolos para Push Buttons
Existen dos tipos de Push Buttons:
1. Momentneo: Un Push Button Momentneo abre o cierra
mientras este presionado.
2.
Mantenido:Un Push Button Mantenido se queda en su posicin
an despus de haber soltado el botn.
13
1. Principios Bsicos
de PLC
Smbolos para Bobinas
Las bobinas son usadas en arrancadores electromagnticos,
contactores y relevadores. Estos dispositivos abren o cierran contactos
cuando son energizados. La letra M frecuentemente indica un
arrancador de Motor y CR es usado comnmente para relevadores de
control.
14
1. Principios Bsicos
de PLC
Ejemplo de Bobinas
En el ejemplo siguiente, el contacto M en serie con el motor es
controlado por la bobina M. Al cerrar el switch la bobina se energiza y
los contactos normalmente abiertos se cierran y energizan al motor.
15
1. Principios Bsicos
de PLC
Otros Smbolos
Una luz piloto es una pequea luz elctrica utilizada para indicar una
condicin especfica en el circuito.
Por ejemplo, una luz roja, puede usarse para indicar que el motor no
esta funcionando. La letra en medio indica el color de la luz.
16
1. Principios Bsicos
de PLC
Otros Smbolos
Los relevadores de sobrecarga son usados para proteger al motor de
sobrecalentamientos. Esto puede ser causado por una sobrecarga en la
maquinaria, bajo voltaje en la lnea una fase abierta en el sistema
trifsico. Cuando el motor alcanza corriente excesiva el relevador de
sobrecarga se abre y el motor se desconecta de su fuente de
alimentacin.
17
1. Principios Bsicos
de PLC
Sobrecorriente
La excesiva corriente sobre un conductor es conocida como Sobre
corriente. Cada conductor tiene una cantidad de corriente establecida
que puede conducir con seguridad. Las sobre corrientes pueden ser
ocasionadas por sobrecargas, cortos circuitos o fallas mayores en el
sistema
18
1. Principios Bsicos
de PLC
Corto Circuito
Un corto circuito ocurre cuando dos conductores expuestos se tocan.
Cuando esto sucede la resistencia del circuito tiende a cero
ocasionando que la corriente se incremente enormemente.
19
1. Principios Bsicos
de PLC
Sobrecarga
Una sobre carga ocurre cuando muchos dispositivos estn siendo
operados por un mismo circuito o si un equipo es hecho trabajar por
encima de su capacidad
El equipo se calentara y se daara si el problema no se corrige o no se
tienen protectores de sobre corrientes que deshabiliten el equipo.
20
1. Principios Bsicos
de PLC
Proteccin para Sobrecarga
Fusibles o interruptores protegen de cortos circuitos, fallas de tierra o
sobrecargas.
Sin embargo, estos dispositivos deben permitir al motor exceder su tasa
de carga total por un periodo corto de tiempo durante el arranque. Para
solucionar este problema, relevadores de sobrecarga son utilizados
como solucin.
21
1. Principios Bsicos
de PLC
Relevadores de Sobrecarga: Estn diseados para:
Permitir inofensivas cargas temporales., como un motor en arranque,
sin interrumpir el flujo de corriente.
Disparar y abrir un circuito cuando la corriente sea lo suficientemente
alta como para daara un motor por un periodo determinado.
Se puede resetear cuando la sobrecarga sea removida.
22
1. Principios Bsicos
de PLC
Diagramas de Lnea
Los circuitos de control son representados con diagramas de lneas.
Los diagramas de lnea contienen dos circuitos, el circuito de control y
el de potencia. Las conexiones elctricas son representadas por lneas.
23
1. Principios Bsicos
de PLC
Diagramas de Lnea.
Los diagramas de lnea muestran la relacin funcional entre los
componentes y los dispositivos en un circuito, pero no la relacin fsica.
La siguiente ilustracin muestra la relacin fsica entre una luz piloto y
un pushbutton.
La relacin funcional de la luz piloto y el pushbutton se puede apreciar
en la siguiente figura.
24
1. Principios Bsicos
de PLC
Diagramas de Lnea
Los diagramas de lnea se leen de izquierda a derecha.
Si presionas el pushbutton, la corriente va fluir y la luz piloto se va a
encender.
25
1. Principios Bsicos
de PLC
Diagramas de Lnea
Las cargas de control no son usualmente conectadas en serie y
existen dos razones para esto:
1. La falla de una de las cargas deshabilitara a la otra.
2. La lnea de voltaje se dividira entre ellas.
26
1. Principios Bsicos
de PLC
Diagramas de Lnea
Cuando se tienen distintos dispositivos de control estos pueden ser
conectados en serie o en paralelos. En cualquiera de los dos casos los
dispositivos deben de ser conectados entre la carga y L1.
27
1. Principios Bsicos
de PLC
Diagramas de Lnea.
Al numerar cada una de las lneas facilita al usuario la comprensin de
los diagramas de lneas
28
1. Principios Bsicos
de PLC
Dispositivos Piloto
Un dispositivo piloto dirige la operacin de otro dispositivo o indica el
estatus de la operacin del sistema.
El pushbutton es el ms simple dispositivo piloto utilizado para activar
otros sistemas.
Una luz piloto es el indicador de status ms simple.
29
1. Principios Bsicos
de PLC
Pushbuttons
Con un pushbutton, cuando presionas el resorte que mantiene el
contacto normalmente abierto, este se cierra permitiendo el flujo de
corriente hasta que dejemos de presionar el pushbutton.
30
1. Principios Bsicos
de PLC
Luces Piloto
Las luces piloto proveen informacin visual de la condicin de
operacin del circuito. Son tpicamente usadas como indicadores
ON/OFF, alertas de precaucin y seales de alarma Son diseadas
para ser ledas de un vistazo.
31
1. Principios Bsicos
de PLC
Usando Luces Piloto
En el diagrama, la luz piloto roja es conectada en paralelo con la bobina
M. Cuando la bobina se energiza la luz se ilumina indicando que el
circuito esta energizado.
32
1. Principios Bsicos
de PLC
Switches Selectores
Los selectores pueden ser utilizados para escoger una de varias
posibilidades en un circuito. Estas podran incluir operaciones de
manual/automtico, arriba/abajo, o arranque/paro.
Se rota el operador en un selector para abrir o cerrar un contacto, en
lugar de presionar un botn.
33
1. Principios Bsicos
de PLC
Torretas
Las torretas pueden montarse localmente en maquinas individuales,
para que de esta manera las condiciones de la maquina puedan verse a
distancia.
Las combinaciones que se pueden hacer incluyen estrobos, lmparas
flasheantes, y LEDs.
34
1. Principios Bsicos
de PLC
Transformadores de Control
Muchas veces es preferible operar el circuito de control a un voltaje
menor que el del circuito de potencia. Los transformadores de control
son usados para bajar la lnea de potencia a un nivel menor.
35
1. Principios Bsicos
de PLC
Relevadores de Control
Los relevadores son usados ampliamente en control. Por ejemplo, son
usados para switchear entre mltiples circuitos de control. Tambin son
usados para controlar cargas pequeas como bobinas, luces piloto y
alarmas audibles.
36
1. Principios Bsicos
de PLC
Operacin de los Relevadores
Cuando el voltaje es aplicado al circuito de control, la bobina
electromagntica es energizada. El campo magntico resultante
empuja a la armadura hacia abajo y toca al electro magneto
permitiendo el flujo de corriente
37
1. Principios Bsicos
de PLC
Temporizadores
Los Temporizadores o relevadores de tiempo son usados en
operaciones de control de switcheo en donde se requieren un retraso
en el switcheo.
Existen dos funciones del los relevadores de tiempo:
1. On-delay / Con Retraso
2. Off-delay / Sin Retraso.
38
2. Componentes del PLC
Objetivo
1.
2.
3.
4.
Comprender la historia y orgenes del PLC
Identificar los componentes principales en un PLC.
Identificar las tpicas entradas anlogas y discretas.
Reconocer los principales componentes de hardware y software.
39
2. Componentes del PLC
Que es un PLC?
Los PLCs son controladores lgicos programables, son usados en
aplicaciones comerciales o industriales.
Las entradas a un PLC, toman decisiones y controlan las salidas en
orden de automatizar una mquina.
Un PLC es un dispositivo que fue inventado para reemplazar los an
necesarios circuitos relevadores de secuencia para control algn
sistema.
Un PLC trabaja al observar sus entradas y dependiendo de su estado,
enciende o apaga sus salidas. El usuario hace un programa,
usualmente con va software, que da el resultado deseado.
40
2. Componentes del PLC
Aplicaciones de un PLC
Los PLC se usan en muchas aplicaciones de la vida real. Si tu estas
envuelto en maquinado, empacado, manejo de materiales, ensamble
automtico o en un sinnmero ms de aplicaciones quiz los ests
usando en estos momentos.
41
2. Componentes del PLCt
Esquema de un PLC
Las partes principales de un PLC son:
42
2. Componentes del PLC
Esquema de un PLC
Mdulos de entradas: Reciben seales anlogas o digitales de varios
sensores y las convierten en seales digitales que pueden ser usadas
por el CPU.
CPU: Toma las desiciones y ejecuta las instrucciones de control que se
encuentran programadas dentro de su memoria.
Mdulos de Salida: Convierte las instrucciones de control del CPU en
seales que pueden ser usadas para controlar varios dispositivos de
campo.
Dispositivos de Programacin: Utilizado para programarle las
instrucciones al PLC e indicarle su comportamiento ante diferentes
entradas.
Modulo se Operador: Interfase que le permite al operador leer
informacin y elegir parmetros que se requieran cambiar.
43
2. Componentes del PLC
Componentes Principales de un PLC
El PLC se compone de una CPU, reas de memoria y de circuitos
apropiados para recibir datos de entrada y enviar datos de salida.
Pudiramos considerar al PLC como una caja que cuenta con miles de
relevadores, contadores, timers y localidades de almacenamiento de
datos.
Realmente existen estos contadores, timers, etc? No existen
"fsicamente" pero pueden ser simulados y considerados como
contadores o timers de software, etc.
Relevadores de entrada (contactos): estos son conectados al mundo
externo. Existen fsicamente y reciben seales de switches, sensores,
etc.
Relevadores Internos (contactos): No reciben seales del mundo
externo ni existen fsicamente. Son relevadores simulados y es lo que le
permite al PLC eliminar los relevadores externos.
44
2. Componentes del PLC
Componentes Principales de un PLC
Contadores: No existen fsicamente. Son contadores simulados y
pueden ser programados para contra pulsos. Pueden contar hacia
arriba o hacia abajo.
Timers: No existen fsicamente. Existen en una amplia variedad e
incrementos. El tipo mas comn es el on-delay.
Relevadores de Salida (bobina): Son conectados al mundo externo.
Existen fsicamente y envan seales on/off a vlvulas solenoides,
lmparas, etc.
Almacn de Datos: Son registros para almacenar datos como alguna
operacin matemtica. Pueden ser tambin usados para almacenar
datos cuando la energa es removida del PLC.
45
2. Componentes del PLCt
Operacin Bsica del PLC
En este ejemplo tenemos pushbuttons conectados a entradas del PLC,
son usados para arrancar y parar a un motor, el cual esta conectado a
una salida del PLC a travs de un arrancador.
46
2. Componentes del PLC
Control Hard Wired
Antes del PLC las tareas de control eran hechas con cableado entre
contactores y relevadores (Hard Wired) . Primero los circuitos tenan
que ser diseados y despus dibujados. Luego se especificaban los
componentes, se instalaban y se generaban despus las listas de
cableado.
Los Elctricos se encargaban de cablear . Si algo se hacia mal, los
diseadores y los elctricos tenan que volver a trabajar en la
instalacin.
Si se hacan cambios, podan consumir tiempo y era costoso.
Todos esos problemas se terminaron gracias al PLC!!!.
47
2. Componentes del PLC
Ventajas de los PLCs
Algunas ventajas de los PLC s son:
1. Tamao compacto.
2. Los cambios a la ingeniera elctrica son mas rpidos y fciles.
3. Funciones integradas de diagnostico.
4. Documentacin inmediata.
5. Duplicacin rpida de aplicaciones.
48
2. Componentes del PLC
Sistema Numrico Decimal y Binario
Desde que el PLC es una computadora, puede almacenar informacin
binaria, es decir, en condicin ON o OFF (1 or 0).
Existen varios sistemas numricos. Todos tienen 2 caractersticas:
Dgitos
Decimal
Binario
Base
0
0
Sistema Numrico Decimal:
1
1
Diez dgitos: 0,1,2,3,4,5,6,7,8,9
2
10
Base: 10
3
11
4
100
Sistema Numrico Binario:
5
101
Dos dgitos: 0,1
6
110
Base: 2
49
111
1000
1001
10
1010
2. Componentes del PLC
Decimal a BCD
A veces deseamos usar un cdigo equivalente a binario del sistema
decimal. Este sistema es llamado Cdigo Binario Decimal o BCD.
La conversin de Decimal a BCD es directa. Solo se le asigna un byte
(8 bits) a cada numero decimal y se convierte a binario de 0000 0000
through 0000 1001(de 0 a 9).
Veamos como funciona. Hay que determinar el valor en BCD para el
numero decimal 5,319.
Si hay 4 nmeros decimales , entonces hay 4 bytes en el numero BCD:
50
2. Componentes del PLC
Lgica 0, Lgica 1
El CPU solo entiende seales digitales.
El sistema binario es usado para representar seales digitales. Un 0 es
OFF, mientras 1 es ON.
51
2. Componentes del PLC
Sensor
Un sensor es un dispositivo que convierte una condicin fsica en una
seal elctrica usada por el PLC.
Los sensores se conectan a las entradas de los PLCs.
52
2. Componentes del PLC
Actuador
Los actuadores convierten seales elctricas de salidas del PLC en
condiciones fsicas. Un arrancador de motor seria un ejemplo.
Dependiendo del estado de la salida del PLC, el arrancador o va a
arrancar o a detener al motor.
53
2. Componentes del PLC
Entradas Discretas
Las entradas discretas, tambin conocidas como entradas digitales,
reconocen las condiciones ON o OFF.
Estos sensores discretos deben ser conectados a entradas discretas
del PLC.
54
2. Componentes del PLC
Ejemplo
Un lado del pushbutton NO es conectada a la entrada 1 del PLC. El otro
lado se conecta a la fuente de 24 VDC. Cuando no se presiona el
botn, la condicin OFF estar presente. Cuando se presiona, la
corriente fluye a a la entrada 1 y la condicin estar en ON.
55
2. Componentes del PLC
Entradas Anlogas
Una entrada Anloga acepta seales que pueden variar. Por ejemplo,
un transmisor de nivel que monitorea el nivel de liquido en un tanque. El
nivel del liquido es directamente proporcional al voltaje de entrada que
recibe el PLC.
56
2. Componentes del PLC
Salidas Discretas
Una salida discreta, tambin llamada salida digital, esta o en ON o
OFF. Solenoides, Bobinas de contactores y lmparas son ejemplos de
dispositivos normalmente conectados a estas salidas discretas.
57
2. Componentes del PLC
Salidas Anlogas
Una seal de salida anloga varia constantemente. La salida puede ser
de 0-10 VDC para controlar el nivel de liquido de algn tanque.
58
2. Componentes del PLC
CPU
El CPU es un microprocesador con que cuenta el PLC y es el que toma
las desiciones. Tambin contiene la memoria. El CPU monitorea las
entradas y toma desiciones basadas en las instrucciones programadas
en el rea de memoria. Lleva a cabo operaciones de conteo,
comparacin de datos, operaciones de conteo con timers y operaciones
secuenciales.
59
2. Componentes del PLC
Lgica Escalera
Un programa se compone de instrucciones que ejecutan una tarea del
PLC.
Los diagramas escalera se leen de izquierda a derecha y de arriba
hacia abajo.
La lnea vertical de la izquierda representa la lnea viva (L1).
Los renglones del diagrama escalera son referidos como redes
(networks). La red pudiera tener varios elementos de control pero solo
una bobina de salida.
60
2. Componentes del PLC
Ejemplo de Lgica Escalera
Si la entrada I0.0 y I0.1 se energizan, la salida de relevador Q0.0 se
energiza.
Si la entrada I0.4 o I0.5 se energiza, la salida de relevador Q0.1 se
energizara.
61
2. Componentes del PLC
Lista de Estado
Una lista de estado es otra manera de ver un programa. Las
operaciones son mostradas a la izquierda. Los operandos se muestran
a la derecha.
62
2. Componentes del PLC
Diagramas de Bloque de Funcin
Los diagramas de bloques de funcin proveen otra manera de ver al
programa.
Las entradas se muestran a la izquierda y las salidas a la derecha.
Cada instruccin se muestra con un rectngulo.
63
2. Componentes del PLC
El Scan del PLC
El programa del PLC es ejecutado dentro de un proceso repetitivo
llamado scan.
El tiempo de un scan depende del tamao del programa y del numero
de entradas y salidas.
64
2. Componentes del PLC
Software
Nos referimos a Software a la parte que controla al PLC.
65
2. Componentes del PLC
Hardware
Nos referimos a Harware cuando hablamos del equipo.
El PLC, el cable de conexin son ejemplos de hardware.
66
2. Componentes del PLC
Tamao de la Memoria
Kilo, abreviado con una K, normalmente se refiere a 1000 unidades. Sin
embargo, cuando hablamos de la memoria de un PLC o una CPU, 1K
se refiere a 1024 unidades. Esto es porque en sistema binario usado en
computadoras y PLCs (210=1024).
67
2. Componentes del PLC
Memoria RAM
Con una memoria RAM (Random Access Memory), los datos pueden
ser escritos o ledos desde cualquier direccin. Es usada como una
rea temporal de almacenaje.
Le memoria RAM es voltil, es decir, los datos se borran cuando hay
una perdida de energa. Una batera es comnmente usada para evitar
perdidas de informacin.
68
2. Componentes del PLC
Memoria ROM
De la memoria ROM (Read Only Memory) se puede leer pero no
escribir. Es usada para la proteccin de datos o programas cuando han
sido borrados accidentalmente.
La memoria ROM es no voltil, eso significa que los datos y los
programas no se pierden despus de una perdida de energa.
69
2. Componentes del PLC
Requerimientos Mnimos
Para la modificacin de un programa se necesita:
1.
2.
3.
4.
PLC
Dispositivo de programacin (Computadora)
Software de Programacin
Cable conector
70
3. Programacin del PLC
Objetivo
Lgica Escalera y smbolos bsicos de programacin para el
PLC
Reconocer los conceptos bsicos para disear y leer un
programa de PLC.
71
3. Programacin del PLC
Smbolo de Contactos
La programacin de diagramas de lgica de escalera consiste en el uso
de smbolos que representan componentes de control e instrucciones.
Dos de las principales instrucciones de programacin son el contacto
normalmente abierto (NO) y el normalmente cerrado (NC).
72
3. Programacin del PLC
Smbolo de Contactos
Simblicamente, la corriente fluye a travs de estos contactos cuando
estn cerrados, a esto se le llama condicin verdadera.
Los contactos NO llegan a ser verdaderos cuando cierran y su bit es
puesto a 1.
Los contactos NC son verdaderos cuando estn cerrados y cuando
abren su bit es puesto a 0.
73
3. Programacin del PLC
Bobinas
Las bobinas representan relevadores que son energizados cuando la
corriente fluye a travs de ellos. Cuando una bobina es energizada,
pone el estado de una salida a 1.
El mismo estado del bit pudiera ser usado en cualquier oto lado del
programa como contacto NO y NC.
74
3. Programacin del PLC
Cajas
Las cajas representan varias instrucciones o funciones que son
ejecutadas cuando la corriente fluye en ellas.
Funciones tpicas de cajas serian: timers, contadores y operaciones
matemticas.
75
3. Programacin del PLC
Introduciendo Elementos
Las Instrucciones se colocan en el diagrama escalera posicionando el
cursor sobre el rengln y eligindolos de una lista de instrucciones.
En la figura de abajo el cursor es posicionado a la derecha de I0.2 y se
inserta una bobina eligindola de la lista de instrucciones.
76
3. Programacin del PLC
Boolean AND
Una manera de ver como funciona la instruccin AND es con una tabla
de lgica Boleana.
La tabla muestra que para que tengamos una salida debemos de tener
1 bit lgico en ambas entradas.
77
3. Programacin del PLC
Funcin AND
En la figura de abajo, para que la bobina tenga un bit lgico ambos
contactos I0.0 y I0.1 deben ser verdaderos.
Representado en Funcin de Bloques se muestra que ambas entradas
deben ser verdaderas para que la salida se cumpla.
78
3. Programacin del PLC
Ejercicios: construir lgica de escalera que evaluar las instrucciones
dadas. Realizar lo siguiente:
1. Condiciones 1,2 y 3 encienden salidas A y B.
2. Condicin 1 enciende salida A. Condiciones 1 y 2 y 3 y 4 encienden
salida B. Condiciones 1 y 2 y 5 enciende salida C.
79
3. Programacin del PLC
Boolean OR
Una manera de ver como funciona la instruccin OR es con una tabla
de lgica Boleana.
La tabla muestra que para que la salida sea verdadera, solo es
necesario que una entrada tengo un bit lgico.
80
3. Programacin del PLC
Funcin OR
En el siguiente ejemplo, vemos el uso de la operacin OR.
Si alguna o ambas entradas son verdaderas, la salida Q0.1 ser
verdadera.
Tambin podemos observar la instruccin OR en lista de estado y en
funcin de bloques.
81
3. Programacin del PLC
Ejercicios: construir lgica de escalera que evaluar las instrucciones
dadas:
1. Condiciones 1, 2 y 3, o 4 y 3 encienden salida A
2. Condiciones 1 o (2 y 3) enciende salida A. Condiciones 1 o (2 y 3)
mas 4 enciende salida B
3. Condiciones 1 o 2 o 3 o 4, y 5 o 6 enciende salida A
4. Condicin 1 y Condicin 2 , o estado de salida A y condicin 2
enciende salida A
5. Condiciones 1 y 2 y 3, o 4 y 2 y 3, o 5 y 6 enciende salida A
82
3. Programacin del PLC
Otras Funciones Boleanas
Existen otras funciones boleanas como:
XOR: La OR exclusiva tendr una salida lgica de 1 solo cuando
una de las entradas este en 1. La diferencia con una OR es que
cuando ambas entradas estn en 1, la salida ser 0.
NOR: Tendr una salida lgica de 1 cuando todas sus entradas
estn en 0.
NAND: Tendr una salida lgica de 1, excepto cuando todas las
entradas estn en 1.
83
3. Programacin del PLC
Ejercicio: Tablas de Verdad
Estudie las siguientes tablas de verdad y escriba la de la XOR usted
mismo:
84
3. Programacin del PLC
Salida en ON
Normalmente una salida llegara a ser verdadera cuando las
condiciones sean tambin verdaderas. Tan pronto como una instruccin
llegue a ser falsa, la salida se va a off.
Podemos forzar las salidas para que estn en ON independientemente
del estado de las instrucciones, siempre ser verdadera.
85
3. Programacin del PLC
Salida en Latch
Con la instruccin Latch podemos dejar enclavada una salida en On.
Podemos hacer un unlatch a la salida y regresarla a estado Off
86
3. Programacin del PLC
Funcin de Estado
Despus de que se colocaron las instrucciones en el diagrama
escalera, podemos monitorear el estado de los elementos.
Cuando las instrucciones se energizan resaltan.
87
3. Programacin del PLC
Forzamiento
El forzamiento es til cuando estamos en estado de prueba (test
application) para probar el comportamiento de nuestro programa. Se
pueden forzar entradas y salidas.
88
3. Programacin del PLC
Elementos de Diagrama Escalera
La siguiente tabla muestra la apariencia de los elementos en estado
OFF, estado de forzamiento y en ON.
89
3. Programacin del PLC
Ejemplo de una Entrada Discreta Lmpara
Podemos conectar una lmpara o un switch a una entrada del PLC para
encender una lmpara. Seria un ejemplo de entrada y salida discreta.
90
3. Programacin del PLC
Vemos como quedara en diagrama escalera. Cuando el Scan del
programa encuentra el switch abierto, la entrada I0.0 tiene un estado
binario de 0 y por lo tanto la salida Q0.0 tambin permanece en 0. La
lmpara se apaga.
Cuando el switch se activa, la entrada I0.0 tiene un estado binario de1,
as como tambin la salida Q0.0. Esto hace que la lmpara encienda.
91
3. Programacin del PLC
Ejemplo de Entrada Salida Discreta Motor
El diagrama muestra el cableado de un botn normalmente abierto y
uno normalmente cerrado para arrancar y parar el motor.
92
3. Programacin del PLC
La bobina del arrancador del motor es cableada en serie con ambos
push bottons. El contacto auxiliar Ma, es cableado en paralelo con el
pushbotton NO
93
3. Programacin del PLC
La funcin de arranque del motor puede ser llevada al PLC.
El botn normalmente de arranque es cableado a la entrada I0.0, el
botn de paro normalmente cerrado es cableado a la entrada I0.1 y un
contacto normalmente cerrado de sobre carga es cableado a la entrada
I0.2.
Las tres entradas son usadas con arreglo AND para controlar la salida
Q0.0.
94
3. Programacin del PLC
Se coloca un contacto normalmente abierto de la salida Q0.0 utilizando
un arreglo OR.
La salida Q0.0 es utilizada para controlar el arranque del motor.
95
3. Programacin del PLC
Expandiendo la Aplicacin
Se puede expander la aplicacin colocando luces indicadoras para
mostrar las condiciones RUN y STOP del motor.
En este ejemplo, se pondr una luz indicadora que muestre el estado
RUN y ser conectada a la salida Q0.1 y otra conectada a la salida
Q0.2 que muestre el estado STOP.
96
3. Programacin del PLC
Un contacto normalmente abierto de la salida Q0.0 se coloca en el
rengln hacia la salida Q0.1.
Un contacto normalmente cerrado de la salida Q0.0 se conecta al
rengln 3 hacia la salida Q0.2.
97
3. Programacin del PLC
La aplicacin se puede ampliar agregando un limit switch con contactos
normalmente abiertos conectado a la entrada I0.3.
El limit Switch puede prevenir que se arranque o se pare al motor.
98
3. Programacin del PLC
se puede colocar un limit switch para detector si una puerta de acceso
al motor esta abierta o cerrada. Si esta abierto, el motor No arrancara.
99
3. Programacin del PLC
Introduccin a las Seales Anlogas
Un PLC puede trabajar tanto con seales discretas como anlogas. Las
seales tpicas anlogas van de un rango de 0-10 VDC o 4-20 mA.
Las seales anlogas son utilizadas para indicar cambios de un valor
de velocidad, temperatura, peso y nivel.
Un PLC no puede procesar seales anlogas. Primero deben ser
convertidas en forma digital, lo cual requiere de un modulo de
expansin anloga.
Los mdulos anlogos tambin estn disponibles para usarse con
termopares para hacer mediciones de temperatura.
100
3. Programacin del PLC
Ejemplo de Aplicacin
Un dispositivo de campo que mide una variable que constantemente
cambia de valor es tpicamente conectada a un transductor.
En este ejemplo, un indicador es conectado a una celda de carga. Una
celda de carga es un dispositivo que toma un valor y lo convierte a una
variable de voltaje o corriente.
101
3. Programacin del PLC
Expansin de la Aplicacin
La aplicacin se puede expander utilizando un conveyor con una
compuerta para mandar las cajas por un lado o por el otro segn sea el
peso.
Mientras las cajas se mueven a lo largo del conveyor son pesadas.
Dependiendo del peso de las cajas sern mandadas por diferentes
caminos.
102
3. Programacin del PLC
Salidas Anlogas
Las salidas anlogas son usadas en dispositivos de campo donde su
funcionamiento implica el recibir una seal variante de voltaje o
corriente.
Son generalmente conectadas a un dispositivo de control a travs de un
transductor, el cual recibe la seal y dependiendo del requerimiento, la
amplifica, la reduce o la cambia en otra seal que controla al
dispositivo.
103
4. Caractersticas del PLC
Objetivos
Entender la importancia de los timers y contadores en la
programacin del PLC.
104
4. Caractersticas del PLC
Introduccin a los Timers
Los timers son dispositivos que pueden contar incremento de tiempo.
Un ejemplo donde se pueden usar es en los semforos. Podemos elegir
el tiempo que durara la luz roja, verde y mbar.
105
4. Caractersticas del PLC
Diagrama de Cableado de un Timer
Los timers que se usan los PLCs pueden ser comparados con los
timers que se cablean en un diagrama elctrico.
En el ejemplo, un switch normalmente abierto S1, es usado con el timer
TR1, el cual esta puesto a 5 segundos.
106
4. Caractersticas del PLC
TR1 es un timer On delay, lo cual significa que una vez que se haya
energizado el timer, pasara un tiempo predeterminado antes de que sus
contactos cambien de estado.
107
4. Caractersticas del PLC
Timers
Los timers son representados por cajas en lgica escalera.
Cuando el timer recibe la seal de enable , empieza a contar y
constantemente compara su valor actual con el valor de preset.
La salida del Timer ser de un 0 lgico hasta que el tiempo acumulado
llegue al preset.
Cuando el tiempo acumulado alcanza al preset, la salida se pone en 1.
108
4. Caractersticas del PLC
TON (Timer On-Delay)
Cuando un timer On-Delay se ha habilitado, empieza a contar hasta
que llegue al preset establecido.
109
4. Caractersticas del PLC
Ejemplo en Lgica de Escalera
En este ejemplo de timer, se conecta un switch a la entrada I0.3 y una
lmpara indicadora es conectada a la salida Q0.1.
110
4. Caractersticas del PLC
Cuando cierra el switch, la entrada I0.3 tendr un 1 lgico, permitiendo
habilitar al timer T37, el cual tiene un tiempo base de 100 ms.
El tiempo del preset es puesto a 50, as que el timer contara 5
segundos.
111
4. Caractersticas del PLC
Bits del Timer On-Delay (TON):
El timer llega a 10 segundos debido al tiempo base que esta
empleando multiplicado por el preset (100 * 0.1 = 10 seg), y emplea los
bits de salida .EN, . TT., .DN, . PRE, . ACC.
112
4. Caractersticas del PLC
Timers TON en Cascada
Una vez que finalice el primer timer se activara el segundo
113
4. Caractersticas del PLC
Self Resetting Timer
Se puede usar el bit .DN para resetear un mismo timer
114
4. Caractersticas del PLC
Timer Retentivo On-Delay (TONR)
La funcin de este timer es similar al timer On-Delay, solo con una
diferencia.
Cuando el timer no esta habilitado, no se borra el tiempo acumulado
que registro en la ultima habilitacin. El timer debe llevar una
instruccin de RESET.
115
4. Caractersticas del PLC
Diagrama Lgico del TONR
Cuando se cierra el switch de la entrada I0.3, el timer T5 empieza a
contar. Si el Switch abre durante 2 segundos, el timer se detendr.
Cuando se vuelve a cerrar el switch, el timer iniciara contando a partir
de 2 segundos.
116
4. Caractersticas del PLC
Retentive Timer On (RTO)
Funciona semejante al TON, solo que cuando el rengln pasa de
verdadero a falso, el valor acumulado no se resetea, retiene su valor,
para inicializarlo se tendr que utilizar un RES, con el mismo nombre.
117
4. Caractersticas del PLC
TOF (Timer Off-Delay)
Los Timers Off-Delay se utilizan cuando queremos apagar una salida
despus de un cierto periodo de tiempo.
Cuando se habilita el bit de enable, el bit del timer (enable) se pone en
1.
Cuando la entrada del timer se habilita, el bit del timer enable se
habilita.
La salida se pone en Off una vez que el timer alcanzo su valor de
preset.
118
4. Caractersticas del PLC
Bits del Timer Off-Delay (TOF)
Comienza el conteo cuando el rengln no es verdadero, y se detiene
cuando esta energizado, es inverso al TON, y los bits de salida son los
mismos.
119
4. Caractersticas del PLC
Ejemplo de Timer
Un tanque esta lleno con dos sustancias qumicas, las cuales estn
mezcladas y despus se drenan.
Cuando el botn que esta conectado a la entrada I0.0 se presiona, se
enciende la bomba que esta conectada a la salida Q0.0.
Despus de 5 segundos, despus de que el qumico 1 ha sido el
suficiente, la bomba se detiene.
120
4. Caractersticas del PLC
Entonces la bomba 2 enciende por 3 segundos aadiendo el qumico 2
al tanque.
Ahora se enciende el Motor usando la salida Q0.2 y mezcla los
qumicos por 60 segundos.
Despus la vlvula de drene se abre y la bomba 3, controlada por la
salida Q0.4, se enciende por 8 segundos, vaciando el tanque.
121
4. Caractersticas del PLC
Contadores
Los contadores usados en los PLCs tienen la misma funcin que los
contadores mecnicos. Comparan valores acumulados con el valor de
un preset para controlar otras funciones en el programa.
La aplicacin comn de los contadores es:
Hacer que ocurra un evento despus de que el contador ha
alcanzado el valor del preset.
122
4. Caractersticas del PLC
Ejemplo de Contador
Un conveyor que transporta botellas, pudiera usar un contador para
contar un grupo de 6 botellas por paquete.
123
4. Caractersticas del PLC
Lgica de Escalera
Los contadores se pueden representar por cajas en diagramas de
bloque, incrementan o decrementan su valor cada vez que su entrada
pasa de 0 a 1.
Existen 3 tipos de contadores:
124
4. Caractersticas del PLC
Contador Ascendente (CTU)
Cada vez que el contador se habilita, cuenta un evento.
La entrada R resetea el valor del contador.
Cada vez que el valor del contador sea igual o mayor al del preset, un
bit del contador se habilitara y podremos encender alguna salida.
125
4. Caractersticas del PLC
Bits del Counter Un (CTU)
126
4. Caractersticas del PLC
Contador Descendente (CTD)
Cada vez que se habilita al contador, este le decrementa el valor al
preset .
127
4. Caractersticas del PLC
Bits del Counter Down (CTD)
128
4. Caractersticas del PLC
Ejemplo de Contador
Se puede utilizar un contador para registrar el numero de vehculos que
entran a un estacionamiento.
Cuando entra un vehiculo, el contador cuenta un evento.
Cuando el estacionamiento este lleno, una seal indicadora encender.
129
4. Caractersticas del PLC
Ejercicio:
Esta conectado un switch a la entrada del estacionamiento, en la
entrada I0.0. El estacionamiento cuenta con 150 espacios. Hacer el
diagrama escalera de tal forma que se active una salida Q0.1 para
conectarla a una luz piloto indicando que esta lleno el estacionamiento.
Colocar otro limit switch a la salida del estacionamiento para que cuente
el numero de carros que salen y activar una luz piloto cuando este
vacio.
130