基于VB的多路数据采集系统上位机软件设计
基于VB的多路数据采集系统上位机软件设计
林业机械与木工设备
设计计算
张
瑜,
韩玉杰,
闵昆龙
(东北林业大学机电工程学院,黑龙江哈尔滨150040)
摘
要:采用VisualBasic6.0设计多路数据采集系统的上位机软件,实现对由单片机组成的测量系统数据的
采集、传输、保存、分析、绘制曲线图以及数据和曲线图的打印。文中以烘炉内多点温度数据采集系统设计为例说明用于串口通信上、下位机的软件设计,以及VB中mscomm,msflexgrid等控件的用法。
关键词:多路数据采集;上位机;mscomm控件;msflexgrid控件中图分类号:TP311
文献标识码:A
文章编号:1001-4462(2007)01-0029-02
SoftwareDesigninHostComputerofMulti-dataAcquisition
SystemBasedonVB
ZHANGYu,HANYu-jie,MINKun-long
(CollegeofMachineryandElectricityofNortheastForestryUniversity,HeilongjiangHarbin150040,China)
Abstract:Thisarticlemainlyexplainedhowtodesignsoftwareforhostcomputerofmulti-dataacquisitionsystembasedonvisualbasic6.0.Alsoitdisplaiedthatthewholesingle-chipsystemhowtoacquire,
communicate,saveandanalyzethedata,howtodrawgraph,andhowtoprintdataandgraph.Thetesttakedtheoven’smulti-temperaturedataacquisitionsystemforexample,expoundedthedesignofsoftwareofhostandslavecomputerthatusingforserialcommunication,andalsoexplainedthemscommcontrolandmsflexgridcontrolofvisualbasic.
Keywords:multi-dataacquisition;hostcomputer;mscommcontrol;msflexgridcontrol
微软公司的visualbasic6.0是windows应用程序易学易用的面向对象开发工具,是目前应用最为广泛、
的开发工具,并且为用户提供了大量的控件。这些控件可用于实现各种功能,减少了程序设计的很多困难。本文主要介绍利用mscomm控件实现和RS232串口的数据通信,接收测量系统上传的数据,然后通过msflexgrid控件将数据以电子表格的形式进行显示,再利用
为例,其上位机软件界面见图1。
picturebox根据分析完成的数据绘制出曲线,利用commondialog实现数据和曲线图的保存和调出,利用处理好的数据和绘制的曲线通过printer将接收的数据、
打印机打印出来。现以烘炉内多点温度数据采集系统
收稿日期:2006-08-30
图1

烘炉温度多路数据采集系统上位机软件界面
第35卷
29
2007年第1期
你可能喜欢
- VB高级编程
- VB控件大全
- VB基础教程
- 串口通信编程
- 工程电路
- 上位机软件
- 单片机数据采集设计
- 《VB高级编程》理论课程教学大纲6页
- VB高级编程48页
- VB高级编程论文10页
- VB高级编程初探(子类技术SUBCLASS与消息捕获)8页
- VB高级编程100例54页
- VB高级编程论文10页
- VB控件大全属性详解 OLE容器3页
- VB控件大全属性详解 组合框3页
- VB控件大全属性详解 树状视图3页
- VB控件大全属性详解 平面滚动条2页
- VB控件大全属性详解 命令按钮3页
- VB控件大全属性详解 直线2页
- VB基础教程1页
- 计算机等级考试二级VB基础教程119页
- VB基础教程(免费)67页
- 计算机等级考试二级VB基础教程3页
- VB基础教程21页
- VB基础教程(总)67页
- 基于MatlabGUI的串口通信编程实现4页
- Delphi 串口 通信 编程10页
- C#中串口通信编程2页
- 上位机串口通信编程51页
- PC与PLC的串口通信及编程实现4页
- 《Visual C++ Turbo C串口通信编程实践(第2版)》串口通信初学者学习方法建议2页
- 电气工程师_电路基础91页
- 电气工程师_电路的分析方法81页
- 20种工程电路7页
- 工程电路分析答案(英文版)15页
- 工程电路分析答案(英文版)34页
- 工程电路分析答案(英文版)19页


