機(jī)電一體化畢業(yè)設(shè)計(jì)(論文)-全自動(dòng)洗衣機(jī)控制技術(shù).doc
-
資源ID:116435592
資源大?。?span id="3hdvn9r" class="font-tahoma">118.50KB
全文頁(yè)數(shù):23頁(yè)
- 資源格式: DOC
下載積分:20積分
快捷下載
會(huì)員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。
|
機(jī)電一體化畢業(yè)設(shè)計(jì)(論文)-全自動(dòng)洗衣機(jī)控制技術(shù).doc
摘要:根據(jù)全自動(dòng)洗衣機(jī)的工作原理,利用可編程控制器PLC實(shí)現(xiàn)控制,說(shuō)明了PLC控制的原理方法,特點(diǎn)及控制洗衣機(jī)的特色。通過(guò)本系統(tǒng)的設(shè)計(jì),對(duì)歐姆龍CJ1M系列PLC的特點(diǎn)有了深入的理解。全自動(dòng)洗衣機(jī)控制系統(tǒng)利用了歐姆龍CJ1M系列PLC的特點(diǎn),對(duì)按鈕,電磁閥,開(kāi)關(guān)等其它一些輸入/輸出點(diǎn)進(jìn)行控制,實(shí)現(xiàn)了洗衣機(jī)洗衣過(guò)程的自動(dòng)化,并實(shí)現(xiàn)了多臺(tái)控制。由于每遍的洗滌,排水,脫水的時(shí)間由PLC內(nèi)計(jì)數(shù)器控制,所以只要改變計(jì)數(shù)器參數(shù)就可以改變時(shí)間??梢园焉厦嬖O(shè)定的程序時(shí)間定下來(lái),作為固定程序使用,也可以根據(jù)衣物的質(zhì)地,數(shù)量及臟污的程度來(lái)編程。只要稍作改變,就可以設(shè)計(jì)出諸如要多洗多甩的牛仔類(lèi)衣物,輕洗輕甩的羊毛類(lèi)衣物以及通用的標(biāo)準(zhǔn)洗滌程序,充分表現(xiàn)現(xiàn)代家電用品的個(gè)性。關(guān)鍵詞:全自動(dòng)洗衣機(jī);PLC控制;CX-ProgrammerAbstractAccordingtotheworkprincipleofthefull-automaticwasher,makeuseoftheprogrammablelogicalcontrollerPLCrealizationcontrol,explaintheprinciplemethodofthePLCcontrol,thespecialfeaturesofthecharacteristicsandthecontrolwasher.Accordingtothedesignofthissystem,hadthethoroughcomprehensiontothecharacteristicsoftheOMRONCJ1MseriesPLCinEurope.Thefull-automaticwashercontrolsystemmadeuseofthecharacteristicsoftheOMRONCJ1MseriesPLCinEurope,tothebutton,theelectromagnetismvalve,switchetc.alittlebitotherimportation/outputtoordertocarryonthecontrol,carryoutthewashertodolaundrytheautomationoftheprocess,andcarriedoutmanypedestalscontrol.Becauseeachofrinse,drain,timethatdehydratefromPLCinsidecountthemachinecontrol,soaslongasthechangecountthemachineparameterandcanchangetime.Cansettledownproceduretimethatthetopset,theconductandactionsfixstheprocedureusage,alsocanaccordingtothequalityoftheclothes,thedegreeofthequantityanddirttoweavethedistance.Aslongasmakethechangeslightly,candesignsuchasthecowboyclothesthatwanttowashmuchtojiltmuch,thewoolclothesandingeneralusestandardsthatwashlightlytojiltlightlieswashawaydirttheprocedure,expressingthecharacterofthemodernelectricalappliancewell.Keywords:full-automaticwasherPLCcontrol;CX-Programmer目錄摘要 1目錄 3第一章 緒論41.1概論 4 1.1.1 PLC的定義41.2 PLC的特點(diǎn)4 1.2.1高可靠性5 1.2.2應(yīng)用靈活,使用方便5 1.2.3面向控制過(guò)程的編程語(yǔ)言,容易掌握5 1.3 PLC的分類(lèi)5 1.3.1小型PLC5 1.3.2中型PLC6 1.3.3大型PLC61.4 PLC的主要技術(shù)指標(biāo)6 1.4.1存儲(chǔ)器容量6 1.4.2輸入/輸出點(diǎn)數(shù)6 1.4.3掃描時(shí)間6 1.4.4指令種類(lèi)和數(shù)量6 1.4.5內(nèi)部寄存的種類(lèi)和數(shù)量7 1.4.6擴(kuò)展能力7 1.4.7智能模塊的種類(lèi)和數(shù)量7第二章 PLC的結(jié)構(gòu)82.1 PLC的基本結(jié)構(gòu)82.2整體式的結(jié)構(gòu)PLC82.3模塊式結(jié)構(gòu)的PLC82.4 PLC各組成部分介紹92.5基本指令10第三章 PLC的工作原理113.1循環(huán)掃描技術(shù)113.2 PLC的輸入/輸出的響應(yīng)時(shí)間12第四章 PLC的控制系統(tǒng)設(shè)計(jì)原則和設(shè)計(jì)步驟144.1 設(shè)計(jì)原則144.2 設(shè)計(jì)步驟14第五章 PLC的硬件知識(shí)165.1 PLC的模塊介紹165.2 FX2N PLC的硬件系統(tǒng)構(gòu)成18第六章 課程設(shè)計(jì)PLC全自動(dòng)洗衣機(jī)控制系統(tǒng)設(shè)計(jì)206.1 全自動(dòng)洗衣機(jī)控制系統(tǒng)的設(shè)計(jì)要求206.2 全自動(dòng)洗衣機(jī)控制系統(tǒng)的PLC選型和資源配置216.3 全自動(dòng)洗衣機(jī)控制系統(tǒng)程序設(shè)計(jì)和調(diào)試226.4 全自動(dòng)洗衣機(jī)控制PLC程序246.5 設(shè)計(jì)小結(jié)32第七章 參考文獻(xiàn)33第一章 緒論首先介紹一下可編程控制器(PLC)和PLC控制系統(tǒng)的基本知識(shí),包括PLC的產(chǎn)生和發(fā)展、特點(diǎn)、技術(shù)指標(biāo)、基本結(jié)構(gòu)、工作原理及PLC控制系統(tǒng)等相關(guān)知識(shí)。1.1概述可編程控制器是在計(jì)算機(jī)技術(shù)、通信技術(shù)和繼電器控制技術(shù)的發(fā)展基礎(chǔ)上開(kāi)發(fā)起來(lái)的,現(xiàn)已廣泛應(yīng)用于控制的各個(gè)領(lǐng)域。它以微處理器為核心,用編寫(xiě)的程序進(jìn)行邏輯控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等,并通過(guò)數(shù)字量和模擬量的輸入/輸出來(lái)控制機(jī)械設(shè)備或生產(chǎn)過(guò)程。1.1.1PLC的定義 PLC自問(wèn)世以來(lái),盡管時(shí)間不長(zhǎng),但發(fā)展迅速。為了使其生產(chǎn)和發(fā)展標(biāo)準(zhǔn)化,國(guó)際電工委員會(huì)(IEC)先后頒布了PLC標(biāo)準(zhǔn)的草案第一、二、三稿,并在1987年作了如下的定義:“可編程控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專(zhuān)為在工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的。它采用一類(lèi)可編程控制器,用于其內(nèi)部存儲(chǔ)程序、執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)與算術(shù)操作等面向用戶(hù)的指令,并通過(guò)數(shù)字或模擬式輸入/輸出控制各種類(lèi)型的機(jī)械或生產(chǎn)過(guò)程。可編程控制器及基有關(guān)外部設(shè)備,都應(yīng)按易于與工業(yè)控制系統(tǒng)聯(lián)成一個(gè)整體,易于擴(kuò)充基其功能的原則設(shè)計(jì)的?!笨傊删幊炭刂破魇且慌_(tái)專(zhuān)為工業(yè)環(huán)境而設(shè)計(jì)的計(jì)算機(jī),它是將傳統(tǒng)的計(jì)算機(jī)技術(shù)、繼電器技術(shù)和通信技術(shù)相融合而發(fā)展起來(lái)的一種新型的控制裝置。在具體的國(guó)內(nèi)工業(yè)應(yīng)用中,由于它不是針對(duì)某一具體的工業(yè)應(yīng)用,因此它的硬件應(yīng)根據(jù)實(shí)際需要來(lái)進(jìn)行配置,其軟件則根據(jù)控制要求進(jìn)行編寫(xiě)。12 PLC的特點(diǎn)PLC是傳統(tǒng)的繼電器技術(shù)和計(jì)算機(jī)技術(shù)相結(jié)合的產(chǎn)物,所以要工業(yè)控制方面,它具有繼電器或通用計(jì)算機(jī)所無(wú)法比擬的特點(diǎn)。1.2.1高可靠性PLC的高可靠性主要表現(xiàn)在硬件和軟件兩個(gè)方面:(1)在硬件方面,由于采用性能優(yōu)良的開(kāi)關(guān)電源,并且對(duì)選用的器件進(jìn)行嚴(yán)格的篩選,加上合理的系統(tǒng)結(jié)構(gòu),最后加固、簡(jiǎn)化安裝,因此PLC具有很強(qiáng)硬的抗振動(dòng)沖擊性能;無(wú)觸點(diǎn)的半導(dǎo)體電路來(lái)完成大量的開(kāi)關(guān)動(dòng)作,就不會(huì)出現(xiàn)繼電器系統(tǒng)中的器件老化、脫焊、觸點(diǎn)電弧等問(wèn)題;所有的輸入/輸出接口都采用光電隔離措施,使外部電路和PLC內(nèi)部電路能有效的進(jìn)行隔離;PLC模塊式的結(jié)構(gòu),可以在其中一個(gè)模塊出現(xiàn)故障時(shí)迅速地判斷出故障的模塊并進(jìn)行更換,這樣就能盡量的縮短系統(tǒng)的維修時(shí)間。 (2) 在軟件方面,PLC的監(jiān)控定時(shí)器可用于監(jiān)視執(zhí)行用戶(hù)程序的專(zhuān)用運(yùn)行處理器的延遲,保證在程序出現(xiàn)錯(cuò)誤和程序調(diào)試時(shí),避免因程序錯(cuò)誤而出現(xiàn)死循環(huán);當(dāng)CPU、電池、I/O口、通信等出現(xiàn)異常時(shí),PLC的自診斷功能可以檢測(cè)到這些錯(cuò)誤,并采取相應(yīng)的措施,以防止故障擴(kuò)大;停電時(shí),后電池和正常工作時(shí)一樣,進(jìn)行對(duì)用戶(hù)程序及動(dòng)態(tài)數(shù)據(jù)的保護(hù),確保信息不丟失。1.2.2應(yīng)用靈活、使用方便模塊化的PLC設(shè)計(jì),使用戶(hù)能根據(jù)自己系統(tǒng)的大小、工藝流程和控制要求等來(lái)選擇自己所需要的PLC模塊并進(jìn)行資源配置和PLC編程。這樣,控制系統(tǒng)就不需要大量的硬件裝置,用戶(hù)只需根據(jù)控制需要設(shè)計(jì)PLC的硬件配置和I/O的外部接線(xiàn)即可。1.2.3面向控制過(guò)程的編程語(yǔ)言,容易掌握PLC的編程語(yǔ)言采用繼電器控制電路的梯形圖語(yǔ)言,清晰直觀。雖然PLC 是以微處理器為核心的控制裝置,但是它不需要用戶(hù)有很強(qiáng)的程序設(shè)計(jì)能力,只在用戶(hù)具備一定的計(jì)算機(jī)軟、硬件知識(shí)和電器控制方面的知識(shí)即可。13 PLC的分類(lèi) 1.3.1小型PLC連接開(kāi)關(guān)量I/O模塊、模擬量I/O模塊以及其它各種特殊功能模塊,能執(zhí)行包括邏輯運(yùn)算、計(jì)時(shí)、計(jì)數(shù)、算術(shù)運(yùn)算、數(shù) 輸入/輸出點(diǎn)數(shù)在128點(diǎn)以下的PLC稱(chēng)為小型PLC。其特點(diǎn)是體積小、結(jié)構(gòu)緊湊,它可以據(jù)處理和傳送、通信聯(lián)網(wǎng)以及各種應(yīng)用指令。1.3.2中型PLC輸入/輸出點(diǎn)數(shù)在128-512點(diǎn)之間的 PLC稱(chēng)為中型PLC。它除了具有小型機(jī)所能實(shí)現(xiàn)在功能外,還具有強(qiáng)在的網(wǎng)絡(luò)通信功能、更豐富的指令系統(tǒng)、更大的內(nèi)存容量和更快的掃描速度。1.3.3大型PLC輸入/輸出點(diǎn)數(shù)大于512的PLC稱(chēng)為大型PLC。它具有強(qiáng)大的軟件硬件功能、自診斷功能、通信聯(lián)網(wǎng)功能,它可以構(gòu)成三級(jí)通信網(wǎng),實(shí)現(xiàn)工廠生產(chǎn)管理自動(dòng)化。另外大型PLC還可以采用三CPU構(gòu)成表決式系統(tǒng),使機(jī)器具有更高的可靠性。14 PLC的主要技術(shù)指標(biāo)1.4.1存儲(chǔ)器容量存儲(chǔ)器用來(lái)存儲(chǔ)程序和系統(tǒng)參數(shù)等,其容量是由用戶(hù)程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器組成的。程序存儲(chǔ)器容量大小決定了用戶(hù)所能編寫(xiě)程序的長(zhǎng)度。一般中小型PLC的存儲(chǔ)器容量在16KB以下,大型的PLC可達(dá)到2MB左右。1.4.2輸入/輸出點(diǎn)數(shù)輸入/輸出點(diǎn)數(shù)是指根據(jù)工業(yè)系統(tǒng)控制要求所得到的對(duì)應(yīng)于PLC的輸入/輸出端的個(gè)數(shù)。I/O點(diǎn)數(shù)越多,說(shuō)明需要控制的器件和設(shè)備就越多。1.4.3掃描時(shí)間掃描時(shí)間是指CPU內(nèi)部根據(jù)用戶(hù)程序,按邏輯順序,從開(kāi)始到結(jié)束掃描一次所需的時(shí)間。PLC用戶(hù)手冊(cè)一般給出執(zhí)行指令所用的時(shí)間。1.4.4指令種類(lèi)和數(shù)量指令的種類(lèi)和數(shù)量決定了用戶(hù)編制程序的方式和PLC的處理能力和控制能力。1.4.5內(nèi)部寄存的種類(lèi)和數(shù)量?jī)?nèi)部寄存器主要包括定時(shí)器、計(jì)數(shù)器、中間繼電器、數(shù)據(jù)寄存器和特殊寄存器等。它們主要用來(lái)完成計(jì)時(shí)、技術(shù)、中間數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)存儲(chǔ)還有其他一些功能。種類(lèi)和數(shù)量越多,PLC的功能就越強(qiáng)大。1.4.6擴(kuò)展能力PLC擴(kuò)展能力是指PLC是否能具有I/O點(diǎn)數(shù)擴(kuò)展、功能擴(kuò)展、聯(lián)網(wǎng)等一些功能。1.4.7智能模塊的種類(lèi)和數(shù)量智能模塊是指能完成模擬量控制、遠(yuǎn)程控制以及通信等功能模塊。智能模塊種類(lèi)和數(shù)量越多,說(shuō)明PLC功能越強(qiáng)大第2章 PLC的結(jié)構(gòu)2.1 PLC的基本結(jié)構(gòu)PLC實(shí)質(zhì)上是一種工業(yè)控制用的專(zhuān)用計(jì)算機(jī),PLC系統(tǒng)與微型計(jì)算機(jī)結(jié)構(gòu)基本相同,也是由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成。 1. 通用型PLC的硬件結(jié)構(gòu) 通用型PLC的硬件基本結(jié)構(gòu)如圖5-2所示,它是一種通用的可編程控制器,主要由中央處理單元CPU、存儲(chǔ)器、輸入/輸出(I/O)模塊及電源組成。 圖5-2 通用型PLC的硬件基本結(jié)構(gòu)主機(jī)內(nèi)各部分之間均通過(guò)總線(xiàn)連接。總線(xiàn)分為電源總線(xiàn)、控制總線(xiàn)、地址總線(xiàn)和數(shù)據(jù)總線(xiàn)。各部件的作用如下: (1)中央處理單元CPU PLC的CPU與通用微機(jī)的CPU一樣,是PLC的核心部分,它按PLC中系統(tǒng)程序賦予的功能,接收并存儲(chǔ)從編程器鍵入的用戶(hù)程序和數(shù)據(jù);用掃描方式查詢(xún)現(xiàn)場(chǎng)輸入裝置的各種信號(hào)狀態(tài)或數(shù)據(jù),并存入輸入過(guò)程狀態(tài)寄存器或數(shù)據(jù)寄存器中;診斷電源及PLC內(nèi)部電路工作狀態(tài)和編程過(guò)程中的語(yǔ)法錯(cuò)誤等;在PLC進(jìn)入運(yùn)行狀態(tài)后,從存儲(chǔ)器逐條讀取用戶(hù)程序,經(jīng)過(guò)命令解釋后,按指令規(guī)定的任務(wù)產(chǎn)生相應(yīng)的控制信號(hào),去啟閉有關(guān)的控制電路;分時(shí)、分渠道地去執(zhí)行數(shù)據(jù)的存取、傳送、組合、比較和變換等動(dòng)作,完成用戶(hù)程序中規(guī)定的邏輯運(yùn)算或算術(shù)運(yùn)算等任務(wù);根據(jù)運(yùn)算結(jié)果,更新有關(guān)標(biāo)志位的狀態(tài)和輸出狀態(tài)寄存器的內(nèi)容,再由輸出狀態(tài)寄存器的位狀態(tài)或數(shù)據(jù)寄存器的有關(guān)內(nèi)容實(shí)現(xiàn)輸出控制、制表打印、數(shù)據(jù)通信等功能。以上這些都是在CPU的控制下完成的。PLC常用的CPU主要采用通用微處理器、單片機(jī)或雙極型位片式微處理器。 (2)存儲(chǔ)器 存儲(chǔ)器(簡(jiǎn)稱(chēng)內(nèi)存),用來(lái)存儲(chǔ)數(shù)據(jù)或程序。它包括隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)。 PLC配有系統(tǒng)程序存儲(chǔ)器和用戶(hù)程序存儲(chǔ)器,分別用以存儲(chǔ)系統(tǒng)程序和用戶(hù)程序。系統(tǒng)程序存儲(chǔ)器用來(lái)存儲(chǔ)監(jiān)控程序、模塊化應(yīng)用功能子程序和各種系統(tǒng)參數(shù)等,一般使用EPROM;用戶(hù)程序存儲(chǔ)器用作存放用戶(hù)編制的梯形圖等程序,一般使用RAM,若程序不經(jīng)常修改,也可寫(xiě)入到EPROM中;存儲(chǔ)器的容量以字節(jié)為單位。系統(tǒng)程序存儲(chǔ)器的內(nèi)容不能由用戶(hù)直接存取。因此一般在產(chǎn)品樣本中所列的存儲(chǔ)器型號(hào)和容量,均是指用戶(hù)程序存儲(chǔ)器。 (3)輸入/輸出(I/O)模塊 I/O模塊是CPU與現(xiàn)場(chǎng)I/O設(shè)備或其他外部設(shè)備之間的連接部件。PLC提供了各種操作電平和輸出驅(qū)動(dòng)能力的I/O模塊供用戶(hù)選用。I/O模塊要求具有抗干擾性能,并與外界絕緣因此,多數(shù)都采用光電隔離回路、消抖動(dòng)回路、多級(jí)濾波等措施。I/O模塊可以制成各種標(biāo)準(zhǔn)模塊,根據(jù)輸入、輸出點(diǎn)數(shù)來(lái)增減和組合。I/O模塊還配有各種發(fā)光二極管來(lái)指示各種運(yùn)行狀態(tài)。 (4)電源 PLC配有開(kāi)關(guān)式穩(wěn)壓電源的電源模塊,用來(lái)對(duì)PLC的內(nèi)部電路供電。 (5)編程器 編程器用作用戶(hù)程序的編制、編輯、調(diào)試和監(jiān)視,還可以通過(guò)其鍵盤(pán)去調(diào)用和顯示PLC的一些內(nèi)部狀態(tài)和系統(tǒng)參數(shù)。它經(jīng)過(guò)接口與CPU聯(lián)系,完成人機(jī)對(duì)話(huà)。 編程器分簡(jiǎn)易型和智能型兩種。簡(jiǎn)易型編程器只能在線(xiàn)編程,它通過(guò)一個(gè)專(zhuān)用接口與PLC連接。智能型編程器即可在線(xiàn)編程又可離線(xiàn)編程,還以遠(yuǎn)離PLC插到現(xiàn)場(chǎng)控制站的相應(yīng)接口進(jìn)行編程。智能型編程器有許多不同的應(yīng)用程序軟件包,功能齊全,適應(yīng)的編程語(yǔ)言和方法也較多。 2. PLC軟件系統(tǒng) PLC的軟件系統(tǒng)是指PLC所使用的各種程序的集合。它包括系統(tǒng)程序和用戶(hù)程序。 (1)系統(tǒng)程序 系統(tǒng)程序包括監(jiān)控程序、編譯程序及診斷程序等。監(jiān)控程序又稱(chēng)為管理程序,主要用于管理全機(jī)。編譯程序用來(lái)把程序語(yǔ)言翻譯成機(jī)器語(yǔ)言。診斷程序用來(lái)診斷機(jī)器故障。系統(tǒng)程序由PLC生產(chǎn)廠家提供,并固化在EPROM中,用戶(hù)不能直接存取,故也不需要用戶(hù)干預(yù)。 (2)用戶(hù)程序 用戶(hù)程序是用戶(hù)根據(jù)現(xiàn)場(chǎng)控制的需要,用PLC的程序語(yǔ)言編制的應(yīng)用程序,用以實(shí)現(xiàn)各種控制要求。用戶(hù)程序由用戶(hù)用編程器鍵入到PLC內(nèi)存。小型PLC的用戶(hù)程序比較簡(jiǎn)單,不需要分段,而是順序編制的。大中型PLC的用戶(hù)程序很長(zhǎng),也比較復(fù)雜,為使用戶(hù)程序編制簡(jiǎn)單清晰,可按功能結(jié)構(gòu)或使用目的將用戶(hù)程序劃分成各個(gè)程序模塊。按模塊結(jié)構(gòu)組成的用戶(hù)程序, 每個(gè)模塊用來(lái)解決一個(gè)確定的技術(shù)功能,能使很長(zhǎng)的程序編制得易于理解,還使得程序的調(diào)試和修改變得很容易。 對(duì)于數(shù)控機(jī)床來(lái)說(shuō),數(shù)控機(jī)床PLC中的用戶(hù)程序由機(jī)床制造廠提供,并已固化到用戶(hù) EPROM中,機(jī)床用戶(hù)不需進(jìn)行寫(xiě)入和修改,只是當(dāng)機(jī)床發(fā)生故障時(shí),根據(jù)機(jī)床廠提供的梯形 圖和電氣原理圖,來(lái)查找故障點(diǎn),進(jìn)行維修2.2整體式的結(jié)構(gòu)PLC2.3模塊式結(jié)構(gòu)的PLC 2.4 PLC各組成部分介紹1. CPU是PLC的核心部分。與通用微機(jī)CPU一樣,CPU在PC系統(tǒng)中的作用類(lèi)似于人體的神經(jīng)中樞。其功能: (1)用掃描方式(后面介紹)接收現(xiàn)場(chǎng)輸入裝置的狀態(tài)或數(shù)據(jù),并存入輸入映象寄存器或數(shù)據(jù)寄存器;(2)接收并存儲(chǔ)從編程器輸入的用戶(hù)程序和數(shù)據(jù);(3)診斷電源和PC內(nèi)部電路的工作狀態(tài)及編程過(guò)程中的語(yǔ)法錯(cuò)誤;(4)在PC進(jìn)入運(yùn)行狀態(tài)后:a) 執(zhí)行用戶(hù)程序產(chǎn)生相應(yīng)的控制信號(hào)(從用戶(hù)程序存儲(chǔ)器中逐條讀取指令,經(jīng)命令解釋后,按指令規(guī)定的任務(wù)產(chǎn)生相應(yīng)的控制信號(hào),去啟閉有關(guān)的控制電路)b) 進(jìn)行數(shù)據(jù)處理分時(shí)、分渠道地執(zhí)行數(shù)據(jù)存取、傳送、組合、比較、變換等動(dòng)作,完成用戶(hù)程序中規(guī)定的邏輯或算術(shù)運(yùn)算任務(wù)c) 更新輸出狀態(tài)輸出實(shí)施控制(根據(jù)運(yùn)算結(jié)果,更新有關(guān)標(biāo)志位的狀態(tài)和輸出映象寄存器的內(nèi)容,再由輸入映象寄存器或數(shù)據(jù)寄存器的內(nèi)容,實(shí)現(xiàn)輸出控制、制表、打印、數(shù)據(jù)通訊等)2. 存儲(chǔ)器 系統(tǒng)程序存儲(chǔ)器存放系統(tǒng)工作程序(監(jiān)控程序)、模塊化應(yīng)用功能子程序、命令 解釋、功能子程序的調(diào)用管理程序和系統(tǒng)參數(shù) 用戶(hù)存儲(chǔ)器 用戶(hù)程序存儲(chǔ)器存放用戶(hù)程序。即用戶(hù)通過(guò)編程器輸入的用戶(hù)程序。 功能存儲(chǔ)器(數(shù)據(jù)區(qū))存放用戶(hù)數(shù)據(jù)PC的用戶(hù)存儲(chǔ)器通常以字(16位/字)為單位來(lái)表示存儲(chǔ)容量。注意:系統(tǒng)程序直接關(guān)系到PC的性能,不能由用戶(hù)直接存取,所以,通常PC產(chǎn)品資料中所指的存儲(chǔ)器形式或存儲(chǔ)方式及容量,是指用戶(hù)程序存儲(chǔ)器而言。3. I/O(輸入/輸出部件)(I/O模塊:接口電路、I/O映像存儲(chǔ)器)CPU與現(xiàn)場(chǎng)I/O裝置或其他外部設(shè)備之間的連接部件。PLC提供了各種操作電平與驅(qū)動(dòng)能力的I/O模塊,以及各種用途的I/O組件供用戶(hù)選用:輸入/輸出電平轉(zhuǎn)換電氣隔離串/并行轉(zhuǎn)換數(shù)據(jù)傳送A/D、D/A轉(zhuǎn)換誤碼校驗(yàn)其他功能模塊I/O模塊可與CPU放在一起,也可遠(yuǎn)程放置。通常,I/O模塊上還具有狀態(tài)顯示和I/O接線(xiàn)端子排。4. 編程器等外部設(shè)備 編程器PLC開(kāi)發(fā)應(yīng)用、監(jiān)測(cè)運(yùn)行、檢查維護(hù)不可缺少的工具 作用:用于用戶(hù)程序的編制、編輯、調(diào)試、檢查和監(jiān)視 通過(guò)鍵盤(pán)和顯示器去檢測(cè)PLC內(nèi)部狀態(tài)和參數(shù) 通過(guò)通訊端口與CPU聯(lián)系,實(shí)現(xiàn)與PLC的人機(jī)對(duì)話(huà) 分類(lèi):簡(jiǎn)單型只能聯(lián)機(jī)編程;只能用指令清單編程 智能型既可聯(lián)機(jī)(Online),也可脫機(jī)(Offline)編程;可以采用指令清單(語(yǔ)句表)、梯形圖等語(yǔ)言編程。??芍苯右噪娔X作為編程器,安裝相關(guān)的編程軟件編程 注意: 編程器不直接加入現(xiàn)場(chǎng)控制運(yùn)行。一臺(tái)編程器可開(kāi)發(fā)、監(jiān)護(hù)許多臺(tái)PLC的工作。其他外設(shè): 磁盤(pán)、光盤(pán)、EPROM寫(xiě)入器(用于固化用戶(hù)程序)、打印機(jī)、圖形監(jiān)視系統(tǒng)或上位計(jì)算機(jī)等等。5. 電源: 內(nèi)部開(kāi)關(guān)穩(wěn)壓電源,供內(nèi)部電路使用;大多數(shù)機(jī)型還可以向外提供DC24V穩(wěn)壓電源,為現(xiàn)場(chǎng)的開(kāi)關(guān)信號(hào)、外部傳感器供電。 外部可用一般工業(yè)電源,并備有鋰電池(備用電池),使外部電源故障時(shí)內(nèi)部重要數(shù)據(jù)不致丟失。2.5基本指令LDLDIOUT 觸點(diǎn)及線(xiàn)圈輸出指令 AND ANI 觸點(diǎn)的串聯(lián)指令 OR ORI 觸點(diǎn)的并聯(lián)指令 ORB 串聯(lián)電路的并聯(lián)指令 ANB 并聯(lián)電路的串聯(lián)指令 MPS MRD MPP 進(jìn)棧,讀棧,出棧 LDP LDF ANDP ANDF ORP ORF 脈沖上升沿,下降沿檢出的觸點(diǎn)指令 MC MCR 主控與主控復(fù)位指令 PLS PLF 取脈沖上升(下降)沿 INV 取反指令 NOP 空指令 END 結(jié)束指令第3章 PLC的工作原理3.1循環(huán)掃描技術(shù)所謂PLC循環(huán)掃描,就是存儲(chǔ)在PLC內(nèi)的梯形圖,每隔幾毫秒就會(huì)被執(zhí)行一次。執(zhí)行時(shí)間間隔越短,PLC反應(yīng)速度越快,性能越高。工作過(guò)程就是:掃描輸入端有無(wú)信號(hào)輸入,當(dāng)接收到信號(hào)后,經(jīng)過(guò)PLC芯片處理,按照梯形圖運(yùn)行規(guī)則,指定特定輸出端輸出信號(hào),如此反復(fù)進(jìn)行3.2 PLC的輸入/輸出的響應(yīng)時(shí)間輸入/輸出滯后時(shí)間又稱(chēng)系統(tǒng)響應(yīng)時(shí)間,是指PLC部輸入信號(hào)發(fā)生變化的時(shí)刻至它控制的有關(guān)外部輸出信號(hào)發(fā)生變化的時(shí)刻之間的時(shí)間間隔,它由輸入電路濾波時(shí)間、輸出電路的滯后時(shí)間和因掃描工作方式產(chǎn)生的滯后時(shí)間這三部分組成第4章 PLC的控制系統(tǒng)設(shè)計(jì)原則和設(shè)計(jì)步驟4.1 設(shè)計(jì)原則任何一種電氣控制系統(tǒng)都是為了實(shí)現(xiàn)被控制對(duì)象(生產(chǎn)設(shè)備或生產(chǎn)過(guò)程)的工藝要求,以提高生產(chǎn)效率和產(chǎn)品質(zhì)量。因此,在設(shè)計(jì)PLC控制系統(tǒng)時(shí),應(yīng)遵循以下基本原則:(1) PLC的選擇除了應(yīng)滿(mǎn)足技術(shù)指標(biāo)的要求外,還應(yīng)重點(diǎn)考慮該公司產(chǎn)品的技術(shù)支持與售后服務(wù)的情況。一般在國(guó)內(nèi)應(yīng)選擇在所設(shè)計(jì)系統(tǒng)本地有著較方便的技術(shù)服務(wù)機(jī)構(gòu)或較有實(shí)力的代理機(jī)構(gòu)的公司產(chǎn)品,同時(shí)應(yīng)盡量選擇主流機(jī)型。(2) 最大限度的滿(mǎn)足被控對(duì)象的控制要求。設(shè)計(jì)前,應(yīng)深入現(xiàn)場(chǎng)進(jìn)行調(diào)查研究,搜索資料,并與機(jī)械部分的設(shè)計(jì)人員和實(shí)際操作人員密切配合,共同擬訂電氣控制方案,協(xié)同解決設(shè)計(jì)中出現(xiàn)的各種問(wèn)題。(3) 在滿(mǎn)足控制要求的前提下,力求使控制系統(tǒng)簡(jiǎn)單、經(jīng)濟(jì),使用及維修方便。(4) 保證控制系統(tǒng)的安全、可靠。(5) 考慮到生產(chǎn)的發(fā)展和工藝的改進(jìn),在選擇PLC容量時(shí),應(yīng)適當(dāng)留有俗量。當(dāng)然對(duì)于不同的用戶(hù)要求的側(cè)重點(diǎn)有所不同,設(shè)計(jì)的原則應(yīng)有所區(qū)別。如果以提高產(chǎn)品產(chǎn)量和安全為目標(biāo),則應(yīng)該將系統(tǒng)可靠性放在設(shè)計(jì)的重點(diǎn),甚至考慮采用冗余控制系統(tǒng);如果要求系統(tǒng)改善信息管理,則應(yīng)將系統(tǒng)通信能力與總線(xiàn)網(wǎng)絡(luò)設(shè)計(jì)加以強(qiáng)化4.2 設(shè)計(jì)步驟.PLC控制系統(tǒng)的一般設(shè)計(jì)步驟如圖101所示。 在對(duì)于一個(gè)控制系統(tǒng)進(jìn)行設(shè)計(jì)之前,最重要的工作就是深入了解和分析系統(tǒng)的控制要求,只有這樣才可能提出準(zhǔn)確的合理的系統(tǒng)總體設(shè)計(jì)方案,進(jìn)而實(shí)現(xiàn)各個(gè)階段的設(shè)計(jì)任務(wù)。PLC控制系統(tǒng)程序設(shè)計(jì)的主要步驟是:(1) 對(duì)于較復(fù)雜的控制系統(tǒng),需繪制系統(tǒng)控制流程圖,用以清楚地表明動(dòng)作的順序和條件。對(duì)于簡(jiǎn)單的控制系統(tǒng)可省去這一步。(2) 設(shè)計(jì)梯形圖。這是程序設(shè)計(jì)的關(guān)鍵一步,也是比較困難的一步。要設(shè)計(jì)好梯形圖,首先要十分熟悉控制要求,同時(shí)還要有一定的電氣設(shè)計(jì)的實(shí)踐經(jīng)驗(yàn)。(3) 根據(jù)梯形圖編制語(yǔ)句表程序清單(4) 用編程器將程序鍵入到PLC的用戶(hù)存儲(chǔ)器中,并檢查鍵入的程序是否正確。(5) 對(duì)程序進(jìn)行調(diào)試和修改,只到滿(mǎn)足要求為止。(6) 待控制臺(tái)(柜)及現(xiàn)場(chǎng)施工完成后,就可以進(jìn)行聯(lián)機(jī)調(diào)試。如不滿(mǎn)足要求,再修改程序或檢查接線(xiàn),直到滿(mǎn)足要求為止。(7) 編制技術(shù)文件。(8) 交付使用。第5章PLC的硬件知識(shí)5.1 PLC的模塊介紹從結(jié)構(gòu)上分,PLC分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內(nèi)存塊、電源等,這些元素組合成一個(gè)不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內(nèi)存、電源模塊、底板或機(jī)架,這些模塊可以按照一定規(guī)則組合配置5.2 FX2N PLC的硬件系統(tǒng)構(gòu)成a、電源 PLC的電源在整個(gè)系統(tǒng)中起著十分重要的作用。如果沒(méi)有一個(gè)良好的、可靠的電源系統(tǒng)是無(wú)法正常工作的,因此PLC的制造商對(duì)電源的設(shè)計(jì)和制造也十分重視。一般交流電壓波動(dòng)在+10%(+15%)范圍內(nèi),可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去 b. 中央處理單元(CPU) 中央處理單元(CPU)是PLC的控制中樞。它按照PLC系統(tǒng)程序賦予的功能接收并存儲(chǔ)從編程器鍵入的用戶(hù)程序和數(shù)據(jù);檢查電源、存儲(chǔ)器、I/O以及警戒定時(shí)器的狀態(tài),并能診斷用戶(hù)程序中的語(yǔ)法錯(cuò)誤。當(dāng)PLC投入運(yùn)行時(shí),首先它以?huà)呙璧姆绞浇邮宅F(xiàn)場(chǎng)各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶(hù)程序存儲(chǔ)器中逐條讀取用戶(hù)程序,經(jīng)過(guò)命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶(hù)程序執(zhí)行完畢之后,最后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運(yùn)行,直到停止運(yùn)行。 為了進(jìn)一步提高PLC的可靠性,近年來(lái)對(duì)大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個(gè)CPU出現(xiàn)故障,整個(gè)系統(tǒng)仍能正常運(yùn)行。 c、存儲(chǔ)器 存放系統(tǒng)軟件的存儲(chǔ)器稱(chēng)為系統(tǒng)程序存儲(chǔ)器。 存放應(yīng)用軟件的存儲(chǔ)器稱(chēng)為用戶(hù)程序存儲(chǔ)器。 d、輸入輸出接口電路 1、現(xiàn)場(chǎng)輸入接口電路由光耦合電路和微機(jī)的輸入接口電路,作用是PLC與現(xiàn)場(chǎng)控制的接口界面的輸入通道。 2、現(xiàn)場(chǎng)輸出接口電路由輸出數(shù)據(jù)寄存器、選通電路和中斷請(qǐng)求電路集成,作用PLC通過(guò)現(xiàn)場(chǎng)輸出接口電路向現(xiàn)場(chǎng)的執(zhí)行部件輸出相應(yīng)的控制信號(hào)。 e、功能模塊 如計(jì)數(shù)、定位等功能模塊 f、通信模塊 如以太網(wǎng)、RS485、Profibus-DP通訊模塊等第6章 課程設(shè)計(jì)PLC全自動(dòng)洗衣機(jī)控制系統(tǒng)設(shè)計(jì)6.1 全自動(dòng)洗衣機(jī)控制系統(tǒng)的設(shè)計(jì)要求水位控制:高水位中水位進(jìn)水低水位進(jìn)水.程序選擇:全程序簡(jiǎn)易程序()全程序過(guò)程:(循環(huán)次)進(jìn)水洗滌(正轉(zhuǎn),反轉(zhuǎn),停,次)排水()脫水()停止()簡(jiǎn)易程序:(循環(huán)次)進(jìn)水洗滌(正轉(zhuǎn),反轉(zhuǎn),停,次)排水()脫水()停止6.2 分配圖啟動(dòng)進(jìn)水水位(高)排水水位(中)電機(jī)正轉(zhuǎn)水位(低)電機(jī)反轉(zhuǎn)全程序脫水簡(jiǎn)易程序6.3 全自動(dòng)洗衣機(jī)控制系統(tǒng)程序設(shè)計(jì)和調(diào)試 PLC控制程序(運(yùn)用步進(jìn)指令編程)LD M8002SET S0STL S0LD X1SET S1STL S1OUT Y2LD X3AND X7SET S2LD X4AND X10SET S2LD X5AND X11SET S2STL S2OUT T0 K20LD T0SET S3STL S3OUT Y1OUT Y3OUT T1 K300LD T1SET S4STL S4OUT T2 K20LD T2SET S5STL S5OUT Y1OUT Y4OUT T3 K300LD T3SET S6STL S6OUT T4LD T4AND C01SET S7LD T4ANI C01SET S3STL S7OUT Y5OUT X6LD X6STL S8OUT Y6OUT T5 K300LD T5AND C0SET S9LD T5ANI C0SET S1STL S9OUT Y7OUT T6 K30LD T6SET S0RET調(diào)試步驟:(1) 運(yùn)用FXGP-WIN-C編程軟件將PLC控制程序進(jìn)行轉(zhuǎn)換,檢查所編程程序是否正確;(2) 將程序輸入PLC;(3) 設(shè)定變頻器程序運(yùn)行參數(shù);、在運(yùn)行模式選擇參數(shù)Pr.79=1時(shí),設(shè)定如下參數(shù):上限頻率 Pr.1=50Hz下限頻率 Pr.2=0Hz基底頻率 Pr.3=50Hz加速時(shí)間 Pr.7=5s減速時(shí)間 Pr.8=3s、在Pr.79=5時(shí),設(shè)定如下參數(shù):程序運(yùn)行分/秒 Pr.200=2,時(shí)間單位是分/秒,監(jiān)視顯示為基準(zhǔn)時(shí)間。第一組參數(shù)Pr.201=1,50,0.0Pr.202=0,50,0.10Pr.203=2,50,0.13Pr.204=1,50,0.0第二組參數(shù)Pr.211=1,50,0.0Pr.212=0,50,0.15(4)按圖接線(xiàn);(5)調(diào)試運(yùn)行,并對(duì)運(yùn)行狀態(tài)進(jìn)行監(jiān)控6.4 全自動(dòng)洗衣機(jī)控制PLC程序6.5 設(shè)計(jì)小結(jié)三年大學(xué)生涯馬上就要結(jié)束了,我的畢業(yè)設(shè)計(jì)也順利的完成。在我心中既有告別教育我三年的母校及親愛(ài)的老師,同學(xué)的各奔東西的傷感,我還有對(duì)知識(shí)的不斷追求的信念。在設(shè)計(jì)過(guò)程中,我通過(guò)查閱大量有關(guān)資料,與同學(xué)交流經(jīng)驗(yàn)和自學(xué),并向老師請(qǐng)教等方式,使自己學(xué)到了不少知識(shí),也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個(gè)設(shè)計(jì)中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹(shù)立了對(duì)自己工作能力的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動(dòng)手的能力,使我充分體會(huì)到了在創(chuàng)造過(guò)程中探索的艱難和成功時(shí)的喜悅。在這次畢業(yè)設(shè)計(jì)中,使我收益非淺,我系統(tǒng)地學(xué)習(xí)和總結(jié)了三年來(lái)所學(xué)的專(zhuān)業(yè)知識(shí)。尤其在于,這次設(shè)計(jì)涉及到的課程使我有了深刻的理解,例如PLC原理及應(yīng)用技術(shù)等。還對(duì)一些專(zhuān)業(yè)軟件和辦公軟件更加熟悉了如Word2000等。雖然這個(gè)設(shè)計(jì)做的也不太好,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次課程設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益 在這次畢業(yè)設(shè)計(jì)中我深刻地體會(huì)到,在動(dòng)手設(shè)計(jì)以前,應(yīng)該進(jìn)行充分調(diào)查研究,根據(jù)所收集的資料進(jìn)行系統(tǒng)分析,在腦海中形成一個(gè)具體的結(jié)構(gòu),再進(jìn)行有計(jì)劃的實(shí)施。 在三年的學(xué)習(xí)中,我現(xiàn)在發(fā)現(xiàn)我對(duì)理論知識(shí)的學(xué)習(xí)不夠嚴(yán)謹(jǐn),專(zhuān)業(yè)知道方面范圍太小。我現(xiàn)在深深體會(huì)到,自己要想在專(zhuān)業(yè)方面有所作為,不僅要有嚴(yán)謹(jǐn)認(rèn)真,注重實(shí)踐的科學(xué)態(tài)度,還要有較為全面系統(tǒng)和先進(jìn)的專(zhuān)業(yè)知識(shí)。從某一方面來(lái)說(shuō)這次畢業(yè)設(shè)計(jì)可以認(rèn)為順利成功,但是,我能力有限,其中肯定有一些不足和欠缺的地方。在以后的學(xué)習(xí)中我會(huì)時(shí)時(shí)提醒自己在以后的實(shí)踐里會(huì)做到精益求精,不求最好,只求更好。第7章 參考文獻(xiàn)1 賈德勝 PLC 應(yīng)用開(kāi)發(fā)實(shí)用子程序 任命郵電出版社.20032 王淑英 電器控制與PLC控制技術(shù) 機(jī)械工業(yè)出版社.20013 孫 平 電氣控制與PLC 高等教育出版社.20044錢(qián)如竹 快修家用洗衣機(jī) 人民郵電出版社.2002.5張大鵬|張憲 實(shí)用電工電子手冊(cè) 電子工業(yè)出版社.20036陳永普 常用電子元件及其應(yīng)用 人民郵電出版社.20057汪曉萍 PLC可編程控制器系統(tǒng)開(kāi)發(fā)案例導(dǎo)航 人民郵電出版社.20038胡學(xué)林,可編程控制器應(yīng)用技術(shù)【M】,高等教育出版社,2000年8月第一版