摘 要: 教師要重視競賽選拔題,可視化自動生產線在設計、調試過程中要做到循序漸進,使得學生更容易掌握典型自動生產線設計、調試的一般過程,將條件復雜的競賽題靈活簡便典型化后應用于教學中,使廣大學生在學習中得到提升,學會復雜問題可視化處理流程,助學生更快地成才。
關鍵詞:競賽;教學;自動生產線;人才培養
一、前言
2012年穗港澳青年技能競賽機電一體化項目廣州選拔賽,采用自動生產線實訓裝備是一臺由供料、搬運、分揀等工作單元構成一個典型的自動生產線的實訓平臺,系統各機構采用了電動、氣動、變頻器驅動等技術。競賽中,選手因各種原因,在調試過程中經常出現中斷,甚至有的選手程序設計不合理,造成多個動作同時執行,使得設備在運行過程中出現碰撞的危險。程序中斷后需要手動操作機械機構才能復位,既消耗了選手寶貴的比賽時間,又在一定程度上加大了設備的損耗。
本設計基于以上因素,模擬競賽過程,使學生在課堂得到一個非常接近于實際的競賽設備環境,通過教學設計使廣大學生體會設計流程,從而縮短了競賽、理論教學與實際應用之間的距離。
可視化設計教學從自動生產線的設計、調試過程選取典型的循序漸進,從手動、單步、單周期逐步進行調試,設置的典型的生產流程,再由學生采用容易掌握指令設計自動生產線在設計、調試的一般過程,采用對比方式教學,逐漸增加控制的實用性,例如急停功能,最后達到競賽選拔題設置的難度及控制要求,活學活用并學以致用。
二、可視化設置教學設計中自動化生產線系統基本要求及典型解決例程
1. 系統基本控制要求
系統啟動前需進行復位,滿足原點后按下啟動按鈕,系統開始運行,送料電機驅動放料盤旋轉,物料充足的情況下,工件由送料槽滑到物料提升臺,物料檢測光電傳感器檢測到物料滑到提升臺上時,轉盤停止轉動。提升臺上升,機械手手臂伸出下降,氣指夾緊抓物,然后提升回縮,手臂向右旋轉到右限位,手臂伸出下降,氣指放松將物料放到傳送帶上,機械手返回原位。傳送帶輸送物料,傳感器則根據物料性質和顏色(金屬和非金屬白色、非金屬藍色),控制相應的氣缸動作,將工件推下相應料槽,對物料進行分揀。提升臺下降,完成一次流程。
2. 提出可視化改進設置要求及典型解決例程
除按照上述流程實現自動循環運行外,系統增加手動控制、一次運行和單步運行三種運行模式,以及缺料報警,遇到緊急情況下急停、運行狀態指示等功能。通過增加控制的模式,使學生在編程、調試過程中能更接近實際生產中設備的調試過程,加深對PLC控制系統的認識。
(1)設置基本模式運行要求。
手動:每個執行器有一個按鈕控制,按相應的按鈕通斷控制這個執行器就開始動作。
回原點:啟動回原點程序后,所有執行器按照順序收縮,最終回到起始位置。
單步:按一下啟動按鈕就啟動一個執行器,動作完畢就停止,不再激活下一個執行器,除非再按一次按鈕,總之每按一次按鈕就動作一個執行器,并且是按照正常工作的順序一個一個順序啟動。只是動作完成一個則需要再按一次啟動按鈕才能執行下一個動作。
單周期:啟動程序后順序執行每個動作,動作完最后一個后停止,不再循環。
連續:啟動后按順序一個個動作執行,執行完最后一個動作后再返回第一個再……直到按停止按鈕。
(2)提出改進后的模式運行要求。
①手動控制。每一個動作由觸摸屏上的按鈕控制,所有手動按鈕設置在一個頁面上。
②原點條件。供料單元:放料盤處于非旋轉狀態,提升氣缸處于下限位置,沒有缺料報警;機械手搬運單元:橫臂靠近供料單元,豎臂處于上限位置,氣抓放松;分揀單元:推桿一、推桿二、推桿三均處于縮回位置,傳輸帶停止運行;指示燈:不符合原點條件,黃燈熄滅,符合原點條件,黃燈長亮。
③缺料報警。如物料不足,送料電機驅動放料盤旋轉5秒內仍然無法補充工件到物料提升臺,系統自動停機,加料后重新啟動需通過復位解除缺料報警。指示燈:缺料報警期間黃燈閃亮(0.5秒亮,0.5秒滅),解除缺料報警后黃燈閃亮消失。
④復位。如果系統不符合原件條件,可通過手動控制各個動作復位,也可自動復位。自動復位:按下復位按鈕(黃色),系統將按照原點條件的要求進行有序復位,解除缺料報警。指示燈:復位完成后,黃燈長亮。
⑤停止。1)正常停機:正常停機時,按下停止(紅色)按鈕,系統完成本次程序后停止。指示燈:系統在正常停機(不包括急停)狀態下,紅燈長亮。2)緊急停機:按下急停按鈕,系統緊急停機,所有動作停止,保持當時的狀態,如繼續運行,松開急停按鈕,系統接著急停前的狀態繼續運行。指示燈:急停鎖定時,紅、綠燈交替閃爍(0.5秒紅燈亮綠燈滅,0.5秒紅燈滅綠燈亮)解除急停后,紅綠燈交替閃爍消失。
⑥運行模式。系統要求有手動操作、自動循環運行、一次運行和單步運行四種模式。
⑦整體控制要求。1)在滿足原點條件下,按啟動按鈕,系統開始工作。如不滿足原點條件,需按下復位按鈕,讓系統滿足原點條件后才能啟動。指示燈:正常工作過程中綠燈長亮,黃燈、紅燈熄滅。2)送料電機驅動放料盤旋轉,補充工件到物料提升臺。工件滑到提升臺后,轉盤停止轉動;1秒鐘后物料提升臺上升。如物料不足,無法在5秒內補充工件到物料提升臺,系統自動停機,并發出缺料報警信號。3)機械手手臂伸出,伸出到位后手臂下降。4)氣指夾緊,抓住工件,1秒鐘后機械手臂上升,上升到位后向右旋轉到右限位。5)機械手手臂向前伸出,手爪下降,氣指放松,工件下落至傳輸帶上。6)機械手手爪上升,手臂向后縮回,左旋轉到左限位。7)傳輸帶落料檢測光電傳感器檢測到工件在傳輸帶上,傳輸帶電機以高速正轉。當電感式傳感器檢測到金屬工件,傳送帶停止運行,1#推料氣缸伸出,把工件推入第一條槽內;當顏色檢測傳感器檢測到白色工件,傳送帶停止運行,2#推料氣缸伸出,把工件推入第二條槽內;當電容傳感器檢測到藍色工件,傳送帶停止運行,3#推料氣缸伸出,把工件推入第三條槽內。8)推料氣缸伸出1秒后回縮,回縮到位后物料提升臺下降到下限位,完成本周期工作。
3. 可視化自動生產線控制設計教學典型環節
(1)手動模式。選擇開關撥到手動方式這一擋時(或通過觸摸屏按鈕進入手動控制界面),狀態繼電器S5為ON,由圖1可知,按下提升臺升/降按鈕,M31閉合,指令使Y10接通,Y10輸出信號使電磁閥線圈得電,提升臺升高。同樣,可完成機械手前伸、后縮、夾緊、松開、上升、下降、右轉、左轉、傳送帶啟停、推料桿伸/縮等動作。
(2)原點條件。如圖2所示,
如果系統滿足原點條件,使得原
點標志位M1得電,系統進入準備狀態,等待單步、單周期、自動循環等進一步的操作。如不能滿足原點條件,M1不能得電,需要運行回原點程序。這樣,能有效地防止程序在設備沒有回到原點的情況下運行而造成程序運行混亂。
圖2 原點條件
圖3 流程初始狀態
(3)回原點。流程初始狀態如圖3,當撥到回原點方式時(PLC輸入端為X0,觸摸屏輸入端為M21),因狀態繼電器S1為ON,執行到復位程序段(見圖4)。先復位Y007至Y022,所有電動設備停止,單作用氣缸復位,但雙作用氣缸還需進一步處理,根據條件判斷機械手的位置, 不在原點位置的按序復位,完成回原點動作后,M1得電。
(4)單步。如圖5,當撥到單步這一擋時(PLC輸入是X005,觸摸屏M22),使M8040接通,禁止所有狀態轉移。但是,每次按下啟動按鈕時,M8040失電,可以使狀態按順序轉移一步,即按狀態流程圖完成一步動作。
(5)單周期。如圖6,當撥到單周期這一擋時(PLC輸入是X004,觸摸屏M23),系統完成一個循環工作后,因轉移條件即停止工作,相當在系統運行過程中按下停止按鈕,自鎖斷開,M0失電,不能循環,只能完成單周期運行。
(6)急停功能。為了使急停發生后,系統停止工作而狀態保持,以便急停復位后能從急停前的斷點開始繼續運行,可以用二種方法,一是用條件跳轉(CJ)指令實現,另一方法是用主控指令實現。這里暫且只討論用跳轉(CJ)指令實現的方法。
用條件跳轉指令實現急停信號的處理的程序示意圖如圖7所示。圖中,當急停按鈕按下時,X003 OFF,跳轉指令執行條件滿足,程序跳轉到指令所指定的指針標號P0開始執行。安排在跳轉指令后面的步進順控程序段被跳轉而不再執行。
圖7 用條件轉移指令實現急停處理的程序示意
由于執行CJ指令后,被跳轉部分程序將不被掃描,這意味著,跳轉前的輸出狀態(執行結果)將被保留,步進順控程序段的狀態將被保持,直到急停按鈕復位后又繼續工作。但須注意的是,如果急停恰好發生在Y7得電(供料轉盤電機轉動),則需要在此設置使得Y7復位(供料轉盤電機停止轉動),解除急停后,Y7將保持原來的狀態。同理傳送帶(Y0和Y1)也需要同樣的設置。程序跳轉后,因此需要在FEND指令與END指令之間加上第281-292步的程序段。
急停按鈕未按下時,X003 ON,程序按順序執行,直到主程序結束指令FEND為止。
三、系統調試
完成梯形圖編寫后,在單步調試完成后進行單周期測試,通過單步調試的設備在單周期和自動循環模式,最后在自動循環模式下運行,測試系統穩定性。通過逐步調試,能有效減少設備的損耗,同時提高設備調試的效率。
四、結束語
在本文中主要完成了以下幾個方面可視化設計教學的典型控制:
1. 初步構建自動加工系統的總體結構,研究系統的硬件結構
自動加工系統的回原點、單步、單周期、自動循環運行等幾種常見運行模式。
2. 采用組態軟件和MELSOFT系列GX Developer軟件,完成上位機監控界面設計、下位機梯形圖編程等任務
通過競賽選拔題在教學中的再現,能更加貼近企業生產中的真實工作環境,使學生可以在這種環境中更好地完成各項任務,縮小競賽、教學實訓與企業實際生產的差距,力求學生畢業后到企業能夠最快地適應生產環境,高質量完成工作任務。
參考文獻:
[1]周萬珍,高洪斌.PLC分析與設計運用[M].北京:電子工業出版社,2004.
[2]吳作明.工程組態軟件PLC應用技術[M].北京:北京航空航天大學出版社,2007.
[3]王仁祥,王小曼.現代可編程序控制器通訊網絡[M].北京:中國電力出版社,2006.
[4]何學文,卜英勇.KingView 組態軟件與遠程數據采集儀的通訊[J].測控自動化,2004(6).