基于VB 6.0串口通信的气压测高系统数据采集实现

时间:2010-04-07来源:网络


4 利用VB 6.0实现数据采集的串行通信

在VB 6.0编程环境下,新建工程并引用MSComm控件,在窗体中添加所需控件,构建一个合理的收发界面。在窗体中还需要添加以下几个基本控件:

(1)MSComm控件,主要用于软件对串口的访问。由于需要实现多台气压测高接收机的测试,需要添加多个控件。

(2)定时器控件,用于使PC机定时向各气压测高接收机发送命令,使其定时回传实时数据。

(3)非周期命令发送按钮,用于非周期性指令的传送启动。

(4)数据保存按钮,用于将采集到数据保存为文本文件,便于数据后处理。

(5)用于数据接收数据和发送数据的文本框。

首先,应对窗体中MSComm控件初始化设置:



每个气压测高接收机回传数据时即可以在PC机上引发各自的OnComm()事件,相互之间不存在数据干扰问题,数据采集后分别保存为文本文件,为后期数据处理提供原始数据。

5结 语

本文介绍了VB 6.0的串行通信控件,分析了串口通信系统硬件构成和主要程序解决过程,有效提高了气压测高系统的测试效率,确保了数据采集的实时性和正确性。通过应用表明,数据采集准确,系统性能稳定,数据后处理方便。

1 2

关键词: 系统 数据采集 实现 气压 通信 VB 6.0 串口 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版