【技术实现步骤摘要】
一种多平台多版本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工程兼容的方法,其特征在于,所述工程信息还包括寄存器信息,所述寄存器信息包括多个子寄存器信息,每个子寄存器信息包括寄...
【专利技术属性】
技术研发人员:陈思宁,胡艳萍,方杰,路达,张杰,焦志鹏,
申请(专利权)人:傲拓科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。