WinAC RTX 2008 软件冗余功能 Software Redundancy Function of WinAC RTX 2008 Getting Started Edition (2009 年 -3 月 )

Similar documents
WinAC S2O(Simulink to ODK) 向导使用入门 WinAC S2O(Simulink to ODK)Wizard Getting-started Getting-started Edition (2013 年 3 月 )

摘要 WinCC 兼容性列表 关键词 WinCC, 兼容性 Key Words WinCC,Compatibility IA&DT Service & Support Page 2-13

摘要本文介绍了 PN/PN Coupler PROFINET 网络耦合器的产品特点和使用方法, 通过一个示例讲述在 STEP7 中的配置方法 关键词 PN/PN 耦合器,PROFINET Key Words PN/PN Coupler,PROFINET IA&DT&BT Service & Supp

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


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

SIMOTION 与 OPC 的通讯 Communication between SIMOTION and OPC Getting-started Edition 2013 年 03 月

使用 NTP 的方式对 PLC 或者 CP 进行时间同步使用入门 Getting-started Edition (09 年 2 月 )

PROFIBUS3.doc

SIMATIC Logon 使用入门 SIMATIC Logon Getting Started Getting Started Edition (2009 年 -4 月 )

Application description

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

使用 WinCC Scope 工具读取诊断系统信息 Diagnosis and system information with WinCC Scope Getting Started Edition (2009 年 11 月 )

摘要 : 本文详细阐述西门子软冗余系统的功能与实现方法 包括系统结构 工作原理和编程方法 关键词 : 软冗余,S7-300,S7-400,DP Key Words:Software Redundancy, Standby, switch time A&D Service & Support Page

如何将 Microbox 使用的容量小的 CF 卡更换成大容量的 How to Change A Bigger Capacity CF Card From A Small One Of Microbox User Guide Edition (2011 年 2 月 )

Application description

通过 PROFINET 网络实现 SINAMICS 120 的 PN IO OPC 通讯 SINAMICS S120 PN IO OPC Communication with PROFINET Network Getting Started Edition (2012 年 11 月 )

WinCC OA 3.14 如何组态 Mobile UI 客户端 Getting-started Edition (2017 年 10 月 ) Restricted

Microsoft Word - PCS7 Routing_ doc


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

untitled

如何在 WINCC OA V3.12 中实现安全的 Web 访问 Getting-started Edition (2015 年 10 月 ) Unrestricted

如何通过 Modbus 协议实现 S 与 S7-200 通讯 How to communication between S and S7-200 with Modbus protocol Getting Started Edition (2010 年 1 月 )

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

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

untitled

f2.eps

摘要本文介绍了西门子工业控制网络 SIMATIC NET 以及用于 ETHERNET 的 OPC 服务器, 详细讲述了通过 CP1613 建立 OPC 服务器与 S7 PLC 的 S7 连接的组态配置方法. 关键词以太网,OPC 服务器,S7 连接,CP1613 Key Words Etherent

<4D F736F F D B9CAD5CFB0B2C8ABB9A6C4DCB5F7CAD4D6B8C4CF2E646F63>

untitled

SIMATIC 3 4 (TIA)

Microsoft Word - ET 200SP Brochure_tc_all.doc

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

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

untitled

S 可编程控制器

语 考 试 考 务 工 作 的 汉 考 国 际 教 育 科 技 ( 北 京 ) 有 限 公 司 ( 以 下 简 称 汉 考 国 际 ) 组 织 的 培 训 和 网 络 考 试 系 统 安 装 指 导, 并 签 署 汉 语 网 络 考 试 补 充 服 务 协 议 第 六 条 拟 新 申 请 成 立 汉

SIMATIC PCS 7 simatic PCS 7

标题

PLC与OPC配置说明书

untitled

摘要本文主要介绍如何配置 SCALANCE S612 与 MD741-1 的 VPN, 从而实现跨 Internet 对 PLC 的远程诊断 远程编程 远程维护 关键词 VPN SINAUT 远程诊断远程编程远程维护 SCALCNE S612 MD741-1 Key Words VPN SINAUT

Microsoft Word - 如何通过Modbus协议实现S7-1200与 SENTRON PAC3200的通信.doc

S7-PLCSIM使用入门

1.pdf

untitled

第一部分2.25.indd

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

General CNC PCU SINUMERIK OP TP SINUMERIK PCU PC USB PC SINUMERIK SINUMERIK PCU SINUMERIK PCU PC SINUMERIK OP SINUMERIK PCU SINUMERIK SINUMERIK PCU MP

