伺服电机维修中遇到的常见故障实例及处理方法浅谈,主轴伺服单元显示AL-02报替(速度误差过大)NC 系统发出主轴旋转指令(M03 伺服电机维修培训,S1000)后,主轴以较低的转速旋转(45r/min) 伺服电机维修技术,而主轴负载表指针已到125%,随即主轴伺服单元显示AL- 02报警。将该系统的控制电路板移至另一台型号相同并且工作正常的伺服单元上运行,发现该控制板工作正常。于是我们检测故障系统电动机部分的测速反馈信号,发现该信号并不是图1所示的正常信号,打开电动机尾部后发现传感头的安装螺钉松动,传感面与齿盘距离增大。正确安装后 伺服电机维修厂家,故障排除。
实际运行的循环次数是固定的 伺服电机维修,大致为82次循环(5625p@32MHz)。FMUL16(浮点的乘法运算)程序如程序清单4所示。乘法运算的输人数据为ERO(被乘数)和ER1(乘数)。结果保存在ERO中。伺服电机维修首先计算指数部分。乘法运算的指数部分的计算是加法运算。在加法运算的结果之上加1。这个原因与小数部分的计算有关。CPU的乘法运算指令(16位X16位=32位),在被乘数是较大值99997(FFFFh)、乘数也是较大值99997(FFFFh)的情况下,FFFFhXFFFFh=FFFE0001ho小数部分的乘法运算是解的32位中取高位的16位。因此为FFFEh(19994)。原本是99997X99997=99988的,因此需要将小数部分的乘法运算结果右移一位。因此,计算指数部分的时候需要加上1。