S120从固件版本V2.4 开始就支持基本定位功能. 定位功能需要在S120侧设置相关参数.
我们知道无论是相对定位还是绝对定位,都需要一个起始点,所有的定位过程都相对这个起始点来说的. 这个点就是通常说的零点. 也就是说开始定位前必须告诉S120一个零点.
那么通过什么方式高速S120这个起始的零点呢?
这就是S120的Homeing功能.
这里我有一个疑问不明白.
下面这个帖子:
http://www.ad.siemens.com.cn/service/answer/solved_159351_1093.html
里面说:
电机编码器会有个零脉冲,也叫一转脉冲,电机转一圈只发一次信号。
正常的回零:有个接近开关,电机回零压上这个开关,就开始找编码器的零脉冲,找到零脉冲电机就停止了,这个点就是参考点。
但如果没有接近开关,或者编码器没有零脉冲,上面那个过程就不能完成,那么参考点的过程就变成: 把轴移动到某一位置,开始回零时,就以当前位置作为参考点,电机回零过程中不移动。
他说要压上一个接近开关, 如果电机转一圈,而机械结构走的距离很大, 那么每一次回零的时候不就是原点的位置不一样了吗.
还有一个问题就是, 正常回零的时候,是不是电机会运动呀.
基本定位有一个直接回参考点,这个参考点, 是不是说如果收到一个信号后,就把当前位置设置为原点.
是不是如上图所示, 红色圈圈起来的地方, 只要信号来了,就把当前位置设置为参考点, 而且电机可以不动作. 还是说电机必须是静止的.
还有如上图红色圈圈上面的那个参数, 是不是给S120一个命令, 然后S120就会执行回零操作, 如果电机不在原点位置, 电机就会动作呀.