S7-1500冗余PLC建立TCP通讯.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何使用 S7-1500 冗余 PLC 建立TCP 通信 S7-1500 Redundant PLC TCP getting started Getting Getting Started Edition (2019 年 6 月) Unrestricted Page PAGE Page 15 摘 要 本文介绍了 S7-1500 冗余 PLC S7-1500H 的 TCP 通信的基本组态和编程。关键词 冗余 PLC,S7-1500R/H,1513R,1515R,1517H Key Words Redundant PLC,S7-1500R,1513R,1515R,1517H,TCP 目 录 如何使用 S7-1500 冗余 PLC 建立 TCP 通信 1 1 S7-1500 R/H 冗余系统 4 网络结构 4 系统 IP 介绍 4 TCP 通讯编程 5 2 S7-1500H 冗余 PLC 程序下载和监控 11 3 相关手册链接 13 1 S7-1500 R/H 冗余系统 网络结构 以 CPU1515H 为例网络结构示意如下图所示: 图 2 S7-1500H 网络结构示意图 CPU 1517H 冗余 PLC 有 PROFINET X1 接口和 X2 接口,TCP 通讯可以将设备(例如Standard PLC)通过交换机接入到任何网络接口中。如果接入 X1 接口,需要通过交换机接入到MRP 环网中,但是并不需要支持 H-sync 转发。如果接入 X2 接口,只需要使用交换机将设备 (例如 Standard PLC)接入就可以,不需要组成 MRP 环网,同时交换机也不需要选择支持 MRP 和 H-sync 转发。 系统 IP 介绍 对于 S7-1500R/H 冗余系统除了各 CPU 的设备 IP 地址之外,S7-1500R/H 冗余系统还可以分配以下系统 IP 地址: 两个 CPU 上 PROFINET 接口 X1 的系统 IP 地址(系统 IP 地址 X1) 两个 CPU 上 PROFINET 接口 X2 的系统 IP 地址(系统 IP 地址 X2) 通过系统 IP 地址,可与其它设备(如,HMI 设备、CPU、PG/PC)进行通信。这些设备通常通过系统 IP 地址与冗余系统的主 CPU 进行数据通信。这样,可确保在冗余操作中原来的主 CPU 发生故障后,通信伙伴可在 RUN-Solo 系统状态下与新的主 CPU(之前的备用 CPU)进行数据通信。每个系统 IP 地址都有一个虚拟 MAC 地址,用户可在 STEP 7 中启用该系统 IP 地址。 与设备 IP 地址相比,系统 IP 地址的优势: 通信伙伴专与主 CPU 进行通信。 即使主 CPU 故障,仍可通过系统 IP 地址与 S7-1500R/H 冗余系统进行数据通信。以下介绍 TCP 通讯的连接的建立与编程。 TCP 通讯编程 本节以 CPU 1517H 和 CPU1512C 为例演示 S7-1500R/H 冗余 PLC 通过系统 IP 进行 TCP 通讯的步骤。 组态步骤如下: 序号 描述 图示 1 项目中添加 CPU1517H Page PAGE Page 15 2 打开设备视图可以看到所组态的CPU1517H 3 设置 PLC IP 地址 。 说明:X1 接口的系统 IP 是两个冗余 PLC 的X1 接口的公共设置,当通信时通过系统 IP 始终访问的是主 PLC。 示 例 中 : PLC1 X1 IP: 192.168.0.11 PLC2 X1 IP: 192.168.0.12 X1 系统 IP: 192.168.0.10 PLC1 X2 IP: 192.168.1.11 PLC2 X2 IP: X1 接口: ○1 ○2 ①:X1 接口 IP 地址 ②:冗余 PLC 的 X1 接口系统 IP 地址 同样 X2 接口也可设置独立的 PLC 接口 IP 以及冗余 PLC 的系统 IP 地址, 192.168.1.12 X2 系统 IP: 192.168.1.10 注意:设置虚拟 MAC 地址时,需确保以太网广播域中存储的所有 MAC 地址唯一。特别是在包含由 VRRP 组成的第三方设备以及由多个 STEP 7 项目所组态的冗余系统组成的系统中。 4 冗 余 PLC MRP 设置:冗余 PLC 的MRP 默认设置为:管理员 (自动),不需要修改。 5 打开冗余PLC_1 的Program Blocks 文件夹,双击 Main 块,进行 TCP 编程。对于冗余系统程序只在 PLC_1 中进行编程,当同步时会将程序自动同步到PLC_2 中。 6 打开右侧指令中通讯的栏, 在 OUC 通讯文件夹中拖出程序块TSEND_C, 到 Ma

文档评论(0)

知识的天空 + 关注
实名认证
内容提供者

电子工程技术工程师持证人

推荐自动化、电气、仪表、工程、医学等精品培训教程

领域认证该用户于2023年06月07日上传了电子工程技术工程师

1亿VIP精品文档

相关文档