- {{item.name}}
与第三方 PLC Modbus TCP/IP 通信
- 0
- 148
1. 基本介绍
本章节主要介绍了 Unified 面板(包含 Unified 精简面板和 Unified 精智面板,以下简称“HMI”)使用 Standard Modbus TCP/IP 协议(以下简称“Modbus TCP/IP”)跟第三方 PLC(PLC 支持 Standard Modbus TCP/IP 协议,可以作为 Modbus TCP/IP 的服务器,以下简称“Modbus控制器”)通信的方法。
Unified 面板可以通过 Modbus TCP/IP 协议实现与 Modbus 控制器的连接。
通信双方设备的角色:
- Unified 面板作为 Modbus TCP/IP 协议的客户端设备。
- Modbus 控制器作为 Modbus TCP/IP 协议中的服务器设备。
2. 组态基于 Standard Modbus TCP/IP 协议的通信
本文以 S7-200 SMART(CPU ST60,固件版本V2.8)作为Modbus控制器,模拟第三方 PLC,举例说明:
步骤1:PLC 编程软件中,配置 Modbus 控制器,编写相关的程序。
S7-200 SMART 可以参考下边的文档,进行配置,编写 Modbus 服务器程序。
S7-200 SMART 做 Modbus TCP服务器配置
https://www.ad.siemens.com.cn/download/materialaggregation_581.html#-581
S7-200 SMART Modbus 服务器程序举例:

步骤2:Unified 面板项目中,添加通信连接。

步骤3:根据 Modbus 控制器的参数配置通信连接的参数。

与 PLC 相关的参数:


更多参数的说明可以参考下边的章节:
3.3 组态协议参数(标准Modbus TCP/IP)
https://cache.industry.siemens.com/dl/files/072/109976072/att_1302540/v1/CSP1WCCUzhCN_zh-CHS.pdf
步骤4:Unified 面板项目中,添加要与 Modbus 控制器通信的 HMI 变量。Modbus 地址与 S7-200 SMART 地址对应关系,如下图。

步骤5:分别下载项目,S7-200 SMART 使用状态图表,进行通信测试。

3. 测试设备与软件版本
Unified 精智面板设备版本:V20.0.0.2
博途软件版本:V20 Update3
S7-200 SMART 设备版本:V2.8
STEP7-MicroWIN SMART 软件版本:V02.08
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错


西门子官方商城


{{item.nickName}}