版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、NO.1第四章 運(yùn)行策略組態(tài)NO.2第四章 運(yùn)行策略組態(tài) 運(yùn)行策略是指對(duì)監(jiān)控系統(tǒng)運(yùn)行流程進(jìn)行控制的方法和條件,它能夠?qū)ο到y(tǒng)執(zhí)行某項(xiàng)操作和實(shí)現(xiàn)某種功能進(jìn)行有條件的約束。 運(yùn)行策略由多個(gè)復(fù)雜的功能模塊組成,稱(chēng)為“策略塊”,用來(lái)完成對(duì)系統(tǒng)運(yùn)行流程的自由控制,使系統(tǒng)能按照設(shè)定的順序和條件操作實(shí)時(shí)數(shù)據(jù)庫(kù),控制用戶(hù)窗口的打開(kāi)、關(guān)閉以及控制設(shè)備構(gòu)件的工作狀態(tài)等,從而實(shí)現(xiàn)對(duì)系統(tǒng)工作過(guò)程的精確控制及有序的調(diào)度管理。運(yùn)行策略NO.3第四章 運(yùn)行策略組態(tài)在腳本程序編輯環(huán)境,可以靈活地實(shí)現(xiàn)控制流程和各種操作。 腳本程序 腳本程序語(yǔ)句 編輯功能窗口、策略、設(shè)備、變量、等的各種方法、屬性以及各類(lèi)系統(tǒng)函數(shù) 語(yǔ)句和表達(dá)式類(lèi)型
2、 NO.4第四章 運(yùn)行策略組態(tài) 腳本程序的編程語(yǔ)法非常類(lèi)似于普通的Basic語(yǔ)言,對(duì)于大多數(shù)簡(jiǎn)單的應(yīng)用系統(tǒng),MCGS的腳本程序通常只用來(lái)進(jìn)行生產(chǎn)流程的控制和監(jiān)測(cè),而對(duì)比較復(fù)雜的系統(tǒng),腳本程序可以利用相對(duì)復(fù)雜的控制算法來(lái)實(shí)現(xiàn)系統(tǒng)的實(shí)時(shí)控制。 腳本程序 正確地編寫(xiě)腳本程序,可簡(jiǎn)化組態(tài)過(guò)程,大大提高工作效率,優(yōu)化控制過(guò)程。NO.5第四章 運(yùn)行策略組態(tài) “數(shù)據(jù)對(duì)象 = 表達(dá)式” 賦值語(yǔ)句 即把“=”右邊表達(dá)式的運(yùn)算值賦給左邊的數(shù)據(jù)對(duì)象。賦值號(hào)左邊必須是能夠讀寫(xiě)的數(shù)據(jù)對(duì)象,如:開(kāi)關(guān)型數(shù)據(jù)、數(shù)值型數(shù)據(jù)、字符型數(shù)據(jù)以及能進(jìn)行寫(xiě)操作的內(nèi)部數(shù)據(jù)對(duì)象。 而組對(duì)象、事件型數(shù)據(jù)、只讀的內(nèi)部數(shù)據(jù)對(duì)象、系統(tǒng)內(nèi)部函數(shù)以及常
3、量,均不能出現(xiàn)在賦值號(hào)的左邊,因?yàn)椴荒軐?duì)這些對(duì)象進(jìn)行寫(xiě)操作。 賦值號(hào)的右邊為一表達(dá)式,表達(dá)式的類(lèi)型必須與左邊數(shù)據(jù)對(duì)象值的類(lèi)型相符合,否則系統(tǒng)會(huì)提示“賦值語(yǔ)句類(lèi)型不匹配”的錯(cuò)誤信息。NO.6第四章 運(yùn)行策略組態(tài)條件語(yǔ)句有如下三種形式:If 表達(dá)式 Then 賦值語(yǔ)句或退出語(yǔ)句If 表達(dá)式 Then 語(yǔ)句EndIfIf 表達(dá)式Then 語(yǔ)句Else 語(yǔ)句EndIf條件語(yǔ)句 條件語(yǔ)句允許多級(jí)嵌套,即條件語(yǔ)句中可以包含新的條件語(yǔ)句,MCGS腳本程序的條件語(yǔ)句最多可以有8級(jí)嵌套,為編制多分支流程的控制程序提供了可能。NO.7第四章 運(yùn)行策略組態(tài) 退出語(yǔ)句為“Exit”,用于中斷腳本程序的運(yùn)行,停止執(zhí)行其
4、后面的語(yǔ)句。一般在條件語(yǔ)句中使用退出語(yǔ)句,以便在某種條件下,停止并退出腳本程序的執(zhí)行。 退出語(yǔ)句 NO.8第四章 運(yùn)行策略組態(tài) 在腳本程序中以單引號(hào)“”開(kāi)頭的語(yǔ)句稱(chēng)為注釋語(yǔ)句,實(shí)際運(yùn)行時(shí),系統(tǒng)不對(duì)注釋語(yǔ)句作任何處理。注釋語(yǔ)句 NO.9第四章 運(yùn)行策略組態(tài)PID算法 PID算法是最早發(fā)展起來(lái)的控制策略之一,由于其算法簡(jiǎn)單、魯棒性好及可靠性高被廣泛地應(yīng)用于過(guò)程控制和運(yùn)動(dòng)控制中。尤其是隨著計(jì)算機(jī)技術(shù)的發(fā)展,數(shù)字PID控制被廣泛地加以應(yīng)用,不同的PID控制算法其控制效果也各有不同。 利用MCGS的腳本程序可以靈活地進(jìn)行控制算法的編程,通過(guò)腳本程序的策略組態(tài)來(lái)實(shí)現(xiàn)各種控制算法,下面就以幾種典型PID算法
5、為例,對(duì)MCGS腳本程序?qū)崿F(xiàn)控制算法的方法加以介紹。 NO.10第四章 運(yùn)行策略組態(tài)增量式標(biāo)準(zhǔn)PID控制算法 當(dāng)執(zhí)行機(jī)構(gòu)需要的控制量是以增量的形式逐次疊加時(shí),對(duì)應(yīng)的PID控制算法稱(chēng)為增量式標(biāo)準(zhǔn)PID控制算法。 NO.11第四章 運(yùn)行策略組態(tài)增量式標(biāo)準(zhǔn)PID控制算法對(duì)應(yīng)的腳本程序如下:偏差2=偏差1 上上次偏差偏差1=偏差 上次偏差偏差=設(shè)定值測(cè)量值 本次偏差比例=比例系數(shù)*(偏差偏差1) 比例作用if 積分時(shí)間=0 then 積分作用 積分=0else 積分=比例系數(shù)*采樣周期 *偏差/積分時(shí)間endif微分=比例系數(shù)*微分時(shí)間*(偏差2*偏差1+偏差2)/采樣周期 微分作用增量=比例+積分+
6、微分 增量輸出位置=前次位置+增量 位置輸出if 位置=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置-0.5 and 偏差=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置1 or 偏差=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置=位置最大值then 位置=位置最大值 超出位置最大值,位置位置最大值if 位置=位置最小值then 位置=位置最小值 超出位置最小值,位置位置最小值前次位置=位置 為下循環(huán)準(zhǔn)備不完全微分PID控制(DPID)算法 NO.18第四章 運(yùn)行策略組態(tài)用腳本語(yǔ)言實(shí)現(xiàn)順序控制
7、順序控制是指根據(jù)生產(chǎn)企業(yè)的實(shí)際生產(chǎn)工藝要求,按照時(shí)間的順序,通過(guò)預(yù)先編制的程序在現(xiàn)場(chǎng)對(duì)各種生產(chǎn)設(shè)備進(jìn)行控制。 NO.19第四章 運(yùn)行策略組態(tài)鍋爐系統(tǒng)控制 順序控制規(guī)則為:當(dāng)溫度小于65攝氏度,開(kāi)大供氣閥門(mén)100%加熱,當(dāng)溫度大于75攝氏度時(shí),關(guān)小供氣閥門(mén)至5%;當(dāng)溫度小于60攝氏度大于80攝氏度時(shí)運(yùn)行狀態(tài)為“報(bào)警”;當(dāng)壓力大于0.11MPa打開(kāi)放氣閥門(mén),當(dāng)壓力小于0.11MPa時(shí)關(guān)閉放氣閥門(mén);當(dāng)壓力大于0.12MPa時(shí)運(yùn)行狀態(tài)顯示為“報(bào)警”;當(dāng)液位小于0.8m時(shí)開(kāi)大給水閥門(mén)至100%,當(dāng)液位大于1.0m時(shí)關(guān)小給水閥門(mén)至5%;當(dāng)液位小于0.5m或大于1.2m時(shí)運(yùn)行狀態(tài)為“報(bào)警”;當(dāng)溫度大于60攝
8、氏度小于80攝氏度,壓力小于0.12MPa,液位大于0.5m小于1.2m時(shí),運(yùn)行狀態(tài)為“正?!薄O.20第四章 運(yùn)行策略組態(tài)鍋爐系統(tǒng)控制 腳本程序如下:IF 溫度 75 THEN 供氣閥 = 5IF 溫度 80 THEN 運(yùn)行狀態(tài) = 報(bào)警IF 壓力 0.11 THEN 放氣閥= 1IF 壓力 0.12 THEN 運(yùn)行狀態(tài) = 報(bào)警IF 液位 1.0 THEN 給水閥 = 5IF 液位 1.2 THEN 運(yùn)行狀態(tài) = 報(bào)警IF 溫度 60 AND 溫度 80 AND 壓力 0.12 AND 液位 0.5 THEN 運(yùn)行狀態(tài) = 正常NO.21第四章 運(yùn)行策略組態(tài)運(yùn)行策略 “運(yùn)行策略”,是用戶(hù)
9、為實(shí)現(xiàn)系統(tǒng)流程的自由控制,組態(tài)生成的一系列功能塊的總稱(chēng)。 在考慮一個(gè)工程中相關(guān)的控制策略時(shí),尤其對(duì)于特別復(fù)雜的應(yīng)用工程,只須定制若干能完成特定功能的構(gòu)件,將其增加到MCGS系統(tǒng)中,就可使已有的監(jiān)控系統(tǒng)增添各種靈活的控制功能,而無(wú)須對(duì)整個(gè)系統(tǒng)作修改。NO.22第四章 運(yùn)行策略組態(tài)運(yùn)行策略的分類(lèi) 策略類(lèi)型共有7種,即啟動(dòng)策略、退出策略、循環(huán)策略、用戶(hù)策略、報(bào)警策略、事件策略、熱鍵策略。其中“啟動(dòng)策略”和“退出策略”用戶(hù)在建立工程時(shí)會(huì)自動(dòng)產(chǎn)生,用戶(hù)可根據(jù)需要對(duì)其進(jìn)行組態(tài),而不能通過(guò)新建策略來(lái)建立。完成系統(tǒng)的流程控制和控制算法 完成用戶(hù)自定義的各種功能或任務(wù) 數(shù)據(jù)的報(bào)警存盤(pán) 事件的響應(yīng) 熱鍵的響應(yīng) 系
10、統(tǒng)允許用戶(hù)創(chuàng)建或定義最多512個(gè)用戶(hù)策略。 NO.23第四章 運(yùn)行策略組態(tài)策略構(gòu)件 MCGS共提供了17種策略構(gòu)件,它們分別是:退出策略、音響輸出、策略調(diào)用、數(shù)據(jù)對(duì)象、設(shè)備操作、腳本程序、定時(shí)器、計(jì)數(shù)器、窗口操作、Excel報(bào)表輸出、配方操作處理、存盤(pán)數(shù)據(jù)瀏覽、存盤(pán)數(shù)據(jù)提取、存盤(pán)數(shù)據(jù)拷貝、報(bào)警信息瀏覽、設(shè)置時(shí)間范圍、修改數(shù)據(jù)庫(kù)。 NO.24第四章 運(yùn)行策略組態(tài)策略的創(chuàng)建NO.25第四章 運(yùn)行策略組態(tài)用啟動(dòng)策略實(shí)現(xiàn)系統(tǒng)初始化 啟動(dòng)策略一般完成系統(tǒng)初始化功能,只在MCGS運(yùn)行開(kāi)始時(shí)自動(dòng)調(diào)用執(zhí)行一次。NO.26第四章 運(yùn)行策略組態(tài)用啟動(dòng)策略實(shí)現(xiàn)系統(tǒng)初始化某系統(tǒng)在進(jìn)入MCGS運(yùn)行環(huán)境時(shí),在初始狀態(tài)把4
11、臺(tái)老化臺(tái)工作方式設(shè)置為手動(dòng)、停止?fàn)顟B(tài)。NO.27第四章 運(yùn)行策略組態(tài)用循環(huán)策略中實(shí)現(xiàn)設(shè)備的定時(shí)運(yùn)行 一個(gè)系統(tǒng)中至少應(yīng)該有一個(gè)循環(huán)策略 在MCGS運(yùn)行過(guò)程中,循環(huán)策略由系統(tǒng)按照設(shè)定的循環(huán)周期自動(dòng)循環(huán)調(diào)用,循環(huán)體內(nèi)所需執(zhí)行的操作和任務(wù)由用戶(hù)設(shè)置。NO.28第四章 運(yùn)行策略組態(tài)在某系統(tǒng)中每隔20s使某設(shè)備定時(shí)運(yùn)行5s。 用循環(huán)策略中實(shí)現(xiàn)設(shè)備的定時(shí)運(yùn)行 NO.29第四章 運(yùn)行策略組態(tài)用報(bào)警策略實(shí)現(xiàn)報(bào)警數(shù)據(jù)存盤(pán) 當(dāng)對(duì)應(yīng)的數(shù)據(jù)對(duì)象的某種報(bào)警狀態(tài)產(chǎn)生時(shí),報(bào)警策略被系統(tǒng)自動(dòng)調(diào)用一次。 “報(bào)警產(chǎn)生時(shí)執(zhí)行一次”、“報(bào)警結(jié)束時(shí)執(zhí)行一次”、“報(bào)警應(yīng)答時(shí)執(zhí)行一次” 。NO.30第四章 運(yùn)行策略組態(tài)在某系統(tǒng)中設(shè)置一個(gè)報(bào)警
12、策略,其功能是執(zhí)行一次窗口操作(打開(kāi)1設(shè)備報(bào)警窗口)。 用報(bào)警策略實(shí)現(xiàn)報(bào)警數(shù)據(jù)存盤(pán)NO.31第四章 運(yùn)行策略組態(tài)用用戶(hù)策略實(shí)現(xiàn)存盤(pán)數(shù)據(jù)瀏覽 用戶(hù)策略主要是用來(lái)完成各種不同的任務(wù),在一個(gè)工程中可以定義多個(gè)。用戶(hù)策略系統(tǒng)不能自動(dòng)運(yùn)行,要由指定的策略對(duì)象進(jìn)行調(diào)用。 存盤(pán)數(shù)據(jù)提取,就是把歷史數(shù)據(jù)庫(kù)數(shù)據(jù)按照一定的時(shí)間條件和統(tǒng)計(jì)方式取出來(lái),存到另外一個(gè)數(shù)據(jù)表中。針對(duì)存盤(pán)數(shù)據(jù)提取的結(jié)果,在用戶(hù)策略中采用“存盤(pán)數(shù)據(jù)瀏覽”構(gòu)件可對(duì)提取的數(shù)據(jù)進(jìn)行瀏覽。NO.32第四章 運(yùn)行策略組態(tài)用用戶(hù)策略實(shí)現(xiàn)存盤(pán)數(shù)據(jù)瀏覽某鍋爐控制系統(tǒng)中含有5臺(tái)鍋爐,利用用戶(hù)策略實(shí)現(xiàn)對(duì)鍋爐壓力組對(duì)象的存盤(pán)數(shù)據(jù)瀏覽。 NO.33第四章 運(yùn)行策略組
13、態(tài)用退出策略實(shí)現(xiàn)數(shù)據(jù)對(duì)象初始值的設(shè)定 退出策略一般完成系統(tǒng)善后處理功能,只在MCGS退出運(yùn)行前由系統(tǒng)自動(dòng)調(diào)用執(zhí)行一次。NO.34第四章 運(yùn)行策略組態(tài)用退出策略實(shí)現(xiàn)數(shù)據(jù)對(duì)象初始值的設(shè)定 在某鍋爐熱力系統(tǒng)中利用退出策略實(shí)現(xiàn)系統(tǒng)運(yùn)行數(shù)據(jù)的存儲(chǔ),以此做為下一次系統(tǒng)運(yùn)行時(shí)該數(shù)據(jù)對(duì)象的初始值。存儲(chǔ)的數(shù)據(jù)包括:5臺(tái)鍋爐蒸汽流量日累計(jì)值、5臺(tái)鍋爐蒸汽流量月累計(jì)值、5臺(tái)鍋爐蒸汽流量年累計(jì)值、總的蒸汽流量日累計(jì)值、總的蒸汽流量日累計(jì)值。 NO.35第四章 運(yùn)行策略組態(tài)事件策略 當(dāng)對(duì)應(yīng)表達(dá)式的某種事件狀態(tài)產(chǎn)生時(shí),事件策略被系統(tǒng)自動(dòng)調(diào)用一次。 表達(dá)式的值正跳變(0to1)、表達(dá)式的值負(fù)跳變(1to0)、表達(dá)式的值正負(fù)
14、跳變(0to1to0)、表達(dá)式的值負(fù)正跳變(1to0to1) NO.36第四章 運(yùn)行策略組態(tài)熱鍵策略 當(dāng)用戶(hù)按下對(duì)應(yīng)的熱鍵時(shí)執(zhí)行一次。 直接按壓鍵盤(pán)上的鍵來(lái)添加 NO.37第四章 運(yùn)行策略組態(tài)內(nèi)部函數(shù) MCGS組態(tài)軟件為用戶(hù)提供了一些常用的數(shù)學(xué)函數(shù)和對(duì)MCGS內(nèi)部對(duì)象操作的函數(shù)。組態(tài)時(shí)可在表達(dá)式中或用戶(hù)腳本程序中直接使用這些函數(shù)。 系統(tǒng)內(nèi)部函數(shù)的名稱(chēng)一律以“!”符號(hào)開(kāi)頭。MCGS共提供了11種不同的系統(tǒng)函數(shù),這些系統(tǒng)函數(shù)是:運(yùn)行環(huán)境操作函數(shù)、數(shù)據(jù)對(duì)象操作函數(shù)、用戶(hù)登錄操作函數(shù)、字符串操作函數(shù)、定時(shí)器操作函數(shù)、系統(tǒng)操作函數(shù)、數(shù)學(xué)函數(shù)、文件操作函數(shù)、ODBC數(shù)據(jù)庫(kù)函數(shù)、配方操作函數(shù)和時(shí)間函數(shù)。 NO.38第四章 運(yùn)行策略組態(tài)運(yùn)行環(huán)境操作函數(shù) 要求在某系統(tǒng)中用腳本程序?qū)崿F(xiàn)用戶(hù)窗口“窗口1”的打開(kāi)和關(guān)閉。 NO.39第四章 運(yùn)行策略組態(tài)定時(shí)器操作函數(shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)小動(dòng)物技能大賽第三屆寵物訓(xùn)導(dǎo)技能大賽參考試題庫(kù)(含答案)
- 民營(yíng)企業(yè)黨支部換屆選舉三年任期工作報(bào)告
- 2025民用航空運(yùn)輸行業(yè)的未來(lái):市場(chǎng)與技術(shù)展望
- 戶(hù)外廣告合同范本
- 危險(xiǎn)品運(yùn)輸業(yè)務(wù)承包經(jīng)營(yíng)合同范本
- 投資擔(dān)保合同模板
- 綜合授信合同
- 茶青購(gòu)銷(xiāo)合同茶葉定購(gòu)合同
- 人力資源勞務(wù)分包合同書(shū)
- 第二章 數(shù)據(jù)結(jié)構(gòu)與算法
- 《openEuler操作系統(tǒng)》考試復(fù)習(xí)題庫(kù)(含答案)
- 項(xiàng)目重點(diǎn)難點(diǎn)分析及解決措施
- 挑戰(zhàn)杯-申報(bào)書(shū)范本
- 北師大版五年級(jí)上冊(cè)數(shù)學(xué)期末測(cè)試卷及答案共5套
- 2024-2025學(xué)年人教版生物八年級(jí)上冊(cè)期末綜合測(cè)試卷
- 2025年九省聯(lián)考新高考 語(yǔ)文試卷(含答案解析)
- 高三(10)班下學(xué)期家長(zhǎng)會(huì)
- 中國(guó)酒文化 酒文化介紹 酒的禮俗 中國(guó)風(fēng)PPT模板
- 山西省原平市高鋁土實(shí)業(yè)有限公司鋁土礦資源開(kāi)發(fā)利用、地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 電子技術(shù)說(shuō)課課件
- 探索者三維建筑結(jié)構(gòu)建模設(shè)計(jì)軟件說(shuō)明書(shū)
評(píng)論
0/150
提交評(píng)論