ge-pac3软冗余配置及通讯方案

ge-pac3软冗余配置及通讯方案

ID:12399841

大小:222.00 KB

页数:8页

时间:2018-07-16

ge-pac3软冗余配置及通讯方案_第1页
ge-pac3软冗余配置及通讯方案_第2页
ge-pac3软冗余配置及通讯方案_第3页
ge-pac3软冗余配置及通讯方案_第4页
ge-pac3软冗余配置及通讯方案_第5页
资源描述:

《ge-pac3软冗余配置及通讯方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、NAS-901水电站自动化系统GE-PAC3软冗余配置方案第7页共8页文件名称NAS-901水电站自动化系统GE-PAC3软冗余配置方案文件说明无版本记录版本日期修改人说明V1.02010-1-20卢兴第7页共8页GE-PAC3软冗余配置方案GEFANUCPAC3I系列PLC的双机热备系统是一种依靠软件来实现的热备系统。要实现其热备系统,需要用max_onRX3I和MachineEdition共同来配置。上位机组态王中也要用专用的冗余驱动。触摸屏中也需要特殊脚本。以下详述配置方案。一、上位机配置当前PLC连接断开,切换到冗余PLC;当前PLC的CPU停

2、止运行,切换到冗余PLC。1、驱动安装GE-PAC3双机热备系统上位机采用专用驱动-GE9030NET_BD.dll。该设备驱动安装与以往不同,需要亚控提供的“驱动安装工具”,具体安装步骤如下:⑴打开“驱动安装工具”下的“DriverSetup.exe”,如下图⑵点击请选择驱动(.DLL文件)下的…,选择对应的驱动“GE9030NET_BD.dll”;在选中“指定组态王安装路径”复选框,点击…,选择组态王的安装路径;点击“安装驱动”,成功后提示“安装成功”,安装完成。第7页共8页注意:如某些按钮是灰色,不能选中执行时,请重新启动电脑,重新安装即可。1、

3、设备定义⑴新建设备,打开设备定义向导,选择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地址也不能够重复。2、变量定义⑴必须定义系统变量%M1020,该变量为系统标志--MasterFlag,该标志=1时,代表本CPU为主;该

4、标志=0时,则切换到冗余PLC。⑵常规变量定义同以前。第7页共8页一、下位机配置GEFANUCPAC3I系列PLC的双机热备系统是一种依靠软件来实现的热备系统,要实现其热备系统,首先安装max_onRX3I软件,使用该软件配合ME组态。下位机配置参考如下资料:3i_Max_On使用入门.pptPAC3I双机热备系统的配置方法.docPAC3热备下载.doc二、触摸屏配置触摸屏与冗余PLC通讯,需要触摸屏提供2个通讯口用于与冗余PLC连接,一个口连接一个CPU。具体配置如下:1、设备定义⑴定义通用串口父设备与冗余PLC通讯,定义2个串口父设备,分别与主从

5、CPU连接,打开属性编辑窗口,设置端口号,波特率,数据位,停止位,数据校验方式等参数,下面是GE-PAC3冗余通讯设置实例。不同的CPU选择不同的串口端口号。⑵定义子设备①在串口父设备1中,定义两个设备,分别为主设备和主设备快速扫描,主设备用于连接数据库;快速扫描设备只用于连接触摸屏通讯状态和CPU运行标志。主设备属性窗口:第7页共8页注意:主设备初始工作状态为:0-停止。最小采集周期不可太小,可以500ms。在连接变量中,只连接采集数据。第7页共8页快速扫描属性窗口:注意:快速扫描设备初始工作状态:1-启动。最小采集周期不能与主设备相同,可为100m

6、s。在连接变量中,只连接设备通讯状态和CPU运行标志。①在串口父设备2中,与1中设置相似,只是修改对应的设备地址即可。1、特殊变量⑴A机通讯状态当A机通讯状态故障时,停止主设备,启动从设备。⑵A机运行当A机为主运行时,停止从设备,启动主设备。⑶B机通讯状态当B机通讯状态故障时,停止从设备,启动主设备。⑷B机运行当B机为主运行时,停止主设备,启动从设备。2、事件策略为了实现主从切换,需要下面四个事件策略,这四个事件策略都是数据对象的值正跳变时执行一次。⑴A机故障IFA机通讯状态<>0THEN!sleep(3000)第7页共8页IFA机通讯状态<>0THE

7、N!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机运行=1TH

8、EN!sleep(3000)!SetDevice(主设备,2,"")'停止A机工作!SetDe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。