Chapter 6 Digital I/O
X Series User Manual 6-28 ni.com
Figure 6-15 illustrates the difference between line and bus filtering.
Figure 6-15. Line and Bus Filtering
Watchdog Timer
The watchdog timer is a software-configurable feature used to set critical
outputs to safe states in the event of a software failure, a system crash, or
any other loss of communication between the application and the X Series
device.
When the watchdog timer is enabled, if the X Series device does not receive
a watchdog reset software command within the time specified for the
watchdog timer, the outputs go to a user-defined safe state and remain in
that state until the watchdog timer is disarmed by the application and new
values are written, the device is reset, or the computer is restarted. The
expiration signal that indicates an expired watchdog will continue to assert
until the watchdog is disarmed. After the watchdog timer expires, the
device ignores any digital writes until the watchdog timer is disarmed.
Note When the watchdog timer is enabled and the computer enters a fault condition, ports
that are set to tri-state remain tri-stated and do not go to user-defined safe states.
2A With line filtering, filtered input A would ignore the glitch on digital input P0.B and transition after two filter clocks.
3A Filtered input A goes high when sampled high for two consecutive filter clocks and transitions on the next filter
edge because digital input P0.B glitches.
Digital Input P0.A
Digital Input P0.B
Filter Clock
Filtered Input A
Filtered Input B
1A
2A 3A
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com