国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

壓力儀表自動(dòng)檢定管理系統(tǒng)及軟件設(shè)計(jì)

2017-12-21 20:34趙明麗
關(guān)鍵詞:虛擬儀器數(shù)據(jù)庫

趙明麗

摘要:以虛擬儀器為系統(tǒng)測(cè)試、開發(fā)平臺(tái),利用LabVIEW技術(shù)訪問數(shù)據(jù)庫,通過數(shù)據(jù)庫連接工具包與SQL數(shù)據(jù)庫進(jìn)行連接,將記錄保存在SQL數(shù)據(jù)庫中,實(shí)現(xiàn)壓力儀表檢定記錄和檢定證書的存儲(chǔ)、查詢和打印等數(shù)據(jù)管理功能。

關(guān)鍵詞:LabVIEW;虛擬儀器;數(shù)據(jù)庫;自動(dòng)檢定

中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)10-0160-02

儀器儀表指標(biāo)的提升需要用科學(xué)計(jì)量手段加以驗(yàn)證。在儀器應(yīng)用中,更需要堅(jiān)實(shí)的計(jì)量工作來保證量值測(cè)量的準(zhǔn)確性。壓力儀表在工業(yè)現(xiàn)場(chǎng)使用最多,在調(diào)試、檢定工作中也體現(xiàn)其特有的問題。目前對(duì)壓力儀表的檢定主要是采取手工檢定,檢定設(shè)備仍處于獨(dú)立工作狀態(tài),檢定數(shù)據(jù)仍采用手工記錄方式;數(shù)據(jù)處理仍需要人工輸入計(jì)算機(jī)后才能處理,操作上很不方便,高檔檢定設(shè)備的功能不能充分發(fā)揮,因此,儀器的檢定需要一個(gè)完善、高效的自動(dòng)化網(wǎng)絡(luò)化管理系統(tǒng)。

1 系統(tǒng)結(jié)構(gòu)

本壓力自動(dòng)檢定管理系統(tǒng)以一種壓力高性能壓力控制器PACE6000作為基礎(chǔ),通過軟件程序?qū)崿F(xiàn)高精定點(diǎn)控制,結(jié)合目前普遍應(yīng)用在智能儀表的通訊協(xié)議,擴(kuò)展其通訊功能,完成計(jì)算機(jī)與PACE6000的通訊,實(shí)現(xiàn)對(duì)檢定系統(tǒng)的監(jiān)控。

自動(dòng)檢定管理系統(tǒng)包括自動(dòng)檢定子系統(tǒng)和記錄管理子系統(tǒng)二部分。自動(dòng)檢定子系統(tǒng)由計(jì)算機(jī)、以太網(wǎng)交換機(jī)、多臺(tái)不同量程的PACE6000壓力控制器、PLC、吉利時(shí)數(shù)字萬用表KE2000等組成。PACE6000為全自動(dòng)壓力校驗(yàn)設(shè)備,可根據(jù)設(shè)定值輸出標(biāo)準(zhǔn)的氣源,根據(jù)國家規(guī)范,檢定前在操作界面中設(shè)置相應(yīng)的產(chǎn)品廠家、檢定量程、檢定點(diǎn)以及產(chǎn)品必要的信息,系統(tǒng)自動(dòng)完成正反行程檢定,對(duì)每個(gè)檢定點(diǎn)自動(dòng)加壓、穩(wěn)壓、數(shù)據(jù)記錄、誤差分析,每次可以同時(shí)對(duì)五臺(tái)規(guī)格型號(hào)相同的儀表進(jìn)行檢定;自動(dòng)管理子系統(tǒng)記錄管理系統(tǒng)由計(jì)算機(jī)、數(shù)據(jù)庫和打印機(jī)組成,系統(tǒng)負(fù)責(zé)對(duì)檢定記錄的查詢以及對(duì)檢定記錄和檢定證書的生成與打印。

2 記錄管理子系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)是以美國NI公司的軟件產(chǎn)品LabVIEW為開發(fā)平臺(tái),完善檢定系統(tǒng)的管理功能,主要體現(xiàn)在系統(tǒng)可以自動(dòng)錄入、修改、查詢與計(jì)量/檢定有關(guān)的數(shù)據(jù),用戶操作簡(jiǎn)單,只需通過鍵盤向計(jì)算機(jī)中輸入檢定量程、校準(zhǔn)點(diǎn)數(shù)及相關(guān)信息即可,壓力的檢定及不確定度的分析計(jì)算全部可以由計(jì)算機(jī)自動(dòng)完成,并可以根據(jù)需要打印測(cè)試報(bào)告或檢定證書。實(shí)現(xiàn)檢定全過程的自動(dòng)化、信息化。

2.1 LabVIEW與PACE 6000通訊

PACE 6000模塊化壓力控制器具有高效的控制穩(wěn)定性,帶有USB、RS232、GPIB和以太網(wǎng)四種通訊接口,通訊協(xié)議為可編程儀器標(biāo)準(zhǔn)命令SCPI。系統(tǒng)中LabVIEW通過TCP與多臺(tái)PACE 6000控制器進(jìn)行通訊,占用的端口號(hào)為5025。在LabVIEW中使用標(biāo)準(zhǔn)的輸入/輸出應(yīng)用程序編程接口VISA完成儀器控制。VISA使用相同的函數(shù)和類似的方法控制各類不同的儀器,包括GPIB、串口、USB、網(wǎng)絡(luò)、PXI、和VXI等儀器。差別只在于參數(shù)配置的不同。

