




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
工程4:運轉(zhuǎn)戰(zhàn)略組態(tài)第四章運轉(zhuǎn)戰(zhàn)略組態(tài)運轉(zhuǎn)戰(zhàn)略是指對監(jiān)控系統(tǒng)運轉(zhuǎn)流程進展控制的方法和條件,它可以對系統(tǒng)執(zhí)行某項操作和實現(xiàn)某種功能進展有條件的約束。運轉(zhuǎn)戰(zhàn)略由多個復雜的功能模塊組成,稱為“戰(zhàn)略塊〞,用來完成對系統(tǒng)運轉(zhuǎn)流程的自在控制,使系統(tǒng)能按照設(shè)定的順序和條件操作實時數(shù)據(jù)庫,控制用戶窗口的翻開、封鎖以及控制設(shè)備構(gòu)件的任務(wù)形狀等,從而實現(xiàn)對系統(tǒng)任務(wù)過程的準確控制及有序的調(diào)度管理。運轉(zhuǎn)戰(zhàn)略第四章運轉(zhuǎn)戰(zhàn)略組態(tài)在腳本程序編輯環(huán)境,可以靈敏地實現(xiàn)控制流程和各種操作。腳本程序 腳本程序語句編輯功能窗口、戰(zhàn)略、設(shè)備、變量、等的各種方法、屬性以及各類系統(tǒng)函數(shù)語句和表達式類型第四章運轉(zhuǎn)戰(zhàn)略組態(tài)腳本程序的編程語法非常類似于普通的Basic言語,對于大多數(shù)簡單的運用系統(tǒng),MCGS的腳本程序通常只用來進展消費流程的控制和監(jiān)測,而對比較復雜的系統(tǒng),腳本程序可以利用相對復雜的控制算法來實現(xiàn)系統(tǒng)的實時控制。腳本程序 正確地編寫腳本程序,可簡化組態(tài)過程,大大提高任務(wù)效率,優(yōu)化控制過程。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)“數(shù)據(jù)對象=表達式〞賦值語句即把“=〞右邊表達式的運算值賦給左邊的數(shù)據(jù)對象。賦值號左邊必需是可以讀寫的數(shù)據(jù)對象,如:開關(guān)型數(shù)據(jù)、數(shù)值型數(shù)據(jù)、字符型數(shù)據(jù)以及能進展寫操作的內(nèi)部數(shù)據(jù)對象。而組對象、事件型數(shù)據(jù)、只讀的內(nèi)部數(shù)據(jù)對象、系統(tǒng)內(nèi)部函數(shù)以及常量,均不能出如今賦值號的左邊,由于不能對這些對象進展寫操作。賦值號的右邊為一表達式,表達式的類型必需與左邊數(shù)據(jù)對象值的類型相符合,否那么系統(tǒng)會提示“賦值語句類型不匹配〞的錯誤信息。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)條件語句有如下三種方式:①If〖表達式〗Then〖賦值語句或退出語句〗②If〖表達式〗Then〖語句〗 EndIf③If〖表達式〗Then〖語句〗Else〖語句〗EndIf條件語句條件語句允許多級嵌套,即條件語句中可以包含新的條件語句,MCGS腳本程序的條件語句最多可以有8級嵌套,為編制多分支流程的控制程序提供了能夠。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)退出語句為“Exit〞,用于中斷腳本程序的運轉(zhuǎn),停頓執(zhí)行其后面的語句。普通在條件語句中運用退出語句,以便在某種條件下,停頓并退出腳本程序的執(zhí)行。退出語句第四章運轉(zhuǎn)戰(zhàn)略組態(tài)在腳本程序中以單引號“’〞開頭的語句稱為注釋語句,實踐運轉(zhuǎn)時,系統(tǒng)不對注釋語句作任何處置。注釋語句第四章運轉(zhuǎn)戰(zhàn)略組態(tài)PID算法PID算法是最早開展起來的控制戰(zhàn)略之一,由于其算法簡單、魯棒性好及可靠性高被廣泛地運用于過程控制和運動控制中。尤其是隨著計算機技術(shù)的開展,數(shù)字PID控制被廣泛地加以運用,不同的PID控制算法其控制效果也各有不同。利用MCGS的腳本程序可以靈敏地進展控制算法的編程,經(jīng)過腳本程序的戰(zhàn)略組態(tài)來實現(xiàn)各種控制算法,下面就以幾種典型PID算法為例,對MCGS腳本程序?qū)崿F(xiàn)控制算法的方法加以引見。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)增量式規(guī)范PID控制算法當執(zhí)行機構(gòu)需求的控制量是以增量的方式逐次疊加時,對應(yīng)的PID控制算法稱為增量式規(guī)范PID控制算法。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)增量式規(guī)范PID控制算法對應(yīng)的腳本程序如下:偏向2=偏向1'上上次偏向偏向1=偏向'上次偏向偏向=設(shè)定值-丈量值'本次偏向比例=比例系數(shù)*(偏向-偏向1)'比例作用if積分時間=0then'積分作用積分=0else積分=比例系數(shù)*采樣周期*偏向/積分時間endif微分=比例系數(shù)*微分時間*(偏向-2*偏向1+偏向2)/采樣周期'微分作用增量=比例+積分+微分'增量輸出位置=前次位置+增量'位置輸出if位置>=位置最大值then位置=位置最大值'超出位置最大值,位置=位置最大值if位置<=位置最小值then位置=位置最小值'超出位置最小值,位置=位置最小值前次位置=位置'為下循環(huán)預(yù)備第四章運轉(zhuǎn)戰(zhàn)略組態(tài)帶死區(qū)的PID控制〔SPID〕算法在控制系統(tǒng)中為了防止控制動作過于頻繁,設(shè)置一個可調(diào)的參數(shù)e0,當系統(tǒng)偏向時,控制量的增量,即此時控制系統(tǒng)維持原來的控制量;當系統(tǒng)偏向時,控制量的增量根據(jù)增量式規(guī)范PID算法給出。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)帶死區(qū)的PID控制〔SPID〕算法對應(yīng)的腳本程序如下:偏向2=偏向1'上上次偏向偏向1=偏向'上次偏向偏向=設(shè)定值-丈量值'本次偏向if偏向>-0.5and偏向<0.5then'偏向小于閾值增量=0'增量為零else比例=比例系數(shù)*(偏向-偏向1)'否那么計算比例作用if積分時間=0then積分=0'假設(shè)積分時間=0,那么無積分作用else積分=比例系數(shù)*采樣周期*偏向/積分時間'否那么計算積分作用endif微分=比例系數(shù)*微分時間*(偏向-2*偏向1+偏向2)/采樣周期'計算微分作用增量=比例+積分+微分'增量輸出endif位置=前次位置+增量'位置輸出if位置>=位置最大值then位置=位置最大值'超出位置最大值,位置=位置最大值if位置<=位置最小值then位置=位置最小值'超出位置最小值,位置=位置最小值前次位置=位置'為下循環(huán)預(yù)備第四章運轉(zhuǎn)戰(zhàn)略組態(tài)積分分別PID控制〔IPID〕算法積分分別PID算法是人為地設(shè)定一個閾值,當系統(tǒng)偏向時,即系統(tǒng)的偏向較大時,只采用PD控制,這樣可以防止較大的超調(diào),又使系統(tǒng)有較好的快速性;當時,即系統(tǒng)的偏向較小時,參與積分作用,采用PID控制,可保證系統(tǒng)有較高的精度。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)積分分別PID控制〔IPID〕算法偏向2=偏向1'上上次偏向偏向1=偏向'上次偏向偏向=設(shè)定值-丈量值'本次偏向比例=比例系數(shù)*(偏向-偏向1)'比例作用if積分時間=0or偏向>1or偏向<-1then'假設(shè)積分時間=0或偏向太大積分=0'無積分作用else積分=比例系數(shù)*采樣周期*偏向/積分時間'否那么計算積分作用endif微分=比例系數(shù)*微分時間*(偏向-2*偏向1+偏向2)/采樣周期'微分作用增量=比例+積分+微分'增量輸出位置=前次位置+增量'位置輸出if位置>=位置最大值then位置=位置最大值'超出位置最大值,位置=位置最大值if位置<=位置最小值then位置=位置最小值'超出位置最小值,位置=位置最小值前次位置=位置'為下循環(huán)預(yù)備第四章運轉(zhuǎn)戰(zhàn)略組態(tài)不完全微分PID控制〔DPID〕算法不完全微分PID控制算法時為了防止誤差擾動突變時微分作用的缺乏。其方法是在PID算法中參與一個一階慣性環(huán)節(jié)〔低通濾波器〕,即構(gòu)成不完全微分PID控制算法,在此根底上進展離散化后可得出其遞推公式。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)偏向2=偏向1'上上次偏向偏向1=偏向'上次偏向偏向=設(shè)定值-丈量值'本次偏向比例=比例系數(shù)*(偏向-偏向1)'比例作用if積分時間=0then'假設(shè)積分時間=0無積分作用積分=0else積分=比例系數(shù)*采樣周期*偏向/積分時間'否那么計算積分作用endifif微分時間=0then'假設(shè)微分時間=0無微分作用微分=0else不全微分2=不全微分1不全微分1=不全微分微分增益=比例系數(shù)*微分時間/采樣周期不全微分系數(shù)=微分時間/(微分增益+微分時間)不全微分=不全微分系數(shù)*不全微分1+比例系數(shù)*(偏向-偏向1)/(采樣周期+微分時間/微分增益)微分=比例系數(shù)*微分時間*(偏向-2*偏向1+偏向2)/(采樣周期+微分時間/微分增益)+比例系數(shù)*不全微分系數(shù)*(不全微分1-不全微分2)'否那么計算微分作用endif增量=比例+積分+微分'增量輸出位置=前次位置+增量'位置輸出if位置>=位置最大值then位置=位置最大值'超出位置最大值,位置=位置最大值if位置<=位置最小值then位置=位置最小值'超出位置最小值,位置=位置最小值前次位置=位置'為下循環(huán)預(yù)備不完全微分PID控制〔DPID〕算法第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用腳本言語實現(xiàn)順序控制順序控制是指根據(jù)消費企業(yè)的實踐消費工藝要求,按照時間的順序,經(jīng)過預(yù)先編制的程序在現(xiàn)場對各種消費設(shè)備進展控制。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)鍋爐系統(tǒng)控制順序控制規(guī)那么為:當溫度小于65攝氏度,開大供氣閥門100%加熱,當溫度大于75攝氏度時,關(guān)小供氣閥門至5%;當溫度小于60攝氏度大于80攝氏度時運轉(zhuǎn)形狀為“報警〞;當壓力大于0.11MPa翻開放氣閥門,當壓力小于0.11MPa時封鎖放氣閥門;當壓力大于0.12MPa時運轉(zhuǎn)形狀顯示為“報警〞;當液位小于0.8m時開大給水閥門至100%,當液位大于1.0m時關(guān)小給水閥門至5%;當液位小于0.5m或大于1.2m時運轉(zhuǎn)形狀為“報警〞;當溫度大于60攝氏度小于80攝氏度,壓力小于0.12MPa,液位大于0.5m小于1.2m時,運轉(zhuǎn)形狀為“正常〞。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)鍋爐系統(tǒng)控制腳本程序如下:IF溫度<65THEN供氣閥=100IF溫度>75THEN供氣閥=5IF溫度<60THEN運轉(zhuǎn)形狀="報警"IF溫度>80THEN運轉(zhuǎn)形狀="報警"IF壓力>0.11THEN放氣閥=1IF壓力<0.11THEN放氣閥=0IF壓力>0.12THEN運轉(zhuǎn)形狀="報警"IF液位<0.8THEN給水閥=100IF液位>1.0THEN給水閥=5IF液位<0.5THEN運轉(zhuǎn)形狀="報警"IF液位>1.2THEN運轉(zhuǎn)形狀="報警"IF溫度>60AND溫度<80AND壓力<0.12AND液位<1.2AND液位>0.5THEN運轉(zhuǎn)形狀="正常"第四章運轉(zhuǎn)戰(zhàn)略組態(tài)運轉(zhuǎn)戰(zhàn)略“運轉(zhuǎn)戰(zhàn)略〞,是用戶為實現(xiàn)系統(tǒng)流程的自在控制,組態(tài)生成的一系列功能塊的總稱。在思索一個工程中相關(guān)的控制戰(zhàn)略時,尤其對于特別復雜的運用工程,只須定制假設(shè)干能完成特定功能的構(gòu)件,將其添加到MCGS系統(tǒng)中,就可使已有的監(jiān)控系統(tǒng)增添各種靈敏的控制功能,而無須對整個系統(tǒng)作修正。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)運轉(zhuǎn)戰(zhàn)略的分類戰(zhàn)略類型共有7種,即啟動戰(zhàn)略、退出戰(zhàn)略、循環(huán)戰(zhàn)略、用戶戰(zhàn)略、報警戰(zhàn)略、事件戰(zhàn)略、熱鍵戰(zhàn)略。其中“啟動戰(zhàn)略〞和“退出戰(zhàn)略〞用戶在建立工程時會自動產(chǎn)生,用戶可根據(jù)需求對其進展組態(tài),而不能經(jīng)過新建戰(zhàn)略來建立。完成系統(tǒng)的流程控制和控制算法完成用戶自定義的各種功能或義務(wù)數(shù)據(jù)的報警存盤事件的呼應(yīng)熱鍵的呼應(yīng)系統(tǒng)允許用戶創(chuàng)建或定義最多512個用戶戰(zhàn)略。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)戰(zhàn)略構(gòu)件MCGS共提供了17種戰(zhàn)略構(gòu)件,它們分別是:退出戰(zhàn)略、音響輸出、戰(zhàn)略調(diào)用、數(shù)據(jù)對象、設(shè)備操作、腳本程序、定時器、計數(shù)器、窗口操作、Excel報表輸出、配方操作處置、存盤數(shù)據(jù)閱讀、存盤數(shù)據(jù)提取、存盤數(shù)據(jù)拷貝、報警信息閱讀、設(shè)置時間范圍、修正數(shù)據(jù)庫。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)戰(zhàn)略的創(chuàng)建第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用啟動戰(zhàn)略實現(xiàn)系統(tǒng)初始化啟動戰(zhàn)略普通完成系統(tǒng)初始化功能,只在MCGS運轉(zhuǎn)開場時自動調(diào)用執(zhí)行一次。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用啟動戰(zhàn)略實現(xiàn)系統(tǒng)初始化某系統(tǒng)在進入MCGS運轉(zhuǎn)環(huán)境時,在初始形狀把4臺老化臺任務(wù)方式設(shè)置為手動、停頓形狀。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用循環(huán)戰(zhàn)略中實現(xiàn)設(shè)備的定時運轉(zhuǎn)一個系統(tǒng)中至少應(yīng)該有一個循環(huán)戰(zhàn)略在MCGS運轉(zhuǎn)過程中,循環(huán)戰(zhàn)略由系統(tǒng)按照設(shè)定的循環(huán)周期自動循環(huán)調(diào)用,循環(huán)體內(nèi)所需執(zhí)行的操作和義務(wù)由用戶設(shè)置。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)在某系統(tǒng)中每隔20s使某設(shè)備定時運轉(zhuǎn)5s。用循環(huán)戰(zhàn)略中實現(xiàn)設(shè)備的定時運轉(zhuǎn)第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用報警戰(zhàn)略實現(xiàn)報警數(shù)據(jù)存盤當對應(yīng)的數(shù)據(jù)對象的某種報警形狀產(chǎn)生時,報警戰(zhàn)略被系統(tǒng)自動調(diào)用一次。“報警產(chǎn)生時執(zhí)行一次〞、“報警終了時執(zhí)行一次〞、“報警應(yīng)對時執(zhí)行一次〞。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)在某系統(tǒng)中設(shè)置一個報警戰(zhàn)略,其功能是執(zhí)行一次窗口操作〔翻開1#設(shè)備報警窗口〕。用報警戰(zhàn)略實現(xiàn)報警數(shù)據(jù)存盤第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用用戶戰(zhàn)略實現(xiàn)存盤數(shù)據(jù)閱讀用戶戰(zhàn)略主要是用來完成各種不同的義務(wù),在一個工程中可以定義多個。用戶戰(zhàn)略系統(tǒng)不能自動運轉(zhuǎn),要由指定的戰(zhàn)略對象進展調(diào)用。存盤數(shù)據(jù)提取,就是把歷史數(shù)據(jù)庫數(shù)據(jù)按照一定的時間條件和統(tǒng)計方式取出來,存到另外一個數(shù)據(jù)表中。針對存盤數(shù)據(jù)提取的結(jié)果,在用戶戰(zhàn)略中采用“存盤數(shù)據(jù)閱讀〞構(gòu)件可對提取的數(shù)據(jù)進展閱讀。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用用戶戰(zhàn)略實現(xiàn)存盤數(shù)據(jù)閱讀某鍋爐控制系統(tǒng)中含有5臺鍋爐,利用用戶戰(zhàn)略實現(xiàn)對鍋爐壓力組對象的存盤數(shù)據(jù)閱讀。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用退出戰(zhàn)略實現(xiàn)數(shù)據(jù)對象初始值的設(shè)定退出戰(zhàn)略普通完成系統(tǒng)善后處置功能,只在MCGS退出運轉(zhuǎn)前由系統(tǒng)自動調(diào)用執(zhí)行一次。第四章運轉(zhuǎn)戰(zhàn)略組態(tài)用退出戰(zhàn)略實現(xiàn)數(shù)據(jù)對象初始值的設(shè)定在某鍋爐熱力系統(tǒng)中利用退出戰(zhàn)略實現(xiàn)系統(tǒng)運轉(zhuǎn)數(shù)據(jù)的存儲,以此做為下一次系統(tǒng)運轉(zhuǎn)時該數(shù)據(jù)對象的初始值。存儲的數(shù)據(jù)包括:5臺鍋爐蒸汽流量日累計值、5臺鍋爐蒸汽流量月累計值、5臺鍋爐蒸汽流量
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑工程安全生產(chǎn)責任追究合同
- 2025年度外貿(mào)合同書樣本:國際貨物運輸保險合同
- 2025年度商業(yè)地產(chǎn)產(chǎn)權(quán)轉(zhuǎn)讓與物業(yè)管理合同
- 2025年度園林綠化養(yǎng)護臨時用工合作協(xié)議
- 二零二五年度移動寬帶網(wǎng)絡(luò)用戶滿意度提升合同
- 工業(yè)園區(qū)升級補貼合同
- 2025年度建筑工程合同監(jiān)理實施辦法
- 2025年度商場顧客滿意度調(diào)查與提升合同
- 2025年度房屋租賃安全免責合同(帶寵物)
- 2025年導電銀漿行業(yè)現(xiàn)狀分析:導電銀漿市場復合年增長率為20.12%
- 一科一品一骨科護理
- 加氣站安全培訓課件
- 設(shè)備維修的基本技能培訓
- 2025年中國郵政招聘筆試參考題庫含答案解析
- 人教版(2024)七年級英語上冊新教材的變化及教學建議課件
- 2025年中考語文一輪復習:九年級上冊知識點梳理
- 2025年新聞部工作計劃
- 中國近代史綱要西安財經(jīng)大學練習題復習資料
- 中國成人ICU鎮(zhèn)痛和鎮(zhèn)靜治療指南解讀
- 延長保修服務(wù)合同
- 2025中考英語作文19個熱點話題及范文
評論
0/150
提交評論