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
retroceso
Error de salida de tiempo de espera
El estado de RAM de salida se envía 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 scan. El error
de salida de tiempo de espera mostrado a continuación no incluye el retraso de salida producido por el
hardware.
Procesamiento de programa
RAM de salida de
ACTIVADO
tiempo de espera
DESACTIVADO
ACTIVADO
Salida real
DESACTIVADO
Máximo y mínimo de errores
Error
Error de avance
Mínimo
Error de
retroceso
Error de avance
Máximo
Error de
retroceso
Notas:El error de avance no se produce en la entrada de temporizador ni en la salida de tiempo de espera.
Tet + Tte = 1 tiempo de ciclo de scan
El incremento es de 1 seg. (TML), 100 mseg (TIM), 10 mseg (TMH) o 1 mseg (TMS).
El error de avance máximo es de: Incremento – 1 tiempo de ciclo de scan
El error de retroceso máximo es de: 3 tiempos de ciclo de scan
El error de entrada de temporizador y el de salida de tiempo de espera mencionados anteriormente no incluyen el
tiempo de respuesta de entrada (error de retroceso) y el de respuesta de salida (error de retroceso) producidos por
el hardware.
Protección de memoria en caso de error de alimentación
Los temporizadores TML, TIM, TMH y TMS no disponen de protección en caso de error de alimentación. Se
puede crear un temporizador con esta protección mediante una instrucción de contador y el relé interno
especial M8121 (reloj de 1 seg.), el M8122 (reloj de 100 mseg) o el M8123 (reloj de 10 mseg).
Diagrama de escalera
(Temporizador de 10 seg.)
Resetear
CNT
C2
1000
I1
Pulso
M8123
TML
(temporizador de
1 seg.)
1000 mseg
1 tiempo de ciclo de
scan
END
TIM
Tte
1 tiempo de ciclo de scan
Error de entrada
de temporizador
0 (Nota)
Tet
0 (Nota)
1 tiempo de ciclo
de scan + Tet
Lista de programas
Instrucción
LODN
LOD
CNT
Nota: Designe el contador C2 utilizado en este programa como contador del tipo de
mantenimiento. Consulte la página 5-4.
M
ANUAL DEL USUARIO DE
TIM
(temporizador de
100 mseg)
100 mseg
1 tiempo de ciclo de
scan
El error de salida de tiempo de espera es igual que Tte
END
(error de retroceso) y puede estar entre cero y un tiempo
de ciclo de scan.
0 < Tte < 1 tiempo de ciclo de scan
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 tiempo de ciclo
de scan
Datos
I1
M8123
C2
1000
M
S
FC4A FC9Y-B1145
ICRO
MART
7: I
NSTRUCCIONES BÁSICAS
TMH
(temporizador de
10 mseg)
10 mseg
1 tiempo de ciclo de
scan
0 (Nota)
Tte
0 (Nota)
Incremento – (Tet + Tte)
2 tiempos de ciclo de scan
Tte
Gráfico de control de tiempo
ACTIVADO
I1
DESACTIVADO
10 seg.
C2
ACTIVADO
DESACTIVADO
TMS
(temporizador de
1 mseg)
1 mseg
1 tiempo de ciclo de
scan
Errores totales
0
0
+ (Tet + Tte)
7-11