买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京广利核系统工程有限公司
摘要:本发明涉及一种核电站RPS软件版本的自动化比较方法及装置,属于工控软件组态技术领域,解决了现有的方法比较效率低且准确度差的问题。获得待比较的两个不同版本的工程文件;分别解析两个所述工程文件,得到各自对应的工程信息,所述工程信息包括设备组态信息、算法组态信息、变量组态信息和画面组态信息;分别比较所述设备组态信息、算法组态信息、变量组态信息和画面组态信息是否对应一致,根据比较结果生成报告并输出至相应的位置。提高了不同版本工程文件之间的比较效率及准确度。
主权项:1.一种核电站RPS软件版本的自动化比较方法,其特征在于,包括以下步骤:获得待比较的两个不同版本的工程文件;分别解析两个所述工程文件,得到各自对应的工程信息,所述工程信息包括设备组态信息、算法组态信息、变量组态信息和画面组态信息;分别比较所述设备组态信息、算法组态信息、变量组态信息和画面组态信息是否对应一致,根据比较结果生成报告并输出至相应的位置;所述分别解析两个所述工程文件,得到对应的工程信息包括如下步骤:对所述工程文件辨识得到设备列表、算法信息、参数变量和人机界面信息;分别将所述工程文件中的设备列表按照设备类型进行分类,得到不同类型设备的设备组态信息,所述设备组态信息包括设备标识、设备名称和设备型号;识别算法信息中的图元得到功能算法块,读取所述算法块得到算法块名称及算法块类型,基于所述算法块名称、算法块类型及所述算法块名称中包括的算法块标识得到算法组态信息;分别将所述工程文件中的参数变量按照变量类别进行分类得到多种不同类型的变量,读取每一种变量的变量名称及变量值,所述变量名称中包括变量标识,得到变量组态信息,并根据变量名称将所述变量组态信息存入哈希表中;分别将所述工程文件中的人机界面信息按照属性分类得到线及按钮,获取线名称、线类型、按钮名称和按钮类型,所述线名称中包括线标识,所述按钮名称中包括按钮标识,得到画面组态信息;分别比较所述设备组态信息、算法组态信息、变量组态信息和画面组态信息是否对应一致,具体包括如下步骤:分别获得相同设备标识对应的设备名称和设备型号,对比所述设备名称和设备型号是否对应一致,并根据比较结果生成设备组态比较报告;分别获得相同算法块标识对应的算法块名称及算法块类型,对比所述算法块名称及算法块类型是否对应一致,并根据比较结果生成算法组态比较报告;基于哈希查找方式,分别获得相同变量标识对应的变量名称和变量值,判断所述变量名称和变量值是否对应一致,基于相同的线标识分别获得对应的线名称和线类型,对比所述线名称和线类型是否对应一致;同时,获得相同按钮标识对应的按钮名称和按钮类型,判断所述按钮名称和按钮类型是否对应一致,并根据比较结果生成画面组态比较报告。
全文数据:
权利要求:
百度查询: 北京广利核系统工程有限公司 一种核电站RPS软件版本的自动化比较方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。