From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



在扫描引擎开始后NI 9214 返回错误的值:0 V (或114C)



主要软件: Driver Software>>NI-RIO
主要软件版本: 13.0
主要软件修正版本: N/A
次要软件: N/A

问题: 我在扫描模式或混合模式下使用NI 9214热电偶模块。我安装了NI-RIO设备驱动程序2013年8月(NI-RIO 13.0.x)或NI-RIO设备驱动程序2014年2月f1(NI-RIO 13.1.x)。 有时,当我启动LabVIEW Real-Time程序或启动我的控制器时,NI 9214模块在所有通道上返回0 V,这对应于J型热电偶的114.15摄氏度。 我已打开热电偶检测,并以高速模式获取和转换数据。

此问题仅会出现在当我将CompactRIO机箱部署到扫描模式时,当我打开安装了NI-RIO IO Scan的CompactRIO控制器,或者将我的CompactRIO混合模式位文件部署到CompactRIO时, 在NI 9214开始正常工作后,运行期间不会发生。

我能做些什么来防止这种情况发生?

解答: NI在所有NI-RIO 13.x.x版本的IO Scan中发现了一个问题。当IO Scan将NI 9214加载到扫描引擎中时,有时可能使NI 9214进入在所有通道上连续返回0 V的状态,并且热电偶检测停止工作。此问题不会影响NI-RIO 12.1及更早版本。

解决这个问题的最简单的方法是以高分辨率而不是高速模式获取数据。要更改此设置,请在项目浏览器中右键单击NI 9214,然后选择属性。选择转化时间下的下拉菜单,然后选择高分辨率。您还可以使用模块属性节点在运行时更改此设置。

但是,如果您需要使用高速转换时间,最好的解决方法是以编程方式将转换时间更改为高分辨率,然后恢复到高速。你可以在你的程序的初始化代码中这样做。本文档附带的LabVIEW项目实现了混合模式的编程解决方案。框图的一部分显示在下面的屏幕截图中。要在扫描模式下实现解决方法,只需删除FPGA Open功能。

相关链接:

附件:





报告日期: 04/17/2014
最近更新: 12/27/2016
文档编号: 6KGE1JVQ