学位论文 > 优秀研究生学位论文题录展示

基于图形语言编程的工业测控集成开发环境研究与设计

作 者: 王逢州
导 师: 周金陵
学 校: 河海大学
专 业: 计算机应用技术
关键词: 可编程逻辑控制器 MSP430系列单片机 图形化编程平台 梯形图 JTAG
分类号: TP273.5
类 型: 硕士论文
年 份: 2006年
下 载: 139次
引 用: 2次
阅 读: 论文下载
 

内容摘要


可编程控制器技术是目前工业控制和遥感测控领域应用最为广泛的技术之一,许多公司和研究机构都在开发和研制着各种各样的可编程控制器产品,并为其产品开发了各自的应用软件平台。 在分析传统可编程控制器的软硬件构成基础上,根据应用需求,针对自行设计的可编程控制器,进行了图形化编程软件集成环境的研究与设计。既借鉴和利用了现有的基本技术,在遵循国际标准的前提下,研制和开发出一个既有针对性,又具有通用性,既符合目前图形语言编程规范,又从功能和应用上进行了优化的图形化语言集成开发环境。 文章首先阐述了相关的背景知识及PLC系统开发的基础理论知识,接下来详细介绍本课题硬件——使用MSP430系列单片机作为核心芯片的可编程控制器,提出了集成开发环境设计实现的思想。随后描述了设计与实现的完整过程,包括图形化语言编程、程序的优化与调试及利用PC机I/O接口实现的通讯等内容。在文章最后,给出了总结与展望,提出了对本课题的实现结果做进一步研究和完善的希望。

全文目录


第一章 绪论  9-14
  1.1 引言  9
  1.2 课题分析与设计  9-12
    1.2.1 课题分析  9-10
    1.2.2 课题设计开发的相关背景  10-11
    1.2.3 课题设计开发的目的  11-12
    1.2.4 课题开发设计的目标  12
  1.3 论文内容和组织结构  12-13
  1.4 本章小结  13-14
第二章 可编程逻辑控制器系统分析和研究  14-27
  2.1 可编程逻辑控制器基础  14-18
    2.1.1 概念及控制原理  14-15
    2.1.2 可编程逻辑控制器的发展  15-16
    2.1.3 可编程逻辑控制器的应用  16
    2.1.4 可编程逻辑控制器发展的几个重点和趋势  16-18
  2.2 可编程逻辑控制器软硬件  18-20
    2.2.1 硬件部分  18-19
    2.2.2 软件部分  19-20
  2.3 可编程逻辑控制器编程  20-26
    2.3.1 IEC61131-3  20-21
    2.3.2 编程语言  21-25
    2.3.3 程序及调试说明  25-26
  2.4 本章小结  26-27
第三章 集成开发环境的硬件与软件  27-30
  3.1 系统硬件构成与特点  27-28
  3.2 系统的软件基础  28-29
  3.3 本章小结  29-30
第四章 图形语言集成开发环境的设计与实现  30-42
  4.1 总体设计  30-31
  4.2 图形编程环境基本界面介绍  31-32
  4.3 图形编程环境的设计与实现  32-40
    4.3.1 要解决本问题的关键  32
    4.3.2 界面设计  32-33
    4.3.3 功能设计与实现  33-40
  4.4 程序优化与调试方法  40-41
    4.4.1 程序优化  40-41
    4.4.2 程序调试方法  41
  4.5 关键技术  41
  4.6 本章小结  41-42
第五章 计算机与工控设备之间通信的实现  42-53
  5.1 计算机与 PLC的通讯方案  42
  5.2 标准通信端口和由用户自定义的自由端口通信方式  42-44
    5.2.1 软件实现  42-43
    5.2.2 使用 VC++中的通信控件 MSComm控件的程序编写  43-44
    5.2.3 利用 MFC CFile类来实现串行通讯  44
  5.3 利用 MSP430捕获比较功能来实现  44-47
    5.3.1 利用捕获比较实现串行通信的方法  45-46
    5.3.2 实现  46-47
  5.4 应用 JTAG特性和 PC的并口进行通讯  47-52
    5.4.1 JTAG(Joint Test Action Group)接口  47-49
    5.4.2 JTAG工作过程与原理  49-50
    5.4.3 软件编程实现通信  50-52
  5.5 本章小结  52-53
第六章 总结与展望  53-54
致谢  54-55
参考文献表  55-57
附录  57-69
  附录一、代码开发与设计  57-68
  附录二、通讯代码  68-69

相似论文

  1. 基于RSA和Eflash的安全SOC设计,TN47
  2. 基于Labview与PLC的合成回路试验系统智能化研究,TM506
  3. 基于红外光电技术的多点触摸屏设计与实现,TP273
  4. 自主知识产权的PAC系统集成开发环境研究,TP273
  5. 基于开放式数控系统的软件PLC的研发,TG659
  6. 悬臂式数控水切割机的电气设计,TG659
  7. 小水电站无人值守自动化系统的研究与设计,TV736
  8. 机器人柔性视觉检测站控制系统设计,TP242.2
  9. I2C总线、JTAG总线在电源管理类芯片测试中的应用,TN407
  10. 五轴四联动数控水射流切割机的研究与电控设计,TG664
  11. XA2130×100-4龙门铣床电气控制系统改造设计,TG542
  12. 智能立体车库控制系统开发及排队模型的优化,U491.71
  13. 高效能地源热泵空调控制系统的研制,TP273
  14. 基于TC35I的PLC系统的远程监控的研究与设计,TP277
  15. 对置式四喷嘴气化炉安全系统的设计与实现,TQ545
  16. 电能质量检测装置的研究和实现,TM76
  17. 钢轨除锈机整体方案及控制系统设计,U216.6
  18. 造纸法再造烟叶智能控制系统的设计研究,TP273.5
  19. 基于IEC61131-3标准的梯形图组态仿真平台研究,TP273
  20. 一种基于JTAG的CSoC在线调试器,TP311.52
  21. SBMBR动力学模型研究及其自动化控制,X703

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统 > 计算机控制、计算机控制系统
© 2012 www.xueweilunwen.com