[发明专利]一种基于核电厂DCS平台逻辑算法图云图的标注方法有效
申请号: | 201910744306.0 | 申请日: | 2019-08-13 |
公开(公告)号: | CN110442337B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 黄俊;韩文兴;刘明星;蒋维;余波;李晓龙;许光俊;吴延群 | 申请(专利权)人: | 中核控制系统工程有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F30/20 |
代理公司: | 核工业专利中心 11007 | 代理人: | 张雅丁 |
地址: | 100000 北京市大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 核电厂 dcs 平台 逻辑 算法 云图 标注 方法 | ||
本发明公开了一种基于核电厂DCS平台逻辑算法图云图的标注方法,包括:建立逻辑层和标注层;当接收到云图标注层指令时切换到标注层;设置标注层中的云图样式并记录用户在标注层中选中的关键点位置;根据所述云图样式和所述关键点位置选择寻轨方案,并确定云图最终的边框范围;绘制所述云图的边框,并将边框的首末点平滑连接;当绘制逻辑图时,切换至逻辑层,并完成逻辑图绘制;抽取逻辑层的逻辑图图层数据,过滤掉标注层数据,并将逻辑图图层数据生成逻辑执行文件。本发明一种基于核电厂DCS平台逻辑算法图云图的标注方法,将逻辑层与云图标注层严格分离,在数据上互不影响,在界面呈现上融为一体。保证数据的独立性和用户查看的便捷性。
技术领域
本发明涉及核电领域,具体涉及一种基于核电厂DCS平台逻辑算法图云图的标注方法。
背景技术
核电厂处理单元中运行的应用软件是高安全性的软件,而应用软件的设计人员往往是核电工程相关人员,而非软件开发人员。无论是从设计人员使用的便捷性、易用性及高效性的角度,还是应用软件的高安全性要求的角度,生成应用软件代码首先都需要先完成逻辑组态功能图的设计和开发。
DCS平台工程师站软件提供了逻辑功能图设计的软件,即核电厂DCS平台逻辑组态软件,该软件采用QGraphicsView框架技术进行逻辑功能图的绘制,将工程设计人员的逻辑设计以逻辑图的形式呈现。
逻辑组态功能图本身的流程复杂,功能繁多。而逻辑组态功能图在整个应用软件从设计到使用的全生命周期中至关重要。后续VV、测试、联调等各环节均要使用该功能图。每一个环节的参与人都需要了解设计者的思路和逻辑图要表达的逻辑含义。
对于复杂的逻辑图,包含大量核心逻辑之外的说明信息,这些信息需要逐级的、准确的且有据可依的传递到下一个环节。所以,在现有的技术背景下,仅凭逻辑功能图要将工程设计人员的设计信息准确的传递到后续环节将变得非常困难。
发明内容
本发明所要解决的技术问题是现有技术中仅凭逻辑功能图将工程设计人员的设计信息准确的传递到后续环节非常困难,目的在于提供一种基于核电厂DCS平台逻辑算法图云图的标注方法,解决上述问题。
本发明通过下述技术方案实现:
一种基于核电厂DCS平台逻辑算法图云图的标注方法,包括以下步骤:
建立逻辑层和标注层;
当接收到云图标注层指令时,切换到标注层;设置标注层中的云图样式,并记录用户在标注层中选中的关键点位置;根据所述云图样式和所述关键点位置选择寻轨方案,并确定云图最终的边框范围;绘制所述云图的边框,并将边框的首末点平滑连接;
当绘制逻辑图时,切换至逻辑层,并完成逻辑图绘制;
抽取逻辑层的逻辑图图层数据,过滤掉标注层数据,并将逻辑图图层数据生成逻辑执行文件。
本发明应用时,采用图形分层的方式,采用核心功能图和批注云图独立绘制且联合使用的方式,图形划分等级,云图作为低等级不影响高等级逻辑图的原则。基于此原则,对绘制的逻辑功能图进行标注层绘制,提供了云图标注的方法。这一方法一方面可以实现对整个逻辑功能图中说明信息逐级的、准确的且有据可依的传递到下一个环节;另一方面保证了功能图逻辑部分不受任何的干扰和影响。
本发明提供一种图形绘制按等级分层的方法和区域自动寻轨闭合的算法。实现了同一份逻辑功能图将核心逻辑功能及说明信息全部呈现,且设计人员按照实际需求灵活设计说明信息的呈现方式。实现本发明要完成的主要工作包括四个步骤。首先,根据用户设置,灵活切换图形绘制的逻辑层与云图层。其次,根据操作者输入,设置云图边框样式,用不同的线宽、颜色、线型等展现操作者的思维活动。再次,根据用户在云图标注层选中多点位置,组态软件根据矩形算法和贝塞尔曲线算法寻找轨迹,完成区域闭合,绘制云图。最后,功能图转换为代码时,组态软件过滤掉云图层,将逻辑图层转换为逻辑代码,保证云图层不影响运行逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中核控制系统工程有限公司,未经中核控制系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910744306.0/2.html,转载请声明来源钻瓜专利网。