主页
技术支持
如何在 LabVIEW 中从 DAQmx 任务获取通道属性
如何在 LabVIEW 中从 DAQmx 任务获取通道属性
更新 Dec 6, 2023
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
软件
LabVIEW
Measurement & Automation Explorer (MAX)
驱动
NI-DAQmx
当正在使用 DAQ 设备时,在 LabVIEW 应用程序运行期间获取任务的通道属性(例如:单位、最大/最小值或测量类型等)可能会有所帮助。这是有关如何执行此操作的步骤指南。
本文假设您已经有一个使用 NI MAX 或 LabVIEW 定义的 DAQmx 任务。
打开函数选板,通过
测量 I/O
>>
NI DAQmx
>>
DAQmx
Channel Property Node
并将其放入程序框图来创建
DAQmx Channel 属性节点
。
将您已经创建的
DAQmx 任务
直接连线到引用输入端。
左键点击属性节点并选择
Active Channels (if subset)
,这将允许您连线要从中获取属性的通道名称。
向下拖动属性节点的底部边框,以便能够选择要从 active channels 中读取的属性。
通过左键点击选择要读取的属性,并验证它是否设置为读取。如果设置为写入,则右键点击它并选择
转换为
>>
读取
。
完成所有操作后,您的 VI 应该类似于以下。以下示范是获取使用 NI MAX 定义任务中的模拟输出电压通道单位:
相关链接
在LabVIEW中为NI-DAQmx设备创建任务
DAQmx通道属性节点 (VI)
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful