基于PLC的全自動(dòng)洗衣機(jī)_第1頁(yè)
基于PLC的全自動(dòng)洗衣機(jī)_第2頁(yè)
基于PLC的全自動(dòng)洗衣機(jī)_第3頁(yè)
基于PLC的全自動(dòng)洗衣機(jī)_第4頁(yè)
基于PLC的全自動(dòng)洗衣機(jī)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、. . . . 1. 引言 11 PLC的基本概念PLC(Programmable logic Controller),可編程邏輯控制器,一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的。它采用一類可編程的存儲(chǔ)器,用于其部存儲(chǔ)程序,執(zhí)行邏輯運(yùn)算,順序控制,定時(shí),計(jì)數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過程??删幊炭刂破?Programmable Controller)是計(jì)算機(jī)家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計(jì)制造的。早期的可編程控制器稱作可編程邏輯控制器(Programmable Logic Controller),簡(jiǎn)稱PLC,它主要用來(lái)代替

2、繼電器實(shí)現(xiàn)邏輯控制。隨著技術(shù)的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的圍,因此,今天這種裝置稱作可編程控制器,簡(jiǎn)稱PC。但是為了避免與個(gè)人計(jì)算機(jī)(Personal Computer)的簡(jiǎn)稱混淆,所以將可編程控制器簡(jiǎn)稱PLC 12 PLC的基本結(jié)構(gòu)1.2.1 中央處理單元(CPU) 中央處理單元(CPU)是PLC的控制中樞。它按照PLC系統(tǒng)程序賦予的功能接收并存儲(chǔ)從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲(chǔ)器、I/O以與警戒定時(shí)器的狀態(tài),并能診斷用戶程序中的語(yǔ)法錯(cuò)誤。當(dāng)PLC投入運(yùn)行時(shí),首先它以掃描的方式接收現(xiàn)場(chǎng)各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲(chǔ)器中逐條讀取用

3、戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器。等所有的用戶程序執(zhí)行完畢之后,最后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運(yùn)行,直到停止運(yùn)行。 1.2.2 存儲(chǔ)器 存放系統(tǒng)軟件的存儲(chǔ)器稱為系統(tǒng)程序存儲(chǔ)器。 存放應(yīng)用軟件的存儲(chǔ)器稱為用戶程序存儲(chǔ)器。 1.2.3 電源 PLC的電源在整個(gè)系統(tǒng)中起著十分重要得作用。如果沒有一個(gè)良好的、可*得電源系統(tǒng)是無(wú)常工作的,因此PLC的制造商對(duì)電源的設(shè)計(jì)和制造也十分重視。一般交流電壓波動(dòng)在+10%(+15%)圍,可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去 13 PLC的工作原理當(dāng)P

4、LC投入運(yùn)行后,其工作過程一般分為三個(gè)階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個(gè)階段。完成上述三個(gè)階段稱作一個(gè)掃描周期。在整個(gè)運(yùn)行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個(gè)階段。 輸入采樣階段: 在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會(huì)改變。因此,如果輸入是脈沖信號(hào),則該脈沖信號(hào)的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。 用戶程序執(zhí)行階段 :在用戶程序執(zhí)行階段,P

5、LC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲(chǔ)區(qū)中對(duì)應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對(duì)應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。 輸出刷新階段 :當(dāng)掃描用戶程序結(jié)束后,PLC就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)對(duì)應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動(dòng)相應(yīng)的外設(shè)。這時(shí),才是PLC的真正輸出。1.4 PLC的未來(lái)展望 21世紀(jì),PLC會(huì)有更大

