Variables Estáticas - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

Variables estáticas
Se ha seleccionado el tipo de bloque FB porque hay datos que se deben mantener de un
ciclo de programa al siguiente. Estos datos son las variables estáticas declaradas en el
bloque de declaración "VAR, END_VAR".
Las variables estáticas son variables locales cuyo valor se mantiene en todos los recorridos
del bloque. Sirven para guardar los valores de un bloque de función y se almacenan en el
bloque de datos de instancia.
Inicialización de las variables
Tenga en cuenta los valores de inicialización que se registran en las variables al inicializar el
bloque (después de cargar el programa en la CPU). En la tabla de declaración VAR,
END_VAR también se declara la instancia local del FB EVALUACION. El nombre se
utilizará posteriormente para la llamada y para acceder a los parámetros de salida. Como
memoria de datos se utiliza la instancia global ADQUISICION_DATOS.
Nombre
Tipo de datos
valores_medidos
ARRAY [..]
OF INT
bufer_resultado
ARRAY[..]
OF STRUCT
puntero
INT
ant_val
BOOL
ant_clas
BOOL
ant_sel
BOOL
direccion
INT
valorar_instancia
Instancia local
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Pre-ajuste
Descripción
8(0)
Búfer anular para valores medidos
-
Array para estructuras con los componentes
"raíz" y "cuadrado" del tipo INT
0
Índice para búfer anular, allí se registra el valor
medido
FALSE
Anterior valor para la validación del valor medido
con "nue_val"
FALSE
Valor precedente para clasificar con "nue_clas"
FALSE
Valor precedente para aceptar la codificación
con "nue_sel"
0
Dirección para la salida de valores medidos o
resultados
-
Instancia local para el FB EVALUACION
Diseñar un programa S7-SCL
3-19

Publicidad

Tabla de contenido
loading

Tabla de contenido