16.3
Tiempos de ciclo diferentes
El tiempo de ciclo (T
muestra los diferentes tiempos de ciclo T
procesado cíclicamente es interrumpido por un OB de alarma horaria (en este caso: OB 10).
Figura 16-2
Otro motivo que origina la diversidad de duración de los tiempos de ciclo es el hecho de que
el tiempo de procesamiento de los bloques (p. ej. OB 1) puede variar debido a los siguientes
factores:
● instrucciones condicionadas,
● llamadas de bloque condicionadas,
● rutas de programa diferentes,
● bucles, etc.
Tiempo de ciclo máximo
STEP 7 permite modificar el tiempo de ciclo máximo predeterminado (tiempo de vigilancia
de ciclo). Una vez transcurrido dicho tiempo, se llama al OB 80, pudiendo determinar cómo
debe reaccionar la CPU a ese error cronológico. Si no se redispara el tiempo de ciclo con la
SFC 43, el OB 80 duplica el tiempo de ciclo durante la primera llamada. En este caso,
durante la segunda llamada del OB 80, la CPU pasa a STOP.
Si la memoria de la CPU no contiene el OB 80, la CPU pasa a STOP.
S7-400H
Manual de sistema, 06/2008, A5E00267698-04
) no tiene la misma duración para cada ciclo. La figura siguiente
cic
Tiempos de ciclo diferentes
Tiempos de ciclo y de respuesta del S7-400
16.3 Tiempos de ciclo diferentes
y T
. T
es mayor que T
cic1
cic2
cic2
porque el OB 1
cic1
309