Modbus优点:
Modbus协议标准开放、公开发表且无版权要求;
Modbus协议支持多种电气接口,包括RS232、RS485、TCP/IP等,还可以在各种介质上传输,如双绞线、光纤、红外、无线等;
Modbus协议消息帧格式简单、紧凑、通俗易懂。用户理解和使用简单,厂商容易开发和集成,方便形成工业控制网络。
Modbus通信过程:
Modbus是一主多从的通信协议: Modbus通信中只有一个设备可以发送请求。
主机在同一时间内只能向一个从机发送请求,总线上每次只有一个数据进行传输,即主机发送,从机应答,主机不发送,总线上就没有数据通信。
从机不会自己发送消息给主站,只能回复从主机发送的消息请求。
Modbus并没有忙机制判断,需要通过软件的方式来判断是否从机是否正常接收。
Modbus存储区读写
Modbus协议规定了4个存储区 分别是0 1 3 4区 其中0区和4区是可读可写,1区和3区是只读。
主机向从机获取数据时,只需要告诉从机数据的起始地址,还有获取多少字节的数据,实际上就是对从机设备对应的实际存储空间进行读写。
欢迎大家下载学习,记得加个关注和点赞哦!
2023-11-07 10:56:22
14KB
网络协议
1