Autómatas Programables II: Tratamiento de Señales Analógicas
Autómatas Programables II: Tratamiento de Señales Analógicas
Autómatas Programables II: Tratamiento de Señales Analógicas
Programables II
Tratamiento de señales
analógicas
Autómatas Programables II 04
• Índice
• OBJETIVOS .......................................................................................................... 3
• INTRODUCCIÓN .................................................................................................. 4
4.1. Tratamiento de señales analógicas ........................................................... 5
4.2. Entrada analógica ....................................................................................... 6
4.3. Salida analógica .......................................................................................... 8
4.4. Direccionamiento de las señales analógicas ........................................... 9
4.5. Función de desescalado de salidas analógicas (FC106) ...................... 12
• RESUMEN .......................................................................................................... 15
• Objetivos
• Con la información de dicha señal, definir como debe ser la entrada o salida al
autómata.
• Conocer las distintas instrucciones que tratan las señales tanto del exterior
como del interior del autómata.
• Introducción
Las señales de entrada van desde el simple pulsador o final de carrera, hasta la
medición de cualquier magnitud física que intervenga en el proceso. Por otro lado,
las salidas pueden consistir también en señales todo o nada, generalmente
actuando sobre relés, electroválvulas u otros elementos electromecánicos, o
señales analógicas o digitales para señalización en instrumentos de medida,
visualizadores, impresión de mensajes de alarma o mostrar el estado de los
sensores y accionamientos, etc.
Entrada analógica
Estos valores van a ser un número entero, con la siguiente resolución máxima:
Así, y en el ejemplo, con 0 litros obtendré el entero 0, con 500 litros obtendré
13824, y con 1000 litros obtendré 27648.
Autómata
Salida analógica
• Entradas externas:
Byte de entrada de la periferia PEB 0 a 65535
Palabra de entrada de la periferia PEW 0 a 65534
Palabra doble de entrada de la periferia PED 0 a 65532
• Salidas externas:
Byte de salida de la periferia PAB 0 a 65535
Palabra de salida de la periferia PAW 0 a 65534
Palabra doble de salida de la periferia PAD 0 a 65532
CALL "SCALE"
IN :=
HI_LIM :=
LO_LIM:=
BIPOLAR:=
RET_VAL:=
OUT :=
Fórmula:
• Bipolar: se supone que el valor entero de entrada deberá estar entre K1= –
27648 y K2= 27648.
(10000 − 0)x(1000 − 0)
Litros = + 0 = 361'68l
27648 − 0
Parámetros de entrada:
Parámetros de salida:
CALL "UNSCALE"
IN :=
HI_LIM :=
LO_LIM :=
BIPOLAR :=
RET_VAL :=
La función toma en la entrada IN un valor real que está ajustado a escala entre un
rango comprendido entre un límite inferior y un límite superior (LO_LIM y HI_LIM), y
lo convierte a un valor entero. El resultado se escribe en la salida (OUT).
Fórmula:
IN − LO _ LIM)x(K 2 − K1)
OUT = + K1
(HI _ LIM − LO _ LIM)
Parámetros de entrada:
Parámetros de salida:
Parámetros
Habilitar:
• “Tipo”: haga clic en este campo para hacerse mostrar los tipos de medición
disponibles (tensión, intensidad...) y elegir uno de ellos.
• “Margen”: haga clic en este campo para hacerse mostrar los márgenes de
medida disponibles para el respectivo tipo de medición y elija uno de ellos.
• Resumen
• Se debe también separar las distintas fuentes de señal para que no exista
modificación de la señal a medir y no influya el ruido.