二次供水系統(tǒng)模塊1監(jiān)控界面制作(下)(資源庫版)_第1頁
二次供水系統(tǒng)模塊1監(jiān)控界面制作(下)(資源庫版)_第2頁
二次供水系統(tǒng)模塊1監(jiān)控界面制作(下)(資源庫版)_第3頁
二次供水系統(tǒng)模塊1監(jiān)控界面制作(下)(資源庫版)_第4頁
二次供水系統(tǒng)模塊1監(jiān)控界面制作(下)(資源庫版)_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

二次供水系統(tǒng)設(shè)計(jì)

模塊1系統(tǒng)動(dòng)畫監(jiān)控(下)

主要內(nèi)容2功能總結(jié)3常見問題及解決

1任務(wù)操作過程1.操作過程概述

步驟1新建項(xiàng)目步驟2制作工程界面步驟3定義數(shù)據(jù)對(duì)象步驟6動(dòng)畫連接步驟5編寫控制流程步驟4設(shè)備連接1.操作過程新建項(xiàng)目操作要點(diǎn):點(diǎn)擊“文件”菜單下的“新建工程”子菜單,新建工程后,點(diǎn)擊“文件”菜單下的“工程另存為”子菜單輸入文件的名稱。1.操作過程制作工程界面——定義用戶窗口操作要點(diǎn):在工作臺(tái)窗口下,點(diǎn)擊新建窗口;進(jìn)入窗口屬性設(shè)置頁,把窗口名稱修改為“水位控制”;顯示方式選擇為最大化顯示;窗口設(shè)置為啟動(dòng)窗口。1.操作過程制作工程界面——使用窗口工具制作界面操作要點(diǎn):用戶窗口編輯界面下,使用標(biāo)簽工具進(jìn)行標(biāo)示,“二次供水監(jiān)控系統(tǒng)界面”、“水泵”、“水塔1”、“水塔2”、“調(diào)節(jié)閥”、“出水閥”等,顯示液位1高度值、液位2高度值。使用插入元件工具插入水泵、水塔1、水塔2、調(diào)節(jié)閥、出水閥等元件;使用流動(dòng)塊工具;使用旋轉(zhuǎn)儀表顯示數(shù)據(jù);使用滑動(dòng)輸入塊輸入數(shù)據(jù);使用凹槽工具進(jìn)行界面美化。1.操作過程定義數(shù)據(jù)對(duì)象操作要點(diǎn):在實(shí)時(shí)數(shù)據(jù)庫編輯窗口下,點(diǎn)擊新建對(duì)象;定義”出水閥”、“水泵”、“調(diào)節(jié)閥”等開關(guān)量型數(shù)據(jù),定義“液位1”、“液位2”、“液位1上限”、“液位1下限”、“液位2上限”、“液位2下限”等數(shù)值型數(shù)據(jù)。1.操作過程設(shè)備連接操作要點(diǎn):在設(shè)備窗口下,調(diào)用模擬設(shè)備工具,定義通道1、通道2,類型為正弦、最大值為10、6;最小值為0、0;周期為15,10.關(guān)聯(lián)參數(shù)為液位1、液位2.1.操作過程編寫控制流程操作要點(diǎn):在策略窗口中,循環(huán)策略中調(diào)用腳本程序工具,實(shí)現(xiàn)出水閥、調(diào)節(jié)閥、水泵的控制操作1.操作過程動(dòng)畫連接操作要點(diǎn):在窗口編輯界面中,設(shè)置水泵矩形框顏色,調(diào)節(jié)閥顏色,出水閥可見度,流動(dòng)塊動(dòng)畫等2.功能總結(jié)

監(jiān)視功能數(shù)據(jù)采集

數(shù)據(jù)顯示

動(dòng)畫顯示(部件動(dòng)畫)

數(shù)值顯示(旋轉(zhuǎn)儀表、標(biāo)簽)

設(shè)備驅(qū)動(dòng)組態(tài)(模擬設(shè)備)控制功能人機(jī)互動(dòng)數(shù)據(jù)

開關(guān)量(菜單、按鈕)

數(shù)值型(輸入框)流程控制

腳本程序

功能需求

功能分析

功能實(shí)現(xiàn)3.腳本程序規(guī)則

語句1+語句2+。。。

表達(dá)式+關(guān)鍵字

概述

腳本程序

語句

數(shù)據(jù)對(duì)象+括號(hào)+運(yùn)算符

表達(dá)式3.腳本程序規(guī)則賦值語句:條件語句:

語句數(shù)據(jù)對(duì)象=表達(dá)式液位1=液位1+1If〖表達(dá)式〗Then〖賦值語句或退出語句〗(僅1個(gè))If

〖表達(dá)式〗Then

〖語句〗(多個(gè))EndIfIf

〖表達(dá)式〗Then〖語句〗Else〖語句〗EndIf3.腳本程序規(guī)則

語句IF液位1<5THEN水泵=1IF液位1>=5THEN水泵=0IF液位1<5THEN水泵=1ENDIFIF液位1>=5THEN水泵=0ENDIF

條件語句案例IF液位1<5THEN水泵=1ELSE水泵=0ENDIF3.腳本程序規(guī)則退出語句:注釋語句:‘字符變量

語句Exit退出本次策略運(yùn)行注釋語句不參與運(yùn)行3.腳本程序規(guī)則

