Você está na página 1de 130

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

Você também pode gostar