变频器控制电机调速是一个开环控制就是给定一个频率值变频器输出,但是在驱动负载的时候实际频率值可能发生变化与我们给定的信号不一致,不像伺服电机尾部有一个编码器可随时反馈信息给驱动器形成一个闭环的控制。因此我们需要添加一个反馈的装置实时对电机的转速进行测量,常用的测量装置就是编码器相应时间短、精度高,那么用关电开关如何实现电机转速的测量,在一些老旧的设备上我们依旧能够看到采用接近开关或者关电开关实现定位功能的,一般是一些定位要求不高的场合:

一般编码器的分辨率有500P/R,2000P/R等精度,但是用接近开关的分辨率一般为了好计算都是一个脉冲1mm,通常和丝杆的螺纹距有关,比如8mm的感应分度盘就分成8分的,因为它和编码器的精度还是有差距的。这样我们就得到了电机的脉冲信号,既可以实现定位功能,也可以实现转速的计算,定位功能我们在PLC中使用高速计数器获取高速脉冲信号,测速我们使用脉冲密度指令SPD来得到脉冲频率,再配合下图中的公式转换为电机的转速即可。那么这个光电开关的接法怎么接,可以侧面感应也可以沿着这个分度盘检测,就像图中所安装的那样。

电机转速测量出来后我们就可以根据反馈回来实际速度来调整微调输入使得输出尽量等于给定的速度,如PID控制一样