压力仪表自动检定管理系统及软件设计
作者:jnscsh 时间:2022-04-16 08:42:23 浏览次数:次
工作来保证量值测量的准确性。压力仪表在工业现场使用最多,在调试、检定工作中也体现其特有的问题。目前对压力仪表的检定主要是采取手工检定,检定设备仍处于独立工作状态,检定数据仍采用手工记录方式;数据处理仍需要人工输入计算机后才能处理,操作上很不方便,高档检定设备的功能不能充分发挥,因此,仪器的检定需要一个完善、高效的自动化网络化管理系统。
1 系统结构
本压力自动检定管理系统以一种压力高性能压力控制器PACE6000作为基础,通过软件程序实现高精定点控制,结合目前普遍应用在智能仪表的通讯协议,扩展其通讯功能,完成计算机与PACE6000的通讯,实现对检定系统的监控。
自动检定管理系统包括自动检定子系统和记录管理子系统二部分。自动检定子系统由计算机、以太网交换机、多台不同量程的PACE6000压力控制器、PLC、吉利时数字万用表KE2000等组成。PACE6000为全自动压力校验设备,可根据设定值输出标准的气源,根据国家规范,检定前在操作界面中设置相应的产品厂家、检定量程、检定点以及产品必要的信息,系统自动完成正反行程检定,对每个检定点自动加压、稳压、数据记录、误差分析,每次可以同时对五台规格型号相同的仪表进行检定;自动管理子系统记录管理系统由计算机、数据库和打印机组成,系统负责对检定记录的查询以及对检定记录和检定证书的生成与打印。
2 记录管理子系统软件设计
系统是以美国NI公司的软件产品LabVIEW为开发平台,完善检定系统的管理功能,主要体现在系统可以自动录入、修改、查询与计量/检定有关的数据,用户操作简单,只需通过键盘向计算机中输入检定量程、校准点数及相关信息即可,压力的检定及不确定度的分析计算全部可以由计算机自动完成,并可以根据需要打印测试报告或检定证书。实现检定全过程的自动化、信息化。
2.1 LabVIEW与PACE 6000通讯
PACE 6000模块化压力控制器具有高效的控制稳定性,带有USB、RS232、GPIB和以太网四种通讯接口,通讯协议为可编程仪器标准命令SCPI。系统中LabVIEW通过TCP与多台PACE 6000控制器进行通讯,占用的端口号为5025。在LabVIEW中使用标准的输入/输出应用程序编程接口VISA完成仪器控制。VISA使用相同的函数和类似的方法控制各类不同的仪器,包括GPIB、串口、USB、网络、PXI、和VXI等仪器。差别只在于参数配置的不同。
2.2 管理系统软件设计
LabVIEW访问SQL数据库:
检定记录管理系统是整个系统中非常重要的一个子系统。原始的方法靠人工手动录入,效率极低而且容易出现差错。本记录管理系统建立在检定系统之上,检定工作完成之后,可直接将记录保存在SQL数据库中,然后可以通过管理系统对检定记录进行查询、删除、修改等操作。
LabVIEW通过数据库连接工具包DCT采用ODBC方式与SQL数据库进行连接。ODBC访问数据库的过程为Labview应用程序—DCT函数-ODBC API—ODBC驱动—Database。在记录管理系统中可按照检定日期、记录编号、制造厂和出厂编号等关键字进行检索,然后进行记录和证书的打印工作。操作界面如图1所示。
访问数据库的函数在Connectivity-Database里,本身LabVIEW里集成里许多基本SQL语句函数,可以直接使用,如insert,update, delete等,当SQL语句比较复杂时,可以使用DB Tools Execute Query.vi直接执行SQL语句。
LabVIEW报表生成:
在所有的检定工作結束之后,需要生成报表以及对报表进行打印工作。LabVIEW自带了office报表生成工具,在1.1.2版本之后,工具包提供了一个基于交互式配置的Express VI—MS Office Report,利用这个Express VI可以很方便的进行报表生成工作。
制作一个Word报表,在里面加入Bookmark,通过MS office report.vi将内容放到指定的位置,以实现报表与打印功能。
先获取已经做好的Word报表的路径,利用New Report.VI 建立一个新的报表,Append Report Text.VI负责定位,将数据放入Word中相对应的书签位置。当所有的内容都放入到报表里之后,使用Print Report.VI进行打印作业,需设置好默认的打印机。Word Bring to Front.VI将当前Word窗口最大化,置于最前面。Dispose Report.VI则负责删除当前报表。LabVIEW报表程序如图2所示。
3 结语
本系统完成待检定压力仪表的自动检定,并在全部检定点完成后系统自动生成检定报告,通过打印机打印测试报告或检定证书。用户可根据需要调用历史数据并做条件查询。系统使用方便灵活、精度高,实现压力仪表检定管理的全方位自动化,具有很高的应用价值。
参考文献
[1]樊宽林.我国压力变送器的产品现状和出路[J].自动化仪表,2007,(28):92-93.
[2]沈平平,蔡晋辉.便携式压力变送器检定系统的设计[J].实验科学与技术,2013,11(1):17-19.
[3]田景.压力传感器变送器自动检定系统[J].工业计量,2000,10(Z1):232-233.
[4]武新.压力变送器管理系统设计[J].陕西电力,2007,35(4):54-56.
[压力仪表自动检定管理系统及软件设计]相关文章
- 浅谈新能源汽车用锂电池热管理系统设计
- GIS平台下电力配网调度管理系统设计与实现分析
- 加拿大CAE公司综合平台管理系统简介
- 瓦斯发电管理系统设计与分析
- 运行监控业务辅助管理系统设计
- 民航气象资料存储与管理系统的设计与研究
- 飞行数据基础上的飞行器故障预测与健康管理系统研究
- PTC发布针对小型企业的产品数据管理系统
- 分析城市轨道交通网络化调度管理系统需求
- 新能源汽车动力电池的管理系统研究
- 铂电阻温度传感器检定结果的不确定度分析评定
- 液态物料定量灌装机检定经验之我见
- 力学计量仪器检定若干问题探讨
- 力学计量仪器检定相关问题分析
- 对力学计量仪器检定的问题浅论
- 《收获的季节》教学设计方案
- 平面设计人员辞职报告
- 设计总结
- 2020小学语文教研活动设计方案
- 小学语文教研活动设计方案
- 设计制作合同模板
- 个人设计制作合同模板
- 常用设计制作合同模板
- 标准设计制作合同模板
- 设计公司营销方案
- 毕业生软件公司实习报告x
- 软件工程师职业个人工作总结范文
- 软件有限公司注册及费用
- 软件公司实习报告范文【3篇】
- 本科软件工程专业求职自荐信范文【3篇】
- 上一篇:电气工程及其自动化专业实践教学体系的构建
- 下一篇:论当代资本主义新军事变革