uu.liu
COG_FOG_COF_贴片_  贴合
级别: 家园常客
精华主题: 0
发帖数量: 769 个
工控威望: 987 点
下载积分: 13526 分
在线时间: 484(小时)
注册时间: 2011-09-20
最后登录: 2024-11-18
查看uu.liu的 主题 / 回贴
楼主  发表于: 2012-07-19 09:11
图片:
            现在有一个伺服进行原点回归,遇到近点开关开始减速,当接收到第一个Z相脉冲时停止,在此处定义为原点。
问题出现了:第一次,假如我马达在B点开始进行原点回归,遇到近点开关时开始减速,此时减速后正好马达转了1/2圈,接收到Z相信号,认为此处为原点了。
            第二次,A点和B点相距1/2圈,从A点开始进行原点回归,按照第一次回原点知道的距离计算,当马达遇到近点开关时,此时正好也是Z相脉冲发出的位置,那岂不是两   次 原点的位置不在同意位置?
     求高手解答啊!这个问题困扰我昨晚都没有睡好啊!
QQ:569456723
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158730 分
在线时间: 3159(小时)
注册时间: 2007-11-21
最后登录: 2024-11-18
查看sjm213的 主题 / 回贴
1楼  发表于: 2012-07-19 15:25
理解失误。
A点/B点异或是其他千千万万个点,在实际使用中你都无法避免。
而原点只是与Z相有染,与AB点无关。