版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、會計學(xué)1MCGS 項目項目(xingm)運行策略組態(tài)運行策略組態(tài)第一頁,共40頁。第四章 運行(ynxng)策略組態(tài) 運行策略是指對監(jiān)控系統(tǒng)運行流程進(jìn)行控制的方法和條件,它能夠?qū)ο到y(tǒng)執(zhí)行某項操作和實現(xiàn)某種功能(gngnng)進(jìn)行有條件的約束。 運行策略由多個復(fù)雜的功能模塊組成,稱為“策略塊”,用來完成對系統(tǒng)運行流程的自由控制,使系統(tǒng)能按照設(shè)定的順序和條件操作實時數(shù)據(jù)庫,控制用戶窗口的打開、關(guān)閉以及控制設(shè)備構(gòu)件(gujin)的工作狀態(tài)等,從而實現(xiàn)對系統(tǒng)工作過程的精確控制及有序的調(diào)度管理。運行策略第1頁/共40頁第二頁,共40頁。第四章 運行策略(cl)組態(tài)在腳本程序編輯環(huán)境,可以(ky)靈活地實
2、現(xiàn)控制流程和各種操作。 腳本(jiobn)程序 腳本程序語句 編輯功能窗口、策略、設(shè)備、變量、等的各種方法、屬性以及各類系統(tǒng)函數(shù) 語句和表達(dá)式類型 第2頁/共40頁第三頁,共40頁。第四章 運行策略(cl)組態(tài) 腳本程序的編程語法非常類似于普通(ptng)的Basic語言,對于大多數(shù)簡單的應(yīng)用系統(tǒng),MCGS的腳本程序通常只用來進(jìn)行生產(chǎn)流程的控制和監(jiān)測,而對比較復(fù)雜的系統(tǒng),腳本程序可以利用相對復(fù)雜的控制算法來實現(xiàn)系統(tǒng)的實時控制。 腳本(jiobn)程序 正確地編寫腳本程序,可簡化組態(tài)過程,大大提高工作效率,優(yōu)化控制過程。第3頁/共40頁第四頁,共40頁。第四章 運行(ynxng)策略組態(tài) “數(shù)據(jù)
3、(shj)對象 = 表達(dá)式” 賦值語句(yj) 即把“=”右邊表達(dá)式的運算值賦給左邊的數(shù)據(jù)對象。賦值號左邊必須是能夠讀寫的數(shù)據(jù)對象,如:開關(guān)型數(shù)據(jù)、數(shù)值型數(shù)據(jù)、字符型數(shù)據(jù)以及能進(jìn)行寫操作的內(nèi)部數(shù)據(jù)對象。 而組對象、事件型數(shù)據(jù)、只讀的內(nèi)部數(shù)據(jù)對象、系統(tǒng)內(nèi)部函數(shù)以及常量,均不能出現(xiàn)在賦值號的左邊,因為不能對這些對象進(jìn)行寫操作。 賦值號的右邊為一表達(dá)式,表達(dá)式的類型必須與左邊數(shù)據(jù)對象值的類型相符合,否則系統(tǒng)會提示“賦值語句類型不匹配”的錯誤信息。第4頁/共40頁第五頁,共40頁。第四章 運行策略(cl)組態(tài)條件(tiojin)語句有如下三種形式:If 表達(dá)式 Then 賦值語句或退出語句If 表達(dá)式
4、 Then 語句EndIfIf 表達(dá)式Then 語句Else 語句EndIf條件(tiojin)語句 條件語句允許多級嵌套,即條件語句中可以包含新的條件語句,MCGS腳本程序的條件語句最多可以有8級嵌套,為編制多分支流程的控制程序提供了可能。第5頁/共40頁第六頁,共40頁。第四章 運行(ynxng)策略組態(tài) 退出語句為“Exit”,用于中斷腳本程序的運行,停止(tngzh)執(zhí)行其后面的語句。一般在條件語句中使用退出語句,以便在某種條件下,停止(tngzh)并退出腳本程序的執(zhí)行。 退出(tuch)語句 第6頁/共40頁第七頁,共40頁。第四章 運行(ynxng)策略組態(tài) 在腳本程序中以單引號“
5、”開頭的語句稱為注釋語句,實際運行時,系統(tǒng)不對注釋語句作任何(rnh)處理。注釋(zhsh)語句 第7頁/共40頁第八頁,共40頁。第四章 運行(ynxng)策略組態(tài)PID算法(sun f) PID算法是最早發(fā)展起來的控制策略之一,由于其算法簡單(jindn)、魯棒性好及可靠性高被廣泛地應(yīng)用于過程控制和運動控制中。尤其是隨著計算機技術(shù)的發(fā)展,數(shù)字PID控制被廣泛地加以應(yīng)用,不同的PID控制算法其控制效果也各有不同。 利用MCGS的腳本程序可以靈活地進(jìn)行控制算法的編程,通過腳本程序的策略組態(tài)來實現(xiàn)各種控制算法,下面就以幾種典型PID算法為例,對MCGS腳本程序?qū)崿F(xiàn)控制算法的方法加以介紹。 第8頁
6、/共40頁第九頁,共40頁。第四章 運行策略(cl)組態(tài)增量(zn lin)式標(biāo)準(zhǔn)PID控制算法 當(dāng)執(zhí)行機構(gòu)需要的控制量是以增量的形式(xngsh)逐次疊加時,對應(yīng)的PID控制算法稱為增量式標(biāo)準(zhǔn)PID控制算法。 第9頁/共40頁第十頁,共40頁。第四章 運行策略(cl)組態(tài)增量(zn lin)式標(biāo)準(zhǔn)PID控制算法對應(yīng)的腳本程序如下:偏差2=偏差1 上上次偏差偏差1=偏差 上次偏差偏差=設(shè)定值測量值 本次偏差比例=比例系數(shù)*(偏差偏差1) 比例作用if 積分時間=0 then 積分作用 積分=0else 積分=比例系數(shù)*采樣周期 *偏差/積分時間endif微分(wi fn)=比例系數(shù)*微分(wi
7、 fn)時間*(偏差2*偏差1+偏差2)/采樣周期 微分(wi fn)作用增量=比例+積分+微分(wi fn) 增量輸出位置=前次位置+增量 位置輸出if 位置=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置-0.5 and 偏差=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置1 or 偏差=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置=位置最小值then 位置=位置最小值 超出位置最小值,位置位置最小值前次位置=位置
8、 為下循環(huán)準(zhǔn)備不完全(wnqun)微分PID控制(DPID)算法 第16頁/共40頁第十七頁,共40頁。第四章 運行策略(cl)組態(tài)用腳本語言實現(xiàn)(shxin)順序控制 順序控制是指根據(jù)生產(chǎn)企業(yè)的實際生產(chǎn)工藝要求,按照時間(shjin)的順序,通過預(yù)先編制的程序在現(xiàn)場對各種生產(chǎn)設(shè)備進(jìn)行控制。 第17頁/共40頁第十八頁,共40頁。第四章 運行(ynxng)策略組態(tài)鍋爐(gul)系統(tǒng)控制 順序控制規(guī)則為:當(dāng)溫度小于65攝氏度,開大供氣閥門100%加熱,當(dāng)溫度大于75攝氏度時,關(guān)小供氣閥門至5%;當(dāng)溫度小于60攝氏度大于80攝氏度時運行狀態(tài)為“報警”;當(dāng)壓力大于0.11MPa打開放氣閥門,當(dāng)壓力小
9、于0.11MPa時關(guān)閉(gunb)放氣閥門;當(dāng)壓力大于0.12MPa時運行狀態(tài)顯示為“報警”;當(dāng)液位小于0.8m時開大給水閥門至100%,當(dāng)液位大于1.0m時關(guān)小給水閥門至5%;當(dāng)液位小于0.5m或大于1.2m時運行狀態(tài)為“報警”;當(dāng)溫度大于60攝氏度小于80攝氏度,壓力小于0.12MPa,液位大于0.5m小于1.2m時,運行狀態(tài)為“正?!薄5?8頁/共40頁第十九頁,共40頁。第四章 運行(ynxng)策略組態(tài)鍋爐(gul)系統(tǒng)控制 腳本程序(chngx)如下:IF 溫度 75 THEN 供氣閥 = 5IF 溫度 80 THEN 運行狀態(tài) = 報警IF 壓力 0.11 THEN 放氣閥= 1
10、IF 壓力 0.12 THEN 運行狀態(tài) = 報警IF 液位 1.0 THEN 給水閥 = 5IF 液位 1.2 THEN 運行狀態(tài) = 報警IF 溫度 60 AND 溫度 80 AND 壓力 0.12 AND 液位 0.5 THEN 運行狀態(tài) = 正常第19頁/共40頁第二十頁,共40頁。第四章 運行(ynxng)策略組態(tài)運行(ynxng)策略 “運行策略”,是用戶為實現(xiàn)(shxin)系統(tǒng)流程的自由控制,組態(tài)生成的一系列功能塊的總稱。 在考慮一個工程中相關(guān)的控制策略時,尤其對于特別復(fù)雜的應(yīng)用工程,只須定制若干能完成特定功能的構(gòu)件,將其增加到MCGS系統(tǒng)中,就可使已有的監(jiān)控系統(tǒng)增添各種靈活的控
11、制功能,而無須對整個系統(tǒng)作修改。第20頁/共40頁第二十一頁,共40頁。第四章 運行(ynxng)策略組態(tài)運行策略(cl)的分類 策略類型共有7種,即啟動策略、退出策略、循環(huán)策略、用戶策略、報警策略、事件策略、熱鍵策略。其中“啟動策略”和“退出策略”用戶在建立工程時會自動產(chǎn)生,用戶可根據(jù)需要對其進(jìn)行(jnxng)組態(tài),而不能通過新建策略來建立。完成系統(tǒng)的流程控制和控制算法 完成用戶自定義的各種功能或任務(wù) 數(shù)據(jù)的報警存盤 事件的響應(yīng) 熱鍵的響應(yīng) 系統(tǒng)允許用戶創(chuàng)建或定義最多512個用戶策略。 第21頁/共40頁第二十二頁,共40頁。第四章 運行(ynxng)策略組態(tài)策略(cl)構(gòu)件 MCGS共提供
12、了17種策略構(gòu)件,它們分別是:退出策略、音響輸出、策略調(diào)用、數(shù)據(jù)對象、設(shè)備(shbi)操作、腳本程序、定時器、計數(shù)器、窗口操作、Excel報表輸出、配方操作處理、存盤數(shù)據(jù)瀏覽、存盤數(shù)據(jù)提取、存盤數(shù)據(jù)拷貝、報警信息瀏覽、設(shè)置時間范圍、修改數(shù)據(jù)庫。 第22頁/共40頁第二十三頁,共40頁。第四章 運行策略(cl)組態(tài)策略(cl)的創(chuàng)建第23頁/共40頁第二十四頁,共40頁。第四章 運行策略(cl)組態(tài)用啟動(qdng)策略實現(xiàn)系統(tǒng)初始化 啟動策略一般完成系統(tǒng)初始化功能,只在MCGS運行開始時自動調(diào)用(dioyng)執(zhí)行一次。第24頁/共40頁第二十五頁,共40頁。第四章 運行(ynxng)策略組態(tài)
13、用啟動策略實現(xiàn)(shxin)系統(tǒng)初始化某系統(tǒng)在進(jìn)入MCGS運行環(huán)境時,在初始狀態(tài)把4臺老化臺工作(gngzu)方式設(shè)置為手動、停止?fàn)顟B(tài)。第25頁/共40頁第二十六頁,共40頁。第四章 運行策略(cl)組態(tài)用循環(huán)策略中實現(xiàn)(shxin)設(shè)備的定時運行 一個系統(tǒng)(xtng)中至少應(yīng)該有一個循環(huán)策略 在MCGS運行過程中,循環(huán)策略由系統(tǒng)按照設(shè)定的循環(huán)周期自動循環(huán)調(diào)用,循環(huán)體內(nèi)所需執(zhí)行的操作和任務(wù)由用戶設(shè)置。第26頁/共40頁第二十七頁,共40頁。第四章 運行(ynxng)策略組態(tài)在某系統(tǒng)中每隔20s使某設(shè)備(shbi)定時運行5s。 用循環(huán)(xnhun)策略中實現(xiàn)設(shè)備的定時運行 第27頁/共40頁第
14、二十八頁,共40頁。第四章 運行(ynxng)策略組態(tài)用報警策略(cl)實現(xiàn)報警數(shù)據(jù)存盤 當(dāng)對應(yīng)的數(shù)據(jù)對象的某種報警狀態(tài)產(chǎn)生時,報警策略被系統(tǒng)(xtng)自動調(diào)用一次。 “報警產(chǎn)生時執(zhí)行一次”、“報警結(jié)束時執(zhí)行一次”、“報警應(yīng)答時執(zhí)行一次” 。第28頁/共40頁第二十九頁,共40頁。第四章 運行策略(cl)組態(tài)在某系統(tǒng)中設(shè)置一個(y )報警策略,其功能是執(zhí)行一次窗口操作(打開1設(shè)備報警窗口)。 用報警策略實現(xiàn)(shxin)報警數(shù)據(jù)存盤第29頁/共40頁第三十頁,共40頁。第四章 運行(ynxng)策略組態(tài)用用戶策略實現(xiàn)存盤(cn pn)數(shù)據(jù)瀏覽 用戶策略主要是用來完成各種不同的任務(wù),在一個工程
15、中可以定義多個。用戶策略系統(tǒng)(xtng)不能自動運行,要由指定的策略對象進(jìn)行調(diào)用。 存盤數(shù)據(jù)提取,就是把歷史數(shù)據(jù)庫數(shù)據(jù)按照一定的時間條件和統(tǒng)計方式取出來,存到另外一個數(shù)據(jù)表中。針對存盤數(shù)據(jù)提取的結(jié)果,在用戶策略中采用“存盤數(shù)據(jù)瀏覽”構(gòu)件可對提取的數(shù)據(jù)進(jìn)行瀏覽。第30頁/共40頁第三十一頁,共40頁。第四章 運行(ynxng)策略組態(tài)用用戶策略實現(xiàn)存盤數(shù)據(jù)(shj)瀏覽某鍋爐控制系統(tǒng)中含有5臺鍋爐,利用用戶策略實現(xiàn)(shxin)對鍋爐壓力組對象的存盤數(shù)據(jù)瀏覽。 第31頁/共40頁第三十二頁,共40頁。第四章 運行(ynxng)策略組態(tài)用退出策略實現(xiàn)數(shù)據(jù)對象(duxing)初始值的設(shè)定 退出策略一
16、般完成系統(tǒng)(xtng)善后處理功能,只在MCGS退出運行前由系統(tǒng)(xtng)自動調(diào)用執(zhí)行一次。第32頁/共40頁第三十三頁,共40頁。第四章 運行(ynxng)策略組態(tài)用退出策略(cl)實現(xiàn)數(shù)據(jù)對象初始值的設(shè)定 在某鍋爐熱力系統(tǒng)中利用退出策略實現(xiàn)系統(tǒng)運行數(shù)據(jù)的存儲,以此做為下一次系統(tǒng)運行時該數(shù)據(jù)對象的初始值。存儲的數(shù)據(jù)包括:5臺鍋爐蒸汽流量(liling)日累計值、5臺鍋爐蒸汽流量(liling)月累計值、5臺鍋爐蒸汽流量(liling)年累計值、總的蒸汽流量(liling)日累計值、總的蒸汽流量(liling)日累計值。 第33頁/共40頁第三十四頁,共40頁。第四章 運行(ynxng)策略
17、組態(tài)事件(shjin)策略 當(dāng)對應(yīng)表達(dá)式的某種事件狀態(tài)產(chǎn)生時,事件策略被系統(tǒng)自動(zdng)調(diào)用一次。 表達(dá)式的值正跳變(0to1)、表達(dá)式的值負(fù)跳變(1to0)、表達(dá)式的值正負(fù)跳變(0to1to0)、表達(dá)式的值負(fù)正跳變(1to0to1) 第34頁/共40頁第三十五頁,共40頁。第四章 運行(ynxng)策略組態(tài)熱鍵策略(cl) 當(dāng)用戶按下對應(yīng)(duyng)的熱鍵時執(zhí)行一次。 直接按壓鍵盤上的鍵來添加 第35頁/共40頁第三十六頁,共40頁。第四章 運行策略(cl)組態(tài)內(nèi)部(nib)函數(shù) MCGS組態(tài)軟件為用戶提供了一些(yxi)常用的數(shù)學(xué)函數(shù)和對MCGS內(nèi)部對象操作的函數(shù)。組態(tài)時可在表達(dá)式中或用戶腳本程序中直接使用這些函數(shù)。 系統(tǒng)內(nèi)部函數(shù)的名稱一律以“!”符號開頭。MCGS共提供了11種不同的系統(tǒng)函數(shù),這些系統(tǒng)函數(shù)是:運行環(huán)境操作函數(shù)、數(shù)據(jù)對象操作函數(shù)、用戶登錄操作函數(shù)、字符串操作函數(shù)、定時器操作函數(shù)、系統(tǒng)操作函數(shù)、數(shù)學(xué)函數(shù)、文件操作函數(shù)、ODBC數(shù)據(jù)庫函數(shù)、配方操作函數(shù)和時間函數(shù)。 第36頁/共40頁第三十七頁,共40頁。第四章 運行策略(cl)組態(tài)運行(ynxng)環(huán)境操作函數(shù) 要求(yoqi)在某系統(tǒng)中用腳本程序?qū)崿F(xiàn)用戶窗口“窗口1”的打開和關(guān)閉。 第37頁/共40頁第三十八頁,共40頁。第四章 運行策略(cl)組態(tài)定時器操作(cozu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2021年山東省聊城市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2022年河南省新鄉(xiāng)市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2021年貴州省遵義市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年山西省運城市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2024年貴州省安順市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2023年吉林省四平市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 政府采購招投標(biāo)風(fēng)險識別培訓(xùn)
- 新疆省直轄行政單位(2024年-2025年小學(xué)六年級語文)部編版小升初真題(上學(xué)期)試卷及答案
- 2024版合作雙方保密義務(wù)及知識成果權(quán)屬合同版B版
- 2024年酒店租賃協(xié)議標(biāo)準(zhǔn)格式版B版
- 特許經(jīng)銷合同
- 吉林大學(xué)藥學(xué)導(dǎo)論期末考試高分題庫全集含答案
- 2023-2024學(xué)年河北省唐山市灤州市數(shù)學(xué)七年級第一學(xué)期期末教學(xué)質(zhì)量檢測模擬試題含解析
- 數(shù)字油畫課件
- 2023年小學(xué)五年級數(shù)學(xué)上學(xué)期期末水平測試試卷(天河區(qū))
- 中考數(shù)學(xué)計算題100道
- 高壓變頻器整流變壓器
- 集團(tuán)資產(chǎn)重組實施方案
- 《新唯識論》儒佛會通思想研究
- 《減法教育》讀書筆記思維導(dǎo)圖PPT模板下載
- 慢性阻塞性肺疾病全球倡議(GOLD)
評論
0/150
提交評論