技術(shù)|PID溫度控制的PLC程序設(shè)計(jì)
溫度控制是許多機(jī)器的重要的構(gòu)成部分。它的功能是將溫度控制在所需要的溫度范圍內(nèi),然后進(jìn)行工件的加工與處理。PID控制系統(tǒng)是得到廣泛應(yīng)用的控制方法之一。在本文中,將詳細(xì)講敘本套系統(tǒng)?! 系統(tǒng)組成 本套系統(tǒng)采用Omron的PLC與其溫控單元以及Pro-face的觸摸屏所組成。系統(tǒng)包括CQM1H-51、擴(kuò)展單元TC-101、GP577R以及探溫器、加熱/制冷單元?! 觸摸屏畫面部分(見圖1-a) 1-a 如圖所見,數(shù)據(jù)監(jiān)控欄內(nèi)所顯示的002代表現(xiàn)在的溫度,而102表示輸出的溫度。如按下開始設(shè)置就可設(shè)置參數(shù)。需要設(shè)置的參數(shù)有六個(gè),分別是比例帶、積分時(shí)間、微分時(shí)間、滯后值、控制周期、偏移量。它們?cè)赑LC的地址與一些開關(guān)的地址如下所列?! ”壤龓?: DM51 積分時(shí)間 : DM52 微分時(shí)間 : DM53 滯后值 : DM54 控制周期 : DM55 偏移量 : DM56 數(shù)據(jù)刷新 : 22905 l PLC程序部分 002:PID的輸入字 102:PID的輸出字 [NETWORK] 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傳送給PID輸出字 LD TR1 MOV 002 DM0057 //將002傳送到DM57 [NETWORK] Name="Setting Start"http://設(shè)置開始 [STATEMENTLIST] 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)志位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.01 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í)間設(shè)置 [STATEMENTLIST] LD 040.02 OUT TR0 AND NOT 042.02 MOV #C220 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 RSET 040.02 RSET 042.02 SET 040.03 //向下繼續(xù)設(shè)置標(biāo)志 [NETWORK] Name="differential"http://微分時(shí)間設(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 /將微分的設(shè)定值寫入輸出字 CMP 002 DM0053 //是否寫入 AND 255.06 RSET 040.03 RSET 042.03 SET 040.04 //向下繼續(xù)設(shè)置標(biāo)志 [NETWORK] Name="Hysteresis"http://滯后值設(shè)置 [STATEMENTLIST] LD 040.04 OUT TR0 AND NOT 042.04 MOV #C440 102 //讀輸出邊與輸入邊的滯后值
自動(dòng)對(duì)焦:
咨詢?cè)斍椋?/strong>如需咨詢文中涉及的相關(guān)產(chǎn)品或解決方案詳情,請(qǐng)加微信:ZiDongHuaX 。
微信聯(lián)盟:,各細(xì)分行業(yè)微信群:點(diǎn)擊這里進(jìn)入。
鴻達(dá)安視:水文水利在線監(jiān)測(cè)儀器、智慧農(nóng)業(yè)在線監(jiān)測(cè)儀器 金葉儀器: 氣體/顆粒物/煙塵在線監(jiān)測(cè)解決方案
西凱昂:SMC氣動(dòng)元件、力士樂液壓元件、倍加福光電產(chǎn)品等 山東諾方: 顆粒物傳感器、粉塵濃度傳感器
深圳金瑞銘:RFID射頻識(shí)別、智能傳感器等物聯(lián)網(wǎng)解決方案 北京英諾艾智: 容錯(cuò)服務(wù)器、邊緣計(jì)算解決方案
微信聯(lián)盟:,各細(xì)分行業(yè)微信群:點(diǎn)擊這里進(jìn)入。
鴻達(dá)安視:水文水利在線監(jiān)測(cè)儀器、智慧農(nóng)業(yè)在線監(jiān)測(cè)儀器 金葉儀器: 氣體/顆粒物/煙塵在線監(jiān)測(cè)解決方案
西凱昂:SMC氣動(dòng)元件、力士樂液壓元件、倍加福光電產(chǎn)品等 山東諾方: 顆粒物傳感器、粉塵濃度傳感器
深圳金瑞銘:RFID射頻識(shí)別、智能傳感器等物聯(lián)網(wǎng)解決方案 北京英諾艾智: 容錯(cuò)服務(wù)器、邊緣計(jì)算解決方案
我要收藏
個(gè)贊
評(píng)論排行