文章目录
RS485接口modbus协议RTU方式
一、RS485接口
- RS485是一种半双工通信方式,因此有方向控制位
- PC机一般没有485接口,因此需要用TTL转RS485芯片:MAX485等芯片
- RS485初始化主从机都默认为接收;
二、Modbus通信协议
1.1 通信协议
硬件层协议: 目的是解决设备之间的数据传输问题,一般包括RS232,RS485,CAN总线,I2C,SPI…
软件层协议: Modbus, TCP/IP…
1.2 通信方向
参考文章:通信方向
RS485一种半双工通信方式(主从模式)
1.系统中只有一个设备是主机
2.系统中所有的从机都不可以主动向主机发送数据
3.系统中的主机和从机上电都处于接收状态
4.任何一次数据交换由主机发起
- 将自己转为发送状态
- 主机按照预先约定的格式发出寻址数据帧,然后转为接收状态
- 等待被寻址的从机做回应