西门子WinCC冗余项目使用

1

如果需要使用WinCC冗余系统时,请仔细阅读下面的文档,它将解决以下几个问题:

(1)WinCC冗余有什么样的功能?

(2)需要购买什么样的授权?

(3)应该安装在什么样的系统上?

(4)如何为用户配置操作系统的权限?

(5)如何创建WinCC的冗余服务器项目?

(6)如何创建WinCC的客户机项目?

(7)如何诊断冗余错误和识别冗余工作状态?

除此之外,对于需要引申的内容,该文档还提供了相关内容的链接地址和帮助路径,方便用户更加系统地学习WinCC冗余内容。


冗余系统简介

WinCC冗余系统是两台互联的WinCC服务器并行工作,并基于事件进行同步,提高了系统的可靠性。WinCC冗余系统具有下列功能:

(1)故障自动识别,故障恢复后自动同步变量记录、报警消息、用户归档。

(2)在线同步变量记录、报警消息、用户归档。

(3)服务器故障时,客户端自动切换到可用的服务器。

(4)自动识别伙伴服务器的状态,并实时显现主备服务器的工作状态。

(5)自动生成系统故障消息,及时发现服务器软件故障。

如果项目中有上述需求,WinCC冗余系统可以方便项目的实施。


搭建冗余项目的必要条件

1 软件和授权

授权名称

个数

安装位置

备注

WinCC RT/RC

2

1个/服务器

至少一个RC

WinCC/Redundancy

1对

1个/服务器

一个订货号包含两个冗余授权

WinCC/Server

2

1个/服务器

多用户项目

WinCC RT 128

与客户端的数目相等

1个/服务器

需要客户端

2 安装系统环境

对于 WinCC V7.4 建议使用Windows Server 2008 R2或更高版本的系统

其它版本 WinCC 对操作系统的兼容性,可以参考:

软件兼容性


组态WinCC冗余系统

1 创建Windows用户

)创建一个新用户或者使用默认的Administrator。

(3)对于新建用户,在隶属于中,为用户分配Administrator,SIMATIC HMI二个用户组。对于默认Administrator用户,检查是否属于上述二个组,如图2所示。

图片

2 创建一个WinCC项目

创建一个WinCC单用户或者多用户项目,组态相应的WinCC功能。

3 冗余功能设置

(1)激活冗余选项

打开冗余配置选项,选中“激活冗余”复选框,如图3标识1所示。

图片

(2)根据现场要求设置冗余选项

各个选项的详细解释请参考 WinCC手册:

WinCC信息系统->组态->冗余系统->组态冗余系统->如何组态冗余服务器。

(3)选择WinCC服务器之间的冗余识别连接方式

请使用串口,或者双网卡,提高冗余状态的稳定性。

(4)服务器伙伴之间时间同步

通过使用时间同步基本控件,实现服务器之间的时间同步,如图4所示。

图片

(5)生成服务器数据包

右键点击服务器数据,在弹出菜单中选择创建数据包,单击确认生成服务器数据包,如图5所示。

图片

4 复制项目到冗余服务器

只需将组态好的WinCC项目,复制到另外一台服务器上。步骤如下:

(1)打开WinCC项目复制器

Windows开始->所有程序->SIMATIC ->WinCC ->Tools里面的Project Duplicator。

图片

(2)选择要复制的项目

点击浏览按钮,选择所要复制的WinCC项目的.mcp文件

图片

(3)指定要复制项目的网络路径

首先,在伙伴服务器上创建一个共享文件夹,用于保存WinCC项目。

其次,在项目复制器上点击浏览按钮,通过网络邻居找到伙伴服务器上创建的共享文件夹。

图片

(4)点击Duplicator,复制项目。

项目复制完成后,会有提示复制完成对话框,单击关闭。

使用项目复制器复制WinCC项目,相应的计算机名称、冗余的主从设置会自动更改。

注意:

检查一下WinCC通讯通道中的逻辑设备名称与Set PG/PC指定的名称是否一致。如果不一致,需要手动修改逻辑设备名称。方法为:右键点击相应的通讯驱动->系统参数->单元->逻辑设备名称。

5 客户机的设置

确保客户端的Windows用户拥有Administrator,SIMATIC HMI二个用户组。同时,如果WinCC服务器上不存在此客户端的Windows用户,必须在WinCC服务器上按照“3.1 创建Windows用户”创建此Windows用户。

与没有本地项目的客户端相比,有本地项目的客户端具有以下特点:

(1)可以装载多个服务器数据包,查看多个服务器的数据

(2)每个客户端可以定义不同的个性化画面

