[发明专利]一种数据处理系统在审
申请号: | 202111441891.0 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114416129A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 王灵军;李杰;杨丽娟;陈靖涛;都业明 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 霍玉娟;陈超德 |
地址: | 519000*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理系统 | ||
本申请提供了一种数据处理系统,包括:中央配置数据存储设备,用于存储可编程控制器集合中各个可编程控制器的配置数据;边缘配置数据存储设备,用于存储所述可编程控制器集合中接入控制器网络的可编程控制器的配置数据和/或第一应用程序状态数据;以及可编程控制器,用于存储自身当前的配置数据以及自身当前的第二应用程序状态数据;其中,所述第一应用程序状态数据的变化速度慢于所述第二应用程序状态数据。解决了现有技术中采用服务器统一保存的方式结构复杂、难以保证数据更新的实时性的技术问题。
技术领域
本申请属于通信领域,具体涉及一种数据处理系统。
背景技术
在工业控制领域内,可编程控制器是工业控制的大脑。当应用程序发生动态迁移(从可编程控制器A迁移到目标可编程控制器B上运行),当迁移到目标控制器后,应用程序的状态也应与迁移前时刻的状态同步。
可编程控制器上面运行的应用程序会需要重新启动,比如,正常开关机、应用程序更新、按需重启、掉电重启等,应用程序重启动后需要恢复到某个状态,以便继续重启之前的工作。
另外一种情况是应用程序需要在线更新,程序一直运行,同时更新其部分,即不中断正在进行的控制过程的更新。在线更新完成时也需要将更新部分的状态同步到更新前的状态,以保持控制过程的连续性。
这样需要一种系统来统一储存这些状态或配置数据,同时要确保这些数据的高度正确可用。一般会采用服务器统一保存,然后服务器之间热备份来做数据的高可用,这样结构会比较复杂,响应速度较慢;同时工业控制场合,运行环境比较苛刻,有专用的实时性要求等。
发明内容
为至少在一定程度上克服相关技术中存在的问题,本申请提供了一种数据处理系统,能够解决现有技术中采用服务器统一保存的方式结构复杂、难以保证数据更新的实时性的技术问题。
为实现以上目的,本申请采用如下技术方案:
根据本发明的第一方面,提供了一种数据处理系统,包括:中央配置数据存储设备,用于存储可编程控制器集合中各个可编程控制器的配置数据;边缘配置数据存储设备,用于存储所述可编程控制器集合中接入控制器网络的可编程控制器的配置数据和/或第一应用程序状态数据;以及可编程控制器,用于存储自身当前的配置数据以及自身当前的第二应用程序状态数据;其中,所述第一应用程序状态数据的变化速度慢于所述第二应用程序状态数据。
可选的,所述边缘配置数据存储设备,用于存储所述可编程控制器集合中接入控制器网络的可编程控制器在第一预设时间段内的配置数据和/或该第一预设时间段内的第一应用程序状态数据;和/或,所述边缘配置数据存储设备,用于存储所述可编程控制器集合中接入控制器网络的可编程控制器的、符合预设参数条件的配置数据和/或满足该预设参数条件的第一应用程序状态数据。
可选的,所述边缘配置数据存储设备的读写方式包括:多拷贝读写;仲裁读写。
可选的,所述边缘配置数据存储设备还用于,通过通信接口提供对所述中央配置数据存储设备的数据编辑。
可选的,所述边缘配置数据存储设备不设置编辑界面。
可选的,所述边缘配置数据存储设备用于接受指定可编程控制器访问和/或更新。
可选的,所述可编程控制器中的应用程序启动时,从本地或所述边缘配置数据存储设备加载配置数据。
可选的,所述配置数据包括配方数据,所述边缘配置数据存储设备还用于,在自身存储的、且正在被可编程控制器使用的配方数据被更新时,将更新后的配方数据同步至该可编程控制器;和/或,所述可编程控制器还用于,在自身的配方数据发生更新时,将更新后的配方数据同步至所述边缘配置数据存储设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111441891.0/2.html,转载请声明来源钻瓜专利网。