Area Electrnica
Universidad Tecnolgica Nacional - Facultad Crdoba
1. INTRODUCCIN
P.L.C (Programmable Logic Controller) Controlador Lgico Programable:
El PLC fue concebido inicialmente para reemplazar las lgicas de contactores
tan comunes en la industria, dada su flexibilidad y robustez se estn haciendo
cada vez ms populares.
Estos dispositivos permiten controlar sistemas cuyos estados pueden ser
definidos por seales digitales (o analgicas con el uso de mdulos externos), a
partir de esas seales y basado en un programa interno el PLC tomara las
acciones correspondientes.
Seales
de entrada
Seales
de Salida
Programa
Figura 1
Fuente
de
Alimentacin
Interfaces
Entrada
de
CPU
Procesador
Interfaces
de Salida
Memoria
Dispositivo de
Programacin
Figura 2
Las seales de entrada y salida de un PLC son seales elctricas, y normalmente son
del tipo digital, es decir tienen dos niveles definidos, tambin existen PLC con entradas
para seales del tipo analgico.
Las seales pueden provenir de cualquier tipo de sensor (siempre y cuando los
mismos entreguen seales elctricas), las salidas del PLC son del tipo lgico,
presentando algunas variantes como salidas PWM, etc. (tema que se trata mas
adelante).
Seal
Digital
Seal
Analgica
1
t
Compuerta Y (AND)
B
A
L
L
12 V
Esquema elctrico
A
0
1
0
1
B
0
0
1
1
Smbolo
L
0
0
0
1
A
B
0
1
abierto
cerrado
0
1
apagado
encendido
Tabla de verdad
Compuerta O (OR)
A
0
1
0
1
B
0
0
1
1
L
0
1
1
1
A
B
0
1
abierto
cerrado
0
1
apagado
encendido
L
L
12 V
Esquema elctrico
Smbolo
Tabla de verdad
Compuerta NO (NOT)
12 V
Esquema elctrico
A
0
1
L
1
0
Tabla de verdad
Smbolo
0
1
abierto
cerrado
0
1
apagado
encendido
A
0
1
0
1
B
0
0
1
1
L
1
1
1
0
A
B
A
0
1
0
1
B
0
0
1
1
NO-Y: Smbolo
L
1
0
0
0
B
0
0
1
1
A
0
1
0
1
NO-O: Smbolo
L
0
1
1
0
O-Exclusiva:
Tabla
de
O-Exclusiva: Smbolo
verdad
Analoga entre un Tablero de Rels Electromagnticos y un PLC
Rel Electromagntico
Este componente consiste en una serie de interruptores electromagnticos que son
accionados energizando una bobina.
Al energizar la bobina, se genera una fuerza electromagntica que atrae hacia si a una
armadura cerrando los contactos normalmente abiertos (NA) y abriendo los contactos
normalmente cerrados (NC).
Diagrama simplificado:
NA
NC
armadura
bobina
Bobina desenergizada
NC
NA
armadura
bobina
12 V
Bobina energizada
Contactos de un PLC
El PLC surge para reemplazar la lgica cableada de un tablero de rels. Estos
tableros fueron muy usados para controlar procesos complejos con la gran desventaja
que era la falta de flexibilidad. Una vez que los rels eran cableados, un cambio en la
secuencia de control implicaba remover todas las conexiones con la consiguiente
prdida de tiempo y dinero.
El PLC de hoy dispone de una serie de contactos asociados a las entradas, las salidas
y a los rels internos del mismo, con los cuales se puede resolver un problema de
control de forma similar a como se haca con lgica cableada. La programacin de un
PLC se hace generalmente con Lgica Ladder. El concepto de programacin con
lgica ladder es similar al utilizado en lgica cableada.
En el ejemplo siguiente se ver como se asocia una entrada fsica de un PLC con los
contactos usados en el diagrama ladder. Este concepto puede extenderse a las
salidas del PLC y a sus rels internos.
PLC: Etapa de Entrada
Diagrama Ladder
interruptor
24 V
borne de I0
Contacto NA
asociado a la
entrada I0
Circuitos
Contacto NC
asociado a la
entrada I0
Internos
borne comn
I0
1El
interruptor
abierto
es
equivalente a la bobina de un
rel desenergizada
10
INSTRUCCIONES
Las instrucciones pueden variar de un PLC a otro, pero en todos existen las
instrucciones necesarias para realizar las tareas bsicas de control que son posibles
de realizar con Rel.
LOD (Load) y LODN (Load Not):
Estas instrucciones simbolizan un contacto normal abierto (NA) o normal cerrado (NC).
Con ellas se comienza una operacin lgica; con un contacto normal abierto en el
caso de LOD o con un contacto normal cerrado en el caso de LODN.
Diagrama Ladder:
I0
I1
OUT (Output) and OUTN (Output Not):
La instruccin OUT da salida al resultado de la operacin lgica del operando
especificado, mientras que la OUTN invierte el resultado.
Diagrama Ladder:
I2
Q0
I3
Q1
11
SET y RST:
Estas instrucciones se usan para setear (SET) o resetear (RST) salidas, rels internos
y registros de desplazamiento.
Diagrama Ladder:
SET
I0
Q0
RST
Diagrama Temporal:
I1
Q0
1. I
2. I
3. Q
5. TEMPORIZA
5.1. NMERO
5.2. RANGO
DOR
TIM (100-msec)
TMH (10-msec)
TMS (1-msec)
5.3. INCREMEN
TOS
TIM0 a TIM31
TMH0 a TMH31
TMS0 a TMS31
0 a 999,9 seg.
0 a 99,99 seg.
0 a 9,999 seg.
100 mseg.
10 mseg.
1 mseg.
12
T0
100
I0
T0
Q0
Diagrama Temporal:
4. I
5. T
10 sec
6. Q
CNT (Contadores):
Se disponen de tres tipos de contadores, listados en la siguiente tabla:
Contador
Nmero
Reversible de Doble-Pulso CNT0
Reversible con Seleccin CNT1
Arriba/Abajo
Acumulador Ascendente
CNT2 a CNT31
Valor de Preset
Constante o Registro de
Datos: 0 a 9999
Diagrama Ladder:
Preset
C0
500
13
I0
Q0
Arriba
I1
Abajo
I2
Diagrama Ladder:
Preset
I0
Q0
Pulsos
C1
500
I1
Sel. Arr./Aba.
I2
Reset
I0
C2
5
Q0
Pulsos
I1
14
Diagrama Ladder:
=C2
10
Q0
C2
15
Q1
Reset
Q0
I0
Pulsos
I1
R0
4
Datos
I2
Diagrama Estructural:
15
Reset
Direccin
I0
Datos
R0
R1
R2
R3
Primer Bit: R0
Nmero de Bits: 4
I2
Pulsos
El
estado
de R3
est en
I1
Entrada de Reset:
Pone a cero cada bit del registro.
Entrada de pulsos:
Provoca la rotacin de los datos, con una transicin ascendente.
Entrada de Datos:
Informacin que va a ser rotada al primer bit (R0).
Registro de Desplazamiento hacia Atrs (SFRN):
Es similar al anterior, slo que rota en sentido inverso.
Diagrama Ladder:
Reset
Q0
I0
R20
N7
Pulsos
I1
Datos
I2
Diagrama Estructural:
Direccin
Reset
I0
R2
0
R2
1
R2
2
R2
3
R2
4
R2
5
R2
6
Datos
I2
16
Pulsos
I1
Reset
I0
R22
6
Pulsos
I1
Datos
I2
Reset
I3
R22
N6
Pulsos
I4
Datos
I5
Diagrama Estructural:
Hacia Adelante
Reset
I3
I0
R2
2
R2
3
R2
4
R2
5
R2
6
R2
7
Datos
I5
I2
Pulsos
I1
Hacia Atrs
I4
17
SOTU Y SOTD:
Estas instrucciones entregan un impulso, que dura un tiempo de barrido, cada vez que
sensan un flanco en la entrada. La instruccin SOTU capta flancos de subida, mientras
que la instruccin SOTD capta flancos de bajada.
Diagrama Ladder:
SOTU
I0
Q0
SOTD
I0
Diagrama Temporal:
Q1
9. I
8. Q
T
Tiempo de
Barrido
7. Q
MCS y MCR:
Generalmente se usa a la instruccin MCS combinada con la instruccin MCR. En
este caso, cuando est apagada la entrada que precede a MCS, se activa la misma y
todas las instrucciones que estn comprendidas entre sta y MCR son apagadas. Si
la entrada que precede a MCS est encendida, esta instruccin no se ejecuta.
Se puede usar MCS combinada con END en lugar de MCR.
Las instrucciones que quedan comprendidas entre MCS y MCR, cuando se activa
MCS, quedan con el siguiente estado:
Instruccin
SOTU
SOTD
OUT
OUTN
SET y RST
TIM, TMH y TMS
CNT
Estado
No detecta flancos
No detecta flancos
Apagadas
Encendidas
Mantienen su estado
Se resetean sus valores a cero, y se desactiva
su salida
Se mantiene su cuenta, se desactiva la
18
SFR
Diagrama Ladder:
MCS
I0
I1
Q0
MCR
Diagrama Temporal:
12.
11.
10.
JMP y JEND:
Generalmente se usa a la instruccin JMP combinada con la instruccin JEND. Se
puede usar JMP combinada con END en lugar de JEND.
Las instrucciones comprendidas entre JMP y JEND no se ejecutan si la operacin que
precede a JMP est activada. Si la operacin que precede a JMP est desactivada el
programa sigue normalmente.
Las instrucciones comprendidas entre JMP y JEND, al activarse las mismas, toman el
siguiente estado:
Instruccin
SOTU
Estado
No detecta flancos
19
SOTD
OUT y OUTN
SET y RST
TIM, TMH y TMS
No detecta flancos
Mantienen su estado
Mantienen su estado
Mantienen su estado
Mantienen su estado y la salida, se
desactiva la entrada de pulsos
Mantienen su estado y la salida, se
desactiva la entrada de pulsos
CNT
SFR
Diagrama Ladder:
JMP
I0
Q0
I1
JEND
Diagrama Temporal:
13.
14.
15.
END:
Esta instruccin se usa para terminar el programa, aunque no es necesario
programarla porque siempre est colocada en las posiciones de memoria no
utilizadas.
20
16. NAME
F1
F2
MICRO3 1K
F3
F4
BasIn
Ju
F5
F6
Comme SelLin
F7
Cut
STEPS
F8
F9
F1
Copy
Ins
Men
16.1. PANTALLADEL
21
6.2. HARDWARE
AL
PLC :
Un MICRO3
Un cable con interfaz FC2A-KC2 PC
7. INSTALACIN
Colocar el disquete. Ubicar la disquetera correspondiente.
Escribir install.
Escribir C. Disco duro.
Presionar Enter para aceptar el directorio por defecto.
Presionar una tecla para comenzar.
El software est instalado. Iniciar nuevamente la PC.
22
Elegir una de
las opciones
23
GRAFSET
INTRODUCCIN
El sistema de representacin grfica GRAFCET (Grfico de Comando de Etapa y
Transicin), est universalmente aceptado como mtodo para resolver la
automatizacin de procesos secuenciales con autmatas programables.
A lo largo del curso se dan una serie de problemas basados en procesos industriales
reales, que pertenecen al tipo de procesos discretos o procesos discontinuos. Para
obtener la evolucin de los procesos, y posteriormente el programa de usuario, se ha
empleado el GRAFCET.
DEFINICIN DE AUTOMATIZACIN
Se define la Automtica como el estudio de los mtodos y procedimientos
cuya finalidad es la sustitucin del operador humano por un operador
24
Sistema
de Control
Producto
De
Entrada
Actuadores
PROCESO
Producto
Terminado
Figura 1
Sistema De
Control
Producto
De
Entrada
Actuadores
PROCESO
Producto
Terminado
Sensores
Figura 2
25
PROCESOS CONTINUOS
Un proceso continuo se caracteriza porque las materias primas (o las variables) estn
constantemente entrando por un extremo del sistema, mientras que en el otro extremo
se obtiene de forma contina un producto terminado.
Un ejemplo tpico de proceso continuo puede ser un sistema de calefaccin.
Se pueden citar entre otras caractersticas las siguientes:
El proceso se realiza durante un tiempo relativamente largo.
Las variables empleadas en el proceso y sistema de control son de tipo analgico;
dentro de unos lmites determinados las variables pueden tomar infinitos valores.
PROCESOS DISCRETOS
El producto de salida se obtiene a travs de una serie de operaciones, muchas de
ellas con gran similitud entre s. La materia prima sobre la que se trabaja es
habitualmente un elemento discreto que se trabaja en forma individual. Por ejemplo el
proceso de fabricacin de una pieza en la industria metalmecnica.
CONTROLADORES SECUENCIALES
Se comprueba que los procesos discretos y discontinuos, tienen una gran similitud
entre s. Ambos procesos podrn controlarse mediante el mismo tipo de sistema de
control, que debido a su forma de actuacin, recibe el nombre de controlador
secuencial.
Los siguientes puntos son un resumen de los de las caractersticas de los
procesos que se controlan de forma secuencial.:
El proceso se puede descomponer en una serie de estados que se activarn de
forma secuencial (variables internas).
Cada uno de los estados cuando est activo realiza una serie de acciones sobre
los actuadores (variables de salida).
26
PRINCIPIOS BSICOS
El GRAFCET es un diagrama funcional que describe la evolucin del proceso que se
pretende automatizar, indicando las acciones que hay que realizar sobre el proceso
y qu causas las provocan.
Partiendo de l se pueden obtener las secuencias que ha de realizar el autmata
programable.
Su empleo para resolver tareas de automatizacin facilita el dilogo entre personas
con niveles de formacin tcnica diferente, tanto en el momento del anlisis del
proceso a automatizar, como posteriormente en el ajuste y mantenimiento.
27
ETAPAS
El nexo de unin entre las actuaciones que hay que hacer sobre el proceso (activar un
motor, cerrar una vlvula, etc.) y el programa de usuario, cargado en el autmata, que
da origen a aquellas es la etapa.
La representacin grfica de la evolucin de un proceso con GRAFCET estar
formada por una serie de etapas, y cada una de ellas llevar asociada una o
varias acciones a realizar sobre el proceso. En ocasiones es necesario que la
etapa no lleve asociada una accin, se denominan etapas vacias.
Las etapas se representan con un cuadrado, en cuyo interior se coloca un nmero o
una letra E con un nmero como subndice. En ambos casos el nmero indica el orden
que ocupa la etapa dentro del GRAFCET. Para distinguir el comienzo del GRAFCET la
primera etapa se representa con un doble cuadrado.
Representacin de Etapas
E3
E0
Figura 4
Las acciones que llevan asociadas las etapas se representan con un rectngulo donde
se indica el tipo de accin a realizar.
Una etapa puede llevar asociadas varias acciones. Figura 5.
Activar
Bomba
Activar
Bomba
Activar
Motor
Figura 5
28
CONDICIN DE TRANSICIN
Un proceso secuencial se caracteriza porque una accin determinada se realiza en
funcin del resultado de la accin anterior.
En GRAFCET, el proceso se descompone en una serie de etapas que son activadas
una tras otra. Por lo tanto, tendr que existir una condicin que se debe cumplir para
pasar de una etapa a la siguiente. Esta es la condicin de transicin y se representa
segn la figura 6.
Activar
Bomba
CT
Parar
Bomba
Figura 6
En la figura 6 hay dos etapas y una condicin de transicin entre ellas. Para que el
proceso evolucione de la etapa 4 a la etapa 5 es necesario que :
1. La etapa 4 est activa
2. La CT (condicin de transicin) tambin debe estar activa.
En este caso slo puede existir una nica etapa activa por lo que al franquearse la CT
se activar la etapa 5 y se desactivar la etapa 4.
La condicin de transicin puede ser una o varias variables de las que intervienen en
el proceso; por ejemplo una seal de un final de carrera, la activacin de un motor, un
tiempo, etc. Para la condicin de transicin se emplea lgica positiva y se pueden
tomar los dos valores CT=1 y CT=0. Ejemplos de CT referidos a la fig. 6.
Condicin Activa: CT = F1.
La activacin de la etapa 5 se produce cuando el final de carrera F1 est activado.
Condicin Inactiva: CT = F1.
La activacin de la etapa 5 se produce cuando el Fin de carrera F1 est inactivo.
Condicin por tiempo: CT = t/3/10 seg.
La activacin se produce cuando el temporizador activado en la etapa 3 alcanza
los 10 segundos.
Condicin de varias variables: CT = F1 F2 F3
La activacin se produce si los finales de carrera F1 y F3 estn activos y F2 est
inactivo.
Condicin Incondicional: CT = 1.
La activacin de la etapa 5 se produce al activarse la etapa 4.
Condicin Flanco Descendente: CT = A1
La activacin se produce cuando la seal A1 pasa de 1 a 0.
Condicin flanco ascendente: CT = A1
La activacin de la etapa 5 se produce cuando la seal A1 pasa de 0 a 1.
29
R1
RST
R1
Figura 8
Cuando la entrada 1 del PLC se active, la instruccin SET activar el rel interno R1,
que permanecer activado aunque se desactive la entrada 1; para desactivarlo es
necesario emplear una instruccin RESET con otra entrada distinta; en este caso
cuando se active la entrada 2, R1 se desactivar.
En GRAFCET este tipo de instrucciones se utiliza de forma que es la condicin de
transicin la que al cumplirse activa la etapa posterior y desactiva la etapa anterior.
IMPLEMENTACIN
30
La Figura 9 sirve como ejemplo integrador de las distintas partes que componen un
GRAFCET.
E0
CT(N-1)
E(N-1)
CT(N)
E(N)
CT(N+1)
E(N+1)
CT(N+2)
Figura 9
31
E(N-1)
E (N-1)
CTN
EN
SET
EN
RST
E(N-1)
CT(N+1)
SET
E N+1
RST
EN
Figura 10
CONDICIONES INICIALES
Para que comience a ejecutarse el GRAFCET es necesario activar la etapa Eo, Esto
puede realizarse como se muestra en las Figuras (11 y 12 ).
1) Al comenzar el GRAFCET, si todas las etapas estn desactivadas, se activa la
etapa Eo.
E1
E N-1
EN
E N+1
SET
Eo
Figura 11
32
2) Se utiliza una variable interna especial que est disponible en la mayora de los PLC
actuales. Esa variable es la denominada PI: Pulso inicial. Al pasar el PLC al modo
RUN (ejecucin), esta variable (rel interno especial) enva un pulso solamente en el
primer ciclo. Por lo que se debe prever para los ciclos subsiguientes que la activacin
provenga de la ltima condicin de transicin.
Cualquiera de las dos formas vistas es vlida para inicializar un GRAFCET. La
P.I.
SET
Eo
Figura 12
eleccin de una de ellas depende del tipo de proceso, o del tipo de PLC. Es posible
que con la experiencia, se puedan implementar algunas otras maneras de
inicializacin.
33
E3
S
E4
E3
E3
S
E5
E3
Figura 13
34
1
1
4
A
C
1
2
E1
2
E
4
E
1
Figura
SECUENCIAS SIMULTNEAS
Puede darse el caso de que sea necesario el desarrollo de ms de una secuencia a la
vez, sin que haya ninguna interrelacin entre sus etapas.
35
Para representar esta circunstancia se utilizan dos trazos paralelos entre el principio y
el fin de esas secuencias. En la Figura 15 se pueden ver y analizar las ecuaciones que
resuelven las secuencias simultneas.
E2
F1
E4
E3
F2
F3
E6
E5
F4
E7
F1
E2
S
F4
E6
E3
E4
E2
Figura 15
E5
S
E7
E5
E6
36
C1,Cx
E1
E1
F1
C1
E2
E2
E7
E7
F5
Fx,Fs
E7
Fx
C5
E8
E8
F5
E1
Cx
C1
E2
E8
E7
E1
Figura 16
37
E7
E7
Activar
Motor
Motor
T2
Activar
Motor 3
Motor 3
E2
Activar
Motor1
E9
Parar
Motor1
Motor1
Motor1
E9
E9
Figura 17
38
VENTAJAS
DESVENTAJAS
PASOS A SEGUIR
1. Conocer detalladamente el proceso que se quiere automatizar.
2. Construir el GRAFCET de Nivel 1, o funcional, del que se obtiene la descripcin
del proceso
3. Construir el GRACET de Nivel 2, o tecnolgico, del que se obtiene la informacin
del sistema de control a implementar: entradas, salidas, rels internos,
temporizadores, contadores, etc.
4. Obtener el programa de usuario. Para lo que se tendrn en cuenta las siguientes
partes:
4.1. Obtener las condiciones iniciales.
4.2. Desarrollar el programa para activar cada una de las etapas en funcin de las
condiciones de transicin. Las condiciones de transicin estarn formadas por
las seales proporcionadas por los sensores a las entradas del PLC y por las
variables internas asociadas a etapas anteriores.
4.3. Asignar las variables internas asociadas a cada etapa a las salidas del PLC.
5. Ingresar el programa as obtenido al PLC.
6. Probar y depurar la solucin.
7. Implementar.
39
Salidas
Bomba B
Activada: B+
Desactivada:
B-
GRAFCET nivel 2
GRAFCET nivel 1
Bomba
Desactivada
Q0
/Q0
I0
Nivel Mnimo
Bomba
Activada
BI1
Nivel Mximo
Esquema
B+
de
SET
Inicializacin
M301
SET
M0
I0
Q0
RST M0
Condiciones
de Transicin
I1
RST M1
Asignacin
de Salidas
M
Q0
Variables de
GRAFCET y
Salidas
SET
M
1
M0
M1
Sistemas de Enlace
Sistema de Enlace para Expansin:
Este sistema consiste en la conexin de dos MICRO3 a travs de los terminales de enlace de
datos.
Se utiliza para aumentar el nmero de I/O. La Expansin no lleva programa.
Base
Expansin
...
.
Sistema de Enlace en Red con
Computadora:
Este
sistema consiste en la conexin de una PC y hasta un mximo de 32 MICRO3. Es necesario el
uso de un software para esta configuracin.
PLC
PLC
PLC
...
.
RS232/RS485
Converter
HD9Z-T11
Interfaz
de Enlace
a la PC
FC2A-LC1
Interfaz
de Enlace
a la PC
Interfaz
de Enlace
a la PC
FC2A-LC1
FC2A-LC1
42
MICRO3: Especificaciones
Generales:
Tipo
Tensin de Alimentacin
Rango
Permitido
de
Tensiones
Frecuencia
de
Alimentacin
Temperatura
de
Operacin
Tierra
Fuente de CA
100-240V CA
Fuente de CC
24V CC
85-264 CA
19-30V CC
50/60Hz
-------
0 a 60 C
Resistencia a Tierra: 100 Mximo
Funcionales:
Modo
Set de Instrucciones
Capacidad de Programa
Memoria de Programa
Tiempo de Barrido
Entradas
Salidas
Rels Internos
Rels Especiales
Registros de Datos
Contadores/Timer
Registros
de
Desplazamiento
Procesamiento Normal
22 bsicas, 33 avanzadas
1012 pasos
EEPROM
2,9 mseg/1K pasos
6,9,14; expandible
4,7,10; expandible
232
24
100
32
64
32
32
16
43
Entradas:
Tipo de Entrada
Nmero de Entradas
Tensin de Entrada
Mtodo de Aislacin
Impedancia de Entrada
de
Para CA
9
85-132V CA (Tip:100-120V)
Optoacoplador
13 K
Salidas a Rel:
Tipo
Configuracin y Nmero
Rel
PLC de 10 I/O: 1 Independiente, 3 Comunes
PLC de 16 I/O: 1 Independiente, 2 + 4 Comunes
PLC de 24 I/O: 2 Independientes, 4 + 4 Comunes
PLC con Entrada de CA: 3 Independientes, 4 Comunes
Contacto Independiente: 240V CA, 2A (Carga Resistiva)
Capacidad
de
Contactos Comunes: 240V CA, 2A x Salida
Conmutacin
30V CC, 2A
Resistencia de Contacto
30 m
mximo
Vida Mecnica
20.000.000 de ciclos (a 18.000 Ciclos/hora)
(sin carga)
Vida Elctrica
100.000 ciclos (a 18.000 Ciclos/hora)
Salidas a Transistor:
Tipo
Sumidero
Fuente
Limitacin de corriente
0,7A mnimo, 1,5A mximo
(Proteccin)
Configuracin y Nmero
PLC de 10 I/O: 4 Comunes
PLC de 16 I/O: 3 + 4 Comunes
PLC de 24 I/O: 5 + 5 Comunes
Mtodo de Aislacin
Optoacoplador
Tensin de Carga
24V CC
Corriente de Carga
0,5A (24V CC); Mxima: 0,625A (30V CC)
Vida Elctrica
100.000 ciclos (a 18.000 Ciclos/hora)
44
8.2. EJERCICIOS
EJERCICIO 1:
Disee el diagrama lgico ladder que permita controlar cuatro alarmas conectadas a las salidas
Q0,Q1,Q2,Q3, que respondern a seales provenientes de finales de carrera NA. Estos finales de
carrera sern conectados en las entradas I0,I1,I2,I3.
El PLC debe activar la salida Q0 si I0 se encuentra activo, Q1 si I1, etc.
EJERCICIO 2:
Disee el diagrama lgico ladder que realice la misma funcin de una compuerta AND de 3 entradas.
Es decir la salida se activa cuando las tres entradas tienen un estado lgico = 1.
EJERCICIO 3:
Disee el diagrama lgico ladder que encender la salida Q0 cada vez que las entradas I0 o I1 estn
activadas. A que compuerta lgica corresponde?
EJERCICIO 4:
a) Describa como funcionar el rel interno Q0. (Diagrama 1)
b) Describa como funcionar la salida Q1 cuando la entrada I2 est cerrada y/o la entrada I3 abierta
(Diagrama 2). Puede usted usar una instruccin OUT para la misma direccin mas de una vez?
Q0
Q0
Diagrama 1
I2
Q1
Diagrama 2
I3
Q1
I3
45
EJERCICIO 5:
Sistema de monitoreo de sensores. Se tienen 2 sensores NA, conectados a dos entradas distintas
del PLC, por medio de cuatro lamparas indicar el estado de los mismos.
S1
Q0
S2
Q1
Q2
Q3
S1=0 , S2=0
S1=0 , S2=1
S1=1 , S2=0
0 : Desactivado
1 : Activado
S1=1 , S2=1
EJERCICIO 6:
Disee un diagrama lgico ladder que encender la salida Q0 con una entrada I0 momentnea y se
apagar con una entrada I1 momentnea. (Circuito de enclavamiento).
EJERCICIO 7:
Control de nivel de un tanque. Cuando se activa el sensor I0, se enciende la bomba Q0 hasta que se
cierre el sensor I1. En este momento se apagar la bomba Q0. (Ciclo de histresis). En la Bomba
tenemos un sensor de presencia de liquido para evitar que la misma se active si no hay suministro de
agua, lo cual la daara mecnicamente este sensor entrega una seal correspondiente a un estado
lgico uno cuando la bomba esta en condiciones de operar. Si durante el funcionamiento de la
bomba deja de haber agua
en la tubera la misma se debe detener hasta que retorne el agua.
46
EJERCICIO 8:
a) Se tiene una habitacin con dos lmparas y se desea que estas se puedan encender o apagar
desde dos interruptores distintos. En otras palabras, slo queremos que las luces se enciendan
cuando cualquiera de las entradas estn activadas, pero no ambas simultneamente.(Esta operacin
tambin es conocida como una OR EXCLUSIVA en lgica Booleana).
b) Modifique el diagrama ladder anterior para tres interruptores.
EJERCICIO 9:
Montacargas de dos posiciones. Los sensores Sa y Sb indican la posicin del montacargas, los
pulsadores Pa y Pb activarn un motor a travs de las salidas Q0 y Q1.
Sb
Pb
Pa
Sa
EJERCICIO 10:
Portn automtico.
a) La llave L1, provoca la apertura del portn y una foto clula F1 hace que el portn se cierre
(consideramos que el final de carrera se encuentra a una distancia tal que el vehculo lo alcanza
despus de pasar el portn). S1 y S2 son fines de carrera NA, el portn es activado por un motor que
puede girar en uno u otro sentido. Usar 2 salidas del PLC para indicar el estado del motor.
b) Modificar el sistema para que funcione del mismo modo en ambas direcciones de circulacin del
vehculo.
MOTOR
S1
S2
L1
F1
EJERCICIO 11:
47
lleva la temperatura del horno al valor de 300 en un tiempo prefijado debe accionar el calefactor
numero dos. Ambos calefactores deben desactivarce al llegar a los 300.
EJERCICIO 12:
Accionamiento de una gra.
Se trata de controlar la gra para que realice los ciclos representados en la figura. Partiendo de la
posicin de reposo (la representada en al figura) realiza el ciclo nmero1 cuando el pulsador A es
accionado momentneamente, hasta llegar a la posicin de reposo 2, donde permanecer hasta que
se accione momentneamente el pulsador B para realizar el ciclo nmero 2. Cuando comienza el
ciclo 1 debe activarse un electroimn conectado a una de las salidas del PLC, el mismo se desactiva
al llegar al final de este ciclo donde libera la carga.
3
2
CICLO 1
Pb
CICLO 2
Pa
EJERCICIO 13:
Disee un diagrama lgico ladder que encienda la salida Q0 inmediatamente despus de energizar la
entrada I0 y luego se apague despus de 10 segundos. Asuma que la entrada I0 es momentnea.
48
EJERCICIO 14:
Disee un diagrama lgico ladder que encienda la salida Q0 10 segundos despus de energizar la
entrada I0 y luego se apague 5 segundos despus de que la entrada I1 sea activada. Asuma que las
entradas son momentneas.
EJERCICIO 15:
Disee un temporizador que automticamente pulse una vez cada 4 segundos. Use la entrada I0
para arrancar el temporizador. Asuma que la entrada I0 permanecer encendida.
EJERCICIO 16:
Alarma para el hogar.
La alarma debe tener una zona de activacin instantnea, una zona temporizada, para entrada y
salida y un pulsador de pnico. La zona temporizada debe ser de 20 segundos tanto para el armado
como para el desarmado de la alarma, indicar el estado de cada una de las zonas por medio de una
lmpara, lo mismo que para la activacin de la campana y/o la sirena. Cuando activamos la alarma
la sirena debe funcionar por un tiempo preestablecido, para retornar luego a su posicin de reposo,
quedando una lampara indicando que la alarma fue disparada, si se presenta otra condicin de alerta
el sistema vuelve a reaccionar.
La lampara de aviso se apaga cuando el sistema es desactivado.
EJERCICIO 17:
Semforo.
49
EJERCICIO 18:
Usando el temporizador del ejercicio 14, disee un diagrama que encienda la salida Q1 despus de
40 segundos, djela permanecer encendida 20 segundos y luego repita el ciclo. Use un contador
para mantener el control de los pulsos del temporizador.
Ejercicio 19:
Crear un diagrama ladder para un secuenciador basado en tiempo de cuatro pasos segn el
siguiente cuadro.
Usar los registros M310, M311, M312 o M313 para generar la base de tiempos.
9. TIEMPO EN SEGUNDOS
10. Q
1
0
2
X
3
X
4
X
5
X
6
0
7
0
8
0
10
0
0
0
0
0
0
0
X
X
0
X
X
X
0
X
X
0
X
X
0
0
0
0
0
0
0
0
X
0
0
X
0
Q1
Q2
Q3
EJERCICIO 20:
Ascensor de tres pisos.
50
Los sensores Sa, Sb y Sc indican la posicin del ascensor, los pulsadores Pa, Pb y Pc activarn un
motor a travs de las salidas Q0 y Q1 para que gire en uno u otro sentido.
Sc
Sb
Pc
Pb
Sc
Pa
EJERCICIO 21:
Con el semforo desarrollado en el ejercicio 17 implementar el control de transito del cruce de dos
calles de mano nica es decir sincronizar dos semforos.
EJERCICIO 22:
Controlar la gra para que realice los ciclos representados en la figura. Cuando el pulsador de
arranque es accionado, se realiza el ciclo nmero 1 partiendo de la posicin de reposo (la
representada en al figura), hasta llegar a la posicin de espera, donde permanecer un tiempo
determinado antes de realizar el ciclo nmero 2.
2
CICLO 1
Arranque
CICLO 2
Repos
o
Espera
EJERCICIO 23
Controlar los semforos de una calle:
51
S1
S2
Q2
Q5
Q1
Q4
Q0
Q3
S1
S2
Asignacin de salidas
La secuencia de encendido ser:
S1
V
A
8
10
20
t [seg]
S2
R
10
18 20
t [seg]
EJERCICIO 24
Controlar un ascensor de tres pisos. Los sensores Sa, Sb y Sc (NA) indican la posicin del ascensor.
Los pulsadores Pa, Pb y Pc activarn un motor a travs Q0, para subir; y de Q1, para bajar.
Sc
Pc
Sb
Pb
Pa
Sc
52
EJERCICIO 25
Prensa de inyeccin de plsticos.
El ciclo que debe realizar la mquina, al encender el motor de la bomba con el interruptor I0, es el
siguiente:
Cerrar el molde mediante el avance del cilindro A.
Dosificar el plstico fundido a inyectar, mediante la subida del cilindro B.
Inyectar el plstico mediante la bajada del B.
Realizar una pausa para permitir que el aire salga del molde.
Introducir los noyos, para configurar la pieza, mediante la bajada de C.
Realizar una pausa para permitir la solidificacin.
Abrir noyos.
Abrir el molde, extraer la pieza, y recomenzar el ciclo.
EJERCICIO 26
Pesado preciso de sustancias.
53
EJERCICIO 27
Controlar una apiladora.Las piezas a apilar llegan desde una cinta transportadora y son detectadas
por un sensor M. Para la primer pieza detectada, el vstago del cilindro A avanza hasta el fin de
carrera A1 y luego retrocede hasta A0. Para la segunda y tercera pieza, el movimiento de A es
similar al anterior, slo que avanza hasta los fines de carrera A2 y A3, respectivamente.
Una vez apiladas las tres piezas, y despus del retroceso de A, el vstago del cilindro C retrocede
hasta C0. En este momento avanza el vstago del cilindro B hasta B1 y luego retrocede a B0.
A continuacin se regresa a la posicin inicial avanzando C hasta C1 y terminando el ciclo. A partir
de este momento se podr iniciar un nuevo ciclo con la llegada de nuevas piezas.
Los avances de A slo se harn cuando est activado el sensor M y el fin de carrera A0.
EJERCICIO 28
Ejercicio 9
Deteccin y expulsin de botellas sin Tapn
Una de las faces de produccin en una cadena de embotellado, consiste en la colocacin de un
tapn en las botellas una vez finalizada la secuencia de llenado.
Las botellas se desplazan por la cinta 1, separadas por la misma distancia y a velocidad constante.
54
Se trata de detectar y sacar de la cadena las botellas que salgan de la etapa de cierre sin el
correspondiente tapn; adems si en un determinado periodo de tiempo (en este caso 7 botellas) se
rechazan mas de tres botellas seguidas, debe activarse una alarma.
Para la deteccin de las botellas defectuosas se conjugan las acciones de deteccin de un sensor
inductivo, que detecta la presencia del tapn, y de un equipo fotoelctrico que seala la presencia de
las botellas.
EJERCICIO 29
55
56