编码器一般安装在电机轴或者减速机的轴上与电机同步旋转,这样我们就能检测到电机的旋转的角度信号,无论是测速还是定位都可以控制了。我们再把旋转信号转换成直线位移信号就能实现定位了,比如电机带动丝杆旋转,丝杆的螺纹距是8mm,编码器分辨率是1000p/r,那么编码器一个脉冲对应的位置信号就是0.008mm,编码器与plc连接输出脉冲,plc进行计数转换成具体的位置信号,这样编码器就能实时反馈回电机移动的位置实现定位控制。如果是测速,同样根据脉冲频率转换成电机的转速(r/min)。如果没有编码器,我们还可以采用如下的检测装置来实现测速和定位功能:
它采用一个均分的金属刻度盘,使用接近开关感应计数,原理和编码器类似,只不过精度比较低,比如还是8mm的螺纹距丝杆,金属盘均分成8分,接近开关每感应一次说明电机旋转1/8圈,相当于1个脉冲式1mm。
编码器是一个脉冲检测装置,如果你需要得到电机的旋转信号,你就加编码器,无论是普通电机还是变频电机都可以添加用于定位或者测速,变频电机搭配编码器可以实现类似伺服电机的功能,既能调速,又能反馈位置信息。