恭喜,你发布的帖子
发布于 2022-10-31 09:57:04
7楼
这种调度方式不需要从站一样。设备各管各的,彼此功能无关,各自的通信表也不同。唯一有关的是它们都竞争一个485端口。甚至连波特率和通信协议都可以不一样。200smart就会麻烦一些。这种方式,在本质上需要封装各个设备,并把通信作为IO对待,一并封装进去。什么时候可以使用通信IO,如何使用通信IO资源,是各个设备单元的内部事务。
同理,如果这些设备,竞争的是同一个TCP或UDP连接,来传递modbus或其它串口协议报文,也是一样的设备单元结构,只是通信IO指令变了。
你这个方式好。
目前我还没有想明白怎么实现掉站处理的实现方式。也就是轮询调度的问题没有实际处理好。大佬推荐一下几个这方面的帖子我仔细看看 理解透调度的问题,估计我的这个痛点就解决了。
请填写推广理由:
分享
只看
楼主