版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 可編程控制器運用技術(shù)可編程控制器運用技術(shù)Application Technology of Application Technology of Programmable Logic ControllerProgrammable Logic Controller張希川張希川 高級工程師高級工程師沈陽工業(yè)大學(xué)沈陽工業(yè)大學(xué) 資料科學(xué)與工程學(xué)院資料科學(xué)與工程學(xué)院 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例 編程是可編程控制器控制系統(tǒng)設(shè)計中最重要的環(huán)節(jié)。根據(jù)詳細(xì)控制要求,編寫程序編程是可編程控制器控制系統(tǒng)設(shè)計中最重要的環(huán)節(jié)。根據(jù)詳細(xì)控制要求,編寫程序,使運轉(zhuǎn)程序后可以滿足工程控制上的需求
2、。編程時應(yīng)遵照以下根本原那么:,使運轉(zhuǎn)程序后可以滿足工程控制上的需求。編程時應(yīng)遵照以下根本原那么: (1)程序要符合程序要符合PLC的技術(shù)要求的技術(shù)要求 所謂符合所謂符合PLC的技術(shù)要求,是指對指令的準(zhǔn)確了解、正確運用。同時也要思索程序指的技術(shù)要求,是指對指令的準(zhǔn)確了解、正確運用。同時也要思索程序指令的條數(shù)與內(nèi)存的容量;所用的輸入、輸出點數(shù)要在令的條數(shù)與內(nèi)存的容量;所用的輸入、輸出點數(shù)要在PLC的的I/O點數(shù)以內(nèi)等。點數(shù)以內(nèi)等。 (2)程序盡量簡短程序盡量簡短 這樣可以節(jié)省內(nèi)存、簡化調(diào)試,而且還可以減少程序執(zhí)行的時間呼應(yīng)速度。要程序簡這樣可以節(jié)省內(nèi)存、簡化調(diào)試,而且還可以減少程序執(zhí)行的時間呼應(yīng)
3、速度。要程序簡短,就應(yīng)留意編程方法,用好指令。短,就應(yīng)留意編程方法,用好指令。 (3)程序盡量明晰程序盡量明晰 這樣既便于程序的調(diào)試、修正或補充,也便于他人了解。要程序明晰就應(yīng)留意程序這樣既便于程序的調(diào)試、修正或補充,也便于他人了解。要程序明晰就應(yīng)留意程序的層次,講究程序的模塊化、規(guī)范化。的層次,講究程序的模塊化、規(guī)范化。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例 可編程控制器的編程可按以下步驟進(jìn)展:可編程控制器的編程可按以下步驟進(jìn)展: (1) (1)分析控制要求和過程分析控制要求和過程 深化了解和分析被控對象深化了解和分析被控對象( (機械設(shè)備、消費線、消費過程及現(xiàn)場環(huán)境等機
4、械設(shè)備、消費線、消費過程及現(xiàn)場環(huán)境等) )的條件和控的條件和控制要求。明確輸入輸出物理量的性質(zhì),明確控制過程的各個形狀及其持點。制要求。明確輸入輸出物理量的性質(zhì),明確控制過程的各個形狀及其持點。 (2) (2)確定控制方案確定控制方案 在分析控制對象和控制過程的根底上,根據(jù)可編程控制器特點確定最正確控制方案在分析控制對象和控制過程的根底上,根據(jù)可編程控制器特點確定最正確控制方案。 (3) (3)確定安裝分配與編號確定安裝分配與編號 根據(jù)被控對象對可編程控制器控制系統(tǒng)的要求,確定輸入信號根據(jù)被控對象對可編程控制器控制系統(tǒng)的要求,確定輸入信號( (如按鈕、行程開關(guān)、如按鈕、行程開關(guān)、轉(zhuǎn)換客開關(guān)等轉(zhuǎn)
5、換客開關(guān)等) )和輸出信號和輸出信號( (如接觸器、電磁閥、指示燈等如接觸器、電磁閥、指示燈等) ),并分配可編程控制器,并分配可編程控制器的輸入輸出端子,進(jìn)展編號。然后,確定運用的內(nèi)部安裝,如定時器、計數(shù)器及的輸入輸出端子,進(jìn)展編號。然后,確定運用的內(nèi)部安裝,如定時器、計數(shù)器及內(nèi)部存放器等,應(yīng)留意能否有特殊要求,如需求停電堅持、內(nèi)部存放器等,應(yīng)留意能否有特殊要求,如需求停電堅持、3232位數(shù)據(jù)處置及特殊位數(shù)據(jù)處置及特殊內(nèi)部安裝的運用。內(nèi)部安裝的運用。 (4) (4)編寫運用程序編寫運用程序 根據(jù)控制方案,結(jié)合本人或他人的閱歷運用根據(jù)控制方案,結(jié)合本人或他人的閱歷運用PLCPLC提供的指令進(jìn)展
6、程序設(shè)計。對于較復(fù)提供的指令進(jìn)展程序設(shè)計。對于較復(fù)雜的控制系統(tǒng),還要根據(jù)詳細(xì)要求,列出任務(wù)循環(huán)圖表,畫出編程的形狀流程圖雜的控制系統(tǒng),還要根據(jù)詳細(xì)要求,列出任務(wù)循環(huán)圖表,畫出編程的形狀流程圖,最終畫出符合控制要求的梯形圖。,最終畫出符合控制要求的梯形圖。 (5) (5)檢驗、修正和完善程序檢驗、修正和完善程序 將編寫完的程序經(jīng)過計算機或編程器送入將編寫完的程序經(jīng)過計算機或編程器送入PLCPLC,運轉(zhuǎn)程序,并檢驗程序能否滿足控制,運轉(zhuǎn)程序,并檢驗程序能否滿足控制要求。出現(xiàn)問題,要不斷調(diào)試、修正程序,要將問題逐一排除,直至調(diào)試勝利。要求。出現(xiàn)問題,要不斷調(diào)試、修正程序,要將問題逐一排除,直至調(diào)試勝
7、利。下面根據(jù)上述編程原那么和步驟,舉例闡明下面根據(jù)上述編程原那么和步驟,舉例闡明PLCPLC編程的詳細(xì)過程。編程的詳細(xì)過程。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例 8.1 8.1 電動機正反轉(zhuǎn)控制電動機正反轉(zhuǎn)控制 8.2 8.2 產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計 8.3 8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制8.4 8.4 產(chǎn)品配方參數(shù)調(diào)用產(chǎn)品配方參數(shù)調(diào)用 8.5 8.5 水庫水位自動控制水庫水位自動控制8.6 8.6 水塔水位高度警示控制水塔水位高度警示控制 8.7 8.7 水管流量準(zhǔn)確計算水管流量準(zhǔn)確計算8.8 8.8 流水線運轉(zhuǎn)的編碼與譯碼流
8、水線運轉(zhuǎn)的編碼與譯碼8.9 DHSCS8.9 DHSCS切割機控制切割機控制8.10 8.10 整數(shù)與浮點數(shù)混合的四那么運算在流水整數(shù)與浮點數(shù)混合的四那么運算在流水線線 中的運用中的運用 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.1 8.1 電動機正反轉(zhuǎn)控制電動機正反轉(zhuǎn)控制 8.1.1 8.1.1 分析控制要求和過程分析控制要求和過程 本例主要是給出本例主要是給出PLCPLC實現(xiàn)邏輯控制的方法,實現(xiàn)邏輯控制的方法,從中讀者可用領(lǐng)會出從中讀者可用領(lǐng)會出PLCPLC控制與繼電器控制的異同控制與繼電器控制的異同。三相異步電動機任務(wù)中經(jīng)常會遇到正反轉(zhuǎn)控制。三相異步電動機任務(wù)中經(jīng)常會遇
9、到正反轉(zhuǎn)控制問題,普通情況用問題,普通情況用3 3個按鈕:正轉(zhuǎn)、停頓和反轉(zhuǎn)。個按鈕:正轉(zhuǎn)、停頓和反轉(zhuǎn)??刂七^程能夠會有控制過程能夠會有2 2種:頻繁正反轉(zhuǎn)和非頻繁正反種:頻繁正反轉(zhuǎn)和非頻繁正反轉(zhuǎn)。頻繁正反轉(zhuǎn)時,按下正轉(zhuǎn)按鈕,電動機正轉(zhuǎn)轉(zhuǎn)。頻繁正反轉(zhuǎn)時,按下正轉(zhuǎn)按鈕,電動機正轉(zhuǎn),再按下反轉(zhuǎn)按鈕,電動機立刻反轉(zhuǎn),反之也是,再按下反轉(zhuǎn)按鈕,電動機立刻反轉(zhuǎn),反之也是如此。非頻繁正反轉(zhuǎn)時,按下正轉(zhuǎn)按鈕,電動機如此。非頻繁正反轉(zhuǎn)時,按下正轉(zhuǎn)按鈕,電動機正轉(zhuǎn),再按下反轉(zhuǎn)按鈕,電動機仍堅持正轉(zhuǎn),按正轉(zhuǎn),再按下反轉(zhuǎn)按鈕,電動機仍堅持正轉(zhuǎn),按下停頓按鈕后,電動機停轉(zhuǎn),反之也是如此。下停頓按鈕后,電動機停轉(zhuǎn),反之也
10、是如此。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.1 8.1 電動機正反轉(zhuǎn)控制電動機正反轉(zhuǎn)控制 8.1.2 8.1.2 確定控制方案確定控制方案 電動機普通都需求用電動機普通都需求用2 2個接觸器來間接控制個接觸器來間接控制,其正反轉(zhuǎn)是經(jīng)過接觸器銜接的相序不同來實現(xiàn),其正反轉(zhuǎn)是經(jīng)過接觸器銜接的相序不同來實現(xiàn)的。此處將頻繁正反轉(zhuǎn)和非頻繁正反轉(zhuǎn)作為的。此處將頻繁正反轉(zhuǎn)和非頻繁正反轉(zhuǎn)作為2 2種控種控制方案,分別給出對應(yīng)的控制程序,實踐運用時制方案,分別給出對應(yīng)的控制程序,實踐運用時選擇其一即可。選擇其一即可。2 2種控制方案中都需求自鎖和互鎖種控制方案中都需求自鎖和互鎖電路,自
11、鎖是堅持電動機形狀,互瑣是防止換向電路,自鎖是堅持電動機形狀,互瑣是防止換向時發(fā)生短路。時發(fā)生短路。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.1 8.1 電動機正反轉(zhuǎn)控制電動機正反轉(zhuǎn)控制 8.1.3 8.1.3 確定安裝分配與編號確定安裝分配與編號 根據(jù)上述分析,可知根據(jù)上述分析,可知PLCPLC應(yīng)至少具有應(yīng)至少具有3 3個輸個輸入,入,2 2個輸出,選擇臺達(dá)個輸出,選擇臺達(dá)DVP14ESDVP14ES型型PLCPLC就能滿足輸就能滿足輸入輸出數(shù)量需求。然后確定安裝分配與編號,如入輸出數(shù)量需求。然后確定安裝分配與編號,如表表8.18.1所示。所示。 第第8 8章章 PLCP
12、LC的綜合運用實例的綜合運用實例8.1 8.1 電動機正反轉(zhuǎn)控制電動機正反轉(zhuǎn)控制 8.1.4 8.1.4 編寫運用程序編寫運用程序 根據(jù)控制要求及梯形圖原理,可編寫出如根據(jù)控制要求及梯形圖原理,可編寫出如圖圖8.18.1所示的電動機正反轉(zhuǎn)控制梯形圖。所示的電動機正反轉(zhuǎn)控制梯形圖。 在圖在圖8.1(a)8.1(a)中,執(zhí)行過程是:假設(shè)按下正轉(zhuǎn)中,執(zhí)行過程是:假設(shè)按下正轉(zhuǎn)按鈕,按鈕,X0X0動作,動作,Y0Y0動作,電動機正轉(zhuǎn),同時動作,電動機正轉(zhuǎn),同時Y0Y0自鎖,正轉(zhuǎn)按鈕彈開后,電動機堅持正轉(zhuǎn);此自鎖,正轉(zhuǎn)按鈕彈開后,電動機堅持正轉(zhuǎn);此時假設(shè)按下停頓按鈕,時假設(shè)按下停頓按鈕,X2X2動作,動作
13、,Y0Y0斷路,電動斷路,電動機停轉(zhuǎn);電動機正轉(zhuǎn)時,假設(shè)按下反轉(zhuǎn)按鈕,機停轉(zhuǎn);電動機正轉(zhuǎn)時,假設(shè)按下反轉(zhuǎn)按鈕,X1X1動作,動作,Y0Y0斷路,電動機停轉(zhuǎn),斷路,電動機停轉(zhuǎn),Y1Y1動作,電動動作,電動機反轉(zhuǎn),機反轉(zhuǎn),Y1Y1自鎖,反轉(zhuǎn)按鈕彈開后,電動機堅自鎖,反轉(zhuǎn)按鈕彈開后,電動機堅持反轉(zhuǎn)。持反轉(zhuǎn)。 在圖在圖8.1(b)8.1(b)中,執(zhí)行過程是:假設(shè)按下正轉(zhuǎn)中,執(zhí)行過程是:假設(shè)按下正轉(zhuǎn)按鈕,按鈕,X0X0動作,動作,Y0Y0動作,電動機正轉(zhuǎn),同時動作,電動機正轉(zhuǎn),同時Y0Y0自鎖,正轉(zhuǎn)按鈕彈開后,電動機堅持正轉(zhuǎn);此自鎖,正轉(zhuǎn)按鈕彈開后,電動機堅持正轉(zhuǎn);此時假設(shè)按下停頓按鈕,時假設(shè)按下停頓按
14、鈕,X2X2動作,動作,Y0Y0斷路,電動斷路,電動機停轉(zhuǎn)。由于在線圈機停轉(zhuǎn)。由于在線圈Y1Y1前有前有常閉觸點常閉觸點Y0Y0互鎖,正轉(zhuǎn)時常閉觸點互鎖,正轉(zhuǎn)時常閉觸點Y0Y0翻開,按下反轉(zhuǎn)按鈕,雖然翻開,按下反轉(zhuǎn)按鈕,雖然X1X1動動作,但作,但Y1Y1線圈不會動作。只需正轉(zhuǎn)線圈不會動作。只需正轉(zhuǎn)停頓后,常閉觸點停頓后,常閉觸點Y0Y0復(fù)位后按下反復(fù)位后按下反轉(zhuǎn)按鈕,轉(zhuǎn)按鈕,X1X1動作,動作,Y1Y1才干動作,電才干動作,電動機才干反轉(zhuǎn)。動機才干反轉(zhuǎn)。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.1 8.1 電動機正反轉(zhuǎn)控制電動機正反轉(zhuǎn)控制 8.1.5 8.1.5 檢驗、修
15、正和完善程序檢驗、修正和完善程序 雖然上述梯形圖程序在原理上雖然上述梯形圖程序在原理上是無誤的,但控制程序必需思是無誤的,但控制程序必需思索實踐任務(wù)情況。在索實踐任務(wù)情況。在PLCPLC中,控中,控制程序運轉(zhuǎn)速度以制程序運轉(zhuǎn)速度以usus計,而實計,而實踐的執(zhí)行部件多為機械構(gòu)造,踐的執(zhí)行部件多為機械構(gòu)造,其動作速度達(dá)不到其動作速度達(dá)不到usus級,所以級,所以要在要在PLCPLC程序中加一些延時,給程序中加一些延時,給機械部件足夠的動作時間。機械部件足夠的動作時間。 電動機正反轉(zhuǎn)控制中,接觸器電動機正反轉(zhuǎn)控制中,接觸器中的鐵心觸點就屬于機械部件中的鐵心觸點就屬于機械部件,其動作速度遠(yuǎn)不如,其動
16、作速度遠(yuǎn)不如PLCPLC程序運程序運轉(zhuǎn)速度。假設(shè)用圖轉(zhuǎn)速度。假設(shè)用圖8.1 (a)8.1 (a)中的中的電動機正反轉(zhuǎn)控制梯形圖,那電動機正反轉(zhuǎn)控制梯形圖,那么在正反轉(zhuǎn)變換中會出現(xiàn)斷路么在正反轉(zhuǎn)變換中會出現(xiàn)斷路問題。電動機正轉(zhuǎn)時,按下反問題。電動機正轉(zhuǎn)時,按下反轉(zhuǎn)按鈕,程序在瞬間使轉(zhuǎn)按鈕,程序在瞬間使Y0Y0斷路斷路,Y1Y1動作,而此時易出現(xiàn)正轉(zhuǎn)動作,而此時易出現(xiàn)正轉(zhuǎn)接觸器尚未完全斷開,反轉(zhuǎn)接接觸器尚未完全斷開,反轉(zhuǎn)接觸器已閉合,這樣就呵斥短路觸器已閉合,這樣就呵斥短路,這是不允許的。,這是不允許的。 處理此類問題的方法就是在處理此類問題的方法就是在PLCPLC程序中加延時,給出足夠的動程序中
17、加延時,給出足夠的動作時間讓正轉(zhuǎn)接觸器完全斷開作時間讓正轉(zhuǎn)接觸器完全斷開,再讓反轉(zhuǎn)接觸器閉合。修正,再讓反轉(zhuǎn)接觸器閉合。修正后的梯形圖程序如圖后的梯形圖程序如圖8.28.2所示。所示。 圖圖8.28.2的任務(wù)過程變?yōu)椋喊聪抡娜蝿?wù)過程變?yōu)椋喊聪抡D(zhuǎn)按鈕轉(zhuǎn)按鈕1s1s后,電動機正轉(zhuǎn),再后,電動機正轉(zhuǎn),再按下反轉(zhuǎn)按鈕,電動機停轉(zhuǎn),按下反轉(zhuǎn)按鈕,電動機停轉(zhuǎn),1s1s后,電動機反轉(zhuǎn)。這樣接觸后,電動機反轉(zhuǎn)。這樣接觸器有足夠的時間進(jìn)展變換,就器有足夠的時間進(jìn)展變換,就不會出現(xiàn)短路景象。不會出現(xiàn)短路景象。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.2 8.2 產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計產(chǎn)品批
18、量包裝與產(chǎn)量統(tǒng)計 8.2.1 8.2.1 分析控制要求和過程分析控制要求和過程 本例主要是給出本例主要是給出PLCPLC中計數(shù)器的運用方法。中計數(shù)器的運用方法。在產(chǎn)品包裝線上,光電傳感器每檢測到在產(chǎn)品包裝線上,光電傳感器每檢測到6 6個產(chǎn)個產(chǎn)品,機械手動作品,機械手動作1 1次,將次,將6 6個產(chǎn)品轉(zhuǎn)移到包裝箱個產(chǎn)品轉(zhuǎn)移到包裝箱中,機械手復(fù)位,當(dāng)中,機械手復(fù)位,當(dāng)2424個產(chǎn)品裝滿后,進(jìn)展打個產(chǎn)品裝滿后,進(jìn)展打包,打印消費日期,日產(chǎn)量統(tǒng)計,最后下線。包,打印消費日期,日產(chǎn)量統(tǒng)計,最后下線。圖圖8.38.3給出了產(chǎn)品的批量包裝與產(chǎn)量統(tǒng)計表示給出了產(chǎn)品的批量包裝與產(chǎn)量統(tǒng)計表示圖,光電傳感器圖,光電
19、傳感器A A用于檢測產(chǎn)品,用于檢測產(chǎn)品,6 6個產(chǎn)品經(jīng)過個產(chǎn)品經(jīng)過后,向機械手出動作信號,機械手將這后,向機械手出動作信號,機械手將這6 6個產(chǎn)個產(chǎn)品轉(zhuǎn)移至包裝箱內(nèi),轉(zhuǎn)移品轉(zhuǎn)移至包裝箱內(nèi),轉(zhuǎn)移4 4次后,開場打包,次后,開場打包,打包完成后,打印消費日期;傳感器打包完成后,打印消費日期;傳感器B B用于檢用于檢測包裝箱,統(tǒng)計產(chǎn)量,下線。測包裝箱,統(tǒng)計產(chǎn)量,下線。 此處只描畫了消費線上幾個簡單的動作,實此處只描畫了消費線上幾個簡單的動作,實踐上產(chǎn)線要比這復(fù)雜的多,思索的要求和過程踐上產(chǎn)線要比這復(fù)雜的多,思索的要求和過程也不是如此簡單,想完成整條消費線的控制,也不是如此簡單,想完成整條消費線的控制
20、,需求長期的學(xué)習(xí)并積累一定的任務(wù)閱歷。需求長期的學(xué)習(xí)并積累一定的任務(wù)閱歷。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.2 8.2 產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計 8.2.2 8.2.2 確定控制方案確定控制方案 此處應(yīng)該根據(jù)輸入輸出的數(shù)量,選擇此處應(yīng)該根據(jù)輸入輸出的數(shù)量,選擇PLCPLC機型與型號,但本例是消費線上的一機型與型號,但本例是消費線上的一部分,故不詳細(xì)給出機型和部分,故不詳細(xì)給出機型和型號。型號。 由控制要求和過程可知,程序由控制要求和過程可知,程序中要采用中要采用3 3個計數(shù)器,產(chǎn)品批量包裝個計數(shù)器,產(chǎn)品批量包裝控制用控制用2 2個計數(shù)器,設(shè)定值分
21、別為個計數(shù)器,設(shè)定值分別為6 6、4 4,而產(chǎn)量統(tǒng)計用,而產(chǎn)量統(tǒng)計用1 1個計數(shù)器,個計數(shù)器,設(shè)定值應(yīng)為消費線最大產(chǎn)量,假設(shè)設(shè)定值應(yīng)為消費線最大產(chǎn)量,假設(shè)為為50005000。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.2 8.2 產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計 8.2.3 8.2.3 確定安裝分配與編號確定安裝分配與編號 表表8.28.2給出了產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計的安給出了產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計的安裝分配表,其中產(chǎn)量計數(shù)器裝分配表,其中產(chǎn)量計數(shù)器C112C112為停電堅持型計為停電堅持型計數(shù)器。數(shù)器。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例
22、8.2 8.2 產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計 8.2.4 8.2.4 編寫運用程序編寫運用程序 圖圖8.48.4給出了產(chǎn)品批量包裝給出了產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計的梯形圖程序。與產(chǎn)量統(tǒng)計的梯形圖程序。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.2 8.2 產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計產(chǎn)品批量包裝與產(chǎn)量統(tǒng)計 8.2.5 8.2.5 檢驗、修正和完善程序檢驗、修正和完善程序 光電傳感器每檢測到光電傳感器每檢測到1 1個產(chǎn)品時,個產(chǎn)品時,X0X0就觸發(fā)就觸發(fā)1 1次次OffOnOffOn,C0 C0 計數(shù)計數(shù)1 1次。當(dāng)次。當(dāng)C0 C0 計數(shù)到達(dá)計數(shù)到達(dá)6 6次時,次時,C0
23、C0的常開觸點閉合,的常開觸點閉合,Y0=OnY0=On,機械手執(zhí),機械手執(zhí)行挪動動作,同時行挪動動作,同時C1C1計數(shù)計數(shù)1 1次。當(dāng)機械手挪動次。當(dāng)機械手挪動動作完成后,機械手完成傳感器接通,動作完成后,機械手完成傳感器接通,X1X1由由OffOnOffOn變化變化1 1次,次,RSTRST指令被執(zhí)行,指令被執(zhí)行,Y0Y0和和C0C0均均被復(fù)位,等待下被復(fù)位,等待下1 1次挪動。當(dāng)次挪動。當(dāng)C1C1計數(shù)達(dá)計數(shù)達(dá)4 4次時,次時,C1C1的常開觸點閉合,的常開觸點閉合,Y1=OnY1=On,打包機將紙箱折,打包機將紙箱折疊并封口,完成打包后,疊并封口,完成打包后,X2X2由由OffOnOff
24、On變化變化1 1次次,RSTRST指令被執(zhí)行,指令被執(zhí)行,Y01Y01和和C1C1均被復(fù)位,同時均被復(fù)位,同時Y2=OnY2=On,打號器將消費日期打印在包裝箱外表,打號器將消費日期打印在包裝箱外表。光電傳感器檢測到包裝箱時,。光電傳感器檢測到包裝箱時,X3X3就觸發(fā)就觸發(fā)1 1次次OffOnOffOn,C112C112計數(shù)計數(shù)1 1次。按下清零按鈕次。按下清零按鈕X4X4可將產(chǎn)品產(chǎn)量記錄清零,又可對產(chǎn)品數(shù)從可將產(chǎn)品產(chǎn)量記錄清零,又可對產(chǎn)品數(shù)從0 0開開場進(jìn)展計數(shù)。場進(jìn)展計數(shù)。 C112 C112是停電堅持的計數(shù)器,停電后仍能堅持是停電堅持的計數(shù)器,停電后仍能堅持?jǐn)?shù)據(jù)的場所。由于消費線能夠會
25、忽然停電或因數(shù)據(jù)的場所。由于消費線能夠會忽然停電或因中午休憩關(guān)掉電源,在重新開場消費后需從停中午休憩關(guān)掉電源,在重新開場消費后需從停電前的記錄開場對產(chǎn)品進(jìn)展計數(shù),故此選用停電前的記錄開場對產(chǎn)品進(jìn)展計數(shù),故此選用停電堅持計數(shù)器。電堅持計數(shù)器。 這里需求特別闡明,實踐消費線的控制要求這里需求特別闡明,實踐消費線的控制要求比例子中列舉的要多得多,比如打包機構(gòu)折疊比例子中列舉的要多得多,比如打包機構(gòu)折疊紙箱的每個動作都需求有正確的控制,本例主紙箱的每個動作都需求有正確的控制,本例主要目的是讓讀者領(lǐng)會計數(shù)器的運用,故此簡化要目的是讓讀者領(lǐng)會計數(shù)器的運用,故此簡化了控制要求。了控制要求。 第第8 8章章
26、PLCPLC的綜合運用實例的綜合運用實例8.3 8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制 8.3.1 8.3.1 分析控制要求和過程分析控制要求和過程 本例主要是給出本例主要是給出PLCPLC中定時器的運用方法。圖中定時器的運用方法。圖8.58.5是兩種液體自動混合安裝表示圖?;旌喜凼莾煞N液體自動混合安裝表示圖?;旌喜圩筮呌凶筮呌? 2個液面?zhèn)鞲衅?,分別表示高低液位,個液面?zhèn)鞲衅?,分別表示高低液位,液體掩沒傳感器時,傳感器的控制觸點接通,液體掩沒傳感器時,傳感器的控制觸點接通,否那么斷開。否那么斷開。A A閥控制閥控制A A種液體的流入,種液體的流入,B B閥控閥控制制B B種液體
27、的流入?;旌蠑嚢杈鶆蚝蟮囊后w經(jīng)種液體的流入?;旌蠑嚢杈鶆蚝蟮囊后w經(jīng)過出口閥流出。過出口閥流出。M M為攪拌電動機。假設(shè)為攪拌電動機。假設(shè)2 2種液體種液體可延續(xù)供應(yīng),混合液可由出口延續(xù)排出。此時可延續(xù)供應(yīng),混合液可由出口延續(xù)排出。此時控制要求和過程如下:控制要求和過程如下: 當(dāng)混合槽啟動時,當(dāng)混合槽啟動時,A A、B B閥封鎖,出口閥翻開閥封鎖,出口閥翻開30s30s將容器放空后封鎖。排空后,出口閥封鎖將容器放空后封鎖。排空后,出口閥封鎖, A A閥翻開,閥翻開,A A種液體流入混合槽中,當(dāng)液面種液體流入混合槽中,當(dāng)液面到達(dá)到達(dá)“低液位時,低液位時,A A閥封鎖,閥封鎖,B B閥翻開,閥翻開,
28、B B種液體種液體流入流入混合槽中,當(dāng)液面到達(dá)混合槽中,當(dāng)液面到達(dá)“高液位時,高液位時,B B閥門封鎖閥門封鎖,電,電動機開場轉(zhuǎn)動,進(jìn)展攪拌,動機開場轉(zhuǎn)動,進(jìn)展攪拌,2min2min后停頓,出口閥后停頓,出口閥翻開,翻開,放出攪拌均勻的液體。經(jīng)過放出攪拌均勻的液體。經(jīng)過30s30s后,容器放空,混后,容器放空,混合液合液體閥門封鎖,又開場下一周期的操作。體閥門封鎖,又開場下一周期的操作。 此外需求有停頓和急停按鈕。停頓按鈕可在此外需求有停頓和急停按鈕。停頓按鈕可在某次混某次混合液體排空后,使程序停頓。急停按鈕能使控制合液體排空后,使程序停頓。急停按鈕能使控制程序直程序直接停頓。接停頓。 第第8
29、 8章章 PLCPLC的綜合運用實例的綜合運用實例8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制 8.3.2 確定控制方案確定控制方案 此處應(yīng)該根據(jù)輸入輸出的數(shù)量,選擇此處應(yīng)該根據(jù)輸入輸出的數(shù)量,選擇PLC機機型與型號,但本例也是整條消費線上的一部分型與型號,但本例也是整條消費線上的一部分,故也不詳細(xì)給出機型和型號。,故也不詳細(xì)給出機型和型號。 控制中至少要運用控制中至少要運用2個計時器,完成液體的排個計時器,完成液體的排出出(30s)和攪拌和攪拌(2min)。由于控制時間在幾。由于控制時間在幾十秒到幾分鐘,所以可采用以十秒到幾分鐘,所以可采用以100ms為時基為時基(計時單位計時單位)
30、的計時器。的計時器。100ms就是就是0.1s,計時器要計時計時器要計時30s,設(shè)定值就應(yīng)是,設(shè)定值就應(yīng)是300;計;計時時2min,設(shè)定值就應(yīng)是,設(shè)定值就應(yīng)是1200。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制8.3.3 確定安裝分配與編號確定安裝分配與編號 表表8.3給出了液體自動混合系統(tǒng)的安裝分配表給出了液體自動混合系統(tǒng)的安裝分配表。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制8.3.4 編寫運用程序編寫運用程序 圖圖8.6給出了液體自動混合給出了液體自動
31、混合系統(tǒng)的梯形圖程序。系統(tǒng)的梯形圖程序。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.3 8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制8.3.5 8.3.5 檢驗、修正和完善程序檢驗、修正和完善程序 這個程序比較復(fù)雜,我們將分步對圖這個程序比較復(fù)雜,我們將分步對圖8.68.6進(jìn)展進(jìn)展解釋。解釋。1.1.程序的啟動與排空程序的啟動與排空 當(dāng)按下啟動按鈕后,當(dāng)按下啟動按鈕后,X0X0閉合了閉合了1 1個掃描脈沖時個掃描脈沖時間,提供了間,提供了1 1個啟動信號,之后就處于斷開形個啟動信號,之后就處于斷開形狀。啟動信號發(fā)出后,內(nèi)部繼電器狀。啟動信號發(fā)出后,內(nèi)部繼電器M0M0線
32、圈通電線圈通電,觸點,觸點M0M0閉合,此處是個自鎖回路。接下來,閉合,此處是個自鎖回路。接下來,閉合的觸點閉合的觸點M0M0,使,使Y2Y2線圈通電,出口閥翻開進(jìn)線圈通電,出口閥翻開進(jìn)展排空,計時器展排空,計時器T0T0開場計時。開場計時。30s30s后,后,T0T0動作,首先是常開觸點動作,首先是常開觸點T0T0閉合,而后程閉合,而后程序完成序完成1 1個掃描周期,進(jìn)入下個掃描周期,進(jìn)入下1 1周期,重頭開場周期,重頭開場掃面,使常閉觸點掃面,使常閉觸點T0T0翻開,線圈翻開,線圈Y2Y2斷電,出口斷電,出口閥封鎖。閥封鎖。2.2.主程序的運轉(zhuǎn)主程序的運轉(zhuǎn) 當(dāng)當(dāng)T0T0計時計時30s30s
33、后,主程序開場運轉(zhuǎn)。后,主程序開場運轉(zhuǎn)。 首先,程序進(jìn)入首先,程序進(jìn)入1 1個邏輯轉(zhuǎn)換。邏輯轉(zhuǎn)換是利個邏輯轉(zhuǎn)換。邏輯轉(zhuǎn)換是利用內(nèi)部繼電器表達(dá)多個元器件之間的邏輯關(guān)系用內(nèi)部繼電器表達(dá)多個元器件之間的邏輯關(guān)系,梯形圖程序中經(jīng)常用到的。在此,當(dāng),梯形圖程序中經(jīng)常用到的。在此,當(dāng)T0T0計時計時30s30s后,常開觸點后,常開觸點T0T0雖然閉合,但由于雖然閉合,但由于Y2Y2的常的常閉觸點的存在,閉觸點的存在,M1M1此時還不能通電,由于線圈此時還不能通電,由于線圈Y2Y2通電時,通電時,Y2Y2的常閉觸點是翻開的。程序要在的常閉觸點是翻開的。程序要在T0T0計時到達(dá)計時到達(dá)30s30s后的下后的下
34、1 1掃描周期,將線圈掃描周期,將線圈Y2Y2前前的常閉觸點的常閉觸點T0T0翻開,使線圈翻開,使線圈Y2Y2斷電,而后線圈斷電,而后線圈M1M1前的常閉觸點前的常閉觸點Y2Y2閉合,此時線圈閉合,此時線圈M1M1通電。這通電。這樣就可以實現(xiàn)先封鎖出口閥,再翻開樣就可以實現(xiàn)先封鎖出口閥,再翻開A A閥。閥。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.3 8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制8.3.5 8.3.5 檢驗、修正和完善程序檢驗、修正和完善程序 線圈線圈M1M1通電后,通電后,M1M1的常開觸點閉合,線圈的常開觸點閉合,線圈Y0Y0通電,通電,A A閥
35、翻開,閥翻開,A A液體進(jìn)入混合槽。當(dāng)液體進(jìn)入混合槽。當(dāng)A A液體液體液面到達(dá)低液位傳感器時,常閉觸點液面到達(dá)低液位傳感器時,常閉觸點X1X1翻開,翻開,線圈線圈Y0Y0斷電,斷電,A A閥封鎖。閥封鎖。常開觸點常開觸點X1X1閉合,線圈閉合,線圈Y1Y1通電,通電,B B閥翻開,閥翻開,B B液體液體進(jìn)入混合槽。當(dāng)液面到達(dá)高液位傳感器時,常進(jìn)入混合槽。當(dāng)液面到達(dá)高液位傳感器時,常閉觸點閉觸點X2X2翻開,線圈翻開,線圈Y1Y1斷電,斷電,B B閥封鎖。閥封鎖。 常開觸點常開觸點X2X2閉合,線圈閉合,線圈Y2Y2通電,攪拌電機運通電,攪拌電機運轉(zhuǎn),開場攪拌液體,同時計時器轉(zhuǎn),開場攪拌液體,同
36、時計時器T1T1開場計時,開場計時,2min2min后,后,T1T1動作。動作。T1T1的常開觸點先閉合,程序的常開觸點先閉合,程序運轉(zhuǎn)的下運轉(zhuǎn)的下1 1周期周期T1T1的常閉觸點再翻開。這樣雖的常閉觸點再翻開。這樣雖然是先翻開出口閥,再封鎖攪拌電機,但不會然是先翻開出口閥,再封鎖攪拌電機,但不會影響程序運轉(zhuǎn)。影響程序運轉(zhuǎn)。 T1 T1的常開觸點閉合,線圈的常開觸點閉合,線圈Y2Y2通電,出口閥翻通電,出口閥翻開,排出液體,同時計時器開,排出液體,同時計時器T2T2開場計時。開場計時。30s30s后,后,T2T2動作,動作,T2T2的常閉觸點翻開,線圈的常閉觸點翻開,線圈Y2Y2斷電斷電,出口
37、閥封鎖,計時器,出口閥封鎖,計時器T2T2復(fù)位。此處,又是利復(fù)位。此處,又是利用用PLCPLC程序是循環(huán)掃描運轉(zhuǎn)的,計時器程序是循環(huán)掃描運轉(zhuǎn)的,計時器T2T2動作動作時,時,T2T2的常閉觸點要在下的常閉觸點要在下1 1掃描周期才干翻開掃描周期才干翻開,線圈,線圈Y2Y2才干斷電,而后計時器才干斷電,而后計時器T2T2才干復(fù)位。才干復(fù)位。 至此,主程序完成了至此,主程序完成了1 1次液體自動混合控制,次液體自動混合控制,需求開場下需求開場下1 1次的混合。當(dāng)混合液體排出,即次的混合。當(dāng)混合液體排出,即Y2Y2通電過程中,液面降到高液位傳感器以下時通電過程中,液面降到高液位傳感器以下時,X2X2
38、復(fù)位,線圈復(fù)位,線圈Y1Y1前的前的Y2Y2常閉觸點是翻開的,常閉觸點是翻開的,從而從而 線圈線圈Y1Y1不會通電;液面降到低液位傳感不會通電;液面降到低液位傳感器以下時,線圈器以下時,線圈M1M1前的前的Y2Y2常閉觸點是翻開的,常閉觸點是翻開的,線圈線圈M1M1斷電,此時斷電,此時X1X1復(fù)位,而復(fù)位,而 線圈線圈Y0Y0不會通不會通電。電。X2X2復(fù)位,會使計時器復(fù)位,會使計時器T1T1復(fù)位。計時器復(fù)位。計時器T2T2先先將線圈將線圈Y2Y2斷電,然后復(fù)位。線圈斷電,然后復(fù)位。線圈Y2Y2斷電后,線斷電后,線圈圈M1M1前的前的Y2Y2常閉觸點復(fù)位,又重新使線圈常閉觸點復(fù)位,又重新使線圈
39、M1M1通通電,開場了下電,開場了下1 1次的混合。次的混合。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.3 8.3 液體自動混合系統(tǒng)的控制液體自動混合系統(tǒng)的控制8.3.5 8.3.5 檢驗、修正和完善程序檢驗、修正和完善程序 3.3.停頓的實現(xiàn)停頓的實現(xiàn)當(dāng)按下停頓按鈕時,當(dāng)按下停頓按鈕時,X11X11動作,其動作,其2 2個常閉觸點會個常閉觸點會斷開。線圈斷開。線圈M0M0前的前的X11X11常閉觸點斷開后,常閉觸點斷開后,M0M0斷斷電,導(dǎo)致定時器電,導(dǎo)致定時器T0T0斷電,斷電,T0T0的觸點復(fù)位。從而的觸點復(fù)位。從而混合液排空后,在邏輯轉(zhuǎn)換處的常閉觸點混合液排空后,在
40、邏輯轉(zhuǎn)換處的常閉觸點Y2Y2無無法讓線圈法讓線圈M1M1再次通電,混合過程將停頓。再次通電,混合過程將停頓。4.4.急停的實現(xiàn)急停的實現(xiàn)當(dāng)按下急停按鈕時,當(dāng)按下急停按鈕時,X10X10動作,一切動作,一切X10X10的常閉觸的常閉觸點都會斷開,從而無論程序執(zhí)行到哪步,一切點都會斷開,從而無論程序執(zhí)行到哪步,一切動作將停頓。動作將停頓。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.4 8.4 產(chǎn)品配方參數(shù)調(diào)用產(chǎn)品配方參數(shù)調(diào)用 8.4.1 8.4.1 分析控制要求和過程分析控制要求和過程 本例主要是給出本例主要是給出PLCPLC中循環(huán)和變址存放電器中循環(huán)和變址存放電器的運用方法。假
41、設(shè)某消費線可以消費的運用方法。假設(shè)某消費線可以消費3 3種配方的化種配方的化學(xué)制劑,每種制劑均由學(xué)制劑,每種制劑均由1010種化學(xué)粉末按不同比例種化學(xué)粉末按不同比例混合而成,即每種配方包含混合而成,即每種配方包含1010個參數(shù)。經(jīng)過選擇個參數(shù)。經(jīng)過選擇相應(yīng)的配方種類開關(guān),來消費該配方的化學(xué)制劑相應(yīng)的配方種類開關(guān),來消費該配方的化學(xué)制劑。混合過程是,經(jīng)過控制采用?;旌线^程是,經(jīng)過控制采用1010個開關(guān)閥的翻開個開關(guān)閥的翻開時間,控制各種化學(xué)粉末進(jìn)入混合槽的分量,經(jīng)時間,控制各種化學(xué)粉末進(jìn)入混合槽的分量,經(jīng)過攪拌完成化學(xué)制劑的消費。過攪拌完成化學(xué)制劑的消費。 第第8 8章章 PLCPLC的綜合運用
42、實例的綜合運用實例8.4 8.4 產(chǎn)品配方參數(shù)調(diào)用產(chǎn)品配方參數(shù)調(diào)用 8.4.2 8.4.2 確定控制方案確定控制方案 首先將首先將3 3種配方的種配方的3030個參數(shù)分別存入數(shù)據(jù)存?zhèn)€參數(shù)分別存入數(shù)據(jù)存放器放器D500D529D500D529中。中。D500D529D500D529都是停電堅持型數(shù)都是停電堅持型數(shù)據(jù)存放器,即使據(jù)存放器,即使PLCPLC斷電,這些參數(shù)也不會喪失,斷電,這些參數(shù)也不會喪失,依然保管其中。而后經(jīng)過依然保管其中。而后經(jīng)過3 3個按鈕來選擇配方,采個按鈕來選擇配方,采用變址存放器用變址存放器E0E0,F(xiàn)0F0來調(diào)出相應(yīng)的來調(diào)出相應(yīng)的1010個參數(shù)。個參數(shù)。 第第8 8章章
43、 PLCPLC的綜合運用實例的綜合運用實例8.4 8.4 產(chǎn)品配方參數(shù)調(diào)用產(chǎn)品配方參數(shù)調(diào)用 8.4.3 8.4.3 確定輸入確定輸入/ /輸出信號輸出信號 表表8.48.4給出了產(chǎn)品配方參數(shù)調(diào)用的安裝分給出了產(chǎn)品配方參數(shù)調(diào)用的安裝分配表。配表。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.4 8.4 產(chǎn)品配方參數(shù)調(diào)用產(chǎn)品配方參數(shù)調(diào)用 8.4.4 8.4.4 編寫運用程序編寫運用程序 圖圖8.78.7給出了產(chǎn)品配方參數(shù)調(diào)用的給出了產(chǎn)品配方參數(shù)調(diào)用的梯形圖程序。梯形圖程序。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.4 8.4 產(chǎn)品配方參數(shù)調(diào)用產(chǎn)品配方參數(shù)調(diào)用 8
44、.4.5 8.4.5 檢驗、修正和完善程序檢驗、修正和完善程序 本例的關(guān)鍵是利用本例的關(guān)鍵是利用E0E0、F0F0變址存放器配變址存放器配和和FORNEXT FORNEXT 循環(huán)來實現(xiàn)數(shù)據(jù)存放器循環(huán)來實現(xiàn)數(shù)據(jù)存放器D D編號編號的變化,將存放配方參數(shù)的其中一組存放的變化,將存放配方參數(shù)的其中一組存放器傳送到器傳送到D100D109D100D109,作為當(dāng)前執(zhí)行的配,作為當(dāng)前執(zhí)行的配方參數(shù)。方參數(shù)。 中選擇其中一組配方參數(shù)時,中選擇其中一組配方參數(shù)時,X0X0、X1X1、X2 X2 其中一個將變?yōu)槠渲幸粋€將變?yōu)镺NON,E0E0的值將分別對的值將分別對應(yīng)為應(yīng)為K500K500、K510K510、
45、K520K520,而,而D0E0D0E0將分別代將分別代表表D500D500、D510D510、D520D520,同時,同時RST M0RST M0指令指令執(zhí)行,執(zhí)行,M0M0復(fù)位變?yōu)閺?fù)位變?yōu)镺ffOff,RST F0RST F0指令和指令和FORNEXT FORNEXT 循環(huán)將被執(zhí)行,因循環(huán)將被執(zhí)行,因F0F0被復(fù)位變被復(fù)位變?yōu)闉镵0K0,D100F0 D100F0 代表代表D100D100。 FOR NEXT FOR NEXT 循環(huán)執(zhí)行次數(shù)為循環(huán)執(zhí)行次數(shù)為10 10 次,假設(shè)次,假設(shè)選擇的是第一組配方,那么選擇的是第一組配方,那么D0E0D0E0將從將從D500D509D500D509變化
46、,變化,D100F0D100F0將從將從D100D109D100D109變變化,實現(xiàn)第一組配方參數(shù)數(shù)據(jù)的調(diào)用。化,實現(xiàn)第一組配方參數(shù)數(shù)據(jù)的調(diào)用。假設(shè)選擇的是第一組配方,執(zhí)行第假設(shè)選擇的是第一組配方,執(zhí)行第1 1次循環(huán)時次循環(huán)時,D500D500的值將被傳送到的值將被傳送到D100D100,執(zhí)行第,執(zhí)行第2 2 次次循環(huán)時,循環(huán)時,D501D501的值將被傳送到的值將被傳送到D101D101,依此類推,執(zhí)行第依此類推,執(zhí)行第1010次循環(huán)時,次循環(huán)時,D509D509的值的值將被傳送到將被傳送到D109D109中。中。 當(dāng)循環(huán)次數(shù)到達(dá)時,即當(dāng)循環(huán)次數(shù)到達(dá)時,即F0=K10F0=K10,SET S
47、ET M0M0指令將被執(zhí)行,指令將被執(zhí)行,M0M0被置位變?yōu)楸恢梦蛔優(yōu)镺NON,F(xiàn)OR FOR NEXTNEXT循環(huán)中的指令因循環(huán)中的指令因M0M0的常閉接點斷開的常閉接點斷開而停頓執(zhí)行。而停頓執(zhí)行。 本例實現(xiàn)的是本例實現(xiàn)的是1010個參數(shù)的個參數(shù)的3 3組配方數(shù)據(jù)的組配方數(shù)據(jù)的傳送,經(jīng)過改動傳送,經(jīng)過改動FORNEXT FORNEXT 循環(huán)的次數(shù),循環(huán)的次數(shù),很容易改動配方中參數(shù)個數(shù),而要添加配很容易改動配方中參數(shù)個數(shù),而要添加配方的組數(shù),可在程序中添加一條將存放配方的組數(shù),可在程序中添加一條將存放配方數(shù)據(jù)方數(shù)據(jù)D D 的起始編號值的起始編號值“MOV“MOV到到 E0 E0的的MOV MO
48、V 指令即可。指令即可。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.5 8.5 水庫水位自動控制水庫水位自動控制 8.5.1 8.5.1 分析控制要求和過程分析控制要求和過程 水庫是一種集農(nóng)業(yè)灌溉、礦山工業(yè)用水和水庫是一種集農(nóng)業(yè)灌溉、礦山工業(yè)用水和水利發(fā)電于一體的水利設(shè)備。普通情況下水利發(fā)電于一體的水利設(shè)備。普通情況下, ,將主閘將主閘閥調(diào)理到正常位置不動以保證最大發(fā)電量閥調(diào)理到正常位置不動以保證最大發(fā)電量, ,特殊情特殊情況時況時, ,根據(jù)雨量和灌溉量及礦山工業(yè)用水量來調(diào)理根據(jù)雨量和灌溉量及礦山工業(yè)用水量來調(diào)理水庫水位高低。水庫水位高低。 第第8 8章章 PLCPLC的綜合
49、運用實例的綜合運用實例8.5 8.5 水庫水位自動控制水庫水位自動控制 8.5.2 8.5.2 確定控制方案確定控制方案 如圖如圖8.88.8所示,水庫水位上升超越上限時,所示,水庫水位上升超越上限時,水位異常警報燈報警,并進(jìn)展泄水動作。水庫水水位異常警報燈報警,并進(jìn)展泄水動作。水庫水位下降低于下限時,水位異常警報燈報警,并進(jìn)位下降低于下限時,水位異常警報燈報警,并進(jìn)展灌水動作。假設(shè)泄水動作執(zhí)行展灌水動作。假設(shè)泄水動作執(zhí)行10 10 分鐘后,水位分鐘后,水位上限傳感器上限傳感器X0 X0 仍為仍為OnOn,那么機械缺點報警燈報警,那么機械缺點報警燈報警。假設(shè)灌水動作執(zhí)行。假設(shè)灌水動作執(zhí)行5 5
50、 分鐘后,水位下限傳感器分鐘后,水位下限傳感器X1 X1 仍為仍為OnOn,那么機械缺點報警燈報警。水位處于,那么機械缺點報警燈報警。水位處于正常水位時,一切報警燈熄滅和泄水及灌水閥門正常水位時,一切報警燈熄滅和泄水及灌水閥門自動被復(fù)位。自動被復(fù)位。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.5 8.5 水庫水位自動控制水庫水位自動控制 8.5.3 8.5.3 確定安裝分配與編號確定安裝分配與編號 根據(jù)上述分析,可確定水庫水位自動控制根據(jù)上述分析,可確定水庫水位自動控制PLCPLC的所需元件如表的所需元件如表8.58.5所示。所示。 第第8 8章章 PLCPLC的綜合運用實例
51、的綜合運用實例8.5 8.5 水庫水位自動控制水庫水位自動控制 8.5.4 8.5.4 編寫運用程序編寫運用程序 根據(jù)控制要求及梯形圖原理,可編寫出如根據(jù)控制要求及梯形圖原理,可編寫出如圖圖8.98.9的水庫水位自動控制梯形圖。的水庫水位自動控制梯形圖。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.5 8.5 水庫水位自動控制水庫水位自動控制 8.5.5 8.5.5 檢驗、修正和完善程序檢驗、修正和完善程序 當(dāng)水位超越上限時,當(dāng)水位超越上限時,X0=OnX0=On,CALL P0CALL P0指令執(zhí)指令執(zhí)行,將跳轉(zhuǎn)到指針行,將跳轉(zhuǎn)到指針P0P0處,執(zhí)行處,執(zhí)行P0P0子程序。內(nèi)
52、部子程序。內(nèi)部繼電器繼電器M1000M1000為運轉(zhuǎn)監(jiān)視常開觸點,為運轉(zhuǎn)監(jiān)視常開觸點,PLCPLC運轉(zhuǎn)后運轉(zhuǎn)后M1000M1000即為即為OnOn。在主程序沒有調(diào)用。在主程序沒有調(diào)用P0P0子程序時子程序時,M1000M1000為為OnOn,但線圈,但線圈Y0 Y0 和和Y10 Y10 都為都為OffOff。主。主程序調(diào)用程序調(diào)用P0P0子程序后,線圈子程序后,線圈Y0 Y0 和和Y10 Y10 都為都為OnOn,進(jìn)展泄水動作并且水位異常報警燈報警,直,進(jìn)展泄水動作并且水位異常報警燈報警,直到到X0 X0 變?yōu)樽優(yōu)镺ffOff,即水位低于上限水位時,才停,即水位低于上限水位時,才停頓頓P0 P
53、0 子程序。子程序。 當(dāng)水位低于上限時,當(dāng)水位低于上限時,X1=OnX1=On,CALL P10 CALL P10 指令指令執(zhí)行,將跳轉(zhuǎn)到指針執(zhí)行,將跳轉(zhuǎn)到指針P10 P10 處,執(zhí)行處,執(zhí)行P10 P10 子程序子程序,線圈,線圈Y1 Y1 和和Y10 Y10 都為都為OnOn,進(jìn)展泄水動作并水,進(jìn)展泄水動作并水位異常報警燈報警,直到位異常報警燈報警,直到X1 X1 變?yōu)樽優(yōu)镺ffOff,即水位,即水位高于下限水位時,才停頓高于下限水位時,才停頓P10 P10 子程序。子程序。 在在P0 P0 和和P10 P10 子程序中嵌套了子程序中嵌套了CALL P20 CALL P20 子程子程序,假
54、設(shè)進(jìn)展泄水動作序,假設(shè)進(jìn)展泄水動作10 10 分鐘但水位上限傳分鐘但水位上限傳感器仍為感器仍為OnOn,那么執(zhí)行,那么執(zhí)行P20 P20 子程序,子程序,Y11 Y11 線圈線圈導(dǎo)通,機械缺點指示燈報警。導(dǎo)通,機械缺點指示燈報警。同樣,假設(shè)進(jìn)展灌水動作同樣,假設(shè)進(jìn)展灌水動作10 10 分鐘但水位下限傳感分鐘但水位下限傳感器仍為器仍為OnOn,那么執(zhí)行,那么執(zhí)行P20 P20 子程序,子程序,Y11 Y11 線圈導(dǎo)線圈導(dǎo)通,機械缺點指示燈報警。通,機械缺點指示燈報警。 假設(shè)水庫處于正常水位,即假設(shè)水庫處于正常水位,即X0 X0 和和X1 X1 都為都為OffOff,那么,那么ZRST ZRST
55、指令執(zhí)行,指令執(zhí)行,Y0Y0、Y1Y1、Y10Y10、Y11Y11、T0T0、T1 T1 都被復(fù)位,泄水和灌水閥門和報警燈都被復(fù)位,泄水和灌水閥門和報警燈都不動作。都不動作。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.6 8.6 水塔水位高度警示控制水塔水位高度警示控制 8.6.1 8.6.1 分析控制要求和過程分析控制要求和過程 隨著城鄉(xiāng)人民生活程度的不斷改善,隨著城鄉(xiāng)人民生活程度的不斷改善,許多家庭都運用上了高位水池自來水系統(tǒng)許多家庭都運用上了高位水池自來水系統(tǒng),公用水塔廣泛運用與我國住宅區(qū)的供水,公用水塔廣泛運用與我國住宅區(qū)的供水系統(tǒng)中。要保證公用水塔的正常運轉(zhuǎn),水系統(tǒng)
56、中。要保證公用水塔的正常運轉(zhuǎn),水塔水位控制系統(tǒng)必需具備丈量水位高度,塔水位控制系統(tǒng)必需具備丈量水位高度,把水位控制在正常范圍內(nèi)的才干。把水位控制在正常范圍內(nèi)的才干。8.6.2 8.6.2 確定控制方案確定控制方案 利用模擬式液位高度丈量儀利用模擬式液位高度丈量儀(010V (010V 電壓電壓輸出輸出) )丈量水位高度,進(jìn)展水位的控制。丈量水位高度,進(jìn)展水位的控制。水位處于正常高度時,水位正常指示燈亮水位處于正常高度時,水位正常指示燈亮,水塔剩,水塔剩1/4 1/4 水量時進(jìn)展給水動作,水位水量時進(jìn)展給水動作,水位到達(dá)上限時,報警并停頓給水。到達(dá)上限時,報警并停頓給水。 第第8 8章章 PLC
57、PLC的綜合運用實例的綜合運用實例8.6 8.6 水塔水位高度警示控制水塔水位高度警示控制 8.6.3 8.6.3 確定輸入確定輸入/ /輸出信號輸出信號 表表8.68.6給出了水塔水位高度警示控制的安裝分給出了水塔水位高度警示控制的安裝分配表。配表。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.6 8.6 水塔水位高度警示控制水塔水位高度警示控制 8.6.4 8.6.4 編寫運用程序編寫運用程序 根據(jù)控制要求及梯形圖原理,可編寫出如圖根據(jù)控制要求及梯形圖原理,可編寫出如圖8.108.10的水塔水位高度警示控制梯形圖。的水塔水位高度警示控制梯形圖。 第第8 8章章 PLCPLC
58、的綜合運用實例的綜合運用實例8.6 8.6 水塔水位高度警示控制水塔水位高度警示控制 8.6.5 8.6.5 檢驗、修正和完善程序檢驗、修正和完善程序 利用模擬式液位高度丈量儀利用模擬式液位高度丈量儀(010V (010V 電壓輸出電壓輸出) )丈量水位高度,丈量水位高度, 經(jīng)臺達(dá)經(jīng)臺達(dá)DVP04AD DVP04AD 擴展模塊轉(zhuǎn)擴展模塊轉(zhuǎn)換成數(shù)值換成數(shù)值K0K4000 K0K4000 存放在存放在D0 D0 中,經(jīng)過對中,經(jīng)過對D0 D0 的值進(jìn)展判別來控制水面處于正常高度。的值進(jìn)展判別來控制水面處于正常高度。 當(dāng)當(dāng)D0 D0 值小于值小于K1000 K1000 時,水位偏低,時,水位偏低,M
59、0=OnM0=On,SET SET 指令執(zhí)行,指令執(zhí)行,Y0 Y0 被置位,給水閥開關(guān)翻開被置位,給水閥開關(guān)翻開,開場給水。,開場給水。 當(dāng)當(dāng)D0 D0 的值在的值在K1000K4000 K1000K4000 之間時,水位正常之間時,水位正常,M1=OnM1=On,Y1 Y1 被導(dǎo)通,用水位正常指示燈亮。被導(dǎo)通,用水位正常指示燈亮。 當(dāng)當(dāng)D0 D0 的值大于的值大于K4000 K4000 時,水位到達(dá)上限,時,水位到達(dá)上限,M2=OnM2=On,Y2 Y2 被導(dǎo)通,水位到達(dá)警報器響;同時被導(dǎo)通,水位到達(dá)警報器響;同時RST RST 指令執(zhí)行,指令執(zhí)行,Y0 Y0 被復(fù)位,給水閥開關(guān)封鎖被復(fù)位,
60、給水閥開關(guān)封鎖,停頓給水。,停頓給水。 第第8 8章章 PLCPLC的綜合運用實例的綜合運用實例8.7 8.7 水管流量準(zhǔn)確計算水管流量準(zhǔn)確計算 8.7.1 8.7.1 分析控制要求和過程分析控制要求和過程 水管直徑以水管直徑以mmmm為單位,水的流速以為單位,水的流速以dm/sdm/s1 1分米分米/ /秒為單位,水流量以秒為單位,水流量以cm3/s(1 cm3/s(1 毫升毫升/ /秒秒) )為單位。水管橫截面積為單位。水管橫截面積=r2=(d/2)2=r2=(d/2)2,水,水流量流量= =水管橫截面積水管橫截面積流速。要求水流量的計算流速。要求水流量的計算結(jié)果準(zhǔn)確到小數(shù)后的第結(jié)果準(zhǔn)確到
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育心理學(xué)通關(guān)提分題庫及完整答案
- 2024年度年福建省高校教師資格證之高等教育學(xué)模擬預(yù)測參考題庫及答案
- 五年級數(shù)學(xué)(小數(shù)乘法)計算題專項練習(xí)及答案匯編
- 2024年化工技術(shù)研發(fā)人員勞務(wù)協(xié)議
- 品創(chuàng)業(yè)案例分析
- 2024混凝土施工承攬協(xié)議樣本
- 清明節(jié)主題班會課件
- 2024年房屋建筑施工協(xié)議樣本
- 彩鋼建筑租賃協(xié)議格式2024年
- 2024民間資金出借協(xié)議簡明
- 北京市海淀區(qū)2024-2025學(xué)年高三上學(xué)期10月考英語試卷 含解析
- 四川省成都2023-2024學(xué)年高二上學(xué)期期中物理試題(含答案)
- 中國港口行業(yè)投資前景分析及未來發(fā)展趨勢研究報告(智研咨詢發(fā)布)
- 廣東省廣州市天河區(qū)2023-2024學(xué)年高一上學(xué)期11月期中考試化學(xué)試題
- 2024-2030年中國泳裝(泳裝)行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 全國教師管理信息系統(tǒng)-業(yè)務(wù)功能培訓(xùn)(省級培訓(xùn)材料)
- 河北省2024-2025學(xué)年高二數(shù)學(xué)上學(xué)期期中11月考試試題
- 廣東省動物防疫條件審查場所選址風(fēng)險評估表
- 小學(xué)英語教師專業(yè)發(fā)展計劃6篇
- CATTI漢英詞匯手冊
- 英語漫話天府新村智慧樹知到答案2024年四川工商職業(yè)技術(shù)學(xué)院
評論
0/150
提交評論