10MC读取A2伺服绝对位置 点击:546 | 回复:8



dishades

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 19回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2011年1月20日
发表于:2016-11-29 18:09:52
楼主

原谅我没有积分。。。


请教各位一个问题,感谢各位!

我用10MC通过CANOPEN控制A2绝对伺服电机,

P2-69设置为一,选用绝对模式

P2-71设置零点

然后在10MC用读取轴实际位置指令读取位置


这里出现一个问题,

在此时设置完读取位置是正确的,假设A点位置为10,B点位置为20

但第一次断电(A点位置),再上电则读取的位置变化,A点位置变为10*128=1280,B点位置1290

即停留处位置变为原来的128倍,但相对位置不变;

此后再断电上电,位置则不变化,A =1280

请教这是因为什么,哪里设置的不对吗?


后来又发现,读取的位置在多次上电后还会出现变化。。。


请教各位大神,这里出现什么问题,需要怎么解决?


十分感谢!!!




jou

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 88回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2016年8月14日
发表于:2016-11-29 20:03:19
1楼

可以检查一下,断电前后,齿轮比有没有不同了?

P1-44,P1-45 =?

还有 P1-01,P3-12 =?

dishades

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 19回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2011年1月20日
发表于:2016-11-29 20:46:02
2楼


回复内容:

对: jou 可以检查一下,断电前后,齿轮比有没有不同了?P1-44... 内容的回复!


电子齿轮比 128:1

P1-01 == 0B

P3-12应该是初值0000


jou

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 88回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2016年8月14日
发表于:2016-11-29 21:21:11
3楼

可以把 P3-12设成 0x0100 再试试看!

dishades

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 19回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2011年1月20日
发表于:2016-11-29 21:30:42
4楼


回复内容:

对: jou 可以把 P3-12设成 0x0100 再试试看! 内容的回复!


嗯,好!我试下,不过得两周以后了。。

ckm0303

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 21回
  • 年度积分:95
  • 历史总积分:121
  • 注册:2013年7月28日
发表于:2017-03-11 13:51:31
5楼

a2伺服的版本问题,can通讯的应该是专用的版本

17858601464

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 239回
  • 年度积分:0
  • 历史总积分:505
  • 注册:2016年3月20日
发表于:2017-03-12 09:16:50
6楼

谢谢阿.............................................

媳妇喊我猪八戒

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 122回
  • 年度积分:59
  • 历史总积分:425
  • 注册:2017年6月20日
发表于:2017-10-27 10:00:33
7楼


回复内容:

对: dishades 回复内容:对: jou  可以把 P3-12设成 0x... 内容的回复!

这个确实可以实现,我在15年已经验证过了

tiaozhan2010

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 91回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2010年9月18日
发表于:2017-10-27 10:13:18
8楼

可以把 P3-12设成 0x0100 再试试看!


热门招聘
相关主题

官方公众号

智造工程师