[发明专利]一种PLC冗余切换的方法有效
申请号: | 201710754096.4 | 申请日: | 2017-08-29 |
公开(公告)号: | CN107463148B | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 宋婕;谢书霞;苗青;范者峰 | 申请(专利权)人: | 山信软件股份有限公司 |
主分类号: | H04L1/22 | 分类号: | H04L1/22 |
代理公司: | 11363 北京弘权知识产权代理事务所(普通合伙) | 代理人: | 逯长明;许伟群<国际申请>=<国际公布> |
地址: | 250101 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 plc 冗余 切换 方法 | ||
本申请涉及自动化控制技术领域,具体涉及一种PLC冗余切换的方法。工业化生产是一个连续的过程,现有的PLC冗余切换时,受专用网卡及软件的限制,造成生产过程的实时监控中断,不能保证加工产品质量。本申请提供一种PLC冗余切换的方法,包括:在WINCC项目针对协议集设定主连接属性参数;设定备用连接的参数,使其与主连接参数一一对应;编写并生成可执行脚本,对主CPU数据进行实时监控;监测到与主CPU的通讯出现问题的异常数据,切换至备用CPU的实时通讯。通过对主连接属性参数进行实时监控,当接收到数据异常后,即切换至与主CPU的运行参数相同的备用CPU,实现操作界面的及时切换,保证生产过程中实时监控顺畅进行。
技术领域
本申请涉及自动化控制技术领域,具体涉及一种PLC冗余切换的方法。
背景技术
冗余是指多余的重复或啰嗦内容(包括信息、语言、代码等),通常指通过多重备份来增加系统的可靠性。在工业自动化系统中大量选用可编程逻辑控制器(PLC)作为控制器,随着技术的发展又组建冗余系统进一步提高系统的可靠性。目前冗余的分类方式很多,而采用PLC冗余方式的有两种,即软冗余和硬冗余。
软冗余就是指系统运行过程中两个CPU同时启动和运行,但是在正常运行时只有主CPU发出控制命令,而备用CPU检测主CPU状态和记录主CPU发出的命令,当主CPU发生故障时能够延续当时的实际状态接替主CPU发出执行命令。当系统发生特定故障时,系统可以实现主备切换,备站接替主站继续运行。但是工业化生产是一个连续的过程,现有的PLC冗余切换时,实施监控系统要跟随PLC的切换,实施切换到与备用CPU的连接,这个功能必须借助于专用网卡和软件,如果使用普通网卡,就会造成生产过程实时监控的中断,使得不能及时监控生产状态。
发明内容
本发明的目的是为了解决工业化生产是一个连续的过程,现有的PLC冗余切换时,实施监控系统要跟随PLC的切换,实施切换到与备用CPU的连接,这个功能必须借助于专用网卡和软件,如果使用普通网卡,就会造成生产过程实时监控的中断,使得不能及时监控生产状态的问题。
为此,本发明实施例提供了如下技术方案:一种PLC冗余切换的方法,所述方法包括如下步骤:
在WINCC项目针对通讯协议集设定主连接属性参数;
设定备用连接的参数,使其与主连接属性参数对应,建立主链接,设置主链接中的参数与主CPU的信息一致,同时在备用链接中,将备用CPU的MAC地址输入,将备用CPU的机架号设为1;
编写并生成可执行脚本,对主CPU数据进行实时监控;
当脚本在执行过程中监测到主CPU的异常数据,自动连接备用链接切换至与备用CPU的连接进行实时数据通讯。
可选地,所述主连接属性参数包括主CPU的MAC地址、机架号或者连接源。
可选地,所述切换至备用CPU的连接后,继续对主CPU数据进行实时监控。
可选地,所述备用CPU的操作界面的切换与硬冗余的切换同时进行。
可选地,还包括以下步骤:
将生产控制程序安装至主CPU,待冗余CPU运行正常;
手动停止主CPU运行,检测备用CPU的运行状态;
判断PLC冗余切换是否及时。
本发明实施例提供的技术方案包括以下有益效果:本申请通过对主连接属性参数进行实时监控,当接收到数据异常的信号后,即切换至与主CPU的运行参数相同的备用CPU,实现操作界面的及时切换,保证生产过程实时监控的顺畅进行。
具体实施方式
此处示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山信软件股份有限公司,未经山信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710754096.4/2.html,转载请声明来源钻瓜专利网。