Instrucciones de temporizador y contador
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
La base de tiempo es siempre 1 msec. Por ejemplo, para poner un temporizador de
2 segundos, hay que introducir 2000 en el valor PRE.
Establece el parámetro de entrada Reset para restablecer la instrucción. Si
TimerEnable está establecido cuando Reset está establecido, a instrucción RTOR
comenzará una temporización de nuevo cuando Reset se borre.
Cómo se ejecuta un temporizador
Un temporizador funciona restando el tiempo del último escaneado desde el
tiempo actual:
ACC = ACC + (current_time - last_time_scanned)
Tras actualizar el ACC, el temporizador establece last_time_scanned =
current_time. Esto hace que el temporizador se prepare para el siguiente
escaneado.
Importante: Asegúrese de escanear el temporizador al menos
una vez cada 69 minutos mientras esté en marcha.
En caso contrario, el valor ACC no será correcto.
El valor de last_time_scanned alcanza hasta los 69 minutos. El cálculo del
temporizador se reinvierte si no se escanea el temporizador en 69 minutos. El valor
ACC no será correcto si esto ocurre.
Cuando el temporizador esté en marcha, hay que escanearlo en 69 minutos si lo ha
puesto en:
Subrutina
Capítulo 3
131