【编者按】:网学网电子机械为您提供基于VB的脉冲布袋除尘器上位机软件开发参考,解决您在基于VB的脉冲布袋除尘器上位机软件开发学习中工作中的难题,参考学习。
机械设计制造及其自动化论文,论文编号:JX1310 论文字数:21372.页数:86 附任务书,开题报告,文献综述,外文翻译
摘 要
本文主要介绍了基于VB的上位机软件设计,该设计是以布袋除尘器的控制系统为基础,从而实现对除尘过程的参数修改和监控。并进行相应的程序编写,最后对软件调试过程中遇到的问题及解决方法进行说明。
该上位机软件的主要特点:在提供操作人员对控制系统进行整体监控,参数设定,及数据处理的同时能够在生产过程中,提供即时反馈信息,作出迅速反应。根据上述的功能要求,本文作者在查阅了大量相关文献资料的基础上,分析比较了各种上位机软件的优缺点,确定了软件的设计方案并进行编程设计。该上位机软件开发采用VB6.0进行编程。
本论文共有五章。由绪论、正文(三章)和结论等五部分组成。
绪论主要介绍了项目研究目的、背景、研究方法与技术线路,确定了本次设计的内容和目标。
第二章主要对脉冲布袋除尘器的控制系统进行分析,其中包括系统的工艺流程、功能特点、硬件构成和面板设计。
第三章是本次设计内容的重点。本章对脉冲布袋除尘器的上位机软件进行设计,包括软件的界面排布和程序编写两方面。并从这两方面详细介绍了本软件的功能、操作方法及设计理念。
第四章主要对软件调试过程中遇到的问题及解决方法进行说明,并上位机与PLC,上位机与数据库之间的联系。
最后是本次毕业设计的结论、参考文献和程序附录。
关键词:软件开发 除尘器 监控
Abstract
This paper introduces the VB-based host design of host software, which based on the control of bag filter.It achieves to modify and monitor the parameter in dust elimination.We also write some programs .At the end, the process of debugging software problems and their solutions are explained.
The main features of host software: when the operator is supplied to monitor the control system,to set parameter and to handle with the data, he should in the process of production easily obtain real-time information and quickly respond at the same time. According to the above functional requirements, the author access to consult a number of relevant documents in the information ,analysis and compare the advantages and disadvantages of various host software,and then determines the set of software design and programming design. The host software PLC for the control of the core, software design and development using VB6.0 programming.
This thesis has five chapters. It includes the introduction, body (three chapters) and so on.
Introduction introduces the motivation and purpose background, research methods and technical lines of the project, and determines the content and objectives of the design
The second chapter mainly analysises the control system of the pulse bag filter ,including system processes, functions and features, hardware configuration, and panel design.
The third chapter is focus of this design. This chapter designs the PCsoftware of the pulse bag filter.It includes two parts,the arrangement of the software interface and programming design. Details from both the function of this software, operating methods and design.
Chapter Four mainly explains the problems we meet in the debuggung ,as well as the solutions. It optimizes also the links between the various parts.
In the end are the conclusions, references and procedures appendix of this Graduation.
Keywords: Software development Dust collector Monitor
目 录
摘 要 I
Abstract II
目录 IV
第一章 绪论 1
1.1 研究动机与目的 1
1.2 研究背景 1
1.2.1除尘器国外发展现状 1
1.2.2除尘器国内发展现状 2
1.3 研究方法与技术线路 3
1.4 本次设计的内容及目标 3
第二章 布袋除尘控制系统介绍 4
2.1布袋除尘系统工艺流程 4
2.1.1除尘系统原理 4
2.1.2除尘系统手动操作 4
2.1.3除尘系统自动操作 5
2.1.4参数设定过程 6
2.2控制系统的功能及特点 7
2.2.1控制系统功能 7
2.2.2控制系统特点 7
2.3控制系统构成 8
2.3.1系统的硬件组成 8
2.3.2系统面板设计 9
第三章 布袋除尘的上位机设计 10
3.1整体控制系统的分析 10
3.1.1控制系统上位机分析 10
3.1.2控制系统下位机分析 10
3.1.3上位机与下位机的通讯 11
3.1.3.1串行通信基本概念 11
3.1.3.2硬件连接 11
3.1.3.3ActFXCPU控件 13
3.2上位机软件开发 15
3.2.1开发软件的基础 15
3.2.2上位机软件的流程图及功能 15
3.2.3登陆界面 17
3.2.4主界面 18
3.2.5监控总图界面 19
3.2.5.1界面设计与说明 19
3.2.5.2清灰过程 22
3.2.5.3除尘器工作状态 23
3.2.6监控室界面 24
3.2.6.1界面设计与说明 24
3.2.6.2单室的工作过程 26
3.2.7参数设定界面 28
3.2.8报警汇总界面 29
3.2.8.1界面设计与说明 29
3.2.8.2记录框按钮 30
3.2.9实时曲线接口 31
3.2.9.1界面排版设计与说明 31
3.2.9.2曲线框按钮 32
3.3程序设计 32
3.3.1用户登陆程序 32
3.3.2监控室切换程序 33
3.3.3 PLC通信程序 35
3.3.3.1打开、关闭通讯线路 35
3.3.3.2批量读取、写入软组件 36
3.3.3.3读取、写入时钟 37
3.3.4数据库程序 38
3.3.4.1数据库连接 38
3.3.4.2数据库编写 39
第四章 系统软件调试 42
4.1 监控界面的切换调试 42
4.2 VB与PLC的通信调试 43
4.3 上位机软件的调试 43
第五章 结论 44
参考文献 45
致 谢 46
附录A 程序清单: 47