時間:2008-09-03 09:52:00來源:ronggang
圖1 基于LonWorks 現場總線網絡結構的系統[/align]
其控制系統是基于LonWorks的現場總線網絡結構,如圖1所示。它的具體配置如下:采用臺灣的研華工控機作為控制系統的上位機,其內裝亞控公司的組態王6.01軟件,各個站點的數據采集是通過國防工程自動化研究所的893-LM系列產品完成的,如LM1101,LM1102,LM1204等模塊來作為系統的下位機。其中LM1101,LM1102分別是4路和8路模擬量輸入模塊,用來監控室內溫度、濕度和水庫水位等。LM1204是16路開關量輸入,16路開關量輸出模塊,用來對各種高、低壓開關設備進行監視和控制。上位機和下位機之間的數據傳送與通訊也是通過國防工程自動化研究所的893網卡實現的,從而實現對系統的最終控制。本工程中總共用到了300多個測點,有大量的開關量,針對地下建筑工程比較惡劣或緊急狀態下能對系統作出快速、準確、有效的操作。
4.2 893-LM設備驅動
KingView6.01提供了893-LM系列控制器的設備驅動程序,直接從設備列表中選擇其即可。其中驅動程序中共定義了六種寄存器:AI-模擬量輸入;AO-模擬量輸出;DI-開關量輸入;DO-開關量輸出;TC-計數;OI-開關量輸出通道狀態回讀等寄存器。并且在組態王中配置模擬量時,只支持INT,LONG,FLOAT三種類型,開關量只支持BIT,計數支持LONG。
4.3 人機界面設計
在組態王畫面開發系統中,可實現多種畫面監控方式:
⑴ 按工程布局監控。設計了工程主畫面,通過點擊主畫面的各個按紐可進入系統的各個重要部分畫面,如車庫畫面、辦公室畫面、控制室畫面,空調系統畫面等。
⑵ 工藝流程圖。設計了電氣主接線圖、水系統和通風系統等畫面。
、 棒狀圖。設計了辦公室溫、濕度變化示意圖、水庫水位變化示意圖等,用棒狀圖再加以數據說明的形式來表示,既形象又直觀。
、 歷史和實時曲線圖。針對本工程對辦公室溫、濕度要求的嚴格性,重要性,在有棒狀圖表示的基礎上在利用歷史和實時曲線圖加以說明,能夠更加清楚的了解和掌握溫濕度的變化。
此外,還實現了其他監控功能:按主畫面的登錄按紐時,系統提示你輸入密碼,只有輸入正確密碼后才能登錄并對系統的各個開關按紐進行操作,否則是無法操作的,從而保證了系統的安全性;另外,還有報警記錄和對報表的查詢、編輯和打印等功能;此外,還設計了狀態欄,可顯示工程運行了多長時間以及當前時間還有當前操作員名稱和報警顯示等等。
4.4 設計畫面中的一些技巧和體會
在設計畫面解決問題的過程中總結了一些技巧和體會:
、 如何實現開機就直接進入監控運行畫面。
拷貝touchview.exe到開始菜單—程序—啟動文件夾中。
⑵ 如何禁止運行系統退出
進行運行系統設置,在工程瀏覽器中的運行\特殊中選中禁止退出運行環境。
、 如何實現風管中風的流動。
這里有兩種方法都能形象的顯示出流動的效果。第一種辦法是先用繪圖工具畫一個箭頭,再拷貝4組,表示風流動的方向。為了要使風真正動起來,在數據詞典中定義了一個整形變量A,在畫面命令語言中啟動時設定“A=1;”,運行時設定每100毫秒編寫以下程序:“A=A+1;if(A>5){A=1;}”。最后實現動畫連接,在這里巧妙的應用到了隱含功能。在第一條箭頭動畫連接的隱含條件表達式賦予“A=1”,并確定表達式為真時顯示,在第二條箭頭的隱含條件表達式中賦予“A=2”,其他條件不變。以此類推。這樣當A=1時,第一條箭頭顯示,A=5時,第五條箭頭顯示,當A>5時,A=1,程序又重復運行,于是風就真正的動起來了。第二種辦法只須畫一個箭頭。然后在數據詞典中定義一整形變量B,在畫面命令語言中啟動時設定“B=0;”,運行時設定每55毫秒編寫以下程序:“B=B+10;if(B>100){B=0;}”。最后也實現動畫連接,箭頭的水平移動表達式中填寫B,并填寫好方框中移動距離,對應值取100。這樣也能達到風動的效果。此外葉片的轉動也可參照上述方法分別用隱含和旋轉功能加以實現。
⑷ 如何將AutoCAD中的圖片拷貝到組態王畫面中來。
先將AutoCAD的要拷貝的畫面選定用File菜單中的Export功能轉化出來,再用ACDsee軟件打開轉化為.jpeg格式。回到組態王中用編輯菜單中拷貝點位圖功能拷貝過來即可。
、 如何在畫面中增加變化多樣的字體。
可利用Word中的藝術字功能,選擇自己喜歡的字體后保存為.bmp格式,然后在組態王開發系統中選擇“從文件中加載點位圖”加載開始保存好的圖畫,并將其透明化即可。
⑹ 圖庫精靈的另一種用法。
組態王提供了許多圖庫精靈,但有時它們定義的動畫連接還不能完全符合工程的要求。選擇一個圖庫精靈,在圖庫欄選擇“轉化為普通圖素”,再“合成組合圖素”,然后在根據所需要求進行動畫連接。
、 如何復制運行畫面。
在運行時按下鍵盤上的屏幕拷貝鍵(print screen),在畫圖軟件中使用粘貼即可。
⑻ 如何實現歷史報表的實時打印。
可以利用命令語言實現。例如每天早八點打印一次,利用事件命令語言,在“事件描述”中寫入事件 “$小時==8”在事件“發生時”執行函數reportprint2()即可。
、 開發工程如何不讓別人看到。
在工程瀏覽器的工具菜單中選擇工程加密可以避免別人打開工程,但一定要記住密碼,因為一旦密碼丟失,沒有后臺可以解密。
⑽ 如何給按紐添加注釋。
選中按鈕按鼠標右鍵選擇字符串切換,在按鈕屬性的提示文本中添加注釋即可。
、 WebServer發布的頁面如何進行切換。
組態王6.01提供了Web頁面發布功能,允許在其他未裝組態王的計算機上通過IE瀏覽發布的頁面,但遺憾的是發布的頁面上的按鈕無法操作,所以為了要實現發布的頁面的切換只有利用FrontPage對發布的頁面進行編輯,建立新的超級連接。
總之,通過巧妙運用組態王中的各種功能能使制作的畫面生動、逼真,達到預想的效果。
5 總結
基于LonWorks網絡和工控組態軟件組建的地下建筑工程監控系統具有開發成本低,運行穩定,數據采集速度快等優點,在實際工程應用中運行效果良好。該系統在地下建筑工程自動化領域有著廣闊的應用前景。
參考文獻
、 893現場總線智能測控系統網絡手冊。解放軍理工大學工程兵工程學院微機測控技術研究所,2000.
、 陽憲惠,現場總線技術及其應用,清華大學出版社,1999.6
標簽:
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(m.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-08-06
2025-07-08
2025-06-30
2025-06-16