DAQmx创建通道(CI-速度-线性)
- 更新时间2025-07-28
- 阅读时长5分钟
创建通道,使用线性编码器 测量线速度。由于一个任务只能包含一个计数器输入通道,因此使用该VI一次只能创建一个计数器输入通道,但支持 多计数器任务的设备除外。如需同时读取多个计数器的值,请为每个计数器分配独立的任务。如未选择不同的输入端,应将输入信号连接至计数器的 默认输入端。

输入/输出
解码类型
—
解码类型指定对编码器在信号A和信号B上生成的脉冲进行计数和解释的方法。X1、X2和X4仅对正交编码器有效。双脉冲计数仅对双脉冲编码器有效。 相比X1解码,X2和X4解码对于位置的细微变化更敏感,X4的敏感度最高。但是,编码时有振动或信号中有噪声时,敏感度高的解码得到错误测量结果的可能性也更高。
最小值
—
最小值指定要测量的 最小值,单位为单位。
最大值
—
最大值指定需测量的 最大值,单位为单位。
任务输入
—
任务输入指定要添加VI创建的虚拟通道的任务的名称。如没有指定任务,NI-DAQmx将自行创建任务并将VI创建的通道添加至该任务。
计数器
—
计数器指定用于生成虚拟通道的计数器的名称。 DAQmx物理通道常量包含系统已安装设备上的全部物理通道(包括计数器)。
分配名称
—
分配名称是分配给VI创建的虚拟通道的名称。如该输入端未连线,NI-DAQmx将把物理通道名称作为虚拟通道名称。
单位
—
单位指定从通道返回的速度测量值所使用的单位。
错误输入
—
错误输入说明VI或函数运行前发生的错误。
自定义换算名称
—
自定义换算名称指定用于通道的 自定义换算的名称。如需将自定义换算用于通道,可为该输入端连接自定义换算,并将单位设置为来自自定义换算。
脉冲间隔
—
脉冲间隔是对编码器在信号A或信号B中生成的每个脉冲进行测量的间隔。该值的单位与单位指定的单位相同。
任务输出
—
任务输出是VI执行结束后,对任务的引用。任务中包含全部新建的虚拟通道。任务输入没有连线时,NI-DAQmx将自动创建该输出引用的任务。
错误输出
—
错误输出包含错误信息。如错误输入表示在该VI或函数运行前已出现错误,错误输出将包含相同错误信息。否则,错误输出将表明VI或函数产生的错误状态。 右键单击错误输出的前面板显示控件,从快捷菜单中选择解释错误可获取更多关于该错误的信息。 |
解码类型
—
最小值
—
任务输入
—
计数器
—
分配名称
—
错误输入
—
任务输出
—
错误输出
—