姜立斌
(福建省計量科學研究院 福建省能源計量重點實驗室,福建福州,350003)
本項目設計了帶彈簧管壓力表的氣體減壓器校準裝置專用的應用程序,通過將被檢減壓器和標準氣壓表的示值提取與傳輸顯示在上位機軟件中,并自動生成原始記錄。
良好的界面設計可引導用戶輕松完成相應的操作,因此設計合理且易操作的界面十分必要。標題欄分為操作、系統(tǒng)設置、數(shù)據(jù)處理、幫助四個模塊。軟件主界面如圖1所示,分為6個功能模塊,分別是校準參數(shù)區(qū)、被檢表和標準器通訊測試區(qū)、被檢器圖片顯示設置區(qū)、被檢表和標準器示值實時顯示區(qū)、校準點讀數(shù)(示值誤差校準結(jié)果顯示)區(qū)、壓力曲線圖區(qū)。其中校準參數(shù)區(qū)包括了升/降壓狀態(tài)選擇、校準點的選擇、輕敲前后狀態(tài)選擇、密封性檢查和安全閥檢查。
圖1 軟件主界面
圖中標準器示值通過RS232轉(zhuǎn)USB通訊,被檢表通過圖像識別的方式示值讀取。在減壓器的校準時,軟件的操作流程:
1)打開軟件圖標,點擊“打開相機”,觀察圖像區(qū)中被檢器的壓力表圖像,通過“設置信息”來調(diào)整圖像的清晰度、亮度、圖片大小等信息。
2)點擊菜單欄的“系統(tǒng)設置”,選擇“串口參數(shù)設置”,選擇串口號、數(shù)據(jù)位、波特率、停止位、校驗方式,其界面如圖2所示。在“系統(tǒng)設置”中選擇“采樣設置”,選擇采樣間隔和平均值計算的采樣次數(shù),其界面如圖3所示。
圖2 串口參數(shù)設置
圖3 采樣參數(shù)設置
3)點擊“保存圖片”,并點擊被檢表“0MPa校準”,識別指針在0MPa的位置,并輸入被檢表的量程,通過“識別測試”進行被檢表示值讀取測試。再輸入標準表量程,點擊“讀取測試”,測試標準表的通訊是否正常。
4)點擊“系統(tǒng)設置”選擇“用戶信息設置”,填寫被檢單位信息、被檢儀器信息、標準器信息、校準地點及環(huán)境條件,其界面如圖4所示。
圖4 用戶信息參數(shù)設置
5)圖像調(diào)整后,控制壓力源,使被檢表指針處于0 MPa位置,進行校準前的“0 MPa角”角度校準,依次點擊“保存圖片”按鈕、“0 MPa校準”按鈕。
6)選擇當前被校壓力表量程信息,“25 MPa”或者“2.5 MPa”。
7)內(nèi)部密封性檢查時,通過讀取被檢表低壓表示值,在校準參數(shù)區(qū)中判定是否“符合要求”。在安全閥檢查中,通過觀察標準器示值的變化,在校準參數(shù)區(qū)中判定是否“符合要求”。
8)校準參數(shù)設置:①根據(jù)需要選擇當前校準點為“升壓”或者“降壓”狀態(tài);②設置當前校準點為“___ MPa”;③選擇當前校準為“輕敲前”或者“輕敲后”。
11)重復第8和第9步,直至校準結(jié)束。
12)點擊菜單欄中“數(shù)據(jù)處理”,選擇“數(shù)據(jù)保存”,可將送檢單位信息、被校表信息、標準表信息、校準地點及環(huán)境條件、各個校準點升壓、降壓下的均值、示值誤差、回程誤差等信息保存到校準報告數(shù)據(jù)記錄頁,并以Excel形式導出。
本裝置所使用的高壓和低壓的壓力標準器均帶RS232串口通訊功能,通過RS232轉(zhuǎn)USB通訊線將標準器的數(shù)據(jù)信號上傳到上位機軟件中,這兩個壓力標準器的通訊協(xié)議。
PC機的發(fā)送格式A:X:Knnnn:C0:C1:C2:C3:C4+結(jié)束符
A 1個字節(jié),為壓力標準器的通訊地址X 1個字節(jié),只能為W(寫)或R(讀)1個字節(jié):M(對測量操作),F(xiàn)(對文件操作),O(其他操作)nnnn 2-5字節(jié),為K指令所操作的項目C0:C1:C2:C3:C4 參數(shù)結(jié)束符 0x0(十六進制)K
儀表的返回格式A:Y:Knnnn:C0:C1:C2:C3:C4+結(jié)束符
A 1個字節(jié),為壓力標準器的通訊地址Y 1個字節(jié):M(對測量操作),F(xiàn)(對文件操作),O(其他操作)nnnn 2-5字節(jié),為K指令所操作的項目C0:C1:C2:C3:C4 通訊正確時為返回的數(shù)據(jù),通訊錯誤時為錯誤信息碼結(jié)束符 0x0(十六進制)1個字節(jié),E或F,E代表通訊錯誤,F(xiàn)代表通訊正確K
通訊地址 波特率 數(shù)據(jù)長度 停止位 校驗位 流控制1~112 2400 4800 9600 8 2無無
數(shù)據(jù)總長度為16字節(jié),最后加上1個結(jié)束符號0x0;例如 :*P 0.0364 MPa。
本項目上位機軟件根據(jù)《JJF 1328-2011帶彈簧管壓力表的氣體減壓器校準規(guī)范》的校準方法,將記錄的數(shù)據(jù)自動計算密封性、安全閥以及減壓器壓力表示值誤差、回程誤差、輕敲誤差等結(jié)果。此外在標題欄“數(shù)據(jù)處理”中的數(shù)據(jù)導出功能可將校準結(jié)果生成電子表格Excel的原始記錄,其記錄格式如圖5所示。
圖5 導出記錄格式
通過軟件設計,可實現(xiàn)以下功能:(1)可以實現(xiàn)由攝像頭圖像采集到圖像自動識別被檢表指針示值,并自動修約顯示在上位機軟件中。(2)可依據(jù)《JJF1328-2011帶彈簧管壓力表的氣體減壓器校準規(guī)范》自動計算校準結(jié)果并導出校準記錄,提高檢測效率。