Application description

SIMATIC S / / EX / / HMI

GDP (TIA)

用于工业以太网的S7-CP - 手册B3L部分 - CP Lean

摘要本文对西门子提供的 OPC 服务器软件 PC Access 的基本设置进行了简单的介绍, 并列举了一些简单的应用, 常见问题 关键词 PC Access,OPC,WinCC,WinCC Flexible, 应用 Key Words PC Access, OPC, WinCC, WinCC Fle

摘要 PCS 7 V7.0 SP1 中文版安装步骤说明 关键词 PCS 7 V7.0 SP1, 中文版, 英文操作系统 Key Words PCS 7 V7.0 SP1, Chinese version, English operation System IA&DT Service & Suppor

SIMATIC HMI WinCC flexible 2007 Runtime

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

手册 doc

00_Einleitung.qxd

第1章

,, 2,,,,,,,,, S7-400 PLC, F M mm ;, AGC 6 mm ;,, 3 AGC AFC ( ) ( ), I/O ET 200M, PROFIBUS-DP S7 400 PLC 1 S7-400 PLC ( HMI) ET200M, PROFIBUS

untitled

Chapter 2

AL-M200 Series

Application description

WINCC连接Siemens PLC的常用方式

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V

untitled

instructions.PDF

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

MICROMASTER 410/420/430/440 DA kW 250kW MICROMASTER Eco & MIDIMASTER Eco MICROMASTER, MICROMASTER Vector DA64 MIDIMASTER Vector 90kW (Low

untitled

Transcription:

WinAC RTX 2008 软件冗余功能 Software Redundancy Function of WinAC RTX 2008 Getting Started Edition (2009 年 -3 月 )

摘要软件冗余又称软冗余, 它是 Siemens 实现冗余功能的一种低成本解决方案, 可以应用于对主备系统切换时间为秒级的控制系统中, 常用 S7-300/400 实现 但在 WinAC RTX 2008 之后, 西门子 PC-Based 的应用也有机会使用软冗余功能 它不仅能有效提升系统的可用性, 同时又具有 PC 高运算性能和良好的开放性 关键词 WinAC RTX 2008, 软冗余 Key Words WinAC RTX 2008, Software Redundancy

目录 一. 简述 :... 4 二. 组态步骤 :... 6 1. 建立项目... 6 2. 硬件组态... 7 3. 建立连接... 8 4. 编写软冗余程序... 12 5. 组态 Station Configuration Editor... 16 6. 编译下载及运行... 18 IA&DT Service & Support Page 3-22

WinAC RTX 软件冗余功能 一. 简述 : 软件冗余又称软冗余, 和 S7-400 H 硬件冗余系统相对应, 顾名思义是用户使用程序来完成 PLC 系统的冗余功能, 可以应用于对主备系统切换时间为秒级的控制系统中, 硬件平台一般是 S7-300/400, 是 Siemens 实现提高系统可用性的一种低成本解决方案, 这种 PLC 软冗余方案已在国内外很多行业和项目中使用 而 WinAC RXT 从版本 2008 起, 也开始支持软冗余功能, 其原理和编程方式与 S7-300/400 的软冗余方式基本相同 它不仅能有效提升系统的可用性, 又可借助主流 PC 实现高性能多任务运算, 同时具有良好的开放性, 是一种高性价比的方案 WinAC RTX 软冗余系统结构示意图 : 系统构成 : A. 两台装有 WinAC RTX 2008 的 PC 作为冗余的控制器 ( 对于较恶劣的运行环境, 可以使用嵌入式 Windows XP 作为操作系统, 使用无风扇 无硬盘采用电子盘的工业 PC 硬件平台, 实现抗震防尘 ) 若其中一台 PC 可以作为编程设备, 也可以使用第三台 PC 作为 PG; IA&DT Service & Support Page 4-22

B. 使用 CP5613 作为 Profibus 主站的通讯接口 ; C. 作为从站, 每个 ET200M 从站上插有两个 IM153-2 接口模块, 分别与两台 WinAC RTX 控制器的 Profibus 相连 ; D. 可以选用以太网连接实现两台控制器间的快速数据同步, 用户需要在初始化程序 (OB100) 中定义冗余数据同步区, 包括 :M 区,DB 块, 过程映像区,IEC 定时器 /IEC 计数器 该系统结构可以实现 : A. 控制器 (PC) 冗余 ; B. Profibus 总线系统冗余 ( 包括 : 通讯接口, 总线接头, 总线电缆等 ) C. IM153-2 冗余软冗余的基本原理 : 本文的实验中所使用的设备 : 西门子工控机 Simatic PC840 V2 配置 : A. 计算机名 :CHN840 IA&DT Service & Support Page 5-22

B. WinXP SP2 C. WinAC RTX 2008 SP1 D. Simatic Net 2008 E. Step7 5.4 SP4 F. 软冗余软件包 V1.2 G. CP5613 H. 板载以太网卡兼容 PC 配置 : A. 计算机名 :chnd B. WinXP SP2 C. WinAC RTX 2008 SP1 D. Simatic Net 2008 E. 板载以太网卡 F. CP5613 ET200M 从站 : A. 6ES7-153-2BA02-0XB0 B. BM IM153/IM153 (6ES7-195-7HD10-0XA0) C. BM 2X40(6ES7-195-7HB00-0XA0) D. 8DI/DO SM374 (6ES7-374-2XH01-0AA0) 关于软冗余原理和 ET200M 更多信息请参考 : 下载中心 A0039 文档 软冗余的原理 调试和例程, 不再复述, 本文档只关注用 WinAC RTX 实现软冗余的过程 二. 组态步骤 : 1. 建立项目使用 PC840 为编程设备, 打开 Simatic Manager, 插入两个 PC station, 分别是 CHN840 和 chnd, 并在组态计算机上设置 PG/PC interface, S7ONLINE(STEP7) 指向 PC internal(local) IA&DT Service & Support Page 6-22

2. 硬件组态分别组态两个站的硬件配置 : 从硬件目录中分别找到 SIMATIC PC Station -> Controller -> WinLC RTX -> 6ES7 611-4SB00-0YB7 -> V4.4 V4.4 目录下找到 CP5613 和 CP Industrial Ethernet -> IE General, 插入 PC 机架, 如下图 : IA&DT Service & Support Page 7-22

注 :V4.4 版本的 WinLC RTX 需要单独安装 CP5613 址为 2, 为其添加主站系统, 并插入 ET200M 站 (6ES7-153-2BA02-0XB0) 和 IO 模块 两个 PC 站做相似的硬件配置, 此例中 : 两个 PC 站的 Profibus 站址都为 2,ET200M 站的站址为 5; 在两个 PC 站的硬件组态中该 ET200M 站都要存在, 并且组态参数相同 ; 两个 PC 站的 IE General 的 IP 地址分别为 192.168.10.222 和 192.168.10.12, 并将它们接入相同的子网 (Ethernet1) 3. 建立连接在 Simatic Manager 下点击菜单 Options -> Configure Network, 进入 NetPro, 为两个 PC Station 建立 S7 连接, 通过该连接两台 PC 间可以通过 BSEND/BRCV 功能块, 实现交换和同步冗余和非冗余数据 : IA&DT Service & Support Page 8-22

右键点击选中其中一个站的 WinLC RTX, 在弹出菜单中选择 Insert New Connection 在弹出对话框中选择通讯伙伴, 并选择连接类型为 : S7 connection IA&DT Service & Support Page 9-22

点击 OK 确认 弹出 S7 连接属性对话框, 确认连接接口和 Local ID 号 该 ID 号在程序 中会使用到 IA&DT Service & Support Page 10-22

点击 OK 确认, 退出 图 : 保存编译 通过菜单 View -> With DP-Slaves/IO Devices, 可以查看系统的网络结构 IA&DT Service & Support Page 11-22

4. 编写软冗余程序在两个 PC Station 中添加冗余程序块 : 在 Step7 中打开 Soft Redundancy V1.2 的例子程序 : SWR_400_MIN, 或从函数库中找到功能块 :FB101,FB105,FC100,FC102, 拷贝到 Step7 项目中 FC100 SWR_START : 初始化程序块, 定义系统运行的参数 ; FB101 SWR_ZYK : 循环调用同步块, 将主系统的冗余数据复制到备用系统 ; FC102 SWR_DIAG : 诊断功能块, 在 OB86 中调用, 将得到的诊断数据提供给 FB101 使用 ; FB105 SWR_SFBCOM : 在该块内部调用 SFB12 BSEND 和 SFB13 BRCV 功能块, 实现数据同步 IA&DT Service & Support Page 12-22

分别在两台 PC 中插入 OB100, 其中调用冗余初始化程序 : 上图中, 分别显示了两台 PC 中各自 OB100 调用 FC100 的参数分配情况 关于 FC100 参数的说明请参考下表 : IA&DT Service & Support Page 13-22

IA&DT Service & Support Page 14-22

分别在两台 PC 中的 OB35 中实现冗余数据同步 : 此处为冗余部分用户程序 添加相应的故障处理块 :OB80, OB82,OB83,OB85,OB86,OB122 等 在 OB86 中调用 FC102 SWR_DIAG 并添加所需要同步的数据块 IA&DT Service & Support Page 15-22

5. 组态 Station Configuration Editor 分别在两台 PC 上组态 Station Configuration Editor : 打开 Station Configuration Editor, 添加 WinLC RTX 点击 OK, 弹出 WinLC 属性窗口 : IA&DT Service & Support Page 16-22

选中 CP5613, 点击 Add 添加到 WinLC RTX 的任意子槽, 但要与硬件组态相匹配 : IA&DT Service & Support Page 17-22

点击 OK 确认 再在 Station Configuration Editor 中添加 IE General, 其槽号也要与硬件组态信息一致 6. 编译下载及运行在 Simatic Manager 中选中各站, 下载组态到两台 PC Station, 并在变量监控表中查看运行结果 当两台 PC 上的 WinAC RTX 控制器工作正常后, 若拔掉 ET200M 到主控制器的通讯电缆, 或停止主控制器的 WinAC RTX 来模拟故障, 这时备用控制器会立刻成为主控制器, 关于具体冗余切换时间的计算, 请参阅 : 软冗余手册 打开变量监控表, 也可以观察到两台 PC 数据同步工作正常 IA&DT Service & Support Page 18-22

在变量监控表中, 可以观察到两台 PC 的冗余状态信息 DB5.DBB8 和 DB5.DBB9; 并可 通过置位 DB5.DBX10.0, 很方便的切换 CPU 的主 \ 备状态 下图给出了冗余状态字和冗余控制字的具体意义 : 冗余状态字 : IA&DT Service & Support Page 19-22

冗余控制字 : IA&DT Service & Support Page 20-22

附录 - 推荐网址 AS 西门子 ( 中国 ) 有限公司工业自动化与驱动技术集团客户服务与支持中心网站首页 :http://www.ad.siemens.com.cn/service/ AS 下载中心 : http://www.ad.siemens.com.cn/download/doclist.aspx?typeid=0&catfirst=1&catsecond= -1&CatThird=-1 专家推荐精品文档 :http://www.ad.siemens.com.cn/service/recommend.asp 找答案 AS 版区 :http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1027 NET 西门子 ( 中国 ) 有限公司工业自动化与驱动技术集团客户服务与支持中心网站首页 :http://www.ad.siemens.com.cn/service/ Net 下载中心 : http://www.ad.siemens.com.cn/download/doclist.aspx?typeid=0&catfirst=12&catsecond =-1&CatThird=-1 专家推荐精品文档 :http://www.ad.siemens.com.cn/service/recommend.asp 找答案 Net 版区 : http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1031 IA&DT Service & Support Page 21-22

注意事项 应用示例与所示电路 设备及任何可能结果没有必然联系, 并不完全相关 应用示例不表示客户的具体解决方案 它们仅对典型应用提供支持 用户负责确保所述产品的正确使用 这些应用示例不能免除用户在确保安全 专业使用 安装 操作和维护设备方面的责任 当使用这些应用示例时, 应意识到西门子不对在所述责任条款范围之外的任何损坏 / 索赔承担责任 我们保留随时修改这些应用示例的权利, 恕不另行通知 如果这些应用示例与其它西门子出版物 ( 例如, 目录 ) 给出的建议不同, 则以其它文档的内容为准 声明 我们已核对过本手册的内容与所描述的硬件和软件相符 由于差错难以完全避免, 我们不能保证完全一致 我们会经常对手册中的数据进行检查, 并在后续的版本中进行必要的更正 欢迎您提出宝贵意见 版权 西门子 ( 中国 ) 有限公司 2001-2008 版权保留 复制 传播或者使用该文件或文件内容必须经过权利人书面明确同意 侵权者将承担权利人的全部损失 权利人保留一切权利, 包括复制 发行, 以及改编 汇编的权利 西门子 ( 中国 ) 有限公司 IA&DT Service & Support Page 22-22