日常檢定工作中,工程技術(shù)人員經(jīng)常會(huì)遇到各種測試數(shù)據(jù)必須以一定格式的報(bào)表形式輸出的問題,測試結(jié)果的報(bào)表及測試信息的保存往往是檢驗(yàn)測試的最直觀及最重要的憑證,我們可以利用LabVIEW生成計(jì)量檢定報(bào)表及訪問Access測試信息數(shù)據(jù)庫來方便快捷的完成出具記錄、鑒定報(bào)告這一任務(wù)。
經(jīng)實(shí)踐驗(yàn)證,可以利用LabVIEW的Report Generation報(bào)表生成工具包可以快速方便地生成Microsoft Of-fice支持的Word、Excel等形式的報(bào)表。現(xiàn)主要介紹生成Word報(bào)表技術(shù),用LabVIEW生成測試報(bào)表基本有兩種思路:一是利用LabVIEW中的MS Office Repot快捷VI來生成報(bào)表。此方法生成報(bào)表的好處是速度快,無需其他VI,但用該方法設(shè)計(jì)的報(bào)表不十分靈活,不能夠滿足一些特殊要求。二是利用Report Gener-ation模板中的VI來設(shè)計(jì)生成報(bào)表。用各種功能的VI可以設(shè)計(jì)格式復(fù)雜的報(bào)表,設(shè)計(jì)生成的報(bào)表可以滿足多種格式的要求。
利用Report Generation報(bào)表生成工具包生成報(bào)表程序時(shí):首先要建立一個(gè)Word模板,把檢定所需的文字信息包括證書號(hào)、型號(hào)、檢定員等通過書簽的方式指定到模板中。在Report Generation中利用New Report.VI(生成新報(bào)表)、Append Report Text.VI(添加報(bào)表信息)、Append Table to Report.VI(將Table表中的數(shù)據(jù)添加到報(bào)表當(dāng)中)、Save Report to File.VI(保存報(bào)表)、Dispose Report.VI(處理報(bào)告)來實(shí)現(xiàn)Word報(bào)表的生成。在此方法中測試數(shù)據(jù)是通過在前面板顯示控件Table表中的數(shù)據(jù)直接添加到報(bào)表中得到的。在程序設(shè)計(jì)中要把模板的名稱及各種檢定信息添加到相應(yīng)VI中,在New Report.VI中要選擇文本保存的形式,這里選擇Word;在Window窗口狀態(tài)可以選擇保存Word報(bào)表時(shí)的窗口狀態(tài),包括最大化、最小化等,這里選擇最小化;使用Save Repott to File.VI時(shí)可以用創(chuàng)建路徑VI來指點(diǎn)文檔保存的路徑及保存的文件名稱。測試完畢,保存數(shù)據(jù)后即可把檢定信息及數(shù)據(jù)以Word文檔形式保存到指定的文件夾中。
2.3 虛擬儀器網(wǎng)絡(luò)功能的應(yīng)用
LabVIEW的網(wǎng)絡(luò)功能主要建立在DataSocket技術(shù),Web服務(wù)器和TCP、UDP協(xié)議基礎(chǔ)上。
其中在Web上發(fā)布程序是實(shí)現(xiàn)網(wǎng)絡(luò)化最簡單的方式。實(shí)現(xiàn)方法為:在Web上發(fā)布HTML文件,文件中包含程序的前面板和文本說明,這個(gè)文件保存以后,在發(fā)布程序的機(jī)器上運(yùn)行Web服務(wù)器,網(wǎng)絡(luò)上的任何計(jì)算機(jī)不管是否安裝LabVIEW,只要按規(guī)定的格式在Web瀏覽器中輸入U(xiǎn)RL,就可以查看保存的Web頁。
創(chuàng)建HTML文件的方法是在主程序的前面板上點(diǎn)擊工具一網(wǎng)絡(luò)發(fā)布工具菜單,之后按照提示進(jìn)行下一步設(shè)置,錄入文件名(字母或數(shù)字)生成URL,此時(shí)即完成在Web上發(fā)布HTML文件。
遠(yuǎn)程的檢定員可在Web瀏覽器上輸入U(xiǎn)RL,進(jìn)入測控程序的網(wǎng)頁,在頁面的程序上點(diǎn)擊右鍵,選擇:“請求VI控制權(quán)”,這樣即對(duì)測控程序進(jìn)行控制。從而完成對(duì)被檢儀器的遠(yuǎn)程檢定。
3 結(jié)束語
綜上所述,虛擬儀器技術(shù)提高和推動(dòng)了計(jì)量事業(yè)的發(fā)展。它給了計(jì)量工作者更大的施展空間。隨著科技的發(fā)展,虛擬儀器技術(shù)將可以廣泛應(yīng)用在貿(mào)易結(jié)算,計(jì)量檢測,貿(mào)易計(jì)量等方面,有效提高工作效率,降低成本。
用戶評(píng)論
共 0 條評(píng)論