sunway

ForceControl V7.0深入报道第5季--高可靠的冗余与容错

0
阅读(1499)

某些设备或者通讯网络往往成为整个系统的关键或者薄弱环节,如果这些环节出现问题导致系统的可靠性大大下降。为了保证监控系统的可靠性,可以用冗余和热备的方案来保证系统的不间断运行。
  ForceControl V7.0支持控制设备和通道冗余,支持普通的RS232、RS485、以太网等控制网络的冗余,支持控制硬件的软冗余切换和硬冗余切换,支持ForceControl V7.0的实时数据库服务器之间的冗余热备,支持监控网络的冗余。同时保证了客户端的HMI系统能自动识别运行正确的服务器。
  ForceControl V7.0监控组态软件的高可靠冗余与容错技术可让您的系统运行“毫无风险”。其特点为:
  ★真正的完整冗余解决方案
  ★无需编程或特别进行设计
  ★实现完全的自动切换

  在工厂自动化和其他重要任务的应用中,硬件的故障会导致生产损失,还有可能导致潜在的严重后果。ForceControl V7.0支持完全的热备功能,提供完整的I/O 设备冗余。通过指定一个设备为主设备,另一个为备用设备,ForceControl V7.0可以在一个设备出现故障时自动地切换到另一个设备。利用“力控”系列软件的可以向主I/O 设备和备用I/O 设备写入设定点变化的能力,即使是I/O设备并未设计为冗余也能在冗余的组态下使用。

 



  通讯介质造成的通讯中断也是工业中经常发生的问题。相应的ForceControl V7.0允许为每一个I/O设备安装两根通讯电缆,通过数据通道的冗余,可以尽可能地减少由于通讯通道的问题对系统操作的影响。ForceControl V7.0的冗余通讯还支持带有主从处理器的现场控制器(PLC),当主处理器故障时ForceControl V7.0自动切换到从处理器而不需要任何用户干预,可以通过冗余变量切换不需要编写特殊程序脚本。

 



  在SCADA 系统中,一般意义上的计算机双机冗余是指监控层服务器冗余,服务器冗余是比较广泛的应用模式。根据控制规模的大小也可以配置一定的客户端来保证操作人员监控、操作的需要,一般的小规模的控制系统可以不需要配置客户端,ForceControl V7.0可以分别充当冗余的IO采集、历史数据归档服务器来保证系统安全。
  ForceControl V7.0冗余服务器工作时,主站工作从站处于热备状态,主站和从站不停的检测对方的状态,这个检测对方的动作被称为“心跳”。为确保心跳的检测不出现问题,力控软件支持多重网络结构,即“心跳”可以通过主、从站之间的多条通讯链路进行检测来保证数据备份。
  热备服务器周期性向工作服务器发送数据同步请求,工作服务器响应这些请求,实现两个服务器之间的实时、历史数据同步,同时保证系统的时钟同步。服务器的工作状态切换可以是自动或手动2种方式。

 



  从典型的C/S网络应用看,一对冗余服务器无法完全保证监控系统的可靠性,如果服务器与客户端的通讯网络出现故障,会使客户端操作员失去与控制器的联系,对于某些生产场合这样的问题必须尽量避免。所以针对上面的两种故障来源ForceControl V7.0提供了监控层网络冗余的解决方案。
  监控系统客户端支持服务器、网络冗余方式,即主服务器因为故障,从服务器接管时,客户端能自动切换到从服务器上,同时也适应不同网段的多重网络的切换。