05-13-2016 07:51 AM
Hi,
I would like to use watchdog functionality on my cRIO (9031). I used "watchdog configure" vi, set small amount of timeout and never use whack vi. Watchdog expired but didn't reset my cRIO. I have installed appropriate drivers on cRIO. Do I have to enable watchdog functionality somewhere ? I tried to use an exmaple but it also didn't reset cRIO.
Kamil
05-13-2016 12:52 PM
There is a cluster input on the Watchdog Configure.vi called "expiration actions". You should just have to set the "reset" boolean to TRUE.
05-13-2016 03:03 PM
I did it 🙂
05-17-2016 03:47 AM
my configuration:
05-17-2016 06:35 AM
I guess it helps to read the help file:
"Configuring a watchdog object does not start the watchdog counter. Use the Watchdog Start VI or the Watchdog Whack VI to start the watchdog counter."
So Whack the watchdog after configuring and that should get the counter started.
05-17-2016 06:41 AM
I was using whack also. As I wrote the watchdog expires (status from whack) but doesn't restart device. I have tried it with NI example - Watchdog - RT engine and it doesn't work.
05-20-2016 03:20 AM
why dont you just share your demo project with us, so we can have a look. It is easier to look at the whole thing then to check every possible misstake in writing.
Best regards,
Christoph
05-20-2016 03:36 AM
In attachement an example which I used.
05-23-2016 01:31 AM
Hi!
I just tested it myself to be on the safe side with a cRIO 9033 (which is pretty similar) and it works as a charm. Perhaps you didnt activate the "reset target on expire" button before the VI was run?!
Best regards,
Christoph