全自動(dòng)洗衣機(jī)的洗衣桶(外桶)和脫水桶(內(nèi)桶)是以同一中心安放的。外桶固定,作盛水用;內(nèi)桶可以旋轉(zhuǎn),作脫水(甩干)用。內(nèi)桶的周圍有很多小孔,使內(nèi)桶和外桶的水流相通。洗衣機(jī)的進(jìn)水和排水分別由進(jìn)水電磁閥和排水電磁閥來執(zhí)行。進(jìn)水時(shí),通過控制系統(tǒng)將進(jìn)水電磁閥打開,經(jīng)進(jìn)水管將水注入到外桶。排水時(shí),通過控制系統(tǒng)將排水電磁閥打開,將水由外桶排到機(jī)外。洗滌正轉(zhuǎn)、反轉(zhuǎn)由洗滌電機(jī)驅(qū)動(dòng)波盤的正、反轉(zhuǎn)來實(shí)現(xiàn),此時(shí)脫水桶并不旋轉(zhuǎn)。脫水時(shí),控制系統(tǒng)將離合器合上,由洗滌電機(jī)帶動(dòng)內(nèi)桶正轉(zhuǎn)進(jìn)行甩干。高、低水位控制開關(guān)分別用來檢測(cè)高、低水位。啟動(dòng)按鈕用來啟動(dòng)洗衣機(jī)工作,停止按鈕用來實(shí)現(xiàn)手動(dòng)停止進(jìn)水、排水、脫水及報(bào)警。排水按鈕用來實(shí)現(xiàn)手動(dòng)排水。其示意圖如圖1所示。
圖1 全自動(dòng)洗衣機(jī)示意圖
一、控制要求
該全自動(dòng)洗衣機(jī)的控制要求可以用圖2所示的流程圖來表示。
圖2 全自動(dòng)洗衣機(jī)流程圖
按下啟動(dòng)按鈕后,洗衣機(jī)開始進(jìn)水。水滿時(shí)(即水位到達(dá)高水位,高水位開關(guān)由OFF變?yōu)镺N),plc停止進(jìn)水,并開始洗滌正轉(zhuǎn),正轉(zhuǎn)洗滌15s后暫停,暫停3s后開始洗滌反轉(zhuǎn)。反洗15s后暫停。暫停3s后,若正、反洗未滿3次,則返回從正洗開始的動(dòng)作;若正、反洗滿3次時(shí),則開始排水。水位下降到低水位時(shí)(低水位開關(guān)由ON變?yōu)镺FF)開始脫水并繼續(xù)排水。脫水10s即完成一次從進(jìn)水到脫水的大循環(huán)過程。若未完成3次大循環(huán),則返回從進(jìn)水開始的全部動(dòng)作,進(jìn)行下一次大循環(huán);若完成了3次大循環(huán),則進(jìn)行洗完報(bào)警。報(bào)警10s后結(jié)束全部過程,自動(dòng)停機(jī)。
此外,還要求可以按排水按鈕以實(shí)現(xiàn)手動(dòng)排水;按停止按鈕以實(shí)現(xiàn)手動(dòng)停止進(jìn)水、排水、脫水及報(bào)警。
二、通道分配
1、I/O通道分配
表1 I/O通道分配
2、定時(shí)器/計(jì)數(shù)器通道分配
表2 定時(shí)器/計(jì)數(shù)器通道分配
三、I/O接線圖
根據(jù)I/O通道分配,I/O接線圖如圖3所示。
圖3 洗衣機(jī)的I/O接線圖
四、梯形圖程序設(shè)計(jì)
圖4 全自動(dòng)洗衣機(jī)控制的梯形圖
按下啟動(dòng)按鈕,0000為ON,1000為ON并自鎖,0500為ON,打開進(jìn)水電磁閥。當(dāng)水位到達(dá)高水位時(shí),0003為ON,斷開進(jìn)水電磁閥,同時(shí)0501為ON,電動(dòng)機(jī)正轉(zhuǎn),開始正向洗滌,并啟動(dòng)定時(shí)器TIM00。15s后TIM00動(dòng)作,使0501為OFF,停止正向洗滌,并啟動(dòng)定時(shí)器TIM01,3s后TIM01動(dòng)作,0502為ON,電動(dòng)機(jī)反轉(zhuǎn),開始反向洗滌,并啟動(dòng)定時(shí)器TIM02。反洗15s后,TIM02動(dòng)作,使0502為OFF,停止反向洗滌,并啟動(dòng)定時(shí)器TIM03。經(jīng)過3s的暫停,TIM03動(dòng)作,使定時(shí)器TIM00、TIM01、TIM02、TIM03復(fù)位;使計(jì)數(shù)器CNT06計(jì)一次數(shù),此時(shí)0501又為ON,重新進(jìn)行從正向洗滌開始到反向洗滌結(jié)束的小循環(huán)。直到計(jì)數(shù)器CNT06計(jì)滿3次數(shù)時(shí),CNT06為ON,第一次洗滌過程結(jié)束,同時(shí)使計(jì)數(shù)器CNT06 復(fù)位,為下一次洗滌過程的計(jì)數(shù)做好準(zhǔn)備。在CNT06為ON的當(dāng)前掃描周期,0503為ON,開始排水。當(dāng)水位到達(dá)低水位時(shí),0004由ON變?yōu)镺FF,使0504為ON,接通脫水電磁離合器,并再次使0501為ON,使電動(dòng)機(jī)正轉(zhuǎn),開始脫水,并啟動(dòng)定時(shí)器TIM04。10s后,TIM04動(dòng)作,使脫水計(jì)數(shù)器CNT07計(jì)數(shù)一次,并使0503、0504為OFF,停止排水和脫水,結(jié)束從進(jìn)水到脫水的一次大循環(huán)。兩個(gè)掃描周期后,0501再次為ON,重新進(jìn)行從進(jìn)水到脫水的下一次大循環(huán),直到CNT07計(jì)滿3次后,使1000為OFF,結(jié)束洗衣的全部過程,0505為ON,報(bào)警蜂鳴器響10s后,停止報(bào)警。
在洗滌、排水和脫水的過程中,可隨時(shí)按下停止按鈕0001,停止操作。