Siemens SIMATIC C7-626 Manual Del Usuario página 115

Ocultar thumbs Ver también para SIMATIC C7-626:
Tabla de contenido

Publicidad

/ *** Referir el valor actual con respecto al margen de medida total ***
L Canal;
ITD;
L LIF;
–D;
DTR;
L MARGEN_HEX;
DTR;
/R;
T PORCENJ;
// *** Calcular número real ***
L Límite superior;
L Límite inferior;
–R;
L PORCENJ;
*R;
L Límite inferior;
+R;
T Valor actual;
END_FUNCTION
Llamar el
A continuación se ejemplifica la llamada del FC126.
FC126 en el OB1
Antes de efectuar la llamada, los límites de márgenes se han de pasar a palabras
dobles de marcas. Esto se requiere para poder trabajar con valores variables.
Normalmente, el "límite superior" y el "límite inferior" son valores fijos.
Esto se logra definiendo, en la parte de declaración del FC 126, los parámetros
"límite superior" y "límite inferior" como "REAL". Para mayor flexibilidad en las
pruebas, se ha prescindido de esta variante.
Secuencia de instrucciones en el OB1
ORGANIZATION_BLOCK OB1
var_temp
end_var
BEGIN
L 10.0;
T MD4;
L –10.0;
T MD0;
CALL FC 126 (
END_ORGANIZATION_BLOCK
Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Direccionamiento, parametrización y funcionamiento de la periferia C7
// Referir el valor de entrada con respecto al
// margen total
// Calcular margen número real
start_info : array [0..19] of byte;
Límite inferior := MD0,
Límite superior := MD4,
Canal := PEW272,
Valor actual := MD8
);
4
4-45

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic c7-626 dp

Tabla de contenido