版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 題 目: PLC水塔水位控制及應用系統(tǒng)設計 </p><p><b> 目 錄</b></p><p><b> 1 緒 論1</b></p><p> 1.1可編程控制器的產生1</p><p> 1.2 PLC的發(fā)展3</p><p&
2、gt; 2 PLC的基本結構4</p><p> 2.1 中央處理單元(CPU)4</p><p><b> 2.2 存儲器4</b></p><p> 2.3 輸入/輸出模塊6</p><p> 2.4 擴展模塊7</p><p> 2.5 編程器7</p&
3、gt;<p> 2.6 PLC電源8</p><p> 3 PLC的工作原理與特點9</p><p> 3.1 PLC的工作原理9</p><p> 3.2 PLC特點11</p><p> 4 梯形圖程序設計及工作過程分析13</p><p> 5 水塔水位系統(tǒng)設計14
4、</p><p> 5.1 水塔水位系統(tǒng)PLC硬件設計與調試14</p><p> 5.2 水塔水位系統(tǒng)控制電路與輸入/輸出設備15</p><p> 5.3 水塔水位控制系統(tǒng)PLC的輸入/輸出接口分配表16</p><p> 6 水塔水位控制系統(tǒng)PLC軟件設計16</p><p> 6.1
5、 水塔水位控制系統(tǒng)工作過程16</p><p> 6.2 水塔水位控制系統(tǒng)程序流程圖16</p><p> 6.3 水塔水位控制系統(tǒng)梯形圖18</p><p><b> 結 論19</b></p><p><b> 致 謝20</b></p><p>
6、 參考文獻21摘 要</p><p> 隨著現(xiàn)代社會生產的發(fā)展和技術進步,現(xiàn)代工業(yè)自動化生產水平的日益提高,微電子技術的飛速發(fā)展,在繼電器控制系統(tǒng)的基礎上產生了一種新型的工業(yè)控制裝置——可編程控制器。隨著科技的發(fā)展和現(xiàn)實暴露的一些問題,以便能更快捷更方便的完成一些任務,在工農業(yè)生產過程中,經(jīng)常需要對水位進行測量和控制。水位控制在日常生活中應用也相當廣泛,比如水塔、地下水、水電站等情況下的水位控
7、制。而水位檢測可以有多種實現(xiàn)方法,如機械控制、邏輯電路控制、機電控制等。</p><p> 本文采用PLC進行主控制,在水箱上安裝一個自動測水位裝置。利用水的導電性連續(xù)地全天候地測量水位的變化,把測量到的水位變化轉換成相應的電信號,主控臺應用MCGS組態(tài)軟件對接收到的信號進行數(shù)據(jù)處理,完成相應的水位顯示、故障報警信息顯示、實時曲線和歷史曲線的顯示,使水位保持在適當?shù)奈恢谩?lt;/p><p>
8、; 關鍵詞: 水位控制、PLC 、故障報警</p><p><b> Abstract</b></p><p> With the development of modern social production and technological progress,the level of modern industrial automation increas
9、ingly rapid development of microelectronics technology machine, the relay control system based on a new generation of industrial control devices - programmable logic controller . With the development of technology and th
10、e reality of some of the problems exposed in order to be more efficient and more convenient to complete some tasks in the industrial and agricultural produ</p><p> In this paper, the main PLC control, insta
11、ll an automatic water tank level measuring device. The conductivity of water use around the clock to measure the water level continuously changes, the measured water level changes into a corresponding electrical signal,
12、the console application MCGS the received signal configuration software for data processing, complete the corresponding level shows fault alarm information display, real-time display of curve and the curve of history, so
13、 that the water le</p><p> Key words:Water level control, PLC, Fault alarm</p><p> PLC水塔水位控制及應用系統(tǒng)設計</p><p><b> 1 緒 論</b></p><p> 1.1可編程控制器的產生</p>
14、<p> 可編程控制器是繼電器控制的基礎上發(fā)展起來的一種新型工業(yè)控制裝置,它是將自動化技術、微型計算機技術及通訊技術融為一體的高可靠性的控制器,可編程控制器是二十世紀七十年代發(fā)展起來的控制設備,是集微處理器、儲存器、輸入/輸出接口與中斷于一體的器件,它是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應用而設計的。它采用可編程序的存儲器,用來在其內部執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算等操作指令,并通過數(shù)字式、模擬式的
15、輸入或輸出,控制各類型的機械或生產過程??删幊炭刂破骷捌溆嘘P設備,都應按照易于與工業(yè)控制形成一個整體,易于擴充其功能的原則來設計。它已經(jīng)被廣泛應用于機械制造、冶金、化工、能源、交通等各個行業(yè)。計算機在操作系統(tǒng)、應用軟件、通行能力上的飛速發(fā)展,大大加強了可編程控制器通信能力,豐富了可編程控制器編程軟件和編程技巧,增強了PLC過程控制能力。因此,無論是單機還是多機控制、是流水線控制還是過程控制,都可以采用可編程控制器,推廣和普及可編程控制器
16、的使用技術,對提高我國工業(yè)自動化生產及生產效率都有十分重要的意義。</p><p> 可編程控制器(Programmable Controller)也可稱邏輯控制器(Programmable Logic Controller),是以微處理器為核心的工業(yè)自動控制通用裝置,是計算機家族的一名成員,簡稱PC。為了與個人電腦(也簡稱PC)相混淆通常將可編程控制器稱為PLC。</p><p>
17、可編程控制器的產生和繼電器—接觸器控制系統(tǒng)有很大的關系。繼電器—接觸器控制已經(jīng)有上百年的歷史,它是一種弱電信號控制強電信號的電磁開關,具有結構簡單、電路直觀、價格低廉、容易操作、易于維修的優(yōu)點。對于工作模式固定、要求比較簡單的場合非常實用,至今仍有廣泛的用途。但是當工作模式改變時,就必須改變系統(tǒng)的硬件接線,控制柜中的物件以及接線都要作相應的變動,改造工期長、費用高,用戶寧愿扔掉舊控制柜,另做一個新控制柜使用,阻礙了產品更新?lián)Q代。<
18、/p><p> 隨著工業(yè)生產的迅速發(fā)展,市場競爭的激烈,產品更新?lián)Q代的周期日益縮短,工業(yè)生產從大批量、少品種,向小批量、多品種轉換,繼電器—接觸器控制難以滿足市場要求,此問題首先被美國通用汽車公司(GM公司)提了出來。通用汽車公司為適合汽車型號的不斷翻新,滿足用戶對產品多樣性的需求,公開對外招標,要求制造一種新的工業(yè)控制裝置,取代傳統(tǒng)的繼電器—接觸器控</p><p> 制。其對新裝置性能
19、提出的要求就是著名的GM10條,即:</p><p> 1. 編程方便,現(xiàn)場可修改程序;</p><p> 2. 維修方便,采用模塊化結構;</p><p> 4. 體積小于繼電器控制裝置;</p><p> 5. 數(shù)據(jù)可直接送入管理計算機;</p><p> 6. 成本可與繼電器控制裝置競爭;</p&
20、gt;<p> 7. 輸入可以是交流115V;</p><p> 8. 輸出為交流115V,2A以上,能直接驅動電磁閥,接觸器等;</p><p> 9. 在擴展時,原系統(tǒng)只要很小變更;</p><p> 10. 用戶程序存儲器容量至少能擴展到4K。</p><p> 這十項指標就是現(xiàn)代PLC的最基本功能,值得注意的是
21、PLC并不等同于普通計算機,它與有關的外部設備,按照“易于與工業(yè)控制系統(tǒng)連成一體”和“便于擴充功能”的原則來設計。</p><p> 用可編程控制器代替繼電器——接觸器的控制,實現(xiàn)了邏輯控制功能,并且具有計算機功能靈活、通用性等優(yōu)點,用程序代替硬接線,減少了重新設計,重新接線的工作,此種控制器借鑒計算機的高級語言,利用面向控制過程,面向問題的“自然語言”編程,其標志性語言是極易為IT電器人員掌握的梯形圖語言,使
22、得不熟悉計算機的人也能方便地使用。這樣,工作人員不必在編程上花費大量地精力,只需集中精力去考慮如何操作并發(fā)揮該裝置的功能即可,輸入、輸出電平與市電接口,市電控制系統(tǒng)可方便地在需要的地方運行。所以,可編程控制器廣泛地應用于各工業(yè)領域。</p><p> 1969年,第一臺可編程控制器PDP—14由美國數(shù)字設備公司(DEC)制作成功,并在GM公司汽車生產線上使用取得良好的效果,可編程控制器由此誕生,在控制領域內產生
23、了歷史性革命。PLC問世時間不長,但是隨著微處理器的發(fā)展,大規(guī)模、超大規(guī)模集成電路不斷出現(xiàn),數(shù)據(jù)通信技術不斷進步,PLC迅速發(fā)展。PLC進入九十年代后,工業(yè)控制領域幾乎全被PLC占領。國外專家預言,PLC技術將在工業(yè)自動化的三大支柱(PLC、機器人和CAC/CAM)種躍居首位。</p><p> 我國在八十年代初才開始使用PLC,目前從國外應進的PLC使用較為普遍的由日本OMRON公司C系列、三菱公司F系列、美
24、國GE公司GE系列和德國西門子公司S系列等。</p><p> 1.2 PLC的發(fā)展</p><p> 雖然PLC問世時間不長,但是隨著微處理器的出現(xiàn),大規(guī)模,超大規(guī)模集成電路技術的迅速發(fā)展和數(shù)據(jù)通訊技術的不斷進步,PLC也迅速發(fā)展,其發(fā)展過程大致可分為三個階段。早期的PLC一般稱為可編程邏輯控制器。這是的PLC多少由電繼電器控制裝置的替代物的含義,其主要功能只是執(zhí)行原先由繼電器完成
25、的順序控制、定時等。它在硬件上以計算機的形式出現(xiàn),在I/O接口電路上作了改進以適應工業(yè)控制現(xiàn)場的要求。裝置中的器件主要采用分離元件和中小規(guī)模集成電路,存儲器采用磁芯存儲器。另外還采取了一些措施,以提高其抗干擾的能力。在軟件編程上采用廣大電器工程技術人員所熟悉的繼電器控制線路的方式—梯形圖。因此,早期的PLC的性能要優(yōu)于繼電器控制裝置,其優(yōu)點包括簡單易懂,便于安裝,體積小,能耗低,有故障指示,能重復使用等。其中PLC特有的編程語言—梯形圖
26、一直沿用至今。在七十年代,微處理器的出現(xiàn)使PLC發(fā)生了巨大的變化。美國,日本,德國等一些廠家先后開始采用微處理器作為PLC的中央處理單元(CPU)。</p><p> 這樣,使PLC的功能大大增強。在軟件方面,除了保持其原有的邏輯運算、計時、計數(shù)等功能以外,還增加了算術運算、數(shù)據(jù)處理和傳送、通訊、自診斷等功能。在硬件方面,除了保持其原有的開關模塊以外,還增加了模擬量快、遠程I/O模塊、各種特殊功能模塊。并擴大了
27、存儲器的容量,使各種邏輯線圈的數(shù)量增加,還提供了一定數(shù)量的數(shù)據(jù)寄存器,使PLC的應用范圍得以擴大。</p><p> 進入八十年代中、后期,由于超大規(guī)模集成電路技術的迅速發(fā)展,微處理器的市場價格大幅度下跌,使得各種類型的PLC所采用的微處理器的檔次普遍提高。而且,為了進一步提高PLC的處理速度,各制造廠商紛紛開發(fā)研制了專用邏輯處理芯片。這樣使得PLC軟、硬功能發(fā)生了巨大變化。</p><p&
28、gt; 2 PLC的基本結構</p><p> PLC實質是一種專用于工業(yè)控制計算機,其硬件結構基本上與微型計算機相同,中央處理單元(CPU),如圖2-1所示。</p><p><b> 圖2-1 硬件結構</b></p><p> 2.1中央處理單元(CPU)</p><p> 中央處理單元(CPU)是PL
29、C控制中樞。它將PLC系統(tǒng)程序賦予功能接收并存儲從編程器鍵入用戶程序和數(shù)據(jù);檢查電源、存儲器、I/O以及警戒定時器狀態(tài),并能診斷用戶程序中語法錯誤。當PLC投入運行時,首先它以掃描方式接收現(xiàn)場各輸入裝置狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,命令解釋后按指令規(guī)定執(zhí)行邏輯或算術運算結果送入I/O映象區(qū)或數(shù)據(jù)寄存器內。等所有用戶程序執(zhí)行完畢之后,最后將I/O映象區(qū)各輸出狀態(tài)或輸出寄存器內數(shù)據(jù)傳送到相應輸出
30、裝置,如此循環(huán)運行,直到停止運行。</p><p> 為進一步提高PLC可靠性,近年來對大型PLC還采用雙CPU構成冗余系統(tǒng),或采用三CPU表決式系統(tǒng)。這樣,某個CPU出現(xiàn)故障,整個系統(tǒng)仍能正常運行。</p><p><b> 2.2存儲器</b></p><p> 存放系統(tǒng)軟件存儲器稱為系統(tǒng)程序存儲器。存放應用軟件存儲器稱為用戶程序存儲
31、器。</p><p> 1、PLC常用存儲器類型</p><p> ?。?)RAM (Random Assess Memory) 這是一種讀/寫存儲器(隨機存儲器),其存取速度最快,由鋰電池支持。</p><p> (2)EPROM(Erasable Programmable Read Only Memory)這是一種可擦除只讀存儲器。斷電情況下,存儲器內所有內
32、容保持不變。紫外線連續(xù)照射下可擦除存儲器內容。</p><p> (3)EEPROM(Electrical Erasable Programmable Read Only Memory)這是一種電可擦除只讀存儲器。使用編程器就能很容易對其所存儲內容進行修改。</p><p> 2、PLC存儲空間分配</p><p> 各種PLCCPU最大尋址空間各不相同,PL
33、C工作原理,其存儲空間一般包括以下三個區(qū)域:</p><p> ?。?)系統(tǒng)程序存儲區(qū)</p><p> ?。?)系統(tǒng)RAM存儲區(qū)(包括I/O映象區(qū)和系統(tǒng)軟設備等)</p><p> ?。?)用戶程序存儲區(qū)</p><p> 系統(tǒng)程序存儲區(qū):系統(tǒng)程序存儲區(qū)中存放著相當于計算機操作系統(tǒng)的系統(tǒng)程序。包括監(jiān)控程序、管理程序、命令解釋程序、功能子程
34、序、系統(tǒng)診斷子程序等。由制造廠商將其固化EPROM中,用戶不能直接存取。它和硬件一起決定了該PLC性能。</p><p> 系統(tǒng)RAM存儲區(qū):系統(tǒng)RAM存儲區(qū)包括I/O映象區(qū)以及各類軟設備,如:邏輯線圈;數(shù)據(jù)寄存器;計時器;計數(shù)器;變址寄存器;累加器等存儲器。</p><p> ?。?)I/O映象區(qū):PLC投入運行后,輸入采樣階段才依次讀入各輸入狀態(tài)和數(shù)據(jù),輸出刷新階段才將輸出狀態(tài)和數(shù)據(jù)
35、送至相應外設。它需要一定數(shù)量存儲單元(RAM)以存放I/O狀態(tài)和數(shù)據(jù),這些單元稱作I/O映象區(qū)。一個開關量I/O占用存儲單元中一個位(bit),一個模擬量I/O占用存儲單元中一個字(16個bit)。整個I/O映象區(qū)可看作兩個部分組成:開關量I/O映象區(qū);模擬量I/O映象區(qū)。</p><p> ?。?)系統(tǒng)軟設備存儲區(qū) :除I/O映象區(qū)以外,系統(tǒng)RAM存儲區(qū)還包括PLC內部各類軟設備(邏輯線圈、計時器、計數(shù)器、數(shù)據(jù)
36、寄存器和累加器等)存儲區(qū)。該存儲區(qū)又分為具有失電保持存儲區(qū)域和無失電保持存儲區(qū)域,前者PLC斷電時,由內部鋰電池供電,數(shù)據(jù)不會遺失;后者當PLC斷電時,數(shù)據(jù)被清零。</p><p> 用戶程序存儲區(qū):主要用來存放用戶的應用程序。所謂用戶程序是指使用戶根據(jù)工程現(xiàn)場的生產過程和工藝要求編寫的控制程序。此程序由使用者通過編程器輸入到PLC機的RAM存貯器中,以便于用戶隨時修改。也可將用戶程序存放在EEPROM中。&l
37、t;/p><p> 2.3 輸入/輸出模塊</p><p> 輸入/輸出模塊是可編程控制器與工業(yè)生產設備或工業(yè)生產過程連接的接口?,F(xiàn)場的輸入信號,如按鈕開關,行程開關、限位開關以及傳感器輸出的開關量或模擬量(壓力、流量、溫度、電壓、電流)等,都要通過輸入模塊送到PLC。由于這些信號電平各式各樣,而可編程控制器CPU所處理的信息只能是標準電平,所以輸入模塊還需將這些信號轉換成PLC能夠接受和
38、處理的數(shù)字信號。</p><p> 輸入模塊的作用是接收中央處理器處理過的數(shù)字信號,并把它轉換成現(xiàn)場執(zhí)行部件所能接收的控制信號,以驅動如電磁閥、燈光顯示、電機等執(zhí)行機構??删幊炭刂破饔卸喾N輸入/輸出模塊,其類型有數(shù)字量輸入/輸出模塊和模擬量輸入/輸出模塊。這些模塊分直流和交流、電壓和電流類型,每種類型又有不同的參數(shù)等級,主要有數(shù)字量輸入/輸出模塊和模擬量輸入輸出/模塊,部件上都設有接線端子排,為了濾除信號的噪聲
39、和便于PLC內部對信號的處理,這些模塊上都帶有濾波、電平轉換、信號鎖存電路。數(shù)字量輸入模塊帶有光電耦合電路,其目的是把PLC與外部電路隔離起來,以提高PLC的抗干擾能力。數(shù)字量輸出有繼電器輸出、晶體管輸出和可控硅輸出三種方式。模擬量輸入/輸出模塊主要用來實現(xiàn)模擬量與數(shù)字量之間的轉換,即A/D或D/A轉換。由于工業(yè)控制系統(tǒng)中有傳感器或執(zhí)行機構,有一些信號是連續(xù)變化的模擬量,因此這些模擬量必須通過模擬量輸入/輸出模塊與PLC的中央處理器連接
40、。模擬量輸入模塊A/D轉換后的二進制數(shù)字量,經(jīng)光電耦合器和輸出鎖存器與PLC的I/0總線掛接?,F(xiàn)在標準量程的模擬電壓主要是0—5伏和0—10伏兩種。另外還有:0—somV、0—5V、</p><p><b> 2.4 擴展模塊</b></p><p> 當一個PLC中心單元的I/O點數(shù)不夠用時,就要對系統(tǒng)進行擴展,擴展接口就是用于連接中心基本單元與擴展單元的。模塊
41、隨著可編程控制器在工業(yè)控制中的廣泛應用和發(fā)展,使可編程控制器的功能更加強大和完善。智能I/O接口模塊種類很多,例如高速計數(shù)模塊、PLC控制模塊、數(shù)字位基于PLC的變頻恒壓供水系統(tǒng)的設計置譯碼模塊、閥門控制模塊、智能存貯模快以及智能I/O模塊等。</p><p><b> 2.5編程器</b></p><p> 它的作用是供用戶進行程序的編制、編輯、調試和監(jiān)視。有的
42、編程器還可與打印機或磁帶機相連,以將用戶程序和有關信息打印出來或存放。磁帶上的信息可以重新裝入PLC。</p><p> 目前編程器主要有以下三種類型:</p><p> 1.便攜式編程器(也叫簡易編程器);</p><p><b> 2.圖形編程器;</b></p><p> 3.用于IBM—PC及其兼容機的編
43、程器。</p><p> 便于攜帶的特點,一般只能用指令形式編程,通過按鍵輸入指令,通過數(shù)碼管或液晶顯示器加以顯示,這種編程器適合小型可編程控制器的編程要求。</p><p> 圖形編程器以液晶顯示器(LCD)或陰極射線管(CRT)作屏幕,用來顯示編程內容和提供如輸入、輸出、輔助繼電器的占有情況、程序容量等各種信息,還可在調試程序、檢查程序執(zhí)行時顯示各種信號狀態(tài)、出錯提示等。使用圖形編
44、程器可以用多種編程語言編程,梯形圖顯示在屏幕上十分直觀。圖形編程器還可與打印機、錄音機、繪圖儀等設備連接,有較強的監(jiān)控功能。但它的價格高,適用于中、大型可編程控制器的編程要求。</p><p> 用于IBM—PC及其兼容機的編程器是個人計算機加上適當?shù)挠布涌诤蛙浖鳛榫幊唐鳎部芍苯泳幹瞥商菪螆D,其監(jiān)控功能也很強。編程器工作方式主要有編程和監(jiān)控兩種。</p><p> 編程工作方式
45、是在PLC機處于停機狀態(tài)時可以進行編程,它的功能主要是輸入新的程序,或者對已有的程序予以編輯和修改。</p><p> 監(jiān)控工作方式可以對運行中的控制器工作狀態(tài)進行監(jiān)視和跟蹤,一般可以對某一線圈或觸點的工作狀態(tài)進行監(jiān)視,也可以對成組器件的工作狀態(tài)進行監(jiān)視,還可以跟蹤某一器件在不同時間的工作狀態(tài),除搜索、監(jiān)視、跟蹤外,還可以對一些器件進行操作。因此編程器的監(jiān)控方式對控制器中重新輸入程序的調試與試運行是非常有用和方
46、便的。編程器的結構一般包括顯示部分與鍵盤部分。顯示一般用液晶顯示器,主要的顯示內容包括地址、數(shù)據(jù)、工作方式、指令執(zhí)行情況及系統(tǒng)工作狀態(tài)等。鍵盤有單功能鍵和雙功能鍵,在使用雙功能鍵的時候鍵盤中都備有一個選擇鍵,以便選擇其中一種方式工作。</p><p> 現(xiàn)在產品越來越模塊化,可編程控制器也不例外,它的結構緊密、堅固,外形小巧,CPU本身只提供了一定數(shù)量的數(shù)字輸入和輸出點數(shù)。不同廠家、不同型號的PLC的輸入/輸出
47、點數(shù)也不同,有的大型機輸入/輸出點數(shù)可達16K,而很多小型機僅有10來點,而且CPU本身不帶模擬輸入與輸出,但CPU一般都帶有擴展接口。因此,用戶選型后,所需的輸入或輸出點數(shù)不夠時,就需對系統(tǒng)做出必要的擴展,各個廠家也生產了專用于擴展用的各模板供用戶選用。擴展模板的外形一般也小巧、堅固,有易于接線的端子排,帶有擴展總線或通過總線連接器與CPU相連。主要有數(shù)字輸入/輸出模板,模擬輸入/輸出模板,熱電阻、熱電偶擴展模板,還有智能模板等許多具
48、有專用功能的特殊模板。</p><p> 用擴展模板來擴展系統(tǒng)具有以下的優(yōu)點:</p><p> 用戶可根據(jù)自己實踐控制系統(tǒng)的要求,選用各種合適的擴展模塊對PLC作硬件組態(tài),以求達到各種功能或控制精度,同時節(jié)省開支,減少不必要的投資。</p><p> 當已運行的系統(tǒng)需要改造或擴充時,PLC可以隨時進行升級或改版,所做的工作僅僅是替換或增加擴展模板和修改相應的
49、控制軟件。特殊模板及智能模板的開發(fā)將進一步擴展可編程控制的功能,專用模板的開發(fā)不僅擴大了可編程控制系統(tǒng)的控制功能,而且將進一步提高控制質量與可靠性。</p><p><b> 2.6 PLC電源</b></p><p> PLC中的電源一般有三類:</p><p> 1、+5V、±15V直流電源:供PLC中TTL芯片和集成運放使
50、用;</p><p> 2、供輸出接口使用的高壓大電流的功率電源;</p><p> 3、鋰電池及其充電電源。</p><p> 考慮到系統(tǒng)的可靠性以及光電隔離器的使用,不同類型的電源其地線也不同。</p><p> 目前PLC的發(fā)展非常迅速,型號眾多,各種特殊功能模板不斷涌現(xiàn)。通常根據(jù)其I/O點的數(shù)量將 PLC分為三大類:</
51、p><p> 小型機:256點以下(無模擬量); </p><p> 中型機:256 ~ 2048點(64 ~ 128路模擬量); </p><p> 大型機:2048點以上(128 ~ 512路模擬量)。 </p><p> 具體實現(xiàn)時,通常采用模板式結構,以便用戶根據(jù)實際應用需求進行配置。但一些小型機常制作成一體機,其配置固定,主要供
52、定型成套設備使用;而一些大型機一般在電源、或者CPU,甚至兩者都作了熱備份。</p><p> 3 PLC的工作原理與特點</p><p> 3.1 PLC的工作原理</p><p> 最初研制生產的PLC主要用于代替?zhèn)鹘y(tǒng)的由繼電器接觸器構成的控制裝置,但這兩者的運行方式是不相同的: </p><p> ?。?)繼電器控制裝置采用硬邏輯
53、并行運行的方式,即如果這個繼電器的線圈通電或斷電,該繼電器所有的觸點(包括其常開或常閉觸點)在繼電器控制線路的那個位置上都會立即同時動作。 </p><p> (2)PLC的CPU則采用順序邏輯掃描用戶程序的運行方式,即如果一個輸出線圈或邏輯線圈被接通或斷開,該線圈的所有觸點(包括其常開或常閉觸點)不會立即動作,必須等掃描到該觸點時才會動作。</p><p> 為了消除二者之間由于運行
54、方式不同而造成的差異,考慮到繼電器控制裝置各類觸點的動作時間一般在100ms以上,而PLC掃描用戶程序的時間一般均小于100ms,因此,PLC采用了一種不同于一般微型計算機的運行方式---掃描技術。這樣在對于I/O響應要求不高的場合,PLC與繼電器控制裝置的處理結果上就沒有什么區(qū)別了。</p><p> PLC的CPU是采用分時操作的原理,每一時刻執(zhí)行一個操作,隨著時間的延伸一個動作接一個動作順序地進行,這種分
55、時操作進程稱為CPU對程序的掃描。PLC的用戶程序由若干條指令組成,指令在存儲器中按序號順序排列。CPU從第一條指令開始,順序逐條地執(zhí)行用戶程序,直到用戶程序結束,然后返回第一條指令開始新的一輪掃描。</p><p><b> 掃描技術 </b></p><p> 當PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述
56、三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復執(zhí)行上述三個階段。如圖3-1:</p><p> 圖3-1 PLC 掃描周期</p><p><b> ?。?)輸入采樣階段</b></p><p> 在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應的單元內。輸入采樣結
57、束后,轉入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。 </p><p> ?。?)用戶程序執(zhí)行階段 </p><p> 在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一
58、條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,并按先左后右、先上后下的順序對由觸點構成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。即在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內的狀態(tài)和數(shù)據(jù)都有可
59、能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。 </p><p><b> ?。?)輸出刷新階段</b></p><p> 當掃描用戶程序結束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內對應
60、的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅動相應的外設。這時,才是PLC的真正輸出。</p><p> 2、PLC的I/O響應時間</p><p> 為了增強PLC的抗干擾能力,提高其可靠性,PLC的每個開關量輸入端都采用光電隔離等技術。為了能實現(xiàn)繼電器控制線路的硬邏輯并行控制,PLC采用了不同于一般微型計算機的運行方式(掃描技術)。以上兩個主要原因,使得PLC得I/O響應比一
61、般微型計算機構成的工業(yè)控制系統(tǒng)慢的多,其響應時間至少等于一個掃描周期,一般均大于一個掃描周期甚至更長。所謂I/O響應時間指從PLC的某一輸入信號變化開始到系統(tǒng)有關輸出端信號的改變所需的時間。如圖3-2:</p><p> 圖3-2 PLC掃描周期示意圖</p><p><b> 3.2 PLC特點</b></p><p><b>
62、 (一) 高可靠性</b></p><p> 1. 抗干擾能力強,適合于在惡劣的生產環(huán)境下運行,它完全不需要一般計算機所要求的環(huán)境。且所有的I/O 接口電路均采用光電隔離使工業(yè)現(xiàn)場的外電路與PLC 內部電路之間電氣上隔離</p><p> 2. 各輸入端均采用R-C 濾波器其濾波時間常數(shù)一般為10~20ms.</p><p> 3. 各模塊均采用
63、屏蔽措施以防止輻射干擾</p><p> 4. 采用性能優(yōu)良的開關電源</p><p> 5. 對采用的器件進行嚴格的篩選</p><p> 6. 良好的自診斷功能一旦電源或其他軟硬件發(fā)生異常情況CPU立即采用有效措施以防止故障擴大</p><p> 7. 大型PLC 還可以采用由雙CPU 構成冗余系統(tǒng)或有三CPU 構成表決系統(tǒng),使可
64、靠性更進一步提高</p><p> (二) 系統(tǒng)采用了分散的模塊化結構</p><p> 1. PLC針對不同的工業(yè)現(xiàn)場信號如:交流或直流;開關量或模擬量;電壓或電流;脈沖或電位;強電或弱電等。</p><p> 2. 有相應的I/O模塊與工業(yè)現(xiàn)場的器件或設備,可針對各類不同控制需要進行組合,便于擴展;也易于檢查故障和維修更換,從而大大提高了效率。</p
65、><p> 3. 直接連接,另外為了提高操作性能它還有多種人-機對話的接口模塊,為了組成工業(yè)局部網(wǎng)絡,它還有多種通訊聯(lián)網(wǎng)的接口模塊等等。</p><p> (三) 采用了大規(guī)模集成電路技術和微處理器技術</p><p> 為了實現(xiàn)機電一體化,將其設計得緊湊、堅固、小體積,易于裝入機械設備內部,各種工業(yè)控制需要除了單元式的小型PLC 以外,絕大多數(shù)PLC 均采用模塊
66、化結構,PLC 的各個部件包括CPU 電源I/O 等均采用模塊化設計,由機架及電纜將各模塊連接起來,系統(tǒng)的規(guī)模和功能可根據(jù)用戶的需要自行組合。</p><p> (四) 編程簡單易學</p><p> PLC的編程大多使用面向控制操作的控制邏輯語言。類似于繼電器控制線路的梯形圖形式,對使用者來說不需要具備計算機的專門知識,因此很容易被一般工程技術人員所理解和掌握。</p>
67、<p> (五) 安裝簡單維修方便</p><p> PLC不需要專門的機房可以在各種工業(yè)環(huán)境下直接運行,使用時只需將現(xiàn)場的各種設備與PLC 相應的I/O 端相連接即可投入運行,各種模塊上均有運行和故障指示裝置,便于用戶了解運行情況和查找故障,由于采用模塊化結構,因此一旦某模塊發(fā)生故障用戶可以通過更換模塊的方法使系統(tǒng)迅速恢復運行。</p><p> 4 梯形圖程序設計及工
68、作過程分析</p><p> 梯形圖編程語言是一種圖形化編程語言,它沿用了傳統(tǒng)的繼電接觸器控制中的觸點、線圈、串并聯(lián)等術語和圖形符號,與傳統(tǒng)的繼電器控制原理電路圖非常相似,但又加入了許多功能強而又使用靈活的指令,它比較直觀、形象,對于那些熟悉繼電器——接觸器控制系統(tǒng)的人來說,易被接受。繼電器梯形圖多半適用于比較簡單的控制功能的編程,絕大多數(shù)PLC用戶都首選使用梯形圖編程。</p><p>
69、; 指令是用英文名稱的縮寫字母來表達PLC的各種功能的助記符號,類似于計算機匯編語言。由指令構成的能夠完成控制任務的指令組合就是指令表,每一條指令一般由指令助記符和作用器件編號組成,比較抽象,通常都先用其它方式表達,然后改寫成相應的語句表,編程設備簡單價廉。</p><p> 狀態(tài)轉移圖語言(SFC)類似于計算機常用的程序框圖,但有它自己的規(guī)則,描述控制過程比較詳細具體,包括每一框前的輸入信號,框內的判斷和工
70、作內容,框后的輸出狀態(tài)。這種方式容易構思,是一種常用的程序表達方式。</p><p> 高級語言類似于BASIC語言、C語言等,它們在某些廠家的PLC中應用。通常微、小型PLC主要采用繼電器梯形圖編程,其編程的一般規(guī)則有:</p><p> 1)梯形圖按自上而下、從左到右的順序排列。每一個邏輯行起始于左母線然后是觸點的各種連接,最后是線圈或線圈與右母線相連,整個圖形呈階梯形。梯形圖所使
71、用的元件編號地址必須在所使用PLC的有效范圍內。</p><p> 2)梯形圖是PLC形象化的編程方式,其左右兩側母線并不接任何電源,因而圖中各支路也沒有真實的電流流過。但為了讀圖方便,常用“有電流”、“得電”等來形象地描述用戶程序解算中滿足輸出線圈的動作條件,它僅僅是概念上虛擬的“電流”,而且認為它只能由左向右單方向流:層次的改變也只能自上而下。</p><p> 3)梯形圖中的繼電
72、器實質上是變量存儲器中的位觸發(fā)器,相應某位觸發(fā)器為“l(fā)態(tài)”,表示該繼電器線圈通電,其動合觸點閉合,動斷觸點打開,反之為“0態(tài)”。梯形圖中繼電器的線圈又是廣義的,除了輸出繼電器、內部繼電器線圈外,還包括定時器、計數(shù)器、移位寄存器、狀態(tài)器等的線圈以及各種比較、運算的結果。</p><p> 4)梯形圖中信息流程從左到右,繼電器線圈應與右母線直接相連,線圈的右邊不能有觸點,而左邊必須有觸點。</p>&
73、lt;p> 5)繼電器線圈在一個程序中不能重復使用:而繼電器的觸點,編程中可以重復使用,且使用次數(shù)不受限制。</p><p> 6)PLC在解算用戶邏輯時,是按照梯形圖由上而下、從左到右的先后順序逐步進行的,即按掃描方式順序執(zhí)行程序,不存在幾條并列支路同時動作,這在設計梯形圖時,可以減少許多有約束關系的聯(lián)鎖電路,從而使電路設計大大簡化。所以,由梯形圖編寫指令程序時,應遵循自上而下、從左到右的順序,梯形圖
74、中的每個符號對應于一條指令,一條指令為一個步序。</p><p> 當PLC運行時,用戶程序中有眾多的操作需要去執(zhí)行,但CPU是不能同時去執(zhí)行多個操作的,它只能按分時操作原理每一時刻執(zhí)行一個操作。這種分時操作的過程稱為CPU對程序的掃描。掃描從0000號存儲地址所存放的第一條用戶程序開始,在無中斷或跳轉控制的情況下,按存儲地址號遞增順序逐條掃描用戶程序,也就是順序逐條執(zhí)行用戶程序,直到程序結束。每掃描完一次程序
75、就構成一個掃描周期,然后再從頭開始掃描,并周而復始。</p><p><b> 5水塔水位系統(tǒng)設計</b></p><p> 5.1 水塔水位系統(tǒng)PLC硬件設計與調試</p><p> 水塔水位控制裝置如圖5-1所示。</p><p> 1、保持水池的水位在S3——S4之間,當水池水位低于下限液位開關S4,此時S
76、4為ON,電磁閥打開,開始往水池里注水,超過水池下限液位開關S4時,此時水池下限液位開關S4為OFF,表示水位高于下限水位。當液面高于上限水位S3時,則S3為ON,電磁閥關閉。</p><p> 2、保持水塔的水位在S1——S2之間,當水塔水位低于水塔下限水位開關S2時,則水塔下限液位開關S2為ON,則驅動電機M開始工作,向水塔供水。當S2為OFF時,表示水塔水位高于水塔下限水位。當水塔液面高于水塔上限水位開關
77、S1時,則S1為ON,電機M停止抽水。當水塔水位低于下限水位時,同時水池水位也低于下限水位時,電機M不能啟動。</p><p> 圖5-1 水塔水位控制裝置圖</p><p> 5.2 水塔水位系統(tǒng)控制電路與輸入/輸出設備</p><p> 1、水塔水位系統(tǒng)控制電路如圖5-2所示。</p><p> 圖5-2 水塔水位系統(tǒng)控制電路&
78、lt;/p><p> 2、水塔水位系統(tǒng)的輸入/輸出設備</p><p> 這是一個單體控制小系統(tǒng),沒有特殊的控制要求,只需選用一般中小型控制器即可。</p><p> 5.3 水塔水位控制系統(tǒng)PLC的輸入/輸出接口分配表</p><p> 水塔水位控制系統(tǒng)PLC的輸入/輸出接口分配表如表5-1所示:</p><p>
79、; 表5-1 水塔水位系統(tǒng)PLC的輸入/輸出接口分配表</p><p> S1表示水塔的水位上限,S2表示水塔水位下限,S3表示水池水位上限,S4表示水池水位下限,M1為抽水電機,Y為水閥。</p><p> 6 水塔水位控制系統(tǒng)PLC軟件設計</p><p> 6.1 水塔水位控制系統(tǒng)工作過程</p><p> 設水塔、水池初始狀
80、態(tài)都為空著的當水池水位低于水池低水位界(S4為ON表示),閥Y打開進水(Y為ON)定時器開始定時,4秒后,如果S4還不為OFF,那么閥Y指示燈閃爍,表示閥Y沒有進水,出現(xiàn)故障,S3為ON后,閥Y關閉(Y為OFF)。當S4為OFF時,且水塔水位低于水塔低水位界時S2為ON,電機M運轉抽水。當水塔水位高于水塔高水位界時電機M停止。此次給水塔供水完成</p><p> 6.2水塔水位控制系統(tǒng)程序流程圖</p&g
81、t;<p> 水塔水位控制系統(tǒng)的PLC控制流程圖,根據(jù)設計要求控制流程圖如圖6-1所示:</p><p> 圖6-1 水塔水位控制系統(tǒng)的PLC控制流程圖</p><p> 6.3 水塔水位控制系統(tǒng)梯形圖</p><p> 根據(jù)程序流程圖設計的梯形圖如圖6-2所示:</p><p> 圖6-2 水塔水位控制系統(tǒng)梯形圖&l
82、t;/p><p><b> 結 論</b></p><p> 在畢業(yè)之際,要用我所學的知識作出一個設計,來給予我這三年所學知識的一個肯定。</p><p> 我做的這個題目是有關與PLC系統(tǒng)理論與實踐相結合的設計。在此時對以前學習的知識的挑戰(zhàn)與突破。在對這個設計的材料的搜索進行獨立搜索時,對于辦公軟件的應用有了進一步的提高。同時在對搜集的材
83、料進行整核,結合所學理論知識,以及實際應用操作的情況下,提高了實際操作和獨立解決問題的能力。</p><p> 通過這次設計實踐。讓我更熟練的掌握了三菱的PLC軟件的簡單編程方法,對于三菱的PLC的工作原理和使用方法也有了更深刻的理解。在理論的運用中,也提高了我的工程素質。剛開始學習三菱PLC軟件時,由于我對一些細節(jié)的不加重視,當我把自己想出來的一些認為是對的程序運用到梯形圖編輯時,問題出現(xiàn)了。轉換成指令表后則
84、顯示不出很多正確的指令程序,這主要是因為我沒有把理論和實踐相結合,缺乏動手能力而造成的結果,最后通過老師的糾正和自己的實際操作,終于把正確的結果做了出來,同樣也看清了自己的不足之處。</p><p> 設計過程中得到老師的意見和同學的提醒,再加上上網(wǎng)搜集到的資料,我也明白了不是每個問題都能自己解決的,只有通過自己努力以及別人的幫助才能把工作做得更好,古人說:三人行必有我?guī)?、思而不學則殆。所以說學習要善于向別人請
85、教,學思結合。</p><p> 如今畢業(yè)設計是做完了,可是我的學習之路還沒有完,是這次設計讓我明白了人這一輩子不能僅僅局限于那一點點滿足感,要放眼望去,通過去參與各種實踐,提升自己的動手能力,創(chuàng)造屬于自己的未來。</p><p><b> 致 謝</b></p><p> 首先感謝我有這樣一次學習和鍛煉的機會,感謝帶領我們這次培訓的領
86、導和師傅對我們各方面的關心和照顧,同時也感謝工作地的員工們,尤其是作業(yè)班長對我們的悉心指導和幫助。總得來說在實習期間,雖然很辛苦,但是,在這艱苦的工作中,我卻倍感值得。我明白,今后的工作還會遇到許多新的東西,這些東西會給我?guī)硇碌捏w驗和新的體會。因此,我堅信:只要我用心去發(fā)掘,勇敢地去嘗試,一定會能更大的收獲和啟發(fā)的。</p><p> 經(jīng)過這次實踐,雖然時間很短??晌覍W到的卻是我在學校難以了解的。自己的虛心求
87、教,使得這期間的實習更加有意義。</p><p> 此次的畢業(yè)實習為我深入社會,體驗生活提供了難得的機會,讓我在實際的社會活動中感受生活,了解在社會中生存所應該具備的各種能力。為以后自己的奠定了堅實的基礎。</p><p> 這次畢業(yè)設計能夠順利完成除了我個人的努力外,還和老師、同學和朋友們的幫助是分不開的,尤其感謝我的指導教師xx老師,感謝他對我的悉心教導和諄諄教誨。在此,對給過我?guī)?/p>
88、助和支持過的老師和同學致以忠誠的感謝</p><p><b> 參考文獻</b></p><p> [1] 廖常初.《PLC基礎及應用》.北京 機械工業(yè)出版社,2004</p><p> [2] 王兆義.《可編程序控制器教程》.北京機械工業(yè)出版社 2005</p><p> [3] 三菱FX2N系列《微型
89、可編程控制器使用手冊》</p><p> [4] 張萬忠. 《可編程控制器應用技術》. 北京:化學工業(yè)出版社,2001</p><p> [5] 李俊季、趙黎明. 《可編程控制應用技術實訓指導》. 北京:化學工業(yè)出版社,2001</p><p> [6] 張桂香. 《電氣控制與PLC應用》. 北京:化學工業(yè)出版社,2003</p><
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設計---plc水塔水位控制及應用系統(tǒng)設計
- 畢業(yè)設計---水塔水位的plc控制的設計
- 基于plc控制的水塔水位畢業(yè)設計
- 基于plc控制的水塔水位畢業(yè)設計
- 基于plc的水塔水位控制系統(tǒng)設計畢業(yè)設計論文
- 畢業(yè)設計--水塔水位控制系統(tǒng)設計
- 畢業(yè)設計----水塔水位控制系統(tǒng)
- 基于PLC控制的水塔水位畢業(yè)設計.doc
- 基于PLC控制的水塔水位畢業(yè)設計.doc
- 畢業(yè)設計---水塔水位控制系統(tǒng)設計
- 電氣技術畢業(yè)設計基于plc控制系統(tǒng)的水塔水位設計
- 畢業(yè)設計(論文)-水塔水位plc檢測控制系統(tǒng)的設計
- 畢業(yè)設計---水塔水位pid控制系統(tǒng)設計
- 水塔水位畢業(yè)設計
- plc控制系統(tǒng)水塔水位設計——周杰大學設計
- 水塔水位自動控制畢業(yè)設計
- plc課程設計---水塔水位控制系統(tǒng)
- 畢業(yè)設計---單片機水塔水位控制系統(tǒng)設計
- plc課程設計報告--水塔水位控制系統(tǒng)
- 畢業(yè)設計--水塔水位自動控制系統(tǒng)
評論
0/150
提交評論