之前的时候遇到过两个服务器同步、冗余出现问题的情况,我们在日常处理服务器的问题时,就需要检查两台服务器的冗余状态,服务器不冗余在处理问题时就会出现服务器无法正常切换,那如何看两台服务器之间的冗余是否正常呢?
1、 在OS客户机的区域总览显示冗余服务器状态
在WinCC服务器项目中插入一个“Control”智能对象,选择控件PCS 7 Redundancy State Control
2、 打开服务器的WINCC,选择tool菜单中Status of serverconnections检查连接状态
3、通过使用wincc 变量管理器“冗余”变量组的“内部变量”下。通过RedundantServerState显示服务器的冗余状态,“RM_MASTER”和“RM_MASTER_NAME”显示两个冗余服务器的主机/备用机控制以及客户端切换。
@RedundantServerState显示服务器的冗余状态,有四个值:
· 值 1:该服务器是主服务器。
· 值 2:该服务器是备用服务器。
· 值 3:该服务器故障。
· 值 4:该服务器为单机。
@RM_MASTER:标识主服务器,如果服务器成为备用服务器,则“@RM_MASTER”复位
@RM_MASTER_NAME:主服务器名称,如server1。
WinCC Redundancy 还提供了一系列系统消息。在wincc的报警记录编辑器的Options)菜单中选择命令“WinCC System Messages”才能使用系统消息。
WinCC Redundancy 可以输出下列系统消息:
相关学习文档:
《如何判别一对冗余服务器的冗余状态,上层系统如何得到该冗余状态并将其可视化?》
https://support.industry.siemens.com/cs/document/22820490