打开Ad Hoc无线模式后无法连接MyRIO
主要软件: Driver Software>>NI-RIO
主要软件版本: 13.0
主要软件修正版本: 14.0
次要软件: N/A
问题: 我正在使用MyRIO-1900,驱动为NI-RIO13.0或13.1。我在MAX或WIF(Web Interface Framework)中将MyRIO的无线适配模式配置为Ad Hoc。如下图标红叉的选项:
当配置好该模式之后,我发现我无法在MAX、LabVIEW或WIF中连接MyRIO。我仍然可以ping到MyRIO,MAX可以显示一些基本信息。但我无法给MyRIO安装软件、格式化或修改它的网络设置。
我该如何操作使MyRIO恢复正常状态?
解答: MyRIO不支持Ad Hoc,然而在CompactRIO 13.0或13.1中仍可以通过MAX或WIF选择该模式。当这种情况发生时,MyRIO的无线接口会产生系统冲突。如果MyRIO被选择Ad Hoc模式,您需要关闭无线适配器来使设备正常启动。由于在安全模式中无法修改,且设备无法被格式化,所以您需要通过其他方式来关闭无线适配器。
即使Ad Hoc模式被打开,MyRIO依然可以正常启动并工作一段很短的时间。这意味着可以在开机后使用系统配置API立即通过编程方式来关闭无线适配器。步骤如下:
1.使用MAX记录您的MyRIO IP地址,如下图:
.png)
2.如果您在获取IP地址过程中遇到问题,可参考如下步骤:
- 确保MyRIO和PC间的USB线缆被正确连接;
- 长按Reset键5秒钟使MyRIO重启进入安全模式。该模式下您可以看到"Status"等每2秒闪3次;
- 如果前两步都没效果,则先关闭MAX,然后重启设备并迅速打开MAX并展开远程系统。目标将在MAX中出现足够长的时间来获取IP地址。
3.下载附件VI,disableWirelessAdapters.vi;
4.在该VI中,将myRIO IP Address控件设置成您的MyRIO的IP地址;
5.接下来我们需要在重启设备之后迅速运行该VI:
- 拔出MyRIO的电源插头;
- 确认已输入正确的IP地址后,准备好运行disableWirelessAdapters.vi;
- 插上MyRIO的电源接头,在电源灯闪亮之后1-2秒迅速运行disableWirelessAdapters.vi;
- 等待几分钟直至该VI运行完毕,如# of Wireless Adapters Reset的值为1,则说明您已成功。如果不是,则重新开始第5步。
6.您可能需要再重启一次MyRIO来完成所有步骤。
如果您需要帮助或您参考该文档仍无法解决您的问题,请联系NI技术支持。
相关链接: Knowledgebase 4D5CCQJQ: Why Does My CompactRIO Controller or Single-Board RIO Not Show Up in Measurement & Automation Explorer (MAX)?Products and Services: NI myRIO
附件:
disableWirelessAdapters.vi
报告日期: 06/26/2014
最近更新: 03/03/2015
文档编号: 6MPDP0VQ
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.