20
Valores escalados Max Min 3277 16384 = + By P.G.F. ESCALAMIENTO

Escala Mien To

  • Upload
    ale-key

  • View
    243

  • Download
    0

Embed Size (px)

DESCRIPTION

escalamiento de valores analogico

Citation preview

Page 1: Escala Mien To

Valores escaladosMax

Min

3277 16384

𝑦=𝑚𝑥+𝑏

By P.G.F.

ESCALAMIENTO

Page 2: Escala Mien To

La instrucción escalamiento esta relacionada con la adaptación de los valores de tensión o de corriente que están normalizados en diversos estándares para medir un determinado fenómeno físico.

Los sensores o Transductores en la mayoria de los casos vienen linealizados por el fabricante, para una aplicación en particular por lo tanto se trabaja con líneas rectas.

Tratamiento de las señales análogas

Page 3: Escala Mien To

Lo mismo rige para los actuadores que en su mayoria responden a los estándares ya mencionados Para aclarar el punto anterior se puede mencionar como ejemplo :

Se desea medir:

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

Aplicación de las variables análogas en la industria

Page 4: Escala Mien To

Las preguntas son: ¿Cómo adaptamos estos rangos de fenómenos físicos diferentes a 4 y 20 ma. que es un estándar de corriente para entradas y salidas en programadores?

¿Cómo adaptamos a 0 y 10v que es otro estándar?

Page 5: Escala Mien To

La respuesta esta en el concepto de escalamiento

Cada entrada y salida analógica cuenta con un determinado número de bits que da la resolución y depende del fabricante y del modelo a emplear

Page 6: Escala Mien To

El uso de la aritmética en el escalamiento

Los siguientes datos usados en el módulo de entradas análogas muestran el direccionamiento de entrada, rango de chequeo y escalamiento de las entradas análogas a las unidades de ingeniería.

La gráfica es una función matemática del tipo

𝑦=𝑚𝑥+𝑏

Page 7: Escala Mien To

Valor escalado significara adecuar la variable a medir a su lectura máxima y mínima en el proceso con la salida o entrada análoga y su número de bits respectivos.

Valores escaladosMax

Min

3277 16384

𝑦=𝑚𝑥+𝑏

By P.G.F.

Page 8: Escala Mien To

Valor escalado significara adecuar la variable a medir a su lectura máxima y mínima en el proceso con la salida o entrada análoga y su número de bits respectivos.

Valores escaladosMax200°C

Min0°C

3277 16384

𝑦=𝑚𝑥+𝑏

By P.G.F.

Entrada mínima 4 mA Entrada máxima 20 mA

N° de Cuentas

Variable

Page 9: Escala Mien To

Variables

𝑦=𝑆𝑎𝑙𝑖𝑑𝑎𝑒𝑠𝑐𝑎𝑙𝑎𝑑𝑎

𝑚=𝑃𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒(𝑅𝑎𝑡𝑒)

𝑥=𝑉𝑎𝑙𝑜𝑟 𝑎𝑛á 𝑙𝑜𝑔𝑜𝑑𝑒𝑒𝑛𝑡𝑟𝑎𝑑𝑎

𝑏=𝑂𝑓𝑓𝑠𝑒𝑡

Page 10: Escala Mien To

Estructura

𝑅𝑎𝑡𝑒=𝐸𝑠𝑐𝑎𝑙𝑎𝑑𝑜𝑀𝑎𝑥−𝐸𝑠𝑐𝑎𝑙𝑎𝑑𝑜𝑀𝑖𝑛

𝐼𝑛𝑝𝑢𝑡𝑀𝑎𝑥− 𝐼𝑛𝑝𝑢𝑡𝑀𝑖𝑛

𝑂𝑓𝑓𝑠𝑒𝑡=𝐸𝑠𝑐𝑎𝑙𝑎𝑑𝑜𝑀𝑖𝑛−(𝐼𝑛𝑝𝑢𝑡𝑀𝑖𝑛∗𝑅𝑎𝑡𝑒)

