[发明专利]分布式控制系统的组态文件的处理方法及装置有效
| 申请号: | 201810516676.4 | 申请日: | 2018-05-25 |
| 公开(公告)号: | CN110532021A | 公开(公告)日: | 2019-12-03 |
| 发明(设计)人: | 宋健玮 | 申请(专利权)人: | 北京东土科技股份有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71 |
| 代理公司: | 11291 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华<国际申请>=<国际公布>=<进入 |
| 地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 组态文件 服务器发送 分布式控制系统 版本信息 冲突指示 配置信息 项目信息 上传 组态 编程 工程师 分工 协作 冲突 申请 展示 | ||
本申请实施例中公开了一种分布式控制系统的组态文件的处理方法及装置。该方法获取分布式控制系统的包括至少一个待处理项目的新建项目;基于任一待处理项目的项目信息,获取每个待处理项目的至少一个组态文件,组态文件包括执行待处理项目所需的配置信息;之后向服务器发送至少一个组态文件;当接收到服务器发送的版本信息冲突指示消息,则展示至少一个组态文件与版本信息冲突指示消息中待处理项目的已上传的组态文件,之后向服务器发送修改后的至少一个组态文件,从而解决了现有技术中多名工程师同时使用DCS组态软件对同一个DCS系统进行编程和组态时出现的分工和协作的冲突问题。
技术领域
本申请涉及计算机技术领域,尤其涉及一种分布式控制系统的组态文件的处理方法及装置。
背景技术
组态软件是一种人机界面控制/监视控制和数据采集软件。目前组态软件的发展迅猛,已经扩展到企业信息管理系统、管理和控制一体化、远程诊断和维护,以及在互联网上的一系列的数据整合。
对于传统的DCS组态软件,会有几十个操作站、上百个(甚至上千)控制站需要部署。一般会由多名工程师组成的工程师团队,使用DCS系统组态软件来完成对DCS系统里所有操作站、控制站、中心站的资源配置和编程组态,其中组态可以理解为配置。传统的分布式控制系统(DistributedControlSystem,DCS)的编程和组态工作是将主负责客户端上的整个新建项目划分为多个待处理的项目模块(一般是对上述的每个操作站、控制站、中心站划分为一个模块),然后由每个工程师负责一个待处理的项目模块,等每个工程师完成自己的待处理的项目模块,获取组态文件后,将各自的组态文件拷贝到工程师站服务器上,之后工程师站服务器对完整的组态文件集合进行编译和下装操作,其中对多个待处理的项目模块的处理是由工程师使用相关软件完成的。
然而,当多名工程师同时使用DCS组态软件对同一个DCS系统进行编程和组态时,会出现分工和协作的冲突问题,包括不同的工程师同时为同一个操作站或同一个控制站进行组态时出现的分工冲突,如不同的工程师各自获取同一个操作站或同一个控制站的组态文件先后拷贝到工程师站服务器会发生组态文件的覆盖,以及不同的工程师分别为具有调用关系的操作站或控制站进行组态时出现的程序不能耦合的协作冲突,如预设具有调用关系的两个操作站或控制站的组态文件不能实现相互调用,这种分工和协作的冲突问题会严重影响项目版本的开发。
发明内容
本申请实施例提供一种分布式控制系统的组态文件的处理方法及装置,用于解决现有技术中多名工程师同时使用DCS组态软件对同一个DCS系统进行编程和组态时出现的分工和协作的冲突问题。
第一方面,提供了一种分布式控制系统的组态文件的处理方法,该方法可以包括:
基于至少一个待处理项目中任一待处理项目的项目信息,获取待处理项目的至少一个组态文件,至少一个待处理项目是分布式控制系统的新建项目的组成部分,组态文件包括执行待处理项目所需的配置信息;
向服务器发送第一上传请求,第一上传请求包括待处理项目的版本信息和待处理项目的至少一个组态文件,版本信息记录所述至少一个组态文件的版本路径变更信息;
当接收到服务器发送的版本信息冲突指示消息,则展示至少一个组态文件与版本信息冲突指示消息中待处理项目的已上传的组态文件,所述版本信息冲突是指来源不同的版本路径变更信息间有重叠的现象;
向服务器发送第二上传请求,第二上传请求包括待处理项目的版本信息和修改后的至少一个组态文件,修改后的至少一个组态文件是根据已上传的组态文件对至少一个组态文件进行修改后得到的。
该方案通过在服务器侧检测到重复上传,从而解决了现有技术中多名工程师同时使用DCS组态软件对同一个DCS系统进行编程和组态时出现的分工和协作的冲突问题。
在一个可选的实现中,获取分布式控制系统的新建项目之后,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司,未经北京东土科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810516676.4/2.html,转载请声明来源钻瓜专利网。





