Rockwell PLC在十層電梯控制系統(tǒng)中的應用
十層電梯控制系統(tǒng)由呼叫到響應形成一次工作循環(huán),電梯工作過程又可細致分為自檢、正常工作、強制工作等三種工作狀態(tài)。電梯在三種工作狀態(tài)之間來回切換,構(gòu)成了完整的電梯工作過程。 1.1 電梯的三個工作狀態(tài) 1.1.1 電梯的自檢狀態(tài) 將程序下載到AB公司的MicroLogix1000型PLC后上電,PLC中的程序已開始運行,但因為電梯尚未讀入任何數(shù)據(jù),也就無法在收到請求信號后通過固化在PLC中的程序作出響應。為滿足處于響應呼叫就緒狀態(tài)這一條件,必須使電梯處于平層狀態(tài)已知樓層且電梯門處于關(guān)閉狀態(tài)。電梯自檢過程的目標為:為先按下啟動按鈕,再按下恢復正常工作按鈕,電梯首先電梯門處于關(guān)閉狀態(tài),然后電梯自動向上運行,經(jīng)過兩個平層點后停止。 1.1.2 電梯的正常工作狀態(tài) 電梯完成一個呼叫響應的步驟如下: ①電梯在檢測到門廳或轎箱的呼叫信號后將此樓層信號與轎箱所在樓層信號比較,通過選向模塊進行運行選向。 ②電梯通過拖動調(diào)速模塊驅(qū)動直流電機拖動轎箱運動。轎箱運動速度要經(jīng)過低速轉(zhuǎn)變?yōu)橹兴僭俎D(zhuǎn)變?yōu)楦咚伲⒁愿咚龠\行至減速點。 ③當電梯檢測到目標層樓層檢測點產(chǎn)生的減速點信號時,電梯進入減速狀態(tài),由中速變?yōu)榈退伲⒁缘退龠\行至平層點停止。 ④平層后,經(jīng)過一定延時后開門,直至碰到開關(guān)到位行程開關(guān);再經(jīng)過一定延時后關(guān)門,直到碰到關(guān)門到位行程開關(guān)。電梯控制系統(tǒng)始終實時顯示轎箱所在樓層。 1.1.3 電梯強制工作狀態(tài) 當電梯的初始位置需要調(diào)整或電梯需要檢修時,應設(shè)置一種狀態(tài)使電梯處于該狀態(tài)時不響應正常的呼叫,并能移動到導軌上、下行極限點間的任意位置。控制臺上的消防/檢修按鈕按下后,使電梯立刻停止原來的運行,然后按下強迫上行(下行)按鈕,電梯上行(下行);一旦放開該按鈕,電梯立刻停止,當處理完畢時可用恢復正常工作按鈕來使電梯跳出強制工作狀態(tài)。
1.2 電梯控制系統(tǒng)原理框圖 電梯控制系統(tǒng)原理框圖如圖1所示,主要由轎箱內(nèi)指令電路、門廳呼叫電路、主拖動電機電路、開關(guān)門電路、檔層顯示電路、按鈕記憶燈電路、樓層檢測與平層檢測傳感器及PLC電路等組成的。 1.3 電梯控制系統(tǒng)的硬件組成 電梯控制系統(tǒng)的硬件結(jié)構(gòu)如圖2所示。包括按鈕編碼輸入電路、樓層傳感器檢測電路、發(fā)光二極管記憶燈電路、PWM控制直流電機無線調(diào)速電路、轎箱開關(guān)電路、樓層顯示電路及一些其它輔助電路等。為減少PLC輸入輸出點數(shù),采用編碼的方式將31個呼叫及指層按鈕編碼五位二進制碼輸入PLC。 1.3.1 系統(tǒng)輸入部分 系統(tǒng)輸入部分分為兩個部分,一是直接輸入到PLC輸入口的開關(guān)量信號部分,包括:控制臺上的啟動按鈕、恢復正常工作按鈕、消防/檢修按鈕、強迫上行(下行)按鈕部分以及開關(guān)門行程到位開關(guān)。二是按鈕編碼輸入信號部分。本系統(tǒng)為十層電梯系統(tǒng),在轎箱內(nèi)的選層按鈕和門廳旁的向上、向下呼叫按鈕共有28個之多,采用優(yōu)先編碼的方法將31個按鈕信號編為五位二進制碼。這里采用四片8位優(yōu)先編碼器4532和五個四二輸入端或門4072組成32級優(yōu)先編碼器。 1.3.2 系統(tǒng)輸出部分 系統(tǒng)的輸出部分包括發(fā)光二極管記憶燈電路、PWM控制調(diào)速電路、轎箱開關(guān)門電路和七段數(shù)碼管樓層顯示電路等。 在PWM控制直流電機無線調(diào)速電路中,PWM產(chǎn)生電路接收來自PLC的八位二進制碼,隨著碼值的改變,其輸出的脈沖占空比也相應改變。轎箱開關(guān)門電路使用兩個繼電器、兩個行程開關(guān)、直流電動機、功率反相器2003等構(gòu)成控制電路。在七段數(shù)碼管樓層顯示電路中,七段數(shù)據(jù)管不經(jīng)專用驅(qū)動芯片驅(qū)動而由PLC提供特定的二進制碼直接輸入。 2 系統(tǒng)的軟件設(shè)計 2.1 軟件流程 軟件流程圖如圖3和圖4所示。 2.2 模塊化編程 本系統(tǒng)是集選式控制系統(tǒng),控制比較復雜,適合采用模塊化編程方法。首先要將各個輸出信號的屬性分類,模塊與模塊之間的銜接可以用中間寄存位來傳遞信息。如:門廳呼叫電路和轎箱內(nèi)指層電路均要求讀入按鈕呼叫信號,并保持至呼叫被響應完成為止。將門廳呼叫按鈕、箱內(nèi)指層按鈕、箱內(nèi)開關(guān)門按鈕、報警按鈕等通過32級優(yōu)先編碼電路編碼后輸入PLC,在軟件上就形成了讀按鈕編碼電路模塊。 系統(tǒng)軟件大致分為八個模塊:讀按鈕編碼電路模塊、樓層檢測電路模塊、控制七段數(shù)碼管顯示樓層電路模塊、電梯選向電路模塊和系統(tǒng)非正常工作狀態(tài)及電機調(diào)速拖動電路模塊、減速點信號產(chǎn)生電路模塊、電梯轎箱開關(guān)門電路模塊和按鈕記憶燈顯示電路模塊。 樓層檢測電路模塊主要是讀入樓層編碼并將該記憶信號存入對應的中間寄存位,直到樓層改變?yōu)橹埂? 控制七段數(shù)碼管顯示樓層電路模塊主要控制兩片七段數(shù)碼管的顯示。 電梯的選向模塊主要是完成電梯在響應呼叫時作出的向上運行還是向下運行的判斷。該模塊有兩個對系統(tǒng)來說特別重要的中間量輸出,即上行中間寄存位和下行中間寄存位。圖3、4系統(tǒng)正正常工作狀態(tài)及電機調(diào)速拖動電路模塊將系統(tǒng)初始化過程、強制工作過程及電機調(diào)速拖動過程合并為一個模塊。 減速點信號產(chǎn)生電路模塊完成將減速點信號通知系統(tǒng)的任務。電梯在運行到目標樓層檢測點時要進入減速狀態(tài),而電梯在運行過程中會碰到很多的樓層檢測點,只有到目標樓層的檢測點時才會發(fā)出減速通知,電梯在經(jīng)過目標樓層檢測點時接到這個信號就開始減速了。 電梯轎箱開關(guān)門電路模塊和按鈕記憶燈顯示電路模塊是為了便于控制組成的模塊,分別控制轎箱的并關(guān)門和按鈕接過之后需要記憶顯示的發(fā)光二極管電路。 2.3 系統(tǒng)調(diào)試 電梯系統(tǒng)為模擬實用旅客電梯系統(tǒng)的教學實驗裝置。它能實現(xiàn)實際旅客電梯系統(tǒng)的絕大部分功能,包括:門廳召喚功能、轎箱內(nèi)選層功能、順向截梯功能、智能呼叫保持功能、電梯自動開關(guān)門功能、電梯手動開關(guān)門功能、清除無效指令功能、智能初始化功能、消除/檢修功能、樓層顯示功能和電梯平滑變速功能。 雖然本電梯控制系統(tǒng)已能滿足基本的電梯運行要求,但仍有許多需要改進的地方: (1)增加與微機通信的接口,實現(xiàn)聯(lián)網(wǎng)控制,多臺電梯的綜合控制由微機完成。 (2)優(yōu)化電梯的選向功能,使之能隨客流量的變化而改變,達到高效運送乘客的目的。 (3)增加出現(xiàn)緊急情況時的電梯處理辦法。 (4)需輸入密碼才能乘電梯到達特殊檔層功能,且響應該樓層呼叫時不響應其它樓層呼叫。 (5)設(shè)置電容感應裝置,如關(guān)門時仍有乘客進出,則轎門未觸及人體就能自動重新開門。












評論