操作指南 03/2015 在 WinCC Professional 中实现冗余服务器功能 Redundancy, 冗余, 服务器 https://support.industry.siemens.com/cs/cn/zh/view/109477913
目录 1 WinCC Professional 冗余服务器功能介绍... 3 2 WinCC Professional 中的组态... 5 2.1 组态 S7-1500 站... 5 2.2 组态 WinCC RT Professional 硬件配置... 5 2.3 组态 WinCC RT Professional 冗余选项... 7 2.4 组态 WinCC 客户机 / 服务器架构... 7 2.5 组态 WinCC Client 冗余选项... 9 2.6 组态 WinCC Professional 用户管理... 9 2.7 组态 WinCC Professional 的测试画面... 10 3 WinCC Professional 冗余服务器项目调试... 11 3.1 设置冗余服务器和客户机的通信设置... 11 3.2 设置冗余服务器的共享目录... 12 3.3 下载项目... 13 3.4 在冗余服务器和客户机上启动和调试项目... 14 3.5 在冗余服务器和客户机上设置项目自动启动... 16 2
Copyright ã Siemens 1 WinCC Professional 冗余 冗余服务 服务器功能介绍 服务器 功能介绍 WinCC 从 TIA Portal V13 开始 开始 WinCC Professional 支持服务器冗余功能 支持服务器冗余功能 服务器冗余功能 项目架构 项目架构 如图 1--1 所示 所示 图 1--1 TIA Portal 中 WinCC Professional 的冗余服务器功能同经典 WinCC 的冗余服务 器功能类似 即两台服务器互为热备 即两台服务器互为热备 即两台服务器互为热备 并具备以下功能 并具备以下功能 并具备以下功能 器功能类似 一个 服务器故障 服务器故障 其 其客户机自动切换到另一 客户机自动切换到另一个服务器 客户机自动切换到另一个服务器 一个服务器故障 一个 服务器过程连接故障 其 服务器过程连接故障 其客户机自动切换 客户机自动切换到另一个服务器 客户机自动切换到另一个服务器 一个服务器过程连接故障 消息 消息,, 过程值和用户归档自动同步 一个 服务器或 服务器或其 其过程连接故障并恢复后 过程连接故障并恢复后 过程连接故障并恢复后 消息 消息 过程值和用户归档在线 过程值和用户归档在线 一个服务器或 自动同步 使用一个工程师站 使用一个工程师站 在本例中 在本例中 一个工程师站 一对 一对 WinCC Professional 冗余服务器和一个 使用 WinCC Professional 客户机 并使用 客户机 并使用 S7 S7-1500 1500 作为过程连接对象 作为过程连接对象 具体的软件 具体的软件 配置如表 1 1 所示 所示 1-1 3
站角色站名称操作系统组态软件 工程师站 PGWIN8 Windows 8.1 Enterprise STEP 7 Professional/ WinCC Professional V13 SP1 主服务器 VM1TIAP13 Windows 8.1 Enterprise 伙伴服务器 VM1TIAP13SB Windows 8.1 Enterprise 客户机 HP8200WIN8 Windows 8.1 Enterprise WinCC Runtime Professional V13 SP1 WinCC Runtime Professional V13 SP1 WinCC Runtime Client V13 SP1 S7-1500 CPU 1516-3 PN/DP FW 1.7 表 1-1 4
2 WinCC Professional 中的组态 在工程师站上按如下步骤组态 注意 : 工程师站, 冗余服务器和客户机应位于同一网络, 即系统总线上 ; 而冗余服务器和 S7-1500 应位于同一网络, 即终端总线上 在本例中, 工程师站, 冗余服务器 客户机和 S7-1500 位于同一网络上 2.1 组态 S7-1500 站 在 TIA Portal 中新建项目, 添加一个 S7-1500 站 在设备视图 S7-1500 CPU 属性中分配 PN 接口的子网和 IP 地址, 如图 2-1 所示 图 2-1 再选择启用时钟存储器字节 MB0, 用于项目调试时通信测试, 如图 2-2 所示 图 2-2 2.2 组态 WinCC RT Professional 硬件配置 添加一个 WinCC RT Professional, 如图 2-3 所示 5
图 2-3 在设备视图 SIMATIC PC Station IE General PN 接口属性中分配 PN 接口的子网和 IP 地址, 如图 2-4 所示 图 2-4 6
2.3 组态 WinCC RT Professional 冗余选项 在 WinCC RT Professional 的运行系统设置 冗余中选择组态冗余服务器和默认主站, 并输入冗余伙伴服务器名称, 并根据实际需要选择客户端切换和同步的附加选项, 如图 2-5 所示 图 2-5 2.4 组态 WinCC 客户机 / 服务器架构 添加一个 WinCC Client, 如图 2-6 所示 7
图 2-6 在网络视图 关系中, 通过拖拽方式在 WinCC RT Professional 和 WinCC Client 中创建关系, 如图 2-7 所示 图 2-7 8
2.5 组态 WinCC Client 冗余选项 在 WinCC Client 运行系统设置中, 选择主站作为首选服务器, 如图 2-8 所示 图 2-8 注意 : 首选服务器是指客户机在启动时或在服务器恢复时优先选择连接的服务器 2.6 组态 WinCC Professional 用户管理 在 WinCC Professional 用户管理中, 设置客户机登录的用户和密码, 为用户所在的用户组分配编号为 1000 的 Enable remote control 权限, 如图 2-9 所示 图 2-9 9
2.7 组态 WinCC Professional 的测试画面 在 WinCC Professional 中新建一个画面, 分别添加 PLC 变量 Clock_Byte 与冗余服务器和客户机 / 服务器相关的内部变量 报警视图控件, 如图 2-10 所示 图 2-10 注意 : 添加的变量和控件作用如下 : PLC 变量 Clock_Byte 仅用于测试 WinCC 和 S7-1500 的通信状态 以 @ 为首字符的与冗余服务器和客户机 / 服务器相关内部变量 报警控件用于诊断冗余服务器切换和客户机 / 服务器通信 10
3 WinCC Professional 冗余服务器项目调试 3.1 设置冗余服务器和客户机的通信设置 在冗余服务器和客户机上的 SIMATIC Shell 中分别选择相应的网络适配器作为终端总线接口, 如图 3-1 3-2 和 3-3 所示 图 3-1 图 3-2 11
图 3-3 注意 : 工程师站的设置同上 ; 本例中冗余服务器的终端总线和系统总线在同一网络上 3.2 设置冗余服务器的共享目录 在冗余服务器上设置共享目录, 如图 3-4 和图 3-5 所示 图 3-4 12
图 3-4 3.3 下载项目 注意 : 主服务器和伙伴服务器的共享目录名称必须相同 在工程师站上的 TIA Portal 中选择在线 扩展的下载到设备, 在目标路径中输入主服务器的共享目录路径, 如图 3-5 所示 图 3-5 13
在下载预览的动作列中根据实际情况选择相应的附加选项, 然后选择下载, 如图 3-6 所示 图 3-6 3.4 在冗余服务器和客户机上启动和调试项目 在主服务器和伙伴服务器上分别运行 WinCC RT Start, 在项目中选择下载到共享目录中的.mcx 文件, 如图 3-7 所示 图 3-7 选择启动 RT 运行主服务器和伙伴服务器项目, 如图 3-8 和图 3-9 所示 14
图 3-8 图 3-9 在客户机上运行 WinCC RT Start, 在项目中选择冗余服务器共享目录中的.mcx 文件, 如图 3-10 所示 图 3-10 15
注意 : 在项目中选择主服务器或备用服务器共享目录中的.mcx 文件均可 在系统登录对话框中输入步骤 2-6 中设置的用户和密码, 选择启动 RT 运行客户机项目, 如图 3-11 和图 3-12 所示 图 3-11 图 3-12 注意 : 在项目调试时可以根据画面上与冗余服务器和客户机 / 服务器相关内部变量值和报警控件中的报警消息判断冗余服务器的工作状态, 具体的信息可以参考在线帮助 可视化过程 选项 WinCC 冗余 出现故障时的系统特性 / 参考 3.5 在冗余服务器和客户机上设置项目自动启动 调试完毕后, 根据实际需要可以在冗余服务器和客户机上设置项目自动启动 在主服务器和伙伴服务器上分别运行 WinCC RT Start, 在 Autostart 中选择 Autostart, 并选择本地共享目录的.mcx 文件, 然后选择应用, 如图 3-13 所示 图 3-13 16
根据实际需要也可以在冗余服务器上设置项目为服务模式 在主服务器和伙伴服务器上分别运行 WinCC RT Start, 在 Operation Mode 中选择 Start as service, 并输入相应的操作系统用户和密码, 然后选择应用, 如图 3-14 所示 图 3-14 注意 : 服务模式主要应用于专用机房内无相应外围设备 ( 例如键盘 鼠标等 ) 进行手动登录的服务器 此处的配置界面不检测操作系统用户和密码的正确性 在客户机上运行 WinCC RT Start, 在 Autostart 中选择 Autostart 和添加另一个项目 / 冗余项目, 并选择主服务器共享目录和伙伴服务器共享目录中的.mcx 文件, 如图 3-15 所示 图 3-15 17