支持IEC61131-3标准的编程软件设计
详细信息    查看全文 | 推荐本文 |
摘要
介绍了支持IEC61131-3标准的工控编程软件(SmartIC)的功能特点、架构。软件采用分层设计架构,分主框架、顶层界面组件层、数据模型层、公共服务层;支持图形化功能块图(FBD)编辑调试、支持结构化文本语言(ST)编辑与编译;定义了一套二进制虚拟指令集,将用FBD、ST编写的程序组织单元(POU)编译为二进制文件,用于嵌入式装置解释执行;支持以POU为单位在线无扰更新产物文件,支持装置程序可视化调试。
        
引文
[1]Karl-Heinz John Michael Tiegelkamp. IEC61131-3:Programming Industrial Automation System[M]. Berlin:Springer, 2000
    [2]International Electrotechnical Commission.IEC61131-3 Programmable controllers-Part1:General information[S].2nd ed.2003
    [3]International Electrotechnical Commission. IEC61131-3 Programmable controllers-Part3:Programming language[S]. 2nd ed. 2003
    [4]中国国家标准管理委员会.GB/T 15969.3-2006可编程控制器-第3部分:编程语言[S]
    [5]彭瑜,何衍庆.IEC61131-3编程语言及应用基础[M].北京:机械工业出版社,2008
    [6]姜娟,冯萍,康继昌.嵌入式软PLC开发系统研究[J].科学技术与工程,2011,11(3):494-498
    [7]张玉娇,卓怀忠,沈开奎,等.基于IEC61131-3标准的ST转化为IL语言的设计与实现[J].自动化与仪表,2016(9):74-76
    [8]梁世武,李加恒,朱立国,等.基于IEC61131-3标准的ST语言文法分析器的实现与应用[J].仪器仪表标准化与计量,2015(5):26-29
    [9]张海伟.和利时IEC 61131-3编程软件平台[J].自动化博览,2016(6):42-44
    [10]陈宏君,张磊.结构化文本语言编译器的虚拟机指令设计与优化[J].单片机与嵌入式系统应用,2018(5):23-27
    [11]陈宏君,王国栋.组件系统接口匹配识别方案和应用[J].计算机技术与发展,2016(2):124-127
    [12]青木峰郎.自制编译器[M].北京:人民邮电出版社,2016
    [13]刘国伟,陈宏君,刘克金.嵌入式装置可视化页面程序代码处理架构设计[J].单片机与嵌入式系统应用,2017(5):9-12,18

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700