为啥我通讯控制不能同时控制两台伺服 点击:429 | 回复:12



五五wu

    
  • 精华:0帖
  • 求助:52帖
  • 帖子:52帖 | 98回
  • 年度积分:34
  • 历史总积分:34
  • 注册:2019年1月06日
发表于:2019-04-15 16:54:38
楼主
求助帖50分-已结帖

我用台达DVP28SA2通讯控制台达A3伺服电机(扭矩模式),当控制一台伺服电机是,正常运作,通讯地址正确,用的是MODRW指令

image.png

当连接两台是,想同时控制两台电机做之前相同的程序动作,可发现只有一台电机运作,另一台不正常运作甚至不动,也是用MODRW指令控制。查了百度,可能是MODRW指令不能一个周期内同时传输两个指令,这样就不能同时控制了,求大神指点小弟该如何改写程序,可以同时控制两台电机

image.png

1分不嫌少!



谢谢你的爱1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:686帖 | 3510回
  • 年度积分:4214
  • 历史总积分:99161
  • 注册:2013年4月29日
发表于:2019-04-15 17:01:22
1楼

分别控制两个都正常吗?

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1192帖 | 6244回
  • 年度积分:4780
  • 历史总积分:40194
  • 注册:2010年3月25日
发表于:2019-04-15 20:18:59
2楼

伺服驱动器参数设置了吗?关键是通讯站号

妥妥的地

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2019年1月03日
发表于:2019-04-15 22:01:01
3楼

好贴。。学习学习。

彩色气球

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 470回
  • 年度积分:94
  • 历史总积分:2648
  • 注册:2011年7月11日
发表于:2019-04-16 07:37:12
4楼

首先你需要了解modbus的机制,属于一问一答的方式,那么你的图2显然是错误的,不能同时跟2个从站同一时间进行通讯,那么改正也就很明显了,可以做个轮训访问,用时钟的上升沿做个计数器 ,用计数器的不同数值去触发通讯

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:605帖 | 6542回
  • 年度积分:211
  • 历史总积分:160507
  • 注册:2011年4月25日
发表于:2019-04-16 08:39:03
5楼

不能同时给两台伺服发送数据,会造成“高速公路”堵车,正如4楼所说的,需要使用轮训方式,分别对两台伺服分别发送数据。

五五wu

  • 精华:0帖
  • 求助:52帖
  • 帖子:52帖 | 98回
  • 年度积分:34
  • 历史总积分:34
  • 注册:2019年1月06日
发表于:2019-04-16 09:34:33
6楼


回复内容:

对: 谢谢你的爱1999 分别控制两个都正常吗? 内容的回复!

-------------------------

分别控制两个,都正常,但是一起控制就不行了

五五wu

  • 精华:0帖
  • 求助:52帖
  • 帖子:52帖 | 98回
  • 年度积分:34
  • 历史总积分:34
  • 注册:2019年1月06日
发表于:2019-04-16 09:35:58
7楼


回复内容:

对: 彩色气球 首先你需要了解modbus的机制,属于一问一答的方式,... 内容的回复!

-------------------------

大神,可以试编程一下给小弟看看么,感谢感谢

NJDSQ

  • 精华:0帖
  • 求助:2帖
  • 帖子:9帖 | 172回
  • 年度积分:240
  • 历史总积分:670
  • 注册:2010年7月07日
发表于:2019-04-16 15:58:49
8楼


回复内容:

对: 彩色气球 首先你需要了解modbus的机制,属于一问一答的方式,... 内容的回复!

-------------------------

这位彩色气球老师的解答很清楚了,就是这么解决。

rqhan

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:120
  • 注册:2017年1月11日
发表于:2019-04-18 15:25:24
9楼

分开时间来控制

Smile-lyc

  • [版主]
  • 精华:179帖
  • 求助:40帖
  • 帖子:3961帖 | 19387回
  • 年度积分:209
  • 历史总积分:103921
  • 注册:2006年8月04日
发表于:2019-05-16 21:56:59
10楼

感谢诸位大师积极答疑,同时也希望求助楼主在得到满意答案以后或自己已经找到问题解决方案以后,跟自己帖子分享经验,如果是积分悬赏求助,请及时结贴发放积分奖励。

幼儿园中班

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 263回
  • 年度积分:8
  • 历史总积分:239
  • 注册:2013年12月08日
发表于:2019-06-13 15:57:59
11楼

感谢分享,学习了!

凡尘一过客

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 308回
  • 年度积分:0
  • 历史总积分:203
  • 注册:2015年8月21日
发表于:2019-06-15 17:08:27
12楼


引用 幼儿园中班 的回复内容: 感谢分享,学习了!

-------------------------

都是大神,轮训的


相关主题

官方公众号

智造工程师