文档详情

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

发布:2024-12-11约1.26千字共25页下载文档
文本预览下载声明

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

;硬件层协议;常见的电平信号及其电气特性;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

显示全部
相似文档