La Instrucción Reset Watch Dog Timer (Rstwt) - AutomationDirect PLC DL06 Serie Manual Del Usuario

Ocultar thumbs Ver también para PLC DL06 Serie:
Tabla de contenido

Publicidad

Capítulo 5: Instrucciones de fecha y hora
La instrucción Reset Watch Dog Timer (RSTWT)
La instrucción RSTWT coloca el temporizador de barrido de la
1
DS5 Usado
CPU a 0. El ajuste original del temporizador de watchdog es
HPP Usado
200 milisegundos.
2
Watch dog timer es un temporizador que supervisa que el
barrido no exceda el valor prefijado. El barrido de la CPU muy
3
rara vez excede 200 ms, pero es posible que suceda.
Los lazos For/Next, subrutinas, rutinas de interrupción e instrucciones de tablas se pueden
4
programar de tal forma que puede ser que el barrido llegue a ser más largo que 200 ms.
Cuándo se usa una o más instrucciones de una forma que podría exceder el watch dog timer,
5
esta instrucción se puede usar para reponer este temporizador.
Un error (E003 de tiempo muerto de software) ocurrirá y la CPU entrará el modo de programa
si el tiempo de barrido excede el valor prefijado en este temporizador . Es muy importante la
6
colocación de la instrucción RSTWT en el programa.
La instrucción se tiene que ejecutar antes que el tiempo de barrido exceda el ajuste del watch dog
7
timer.
Si el tiempo de barrido es continuamente más largo que el temporizador watchdog, el valor de
8
tiempo muerto se puede aumentar permanentemente del valor normal de 200 ms con la
función auxiliar apropiada en su paquete de programación. Esto elimina la necesidad de la
9
instrucción RSTWT.
En el ejemplo siguiente el temporizador watchdog de la CPU será repuesto a 0 cuando la
10
instrucción de RSTWT se ejecuta. Vea la instrucción For/Next para un ejemplo detallado.
11
DirectSOFT
Direct SOFT 32
12
13
14
A
B
C
D
5–174
DL06 Micro PLC User Manual, 2nd Ed., 3/04
Programador D2-HPP
R
SHFT
ORN
RSTWT
RSTWT
S
T
W
T
RST
MLR
ANDN
MLR
ENT

Publicidad

Tabla de contenido
loading

Tabla de contenido