plc/pid溫控程序

plc/pid溫控程序

ID:9974031

大?。?4.50 KB

頁數(shù):6頁

時間:2018-05-17

plc/pid溫控程序_第1頁
plc/pid溫控程序_第2頁
plc/pid溫控程序_第3頁
plc/pid溫控程序_第4頁
plc/pid溫控程序_第5頁
資源描述:

《plc/pid溫控程序》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、PID溫度控制的PLC程序設(shè)計··faic·0位粉絲·1樓PID溫度控制的PLC程序設(shè)計  溫度控制是許多機(jī)器的重要的構(gòu)成部分。它的功能是將溫度控制在所需要的溫度范圍內(nèi),然后進(jìn)行工件的加工與處理。PID控制系統(tǒng)是得到廣泛應(yīng)用的控制方法之一。在本文中,將詳細(xì)講敘本套系統(tǒng)。  l?系統(tǒng)組成  本套系統(tǒng)采用Omron的PLC與其溫控單元以及Pro-face的觸摸屏所組成。系統(tǒng)包括CQM1H-51、擴(kuò)展單元TC-101、GP577R以及探溫器、加熱/制冷單元?! ?觸摸屏畫面部分(見圖1-a)  1-a

2、  如圖所見,數(shù)據(jù)監(jiān)控欄內(nèi)所顯示的002代表現(xiàn)在的溫度,而102表示輸出的溫度。如按下開始設(shè)置就可設(shè)置參數(shù)。需要設(shè)置的參數(shù)有六個,分別是比例帶、積分時間、微分時間、滯后值、控制周期、偏移量。它們在PLC的地址與一些開關(guān)的地址如下所列?! ”壤龓?:?DM51  積分時間?:?DM52  微分時間?:?DM53  滯后值?:?DM54  控制周期?:?DM55  偏移量?:?DM56  數(shù)據(jù)刷新?:?22905    l?PLC程序部分  002:PID的輸入字  102:PID的輸出字  [NET

3、WORK]  ?Name="Action?Check"?//常規(guī)檢查  [STATEMENTLIST]  ?LD?253.13?//常ON  ?OUT?TR0?  ?CMP?002?#FFFF?//確定溫控單元是否完成初始化  ?AND?NOT?255.06?//等于  ?OUT?041.15?//初始化完成  ?LD?TR0?  ?AND?041.15?  ?OUT?TR1?  ?AND?NOT?040.10?//不在參數(shù)設(shè)置狀態(tài)  ?MOV?DM0050?102?//將設(shè)置溫度DM50傳送給P

4、ID輸出字  ?LD?TR1?  ?MOV?002?DM0057?//將002傳送到DM57    [NETWORK]  ?Name="Setting?Start"http://設(shè)置開始  [STATEMENTLIST]PID溫度控制的PLC程序設(shè)計  ?LD?253.13?  ?OUT?TR0?  ?AND?229.05?//觸摸屏上的開始設(shè)置開關(guān)  ?DIFU?080.05?//設(shè)置微分  ?LD?TR0?  ?AND?041.15?  ?AND?080.05?  ?SET?040.01?//開始設(shè)置標(biāo)

5、志位1  ?SET?040.10?//開始設(shè)置標(biāo)志位2    [NETWORK]  ?Name="Poportion"http://比例帶設(shè)置  [STATEMENTLIST]  ?LD?040.01?  ?OUT?TR0?  ?AND?NOT?042.01?  ?MOV?#C110?102?//讀輸出邊與輸入邊的比例帶  ?CMP?002?#C110?//比較輸入字是否變成C110  ?AND?255.06?//等于  ?SET?042.01?//設(shè)置比例帶標(biāo)志  ?LD?TR0?  ?AND?042.0

6、1?  ?MOV?DM0051?102?//將比例帶的設(shè)定值寫入輸出字  ?CMP?002?DM0051?//是否寫入  ?AND?255.06?  ?RSET?040.01?//復(fù)位標(biāo)志1  ?RSET?042.01?//復(fù)位比例帶標(biāo)志  ?SET?040.02?//向下繼續(xù)設(shè)置標(biāo)志    [NETWORK]  ?Name="Integral"http://積分時間設(shè)置  [STATEMENTLIST]  ?LD?040.02?  ?OUT?TR0?  ?AND?NOT?042.02?  ?MOV?#C2

7、20?102?//讀輸出邊與輸入邊的積分  ?CMP?002?#C220?//比較輸入字是否變成C220  ?AND?255.06?  ?SET?042.02?//設(shè)置積分標(biāo)志  ?LD?TR0?  ?AND?042.02?  ?MOV?DM0052?102?//將積分的設(shè)定值寫入輸出字  ?CMP?002?DM0052?//是否寫入  ?AND?255.06?PID溫度控制的PLC程序設(shè)計  ?RSET?040.02?  ?RSET?042.02?  ?SET?040.03?//向下繼續(xù)設(shè)置標(biāo)志

8、    [NETWORK]  ?Name="differential"http://微分時間設(shè)置  [STATEMENTLIST]  ?LD?040.03?  ?OUT?TR0?  ?AND?NOT?042.03?  ?MOV?#C330?102?//讀輸出邊與輸入邊的微分  ?CMP?002?#C330?//比較輸入字是否變成C330  ?AND?255.06?  ?SET?042.03?//設(shè)置微分標(biāo)志  ?LD?TR0?  ?AND?042.03?  ?MOV?DM0053?102?/

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。