Cálculo del tiempo de ciclo
Nota:
1: Supervisión
Descripción
Comprueba el bus de E/S y la memoria del programa de
usuario; comprueba errores de batería y refresca el reloj.
2: Ejecución del programa
Descripción
Ejecuta el programa de usuario y calcula el tiempo total
necesario para que las instrucciones ejecuten el programa.
3: Cálculo del tiempo de ciclo
Descripción
Espera a que transcurra el tiempo de ciclo especificado, en
caso de que se haya especificado un tiempo mínimo (fijo)
de ciclo en la configuración del PLC.
Calcula el tiempo de ciclo
404
• E/S remotas de Unidades DeviceNet (maestras) y número de canales
de E/S remotos
• Uso de protocolos de macro y el mensaje de comunicaciones más largo
• Servicios de socket para determinados bits de control de Unidades
Ethernet y el número de canales enviados/recibidos
• El tiempo de ciclo fijo configurado en el PLC
• El acceso a archivos en la memoria de archivos, y la cantidad de datos
transferidos a y desde la memoria de archivos
• El servicio de eventos de Unidades de E/S especiales, Unidades de bus
de CPU y puertos de comunicaciones
• El uso de los puertos de periféricos y RS-232C
• El tiempo de servicio de periféricos configurado en el PLC
1. El tiempo de ciclo no se ve afectado por el número de tareas que se utili-
cen en el programa de usuario. Las tareas que afectan al tiempo de ciclo
son aquéllas que están en estado READY en el ciclo.
2. Al cambiar del modo MONITOR a RUN, el tiempo de ciclo se incrementa
en 10 ms (no obstante, esto no hará que el tiempo de ciclo exceda de su
límite).
El tiempo de ciclo es el tiempo necesario para que el PLC ejecute las cinco
operaciones indicadas en las siguientes tablas.
Tiempo de ciclo = (1) + (2) + (3) + (4) + (5)
Nota En los modelos CPU22 y CPU23, el tiempo de procesamiento será de 0,6 ms
mientras se esté utilizando la función de E/S de impulsos.
Tiempo de procesamiento y causa de fluctuación
CPU CJ1-H: 0,3 ms
CPU CJ1M: 0,5 ms (Ver nota).
CPU CJ1: 0,5 ms
Tiempo de procesamiento y causa de fluctuación
Tiempo total de ejecución de instrucciones
Tiempo de procesamiento y causa de fluctuación
Si el tiempo de ciclo no es fijo, el tiempo del paso 3 es de
aproximadamente 0.
Si el tiempo de ciclo es fijo, el tiempo del paso 3 será el
tiempo de ciclo fijo predeterminado menos el tiempo de
ciclo real ((1) + (2) + (4) + (5)).
Sección 10-4