微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 水表数据采集无线传输管理系统的设计与实现

水表数据采集无线传输管理系统的设计与实现

时间:10-16 来源:互联网 点击:


图2 数传电台与天线的连接

4 软件设计和功能实现

软件部分主要完成现场信号的获取、处理及计算,结果的显示、保存和打印等功能。抄表周期设为6min,系统每隔6min发起一次数据采集过程,每次数据采集过程要依次完成对50块水表的瞬时水流量和累积用水量的采集。

4.1 数据采集

中控室工作站对现场信号的获取是通过主机RS232串口与无线数据传输电台的通讯实现的,是软件部分的核心。VB语言是基于Windows操作系统的面向对象的程序设计语言。VB带有专门管理串行通讯的MSComm控件,利用它只需要设置几个主要参数就可以实现PC机与无线通讯模块的串行通讯。

4.2 数据库设计

SQLserver功能强大,能完整实现数据库系统的所有功能。系统设计的数据库表如下:数据库名称为WXC;数据表为水表。

工作站将从PC串口上采集到的现场数据在VB组态画面上显示,同时存入SQLserver数据库的WXCS数据库的水表表单下。

4.3 系统画面创建

本系统中最重要的功能为实时数据显示。实时数据显示的画面如图3所示。


图3 实时数据显示

其他功能为历史数据查询、数据曲线图、报表绘制、打印操作、值班员值班记录等窗体界面。

5 结论

系统采用无线传输管理系统之后降低了综合成本,即只需一次性投资,无须挖沟埋管,且维护费用低。系统经过调试运行:保证了在长2km宽1km的厂区内的水表数据的无线传输,且运行稳定、实时性强、误码率低,满足全部生产要求。上位系统功能齐全,能够保存历史数据长达1a,为生产的成本分析提供了强大的保障,降低了清水用量和生产开支,同时降低了生产劳动强度,提高了管理水平。(end)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top