一种更新控制程序的方法、系统、计算机设备及存储介质技术方案

技术编号:27317234 阅读:32 留言:0更新日期:2021-02-10 09:51
本发明专利技术涉及工业控制技术领域,公开了一种更新控制程序的方法、系统、计算机设备及存储介质,其中,所述方法包括:获取用于更新控制程序的更新配置文件,解析更新配置文件获取控制信息和配置信息,对控制信息进行解释获取可执行文件,根据可执行文件和配置信息对控制程序进行更新。实施本发明专利技术可以只针对控制装置的控制程序进行更新,从而能够轻松适应外部设备的控制逻辑、算法、界面的变化,使控制装置的配置更加灵活。更加灵活。更加灵活。

【技术实现步骤摘要】
一种更新控制程序的方法、系统、计算机设备及存储介质


[0001]本专利技术涉及工业控制
,尤其是一种更新控制程序的方法、系统、计算机设备及存储介质。

技术介绍

[0002]目前通用设备控制器一般采用两种方案。一种是使用PLC和人机界面来实现控制,PLC和人机界面是利用梯形图和专用显示界面编程软件来实现某种设备的自动控制过程。其中梯形图的绘制和专用显示界面编程软件都需要技术能力很强的专业人士来编程实现,这对一些设备工厂来说难度太大。另一种是使用专用控制器,专用控制器是针对某一个类型的设备而开发的控制器,其内部程序已经集成好,客户不能进行编程。但是当设备的功能发生了一些显著的变化时,这种控制器就不适用了,需要控制器的原厂工程师重新开发相应的功能,这个过程往往需要很长的时间。

技术实现思路

[0003]本专利技术的实施例的目的在于针对现有技术中存在的技术问题,提供了更新控制程序的方法、系统、计算机设备及存储介质,解决了如何对控制器进行远程可视化配置的问题。
[0004]为了解决以上提出的问题,本专利技术采用了以下技术方案本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种更新控制程序的方法,用于根据控制程序控制外部设备的装置控制,其特征在于,其包括:获取用于更新控制程序的更新配置文件;解析更新配置文件获取控制信息和配置信息;对控制信息进行解释获取可执行文件;根据可执行文件和配置信息对控制程序进行更新。2.根据权利要求1所述的更新控制程序的方法,其特征在于,所述方法还包括:显示配置页面并接受用户操作;根据用户操作生成中间文件;将中间配置文件转换为更新配置文件。3.根据权利要求2所述的更新控制程序的方法,其特征在于,在显示配置页面前,根据所述控制装置的历史配置文件渲染所述配置页面。4.根据权利要求3所述的更新控制程序的方法,其特征在于,所述方法还包括:在渲染配置页面之前,对所述控制装置进行认证。5.根据权利要求1-4任一项所述的更新控制程序的方法,其特征在于,所述更新配置文件包括下列文件中的至少一种:json文件、xml文件、yml文件和protobuf文件。6.一种系统,包括:配置终端、云平台和控制装置,其中:所述云平台包括转换模块、推送模块和渲染模块;所述配置终端包括交互界面和编码模块;控制装置包括:获取模块、解析模块、解释模块及更新模块,其中,所述渲染模块用于根据控制装置的历史配置文件渲染配置页面;所述交互界面用于显示所述配置页面,并接受用户操作;所述...

【专利技术属性】
技术研发人员:郑魏陈欢陈钊
申请(专利权)人:蘑菇物联技术深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1