回复:提高modbus多从站轮询速度的方法都有哪些?

伊默

西门子1847工业学习平台

  • 帖子

    4259
  • 精华

    118
  • 被关注

    220

论坛等级:至圣

注册时间:2003-10-24

白金 白金 如何晋级?

发布于 2017-07-23 16:10:57

23楼

我说我上一个项目,用1500的串口做Modbus通信,挂了27台变频器+12台温控器 !

每台变频器有5个报文,每台温控器有三条报文! 加起来27*5 + 12*3 = 171条报文!

而我测试了通信的速率大概50ms一次,就是一秒钟20条报文。  一个轮询下来将近9秒钟!!!

大大的尴尬呀!


那就有人问我了,为啥不改用PN呢? 想想27台变频+12台温控,全换成PN的,这价格得翻几倍不止了,关键是客户出不起这钱!


但是... ...本来从变频器和温控器方面,是有办法可以想的!关键,这些厂家不给力!  思路就是以前用USS和西门子变频器通信,那么地址是连续的了!   事实上我用过台达的伺服,它就支持将离散的地址放到一个连续的区域,然后做地址映射! 这样就不管你几条报文,最终都可以写一条报文,读一条报文! 相对我的项目来讲,可以节省一半的轮询周期呀!  可是我现在用的温控器都没有这些功能! 变频器也基本没有! 看过ABB的能映射一部分,而且只能是读取的区域,写的区域不行!   丹佛斯高档点的貌似有这功能,不过价格肯定也接受不了... ...



大家看,湾湾有些东西做的还是挺人性化的嘛! 包括现在松下A6系列的伺服通信,也和这个一样,通过映射寄存器的方式来节约通信时间了! 为毛我们国内的变频厂家和温控器厂家就不能学一学呢!?

I can do it
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8933条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。