操作指南 2/2018 如何实现 400H 与 S 之间 的 S7 通讯 Unrestricted

Similar documents
untitled

論鄭玄對《禮記‧月令》的考辨

Application description

Application description

基于 SIMATIC IOT2040 的 Node-red S7 通信 1. 主要目标 基于 Node-red S7 通信, 实现 SIMATIC IOT2040 读写 Siemens S7-300/400/1200/1500 或 S7-200 Smart PLC 中的数据 2. Node-red

1.pdf

WINCC连接Siemens PLC的常用方式

操作指南 3/2015 利用 BSEND/BRCV 功能实现 S7-300/400 与 WinCC Professional 的大数据量交换 BSEND/BRCV, WinCC Professional, 原始数据

摘要 WinCC 上位组态软件和西门子 PLC 建立通讯的几种方法 关键词 WinCC,PLC, 通讯,MPI 协议,Profibus 协议,Ethernet Key Words WinCC,PLC,Commnication,MPI,Profibus,Ethernet A&D Service & S

摘要本文通过应用实例介绍了如何通过 MPI 实现 SIMATIC NET OPC Server 与 S7-200 集成口的 S7 连接, 通讯设置和注意事项 关键词 S7 连接,SIMATIC NET, OPC,S7-200,MPI Key Words S7 connection, SIMATIC

SIMATIC 3 4 (TIA)

Microsoft Word - ET 200SP Brochure_tc_all.doc


SIMOCODE pro 3UF PCS SIMOCODE ES SIMOCODE pro 3UF UL22 38 PROFIBUS MCC Siemens LV

PowerPoint Presentation

untitled

Application description

GDP (TIA)

操作指南 07/2015 屏与 G120 CU250S-2 PN 通讯 屏,KTP900,G120,CU250-2 PN, PROFINET, 通讯 Unrestricted

SIMATIC PCS 7 simatic PCS 7

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

外 语 学 德 语 语 言 文 学 河 南 省 商 丘 市 柘 城 县 张 桥 乡 小 岗 村 村 民 组 一 组 外 语 学 英 语 笔 译 河 南 省 信 阳

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

DT A B C D X PU PS PG! PU LV

Sitrain China 西 门 子 工 业 技 术 培 训 中 心 在 中 国 北 京 培 训 中 心 上 海 培 训 中 心 广 州 培 训 中 心 济 南 南 京 沈 阳 培 训 中 心 重 庆 培 训 中 心 武 汉 培 训 中 心 培 训 中 心 网 站

SINAMICS G120 siemens.com/sinamics-g120 Answers for industry.

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

2016 年 地 质 工 程 系 教 学 工 作 安 排 2016 学 年 我 系 将 在 总 结 过 去 工 作 的 基 础 上, 结 合 今 年 学 院 以 抓 质 量 强 内 涵 促 改 革 调 结 构 建 品 牌 细 管 理 重 过 程 为 宗 旨, 以 规 范 管 理 深 化 内 涵 为

<4D F736F F D203136BCADBBD8D2E4D3EBD1D0BEBF2E646F63>


Microsoft Word - 9pinggb_A4.doc

Microsoft Word - 9pinggb_A4-f4.doc

理 论 探 索 事 业 单 位 改 革 的 五 点 思 考 余 路 [ 摘 要 ] 事 业 单 位 改 革 是 中 国 改 革 的 重 要 环 节, 其 影 响 力 和 难 度 不 亚 于 国 有 企 业 改 革 本 文 着 重 围 绕 推 进 事 业 单 位 改 革 应 考 虑 的 五 个 方 面

2深化教育教学改革、创新人才培养模式

Microsoft Word - 9pinggb_let.doc

实 习 上 下 点 表 格 解 释 和 相 关 纪 律 要 求 : 1 表 格 中 所 有 名 词 都 为 简 称, 包 括 医 院 名 称 四 年 级 五 年 级 各 专 业 名 称 等 所 有 时 间 都 为 学 生 装 好 行 李 出 发 时 间, 请 提 前 0 分 钟 将 行 李 运 到

简报158期.doc

Microsoft Word - 9pingb5_let.doc

退休權益.ppt [相容模式]

Microsoft Word - 1.《國文》試題評析.doc

