NI-4060 数字万用表返回错误顺序的数组



硬件: Modular Instruments>>Digital Multimeters (DMM)>>PXI-4060

问题: 我在扫描模式下使用NI 4060数字万用表NI开关。获取数据时,本来预期会返回数组的第一个值,然而实际上返回的是数组中的最后一个值。为什么?

解答:

这是一个已知的关于NI 4060数字万用表的问题。在扫描模式下使用NI 4060数字万用表时,niDMM Initialize vi被调用的时候NI 4060会发出一个false的触发信号给开关,这会使得开关进入扫描列表的下一项,从而开始第二项测试。举个例子,假如在你的扫描列表中有6项,获得的6个数据按照1,2,3,4,5,0的顺序获得。这造成一种数字万用表获得错误顺序数据的现象,实际它返回到扫描列表的第一项。

为了解决这个问题,改变niDMM Initialize VI的Reset输入端为False,这将使得数字万用表不发送false的触发信号,然后从扫描列表的第一项开始工作,这个参数的默认设置为true。



相关链接: NI PXI-4060 DMM
NI Digital Multimeters Help

附件:
attachments/7CE70958F6F007A786257E52004399CF_DMM20reset20true20correct20array20order.jpg




报告日期: 09/04/2008
最近更新: 07/28/2015
文档编号: 4P3FNM9A