当我重新启动FieldPoint控制器时为什么我的自启动EXE会崩溃?
硬件: FieldPoint>>Controllers/Network Modules
问题: 我利用LabVIEW的RT系统创建自启动exe,并且我将exe下载到我的FieldPoint控制器中。如果我在我的服务器PC端运行它,exe运行正常。但是当我重启我的FieldPoint控制器,执行文件不能运行。这是为什么?
解答: 当你重启FieldPoint控制器时,exe文件不能运行原因可能有三种:
- 当你初始化建立exe文件时,你可能没有选择Launch Application at Boot-up选项。如果这个选项在应用程序建立时没有选择,你可能用下面的步骤反向的开启这个项目:
- 利用LabVIEW连接你的实时FieldPoint控制器
- 导航到Tools》RT Target Options》RT Target:Miscellaneous
- 勾选Launch Application at Boot-up
- 你可以在FieldPoint控制器上关闭VI的dip开关。如果dip开关开着,你的应用程序将会尝试运行,但是控制器会立即禁止它。dip开关将会影响执行效果和VI部署在控制器上,这一点很重要。
- 在运行之后当你立即停止执行,你的代码会发生一些情况。这时候可能会在while循环中条件端子发生错误常量。检查你的代码确定这不是情况。确定实施适当的错误处理技术。
如果这些建议不能解决问题,你可能会在FieldPoint系统中遇到更大一个问题。例如,你的FieldPoint控制器在充电或者灯变暗。使用下面链接会获取更多信息。
相关链接:
附件:
报告日期: 11/13/2004
最近更新: 03/05/2015
文档编号: 3FCI6DQ8
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.