一种多平台多版本PLC工程兼容的方法技术

技术编号:34079340 阅读:28 留言:0更新日期:2022-07-11 18:29
本发明专利技术提出了一种多平台多版本PLC工程兼容的方法,首先抓取工程信息,其次,将工程信息生成为xml格式的文件以实现多平台和多版本的PLC工程兼容,最后,将xml格式的文件导出;工程信息包括:基础信息和模块信息;基础信息包括程序版本信息、CPU类型信息和冗余状态信息;将工程信息生成为xml格式具体为:将工程信息按照xml结构进行信息描述存储。本发明专利技术法通过导出工程信息并生成为xml格式的文件以实现多平台和多版本的PLC工程兼容;提供一种多平台多版本PLC工程兼容的方法。无需单独实现老平台工程文件的解析,无需额外工作量兼容升级前的版本,轻松支持多个操作系统平台的工程文件,还可以解决老版本软件的兼容问题,兼容性好。兼容性好。兼容性好。

【技术实现步骤摘要】
一种多平台多版本PLC工程兼容的方法


[0001]本专利技术涉及PLC
,特别涉及一种多平台多版本PLC工程兼容的方法。

技术介绍

[0002]PLC可编程控制器在世界自动化领域广泛应用,随着业务的不断发展。PLC编程组态软件支持的功能越来越多,同时需要满足更多软硬件平台的应用,比如软件平台需要支持windows平台,例如winxp、win7和win10平台,支持Linux平台,例如中标麒麟、银河麒麟、凝思和统信等软件平台。硬件平台需要支持X86平台、龙芯MIPS平台和飞腾ARM63平台。
[0003]不断升级的需求对PLC可编程组态软件提出了更高的要求。需要解决三个问题:
[0004]1.不同开发环境开发的软件对同一个工程的兼容问题
[0005]开发环境的不断迭代更新,相同功能的软件需要更换开发环境。比如原来的PLC组态软件是用VC开发的,只能在windows平台运行,无法满足跨平台需求。由于老版本软件已经在行业内用了很多年,许多大型项目重做的工作量很大。
[0006]2.同一个平台开发的软件对升级之前版本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多平台多版本PLC工程兼容的方法,其特征在于,首先抓取工程信息,其次,将工程信息生成为xml格式的文件以实现多平台和多版本的PLC工程兼容,最后,将xml格式的文件导出;所述工程信息包括:基础信息和模块信息;所述基础信息包括程序版本信息、CPU类型信息和冗余状态信息;将工程信息生成为xml格式具体为:将所述工程信息按照xml结构进行信息描述存储。2.如权利要求1所述一种PLC工程兼容的方法,其特征在于,所述模块信息包括背板信息、CPU信息、数字量输入输出模块信息,模拟量输入输出模块信息、高速计数模块信息、通信模块信息和电源模块信息;还包括为所述工程信息配置第一机架,所述第一机架包括多个子机架,每个所述子机架中包含多个模块节点,每个所述模块节点包括多个模块信息。3.如权利要求1所述一种PLC工程兼容的方法,其特征在于,所述工程信息还包括寄存器信息,所述寄存器信息包括多个子寄存器信息,每个子寄存器信息包括寄...

【专利技术属性】
技术研发人员:陈思宁胡艳萍方杰路达张杰焦志鹏
申请(专利权)人:傲拓科技股份有限公司
类型:发明
国别省市:

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

1