在自定义应用软件中使用自定义任务或全局虚拟通道

NI DAO Task Config

在自定义应用软件中使用自定义任务或全局虚拟通道

编写自定义应用程序时,可使用之前在MAX中保存的任务或全局虚拟通道

如使用的是LabVIEW 7.x及更高版本、LabWindows/CVI 7.x及更高版本,或Measurement Studio 7.x及更高版本,可根据任务或全局虚拟通道生成代码并用于自定义应用中。

关于对任务或全局虚拟通道编程的更多信息,见LabVIEW帮助LabWindows/CVI HelpMeasurement Studio HelpNI-DAQmx帮助。关于在LabVIEW SignalExpress中使用DAQ助手,见LabVIEW SignalExpress Help

注:  如将全局虚拟通道添加至任务,则仅可在LabWindows/CVI和 Measurement Studio中访问这些全局虚拟通道。

LabVIEW

按照下列步骤,访问自定义任务或全局虚拟通道:

  1. 在前面板上放置一个“DAQmx任务名”控件或“DAQmx全局通道”控件。
  2. 单击下拉菜单并选择需在自定义应用中使用的任务或全局虚拟通道。可选择多个全局虚拟通道,但不可选择多个任务。也可选择浏览,查找需要的任务和全局虚拟通道。

LabVIEW SignalExpress

在LabVIEW SignalExpress 2.5及更高版本中,如需访问在MAX中创建的任务,选择Tools»Import Task from MAX

注:  导入到任务中的所有全局虚拟通道在LabVIEW SignalExpress都变为局部虚拟通道。

在LabVIEW SignalExpress中向自定义DAQ步骤添加通道时,也可将全局虚拟通道复制到步骤中。

  1. 单击Virtual选项卡。仅当创建了与DAQ步骤的测量类型相同大的全局虚拟通道时,Virtual选项卡才会出现。
  2. 选择需复制到步骤的全局虚拟通道。全局虚拟通道复制到DAQ步骤后,即变为局部虚拟通道。

LabWindows/CVI

按照下列步骤,访问自定义任务:

  1. 打开DAQmxLoadTask函数选板。
  2. Task Name控件按<Enter>。即时菜单中出现可使用的任务名。
  3. 从即时菜单中选择需使用的任务。

Measurement Studio

Project»Add New Item菜单中打开下列任一向导:

  • 如需将已在MAX中保存的任务用于创建一个基于项目的新任务,则使用DAQmx Task Add New Item向导。
  • 如需在创建Visual C++ DAQmxUserCode时引用已在MAX中保存的任务,则使用DAQmxUserCode Add New Item向导。
  • 如需在创建.NET DAQmxUserControl时引用已在MAX中保存的任务,则使用DAQmxUserControl Add New Item向导。

上述向导将打开一个对话框,列出已在MAX中保存的任务供选择使用。