Efectos sobre el tiempo de ciclo real
La comunicación es solo una de las causas de que se prolongue el tiempo de ciclo. Todos
los ajustes que prolongan el tiempo de ciclo dan lugar a que dentro de un ciclo puedan
aparecer más eventos asíncronos que, a su vez, prolongan todavía más el programa cíclico.
Esta prolongación dependerá del número de eventos que aparezcan en el programa cíclico
y de cuánto dure su ejecución.
Nota
Comprobar la modificación de parámetros
• Compruebe cómo repercute un reajuste del parámetro "Carga de ciclo por
• Para evitar errores de tiempo, tenga en cuenta la carga por comunicaciones al ajustar el
Recomendaciones
Adopte en lo posible el valor predeterminado para la carga por comunicaciones configurada.
Si reduce el valor de la carga por comunicaciones, tenga en cuenta que algunas tareas de
comunicación serán interrumpidas por OB de mayor prioridad. Esto también prolonga el
procesamiento de la comunicación.
3.3
Ejecución controlada por tiempo en alarmas cíclicas
Las alarmas cíclicas permiten ejecutar un programa concreto repetidamente con una
frecuencia definida. Este programa se ejecuta con una prioridad mayor que puede
configurarse y, por tanto, es independiente del tiempo de ejecución del programa cíclico. Es
decir, la prioridad del programa de alarma cíclica es mayor que la prioridad del ciclo.
Recomendación: trasladando partes del programa a alarmas cíclicas, los tiempos de
reacción correspondientes pueden acortarse o adaptarse mejor a los requisitos.
Para ejecutar las alarmas cíclicas en STEP 7 se han previsto los bloques de organización
OB 30 a OB 38. Puede crear más alarmas cíclicas a partir del bloque de organización
OB 123. El número de bloques de organización disponible depende de la CPU utilizada.
Definición
Una alarma cíclica es una alarma que se dispara con una frecuencia definida y lanza la
ejecución de un OB de alarma cíclica.
Tiempos de ciclo y tiempos de reacción
Manual de funciones, 02/2014, A5E03461506-02
comunicaciones" en el funcionamiento de la instalación.
tiempo de ciclo máximo.
3.3 Ejecución controlada por tiempo en alarmas cíclicas
Ejecución cíclica
21