伺服电机反转怎么办
若你我之间有缘,关注奇事网小编又何妨?
两情若是久长时,又岂在朝朝暮暮。
原创文章
大家都知道,普通的三相电机改变“U、V、W相序”是可以改变电机的正反转,那么,如果是伺服电机呢?是不是也可以改变“相序”来实现电机正反转?
答案是否定的。笔者就有同事做过这样的糗事,改变伺服电机的U、V、W相序后,尝试启动伺服电机,不仅电机没有转向,而且原地抖动,还报警了。
笔者认为,这个同事压根就不了解伺服电机的原理,才会这样去尝试。伺服电机和普通的电机是两码事,虽然也是U、V、W三相,“此三相”非“彼三相”!
如何来改变伺服电机的正反转
1、设定参数
如果发现当前的旋转方向和我们需要的不一样,我们可以通过“设定参数”来改变伺服电机的选择方向。
2、脉冲信号
三种控制方式定位控制、立即控制(也叫转矩控制)、速度控制。如果是“定位控制”的话,需要改变脉冲信号。脉冲信号有“AB向”的,还有“脉冲+方向”的,通过改变脉冲输出的信号来改变它的方向。
3、正反转端子
这个很好理解,你接正转的端子它就是正转,你接反转的端子它就是反转,这样就可以改变伺服电机正反转。
以上的这三种方法都可以改变伺服电机的正反转,唯独“改变相序”不可。
为什么“改变相序”无法改变伺服电机转向?
普通的三相电机和伺服电机是有很大的区别的。例如普通电机后面没有“编码器”,它是开环控制,只要给它一个“频率电压”,它就会朝着一个方向旋转。若改变任意两相相序,则会反转。
普通电机没有编码器,所以它是不反馈的,而伺服电机是反馈的,还是“实时反馈”,可以达到普通电机所达不到的“精准定位”。
编码器的作用就是为了反馈电机的当前位置,要想让伺服电机接受命令、听从命令,它的相序就得提前编排好。U、V、W哪一相在前,哪一相在后都是预先编排好的,不可随意修改。
例如上面笔者画的这个草图,真实原理图比这个复杂很多。 图中的A、B、C并不是线路,而是当前编码器位置的三个点位。比如说这三个位置,隔着120°一个位置,它的顺序为A、B、C,从A→B,从B→C,再从C→A。那么,外边的接线U、V、W也得和A、B、C旋转对应。
譬如说当前位置U转到了A这个位置,伺服驱动器会去判断A和U的位置是否一致,这个类似于上级给下级下达命令“我让你走几步你就走几步,一致后就放行,接着再继续走下去……”
如果出现不对应的情况,例如A和W对应了,那么伺服判断位置不一样,不同步了,就会发生相应报警。
笔者认为,如果你想通过改变U、V、W来实现电机换向的话,理论上也得改变里边那三个定位的点(A、B、C)。就是说,你改变了U、W那你也得改A和C,才能实现反转。你觉得是不是这个理?
申明受作者知识水平有限,以上观点仅代表自己的观点,欢迎留言探讨,相互学习!
预知更多内容,【关注作者】,且听下回分解!