《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > LabVIEW中綜合報表生成技術的開發
LabVIEW中綜合報表生成技術的開發
摘要: 報表生成功能是一個完備的虛擬儀器測試系統的重要組成部分。比較了兩種LabVIEW平臺下報表生成方法及特點。重點闡述LabVIEW與Excel的數據通信,并添加了聲音報警、自動打印功能,提高了數據的可靠性與安全性。
Abstract:
Key words :

1 引言

  打印報表是測控系統普遍要求的一項基本功能,例如對產品進行測試要有測試報告,長期檢測一個生產過程要求有生產日報表等,對報表的實時性提出了要求。目前,幾種用于生成報表的軟件有Visual Basic、Matlab Report Generator等。LabVIEW是NI公司退出的一種基于 G語言的虛擬儀器軟件開發工具。利用LabVIEW可以很方便地生成一個虛擬儀器系統,完成信號的采集、數據處理等任務構成一個完整的測試系統。 LabVIEW本身帶有強大的報表生成功能,能與多種應用程序的通訊成為報表生成技術中首選的工具。目前已大量用于測試系統的后期數據處理中,筆者在總結前人開發報表生成功能的基礎上,添加了一些新功能,以完善整個測試系統。

2 報表生成功能的完善

  報表生成方法可以通過這么幾種方法[1]:直接使用NI公司的Report Generation Toolkit生成報表;使用File I/O類函數生成報表;使用Report Generation類函數生成報表;利用Excel生成報表。然而,由于 Report Generation Toolkit模塊沒有集成在LabVIEW中,須額外購買,性價比不高;File I/O類函數生成的報表可讀性差,樣式簡單,因此目前普遍采用后兩種方式。

  2.1 使用Report Generation類函數生成報表

  使用這種方法可以打印格式比較復雜的報表,而且操作簡單。LabVIEW中的Report Generation子模板中提供了豐富的函數[2]。從生成一個新的報表,設置報表頁邊距、方向、頁眉文本,向報表中添加文字、圖片和表格等到打印報表都有全程的幫助文件供開發者使用。以產品檢驗報告為例,報表生成的程序如圖1所示。

 


圖1 使用Report Generation類函數生成報表框圖

  由圖中,在報表中添加了曲線、數據、表格等,最終通過一個Case語句在LabVIEW主程序中直接打印報表,前面板如圖2所示。要注意的是,由于打印報表只能打印瞬間的數據值,故要求打印圖標按鈕不能長期處于閉合狀態,在此設置Mechanical Action為 Latch when pressed。

 


圖2使用ReportGeneration類函數生成報表前面板

  使用該方法雖然操作簡單,但也有一些不足。比如,對于復雜的數據就顯得力不從心;在實際測試系統中要求測量的點數往往上百個,大批的數據要在 LabVIEW要在前面板中設置顯然不切實際;雖然實現了打印功能,但打印效果不符合傳統觀念中的報表,數據可移植性不高。鑒于此,提出用Excel生成報表。

  2.2 利用Excel生成報表

  Microsoft Excel是強大的數據處理軟件,應用極為廣泛,通過與LabVIEW的結合,將采集到的數據傳送到Excel中,充分利用了兩者的功能。Excel本身含有大量的模板,用戶可以預先定制模板以確定報告格式,通過兩大應用程序之間的通訊協議,利用DDE和ActiveX方式生成報表,然后在程序中添加語音效果、打印功能、數據保存等功能,進一步完善報表的附帶功能。下面以鍋爐供熱自動控制系統的報表程序為例,介紹一個功能齊全的報表生成系統。

 


圖3 報表生成前面板

  首先,報表的主界面如圖3所示,用戶可以設置報表生成即Excel文件生成的路徑,在報表名稱、報表生成的起始與終止時間處分別填入需要的參數。左方為各項測量指標的名稱,用戶可以根據需要修改,而且設置了冗余項,在右下角的要測的指標中選擇數目,主界面可自動擴展指標項供用戶添加。

  其次,如用戶需要打印前面板,可以按打印前面板按鈕實現。界面的右下角附有使用說明,方便開發者與用戶的溝通。部分程序框圖如圖4、5所示。

 


圖4 設置路徑與表名



