自助洗車機(jī)控制設(shè)計-PLC課程設(shè)計.doc
《自助洗車機(jī)控制設(shè)計-PLC課程設(shè)計.doc》由會員分享,可在線閱讀,更多相關(guān)《自助洗車機(jī)控制設(shè)計-PLC課程設(shè)計.doc(26頁珍藏版)》請在裝配圖網(wǎng)上搜索。
第1章 控制工藝流程分析 1.1 自主洗車控制過程描述 設(shè)計投幣100元自助洗車機(jī)。 1.有3個投幣孔,分別為5元、10元及50元3種,當(dāng)投幣合計100元或超過時,按啟動開關(guān)洗車機(jī)才會動作,啟動燈亮起。7段數(shù)碼管會顯示投幣金額(用BCD碼),當(dāng)投幣超過100元時,可按退幣按鈕,這時7段數(shù)碼管會退回零,表示找回余額(退幣選作)。 洗車機(jī)動作流程。 1).按下啟動開關(guān)之后,洗車機(jī)開始往右移,噴水設(shè)備開始噴水,刷子開始洗刷。 2).洗車機(jī)右移到達(dá)右極限開關(guān)后,開始往左移,噴水機(jī)及刷子繼續(xù)動作。 3).洗車機(jī)左移到達(dá)左極限開關(guān)后,開始往右移,噴水機(jī)及刷子停止動作,清潔劑設(shè) 備開始動作——噴灑清潔劑。 4).洗車機(jī)右移到達(dá)右極限開關(guān)后,開始往左移,繼續(xù)噴灑清潔劑。 5).洗車機(jī)左移到達(dá)左極限開關(guān)后,開始往右移,清潔劑停止噴灑,當(dāng)洗車機(jī)往右移3s后停止,刷子開始洗刷。 6).刷子洗刷5s后停止,洗車機(jī)繼續(xù)往右移,右移3s后,洗車機(jī)停止,刷子又開始洗刷5s后停止,洗車機(jī)繼續(xù)往右移,到達(dá)右極限開關(guān)停止,然后往左移。 7).洗車機(jī)往左移3s后停止,刷子開始洗刷5s后停止,洗車機(jī)繼續(xù)往左移3 s后停止,刷子開始洗刷5s后停止,洗車機(jī)繼續(xù)往左移,直到碰到左極限開關(guān)后停止,然后往右移。 8).洗車機(jī)開始往右移,并噴灑清水與洗刷動作,將車洗干凈,當(dāng)碰到右極限開關(guān)時,洗車機(jī)停止前進(jìn)并往左移,噴灑清水及刷子洗刷繼續(xù)動作,直到碰到左極限開關(guān)后停止,并開始往右移。 9).洗車機(jī)往右移,風(fēng)扇設(shè)備動作將車吹干,碰到右極限開關(guān)時,洗車機(jī)停止并往左移,風(fēng)扇繼續(xù)吹干動作,直到碰到左極限開關(guān),則洗車整個流程完成,啟動燈熄滅。 2.原點(diǎn)復(fù)位設(shè)計。 若洗車機(jī)正在動作時發(fā)生停電或故障,則故障排除后必須使用原點(diǎn)復(fù)位,將洗車機(jī)復(fù)位到原點(diǎn),才能做洗車全流程的動作,其動作就是按下[復(fù)位按鈕],則洗車機(jī)的右移、噴水、洗刷、風(fēng)扇及清潔劑噴灑均需停止,洗車機(jī)往左移,當(dāng)洗車機(jī)到達(dá)左極限開關(guān)時,原點(diǎn)復(fù)位燈亮起,表示洗車機(jī)完成復(fù)位動作。 3. 自助洗車機(jī)的長處 ⑴.使用洗車機(jī)洗一輛車的時間只需要3~4分鐘,效率高。 ⑵.使用自助洗車機(jī)能大大削減生產(chǎn)力、降低勞動強(qiáng)度,節(jié)省成本。 ⑶.一般使用新科學(xué)技術(shù)研發(fā)的自助洗車機(jī)清洗與職員手洗比起來更易吸引客戶,在提高群體形象的同時,又能大幅度提高的經(jīng)濟(jì)收益。 ⑷.自助洗車機(jī)純粹可以采用輪回水設(shè)備,水用量在原有上可削減1/3,更可有用的合理哄騙水資源,節(jié)能環(huán)保。 1.2自助洗車機(jī)控制工藝分析 洗車機(jī)的主運(yùn)動是左右循環(huán)運(yùn)動,有左右行程開關(guān)控制,同時不同循環(huán)次序伴隨不同的動作,如噴水刷車噴灑清潔劑及風(fēng)扇吹干動作等。系統(tǒng)還采用了復(fù)位設(shè)計,如在洗車工程中由于其他原因使洗車停止在非原點(diǎn)的其他位置,則需手動對其進(jìn)行復(fù)位,到位時復(fù)位燈亮,此時才可以啟動,否則啟動無效。洗車機(jī)經(jīng)啟動后可自行完成洗車動作后自行停止,也可在需要時手動停止。 洗車機(jī)第一次右移有噴水及刷車動作,到達(dá)有極限使右極限開關(guān)動作,從而控制洗車機(jī)左移,而噴水及刷洗繼續(xù),直到碰到左極限開關(guān)。洗車機(jī)第二次右移時,噴水停止,刷子動作及清潔劑開始噴灑,直到右極限行程開關(guān)動作,洗車機(jī)左移,清潔劑繼續(xù)噴灑,直到使左極限開關(guān)動作。洗車機(jī)第三次右移時,洗車機(jī)右移3S停止,刷洗5S,連續(xù)兩次后繼續(xù)右移,直到碰到右極限開關(guān),其中,洗車機(jī)右移及刷子刷洗由接通延時計時器T37和T38形成的震蕩電路控制,直到碰到右極限開關(guān)后通過互鎖使刷子動作電路斷開,刷子停止工作。此時洗車機(jī)左移,進(jìn)行和上次右移時相同的動作,直到碰到右極限形成開關(guān)。洗車機(jī)第四次右移,噴灑清水及刷子動作,直到碰到右極限行程開關(guān)。洗車左移同時噴水刷洗繼續(xù),直到碰到左極限開關(guān)噴水刷洗停止。洗車機(jī)第五次右移,風(fēng)扇開始動作,直到碰到右極限開關(guān),洗車機(jī)左移風(fēng)扇繼續(xù)動作。洗車機(jī)左移直到碰到左極限開關(guān),控制整個設(shè)備停止,洗車機(jī)完成洗車。 第2章 控制系統(tǒng)總體方案設(shè)計 2.1系統(tǒng)硬件組成 本系統(tǒng)采用PLC作為核心控制。以按鍵和投幣作為信息采集單元,以PLC為作為數(shù)據(jù)處理和控制單元,以數(shù)碼管作為數(shù)據(jù)顯示單元,以指示燈作為用戶狀態(tài)單元和開鎖指示單元,組成硬件結(jié)構(gòu)框架圖。 其中按鈕輸入信號包括人工輸入的信號和洗車機(jī)碰到限位開關(guān)時的信號。人工輸入信號包括:開始按鈕、開始投幣按鈕、投幣結(jié)束按鈕、開始洗車按鈕;洗車機(jī)碰到限位開關(guān)的信號包括:洗車機(jī)初始位置信號、左限位開關(guān)信號、右限位開關(guān)信號。 2.2控制方法分析 通過控制要求可知,本程序設(shè)計主要分為兩部分:投幣程序和洗車程序。先啟動洗車機(jī),然后開始投幣,當(dāng)投入的總錢數(shù)大于等于100元,然后找余錢并啟動洗車程序,開始洗車,洗車指示燈亮。洗車程序結(jié)束,洗車機(jī)碰到左極限開關(guān)自動停止,洗車指示燈亮熄滅。在洗車過程中,如果出現(xiàn)故障,排除故障后按復(fù)位開關(guān),程序跳轉(zhuǎn)到洗車程序開始出重新運(yùn)行洗車程序直至結(jié)束。 2.3I/O分配表 表一I/O分配表 輸入點(diǎn) I0.2:左極限感測開關(guān) I0.1:右極限感測開關(guān) I0.0:啟動開關(guān) I1.0:復(fù)位開關(guān) I0.3:退幣孔 I0.4:5元投幣孔 I0.5:10元投幣孔 I0.6:50元投幣孔 輸出點(diǎn) Q0.4:洗車機(jī)左移 Q0.0:洗車機(jī)右移 Q0.1:噴水機(jī)灑水 Q0.5:噴灑清潔劑 Q0.2:刷子洗刷動作 Q0.6:風(fēng)扇吹干動作 Q0.3啟動燈 Q0.7原點(diǎn)復(fù)位燈 Q1.0-Q1.7七段燈顯示金額 2.4系統(tǒng)接線圖設(shè)計 圖2-2 系統(tǒng)接線圖 第3章 控制系統(tǒng)梯形圖程序設(shè)計 3.1控制程序流程圖設(shè)計 開始 在原點(diǎn)? 右極限? 左極限? 啟動 洗車右移,噴水刷洗,啟動燈亮 洗車左移,噴水刷洗繼續(xù) 復(fù)位到位 復(fù)位燈亮 A N Y N N Y 洗車右移,噴水刷洗停止,噴清潔劑 Y N 右極限? A 洗車左移,繼續(xù)噴清潔劑 洗車右移,停噴清潔劑 右移3S? 左極限? Y Y 洗車停,刷子刷洗 5S? Y Y 洗車右移,刷子停 3S? B N N N N B 5S? 3S? 3S? 5S? 右極限? 洗車停,刷子刷洗 Y 刷子停,洗車右移 Y N N Y 洗車左移 N Y 洗車停,刷子刷洗 N Y 洗車左移,刷子停 C N Y 洗車停,刷子刷洗 5S? 刷子停,洗車左移 左極限? 洗車右移,噴水刷洗 右極限? 洗車左移,噴水刷洗繼續(xù) 左極限? 洗車右移,噴水刷洗停止,風(fēng)扇工作 D N Y N Y N Y N Y C D 右極限? 洗車左移,風(fēng)扇繼續(xù)工作 左極限? 整個流程結(jié)束,啟動燈滅 結(jié)束 N Y N Y 圖3-1 程序流程圖 3.2控制程序時序圖設(shè)計 Q0.0 Q0.1 M0.1 Q0.2 Q0.3 M0.0 SM0.1 I0.0啟動 M0.2 Q0.4 Q0.0 Q0.2 Q0.3 M0.3 Q0.3 Q0.1 Q0.5 M0.4 Q0.4 Q0.5 Q0.0 M0.5 Q0.1 Q0.0 T37 R C0 M0.6 Q0.0 Q0.3 T38 C0加1 M0.7 Q0.1 Q0.0 I0.1到右限位 I0.2到左限位 I0.1到右限位 I0.2到左限位 T37 C0*T38 /C0*T38 I0.1到右限位 Q0.0 Q0.4 M1.0 T39 R C1 M1.1 Q0.3 Q0.0 T40 C1加1 M1.2 Q0.0 Q0.4 M1.3 Q0.0 Q0.3 Q0.1 Q0.2 M1.4 Q0.3 Q0.4 Q0.0 Q0.2 M1.5 Q0.0 Q0.1 Q0.6 M1.6 Q0.0 Q0.4 Q0.6 T39 C1*T40 /C1*T40 I0.2到左限位 I0.1到右限位 I0.2到左限位 I0.1到左限位 I0.2到右限位 圖3-2 控制程序時序圖 第4章監(jiān)控系統(tǒng)設(shè)計 4.1 PLC與上位監(jiān)控軟件通訊 PLC選用Modbus RTU主通訊模塊。Pakscan IIE主站控制器是一個遠(yuǎn)程終端單元,做為Modbus從設(shè)備。PLC的CPU通過Modbus RTU主通訊模塊控制Pakscan IIE主站控制器的讀寫,被稱為Modbus host。系統(tǒng)采用單Modbus host兩線通訊方式,該方式最多可以連接32個Pakscan IIE主站控制器。 主通訊模塊的程序設(shè)計有3部分內(nèi)容:初始化通訊模塊,讀寫Modbus數(shù)據(jù),監(jiān)測通訊狀態(tài)。 通訊模塊的初始化工作主要是配置3個初始化控制塊的參數(shù):Slave 控制塊(SCB),信息控制塊(MCB)和通訊要求參數(shù)塊。SCB是一個15個寄存器長的數(shù)據(jù)塊,功能是定義與其通訊的Slave的型號、個數(shù)、狀態(tài)等參數(shù)。每一個Slave需要定義一個SCB塊。MCB是一個6個寄存器長的數(shù)據(jù)塊,功能是定義Master。要求每Slave執(zhí)行的命令信息包括命令類型、引用地址偏移、PLC引用地址偏移、主機(jī)號等參數(shù),每一種命令需要定義一個MCB塊。 讀寫Modbus RTU數(shù)據(jù)和監(jiān)測通訊狀態(tài)的編程相對簡單,只要讀寫初始化時定義的相應(yīng)的PLC參數(shù)地址即可。 第5章 系統(tǒng)調(diào)試及結(jié)果分析 5.1系統(tǒng)調(diào)試 在程序編寫完成后,經(jīng)過軟件調(diào)試程序后把程序輸入到PLC編程器里面,把外部的接線接好,然后開始進(jìn)行硬件調(diào)試,先檢驗其是否符合設(shè)計初衷,是否能達(dá)到相應(yīng)的指標(biāo)。首先是投幣程序的調(diào)試,檢驗投幣時程序是否能得到信號,在滿足條件的情況下能否得到響應(yīng)。然后是洗車程序的調(diào)試,通過假定輸入一定的初值來檢驗程序是否正常。由于實(shí)驗室條件有限,故改用三菱仿真軟件和觸摸屏仿真軟件來調(diào)試。通過多次的調(diào)試和修改,最終程序達(dá)到了控制要求。調(diào)試結(jié)果圖如下: 圖5-1 調(diào)試結(jié)果(1) 圖5-2 調(diào)試結(jié)果(2) 圖5-3 調(diào)試結(jié)果(3) 圖5-4 調(diào)試結(jié)果(4) 圖5-5 調(diào)試結(jié)果(5) 5.2結(jié)果分析 洗車機(jī)的主運(yùn)動是左右循環(huán)運(yùn)動,有左右行程開關(guān)控制,同時不同循環(huán)次序伴隨不同的動作,如噴水刷車噴灑清潔劑及風(fēng)扇吹干動作等。系統(tǒng)還采用了復(fù)位設(shè)計,如在洗車工程中由于其他原因使洗車停止在非原點(diǎn)的其他位置,則需手動對其進(jìn)行復(fù)位,到位時復(fù)位燈亮,此時才可以啟動,否則啟動無效。洗車機(jī)經(jīng)啟動后可自行完成洗車動作后自行停止,也可在需要時手動停止。 洗車機(jī)第一次右移有噴水及刷車動作,到達(dá)有極限使右極限開關(guān)動作,從而控制洗車機(jī)左移,而噴水及刷洗繼續(xù),直到碰到左極限開關(guān)。洗車機(jī)第二次右移時,噴水停止,刷子動作及清潔劑開始噴灑,直到右極限行程開關(guān)動作,洗車機(jī)左移,清潔劑繼續(xù)噴灑,直到使左極限開關(guān)動作。洗車機(jī)第三次右移時,洗車機(jī)右移3S停止,刷洗5S,連續(xù)兩次后繼續(xù)右移,直到碰到右極限開關(guān),其中,洗車機(jī)右移及刷子刷洗由接通延時計時器T37和T38形成的震蕩電路控制,直到碰到右極限開關(guān)后通過互鎖使刷子動作電路斷開,刷子停止工作。此時洗車機(jī)左移,進(jìn)行和上次右移時相同的動作,直到碰到右極限形成開關(guān)。洗車機(jī)第四次右移,噴灑清水及刷子動作,直到碰到右極限行程開關(guān)。洗車左移同時噴水刷洗繼續(xù),直到碰到左極限開關(guān)噴水刷洗停止。洗車機(jī)第五次右移,風(fēng)扇開始動作,直到碰到右極限開關(guān),洗車機(jī)左移風(fēng)扇繼續(xù)動作。洗車機(jī)左移直到碰到左極限開關(guān),控制整個設(shè)備停止,洗車機(jī)完成洗車。 課程設(shè)計心得 通過本次設(shè)計,讓我很好的鍛煉了理論聯(lián)系實(shí)際,與具體項目、課題相結(jié)合開發(fā)、設(shè)計產(chǎn)品的能力。既讓我們懂得了怎樣把理論應(yīng)用于實(shí)際,又讓我們懂得了在實(shí)踐中遇到的問題怎樣用理論去解決。 在本次設(shè)計中,我們還需要大量的以前沒有學(xué)到過的知識,于是圖書館和INTERNET成了我們很好的助手。在查閱資料的過程中,我們要判斷優(yōu)劣、取舍相關(guān)知識,不知不覺中我們查閱資料的能力也得到了很好的鍛煉。我們學(xué)習(xí)的知識是有限的,在以后的工作中我們肯定會遇到許多未知的領(lǐng)域,這方面的能力便會使我們受益非淺。 在設(shè)計過程中,總是遇到這樣或那樣的問題。有時發(fā)現(xiàn)一個問題的時候,需要做大量的工作,花大量的時間才能解決。自然而然,我的耐心便在其中建立起來了。為以后的工作積累了經(jīng)驗,增強(qiáng)了信心。 參考文獻(xiàn) [1] 李建興.可編步伐節(jié)制器及其應(yīng)用[M].BeiJing:機(jī)械工業(yè)出書社,1999 [2] 邱公偉.可編程節(jié)制器收集通信及應(yīng)用[M].BeiJing:清華大學(xué)出書社,2000 [3] 鄒益仁等.現(xiàn)場總線節(jié)制體系的預(yù)設(shè)和開發(fā)[M].BeiJing:國防工業(yè)出書社,2003 [4] 廖常初. 可編步伐節(jié)制器的編程要領(lǐng)與工程應(yīng)用[M],重慶:重慶大學(xué)出書社,2001 [5] 陳在平等.可編步伐節(jié)制器技能與應(yīng)用體系預(yù)設(shè)[M].BeiJing:機(jī)械工業(yè)出書社,2002 [6] 宮淑貞等.可編程節(jié)制器道理及應(yīng)用[M].BeiJing:人民郵電出書社,2002 [7] 方承遠(yuǎn).電情操制道理與預(yù)設(shè)[M].BeiJing:機(jī)械工業(yè)出書社,2000 [8] 馬小軍.修建電情操制技能[M].BeiJing:機(jī)械工業(yè)出書社,2003 附錄 梯形圖 主要程序: 網(wǎng)絡(luò)1啟動燈 O M1.5 AN I0.3 AN M1.4 = M1.5 = M0.7 網(wǎng)絡(luò)2 復(fù)位燈 LD I0.3 O M1.6 = M1.6 = Q0.3 A I0.2 = Q1.0 網(wǎng)絡(luò)3 右移 LD I0.0 O M0.0 AN M0.1 AN I0.3 = M0.0 = Q0.0 網(wǎng)絡(luò)4 噴水動作 LDN M0.2 LD M1.0 AN M1.2 OLD AN I0.3 = Q0.5 網(wǎng)絡(luò)5 刷子動作 LDN M0.2 LD T37 AN T38 OLD LD T39 AN T40 OLD LD T41 AN T42 OLD LD T43 AN T44 OLD LD M1.0 AN M1.2 OLD LPS AN I0.3 = Q0.2 LRD TON T38, 50 LRD TON T40, 50 LRD TON T42, 50 LPP TON T44, 50 網(wǎng)絡(luò)6 左移 LD I0.1 A M0.0 O M0.1 AN M0.2 = M0.1 = Q0.3 網(wǎng)絡(luò)7 右移 LD I0.2 A M0.1 O M0.2 AN M0.3 AN I0.3 = M0.2 = Q0.0 網(wǎng)絡(luò)8 清潔劑 LD M0.2 O M0.3 AN M0.5 AN I0.3 = M0.3 = Q0.4 網(wǎng)絡(luò)9 左移 LD I0.1 A M0.2 O M0.4 AN M0.5 = M0.4 = Q0.3 網(wǎng)絡(luò) 10 右移3s停止 LDN I0.2 AN M0.4 ON M0.5 AN T37 AN I0.3 = M0.5 = Q0.0 TON T37, 30 網(wǎng)絡(luò)11 刷子停止工作后再右移 3s停止 LD T38 AN T39 = Q0.0 TON T39, 30 網(wǎng)絡(luò) 12 刷子再次停止后右移 LD T40 AN M0.6 = Q0.0 網(wǎng)絡(luò) 13 至右極限后開始左移,3s后停止 LD I0.1 O M0.6 AN T41 AN I0.3 = M0.6 = Q0.3 TON T41, 30 網(wǎng)絡(luò) 14 刷子工作5s后停止并向左移動,3s后停止 LD T42 AN T43 = Q0.3 TON T43, 30 網(wǎng)絡(luò) 15 刷子再工作5s后停止并向左移動 LD T42 AN T43 = Q0.3 TON T43, 30 網(wǎng)絡(luò) 16 至左極限后右移 LD I0.2 A M0.7 O M1.0 AN M1.1 AN I0.3 = M1.0 = Q0.0 網(wǎng)絡(luò) 17 左移 LD I0.1 A M1.0 O M1.1 AN M1.2 = M1.1 = Q0.3 網(wǎng)絡(luò) 18 右移,風(fēng)扇動作 LD I0.2 A M1.1 O M1.2 AN I0.3 LPS = M1.2 AN M1.3 = Q0.0 LPP AN M1.4 = Q0.1 網(wǎng)絡(luò) 19 左移 LD I0.1 A M1.2 O M1.3 AN I0.3 = M1.3 = Q0.3 網(wǎng)絡(luò) 20 結(jié)束 LD I0.2 A M1.3 = M1.4 = Q0.6- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 自助 洗車 控制 設(shè)計 PLC 課程設(shè)計
鏈接地址:http://www.szxfmmzy.com/p-9352036.html