Você está na página 1de 19

ESCALAMIENTO

Valores escalados

Max

= +

Min

3277

16384

By P.G.F.

Tratamiento de las seales anlogas

La instruccin escalamiento esta relacionada con la adaptacin de los valores de tensin o de corriente que estn normalizados en diversos estndares para medir un determinado fenmeno fsico.

Los sensores o Transductores en la mayora de los casos vienen linealizados por el fabricante, para una aplicacin en particular por lo tanto se trabaja con lneas rectas.

Aplicacin de las variables anlogas en la industria Lo mismo rige para los actuadores que en su mayora responden a los estndares ya mencionados Para aclarar el punto anterior se puede mencionar como ejemplo :

Se desea medir: Un rango de temperatura entre 0C y 200C Un nivel de un liquido entre 2 y 16 mts La velocidad de un motor entre 500 y 3000 RPM

Las preguntas son:

Cmo adaptamos estos rangos de fenmenos fsicos diferentes a 4 y 20 ma. que es un estdar de corriente para entradas y salidas en programadores?

Cmo adaptamos a 0 y 10v que es otro estndar?

La respuesta esta en el concepto de escalamiento Cada entrada y salida analgica cuenta con un determinado nmero de bits que da la resolucin y depende del fabricante y del modelo a emplear

Los siguientes datos usados en el mdulo de entradas anlogas muestran el direccionamiento de entrada, rango de chequeo y escalamiento de las entradas anlogas a las unidades de ingeniera.

La grfica es una funcin matemtica del tipo El uso de la aritmtica en el escalamiento

= +

Valor escalado significara adecuar la variable a medir a su lectura mxima y mnima en el proceso con la salida o entrada anloga y su nmero de bits respectivos.

Valores escalados

Max

= +

Min

3277

16384

Variables =

= ()

_ _ _ _

Estructura

= _ (_ )

Finalmente se obtiene lo siguiente

= +
=
__ __

* x + _ (_ )

Aritmtica en PLCs

Como ya han podido apreciar el uso de la aritmtica en PLCs es fundamental, para el desarrollo de aplicaciones en donde se requiera evaluar la informacin de variables anlogas.

Una de las formas ms eficientes para poder modelar el escalamiento de una variable anlogas es:
Estructurar su mtodo mediante bloques y funciones

Escalamiento para PLC Siemens S7_1200

Rango variable ingenieril Unidad de #LO_LIM #HI_LIM medida 0,0 100,0 psi
Ingrese resolucin del sensor Numero de cuentas Ingrese lectura del sensor en N de cuentas

Funcin de escalamiento
VERIFCACIN DE ESCALADO CORRECTO INCORRECTO A F 1010 1111 ENO Ret_Val Out 1010 27,4

11
2048
#IN 560 EN 560 100,0 0,0 0 IN HI_LIM LO_LIM BIPOLAR

FC 1 ESCALADO PGF

Datos del sensor

Escalado de una variable Unipolar


Escalado OK

NORM_X Int to Real 0 -2047 560 2047 En Min Value Max Eno Out 0,273

OUT_RANGE Real En 0 Min 27,4 Val 100,0 Max

Move 1 A 1 En In Move Eno Out1 1010

Not

0 F

En In

Eno Out1

NORM_X Int to Real 1 0 560 2047 En Min Value Max Eno Out 0,273 En 0,0 Min 27,4 In 100,0 Max LIMIT Real Eno Out 27,3

Escalado errneo

SCALE_X Real to Real En 0,0 Min 0,273 Value 100,0 Max Eno Out 27,4

Dentro de la Funcin FC1 Se ha configurado el escalamiento

Bloque NORM_X

NORM_X Int to Real 0 -2047 560 2047 En Min Value Max Eno Out 0,273

1,0

Out

NORM_X Int to Real 1 0 560 2047 En Min Value Max Eno Out 0,273

0,0

min
Value

max

Operacin NORM_X

La operacin permite normalizar el valor de la entrada Value mapeando en una escala lineal.
NORM_X Int to Real 0 -2047 560 2047 En Min Value Max Eno Out 0,273

Los parmetros Min y Max sirven para definir los lmites de un rango de valores que se refleja en la escala. En funcin de la posicin del valor que se debe normalizar en este rango de valores, el resultado se clcula en la salida Out y se deposita como nmero de coma flotante. Si el valor que se debe normalizar es igual al valor de la entrada Min, la salida adopta el valor 0,0. Si el valor que se debe normalizar adopta el valor de la entrada Max, la salida Out devuelve el valor 1,0

NORM_X Int to Real 1 0 560 2047 En Min Value Max Eno Out 0,273

Operacin SCALE_X

SCALE_X Real to Real En 0,0 Min 0,273 Value 100,0 Max Eno Out 27,4

Max

Out

Min
Esta operacin permite escalar el valor de entrada Value, mapendolo en un determinado rango de valores Al ejecutar la operacin Escalar, el nmero de coma flotante de la entrada Value se escala al rango de valores definidos por los parmetros Min y Max. El resultado de la escala es un nmero entero que se deposita en la salida Out

0,0
Value

1,0

Operacin OUT_RANGE

OUT_RANGE Real En 0 Min 27,4 Val 100,0 Max

La operacin Valor fuera de rango, permite consultar si el valor de la entrada Val est fuera de un determinado rango de valores.

Los limites del rango de valores se determinan mediante los parametros Min y Max. Al procesar la consulta, la operacin compara el valor de la entrada Val con los parametros Min y Max, y transfiere el resultado a la salida del cuadro Si el valor de la entrada Val cumple con la comparacin Min > Val o Val < Max, la salida del cuadro devuelve el estado lgico 1.
Si no cumple la comparacin, la salida del cuadro devuelve el estado lgico 0

Operacin LIMIT

LIMIT Real
En 0,0 Min 27,4 In 100,0 Max Eno Out 27,3

La operacin Ajustar valor limite, permite limitar el valor de la entrada IN a los valores de las entradas Min y Max. Si el valor de la entrada IN cumple con la condicin Min < IN < Max, se recibe en la salida OUT. Si no se cumple la condicin y el valor de entrada rebasa por defecto el limite inferior, la salida adopta el valor de entrada Min. Si el limite superior se rebasa por exceso, la salida OUT adopta el valor de la entrada Max

Você também pode gostar