为什么我的NI USB-TC01偶尔会将Labview程序挂起?
硬件: Multifunction DAQ (MIO)>>Portable>>NI USB-TC01
问题: 我在Labview中编写了一个应用程序,使用USB-TC01进行温度采集。有时候,在调用DAQmx read.vi时,Labview似乎被挂起了。我可以操作工具条上的按钮,并且可以执行高亮运行的操作,然而程序停在了DAQmx read.vi,同时点击终止按钮,Labview程序并没有停止运行。
此外,IO追踪任然记录DAQmx 读取函数正在被调用且没有DAQmx错误。NI USB-TC01任然出现在Windows设备管理器和MAX中。我怎样才能解决这个问题?
解答: 首先,请确保你的NI-USB-TC01使用了最新版本的固件。在本文相关链接的部分,有一个链接描述了如何升级设备的固件程序。同时,你还要确保已经安装了最新版本的DAQmx。需要注意的是,DAQmx 9.1.x之后的版本才支持NI USB-TC01。
这个问题之前出现过,是因为将USB-TC01连接到了不支持的USB接口中。确保你将设备插入USB 2.0 全速接口,而不是高速接口或者USB 3.0接口。如果在使用不支持的USB口时LabVIEW挂起了,尝试将USB-TC01从计算机上拔出。之后你的程序应该会重新运行起来。
相关链接: Product Manuals: NI USB-TC01 User Guide and Specifications January 2010 KnowledgeBase 5KEFJA00: How Can I Update My NI USB-TC01 Firmware to the Latest Version?
附件:
报告日期: 09/13/2013
最近更新: 09/11/2015
文档编号: 6DCA7R31
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.