怎样使用DAQ助手输出多通道的数据?主要软件: LabVIEW开发系统>> LabVIEW完整开发系统7.0

更新 Nov 17, 2023

环境

驱动

  • NI-DAQmx

其他

主要软件: LabVIEW开发系统>> LabVIEW完整开发系统7.0

在LabVIEW中使用DAQ助手时设置单通道的模拟输出,当正确连接数据输入端后,即可正常工作。但是如果我想在一个通道中模拟输出多个通道的数据,我该如何连接数据输入端,以及如何使用DAQ助手呢?

在软件层面,由于要向DAQ助手的数据输入终端输入多个通道的数据,此时需要使用Build Array功能构建一个,其中这个二维数组每一行代表一个通道。例如,以下代码段显示了如何将数值控件转化为二维数组。 DAQ助手可配置为每个通道生成N个样本点。由于传入的矩阵大小为2 X 5,因此每个通道将包括5个数据点:


请注意使用DAQ助手进行模拟输出模式的特性(它打开硬件的参考端,生成数据后关闭参考端),这不是连续生成数据的最佳方法。关于更适合实现此功能的范例,请参阅帮助(Help)»查找示例(Find Example)»仪器输入和输出(Instrument Input and Output)»DAQmx»模拟输出(Analog Output)