基于Lab Windows/CVI的数控折弯机系统监控软件的设计与开发

基于Lab Windows/CVI的数控折弯机系统监控软件的设计与开发

论文摘要

近年来,随着虚拟仪器技术、运动控制技术的显著进步以及工业总线的迅速普及,将虚拟仪器技术应用于数控折弯机系统,使信号采集、传输、处理分析和控制一体化,已成为一种趋势。本文首先论述了数控折弯机系统在国内外的发展现状和发展趋势,进而得出本课题研究的重要意义和主要内容。然后介绍了实现数控折弯机系统所需的基本技术以及本课题中数控折弯机系统的总体结构及其各部分的功能与特点。同时,对基于Lab Windows/CVI的数控折弯机系统监控软件的体系结构和软件开发环境进行了深入的探讨。对实现该监控软件所用到的关键技术,如ADO、串口通信、多线程、DLL动态连接库等进行了分析。在此基础上,确定了该监控软件的具体实现方案。软件的实现包括人机交互界面、数据库、组件之间的通信、数据采集、控制功能、安全机制等模块的实现。基于Lab Windows/CVI的数控折弯机系统监控软件的研究,对提高数控折弯机系统的控制性能有着重要意义。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 数控折弯机系统的现状及发展
  • 1.1.1 数控系统概述
  • 1.1.2 数控折弯机系统现状及发展趋势
  • 1.2 课题研究的意义及内容
  • 1.2.1 课题研究意义
  • 1.2.2 主要研究内容
  • 1.3 本文的主要内容
  • 第2章 数控折弯机系统的技术基础
  • 2.1 自动控制技术
  • 2.1.1 自动控制系统的构成
  • 2.1.2 闭环反馈控制系统
  • 2.2 液压传动技术
  • 2.2.1 液压传动技术简介
  • 2.2.2 液压缸类型及原理
  • 2.3 伺服驱动技术
  • 2.3.1 交流伺服系统控制原理
  • 2.3.2 伺服控制系统设计
  • 2.4 本章小结
  • 第3章 数控折弯机系统总体结构设计及主要实现技术
  • 3.1 系统总体结构及其特点
  • 3.1.1 总体结构
  • 3.1.2 系统特点
  • 3.2 系统功能模块划分
  • 3.3 虚拟仪器技术
  • 3.3.1 Lab Windows/CVI简介
  • 3.3.2 Lab Windows/CVI开发环境简介
  • 3.3.3 Lab Windows/CVI的程序结构
  • 3.3.4 Lab Windows/CVI开发测控应用程序过程
  • 3.4 PLC技术
  • 3.4.1 PLC结构及工作原理
  • 3.4.2 PLC选型及功能介绍
  • 3.5 现场总线技术
  • 3.5.1 现场设备的串行通信接口
  • 3.5.2 现场总线技术的产生
  • 3.5.3 现场总线技术的特点
  • 3.5.4 几种有影响的现场总线技术介绍及选择
  • 3.6 本章小结
  • 第4章 基于Lab Windows/CVI的监控软件的总体设计及关键技术分析
  • 4.1 系统结构分析
  • 4.2 监控软件系统功能模块
  • 4.2.1 折弯机系统参数实时监测模块
  • 4.2.2 存储及实时显示模块
  • 4.3 关键技术分析
  • 4.3.1 ADO技术
  • 4.3.2 串口通信技术
  • 4.3.3 多线程技术
  • 4.3.4 DLL技术
  • 4.4 本章小结
  • 第5章 基于Lab Windows/CVI的监控软件的详细设计与实现
  • 5.1 人机交互界面的设计
  • 5.1.1 人机界面设计原则
  • 5.1.2 本系统的人机界面设计
  • 5.2 数据库的设计
  • 5.2.1 数据库选择
  • 5.2.2 数据库设计
  • 5.3 组件之间的通信
  • 5.3.1 PC机与PLC相互通信的实现
  • 5.3.2 PC与数据库的接口
  • 5.4 数据采集
  • 5.5 控制模块
  • 5.6 安全机制
  • 5.7 本章小结
  • 第6章 总结
  • 6.1 本文工作总结
  • 6.2 展望与建议
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  

    基于Lab Windows/CVI的数控折弯机系统监控软件的设计与开发
    下载Doc文档

    猜你喜欢