6、的發(fā)展。從技術(shù)上看,計(jì)算機(jī)技術(shù)的新成果會(huì)更多地應(yīng)用于可編程控制器的設(shè)計(jì)和制造上,會(huì)有運(yùn)算速度更快、存儲(chǔ)容量更大、智能更強(qiáng)的品種出現(xiàn);從產(chǎn)品規(guī)模上看,會(huì)進(jìn)一步向超小型與超大型方向發(fā)展;從產(chǎn)品的配套性上看,產(chǎn)品的品種會(huì)更豐富、規(guī)格更齊全,完美的人機(jī)界面、完備的通信設(shè)備會(huì)更好地適應(yīng)各種工業(yè)控制場(chǎng)合的需求;從市場(chǎng)上看,各國(guó)各自生產(chǎn)多品種產(chǎn)品的情況會(huì)隨著國(guó)際競(jìng)爭(zhēng)的加劇而打破,會(huì)出現(xiàn)少數(shù)幾個(gè)品牌壟斷國(guó)際市場(chǎng)的局面,會(huì)出現(xiàn)國(guó)際通用的編程語(yǔ)言;從網(wǎng)絡(luò)的發(fā)展情況來(lái)看,可編程控制器和其它工業(yè)控制計(jì)算機(jī)組網(wǎng)構(gòu)成大型的控制系統(tǒng)是可編程控制器技術(shù)的發(fā)展方向。目前的計(jì)算機(jī)集散控制系統(tǒng)DCS(Distributed Con

7、trol System)中已有大量的可編程控制器應(yīng)用。伴隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,可編程控制器作為自動(dòng)化控制網(wǎng)絡(luò)和國(guó)際通用網(wǎng)絡(luò)的重要組成部分,將在工業(yè)與工業(yè)以外的眾多領(lǐng)域發(fā)揮越來(lái)越大的作用。1.5 松下FP1介紹FP1是日本松下電工公司生產(chǎn)的小型PLC產(chǎn)品。有C14、C16、C24、C40、C56。C后阿拉伯?dāng)?shù)字是輸入、輸出點(diǎn)之和。FP1是近代功能非常強(qiáng)的小型機(jī)。主機(jī)控制單元有高速計(jì)數(shù)器??奢斎腩l率高達(dá)10KHZ的脈沖。并可同時(shí)輸入兩路脈沖。另外輸出頻率可調(diào)的脈沖信號(hào)。該機(jī)有8個(gè)中斷源的中斷優(yōu)先權(quán)管理。主機(jī)控制單元還配有RS232口,可實(shí)現(xiàn)PLC與PC機(jī)之間的通訊。除了主機(jī)控制單元以外,與之配套的

8、還有擴(kuò)展單元、智能單元和單元。擴(kuò)展單元為I/O擴(kuò)展點(diǎn)數(shù)的模塊,由E8E40系列組成。利用此模塊可以將I/O點(diǎn)數(shù)擴(kuò)展至152點(diǎn)。智能單元主要為A/D,D/A模塊。當(dāng)需要對(duì)模擬量進(jìn)行測(cè)量和控制時(shí),可以連接智能單元。單元,通過遠(yuǎn)程I/O可實(shí)現(xiàn)主FP系統(tǒng)進(jìn)行I/O數(shù)據(jù)通訊,從而實(shí)現(xiàn)一臺(tái)主控制單元的控制。1RS232口。通過該口與PC機(jī)通訊編程。2運(yùn)行監(jiān)視指示燈當(dāng)運(yùn)行程序“RUN”的LED亮。當(dāng)控制單元中止執(zhí)行程序時(shí),“PROG”的LED亮。當(dāng)發(fā)生自診斷錯(cuò)誤時(shí),“ERR”的LED亮。當(dāng)檢測(cè)到異常的情況時(shí)或出現(xiàn)“WATCHDOG”定時(shí)故障。“ALARM”的LED亮。3電池座為了使控制單元斷電時(shí),仍能保持有

