linux是什么 485一主多从程序怎么写,要求双向通信?
浏览量:2119
时间:2021-03-14 16:58:56
作者:admin
485一主多从程序怎么写,要求双向通信?
主机以一定的时间间隔发送查询数据包,并以一定的数据格式(通信协议)填写数据包,通常包括:起始字符、从机地址、数据、校验字节、结束字符等
每个从机都处于接收状态。主机发送查询数据包后,立即切换到接收状态。每个从机同时接收来自主机的数据,并分析数据包中的地址是否与自己的地址相同。如果它是不同的,它将不响应并且仍然处于接收状态。如果相同,则发送应答数据包。(在应答数据包中,它还包含从机地址,在接收到应答后,主机知道这是从机根据地址信息发送的数据。处理完数据后,主机向从机询问其他地址,从机一一应答。从机从主机发送的查询信息中获取来自主机的数据。实现了多机双向通信。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。