Configurar El Funcionamiento De Un Ob; Función (Fc) - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Principios básicos de programación
6.3 Utilizar bloques para estructurar el programa
Crear un OB adicional en una clase de OB
Es posible crear varios OBs para el programa de usuario, incluso para las clases de OB
correspondientes a los OBs de ciclo y de arranque. Utilice el cuadro de diálogo "Agregar
bloque" para crear un OB. Introduzca el nombre del OB y un número mayor o igual a 200.
Si se crean varios OBs de ciclo de programa, la CPU ejecutará cada uno de ellos en una
secuencia numérica, comenzando con el OB con el número menor (p. ej. OB 1).: Ejemplo:
Tras finalizar el primer OB de ciclo de programa (p. ej. OB1), la CPU ejecuta el siguiente OB
de ciclo de programa más alto (p. ej. OB 200).

Configurar el funcionamiento de un OB

6.3.2
Función (FC)
Una función (FC) es un bloque lógico que, por lo general, realiza una operación específica
en un conjunto de valores de entrada. La FC almacena los resultados de esta operación en
posiciones de memoria. Por ejemplo, las FC se utilizan para ejecutar operaciones estándar
y reutilizables (como cálculos matemáticos) o funciones tecnológicas (como para controles
individuales que utilizan lógica de bits). Una FC también se puede llamar varias veces en
diferentes puntos de un programa. Esto facilita la programación de tareas que se repiten con
frecuencia.
Una FC no tiene ningún bloque de datos instancia asociado (DB). La FC usa la pila de datos
locales para los datos temporales utilizados para calcular la operación. Los datos
temporales no se almacenan. Para almacenar los datos de forma permanente es preciso
asignar el valor de salida a una posición de memoria global, p. ej. el área de marcas o un
DB global.
154
Los parámetros operativos de un OB se
pueden modificar. Por ejemplo, es
posible configurar el parámetro de
tiempo de un OB de alarma de retardo o
de ciclo.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido