《传感网应用开发》RS-485总线技术简介.pptx

《传感网应用开发》RS-485总线技术简介.pptx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

技术简介;总线概述;串行通信方式;;通信协议

;硬件层协议;常见的电平信号及其电气特性;TTL—485需要发送器485—TTL接要接收器

通常发送器和接收器做在同一个芯片中,但是发送器和接收器不能同时工作,通过硬件上的连线,单片机来操作控制引脚让它某一时刻是工作在接收状态还是发送状态。485发送器和接收器合在一起,称为485发送器

485发送器规定在发送时,对方不可以发送,只能传一个方向(单工)

便是就是同样的一根线,又想发数据给对方,又想收到对方返回来的数据,即想实现半双工,需要软件层的协议做保障。

485要想实现半双式通信,要进行约定,其中主从模式就是一种约定。

主从模式:

系统中只能有一个主机

任何时候所有从机不能给主机主动发送数据

;485总线与主从模式

;管脚编号;软件层协议;Modbus是一种单主/多从的通信协议,即:在同一时间里,总线上只能有一个主设备,但可以有一个或多个(最多247个)从设备。主设备是指发起通信的设备,而从设备是接收请求并做出响应的设备。在Modbus网络中,通信总是由主设备发起,而从设备没有收到来自主设备的请求时,不会主动发送数据。

MODBUS协议的某些特性是固定的,如信息帧结构,帧顺序,通讯错误和异常情况的处理,以及所执行的功能码等,都不能随便改动。其他特性是属于用户可选的如传输介质,波特率,字符奇偶校验,停止位个数,参数字址定义等;在Modbus网络中,主设备向从设备发送Modbus请求报文的模式有两种:单播模式与广播模式:

单播模式:主设备寻址单个从设备。

广播模式:主设备向Modbus网络中的所有从设备发送请求报文,从设备接收并处理完毕后不要求返回响应报文。;Modbus协议帧构成;MODBUS通信协议提供了ASCIl和RTU(远程终端单元)两种通信模式。

ASCll模式的主要优点是允许字符之间的时间间隔长达1S,也不会出现错误。(“贵人语迟”)

RTU模式的优点是在相同波特率下其传输的字符的密度高于ASCIl模式,每个信息必须连续传输。(“火急火燎”);0;起始位:1位

数据长度:8位,低位先送

校验位:1位(有校验),0位(无校验)

停止位:1位(有校验),2位(无校??)

波特率:可选;当主站向从站发送信息时,全部通信由二部份组成:一是主站向从站的发送,我们叫查询,又叫请求。二是从站对主站的应答,也叫回传,响应。应答的目的是告诉主站是否有错和回答主站的相关通信请求。通信协议对查询和应答的时间,数据格式,验错方法都会给出相应的规定。

MODBUS规定:当查询主站的变化来指示是否有错误发生。无错误正常应答,从站仅回应相同的功能码。对有错或异常的应答,从站应答时,将其功能码最高位b7置1。同时,从站还应将错误代码放入数据区告诉主站发生了什么错误。;代码;从设备地址;从设备地址;从设备地址;从设备地址;响应报文:030F0014000F5429;响应报文:0510001500039048

文档评论(0)

autohyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档