[发明专利]一种分散控制系统离线组态对比方法和系统有效
| 申请号: | 202111316827.X | 申请日: | 2021-11-09 |
| 公开(公告)号: | CN113778038B | 公开(公告)日: | 2022-02-11 |
| 发明(设计)人: | 高少华;樊启祥;薛建中;张军;李辉;赵亮;翟亮晶;李卓 | 申请(专利权)人: | 西安热工研究院有限公司;中国华能集团有限公司;华能国际电力股份有限公司 |
| 主分类号: | G05B19/418 | 分类号: | G05B19/418 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陈翠兰 |
| 地址: | 710048 陕*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分散 控制系统 离线 组态 对比 方法 系统 | ||
本发明提供一种分散控制系统离线组态对比方法和系统,从逻辑组态页最基本的数据存储结构出发,通过对逻辑组态页中的功能块和连接线进行对比,高效地对比出逻辑组态页的差异,相较于传统的人工对比方法,对比效率更高。避免因组态对比结果错误而导致组态不一致现象,同时能够避免组态过程中由于组态不一致导致的组态漏洞,提高组态效率以及保障机组安全运行,避免潜在的工程风险。
技术领域
本发明涉及分散控制系统,具体为一种分散控制系统离线组态对比方法和系统。
背景技术
分散控制系统(DCS)是火力发电厂的控制核心,在大型火力发电厂中,一台百万级火电机组有四十多对控制器,单个控制器下最多可具有1000页逻辑组态页。在火力发电厂组态调试过程中,需要频繁的在上万页的逻辑组态页中进行对比。通过对比结果,展示出两个逻辑组态页之间的差异。按照目前所开发的组态软件规则限制,单个逻辑组态页下功能块数量不得超过128,整个逻辑组态页数量庞大,因此组态调试过程中对比工作量极大。
现有的逻辑组态页本地对比方法,组态完成,保存后,生成组态文件;将组态文件保存在本地计算机中;该组态文件用于进行逻辑组态页比对;现有的逻辑组态页比对方法为人工对比,但是采用人工查看的方法进行对比,容易疏漏,导致组态调试的调试效率低,组态调试存在安全隐患。
发明内容
针对现有技术中存在的问题,本发明提供一种分散控制系统离线组态对比方法和系统,能够对比离线状态下不同逻辑组态页之间的差异,且将对比结果进行可视化的展示,提高组态调试的调试效率,消除组态调试中存在的安全隐患。
本发明是通过以下技术方案来实现:
一种分散控制系统离线组态对比方法,包括:
获取两个需要进行对比的逻辑组态页,得到基准组态文件及待对比组态文件;
将基准组态文件的内容恢复为程序组织单元,得到基准程序组织单元;将待对比组态文件的内容恢复为程序组织单元,得到待对比程序组织单元;
根据预设连接规则,将基准程序组织单元中的基准功能块与基准连接线连接,得到基准第一文件,将待对比程序组织单元中的待对比功能块与待对比连接线连接,得到待对比第二文件;
遍历基准第一文件中的所有基准功能块,在待对比第二文件中找到与当前基准功能块有预设关联关系的待对比功能块,将当前基准功能块和该对应的待对比功能块组成功能块对;
遍历所有功能块对,将当前功能块对中的基准功能块及与该基准功能块有连接关系的基准连接线组成基准功能块连接线组,将当前功能块对中的待对比功能块及与该待对比功能块有连接关系的待对比连接线组成待对比功能块连接线组;
遍历所有功能块对,对当前功能块对中的两个功能块进行对比得到功能块的对比结果;遍历所有功能块对,将基准功能块连接线组和待对比功能块连接线组进行对比,得到连接线的对比结果;
组合功能块的对比结果和连接线的对比结果,得到组态对比结果。
优选的,获取两个需要进行对比的逻辑组态页具体为:
获取基准组态文件和待对比组态文件的选取信息;
根据基准组态文件和待对比组态文件的选取信息,得到基准组态文件的文件名和待对比组态文件的文件名;
根据基准组态文件的文件名和待对比组态文件的文件名,得到基准组态文件和待对比组态文件。
优选的,根据预设连接规则,将基准程序组织单元中的基准功能块与基准连接线连接,得到基准第一文件,具体是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安热工研究院有限公司;中国华能集团有限公司;华能国际电力股份有限公司,未经西安热工研究院有限公司;中国华能集团有限公司;华能国际电力股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111316827.X/2.html,转载请声明来源钻瓜专利网。