关于客户端类型的更多介绍请参考WinCC信息系统->组态->多用户系统->客户机组态。

5.1 客户端没有本地项目

(1)在服务器项目的计算机列表中添加客户机的计算机名称,否则客户机无法访问服务器的项目。

图片

(2)打开WinCC项目管理器,如图9所示。

图片

(3)打开服务器的项目

点击WinCC项目管理器中的文件->打开,在弹出对话框中选择服务器上的MCP文件,点击OK确认,如图10所示。

图片

(3)激活WinCC项目              

在弹出登陆对话框中,输入在服务器上用户管理中组态的用户名和密码,如图11所示。

图片

5.2 客户端有本地项目

(1)创建客户端项目

点击文件->新建, 弹出如图12的对话框:

图片

(2)加载服务器数据包

右键点击服务器数据包,在弹出菜单中选择装载,在下面窗口中选择在服务器上生成的pck文件。

路径为:网上邻居->服务器计算机名->WinCC服务器项目->服务器计算机名->Packages ->*.pck文件

图片

(3)组态客户机项目

可以为客户机组态自己的项目画面,在画面编辑器中新建相应的画面,如图14所示。

图片

(4)为客户机指定首选服务器

右键点击“服务器数据”选择“组态”,在弹出菜单中设置“首选服务器”,如图15。

图片

6 初次启动冗余项目

(1)首先,激活主服务器项目。

(2)激活备用服务器项目。

注意:一定要等到主服务器完全启动后,才能激活备用服务器。

(3)激活相应的客户机。

7 冗余的简单诊断

当冗余系统故障时,可以首先确认故障是否与冗余有关。如果无关,按照普通的诊断方式解决问题。

(1)确定服务器故障是否与冗余有关

检查变量@RM_MASTER的状态,该变量属性系统的内部变量,在冗余变量组下。并手动切换@RM_MASTER的值(0和1),观察伙伴服务器中该值的变化。如果能够成功切换,则故障与冗余功能无关。

(2)服务器故障与冗余有关

当@RM_MASTER不能正常切换,检查@RedundantServerState的值。如果该值为3,请重新启动计算机。如果重新启动仍然不能解决问题,请用项目复制器,重新复制项目。

注意:如果冗余选项中启动了“过程连接错误后同步”,则先检查过程连接是否正常。

(3)通过系统消息查看冗余工作状态

公众号:  巨控电子( 扫码关注 )       

西门子WINCC

  1. 博途WinCC专业版C/S架构入门指南

  2. 咔!咔!咔!自动/停止/手动 - WinCC中的三档转换

  3. 按图索数-WinCC中的“地图+数据”

  4. WinCC与S7-1500 R/H系统通信

  5. 通过Web Service与WinCC交互数据

  6. 可缩放矢量图形(SVG)在WinCC中的应用

  7. WinCC V7.5典型架构及选型指南

  8. 自动语音播报WinCC报警消息

西门子TIA博途

1.S7-PLCSIM Advanced使用入门

2.使用PLCSIM Advanced仿真博途PID

3.使用PLCSIM Advanced仿真博途Modbus_TCP

4.使用PLCSIM Advanced仿真博途S7-1500 OPC UA

西门子TIA博途SCL学习

1.西门子PLC用TIA博途SCL语言写的一个产生随机实数的指令块(学习1)

2.TIA博途SCL编程学习2_sin(x)

3.TIA博途SCL编程学习3_两个数的计算器

4.TIA博途SCL编程学习4_选择法排序

5.TIA博途SCL编程学习5_一串数字的加法

6.TIA博途SCL编程学习6_数组逆序

7.西门子TIA博途S7-1200/1500学习7间接寻址指令PEEK的使用

8.TIA博途SCL编程学习8_计算N天后的日期

9.TIA博途SCL编程学习9_百鸡百钱

10.TIA博途SCL编程学习10_字符串日期转换成DATE数据类型

11.TIA博途SCL编程学习11_多条件与运算

12.TIA博途SCL编程学习12_数组求和两种算法比较

13.TIA博途SCL编程学习13_电机正反转加点动

14.TIA博途SCL编程学习14_填表格

15.TIA博途SCL编程学习15_素数判断

16.TIA博途SCL编程学习16_歌德巴赫猜想验证

17.TIA博途SCL编程学习17_选择法排序

18.TIA博途SCL编程学习19_分数段人数统计

19.TIA博途SCL编程学习19_分数段人数统计

20.TIA博途SCL编程学习20_换钱

21.TIA博途SCL编程学习21_4个数字中的3个数字的排列组合

22.TIA博途SCL编程学习22_奖金计算

23.TIA博途SCL编程学习23_求最大公约数和最小公倍数

