科学技术与工程
科學技術與工程
과학기술여공정
SCIENCE TECHNOLOGY AND ENGINEERING
2011年
3期
494-498
,共5页
软PLC%指令表%IEC61131-3标准%编程%编译
軟PLC%指令錶%IEC61131-3標準%編程%編譯
연PLC%지령표%IEC61131-3표준%편정%편역
基于ARM处理器和Linux操作系统的嵌入式软PLC运行系统,针对开发系统生成的目标代码通用性和不便于用户使用问题,设计了一种将IEC61131-3标准的语言程序转换为C语言程序的开发系统,使系统生成的目标代码在此种类型的运行系统上具有通用性.生成的Linux C程序不仅能够在运行系统上直接编译运行,而且便于在PC机上仿真测试.介绍了各个模块的功能和实现,重点阐述了编译模块的设计与实现的关键技术,并结合实例进行测试验证.实验表明,该系统界面友好、操作简单,编译出的C语言程序执行效率较高,通用性强,方便用户使用.
基于ARM處理器和Linux操作繫統的嵌入式軟PLC運行繫統,針對開髮繫統生成的目標代碼通用性和不便于用戶使用問題,設計瞭一種將IEC61131-3標準的語言程序轉換為C語言程序的開髮繫統,使繫統生成的目標代碼在此種類型的運行繫統上具有通用性.生成的Linux C程序不僅能夠在運行繫統上直接編譯運行,而且便于在PC機上倣真測試.介紹瞭各箇模塊的功能和實現,重點闡述瞭編譯模塊的設計與實現的關鍵技術,併結閤實例進行測試驗證.實驗錶明,該繫統界麵友好、操作簡單,編譯齣的C語言程序執行效率較高,通用性彊,方便用戶使用.
기우ARM처리기화Linux조작계통적감입식연PLC운행계통,침대개발계통생성적목표대마통용성화불편우용호사용문제,설계료일충장IEC61131-3표준적어언정서전환위C어언정서적개발계통,사계통생성적목표대마재차충류형적운행계통상구유통용성.생성적Linux C정서불부능구재운행계통상직접편역운행,이차편우재PC궤상방진측시.개소료각개모괴적공능화실현,중점천술료편역모괴적설계여실현적관건기술,병결합실례진행측시험증.실험표명,해계통계면우호、조작간단,편역출적C어언정서집행효솔교고,통용성강,방편용호사용.