1 / 78
文档名称:

SModbus通信解析PPT学习教案.pptx

格式:pptx   大小:992KB   页数:78页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SModbus通信解析PPT学习教案.pptx

上传人:wz_198613 2021/6/14 文件大小:992 KB

下载得到文件列表

SModbus通信解析PPT学习教案.pptx

相关文档

文档介绍

文档介绍:会计学
1
SModbus通信解析
2
概述
定义
Modbus 报文传输格式
Modbus 主站协议指令
Modbus 从站协议指令
Micro/Win 指令库的管理
指令库的安装
指令库的卸载
指令库的添加
指令库的删除
编程示例
功能要求
实现步骤
2
S7-200 Modbus 通信
第1页/共78页
3
定义
Modbus 报文传输格式
Modbus 主站协议指令
Modbus 从站协议指令
3
概述
第2页/共78页
4
使用 Modbus 通信协议是 Modicon 公司提出的一种报文传输协议,它广泛应用于工业控制领域,并已经成为一种通用的行业标准。不同厂商提供的控制设置可通过 Modbus 协议连成通信网络,从而实现集中控制。
根据传输网络类型的区别,Modbus 通信协议又分为串行链路上的Modbus 和基于 TCP/IP 协议的 Modbus。
Modbus 串行链路协议只有一个主站,可以有1~247个从站。Modbus 通信只能从主站发起,从站在未收到主站的请求时,不能发送数据或互相通信。
Modbus 串行链路协议的通信接口可采用 RS-485 接口,也可使用 RS-232C 接口。其中RS-485 接口可用于远距离通信,RS-232C 接口只能用于短距离通信。
定义
第3页/共78页
5
定义
Modbus 报文传输格式
Modbus 寻址
ASCII 模式
RTU 模式
Modbus 主站协议指令
Modbus 从站协议指令
5
概述
第4页/共78页
6
Modbus 寻址
ASCII 模式
RTU 模式
6
Modbus 报文传输格式
第5页/共78页
7
Modbus 地址通常是包含数据类型和偏移量的5个或6个字符值。第一个或前两个字符决定数据类型,最后的四个字符是符合数据类型的一个适当的值。Modbus 主设备指令能将地址映射至正确的功能,以便发送到从站。
1 Modbus 主站寻址
Modbus主设备指令支持下列Modbus地址:
(1)00001至09999是离散输出(线圈)。
(2)10001至19999是离散输入(触点)。
(3)30001至39999是输入寄存器(通常是模拟量输入)。
(4)40001至49999是保持寄存器。
所有Modbus地址均以1为基位,表示第一个数据值从地址1开始。有效地址范围将取决于从站。不同的从站将支持不同的数据类型和地址范围。
Modbus 寻址
第6页/共78页
8
2 Modbus 从站寻址
Modbus从站指令支持以下地址:
(1)000001至000128是实际输出,——。
(2)010001至010128是实际输入,——。
(3)030001至030032是模拟输入寄存器,对应于AIW0至AIW2。
(4)040001至04XXXX是保持寄存器,对应于V区。
Modbus 从站协议允许您对Modbus主站可访问的输入、输出、模拟输入和保持寄存器(V区)的数量进行限定。MBUS_INIT 指令的参数MaxIQ 指定 Modbus 主站允许访问的实际输入或输出(I或Q)的最大数量。MBUS_INIT 指令的 MaxAI 参数指定 Modbus 主站允许访问的输入寄存器(AIW)的最大数量。MBUS_INIT 指令的MaxHold 参数指定 Modbus 主站允许访问的保持寄存器(V存储区字)的最大数量。
Modbus 寻址
第7页/共78页
9
Modbus 地址与 S7-200 地址对应关系如下表所示。
Modbus 寻址
第8页/共78页
10
Modbus 寻址
ASCII 模式
RTU 模式
10
Modbus 报文传输格式
第9页/共78页