9、用的信息。在控制單元,設(shè)有蓄電池,電池的壽命一般為36年。4存儲(chǔ)器和主存儲(chǔ)器插座5方式選擇開關(guān)RUN:運(yùn)行REMOTE:兩者之間PROG:編程6輸出端子:C24有8點(diǎn)7輸入端子:C24有16點(diǎn)8電位器:V0、V1電位器可從外部調(diào)節(jié)PLC的手動(dòng)撥盤寄存器的數(shù)值。輸入0255的模擬量。V0:DT9040,V1:KT9041上機(jī)檢查:一輸入信號(hào):1開關(guān)(SB0SB15)SB0SB3,SB8SB11不帶自鎖:紅色開關(guān)SB4SB7,SB12SB15帶自鎖:黃色開關(guān)24個(gè)撥碼器(A1A4)二輸出信號(hào):1輸出信號(hào)(Y0Y7)2蜂鳴器檢查:電源:電源開關(guān)合上后,DC24V批示燈亮,且用電壓表檢查DC24V。若

10、電壓大于22V則合格。一輸入單元檢查:工作方式打到PROG檔。所有COM端與DC24V電源正極相連。1.對(duì)開關(guān)檢查撥碼器的開關(guān)撥向OFF。導(dǎo)線一端插入X7,另一端插入每個(gè)開關(guān)插孔,按下對(duì)應(yīng)開關(guān),指示燈INPUT7是否亮,如果亮則合格。導(dǎo)線一端聯(lián)自鎖開關(guān),導(dǎo)線另一端X0XF,按下自鎖開關(guān),INPUT0INPUTF是否全亮。如果亮則合格。2.對(duì)撥碼器檢查撥碼器的開關(guān)撥向ON每個(gè)撥碼器從09看相應(yīng)的指示燈是否全亮。二輸出單元檢查:對(duì)輸出指示燈檢查:導(dǎo)線一端插入DC24V正極,另一端依次插到發(fā)光二極管插孔,看是否亮。對(duì)蜂鳴器檢查:導(dǎo)線一端與DC24V,另一端與蜂鳴器插孔,則蜂鳴器響。FP1中,X、WX

11、均為I/O區(qū)的輸入繼電器,X以位尋址,WX以字尋址。FP1的C40最大可擴(kuò)展為120點(diǎn)。C40+初級(jí)擴(kuò)展數(shù)+次級(jí)擴(kuò)展數(shù)=40+40+40=120。特殊功能繼電器,部繼電器(R),不能外部輸出,只能部使用。其地址R0R62共達(dá)1008個(gè)。特殊部繼電器(R),有特殊用途的專門部繼電器。其地址R9000R903F。1)標(biāo)志繼電器:數(shù)據(jù)比較標(biāo)志、強(qiáng)制性標(biāo)志等等。2)特殊控制繼電器:不受編程控制的特殊繼電器。R9013初始閉合繼電器:當(dāng)運(yùn)行時(shí)第一次掃描時(shí)閉合,從第二次掃描斷開并保持?jǐn)嚅_狀態(tài)。R9010始終閉合繼電器。3)信號(hào)源繼電器R9018R901E這7個(gè)繼電器都是不用編程自動(dòng)產(chǎn)生脈沖信號(hào)的繼電器。R

12、901A:以0.1s為周期重復(fù)通/斷狀態(tài)的時(shí)鐘脈沖繼電器。R901B:以0.2s為周期重復(fù)通/斷狀態(tài)的時(shí)鐘脈沖繼電器。R901C:以1s為周期重復(fù)通/斷狀態(tài)的時(shí)鐘脈沖繼電器。定時(shí)器(T)定時(shí)器的觸點(diǎn)是定時(shí)器指令(TM)的輸出。如果定時(shí)器指令的定時(shí)時(shí)間到,與共同標(biāo)號(hào)的觸點(diǎn)動(dòng)作。(編號(hào)T0T99)。計(jì)數(shù)器(C)計(jì)數(shù)器的觸點(diǎn)是計(jì)數(shù)器指令(CT)的輸出。當(dāng)計(jì)數(shù)器指令計(jì)數(shù)功能完畢。與其同標(biāo)號(hào)的觸點(diǎn)動(dòng)作。(編號(hào)T100T143)??梢钥闯鲇?jì)數(shù)器編號(hào)和定時(shí)器編號(hào)相連的??偤凸?44個(gè)不變。定時(shí)器/計(jì)數(shù)器設(shè)定值寄存器(SV)SV是存放最初的預(yù)置值。其標(biāo)號(hào)與定時(shí)器/計(jì)數(shù)器相對(duì)應(yīng)(SV0SV143)。定時(shí)器/計(jì)數(shù)

