




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于PLC的洗衣機(jī)控制系統(tǒng)的設(shè)計(jì)課題名稱:基于PLC的洗衣機(jī)控制系統(tǒng)的設(shè)計(jì)班級學(xué)生姓名指導(dǎo)老師完成日期20XX.1
摘要本課題是基于PLC的洗衣機(jī)控制系統(tǒng)的設(shè)計(jì),采用西門子S7-200PLC為下位機(jī),組態(tài)軟件MCGS為上位機(jī),通過選擇水位,檢測水位,設(shè)定洗滌次數(shù),脫水次數(shù),正轉(zhuǎn)洗滌時(shí)間,暫停時(shí)間,反轉(zhuǎn)洗滌時(shí)間,脫水時(shí)間等,實(shí)現(xiàn)洗衣機(jī)的靈活控制,實(shí)現(xiàn)洗衣機(jī)從進(jìn)水洗滌排水脫水報(bào)警自動停止的循環(huán)過程。通過更改洗衣次數(shù),和各時(shí)間設(shè)定可以進(jìn)行更加靈活的洗衣。通過分析控制要求,確定了PLC型號,分配了輸入和輸出點(diǎn),設(shè)計(jì)了控制系統(tǒng)流程圖,使用S7-200編程軟件設(shè)計(jì)了梯形圖程序,最后使用MCGS組態(tài)軟件進(jìn)行了模擬動畫演示,達(dá)到了預(yù)期的設(shè)計(jì)要求。關(guān)鍵詞:PLC;梯形圖;洗衣機(jī);全套圖紙加V信153893706或扣3346389411
AbstractThistopicisthedesignofwashingmachinecontrolsystembasedonPLC,usingSIEMENSS7-200PLCaslowermachine,MCGSconfigurationsoftwareforthePC,byselectingthewaterlevel,waterleveldetection,setthenumberoftimesofwashing,dehydration,forwardwashingtime,pausetime,reversewashingtime,dehydrationtime,realizetheflexiblecontrolofwashingmachinethewashingmachine,automaticstopalarmcycleprocessdrainagewaterfromwashingdehydration61664.Bychangingthenumberoflaundry,andtimesettingscanbemoreflexiblelaundry.Throughtheanalysisofthecontrolrequirements,determinethePLCmodel,thedistributionofinputandoutput,thedesignflowchartofthecontrolsystem,theladderdiagramprogramdesignusingS7-200programmingsoftware,andfinallyusetheMCGSconfigurationsoftwaretosimulateanimation,toachievethedesireddesignrequirements.Keywords:PLC;LadderDiagram;WashingMachine;
目錄第1章緒論 5第2章設(shè)計(jì)要求 6第3章硬件設(shè)計(jì) 73.1PLC選擇 73.2主電路圖 73.3制電路圖 83.4I/O口分配表 93.3PLC接線圖 10第4章軟件設(shè)計(jì) 124.1PLC內(nèi)部使用地址 124.2程序流程圖 134.3PLC梯形圖 15第5章組態(tài)設(shè)計(jì) 315.1通信設(shè)定 315.2組態(tài)變量的建立 335.3建立畫面 355.4運(yùn)行 41設(shè)計(jì)總結(jié) 45參考文獻(xiàn) 46
第1章緒論采用可編程控制系統(tǒng)控制洗衣機(jī)的全自動運(yùn)行,包括啟動、注水、正反轉(zhuǎn)、脫水。此設(shè)計(jì)最大限度的滿足了對全自動洗衣機(jī)的控制要求,具有操作簡單、運(yùn)行穩(wěn)定、安全的特點(diǎn)。本設(shè)計(jì)的洗衣桶(外桶)和脫水桶(內(nèi)桶)是以同一中心安裝的。外桶固定,作乘水用;內(nèi)桶可以旋轉(zhuǎn),作脫水(甩干)用。內(nèi)桶的四周有許多小孔,使內(nèi)外桶水流相通。洗衣機(jī)的進(jìn)水和排水分別由進(jìn)水電磁閥和排水電磁閥控制。進(jìn)水時(shí),控制系統(tǒng)使進(jìn)水電磁閥打開,將水注入外桶;排水時(shí),使排水電磁閥打開,將水由外桶排到機(jī)外。洗滌和脫水由同一臺電動機(jī)拖動,通過電磁閥離合器來控制,將動力傳遞給洗滌波輪或甩干桶(內(nèi)桶)。電磁離合器失電時(shí),電動機(jī)帶動洗滌波輪實(shí)現(xiàn)正、反轉(zhuǎn),進(jìn)行洗滌;電磁離合器得電時(shí),電動機(jī)帶動內(nèi)桶單向旋轉(zhuǎn),進(jìn)行甩干(此時(shí)波輪不轉(zhuǎn))。水位高低分別由高低水位開關(guān)進(jìn)行檢測,啟動按鈕用來啟動洗衣機(jī)工作。
第2章設(shè)計(jì)要求洗衣機(jī)示意圖如圖2-1所示(1)按下啟動按鈕及水位選擇開關(guān),開始進(jìn)水直到高(中、低)水位,自動關(guān)水(2)進(jìn)水結(jié)束2秒后開始洗滌(3)洗滌時(shí),正轉(zhuǎn)30秒,停2秒,然后反轉(zhuǎn)30秒,停2秒(4)如此循環(huán)5次,總共320秒后開始排水,排空后脫水30秒(5)開始清洗,重復(fù)(1)~(4),清洗兩遍(6)清洗完成,報(bào)警3秒并自動停機(jī)(7)具有手動排水(不脫水)和手動脫水(不計(jì)數(shù))(8)設(shè)有門開關(guān)保護(hù),打開門后所有工作結(jié)束,關(guān)門后繼續(xù)洗滌(9)洗衣機(jī)設(shè)有洗滌剩余時(shí)間顯示、高低水位顯示、工作過程指示。圖2-1洗衣機(jī)示意圖
第3章硬件設(shè)計(jì)3.1PLC選擇通過分析控制要求,確定輸入和輸出設(shè)備,確定輸入和輸出點(diǎn)種類和點(diǎn)數(shù)。經(jīng)統(tǒng)計(jì),本系統(tǒng)共使用了12路數(shù)字量輸入和6路數(shù)字量輸出,沒有使用模擬量。故可以選擇西門子的S7-200PLC中的S7-224,含14路數(shù)字量輸入和10路數(shù)字量輸出,可以滿足使用需要,若日后增加功能可以隨時(shí)增加擴(kuò)展模塊。3.2主電路圖主電路圖如圖3-1所示。外部380V交流電源經(jīng)L1,L2,L3,N供設(shè)備使用,L1,L2,L3是火線,N為零線。QF1是洗衣電動機(jī)主回路斷路器,起到通斷洗衣機(jī)電動機(jī)回路的電源作用。FU1是洗衣電動機(jī)回路短路過流保護(hù)熔斷器,起到過流保護(hù)作用。M1是洗衣正轉(zhuǎn)、反轉(zhuǎn)和脫水電動機(jī)。KM1是洗衣正轉(zhuǎn)和脫水啟動接觸器。KM2是洗衣反轉(zhuǎn)啟動接觸器。FR1是電動機(jī)過載保護(hù)熱繼電器,起到過載保護(hù)電機(jī),避免長期過載運(yùn)行燒毀電機(jī)。M1是洗衣電動機(jī),驅(qū)動洗衣正轉(zhuǎn),反轉(zhuǎn)和脫水。圖3-1主電路圖3.3制電路圖控制電路見圖3-2所示。L1,N是控制電路電源輸入,為AC220V交流電。HL1是電源指示燈,燈亮表明有控制電源,燈滅表明沒控制電源。QF2是控制電路斷路器,起到通斷控制電路電源作用。FU2是控制電路熔斷器,起到短路過流保護(hù)作用。KM1是洗衣正轉(zhuǎn)和脫水啟動接觸器,PLC通過控制中間繼電器KA1線圈得電,KA1常開觸點(diǎn)閉合,接觸器KM1線圈得電,啟動電機(jī)正轉(zhuǎn)。KM2是洗衣反轉(zhuǎn)啟動接觸器,PLC通過控制中間繼電器KA2線圈得電,KA2常開觸點(diǎn)閉合,接觸器KM2線圈得電,啟動電機(jī)反轉(zhuǎn)洗滌。A1是直流開關(guān)電源,將交流220V50Hz變成直流24V供PLC輸入和和PLC的輸出使用。圖3-2控制電路圖QF3是直流電源回路斷路器,可以通斷直流電源回路電源。3.4I/O口分配表表3-1輸入分配表功能作用內(nèi)部地址外部編號啟動開關(guān)I0.0SB1停止開關(guān)I0.1SB2高水位選擇開關(guān)I0.2SB3中水位選擇開關(guān)I0.3SB4低水位選擇開關(guān)I0.4SB5手動排水按鈕I0.5SB6手動脫水按鈕I0.6SB7高水位檢測傳感器I0.7SL1中水位檢測傳感器I1.0SL2低水檢測傳感器I1.1SL3排水檢測傳感器I1.2SL4門保護(hù)限位開關(guān)I1.3SQ1表3-2輸出分配表功能作用內(nèi)部地址外部編號進(jìn)水閥Q0.0YV1排水閥Q0.1YV2洗滌電動機(jī)正轉(zhuǎn)中間繼電器Q0.2KA1洗滌電動機(jī)反轉(zhuǎn)中間繼電器Q0.3KA2脫水離合器Q0.4YV3洗滌完成報(bào)警器Q0.5HA13.3PLC接線圖PLC接線圖見圖3-3所示。圖3-3PLC接線圖SB1是啟動按鈕,按下啟動系統(tǒng),開始執(zhí)行洗衣。SB2是停止按鈕,按下停止系統(tǒng),停下洗衣。SB3是高水位選擇按鈕,按下選擇高水位,執(zhí)行高水位進(jìn)水。SB4是中水位選擇按鈕,按下選擇中水位,執(zhí)行中水位進(jìn)水。SB5是低水位選擇按鈕,按下選擇低水位,執(zhí)行低水位進(jìn)水。SB6是手動排水按鈕,系統(tǒng)沒運(yùn)行停止時(shí),按手動排水按鈕,打開排水閥,執(zhí)行手動排水。SB7是手動脫水按鈕,系統(tǒng)沒運(yùn)行停止時(shí),按手動脫水按鈕,執(zhí)行手動脫水。SL1是高水位檢測傳感器,選擇高水位進(jìn)水時(shí),檢測到水位到高水位,高水位傳感器動作,停止進(jìn)水。SL2是中水位檢測傳感器,選擇中水位進(jìn)水時(shí),檢測到水位到中水位,中水位傳感器動作,停止進(jìn)水。SL3是低水位檢測傳感器,選擇低水位進(jìn)水時(shí),檢測到水位到達(dá)低水位,低水位傳感器動作,停止進(jìn)水。SL4是排空檢測傳感器,進(jìn)行排水時(shí),檢測到水排空,SL4傳感器動作,停止排水,執(zhí)行其他動作步驟。SQ1是蓋子保護(hù)行程開關(guān),只有蓋上蓋子,才能允許運(yùn)行洗衣機(jī)。YV1是進(jìn)水電磁閥,執(zhí)行進(jìn)水時(shí),PLC控制YV1線圈得電,閥門打開,執(zhí)行進(jìn)水,水通過進(jìn)水閥進(jìn)入洗衣機(jī),直到達(dá)到設(shè)定的水位(高,中,低),停止進(jìn)水。YV2是排水電磁閥,執(zhí)行排水時(shí),PLC控制YV2線圈得電,閥門打開,執(zhí)行排水,洗衣機(jī)內(nèi)的水通過排水閥排出洗衣機(jī)外。KA1是洗衣機(jī)正轉(zhuǎn)啟動中間繼電器,PLC通過控制KA1線圈得電,常開觸點(diǎn)閉合,控制KM1接觸器線圈得電,控制正轉(zhuǎn)洗滌和正轉(zhuǎn)脫水。KA2是洗衣機(jī)反轉(zhuǎn)啟動中間繼電器。YV3是脫水離合器,PLC控制YV3線圈,啟動脫水離合器,執(zhí)行脫水。HA1洗衣完成報(bào)警器,洗衣完成后,報(bào)警器鳴叫,提醒洗衣完成。
第4章軟件設(shè)計(jì)4.1PLC內(nèi)部使用地址根據(jù)閱讀和編程的需要,定義了部分內(nèi)部使用的內(nèi)存地址,見表4-1所示表4-1內(nèi)部內(nèi)存位名稱PLC內(nèi)部地址備注運(yùn)行指示燈M0.0M0.0為ON時(shí),系統(tǒng)運(yùn)行,執(zhí)行自動動作。M0.0為OFF時(shí),執(zhí)行手動操作洗衣機(jī)水位與設(shè)定水位不一致標(biāo)志位M0.1M0.1為ON時(shí),表明水位沒有到達(dá)設(shè)定水位洗衣機(jī)水位與設(shè)定水位相一致標(biāo)志位M0.2M0.2為ON時(shí),表明水位到達(dá)了設(shè)定的水位停止自動洗衣標(biāo)志位M0.3M0.3為ON時(shí),停止洗衣進(jìn)水標(biāo)志位M2.0M2.0為ON時(shí),執(zhí)行進(jìn)水,進(jìn)水閥打開進(jìn)水延遲標(biāo)志位M2.1M2.1為ON時(shí),執(zhí)行延遲,延遲時(shí)間到執(zhí)行正轉(zhuǎn)洗滌正轉(zhuǎn)洗滌標(biāo)志位M2.2M2.2為ON時(shí),執(zhí)行正轉(zhuǎn)洗滌,此時(shí)正轉(zhuǎn)啟動中間繼電器線圈得電正轉(zhuǎn)洗滌暫停標(biāo)志位M2.3M2.3為ON時(shí),執(zhí)行正轉(zhuǎn)洗滌暫停反轉(zhuǎn)洗滌標(biāo)志位M2.4M2.4為ON時(shí),執(zhí)行反轉(zhuǎn)洗滌,此時(shí)反轉(zhuǎn)啟動中間繼電器線圈得電反轉(zhuǎn)洗滌暫停標(biāo)志位M2.5M2.5為ON時(shí),執(zhí)行反轉(zhuǎn)洗滌暫停排水標(biāo)志位M2.6M2.6為ON時(shí),執(zhí)行排水,此時(shí)排水閥打開脫水標(biāo)志位M2.7M2.7為ON時(shí),執(zhí)行脫水,此時(shí)正轉(zhuǎn)啟動中間繼電器得電,脫水離合器啟動,排水閥打開報(bào)警標(biāo)志位M3.0M3.0為ON時(shí),執(zhí)行洗滌完成報(bào)警提醒,此時(shí)報(bào)警器動作表4-1定時(shí)器、計(jì)數(shù)器說明名稱PLC內(nèi)部地址備注進(jìn)水暫停計(jì)時(shí)T37預(yù)設(shè)2秒正洗計(jì)時(shí)T38預(yù)設(shè)30秒反轉(zhuǎn)計(jì)時(shí)T39預(yù)設(shè)30秒脫水計(jì)時(shí)T40預(yù)設(shè)30秒報(bào)警計(jì)時(shí)T41預(yù)設(shè)10秒正洗暫停計(jì)時(shí)T42預(yù)設(shè)2秒反轉(zhuǎn)暫停計(jì)時(shí)T43預(yù)設(shè)2秒正反轉(zhuǎn)洗滌次數(shù)C50預(yù)設(shè)5次大循環(huán)次數(shù)C51預(yù)設(shè)3次4.2程序流程圖程序流程圖見圖4-1所示
程序程序開始按啟動按鈕?否是水位到?進(jìn)水閥打開否是計(jì)時(shí)30S?正轉(zhuǎn)洗衣否是暫停2S計(jì)時(shí)2S到?否是反轉(zhuǎn)洗衣計(jì)時(shí)30S否是反轉(zhuǎn)暫停計(jì)時(shí)2S到?否是洗衣5次否?否是是排水閥打開到低水位?否是脫水計(jì)時(shí)30S到?否是洗衣運(yùn)行2次?否是是洗衣報(bào)警計(jì)時(shí)3S到?否是結(jié)束停止按鈕?是否手動模式手動模式否圖4-2洗衣機(jī)正常運(yùn)行程序流程圖4.3PLC梯形圖運(yùn)行指示燈:M0.0按啟動按鈕SB1,I0.0常開觸點(diǎn)閉合,運(yùn)行標(biāo)志M0.0線圈得電,并自鎖,執(zhí)行自動運(yùn)行。按停止按鈕SB2,I0.1常閉觸點(diǎn)斷開,M0.0線圈失電,系統(tǒng)停止。洗衣機(jī)水位與設(shè)定水位不一致:M0.1選擇高水位,I0.2常開觸點(diǎn)閉合,水位沒有到達(dá)高水位,I0,7常閉觸點(diǎn)閉合,則表示沒有進(jìn)水完成,需要繼續(xù)進(jìn)水。選擇中水位,I0.3常開觸點(diǎn)閉合,水位沒有到達(dá)中水位,I1.0常閉觸點(diǎn)閉合,則表示沒有進(jìn)水完成,需要繼續(xù)進(jìn)水。選擇低水位,I0.4常開觸點(diǎn)閉合,水位沒有到達(dá)低水位,I1.1常閉觸點(diǎn)閉合,則表示沒有進(jìn)水完成,需要繼續(xù)進(jìn)水。洗衣機(jī)水位與設(shè)定水位相一致:M0.2選擇高水位,I0.2常開觸點(diǎn)閉合,水位已經(jīng)達(dá)到高水位,I0,7常開觸點(diǎn)閉合,則表示進(jìn)水完成,需要停止進(jìn)水。選擇中水位,I0.3常開觸點(diǎn)閉合,水位已經(jīng)達(dá)到中水位,I1.0常開觸點(diǎn)閉合,則表示進(jìn)水完成,需要停止進(jìn)水。選擇低水位,I0.4常開觸點(diǎn)閉合,水位已經(jīng)達(dá)到低水位,I1.1常開觸點(diǎn)閉合,則表示進(jìn)水完成,需要停止進(jìn)水。停止自動洗衣輔助繼電器:M0.3按停止按鈕SB2,I0,1常開觸點(diǎn)閉合,停止自動洗衣標(biāo)志M0.3線圈得電,常開觸點(diǎn)閉合,進(jìn)行自鎖。系統(tǒng)停止可以執(zhí)行手動運(yùn)行。進(jìn)水標(biāo)志:M2.0開始沒有系統(tǒng)運(yùn)行動作步驟,MW2等于0,意思是M2.0到M3.7全部為OFF,表明沒有任何洗衣動作在執(zhí)行,則此時(shí)按下啟動按鈕,系統(tǒng)運(yùn)行,M0.0常開觸點(diǎn)閉合,則置位M2.0,執(zhí)行第1步,開始進(jìn)水。或者大循環(huán)計(jì)數(shù)C51計(jì)數(shù)沒有到,C51常閉觸點(diǎn)閉合,執(zhí)行脫水動作步驟,M2.7常開觸點(diǎn)閉合,執(zhí)行脫水定時(shí)時(shí)間到,T40常開觸點(diǎn)閉合,則停止脫水,復(fù)位M2.7,重新執(zhí)行進(jìn)水,置位M2.0。進(jìn)水電磁閥:Q0.0系統(tǒng)運(yùn)行,M0.0常開觸點(diǎn)閉合,執(zhí)行第1步進(jìn)水動作步驟,M2.0常開觸點(diǎn)閉合,則Q0.0線圈得電,進(jìn)水閥打開。當(dāng)進(jìn)水到設(shè)定水位,M0.2常閉觸點(diǎn)斷開,停止進(jìn)水?;虼蜷_蓋子,I1.0常閉觸點(diǎn)斷開,停止進(jìn)水。進(jìn)水延遲標(biāo)志:M2.1系統(tǒng)自動運(yùn)行,M0.0常開觸點(diǎn)閉合,蓋子保護(hù)沒有動作I1.3常開觸點(diǎn)閉合,則執(zhí)行進(jìn)水M2.0常開觸點(diǎn)閉合,進(jìn)水到設(shè)定水位,M0.2常開觸點(diǎn)閉合,則復(fù)位進(jìn)水動作步驟,復(fù)位M2.0,置位下一步,置位M2.1置位進(jìn)水延遲。進(jìn)水暫停計(jì)時(shí):T37 執(zhí)行進(jìn)水延遲動作步驟M2.1常開觸點(diǎn)閉合,則啟動定時(shí)器T37,預(yù)設(shè)定時(shí)2秒正轉(zhuǎn)洗滌標(biāo)志:M2.2 進(jìn)水延遲定時(shí)器定時(shí)時(shí)間到,T37常開觸點(diǎn)閉合,則復(fù)位進(jìn)水延遲動作步驟,復(fù)位M2.1,置位下一步,置位正轉(zhuǎn)洗滌,置位M2.2?;蛘咝⊙h(huán)次數(shù)沒到,C50常閉觸點(diǎn)閉合,執(zhí)行反轉(zhuǎn)洗滌暫停動作步驟,M2.5常開觸點(diǎn)閉合,反轉(zhuǎn)洗滌暫停定時(shí)時(shí)間到,T43常開觸點(diǎn)閉合,則復(fù)位反轉(zhuǎn)洗滌暫停動作步驟,復(fù)位M2.5,置位正轉(zhuǎn)洗滌動作步驟,置位M2.2。洗滌電動機(jī)正轉(zhuǎn)繼電器:Q0.2 自動運(yùn)行時(shí),M0.0常開觸點(diǎn)閉合,沒有打開蓋子,I1.3常閉觸點(diǎn)閉合,則執(zhí)行正轉(zhuǎn)洗滌動作步驟,M2.2常開觸點(diǎn)閉合,則Q0.2線圈得電,執(zhí)行正轉(zhuǎn)洗滌。 同樣的,執(zhí)行脫水動作步驟時(shí),M2.7常開觸點(diǎn)閉合,也啟動洗衣機(jī)電動機(jī)正轉(zhuǎn)。正洗計(jì)時(shí):T38。正轉(zhuǎn)洗滌時(shí),M2.2常開觸點(diǎn)閉合,啟動正轉(zhuǎn)洗滌定時(shí),T38定時(shí)30秒s正轉(zhuǎn)洗滌暫停標(biāo)志:M2.3正轉(zhuǎn)洗滌時(shí)間到,T38常開觸點(diǎn)閉合,復(fù)位正轉(zhuǎn)洗滌,復(fù)位M2.2,置位正轉(zhuǎn)洗滌暫停動作步驟,置位M2.3正洗暫停計(jì)時(shí):T42正轉(zhuǎn)暫停動作步驟執(zhí)行時(shí),M2.3常開觸點(diǎn)閉合,啟動正轉(zhuǎn)暫停定時(shí),T42定時(shí)2秒。反轉(zhuǎn)洗滌標(biāo)志:M2.4正轉(zhuǎn)暫停定時(shí)時(shí)間到,T42常開觸點(diǎn)閉合,復(fù)位正轉(zhuǎn)暫停定時(shí),執(zhí)行反轉(zhuǎn)洗滌,置位M2.4,復(fù)位M2.3。反轉(zhuǎn)計(jì)時(shí):T39執(zhí)行反轉(zhuǎn)洗滌時(shí),M2.4常開觸點(diǎn)閉合,啟動定時(shí)器T39,定時(shí)30秒洗滌電動機(jī)反轉(zhuǎn)繼電器:Q0.3執(zhí)行反轉(zhuǎn)洗滌時(shí),M2.4常開觸點(diǎn)閉合,啟動反轉(zhuǎn)洗滌,Q0,3線圈得電,執(zhí)行反轉(zhuǎn)洗滌。蓋子打開I1.3常閉觸點(diǎn)斷開,或者停止自動運(yùn)行,M0.0常開觸點(diǎn)斷開,則停止反轉(zhuǎn)洗滌。反轉(zhuǎn)洗滌暫停標(biāo)志:M2.5反轉(zhuǎn)洗滌定時(shí)時(shí)間到,T39常開觸點(diǎn)閉合,停止反轉(zhuǎn)洗滌,執(zhí)行反轉(zhuǎn)洗滌暫停,復(fù)位M2.4,置位M2.5.反轉(zhuǎn)暫停計(jì)時(shí):T43反轉(zhuǎn)洗滌暫停動作步驟,M2.5常開觸點(diǎn)閉合,啟動反轉(zhuǎn)暫停定時(shí),T43執(zhí)行定時(shí),預(yù)設(shè)定時(shí)2秒。小循環(huán)完成執(zhí)行排水小循環(huán)未完成執(zhí)行正轉(zhuǎn)洗滌標(biāo)志反轉(zhuǎn)暫停定時(shí)時(shí)間到,正反轉(zhuǎn)循環(huán)次數(shù)到的話,C50常開觸點(diǎn)閉合,則置位M2.6,執(zhí)行排水。反轉(zhuǎn)暫停定時(shí)時(shí)間到,正反轉(zhuǎn)循環(huán)次數(shù)沒有完成,C50常閉觸點(diǎn)閉合,則置位M2.2,重新執(zhí)行正轉(zhuǎn)洗滌。同時(shí)復(fù)位反轉(zhuǎn)暫停動作步驟,復(fù)位M2.5。正反洗循環(huán)計(jì)數(shù):C50執(zhí)行反轉(zhuǎn)洗滌時(shí),進(jìn)行正反轉(zhuǎn)洗滌計(jì)數(shù),執(zhí)行排水時(shí),復(fù)位正反轉(zhuǎn)洗滌計(jì)數(shù)。排水電磁閥:Q0.1自動運(yùn)行時(shí),M0.0常開觸點(diǎn)閉合,執(zhí)行排水動作步驟,M2.6常開觸點(diǎn)閉合,則Q0.1線圈得電,打開排水閥?;蛘咦詣舆\(yùn)行時(shí),執(zhí)行脫水水動作步驟,M2.7常開觸點(diǎn)閉合,則Q0.1線圈得電,打開排水閥。或者手動運(yùn)行時(shí),M0.0常閉觸點(diǎn)閉合,按手動脫水I0.6c常開觸點(diǎn)閉合或者上位機(jī)選擇手動脫水,M0.5常開觸點(diǎn)閉合,則Q0.1線圈得電,打開排水閥。脫水標(biāo)志:M2.7執(zhí)行排水時(shí),M2.6常開觸點(diǎn)閉合,當(dāng)檢測到排水到排空液位,I1.2常閉觸點(diǎn)閉合,I1.1常閉觸點(diǎn)閉合,I1.0常閉觸點(diǎn)閉合,I0.7常閉觸點(diǎn)閉合,則復(fù)位排水動作步驟,復(fù)位M2.6,置位脫水動作步驟,置位M2.7脫水桶:Q0.4自動運(yùn)行時(shí),M0.0常開觸點(diǎn)閉合,執(zhí)行脫水動作步驟,M2.7常開觸點(diǎn)閉合,則啟動脫水,Q0.4線圈得電?;蛘呤謩觿幼鲿r(shí),M0.0常閉觸點(diǎn)閉合,執(zhí)行手動脫水時(shí),I0.6常開觸點(diǎn)閉合或者上位機(jī)選擇手動脫水,M0.6常開觸點(diǎn)閉合,則啟動脫水。脫水計(jì)時(shí):T40脫水動作步驟M2.7常開觸點(diǎn)閉合,啟動脫水定時(shí),T40開始定時(shí),預(yù)設(shè)定時(shí)30秒。大循環(huán)執(zhí)行完成,執(zhí)行報(bào)警大循環(huán)沒執(zhí)行完成,執(zhí)行進(jìn)水脫水定時(shí)時(shí)間到,大循環(huán)完成,C51常開觸點(diǎn)閉合,則洗衣完成,置位報(bào)警標(biāo)志,置位M3.0。脫水定時(shí)時(shí)間到,大循環(huán)沒有完成,C51常閉觸點(diǎn)閉合,則系統(tǒng)重新進(jìn)水,置位進(jìn)水標(biāo)志,置位M2.0。同時(shí)復(fù)位脫水動作步驟,復(fù)位M2.7.大循環(huán)計(jì)數(shù):C51執(zhí)行脫水時(shí),啟動脫水計(jì)數(shù),執(zhí)行報(bào)警時(shí),復(fù)位計(jì)數(shù)器。報(bào)警計(jì)時(shí):T41執(zhí)行報(bào)警時(shí),啟動報(bào)警定時(shí),預(yù)設(shè)定時(shí)3秒報(bào)警器:Q0.5自動運(yùn)行時(shí),執(zhí)行報(bào)警動作步驟,則啟動報(bào)警聲音,提醒洗衣完成。自動完成,則復(fù)位自動運(yùn)行標(biāo)志,復(fù)位M0.0,復(fù)位報(bào)警動作步驟標(biāo)志,復(fù)位M3.0.開機(jī)復(fù)位,開機(jī)使用系統(tǒng)內(nèi)部特殊標(biāo)志Sm0.1,開機(jī)運(yùn)行一次,復(fù)位內(nèi)存標(biāo)志,防止誤動作。
第5章組態(tài)設(shè)計(jì)5.1通信設(shè)定MCGS組態(tài)軟件里,打開設(shè)備窗口,添加通用串口父設(shè)備0-通用串口父設(shè)備,添加設(shè)備0,西門子S7_200PPI圖5-1添加通用串口父設(shè)備和設(shè)備0雙擊通用串口父設(shè)備0,打開通用串口設(shè)備屬性編輯畫面,進(jìn)行串口設(shè)定。初始工作狀態(tài)為1-啟動,設(shè)定最小采集周期1000ms,設(shè)定出阿卡端口號1-COM2,設(shè)定通信波特率6-9600,設(shè)定數(shù)據(jù)位位數(shù)1-0位,設(shè)定停止位位數(shù)0-1位,設(shè)定數(shù)據(jù)校驗(yàn)方式0-無校驗(yàn),設(shè)定數(shù)據(jù)采集方式0-同步采集。圖5-2串口設(shè)定雙擊設(shè)備0,西門子S7-200PPI,進(jìn)行設(shè)備屬性設(shè)置,采集優(yōu)化0-不優(yōu)化,設(shè)備名稱設(shè)備0,初始工作狀態(tài)1-啟動,最小菜單周期1000ms,設(shè)備地址為2,通信等待時(shí)間為500,快速采集此時(shí)為0,采集方式為0-分塊采集。圖5-3設(shè)備屬性設(shè)置5.2組態(tài)變量的建立MCGS的設(shè)備管理里,找到設(shè)備0,雙擊設(shè)備0,點(diǎn)內(nèi)部屬性,點(diǎn)添加數(shù)據(jù)通道,增加輸入數(shù)據(jù)通道和輸出數(shù)據(jù)通道,M數(shù)據(jù)通道,VW數(shù)據(jù)通道等圖5-4添加數(shù)據(jù)通道添加完數(shù)據(jù)通道后,進(jìn)行數(shù)據(jù)連接,完成數(shù)據(jù)連接后,添加到實(shí)時(shí)數(shù)據(jù)庫中。圖5-5完成后的實(shí)時(shí)數(shù)據(jù)庫5.3建立畫面建立主畫面,建立洗衣機(jī),進(jìn)水閥,排水閥,進(jìn)水指示燈,排水指示燈,正轉(zhuǎn)指示燈,反轉(zhuǎn)指示燈,脫水指示燈,運(yùn)行指示燈,蜂鳴器指示燈,啟動按鈕,停止按鈕,手動排水按鈕,手動脫水按鈕,門保護(hù),建立高水位選擇按鈕,中水位選擇按鈕,低水位選擇按鈕,高水位指示燈,中水位指示燈,低水位指示燈,排水水位指示燈,水位數(shù)字顯示,大循環(huán)次數(shù)顯示,小循環(huán)次數(shù)顯示,各定時(shí)計(jì)時(shí)顯示,連接變量,組態(tài)動畫,如圖5-6圖5-6主畫面為了進(jìn)行仿真動畫演示,在畫面的空白處,點(diǎn)鼠標(biāo)右鍵,彈出快捷菜單,點(diǎn)快捷菜單的屬性,點(diǎn)循環(huán)腳本,將循環(huán)時(shí)間改為100ms,在循環(huán)腳本里編寫動作命令。圖5-7循環(huán)腳本詳細(xì)的命令見下:if門保護(hù)限位開關(guān)=0thenif洗衣機(jī)水位>=10then洗衣機(jī)排水到低水位檢測傳感器=1else洗衣機(jī)排水到低水位檢測傳感器=0endifif洗衣機(jī)水位>=30then低水位檢測傳感器=1else低水位檢測傳感器=0endifif洗衣機(jī)水位>=50then中水位檢測傳感器=1else中水位檢測傳感器=0endifif洗衣機(jī)水位>=80then高水位檢測傳感器=1else高水位檢測傳感器=0endifif洗衣機(jī)自動運(yùn)行指示燈=1thenif動作步驟=0then進(jìn)水閥門=1洗衣機(jī)水位=洗衣機(jī)水位+1if洗衣機(jī)水位>=水位設(shè)定then動作步驟=1endifendifif動作步驟=1then進(jìn)水閥門=0進(jìn)水暫停計(jì)時(shí)=進(jìn)水暫停計(jì)時(shí)+1if進(jìn)水暫停計(jì)時(shí)>=20then動作步驟=2進(jìn)水暫停計(jì)時(shí)=0endifendifif動作步驟=2then正轉(zhuǎn)洗滌=1正轉(zhuǎn)洗滌計(jì)時(shí)=正轉(zhuǎn)洗滌計(jì)時(shí)+1if正轉(zhuǎn)洗滌計(jì)時(shí)>=30then動作步驟=3正轉(zhuǎn)洗滌計(jì)時(shí)=0endifendifif動作步驟=3then正轉(zhuǎn)洗滌=0正轉(zhuǎn)洗滌暫停計(jì)時(shí)=正轉(zhuǎn)洗滌暫停計(jì)時(shí)+1if正轉(zhuǎn)洗滌暫停計(jì)時(shí)>=20then動作步驟=4正轉(zhuǎn)洗滌暫停計(jì)時(shí)=0endifendifif動作步驟=4then反轉(zhuǎn)洗滌=1反轉(zhuǎn)洗滌計(jì)時(shí)=反轉(zhuǎn)洗滌計(jì)時(shí)+1if反轉(zhuǎn)洗滌計(jì)時(shí)>=30then動作步驟=5反轉(zhuǎn)洗滌計(jì)時(shí)=0endifendifif動作步驟=5then反轉(zhuǎn)洗滌=0反轉(zhuǎn)洗滌暫停計(jì)時(shí)=反轉(zhuǎn)洗滌暫停計(jì)時(shí)+1if反轉(zhuǎn)洗滌暫停計(jì)時(shí)>=20then小循環(huán)次數(shù)計(jì)數(shù)=小循環(huán)次數(shù)計(jì)數(shù)+1if小循環(huán)次數(shù)計(jì)數(shù)<5then動作步驟=2反轉(zhuǎn)洗滌暫停計(jì)時(shí)=0else小循環(huán)次數(shù)計(jì)數(shù)=0動作步驟=6反轉(zhuǎn)洗滌暫停計(jì)時(shí)=0endifendifendifif動作步驟=6then排水閥門=1洗衣機(jī)水位=洗衣機(jī)水位-1if洗衣機(jī)水位<=0then動作步驟=7排水閥門=0endifendifif動作步驟=7then脫水動作計(jì)時(shí)=脫水動作計(jì)時(shí)+1脫水離合器=1if脫水動作計(jì)時(shí)>=30then大循環(huán)次數(shù)計(jì)數(shù)=大循環(huán)次數(shù)計(jì)數(shù)+1if大循環(huán)次數(shù)計(jì)數(shù)<3then動作步驟=2反轉(zhuǎn)洗滌暫停計(jì)時(shí)=0動作步驟=0脫水離合器=0else動作步驟=8脫水離合器=0endifendifendifif動作步驟=8then洗衣完成蜂鳴器報(bào)警計(jì)時(shí)=洗衣完成蜂鳴器報(bào)警計(jì)時(shí)+1洗衣完成蜂鳴器=1if洗衣完成蜂鳴器報(bào)警計(jì)時(shí)>=30then動作步驟=0洗衣完成蜂鳴器報(bào)警計(jì)時(shí)=0洗衣完成蜂鳴器=0洗衣機(jī)自動運(yùn)行指示燈=0大循
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政會務(wù)接待禮儀培訓(xùn)
- 證件反假培訓(xùn)
- 學(xué)生網(wǎng)絡(luò)安全教育活動
- 2025年《小蝦》語文標(biāo)準(zhǔn)教案
- 新的許可證管理辦法
- 紅色旅游產(chǎn)品要素
- 針灸治療皰疹的研究與探討
- AIGC商業(yè)應(yīng)用實(shí)戰(zhàn)教程 課件 4-3 商業(yè)演示模板的選擇與優(yōu)化
- 言行舉止培訓(xùn)
- 商業(yè)地產(chǎn)項(xiàng)目投資與開發(fā)合作協(xié)議
- 初中數(shù)學(xué)建模研究報(bào)告
- 人教A版(2019)高中數(shù)學(xué)選擇性必修第二冊 《數(shù)列的相關(guān)概念》教學(xué)設(shè)計(jì)
- 虛勞中醫(yī)護(hù)理方案
- 2024至2030年中國調(diào)味品市場前景預(yù)測及投資研究報(bào)告
- 【美妝產(chǎn)品的直播帶貨營銷策略探究:以花西子彩妝為例12000字(論文)】
- 2024年浙江省寧波市外事服務(wù)中心招聘2人歷年(高頻重點(diǎn)復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- YYT 0972-2016 有源植入醫(yī)療器械 植入式心律調(diào)節(jié)設(shè)備用四極連接器系統(tǒng) 尺寸和試驗(yàn)要求
- 公司變更法人協(xié)議書模板
- DL-T5161.17-2018電氣裝置安裝工程質(zhì)量檢驗(yàn)及評定規(guī)程第17部分:電氣照明裝置施工質(zhì)量檢驗(yàn)
- 2024年共青團(tuán)入團(tuán)積極分子結(jié)業(yè)考試題庫及答案
- 實(shí)施醫(yī)院安全巡查管理制度
評論
0/150
提交評論