Sunteți pe pagina 1din 7

EJEMPLO DE APLICACIN: CONTROL DE NIVEL EN UN TANQUE PARA

LQUIDOS
Este es el ejemplo clsico en el cual se debe ejercer control sobre un actuador que regula el
abastecimiento de lquido para un tanque.

El caso ms sencillo, aunque no efectivo, consiste en un contacto nico (sensor de nivel


alto) el cual, al activarse apaga el motor y al desactivarse lo enciende. Pero este sistema
tiene el inconveniente que el motor se conmutar muchas veces en poco tiempo,
disminuyendo as su vida til.
La verdadera solucin requiere la utilizacin de dos sensores, que forman una ventana
del nivel del lquido, donde se tendr un nivel alto que servir de gua para apagar el motor,
y un nivel bajo con el que se encender. (Ver Figura 9)
En este ejemplo, se pretende que el motor de la bomba de llenado funcione cuando el
lquido est entre los dos niveles, detenindose cuando supere el nivel alto y arrancando
cuando alcance el nivel bajo. En este caso necesitaremos dos entradas (los sensores de
nivel) y una salida (la bobina de comando del motor). Tengamos presente que:
Cuando los sensores NO estn sumergidos en lquido, estn en (verdadero).
Cuando los sensores SI estn sumergidos en lquido, estn off (falso).
Debe darse a cada dispositivo (de entrada o salida) una direccin. Esto le permite al PLC,
saber dnde estn fsicamente conectados cada uno de estos dispositivos. Asignemos las
siguientes direcciones:
Dispositivo Nivel bajo Nivel Alto Bobina Motor Rel utilitario
interno

Direccin 0000 0001 0500 1000

En la figura 10 se observa lo que sera el diagrama de escalera (LD) para la programacin del
PLC de este ejemplo. Ntese que se est usando el rel utilitario interno (ver pgina 4),
designado como 1000, en este caso con una bobina (salida) y dos contactos (entradas). Al
ser simulado internamente en el PLC, (no existe fsicamente) puede tener tantos contactos
como se requiera (o como lo permita la capacidad de memoria del PLC).
Debe recordarse siempre que la razn ms frecuente para usar PLC en distintas
aplicaciones, es el reemplazo de rels fsicamente reales. Los rels utilitarios internos hacen
posible este reemplazo. La cantidad de rels utilitarios internos es variable dependiendo de
la marca, y por supuesto, del tamao del PLC, pero es comn que un PLC pequeo tenga
cientos de ellos, y en los ms grandes, cientos de miles. Por lo general, los PLC traen muchos
ms de los necesarios. Esto es lgico, si pensamos que con unos pocos bits de memoria se
simula un rel utilitario interno.
Pero veamos cmo funciona el PLC que hemos programado para el control del nivel de
lquidos. Con referencia a la figura 11, partimos del caso en que el tanque est
completamente vaco, de manera que los sensores no estn sumergidos; estn en
un 1 lgico, y en consecuencia ambas entradas, la 0000 y la 0001 estn en verdadero y se
desprende del LD que la salida 1000 (rel utilitario interno) est igualmente en verdadero,
y consecuentemente tambin lo estn los contactos o entradas 1000 y la salida 0500. Si la
salida 0500 en verdadero, esto significa que el motor de la bomba est funcionando y gra-
dualmente se va llenando el tanque de la figura 9.
Cuando el lquido alcanza el nivel bajo del tanque, el correspondiente sensor pasa a
un 0 lgico, o sea falso, es decir que la entrada 0000 del LD se volvi falso, como se observa
en la figura 12. Sin embargo, en esta condicin, el rel utilitario interno 1000 se
mantiene verdadero pues est conectado a travs de su propio contacto 1000 y de la
entrada 0001 correspondiente al sensor de nivel alto, y bajo estas condiciones la bomba
sigue llenando el tanque. Esto es posible gracias al rel interno 1000 (aqu vemos su
utilidad), cuya funcin en este caso es producir un enclavamiento para mantener
en verdadero la salida 0500.
Continuando con el anlisis, cuando el nivel de lquido alcanza el sensor de nivel alto, ste
transforma la entrada 0001 en falso, y se produce entonces la situacin mostrada en la
figura 13 y por lo tanto la bomba se detiene dejando de llenar el tanque.
A medida que se va utilizando el lquido, se va vaciando el tanque; cuando el nivel est por
debajo del sensor de nivel alto, se da la situacin de la figura 14, de la que se comprende
que tampoco funciona el motor de la bomba en estas condiciones. Finalmente, cuando el
tanque se vaca completamente, volvemos a la situacin analizada en la figura 11,
completndose el ciclo.
Con este sencillo ejemplo alcanzamos a comprender la gran utilidad y economa que
representa la utilizacin del PLC a nivel de control de procesos industriales. Sin embargo, el
PLC no solo es conveniente desde el punto de vista del reemplazo de rels, sino que es
posible, a nivel de software, agregar herramientas valiossimas para el control de procesos.
Veremos las ms importantes en los temas siguientes.
Plano de Funciones o Diagrama de Bloques:
Una solucin con Logo:

Esta otra alternativa, me parece ms clara:


(Es recomendable marcar en la ficha de Simulacin que los bloques F1F y S0Q son
pulsadores normalmente cerrados)

Es la funcin lgica "AND", la salida es verdadera (estado 1) si todas las cuatro


entradas son verdaderas (estado 1), es decir los contactos estn cerrados.

Es la funcin lgica "OR", la salida es "1" si por lo menos una de las cuatro
entradas tiene el estado "1"

Es la funcin lgica "NOT", La salida es "1" si la entrada es "0"; la salida es "0"


si la entrada es "1", es decir se invierte el estado de la entrada.

Es la funcin lgica "NOR", la salida es "1" si todas las cuatro entradas tienen el
estado "0", Un bloque "NOR" es igual al bloque "OR" aplicando un bloque "NOT" a su salida.

Es la funcin lgica "NAND", la salida es "0" solamente si todas las entradas


tienen el estado "1". Este bloque es la negacin del bloque "AND"

Bloque de entrada digital. Representa una de los bornes de entrada del PLC.

Bloque de salida digital. Representa los bornes de salida de un rel del PLC.
Otra solucin es con el rel auto enclavador cmo se desarrolla ms abajo.
Diagrama de Conexiones:

Funcin SET Y RESET.


En micrologix se conoce como Latch y Unlach, En Logo! est disponible el Bloque Set/Reset
o Rel auto enclavador.
En Micrologix como vimos arriba para el ejemplo de arranque directo.

Una seal de entrada de S1Q enclava (Latch) a K1M y una seal de salida (de S0Q o F1F)
desenclava (unlach) a K1M.

S-ar putea să vă placă și