LabVIEW编程设置NI6251DAQmx物理通道例程与相关资料

简介: LabVIEW编程设置NI6251DAQmx物理通道例程与相关资料

LabVIEW编程设置NI6251DAQmx物理通道例程与相关资料

NI6251分为PCI-6251 | PXIe-6251 | PXI-6251 | PCIe-6251 | USB-6251不同的接口,功能是一样的。16路AI(16位,1.25 MS/s),2路AO(2.8 MS/s),24路DIO。采集卡如下图所示。

0e3ccbce92c8470dabd8899334314ef8.png


如何在LabVIEW中通过编程设置DAQmx物理通道?

问题: 我在使用NI M系列数据采集板卡,发现提供的范例都是需要手动设置DAQmx物理通道,有没有办法在LabVIEW中通过编程方式设置呢?

答案是肯定的,这个问题的关键在于要能够通过编程的方式发现MAX中中的可用的数据采集设备,然后将该数据采集设备的别名和具体的通道名称组合成一个字符串常量,最后将该常量与DAQmx的物理通道输入端相连接。下面以编程配置PXI-6251的ai0为例讲述。

1、首先初始化系统配置,会话句柄输入选择“localhost”,然后创建过滤器VI,使用过滤器属性节点设置在MAX中进行设备查找的范围。

2、使用系统硬件属性节点将查找到的硬件设备名称依次与NI PXI-6251比较,找到后将其别名与所使用的通道名称组合成一个字符串。

 


3、组合成的字符串常量直接与“DAQmx” 创建通道VI的“物理通道”接线端连接,这样就实现了在LabVIEW中编程配置物理通道的功能。

 


程序的部分截图如下所示。

程序如下附件所示。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载。登录www.bjcyck.com可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。

相关文章
|
Ubuntu Linux 编译器
字符驱动设备原理及其相关函数(一)
字符驱动设备原理及其相关函数(一)
134 0
|
算法 芯片 异构计算
通过FPGA实现基于RS232串口的指令发送并控制显示器中目标位置
通过FPGA实现基于RS232串口的指令发送并控制显示器中目标位置
|
7月前
|
开发工具 芯片
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
56 1
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
|
5月前
|
运维 网络协议 网络安全
LabVIEW通过以太网控制PLC程序开发
LabVIEW通过以太网控制PLC程序开发
32 0
|
5月前
|
监控 物联网
PLC总线分类及在LabVIEW开发中的注意事项
PLC总线分类及在LabVIEW开发中的注意事项
39 0
|
5月前
|
数据采集 网络协议 数据处理
LabVIEW与Arm控制器之间的通讯
LabVIEW与Arm控制器之间的通讯
47 0
|
7月前
|
传感器 异构计算
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
49 10
|
7月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
59 7
|
7月前
LabVIEW编程NI 6602计数器DMA冲突例程与相关资料
LabVIEW编程NI 6602计数器DMA冲突例程与相关资料
70 7
|
7月前
|
安全
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
56 7

热门文章

最新文章