3_modbus现场总线

3_modbus现场总线

ID:1131567

大小:3.55 MB

页数:36页

时间:2017-11-07

3_modbus现场总线_第1页
3_modbus现场总线_第2页
3_modbus现场总线_第3页
3_modbus现场总线_第4页
3_modbus现场总线_第5页
资源描述:

《3_modbus现场总线》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、工业控制网络主讲教师:王振力第3章Modbus现场总线3.1Modbus概述3.2Modbus物理层3.3Modbus串行链路层标准3.4台达工业自动化设备3.5Modbus系统组态3.1Modbus概述一、Modbus发展历史Modicon公司提出的通信规约。Modicon公司被施耐德电气公司收购。施耐德将Modbus协议的所有权移交给IDA,成立了Modbus-IDA组织。Modbus-RTPS成为实时以太网标准IEC61784-2。Modbus已经成为国家标准GB/T19582-2008。3.1Modbus概述二、Modbus特点标准、开放用户可以免费、放心地使用Modbus协议。

2、灵活支持多种物理层标准,如RS-232、RS-485、以太网等。简单Modbus的帧格式简单、紧凑,通俗易懂。3.1Modbus概述三、Modbus通信模型Modbus协议规范的核心是应用层标准。物理层、数据链路层可灵活选择3.1Modbus概述四、通用Modbus帧Modbus协议定义了一个与基础通信层无关的简单协议数据单元(PDA),特定总线或网络上的Modbus协议映射能够在应用数据单元(ADU)上引入一些附加字段。3.1Modbus概述五、Modbus通信原理Modbus是一种简单的客户机/服务器型应用协议。3.1Modbus概述五、Modbus通信原理客户机向服务器发请求,服务

3、器分析并处理客户机的请求后返回响应;1个主站(客户机),最多247个从站(服务器);可以采用单播模式和广播模式(0地址);产生错误,服务器返回通信异常码。3.2Modbus物理层一、RS-232接口标准美国电子工业协会EIA(ElectronicIndustryAssociation)信号标准3.2Modbus物理层电气特性在TXD和RXD上:逻辑1(MARK)=-3V~-15V逻辑0(SPACE)=+3~+15V在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)=+3V~+15V信号无效(断开,OFF状态,负电压)=-3V~-15V3.2Modbus

4、物理层RS-232电平转换器为了实现采用+5V供电的TTL和CMOS通信接口电路能与RS-232标准接口连接。必须进行串行口的输入/输出信号的电平转换。目前常用的电平转换器有MOTOROLA公司生产的MC1488驱动器、MC1489接收器TI公司的SN75188驱动器、SN75189接收器美国MAXIM公司生产的单一+5V电源供电、多路RS-232驱动器/接收器,如MAX232A。3.2Modbus物理层二、RS-485接口标准RS-485接口特点(1)双线差分电气信号(2)半双工传输模式(3)最远1200米通信距离(4)最快10Mbit/s通信速率(5)最大支持32个节点3.2Modb

5、us物理层RS-485的优点(1)成本低(2)网络驱动能力强(3)通信距离远(4)传输速率快3.2Modbus物理层RS-485收发器RS-485收发器种类较多,如MAXIM公司的MAX485,TI公司的SN75LBC184,高速型SN65ALS1176等。3.3Modbus串行链路层标准Modbus串行链路层标准就是通常所说的标准Modbus协议,它是Modbus协议在串行链路上的实现。Modbus串行链路层协议是一个主从协议,定义了一个控制器能够识别使用的消息结构。Modbus串行链路层协议定义了各种数据帧格式,用以描述控制器请求访问其他设备的过程,如何响应来自其他设备的请求,以及怎

6、样侦测错误并记录。3.3Modbus串行链路层标准一、Modbus的传输模式ASCII模式异步串行通信传送ASCII字符;字符间的时间间隔不能超过1秒;帧结构3.3Modbus串行链路层标准RTU模式异步串行通信传送十六进制数;帧间的停顿时间要超过3.5个字符时间;字符间的时间间隔不能超过1.5个字符时间;帧结构3.3Modbus串行链路层标准地址域地址范围:1~247,0为广播地址。功能代码域功能代码范围:1~255(01H~FFH)。数据域数据域数值范围:01H~FFH;根据功能代码不同数据具有寄存器地址、数据长度、读写数据等不同意义。3.3Modbus串行链路层标准二、Modbus

7、的差错验码奇偶校验LRC检测CRC检测3.3Modbus串行链路层标准三、Modbus功能码(1)公共功能码被Modbus-IDA组织确切定义的、唯一的功能码。(2)用户定义功能码用户无需Modbus-IDA组织的任何批准,就可以选择和实现的功能码。(3)保留功能码某些公司在传统产品上现行使用的功能码。3.3Modbus串行链路层标准常用功能代码3.3Modbus串行链路层标准四、Modbus协议编程实现3.4台达工业自动化设备一、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。