圖5 向Excel傳送數據

  由于LabVIEW提供了自動打印的功能,故要打印前面板中的曲線,只需要將需要打印的對象做成子VI,當程序調用該子VI時實現打印功能[3]。主程序框圖如圖6所示,該方法實現的關鍵點在于:主程序需要將曲線坐標的上下限傳給子VI,通過屬性節點實現,如圖中所示。

 


圖6 自動打印主程序框圖

  最后,在該系統中加入聲音報警功能[4]。在線檢測系統一般都需要報警功能,實現的方法為在程序中預先錄入一段聲音,當報表生成過程中出現報錯等意外出錯時,可以及時提醒工作人員,以免造成因數據錯誤帶來的事故,這在工業監控過程中是非常必要的。我們還是利用LabVIEW中的聲音函數錄制聲音,程序框圖如圖7所示。

 


圖7 錄制聲音

  在SI CONFIG函數中可以選擇立體聲或者單通道。然后我們把生成的文件作為聲音文件,作為出錯報警時的源文件,框圖如圖8所示。

 


圖8 播放聲音

3 結論與應用

  到此,一個完整的功能齊全的報表生成系統已經介紹好了。并已在汽車熱工性能測試系統中試用,大大減輕了工作人員的數據記錄的負擔,同時提高了安全性、可靠性,在數據圖表打印方面真正做到了所見即所出。

  本文作者創新點:集成各種功能如數據、圖表實時打印等,開發出了一套功能齊全的報表生成系統,操作簡單,數據可移植性強,優于目前普遍使用的報表生成系統;同時,在程序設計中添加了報警功能,為工況現場的安全性和可靠性提供了保障。