2.2 管理系統(tǒng)軟件設(shè)計(jì)

LabVIEW訪問SQL數(shù)據(jù)庫:

檢定記錄管理系統(tǒng)是整個(gè)系統(tǒng)中非常重要的一個(gè)子系統(tǒng)。原始的方法靠人工手動(dòng)錄入,效率極低而且容易出現(xiàn)差錯(cuò)。本記錄管理系統(tǒng)建立在檢定系統(tǒng)之上,檢定工作完成之后,可直接將記錄保存在SQL數(shù)據(jù)庫中,然后可以通過管理系統(tǒng)對(duì)檢定記錄進(jìn)行查詢、刪除、修改等操作。

LabVIEW通過數(shù)據(jù)庫連接工具包DCT采用ODBC方式與SQL數(shù)據(jù)庫進(jìn)行連接。ODBC訪問數(shù)據(jù)庫的過程為L(zhǎng)abview應(yīng)用程序—DCT函數(shù)-ODBC API—ODBC驅(qū)動(dòng)—Database。在記錄管理系統(tǒng)中可按照檢定日期、記錄編號(hào)、制造廠和出廠編號(hào)等關(guān)鍵字進(jìn)行檢索,然后進(jìn)行記錄和證書的打印工作。操作界面如圖1所示。

訪問數(shù)據(jù)庫的函數(shù)在Connectivity-Database里,本身LabVIEW里集成里許多基本SQL語句函數(shù),可以直接使用,如insert,update, delete等,當(dāng)SQL語句比較復(fù)雜時(shí),可以使用DB Tools Execute Query.vi直接執(zhí)行SQL語句。

LabVIEW報(bào)表生成:

在所有的檢定工作結(jié)束之后,需要生成報(bào)表以及對(duì)報(bào)表進(jìn)行打印工作。LabVIEW自帶了office報(bào)表生成工具,在1.1.2版本之后,工具包提供了一個(gè)基于交互式配置的Express VI—MS Office Report,利用這個(gè)Express VI可以很方便的進(jìn)行報(bào)表生成工作。

制作一個(gè)Word報(bào)表,在里面加入Bookmark,通過MS office report.vi將內(nèi)容放到指定的位置,以實(shí)現(xiàn)報(bào)表與打印功能。

先獲取已經(jīng)做好的Word報(bào)表的路徑,利用New Report.VI 建立一個(gè)新的報(bào)表,Append Report Text.VI負(fù)責(zé)定位,將數(shù)據(jù)放入Word中相對(duì)應(yīng)的書簽位置。當(dāng)所有的內(nèi)容都放入到報(bào)表里之后,使用Print Report.VI進(jìn)行打印作業(yè),需設(shè)置好默認(rèn)的打印機(jī)。Word Bring to Front.VI將當(dāng)前Word窗口最大化,置于最前面。Dispose Report.VI則負(fù)責(zé)刪除當(dāng)前報(bào)表。LabVIEW報(bào)表程序如圖2所示。

3 結(jié)語

本系統(tǒng)完成待檢定壓力儀表的自動(dòng)檢定,并在全部檢定點(diǎn)完成后系統(tǒng)自動(dòng)生成檢定報(bào)告,通過打印機(jī)打印測(cè)試報(bào)告或檢定證書。用戶可根據(jù)需要調(diào)用歷史數(shù)據(jù)并做條件查詢。系統(tǒng)使用方便靈活、精度高,實(shí)現(xiàn)壓力儀表檢定管理的全方位自動(dòng)化,具有很高的應(yīng)用價(jià)值。

參考文獻(xiàn)

[1]樊寬林.我國壓力變送器的產(chǎn)品現(xiàn)狀和出路[J].自動(dòng)化儀表,2007,(28):92-93.

[2]沈平平,蔡晉輝.便攜式壓力變送器檢定系統(tǒng)的設(shè)計(jì)[J].實(shí)驗(yàn)科學(xué)與技術(shù),2013,11(1):17-19.

[3]田景.壓力傳感器變送器自動(dòng)檢定系統(tǒng)[J].工業(yè)計(jì)量,2000,10(Z1):232-233.

[4]武新.壓力變送器管理系統(tǒng)設(shè)計(jì)[J].陜西電力,2007,35(4):54-56.endprint

猜你喜歡
虛擬儀器數(shù)據(jù)庫
PCB 刻制機(jī)功能開發(fā)及在虛擬儀器實(shí)驗(yàn)室建設(shè)中的應(yīng)用
虛擬儀器及其在電工電子實(shí)驗(yàn)中的應(yīng)用
一種基于虛擬儀器的電控柴油機(jī)實(shí)驗(yàn)臺(tái)的設(shè)計(jì)
虛擬儀器技術(shù)在農(nóng)業(yè)裝備測(cè)控中的應(yīng)用
基于虛擬儀器的DMFC實(shí)時(shí)監(jiān)控系統(tǒng)
虛擬儀器在三相不平衡度測(cè)量中的應(yīng)用研究