NI-DAQmx Base PDA 范例程序返回错误 -200473



主要软件:
主要软件版本: 1.0.1
主要软件修正版本: N/A
次要软件: LabVIEW Modules>>LabVIEW PDA Module

问题:
我正运行 NI-DAQmx Base 1.0.1自带的PDA范例程序。当点击了PDA范例程序上的"Run" 按钮时,我看到: "Read cannot be performed when task is not running. Start the task before reading. Error Code -200473." 我如何才能让范例程序正常工作?

解答:
这个问题在于任务是如何配置的。使用PDA上的NI-DAQmx Base, 必须先使用NI-DAQmx Base Configuration Utility对任务进行正确配置。 如果您试图运行的范例程序的硬件与NI-DAQmx Base Configuration Utility中的不同,这个问题就会出现。 默认的硬件设置是 NI 6004 。

为解决这个问题,您必须为您的硬件导入正确的任务列表。请参考下列步骤完成:
  1. 开始菜单 » 程序 » National Instruments » NI-DAQmx Base » Utilities » C Interface » NI-DAQmx Base Configuration Utility中打开NI-DAQmx Base Configuration Utility。
  2. 点击"Import Task List." 如果您已经定义好了任务,您可能首先想 "Export Task List"
  3. 浏览到PDAExamples.cfg 并点击"OK"。该文件在 C:\Program Files\National Instruments\LabVIEW 7.1\examples\daqmxbase。这个配置文件包含了支持PDA的DAQCards 任务。
  4. 在DAQmx Base 任务列表中选择您想运行的范例程序的对应任务。
  5. 在Device下拉列表中选择您所用的硬件。
  6. 改变您在任务中需要的参数,比如物理通道扫描列表。
  7. 点击 "Save & Exit" 保存您新的设置。
当您创建了一个新的使用NI-DAQmx Base的PDA VI时,您可以添加您自己的任务到NI-DAQmx Base Configuration Utility 并把它们保存到当前配置文件或在需要时导出整个任务任务列表。

相关链接:
Drivers and Updates: NI-DAQmx Base Version 1.0.1 for Pocket PC 2003
Product Manuals: NI-DAQmx Base 1.x Getting Started Guide
KnowledgeBase 3BC6I9GP: Where Can I Find NI-DAQmx Base Examples?
KnowledgeBase 3RRF2088: NI-DAQmx Base Task Configuration Utility Does Not Show PDA DAQ Device

附件:





报告日期: 04/07/2007
最近更新: 06/07/2007
文档编号: 3PE9QK88