vb环境下的串口通信毕业论文

vb环境下的串口通信毕业论文

ID:12355670

大小:1.36 MB

页数:90页

时间:2018-07-16

vb环境下的串口通信毕业论文_第1页
vb环境下的串口通信毕业论文_第2页
vb环境下的串口通信毕业论文_第3页
vb环境下的串口通信毕业论文_第4页
vb环境下的串口通信毕业论文_第5页
资源描述:

《vb环境下的串口通信毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)题目:基于VB环境下的串口通信设计摘要VisualBasic是目前最流行的应用程序专业开发之一,是一种可视化的、面向对象和采用事件驱动机制的结构化高级程序设计语言。计算机的串口通信是一种非常重要的数据交换方法,其广泛应用于计算机外设和工业测控领域。以往,要实现计算机的串口通信需要做大量复杂和艰苦的工作,如今,通过VB中通信控件MSComm,我们可以在VB环境下轻松实现串口数据的交换。本课题正是通过对VisualBasic6.0的学习与研究,利用通信控件MSCOMM来实现计算机的单机单串口、单机双串口、双机双串口之间串口的通信。主要内容包括:计算机串口与VB及相关控件、M

2、SComm控件、VB环境下的通信及其他应用的介绍。以及利用MSCOMM控件来实现与智能仪表的通讯,利用Visual Basic6.0和数据库的连接来实现软件的登录,对数据库的增加、修改、删除操作。关键词:串口,RS-232,MSComm,通信程序序言随着互联网的不断发展,计算机间的相互通信已非常普遍,只要通过计算机的串口就可以实现。串口通讯技术具有简单且易实现的特点,许多设备和计算机都可以通过串口对外部设备进行控制、检测。串口通讯逐渐成为计算机和外部设备进行通讯、获取由外设采集到的监测数据的一个非常重要的手段。利用PC实现测控主要有两种方式:一是通过串行接口(RS-232或RS-485

3、),二是通过各种数据采集板卡。在硬件系统设计组装完成后,就要考虑选用何种计算机语言来实现各种测控功能。微软公司推出的可视化、面向对象的结构化程序语言VisualBasic是很好的选择。而本课题正是通过串行接口RS-232在VisualBasic环境中来实现通信。本课题主要介绍了基于VisualBasic环境下的串口通信。通过对VB的认识与熟识,对串口通信的研究,最终设计出了在VB下的串口通信程序。主要内容包括:计算机串口与VB及相关控件、VB环境下的通信及其他应用的介绍。目录第一章计算机串口与VB及相关控件1第一节VisualBasic开发环境及相关控件11.1.1VisualBasi

4、c开发环境11.1.2VisualBasic的相关控件21.1.3数据库建立5第二节串口通信与RS-23271.2.1串口通信71.2.2RS-232介绍8第二章基于VB环境下的串口通信及实现10第一节单机单串口通信112.1.1单机单串口硬件及其接线112.1.2软件设计及编程11第二节单机双串口通信152.2.1单机双串口硬件及其接线152.2.2软件设计及编程16第三节双机双串口通信212.3.1双机双串口硬件及其接线212.3.2软件设计及编程21第四节其它界面及相关环节设计242.4.1软件其它界面设计242.4.2VB与数据库的连接30第五节开发软件的安装35第三章VB环境

5、下串口通信的其它应用简介37第一节PC与PLC通信应用简介37第二节pc与智能仪器应用简介39结束语40参考文献40第一章计算机串口与VB及相关控件第一节VisualBasic开发环境及相关控件1.1.1VisualBasic开发环境VisualBasic是一种可视化的、面向对象和采用事件驱动机制的结构化高级程序设计语言,它提供了迅速、简洁的开发应用程序的方法。它具有简单易学、效率高、功能强大的特点,可以与Windows专业开发工具SDK相媲美。VisualBasic的程序开发环境与Windows系统环境相似,它由标题栏、菜单栏、工具栏、工具箱、工程管理窗口、属性窗口、窗体布局窗口、窗

6、体设计器、代码编辑器等部分组成。在程序开发环境中可以进行程序设计、编辑、编译和调试等工作。(1)VB的集成开发条件:菜单条工具栏工具箱(控件的集合)窗体编辑窗口(设计应用程序界面的窗口)代码编辑窗口(输入应用程序代码的窗口)属性窗口(列出选定的窗体或控件的属性表)窗体布局窗口工程资源管理器窗口对象浏览器(列出工程中有效的对象及其方法和属性)立即窗口(调试程序,可以直接输入代码执行并且显示结果)(2)工程开发步骤:①设计一个窗体②在窗体中添加控件③设置控件属性④为每个控件编写响应代码⑤可以在一个程序中定义多个窗体⑥设置启动窗体⑦运行程序进行调试⑧程序正确,生成执行文件⑨制作安装程序411

7、.1.2VisualBasic的相关控件(1)基本控件1)标签Label控件标签Label控件可以显示文本信息。该文本信息部允许被用户直接更改。该控件主要用来标注没有Caption属性的控件。2)文本框TextBox控件文本框TextBox控件亦称作编辑字段或者编辑控件,显示设计时用户输入的或运行时在代码中赋予控件的文本信息。3)按钮CommandButton控件VisualBasic应用程序开发中非常重要的控件——按钮。该控件支持用户单击按钮

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。