版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)論文</b></p><p> 題目:水塔水位PLC控制程序</p><p><b> 姓名: </b></p><p><b> 學號: </b></p><p><b> 專業(yè):</b></p>
2、;<p><b> 指導老師:</b></p><p> 日期:2010年11月11號</p><p><b> 目 錄</b></p><p><b> 摘 要 2</b></p><p><b> 前言 2</b>
3、;</p><p> 可編程控制器的產(chǎn)生2</p><p><b> PLC的發(fā)展5</b></p><p> PLC的基本結(jié)構(gòu)6</p><p><b> PLC特點11</b></p><p> PLC的工作原理12</p><p&
4、gt; 梯形圖程序設計及工作過程分析12</p><p> 水塔水位系統(tǒng)PLC硬件設計17</p><p> 要求獨立完成水塔水位控制PLC系統(tǒng)設計與調(diào)試。17</p><p> 水塔水位系統(tǒng)控制電路18</p><p> 輸入/輸出分配18</p><p> 列出水塔水位控制系統(tǒng)PLC的輸入/輸
5、出接口分配表19</p><p> 水塔水位系統(tǒng)的輸入/輸出設備20</p><p> 水塔水位控制系統(tǒng)PLC軟件設計21</p><p><b> 工作過程21</b></p><p><b> 程序流程圖22</b></p><p><b>
6、 梯形圖23</b></p><p> 水塔水位控制系統(tǒng)梯形圖的對應指令表24</p><p><b> 結(jié)束語25</b></p><p><b> 參考文獻26</b></p><p> 水塔水位控制PLC系統(tǒng)設計</p><p><b
7、> 摘 要</b></p><p> 在工農(nóng)業(yè)生產(chǎn)過程中,經(jīng)常需要對水位進行測量和控制。水位控制在日常生活中應用也相當廣泛,比如水塔、地下水、水電站等情況下的水位控制。而水位檢測可以有多種實現(xiàn)方法,如機械控制、邏輯電路控制、機電控制等。本文采用PLC進行主控制,在水箱上安裝一個自動測水位裝置。利用水的導電性連續(xù)地全天候地測量水位的變化,把測量到的水位變化轉(zhuǎn)換成相應的電信號,主控臺應
8、用MCGS組態(tài)軟件對接收到的信號進行數(shù)據(jù)處理,完成相應的水位顯示、故障報警信息顯示、實時曲線和歷史曲線的顯示,使水位保持在適當?shù)奈恢谩?lt;/p><p> 關鍵詞: 水位控制、三菱PLC fx2n</p><p><b> 前 言</b></p><p><b> 可編程控制器的產(chǎn)生</b></p>
9、;<p> 可編程控制器是二十世紀七十年代發(fā)展起來的控制設備,是集微處理器、儲存器、輸入/輸出接口與中斷于一體的器件,已經(jīng)被廣泛應用于機械制造、冶金、化工、能源、交通等各個行業(yè)。計算機在操作系統(tǒng)、應用軟件、通行能力上的飛速發(fā)展,大大加強了可編程控制器通信能力,豐富了可編程控制器編程軟件和編程技巧,增強了PLC過程控制能力。因此,無論是單機還是多機控制、是流水線控制還是過程控制,都可以采用可編程控制器,推廣和普及可編程控制
10、器的使用技術,對提高我國工業(yè)自動化生產(chǎn)及生產(chǎn)效率都有十分重要的意義。</p><p> 可編程控制器(Programmable Controller)也可稱邏輯控制器(Programmable Logic Controller),是一微處理器為核心的工業(yè)自動控制通用裝置,是計算機家族的一名成員,簡稱PC。為了與個人電腦(也簡稱PC)相混淆通常將可編程控制器稱為PLC。</p><p>
11、; 可編程控制器的產(chǎn)生和繼電器—接觸器控制系統(tǒng)有很大的關系。繼電器—接觸器控制已經(jīng)有傷百年的歷史,它是一種弱電信號控制強電信號的電磁開關,具有結(jié)構(gòu)簡單、電路直觀、價格低廉、容易操作、易于維修的有優(yōu)點。對于工作模式固定、要求比較簡單的場合非常使用,至今仍有廣泛的用途。但是當工作模式改變時,就必須改變系統(tǒng)的硬件接線,控制柜中的物件以及接線都要作相應的變動,改造工期長、費用高,用戶寧愿扔掉舊控制柜,另做一個新控制柜使用,阻礙了產(chǎn)品更新?lián)Q代。
12、</p><p> 隨著工業(yè)生產(chǎn)的迅速發(fā)展,市場競爭的激烈,產(chǎn)品更新?lián)Q代的周期日益縮短,工業(yè)生產(chǎn)從大批量、少品種,向小批量、多品種轉(zhuǎn)換,繼電器—接觸器控制難以滿足市場要求,此問題首先被美國通用汽車公司(GM公司)提了出來。通用汽車公司為適合汽車型號的不斷翻新,滿足用戶對產(chǎn)品多樣性的需求,公開對外招標,要求制造一種新的工業(yè)控制裝置,取代傳統(tǒng)的繼電器—接觸器控制。其對新裝置性能提出的要求就是著名的GM10條,即:&
13、lt;/p><p> 1. 編程方便,現(xiàn)場可修改程序;2. 維修方便,采用模塊化結(jié)構(gòu);3. 可靠性高于繼電器控制裝置;4. 體積小于繼電器控制裝置;5. 數(shù)據(jù)可直接送入管理計算機;6. 成本可與繼電器控制裝置競爭;7. 輸入可以是交流115V;8. 輸出為交流115V,2A以上,能直接驅(qū)動電磁閥,接觸器等;9. 在擴展時,原系統(tǒng)只要很小變更;10. 用戶程序存儲器容量至少能擴展到4K。</p
14、><p> 這十項指標就是現(xiàn)代PLC的最基本功能,值得注意的是PLC并不等同于普通計算機,它與有關的外部設備,按照“易于與工業(yè)控制系統(tǒng)連成一體”和“便于擴充功能”的原則來設計。</p><p> 用可編程控制器代替了繼電器—接觸器的控制,實現(xiàn)了邏輯控制功能,并且具有計算機功能靈活、通用性等有點,用程序代替硬接線,并且具有計算機功能靈活、通用性能強等優(yōu)點,用程序代替硬接線,減少了重新設計,重
15、新接線的工作,此種控制器借鑒計算機的高級語言,利用面向控制過程,面向問題的“自然語言”編程,其標志性語言是極易為IT電器人員掌握的梯形圖語言,使得部熟悉計算機的人也能方便地使用。這樣,工作人員不必在變成上發(fā)費大量地精力,只需集中精力區(qū)考慮如何操作并發(fā)揮改裝置地功能即可,輸入、輸出電平與市電接口,市控制系統(tǒng)可方便地在需要地地方運行。所以,可編程控制器廣泛地應用于各工業(yè)領域。</p><p> 1969年,第一
16、臺可編程控制器PDP—14由美國數(shù)字設備公司(DEC)制作成功,并在GM公司汽車生產(chǎn)線上使用取得良好的效果,可編程控制器由此誕生,在控制領域內(nèi)產(chǎn)生了歷史性革命。</p><p> PLC問世時間不長,但是隨著微處理器的發(fā)展,大規(guī)模、超大規(guī)模集成電路不斷出現(xiàn),數(shù)據(jù)通信技術不斷進步,PLC迅速發(fā)展。PLC進入九十年代后,工業(yè)控制領域幾乎全被PLC占領。國外專家預言,PLC技術將在工業(yè)自動化的三大支柱(PLC、機器人
17、和CAC/CAM)種躍居首位。</p><p> 我國在八十年代初才開始使用PLC,目前從國外應進的PLC使用較為普遍的由日本OMRON公司C系列、三菱公司F系列、滅國GE公司GE系列和德國西門子公司S系列等。</p><p><b> PLC的發(fā)展</b></p><p> 雖然PLC問世時間不長,但是隨著微處理器的出現(xiàn),大規(guī)模,超大規(guī)
18、模集成電路技術的迅速發(fā)展和數(shù)據(jù)通訊技術的不斷進步,PLC也迅速發(fā)展,其發(fā)展過程大致可分為三各階段:</p><p> 早期的PLC一般稱為可編程邏輯控制器。這是的PLC多少由電繼電器控制裝置的替代物的含義,其主要功能只是執(zhí)行原先由繼電器完成的順序控制、定時等。它在硬件上 以計算機的形式出現(xiàn),在I/O接口電路上作了改進以適應工業(yè)控制現(xiàn)場的要求。裝置種的器件主要采用分離元件和中小規(guī)模集成電路,存儲器采用磁芯存儲器。
19、另外還采取了一些措施,以提高其抗干擾的能力。在軟件編程上采用廣大電器工程技術人員所熟悉的繼電器控制線路的方式—梯形圖。因此,早期的PLC的性能要優(yōu)于繼電器控制裝置,其優(yōu)點包括簡單易懂,便于安裝,體積小,能耗低,有故障指示,能重復使用等。其中PLC特有的編程語言—梯形圖一直沿用至今。</p><p> 在七十年代,微處理器的出現(xiàn)使PLC發(fā)生了巨大的變化。美國,日本,德國等一些廠家先后開始采用微處理器作為PLC的中
20、央處理單元(CPU)。</p><p> 這樣,使PLC的功能大大增強。在軟件方面,除了保持其原有的邏輯運算、計時、計數(shù)等功能以外,還增加了算術運算、數(shù)據(jù)處理和傳送、通訊、自診斷等功能。再硬件方面,除了保持其原有的開關模塊以外,還增加了模擬量快、遠程I/O模塊、各種特殊功能模塊。并擴大了存儲器的容量,是各種邏輯線圈的數(shù)量增加,還提供了一定數(shù)量的數(shù)據(jù)寄存器,使PLC的應用范圍得以擴大。</p>&l
21、t;p> 進入八十年代中、后期,由于插大規(guī)模集成電路技術的迅速發(fā)展,微處理器的市場價格大幅度下跌,使得各種類型的PLC所采用的微處理器的檔次普遍提高。而且,為了進一步提高PLC的處理速度,各制造廠商紛紛開發(fā)研制了專用邏輯處理芯片。這樣使得PLC軟、硬功能發(fā)生了巨大變化。</p><p><b> PLC的基本結(jié)構(gòu)</b></p><p> PLC實質(zhì)是一種
22、專用于工業(yè)控制計算機,其硬件結(jié)構(gòu)基本上與微型計算機相同,、中央處理單元(CPU),如下圖所示。</p><p> 一、中央處理單元(CPU)</p><p> 中央處理單元(CPU)是PLC控制中樞。它PLC系統(tǒng)程序賦予功能接收并存儲從編程器鍵入用戶程序和數(shù)據(jù);檢查電源、存儲器、I/O以及警戒定時器狀態(tài),并能診斷用戶程序中語法錯誤。當PLC投入運行時,首先它以掃描方式接收現(xiàn)場各輸入裝置
23、狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,命令解釋后按指令規(guī)定執(zhí)行邏輯或算數(shù)運算結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有用戶程序執(zhí)行完畢之后,最后將I/O映象區(qū)各輸出狀態(tài)或輸出寄存器內(nèi)數(shù)據(jù)傳送到相應輸出裝置,如此循環(huán)運行,直到停止運行。</p><p> 進一步提高PLC可靠性,近年來對大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU表決式系統(tǒng)。這樣,某個CPU出現(xiàn)故障,
24、整個系統(tǒng)仍能正常運行。</p><p><b> 二、存儲器</b></p><p> 存放系統(tǒng)軟件存儲器稱為系統(tǒng)程序存儲器。存放應用軟件存儲器稱為用戶程序存儲器。</p><p> 1、PLC常用存儲器類型</p><p> ?。?)RAM (Random Assess Memory) 這是一種讀/寫存儲器(隨機
25、存儲器),其存取速度最快,由鋰電池支持。</p><p> ?。?)EPROM(Erasable Programmable Read Only Memory)這是一種可擦除只讀存儲器。斷電情況下,存儲器內(nèi)所有內(nèi)容保持不變。紫外線連續(xù)照射下可擦除存儲器內(nèi)容)。</p><p> ?。?)EEPROM(Electrical Erasable Programmable Read Only Mem
26、ory)這是一種電可擦除只讀存儲器。使用編程器就能很容易對其所存儲內(nèi)容進行修改。</p><p> 2、PLC存儲空間分配</p><p> 各種PLCCPU最大尋址空間各不相同,PLC工作原理,其存儲空間一般包括以下三個區(qū)域:</p><p> (1)系統(tǒng)程序存儲區(qū)</p><p> ?。?)系統(tǒng)RAM存儲區(qū)(包括I/O映象區(qū)和系統(tǒng)軟
27、設備等)</p><p> ?。?)用戶程序存儲區(qū)</p><p> 系統(tǒng)程序存儲區(qū):系統(tǒng)程序存儲區(qū)中存放著相當于計算機操作系統(tǒng)系統(tǒng)程序。包括監(jiān)控程序、管理程序、命令解釋程序、功能子程序、系統(tǒng)診斷子程序等。由制造廠商將其固化EPROM中,用戶不能直接存取。它和硬件一起決定了該PLC性能。</p><p> 系統(tǒng)RAM存儲區(qū):系統(tǒng)RAM存儲區(qū)包括I/O映象區(qū)以及各
28、類軟設備,如:邏輯線圈;數(shù)據(jù)寄存器;計時器;計數(shù)器;變址寄存器;累加器等存儲器。</p><p> ?。?)I/O映象區(qū):PLC投入運行后,輸入采樣階段才依次讀入各輸入狀態(tài)和數(shù)據(jù),輸出刷新階段才將輸出狀態(tài)和數(shù)據(jù)送至相應外設。它需要一定數(shù)量存儲單元(RAM)以存放I/O狀態(tài)和數(shù)據(jù),這些單元稱作I/O映象區(qū)。一個開關量I/O占用存儲單元中一個位(bit),一個模擬量I/O占用存儲單元中一個字(16個bit)。整個I/
29、O映象區(qū)可看作兩個部分組成:開關量I/O映象區(qū);模擬量I/O映象區(qū)。</p><p> (2)系統(tǒng)軟設備存儲區(qū) :I/O映象區(qū)區(qū)以外,系統(tǒng)RAM存儲區(qū)還包括PLC內(nèi)部各類軟設備(邏輯線圈、計時器、計數(shù)器、數(shù)據(jù)寄存器和累加器等)存儲區(qū)。該存儲區(qū)又分為具有失電保持存儲區(qū)域和無失電保持存儲區(qū)域,前者PLC斷電時,由內(nèi)部鋰電池供電,數(shù)據(jù)不會遺失;后者當PLC斷電時,數(shù)據(jù)被清零。</p><p>
30、 用戶程序存儲區(qū):主要用來存放用戶的應用程序。所謂用戶程序時指使用戶根據(jù)工程現(xiàn)場的的產(chǎn)生過程和工藝要求編寫的控制程序。次程序由使用者通過編程器輸入到PLC機的RAM存貯器中,以便于用戶隨時修改。也可將用戶程序存放在EEPROM中。</p><p><b> 三、輸入/輸出模塊</b></p><p> 輸入/輸出模塊是可編程控制器與工業(yè)生產(chǎn)設備或工業(yè)生產(chǎn)過程連接
31、的借口。現(xiàn)場的輸入信號,如按鈕開關,行程開關、限位開關以及傳感輸出的開關量或模擬量(壓力、流量、溫度、電壓、電流)等,都要通過輸入模塊送到PLC。由于這些信號電平各式各樣,而可編程控制器CPU所處理的信息只能是標準電平,所以輸入模塊還需將這些信號轉(zhuǎn)換成PLC能夠接受和處理的數(shù)字信號。輸入模塊的作用是接收中央處理器處理過的數(shù)字信號,并把它轉(zhuǎn)換成現(xiàn)場執(zhí)行部件所能接收的控制信號,以驅(qū)動如電磁閥、燈光顯示、電機等執(zhí)行機構(gòu)。可編程控制器有多種輸入
32、/輸出模塊其類型有數(shù)字量輸入/輸出模塊和模擬量輸入/輸出模塊。這些模塊分直流和交流、電壓和電流類型,每種類型又有不同的參數(shù)等級,主要有數(shù)字量輸入/輸出模塊和模擬量輸入輸出/模塊,部件上都設有接線端子排,為了濾除信號的噪聲和便于PLC內(nèi)部對信號的處理,這些模塊上都帶有濾波、電平轉(zhuǎn)換、信號鎖存電路。數(shù)字量輸入模塊帶有廣電耦合電路,其目的是把PLC與外部電路隔離起來,以提高PLC的抗干擾能力。數(shù)字兩輸出有繼電器輸出、晶體管輸出和可控硅輸出三種
33、方式。模擬量輸入/輸出模塊主要用來實現(xiàn)模擬量與數(shù)字量之間的轉(zhuǎn)</p><p><b> 四、擴展模塊</b></p><p> 當一個PLC中心單元的I/O點數(shù)不夠用時,就要對系統(tǒng)進行擴展,擴展接口就是用于連接中心基本單元與擴展單元的。模塊隨著可編程控制器在工業(yè)控制中的廣泛應用和發(fā)展,使可編程控制器的功能更加強大和完善。只能I/O接口模塊種類很多,例如高速計數(shù)模塊
34、、PLCA控制模塊、數(shù)字位基于PLC的變頻恒壓供水系統(tǒng)的設計置譯碼模塊、閥門控制模塊、智能存貯弄快以及智能I/O模塊等。</p><p><b> 五、編程器</b></p><p> 它的作用是供用戶進行程序的編制、編輯、調(diào)試和監(jiān)視。有的編程器還可與打印機或磁帶機相連,以將用戶程序和有關信息打印出來或存放在它的作用是供用戶進行程序的編制、編輯、調(diào)試和監(jiān)視。有的編
35、程器還可與打印機或磁帶機相連,以將用戶程序和有關信息打印出來或存放在磁帶上,磁帶上的信息可以重新裝入PLC。</p><p> 目前編程器主要有以下三種類型:</p><p> 1.便攜式編程器(也叫簡易編程器);2.圖形編程器;3.用于IBM—PC及其兼容機的編程器。</p><p> 便于攜帶的特點,一般只能用指令形式編程,通過按鍵輸入指令,通過數(shù)碼管或液
36、晶顯示器加以顯示、這種編程器適合小型可編程控制器的編程要求。</p><p> 圖形編程器以液晶顯示器(LCD)或陰極射線管(CRT)作屏幕,用來顯示編程內(nèi)容和提供如輸入、輸出、輔助繼電器的占有情況、程序容量等各種信息,還可在調(diào)試程序、檢查程序執(zhí)行時顯示各種信號狀態(tài)、出錯提示等。</p><p> 使用圖形編程器可以月多種編程語言編程,梯形圖顯示在屏幕上十分直觀。圖形編程器還可與打印機
37、、錄音機、繪畫儀等設備連接,有較強的監(jiān)控功能。但它的價格高,適用于中、大型可編程控制器的編程要求。</p><p> 用于IBM—PC及其兼容機的編程器是個人計算機加上適當?shù)挠布涌诤蛙浖鳛榫幊唐?,也可直接編制成梯形圖,其監(jiān)控功能也很強。編程器工作方式主要有編程和監(jiān)控兩種,編程工作方式是在PLC機處于停機狀態(tài)時可以進行編程,它的功能主要是輸入新的程序,或者對已有的程序予以編輯和修改。</p>
38、<p> 監(jiān)控工作方式可以對運行中的控制器工作狀態(tài)進行監(jiān)視和跟蹤,一般可以對某一線圈或觸點的工作狀態(tài)進行監(jiān)視,也可以對成組器件的工作狀態(tài)進行監(jiān)視,還可以跟蹤某一器件在不同時間的工作狀態(tài),除搜索、監(jiān)視、跟蹤外,還可以對一些器件進行操作。因此編程器的監(jiān)控方式對控制器中新輸入程序的調(diào)試與試運行是非常有用和方便的。編程器的結(jié)構(gòu)一般包括顯示部分與鍵盤部分。顯示一般用液晶顯示器,主要的顯示內(nèi)容包括地址、數(shù)據(jù)、工作方式、指令執(zhí)行情況及系統(tǒng)
39、工作狀態(tài)等。鍵盤有單功能鍵和雙功能鍵,在使用雙功能鍵的時候鍵盤中都備有一個選擇鍵,以選擇其中一種方式工作。</p><p> 現(xiàn)在產(chǎn)品越來越模塊化,可編程控制器也不例外,它的結(jié)構(gòu)緊密、堅固,外形小巧,CPU本身只提供了一定數(shù)量的數(shù)字輸入和輸出點數(shù)。不同廠家、不同型號的PLC的輸入/輸出點數(shù)也不同,有的大型機輸入/輸出點數(shù)可達16K,而很多小型機僅有10來點,而且CPU本身不帶模擬輸入與輸出,但CPU一般都帶有擴
40、展接口。因此,用戶選型后,所需的輸入或輸出點數(shù)不夠時,就需對系統(tǒng)做出必要的擴展,各個廠家也生產(chǎn)了專用于擴展用的各模板供用戶選用。擴展模板的外形一般也小巧、堅固,有易于接線的端子排,帶有擴展總線或通過總線連接器與CPU相連。主要有數(shù)字輸入/輸出模板,模擬輸入/輸出模板,熱電阻、熱電偶擴展模板,還有智能模板等許多具有專用功能的特殊模板。</p><p> 用擴展模板來擴展系統(tǒng)具有以下的優(yōu)點:</p>
41、<p> 用戶可根據(jù)自己時間控制系統(tǒng)的要求,選用各種合適的擴展模塊對PLC作硬件組態(tài),以求達到各種功能或控制精度,同時節(jié)省開支,減少不必要的投資。</p><p> 當已運行的系統(tǒng)需要改造或擴充時,PLC可以隨時進行升級或改版,所作的工作僅僅是替換或增加擴展模板和修改相應的控制軟件。特殊模板及智能模板的開發(fā)將進一步擴展可編程控制的功能,專用模板的開發(fā)不僅擴大了可編程控制系統(tǒng)的控制功能,而且將進
42、一步提高控制質(zhì)量與可靠性。</p><p><b> 六、電源</b></p><p> PLC中的電源一般有三類:</p><p> 1、+5V、±15V直流電源:供PLC中TTL芯片和集成運放使用;</p><p> 2、供輸出接口使用的高壓大電流的功率電源;</p><p>
43、; 3、鋰電池及其充電電源。</p><p> 考慮到系統(tǒng)的可靠性以及光電隔離器的使用,不同類型的電源其地線也不同。</p><p> 目前PLC的發(fā)展非常迅速,型號眾多,各種特殊功能模板不斷涌現(xiàn)。通常根據(jù)其I/O點的數(shù)量將 PLC分為三大類:</p><p> 小型機:256點以下(無模擬量); </p><p> 中型機:256
44、 ~ 2048點(64 ~ 128路模擬量); </p><p> 大型機:2048點以上(128 ~ 512路模擬量)。 </p><p> 具體實現(xiàn)時,通常采用模板式結(jié)構(gòu),以便用戶根據(jù)實際應用需求進行配置。但一些小型機常制作成一體機,其配置固定,主要供定型成套設備使用;而一些大型機一般在電源、或者CPU,甚至兩者都作了熱備份。</p><p><b&g
45、t; PLC特點</b></p><p><b> (一) 高可靠性</b></p><p> 1. 所有的I/O 接口電路均采用光電隔離使工業(yè)現(xiàn)場的外電路與PLC 內(nèi)部電路之間電氣上隔離</p><p> 2. 各輸入端均采用R-C 濾波器其濾波時間常數(shù)一般為10~20ms.</p><p> 3
46、. 各模塊均采用屏蔽措施以防止輻射干擾</p><p> 4. 采用性能優(yōu)良的開關電源</p><p> 5. 對采用的器件進行嚴格的篩選</p><p> 6. 良好的自診斷功能一旦電源或其他軟硬件發(fā)生異常情況CPU立即采用有效措施以防止故障擴大</p><p> 7. 大型PLC 還可以采用由雙CPU 構(gòu)成冗余系統(tǒng)或有三CPU 構(gòu)
47、成表決系統(tǒng),使可靠性更進一步提高</p><p> (二) 豐富的I/O 接口模塊</p><p> 1. PLC針對不同的工業(yè)現(xiàn)場信號如:交流或直流;開關量或模擬量;電壓或電流;脈沖或電位;強電或弱電等。</p><p> 2. 有相應的I/O模塊與工業(yè)現(xiàn)場的器件或設備如:按鈕;行程開關;接近開關;傳感器及變送器;電磁線圈;控制閥。</p>&
48、lt;p> 3. 直接連接另外為了提高操作性能它還有多種人-機對話的接口模塊; 為了組成工業(yè)局部網(wǎng)絡它還有多種通訊聯(lián)網(wǎng)的接口模塊等等。</p><p> (三) 采用模塊化結(jié)構(gòu)</p><p> 為了適應各種工業(yè)控制需要除了單元式的小型PLC 以外,絕大多數(shù)PLC 均采用模塊化結(jié)構(gòu),PLC 的各個部件包括CPU 電源I/O 等均采用模塊化設計,由機架及電纜將各模塊連接起來,系統(tǒng)
49、的規(guī)模和功能可根據(jù)用戶的需要自行組合。</p><p> (四) 編程簡單易學</p><p> PLC的編程大多采用類似于繼電器控制線路的梯形圖形式,對使用者來說不需要具備計算機的專門知識,因此很容易被一般工程技術人員所理解和掌握。</p><p> (五) 安裝簡單維修方便PLC不需要專門的機房可以在各種工業(yè)環(huán)境下直接運行,使用時只需將現(xiàn)場的各種設備與P
50、LC 相應的I/O 端相連接即可投入運行,各種模塊上均有運行和故障指示裝置,便于用戶了解運行情況和查找故障,由于采用模塊化結(jié)構(gòu),因此一旦某模塊發(fā)生故障用戶可以通過更換模塊的方法使系統(tǒng)迅速恢復運行。</p><p><b> PLC的工作原理</b></p><p> 最初研制生產(chǎn)的PLC主要用于代替?zhèn)鹘y(tǒng)的由繼電器接觸器構(gòu)成的控制裝置,但這兩者的運行方式是不相同的:
51、 </p><p> ?。?)繼電器控制裝置采用硬邏輯并行運行的方式,即如果這個繼電器的線圈通電或斷電,該繼電器所有的觸點(包括其常開或常閉觸點)在繼電器控制線路的哪個位置上都會立即同時動作。 </p><p> ?。?)PLC的CPU則采用順序邏輯掃描用戶程序的運行方式,即如果一個輸出線圈或邏輯線圈被接通或斷開,該線圈的所有觸點(包括其常開或常閉觸點)不會立即動作,必須等掃描到該觸點時才
52、會動作。</p><p> 為了消除二者之間由于運行方式不同而造成的差異,考慮到繼電器控制裝置各類觸點的動作時間一般在100ms以上,而PLC掃描用戶程序的時間一般均小于100ms,因此,PLC采用了一種不同于一般微型計算機的運行方式---掃描技術。這樣在對于I/O響應要求不高的場合,PLC與繼電器控制裝置的處理結(jié)果上就沒有什么區(qū)別了。 </p><p> 1、掃描技術 當PLC投入運
53、行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復執(zhí)行上述三個階段。如下圖:</p><p><b> PLC 掃描周期</b></p><p><b> ?。?)輸入采樣階段</b></p><p> 在輸
54、入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。 </p><p> ?。?)用戶程序執(zhí)行階段 </p>
55、<p> 在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。即,在用戶程序執(zhí)行過程中,只有輸入點在
56、I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。 </p><p><b> (3)輸出刷新階段</b></p>
57、<p> 當掃描用戶程序結(jié)束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應的外設。這時,才是PLC的真正輸出。</p><p> 2、PLC的I/O響應時間</p><p> 為了增強PLC的抗干擾能力,提高其可*性,PLC的每個開關量輸入端都采用光電隔離等技術。為了能實現(xiàn)繼電器控制線路的硬邏
58、輯并行控制,PLC采用了不同于一般微型計算機的運行方式(掃描技術)。以上兩個主要原因,使得PLC得I/O響應比一般微型計算機構(gòu)成的工業(yè)控制系統(tǒng)滿的多,其響應時間至少等于一個掃描周期,一般均大于一個掃描周期甚至更長。所謂I/O響應時間指從PLC的某一輸入信號變化開始到系統(tǒng)有關輸出端信號的改變所需的時間。如下圖:</p><p> PLC掃描周期示意圖</p><p> 梯形圖程序設計及工
59、作過程分析</p><p> 梯形圖編程語言是一種圖形化編程語言,它沿用了傳統(tǒng)的繼電接觸器控制中的觸點、線圈、串并聯(lián)等術語和圖形符號,與傳統(tǒng)的繼電器控制原理電路圖非常相似,但又加入了許多功能強而又使用靈活的指令,它比較直觀、形象,對于那些熟悉繼電器一接觸器控制系統(tǒng)的人來說,易被接受。繼電器梯形圖多半適用于比較簡單的控制功能的編程,絕大多數(shù)PLC用戶都首選使用梯形圖編程。</p><p>
60、 指令是用英文名稱的縮寫字母來表達PLC的各種功能的助記符號,類似于計算機匯編語言。由指令構(gòu)成的能夠完成控制任務的指令組合就是指令表,每一條指令一般由指令助記符和作用器件編號組成,比較抽象,通常都先用其它方式表達,然后改寫成相應的語句表,編程設備簡單價廉。</p><p> 狀態(tài)轉(zhuǎn)移圖語言(SFC)類似于計算機常用的程序框圖,但有它自己的規(guī)則,描述控制過程比較詳細具體,包括每一框前的輸入信號,框內(nèi)的判斷和
61、工作內(nèi)容,框后的輸出狀態(tài)。這種方式容易構(gòu)思,是一種常用的程序表達方式。</p><p> 高級語言類似于BACIC語言、C語言等,它們在某些廠家的PLC中應用。</p><p> 通常微、小型PLC主要采用繼電器梯形圖編程,其編程的一般規(guī)則有:</p><p> 1)梯形圖按自上而下、從左到右的順序排列。每一個邏輯行起始于左母線然后是觸點的各種連接,最后是線圈
62、或線圈與右母線相連,整個圖形呈階梯形。梯形圖所使用的元件編號地址必須在所使用PLC的有效范圍內(nèi)。</p><p> 2)梯形圖是PLC形象化的編程方式,其左右兩側(cè)母線并不接任何電源,因而圖中各支路也沒有真實的電流流過。但為了讀圖方便,常用“有電流”、“得電”等來形象地描述用戶程序解算中滿足輸出線圈的動作條件,它僅僅是概念上虛擬的“電流”,而且認為它只能由左向右單方向流:層次的改變也只能自上而下。</p&g
63、t;<p> 3)梯形圖中的繼電器實質(zhì)上是變量存儲器中的位觸發(fā)器,相應某位觸發(fā)器為“l(fā)態(tài)”,表示該繼電器線圈通電,其動合觸點閉合,動斷觸點打開,反之為“o態(tài)”。梯形圖中繼電器的線圈又是廣義的,除了輸出繼電器、內(nèi)部繼電器線圈外,還包括定時器、計數(shù)器、移位寄存器、狀態(tài)器等的線圈以及各種比較、運算的結(jié)果。</p><p> 4)梯形圖中信息流程從左到右,繼電器線圈應與右母線直接相連,線圈的右邊不能有觸
64、點,而左邊必須有觸點。</p><p> 5)繼電器線圈在一個程序中不能重復使用:而繼電器的觸點,編程中可以重復使用,且使用次數(shù)不受限制。</p><p> 6)PLC在解算用戶邏輯時,是按照梯形圖由上而下、從左到右的先后順序逐步進行的,即按掃描方式順序執(zhí)行程序,不存在幾條并列支路同時動作,這在設計梯形圖時,可以減少許多有約束關系的聯(lián)鎖電路,從而使電路設計大大簡化。所以,由梯形圖編寫指
65、令程序時,應遵循自上而下、從左到右的順序,梯形圖中的每個符號對應于一條指令,一條指令為一個步序。</p><p> 當PLC運行時,用戶程序中有眾多的操作需要去執(zhí)行,但CPU是不能同時去執(zhí)行多個操作的,它只能按分時操作原理每一時刻執(zhí)行一個操作。這種分時操作的過程稱為CPU對程序的掃描。掃描從0000號存儲地址所存放的第一條用戶程序開始,在無中斷或跳轉(zhuǎn)控制的情況下,按存儲地址號遞增順序逐條掃描用戶程序,也就是順序
66、逐條執(zhí)行用戶程序,直到程序結(jié)束。每掃描完一次程序就構(gòu)成一個掃描周期,然后再從頭開始掃描,并周而復始。</p><p> 水塔水位系統(tǒng)PLC硬件設計</p><p><b> 水塔水位控制裝置圖</b></p><p> 1)保持水池的水位在S3——S4之間,當水池水位低于下限液位開關S3,此時S3為ON,電磁閥打開,開始往水池里注水,當
67、5S以后,若水池水位沒有超過水池下限液位開關S3時,則系統(tǒng)發(fā)出警報;若系統(tǒng)正常運行,此時水池下限液位開關S3為OFF,表示水位高于下限水位。當頁面高于上限水位S4時,則S4為ON,電磁閥關閉。</p><p> 2)保持水塔的水位在S1——S2之間,當水塔水位低于水塔下限水位開關S2時,則水塔下限液位開關S2為ON,則驅(qū)動電機M開始工作,向水塔供水。當S2為OFF時,表示水塔水位高于水塔下限水位。當水塔液面高于
68、水塔上限水位開關S1時,則S1為ON,電機M停止抽水。</p><p> 當水塔水位低于下限水位時,同時水池水位也低于下限水位時,電機M不能啟動</p><p> 水塔水位系統(tǒng)控制電路</p><p> 水塔水位系統(tǒng)控制主電路圖</p><p><b> 輸入/輸出分配</b></p><p&
69、gt; 列出水塔水位控制系統(tǒng)PLC的輸入/輸出接口分配表</p><p> 水塔水位系統(tǒng)PLC的輸入/輸出接口分配表</p><p> 水塔水位系統(tǒng)的輸入/輸出設備</p><p> 這是一個單體控制小系統(tǒng),沒有特殊的控制要求,它有5個開關量,開關量輸出觸點書有8個,輸入、輸出觸點數(shù)共有13個,只需選用一般中小型控制器即可。據(jù)此,可以對輸入、輸出點作出地址分
70、配,水塔水位控制系統(tǒng)的I/O接線圖如下:</p><p> 水塔水位控制系統(tǒng)PLC軟件設計</p><p><b> 工作過程</b></p><p> 設水塔、水池初始狀態(tài)都為空著的,4個液位指示燈全亮。當執(zhí)行程序是,掃描到水池為液位低于水池下限位時,電磁閥打開,開始往水池里進水,如果進水超過5S,而水池液位沒有超過水池下限位,說明系
71、統(tǒng)出現(xiàn)故障,系統(tǒng)就會自動報警。若5S只有水池液位按預定的超過水池下限位,說明系統(tǒng)在正常的工作,水池下限位的指示燈a1滅。此時,水池的液位已經(jīng)超過了下限位了,系統(tǒng)檢測到此信號時,由于水塔液位低于水塔水位下限,電機M開始工作,向水塔供水,當水池的液位超過水池上限液位時,水池上限指示燈a2,電磁閥就關閉,但是水塔現(xiàn)在還沒有裝滿,可此時水塔液位已經(jīng)超過水塔下限水位,則水塔下限指示燈a3滅,電機M繼續(xù)工作,在水池抽水向水塔供水,水塔抽滿是,水塔也
72、未超過水塔上限,水塔上限指示燈a4滅,但剛剛給水塔供水的時候,電機M已經(jīng)把水池的水抽走了,此時水塔液位已經(jīng)低于水池上限,水池上限指示燈a2良。此次給水塔供水完成。</p><p><b> 程序流程圖</b></p><p> 水塔水位控制系統(tǒng)的PLC控制流程圖,根據(jù)設計要求控制流程圖如下:</p><p><b> 梯形圖&l
73、t;/b></p><p> 根據(jù)程序流程圖設計的梯形圖如下</p><p> 水塔水位控制系統(tǒng)梯形圖的對應指令表</p><p> 水塔水位控制系統(tǒng)指令表</p><p><b> 結(jié)束語</b></p><p> 在西京學院學的所有課程的我,在畢業(yè)之際,要用我所學的知識作出后一
74、個設計,來給予我這四年所學知識的一個肯定。</p><p> 我做的這個題目是有關與PLC系統(tǒng)理論與實踐相結(jié)合的設計。在此時對以前學習的知識的挑戰(zhàn)與突破。在對這個設計的材料搜索進行獨立搜索時,對于辦公軟件的應用有了進一步的提高。同時在對搜集的材料進行整核,結(jié)合所學理論知識,以及實際應用操作的情況下,提高了實際操作和獨立解決問題的能力。</p><p> 通過這次設計實踐。讓我更熟練的掌
75、握了三菱的PLC軟件的簡單編程方法,對于三菱的PLC的工作原理和使用方法也有了更深刻的理解。在理論的運用中,也提高了我的工程素質(zhì)。剛開始學習三菱PLC軟件時,由于我對一些細節(jié)的不加重視,當我把自己想出來的一些認為是對的程序運用到梯形圖編輯時,問題出現(xiàn)了。轉(zhuǎn)換成指令表后則顯示不出很多正確的指令程序,這主要是因為我沒有把理論和實踐相結(jié)合,缺乏動手能力而造成的結(jié)果,最后通過老師的糾正和自己的實際操作,終于把正確的結(jié)果做了出來,同樣也看清了自己
76、的不足之處。</p><p> 設計過程中得到老師的意見和同學的提醒,再加上上網(wǎng)搜集到的資料,我也明白了不是每個問題都能自己解決的,只有通過自己努力以及別人的幫助才能把工作做得更好,古人說:三人行必有我?guī)煛⑺级粚W則殆。所以說學習要善于向別人請教,學思結(jié)合。</p><p> 如今畢業(yè)設計是做完了,可是我的學習之路還沒有完,是這次設計讓我明白了人這一輩子不能僅僅局限于那一點點滿足感,要
77、放眼望去,通過去參與各種實踐,提升自己的動手能力,創(chuàng)造屬于自己的未來。</p><p><b> 參考文獻</b></p><p> [1] 廖常初.《PLC基礎及應用》.北京 機械工業(yè)出版社,2004</p><p> [2] 王兆義.《可編程序控制器教程》.北京機械工業(yè)出版社 2005</p><p>
78、 [3] 三菱FX2N系列《微型可編程控制器使用手冊》</p><p> [4] 張萬忠. 《可編程控制器應用技術》. 北京:化學工業(yè)出版社,2001</p><p> [5] 李俊季、趙黎明. 《可編程控制應用技術實訓指導》. 北京:化學工業(yè)出版社,2001</p><p> [6] 張桂香. 《電氣控制與PLC應用》. 北京:化學工業(yè)出版社,200
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文-基于plc的自動恒壓供水系統(tǒng)設計
- 基于plc的太陽能自動上水控制系統(tǒng)的設計
- 自動化畢業(yè)論文--基于plc的恒壓供水系統(tǒng)設計
- 基于plc控制的供水系統(tǒng)設計畢業(yè)論文
- 自動上水閥
- 基于plc的恒壓供水系統(tǒng)【畢業(yè)論文】
- 畢業(yè)論文--基于plc的自動灌裝系統(tǒng)
- 單片機畢業(yè)論文---基于plc的水塔水位控制系統(tǒng)的設計
- 畢業(yè)論文plc自動倉儲系統(tǒng)的設計
- 基于plc的水塔水位控制系統(tǒng)設計畢業(yè)設計論文
- 畢業(yè)論文---基于plc的變頻恒壓供水系統(tǒng)的設計
- 基于plc的變頻恒壓供水系統(tǒng)的設計畢業(yè)論文
- 基于plc的變頻調(diào)速恒壓供水系統(tǒng)設計-畢業(yè)論文
- 基于plc自動扶梯的變頻系統(tǒng)設計畢業(yè)論文
- 畢業(yè)論文-基于PLC的變頻器恒壓供水系統(tǒng)設計-plc設計.doc
- 畢業(yè)論文:基于plc的恒壓供水系統(tǒng)控制論文設計論文
- 畢業(yè)論文-基于PLC的變頻器恒壓供水系統(tǒng)設計-plc設計.doc
- 畢業(yè)論文-基于PLC的變頻器恒壓供水系統(tǒng)設計-plc設計.doc
- 畢業(yè)論文-基于plc的變頻調(diào)速恒壓供水系統(tǒng)
- 畢業(yè)論文-基于plc的變頻調(diào)速恒壓供水系統(tǒng)
評論
0/150
提交評論