12-26-2009 11:36 AM
12-28-2009 06:14 PM
Hi HLB,
You are right that the WatchDog functions are doing something that is not normal in a certain sense. This has to do with the interaction of the watchdog functions and the Real Time Operating System (RTOS). I first tried to reproduce the issue you are seeing using a cRIO-9012, thinking that they should be the same. I was unable to reproduce the behavior, the VI would stop when I pressed the button even without the Stop function. However, I was then reminded by a colleague that the 900x and the 901x use different OSes (see here). When I tried to reproduce this issue on a cRIO-9004 I did see the behavior you mentioned.
So to answer your question, in general the stop is not recommended but because of the watchdog timer's interaction with the RT OS it is required to achieve proper functionality.
12-29-2009 12:05 PM
Hello David,
Glad you could verify that behavior. I have not delt with cRIO's beyond the 9004 so it is good to have verification that this behavior is proper in this instance.
Thanks,
HLB