NAS-901水电站自动化系统GE-PAC3软冗余配置方案第1页共8页文件名称NAS-901水电站自动化系统GE-PAC3软冗余配置方案文件说明无版本记录版本日期修改人说明V1.02010-1-20卢兴第2页共8页GE-PAC3软冗余配置方案GEFANUCPAC3I系列PLC的双机热备系统是一种依靠软件来实现的热备系统。要实现其热备系统,需要用max_onRX3I和MachineEdition共同来配置。上位机组态王中也要用专用的冗余驱动。触摸屏中也需要特殊脚本。以下详述配置方案。一、上位机配置当前PLC连接断开,切换到冗余PLC;当前PLC的CPU停止运行,切换到冗余PLC。1、驱动安装GE-PAC3双机热备系统上位机采用专用驱动-GE9030NET_BD.dll。该设备驱动安装与以往不同,需要亚控提供的“驱动安装工具”,具体安装步骤如下:⑴打开“驱动安装工具”下的“DriverSetup.exe”,如下图⑵点击请选择驱动(.DLL文件)下的…,选择对应的驱动“GE9030NET_BD.dll”;在选中“指定组态王安装路径”复选框,点击…,选择组态王的安装路径;点击“安装驱动”,成功后提示“安装成功”,安装完成。第3页共8页注意:如某些按钮是灰色,不能选中执行时,请重新启动电脑,重新安装即可。2、设备定义⑴新建设备,打开设备定义向导,选择PLC-GE-9030_BD-TCP;定义设备名称;指定虚拟端口号。对于一套双机热备系统,只定义一个设备,通过地址实现冗余。⑵定义设备地址PLC地址格式为:IP地址A:IP地址B:IP地址C如:192.168.0.1:192.168.0.2表示双机热备系统PLC地址分别为192.168.0.1和192.168.0.2注意:使用多网段时,IP地址的最后一位不能重复.两个冗余IP地址也不能够重复。3、变量定义⑴必须定义系统变量%M1020,该变量为系统标志--MasterFlag,该标志=1时,代表本CPU为主;该标志=0时,则切换到冗余PLC。⑵常规变量定义同以前。第4页共8页二、下位机配置GEFANUCPAC3I系列PLC的双机热备系统是一种依靠软件来实现的热备系统,要实现其热备系统,首先安装max_onRX3I软件,使用该软件配合ME组态。下位机配置参考如下资料:3i_Max_On使用入门.pptPAC3I双机热备系统的配置方法.docPAC3热备下载.doc三、触摸屏配置触摸屏与冗余PLC通讯,需要触摸屏提供2个通讯口用于与冗余PLC连接,一个口连接一个CPU。具体配置如下:1、设备定义⑴定义通用串口父设备与冗余PLC通讯,定义2个串口父设备,分别与主从CPU连接,打开属性编辑窗口,设置端口号,波特率,数据位,停止位,数据校验方式等参数,下面是GE-PAC3冗余通讯设置实例。⑵定义子设备①在串口父设备1中,定义两个设备,分别为主设备和主设备快速扫描,主设备用于连接数据库;快速扫描设备只用于连接触摸屏通讯状态和CPU运行标志。主设备属性窗口:不同的CPU选择不同的串口端口号。第5页共8页注意:主设备初始工作状态为:0-停止。最小采集周期不可太小,可以500ms。在连接变量中,只连接采集数据。第6页共8页快速扫描属性窗口:注意:快速扫描设备初始工作状态:1-启动。最小采集周期不能与主设备相同,可为100ms。在连接变量中,只连接设备通讯状态和CPU运行标志。②在串口父设备2中,与1中设置相似,只是修改对应的设备地址即可。2、特殊变量⑴A机通讯状态当A机通讯状态故障时,停止主设备,启动从设备。⑵A机运行当A机为主运行时,停止从设备,启动主设备。⑶B机通讯状态当B机通讯状态故障时,停止从设备,启动主设备。⑷B机运行当B机为主运行时,停止主设备,启动从设备。3、事件策略为了实现主从切换,需要下面四个事件策略,这四个事件策略都是数据对象的值正跳变时执行一次。⑴A机故障IFA机通讯状态0THEN!sleep(3000)第7页共8页IFA机通讯状态0THEN!SetDevice(主设备,2,)'停止A机工作!SetDevice(从设备,1,)'启动B机工作ENDIFENDIF⑵B机故障IFB机通讯状态0THEN!sleep(3000)IFB机通讯状态0THEN!SetDevice(从设备,2,)'停止B机工作!SetDevice(主设备,1,)'启动A机工作ENDIFENDIF⑶A机运行IFA机运行=1THEN!sleep(3000)!SetDevice(从设备,2,)'停止B机工作!SetDevice(主设备,1,)'启动A机工作ENDIF⑷B机运行IFB机运行=1THEN!sleep(3000)!SetDevice(主设备,2,)'停止A机工作!SetDevice(从设备,1,)'启动B机工作ENDIF