Ejecución del programa
3--8--2
Lectura de tiempo de scan
Secuencia de teclas
Ejemplo
3--9
Ejecución del programa
3--9--1
Tiempo de scan
104
El siguiente procedimiento se puede utilizar para leer el tiempo de scan pres-
ente y el tiempo de scan máximo. La tecla Monitor se puede pulsar consecu-
tivamente para repetir la operación. El PLC debe estar en modo RUN.
Esta operación sólo se puede ejecutar con el SP 16 y SP 20.
La siguiente figura muestra los displays de tiempo de scan.
0--000
0 SCAN TIME
0
El tiempo de ejecución de las diversas operaciones se ha de considerar tan-
to cuando se escribe un programa como cuando se depura. Para obtener la
acción de control deseada en el momento preciso es muy importante consi-
derar el tiempo de ejecución del programa y de otras operaciones de la
CPU, como el sincronismo de la entrada y salida de señales al/del PLC.
Los factores más importantes para determinar el cronograma del programa
son el tiempo de scan o ejecución y el tiempo de respuesta de las E/S.
Cuando se inicia la ejecución del programa, la CPU muestrea el programa
de arriba a abajo, chequeando todas las condiciones y ejecutando todas las
instrucciones secuencialmente. Es muy importante que las instrucciones es-
tén escritas en el orden adecuado, para por ejemplo, mover los datos desea-
dos a un canal antes de que este canal sea utilizado como operando de una
instrucción.
Un ciclo de la operación de la CPU se denomina ciclo de scan; el tiempo ne-
cesario para completar un ciclo se denomina tiempo de scan. El tiempo ne-
cesario para producir una señal de salida de control a partir de la recepción
de una señal de entrada se denomina tiempo de respuesta de E/S.
La siguiente figura muestra el diagrama de flujo de las operaciones de la
CPU:
Pulsar CLR para
parar la operación
PRES
VAL
0.8ms
MAX
VAL
1.0ms
Sección 3--9