毕业设计 监控系统的上位机软件设计.doc
约32页DOC格式手机打开展开
毕业设计 监控系统的上位机软件设计,监控系统的上位机软件设计全文35页约18000字 图文并茂 内容翔实摘要木材干燥过程由人工控制时,常常会因为经验不足,精神无法长时间集中而造成不必要的损失。为了解决这一问题决定开发干燥机上位机监控系统的软件。通过对木材干燥机上位机监控系统的需求分析,本设计通过visual basic的mscomm控件结合程序代码的方法...
内容介绍
此文档由会员 痴狂少年 发布
监控系统的上位机软件设计
全文35页约18000字 图文并茂 内容翔实
摘要
木材干燥过程由人工控制时,常常会因为经验不足,精神无法长时间集中而造成不必要的损失。为了解决这一问题决定开发干燥机上位机监控系统的软件。
通过对木材干燥机上位机监控系统的需求分析,本设计通过Visual Basic的MSComm控件结合程序代码的方法实现上位机与下位机的数据传输。通过将上传的数据存入后台的Access数据库实现数据的保存。对于已经保存的数据能够实现检索、查询功能。并且,可以将杂乱无章的数据整理成报表输出。或者是以更直观的图例形式显示出来。在使用图例显示的时候可以选择观察的状态是实时监控还是全程显示两种方式。本设计还可以随时查询下位机的工作状态,查询下位机采用的工艺参数。并将查询结果显示出来。由于,用户采用的系统可能出现变化,所以本设计也具有系统设定的功能以适应用户的不同需要。
本设计基本满足了监控系统的对上位机软件的需要。实现了数据的显示,数据的存储,数据的报表生成和打印。经过测试,系统运行稳定,能够满足工业需要。
关键字:监控系统,VB通讯,数据库
The Software design of monitoring System
Abstract
Timber dry course by artificial when controlling, can because of having inadequate experience often, Spirits is unable to be centralized for a long time and loss caused unnecessary. For solve problem this determine and develop desiccator software of monitoring system, plane of location.
Through demand of monitoring system, plane of location, analyse to timber desiccator, Design and accord with procedure method realize and go to location plane and the next data transmission of machine through Visual MSComm controlling part of Basic originally. Through deposit data that upload in Access data base of backstage supporter realize the save of datum. Can realize and search, inquire about the function as to data that keep already. And, can put the data disorderly and unsystematic in order into a report form to export . Or show in the form of more ocular legend . When use legends to show can choose state that observe to control or show two ways in the whole journey in real time. Design and can also inquire about the next working state of machine at any time originally , inquire about the next craft parameter that plane adopted. And will inquire that the result shows. Because system that user adopt might present and change, design and have function that a system set for by meeting the needs of users' difference too originally.
Design and meet monitoring system to go to need of software, plane of location, basically originally. Having realized the showing of the data, the memory of the data, the report generation and typing of the data. Through test, it is steady for system to run, can meet industry need.
Keywords:Supervise and control the system , VB Telecommunication , the Dta base
目录
摘要 I
Abstract II
1.绪论 1
1.1问题的提出 1
1.2设计的目的和意义 1
1.3木材干燥机系统国内、外研究现状 1
1.4 需要解决的问题 1
1.5 方案的选择 2
1.5.1 通讯方式的选择 2
1.5.2 Visual Basic与下位机通讯方式的选择 2
1.5.3通讯中错误预防的方式选择 3
1.5.4Visual Basic与数据库连接方式的选择 4
1.5.5后台数据库的选择 5
2.需求分析 7
2.1 软件概述 8
2.1.1目标 8
2.1.2软件特点 8
2.2软件功能 8
2.3运行环境 8
3.系统功能总体规划 10
3.1通讯 10
3.2数据存储 10
3.3文件系统 10
3.4曲线显示 10
3.5打印 10
3.6系统配置 11
3.7帮助 11
3.8注册 11
4.系统具体实现 12
4.1注册窗体的设计 12
4.1.1功能说明 12
4.1.2格式设计 12
4.1.3程序流程图 12
4.2主窗体的设计 13
4.2.1功能说明 13
4.2.2窗体设计 13
4.3文件系统的设计 13
4.3.1系统初始化的设计 14
4.3.1.1功能说明 14
4.3.1.2窗体设计 14
4.3.1.3程序流程图 14
4.3.2数据查询的设计 15
4.3.2.1功能说明 15
4.3.2.2窗体设计 15
4.3.2.3程序流程图 16
4.4曲线显示的设计 17
4.4.1功能说明 17
4.4.2窗体设计 17
4.4.3程序流程图 17
4.5打印设置 19
4.5.1功能说明 19
4.5.2窗体设计 19
4.5.3程序流程图 20
4.6系统备置的设计 21
4.5.1功能说明 21
4.5.2窗体设计 21
4.5.2程序流程图 22
4.7系统帮助模块的设计 22
4.7.1功能分析 22
4.7.2窗体设计 22
4.7.3程序流程图 23
4.8通信模块的实现 23
4.8.1 功能分析 23
4.8.2程序流程图 24
4.9数据库访问的实现 24
结论 26
致谢 27
参考文献 28
部分参考文献:
[5] 董传银《Visual Basic 6数据库编程技术》北京希望电子出版社
[6] 温贤发《Visual Basic 6数据库程序设计高手》科学出版社
[7] 范逸之《Visual Basic与RS-232串行通讯控制》清华大学出版社
[8] 陈立元,范逸之等《利用Visual Basic 实现串并行通信技术》清华大学出版社
[9] 网冠科技《Visual Basic 6 时尚编程百例》机械工业出版社
全文35页约18000字 图文并茂 内容翔实
摘要
木材干燥过程由人工控制时,常常会因为经验不足,精神无法长时间集中而造成不必要的损失。为了解决这一问题决定开发干燥机上位机监控系统的软件。
通过对木材干燥机上位机监控系统的需求分析,本设计通过Visual Basic的MSComm控件结合程序代码的方法实现上位机与下位机的数据传输。通过将上传的数据存入后台的Access数据库实现数据的保存。对于已经保存的数据能够实现检索、查询功能。并且,可以将杂乱无章的数据整理成报表输出。或者是以更直观的图例形式显示出来。在使用图例显示的时候可以选择观察的状态是实时监控还是全程显示两种方式。本设计还可以随时查询下位机的工作状态,查询下位机采用的工艺参数。并将查询结果显示出来。由于,用户采用的系统可能出现变化,所以本设计也具有系统设定的功能以适应用户的不同需要。
本设计基本满足了监控系统的对上位机软件的需要。实现了数据的显示,数据的存储,数据的报表生成和打印。经过测试,系统运行稳定,能够满足工业需要。
关键字:监控系统,VB通讯,数据库
The Software design of monitoring System
Abstract
Timber dry course by artificial when controlling, can because of having inadequate experience often, Spirits is unable to be centralized for a long time and loss caused unnecessary. For solve problem this determine and develop desiccator software of monitoring system, plane of location.
Through demand of monitoring system, plane of location, analyse to timber desiccator, Design and accord with procedure method realize and go to location plane and the next data transmission of machine through Visual MSComm controlling part of Basic originally. Through deposit data that upload in Access data base of backstage supporter realize the save of datum. Can realize and search, inquire about the function as to data that keep already. And, can put the data disorderly and unsystematic in order into a report form to export . Or show in the form of more ocular legend . When use legends to show can choose state that observe to control or show two ways in the whole journey in real time. Design and can also inquire about the next working state of machine at any time originally , inquire about the next craft parameter that plane adopted. And will inquire that the result shows. Because system that user adopt might present and change, design and have function that a system set for by meeting the needs of users' difference too originally.
Design and meet monitoring system to go to need of software, plane of location, basically originally. Having realized the showing of the data, the memory of the data, the report generation and typing of the data. Through test, it is steady for system to run, can meet industry need.
Keywords:Supervise and control the system , VB Telecommunication , the Dta base
目录
摘要 I
Abstract II
1.绪论 1
1.1问题的提出 1
1.2设计的目的和意义 1
1.3木材干燥机系统国内、外研究现状 1
1.4 需要解决的问题 1
1.5 方案的选择 2
1.5.1 通讯方式的选择 2
1.5.2 Visual Basic与下位机通讯方式的选择 2
1.5.3通讯中错误预防的方式选择 3
1.5.4Visual Basic与数据库连接方式的选择 4
1.5.5后台数据库的选择 5
2.需求分析 7
2.1 软件概述 8
2.1.1目标 8
2.1.2软件特点 8
2.2软件功能 8
2.3运行环境 8
3.系统功能总体规划 10
3.1通讯 10
3.2数据存储 10
3.3文件系统 10
3.4曲线显示 10
3.5打印 10
3.6系统配置 11
3.7帮助 11
3.8注册 11
4.系统具体实现 12
4.1注册窗体的设计 12
4.1.1功能说明 12
4.1.2格式设计 12
4.1.3程序流程图 12
4.2主窗体的设计 13
4.2.1功能说明 13
4.2.2窗体设计 13
4.3文件系统的设计 13
4.3.1系统初始化的设计 14
4.3.1.1功能说明 14
4.3.1.2窗体设计 14
4.3.1.3程序流程图 14
4.3.2数据查询的设计 15
4.3.2.1功能说明 15
4.3.2.2窗体设计 15
4.3.2.3程序流程图 16
4.4曲线显示的设计 17
4.4.1功能说明 17
4.4.2窗体设计 17
4.4.3程序流程图 17
4.5打印设置 19
4.5.1功能说明 19
4.5.2窗体设计 19
4.5.3程序流程图 20
4.6系统备置的设计 21
4.5.1功能说明 21
4.5.2窗体设计 21
4.5.2程序流程图 22
4.7系统帮助模块的设计 22
4.7.1功能分析 22
4.7.2窗体设计 22
4.7.3程序流程图 23
4.8通信模块的实现 23
4.8.1 功能分析 23
4.8.2程序流程图 24
4.9数据库访问的实现 24
结论 26
致谢 27
参考文献 28
部分参考文献:
[5] 董传银《Visual Basic 6数据库编程技术》北京希望电子出版社
[6] 温贤发《Visual Basic 6数据库程序设计高手》科学出版社
[7] 范逸之《Visual Basic与RS-232串行通讯控制》清华大学出版社
[8] 陈立元,范逸之等《利用Visual Basic 实现串并行通信技术》清华大学出版社
[9] 网冠科技《Visual Basic 6 时尚编程百例》机械工业出版社