碧波液压网 欢迎你,游客。 登录 注册

Access数据库在温度试验箱校准中的应用

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。
液压导航网

1 引 言

    温度试验箱是电工产品、化工产品环境试验中不可缺少的设备。温度试验箱的校准参数一般包括温度偏差、温度均匀度、温度波动度、升降温速率,测量系统一般由工业铂电阻温度计(RTD)和数据采集器组成。温度试验箱的校准需要进行长时间的测量,数据采集量大,要求数据采集器具有计算机通信接口,以便实现自动数据采集/存储、实时数据分析等功能。

    利用目前流行的面向对象的编程语言 VisualC++开发软件前台,后台采用 Access 数据库,解决温度实验箱校准的信息化管理问题。

2 数据库设计

    启动 Access,创建新的数据库。数据库中包括客户信息表、仪器设备信息表、检定人员信息表、检定规程信息表、证书信息表、测量信息表、原始记录表、测量结果记录表、原始记录表。

    客户信息表用于存储客户公司的名称、地址、联系电话等信息。仪器设备信息表用于存储被校温度试验箱的名称、型号、出厂编号等信息。检定人员信息表用于存储具有资格的检定人员的有关信息(姓名、性别、检定员证书编号等)。检定规程信息表用于存储与校准有关的检定规程、校准规范等技术文件的名称、编号等信息。证书信息表用于存储所有设备仪器的检定/校准证书信息。测量信息表用于存储校准所使用的计量标准、校准日期、环境条件、被校设备、校准员、核验员等信息。测量结果记录表用于存储温度试验箱的校准结果,原始记录表用于存储多个通道的巡回读数,目的是为客户提供详细的温度试验箱的温度分布。测量信息表、测量结果记录表、原始记录表的结构分别见表 1~表 3。

    设备编号、原始记录编号和证书编号的编码设计是数据库系统开发的前提条件,是系统不可缺少的重要信息,是进行信息交换、处理、传输和实现信息资源共享的关键。设备编号的编码前 3 位由汉语拼音字母缩写组成,后 5 位为具体信息编码,从 00001开始,按顺序递增的方式编码(例如:DEV00001)。原始记录编号的编码前 4 位由年号组成,中间 7 位表示信息分类,后面 4 位为具体信息编码,从 0001 开始,按顺序递增的方式编码(例如:2009CHAMBER0001)。证书编号的编码前 2 位表示证书的专业分类,中间 2 位表示年号,后面 4 位为具体信息编码,从 0001 开始,按顺序递增的方式编码(例如:TT090001)。

3 校准程序设计

    测量系统由 Fluke2625A 数据采集器、9 只铂电阻温度计和便携式电脑组成,数据采集通过 RS-232接口实现。

    串口编程采用由 Remon Spekreijse 提供的串口类 CSerialPort,CSerialPort 类是基于多线程的,其工作流程如下:首先设置串口参数,再开启串口监测工作线程,串口监测工作线程监测到串口接收到的数据、流控制事件或其他串口事件后,以消息方式通知主程序,激发消息处理函数来进行数据处理。发送数据可直接向串口发送。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码: 看不清?点击更换

最新评论