您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > S7400H冗余PLC与WinCC通讯之方法
S7400H冗余PLC与WinCC通讯之方法系统及软件要求:WindowsXP,SP2,先Step7V5.3,SP3后WinccV6.0SP3再SimaticNetV6.3,注意顺序不要错,错了就不通。S7400H与PLC通讯:将S7400H按PS,CPU,CP的顺序装好,记得第二套CPU要将拨码开关拨到Rack1。随后在SetPG/PC里设为ISO模式,使用CP板上固有的MAC地址,进行下装。硬件配置下装后要将OB70,72,80—88,100,121,122这些错误诊断块也下装至PLC。这时Step7已经可以与S7400H进行通讯了。需要提一下的是,当MASTERCPU切换后,若想监视程序,则在程序块—PLC—SelectOnlineCPU中进行选择。S7400H与Wincc通讯:第一步,进入ConfigurationConsole,进入Modules,进入BroadcomNetXtrem(本机网卡):General—在模板模式中选择Configuredmode,在Index选择4。Address—Current中的MAC地址copy下来。第二步,进入Accesspoints,在界面参数中选择ISO方式。第三步,进入Step7项目,插入SimaticPCStation站,进行组态:1槽中插入Application,版本为当前应用的Net版本;4槽中插入IEGeneral,也就是本机网卡,之后保存下装。这时在桌面右下角的StationConfigurationEditor中看到,Application和IEGeneral都处于RUN状态。(注意在StationConfigurationEditor中的Stationname必须和PCStation的站名一样,否则不能下装)第四步,在Step7的NetPro中,两个CPU都要插入和Application的连接(用S7connection),随后保存下装。这时本机已经同S7400H一样,作为一个站点,挂在同一个以太网上。第五步,在Wincc的IndustrialEthernet中,建立新的连接,在其属性中输入MASTERCPU的MAC地址。进入画面编辑器,在右侧工具栏的动态向导中,选择Createredundantconnection,一路下一步,在”动态化需要附加参数中”,MainConnection中的参数已经与MASERCPU的信息一致,只需在ReserveConnection中,将另一个CPU的MAC地址输入,机架设为1,继续下一步,Wincc将自动在全局脚本生成源程序。在Wincc的启动项目中,选择全局脚本项,此时运行画面,已经可以看到S7400H与Wincc建立起了连接,且切换MASTER时,画面片刻黑掉后,又很快运行起来。行啦,到此为止,啥也不说啦,眼泪哗哗地,感谢所有帮助我的人。再罗嗦一句,如果用西门子的1613网卡,在第四步时,使用S7connectionfault-tolerant(即容错连接),随后在Wincc中进入Namedconnections,属性中填入NetPro的连接名称,就可以做到MASTER切换时,Wincc画面上毫无察觉,彻底实现平滑无扰切换了。传说是这样的。
本文标题:S7400H冗余PLC与WinCC通讯之方法
链接地址:https://www.777doc.com/doc-5593691 .html