[发明专利]一种工业控制系统中组态数据封装及重用的方法和装置有效
申请号: | 202011525348.4 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112596485B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 裘坤;平志明;闫迪;朱燕萍 | 申请(专利权)人: | 浙江中控技术股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 杭州宇信联合知识产权代理有限公司 33401 | 代理人: | 王健 |
地址: | 310053 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工业 控制系统 组态 数据 封装 重用 方法 装置 | ||
发明公开了一种工业控制系统中组态数据封装及重用的方法,包括:S1,基于应用需求编辑组态数据属性;S2,基于预设模板对组态数据进行封装并导出;S3,对导出的封装后组态数据进行回读校验;S4,导入组态数据。其中,回读校验包括自行回读导出组态数据,并与导出前的组态数据通过CRC进行检查校验,还提出了一种工业控制系统中数据封装重用的装置,包括支持组态数据重用,提高工程组态配置效率,防止组态数据内容被非法篡改,对数据导出及导入等可能被篡改内容上,均作了正确完整性校验。
技术领域
本发明涉及工业过程控制领域,具体涉及一种工业控制系统中组态数据封装及重用的方法和装置。
背景技术
在工业控制系统中,一套完整的控制系统由多个站点组合而成,同一个站点组态数据由不同的子组态数据构成,而子组态数据又由更小的组态单元组合而成,例如控制站组态由控制逻辑组态、硬件组态和变量组态等组成,硬件组态分为模块组态、信号点组态和通信组态,通信组态又分为modbus通信组态和站间通信组态,Modbus组态又分为主站和从站组态。每个站点的部分功能组态数据工程量大且极其相似。
在一般的工业控制系统中,经常会将整个工程组态数据全部进行移植,再进行大范围的更改,只保留一小部分重用的组态数据,例如如只需要通信组态或通信组态中从站的组态数据。大范围更改、去除不需要的数据,工程量大;同时工业控制系统中组态数据关联性较强,这样的实施过程有可能会影响重用部分的组态数据,方案不仅不能有效地减少实施的工程量,反而有可能增加额外工程量。
另外,某些控制系统中也存在小颗粒度组态数据的封装,但封装的数据不透明,用户无法查看或编辑,仅能通过导入后再在组态平台中统一编辑,而组态平台编辑可能会存在一定的局限性,无法实时对比编辑,效果不佳。
发明内容
本发明的为解决上述问题,提供了一种工业控制系统中组态数据封装及重用的方法和装置。支持组态数据重用,提高工程组态配置效率,防止组态数据内容被非法篡改,对数据导出及导入等可能被篡改内容上,均作了正确完整性校验。
本发明的第一个方面提供了一种工业控制系统中组态数据封装及重用的方法,包括:S1,基于应用需求编辑组态数据属性;S2,基于预设模板对组态数据进行封装并导出;S3,对导出的封装后组态数据进行回读校验;S4,导入组态数据。
进一步的,回读校验包括自行回读导出组态数据,并与导出前的组态数据通过CRC进行检查校验。
进一步的,步骤S4具体包括:S41,选择导入的组态数据路径;S42,组态数据的检查和校验;S43,根据检查和校验结果判断是否导入组态数据。
进一步的,步骤S42具体包括对每个组态数据的属性、映射地址的有效性逐一检查。
进一步的,步骤S43具体包括,若检查失败,则不执行导入,若检查校验成功后自定义选择需要导入的组态数据。
进一步的,还包括S5,组态数据编译下载,实现数据块重用。
本发明的第二个方面提供了一种工业控制系统中组态数据封装及重用的装置,包括运行组态数据封装及重用的方法的组态平台,所述组态平台至少包括依次耦接的用于编辑组态数据的组态数据编辑模块,导出模块和导入模块;所述导出模块用于基于预设模板封装组态数据并导出封装后的组态数据;所述导入模块用于导入封装后的组态数据,并收集组态数据信息。
进一步的,所述导出模块还用于回读导出数据,并与导出之前的组态数据通过CRC进行检查校验。
进一步的,还包括编译模块,用于导入的重用组态数据块进行检查校验,同时生成可执行文件下载至控制系统。
本发明的有益技术效果如下:
1、实现对组态数据的自定义封装,可以根据一定的格式进行数据的整合封装,并能通过第三方软件对封装数据编辑修改,方便快捷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司,未经浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011525348.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置