Cálculo del tiempo de ciclo
Unidad maestra de E/S remotas
Unidad esclava de E/S remotas
15-4-6 Tiempos de respuesta de interrupción
Tareas de interrupción de
E/S
586
Nota El tiempo de ciclo es mayor que el tiempo de transmisión de E/S remotas.
CPU
Refresco de E/S de esclavo
Entrada
Salida
Ejemplo de cálculo
Condiciones:
retardo ON de entrada
retardo ON de salida
Tiempo de ciclo
Tiempo mínimo de respuesta de E/S = 1,5 ms + (20 ms ×3) + 0,2 ms = 61,7 ms
Tiempo máximo de respuesta de E/S = 1,5 ms + (20 ms ×4) + 0,2 ms = 81,7 ms
• Cuando hay unidades de E/S especiales montadas en los bastidores
esclavos, el tiempo de ciclo es igual o menor que el tiempo de transmisión de
E/S remotas. En este caso, es posible que en algunos ciclos no se produzca el
refresco de E/S entre la CPU y la unidad maestra de E/S remotas.
• El refresco se realizará en las unidades maestras de E/S sólo una vez por ciclo
y, posteriormente, sólo después de la confirmación de la finalización del ciclo
remoto.
• La corta duración del estado ON/OFF producida por las instrucciones de
diferencial puede provocar señales incorrectas.
El tiempo de respuesta de interrupción para las tareas de interrupción de E/S es
el tiempo transcurrido desde que se pone en ON (o en OFF) una entrada de una
unidad de entrada de interrupción CS1W-INT01 o C200HS-INT01 hasta que se
haya ejecutado la tarea de interrupción de E/S.
El tiempo de respuesta de interrupción para las tareas de interrupción de E/S
varía en función de lo siguiente:
• El retardo ON de entrada de la unidad de entrada de interrupción
CS1W-INT01 es 0,1 ms máximo cuando se utiliza el flanco ascendente o 0,5
ms cuando se utiliza el descendente.
• El tiempo de respuesta de interrupción del software de la unidad de entrada de
interrupción CS1W-INT01 es 0,32 ms máximo.
Note El tiempo de respuesta de interrupción del software será 1 ms si hay
una unidad de E/S especial C200H instalada en el PLC.
• El retardo ON de entrada de la unidad de entrada de interrupción
C200HS-INT01 es 0,2 máximo.
• El tiempo de respuesta de interrupción del software de la unidad de entrada de
interrupción C200HS-INT01 es 1 msmáximo.
Nota Las tareas de interrupción de E/S se pueden ejecutar (mientras se ejecuta una
instrucción o mediante la detención de la ejecución de una instrucción) durante
la ejecución del programa de usuario, el refresco de E/S, el servicio de
periféricos o la supervisión. El tiempo de respuesta de interrupción no se verá
afectado por la puesta en ON de la entrada de la unidad de entrada de
interrupción durante cualquiera de las operaciones descritas anteriormente.
No obstante, algunas interrupciones de E/S no se ejecutan durante las tareas
de interrupción aunque se cumplan las condiciones de interrupción de E/S. En
Transmisión maestro-CPU
Comunicaciones maestro-esclavo
0,2 ms
20,0 ms
Sección
15-4
Ejecución
del programa
1,5 ms