自動化應用軟件實訓設計組態設計水塔供水系統組態設計_第1頁
自動化應用軟件實訓設計組態設計水塔供水系統組態設計_第2頁
自動化應用軟件實訓設計組態設計水塔供水系統組態設計_第3頁
自動化應用軟件實訓設計組態設計水塔供水系統組態設計_第4頁
自動化應用軟件實訓設計組態設計水塔供水系統組態設計_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、自動化應用軟件實訓設計題 目: 水塔供水系統班 級: 姓 名: 學 號: 指導教師: 設計時間: 評語:成績 一、題目設計方案本文所設計的水塔供水系統主要由七部分組成,分別是登錄界面、控制主畫面、實時曲線、歷史曲線、實時報表、歷史報表以及報警窗口。系統實現了水塔液位的自動調節。當水塔儲水箱液位低于25dm時,采用單位時間供水量為5dm的深井泵1和單位時間供水量為10dm的深井泵2同時向水塔儲水箱供水。當水塔液位達到60dm時,關閉深井泵1,深井泵2單獨供水;當水塔液位達到80dm時,用深井泵1單獨供水,當水塔液位高于96dm時,向水塔停止供水。當水塔儲水箱中有水時,通過供水閥向兩個站點水箱分別

2、供水,一旦站點水箱液位達到85dm時,停止供水,而當其液位低于一定值時,繼續供水,這樣保證了用戶用水的水壓不會過高或者過低。“組態王”是完全基于網絡的概念,是一個完全意義上的工業級軟件平臺,現已廣泛應用于化工、電力、國屬糧庫、郵電通訊、環保等行業。它也適合于污水處理行業的設計工作。組態王開發監控系統軟件是新型的工業自動控制系統正以標準的工業計算機軟、硬件平臺構成的集成系統取代傳統的封閉式系統,它具有適應性強、開放性好、易于擴展、經濟、開發周期短等優點。可以把這樣的系統劃分為控制層、監控層、管理層三個層次結構。監控層對下連接控制層,對上連接管理層,它不但實現對現場的實時監測與控制,且在自動控制系

3、統中完成上傳下達、組態開發的重要作用。二、界面設計根據軟件監控的需要,要對水塔儲水箱以及站點水箱的液位實行監控,但由于是模擬設計,沒有真正的對象,于是構造一個虛擬對象,即設計一個基于組態王的水塔液位的模擬控制,通過對模擬水箱液位的控制來模擬現場真正的運行情況,一邊進行監控。1內存變量的定義首先打開組態王軟件的工程瀏覽器,在數據詞典中雙擊新建,會彈出如圖1的對話框,鍵入變量名,設置變量類型。圖1 變量的定義如此對設計過程中需要的變量進行逐一定義,直至完成所有變量的定義為止,圖2顯示了所有定義過的變量。圖2 已定義的所有變量2水塔液位控制主界面的設計具體水塔液位控制包括畫面間切換按和返回鈕的設計、

4、供水管道的設計等幾方面內容,總體運行效果如圖3示。圖3 系統控制主畫面3實時曲線與歷史曲線“組態王”對趨勢分析提供了強有力的支持和簡單的控制方法。趨勢曲線有實時趨勢曲線和歷史趨勢曲線兩種。曲線外形類似于坐標紙,x 軸代表時間,y 軸代表變量值。對于實時趨勢曲線最多可顯示四條曲線;而歷史趨勢曲線最多可顯示十六條曲線,而一個畫面中可定義數量不限的趨勢曲線(實時趨勢曲線或歷史趨勢曲線)。畫面程序運行時,實時趨勢曲線可以自動卷動,以快速反應變量隨時間的變化;歷史趨勢曲線不能自動卷動,它一般與功能按鈕一起工作,共同完成歷史數據的查看工作。實時曲線的主要功能就是以曲線的形式將實時動態變化的數據很直觀的反映

