当前位置:主页 > 科技论文 > 电力论文 >

嵌入式软PLC技术的研究与实现

发布时间:2017-03-21 09:02

  本文关键词:嵌入式软PLC技术的研究与实现,由笔耕文化传播整理发布。


【摘要】: 软PLC技术是目前国际工业自动化领域逐渐兴起的一项基于PC的新型控制技术。嵌入式软PLC技术是在深入研究分析传统PLC技术、软PLC技术以及嵌入式系统的基础上发展提出的,适用于目前工业控制中的PLC控制程序大多仅包含常用的基本控制指令的发展现状。嵌入式软PLC可以弥补传统PLC兼容性与可扩展性差、性价比低等缺点,并可克服目前大型软PLC系统较为庞大及资源浪费等不足。本文研究开发的嵌入式软PLC系统,具有灵活小巧,使用方便可靠等优点。 本文通过分析国内外传统PLC、软PLC以及嵌入式系统的发展现状,阐述了研究开发嵌入式软PLC系统的意义。在此基础上提出了嵌入式软PLC系统的关键技术,并设计了其总体结构。对嵌入式软PLC系统分为四个模块进行了设计研究,即梯形图编辑系统,PLC指令运行系统,串口通信系统,以及输入输出系统。 本文研究了传统PLC指令系统,并运用编译原理知识,对软PLC指令结构进行了设计,其中PLC指令运算采用堆栈结构进行操作。对MCU的内部资源及运行速度进行深入分析后,针对其特定的环境,对PLC指令解释系统进行了更适宜于基于MCU的嵌入式系统的设计,如数据类型、存储区域的选择,合理的构造函数,解释器中对PLC指令的简化等优化操作。 运用VC++6.0在PC环境中开发实现了软PLC指令解释系统,并为其设计了测试PLC基本逻辑指令的I/O控制模型,以及测试相对复杂PLC指令的电梯仿真模型。在此基础上,使用C51编程语言在Keil uVersion3 IDE中采用交叉编译的方式设计开发了嵌入式软PLC指令运行系统。 本文最后设计开发了基于MCU的嵌入式软PLC原型系统,它是在综合运用全文研究成果的基础上设计开发的。该嵌入式软PLC系统主要包括上位机梯形图的编辑系统、串口通信系统、下位机指令解释系统以及输入输出系统。实验表明,该嵌入式软PLC系统较好的实现了传统PLC系统的基本功能,通过PLC指令简化的PLC指令解释系统性能也有了较好的提升,达到了设计要求。
【关键词】:软PLC 解释执行系统 嵌入式 单片机 PLC指令
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TM571.61
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 1 绪论9-18
  • 1.1 课题来源9
  • 1.2 课题的提出9-10
  • 1.3 课题目的意义10
  • 1.4 国内外研究现状10-16
  • 1.5 本项目组已完成及尚待完成的工作介绍16
  • 1.6 本文主要研究内容与章节安排16-18
  • 2 软PLC 总体结构及运行原理18-36
  • 2.1 引言18
  • 2.2 软PLC 的总体结构及工作原理18-22
  • 2.3 主要PLC 指令的实现方法22-26
  • 2.4 PLC 指令解释器的实现方法26-33
  • 2.5 基于PC 的软PLC 仿真实现33-35
  • 2.6 本章小结35-36
  • 3 嵌入式软PLC 技术的研究36-52
  • 3.1 引言36
  • 3.2 单片机的特点分析36-37
  • 3.3 基于单片机的嵌入式软PLC 系统架构37-38
  • 3.4 串口通信系统的设计实现38-40
  • 3.5 嵌入式软PLC 代码编译器的设计40-43
  • 3.6 提高嵌入式软PLC 系统性能的若干措施43-51
  • 3.7 本章小结51-52
  • 4 嵌入式软PLC 技术应用实例52-58
  • 4.1 引言52
  • 4.2 蓝津运动控制卡简介52-53
  • 4.3 基于蓝津运动控制卡的8 点嵌入式软PLC 系统53-54
  • 4.4 LED 控制实验模型54-55
  • 4.5 实验运行效果55-57
  • 4.6 本章小结57-58
  • 5 结论和展望58-60
  • 5.1 全文总结58
  • 5.2 未来展望58-60
  • 致谢60-61
  • 参考文献61-64
  • 附录1 攻读硕士学位期间发表的论文64-65
  • 附录2 软PLC 电梯控制程序65-68

【引证文献】

中国期刊全文数据库 前10条

1 陈海秀;戴栋;王海俊;;新型机器人控制器在焊接系统中的应用[J];吉林大学学报(信息科学版);2012年04期

2 戴栋;陈海秀;王海俊;;机器人控制器的二次开发[J];重庆理工大学学报(自然科学);2012年07期

3 周莉;焦洋;;PLC控制技术研究综述[J];硅谷;2010年16期

4 陈锡勇;;基于单片机的的嵌入式PLC细纱机控制系统的研究[J];经营管理者;2010年24期

5 崔竞;;嵌入式PLC在电机调速系统中的应用[J];机电信息;2011年30期

6 高帅;陈婵娟;张强;;陶瓷快速成型机数控系统软PLC模块的实现[J];制造业自动化;2010年13期

7 陈锡勇;;基于FA506细纱机的嵌入式PLC系统的研究[J];科技致富向导;2010年30期

8 王亚男;陈婵娟;;软PLC运行系统的研究与实现[J];煤炭技术;2012年02期

9 张传娟;;浅谈PLC在工业控制领域中的应用[J];数字技术与应用;2011年10期

10 李慧强;程广河;王茂励;伊晓峰;;基于ARM的编译型可编程序控制器系统研究[J];自动化与仪表;2009年10期

中国硕士学位论文全文数据库 前7条

1 裴锋;基于ARM-FPGA体系的PLC程序编辑平台的设计与实现[D];广西工学院;2011年

2 周雷;基于PC的软PLC开发系统的设计与实现[D];重庆大学;2009年

3 魏雷;基于语句表的软PLC仿真系统的设计与实现[D];重庆大学;2010年

4 周建香;基于ARM的嵌入式软PLC运行系统设计[D];华南理工大学;2010年

5 李慧强;编译型PLC编译系统的研究与实现[D];山东轻工业学院;2010年

6 王晓光;嵌入式PLC的设计与研究[D];西华大学;2010年

7 李松博;基于ATMEGA169的嵌入式PLC的设计与实现[D];西安科技大学;2010年


  本文关键词:嵌入式软PLC技术的研究与实现,,由笔耕文化传播整理发布。



本文编号:259358

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianlilw/259358.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户1700b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]