冗余启动的检查列表(WinCC V5.1)

问题:
设置冗余选项时应注意什么?

解答:
以下为常规组态注意事项。

请注意,这里列出的各项内容只是对用户手册“冗余”部分的补充。

基本参数化(WinCC V5.1)

  1. 对冗余的要求是两个冗余服务器之间的时间同步。例如,这对于在消息系统中确保条目不重复是必要的。同样,这样亦可避免在趋势控件中显示曲线有问题。

    在WinCC中,可以使用为实现时间同步所提供的智能工具‘DCF77’。它包含在WinCCnCD-ROM中。在WinCCnCD-ROM中下列目录下,还可以找到更多关于使用DCF77进行时间同步的信息:

    SmartToolsDCF77ClientDcf113Client.htm (WinCCnV4)
    SmartToolsDCF77Clientdcf77index.htm (WinCCnV5),亦参见条目ID 622814

    冗余启动的检查列表(WinCC V5.1) DCF77客户机 ( 7 KB )

  2. 首先在SERVER1上创建项目。相应填写冗余所需的组态掩码。

    重要信息:必须使选项域“激活冗余”可用。

    冗余启动的检查列表(WinCC V5.1) 冗余组态掩码 ( 9 KB )

  3. 通过‘冗余’组态掩码进行下列改变:组态数据存储在文件中:

    Project directoryRedundancyData.CS(二进制文件)
    Project directoryRedundancyData.CS.txt(ASCII格式用于检查)

    重要信息:在计算机启动列表中输入CCRedCodi.exe。

  4. 导入WinCC系统消息。需在报警记录编辑器中“工具>WinCC系统消息...”下手动创建这些消息。

    冗余启动的检查列表(WinCC V5.1) WinCC系统消息 ( 6 KB )

    通过搜索术语“冗余系统消息”可在WinCC在线帮助系统中找到关于WinCC系统消息的描述。

  5. 使用WinCC项目复制器将项目复制到SERVER2。通过‘开始>SIMATIC>nWinCCn>项目复制器’调用。指定源项目以及到SERVER2的路径,然后单击‘复制’。

    重要信息:在SERVER1上必须关闭WinCC。

    冗余启动的检查列表(WinCC V5.1) WinCC项目复制器 ( 5 KB )

  6. 为了检查复制是否成功,在两台服务器上打开项目。然后在SERVER1上启动运行系统。使用WindowsnNT任务管理器可检查在SERVER1上是否已启动CCRedCodi.exe。在SERVER2(尚未启动运行系统)上进行同样的检查。此时CCRedCodi.exe必须已经通过SERVER1的网络启动。
  7. 如果现在在SERVERn2上启动运行系统,在WinCC报警记录归档中从消息队列开始显示系统消息。

    重要信息:请确保两次启动运行系统的时间应间隔三分钟(监控时间)。n

诊断选项

  1. 如果在SERVER2上的CCRedCodi.exe尚未启动,需要通过DCOM测试检查连接。在WinCC信息系统中搜索术语‘DCOM’下查看有关描述。
  2. 如果不出现消息对齐,则如下进行:n
  • 在两台服务器上删除WinCC项目目录冗余中的文件‘Data.RT’。
    注意事项:必须关闭WinCC,任何一台服务器上都不能运行CCRedCodi.exe。
  • 然后,同时启动两台计算机。不应该出现故障信号。
  • 在SERVER1上关闭运行系统。在SERVER2上这应发出为故障信号。
  • 在SERVER2上触发许多消息,并归档曲线值。
  • 过一会,在SERVER1上再次启动运行系统。在SERVER2上也应用信号表示。
  • 在那里也用信号表示队列的开始和结束。队列结束时,应该检查,在SERVER1的归档中是否也显示了故障期间触发的消息。还应填充曲线中的空隙。n
  1. 在下列文件中可以找到关于故障和队列的常规信息:
    c:siemenswinccdiagnoseCCRedCodi.log

归档队列
在WinCC选项手册3.6节‘故障描述’中描述个别队列故障的标准。对于在线用户归档队列,在‘冗余用户归档’条目下的WinCC的在线帮助中可以找到有用的描述。

检查列表:切换客户机
该选项用于切换与SERVER1连接的WinCC客户机,例如,如果服务器出现故障,切换到冗余服务器SERVER2。n切换意味着关闭旧项目,在其它服务器(SERVER2)上打开新项目。

  1. 注意事项:
    在冗余服务器以及客户机上需安装冗余选项包。
  2. 在两台服务器上打开本地项目。然后,在客户机上通过Windows开始菜单启动项目切换程序去填写相应的掩码。需输入两个服务器项目的完整路径:

    实例:

    冗余启动的检查列表(WinCC V5.1) WinCC项目切换器 ( 6 KB )

  3. 标准项目和伙伴项目的顺序无关紧要。必须用复选标记启用“激活项目切换器”:n
  • 在客户机上,在路径c:siemenswinccbin下创建文件CCProjectSwitcher.dat。格式为ASCII。可用Notepad编辑器进行检查。
  • 在打开的项目中,下列程序:...siemenswinccbinCCProjectSwitcherRT.exe附在客户机启动列表上。n
  1. 测试:假设出故障,切换
    可以测试故障情况,例如,通过中断WinCC服务器SERVER1和WinCC客户机之间的网络连接。这种情况下,客户机应切换到SERVER2。
  2. 测试:手动切换
    通过写@RM_SWITCHER变量(带要切换到的客户机名),也可以手动触发切换过程。这种情况下,切换到另一台服务器。n

在WinCC在线帮助系统中,‘WinCC冗余项目切换器’和‘冗余选项的功能’条目下,可以找到关于WinCC项目切换器的描述和注意事项。

内部变量
在WinCC中,建立冗余时自动创建下列内部变量:

  • @RM_MASTER
  • @RM_MASTER_NAME
  • @RM_SERVER_NAME
  • @RM_UA_ONL_"Archivename"
  • @RM_OFFLINE_UA_NAMEn

在nWinCC在线帮助系统中,条目‘WinCC冗余的系统变量’下,可以找到对这些系统变量的描述和说明。

这些变量可以显示在WinCC画面中,用于诊断和监控。例如,在WinCC客户机上,使用@RM_SERVER_NAME变量可以确定与之相连接的服务器。在条目IDn11768430中,可以找到有关的注意事项。

一台服务器应为主站(@RM_MASTER =n??,另一台服务器为从站(@RM_MASTER =n??。如果在服务器之间没有网络连接,则不能定义主站。如果在操作期间连接中断,下列规定适用:“主站仍为主站,从站仍为从站”。

应最先考虑的事情是一定不能有两个主站。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc341623.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论