Page 11: Escala Mien To

Finalmente se obtiene lo siguiente

* x +

𝑦=𝑚𝑥+𝑏

By P.G.F.

Page 12: Escala Mien To

Como ya han podido apreciar el uso de la aritmética en PLC´s es fundamental, para el desarrollo de aplicaciones en donde se requiera evaluar la información de variables análogas.

Una de las formas más eficientes para poder modelar el escalamiento de una variable análoga es:

Estructurar su método mediante bloques y funciones

Aritmética en PLC´s

Page 13: Escala Mien To

Rango variable ingenieril

Unidad de medida#LO_LIM #HI_LIM

0,0 100,0 psi

Ingrese resolución del sensor 11

Numero de cuentas 2048

Ingrese lectura del sensor en N° de

cuentas

#IN

560

FC 1ESCALADO PGF

EN   ENO     

560 IN   Ret_Val 1010100,0 HI_LIM    

0,0 LO_LIM   Out 27,40 BIPOLAR    

Función de escalamiento

Datos del sensor

Escalamiento para PLC Siemens S7 300, 400 y 1200

VERIFCACIÓN DE ESCALADO

CORRECTO

INCORRECTO

A F1010 1111

Page 14: Escala Mien To

NORM_XInt to Real

0 En Eno-2047Min Out0,273560 Value  

2047 Max  

NORM_XInt to Real

1 En Eno0 Min Out0,273

560 Value  2047 Max  

SCALE_XReal to Real

En Eno0,0 Min Out 27,4

0,273Value  100,0Max  

OUT_RANGEReal

 En0 Min 1

27,4 Val  100,0 Max  

Move1 En EnoA In Out1 1010

Move0 En EnoF In Out1 0

LIMITReal

En Eno0,0 Min Out 27,3

27,4 In  100,0Max  

Not

Escalado OK

Escalado

erróneo

Escalado de una variable Unipolar

Dentro de la Función FC1Se ha configurado el

escalamiento

Page 15: Escala Mien To

NORM_XInt to Real

0 En Eno-2047Min Out0,273560 Value  

2047 Max  

NORM_XInt to Real

1 En Eno0 Min Out0,273

560 Value  2047 Max  

Value

1,0

0,0

min max

Out

Bloque NORM_X

Page 16: Escala Mien To

Operación NORM_X

La operación permite normalizar el valor de la entrada “Value” mapeando en una escala lineal.

Los parámetros Min y Max sirven para definir los límites de un rango de valores que se refleja en la escala.

• En función de la posición del valor que se debe normalizar en este rango de valores, el resultado se cálcula en la salida Out y se deposita como número 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_XInt to Real

0 En Eno-2047Min Out0,273560 Value  

2047 Max  

NORM_XInt to Real

1 En Eno0 Min Out0,273

560 Value  2047 Max  

Page 17: Escala Mien To

SCALE_XReal to Real

En Eno0,0 Min Out 27,4

0,273Value  100,0Max  

Operación SCALE_X

Value

Max

Min

0,0 1,0

Out

Esta operación permite escalar el valor de entrada Value, mapeándolo en un determinado rango de valores

Al ejecutar la operación “Escalar”, el número de coma flotante de la entrada Value se escala al rango de valores definidos por los parámetros Min y Max.

El resultado de la escala es un número entero que se deposita en la salida Out

Page 18: Escala Mien To

OUT_RANGEReal

 En0 Min 1

27,4 Val  100,0 Max  

Operación OUT_RANGE

La operación “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 operación 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 comparación Min > Val o Val < Max, la salida del cuadro devuelve el estado lógico 1.

Si no cumple la comparación, la salida del cuadro devuelve el estado lógico 0

Page 19: Escala Mien To

Operación LIMIT

LIMITReal

En Eno0,0 Min Out 27,3

27,4 In  100,0Max  

La operación “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 condición Min < IN < Max, se recibe en la salida OUT.

Si no se cumple la condición 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

Page 20: Escala Mien To

MUCHAS GRACIAS gentileza P.G.F.!!!