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

基于Windows的压铸机控制系统的研究

作 者: 刘宝良
导 师: 吕振;彭继慎
学 校: 辽宁工程技术大学
专 业: 电力电子与电力传动
关键词: Windows 压铸机 设备相关 实时控制 VxD 多线程 DLL ActiveX 共享内存
分类号: TP273.5
类 型: 硕士论文
年 份: 2003年
下 载: 75次
引 用: 2次
阅 读: 论文下载
 

内容摘要


将windows操作系统引入J11280型卧式冷室压铸机控制系统中,通过分析Windows系统的运行机制和压铸机的性能指标,解决了控制系统的实时性和设备相关性问题,使用多线程、动态连接库、共享内存ActiveX技术提高了系统的效率和健壮性。经过实际调试和运行,证明该方法是有效的,对开发通用的工控软件具有借鉴意义。

全文目录


1 概述  6-8
  1.1 问题的提出  6
  1.2 论文的主要工作和意义  6-8
2 实时工业控制系统的现状  8-14
  2.1 工业控制计算机的现状  8-9
  2.2 实时工业控制系统的概念及其特点  9-12
    2.2.1 计算机实时系统  9-10
    2.2.2 实时工业控制  10
    2.2.3 实时工业控制系统的特点  10-11
    2.2.4 实时系统的分类  11-12
  2.3 Windows成为工控软件的主流  12-14
3 压铸机控制系统总体设计及相关的性能指标  14-17
  3.1 控制系统的功能  14
  3.2 压铸机的控制参数  14-15
  3.3 工控机控制的压铸机系统的总体设计  15-17
    3.3.1 硬件系统总体设计  15-16
    3.3.2 软件系统总体设计  16-17
4 Windows作为压铸机控制系统开发平台的技术分析  17-32
  4.1 已有实时操作系统的缺陷  17-18
  4.2 Windows用于实时性的控制系统中  18-32
    4.2.1 处理器特权级分配和Windows构件  18-22
    4.2.2 Windows是以库为基础的结构  22-23
    4.2.3 Windows中面向对象的概念  23-24
    4.2.4 消息机制  24-26
    4.2.5 多任务机制  26-28
      4.2.5.1 多任务的实质  26-27
      4.2.5.2 Windows怎样释放控制权  27-28
    4.2.6 Windows的内存管理  28-30
    4.2.7 Windows的设备保护  30-32
5 关键技术--实时性和设备相关性问题的解决  32-44
  5.1 功能强大的VxD  32-33
  5.2 设备相关性问题的解决  33-34
    5.2.1 压铸机中设备相关性的操作  33-34
    5.2.2 在VxD中直接访问端口  34
  5.3 Windows下压铸机实时控制的实现  34-44
    5.3.1 常规定时方法的不足  37-38
    5.3.2 实时中断的实现  38-41
      5.3.2.1 对8253直接编程  38-39
      5.3.2.2 对CMOS实时时钟直接编程  39-41
    5.3.3 Windows的中断机制  41-44
6 提高系统性能的其他技术  44-50
  6.1 多线程  44-46
    6.1.1 线程类型及同步方法  44-45
    6.1.2 多线程程序设计  45-46
  6.2 共享内存和双缓冲技术  46-48
  6.3 Activex控件  48
  6.4 动态连接库  48-50
7 其他问题  50-54
  7.1 程序任务阻止切换  50-51
  7.2 开发平台、语言和工具的选择  51-54
8 结论  54-55
附录  55-59
致谢  59-60
参考文献  60-61

相似论文

  1. AVS视频解码器在PC平台上的优化及场解码的改善,TN919.81
  2. Windows内核态密码服务接口设计与实现,TP309.7
  3. 基于智能学习的多传感器目标识别与跟踪系统研究,TP391.41
  4. 基于ARM9的Windows CE系统移植,TP316.7
  5. 基于windows的计算机数字控制系统实时性的研究,TG659
  6. 基于比对技术的非法网站探测系统的实现与研究,TP393.08
  7. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  8. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  9. 基于滑模观测器的环形倒立摆控制系统的设计与实现,TP13
  10. 面纸箱设计软件中Delphi动态链接库(DLL)的实现,TP311.52
  11. 基于GPRS的移动定位监控系统的设计与实现,TP311.52
  12. 基于C/S架构的车辆远程监控系统的设计与实现,TP277
  13. 适用异构计算环境中监控软件系统的研究与实践,TP277
  14. 研究金属有机物化学气相沉积设备控制系统,TN304.055
  15. 并行多虚拟机域间通信系统,TP302
  16. 基于多核的动态剖析加速方法研究,TP332
  17. 基于Sivlerlight的RIA媒体播放和下载引擎的设计与实现,TP311.52
  18. 基于多线程图像处理机测试系统的研究,TP391.41
  19. 云备份中的双指纹校验与多线程传输技术研究,TP309.3
  20. 基于USBKey的电子签章系统研究与实现,TP309
  21. 基于VB及MATLAB混合编程的数字实时全息再现系统,O438.1

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