You are on page 1of 4

ESCALIZADO VARIABLES ANALOGAS LOGO

PRINCIPIOS BÁSICOS

De la señal eléctrica al valor analógico, Proceso básico

Para que LOGO! pueda procesar una magnitud física son necesarios varios pasos:

1. LOGO! puede leer en una entrada analógica tensiones entre 0 V y 10 V, o bien intensidades
entre 4 mA y 20 mA. Por tanto, la magnitud física (p. ej. temperatura, presión, velocidad,
etc.) debe convertirse a una magnitud eléctrica. Un sensor externo realiza esta conversión.

2. LOGO! lee la magnitud eléctrica y, para su posterior procesamiento, la convierte en un valor


normalizado comprendido entre 0 y 1000. Este valor se utiliza luego en el programa en la
entrada de una función especial analógica.

3. Para poder adaptar el valor normalizado a la aplicación, LOGO! calcula el valor analógico a
partir del valor normalizado en una función especial analógica, considerando la ganancia y
el decalaje. Seguidamente, la función especial (p. ej. amplificador analógico) evalúa el valor
analógico.

Ganancia
El valor normalizado se multiplica por un parámetro. Este parámetro permite amplificar la
magnitud eléctrica; por este motivo se denomina "ganancia".
Decalaje de origen
Al valor normalizado amplificado se le puede sumar o restar un parámetro. Este parámetro
permite mover el punto cero de la magnitud eléctrica; por este motivo se denomina
"decalaje de origen".

Ganancia y decalaje
El valor analógico se calcula del siguiente modo (Ecuación de la recta y=mx+b):

Valor analógico = (valor normalizado x ganancia) + decalaje

La recta del gráfico describe qué valor normalizado se convierte en qué valor analógico. La
ganancia corresponde a la inclinación de la recta. El decalaje equivale al decalaje del paso
por cero de la recta en el eje Y.

4. ESCALIZAR VARIABLE ANALOGA EN RANGO DESEADO

a. Escalizar primero el valor de entrada de 0 a 1000 en valores de 400 a 2000 con el fin de
poder trabajar valores decimales.
b. Determinar la pendiente teniendo en cuenta el siguiente gráfico:

2000

400

LRV URV
Los valores de LRV (Rango Inferior) y URV (Rango Superior) son los valores a los cuales
se desea escalizar la entrada análoga.

c. Determinamos la pendiente con LRV=0:

𝑌2 − 𝑌1 2000 − 400 1600


𝑚= = =
𝑋2 − 𝑋1 𝑈𝑅𝑉 − 𝐿𝑅𝑉 𝑈𝑅𝑉
d. remplazamos en la ecuación de la recta teniendo en cuenta que b es el punto de corte
con el eje Y cuando X=0, por lo tanto b=400
1600
𝑦= ∗ 𝑋 + 400
𝑈𝑅𝑉

e. Despejamos X para determinar el valor escalizado en las unidades deseadas:

𝑈𝑅𝑉
𝑋 = (𝑦 − 400) ∗
1600
f. Esto programado en logo:

Se utilizó primero un bloque amplificador para convertir el valor de entrada análogo (0


a 1000) en un valor de 400 a 2000
Luego se tomó la señal del amplificador analógico y por medio de un bloque de
operación aritmética se realizó la siguiente formula:

Propiedades del bloque de instrucción aritmética, para lo cual se debe tener en cuenta el Orden de
los operandos (L,M,H) lo cual da el nivel de los paréntesis.
𝑈𝑅𝑉
(𝑦 − 400) ∗
1600

V1 Operator1 (Priority 1) V2 Operator2 (Priority 2) V3 Operator3 (Priority 3) V4


B001 - (H) 400 * (L) B0013 / (M) 1600