Bloque Para La Normalización De Valores De Salidas Analógicas - Siemens SIMATIC C7-633 Manual

Tabla de contenido

Publicidad

7.7.2
Bloque para la normalización de valores de salidas analógicas
Función
El bloque FC127 convierte el valor teórico a ser indicado como número real en una
del bloque
palabra doble de marcas al correspondiente patrón hexadecimal (= valor analógico)
a ser emitido en una palabra de salida de periferia. A tal efecto, se programa una
simple regla de tres.
1. Primero, el valor teórico se refiere al margen total resultante (MARGEN_DEC)
2. A continuación se calcula en formato hexadecimal, dependiendo de si se trata de
3. Ahora, el porcentaje anteriormente calculado (PORCENJ) se deriva para el mar-
4. A este valor se le suma como offset el límite inferior (LIF).
5. Se emite el patrón de bits así calculado.
Composición
PORCENJ = (valor de entrada – límite inferior) / (límite superior – límite inferior)
de las fórmulas
MARGEN_DEC = límite superior – límite inferior
MARGEN_HEX = LSP – LIF
Canal = PORCENJ * MARGEN_HEX + LIF
Secuencia de
El bloque FC127 contiene las siguientes líneas de instrucciones:
instrucciones
FC127
FUNCTION FC 127 : void
var_input
end_var
var_temp
end_var
Equipos completos C7-633, C7-634
C79000-G7078-C634-01
de la diferencia (límite superior – límite inferior).
El resultado es un porcentaje del valor teórico absoluto. Este es idéntico tanto en
el formato de número real como en el formato hexadecimal.
un margen de medida unipolar o bipolar, el margen total (MARGEN_HEX) re-
sultante de la diferencia límite superior – límite inferior (LSP – LIF).
gen hexadecimal total (MARGEN_HEX).
Como resultado se obtiene el valor absoluto a ser emitido.
Límite inferior : DWORD
Límite superior : DWORD
Valor teórico : DWORD;
LIF : DWORD;
LSP : DWORD;
MARGEN_DEC : DWORD;
MARGEN_HEX : DWORD;
PORCENJ : DWORD;
Periferia analógica C7
7-39

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic c7-634

Tabla de contenido