一种基于FPGA平台的软PLC组态软件生成系统技术方案

技术编号:22386719 阅读:76 留言:0更新日期:2019-10-29 06:21
本发明专利技术提供了一种基于FPGA平台的软PLC组态软件生成系统,属于嵌入式计算机领域,包括图形编辑模块,图形转换模块和编译模块三部分。图形编辑模块负责绘制并编辑符合IEC61131‑3标准的PLC图形程序。图形转换模块负责将PLC图形化程序导出为XML数据文件并统一转换成结构化文本。编译模块负责将结构化文本生成C代码中间语言并依据所述中间语言调用FPGA设计工具(HLS或OpenCL)生成FPGA能够识别的硬件描述语言,最后下载到FPGA运行。本发明专利技术的有益效果在于其可取代地铁中的传统中间电路元件输出驱动信号,大大提高整车控制的实时性,增加地铁运行过程的安全性和稳定性。

【技术实现步骤摘要】
一种基于FPGA平台的软PLC组态软件生成系统
本专利技术属于嵌入式计算机领域,涉及一种基于FPGA平台的软PLC组态软件生成系统。
技术介绍
随着城市轨道交通快速发展,它的运行质量也越来越受到人们的关注。继电器在地铁列车控制上发挥着重要作用,每列车上的继电器数目可多达数百个。数量巨大的继电器承载了列车的信号传递与多种逻辑控制,如:列车激活、司机室占有、车门状态监视与控制、受电弓监视与控制以及牵引制动回路控制等。若出现继电器的故障问题,将直接影响列车的运营情况。而继电器的寿命,一般在使用2~3年后就逐渐开始失效。为了提高列车控制电路的整体可靠性、保障运输任务的完成、降低生产成本和维护成本,实施继电器取代,具有十分重要的现实意义。一般机车上的逻辑控制都是由继电器来完成的,动作滞后。使用PLC“软接线”控制代替继电器“硬接线”控制,控制更加灵活。因此,实施继电器取代也间接促进了PLC的升级换代。可编程逻辑控制器PLC作为工业自动化生产的核心设备,它的性能和质量体现一个国家高端制造业的水平,经过几十年的高速发展,传统硬PLC已经成为一项应用广泛的成熟技术。但是,由于世界上不同厂家生产的PL本文档来自技高网...

【技术保护点】
1.一种基于FPGA平台的软PLC组态软件生成系统,其特征在于:包括图形编辑模块、图形转换模块以及编译模块;图形编辑模块负责绘制并编辑符合IEC61131‑3标准的PLC图形程序;此模块根据所述标准,将PLC图形程序的基本组成组件进行抽象和封装,建立用于生成图形程序的图形组件库;同时,编辑界面支持对图形组件的添加、删除以及属性修改;根据不同图形程序再从图形组件库拖拽相应的图形组件至编辑界面中,根据具体逻辑功能需求对图形组件进行属性修改和参数配置,使用连接元素将设置好的图形组件建立连接,生成梯形图、功能块图以及顺序流程图,完成图形化程序的编辑;图形转换模块负责将PLC图形化程序导出为XML数据文...

【技术特征摘要】
1.一种基于FPGA平台的软PLC组态软件生成系统,其特征在于:包括图形编辑模块、图形转换模块以及编译模块;图形编辑模块负责绘制并编辑符合IEC61131-3标准的PLC图形程序;此模块根据所述标准,将PLC图形程序的基本组成组件进行抽象和封装,建立用于生成图形程序的图形组件库;同时,编辑界面支持对图形组件的添加、删除以及属性修改;根据不同图形程序再从图形组件库拖拽相应的图形组件至编辑界面中,根据具体逻辑功能需求对图形组件进行属性修改和参数配置,使用连接元素将设置好的图形组件建立连接,生成梯形图、功能块图以及顺序流程图,完成图形化程序的编辑;图形转换模块负责将PLC图形化程序导出为XML数据文件并统一转换成结构化文本;图形转换模块首先根据梯形图、功能块图以及顺序流程图所反映的图形信息进行记录,然后将...

【专利技术属性】
技术研发人员:王伟魏力刘全利
申请(专利权)人:大连理工大学
类型:发明
国别省市:辽宁,21

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

1