Crear La Función Cuadrado; Área De Instrucciones De La Función Cuadrado - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

Diseñar un programa S7-SCL
3.9
Crear la función CUADRADO
3.9.1
Área de instrucciones de la función CUADRADO
Área de instrucciones
En primer lugar se comprueba si el valor de entrada excede el límite en el que el resultado
es superior al rango permitido para enteros. En este caso se registraría el valor máximo
para Integer. En caso contrario, se efectuaría la operación de elevar al cuadrado. El
resultado se transfiere como valor de función.
FUNCTION CUADRADO : INT
(*******************************************************************
Esta función proporciona como valor de función el cuadrado de
entrada,
o, en caso de desbordamiento, el valor máximo que puede
representarse con enteros.
********************************************************************
*)
VAR_INPUT
valor : INT;
END_VAR
BEGIN
IF valor <= 181 THEN
CUADRADO
ELSE
CUADRADO
END_IF;
END_FUNCTION
3-12
:= valor * valor; //Cálculo del valor de la función
:= 32_767; // Definir valor máximo en desbordamiento
S7-SCL V5.3 para S7-300/400
A5E00324652-01

Publicidad

Tabla de contenido
loading

Tabla de contenido