下列范例显示了实体通道和虚拟通道的区别以及如何使用API创建虚拟通道。

问题

创建一个NI-DAQmx虚拟通道,使用J型热电偶测量50° C至200° C之间的温度。该热电偶连接至配置为设备1的M系列设备上的通道0。使用LabVIEW或LabWindows™/CVI™编写应用程序。

解决方案

  1. 调用LabVIEW中“DAQmx创建虚拟通道”VI的AI温度TC实例(在LabWindows/CVI中是DAQmxCreateAIThrmcplChan函数)。
  2. 使用设备上的Dev1/ai0作为连接热电偶信号的实体通道。
  3. 指定myThermocoupleChannel作为分配给虚拟通道的名称。
  4. 选择相应的热电偶类型和范围输入值。NI-DAQmx将把这些属性应用至虚拟通道。
至此,虚拟通道已创建完毕。