恭喜,你发布的帖子
发布于 2020-12-08 13:48:37
15楼
楼主这个就1个站不知道怎么说,就是一个站自循环。现在实际大多数人是需要多从站轮询,当数据不需要变化或者不需要更改其数据时或此站出现掉线等情况,通讯上可以及时判断,在以后的每次轮询中越过此站并输出报警。
我感觉楼主并没有解决这个问题,实际反而多此一举了。如果想实现楼主说的那种不需要轮询的环网应答结构,我感觉应当对通讯规约进行重编程,不能再使用MODBUS RTU库了。
其实,是不是一个站没什么所谓的。要关注的是有多少个msg。
比如说。就一个变频器。要通讯的内容是:1.写正反停;2.写当前速度;3.读当前电流;4.读当前报警信息。
那么这几个需要通讯的内容,哪个的优先级感觉是最高的?(读电流要紧还是停电机要紧)哪个的使用频率最高?(读电流的使用频率高还是写正反停的使用频率高)
如果真的只有一条msg需求的话,就没必要。也不存在轮。
请填写推广理由:
分享
只看
楼主