编码器安装以查找和计算零位几种方式
一般增量式编码器每圈提供一个z相(零)信号,而对于绝对值编码器,每个位置数据值都是唯一的,所以也有一个零位。那么,在使用编码器时如何确定零位呢?通常有以下几种方式:
在安装编码器时,转动轴确定零位。通常增量式编码器和单圈绝对式编码器都会采用这种方式,空心轴编码器也有。缺点:零点难找,精度低。
与上述方法类似,只需旋转编码器外壳即可找到零。这个主要用于一些紧凑的同步法兰(也叫伺服法兰),如图:
通电,将机器移动到编码器零位对应的位置。(在伺服系统中,带U/V/W信号的伺服旋转编码器通常采用这种方式)。
偏差计算,机械和编码器不需要确定零位,根据编码器读数和实际位置的偏差计算得到偏移量,减去偏移量后的编码器读数。如编码器读数100,实际位置90,计算实际位置为0,编码器读数应为10,而这个“10”是偏移量,编码器后读取的个数,减少到这个offset 是位置值。可反复多次,进行偏移校正。对于增量式编码器,就是读取原始机械零位到Z点读数,作为偏移量。高精度编码器,或大型多圈绝对值编码器,采用这种方法。
智能外置调零,部分带编码器的智能功能可提供外置设置功能,如通过带1键的编码器或外部软件设置功能调零。并且我们提供的CALT品牌的智能绝对编码器提供了一个外置线,此线编码器供电短接一个正极供电,此时编码器位置是预先确定的预置位(预置位可以为零,也可以是其他预先约定好的数值)。
需要注意的是,绝对编码器零位再往下是编码周期最大值,无论是单圈绝对值,还是多圈绝对值,如果设置为零,则再往下[下降、移动、惯性超调等] ),是突然跳到最大可能的数据,而且对于绝对多转的高数,可能会溢出原始数据集的范围。另外,还有一个绝对编码器旋转方向的问题,设置为零,如果方向错误,是从0跳到最大,然后从大跳到小。虽然有些进口带有外置编码器归零功能,但建议不要使用此功能。