Archive for the ‘ Componentes de un sistema de frio industrial. ’ Category

PDA en PLC

Pues seguimos con el PDA, en esta ocasión realizado mediante PLC. Se supone que tenemos una sonda de presión en baja y otra en la bomba de aceite del compresor.

El programa:

Declaramos las variables globales de las entradas analógicas:

PuntosPbaja AT %I*:INT; (*lectura de sonda de presión de baja*)
PuntosPOil AT %I*:INT; (*Lectura de sonda de presión de aceite*)

Compresor AT %Q*:BOOL; (*la salida para el compresor*)

Declaración de variables en Programa MAIN.

PROGRAM MAIN

VAR

esEscalarPb: Escalar;

Pbaja: INT;

esEscalarPOil: Escalar;

POil: INT;

PDifOil: INT;

TimerPOil: TON;

AlarmaPDA: BOOL;

Rst: BOOL;

END_VAR

(*Lo primero que tenemos que hacer es convertir los puntos de la entrada analógica en unidades físicas, en este caso presión en bar * 100. Y lo hacemos a través de un FB escalar, como vimos en la anterior entrada.*)

esEscalarPb(

Puntos:= PuntosPbaja,

mA4:=-50 ,

mA20:=800 ,

NoPuntos:=32767 ,

OffSet:=0 ,

Out=>Pbaja );

esEscalarPOil(

Puntos:=PuntosPOil ,

mA4:=-50 ,

mA20:=800 ,

NoPuntos:=32767 ,

OffSet:=0 ,

Out=> POil);

(*Calculamos la presión diferencial*)

PDifOil := POil – Pbaja;

(*Temporizamos en caso de que el compresor esté en marcha y la presión diferencial de aceite sea menos de 200 ( 2,00 Kg/cm2).*)

TimerPOil (IN:= Compresor AND PDifOil < 200, PT:= T#30s);

(*Si han pasado 30 seg. con el compresor en marcha y sin presión de aceite se activa el temporizador y hace un Set a la variable Alarma.*)

IF TimerPOil.Q THEN AlarmaPDA := TRUE;END_IF;

(*La alarma permanece activa hasta que activamos Rst para hacer un Reset sobre Alarma.*)

IF Rst THEN AlarmaPDA:=FALSE;END_IF;

El PDA

Bueno, hoy toca empezar a ver un poquito de los componentes de un sistema de frío industrial.

El PDA o Presostato Diferencial de Aceite  es, como su propio nombre indica, un presostato de presión diferencial. Es decir, que calcula la diferencia de dos presiones y la compara con la de un muelle.

LP = low presure = baja presión. OIL =aceite. Mediante (3) modificamos la tensión del muelle y por tanto la presión a comparar. En (5) se encuentra un micro pulsador normalmente cerrado. Si la presión diferencial es mayor que la tensión del muelle, una pequeña pestaña accionará el pulsador, abriendo el circuito.

El esquema en detalle.

Y este precioso esquema, que hicieron cuando las Vespas eran prototipos, es el que ponen para que nos enteremos como funciona. Yo me pregunto, ¿Cuesta mucho actualizar esto un poquito?. En fin, es lo que hay. Bueno tampoco es para tanto que es sencillito. Al tema.

Tenemos por un lado un conmutador con un común (L), un NO (S) que en principio es para la lámpara de avería y un NC (M) que estaría en la columna de averías. (e) es un bimetal (unión de dos metales que al calentarse produce un desplazamiento).

Este PDA puede funcionar a 115 v o 220 v. Para esto tiene una resistencia (R) que produce una caída de tensión de 115 v, de esta manera si queremos alimentarlo a 220 v lo hacemos a traves de la resistencia (0-230) y si es a 115v (0-115) sin la resistencia.

En este esquema podemos ver el principio de funcionamiento, que viene siendo el de la canica. Cuando arranca el compresor alimentamos un bimetal a través de un contacto normalmente cerrado. Si la presión diferencial aumenta por encima de la tarada en el muelle, el contacto se abre. De no ser mayor la presión diferencial, el bimetal seguirá con tensión, de manera que al pasar el tiempo prefijado se desplazará cambiando la posición del conmutador.

Aplicaciones con PLC.

En cuadros de control con PLC, lo lógico sería no utilizar este temporizador y hacerlo con el PLC. Existe una versión sin temporizador y también tenemos la posibilidad de quitarlo y utilizar el contacto (5).

Editado 15-03-10

Creo que no me he explicado bien y aclaro.

Existen diferentes formas de monitorizar la presión de aceite. Bien con sonda de presión, bien con Delta P ó INT250, etc.  Cuando en esta entrada hablo de aplicaciones con PLC, sólo me refiero a este modelo. No porque sea el sistema ideal, sólo es como se puede hacer el control con PLC  con este modelo.

Editado 26-03-10.

Chuan Car me ha pasado este documento  donde explica como hacer un control de presión de aceite con sondas de presión con un PLC Twido y mostrar la presión de aceite en el HMI.  Desde aquí agradezco el aporte, que dicho de paso, considero muy interesante.

Presostato de aceite diferencial