期刊文献+

基于ARM-FPGA的PLC源程序编译系统的设计 被引量:2

DESIGNING COMPILATION SYSTEM OF PLC SOURCE PROGRAM BASED ON ARM-FPGA
下载PDF
导出
摘要 在研究PLC程序编译执行过程和新指令特点的基础上,基于ARM-FPGA的PLC主机结构,提出一种新型PLC指令的编译方法。静态编译将指令的操作数转换为PLC软元件的直接地址,建立转移类指令的转移地址链表,编译成为新的PLC程序代码序列;动态编译在PLC程序执行过程中将新程序指令中操作数的直接地址转换为立即数,由FPGA模块执行。通过对PLC用户源程序的编译与执行,表明该方法能够充分应用FPGA高速并行处理的功能,提高了PLC程序执行的速度。 Based on the'study of compilation and execution process of PLC program and the features of new instructions, we propose a novel compilation method of PLC program on a PLC platform designed by ARM-FPGA. The static compilation converts the instruction operands to direct address of PLC soft components, sets up the branch address link list of branch instructions, and the new PLC program code sequence is complied; the dynamic compilation converts the direct address of operands in new program instructions to immediate data during the execution process of PLC program and this is done by FPGA module. By compiling and executing PLC user source program, it is demonstrated that our proposed method can speed up the processing of PLC program by fully utilising the high speed parallel processing functions of FPGA.
出处 《计算机应用与软件》 CSCD 北大核心 2013年第9期179-182,共4页 Computer Applications and Software
基金 广西科学基金项目(桂科自0991067)
关键词 PLC 编译 软元件ARM FPGA PLC Compilation Soft component ARM FPGA
  • 相关文献

参考文献10

二级参考文献20

共引文献30

同被引文献7

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部