首页> 中文期刊> 《计算机应用与软件》 >小型 PLC 编程装置的存储和反编译模块设计

小型 PLC 编程装置的存储和反编译模块设计

     

摘要

In light of the defect of existing programming device that only one set of PLC program can be stored and not able to view source program,etc.,we designed a portable PLC programming device which uses LPC1768 microprocessor as the control centre.The design of its storage and decompiling modules achieved the storage of 12 sets of PLC source program without losing anyone.The source command file could be viewed at any time,the efficiency of instructions edition was improved as well.We used the design way of FAT32 file system to set up PLC file system to temporarily store the source instruction file.We also used IAP programming technology to store source instruction files with on-chip Flash.Source instruction file was stored in Flash in the form of binary object code.We employed the decompilation technology to com-pile the object code files into source instruction files,to view or edit them was convenient.Experiment showed that the store and decompila-tion module of the device was feasible and reliable,and had overcome the shortcomings of existing technologies.%针对现有编程装置仅能存储一套 PLC 程序、无法查看源程序等缺点,设计一种以 LPC1768微控制器为控制核心的便携式 PLC 编程装置,其存储和反编译模块的设计,实现了12套源程序的存储,且源程序不会丢失;能随时查看源指令文件;提高了编辑指令的效率。采用 FAT32文件系统的设计方法建立 PLC 文件系统来暂存指令文件。运用 IAP 编程技术使用片内 Flash 存储源指令文件。源指令文件以二进制目标代码的形式存在 Flash 中。运用反编译技术将目标代码文件编译成源指令文件,便于查看或编制。实验表明该装置的存储和反编译模块的可行性和可靠性,克服了已有技术的缺点。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号