何春林
隨著客梯的廣泛使用,對于客梯設備的設計、使用、維護等方面都需要大量的技術人才。為了培養(yǎng)專業(yè)技能人才,設計了本客梯教學模擬設備,使學生能夠綜合掌握客梯系統(tǒng)運行控制方面的知識。
當前客梯運行PLC控制系統(tǒng)的教學中少有討論高于4層樓的范例。本文在分析了客梯運行過程之后,建立了十六層客梯運行內部控制系統(tǒng)的數(shù)學算法模型,并設計了實現(xiàn)算法模型的硬件系統(tǒng)。
1、硬件設計
十六層客梯的簡化模型主體包括升降電機、轎廂、滑輪、鋼絲繩、行程開關等。
1.1客梯控制柜.控制柜是客梯電氣控制系統(tǒng)完成各種主要任務,實現(xiàn)各種性能的中心。主要包括FX2N-48MR型PLC、繼電器/接觸器、顯示部分、開關電源。LED顯示部分主要包括轎廂運行方向顯示、樓層顯示。
1.2樓層呼叫設備.呼叫設備使用STC12C5A系列單片機作為控制芯片,使用RS485與PLC進行通信。設備可以對客梯所在樓層、客梯運行方向進行顯示;還可以接收用戶上下行呼叫按鈕輸入、本樓層的行程到位等信號并發(fā)送給PLC。
1.3轎廂內控制屏.控制屏包括上行、下行顯示、層樓位置的顯示以及1樓-16樓的指令按鈕及登記顯示。
1.4輸入矩陣.對于每個樓層而言,并行輸入到PLC中的信號有上行呼叫輸入、下行呼叫輸入和樓層行程到位輸入(轎廂內本層呼叫由觸摸屏代替)。16個樓層一共需要48個輸入點。顯然本次使用的PLC輸入點數(shù)遠遠未到。三菱PLC中具有有矩陣輸入指令,最多可以滿足64點輸入。本例中使用8個輸入點和6個輸出點,使用三菱的MTR指令采集16層樓的上下呼叫及樓層到位信號。
1.5電機驅動.客梯上下運行采用變頻器驅動電機拖動,三菱FRE740變頻器具有轉差補償、轉矩提升等先進功能,通過參數(shù)的合理設置可以最大限度的提高電機功率因數(shù)和電機效率,降低損耗。另外其S型加減速曲線功能可以極大改善用戶乘坐客梯時的不適。
2、數(shù)理邏輯運算
2.1運算有關數(shù)據(jù)
2.2數(shù)理邏輯運算說明
根據(jù)PLC的工作原理,在每個循環(huán)掃描周期內,PLC使用矩陣輸入MTR指令獲取各個樓層及轎廂內部的按鈕是否被按下,并將其保存到輸入字的各位中;執(zhí)行按位或運算,將按鈕輸入的指令保存到狀態(tài)字中;然后將狀態(tài)字與轎廂當前位置狀態(tài)字按位與運算,獲取判斷字;
然后使用加減運算,獲取前進方向全選字;最后對呼叫狀態(tài)字按位與運算,獲取呼叫判斷字。
3、軟件設計
PLC客梯控制系統(tǒng)的控制核心是PLC。哪些信號需要輸入PLC,PLC需要輸出哪些信號,以及采用何種編程方式都需要仔細分析。輸入輸出點的確定是設計整個控制系統(tǒng)的首要問題,決定系統(tǒng)的程序及硬件線路的方案。
3.1輸入信號的確定.轎廂內操作面板上選層按鈕采用觸摸屏,因此不計算在輸入端口內;客梯基站控制啟動信號,需要1點輸入;開門和關門時應該有開關門限位開關,需要2點輸入;底層和頂層需要由極限位置保護限位開關,需要2點輸入;各樓層乘客召喚按鈕共46個,使用矩陣輸入,耗費8點輸入和6點輸出;轎廂通風信號及超載重量下需要2點輸入;客梯停靠到位需要1點輸入;防止轎廂門夾人,需要門簾信號檢測是否有人處于客梯門附近,需要1點輸入。
3.2輸出信號的確定.控制客梯的上行、下行(即電機正、反轉)需2點輸出,開門、關門需2點輸出;當前轎廂所在樓層信息編碼輸出信號,需要占用4點輸出;客梯運行方向信號,需要2點輸出。客梯停靠到位,需要1點輸出;轎廂通風需要1點輸出,故障報警也需要1點輸出。
3.3輸入信號處理.根據(jù)MTR指令的格式及說明,將各個樓層的上下呼叫信號、樓層行程開關信號采集到PLC內部;由觸摸屏更新各個樓層的轎廂內部呼叫信號,然后對于輸入的各樓層信號首先進行預處理。首先得到上行呼叫狀態(tài)字、下行呼叫狀態(tài)字、當前樓層狀態(tài)字和轎內呼叫狀態(tài)字;然后得到當前樓層上方上行呼叫狀態(tài)字、上方下行呼叫狀態(tài)字、下方上行呼叫狀態(tài)字、下方下行呼叫狀態(tài)字。以上處理每個掃描周期都會執(zhí)行一次,實時更新當前各樓層呼叫狀態(tài)信息。
3.4運行方向判斷.客梯在頂層時只能下行;客梯在底層時只能上行;本層有與客梯運行方向同向外呼叫或者轎廂內有本層呼叫時,客梯門重新打開;客梯運行方向上若有任意上行或者下行呼叫,這客梯繼續(xù)上次運行方向前進;若客梯懸停判斷運行方向時間超過10秒,則任意方向有呼叫,則向呼叫方向運行。
3.5客梯停靠判斷.轎廂內部呼叫當前樓層時,停止在當前層;轎廂外部當前樓層同向呼叫時,停止在當前層;客梯運行方向的前方?jīng)]有任何上行、下行呼叫時,停止在當前層。
3.6狀態(tài)字改變.當客梯停靠到某一樓層到位后,PLC發(fā)出停靠到位信號。相應樓層的內部呼叫信號將被清除;轎廂開門后,外部同向呼叫信號將被清除。
4、結論
在設計中充分利用了我校現(xiàn)有的實訓設備,運用了多方面的專業(yè)知識(運動控制技術、PLC、自動控制原理、單片機技術等),實現(xiàn)了16層客梯控制的硬件電路和軟件程序設計。設計過程中逐步加深了對高層客梯這一控制對象的控制要求的理解,為后續(xù)深入研究奠定了基礎。