恭喜,你发布的帖子
发布于 2022-04-10 20:11:02
18楼
说对了。
你确定心跳的方式是通讯,而且要对方响应。
你直接通讯干正事就行了,有无响应一样能判别从站是否掉线。
所以,在Modbus这一层级设“心跳”,完全没必要。
如果在应用层,应用层程序不关心通讯是如果实现的,设心跳来检测从站情况,供应用层使用。
心跳不需要对方响应啊!只是把一个bool的振荡器放入通讯变量。我觉得应该用一个字节,放入8个不同周期/频率的振荡器位。根据轮询周期选一个当心跳。
请填写推广理由:
分享
只看
楼主