24.TIA博途SCL编程学习24_一串数字的加法

25.TIA博途SCL编程学习25_找出1-1000之间的完数

26.TIA博途SCL编程学习26_小球反弹高度

27.TIA博途SCL编程学习27_猴子吃桃

28.TIA博途SCL编程学习28_一个分数序列加法

29.TIA博途SCL编程学习29_五位数分解

30.TIA博途SCL编程学习30_捡鸡蛋

31.TIA博途SCL编程学习31_HelloWorld

32.TIA博途SCL编程学习32_幂

33.TIA博途SCL编程学习33_水仙花数

34.TIA博途SCL编程学习34_完数

35.TIA博途SCL编程学习35_另类比大小

36.TIA博途SCL编程学习36_自然数反转

37.TIA博途SCL编程学习37_数字加密

38.TIA博途SCL编程学习38_三种方法求最大公约数

39.TIA博途SCL编程学习39_友好数

40.TIA博途SCL编程学习40_平方回文数

41.TIA博途SCL编程学习40_斐波那契数列

42.TIA博途SCL编程学习41_大数乘法

43.TIA博途SCL编程学习42_三位数的组合

44.TIA博途SCL编程学习43_新娘和新郎

45.TIA博途SCL编程学习44_韩信点兵

46.TIA博途SCL编程学习45_过桥问题

47.TIA博途SCL编程学习46_分鱼问题

48.TIA博途SCL编程学习47_跳跃游戏

49.TIA博途SCL编程学习47_狼追兔子

50.TIA博途SCL编程学习50_扑克牌顺子判断

51.TIA博途SCL编程学习51_邮票组合

52.博途SCL编程实例泵顺启逆停的状态机

53.TIA博途SCL编程学习52_邮票组合抓捕交通肇事犯

54.TIA博途SCL编程学习53_求车速

55.TIA博途SCL编程学习54_公式法计算圆周率(Π的近似值)

WinCC中的画面模板应用实例及其组态实现方法

罗克韦尔AB软件学习视频下载

WinCC 输入/输出域没有所需要的预定义输出格式该怎么办?

在WinCC中如何使用VBS读取变量归档数据到EXCEL

西门子S7-1500作为智能设备共享功能

图片

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/710108.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TypeScript 中命名空间与模块的区别

👩 个人主页:不爱吃糖的程序媛 🙋‍♂️ 作者简介:前端领域新星创作者、CSDN内容合伙人,专注于前端各领域技术,成长的路上共同学习共同进步,一起加油呀! ✨系列专栏:前端…

H3C OSPF 外部路由引入实验

H3C OSPF 外部路由引入实验 实验拓扑 实验需求 按照图示配置 IP 地址R1,R2,R3 运行 OSPF 使内网互通,所有接口(公网接口除外)全部宣告进 Area 0;要求使用环回口作为 Router-id业务网段不允许出现协议报文…

请立刻停止编写 Dockerfiles 并使用 docker init

您是那种觉得编写 Dockerfile 和 docker-compose.yml 文件很痛苦的人之一吗? 我承认,我就是其中之一。 我总是想知道我是否遵循了 Dockerfile、 docker-compose 文件的最佳编写实践,我害怕在不知不觉中引入了安全漏洞。 但是现在&#xff0c…

【数据结构和算法初阶(C语言)】时间复杂度(衡量算法快慢的高端玩家,搭配例题详细剖析)

目录 1.算法效率 1.1如何衡量一个算法的好坏 1.2 算法的复杂度 2.主菜-时间复杂度 2.1 时间复杂度的概念 2.2 大O的渐进表示法 2.2.1算法的最好,最坏和平均的情况 3.经典时间复杂度计算举例 3.1计算冒泡排序的时间复杂度 3.2计算折半查找的时间复杂度 3.…

Vue3 学习笔记(Day5)

