Home>Schools

  • Complex
  • Title
  • Author
  • Keyword
  • Abstract
  • Scholars
Search

[学位]

PLC结构化文本编程系统的设计与实现

Share
Edit Delete Claim

Author:

杨娟娟 (杨娟娟.)

Indexed by:

学位论文库

Abstract:

可编程控制器(PLC)是20世纪60年代发展起来的工业现场自动化控制装置。可编程控制器的国际标准IEC61131-3规定了适应于PLC的五种编程语言:梯形图(LAD)、指令表(IL)、功能块图(FBD)、顺序功能图(SFC)和结构化文本(ST)。本课题基于IEC61131-3标准,采用面向对象的设计思想,使用UML(统一建模语言),在Visual C++集成开发平台上开发出了一款支持5种语言的PLC编程软件系统。本文所设计的PLC结构化文本编程系统是整个课题的一部分。结构化文本语言类似于BASIC、PASCAL或C等高级语言,编程格式自由、程序紧凑,具有很强的数据处理能力,对熟悉计算机高级语言开发的人员来说,更方便理解和使用。本文首先介绍PLC硬件及其编程软件的发展现状及趋势,IEC61131-3标准的推广情况;然后对整个PLC编程软件系统进行了总体设计和基本模块划分;接着分别详细阐述结构化文本编辑模块、检查模块和转换模块的设计和实现;最后应用软件工程的测试方法,对结构化文本编程系统进行单元测试、集成测试和系统测试。测试结果表明,结构化文本编程系统能够实现标准规定的ST编辑功能及指令,对ST程序进行有效语法检查,并正确转换成C语言程序。软件界面友好、操作简捷、功能稳定。

Keyword:

PLCIEC61131-3结构化文本面向对象

Author Community:

  • [ 1 ] 西安交通大学电气工程学院

Reprint Author's Address:

Show more details

Basic Info :

Degree: 工学硕士

Mentor: 郑明

Year: 2009

Language: Chinese

Cited Count:

WoS CC Cited Count: 0

30 Days PV: 7

FAQ| About| Online/Total:2660/218571137
Address:XI'AN JIAOTONG UNIVERSITY LIBRARY(No.28, Xianning West Road, Xi'an, Shaanxi Post Code:710049) Contact Us:029-82667865
Copyright:XI'AN JIAOTONG UNIVERSITY LIBRARY Technical Support:Beijing Aegean Software Co., Ltd.