參考文獻

  [1] 楊樂平等.LabVIEW高級程序設計.北京:清華大學出版社,2003.

  [2] 石博強等.LabVIEW編程技術實用教程.北京:中國鐵道出版社,2002.

  [3] 趙海龍.給LabVIEW中的對象添加自動打印功能[J].微計算機信息,2001,17(12):32-34.

  [4] 雷振山.LabVIEW7Express實用技術教程.北京:中國鐵道出版社,2005.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲国产精品va在线看黑人| 国产欧美日韩亚洲一区二区三区| 欧美日韩中文在线观看| 亚洲影视九九影院在线观看| 国模精品一区二区三区色天香| 国产免费观看久久黄| 久久久久看片| 国产精品看片资源| 欧美精品日韩综合在线| 欧美日韩综合一区| 亚洲国产日韩欧美一区二区三区| 国产精品久久久久久久久| 亚洲小说欧美另类社区| 黄色欧美成人| 国内一区二区在线视频观看| 国产精品中文字幕欧美| 樱桃成人精品视频在线播放| 久久精品观看| 国产精品免费电影| 欧美主播一区二区三区美女 久久精品人| 亚洲欧美日韩中文在线制服| 一区二区三区鲁丝不卡| 欧美日韩视频在线观看一区二区三区| 在线一区二区日韩| 久久精品国语| 国产九区一区在线| 在线中文字幕日韩| 亚洲区一区二| 欧美在线免费看| 国产精品久久久久久久久免费桃花| 国产精品女主播| 亚洲承认在线| 欧美极品欧美精品欧美视频| 欧美久久电影| 91久久精品国产| 免费不卡欧美自拍视频| 亚洲一区黄色| 一区三区视频| 欧美日韩国产在线播放网站| 欧美日韩亚洲一区二区三区在线| 国产精品久久久久久久久免费| 国产一区二区久久| 久久亚洲捆绑美女| 亚洲欧洲一区二区在线播放| 亚洲永久精品大片| 亚洲视频免费在线| 国产小视频国产精品| 亚洲精品国产无天堂网2021| 久久成人羞羞网站| 有码中文亚洲精品| 欧美网站在线观看| 久久成人一区二区| 亚洲综合日韩中文字幕v在线| 国内精品国产成人| 99精品国产高清一区二区| 久久av一区二区三区漫画| 欧美经典一区二区三区| 久久夜色精品国产欧美乱| 中日韩美女免费视频网址在线观看| 午夜视频一区在线观看| 欧美午夜片在线观看| 久久视频在线视频| 久久久久久自在自线| 国产精品手机在线| 亚洲国产激情| 在线亚洲+欧美+日本专区| 蜜桃久久精品乱码一区二区| 日韩视频第一页| 欧美伊人久久久久久午夜久久久久| 国产精品v欧美精品v日韩精品| 国产精品久久国产愉拍| 国产精品欧美经典| 久久综合给合久久狠狠狠97色69| 亚洲国产精品一区在线观看不卡| 欧美一区二区日韩一区二区| 久久亚洲国产精品日日av夜夜| 久久亚洲国产成人| 老司机精品久久| 精久久久久久久久久久| 欧美午夜视频一区二区| 小黄鸭精品密入口导航| 狠狠色香婷婷久久亚洲精品| 欧美在线视频免费播放| 欧美日韩午夜| 欧美精品偷拍| 久久精品2019中文字幕| 国产精品国色综合久久| 亚洲欧美日韩在线高清直播| 亚洲影院在线观看| 久久综合伊人77777麻豆| 欧美一区二区三区免费在线看| 欧美精品粉嫩高潮一区二区| 可以免费看不卡的av网站| 欧美国产日韩二区| 久久精品人人爽| 一区二区三区精品久久久| 欧美一区二区三区在线免费观看| 国内精品久久久久国产盗摄免费观看完整版| 尤物精品国产第一福利三区| 欧美jjzz| 久久视频一区| 亚洲国产一区二区精品专区| 久久免费高清| 免费日韩成人| 国产性天天综合网| 在线观看欧美精品| 亚洲一区美女视频在线观看免费| 欧美一区二区三区在线观看视频| 久久中文欧美| 久久香蕉国产线看观看网| 鲁大师影院一区二区三区| 亚洲欧洲av一区二区| 国精品一区二区三区| 亚洲国产99精品国自产| 看片网站欧美日韩| 久久精品亚洲精品| 一区免费观看视频| 国产精品免费观看在线| 国产婷婷成人久久av免费高清| 亚洲欧美日韩精品| 亚洲男人的天堂在线观看| 欧美二区乱c少妇| 国产在线拍揄自揄视频不卡99| 欧美男人的天堂| 欧美日韩免费高清| 免费在线亚洲欧美| 亚洲日本成人女熟在线观看| 一本色道久久88综合亚洲精品ⅰ| 国产精品丝袜91| 欧美日韩国产精品专区| 欧美粗暴jizz性欧美20| 欧美精品激情在线| 欧美四级剧情无删版影片| 欧美一级淫片播放口| 欧美亚洲不卡| 久久精品国产精品亚洲精品| 黄色精品一二区| 欧美亚洲成人精品| 1024亚洲| 国产精品白丝jk黑袜喷水| 亚洲国产精品一区二区尤物区| 怡红院av一区二区三区| 欧美连裤袜在线视频| 亚洲三级电影在线观看| 妖精成人www高清在线观看| 激情久久久久| 国产精品video| 免费黄网站欧美| 另类专区欧美制服同性| 欧美成人一区二区三区在线观看| 久久久久综合一区二区三区| 国产一区二区三区日韩欧美| 国产精品成人v| 国产一级揄自揄精品视频| 亚洲国产另类久久久精品极度| 国产一区视频在线看| 韩国精品在线观看| 久久久综合视频| 亚洲激情自拍| 国产一区二区三区av电影| 狠狠色伊人亚洲综合成人| 欧美激情精品久久久久久| 99精品国产一区二区青青牛奶| 国产欧美一区二区精品忘忧草| 午夜精品福利电影| 国产一区二区三区在线观看免费| 久久久久久国产精品一区| 欧美福利一区| 欧美连裤袜在线视频| 亚洲国产美女精品久久久久∴| 久久久www成人免费毛片麻豆| 欧美伊人精品成人久久综合97| 亚洲免费在线观看视频| 国产一级揄自揄精品视频| 在线色欧美三级视频| 狠狠综合久久av一区二区老牛| 性色av香蕉一区二区| 免费亚洲电影在线观看| 久久成人综合视频| 国产麻豆精品在线观看| 亚洲一区二区三区免费观看| 美女日韩欧美| 在线看片一区| 久久一综合视频| 久久久精品日韩欧美| 99视频精品全部免费在线| 国产欧美精品va在线观看| 亚洲国产精品成人久久综合一区| 亚洲靠逼com| 亚洲黄色av| 欧美日韩成人综合在线一区二区| 国产精品进线69影院| 最新国产成人av网站网址麻豆| 免费成人黄色片| 这里只有精品在线播放| 欧美特黄一区| 国产欧美日韩视频一区二区| 国产在线拍揄自揄视频不卡99| 欧美日韩国产色视频| 欧美有码在线观看视频| 欧美日韩一区二区免费在线观看| 亚洲特色特黄| 亚洲伊人观看| 美女网站在线免费欧美精品| 亚洲视频在线观看免费| 亚洲精品国精品久久99热| 国产精品久久久91| 欧美高清视频一二三区| 亚洲午夜在线观看| 久久国产精品一区二区| 国产女人精品视频| 狠狠久久亚洲欧美| 国产精品影片在线观看| 欧美伦理在线观看| 国产精品久久久久aaaa九色| 亚洲一区二区视频在线观看| 亚洲视频免费| 蜜臀久久久99精品久久久久久| 久久综合久久久久88| 在线观看国产一区二区| 亚洲欧洲日韩在线| 亚洲美女黄网| 欧美中文字幕不卡| 国产精品第13页| 亚洲激情中文1区| 麻豆精品在线视频| 欧美色图五月天| 一区二区国产在线观看| 免费成人av在线| 亚洲韩国精品一区| 欧美精品18videos性欧美| 亚洲综合电影一区二区三区| 精品成人一区二区三区四区| 欧美日韩精品一区二区三区四区| 亚洲福利视频在线| 久久成人精品| 欧美日韩成人一区二区| 国产欧美日韩综合一区在线播放| 亚洲黑丝一区二区| 一区二区三区四区在线| 欧美日韩免费区域视频在线观看| 老司机免费视频一区二区三区| 国产精品实拍| 亚洲女同同性videoxma| 国产亚洲免费的视频看| 亚洲欧美日韩中文播放| 毛片精品免费在线观看| 最新亚洲激情| 一区二区三区日韩精品视频| 亚洲国产高清自拍| 欧美激情一区二区三区高清视频| 亚洲国产精品一区二区www在线| 欧美精品一区视频| 国产日韩欧美综合精品| 欧美成人免费播放| 在线日本成人| 久久国产精品亚洲va麻豆| 久久亚洲春色中文字幕| 亚洲视频导航| 欧美xart系列在线观看| 亚洲欧美日韩国产中文| 国产精品午夜在线| 国产精品系列在线播放| 欧美国产综合| 欧美成人中文| 一区二区欧美亚洲| 欧美精品在线视频| 99精品视频免费全部在线| 羞羞色国产精品| 国产精品久久久久久久久动漫| 国产精品电影观看| 国产精品久久久久一区二区三区共| 亚洲精品乱码久久久久久| 韩国一区二区三区美女美女秀| 亚洲欧美日韩视频二区| 国产精品自在线| 国产精品久久久久久久久久妞妞| 欧美一区二区三区四区高清| 狂野欧美性猛交xxxx巴西| 亚洲欧美成人在线| 欧美在线精品免播放器视频| 亚洲国产精品成人综合色在线婷婷| 久久精品视频亚洲| 欧美日韩二区三区| 亚洲婷婷国产精品电影人久久| 999在线观看精品免费不卡网站| 久久综合九色综合久99| 欧美大片一区二区| 亚洲欧美日韩在线播放| 亚洲欧美日韩综合一区| 亚洲欧美日韩精品在线| 亚洲一区影院| 香蕉av777xxx色综合一区| 国产偷自视频区视频一区二区| 午夜一级久久| 久久精品国产精品亚洲| 欧美理论在线| 欧美日韩一视频区二区| 国内成人在线| 亚洲在线国产日韩欧美| 亚洲福利视频网站| 欧美一级欧美一级在线播放| 亚洲综合三区| 国产农村妇女精品| 在线视频你懂得一区| 亚洲电影有码| 女主播福利一区| 亚洲欧美影院| 亚洲欧美日本精品| 欧美另类69精品久久久久9999| 亚洲视频一区二区免费在线观看| 一区二区三区**美女毛片| 国产精品久久久久久久一区探花| 99综合精品| 欧美日本网站| 欧美亚洲午夜视频在线观看| 亚洲美女中出| 亚洲手机成人高清视频| 一本久道久久综合中文字幕| 国产精品扒开腿爽爽爽视频| 欧美视频在线观看 亚洲欧| 国产精品大全| 亚洲美女淫视频| 亚洲图中文字幕| 亚洲精品一线二线三线无人区| 一区二区三区四区国产| 日韩午夜电影在线观看| 久久婷婷久久|