水表检测系统设计与开发.pdf

中文摘要 简述水表的相关技术,以串行通信为基础,完成下位机和下位机的数据通信。 实现了水表生产企业的检测线的控制系统。下位机采集流经管道的水的质量,通 过串口传递给上位机。在完成数据过滤后,上位机将收到的合法数据由质量转换 成体积,由此判断是否需要打开或关闭水阀。以VB为开发语言,通过MScomm控 件与采集秤以及控制阀进行数据通信。该系统的主要目的是采用集中控制的方式 控制不同的电磁阀,实现不同流量的检测。监测数据存放在 Access 数据库中, 数据库操作采用ADO。系统共分为5个主要模块,数据通信处理模块完成数据的 采集和处理功能,采集的数据包括下位机的数据和用户输入的数据两部分,数据 处理部分将采集到的数据进行加工、判断,然后交给控制部分。操作控制模块完 成系统的控制功能,主要是电动阀的打开与关闭,系统开始时,关闭放水阀,打 开主管道,准备检测,用户选择流量等级后,打开相应的进水阀,当数据通信处 理模块检测到数据到达最大值后,操作控制模块关闭进水阀,打开放水阀,同时 数据处理部分将所测得的数据显示到界面上。数据保存模块通过ADO和SQL语言 将检测数据写入数据库中。数据查询模块负责显示已检测表的相关数据,该模块 使用ADO控件连接数据表,用网格控件显示。串口设置模块用于设置

文档评论(0)

1亿VIP精品文档

相关文档