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

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

解答:
答案是肯定的,这个问题的关键在于要能够通过编程的方式发现MAX中中的可用的数据采集设备,然后将该数据采集设备的别名和具体的通道名称组合成一个字符串常量,最后将该常量与DAQmx的物理通道输入端相连接。下面以编程配置PXI-6251的ai0为例讲述。
1、首先初始化系统配置,会话句柄输入选择“localhost”,然后创建过滤器VI,使用过滤器属性节点设置在MAX中进行设备查找的范围。
2、使用系统硬件属性节点将查找到的硬件设备名称依次与NI PXI-6251比较,找到后将其别名与所使用的通道名称组合成一个字符串。
3、组合成的字符串常量直接与“DAQmx” 创建通道VI的“物理通道”接线端连接,这样就实现了在LabVIEW中编程配置物理通道的功能。

设备别名显示为 Dev1、Dev2、Dev3...默认情况下,但您通常会将它们更改为更有意义的名称。以编程方式更改设备名称可能会在将应用程序分发到多个系统时派上用场。此 示例 可 用于 在 初始化 序列 中 将 NI PCIe-6321 更改为 X 系列, 然后在 应用 程序 的 其余 部分 中 引用 它
 


更详细的内容,参加如下附件的介绍。
 
LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序
上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。
http://www.bjcyck.com/nd.jsp?id=415#_np=2_358

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值