999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LabVIEW的盾構機監測集成化軟件開發

2008-12-31 00:00:00廖國彬
現代商貿工業 2008年11期

摘 要:隨著我國經濟發展和城市建設步伐的加快,對地下空間的開發利用日益迫切,研究盾構的挖掘以及監測等技術,具有重大意義。盾構挖掘在地下進行,必須保證挖掘的精確度,一旦出現施工誤差,將造成巨大的損失。根據盾構機地下挖掘的實際情況,在LabVIEW平臺條件下,開發了盾構測控技術集成化軟件,實現監測系統人機監控界面顯示、特征變量監測曲線顯示以及環報表顯示和打印等功能,使監測人員能多角度分析盾構機的工作狀態,及時地對盾構進行相應的控制。

關鍵詞:LabVIEW;盾構機;監測集成化軟件

中圖分類號:TP文獻標識碼:A文章編號:1672-3198(2008)11-0340-02

1 LabVIEW平臺的優點

本文采用LabVIEW來開發盾構機監測集成化軟件,主要是基于LabVIEW具有以下的特點。

LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一種用圖表代替文本行創建應用程序的圖形化編程語言。本文采用LabVIEW,以圖形化編程這種更快捷的方式來開發盾構機監測集成化軟件,大大提高了開發效率。

傳統文本編程語言根據語句和指令的先后順序決定程序的執行順序,而LabVIEW采用的是數據流編程方式,程序框圖中節點之間的數據流向決定了程序的執行順序。采用LabVIEW來開發盾構機監測集成化軟件,既降低了程序開發中出錯的可能性,提高軟件可靠性,又提高了軟件的運行效率。

LabVIEW平臺有豐富的圖形控件,尤其是有很多外觀與傳統儀器(如示波器,萬用表,按鈕,等等)類似的控件,本文采用LabVIEW平臺可方便快捷地設計友好的人機交互界面,并取代實際的儀表,在上位機上遠程顯示傳感器數據。

2 盾構機監測軟件系統結構設計

盾構機從現場的傳感器和PLC采集數據,并將數據保存到數據庫中。數據庫文件通過網線從現場下位機傳輸到監測上位機。本軟件從上位機的數據庫文件讀取數據,經相應的處理后通過人機界面顯示。軟件的系統結構如圖1所示。

2.1 數據源

在本系統中,數據源來自調用數據庫接口模塊生成的臨時數據文件。數據源分為兩種:實時數據與歷史數據。

2.2 數據轉換、處理和控制

在這一層中,根據從數據源得到的臨時數據文件進行解協議、數據格式化等數據轉換和處理操作,為數據應用和表示層提供有效的格式化數據。

數據處理主要包括將根據協議得到的實時有效數據進行標度變換、二次存儲等數據處理,得到最后人機交互界面以及實時數據曲線需要的數據。此外,數據處理還將根據協議得到的歷史有效數據進行處理,得到歷史數據曲線所需的數據格式。

通過參數設置和配置提供的數據項,可以控制數據處理過程采用的參數和曲線圖形的繪制過程;另外,系統提供“參數控制接口”以便數據選擇和操作模塊調用,用于傳遞給系統中環報表打印和曲線顯示的參數。

2.3 數據應用和表示

本系統主要有三種數據應用與表示方式:盾構機監測界面顯示、監測曲線繪制顯示、環報表輸出,方便于監測人員從不同的角度來監測盾構機的工作狀態。

(1)盾構機監測界面顯示。

包括盾構機9個運行狀態顯示界面,主要功能是將處理后的有效數據與人機界面的控件綁定,以顯示某一歷史時段或當前盾構機的運行狀態,如閥的開關狀態,管道內的液體流向示意,等等。

(2)監測曲線繪制顯示。

主要是將一段時間內的歷史數據或實時數據,通過波形顯示控件以曲線的方式顯示出來,同時對所顯示的曲線可以進行一些操作,如曲線的疊加對比,曲線縮放等,以更好地幫助工作人員監測盾構機的運行狀況。

(3)環報表輸出。

盾構前進過程中轉過一圈即是一環,根據所選環的一些參數信息生成報表,供工作人員預覽和打印。各環的報表格式是一樣的,都是顯示前進一環的過程中各變量的波形變化。

3 盾構機監測軟件開發研究

本文的研究與開發內容主要分為數據轉換、處理與控制層模塊,監測系統人機交互界面子模塊,特征變量監測曲線繪制模塊,環報表生成、顯示、打印模塊四部分,給監測人員提供不同角度的直觀而又形象的監測界面。

3.1 數據轉換、處理與控制層模塊

數據處理與數據格式化是本系統的基石。本模塊負責向數據庫發送請求,進行數據讀取,數據處理與數據轉換等,為監測系統人機交互界面、監測曲線顯示界面和環報表顯示、打印界面提供有效數據。

數據轉換、處理與控制層模塊實現了向數據庫請求數據、用戶數據項文件讀寫、對數據進行標度轉換、數據格式化、 參數調用接口等功能。

3.2 監測系統人機交互界面模塊

監測系統人機交互界面模塊將實時數據在人機界面中以控件的形式顯示出來,方便施工人員監測數據。

