2015-09-04 74 views
2

有没有办法在运行应用程序时调用看门狗定时器?我在LabVIEW中构建一个应用程序,如果LabVIEW构建的应用程序崩溃,我想调用它来重启系统。看门狗定时器dll

任何帮助。谢谢

+0

您能否提一下您使用的平台?它是Windows还是实时目标? –

+1

为什么labview应用程序会崩溃?看起来更好的主意是让应用程序更健壮,因此不会崩溃。 – user122302

回答

1

如果你有NI实时目标,你可以使用内建的看门狗功能。

如果您在Windows上运行应用程序,则应该编写其他应用程序以维护第一个应用程序。所以LabVIEW应用程序会定期发送一些给你的看门狗消费者应用程序。

我认为最好的方法是评估问题并使LabVIEW应用程序稳定运行。肯定的是,你的代码中会有一些崩溃的LabVIEW(例如,一些队列变满,你的写入端点无限期地等待)。