Exactitud del temporizador, continuación
Error de recuento de temporizador
Todas las operaciones de instrucciones de temporizador se basan individualmente en temporizadores de referencia
asíncronos de 16 bits. Por lo tanto, el error se produce dependiendo del estado del temporizador asíncrono de 16 bits
cuando se ejecuta la instrucción de temporizador.
Error
Error de avance
Máximo
Error de retraso
Error de salida de tiempo de espera
El estado de RAM de salida se asigna a la salida real cuando se procesa la instrucción END. Por ello, el error se produce
dependiendo del momento en que la salida de tiempo de espera se activa en el ciclo de exploración. El error de salida del
tiempo de espera mostrado a continuación no incluye el retraso de salida producido por el hardware.
Procesado del programa
RAM de salida de
tiempo de espera
Salida real
Máximo y mínimo de los errores
Error
Error de avance
Mínimo
Error de retraso
Error de avance
Máximo
Error de retraso
Notas:
El error de avance no se produce en la entrada del temporizador y la salida del tiempo de espera.
Tet + Tet = 1 periodo de exploración
Incremento es 1 s (TML), 100 ms (TIM), 10 ms (TMH), ó 1 ms (TMS).
El error máximo de avance es: Incremento - 1 periodo de explo.
El error máximo de retraso es: 3 periodos de explo.
El error de entrada del temporizador y el error de salida de tiempo de espera mostrados anteriormente no incluyen
el tiempo de respuesta de entrada (error de retraso) y el periodo de respuesta de salida (error de retraso)
provocado por el hardware.
Protección de la memoria ante fallos de alimentación
Los temporizadores TML, TIM, TMH y TMS no disponen de protección contra fallos de alimentación eléctrica. Un
temporizador con esta protección puede burlarse usando una instrucción de contador y un relé interno especial M8121
(reloj de 1 s), M8122 (reloj de 100 ms), o M8123 (reloj de 10 ms).
Diagrama de escalera
(Temporizador de 10-s)
Restablecer
CNT
C2
1000
I1
Pulso
M8123
TML (temporizador 1 s)
1000 ms
1 periodo de explo.
END
TIM
ON
OFF
ON
OFF
Tte
1 periodo de explo.
Error de entrada de
temporizador
0 (Nota)
Tet
0 (Nota)
1 periodo de
exploración + Tet
Lista de programa
Instrucción
LODN
LOD
CNT
Nota: Designe el contador C2 usado en este programa como contador de tipo
mantenimiento. Consulte página 5-4.
M
ANUAL DEL USUARIO DE
TIM (Temporizador de
TMH (Temporizador
100 ms)
100 ms
1 periodo de explo.
END
El error de salida de tiempo de espera es igual que
Tte (error de retraso) y puede estar entre cero y un
tiempo de exploración.
0 < Tte < 1 periodo de explo.
Tte: Tiempo transcurrido desde la ejecución de la
instrucción del temporizador hasta el
procesamiento de END
Error de recuento
Error de salida de
de temporizador
tiempo de espera
0
0
Incremento
1 periodo de
explo.
Datos
I1
M8123
C2
1000
M
S
FC5A
ICRO
MART
7: I
NSTRUCCIONES BÁSICAS
TMS (Temporizador
de 10 ms)
10 ms
1 ms
1 periodo de explo.
1 periodo de explo.
Error total
0 (Nota)
Tte
0 (Nota)
Incremento – (Tet + Tte)
2 periodos de exploración
Tte
+ (Tet + Tet)
Gráfico temporal
ON
I1
OFF
10 s
ON
C2
OFF
de 1 ms)
0
0
7-9