Siemens SIMATIC NET SINAUT ST7 Manual De Sistema página 293

Ocultar thumbs Ver también para SIMATIC NET SINAUT ST7:
Tabla de contenido

Publicidad

La FC puede llamarse en cualquier lugar del programa de usuario cíclico (OB1), incluso
varias veces.
Si la ejecución de una parte del programa o de una función de software debe lanzarse por
medio de la FC Trigger, se recomienda llamar la FC Trigger justo antes de ejecutar dicha
función. Para lanzar funciones sobre la base de la marca activada por la FC Trigger pueden
utilizarse las aplicaciones siguientes, por ejemplo:
● Ejecución de una función
● Llamada de un bloque
● Lanzamiento de una transferencia de valor de contaje cada 2 horas
Si deben activarse varias funciones en el mismo instante, puede conseguirse con un bloque
FC Trigger, siempre que todas las funciones consulten la misma marca activada por la FC.
Sin embargo, esto solo funciona si las funciones lanzadas no desactivan esta marca por su
cuenta.
Solución en el caso de que los bloques desactiven la marca:
● Debe llamarse la FC Trigger con más frecuencia, cada vez con el mismo tiempo pero
una marca de salida distinta.
● Después de llamar la FC Trigger debe multiplicarse la marca de salida activada en el
número correspondiente de marcas adicionales.
La FC accede a la hora SINAUT en las dos primeras palabras dobles de datos del DB
BasicData. Estas reciben datos de forma continua cuando se ha integrado una FC
TimeTask en el programa de usuario y este se sincroniza regularmente desde un TIM local.
La FC Trigger solo compara el tiempo que tiene parametrizado con la hora actual cuando la
hora está marcada como válida en el DB BasicData, byte de datos 7 (byte de estado de la
hora, bit 0 = 1).
La precisión con la que trabaja la FC Trigger depende de la precisión de la hora y del tiempo
de ciclo del OB1.
Si el tiempo de ciclo del OB1 es inferior a 1 segundo (que será lo normal), la salida se activa
exactamente en el valor de segundo programado, con la imprecisión del tiempo de ciclo del
OB 1 inferior a 1 s.
Si el tiempo de ciclo del OB1 es mayor que 1 segundo, la FC trabaja con una tolerancia de 4
segundos. Si la FC se procesa tarde pero dentro de los 4 segundos posteriores al instante
parametrizado, la salida también se activará.
La marca de flanco parametrizada en la FC "Flag" se activa al mismo tiempo que la salida y
se desactiva 5 segundos después del instante parametrizado.
Para la marca de flanco no debe utilizarse ningún parámetro comodín ni debe ser
desactivada por el programa de usuario.
Encontrará ejemplos de parametrización de la FC Trigger más adelante.
Parámetro
Nombre:
Declaración: INPUT
Tipo de datos: BOOL
SINAUT ST7 - Volumen 3
Manual de sistema, 11/2018, C79000-G8978-C481-02
IntervalMode
Librería de bloques Telecontrol ST7
4.7 Plantillas maestras
293

Publicidad

Tabla de contenido
loading

Tabla de contenido