Definir Los Interfaces Entre Bloques - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

Diseñar un programa S7-SCL
3.5

Definir los interfaces entre bloques

Resumen
El interface de un bloque se crea mediante parámetros a los que se puede acceder desde
otros bloques.
Los parámetros declarados en el bloque son comodines cuyos valores se determinan al
efectuarse la llamada al bloque. Estos comodines se denominan parámetros formales y los
valores asignados al llamar el bloque, parámetros actuales. Cuando se llama a un bloque se
le transfieren datos de entrada en forma de parámetros actuales. Al retornar al bloque
invocante se ponen a disposición los datos de salida para su transferencia. Una función
(FC) puede transferir su resultado como valor de la función.
Los parámetros de bloque se pueden dividir en las siguientes categorías:
Parámetros de bloques
Parámetros de entrada
Parámetros de salida
Parámetros de entrada/salida Cuando se efectúa la llamada, los parámetros de
OB Ciclo
El OB CICLO no dispone de ningún parámetro formal. Llama al FB ADQUISICION y le
asigna el valor medido y los datos de control para sus parámetros formales.
FB ADQUISICION
Nombre del
parámetro
intr_val_med
nue_val
nue_clas
sel_funcion
seleccion
nue_sel
sal_resultado
sal_v_med
3-8
Significado
Los parámetros de entrada asumen los valores de
entrada actuales cuando se llama al bloque. Sólo
permiten accesos de lectura.
Los parámetros de salida transfieren los valores de
salida actuales al bloque invocante. Permiten accesos
de lectura y escritura.
entrada/salida asumen el valor actual de una variable,
lo procesan y a continuación devuelven los resultados
a la misma variable.
Tipo de
Tipo de
datos
declaración
INT
VAR_INPUT
BOOL
VAR_INPUT
BOOL
VAR_INPUT
BOOL
VAR_INPUT
WORD
VAR_INPUT
BOOL
VAR_INPUT
DWORD
VAR_OUTPUT
DWORD
VAR_OUTPUT
Descripción
Valor medido
Interruptor para aceptar el valor medido en el búfer
de anillo
Interruptor para clasificar y evaluar valores medidos
Conmutador para seleccionar raíz o cuadrado
Código para seleccionar valor de salida
Interruptor para aceptar la codificación
Salida del resultado calculado
Salida del valor medido correspondiente
S7-SCL V5.3 para S7-300/400
Declaración con
VAR_INPUT
VAR_OUTPUT
VAR_IN_OUT
A5E00324652-01

Publicidad

Tabla de contenido
loading

Tabla de contenido