「写在前面」 本文为尚硅谷禹神 Vue3 教程的学习笔记。本着自己学习、分享他人的态度,分享学习笔记,希望能对大家有所帮助。推荐先按顺序阅读往期内容: 1. Vue3 学习笔记(Day1) 2. Vue3 学习笔记(Day2&…

提升培训考试效率的系统设计策略

随着培训的重要性日益凸显,如何提升培训考试系统的效率成为了许多组织和机构关注的焦点。 一、设计自适应的考试界面 培训考试系统的界面应该能够自适应不同的屏幕尺寸和设备类型,如电脑、平板电脑和手机。采用响应式设计技术,确保考生在不同…

Leetcode115. 不同的子序列 -代码随想录

题目: 代码(首刷看解析 2024年2月29日): 不晓得这种超过int和long的测试案例是用来恶心谁的,用DP都没机会取模 class Solution { public:// 动态规划const int MOD 1000000007;int numDistinct(string s, string t) {long n s.…

市场复盘总结 20240229

仅用于记录当天的市场情况,用于统计交易策略的适用情况,以便程序回测 短线核心:不参与任何级别的调整,采用龙空龙模式 一支股票 10%的时候可以操作, 90%的时间适合空仓等待 二进三: 进级率中 60% 最常用…

06|Mysql内部组件结构

1. 连接器 客户端要向mysql发起通信都必须先跟Server端建立通信连接,而建立连接的工作就是由连接器完成的 mysql -h host[数据库地址] -u root[用户] -p root[密码] -P 3306连接步骤: 1、如果用户名或密码不对,你就会收到一个"Access denied for us…

【转载】Windows 11 任务栏位置调整

更改注册表(部分win11版本有效) Win R快捷键打开「运行」——执行regedit命令打开「注册表编辑器」进入路径: 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3 修改Settings这个二进制的第 2 行…

前端同时传递文件数据+非文件数据,前后端解决方案

之前录制视频《文件上传组件》的时候有位观众提了个问题,如果我没有理解错的话,应该就是前后同时传递文件数据 非文件数据,前后端数据该如何接收,这里我给出我自己的解决方案 tip:下文在编写前端代码的时候,用到了这篇…

MYSQL安装及卸载

目录 一、下载 二、解压 三、配置 1. 添加环境变量 2. 初始化MySQL 3. 注册MySQL服务 4. 启动MySQL服务 5. 修改默认账户密码 四、登录MySQL 五、卸载MySQL 一、下载 点开下面的链接:MySQL :: Download MySQL Community Server 点击Download 就可以下载对…

Linux-基础命令(黑马学习笔记)

Linux的目录结构 Linux的目录结构 Linux的目录结构是一个树形结构 Windows系统可以拥有多个盘符,如C盘、D盘、E盘 Linux没有盘符这个概念,只有一个根目录 /,所有文件都在它下面 Linux路径的描述方式 ● 在Linux系统中,路径之…

【AI绘画·24年1月最新】Stable Diffusion整合包安装!解压即用--秋葉aaaki 大佬的作品,试用

前言 Stable Diffusion 之前费老大的劲部署安装,解决报错。搞完之后,突然发现有个现成集成包可以用,真是效率高到不行,今天搞下来试试 我电脑配置: CPU: 12th Gen Intel Core™ i7-12700F 2.10 GHz 内存32G&#xff0…

腾讯云又双叕降价,云服务器配置优惠价格表2024新版报价

腾讯云服务器多少钱一年?62元一年起,2核2G3M配置,腾讯云2核4G5M轻量应用服务器218元一年、756元3年,4核16G12M服务器32元1个月、312元一年,8核32G22M服务器115元1个月、345元3个月,腾讯云服务器网txyfwq.co…

nginx使用详解--缓存使用

Nginx 是一个功能强大的 Web 服务器和反向代理服务器,它可以用于实现静态内容的缓存,缓存可以分为客户端缓存和服务端缓存。 客户端缓存 客户端缓存指的是浏览器缓存, 浏览器缓存是最快的缓存, 因为它直接从本地获取(但有可能需要发送一个协商缓存的请…

CAPL编程学习笔记--关于on 事件的详细解释

CAPL编程是比较有特色的一种面向通讯的编程语言。 1:on XXX类型(即事件类型) 维克多的官方文档对CAPL的描述是一门类C语言,说白了它也是用C写出来的。我们看on(注意都是小写)事件的代码结构 on * { }&…

设备管理系统解决方案

软件资料获取:软件项目开发全套文档下载_软件项目文档-CSDN博客 1.系统概述 1.1.需求描述 建立设备信息库,对设备相关档案的登录、整理。通过建立完善的设备档案,将设备的各类原始信息进行信息化管理,使设备档案查询工作方便快…

一图总结:华为销售体系(铁三角组织LTC流程)

《华为铁三角工作法》阅读了多遍,花了些时间整理了一张图对本书的框架性总结,从流程(LTC)、组织(铁三角)、激励和管理三个大方面概览华为销售体系。 核心是一靠流程,二靠团队,而前提…

阿里云服务器大降价20%,简单拥有五年三台2h4gECS,组建公网集群

要在阿里云ECS上组建集群,您可以按照以下步骤进行操作: 创建ECS实例:登录阿里云控制台,选择ECS实例,点击“创建实例”按钮。根据实际需求选择实例的配置参数,例如实例规格、操作系统、网络等。根据需要选择…