—
Product Nomenclature and Function
—
GMB-L3WHL200 Reference Manual
-
43
-
24.
Watch-Dog Timer
The watchdog timer serves as a safeguard against possible system lock-up in your industrial
computer system. In most industrial environments, there are heavy equipment, generators, high-
voltage power lines, or power drops that have adverse effects on your computer system. For instance,
when a power drop occurs, it could cause the CPU to come to a halt state or enter into an infinite
loop, resulting in a system lock-up.
The application software created by user with the watchdog timer enabled, a RESET automatically
generated unless the software periodically triggers the timer within the setting time-out interval.
That is, while the system gets hung up, the running program can’t trigger the timer periodically. The
timer will generate a reset signal to reboot the system.
With this function, running programs can be restarted in the usual way even if an abnormal state
occurs.
The software can be configured using 255 levels (1 to 255 seconds) of timeout intervals for the
watchdog timer. There is also a 2-second tolerance for timeout intervals. To maintain normal system
operation, trigger the watchdog timer again using a user-written program with the tolerance in mind.
Ex.) If the time-out interval is set to 30 seconds, the user-created program must retrigger the
watchdog timer before 28 seconds will have elapsed in consideration of the tolerance. If the program
failed to retrigger the timer (if 28 - 32 seconds have elapsed), the system will automatically reboot.
The I/O port is defined at address 2e/2fH. You can trigger/enable disable the timer by writing address
2e/2fH.
Here is an example for flow chart and programming how to use the watch-dog-timer.
(1)
Example flow chart
*
It is also possible not to perform [WDT Stop] instead of performing [WDT Stop] to [WDT Start],
but to perform [WDT Start] continuously at the time of a re-start.
Summary of Contents for GMB-L3WHL200
Page 4: ...4 Table of Contents Customer Support and Inquiry 83 1 Services 84...
Page 48: ...48 BIOS Setup This section describes AMI s Setup program built into the FLASH ROM BIOS...
Page 73: ...Appendix GMB L3WHL200 Reference Manual 73 2 Block Diagram...
Page 74: ...Appendix GMB L3WHL200 Reference Manual 74 3 Dimension...