13、器經(jīng)過值寄存器(EV)EV是存放經(jīng)過值,隨著程序變化而變化。當(dāng)它的容為0時(shí),定時(shí)器/計(jì)數(shù)器的觸點(diǎn)動(dòng)作。通用數(shù)據(jù)寄存器(DT)用來(lái)存儲(chǔ)部處理的數(shù)據(jù)。同R繼電器不同,它不帶任何觸點(diǎn)。特殊數(shù)據(jù)寄存器(DT),有特殊用途的寄存器。編號(hào)為(DT9000DT9069),常數(shù)(K、H),K是十進(jìn)制數(shù) ,H是十六進(jìn)制數(shù),索引寄存器(IX、IY),作寄存器用,其它操作數(shù)的修正值(地址修正、常數(shù)修正)。2. 設(shè)計(jì)要求、目的全自動(dòng)洗衣機(jī),按下SB1按鈕啟動(dòng)時(shí)開始進(jìn)水。水滿(即水位到達(dá)高水位)時(shí)停止進(jìn)水并開始洗滌正轉(zhuǎn),正洗15秒后暫停。暫停3秒后開始洗滌反轉(zhuǎn),反轉(zhuǎn)15秒后暫停。暫停3秒后,若正、反轉(zhuǎn)未滿3次,則返回從

14、正洗開始的動(dòng)作,若正、反洗滿3次時(shí)開始排水。水位下降到低水位時(shí)開始脫水并繼續(xù)排水。脫水10秒即完成一次從進(jìn)水到排水的大循環(huán)過程。若未完成3次大循環(huán),則返回從進(jìn)水開始的全部動(dòng)作,進(jìn)行下一次大循環(huán);若完成3次大循環(huán),則進(jìn)行洗完報(bào)警。報(bào)警10秒后結(jié)束全部過程,自動(dòng)停機(jī)。3. 設(shè)計(jì)的具體實(shí)現(xiàn)1) PLC投入運(yùn)行,系統(tǒng)處于初始狀態(tài)準(zhǔn)備好啟動(dòng);2) 啟動(dòng)時(shí)開始進(jìn)水;3)水滿(上限位)時(shí)停止進(jìn)水并開始洗滌正轉(zhuǎn);4)正轉(zhuǎn)15S后暫停;5)暫停3S后開始洗滌反轉(zhuǎn);6)反轉(zhuǎn)15S后暫停;7)暫停3S后,若正、反轉(zhuǎn)未滿3次時(shí),返回頭從正洗開始的動(dòng)作;8)正、反洗滌滿3次時(shí)則開始排水;9) 水位下降到低水位是開始脫水

15、并繼續(xù)排水;10)脫水10S即完成一次從進(jìn)水到排水的大循環(huán)過程;11)若完成3次大循環(huán),洗完報(bào)警10S后自動(dòng)停機(jī)。4. 系統(tǒng)程序流程圖圖4.1 系統(tǒng)程序流程圖5. 系統(tǒng)動(dòng)作流程圖 圖5.1 系統(tǒng)動(dòng)作流程圖6. 外部輸入/輸出點(diǎn)(I/O)設(shè)計(jì) 輸入點(diǎn): 輸出點(diǎn):?jiǎn)?動(dòng)-X0 報(bào) 警-Y0高水位-X1 進(jìn)水閥門-Y1低水位-X2 正 轉(zhuǎn)-Y2停 止-X3 反 轉(zhuǎn)-Y3 排水閥門-Y4 脫 水-Y5 啟動(dòng)洗衣機(jī)-Y67. PLC電機(jī)控制外部接線圖圖7.1 PLC電機(jī)控制外部接線圖8. FP1型全自動(dòng)洗衣機(jī)控制梯形圖圖8.1 FP1型全自動(dòng)洗衣機(jī)控制梯形圖按下啟動(dòng)按鈕SB1,X0 常開觸點(diǎn)閉合,輸出繼

