工控编程吧
标题:
基于 S7-300,400 CPU 集成 PN 接口 Modbus TCP 通讯快速入门
[打印本页]
作者:
baikhgmv
时间:
2016-11-11 09:25
标题:
基于 S7-300,400 CPU 集成 PN 接口 Modbus TCP 通讯快速入门
基于 S7-300,400 CPU 集成 PN 接口 Modbus TCP 通讯快速入门
(, 下载次数: 518)
上传
点击文件名下载附件
描述
基 于 S7-300/400 系统 CPU 的集成 PN 口的 Modbus/TCP 的最新版本软件选项包 “MobusTCP PN-CPU V2.6” ,本文主要介绍了通过 S7-300/400 CPU 的集成 PN 接口进行 Modbus TCP 的通讯原理,并以 Modscan32 和 Modsim32 软件为例模拟第三方设备,详细介绍如何配置与 CPU 的集成 PN 接口进行 Modbus TCP 通讯,希望通过本文档,能够给读者 S7-300/400 CPU 集成 PN 口的 Modbus TCP 通讯入门指导。
表01 中的文档介绍了 基于S7-300,400 CPU集成PN 接口 Modbus TCP通讯的组态步骤,用于实现与第三方设备的 Modbus TCP 通信。
内容
[td]1 Modbus TCP通讯概述
MODBUS/TCP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通
讯协议的派生产品,显而易见,它覆盖了使用 TCP/IP协议的“Intranet”和“Internet”环境中
MODBUS报文的用途。协议的最通用用途是为诸如PLC’s,I/O模块,以及连接其它简单域
总线或 I/O模块的网关服务的。
MODBUS/TCP使 MODBUS_RTU协议运行于以太网,MODBUS TCP使用 TCP/IP和
以太网在站点间传送MODBUS报文,MODBUS TCP结合了以太网物理网络和网络标准
TCP/IP以及以 MODBUS作为应用协议标准的数据表示方法。MODBUS TCP通信报文被封
装于以太网 TCP/IP数据包中。与传统的串口方式,MODBUS TCP插入一个标准的
MODBUS报文到 TCP报文中,不再带有数据校验和地址。
1.1通讯所使用的以太网参考模型
Modbus TCP传输过程中使用了 TCP/IP以太网参考模型的 5层:
第一层:物理层,ᨀ供设备物理接口,与市售介质/网络适配器相兼容
第二层:数据链路层,格式化信号到源/目硬件址数据帧
第三层:网络层,实现带有 32位 IP址 IP报文包
第四层:传输层,实现可靠性连接、传输、查错、重发、端口服务、传输调度
第五层:应用层,Modbus协议报文
1.2 Modbus TCP数据帧
Modbus数据在 TCP/IP以太网上传输,支持 Ethernet II和 802.3两种帧格式,Modbus
TCP数据帧包含报文头、功能代码和数据 3部分,MBAP报文头(MBAP、Modbus
Application Protocol、Modbus应用协议)分 4个域,共 7个字节,如图 1所示:
[/td]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4