表達(dá)式——概念表達(dá)式由數(shù)據(jù)對(duì)象、括號(hào)和各種運(yùn)算符組成的運(yùn)算式稱為表達(dá)式邏輯表達(dá)式當(dāng)表達(dá)式中包含有邏輯運(yùn)算符或比較運(yùn)算符時(shí),表達(dá)式的值只可能為0或非0算術(shù)表達(dá)式當(dāng)表達(dá)式中只包含算術(shù)運(yùn)算符,表達(dá)式的運(yùn)算結(jié)果為具體的數(shù)值時(shí)例:1and0例:3+23.腳本程序規(guī)則

表達(dá)式——運(yùn)算符種類運(yùn)算符類型符號(hào)意義算術(shù)運(yùn)算符∧乘方*乘法/除法\

整除+

加法—

減法Mod取模運(yùn)算邏輯運(yùn)算符AND邏輯與NOT邏輯非OR邏輯或XOR邏輯異或比較運(yùn)算符>

大于>=大于等于=等于<=小于等于<

小于<>

不等于3.腳本程序規(guī)則

表達(dá)式——運(yùn)算符優(yōu)先級(jí)() ∧

*,/,\,Mod+

,—

<,>,<=,>=,=,<>NOTAND,OR,XOR高低3.腳本程序規(guī)則

數(shù)據(jù)對(duì)象——概念數(shù)據(jù)對(duì)象基本數(shù)據(jù)對(duì)象滿足MCGS規(guī)定的5種數(shù)據(jù)類型的數(shù)據(jù)MCGS對(duì)象包括工程中的用戶窗口、用戶策略和設(shè)備構(gòu)件,MCGS操作對(duì)象在腳本程序中不能當(dāng)作變量和表達(dá)式使用,但可以當(dāng)作系統(tǒng)內(nèi)部函數(shù)的參數(shù)使用變量存儲(chǔ)在數(shù)據(jù)區(qū)的數(shù)據(jù)常量存儲(chǔ)在程序區(qū)的數(shù)據(jù)3.腳本程序規(guī)則

數(shù)據(jù)對(duì)象——基本數(shù)據(jù)對(duì)象類型變量類型讀寫操作存盤處理開關(guān)型對(duì)象可可數(shù)值型對(duì)象可可字符型對(duì)象可可組對(duì)象可可事件型數(shù)據(jù)對(duì)象可不可開關(guān)型常量0或1的數(shù)字?jǐn)?shù)值型常量帶小數(shù)點(diǎn)或不帶小數(shù)點(diǎn)的數(shù)值,如:12.45,100字符型常量雙引號(hào)內(nèi)的字符串,如:“OK”,“正?!弊兞款愋统A款愋?.腳本程序規(guī)則

練習(xí)1IF液位1<5THEN水泵=1ELSE水泵=0ENDIF控制要求:1.當(dāng)水塔1水位小于5的時(shí)候水泵打開,其它時(shí)候關(guān)閉;當(dāng)水塔2水位小于3,水塔1水位大于5時(shí),中間閥打開,其他時(shí)候關(guān)閉;當(dāng)水塔2水位小于2是關(guān)閉,其他時(shí)候打開。2.用模擬設(shè)備模擬液位1、液位2的值;范圍為0~10與0~6.IF液位2<1THEN出水閥=0ElSE出水閥=1ENDIFIF液位1>5AND液位2<3THEN中間閥=1ElSE中間閥=0ENDIF3.腳本程序規(guī)則

練習(xí)2If液位2<3and液位1>5THEN中間閥=1endifIf液位2>5OR液位1<5then中間閥=0Endif控制要求:1.當(dāng)水塔1水位小于5的時(shí)候水泵打開,加水到9時(shí)關(guān)閉;當(dāng)水塔2水位小于2是關(guān)閉,其他時(shí)候打開;當(dāng)水塔2水位小于3,水塔1水位大于5時(shí),中間閥打開,當(dāng)水塔2大于5時(shí)關(guān)閉。2.用腳本程序模擬液位1、液位2的值。IF液位1<5then水泵=1ENDIFIF液位1>9then水泵=0ENDIFIF液位2>2then出水閥=1Else出水閥=0ENDIFIf水泵=1then液位1=液位1+0.2EndifIf中間閥=1then液位1=液位1-0.1液位2=液位2+0.2ENDIFIf出水閥=1then液位2=液位2-0.1Endif4:常見問題及解決1.系統(tǒng)運(yùn)行時(shí),提示文件名有空格。2.新建工程問題。3.腳本程序編寫問題。4.數(shù)據(jù)庫參數(shù)刪除問題。4:常見問題及解決問題描述—系統(tǒng)運(yùn)行時(shí),提示文件名有空格。原因分析及解決1.文件名有空格——去除空格2.保存文件的文件夾名稱有空格——去除文件夾名稱中的空格4:常見問題及解決問題描述—沒有新建工程,只是新建了窗口原因分析及解決1.退回到工作臺(tái)狀態(tài),新建工程。4:常見問題及解決問題描述—腳本程序編寫時(shí)出現(xiàn)錯(cuò)誤原因分析及解決腳本程序編寫時(shí)關(guān)鍵字和表達(dá)式間沒有空格。——加空格參量自己輸入沒

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論