此项目为提高砝码检定的准确性,提高检定效率 摘 要 为提高砝码检定的准确性,提高检定效率,本项目设计完成了砝码自动检测系统.本系统利用计算机技术实现了砝码检测数据的自动采集,利用数据库技术实现了成组砝码的检定信息的集成和汇总,并能自动生成砝码检定记录.同时构建的砝码检测信息数据库,可方便查询以往检定信息,便于计量管理 砝码是目前上的实物基准,不仅作为标准器具参与质量量值传递,达到质量量值的统;而 且还作为标准器具对衡器、天平等称量类工作计量器具行校准,而称量类计量器具又是校准诸多计量器具的基础器具,因此砝码就成为基础中的基础. 目前,内计量技术机构中砝码质量值量值传递还是以人工操作为主,即人工读数、人工记录,这种方式存在的弊端颇多,如操作熟练程度、检定循环时间长短、人员读数程度、记录正确性等等,这些弊端均影响着砝码检定结果的准确性和可靠性.同时砝码的稳定性是质量量传体系中的重要考核指标,也就是连续两次检定结果的差值不应过该砝码质量允差的三分之 [1 ] ,这就要求每次检定前必须得到上次检定结果以备考.目前我们还是以要求用户每次送检需配带上次检定结果纸版方式来得到历史信息,这样经常出现用户不配带历史数据而无从查询往年数据的现象,而无法考证本次检测数据的可靠性,以及该砝码的稳定性.再是砝码检定具有很的周期性,即用户提交检定的时间比较固定、严格,布设年的工作量、考察年工作度也是很重要的管理工作,这些都需要得到送检信息,因此采集并保存送检砝码信息是重要环节.利用自动检测技术和数据库管理模式,实现检测数据的自动采集和保存是有效解决这问题的有效途径. 本文利用计算机技术实现了砝码检测数据的自动采集,利用数据库技术实现了成组砝码检定信息的 集成和汇总,并能自动生成砝码检定记录.同时构建的山东省砝码检测信息数据库,可方便查询以往检定信息,便于计量管理. 
2 砝码自动检测信息数据库 以Linux系统为操作平台,采用两个关键技术,是利用C++编制串口采集、检定数据处理、生成检定记录程序;二是利用数据库技术构建检测信息数据库,两者结合质量比较仪的通讯功能,完成了本项目的自动采集、数据处理、打印报告和记录、查询信息等功能.在整个检测过程中,数据库起到通道空间作用,终端机与终端机之间、服务器与终端机之间均依靠数库达到数据共享 [4 ] .本项目采用 mysql数据库,并在该数据库下创建blademts表记录测量数据.数据库框架图(如图2所示)mysql数据库支持linux操作系统,是个关系型数据库管理系统.所谓关联数据库是将数据保存在不同的表中,而不是将所有数据放在个仓库内,这样就增加了速度并提高了灵活性.既能够作个单独的应用程序应用在客户端服务器网络环境中,也能够作为个库而嵌入到其他的软件中.
 3 砝码自动检测信息数据库的应用和查询 3.1 砝码自动检测信息数据库的应用 程序开始即入项目结构表,初始化使结构表各菜单按钮处于活动状态,该表是实施砝码检测的操作表格,它将贯穿于整个检定过程.在行项成组砝码检定时先需建立个任务,点击菜单栏“项 四个模板选项,根据被检砝码的准确度等级选择适当模板 [2 ] .模板建成后,对所检项目行配置,括送检砝码的信息和使用标准砝码信息,以及检定环境条件、检定人员等信息 . 项目配置界面(见图 3 )在服务器上完成模板建立和任务建立后,在终端机采集检测信息.每台终端机上均能看到建立的任务单,并能提取任务结构表,采集检测数据 . 当数据全部采集到结构表后,点击“归纳数据库”,即可将采集的数据写入数据库,服务器即可调用该数据作为数据处理的原始数据. 3.2 砝码自动检测信息数据库查询 实现对以往检测信息的查询是本信息数据库的功能之,可通过单条件查询,也可通过多条件查询, 这些查询条件括:项目类型、准确度等级、检定编号、生产厂、送检单位等条件.找到想要的条目,打开即  .
4 结束语 本系统采用计算机采集技术和信息数据库技术,实时检测数据信息,有效的减少人员操作误差、读数 误差,减少时间漂移所造成的测量误差,有效的提高了工作效率,增加质量量值传递的准确度.我省拥有多家砝码生产制造企业以及量的砝码用户,同时,各地市计量技术机构的砝码检定和校准工作也急需砝码的自动检测系统以改善工作环境和工作状态,本项目的完成可提供良好的示范作用 |