- 11
- 0
- 约3.92千字
- 约 9页
- 2022-07-01 发布于湖南
- 举报
PAGE
PAGE 1
RS485通信和Modbus协议 - 单片机
2、Modbus通信协议介绍 我们前边学习UART、I2C、SPI这些通信协议,都是最底层的协议,是“位”级别的协议。而我们在学习13章有用串口通信程序的时候,我们通过串口发给单片机三条指令,让单片机做了三件不同的事情,分别是buzzon、buzzoff、和showstr。随着我们系统简单性的增加,我们期望可以实现更多的指令。而指令越来越多,带来的后果就是格外杂乱无章,尤其是这个人宠爱写成buzzon、buzzoff,而另外一个人宠爱写成onbuzz、offbuzz。导致不同开发人员写出来的代码指令不兼容,不同厂家的产品不能挂到一条总线上通信。 随着这种冲突的日益严峻,就会有聪慧人提出更合理的解决方案,提出一些标准来,今后我们的编程必需依据这个标准来,这种标准也是一种通信协议,但是和UART、I2C、SPI通信协议不同的是,这种通信协议是字节级别的,叫做应用层通信协议。在1979年由Modicon(现为施耐德电气公司的一个品牌)提出了全球第一个真正用于工业现场总线的协议,就是Modbus协议。 2.1Modbus协议特点 Modbus协议是应用于电子把握器上的一种通用语言。通过此协议,把握器相互之间、把握器经由网络(例如以太网)和其他设备之间可以通信,已经成为一种工
原创力文档

文档评论(0)