Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un detector de proximidad
activa una salida binaria (%I.0)
cuando un objeto se encuentra a
una distancia menor a 30 cm. Se
requiere que se encienda una luz
(cierre un circuito con un foco
%Q.0) después que hayan
transcurrido 10 s de la detección
del objeto. Se usa un
temporizador con retardo en la
activación TON.
Un detector de
proximidad activa una
salida binaria (%I.0)
cuando un objeto se
encuentra a una distancia
menor a 30 cm. Se
requiere que se encienda
una luz (cierre un circuito
con un foco %Q.0) y
permanezca encendido
por 20 s. Se usa un
temporizador activado
por un pulso RTO.
CONTADORES CTU
Se usan para contar eventos en orden
ascendente.
Tiene tres entradas:
• PV:Valor de contaje (entero)
• CU: Detector de flanco ascendente que
incrementa en una unidad el contador (que
se almacena en CV).
• R: entrada booleana que sirve para resetear
el contador, poniendo en cero CV.
La salida Q pasa de 0 a 1 cuando la cuenta,
almacenada en CV, alcanza el límite indicado
(PV). Q tomará el valor 1 cuando CV ≥ PV.
CONTADORES CTD
Se usan para contar eventos en orden
descendente.
Tiene tres entradas:
• PV: Valor de contaje (entero)
• CD: Detector de flanco ascendente que
disminuye en una unidad el contador (que
se almacena en CV).
• L: entrada booleana para resetear el
contador, poniendo el valor de PV la salida
CV.
La salida Q pasa de 0 a 1 cuando la cuenta,
almacenada en CV, alcanza el valor cero. Q
tomará el valor 1 cuando CV sea igual a 0.
APLICACIÓN A UN LADDER
Un autómata programable
controlará las manzanas de una
cinta transportadora de manera
que cuando cuente 100
manzanas (usando un detector
de proximidad %I.1), la cinta se
detendrá (motor %Q.0 en off)
hasta que un operario las
almacene.
MARCAS O BITS INTERNOS
Son como relés auxiliares dentro del autómata. El resultado de una operación que
termina en activar o desactivar una salida interna (M), que se almacena en la memoria.
Por lo tanto una marca es una salida “no visible”, juega un papel muy importante en la
programación. Tiene un comportamiento parecido a las salidas aunque físicamente no
se ve “nada activado”. Una marca es una variable interna, que no tiene terminales
exteriores.
En este caso, se almacena en %M.0 lo
que resulta de la operación lógica:
%M.0 = (%I.1+%M.1).%I.0
Entradas Salida
I0.1 Q0.1
I0.2
Ejercicio 1 – Rotación de bombillas
Se dispone de 3 pulsadores conectados a
las entradas I1, I2 e I3 de un autómata y 3
bombillas conectadas a las salidas Q1, Q2
y Q3. Se desea que al activar el pulsador 1
se encienda la bombilla 1 y se apague la 3,
al pulsar el 2 se encienda la 2 y se apague
la 1 y así sucesivamente. Se supone que los
pulsadores se activarán en orden
(1,2,3,1…).
Ejercicio 2 - Limpiaparabrisas
Al desactivar el limpiaparabrisas de un automóvil en un día lluvioso, éste no se
puede detener de inmediato en medio del cristal estorbando la visión, hay
que esperar a que acabe su recorrido y se sitúe en la posición horizontal de
reposo. Considérese el siguiente montaje:
▪ Un interruptor NA conectado a la entrada I1 que activa el limpiaparabrisas,
un motor que hace girar la escobilla conectado a la salida Q1 (para
simplificar se supondrá que el motor gira en un solo sentido) y un final de
carrera que detecta la llegada a la posición horizontal conectado a la entrada
I2. Se desea un algoritmo tal que al desactivar el interruptor no detenga el
limpiaparabrisas hasta que llegue a la posición horizontal.
▪ A) Cuadro de entradas y salidas
▪ B) Programa LD
Ejercicio 3 - Bloqueo de la llamada a un ascensor
En muchas ocasiones la activación de un proceso supone que no se puedan iniciar
nuevas acciones hasta que aquel termine por lo que habrá que impedir que se pueda
desencadenar cualquier otro evento una vez haya comenzado el primero. En el caso
de un ascensor, un problema típico de automatización, si se ha producido la llamada a
la cabina desde una determinada planta se debe bloquear cualquier otra llamada
hasta que el ascensor haya terminado su recorrido. Consideremos un modelo
simplificado de ascensor para estudiar la forma de efectuar dicho bloqueo.
Supóngase que solo hay 2 plantas y un pulsador en cada una de ellas conectados a las
entradas I1 e I2 que deben activar respectivamente las salidas Q1 y Q2 que hacen
girar al motor en un sentido u otro (subir o bajar). El ascensor se detendrá al activarse
uno de los finales de carrera que detectan la llegada de la cabina a su destino y que
estan conectados a las entradas I3 e I4. Redáctese un programa tal que si se ha
presionado uno de los pulsadores y el motor está en marcha impida la activación de la
otra salida en caso de ser presionado el segundo pulsador.
▪ A) Cuadro de entradas y salidas ▪ B) Programa LD
▪ B) Programa LD
Ejercicio 4 – Medio lleno, medio vacio
Se desea controlar automáticamente el vaciado de un depósito en función del estado de un
conjunto de detectores de nivel. El sistema consta de una bomba que extraerá el agua del
depósito activada por la salida Q1 y de tres detectores de nivel conectados a las entradas I1, I2
e I3. El primer detector I1 corresponde al nivel superior e indica que el depósito está casi
lleno, el segundo I2 indica un nivel de agua intermedio y el tercero I3 indica que el depósito
está casi vacio. Los tres sensores actuan del mismo modo, son normalmente abiertos, es decir
se activan si el agua llega a su altura y se ponen a cero si el agua está por debajo. Por último,
se dispone de un interruptor conectado a la entrada I10 para indicar al sistema si se desea
vaciar el depósito del todo (I10=1) o solo hasta la mitad (I10=0). La bomba se debe poner en
marcha cuando el agua llegue al primer detector y seguir en funcionamiento hasta que el
nivel se encuentre por debajo del segundo o del tercer detector en función de la posición del
interruptor.
▪ A) Cuadro de entradas y salidas ▪ B) Programa LD
Ejercicio 5 – Llenado y vaciado de tanque
Se desea realizar el diagrama de contactos que cumpla con
las siguientes condiciones:
a) El tanque cuenta con dos electroválvulas, una de llenado
V1 y otra de vaciado V2, además, cuenta con dos
sensores de nivel magnético. Si el tanque esta vacío o a
medio llenar se debe encender la electroválvula 1 y si el
tanque se encuentra lleno se debe abrir la electroválvula
V2 para permitir que el tanque se vacié.
b) Solo se permite que una de las electroválvulas estén
activadas y no las dos al mismo tiempo.
c) El proceso debe contar con un pulsador que de inicio
para el llenado y un pulsador de paro.
Ejercicio 6 – Luces Intermitentes
(Ciclo SCAN)
Se dispone de un pulsador conectado a la
entrada I1 y de dos bombillas conectadas a
las salidas Q1 y Q2. Se desea que mientras se
mantenga el pulsador presionado se vayan
encendiendo alternativamente las dos
bombillas durante un ciclo de scan cada una.
Es decir, en un ciclo se deberá encender una
y apagarse la otra y en el siguiente ciclo a la
inversa.
Ejercicio 7 – Bombilla eléctrica