作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (18): 283-285. doi: 10.3969/j.issn.1000-3428.2006.18.102

• 开发研究与设计技术 • 上一篇    

基于IEC61131-3的控制算法编辑器实现

孔亚广1,王文海2   

  1. (1. 杭州电子科技大学自动化学院,杭州 310037;2. 浙江大学现代控制技术研究所,杭州 310027)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-09-20 发布日期:2006-09-20

Realization of Control Algorithm Editor Based on IEC61131-3

KONG Yaguang1, WANG Wenhai2   

  1. (1. School of Automation, Hangzhou Dianzi University, Hangzhou 310037; 2. Institute of Modern Control, Zhejiang Uninversity, Hangzhou 310027)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-09-20 Published:2006-09-20

摘要: 分析了可编程控制器的编程标准IEC61131-3的软件模型,设计并实现了基于IEC61131-3标准的控制算法编辑器,给出其系统架构、数据交换机制以及实现方法。该控制算法编辑器实现了IEC61131-3的5种编程语言FBD、SFC、LD、STL、IL,支持子程序及自定义功能块,集编辑、编译、下载和调试功能于一体,实现在线下装和实时控制,已大量应用于工业现场。

关键词: IEC61131-3, 控制算法编辑器, 编译器, 虚拟机

Abstract: This article analyzes the programmable controller programming standard IEC61131-3 software model, designs and realizes control algorithm editor based on the IEC61131-3 standard. Produced its system construction, data exchange mechanism and realization method. This control algorithm editor realizes IEC61131-3 five kinds of programming languages FBD, SFC, LD, STL, IL, supports subroutine and user define function block. Edition, compile, download and debug function are integrated in the software, and online download algorithm and realtime control are easily used for engineer. The software has massively applied in the industry process.

Key words: IEC61131-3, Control algorithm editor, Compiler, Virtual machine

中图分类号: