From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



当在我的cDAQ或者SCXI机箱中查询端子时为什么会报错-200983?



主要软件:
主要软件版本: 9.4
主要软件修正版本: N/A
次要软件: N/A

问题: 我尝试在模拟输入任务中查询DAQmx端子(例如输入端口)来进行同步,但是返回的是-200983的错误告诉我当任务被保留、已经开始或者正在运行的时候只能使用某些特定的属性。

解答: 第二代cDAQ机箱包括三个模拟输入的定时引擎,这允许三个采样时钟定时的模拟输入任务。

默认情况下,一旦任务已经被保留,DAQmx驱动会为当前的任务选择一个可用的定时引擎。如果驱动还未选择某个定时引擎,那么定时和触发相关的属性都是不可读的。

在查询任何与分配的定时引擎相关的属性前,你需要手动将任务保留或者自己指定一个定时引擎。

可以使用DAQmx控制任务函数来保留任务:



可以使用采样定时引擎这个属性节点来手动分配一个定时引擎。不同的定时引擎分配如下:0为te0,1为te1,2为ai:



注意:这个错误也会出现在某些SCXI任务中,可以使用同样的方法来保留任务。

相关链接:

附件:





报告日期: 05/13/2011
最近更新: 04/15/2015
文档编号: 5LCA9PFS