Siemens SIMATIC C7-623 Manual Del Usuario página 105

Ocultar thumbs Ver también para SIMATIC C7-623:
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-623, C7-624
C79000-G7078-C624-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:

C7-624

Tabla de contenido