上文我们讲了“便携式压力变送器检定系统设计之整体结构”,本文接着讲“便携式压力变送器检定系统设计之软件设计介绍”
软件系统主要实现信号的采集与处理,实现整个被检压力仪表数据处理的自动化。采用LabView软件进行层次化结构编程设计。程序可分为三层:第1 层为主程序层,主要是用户操作界面以及测试执行部分; 第2 层为测试层,包括逻辑关系的验证以及数据算法的制定; 第3 层为驱动层,保证上位机和下位机正常通信的实现。每一部分功能由好立的子程序VI 实现,该VI 可单好运行,也可由主程序调用。程序总体结构如图4 所示。
登录界面与主界面设计
登录界面采用密码登录方式,如图5 所示。不同的权限的人只能进行不同的操作和修改。如一般检定人员可以完成普通的检定工作、数据查看、打印等; 工程师或管理人员可以完成程序的修改等。主界面主要完成用户信息注册、查看数据信息、进入工作界面、退出系统等功能。
检定程序
检定程序的编写主要依据压力变送器检定规程,完成压力变送器的计量检定。程序的主要功能包括信号采集、检定点理论值计算、基本误差计算、回程误差计算、数据保存与打印等。LabView 程序设计如图6 所示,压力变送器输出信号通过数据采集卡,利用LabView 的VISA 接口实现与USB 的数据通信。标准表压力值和电流值的读取由RS232 串口通信实现,并转USB 接口与电脑连接,实现压力变送器检定的基本误差以及回程误差的计算。
检定测试与分析
用该检定系统进行压力变送器的检定测试。被检定的压力变送器型号为PRC905,其量程为0 ~400 kPa,输出信号为4 ~ 20 mA 标准电流,精度为1%。根据压力变送器检定规程,检定点的选取应按照量程均匀分布,一般应包括上限值、下限值( 或其附近10% 输入量程以内) 在内不少于5 个点,因此选择的检定点为0 kPa,100 kPa,200 kPa,300 kPa,400 kPa。检定数据如表1 所示。
根据检定规程,输出信号为4 ~ 20 mA 的1 级电动压力变送器#大允许误差和#大允许回程误差分别为0. 16 mA 和0. 128 mA,因此该压力变送器检定合格。整个检定过程快捷、方便。
结束语
本文给出了一种基于LabView 的压力变送器检定系统,介绍了该系统的的硬件结构和软件设计思想,系统实物图见图7。通过检定测试表明,该检定系统实现数据的自动采集与计算,测量精度高,操作简单,便于携带,适合工业现场压力变送器以及压力仪表的检定校准,可大大提高检定人员的检定效率。
相关产品tuijian:双法兰远传液位变送器、双法兰液位计、