[发明专利]一种组态数据的下载方法和下载系统有效
申请号: | 201210179744.5 | 申请日: | 2012-05-30 |
公开(公告)号: | CN102707690A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 应正波;章凌;裘坤;赖晓健;郑志方 | 申请(专利权)人: | 浙江中控技术股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 组态 数据 下载 方法 系统 | ||
技术领域
本申请涉及工业控制技术系统领域,特别涉及一种组态数据的下载方法和下载系统。
背景技术
DCS(Distributed Control System,分布式控制系统,又称集散控制系统)是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机、通信、显示和控制等4C技术。从结构上划分,DCS由过程级、操作级和管理级组成,过程级主要由控制器、I/O单元和现场仪表组成,是系统控制功能的主要实施部分;操作级包括操作员站和工程师站两种操作站,用于完成系统的操作和组态(Configuration);管理级主要是指工厂管理信息系统(MIS系统)。
在实际应用中,操作级所需完成的组态为用应用软件中提供的工具、方法,完成工程中某一具体任务的过程,其包括多个组态对象,各个组态对象之间耦合,相互影响。组态完成后,是以数据文件形式保存该组态内容,组态版本代表了一个系统组态完成后的系统格式。
在DCS实际运行过程中,需要对DCS进行维护,系统工程师通过工程师站调整系统配置及一些系统参数的设定,对DCS的组态数据内容进行修改,使DCS处在最佳的工作状态。系统工程师对组态数据内容进行修改,不会改变系统的组态版本,但是一般需要对产生变化的组态数据进行下载保存,为以后的系统调整提供依据。当一次组态下载操作完成后,首次对DCS系统进行操作,引起组态版本标识变化,后面的操作则不会引起组态版本标识的变化,直到组态再次下载完毕。
实际生产过程中,有时需要对修改的组态数据内容进行撤销,也就是进行版本回退。修改完成的组态数据需要进行下载,而修改的组态数据内容撤销后即版本回退后的组态数据也需要进行下载。
在实际生产过程中,连续生产能够提高生产效率,降低生产成本,采用DCS也是为了提高生产效率,所以为了能够连续生产,对DCS的维护需要采用在线维护的方式,在连续生产过程中对DCS进行维护。在线下载为实现在线维护的主要步骤,目前的组态在线下载方法为整体下载模式,这种模式需要将所有的数据文件视为一个整体进行统一的下载,下载量大,下载时间长,而且容易造成部分组态数据的跳变从而影响系统运行的稳定性。
发明内容
本申请要解决的技术问题是提供一种组态数据的下载方法,能够实现组态增量式在线下载,保证了系统运行的稳定。
本申请还提供了一种组态数据的下载系统,用以保证上述方法在实际中的实现及应用。
一种组态数据的下载方法,包括:
接收对DCS系统当前正在运行的组态数据进行下载的下载请求,判断所述DCS系统当前运行的组态数据是否为首次下载,如果是,依据所述下载请求对所述DCS系统当前运行的组态数据进行离线整体下载;
否则,将当前下载请求的上一次下载请求所下载的与所述DCS系统当前运行的组态数据具有相同版本的组态数据作为目标组态数据;下载所述DCS系统当前运行的组态数据中与所述目标组态数据之间存在差异的数据,并依据所述差异数据对所述目标组态数据进行更新。
上述的下载方法,优选的,所述判断DCS系统当前运行的组态数据是否为首次下载包括:
在预设的组态数据存储空间中检索是否存在与所述DCS系统当前正在运行的组态数据具有相同版本的组态数据,当不存在时,判定DCS系统当前运行的组态数据为首次下载。
上述的下载方法,优选的,确定目标组态数据之后,所述下载所述DCS系统当前运行的组态数据中与所述目标组态数据之间存在差异的数据之前包括:
当所述DCS系统当前运行的组态数据与目标组态数据满足预设的下载条件时,分别对所述目标组态数据及DCS系统当前运行的组态数据进行解除耦合操作。
上述的下载方法,优选的,当所述对DCS系统当前正在运行的组态数据的下载为版本回退下载时,所述预设的下载条件包括:目标组态数据与DCS系统当前运行的组态数据的版本标识不同,且目标组态数据与控制器中的组态数据版本和版本标识都相同;
否则,所述预设的下载条件包括:目标组态数据与DCS系统当前运行的组态数据的版本标识不同。
上述的下载方法,优选的,分别对所述目标组态数据及DCS系统当前运行的组态数据进行解除耦合操作包括:
分别对所述DCS系统当前运行的组态数据以及所述目标组态数据进行解除耦合;
分别将所述DCS系统当前运行的组态数据以及所述目标组态数据划分为一个以上包含至少一个最小下载子单元的比较单元,且标识所述比较单元内的组态数据的起始位置为起始地址,标识所述比较单元内的组态数据的长度为类别标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司,未经浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210179744.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种7-去氢胆固醇的制备方法
- 下一篇:一种后桥轮边轮胎转向驱动总成
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置