回复:一种不需要轮询的Modbus RTU通讯的方法

已锁定

芳季

西门子1847工业学习平台

  • 帖子

    15632
  • 精华

    102
  • 被关注

    968

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2020-12-08 13:48:37

15楼

展开查看
以下是引用Sykblue在2020-12-08 11:38:56的发言 >12楼

楼主这个就1个站不知道怎么说,就是一个站自循环。现在实际大多数人是需要多从站轮询,当数据不需要变化或者不需要更改其数据时或此站出现掉线等情况,通讯上可以及时判断,在以后的每次轮询中越过此站并输出报警。

我感觉楼主并没有解决这个问题,实际反而多此一举了。如果想实现楼主说的那种不需要轮询的环网应答结构,我感觉应当对通讯规约进行重编程,不能再使用MODBUS RTU库了。

其实,是不是一个站没什么所谓的。要关注的是有多少个msg。

比如说。就一个变频器。要通讯的内容是:1.写正反停;2.写当前速度;3.读当前电流;4.读当前报警信息。

那么这几个需要通讯的内容,哪个的优先级感觉是最高的?(读电流要紧还是停电机要紧)哪个的使用频率最高?(读电流的使用频率高还是写正反停的使用频率高)

如果真的只有一条msg需求的话,就没必要。也不存在轮。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9147条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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