版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于PLC的立體車庫控制程序的設(shè)計(jì)摘要隨著國(guó)民經(jīng)濟(jì)的高速開展,我國(guó)轎車保有量直線上升,因此,停車問題也就逐漸成為大城市迫切需要解決的難題。為了解決停車難的問題,車庫開始向高層開展,充分利用土地資源,提高城市土地的利用率,在有限的土地上停放更多的車輛,于是便開展出了立體車庫。在科技開展迅速的今天,自動(dòng)化控制技術(shù)越來越多的應(yīng)用到了人們的生活生產(chǎn)中,而PLC控制技術(shù)已經(jīng)成為了自動(dòng)化控制的主要方式之一,本文以三菱PLC控制為例,結(jié)合3X3升降橫移式立體車庫來介紹PLC控制技術(shù)在立體車庫控制方面的應(yīng)用。立體車庫的控制面板是利用MCGS組態(tài)軟件制作而成的。關(guān)鍵字立體車庫、PLC控制系統(tǒng)、升降橫移、MCGSAbstractWiththerapiddevelopmentofnationaleconomy,Chinesecarincreasessharply.therefore,Parkingproblemhasgraduallybecometheurgentproblemofsomebigcity.Inordertosolvetheproblemofparking,thegaragebegantodevelopthehighlevel,madefulluseoflandresourcesandimprovethelandutilizationrate.Weshouldparkmorecarsonthelimitedland.Peopleinventedstereogarage.Withtherapiddevelopmentoftechnology,automaticcontroltechniquewasappliedtopeople'slifeandproduction.PLCcontroltechnologyhasbecomeoneofthemainmethodsofautomaticcontrol.ThispaperbasedontheMITSUBISHIPLCcontrolandcombinedwiththetypical3X3up-downandtranslationstereogaragetointroducePLCcontroltechnologyintheapplicationofstereogaragecontrol.stereogaragecontrolpanelisbasedonMCGSsoftwaretomake.Keywordstereogarage、PLCcontrolsystem、up-downandtranslation、MCGS目錄TOC\o"1-3"\h\u4502第一章緒論 1121781.1課題研究的目的和意義130401.2論文的主要研究?jī)?nèi)容123587第二章PLC、GXDeveloper軟件及MCGS軟件簡(jiǎn)介3256062.1PLC簡(jiǎn)介3106992.1.1PLC的定義3107212.1.2PLC的編程語言3144352.2GXDeveloper編程軟件簡(jiǎn)介460802.2.1GXDeveloper編程軟件的特點(diǎn)4295502.3MCGS組態(tài)軟件簡(jiǎn)介5255432.3.1MCGS嵌入式組態(tài)軟件的特點(diǎn)530338第三章立體車庫控制組態(tài)的設(shè)計(jì)623473.1工程的新建6199883.1.1觸摸屏型號(hào)選擇6123753.1.2設(shè)備組態(tài)6162613.1.3窗口組態(tài)8218283.1.4根本元件的建立8231963.1.5根本元件數(shù)據(jù)的鏈接1014183.2動(dòng)畫腳本程序的設(shè)計(jì)11265793.2.1移動(dòng)屬性設(shè)置1171513.2.2動(dòng)畫腳本程序設(shè)計(jì)128744第四章立體車庫PLC控制程序的設(shè)計(jì)14198434.1設(shè)計(jì)思路14246544.2流程圖15123934.3分配表17101794.4主程序設(shè)計(jì)18170914.5功能程序設(shè)計(jì)22165844.5.1快速切換程序設(shè)計(jì)2289894.5.2載車板切換程序設(shè)計(jì)22191044.5.3急停及報(bào)警程序設(shè)計(jì)23321324.5.4延時(shí)程序設(shè)計(jì)2327069第五章立體車庫PLC程序和組態(tài)的模擬與調(diào)試25212055.1PLC寫入2563875.2組態(tài)寫入26251715.3PLC與組態(tài)的整體模擬264917總結(jié)3030972參考文獻(xiàn)3316402致謝347298附錄35第一章緒論1.1課題研究的目的和意義隨著國(guó)民經(jīng)濟(jì)的高速開展,我國(guó)轎車保有量直線上升。據(jù)中國(guó)汽車工業(yè)協(xié)會(huì)公布的數(shù)據(jù)說明,1997年全國(guó)汽車保有量1100萬輛,其中轎車萬400輛,當(dāng)年轎車生產(chǎn)量48.2萬輛,微型車生產(chǎn)量38.2萬輛,1998年轎車生產(chǎn)量50萬輛,1999年55萬輛,2000年57萬輛。2002年中國(guó)汽車產(chǎn)量到達(dá)了325萬輛,比上年增長(zhǎng)38%,全球排位由2001年的第八位上升至第五位。2005年的轎車保有量已到達(dá)1108萬輛。由于中國(guó)參加世貿(mào)關(guān)稅進(jìn)一步降低,2023年北京奧運(yùn)及2023年上海世界博覽會(huì)等重大事件的影響,以及國(guó)內(nèi)需求的進(jìn)一步拉動(dòng)和“費(fèi)改稅〞等政策的驅(qū)動(dòng),我國(guó)的汽車工業(yè)仍將具有很大的開展空間并將繼續(xù)保持快速平穩(wěn)開展。按前述數(shù)據(jù)預(yù)測(cè),2023年將到達(dá)2000萬輛。城市中停車位需求按1:1.2〔100%的根本停車位和20%的公共停車位計(jì)算,將增加停車位480萬個(gè),平均每年需求96萬個(gè)。因此,停車問題也就逐漸成為大城市迫切需要解決的難題。城市和已建小區(qū)有限的地面面積己無法提供足夠的停車車位,向空間開展成為當(dāng)前解決問題的一條重要途徑。在現(xiàn)在這個(gè)社會(huì),隨著經(jīng)濟(jì)的不斷開展,科技的不斷進(jìn)步,人們的生活水平越來越高,慢慢的,人們開始選擇汽車作為出行工具,因此私家車日益增多。隨著私家車的不斷增加,漸漸地,人們發(fā)現(xiàn),城市里的停車位越來越少了,經(jīng)常會(huì)出現(xiàn)開著車沒地方停的為難局面。由于現(xiàn)在城市開展很快,土地越來越緊缺,于是,如何讓停車場(chǎng)能停更多的車而不占用更多的土地便成為了一個(gè)問題,于是,立體車庫便成為了一種可能的選擇。立體車庫擁有占同樣的土地面積,卻能容納更多汽車的特點(diǎn),它可以在大廈林立的小區(qū)中擺放,也可以大面積的組合使用,還能和地下停車場(chǎng),車庫等組合使用,能有效的解決停車難的問題。在當(dāng)今社會(huì),自動(dòng)化控制技術(shù)使用的地方越來越多,而PLC技術(shù)已經(jīng)成為了自動(dòng)化控制的主要方式之一。將PLC控制技術(shù)應(yīng)用到立體車庫上,可以大大的方便人們停車的過程。本文中立體車庫控制面板是利用MCGS組態(tài)軟件制作的觸摸屏控制面板,利用觸摸屏控制的話可以使立體車庫的操作變得更加簡(jiǎn)單易懂,一目了然。1.2論文的主要研究?jī)?nèi)容立體車庫的出現(xiàn),很好的解決了大城市停車難的問題。但是利用什么來控制立體車庫呢?答案就是PLC。PLC可靠性高,抗干擾能力強(qiáng),能實(shí)現(xiàn)很復(fù)雜的動(dòng)作,這使得PLC在立體車庫控制系統(tǒng)中的應(yīng)用十分廣泛。在程序設(shè)計(jì)之前,我首先是利用MCGS組態(tài)軟件設(shè)計(jì)立體車庫的控制面板及動(dòng)畫。我可以根據(jù)我所制作的控制面板來設(shè)計(jì)程序。整個(gè)車庫由一臺(tái)PLC對(duì)其進(jìn)行管理,由PLC來控制載車板升降橫移電機(jī)正反轉(zhuǎn),完成車輛的存取操作,各車位車輛的存取按照相應(yīng)的策略來調(diào)動(dòng)載車板,以存取車輛。本文所用PLC型號(hào)為三菱FX2N-48MR。本文設(shè)計(jì)的程序要求完成立體車庫自動(dòng)運(yùn)行功能如:自動(dòng)/手動(dòng)切換、載車板升降橫移、延時(shí)自動(dòng)運(yùn)行、快速切換、載車板切換、急停等。第二章PLC、GXDeveloper軟件及MCGS軟件簡(jiǎn)介2.1PLC簡(jiǎn)介2.1.1PLC的定義可編程控制器,簡(jiǎn)稱PLC,是指以計(jì)算機(jī)技術(shù)為根底的新型工業(yè)控制裝置。在1987年國(guó)際電工委員會(huì)公布的PLC標(biāo)準(zhǔn)草案中對(duì)PLC做了如下定義:“PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作的電子裝置。它采用可以編制程序的存儲(chǔ)器,用來在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序運(yùn)算、計(jì)時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。PLC及其有關(guān)的外圍設(shè)備都應(yīng)該按易于與工業(yè)控制系統(tǒng)形成一個(gè)整體,易于擴(kuò)展其功能的原那么而設(shè)計(jì)。〞2.1.2PLC的編程語言不同的商家的PLC有不同的編程語言,但就某個(gè)商家而言,PLC的編程語言也就那么幾種。順序功能圖〔SFC〕這是位于其它編程語言之上的圖形語言,用來編程順序控制的程序〔如:機(jī)械手控制程序〕。編寫時(shí),工藝過程被劃分為假設(shè)干個(gè)順序出現(xiàn)的步,每步中包括控制輸出的動(dòng)作,從一步到另一步的轉(zhuǎn)換由轉(zhuǎn)換條件來控制,特別適合于生產(chǎn)制造過程。2、語句表〔STL〕是一種類似于微機(jī)匯編語言的一種文本編程語言,由多條語句組成一個(gè)程序段。語言表適合于經(jīng)驗(yàn)豐富的程序員使用,可以實(shí)現(xiàn)某些梯形圖不能實(shí)現(xiàn)的功能。3、梯形圖〔LAD〕這是使用最多的PLC編程語言。因與繼電器電路很相似,具有直觀易懂的特點(diǎn),很容易被熟悉繼電器控制的電氣人員所掌握,特別適合于數(shù)字量邏輯控制。梯形圖由觸點(diǎn)、線圈和用方框表示的指令構(gòu)成。觸點(diǎn)代表邏輯輸入條件,線圈代表邏輯運(yùn)算結(jié)果,常用來控制的指示燈,開關(guān)和內(nèi)部的標(biāo)志位等。指令框用來表示定時(shí)器、計(jì)數(shù)器或數(shù)學(xué)運(yùn)算等附加指令。在程序中,最左邊是主信號(hào)流,信號(hào)流總是從左向右流動(dòng)的,不適合于編寫大型控制程序。正因?yàn)樘菪螆D具有直觀易懂的特點(diǎn),所以本文中的PLC程序就是運(yùn)用梯形圖來編寫的。2.2GXDeveloper編程軟件簡(jiǎn)介GXDeveloper是三菱PLC的編程軟件。適用于三菱Q、QnU、QS、QnA、AnS、AnA、FX等全系列可編程控制器。支持梯形圖、指令表、順序功能圖程序設(shè)計(jì),網(wǎng)絡(luò)參數(shù)設(shè)定,可進(jìn)行程序的線上更改、監(jiān)控及調(diào)試,具有異地讀寫PLC程序功能。2.2.1GXDeveloper編程軟件的特點(diǎn)1、軟件的共通化GXDeveloper能夠制作Q系列,QnA系列,A系列〔包括運(yùn)動(dòng)控制〔SCPU〕〕,FX系列的數(shù)據(jù),能夠轉(zhuǎn)換成GPPQ,GPPA格式的文檔。此外,選擇FX系列的情況下,還能變換成FXGP(DOS),FXGP(WIN)格式的文檔。2、利用Windows的優(yōu)越性,使操作性飛躍上升能夠?qū)xcel,Word等作成的說明數(shù)據(jù)進(jìn)行復(fù)制,粘貼,并有效利用。3、程序的標(biāo)準(zhǔn)化(1)標(biāo)號(hào)編程用標(biāo)號(hào)編程制作可編程控制器程序的話,就不需要認(rèn)識(shí)軟元件的號(hào)碼而能夠根據(jù)標(biāo)示制作成標(biāo)準(zhǔn)程序。用標(biāo)號(hào)編程做成的程序能夠依據(jù)匯編從而作為實(shí)際的程序來使用。(2)功能塊〔以下稱作FB〕FB是以提高順序程序的開發(fā)效率為目的而開發(fā)的一種功能。把開發(fā)順序程序時(shí)反復(fù)使用的順序程序回路塊零件化,使得順序程序的開發(fā)變得容易。此外,零件化后,能夠防止將其運(yùn)用到別的順序程序時(shí)的順序輸入錯(cuò)誤。(3)宏只要在任意的回路模式上加上名字〔宏定義名〕登錄〔宏登錄〕到文檔,然后輸入簡(jiǎn)單的命令就能夠讀出登錄過的回路模式,變更軟元件就能夠靈活利用了。4、能夠簡(jiǎn)單設(shè)定和其他站點(diǎn)的鏈接由于連接對(duì)象的指定被圖形化而構(gòu)筑成復(fù)雜的系統(tǒng)的情況下也能夠簡(jiǎn)單的設(shè)定。5、能夠用各種方法和可編程控制器CPU連接(1)經(jīng)由串行通訊口(2)經(jīng)由USB(3)經(jīng)由MELSECNET/10(H)計(jì)算機(jī)插板(4)經(jīng)由MELSECNET(Ⅱ)計(jì)算機(jī)插板(5)經(jīng)由CC-Link計(jì)算機(jī)插板(6)經(jīng)由Ethernet計(jì)算機(jī)插板(7)經(jīng)由CPU計(jì)算機(jī)插板(8)經(jīng)由AF計(jì)算機(jī)插板6、豐富的調(diào)試功能(1)由于運(yùn)用了梯形圖邏輯測(cè)試功能,能夠更加簡(jiǎn)單的進(jìn)行調(diào)試作業(yè)。(2)在幫助中有CPU錯(cuò)誤,特殊繼電器/特殊存放器的說明,所以對(duì)于在線中發(fā)生錯(cuò)誤,或者是程序制作中想知道特殊繼電器/特殊存放器的內(nèi)容的情況下提供非常大的便利。(3)數(shù)據(jù)制作中發(fā)生錯(cuò)誤況時(shí),會(huì)顯示是什么原因或是顯示消息,所以數(shù)據(jù)制作的時(shí)間能夠大幅度縮短。2.3MCGS組態(tài)軟件簡(jiǎn)介MCGS嵌入版組態(tài)軟件是基于RTOS實(shí)時(shí)多任務(wù)操作系統(tǒng)的專門應(yīng)用于嵌入式操作系統(tǒng)的組態(tài)軟件,通過簡(jiǎn)單的模塊化組態(tài)就可構(gòu)造用戶自己的應(yīng)用系統(tǒng),使用戶從繁瑣的編程中解脫出來,讓用戶在使用嵌入式系統(tǒng)時(shí)得心應(yīng)手。2.3.1MCGS嵌入式組態(tài)軟件的特點(diǎn)MCGS嵌入式系統(tǒng)體系結(jié)構(gòu)MCGS嵌入式體系結(jié)構(gòu)分為組態(tài)環(huán)境和運(yùn)行環(huán)境兩局部,組態(tài)環(huán)境相當(dāng)于一套完整的工具軟件,可以在PC機(jī)上運(yùn)行,用簡(jiǎn)單的模塊化設(shè)計(jì)幫助用戶構(gòu)造自己的應(yīng)用系統(tǒng),組態(tài)好的應(yīng)用系統(tǒng)通過串口線或以太網(wǎng)下載到嵌入式系統(tǒng)中實(shí)時(shí)運(yùn)行。MCGS嵌入版組態(tài)軟件分為人機(jī)界面組態(tài)和控制流程組態(tài)兩局部,用戶可以根據(jù)實(shí)際情況裁減所需內(nèi)容。其中人機(jī)界面組態(tài)與通用版類似,可以組態(tài)出動(dòng)畫窗口、曲線、報(bào)表,并可以設(shè)置用戶權(quán)限,平安級(jí)別等等??刂屏鞒探M態(tài)是嵌入式組態(tài)系統(tǒng)特有的功能,主要用于組態(tài)實(shí)現(xiàn)各種控制流程和控制邏輯。系統(tǒng)提供了豐富的功能模塊和控制邏輯,來幫助用戶快速的實(shí)現(xiàn)各種控制功能,是構(gòu)成用戶應(yīng)用系統(tǒng)實(shí)時(shí)控制的核心。在控制流程中可以利用MCGS提供的100多種功能模塊組成各種應(yīng)用系統(tǒng),嵌入式系統(tǒng)中的MCGS實(shí)時(shí)數(shù)據(jù)庫可以用作人機(jī)界面和控制流程數(shù)據(jù)交換的樞紐,控制流程可以通過實(shí)時(shí)數(shù)據(jù)庫在人機(jī)界面上顯示控制過程,并實(shí)現(xiàn)數(shù)據(jù)后處理。組態(tài)好的應(yīng)用系統(tǒng)下載到內(nèi)嵌了實(shí)時(shí)多任務(wù)嵌入式操作系統(tǒng)中實(shí)時(shí)運(yùn)行,從而實(shí)現(xiàn)了控制系統(tǒng)的可靠性、實(shí)時(shí)性、確定性、平安性。第三章立體車庫控制組態(tài)的設(shè)計(jì)本文中立體車庫控制面板及演示畫面的設(shè)計(jì)是運(yùn)用MCGSE組態(tài)軟件制作的。MCGSE組態(tài)軟件具有全中文、面向窗口的可視化操作界面,實(shí)時(shí)性強(qiáng),有良好的并行處理性能和豐富多彩的多媒體畫面。該組態(tài)軟件的開放式結(jié)構(gòu)擁有廣泛的數(shù)據(jù)獲取和強(qiáng)大的數(shù)據(jù)處理功能。3.1工程的新建觸摸屏型號(hào)選擇MCGS組態(tài)軟件有“MCGS組態(tài)環(huán)境〞和“MCGS運(yùn)行環(huán)境〞兩局部組成,雙擊桌面上的“MCGS組態(tài)環(huán)境〞圖標(biāo),單擊文件菜單中“新建工程〞選項(xiàng),彈出如圖3-1所示對(duì)話框,TPC選擇為“TPC7062K〞,單擊確認(rèn)。圖3-1新建工程設(shè)置設(shè)備組態(tài)在工作臺(tái)中激活設(shè)備窗口,如圖3-2所示。鼠標(biāo)雙擊“設(shè)備窗口〞進(jìn)入設(shè)備組態(tài)畫面,如圖3-3所示。圖3-2工作臺(tái)激活設(shè)備窗口圖3-3設(shè)備組態(tài)畫面在設(shè)備工具箱中按先后順序雙擊“通用窗口父設(shè)備〞和“三菱_FX系列編程口〞,把它們添加到組態(tài)畫面,如圖3-4所示。圖3-4添加設(shè)備后的設(shè)備組態(tài)畫面提示是否使用三菱FX系列編程口默認(rèn)通訊參數(shù)設(shè)置串口父設(shè)備參數(shù),選擇“是〞,如圖3-5所示。圖3-5是否默認(rèn)參數(shù)所有工作完成后關(guān)閉設(shè)備窗口,返回工作臺(tái)。窗口組態(tài)在工作臺(tái)中激活用戶窗口,鼠標(biāo)單擊“新建窗口〞按鈕,建立新畫面“窗口0〞,接下來單擊“窗口屬性〞按鈕,彈出“用戶窗口屬性設(shè)置〞對(duì)話框,在根本屬性頁,將“窗口名稱〞修改為“立體車庫控制面板〞,點(diǎn)擊確認(rèn)進(jìn)行保存,如圖3-6所示。圖3-6建立用戶窗口3.1.4根本元件的建立按鈕:從“工具箱〞中選中“標(biāo)準(zhǔn)按鈕〞構(gòu)件,在窗口編輯位置按住鼠標(biāo)左鍵,拖放出一定大小后,松開鼠標(biāo)左鍵,這樣一個(gè)按鈕就繪制在窗口畫面中了,接下來雙擊該按鈕,翻開“標(biāo)準(zhǔn)按鈕構(gòu)件屬性設(shè)置〞對(duì)話框,在根本屬性頁中將“文本〞修改為“1號(hào)車位〞,背景色改為淺綠色,如圖3-7所示。圖3-7按鈕屬性設(shè)置按照同樣的方法依次繪制另外按鈕,如圖3-8.圖3-8全部按鈕標(biāo)簽:?jiǎn)螕暨x中工具箱中的“標(biāo)簽〞構(gòu)件,在窗口按住鼠標(biāo)左鍵,拖放出一定大小的“標(biāo)簽〞,雙擊進(jìn)入該標(biāo)簽彈出“標(biāo)簽動(dòng)畫組態(tài)屬性設(shè)置〞對(duì)話框,在擴(kuò)展屬性頁,在“文本內(nèi)容輸入〞中輸入“立體車庫模擬演示〞,在屬性設(shè)置頁,填充顏色選擇“沒有填充〞,邊線顏色選擇“沒有邊線〞,點(diǎn)擊確認(rèn),如圖3-9所示。圖3-9標(biāo)簽繪制“立體車庫控制面板〞窗口就完成了,如圖3-10所示。圖3-10立體車庫控制面板“動(dòng)畫演示畫面〞和“限位開關(guān)〞兩個(gè)用戶窗口中的按鈕按照上述方法繪制,然后“動(dòng)畫演示畫面〞中的小車通過以下步驟繪制。鼠標(biāo)單擊工具箱中的“插入元件〞按鈕,翻開“對(duì)象元件庫管理〞對(duì)話框,選中圖形對(duì)象庫車中的一款,點(diǎn)擊確認(rèn)添加到畫面窗口中,調(diào)整到適當(dāng)大小,利用復(fù)制再添加里六個(gè)小車,如圖3-11所示。圖3-11小車?yán)L制根本元件數(shù)據(jù)的鏈接按鈕:雙擊“1號(hào)車位〞按鈕,彈出“標(biāo)準(zhǔn)按鈕構(gòu)件屬性設(shè)置〞對(duì)話框,在操作屬性頁,點(diǎn)擊“按下功能〞,勾選“數(shù)據(jù)對(duì)象值〞操作,選擇“清0〞操作,勾選“翻開用戶窗口〞,選擇“動(dòng)畫演示畫面〞,如圖3-12所示。圖3-12按鈕數(shù)據(jù)鏈接點(diǎn)擊問號(hào)彈出“變量選擇〞對(duì)話框,選擇“根據(jù)采集信息生成〞,通道類型選擇“M輔助存放器〞,通道地址為“81〞,讀寫類型選擇“讀寫〞,點(diǎn)擊確認(rèn),如圖3-13所示。圖3-13變量選擇通過以上設(shè)置后如圖3-14所示。圖3-14按鈕設(shè)置完成3.2動(dòng)畫腳本程序的設(shè)計(jì)移動(dòng)屬性設(shè)置雙擊1號(hào)車位中的小車,在屬性設(shè)置頁中的“位置動(dòng)畫鏈接〞選中“水平移動(dòng)〞,這時(shí)會(huì)自動(dòng)生成一個(gè)水平移動(dòng)頁,點(diǎn)擊水平移動(dòng)頁,在表達(dá)式中輸入“車位1水平移動(dòng)〞,如圖3-15所示。圖3-15水平移動(dòng)屬性設(shè)置點(diǎn)擊圖3-15中確認(rèn),這時(shí)會(huì)彈出一個(gè)窗口,如圖3-16所示。圖3-16組態(tài)錯(cuò)誤接下來單擊“是〞按鈕,彈出一個(gè)窗口,如圖3-17所示,單擊確認(rèn)。圖3-17添加水平移動(dòng)數(shù)據(jù)對(duì)象其它小車設(shè)置可按照上述方法設(shè)置。3.2.2動(dòng)畫腳本程序設(shè)計(jì)雙擊窗口空白處,進(jìn)入“用戶窗口屬性設(shè)置〞對(duì)話框,在循環(huán)腳本頁添加1號(hào)車位小車水平移動(dòng)的腳本,如圖3-18所示。圖3-18水平移動(dòng)腳本設(shè)置比方3號(hào)車位呼叫時(shí)動(dòng)畫演示時(shí)的腳本程序如下:if設(shè)備0_讀寫M0003=1thenif車位1水平移動(dòng)<130then車位1水平移動(dòng)=車位1水平移動(dòng)+3endifendifif設(shè)備0_讀寫M0120=1thenif車位3垂直移動(dòng)<90then車位3垂直移動(dòng)=車位3垂直移動(dòng)+3endifendifif設(shè)備0_讀寫M0121=1AND車位3垂直移動(dòng)>0then車位3垂直移動(dòng)=車位3垂直移動(dòng)-3endifif設(shè)備0_讀寫M0003=0AND車位1水平移動(dòng)>0then車位1水平移動(dòng)=車位1水平移動(dòng)-3endif第四章立體車庫PLC控制程序的設(shè)計(jì)PLC在控制系統(tǒng)的應(yīng)用中,外部硬件接線局部較為簡(jiǎn)單,對(duì)被控對(duì)象的控制作用,都表達(dá)在PLC的程序上。因此,PLC程序設(shè)計(jì)的好壞,直接影響控制系統(tǒng)的性能。4.1設(shè)計(jì)思路本文中設(shè)想的立體車庫是一個(gè)3X3型七車位的升降橫移式立體車庫,其工作原理是:第三層載車板可以做升降運(yùn)動(dòng),第二層載車板可以做升降運(yùn)動(dòng)和橫移運(yùn)動(dòng),第一層載車板只能做橫移運(yùn)動(dòng)。通過第二層和第一層的空位,利用載車板橫移變換空位,將汽車停到第二、第三層或降至第一層,第一層的汽車可直接開進(jìn)和開出,無需變換位置,如圖4-1所示。圖4-1立體車庫模擬圖因?yàn)楸疚闹性O(shè)計(jì)的是立體車庫的PLC控制程序,所以立體車庫的硬件構(gòu)造我們就不考慮了。立體車庫存車時(shí),如果第一層有空的車位,那就先停在第一層車位,第一層車位停滿之后停第二層車位,第二層車位停滿之后再考慮停第三層車位。立體車庫存取車過程:小車從出入口處進(jìn)入立體車庫主通道,我們?cè)诔鋈肟谔幵O(shè)有一個(gè)觸摸屏顯示面板和道閘,駕駛員可以根據(jù)立體車庫的停車情況按下相應(yīng)的車位呼叫按鈕,然后道閘翻開,這時(shí)相應(yīng)的出入庫通道指示燈點(diǎn)亮,小車按照指示燈駛?cè)肓Ⅲw車庫出入庫通道,將車開進(jìn)車位載車板上后,停放在適宜的位置,拉好手剎,然后駕駛員下車,立體車庫就可以根據(jù)車位呼叫的信息將車停放在相應(yīng)的車位。我們就拿5號(hào)車位存取車的過程來舉例說明立體車庫存取車過程,5號(hào)車位存車時(shí),駕駛員按下觸摸屏上面的5號(hào)車位呼叫按鈕,道閘翻開,小車從出入口進(jìn)入立體車庫主通道,出入庫通道指示燈點(diǎn)亮,小車停在1號(hào)車位前面。立體車庫中,1號(hào)車位載車板向右移動(dòng)至空位,3號(hào)車位載車板也向右移動(dòng)至空位,然后5號(hào)車位載車板向下移動(dòng)至第一層,接下來小車開到5號(hào)車位載車板上,5號(hào)車位載車板又向上移動(dòng)復(fù)位,最后依次是3號(hào)載車板左移復(fù)位,1號(hào)載車板左移復(fù)位,這樣,5號(hào)車位存車就完成了;當(dāng)5號(hào)車位取車時(shí),1號(hào)車位載車板向右移動(dòng)至空位,2號(hào)車位載車板也向右移動(dòng)至空位,然后5號(hào)車位載車板向下移動(dòng)至第一層,小車從立體車庫內(nèi)開出,最后從出入口處開出。1號(hào)車位和2號(hào)車位載車板分別用一臺(tái)電機(jī)來控制其左右橫移,3號(hào)車位和4號(hào)車位載車板各用兩臺(tái)電機(jī)控制,一臺(tái)電機(jī)控制其左右橫移,一臺(tái)電機(jī)控制其升降移動(dòng),5號(hào)車位、6號(hào)車位和7號(hào)車位載車板分別用一臺(tái)電機(jī)控制其升降移動(dòng)。小車停車情況是通過裝在每個(gè)車位載車板上的傳感器來顯示的,當(dāng)車位上有車時(shí),控制面板指示燈顯示紅色,并指示該車位有車,當(dāng)車位上無車時(shí),指示燈顯示綠色。為了防止汽車在載車板上面滑動(dòng)而造成損失,應(yīng)該在載車板后端和前端位置各裝一個(gè)高25mm左右的阻車擋板,司機(jī)在將車開到載車板上時(shí),應(yīng)該將車停在適宜的位置上,并拉好手剎。本文所設(shè)計(jì)的PLC存取車控制程序只針對(duì)第2層和第3層的載車板,而對(duì)于底層車位載車板,存取車直接開進(jìn)開出即可。第二層車位以上的載車板上都裝有一個(gè)防墜掛鉤,是由電磁鐵控制的,當(dāng)載車板要下降時(shí),電磁鐵得電,防墜掛鉤就收回,載車板可以下降;當(dāng)載車板上升到原來位置后,電磁鐵就失電,防墜掛鉤就彈出,掛住載車板防止其掉落。程序中車位載車板的到位停止是通過16個(gè)限位開關(guān)完成的,限位開關(guān)位置圖如圖4-2所示。圖中三角形表示限位開關(guān)。圖4-2限位開關(guān)位置圖4.2流程圖啟動(dòng)啟動(dòng)自動(dòng)/手動(dòng)自動(dòng)/手動(dòng)載車板切換載車板切換按下所需呼叫的車位按鈕按下所需呼叫的車位按鈕下降上升下降上升左移右移左移右移被呼叫的車位載車板移動(dòng)被呼叫的車位載車板移動(dòng)圖4-3手動(dòng)模式立體車庫流程圖啟動(dòng)N定時(shí)90S被呼叫載車板上升啟動(dòng)N定時(shí)90S被呼叫載車板上升按下所需呼叫的車位按鈕按下所需呼叫的車位按鈕下方載車板移開下方載車板移開載車板是否被上升到原位載車板是否被上升到原位防墜掛鉤收回防墜掛鉤收回被呼叫載車板下降Y被呼叫載車板下降Y彈出防墜掛鉤彈出防墜掛鉤NN載車板下降是否到位載車板下降是否到位結(jié)束結(jié)束YY圖4-4自動(dòng)模式立體車庫流程圖4.3分配表PLC內(nèi)部輔助觸點(diǎn)分配表:PLC內(nèi)部元件組態(tài)按鈕輸入組態(tài)按鈕M119自動(dòng)/手動(dòng)M1255號(hào)限位開關(guān)M0急停M1206號(hào)限位開關(guān)M12910號(hào)限位開關(guān)M1267號(hào)限位開關(guān)M13011號(hào)限位開關(guān)M1278號(hào)限位開關(guān)M13112號(hào)限位開關(guān)M1289號(hào)限位開關(guān)M13213號(hào)限位開關(guān)M811號(hào)載車板呼叫M13314號(hào)限位開關(guān)M822號(hào)載車板呼叫M13415號(hào)限位開關(guān)M33號(hào)載車板呼叫M13516號(hào)限位開關(guān)M44號(hào)載車板呼叫M136快速切換M55號(hào)載車板呼叫M138上升M66號(hào)載車板呼叫M139下降M77號(hào)載車板呼叫M140左移M81號(hào)車位傳感器M141右移M92號(hào)車位傳感器M137手動(dòng)載車板切換M1103號(hào)車位傳感器M1211號(hào)限位開關(guān)M1114號(hào)車位傳感器M1222號(hào)限位開關(guān)M1125號(hào)車位傳感器M1233號(hào)限位開關(guān)M1136號(hào)車位傳感器M1244號(hào)限位開關(guān)M1147號(hào)車位傳感器PLC輸出分配表:輸出輸出設(shè)備輸出輸出設(shè)備Y01號(hào)載車板左移Y145號(hào)載車板上升Y11號(hào)載車板右移Y155號(hào)載車板下降Y22號(hào)載車板左移Y166號(hào)載車板上升Y32號(hào)載車板右移Y176號(hào)載車板下降Y43號(hào)載車板左移Y207號(hào)載車板上升Y53號(hào)載車板右移Y217號(hào)載車板下降Y63號(hào)載車板上升Y223號(hào)防墜電磁鐵Y73號(hào)載車板下降Y234號(hào)防墜電磁鐵Y104號(hào)載車板左移Y245號(hào)防墜電磁鐵Y114號(hào)載車板右移Y256號(hào)防墜電磁鐵Y124號(hào)載車板上升Y267號(hào)防墜電磁鐵Y134號(hào)載車板下降Y27報(bào)警4.4主程序設(shè)計(jì)主程序的設(shè)計(jì)我就利用3號(hào)車位存取車程序的設(shè)計(jì)來簡(jiǎn)單說明。3號(hào)車位載車板呼叫,M3得電:1號(hào)載車板右移:1號(hào)載車板右移到位后,6號(hào)常閉限位開關(guān)斷開,停止右移:6號(hào)常閉限位開關(guān)閉合,3號(hào)載車板下降,3號(hào)防墜電磁閥得電,掛鉤收回,3號(hào)載車板下降到位后,1號(hào)常閉限位開關(guān)斷開,停止下降:1號(hào)限位開關(guān)閉合,計(jì)時(shí)器T2得電開始計(jì)時(shí),計(jì)時(shí)時(shí)間到之后,3號(hào)載車板上升:3號(hào)載車板上升到位后,12號(hào)限位開關(guān)斷開,3號(hào)載車板停止上升,3號(hào)防墜電磁閥失電,彈出掛鉤:1號(hào)載車板向左移動(dòng),當(dāng)移動(dòng)到位后,4號(hào)限位開關(guān)翻開,停止左移:3號(hào)呼叫周期結(jié)束:3號(hào)車位存取車程序設(shè)計(jì)完成。完整主程序見附錄。4.5功能程序設(shè)計(jì)4.5.1快速切換程序設(shè)計(jì)當(dāng)車位3、4、5、6和7的載車板降至最底層時(shí)會(huì)有一個(gè)延時(shí)程序,這一段延時(shí)時(shí)間是用來存車或者取車的,當(dāng)存車或取車完成了,但是延時(shí)時(shí)間還沒到的時(shí)候,我們就可以利用快速切換程序使車位載車板快速上升,這樣的設(shè)計(jì)可以提高立體車庫的存取車效率。程序如下:就拿3號(hào)車位而言,當(dāng)3號(hào)車位載車板降至最底層時(shí),計(jì)時(shí)器T2開始計(jì)時(shí),當(dāng)計(jì)時(shí)時(shí)間還沒到時(shí),按下快速切換按鈕,常開觸點(diǎn)M136閉合,使M31導(dǎo)通,3號(hào)車位載車板上升。4.5.2載車板切換程序設(shè)計(jì)載車板切換是在手動(dòng)模式下才使用的,例如:3號(hào)車位載車板恢復(fù)到原位后,需要將1號(hào)車位載車板也恢復(fù)到原位時(shí)就需要載車板切換觸點(diǎn)來斷開手動(dòng)信號(hào),因?yàn)槭謩?dòng)信號(hào)都是自鎖的。程序如下:就拿2號(hào)手動(dòng)信號(hào)而言,當(dāng)2號(hào)車位載車板恢復(fù)到原位時(shí),需要常閉觸點(diǎn)M137使2號(hào)手動(dòng)信號(hào)M82失電,然后再按其它車位呼叫,這樣就完成了手動(dòng)模式時(shí)車位載車板的切換。4.5.3急停及報(bào)警程序設(shè)計(jì)當(dāng)出現(xiàn)緊急情況時(shí),我們需要急停程序來使整個(gè)立體車庫運(yùn)行停止。程序如下:按下急停的時(shí)候,M0得電,程序中的常閉觸點(diǎn)M0就翻開,切斷全部信號(hào),使立體車庫停止運(yùn)行。4.5.4延時(shí)程序設(shè)計(jì)使用自動(dòng)模式,當(dāng)車位載車板到達(dá)最底層時(shí),車輛存取需要一定時(shí)間,這就要延時(shí)程序來使載車板停留在最底層一段時(shí)間。程序如下:就拿3號(hào)車位載車板而言,當(dāng)3號(hào)車位載車板到達(dá)最底層后,計(jì)時(shí)器T2得電,開始計(jì)時(shí),計(jì)時(shí)時(shí)間到后常開觸點(diǎn)T2閉合使M31得電,3號(hào)車位載車板上升。第五章立體車庫PLC程序和組態(tài)的模擬與調(diào)試本文中立體車庫PLC程序的調(diào)試不是在PLC輸入端接上手動(dòng)按鈕,而是利用觸摸屏寫入信號(hào),然后在PLC的輸出指示燈上看輸出。5.1PLC寫入單擊菜單“在線〞中的“傳輸設(shè)置〞,跳出傳輸設(shè)置窗口,單擊“通信測(cè)試〞,彈出如圖5-1所示窗口說明與PLC連接成功。圖5-1傳輸設(shè)置單擊菜單“在線〞中的“PLC寫入〞,跳出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 3~6歲兒童學(xué)習(xí)與發(fā)展指南測(cè)試題(附答案)
- 財(cái)會(huì)專業(yè)期末考試題(附答案)
- 醫(yī)院招聘醫(yī)生考試題庫及答案
- 德州市技能考試試題及答案
- 畜牧業(yè)機(jī)械化試題及答案
- 未來五年溫泉洗浴服務(wù)企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略分析研究報(bào)告
- 中醫(yī)護(hù)理學(xué)現(xiàn)代技術(shù)
- 北京中西醫(yī)結(jié)合醫(yī)院編外崗位招聘10人參考題庫附答案
- 北京科技大學(xué)智能科學(xué)與技術(shù)學(xué)院招聘3人備考題庫必考題
- 南昌職教城教育投資發(fā)展有限公司2025年第七批公開招聘工作人員專題備考題庫附答案
- 復(fù)方蒲公英注射液在銀屑病中的應(yīng)用研究
- 2023屆高考語文二輪復(fù)習(xí):小說標(biāo)題的含義與作用 練習(xí)題(含答案)
- 網(wǎng)絡(luò)直播創(chuàng)業(yè)計(jì)劃書
- 大學(xué)任課老師教學(xué)工作總結(jié)(3篇)
- 3D打印增材制造技術(shù) 課件 【ch01】增材制造中的三維模型及數(shù)據(jù)處理
- 醫(yī)院保潔應(yīng)急預(yù)案
- 化工設(shè)備培訓(xùn)
- 鋼結(jié)構(gòu)安裝施工專項(xiàng)方案
- 高三體育生收心主題班會(huì)課件
- FZ/T 90086-1995紡織機(jī)械與附件下羅拉軸承和有關(guān)尺寸
- 登桿培訓(xùn)材料課件
評(píng)論
0/150
提交評(píng)論