1. Por Ángel D. González Álvarez
Programar con puertas lógicas
LOGO-S
2. 2
Contenidos
¿Qué es un LOGO?
Ponemos en marcha
Introducimos una puerta lógica
Temporizadores
Temporizador con retardo
Contadores
Enlazar puertas y bloques
Biestable SR
Ejercicios para realizar:
Especificaciones técnicas
2
3. ¿Qué es un LOGO?
Logo es un módulo lógico universal , que se puede considerar como
un pequeño PLC.
Con LOGO se resuelven tareas de instalación y del ámbito doméstico
(p.ej. alumbrado de escaleras, luz exterior, toldos, persianas,
alumbrado de escaparates, etc.), así como la construcción de armarios
eléctricos, máquinas y aparatos (p.ej. controles de puertas,
instalaciones de ventilación, bombas de agua no potable, etc.).
Asimismo, LOGO! se puede utilizar para controles especiales en
invernaderos o jardines de invierno, para el preprocesamiento de
señales en controles y, mediante la conexión de un módulo de
comunicaciones (p. ej., ASi), para el control descentralizado ”in situ” de
máquinas y procesos.
Lleva integrados:
El Control, Fuente de alimentación, Funciones básicas habituales p.ej.
para conexión retardada, desconexión retardada, relés de corriente,
Temporizador, Marcas , Entradas y salidas
3
6. Aquí le decimos al Logo la salida
que vamos a emplear, ahora sale
Q1 pero con las flechas arriba y
abajo podemos cambiar a Q2,
Q3 ….
Cuando terminemos de
seleccionar la salida OK
6
7. Con las flechas cambiamos a cualquiera de las tres
opciones.
“Co” Conectores, bornes: x, I1, I2….. BN
“GF” Función básica :Y, O, NO Y, (NI), NO y O
EX
“SF” Funciones especiales: Tempor., Cont….
Ahora seleccionamos Co para empezar
Cuando terminemos
de seleccionar “Co” OK
Co
7
8. Con las flechas cambiamos a cualquiera de las tres opciones.
“x” si no cableamos una entrada dejamos x será como dejar 1
para la mayoría de las funciones.
“I1,I2…” Para asignar una entrada
“Q2, Q3…” Para asociar un contacto de salida
“hi” (high) Si queremos que siempre esté en 1
“lo” (low) Si queremos que siempre esté en 0
Ahora para empezar seleccionamos I2
Cuando terminemos
de seleccionar “I2” OK
x
8
9. En este caso hemos conectado la entrada I2 con la salida Q1
Es decir si activamos la señal de entrada I2, se activa la señal
de salida Q1.
Vamos a comprobarlo, pulsar dos veces Escape ESC
I2
ESC
Program..
PC/Card..
>Start
>Edir Prg..
Clear Prg..
Set Clock
OK
OK
9
10. Conecta las entradas y salidas como el esquema y comprueba si
cerrando el pulsador de I2 se enciende la lámpara de la salida Q1, en
la pantalla también puedes ver el estado de las entradas y salidas la
fecha y RUN (correr)
L
N
Ejercicio 1
10
11. Introducir una puerta lógica (Grupo
Funcional)
Por ejemplo veamos como programamos la siguiente puerta AND
Q4I2
I1
&
Equivale
Q4
I2I1
Para comenzar efectuamos la pulsación triple
ESC OK
11
12. >Edir Prg..
Clear Prg..
Set Clock
OK
OK
Nos pregunta si queremos borrar y diremos YES
Edir Prg..
>Clear Prg..
Set Clock
Para evitar problemas vamos a borrar el programa en curso.
Volvemos al principio seleccionamos editar y OK
>Edir Prg..
Clear Prg..
Set Clock
12
13. Con las flechas arriba y abajo
podemos cambiar a Q4 OK
GF
Con la flecha abajo
seleccionamos GF
OK
13
14. La tercera entrada la dejamos como x (es como si no existiera)
Igual hacemos para I2
Seleccionamos &
14
15. En este caso hemos utilizado una puerta AND con dos entradas
I1 e I2 que cuando cerramos las dos simultáneamente, se
activa las Q4
Vamos a comprobarlo, pulsar dos veces Escape ESCESC
Program..
PC/Card..
>Start
>Edir Prg..
Clear Prg..
Set Clock
OK
OK
Hacemos el circuito de prueba y nos fijamos en el Display del logo
para comprobar el funcionamiento
x2
15
16. Conecta las entradas y salidas como el esquema y comprueba
si cerrando el pulsador de I1 y I2 se enciende la lámpara de la
salida Q4.
L
N
Ejercicio 2
16
17. Temporizadores (Función Especial SF)
En LOGO también disponemos de temporizadores, para
comprenderlo mejor realicemos un programa sencillo.
Vamos a hacer que la salida Q3 se active a los 3:20m (3 minutos
20 segundos) de haber activado el pulsador de la entrada I1.
t
I1
Q3
3:20m
Cronograma
17
18. Para comenzar a programar efectuamos la pulsación triple
OK
OK
Nos pregunta si queremos borrar y diremos YES
Edir Prg..
>Clear Prg..
Set Clock
Para evitar problemas vamos
a borrar el programa en
curso.
Volvemos al principio seleccionamos editar y OK
>Edir Prg..
Clear Prg..
Set Clock
>Program..
PC/Card..
Start
OKOK
ESC OK
18
23. Q3
B01
Acabamos de introducir el siguiente programa
3:20m haber activado la entrada I1, se activará la salida Q3.
B01
Q3
I1
T
03.00m+
23
24. Conecta las entradas y salidas como el esquema y comprueba
si cerrando el pulsador de I1 se enciende la lámpara de la
salida Q3 y se apaga 3:m después.
L
N
3:20m después de haber
activado la entrada I1, se
encenderá la lámpara
Ejercicio 3
24
25. Temporizador con retardo (FunciónSF)
En LOGO también disponemos de temporizadores, con retardo
en la dexconexión, para comprenderlo mejor realicemos un
programa sencillo.
Vamos a hacer que la salida Q1 se active con la entrada I1,
desactivándose con un retardo de 4 s. volvemos a poner I1 y
antes de los 4 segundos desconectamos con la entrada I2.
t
I2
Q1
retardo 4s
Cronograma
I1
25
26. Como siempre, efectuamos la pulsación triple
OK
OK
Nos pregunta si queremos borrar y diremos YES
Edir Prg..
>Clear Prg..
Set Clock
Para evitar problemas vamos
a borrar el programa en
curso.
Volvemos al principio seleccionamos editar y OK
>Edir Prg..
Clear Prg..
Set Clock
>Program..
PC/Card..
Start
OKOK
ESC OK
26
29. Conecta las entradas y salidas como el esquema y comprueba se
cumple lo especificado en el cronograma al cerrar la salida 1 se enciende
la lámpara de la salida Q1, apagándose 4 segundos después. Si
volvemos a cerrar I1 , se enciende, antes de 4 s cerramos I2 se debe
apagar
L
N
Ejercicio 4
29
30. B01
Q1
R
Cnt
Dir
Par
Contadores (Función Especial SF)
R: Entrada al contador
que lo resetea (pone a 0)
Cnt : Señal de entrada al
contador que aumenta 1
cada vez que se active
(cont. creciente)
Dir : Señal de entrada al
contador que disminuye
1 cada vez que se active
(contador decreciente)
Par: Parámetro, es señalar la
cantidad de impulsos a la que
queremos que se active la salida
B01: Es el numero de
bloque donde guardamos
el contador programado,
Q1: Es el la salida que
queremos que se active
cuando el contador llega
al parámetro fijado
30
31. Para comprende mejor el funcionamiento realicemos un programa sencillo.
Queremos que en un garaje de 5 plazas, el Logo nos active una salida para
dar una señal luminosa y bajar una barrera, cuando esté completo.
Tenemos las siguiente secuencia de movimientos.
Está vacio y entran tres (3) coches, mas tarde entra otro (1) coche, luego
salen dos (2) , a continuación entran dos(2)
Cronograma
t
Q1
Dir (I5)
Par (5)
Cnt (I2)
R (I1)
31
32. Comenzamos a programar.
Repetimos igual que en los
temporizadores, a diferencia
de que seleccionamos la
salida Q1 y en el último paso
pulsamos 6 veces el cursor
de abajo
Q1
Asignamos las entradas y
salidas:
I1 para poner o cero el
contador,.
I2 para controlar cuando
entra un coche.
I5 cuando sale,
Q1 activa el cartel luminoso
completo y baja la barrera .
Q1
32
37. Conecta las entradas y salidas como el esquema y comprueba se
cumple lo especificado la siguiente secuencia de movimientos.
Está vacio y entran tres coches (3 pulsaciones I5), mas tarde entra
otro coche (1 pulsación I5), luego salen dos (2 pulsaciones I2) , a
continuación entran dos (2 pulsaciones I5)L
N
Ejercicio 5
37
38. Enlazar puertas y bloques
I1
B02
& B01
I4
I5
B02
B01
> 1
Q1
I2
I3
Q1
B01
Vamos a introducir lo siguiente programa, en el que como ves
uniremos dos bloques, B01 con B02
Este proceso es un poco complejo pero fíjate bien y si es
preciso repítelo varias veces hasta que lo hagas tu solo, en
esto es en lo que radica la potencia de LOGO, lñuego en la
práctica es muy normal enlazar bloques.
38
39. Como siempre, efectuamos la pulsación triple
OK
OK
Nos pregunta si queremos borrar y diremos YES
Edir Prg..
>Clear Prg..
Set Clock
Para evitar problemas vamos
a borrar el programa en
curso.
Volvemos al principio seleccionamos editar y OK
>Edir Prg..
Clear Prg..
Set Clock
>Program..
PC/Card..
Start
OKOK
ESC OK
39
41. GF
B01
> 1
Q1
OK
I1
B02
&
B01
I4
Seleccionamos la puerta & e introducimos la entrada
I1 igual que otras veces, y lo mismo con I4 e I5, OK
I5
OK
B02
B01
> 1
Q1
Continuamos con I2, I3
B02
B01
> 1
Q1OK I2
I3
OK
41
42. Hacemos el circuito de prueba y nos fijamos en el Display del Logo
para comprobar el funcionamiento, que deberá ser:
•La entrada I2 activa la salida Q1
•La entrada I3 activa la salida Q1
•Accionando simultáneamente las entradas I1,I4 e I5 se activará la
salida Q1
L
N
Ejercicio 6
42
43. B01
Q1
S
R
Par
Biestable SR
S: pone a 1 la salida Q1
R: pone a 0 la salida Q1
RSPar: parámetro de
remanencia l= sin rem.
S (I2)
Q1
R(I1)
t
Cronograma
43
44. Comenzamos a programar.
Repetimos igual que en los
temporizadores seleccionamos
la salida Q1 y en el último paso
pulsamos 3 veces la flecha del
cursor de abajo
Introducimos las entradas I1
para R e I2 para S en
parámetros sin remanencia
Q1
Igual que siempre
Q1 x3
B01
Q
1
I2
I1
sin
RS OK
OK
44
45. Hacemos el circuito de prueba y nos fijamos en el Display del Logo
para comprobar el funcionamiento, que deberá ser:
•La entrada I2 activa la salida Q1
•La entrada I1 se desactiva la salida Q1
¿Accionando simultáneamente las dos entradas?
L
N
Ejercicio 7
45
46. Ejercicios para realizar:
Q1I2
I1
> 1
=
I3
Ejercicio 8: programa en el Lógo la siguiente puerta lógica
Ejercicio 9: programa en el Lógo la siguiente función lógica
I1
B02
&
B01
I4
B02
B01
> 1
Q1
I2 Q1
B01
46
48. Practica 11
Alumbrado de escaleras o de pasillos
1 Requisitos impuestos a un alumbrado de escalera
A la instalación de alumbrado para una escalera se imponen en principio los
requisitos siguientes:
La luz debe estar encendida mientras se halle alguien
en la escalera.
La luz debe estar apagada cuando no haya nadie en la
escalera, para ahorrar energía.
2 Solución tradicional
Hasta ahora se conocían 2 posibilidades de conectar el alumbrado:
• mediante un relé de impulsos.
• mediante un sistema automático de iluminación de escaleras.
El cableado para ambas instalaciones de alumbrado es idéntico.
Componentes utilizados
Pulsadores
Interruptor automático de escalera o relé de impulsos
Instalación de alumbrado con relé de impulsos
Cuando se emplea un relé de impulsos, la instalación de alumbrado presenta el
comportamiento siguiente:
Pulsar cualquier tecla: Se encenderá el alumbrado.
Volver a pulsar cualquier tecla: El alumbrado se apagará
48
49. Instalación de alumbrado con LOGO!
Mediante un autómata LOGO! podrá sustituir los interruptores automáticos de
escalera o el relé de impulsos. Es posible realizar ambas funciones (desconexión
temporizada y relé de impulsos) en un solo aparato. Además, pueden
implementarse otras funciones sin necesidad de cambiar el cableado. He aquí
algunos ejemplos con LOGO! :
Relé de impulsos
Interruptor automático de escalera
Pulsador de confort mediante– Encender la luz
– Conectar alumbrado continuo
– Apagar la luz
49
51. 51
Peculiaridades y posibilidades de ampliación
Otras posibilidades de aumentar la comodidad o de ahorrar energía son, por ejemplo:
Se puede prever una función de parpadeo antes de que la luz se apague
automáticamente.
Es posible integrar distintas funciones centrales:
– Desconexión central
– Conexión central (pulsador de pánico)
– Control de todas las lámparas o distintos circuitos a través de sensores de luminosidad
– Control a través del temporizador integrado (p.ej. alumbrado continuo sólo hasta las 24
horas o sin liberación a determinadas horas)
– Desconexión automática del alumbrado continuo después de transcurrir un tiempo
predefinido (p.ej. Al cabo de 3 horas)
52. 52
Practica 12
Paso de peatones con semáforo
Requisitos
Al llegar un peatón acciona el pulsador, 30 segundos después el semáforo que
estaba en verde para coches, cambia a ámbar durante 3 segundos y después a
rojo 30 segundos transcurrido este tiempo se restablece la circulación.
Simultáneamente a ponerse en rojo para los coches el semáforo de peatones se
pone en verde 25 segundos, tras los cuales cambia a rojo .
Se pide:
•Realizar el cronograma.
•El esquema de conexiones.
•El esquema de progamación en logo
•Edita el programa en el LOGO
•Comprobar los resultados en una maqueta.
53. B02
> 1
I3
Q4
B01
R
Cnt
Dir
ParB04
Trg
RS
S
R
T
I1
B03
I1
10 s+
B05
Trg
T
10 s+
Trg
R
I2
Trg
T
I2
20 s+
B06
B07
x
Trg
R
B06
Trg
T
20 s+
B07
I2
I2
10+
Iniciación
Barrera de entrada
Barrera de Salida
Barrera de entrada
Barrera de Salida
Barrera de Salida
Relé de
Semáforo
+/-
Señalización de ocupado en un parking