李燦燦 譚宗柒 黃星德 吳 凌
(三峽大學機械與材料學院,湖北宜昌 443002)
氣動系統(tǒng)具有許多顯著的優(yōu)點,在工業(yè)自動化中得到愈來愈廣泛的應用,機械手的驅動和控制方式基本上都是采用高精度伺服電機,成本高、結構復雜、速度慢、工作效率較低,這些問題阻礙了自動裝卸機械手在生產實際上的廣泛應用.本文主要研究用PLC控制低成本、高速的氣缸來組成氣動機械手,實現生產線上工件自動裝卸.主要對PLC在氣動機械手系統(tǒng)應用中從選型到控制氣動閥的動作做出詳細的介紹.
通過對氣動系統(tǒng)工作原理圖的分析,需要實現氣動機械手的取物、上下、左右動作的自動循環(huán)、單步循環(huán)、和手動操作.
圖1 氣動系統(tǒng)工作原理圖
為實現氣動機械手以上功能,設計符合人們日常生活習慣的操作面板,如圖2所示.
圖2 機械手操作面板
根據操作面板需要及限位信號輸入,分配PLC輸入端子:位置檢測信號有下限、上限、右限、左限位共4個行程開關,需要4個輸入端子;“無工件”檢測信號采用光電開關作檢測元件,需要1個輸入端子;“工作方式”選擇開關有點動、單步、單周期和連續(xù)4種工作方式,需要4個輸入端子;手動操作時,需要有下降、上升、右移、左移、夾緊、放松、回原點7個按鈕,需要7個輸入端子;自動工作時,尚需啟動按鈕、停止按鈕,需占2個輸入端子.因此機械手的工作狀態(tài)和操作的信息需要18個.根據機械手實現的功能,分配PLC輸出端子:機械手的下降、上升、右移、左移和夾緊5個電磁閥線圈,需要5個輸出點;機械手從原點開始工作,需要有1個原點指示燈,需用1個輸出點.因此需要6個輸出端子.因此控制機械手的輸出信號需要6個,輸入端子和輸出端子的地址分配見表1.
表1 PLC端子地址分配表
根據控制要求及端子數,此處選用FX2N-48MR繼電器型PLC.FX2N-48MR型PLC共有輸入24點,輸出24點,滿足控制所需端子數,分配PLC的I/O端子接線如圖3所示.
圖3 PLC外部接線圖
由于該機械手工作有4種工作方式,運用模塊化設計思想,將機械手控制程序分為:手動程序和自動程序,分別編出這些程序段后,再用條件跳轉指令進行選擇,不僅提高了編程效率而且控制程序運行效率高[1-3].
圖4 主程序簡圖
手動程序包括點動和單步兩種工作方式.手動操作即為按下操作面板上的按鈕,PLC向機械手發(fā)出相應的信號,機械手得到相應的動作.按下停止開關,或是放開操作按鈕后,氣缸停止動作.不需要考慮工序順序動作,按普通繼電器程序來設計.設計過程略.
自動程序包括單周期和連續(xù)兩種工作方式.單周期為機械手開始工作時,機械手從原點開始動作,只進行一次完整的取物搬運物料的動作,動作完成后,機械手回到原點,等待下一次指令.而連續(xù)工作方式為當機械手從原點開始工作時,就順序執(zhí)行動作,直到按下停止按鈕后,機械手才停止動作.
在編寫自動程序時,選用了順序控制功能圖的編程方法.自動程序的執(zhí)行對硬件可靠性的要求是很高的,需要限位開關提供精確的反饋信號.
圖5 自動程序
但在編寫PLC程序時,須將順序控制功能圖轉化為梯形圖或是PLC語言.至此,自動程序編制完成.將手動程序和自動運行程序加入主控程序中,即成為完整的氣動機械手PLC的控制程序.
設計一個完整的PLC控制系統(tǒng),不僅是單一編寫一套PLC運行程序,而是先要分析系統(tǒng)主體所需要實現的功能及其一系列的輔助功能,如數控機床中,切削液的開關及照明報警等輔助裝置的工作.這樣分析系統(tǒng)PLC輸出和輸入后,設計硬件接線電路,將PLC輸入端子與操作面板控件和檢測單元、輸出端子與執(zhí)行部件對應起來.這樣保證程序編寫有序不雜亂,再根據系統(tǒng)功能的特點選擇適當的編程方法以利于程序的實現.
本文提出了PLC硬件和軟件在工業(yè)生產應用中的一般設計方法和流程,適用于對傳統(tǒng)生產線的自動化改裝.充分利用了PLC的人機交互性較強和程序利于編制、硬件設計簡單等優(yōu)點,實現生產線自動化的控制.
[1]廖常初.FX系列PLC編程及應用[M].北京:機械工業(yè)出版社,2004.
[2]朱春波,王大明.PLC控制的氣動上下料機械手[J].液壓氣動與密封,1996(6):21-24.
[3]葉愛芹,袁金強.PLC在機械手控制系統(tǒng)中的應用[J].安徽技術師范學校學報,2001(4):64-65.