可編程控制器(簡稱PLC) 是以微處理器為基礎(chǔ),綜合了繼電器控制技術(shù)、計算機(jī)控制技術(shù)和自動化技術(shù)而開發(fā)的新一代工業(yè)控制器, 可靠性高、易于使用和維護(hù), 廣泛應(yīng)用于各種生產(chǎn)過程控制領(lǐng)域。
油缸專用深孔鏜床上、下料機(jī)械手是油缸自動生產(chǎn)線上的專用機(jī)械手, 其要完成卸料和裝料動作, 并且要與鏜床、料架協(xié)調(diào)。機(jī)械手由液壓缸驅(qū)動。通過限位開關(guān)、壓力繼電器采集信號, 再由PLC 控制液壓系統(tǒng)的電磁換向閥, 來控制機(jī)械手的動作。
1 系統(tǒng)的軟件設(shè)計
機(jī)械手的操作控制面板如圖1 所示。油泵電機(jī)的啟/停及外部負(fù)載電源的通/斷由總啟動按鈕和急停按鈕控制, 手動調(diào)整或自動運(yùn)行兩種操作方式由轉(zhuǎn)換開關(guān)( SA1) 選擇。選擇自動方式時, 按下啟動按鈕, 機(jī)械手自動運(yùn)行一個周期后停下; 選擇手動方式時, 用轉(zhuǎn)換開關(guān)( SA2) 選擇相應(yīng)運(yùn)動形式, 由啟動( 正向) /停止( 反向) 按鈕分別控制其兩個方向的運(yùn)動。
圖1 機(jī)械手操作面板
機(jī)械手電氣系統(tǒng)采用限位開關(guān)( SQ1~ SQ8)作為位置檢測信號, 從而實現(xiàn)準(zhǔn)確定位。為了保證抓取工件時, 手指達(dá)到足夠的夾緊力后才可運(yùn)動,在夾緊油缸的液壓回路中安裝一壓力繼電器(SQ9) , 作為壓力檢測信號。要保證機(jī)械手能準(zhǔn)確地從料架上取到工件, 須有一料架位置正確檢測開關(guān)(SQ10) 和有無工件檢測開關(guān)(SQ11) 。系統(tǒng)的輸出信號分別接各油缸的電磁換向閥電磁鐵及原點指示燈。
由于機(jī)械手為純開關(guān)量邏輯控制, 所需I/O點數(shù)為21/12, 各I/O設(shè)備名稱及相應(yīng)功能如表所示。系統(tǒng)的PLC 選用三菱公司生產(chǎn)的FXON-40MR, 系統(tǒng)硬件接線圖如圖2 所示。為了保護(hù)PLC輸出繼電器, 在電磁鐵的兩端各并聯(lián)一阻容吸收電路, 防止在感性負(fù)載斷開時產(chǎn)生很高的感應(yīng)電動勢或浪涌電流對PLC輸出點及內(nèi)部電源的沖擊。
圖2 PLC 硬件接線圖
2 系統(tǒng)的軟件設(shè)計
2.1 總程序結(jié)構(gòu)
機(jī)械手有手動和自動兩種工作方式, 由萬能轉(zhuǎn)換開關(guān)SA1選擇。在手動操作方式下, 各種動作都是用按鈕控制來實現(xiàn), 其控制程序可單獨設(shè)計,與自動工作方式控制程序相對獨立。因此總程序設(shè)計成兩段獨立的部分: 自動操作程序和手動操作程序。其結(jié)構(gòu)框圖如圖3 所示。當(dāng)選擇手動操作方式時, 輸入點X015 接通, 其常閉觸點斷開, 執(zhí)行手動程序, 并且X016 常閉觸點閉合, 則跳過自動程序段。若選擇自動操作方式, 則跳過手動程序,執(zhí)行自動程序段。
圖3 總程序結(jié)構(gòu)框圖
2.2 手動操作程序設(shè)計
手動操作主要用于檢修調(diào)整, 通過按鈕對機(jī)械手的每一步動作進(jìn)行單獨控制。例如, 當(dāng)選擇小臂伸/縮運(yùn)動時, 按下啟動按鈕, 小臂伸出; 按下停止按鈕, 小臂縮回。其它動作以此類推。這樣, 其控制較簡單, 可按照一般繼電器控制系統(tǒng)的邏輯設(shè)計法來設(shè)計。
為了安全起見, 程序中設(shè)置了聯(lián)鎖保護(hù)。例如, 只有大臂豎立時小臂才能上/下擺動, 因此小臂上/下擺動用大臂上限條件作為聯(lián)鎖保護(hù)。還有小臂處于上限位時, 才允許大臂上/下擺動; 小臂伸出時料架不能轉(zhuǎn)位。另外, 由于大、小臂和手腕、手指的運(yùn)動都采用雙線圈三位電磁閥控制, 兩個線圈不能同時通電, 因此在其電路中設(shè)置互鎖環(huán)節(jié)。
2.3 自動操作程序設(shè)計
在正常運(yùn)行時, 機(jī)械手處于自動操作方式。深孔鏜床在加工零件時, 機(jī)械手大臂豎立、小臂伸出并處于水平、手腕橫移向右、手指松開, 即處于原始位置, 原點指示燈亮。加工完畢后, 按一下啟動按鈕SB1, 機(jī)械手動作順序為: 原始位置( 大臂豎立、小臂水平且縮回、手腕橫移向右、手指松開) →手指夾緊( 抓住卡盤上的工件) →手腕橫移向左( 從卡盤上卸下工件) →小臂上擺→大臂下擺→手指松開( 將工件放在料架上) →小臂縮回→料架轉(zhuǎn)位→小臂伸出→手指夾緊( 抓住待加工的工件) →大臂上擺( 從料架上取走工件) →小臂下擺→手腕橫移向右( 把工件裝到卡盤上) →手指松開( 原位) 。機(jī)械手完成一個自動循環(huán)后處于原始位置, 然后深孔鏜
床開始加工。待加工完畢, 再按啟動按鈕, 機(jī)械手又重復(fù)上述動作。這是一個典型的按順序動作的步進(jìn)控制系統(tǒng), 可用PLC 的步進(jìn)指令編程。
3 結(jié)束語
用可編程控制器設(shè)計的機(jī)械手電氣控制系統(tǒng),線路簡單, 系統(tǒng)的可靠性高, 功能強(qiáng), 整個系統(tǒng)運(yùn)行穩(wěn)定、精確。同時還可根據(jù)需要對其進(jìn)行功能擴(kuò)展, 如與自動化機(jī)床聯(lián)合控制, 可組建自動化生產(chǎn)線。
(審核編輯: Doris)
分享