期刊文献+

软PLC开发系统的设计与实现 被引量:6

Design and implementation of soft PLC development system
下载PDF
导出
摘要 介绍了软PLC开发系统的构成和功能,并针对梯形图编辑到目标代码生成的过程,论述了编辑模块、编译模块和仿真模块的设计方案。首先,利用Visual Studio 2005建立梯形图编辑界面和梯形图组件库,实现组件调用和梯形图编辑功能;其次,根据梯形图的构成特点,通过一定的扫描规则来构成二叉树,并通过后序历遍算法来获得指令表;然后,为了实现编辑环境和运行环境的高效通信,通过查表的方式将指令表转换为较为简单的目标代码;最后,建立仿真环境来验证编程的正确性。 The structure and function of the soft PLC development system is introduced.The design of editing module,compiler module and simulation module is discussed for the process from the ladder diagram editing to the object code generation.The ladder diagram editing interface and component library are built with Visual Studio 2005 to realize the functions of component call and ladder diagram editing.A binary tree is constituted according a certain rule and the characteristics of ladder diagram.The instruction list is achieved from the binary tree by postorder traversal algorithm.The instruction list is transformed to the simple target code through looking up conversion table.The simulation module is built to verify the correctness of the programming.
出处 《现代电子技术》 2012年第10期15-17,20,共4页 Modern Electronics Technique
基金 国家863计划资助项目(2009AA04Z111) 广东省重大科技专项项目(2010A080401006)
关键词 软PLC 梯形图 指令表 二叉树 soft PLC ladder diagram instruction list binary tree
  • 相关文献

参考文献7

二级参考文献17

  • 1周峰,王新华,李剑峰,温燕杰,张威.软PLC技术的发展现状及应用前景[J].计算机工程与应用,2004,40(24):57-60. 被引量:40
  • 2谭锦洁,程良鸿,殷学鹏.嵌入式PLC中梯形图到AOV图的映射[J].计算机测量与控制,2004,12(10):993-995. 被引量:24
  • 3吕俊白,施敏芳.PLC梯形图可视化编辑与语句表的自动生成[J].自动化仪表,2005,26(3):28-30. 被引量:9
  • 4王善永,陈思宁,施冲,刘国敏,赵雪飞.MB系列智能可编程逻辑控制器[J].电力系统自动化,2005,29(10):82-84. 被引量:45
  • 5刘峥嵘 张智超.嵌入式Linux应用开发详解[M].北京:机械工业出版社,2005.3-5.
  • 6严蔚敏 吴伟民.数据结构[M].北京:清华大学出版社,1997..
  • 7Karl-Heinz J,Tiegelkamp M.IEC61131-3:programming industrial automation systems[M].Berlin,Germany:Springer-Verlag Company,2001.
  • 8Kim H S,Kwon W H,Chang N.A translation method for ladder diagram with application to a manufacturing process[C]//Proceedings of the IEEE International Conference on Robotics and Automation.Detroit,Michigan:Robotics and Automation Society,1999:793-798.
  • 9Chmiel M,Hrynkiewicz E,Muszynski M.The way of ladder diagram analysis for small compact programmable controller[C]//the 6th Russian-Korean International Symposium on Science and Technology.Novosibirsk,Russia:IEEE Electron Devices Society,2002:169-173.
  • 10Suesut T,Inban P,Nilas P,et al.Interpretation petri net model to IEC61131-3:LD for programmable logic controller[C]//Proceedings of the IEEE Conference on Robotics,Automation and Mechatronics.Singapore:IEEE,2004:1107-1111.

共引文献137

同被引文献23

引证文献6

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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