【正文】
tural development, plc have wide application. PLC general features: strong antijamming capability, high reliability, programming is simple and convenient, easy operation and maintenance convenience, design, construction, missioning period is short, easy to realize the electromechanical integration. PLC general development trend is: high function, high speed, high level of integration, large capacity, small volume, low cost, munication networking capability is strong. This water tower water level control system adopts PLC as control core, with open and full stop functions,this is a kind of PLC automatic adjustment of the control system. Application of this control system can significantly improve the work efficiency and reduces labor intensity. specific information, if the water level lower or higher than a set value, we will send the hazard warning signal.雖然各種水位控制的技術(shù)要求不同,精度不同。一旦斷了水,輕則給人民生活帶來極大的不便,重則可能造成嚴(yán)重的生產(chǎn)事故及損失。就目前而言,多數(shù)工業(yè)、生活供水系統(tǒng)都采用水塔、層頂水箱等作為基本儲水設(shè)備,由一級或二級水泵從地下市政水管補(bǔ)給。同時,又有PID控制技術(shù)的發(fā)展,因此,如何建立一個可靠安全、又易于維護(hù)的給水系統(tǒng)是值得我們研究的課題。1969年,第一臺可編程控制器PDP—14由美國數(shù)字設(shè)備公司(DEC)制作成功,并在GM公司汽車生產(chǎn)線上使用取得良好的效果,可編程控制器由此誕生,在控制領(lǐng)域內(nèi)產(chǎn)生了歷史性革命。運(yùn)用PLC的目的是用來取代繼電器、執(zhí)行邏輯、記時、計數(shù)等順序控制功能,建立柔性的控制系統(tǒng)。不論從古到今,水在人們正常生活和生產(chǎn)中始終如一的起著至關(guān)重要、無可取代的作用。近年來,德國西門子公司的S7系列PLC在我國已經(jīng)廣泛使用,并在各行各業(yè)的生產(chǎn)過程的自動控制中擔(dān)任著重要角色。傳統(tǒng)的恒壓供水方式是采用水塔、高位水池等設(shè)施來實(shí)現(xiàn)。住宅建筑的小區(qū)規(guī)劃趨向于更具人性化的多層次住宅組合,不再僅僅追求立面和平面的美觀和合理,而是追求空間上布局的流暢和設(shè)計中貫徹一人文本的理念。計算機(jī)在操作系統(tǒng)、應(yīng)用軟件、通行能力上的飛速發(fā)展,大大加強(qiáng)了可編程控制器通信能力,豐富了可編程控制器編程軟件和編程技巧,增強(qiáng)了PLC過程控制能力。對于工作模式固定、要求比較簡單的場合非常使用,至今仍有廣泛的用途。其對新裝置性能提出的要求就是著名的GM10條,編程方便,現(xiàn)場可修改程序; 維修方便,采用模塊化結(jié)構(gòu);可靠性高于繼電器控制裝置;體積小于繼電器控制裝置; 數(shù)據(jù)可直接送入管理計算機(jī);成本可與繼電器控制裝置競爭; 輸入可以是交流115V; 輸出為交流115V,2A以上,能直接驅(qū)動電磁閥,接觸器等;在擴(kuò)展時,原系統(tǒng)只要很小變更;用戶程序存儲器容量至少能擴(kuò)展到4K。 PLC的發(fā)展雖然PLC問世時間不長,但是隨著微處理器的出現(xiàn),大規(guī)模,超大規(guī)模集成電路技術(shù)的迅速發(fā)展和數(shù)據(jù)通訊技術(shù)的不斷進(jìn)步,PLC也迅速發(fā)展,其發(fā)展過程大致可分為三各階段:早期的PLC一般稱為可編程邏輯控制器。另外還采取了一些措施,以提高其抗干擾的能力。在七十年代,微處理器的出現(xiàn)使PLC發(fā)生了巨大的變化。再硬件方面,除了保持其原有的開關(guān)模塊以外,還增加了模擬量快、遠(yuǎn)程I/O模塊、各種特殊功能模塊。這樣使得PLC軟、硬功能發(fā)生了巨大變化。從技術(shù)上看,計算機(jī)技術(shù)的新成果會更多地應(yīng)用于可編程控制器的設(shè)計和制造上,會有運(yùn)算速度更快、存儲容量更大、智能更強(qiáng)的品種出現(xiàn);從產(chǎn)品規(guī)模上看,會進(jìn)一步向超小型及超大型方向發(fā)展;從產(chǎn)品的配套性上看,產(chǎn)品的品種會更豐富、規(guī)格更齊全,完美的人機(jī)界面、完備的通信設(shè)備會更好地適應(yīng)各種工業(yè)控制場合的需求;從市場上看,各國各自生產(chǎn)多品種產(chǎn)品的情況會隨著國際競爭的加劇而打破,會出現(xiàn)少數(shù)幾個品牌壟斷國際市場的局面,會出現(xiàn)國際通用的編程語言;從網(wǎng)絡(luò)的發(fā)展情況來看,可編程控制器和其它工業(yè)控制計算機(jī)組網(wǎng)構(gòu)成大型的控制系統(tǒng)是可編程控制器技術(shù)的發(fā)展方向。PLC由于采用現(xiàn)代大規(guī)模集成電路技術(shù),采用嚴(yán)格的生產(chǎn)工藝制造,內(nèi)部電路采取了先進(jìn)的抗干擾技術(shù),具有很高的可靠性。此外,PLC帶有硬件故障自我檢測功能,出現(xiàn)故障時可及時發(fā)出警報信息。可以用于各種規(guī)模的工業(yè)控制場合。(3)易學(xué)易用,深受工程技術(shù)人員歡迎PLC作為通用工業(yè)控制計算機(jī),是面向工礦企業(yè)的工控設(shè)備。(4) 系統(tǒng)的設(shè)計、建造工作量小,維護(hù)方便,容易改造PLC用存儲邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使控制系統(tǒng)設(shè)計及建造的周期大為縮短,同時維護(hù)也變得容易起來。由于體積小很容易裝入機(jī)械內(nèi)部,是實(shí)現(xiàn)機(jī)電一體化的理想控制設(shè)備。圖21 典型PLC組成框圖 中央處理單元(CPU)中央處理單元(CPU)是PLC控制中樞。 存儲器(1)PLC常用存儲器類型①RAM (Random Assess Memory) 這是一種讀/寫存儲器(隨機(jī)存儲器),其存取速度最快,由鋰電池支持。③EEPROM(Electrical Erasable Programmable Read Only Memory)這是一種電可擦除只讀存儲器。由制造廠商將其固化EPROM中,用戶不能直接存取。所謂用戶程序時指使用戶根據(jù)工程現(xiàn)場的的產(chǎn)生過程和工藝要求編寫的控制程序?,F(xiàn)場的輸入信號,如按鈕開關(guān),行程開關(guān)、限位開關(guān)以及傳感輸出的開關(guān)量或模擬量(壓力、流量、溫度、電壓、電流)等,都要通過輸入模塊送到PLC。這些模塊分直流和交流、電壓和電流類型,每種類型又有不同的參數(shù)等級,主要有數(shù)字量輸入/輸出模塊和模擬量輸入輸出/模塊,部件上都設(shè)有接線端子排,為了濾除信號的噪聲和便于PLC內(nèi)部對信號的處理,這些模塊上都帶有濾波、電平轉(zhuǎn)換、信號鎖存電路。、擴(kuò)展模塊當(dāng)一個PLC中心單元的I/O點(diǎn)數(shù)不夠用時,就要對系統(tǒng)進(jìn)行擴(kuò)展,擴(kuò)展接口就是用于連接中心基本單元與擴(kuò)展單元的。有的編程器還可與打印機(jī)或磁帶機(jī)相連,以將用戶程序和有關(guān)信息打印出來或存放在它的作用是供用戶進(jìn)行程序的編制、編輯、調(diào)試和監(jiān)視。(3)用于IBM—PC及其兼容機(jī)的編程器是個人計算機(jī)加上適當(dāng)?shù)挠布涌诤蛙浖鳛榫幊唐?,也可直接編制成梯形圖,其監(jiān)控功能也很強(qiáng)。編程器的結(jié)構(gòu)一般包括顯示部分與鍵盤部分。當(dāng)已運(yùn)行的系統(tǒng)需要改造或擴(kuò)充時,PLC可以隨時進(jìn)行升級或改版,所作的工作僅僅是替換或增加擴(kuò)展模板和修改相應(yīng)的控制軟件。為了消除二者之間由于運(yùn)行方式不同而造成的差異,考慮到繼電器控制裝置各類觸點(diǎn)的動作時間一般在100ms以上,而PLC掃描用戶程序的時間一般均小于100ms,因此,PLC采用了一種不同于一般微型計算機(jī)的運(yùn)行方式掃描技術(shù)。指令是用英文名稱的縮寫字母來表達(dá)PLC的各種功能的助記符號,類似于計算機(jī)匯編語言。梯形圖所使用的元件編號地址必須在所使用PLC的有效范圍內(nèi)。梯形圖中繼電器的線圈又是廣義的,除了輸出繼電器、內(nèi)部繼電器線圈外,還包括定時器、計數(shù)器、移位寄存器、狀態(tài)器等的線圈以及各種比較、運(yùn)算的結(jié)果。所以,由梯形圖編寫指令程序時,應(yīng)遵循自上而下、從左到右的順序,梯形圖中的每個符號對應(yīng)于一條指令,一條指令為一個步序。每掃描完一次程序就構(gòu)成一個掃描周期,然后再從頭開始掃描,并周而復(fù)始。當(dāng)水塔液面高于水塔上限水位時,則水塔上限水位開關(guān)S4為OFF,水泵停止。4 水塔水位控制系統(tǒng)PLC軟件設(shè)計 程序流程圖 水塔水位控制系統(tǒng)的PLC控制流程圖,根據(jù)設(shè)計要求,控制流程圖,如圖41所示: 圖41 水塔水位控制系統(tǒng)的PLC控制流程圖這種分時操作的過程稱為CPU對程序的掃描。 梯形圖程序設(shè)計及工作過程分析梯形圖編程語言是一種圖形化編程語言,它沿用了傳統(tǒng)的繼電接觸器控制中的觸點(diǎn)、線圈、串并聯(lián)等術(shù)語和圖形符號,與傳統(tǒng)的繼電器控制原理電路圖非常相似,但又加入了許多功能強(qiáng)而又使用靈活的指令,它比較直觀、形象,對于那些熟悉繼電器一接觸器控制系統(tǒng)的人來說,易被接受。梯形圖所使用的元件編號地址必須在所使用PLC的有效范圍內(nèi)。(3)梯形圖中的繼電器實(shí)質(zhì)上是變量存儲器中的位觸發(fā)器,相應(yīng)某位觸發(fā)器為“1態(tài)”,表示該繼電器線圈通電,其動合觸點(diǎn)閉合,動斷觸點(diǎn)打開,反之為“O態(tài)”。(6)PLC在解算用戶邏輯時,是按照梯形圖由上而下、從左到右的先后順序逐步進(jìn)行的,即按掃描方式順序執(zhí)行程序,不存在幾條并列支路同時動作,這在設(shè)計梯形圖時,可以減少許多有約束關(guān)系的聯(lián)鎖電路,從而使電路設(shè)計大大簡化。當(dāng)執(zhí)行程序時,掃描到水池為液位低于水池下限液位時,水閥打開,開始往水池里進(jìn)水;如果進(jìn)水超過4秒,而水池液位沒有超過水池下限位,說明系統(tǒng)出現(xiàn)故障,系統(tǒng)就會自動報警,水池報警燈A2亮。但剛剛給水塔供水的時候,水泵已經(jīng)把水池的水抽走了,此時水塔液位已經(jīng)低于水池上限