Siemens SIMATIC S7-SCL V5.3 Manual página 130

Tabla de contenido

Publicidad

Estructura de programas S7-SCL
Área de instrucciones de la FC
En el área de instrucciones hay que asignar el resultado de la función al nombre de la
función. Esta asignación no es necesaria en las funciones de tipo VOID. Una instrucción
válida dentro de una función con el nombre FC31 sería, por ejemplo:
FC31:=VALOR;
Ejemplo
FUNCTION FC11: REAL
VAR_INPUT
x1: REAL ;
x2: REAL ;
x3: REAL ;
x4: REAL ;
END_VAR
VAR_OUTPUT
Q2: REAL ;
END_VAR
BEGIN
// Retorno del valor de la función
FC11:= SQRT( (x2 - x1)**2 + (x4 - x3) **2 ) ;
Q2:= x1 ;
END_FUNCTION
6-18
S7-SCL V5.3 para S7-300/400
A5E00324652-01

Publicidad

Tabla de contenido
loading

Tabla de contenido