首先搞清楚这两个元件的功能,变频器是变速装置,编码器是计数装置,如何实现定位控制,原理很简单:编码器的作用很重要把脉冲数转换为位置信号反馈到控制器如PLC,然后PLC根据位置信号改变速度以及控制变频器停止。与伺服系统控制的伺服电机类似。
我们知道伺服电机的价格是很高的,想要用普通电机实现定位功能必须依靠编码器,安装实例图如上,电机带动丝杆旋转使工作台直线移动,编码器与丝杆进行连轴,这样我们就得到了移动信息,要想准确获取数据,我们还要知道丝杆的螺纹距或者导程(旋转一圈平移所长距离)如8mm,编码器的分辨率(转一圈输出多少个脉冲)如2000p/r,通过换算我们就知道采集到一个脉冲移动了0.004mm。那这样的话位置数据就通过编码器的脉冲来计算了。编码器一般是双相双计数,会根据电机旋转方向自动进行增减计数如正转位置信号增加,反转位置信号减少。通过PLC的脉冲采集,我们可以对控制变频器进行变速控制,如现在我们要走2000位置,我们在到1800的位置以前高速运行,到了1800位置后设置为低速,当移动到2000的时候控制变频器立即停止。这样我们就简单实现了定位控制。这和伺服电机的加减速控制类似,这中间需要了解的东西有1高速计数器对脉冲的采集,2中断功能,3子程序,4绝对位置等。