$%%& ()*+, %&, %-&&%%,. $ %,, $,, & /$- 0(1 $%%& %& 234 %-%, 5&%6&633 & 3%%, 3-%, %643 -%%% :::; 7<9; %-%, 3$%$ :::;

# $# #!# # # # # # # %# # # &# # # # #! "

目录 1 WinCC Professional 冗余服务器功能介绍 WinCC Professional 中的组态 组态 S 站 组态 WinCC RT Professional 硬件配置 组态 WinCC RT Pro

摘要本文简单介绍了 WinCC 如何通过 SIMATIC NET 的 OPC Routing 功能访问异质网络的方法, 包括 OPC Scout 测试,STEP 7,WinCC, 和 SIMATIC NET 里的组态过程 关键词 OPC Server, OPC Routing, SIMATIC NE

untitled

untitled

勞動條件檢查執行重點(雲林)_ [相容模式]

醋 水 法 在 水 盆 內 放 入 約 七 分 滿 的 水 與 1/2 到 1 小 杯 的 醋 量, 將 髒 襪 子 浸 泡 一 晚, 隔 天 再 丟 入 洗 衣 機, 就 能 洗 得 相 當 乾 淨 醋 有 殺 菌 除 臭 和 漂 白 功 效, 使 用 過 的 醋 水, 還 可 清 理 地 板,

穨 PDF

第一冊 第四章 分裂與再統一 班級 座號 姓吊

Application description

特 别 提 示 一 依 据 中 华 人 们 共 和 国 证 券 法 ( 以 下 简 称 证 券 法 ) 上 市 公 司 收 购 管 理 办 法 ( 以 下 简 称 收 购 办 法 ) 公 开 发 行 证 券 的 公 司 信 息 披 露 内 容 与 格 式 准 则 第 15 号 权 益 变 动 报 告

HK 08/ HK 09/ HK 03/ HK 01/ HK 05/ HK 05/ HK 05/

HK 05/ HK 08/ HK 11/ HK 03/ HK 09/ HK 03/ HK 09/

HK 11/ HK 01/ HK 07/ HK 07/ HK 08/ HK 03/ HK 11/

untitled

untitled

HMI COM1 RS SIEMENSE S7-200 RS485


第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

MESSAGE LG LG 900 Cleveland Motion HORNER APG % LG ( 900 Cleveland Motion Controls HORNER APG % 2

f2.eps

Microsoft Word - 095_ 什麼最快樂 (白話與經文加註)-ok .doc

舒適面板

PROFINET 3 PROFINET PROFINET - 提供建構機器與廠房結構的最大自由 PROFINET PROFINET PROFINET PROFIBUS & PROFINET International (PI) Fieldbus1,400 PROFIBUS PROFINET PROF

Microsoft Word - 中耳的主要疾病~中耳炎.doc

Microsoft Word dot

PROFIBUS3.doc

untitled

SIMATIC HMI WinCC flexible 2007 Runtime


摘要本文简要介绍了 IE/PB Link PN IO 产品使用, 详细介绍了如何使用 STEP 7 编程软件 配置 IE/PB Link PN IO 作为 PROFINET IO Device 及 Gateway 和仅作为 Gateway, 希望通过 本文档, 读者可以快速熟悉 IE/PB Link

目录 1 概念 安全相关的 DP 主站之间的通信 示例所使用的软硬件环境 硬件配置 通讯编程

摘要本文介绍了如何实现一个 CP343-1 作为共享设备被两个控制器访问的功能, 包括基本的配置步骤 编程及测试等内容 关键词共享设备,PN,CP343-1 Key Words shared device, PN, CP343-1 IA&DT Service & Support Page 2-17

Transcription:

操作指南 2/2018 如何实现 400H 与 S7-1500 之间 的 S7 通讯 https://support.industry.siemens.com/cs/cn/zh/view/109756733 Unrestricted

目录 1 工业库简介... 1 2 400H 与 S7-1500 通讯方案... 2 3 400H 与 S7-1500 通讯组态... 5 3.1 S7-1500 通讯组态... 5 3.2 400H 通讯组态... 9 4 400H 与 S7-1500 通讯测试... 13 1

1 工业库简介 SIMATIC PCS 7 工业库 (SIMATIC PCS 7 Industry Library, 以下简称 IL) 为 PCS 7 V9.0 以上版本提供了全新的控制功能库, 是对 PCS 7 高级过程库 (APL) 的扩展, 集成了非标准 PCS 7 系统的工厂组件, 包括 S7-300 控制器或者 WinCC Flexible 操作员面板 此外,IL 中 还集成了多个行业库, 例如, 水 废水处理行业库和楼宇自动化行业库 PCS 7 IL 与 PCS 7 APL 一起使用, 可对不同领域内的控制任务实现协调一致的总体解决方案 更多关于 PCS 7 工业库的安装信息, 可以参考如下应用文档 : PCS 7 工业库安装指南 下载中心文档编号 : A0696 http://www.ad.siemens.com.cn/download/docmessage.aspx?id=7109 1

2 400H 与 S7-1500 通讯方案西门子 400H 高可用性冗余控制器, 自推出以来, 在市场中得到了广泛的应用 S7-400H 自 动化系统可满足对现代自动化系统在可用性 智能化和分散化方面提出的高要求 该系统还提供了采集和准备过程数据所需的所有功能, 其中包括对装配和设备进行的开 环控制 闭环控制和监视的功能 通讯带有集成 PN 口以及 PROFIBUS DP 接口, 灵活应用 于多种通讯协议, 并且可以通过通讯模块扩展多个接口, 可用性高 图 2-1 AS 400H 前视图 S7-1500 是西门子近年推出的新 PLC 产品系列, 在各行各业都得到了极为广泛的应用 以 CPU1516 为例, 控制器本身集成了三个接口, 一个带两个物理接口 支持 IRT 的 Profinet 接口 X1, 一个以太网接口 X2, 一个 Profibus DP 接口 X3, 如下图所示 2

图 2-2 S7-1500 前视图在实际工程项目中, 经常会遇到 400H 和 S7-1500 通讯的问题, 基于两类控制器所支持的接口而言, 有三种可能的通讯方式 :Profibus DP 以太网 考虑到 S7-1500 和 400H 集成的 DP 接口均只能用作 DP 主站, 所以两者之间不能采用 Profibus DP 的主从通讯方式 本文主要介绍通过以太网以及 PCS7 工业库实现 400H 和 S7-1500 之间的通讯 要实现 H 系统集成 PN 口与 S7-1500 的通讯, 可以采用基于 S7 连接的方式, 配合 H_Status 功能块来确定激活哪一个 CPU 的连接完成数据交换 H_Status 功能块可以从如下链接页面中下载 : 如何读出一个 H 系统的运行状态和冗余状态? https://support.industry.siemens.com/cs/ww/en/view/19537149/zh 本文采用的网络结构如下所示 : 3

图 2-3 400H 与 1500 通讯网络结构图 4

3 400H 与 S7-1500 通讯组态 3.1 S7-1500 通讯组态 系统采用 TIA Portal V14 Update1 软件, 控制器采用 1516-3PN/DP 控制器, 组态控制器如 下图所示 图 3-1 1516-3PN/DP 硬件组态在设备视图中选择相应的 PS 电源 :6ES7 507-0BA00-0AB0, 1516-3PN/DP CPU : 6ES7516-3AN00-0AB0, 选择对应用于通讯的网口配置以太网地址 ( 本文配置的地址为 192.168.1.16), 本文中 1516-3PN/DP 有三个用于以太网通讯的网口, 选择和 400H 冗余通讯的网口, 本文选择以太网口 2, 具体配置如下图 5

图 3-2 1516-3PN/DP IP 地址组态界面 注意需要设置 CPU 的连接机制属性 : 允许来自远程对象的 PUT/GET 访问 图 3-3 CPU 连接机制属性设置 定义用于通讯的数据块, 本文定义用于接收的数据块为 DB30, 用于发送的数据块为 DB40, 数据类型为 int 型,Array[0..15], 如下图所示 6

图 3-4 定义用于接收和发送的数据块 图 3-5 定义用于接收和发送的数据类型 此处需要注意设置 DB 块的属性, 取消 优化的块访问, 如下图所示 : 7

图 3-6 DB 块的属性设置 点击菜单栏中的下载按钮, 把程序下载到对应的 CPU 中, 如下图所示 : 图 3-7 程序下载 S7-1500 方面的组态完成, 接下来是对 400H 方面的组态 8

3.2 400H 通讯组态 系统采用 PCS7 V9.0 软件, 控制器采用 412-5H 控制器, 组态控制器如下图所示, 拖入 UR2-H 机架, 选择 CPU412-5H:6ES7412-5HK06-0AB0 并配置以太网地址 192.168.1.133 以及 192.168.1.144( 双击 PN-IO 设置 IP 地址 ) 图 3-8 400H 硬件组态 打开 NetPro 网络组态, 配置 400H 与 S7-1500 的 S7 连接, 具体如下图所示, 输入 Local ID 以及对应的 S7-1500 控制器的 IP 地址, 选择 S7 未指定的连接 图 3-9 建立未指定的 S7 连接 9

在属性中设置 Local ID=1, 填写 1516-3PN/DP 设置的以太网 IP 地址, 主从 CPU 均需配置 S7 未指定的连接, 本文从 CPU 的 Local ID=2 图 3-10 设置连接参数 点击 Address Details, 设置连接资源属性, 此处 400H CPU 选择 connection resource=10, 连接伙伴 connection resource=3, 连接伙伴需要设置机架号和槽号, 参考 1500 之前的硬件组态, rack=0,slot=1,400h 从 CPU 选择 connection resource=11,400h CPU 的机架号和槽号为默认设置即可 图 3-11 设置 TSAP 号 10

网络组态设置完成之后, 对通讯的 DB 块以及 CFC 程序进行编写, 本文设置的用于发送的数据块为 DB30, 用于接收的数据块为 DB40, 对应的数据类型和 1500 保持一致, 程序编写调用 H_Status 对 CPU 的状态进行监视, 调用 PCS7 V9.0 Industry Lib S7 V90 中用于通讯的 S7Get(FB1198),S7Put(FB1199) 功能块, 具体见下图 : 图 3-12 DB 块的建立 图 3-13 读写程序的编写 H_Status 用于读取 CPU 的 master 状态, 如图所示 R0_MSTR 为 RACK0 机架的 CPU 处于主 CPU 的状态, R1_MSTR 为 RACK1 机架的 CPU 处于主 CPU 的运行状态, 通过切换来调用 S7Put,S7Get 块来进行数据交换 ;S7Put 需要设置的管脚为 : START: 为 1 时开始执行读写操作 ; KOM_ID: 对应 S7 未指定连接 的 Local ID; DBNO_SRC:400 侧用于发送的数据块地址, 本文为 DB30; 11

ADDR_SRC;400 侧用于发送的数据块的起始地址, 本文从 0 地址开始 ; DBNO_DST:1500 侧用于接收的数据块地址, 本文为 DB30; ADDR_DST;1500 侧用于发送的数据块的起始地址, 本文从 0 地址开始 ; LENGTH: 设置用于通讯的地址区域的长度, 本文设置为 4; S7Get 需要设置的管脚为 : START: 为 1 时开始执行读写操作 ; KOM_ID: 对应 S7 未指定连接 的 Local ID; DBNO_SRC:400 侧用于发送的数据块地址, 本文为 DB40; ADDR_SRC;400 侧用于发送的数据块的起始地址, 本文从 0 地址开始 ; DBNO_DST:1500 侧用于接收的数据块地址, 本文为 DB40; ADDR_DST;1500 侧用于发送的数据块的起始地址, 本文从 0 地址开始 ; LENGTH: 设置用于通讯的地址区域的长度, 本文设置为 12; 建立完成之后, 把硬件组态, 网络组态以及程序下载到 400H CPU 中 12

4 400H 与 S7-1500 通讯测试首先查看网络组态中建立的 S7 未指定的连接是否建立, 如下图所示, 主从 CPU 的连接状态 都是 set up 的状态, 证明网络已经建立正常 图 4-1 400H 主从 CPU 网络连接状态 在线监视程序是否成功读写数据 13

图 4-2 RACK0 机架 CPU 读写数据 RACK0 机架 CPU 与 RACK1 机架 CPU 进行主备切换时, 通过 H_Status 进行切换, 读 取数据, 如下图所示 : 图 4-3 RACK1 机架 CPU 读写数据 14

程序数据读取状态, 下图所示 : 图 4-4 DB 块数据读写 15