【文章內(nèi)容簡(jiǎn)介】
展容易等特點(diǎn)。此時(shí),我們只需要在硬件接線上增加開(kāi)關(guān)輸入的信號(hào)或連接MCGS觸摸屏,然后在我們的程序中適當(dāng)添加語(yǔ)句就可以了。所以基于MCGS、PLC所設(shè)計(jì)出的立體倉(cāng)庫(kù),方便實(shí)用,易于擴(kuò)展與改造。自動(dòng)化立體倉(cāng)庫(kù)的發(fā)展需要我們下更大的功夫去深入研究,可以結(jié)合計(jì)算機(jī)控制以及現(xiàn)場(chǎng)總線的連接,對(duì)倉(cāng)庫(kù)的控制進(jìn)行實(shí)時(shí)監(jiān)控,更加凸顯我們的智能化發(fā)展。隨著PLC技術(shù)的應(yīng)用和發(fā)展,自動(dòng)化立體倉(cāng)庫(kù)的實(shí)時(shí)性和可靠性會(huì)越來(lái)越高,控制也會(huì)越來(lái)越完善。通過(guò)本次的畢業(yè)設(shè)計(jì),我不僅增加了專業(yè)知識(shí),而且也在工作的細(xì)心程度上得到了鍛煉,端正了我的工作態(tài)度,指導(dǎo)老師陳金佳老師給了我很大的幫助與啟發(fā)。38第七章 心得體會(huì)第七章 心得體會(huì)通過(guò)這次畢業(yè)設(shè)計(jì)使我對(duì)課堂上的理論知識(shí)有了進(jìn)一步的了解,并增強(qiáng)了對(duì)PLC和組態(tài)領(lǐng)域的興趣。同時(shí)也發(fā)現(xiàn)自己對(duì)PLC和MCGS組態(tài)設(shè)計(jì)軟件掌握得不夠。 S7200 ,從軟件的安裝到使用,從網(wǎng)上查閱資料學(xué)到了很多課堂之外的專業(yè)知識(shí)。這次的設(shè)計(jì)最主要是PLC和組態(tài)的使用,這個(gè)技術(shù)是一個(gè)多學(xué)科的綜合,要做到靈活應(yīng)用需要自我學(xué)習(xí)各種輔助技術(shù)的應(yīng)用。這次設(shè)計(jì)中我明顯體會(huì)到自己知識(shí)的匱乏,思考問(wèn)題不全面,這激勵(lì)我學(xué)好基礎(chǔ)知識(shí)的同時(shí)要拓展知識(shí)面,增強(qiáng)自己的綜合能力,從而使自己成為一個(gè)高綜合素質(zhì)人才從而更好地適應(yīng)社會(huì)。在完成畢業(yè)設(shè)計(jì)后,我們發(fā)現(xiàn)功能還有很多不足,所學(xué)到的知識(shí)還遠(yuǎn)遠(yuǎn)不夠,以至于還有一些功能不能夠完善。但通過(guò)這一次的畢業(yè)設(shè)計(jì),增強(qiáng)了我們的動(dòng)手能力,提高和鞏固了我們所學(xué)到的知識(shí)。37致謝致謝本設(shè)計(jì)是在陳金佳老師的精心指導(dǎo)下完成的。在畢業(yè)設(shè)計(jì)的學(xué)習(xí)過(guò)程中,陳老師對(duì)我們細(xì)心的指導(dǎo),給予我非常有益的指導(dǎo)和幫助,為我創(chuàng)造了各方面的有利條件。陳老師嚴(yán)謹(jǐn)踏實(shí)的治學(xué)態(tài)度,勤奮拼搏的工作作風(fēng)深深地影響了我們,而且必將激勵(lì)和指導(dǎo)我們?cè)诮窈蟮墓ぷ骱蛯W(xué)習(xí)中不斷進(jìn)步。我要向陳老師表示衷心的感謝和崇高的敬禮!還有要感謝機(jī)電工程和自動(dòng)化學(xué)院的老師們,他們對(duì)我的課題也提供了很大的幫助并且在我的研究過(guò)程中也給了我很多有益的建議和指導(dǎo)。不僅僅要感謝老師們的指導(dǎo),也要感謝同組人員的全力配合與互相探討的精神。我一直都相信一個(gè)團(tuán)隊(duì)的力量是無(wú)限的,所以相信我們是最好的。最后我要感謝曾經(jīng)幫助過(guò)我的所有朋友們,感謝你們的理解、關(guān)懷和誠(chéng)摯的幫助!41參考文獻(xiàn)參考文獻(xiàn)[1] 李仁 電氣控制技術(shù) 機(jī)械工業(yè)出版社 2008[2] 李廣賓 立體倉(cāng)庫(kù)自動(dòng)控制系統(tǒng)的設(shè)計(jì)[J],糧食流通技術(shù),2001,(06)[3] 汪國(guó)春 自動(dòng)化立體倉(cāng)庫(kù)堆垛機(jī)控制系統(tǒng)的設(shè)計(jì)[J]起重運(yùn)輸機(jī)械,2008[4] 張運(yùn)剛 宋小春 西門子S7200系列 人民郵電出版社,2010[5] 付瑩 基于現(xiàn)代物流的自動(dòng)化立體倉(cāng)庫(kù)控制系統(tǒng)的優(yōu)化設(shè)計(jì),2006 附錄附錄56MCGS組態(tài)腳本程序啟動(dòng)程序:IF X = 0 AND Y = 0 THENIF 有物件標(biāo)志 = 1 THEN 物件可見(jiàn) = 0ENDIFIF 倉(cāng)庫(kù)01 = 1 THEN IF 倉(cāng)庫(kù)01存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =7200X偏移量 = 8300手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)02 = 1 THEN IF 倉(cāng)庫(kù)02存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =7200X偏移量 = 17000 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)03 = 1 THEN IF 倉(cāng)庫(kù)03存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =7200X偏移量 = 25700 手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)04 = 1 AND ( 物架2 OR 物架3 ) THEN IF 倉(cāng)庫(kù)04存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =7200X偏移量 = 34400 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)05 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)05存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =7200X偏移量 = 43100手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)06 = 1 THEN IF 倉(cāng)庫(kù)06存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =15600X偏移量 = 8300 手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)07 = 1 THEN IF 倉(cāng)庫(kù)07存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =15600X偏移量 = 17000 手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)08 = 1 THEN IF 倉(cāng)庫(kù)08存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 15600X偏移量 = 25700手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)09 = 1 AND ( 物架2 OR 物架3 ) THEN IF 倉(cāng)庫(kù)09存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 15600X偏移量 = 34400 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)10 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)10存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 15600X偏移量 = 43100手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)11 = 1 THEN IF 倉(cāng)庫(kù)11存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 24000X偏移量 = 8300 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)12 = 1 THEN IF 倉(cāng)庫(kù)12存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 24000X偏移量 = 17000手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)13 = 1 THEN IF 倉(cāng)庫(kù)13存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 24000X偏移量 = 25700 手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)14 = 1 AND ( 物架2 OR 物架3 ) THEN IF 倉(cāng)庫(kù)14存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 24000X偏移量 = 34400 手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)15 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)15存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 24000X偏移量 = 43100 手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)16 = 1 AND ( 物架2 OR 物架3 ) THEN IF 倉(cāng)庫(kù)16存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 32400X偏移量 = 8300 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)17 = 1 AND ( 物架2 OR 物架3 ) THEN IF 倉(cāng)庫(kù)17存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 32400X偏移量 = 17000 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)18 = 1 AND ( 物架2 OR 物架3 ) THEN IF 倉(cāng)庫(kù)18存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 32400X偏移量 = 25700 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)19 = 1 AND ( 物架2 OR 物架3 ) THEN IF 倉(cāng)庫(kù)19存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 32400X偏移量 = 34400 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)20 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)20存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 32400X偏移量 = 43100 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)21 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)21存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 40800X偏移量 = 8300手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)22 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)22存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 40800X偏移量 = 17000 手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)23 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)23存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 40800X偏移量 = 25700手動(dòng)啟動(dòng) = 1ENDIFENDIFIF 倉(cāng)庫(kù)24 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)24存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 =40800X偏移量 = 34400手動(dòng)啟動(dòng) = 1 ENDIFENDIFIF 倉(cāng)庫(kù)25 = 1 AND 物架3 THEN IF 倉(cāng)庫(kù)25存儲(chǔ)個(gè)數(shù) 3 AND 有物件標(biāo)志 THEN Y偏移量 = 40800X偏移量 = 43100 手動(dòng)啟動(dòng) = 1ENDIFENDIFENDIFIF 手動(dòng)啟動(dòng) = 1 OR ( X=0 AND Y=0 ) THEN 倉(cāng)庫(kù)01 = 0倉(cāng)庫(kù)02 = 0倉(cāng)庫(kù)03 = 0倉(cāng)庫(kù)04 = 0倉(cāng)庫(kù)05 = 0倉(cāng)庫(kù)06 = 0倉(cāng)庫(kù)07 = 0倉(cāng)庫(kù)08 = 0倉(cāng)庫(kù)09 = 0倉(cāng)庫(kù)10 = 0倉(cāng)庫(kù)11 = 0倉(cāng)庫(kù)12 = 0倉(cāng)庫(kù)13 = 0倉(cāng)庫(kù)14 = 0倉(cāng)庫(kù)15 = 0倉(cāng)庫(kù)16 = 0倉(cāng)庫(kù)17 = 0倉(cāng)庫(kù)18 = 0倉(cāng)庫(kù)19 = 0倉(cāng)庫(kù)20 = 0倉(cāng)庫(kù)21 = 0倉(cāng)庫(kù)22 = 0倉(cāng)庫(kù)23 = 0倉(cāng)庫(kù)24 = 0倉(cāng)庫(kù)25 = 0ENDIFIF 推料縮回標(biāo)志 = 0 AND 物件可見(jiàn) = 0 THEN 物件可見(jiàn) = 1有物件標(biāo)志 = 0IF Y偏移量 =7200 AND X偏移量 = 8300 THEN 倉(cāng)庫(kù)01存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)01存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =7200 AND X偏移量 = 17000 THEN 倉(cāng)庫(kù)02存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)02存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =7200 AND X偏移量 = 25700 THEN 倉(cāng)庫(kù)03存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)03存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =7200 AND X偏移量 = 34400 THEN 倉(cāng)庫(kù)04存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)04存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =7200 AND X偏移量 = 43100 THEN 倉(cāng)庫(kù)05存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)05存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =15600 AND X偏移量 = 8300 THEN 倉(cāng)庫(kù)06存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)06存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =15600 AND X偏移量 = 17000 THEN 倉(cāng)庫(kù)07存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)07存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =15600 AND X偏移量 = 25700 THEN 倉(cāng)庫(kù)08存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)08存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =15600 AND X偏移量 = 34400 THEN 倉(cāng)庫(kù)09存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)09存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =15600 AND X偏移量 = 43100 THEN 倉(cāng)庫(kù)10存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)10存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =24000 AND X偏移量 = 8300 THEN 倉(cāng)庫(kù)11存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)11存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =24000 AND X偏移量 = 17000 THEN 倉(cāng)庫(kù)12存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)12存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =24000 AND X偏移量 = 25700 THEN 倉(cāng)庫(kù)13存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)13存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =24000 AND X偏移量 = 34400 THEN 倉(cāng)庫(kù)14存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)14存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =24000 AND X偏移量 = 43100 THEN 倉(cāng)庫(kù)15存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)15存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =32400 AND X偏移量 = 8300 THEN 倉(cāng)庫(kù)16存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)16存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =32400 AND X偏移量 = 17000 THEN 倉(cāng)庫(kù)17存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)17存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =32400 AND X偏移量 = 25700 THEN 倉(cāng)庫(kù)18存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)18存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =32400 AND X偏移量 = 34400 THEN 倉(cāng)庫(kù)19存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)19存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =32400 AND X偏移量 = 43100 THEN 倉(cāng)庫(kù)20存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)20存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =40800 AND X偏移量 = 8300 THEN 倉(cāng)庫(kù)21存儲(chǔ)個(gè)數(shù) = 倉(cāng)庫(kù)21存儲(chǔ)個(gè)數(shù) + 1ENDIFIF Y偏移量 =40800 AN