搭配NI产品使用绝对编码器或解角器

更新 Nov 22, 2023

适用于

硬件

  • Encoder

软件

  • LabVIEW

驱动

  • NI-DAQmx

问题详述

是否可以搭配National Instruments的产品使用绝对编码器或解角器?如果可以,那么使用绝对编码器的方法与使用带计数器的正交编码器的方法是否相同?

解决方案

是的,您可以搭配National Instruments的产品使用绝对编码器,但其实现方式和使用方法与正交编码器不同。更确切地说,您无法将绝对编码器或解角器与计数器一起使用。

绝对编码器将通过多条数据线对外传输数据,传输的数据中包含编码器绝对位置的信息。例如,12位绝对编码器会使用12条数据线,这些数据线会输出12路数字信号,通过一个12位的二进制数表示当前的绝对位置。如果按顺序放置这12位数据,并将该二进制序列转换为12位的数值型数据,您便可以直接获取编码器的位置。

因此,您可以使用具有12个或更多DI通道的National Instrument 数字IO板卡(用于12位绝对值编码器)来获取编码器的当前绝对位置。若要实现该功能,请将12条数字数据线连接到数字IO板卡的12个数字输入通道,并对这些数据通道进行周期采样,以获得长度为12位的编码器位置二进制表达。一旦将其读取到LabVIEW中,只需将该12位数转换为数值型表示即可获得编码器的位置信息。