关于ABCONTROLLOGIX5000硬冗余的有关说明一、设计方面:设计时为了保障冗余的正常工作,要使CONTROLNET网络上最少有4个以上的站点。注意:PCIC卡也算一个站点。如果有网卡模块,最好所有的ENBT网卡模块相同槽号的槽内一保障通讯冗余。冗余的首要条件是:冗余机架必须完全相同,包括模块型号以及所放的位置。这也就是说你必须选用相同的底板。相同的模块放在对应相同的槽号内。还有一点也必须相同,那就是模块的固件版本。这要通过下面讲的CONTROLFLASH刷新固件版本。这个软件对应不同的编程环境也有不同的版本。我们常用的有13.0和15.0两个。使用时要注意对应。分配地址时,保障两个CPU为网络中用到的最大站点号,如最大站点数为5,那么两个CPU的地址分别为:4和5。两个CPU的物理地址应设置成一样的(在CNBR卡的里面,设置时需要把CNBR拔下来(支持热插拔)-CNBR的一侧有两个小的旋钮,它上面有一个小缺口,每块CNBR上透过小缺口看到的数字就是这个CNBR的站点号,所指的为所设置的有效地址,单机情况下在CNBR上也可以看出来A#05)。在设置时冗余机架上的CNBR的站点号是两个设置成一样的即可,软件会自动把设置值赋给主机架,备用站点号会自动加1,但要保证两者为系统中的最大站点。例如:系统中有4个CNBR,其中一主一备两个CPU机架,一个IO机架,一个空余机架(只有一块CNBR,为了凑够冗余站点数[其实运行:RSLINX的上位机也可以作为一个站点]),现在我们把IO机架的CNBR设置为1号站点,空余机架设为2号站点,那么冗余机架同时设置为3号或者4号即可(只要大于2即可)。但是CNBR站点号不能设为0。注:CNBR有两个站点设置旋钮,一个十位,一个个位,模块的侧面有标示,设置时要看一下,分清楚。另外说明的一点:CNBR有不同的系列,D系列和E系列支持冗余,但是E系列支持冗余有条件:编程环境需要15.002版本以上。同时它的EDS文件也需要更新。这可以免费下载,网址。进入后在技术支持(service@support)下面有getsupportnow,点击进入即可,在页面右侧栏里有EDSFILE,点击进入按照步骤就可下载。二、实际操作软件准备:RSLOGIX13版本以上,RSLINX2.42以上,NETWORX最新版本,FIREWARE冗余软件包和I/O升级软件包(可能用的到)安装完所有软件后第一步:给控制柜上电,拔掉光纤,让一个底板带电,用FIREWARE(CONTROLFLASH)软件升级模块,然后再让另一个冗余机架带电升级模块(两个机架相同模块所刷版本保持一致)升级完所有模块后,恢复线路全部上电。正常升级完后:一个CPU的CNBR显示PRIM另一个显示:SYNC(这要等3分钟左右,在这段时间里它会显示DIQS,这是正常的。)注:PRIM是主机架的意思。SYNC是备用机架的意思。DIQS是不正常工作的第二机架的意思。第二步:打开RSLINX,应该能显示除电源外的所有的模块,选中一个SRM,右键选择模块配置,另外一个配置完毕后,在主CPU的CNBR里应该显示:PWQS第三步:打开RSLOGIX5000,在程序第四步:打开RSNETWORX软件Controlnet的设置一般的顺序,点击online,然后核对一下配置,使能editenable,修订完配置以后,打开network菜单下的属性窗口,即上图,设置一下。然后把这个网络配置下载到PLC即可。至此,有关的设置工作已经完毕,实现了硬冗余。下面试程序的下载和OPC的设置。OPC驱动连接与设置(费县工程为例)上位机正常连接以后,主题名前会有小锁一样的东西,表明这个主题名正在使用,一般看到这个标志说明连接正常。ABPLC调试的注意事项:1、获取PLC物理地址后,修改成IP地址后文件要保存,最好自己设置路径,不要保存在默认的C盘下,这样很容易丢失。保存的目的是zai以后修改IP地址时可能要用到。2、组网后先检查一下硬件,看一下是不是符合工程要求。必要是要拆下模块看一下模块侧面的模块信息。3、调试时最好能拿到模块的说明书,每个模块都有指示灯和显示信息的代码的小窗口,查阅模块说明书可以知道模块的状态和一些通常错误的解决方法。4、如果在RSLINX正常设置以后网卡显示大的黄色问号,看模块信息是:不可识别的驱动器,这又可能是你的EDS文件需要更新,在RSLINX里面有一个导入EDS文件的工具。在开始-程序-rockwell-rslinx下很容易看到,打开软件按照提示操作即可,EDS文件的获取上面已经提到。5、如果在5000里面IO配置中的模块后面有带黄色三角的小叹号,首先要点击模块,在编程环境的左下角有错误提示。你可以先看一下。如果是keyingelectric这样的字样,是你的电子锁设置不当,打开模块的属性对话框,把电子所宣称disable字样的那个选项。如果是显示网络规划不当,你就要到RSNETWORK中重新作网络规划。上面已经提到。不过要注意,网络规划要与你实际的网络一致,也就是你的硬件配置包括模块型号、位置以及你刷新的版本号。