上文我們講了“便攜式壓力變送器檢定系統設計之整體結構”,本文接著講“便攜式壓力變送器檢定系統設計之軟件設計介紹”
軟件系統主要實現信號的采集與處理,實現整個被檢壓力儀表數據處理的自動化。采用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:雙法蘭遠傳液位變送器、雙法蘭液位計、