Vigilancia Y Configuración Del Tiempo De Ciclo - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

4.1.4
Vigilancia y configuración del tiempo de ciclo
El tiempo de ciclo es el tiempo que requiere el sistema operativo de la CPU para ejecutar la
fase cíclica del estado operativo RUN. La CPU ofrece dos métodos para vigilar el tiempo de
ciclo:
● Tiempo de ciclo máximo
● Tiempo de ciclo mínimo
La vigilancia del tiempo de ciclo comienza una vez finalizado el evento de arranque. Esta
función se configura en la "Configuración de dispositivos" de la CPU en "Tiempo de ciclo".
La CPU vigila siempre el ciclo y reacciona si se rebasa el tiempo de ciclo máximo. Si se
rebasa el tiempo de ciclo máximo configurado, se generará un error que se procesa de dos
maneras posibles:
● Si el programa de usuario no incluye un OB de alarma de error de tiempo, el evento del
● Si el programa de usuario incluye un OB de alarma de error de tiempo, la CPU lo
La instrucción RE_TRIGR (Página 271) (volverá a lanzar la vigilancia del tiempo de ciclo)
permite inicializar el temporizador que mide el tiempo de ciclo. Si el tiempo transcurrido para
ejecutar el ciclo actual es inferior al tiempo del ciclo máximo configurado multiplicado por
diez, la instrucción RE_TRIGR volverá a lanzar la vigilancia de tiempo de ciclo y devolverá
ENO = TRUE. De lo contrario, la instrucción RE_TRIGR no volverá a lanzar la vigilancia de
tiempo del ciclo. Devolverá ENO = FALSE.
Generalmente, el ciclo se ejecuta tan rápido como sea posible y el ciclo siguiente comienza
cuando finaliza el ciclo actual. En función del programa de usuario y las tareas de
comunicación, el tiempo de ciclo puede fluctuar de ciclo en ciclo. Para eliminar esta
variación, la CPU admite un tiempo de ciclo mínimo opcional. Si activa esta función opcional
y proporciona un tiempo de ciclo mínimo en ms, la CPU se retardará después de ejecutar
los OB de ciclo de programa hasta que transcurra el tiempo de ciclo mínimo antes de repetir
el ciclo.
Si la CPU finaliza el ciclo normal antes del tiempo de ciclo mínimo especificado,
aprovechará el tiempo restante para realizar tareas de diagnóstico en runtime y/o procesar
peticiones de comunicación.
Si la CPU no finaliza el ciclo normal dentro del tiempo de ciclo mínimo especificado, lo
finalizará normalmente (incluyendo el procesamiento de las peticiones de comunicación), sin
que el rebase del tiempo de ciclo mínimo cause una reacción del sistema. La tabla siguiente
muestra los rangos y valores predeterminados para las funciones de vigilancia del tiempo de
ciclo.
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
error del temporizador de vigilancia generará una entrada en el búfer de diagnóstico,
pero la CPU se mantendrá en el estado operativo RUN. (Puede cambiar la configuración
de la CPU para que pase al estado operativo STOP cuando detecte un error de tiempo,
pero la configuración predeterminada se mantendrá en el estado operativo RUN).
ejecutará.
Principios básicos del PLC
4.1 Ejecución del programa de usuario
101

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido