You are on page 1of 13

Señales analógicas

Introducción

Ing. Cristian Tasiguano P.


Señales analógicas
A diferencia de una señal binaria para el PLC, que solo puede adoptar los estados
de señal 1L y OL, las señales analógicas pueden adoptar cualquier valor dentro de
un rango determinado.

Un ejemplo típico de sensor analógico es un potenciómetro. En función de la


posición del potenciómetro, se puede ajustar cualquier resistencia desde un valor
mínimo hasta un valor máximo.

Ejemplos de magnitudes analógicas:

• Temperatura -50 ... +150 °C


• Caudal 0 ... 200 l/min
• Velocidad 500 ... 1500 rpm, etc.
Ing. Cristian Tasiguano P.
Señales analógicas

Ing. Cristian Tasiguano P.


Señales analógicas
Estas magnitudes se transforman con un transductor de medida en tensiones,
corrientes o resistencias eléctricas. Si se desea, p. ej., registrar una velocidad, el
rango de velocidad de 500 ... 1000 rpm se puede convertir en un rango de tensión
de 0 ... +10 V con un transductor de medida. A una velocidad medida de 865 rpm,
el transductor de medida emitiría un valor de tensión de +7,3 V.

10 [V] / 500 [rpm] = 0,02 [V/rpm]

365 [rpm] * 0,02 [V/rpm] = 7,3 [V]

Ing. Cristian Tasiguano P.


Señales analógicas

Si se procesan magnitudes analógicas con un PLC, el valor de tensión,


corriente o resistencia leído debe convertirse en información digital.
Esta transformación se denomina conversión analógica-digital
(conversión A/D). Esto significa que, p. ej., el valor de tensión de 7,3 V
se almacena como información en una serie de posiciones binarias.
Cuantas más posiciones binarias se utilicen para la representación
digital, más alta será la resolución.

Ing. Cristian Tasiguano P.


Entradas analógicas integradas en el PLC M580
El PLC M580 posee cuatro entradas analógicas integradas, dos de voltaje y dos de
corriente. Es posible configurarlas en diferentes rangos:
• + - 10 [V].
• 0 a 10 [V].
• 0 a 5 [V] / 0 a 20 [mA]
• 1 a 5 [V] / 4 a 20 [mA]

Ing. Cristian Tasiguano P.


Entradas analógicas integradas en el PLC M580
Cuando se selecciona el rango de 0 a 10 [V], la escala en este PLC, por defecto se
coloca en un valor desde 0 a 10000. Este valor puede ser cambiado dentro de los
rangos correspondientes al tipo de dato donde se va a almacenar la información
recibida, por ejemplo en la entrada %IW0.4.0.

Ing. Cristian Tasiguano P.


Tipos de datos en el PLC M580

Para el procesamiento de los valores analógicos son muy importantes los tipos de
datos "INT" y "REAL", ya que los valores analógicos leídos tienen formato de
números enteros "INT" y para que el procesamiento posterior sea exacto,
teniendo en cuenta los errores de redondeo de "INT", solo se consideran los
números en coma flotante "REAL".

Ing. Cristian Tasiguano P.


Normalizar señal análoga
Se puede utilizar la instrucción para normalizar el valor de la variable en la entrada
mediante la asignación a una escala lineal. Puede utilizar valores MIN y MAX para
definir los límites de un rango de valores que se aplica a la escala, dependiendo de
la ubicación del valor normalizado en este rango de valores. Si el valor que se
normalizó es igual al valor MIN, la salida devuelve el valor " 0.0" . Si el valor que se
normalizó es igual al valor MAX , la salida devuelve el valor de " 1.0 " .

Ing. Cristian Tasiguano P.


Escalar la señal análoga
Para escalar el valor en la entrada mediante la asignación a un rango de valores
determinado por la aplicación que se esta desarrollando. El valor real en el valor de
entrada es escalado a un valor dentro de un rango de valores, que se define por los
parámetros MIN y MAX . El resultado del escalamiento puede ser un numero real,
que se almacena en una variable de dicho tipo.

Ing. Cristian Tasiguano P.


Verificación de la lectura de la señal análoga

En el módulo de entradas y salidas AMM 0600 del PLC M580,


recibe en su entrada una señal análoga de voltaje entre 0 a 10 V,
por lo que se debe tener mucho cuidado cuando se alimenta
desde una fuente externa de cualquier otro valor. Si no se
dispone de una fuente de este valor, es necesario hacer un
divisor de tensión para garantizar que en las entradas análogas
no se va a tener más de 10 V.

Ing. Cristian Tasiguano P.


Ejercicio
Realice un programa de control de temperatura ON OFF. El
sistema cuenta con un transductor de temperatura que da 1 [V]
por cada 10 [°C] conectado a una entrada analógica, cuando se
detecta que el valor de temperatura sobrepasa los 50 [°C] se
activará un sistema de refrigeración conectado a la salida tipo relé
%Q0.3.0.
Para simular el transductor de temperatura utilice una fuente
variable de 0 a 10V (0 a 100 °C).
Para simular el sistema de refrigeración utilice un ventilador de
computadora de 12VDC.

Ing. Cristian Tasiguano P.

You might also like