Pcs7系统cs架构,采用了2台服务器相互冗余,21台客户机,一台工程师站。项目共用了6对400H,交换机用的是x204-2,在运行过程中,2台服务器出现过数据不同步,也出现过一台服务器停止不能自动切换到另外一台服务器的现象,在处理问题的过程中,让我对2台服务器的冗余以及服务器在网络中起到的作用有了新的认识。
我们的服务器用的是戴尔owerEdge T610,配有2块网卡,一块普通网卡,一块cp1623网卡。普通网卡用于pcs7系统终端总线上操作员站与服务器进行通信,cp1623网卡用于工厂总线上服务器与AS控制器进行通信。
2台服务器之间的冗余需要在wincc中激活并进行设置,打开冗余配置选项,选中“激活冗余”复选框,
然后还要选择 WinCC 服务器之间的冗余识别连接方式串口或者双网卡,提高冗余状态的稳定性。同步可以通过串口同步,也可以通过网卡接口同步。我们采用的是两台服务器用零调制解调器电缆通讯的串口同步。同步接口不能进行数据同步,只能进行两台服务器的状态同步。
可以通过在页面连接变量@RedundantServerState来查看服务器的冗余状态,变量的状态含义:
0:未定义状态或初始值
1:服务器处于“主机”状态
2:服务器处于“备用机”状态
3:服务器处于“故障”状态
4: 服务器独立或无冗余操作