- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vb电压采集系统设计论文 毕业(设计)论文
摘 要
本论文叙述了Visual basic6.0语言和Microsoft access2003数据库的基本知识概况。重点介绍了电压采集系统的实现过程,包括:串口通信、硬件连接、modbus协议、数据采集、数据处理、实时数据显示、数据存入数据库、历史数据打印报表、历史曲线的绘制等内容。
关键词:电压采集系统 计算机控制 VB与数据库 串口通信
目 录
引言
项目开发背景
项目开发目的
系统开发所需要的技术准备
第一章 应用系统开发工具
第一节Visual Basic简介及实现原理
第二节 VB中的MScomm串口通信控件
第三节 vb中的数据访问对象(DAO)
第四节 VB中的MSCHART控件
第二章 VB与数据库的应用
第一节 数据库基础
第二节 关系型数据库标准语言SQL
第三节 DAO中常用对象的方法和属性
第三章 Modbus协议
第四章 系统分析
第一节 系统功能简介
第二节 系统具体功能的实现
附录
总结
致谢
参考文献
引 言
项目开发背景
在现在化的社会中,我们的生活、学习和工作任何一个方面都离不开“电”这个名词,这足以见得电在当今社会对人类生存的重要性。随着科技的进步,电伴随着人类足迹几乎和踏遍了现代科技的所有领域,成为人们生活密不可分的一部分
随着人类的进步和科学技术的发展,蓄电池的作用已经日益显示出了它的重要性。例如电动自行车、手机、汽车等等,没有蓄电池这些工具对人类来说将是一无所用。因此,了解蓄电池电量的变化规律是一项很重要的任务。了解电量的变化规律就必须得到确切的电压变化规律,但是,单个电池的电压规律容易获得且容易测量,而多个电池的电压测量不仅单调、枯燥,而且浪费了大量的时间和精力。故设计该软件将大量的测试任务交给系统自主完成,工作人员只需定时的查看一下数据即可。从而给研究带来了方便。
项目开发目的
建立多路电压采集系统,采用该系统实现多电池电压变化数据的自动采集,从而得到多路电池的电压变化的规律,使电压采集系统化、便捷化、自动化。
系统开发所需要的技术准备
在系统开发之前我们需要硬件和软件方面的支持。硬件方面就在于电路的连接,系统需要老师提供的25路电压采集电路板(硬件资料请见附录2)和232-485转换模块,从而实现电压信号的采集和传输。软件则需要了解Modbus协议的具体知识和Visual Basic6.0、Microsoft access2003数据库知识,进而实现软件和硬件的结合,以完成整个系统的设计。
第一章 应用系统开发工具
第一节 Visual Basic简介及实现原理
Visual Basic(简称VB)是美国微软公司(Microsoft)于1990年推出的一套完整的Windows系统软件开发工具,可用于开发Windows环境下的各类应用程序,是一种可视化、面向对象、用事件驱动方式的结构化高级程序设计语言和工具,是目前使用最广泛的面向过程编程语言之一。至今已经升级到了6.0版。
VB的重要特点之一是可视性。系统引进了窗体和控件的机制,用于设计应用程序界面。用户通过在屏幕上生成窗体,在窗体中绘制所需要的控件和按钮,设计菜单和对话框,VB会自动生成相应的代码。
VB的另一重要特点是事件驱动。当窗体或控件上发生一个事件时,VB立即把控制权交给程序员。程序员不必担心如何判断事件是否已发生,只需要编写一段代码告诉计算机在事件发生以后应该做什么工作就可以了。这样,设计一个Windows应用程序简化为用鼠标在屏幕上点击、拖拽并添加少量的代码就可以完成了,大大降低了对程序设计的要求,提高了应用程序的开发效率。
利用VB的可视性特点,可方便的设计了程序的窗体界面,并在各个窗体中的合适位置绘制所需的每种控件。如要修改窗体或控件的某项属性,只需在相应的窗体或控件的属性窗口修改相应的参数便可达到需要的设计效果。
利用VB的事件驱动性特点,只需在窗体或控件上的代码窗口中添加少量的代码,便可达到告诉当在相应的窗体或控件上发生某一事件时,它们在事件发生后应该做什么工作的目的。例如几个窗体上的添加、删除、返回按钮的作用,就是通过在各个相应按钮的代码窗口中输入相应的代码,来达到当在几个按钮上出现单击(Click)事件后,相应按钮实现添加、删除、返回的功能的。
第二节 VB中的MScomm串口通信控件
Visual Basic6.0中提供了大量的控件供使用者在变成中使用。其中,MScomm控件就是用来实现串口通信的控件。下面将对MScomm控件进行简要的介绍。
控件的添加
一般的VB软件在没使用过MScomm控件时,左侧的工具栏中没有该控件的图标,我们需要自己添加。打开vb程序在菜单栏中找到“project”选项,单击后在下拉菜单中找到“部件”,然后选中出
您可能关注的文档
- [金沙国际]商业部分营销推广策划报告 毕业(设计)论文.doc
- 《我住长江头》音乐及演唱解析 毕业(设计)论文.doc
- 《铁道电气化工程管理》课程教学网站的设计 毕业(设计)论文.doc
- 【cad图纸三维建模】并联六自由度大臂机器人设计 毕业(设计)论文.doc
- ☆有吃网☆—美食美刻团队最终方案 毕业(设计)论文.doc
- 【天下泉城】网站升级方案 毕业(设计)论文.doc
- 5-单片机 外文文献 英文文献 外文翻译 中英对照 毕业(设计)论文.doc
- 5-电气自动化 单片机 外文文献 英文文献 外文翻译 中英对照 毕业(设计)论文.doc
- 5-会计学 外文翻译 英文文献 股权集中度在私营企业的职责 毕业(设计)论文.doc
- 3d仿真电子旅游创意书 毕业(设计)论文.doc
- 2024年03月浙江金华义乌市公安局招考聘用184名警务辅助人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年03月河北省科学技术厅事业单位选聘工作人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年10月贵州兴仁市委政法委公开招聘青年见习人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年03月民政部所属事业单位2024年度公开招考31名应届毕业生笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年03月广东肇庆封开县教育系统赴高校招考聘用教师64人笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- [重庆]2025年重庆忠县教育事业单位招聘62人笔试历年参考题库附带答案详解.doc
- 【兵团】2024年新疆生产建设兵团第七师胡杨河市第七师医院医共体招聘工作人员133人笔试历年典型考题及考点剖析附带答案详解.docx
- 2024年10月北京高校大学生就业创业指导中心公开招聘3人笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 【南阳】2024年河南南阳市方城县招才引智事业单位招聘工作人员2人笔试历年典型考题及考点剖析附带答案详解.docx
- 【枣庄】2024年山东枣庄市台儿庄区青年人才优选20人笔试历年典型考题及考点剖析附带答案详解.docx
最近下载
- 2025年人教部编版语文四年上册全册教案设计(含教学计划).docx
- 急性冠脉综合症护理业务学习.pptx VIP
- 3.1订立合同学问大 课件 高中政治统编版选择性必修二.pptx VIP
- 2019年欧洲车身会议蔚来ES8_Benchmark数据.pdf VIP
- EBZ260悬臂式掘进机使用说明书 .doc
- 矿权交易居间合同协议书范本模板10篇.docx VIP
- 2019年欧洲车身会议蔚来ES6_Benchmark数据_.pdf VIP
- 新概念英语第二册语法精粹.pdf VIP
- 医疗机构医疗质量安全核心制度实施细则.docx VIP
- 品管圈PDCA获奖案例提高护士中心静脉导管维护规范执行率.pptx
文档评论(0)