本模塊開發的其中一個界面如圖2所示。本模塊通過數字顯示控件,進度條以及指示燈等控件開發出了友好的人機交互界面,使監測人員能多角度、有條理、有側重點來分析盾構機的運行狀態。

3.3 特征變量監測曲線繪制模塊

盾構機掘進時將許多參數回傳給系統,工作人員通過這些參數來監控盾構機的運行狀況。特征變量監測曲線繪制模塊通過將一段時間內的變量狀況繪制成曲線,能直觀地反映出該特征變量的變化情況,有助于工作人員對盾構機的運行狀況和趨勢做出更為準確的判斷,以達到有效監控盾構機運行的目的。

本模塊開發出來的曲線監測界面如圖3所示,描繪的是選擇6個特征變量后一段時間內的歷史曲線。可見,本模塊開發出來的曲線監測界面直觀地顯示了幾個特征變量的變化情況,方便監測人員分析比較這些變量的發展趨勢,及時發現盾構機運行是否有異常情況,并可以打印出來進行資料保存。

3.4 環報表生成、顯示、打印模塊

環報表生成、顯示、打印模塊將所選環片的相關數據以圖表方式打印。環報表是與人機界面相獨立的程序,本模塊主要實現了打印參數設置、環報表生成、打印結果預覽、報表輸出打印等功能。

環報表中曲線的數據來源于系統數據庫。根據工作人員設置的打印參數以及配置文件,首先進入打印預覽模式。在此模式下用戶可查看不同環號的報表。點擊打印鍵將所選范圍內的環報表打印出來。本模塊開發出的環報表顯示界面如圖4所示。該界面直觀地顯示了所選環號的參數變化情況,使監測人員方便地分析盾構在不同環的狀態變化情況,并以報表的形式打印出來,有利于保存、整理和分析。

4 結語

本文分析了用LabVIEW開發盾構機監測集成化軟件的優勢所在,即提高了開發效率和軟件的運行效率,有利于設計友好的人機交互界面,接著分析了盾構機監測軟件的設計思路和系統結構,然后詳細地分析軟件各個模塊的設計思路和實現的功能,從人機交互界面、特征變量監測曲線繪制以及環報表生成等三個方面,給監測人員提供不同角度的直觀而又形象的監測界面,利于監測人員從不同的側重點對盾構運行狀態進行監測和控制。

參考文獻

[1]鄭人杰.實用軟件工程[M].北京:清華大學出版社,2002.

[2]Gary W.Johnson,等. LabVIEW圖形編程[M]. 北京:北京大學出版社,2002.

[3]楊樂平,李海濤,楊磊.LabVIEW程序設計與應用[M]. 北京:電子工業出版社,2005.

[4]戴鵬飛等.測試工程與LabVIEW應用[M].北京:電子工業出版社,2006.

主站蜘蛛池模板: 91久久偷偷做嫩草影院精品| 中文字幕免费在线视频| 国产人成在线视频| 国产高清免费午夜在线视频| 国产在线八区| 国产色婷婷视频在线观看| 亚洲精品在线91| 久久鸭综合久久国产| 国产无码高清视频不卡| 精品久久久久成人码免费动漫| 第一页亚洲| 美女免费黄网站| 国产乱人伦AV在线A| 国产激情国语对白普通话| 亚洲精品成人片在线播放| 一本视频精品中文字幕| 精品亚洲国产成人AV| 亚洲精品你懂的| 最新加勒比隔壁人妻| AV天堂资源福利在线观看| 在线免费观看a视频| 亚洲欧美日韩另类在线一| 婷婷六月在线| 中国毛片网| 国产精品一区二区不卡的视频| 综合人妻久久一区二区精品| 久久综合伊人77777| 国产一在线| 国产一区二区丝袜高跟鞋| 中文字幕久久波多野结衣| 国产福利拍拍拍| 亚洲综合片| 在线99视频| 少妇精品网站| 欧美成人怡春院在线激情| 久久综合九九亚洲一区| 亚洲品质国产精品无码| 久久不卡精品| 色网站在线免费观看| 伊人久久大线影院首页| 亚洲av综合网| 啪啪啪亚洲无码| 国产精品免费露脸视频| 久久精品国产免费观看频道| 亚洲天堂自拍| 免费播放毛片| 国产青青草视频| 91福利在线看| 青青热久免费精品视频6| 国产精品妖精视频| 露脸真实国语乱在线观看| 久久 午夜福利 张柏芝| 亚洲人成亚洲精品| 伊人91视频| 在线观看热码亚洲av每日更新| 久热这里只有精品6| 在线欧美日韩国产| 福利在线免费视频| 亚洲熟女中文字幕男人总站| 欧美三级日韩三级| 久久91精品牛牛| 国产福利一区视频| 亚洲男人天堂网址| 久久久久88色偷偷| 97久久免费视频| 久久人搡人人玩人妻精品| 国产男人天堂| 最新亚洲人成网站在线观看| 欧美亚洲国产日韩电影在线| 成年午夜精品久久精品| 91视频精品| 国产欧美精品一区二区| 亚洲第一黄色网| 91久久偷偷做嫩草影院| 国产免费人成视频网| 无码中文字幕乱码免费2| 久久青草视频| 国产在线观看精品| 精品久久久久久中文字幕女 | 国产在线一区二区视频| 一本二本三本不卡无码| 色综合天天操|