5、出來,便于觀測和監控。歷史曲線則是將以前某一時間段內的數據變化情況靜態的顯示出來。實時趨勢曲線的創建過程:新建一畫面,名稱為實時趨勢曲線,選擇工具中的工具,在畫面中繪制一實時曲線窗口,在生成實時趨勢曲線對象后,雙擊此對象,彈出“曲線定義”對話框,單擊對話框上端兩個按鈕在“曲線定義”和“標識定義”之間切換。如圖4所示。圖4 實時趨勢曲線歷史趨勢曲線的創建為:新建一畫面,命名為:歷史趨勢曲線,選擇工具中的 工具,在畫面中插入通用控件窗口中的“歷史趨勢曲線”控件,如圖5所示。圖5 歷史趨勢曲線4報表打印實時數據報表的打印過程為:在“實時數據報表畫面”中添加一按鈕,按鈕文本為:實時數據報表自動打印。在

6、按鈕中彈起事件中輸入以下命令語言,如圖6所示。圖6 報表打印命令語言5報警窗口設計新建一畫面,命名為:報警窗口,選擇工具箱中的工具,在畫面中繪制一報警窗口,如圖7所示。圖7 報警窗口6登錄界面設計新建一畫面,命名為:登錄界面,繪制兩按鈕,分別為進入系統和退出系統,如圖8所示。圖8 登錄界面三、命令語言設計1按鈕的設計畫面連接按鈕的命令語言為:showpicture(picturename),畫面退出按鈕的命令語言為:exit( 0 )。2管道流動條件的設計主控畫面中管道的流動條件部分命令語言為:本站點閥門1=1&本站點供水泵1=1;本站點閥門1=1;本站點深井泵2=13歷史報表命令語言生成本系

7、統歷史報表需要如下命令語言:long row;row=本站點$秒+4;reportsetcellstring(report6, 2, 2,本站點$日期 );reportsetcellstring(report6, row, 1,本站點$時間 );reportsetcellvalue(report6, row, 2,本站點蓄水池液位 );reportsetcellvalue(report6, row, 3,本站點水壓);reportsetcellvalue(report6, row, 4,本站點站點水箱1);reportsetcellvalue(report6, row, 5,本站點站點水箱2)

8、;if(row=3)reportsetcellstring2(report6, 4, 1,63,4, );4系統運行命令語言系統運行的所有程序如下:if(本站點深井泵1號=1)本站點蓄水池液位=本站點蓄水池液位+9;本站點流動條件=-10;if(本站點深井泵1號=0)本站點流動條件=-255;if(本站點深井泵2號=1)本站點蓄水池液位=本站點蓄水池液位+8;if(本站點深井泵2號=0)本站點流動條件=-255;if(本站點供水閥門3=1)本站點蓄水池液位=本站點蓄水池液位-4;if(本站點供水閥門4=1)本站點蓄水池液位=本站點蓄水池液位-4;if(本站點自動運行=1)if(本站點蓄水池液位

9、=90)本站點深井泵1號=0;本站點深井泵2號=0;if(本站點蓄水池液位=35 )本站點深井泵1號=1;本站點深井泵2號=1;if(本站點蓄水池液位35)本站點深井泵1號=1;本站點深井泵2號=0;if(本站點站點水箱1=35)本站點供水閥門1=1;本站點供水泵1號=1;本站點供水閥門3=1;if(本站點站點水箱2=75)本站點供水閥門3=0;if(本站點站點水箱2=75)本站點供水閥門4=0;if(本站點站點水箱1=75 &本站點站點水箱2=75)本站點供水閥門1=0;本站點供水泵1號=0;本站點供水閥門3=0;本站點供水閥門2=0;本站點供水泵2號=0;本站點供水閥門4=0;if(本站點

10、供水閥門3=1)本站點站點水箱1=本站點站點水箱1+4;if(本站點供水閥門4=1)本站點站點水箱2=本站點站點水箱1+4;if(本站點用水閥1=1)本站點站點水箱1=本站點站點水箱1-3;if(本站點用水閥2=1)本站點站點水箱2=本站點站點水箱2-3;if(本站點用水閥1=1)本站點站點水箱1=本站點站點水箱1-3;if(本站點用水閥2=1)本站點站點水箱2=本站點站點水箱2-3;總結在這次的組態王軟件的實訓中,通過自己不斷的摸索,感覺到收獲很多。此次課程設計,我們按照設計的要求首先對組態王的指導教材進行了仔細的閱讀和研究,力爭每個步驟都不出現不應有的錯誤,然后才進行畫圖的設計。因為我們懂得做任何程序都要認真細心,任何一個小小的失誤都會造成整個設計的失敗,更懂得了沒有足夠的耐力和信心就很難堅持對課程設計每一步的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論