16、電器Y6得電為“1”,同時(shí)Y6常開觸點(diǎn)閉合自鎖;Y6常開觸點(diǎn)閉合使輸出與電氣Y1得電為“1”,進(jìn)水閥門打開,開始注水。到高水位時(shí),X1常閉觸點(diǎn)斷開,進(jìn)水閥門關(guān)閉;同時(shí)X1常開觸點(diǎn)閉合,部輔助繼電器R20得電為“1”,R20常開觸點(diǎn)閉合,輸出繼電器Y2得電為“1”,洗衣機(jī)開始正轉(zhuǎn)洗滌;同時(shí)計(jì)時(shí)器T1得電,15s后T1常閉觸點(diǎn)斷開,Y2斷電,正轉(zhuǎn)洗滌停止。同時(shí),T1常開觸點(diǎn)閉合,計(jì)時(shí)器T2得電,3s后T2常開觸點(diǎn)閉合,輸出繼電器Y3得電為“1”,洗衣機(jī)開始反轉(zhuǎn)洗滌,同時(shí)T3得電,15s后T3常開觸點(diǎn)閉合,T4得電,3s后T4常開觸點(diǎn)閉合,計(jì)數(shù)器CT100計(jì)數(shù)1次;T4常閉觸點(diǎn)斷開,計(jì)時(shí)器T1、T2

17、、T3、T4失電復(fù)位,T4失電后常開觸點(diǎn)恢復(fù)閉合,R20得電后,Y2得電,開始正轉(zhuǎn)洗滌,如此循環(huán)3次,計(jì)數(shù)器CT100計(jì)數(shù)3次后,C100常開觸點(diǎn)閉合,輸出繼電器Y4得電為“1”,排水閥門打開排水,待排水降至低水位時(shí),輸入繼電器X2常閉觸點(diǎn)斷開,Y4失電為“0”,停止排水,同時(shí)X2常開觸點(diǎn)閉合,輸出繼電器Y5得電為“1”,開始脫水,同時(shí)Y5常開觸點(diǎn)閉合,Y4得電,繼續(xù)排水,同時(shí)計(jì)時(shí)器T5得電,10s后T5常閉觸點(diǎn)斷開,Y5失電為“0”,脫水停止;同時(shí)T5常開觸點(diǎn)閉合,計(jì)數(shù)器CT101計(jì)數(shù)1次。同時(shí)T5常開觸點(diǎn)閉合,高水位進(jìn)水閥開始注水,開始第2次大循環(huán),如此循環(huán)3次,計(jì)數(shù)器CT101常開觸點(diǎn)閉

18、合,輸出繼電器Y0得電為“1”,報(bào)警器報(bào)警,同時(shí)計(jì)數(shù)器T6得電,10s后T6常閉觸點(diǎn)斷開,Y0失電為“1”,停止報(bào)警,自動(dòng)洗衣過程完成。9.程序語(yǔ)句10. 總結(jié)通過這次課程設(shè)計(jì),使我更深刻的了解了PLC的原理與廣泛應(yīng)用,更加明白了科技的日新月異,在這學(xué)期中對(duì)這門課的學(xué)習(xí)讓我明白可編程控制器在生活中的使用是非常的普與??萍际堑谝簧a(chǎn)力,強(qiáng)大的科技力量都是由許多的復(fù)雜的知識(shí)等作為基礎(chǔ)的。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。自己實(shí)踐才能明白許多道理,本次課程設(shè)計(jì)不僅鍛煉了我們的動(dòng)手動(dòng)腦能力,而且讓我們明白團(tuán)隊(duì)合作的重要性。分工到位,大家一起動(dòng)腦思考,即可學(xué)知識(shí),又能溫習(xí)知識(shí),何樂而不為。課程實(shí)際是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論