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

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