求教S71200MDBUSRTU一主多站的高效率方法 点击:698 | 回复:11



实达 小王

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:8帖 | 16回
  • 年度积分:1
  • 历史总积分:307
  • 注册:2016年6月06日
发表于:2020-02-28 07:44:10
楼主
求助帖50分-已结帖

图片截频有点小了 大概意思还是有的


感觉信捷的梯形图通讯清爽多了。


求教高效率的多站通讯方法,能不能做一个站的通讯调用4次.



你们都怎么做的呢,能会上图最好了。



感激不尽!!!


1分不嫌少!


楼主最近还看过



实达 小王

  • 精华:0帖
  • 求助:4帖
  • 帖子:8帖 | 16回
  • 年度积分:1
  • 历史总积分:307
  • 注册:2016年6月06日
发表于:2020-02-28 07:46:22
1楼

3242342.png少发了一张图  呵呵

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1210帖 | 11287回
  • 年度积分:2461
  • 历史总积分:62658
  • 注册:2006年8月05日
发表于:2020-02-28 15:38:06
2楼

串口通讯延迟太长,我现在除了总线就是直接点对点,不喜欢一主多从通讯——除非那种应答很慢不影响运行的

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-02-28 16:55:38
3楼

站地址、寄存器地址等都用变量,指令触发条件修改一下,这样一条指令可以多次调用。

蟹老板v

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2018年5月18日
发表于:2020-03-02 08:43:00
4楼

这个讲起来要写很多,如果有问题以加我2376909514,用SCL做一个轮询的FB,可以轮询几十台从站,程序量也不大,你这个信捷的没用过,485的通讯是半双工的,同一时间只能发或者收1条消息,一般用到的所有PLC做MODBUS通讯的都要轮询,1可以简单的通过间隔延时自动轮询,2也可以通过消息发送后的结果触发轮询,第2种方法资源利用更合理

起点1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 165回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2013年4月12日
发表于:2020-03-10 12:57:20
5楼

把时间去掉,用DONE位和错误位触发下一个通讯块,应该是最快的,MODBUS是要轮训的,要不用MUDBUSTCP速度会快的多

zhaojun1981

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 47回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2007年5月14日
发表于:2020-03-14 11:26:13
6楼

轮询效率不会太高

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2020-03-24 12:55:46
7楼

感谢诸位答疑求助。温馨提醒:求助者请在一个月内及时把悬赏积分结贴发放。如果自己已经解决问题,还请到帖子跟帖分享为好。

一起分享经验,一起进步!


jzl070521

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 113回
  • 年度积分:133
  • 历史总积分:194
  • 注册:2021年8月12日
发表于:2023-07-21 12:59:52
8楼

学习


热门招聘
相关主题

官方公众号

智造工程师