|
|
|
1 前言 在基於PC機的監控係統中,為了實現控製對象的控製功能,控製策略主要由位於監控係統下層的可編程序控製器(PLC)、可編程序調節器、專業控製係統等設備來完成。這主要是由於PLC等設備性能可靠並且可使危險分散,以此來提高監控係統的可靠性。 suizhejisuanjicaozuoxitongwendingxinghejiankongzutairuanjiankekaoxingdetigao,tigaojiankongzutairuanjiandekongzhigongnengshuipingjiubiandeyuelaiyuezhongyaole。youqishizaishaoliangjiankongdianshudeyingyongchanghe,PC機中插入或用串口連接一、兩塊I/O板卡,隻要在監控組態軟件中進行一些簡單的組態工作,就會完成用戶所需要的控製功能,而且還降低了監控係統成本。 目(mu)前(qian),在(zai)市(shi)場(chang)上(shang)銷(xiao)售(shou)的(de)監(jian)控(kong)組(zu)態(tai)軟(ruan)件(jian)之(zhi)中(zhong),大(da)多(duo)隻(zhi)能(neng)完(wan)成(cheng)簡(jian)單(dan)的(de)控(kong)製(zhi)功(gong)能(neng),而(er)且(qie)是(shi)要(yao)用(yong)腳(jiao)本(ben)或(huo)由(you)用(yong)戶(hu)用(yong)高(gao)級(ji)語(yu)言(yan)來(lai)編(bian)製(zhi),使(shi)普(pu)通(tong)用(yong)戶(hu)望(wang)而(er)卻(que)步(bu)。 三維科技股份有限公司在解決了力控監控組態軟件的可靠性問題之後,傾力開發了控製策略生成器,並將其集成在2.0版中奉獻給廣大用戶。用戶通過使用力控監控組態軟件就可開發開發出低成本、高可靠性的實時監控係統。 2 力控控製策略生成器簡介 力控控製策略生成器是一個既可以運行在Windows98/2000/NT環境,又可以運行於Windows CE、DOS等嵌入式環境的控製功能軟件模塊。它采用功能框圖的方式為用戶提供組態界麵,具備與實時數據庫、圖形界麵係統通訊的功能。其工作畫麵如圖2-1所示。在此圖中可看到畫麵的左側列出了各種功能塊,畫麵的右側是由兩個變量功能塊和一個PID功能塊搭建的一個PID控製回路。
 在zai力li控kong的de控kong製zhi策ce略lve生sheng成cheng器qi中zhong,一yi個ge應ying用yong程cheng序xu中zhong可ke以yi有you很hen多duo控kong製zhi策ce略lve,但dan隻zhi能neng有you一yi個ge主zhu策ce略lve。主zhu策ce略lve首shou先xian被bei執zhi行xing,主zhu策ce略lve可ke以yi調tiao用yong其qi他ta策ce略lve。策ce略lve嵌qian套tao最zui多duo為wei4級,即0~3級,在這4級中,0級最高,3級最低。高級策略可以調用低級策略,而低級策略不可以調用高級策略。除3級最多可以有127個策略外,其他3個級別分別最多可以有255個策略。 控製策略由一些基本功能塊組成,一個功能塊代表一種操作、算法或變量。功能塊是策略的基本執行元素,類似一個集成電路塊,有若幹個輸入和輸出,每一個輸入和輸出管腳都有唯一的名稱。 力li控kong的de控kong製zhi策ce略lve是shi在zai控kong製zhi策ce略lve生sheng成cheng器qi中zhong編bian輯ji生sheng成cheng的de,在zai控kong製zhi策ce略lve存cun盤pan時shi自zi動dong對dui策ce略lve進jin行xing編bian譯yi,同tong時shi檢jian查zha語yu法fa錯cuo誤wu,編bian譯yi也ye可ke以yi手shou動dong進jin行xing。 控製策略之間也可以調用,如果A策略被B策略調用,則稱A是B的子策略。 yigegongnengkuaikeyibeifanfutiaoyong,meicitiaoyongshibeizidongfuyuyigemingzi。gongnengkuaidezhixingshunxuhetazaipingmushangdeweizhixiangguan,weizhikaozuoshangfangdegongnengkuaiyouxianzhixing,anzhaoxianzuohouyou、先上後下的順序執行。 3 力控控製策略生成器的基本功能塊 力控控製策略生成器的基本功能塊分為5類:變量功能塊、數學運算功能塊、程序控製功能塊、邏輯功能塊和控製算法功能塊。 3.1 變量功能塊 變量功能塊用來為其他功能塊提供初始操作數、最終運算結果的變量連接。在每一個變量功能塊的屬性框中都可以選擇變量數據源/目的名稱及其參數名稱。共有常數、輸入變量、輸出變量、係統變量、全局輸入變量和全局輸出變量等6個變量功能塊。 3.2數學運算功能塊 數學運算功能塊可完成變量的計算處理。共有加法、減法、乘法、除法、乘方、取餘、絕對值、正弦、餘弦、正切、反正弦、反餘弦、反正切、自然底冪數、平方根、常用對數、自然對數和取整等18個數學運算功能塊。 3.3 邏輯功能塊 邏輯功能塊根據所選的算法執行邏輯功能,每個邏輯塊最多有4個輸入,並產生單一布爾輸出。功能塊可以要求實型輸入或布爾型輸入。實型輸入可以是外部輸入、內部輸入和邏輯模塊的輸出。共有與、或、異或、非、與非、或非、2個輸入ON限定或門、3個輸入ON限定或門、3個變量一致性檢查、選擇開關、定長脈衝、最大時限脈衝、最小時限脈衝、延時、開延時、關延時、看門狗、RS觸發器、變化檢測、帶死區的等於比較、帶死區的不等於比較、帶死區的大於比較、帶死區的大於等於比較、帶死區的小於比較、帶死區的小於等於比較、選通器等26個邏輯功能塊。 3.4 程序控製功能塊 程序控製功能塊用於不同控製策略之間的嵌套。共有跳轉、調用子策略、返回和注釋等4個功能塊。 3.5 控製算法功能塊 控製算法功能塊主要用於完成各種模擬型的控製策略。共有純滯後補償、濾波器、一階傳遞函數、模擬輸入、模擬輸出、數字輸入、數字輸出、計時器、計數器、PID控製器、線性變換、開關控製器51、開關控製器13、三者取中、限值器、累計器、比例器、溫壓補償、高低選和平均、通用線性化、比值控製器、斜坡控製器、數字組合點、計算器、條件動作表、加權平均等近30個功能塊。 4 力控控製策略生成器的應用實例 應用力控控製策略生成器可實現較為複雜的順序、聯鎖和回路型控製策略。下麵是一些力控控製策略生成器應用的例子。 ⑴ 聯鎖控製回路 在合成氨裝置中,甲烷化聯鎖是控製甲烷化爐內燃燒溫度的一個聯鎖回路。當測溫的4點溫度信號中有2點信號值超過其設定點值時,聯鎖動作關閉燃料氣控製閥。組態實現見圖4-1。
 在回路中使用了一個2個輸入ON限定或門、四個大於等於比較、四個輸入變量和一個輸出變量共10個功能塊。其中,大於等於比較功能塊起到溫度開關的作用。 ⑵ 常規PID回路 見圖2-1,在回路中使用了一個PID控製器、一個輸入變量和一個輸出變量共3個功能塊。 ⑶ 分程控製回路
 在回路中使用了一個PID控製器、兩個通用線性化、一個輸入變量和兩個輸出變量共6個功能塊。其中,使用兩個通用線性化功能塊來改變PV001和PV002的輸出特性。 ⑷ 串級控製回路
 在回路中使用了兩個PID控製器、兩個輸入變量和一個輸出變量共5個功能塊。 ⑸ 比值控製回路
 在回路中使用了一個PID控製器、一個比值控製器、兩個輸入變量和一個輸出變量共5個功能塊。 5 結束語 力控控製策略生成器符合IEC1131-3標準,同通用的程序化語言、邏輯梯形圖等相比,具有直觀、方fang便bian的de優you點dian。應ying用yong力li控kong控kong製zhi策ce略lve生sheng成cheng器qi,用yong戶hu可ke以yi很hen方fang便bian地di開kai發fa出chu任ren意yi複fu雜za的de控kong製zhi策ce略lve,可ke大da大da縮suo短duan工gong程cheng的de開kai發fa時shi間jian及ji減jian少shao項xiang目mu的de開kai發fa費fei用yong。
|
|
狀 態:
離線
公司簡介
產品目錄
|
|
|
公司名稱:
|
力控科技
|
| 聯 係 人: |
張平
|
| 電 話: |
010-59835588
|
| 傳 真: |
|
| 地 址: |
北京市海澱區農大南路33號興天海園二層 |
| 郵 編: |
100193 |
| 主 頁: |
|
|
|
|
|