立體倉(cāng)儲(chǔ)單元控制課程設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
立體倉(cāng)儲(chǔ)單元控制課程設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
立體倉(cāng)儲(chǔ)單元控制課程設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
立體倉(cāng)儲(chǔ)單元控制課程設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
立體倉(cāng)儲(chǔ)單元控制課程設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩15頁(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)介

-大學(xué)-學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)(20- /20- 學(xué)年第 - 學(xué)期)課程名稱 : 可編程序控制器課程設(shè)計(jì)題 目 :立體倉(cāng)儲(chǔ)單元控制課程設(shè)計(jì)專業(yè)班級(jí) : 學(xué)生姓名 : 學(xué) 號(hào): 指導(dǎo)教師 : 設(shè)計(jì)周數(shù) : 設(shè)計(jì)成績(jī) : 年 月 日目錄1、課程設(shè)計(jì)目的32、課程設(shè)計(jì)正文32.1、功能介紹32.2、硬件接口電路與原理32.2.1、I/O接口分配表32.2.2、接口說(shuō)明42.3、系統(tǒng)流程圖42.4、PLC程序梯形圖52.4.1、程序分析183、課程設(shè)計(jì)結(jié)論194、參考文獻(xiàn)201課程設(shè)計(jì)目的通過(guò)對(duì)實(shí)驗(yàn)室流水線上具體的從站及其接線方式的認(rèn)真觀察,了解其各部分功能,對(duì)PLC主機(jī)進(jìn)行編程來(lái)控制相關(guān)元件動(dòng)作,來(lái)加深對(duì)PLC原理與實(shí)踐應(yīng)用。主要是梯形圖的掌握,這一點(diǎn)是本次課程設(shè)計(jì)的最關(guān)鍵因素,直接關(guān)系著最終設(shè)計(jì)的成敗與否。對(duì)此要發(fā)揮團(tuán)隊(duì)合作精神,一起探討,集思廣益,積極動(dòng)手動(dòng)腦,勤于程序調(diào)試,不斷發(fā)現(xiàn)并解決問(wèn)題,不怕失敗,勇于挑戰(zhàn)困難,逐漸趨于完美并達(dá)到任務(wù)要求。本實(shí)驗(yàn)選用從站八,即立體倉(cāng)儲(chǔ)控制單元,對(duì)三臺(tái)不同方向運(yùn)轉(zhuǎn)的電機(jī)進(jìn)行正反轉(zhuǎn)控制來(lái)實(shí)現(xiàn),需要認(rèn)真周到地編寫(xiě)程序并能大概預(yù)見(jiàn)其執(zhí)行效果,在具體調(diào)試中不斷完善程序。另外在測(cè)試階段一定要注意設(shè)備安全,避免電機(jī)的堵轉(zhuǎn),更要注意人身安全,防止機(jī)械劃傷碰傷。 .課程設(shè)計(jì)正文.功能介紹在設(shè)計(jì)目的中已說(shuō)過(guò),本實(shí)驗(yàn)選用從站八,即立體倉(cāng)儲(chǔ)控制單元,通過(guò)對(duì)三臺(tái)不同方向運(yùn)轉(zhuǎn)的電機(jī)進(jìn)行正反轉(zhuǎn)控制來(lái)實(shí)現(xiàn)鏟車上下前后運(yùn)動(dòng)以及鏟車手臂的左右運(yùn)動(dòng)??刂婆_(tái)上有個(gè)按鈕,分別是啟停、復(fù)位、單步、手動(dòng)自動(dòng)。由于本次實(shí)驗(yàn)要求沒(méi)有設(shè)計(jì)自動(dòng)控制,所以手動(dòng)自動(dòng)按鈕沒(méi)有進(jìn)入編程的考慮范圍內(nèi)。使用說(shuō)明:上電復(fù)位,接通PLC電源后相關(guān)計(jì)數(shù)器清零,并自動(dòng)進(jìn)入復(fù)位運(yùn)動(dòng)狀態(tài),如果已經(jīng)復(fù)位則等待;按下啟停,系統(tǒng)進(jìn)入準(zhǔn)備狀態(tài);按一下單步,系統(tǒng)進(jìn)入第一次取貨運(yùn)動(dòng);.再按一下單步,系統(tǒng)進(jìn)入第一次送貨運(yùn)動(dòng);每完成一個(gè)運(yùn)動(dòng)按一次單步,則系統(tǒng)重復(fù)、步驟,直到取送完所有貨物。按復(fù)位按鈕則執(zhí)行復(fù)位動(dòng)作,鏟車回到起始位。.硬件接口電路與原理2.2.1 CPU224 CN I/O接口分配表名稱I/O口屬性名稱I/O口屬性啟動(dòng)/停止I0.0自保持列定位常開(kāi)上升沿有效I1.2復(fù)位I0.1常開(kāi)層定位常開(kāi)上升沿有效I1.3單步I0.2常開(kāi)M0前行輸出線圈Q0.0手動(dòng)/自動(dòng)I0.3自保持M0后行輸出線圈Q0.1M0后限位I0.4常開(kāi)開(kāi)關(guān)M1下行輸出線圈Q0.2M0前限位I0.5常開(kāi)開(kāi)關(guān)M1上行輸出線圈Q0.3M1下限位I0.6常開(kāi)開(kāi)關(guān)M2左行輸出線圈Q0.4M1上限位I0.7常開(kāi)開(kāi)關(guān)M2右行輸出線圈Q0.5M2右限位I1.0常開(kāi)開(kāi)關(guān)M2左限位I1.1常開(kāi)開(kāi)關(guān)2.2.2接口說(shuō)明:?jiǎn)⑼?、?fù)位、單步、這三個(gè)按鈕為控制臺(tái)上可以直接操作的按鈕,可以用它們來(lái)控制系統(tǒng)的運(yùn)行。但限位開(kāi)關(guān)是安裝在運(yùn)動(dòng)導(dǎo)軌上的位置開(kāi)關(guān),在系統(tǒng)運(yùn)動(dòng)時(shí)觸碰到它們時(shí)起作用成為輸入信號(hào)并傳入CPU的I0.4到I1.1接口。層、列定位分別由堅(jiān)直導(dǎo)軌上的六個(gè)小金屬片和水平導(dǎo)軌上的三個(gè)小金屬片作為輸入信號(hào),通過(guò)光電傳感器轉(zhuǎn)換成電信號(hào)傳遞給層定位I1.2和列定位I1.3,輸出線圈直接由CPU的Q0.0到Q0.5分別兩兩傳給三個(gè)不同電機(jī),從而分別控制其正反轉(zhuǎn)。經(jīng)過(guò)這樣的I/O口分配以后,剩下的就由軟件編程來(lái)處理其具體控制任務(wù)了。.系統(tǒng)流程圖上電單步進(jìn)入復(fù)位子程序到第一層第二列取貨將貨送回第一層第二列到第一層第三列取貨將貨送回第一層第三列到第二層第二列取貨將貨送回第二層第二列將貨送回第二層第三列到第二層第三列取貨到第三層第二列取貨將貨送回第三層第二列到第三層第三列取貨將貨送回第三層第三列單步11次單步2次單步12次單步3次單步4次單步10次單步9次單步5次單步6次單步7次單步8次單步1次主程序.PLC程序梯形圖復(fù)位子程序定位子程序運(yùn)行子程序2.4.1 程序分析:本課題所選設(shè)備為實(shí)驗(yàn)室從站八,即立體倉(cāng)儲(chǔ)控制單元系統(tǒng)。I/O接口方式按“I/O接口分配表”接線,接好線后先檢查一下,在確認(rèn)無(wú)錯(cuò)后再編程實(shí)驗(yàn)。編程之前先了解各個(gè)元件的特點(diǎn)以及功能,比如控制按鈕的開(kāi)關(guān)特點(diǎn)、限位開(kāi)關(guān)的原理與用法、定位傳感器的原理與用法,更為主要的是要從大腦里想象出鏟車運(yùn)行的各個(gè)步驟與細(xì)節(jié)是如何協(xié)調(diào)工作的。在調(diào)試之前切記先把鏟子扳到右邊,以防止在鏟車手臂在錯(cuò)誤運(yùn)動(dòng)時(shí)卡在倉(cāng)庫(kù)里使電機(jī)堵轉(zhuǎn)而燒壞。本程序大量使用了CPU內(nèi)部的“RS”復(fù)位置位邏輯單元,目的是使三個(gè)電機(jī)的正反轉(zhuǎn)不會(huì)發(fā)生沖突,比如當(dāng)電機(jī)前進(jìn)時(shí),保證沒(méi)有使電機(jī)停止的程序同時(shí)起作用,以此類推。同時(shí)利用限位開(kāi)關(guān)的上升沿或下降沿解決了順序控制才能解決的問(wèn)題,比如取到貨返回時(shí),務(wù)必先右行使鏟子撤出倉(cāng)庫(kù)才能下行和前行,這樣右限位開(kāi)關(guān)的上升沿就起到了這個(gè)順序功能。具體實(shí)現(xiàn)方法在程序里面體現(xiàn),在這里就不贅述了。另外用到三個(gè)計(jì)數(shù)器C0、C1、C2,分別記錄列計(jì)數(shù),層計(jì)數(shù)和單步次數(shù)。前兩個(gè)為加減計(jì)數(shù)器,到達(dá)最前端或最下端復(fù)位,可以根據(jù)實(shí)際情況記錄當(dāng)前的層與列,用于定位,使鏟車確定所要取貨的倉(cāng)庫(kù)號(hào);第三個(gè)計(jì)數(shù)器為加計(jì)數(shù),按復(fù)位鍵時(shí)復(fù)位,作用是記錄該執(zhí)行哪次單步動(dòng)作,如果取貨和送貨是兩個(gè)單步的話,那么要完成6個(gè)貨物的搬運(yùn)總共需要12次單步計(jì)數(shù)。在程序具體執(zhí)行時(shí)表現(xiàn)為C2為奇數(shù)時(shí)取貨,C2為偶數(shù)時(shí)送貨,因此程序里面大量出現(xiàn)了“C2=?”的判斷指令??v觀整個(gè)程序,分為主程序,復(fù)位子程序,定位子程序,運(yùn)行子程序。主程序里包括對(duì)計(jì)數(shù)器清零,上電復(fù)位子程序入口,定位子程序入口,運(yùn)行子程序入口。復(fù)位子程序里只有使鏟車回到原始位置的指令,及回來(lái)前限位,下限位和右限位位置。定位子程序包括兩個(gè)計(jì)數(shù)器C0、C1,分別用于列與層的定位,還有列一、列二、列三,層一下,層一上,層二下,層二上,層三下,層三上的定義。運(yùn)行子程序包括單步計(jì)數(shù)器C2,還有前行取送貨,后行取送貨,左行取送貨,右行取送貨,上行取送貨,下行取送貨等等。分別代表各種不同的狀態(tài)對(duì)應(yīng)的動(dòng)作指令,從而告訴鏟車每一步和每一個(gè)狀態(tài)應(yīng)該做什么。3. 課程設(shè)計(jì)結(jié)論本課題所選設(shè)備為實(shí)驗(yàn)室從站八,即立體倉(cāng)儲(chǔ)控制單元系統(tǒng)。編程過(guò)程是最復(fù)雜與艱難的,是我們最大的挑戰(zhàn)。在編程與調(diào)試期間出現(xiàn)了很多意想不到的事情,讓我們哭笑不得,甚至有時(shí)失去了信心。不過(guò)后來(lái),經(jīng)過(guò)老師的指點(diǎn)與我們組員的共同探討與努力,最終還是取得了成功。那一刻是成功的驚喜,是我們辛苦勞動(dòng)的最好回報(bào)。編程確實(shí)不是一件容易的事,開(kāi)始我們想當(dāng)然地用三四個(gè)小時(shí)洋洋灑灑地編寫(xiě)出來(lái)一堆指令代碼,當(dāng)時(shí)以為我們的程序能給我們帶來(lái)驚喜,或者哪怕一點(diǎn)點(diǎn)的成功,可是現(xiàn)實(shí)太殘酷了,我們的程序竟然像個(gè)植物人似的,運(yùn)行后一點(diǎn)都不對(duì),讓我們很郁悶,但看著那么大的程序,真不知道到底哪里出錯(cuò)了,頓時(shí)手足無(wú)措。后來(lái)老師建議我們一小塊一小塊地編寫(xiě)調(diào)試,不要眉毛胡子一把抓。后來(lái)我們一點(diǎn)一點(diǎn)地編寫(xiě),讓它執(zhí)行每個(gè)小步驟,還嘗試了順序控制的指令,但最終因?yàn)榉爆嵍∠?,取而代之的是RS指令組合的步進(jìn)控制方式。編程最重要的一點(diǎn)是思路清晰,其次是思維周到,要認(rèn)真分析系統(tǒng)運(yùn)動(dòng)的每一個(gè)細(xì)節(jié),確定先后順序,還要考慮每一動(dòng)作是否會(huì)跟其他輸出指令形成沖突。在本程序中多個(gè)計(jì)數(shù)器分別控制層定位、列定位和單步計(jì)數(shù),為的是使定位準(zhǔn)確同時(shí)又不跟其他指令沖突,單步計(jì)數(shù)作為某一次取貨或者送貨的標(biāo)志,為的是不與其他單步次數(shù)混淆??紤]了這些以后,剩下的編程就有了一個(gè)基礎(chǔ)框架,也就可以有目的有步驟有選擇地進(jìn)行了。不過(guò)在后來(lái)的調(diào)試之間我們還是發(fā)現(xiàn)了很多問(wèn)題,還想到了一些改進(jìn)方法,比如復(fù)位時(shí)我們讓下行與前行同時(shí)進(jìn)行,這樣不僅節(jié)省了時(shí)間而且還是一種創(chuàng)新,我們很為之高興。完善之后,我們的程序更加合理。編程確實(shí)是一件不容易的事,不止要考慮周到,而且更重要的是認(rèn)真,每一個(gè)細(xì)節(jié)的過(guò)失都會(huì)使程序不能正常工作甚至造成堵轉(zhuǎn)而燒毀電機(jī)。而且對(duì)于一些不正常的動(dòng)作我們還要細(xì)心耐心從程序中發(fā)現(xiàn)問(wèn)題,因?yàn)槌绦蚝荦嫶蠖抑噶钪坝新?lián)系,所以發(fā)現(xiàn)并解決每個(gè)問(wèn)題都不是一件簡(jiǎn)單的事情。最后我們的程序完成了,也取得了成功,應(yīng)該是一件值得慶賀的事。其時(shí)我們最大的收獲不是順利完成了鏟車的動(dòng)作任務(wù),而是編程和處理問(wèn)題的過(guò)程還有組員互相幫助,共同討論,引發(fā)新思路并成功克服困難的過(guò)程。4參考文獻(xiàn)1 常輝.西門(mén)子S7-200 PLC入門(mén)與應(yīng)用實(shí)例M.北京:中國(guó)電力出版社,2010 2 楊后川.西門(mén)子S7-200 PLC應(yīng)用100例M.北京:電子工業(yè)出版社,2009,43 汪小澄.可編程序控制器運(yùn)動(dòng)控制技術(shù)M.北京:機(jī)械工業(yè)出版社,2006,14 殷洪義.可編程序控制器選擇、設(shè)計(jì)與維護(hù)M. 北京:機(jī)械工業(yè)出版社,2002,11課程設(shè)計(jì)評(píng) 語(yǔ)課程設(shè)計(jì)成 績(jī)指導(dǎo)教師(簽字)

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論