【已解决】步进和伺服电机为什么要回到原点?

      一、初次运行程序。

      第一次运行程序,虽然当前位置可能是0,也有原点信号输入,但系统并不知道原点信号在什么位置,要执行绝对定位,必须要利用回原点指令通过特定的方式搜寻到原点信号,才是真正的原点。

      二、经过多次定位后为了消除误差,需执行回原点。

      步进系统为开环控制,在运动中容易出现丢步或越步产生误差,机械本身也存在间隙产生误差,经过多次反复定位后,累积的误差会越来越大,使定位精度无法满足要求,所以要执行回原点操作。伺服系统虽然为闭环控制,不会产生丢步和越步现象,但是PLC发送的脉冲传输到伺服驱动的线路上可能会产生干扰,以及机械间隙造成的误差,也会影响定位的精度,所以一段时间后也要执行回原点操作。

      三、断电后位置改变或丢失,需执行回原点。

      步进电机没有编码器,伺服电机通常安装的是增量型编码器,断电后无法设别位置变化,所以当切断电源后,有人为、重力或惯性等原因造成位置改变,PLC再也无法准确的得知当前位置,为了保证定位的精准性,需要执行回原点操作。如果断电后没有改变电机的位置或者电机安装了绝对值编码器,再次上电还需要执行回原点吗?虽然增量型编码器断电后无法识别位置,但是在断电前我们可以将当前位置存储在PLC断电保持存储区地址中,即使断电当前位置也不会丢失,上电后不需要回原点。绝对值编码器断电后即使转动了,上电后也能自动识别当前位置,所以不需要回原点,但是值得注意的是,绝对值编码器分为单圈和多圈,断电后转动的位置一定要在可识别的范围内,否则也需要回原点。

      四、执行复位等操作清除了当前位置。

      当程序出现故障,为了能够重新开始,我们需要执行复位操作,将所有状态包括当前位置全部复位成初始状态,这样我们必须执行回原点操作。

      更多光机电行业知识,可上千链网。

怎么复位马达原点位置
       步进和伺服电机为什么要回到原点?

plc控制伺服电机断电回原点怎么回到断电位置?

      不知道什么情况下有这样的需求,最好说明下。如果伺服编码器是绝对值编码器,那么每次上电都能知道它在哪,如果是增量编码器,必须得依靠plc的断电保持功能保存掉电时的位置,但是也只能是大概位置,因为机械有惯性以及plc断电保存是有一定的时延,无法做到精确记录机械停下来的位置值,这种情况下必须每次上电都要回原点才是可靠的做法。当然机器如果在断电之前就已经停了,那么plc掉电保存的位置还是相对比较准确的,但是也只是相对准确,如果每次不回原点,而是依靠掉电位置去记忆,是会有累积误差的。

伺服电机回不到原点怎么办?

      解决办法:

      如果只有一个减速开关,没有原点开关,那么用的就是编码器原点(Z相脉冲),这个原点是每一转一个,如果减速开关的位置不变,这个原点是不会变的。

      如果原点回零不准,首先要检查机械部分的连接,是否有打滑,松动的现象。

      不要关机,做反复的回零动作,看每次回零的位置是否一样。

伺服电机回不到原点怎么办?

      用诊断电脑进行一次基本设定或者初始化,如果还不行就看伺服电机是否损坏