劉世勛,呂明珠,王振龍,杜桐
(1.中認(rèn)(沈陽)北方實驗室有限公司,遼寧 沈陽 110164; 2.遼寧裝備制造職業(yè)技術(shù)學(xué)院自控學(xué)院,遼寧 沈陽 110161)
?
基于PLC的三自由度氣動機械手控制系統(tǒng)設(shè)計
劉世勛1,呂明珠2,王振龍1,杜桐1
(1.中認(rèn)(沈陽)北方實驗室有限公司,遼寧沈陽110164; 2.遼寧裝備制造職業(yè)技術(shù)學(xué)院自控學(xué)院,遼寧沈陽110161)
以自動化生產(chǎn)線中常用的三自由度氣動機械手為研究對象,詳細闡述了系統(tǒng)的組成和工作原理,并設(shè)計出可行的氣動控制回路。在軟件設(shè)計方面,以西門子S7-200PLC作為控制核心,采用步進控制指令完成了順序功能圖的繪制和梯形圖程序的編寫。實踐證明,該控制方案可以實現(xiàn)氣動機械手的高效、平穩(wěn)、可靠運行。
三自由度;氣動機械手;S7-200PLC;步進控制指令
隨著現(xiàn)代工業(yè)自動化程度的提高,機械手被廣泛應(yīng)用于加工制造、汽車裝配、食品包裝等領(lǐng)域[1]。機械手是一種通過軟件編程來控制其運動方式和軌跡的多自由度機械設(shè)備[2],而氣動機械手是采用氣壓傳動驅(qū)動的機械手,由于以壓縮空氣作為工作介質(zhì),因而具有結(jié)構(gòu)簡單、動作靈活、占地空間小、控制精度高、易于維護、節(jié)能、對環(huán)境無污染等突出優(yōu)點[3]。機械手不僅可以減輕勞動者的勞動強度、提高生產(chǎn)效率,還能在惡劣條件下操作以保護人員安全[4]。機械手最核心的部分是控制系統(tǒng),本文主要介紹了基于西門子S7-200系列PLC對三自由度氣動機械手的控制系統(tǒng)設(shè)計。
本機械手的執(zhí)行終端為機械手臂和手爪,均為氣壓驅(qū)動[5],如圖1所示。其中,機械手臂又分為水平臂和垂直臂,水平臂控制機械手的伸出和縮回動作,垂直臂控制機械手的上升和下降動作,搬運時機械臂可以實現(xiàn)右旋和左旋動作,因此本機械手可以實現(xiàn)3個自由度控制。
為了保證控制的可靠性,手臂部分采用了雙電控的二位五通電磁閥實現(xiàn)方向控制,另外,我們希望旋轉(zhuǎn)時它能在任意位置上停止,因此旋轉(zhuǎn)動作采用雙電控的二位五通電磁閥控制,執(zhí)行元件則采用了雙作用氣缸實現(xiàn)手臂的伸縮、升降和左右移動,手爪部分則采用單電控電磁閥實現(xiàn)夾緊和松開,其氣動部分原理圖如圖2所示。
圖1 氣動機械手結(jié)構(gòu)圖
圖2 氣動部分原理圖
還有物料工作臺可以將工件送至工作位,便于機械手實現(xiàn)工件的抓取,由單控電磁閥配合物料提升氣缸實現(xiàn)控制,其結(jié)構(gòu)如圖3所示。
圖3 物料工作臺結(jié)構(gòu)圖
另外,為了提高控制精度,在氣動機械手各個工作位置及終端均安裝了傳感器[6],如在物料臺上安裝了光電傳感器用來檢測有無工件,在手臂氣缸的伸出、縮回、旋轉(zhuǎn)終端各安裝了限位磁性傳感器防止運動超程,在手爪部分也安裝了磁性傳感器用來感知工件是否夾緊,再加上物料提升氣缸的上下限位磁電開關(guān),本機械手系統(tǒng)上共有10個信息輸入采集點。
本氣動機械手主要在工業(yè)現(xiàn)場中完成工件在不同地點的搬運功能,其工作流程如下:原位→水平臂伸出→垂直臂下降→夾緊工件→垂直臂上升→水平臂縮回→右行→水平臂伸出→垂直臂下降→下放工件→垂直臂上升→水平臂縮回→左行,完成一個周期的動作。
3.1PLC的地址分配
在控制系統(tǒng)的選取上,采用了目前使用比較普遍、性價比較高的西門子S7-200系列PLC,輸入點數(shù)與傳感器的數(shù)目相對應(yīng),總共有10點,而輸出點數(shù)與電磁閥相對應(yīng),總共有8點,這樣本機械手的輸入、輸出點數(shù)分配如表1所示。
表1 氣動機械手PLC I/O地址分配表
3.2軟件設(shè)計
機械手的動作是上電后處于原位,原位時機械手位于左邊,水平臂為縮回狀態(tài),垂直臂保持上升狀態(tài)。由于各手臂均采用雙向電控閥控制,初始時可置位保持原位狀態(tài);當(dāng)工作臺檢測到有工件時,物料提升氣缸上升至上限位處,然后伸縮氣缸伸出至前限位點,接下來升降氣缸下降至下限位點,再由手爪夾緊工件,下一個動作是升降氣缸上升至上限位點,然后是伸縮氣缸縮回至后限位點,之后機械手右行至右限位點,右行到位后,物料提升氣缸下降至下限位處,伸縮氣缸在伸出至前限位,然后升降氣缸再下降至下限位,下一步是手爪放松下放工件,完成工作的搬運。接下來,機械手應(yīng)返回原位,即手臂先上升再縮回然后左行至左限位點。到此,氣動機械手完成了一個工作周期,若工作臺再檢測到有工件時,則可立即進入下一循環(huán)。
必須指出,為了讓每一個工作步執(zhí)行到位之后再進入下一動作,在設(shè)計時應(yīng)考慮加入一定的等待時間,如1s。
由于機械手的動作是按照順序進行的,故可采用S7-200系列PLC的步進控制指令來編寫控制程序,其順序功能圖如圖4所示,有了此功能圖就可以很方便地轉(zhuǎn)換為梯形圖程序,部分程序如圖5所示。
圖4 PLC順序功能圖
通過S7-200系列PLC實現(xiàn)了對三自由度氣動機械手的控制系統(tǒng)設(shè)計,完成了自動化生產(chǎn)線上對于機械手的搬運功能的要求,該控制程序具有運行可靠性高、平穩(wěn)性好、修改容易等特點,有較強的實際應(yīng)用意義。
圖5 部分PLC控制程序
[1]范金玲.基于PLC的氣動機械手控制系統(tǒng)設(shè)計[J].液壓與氣動,2010,7:36-37.
[2]王月芹.基于PLC的機械手控制系統(tǒng)設(shè)計[J].液壓與氣動,2011,9:41-42.
[3]關(guān)明,周希倫,馬立靜,等.基于PLC的機械手控制系統(tǒng)設(shè)計[J].制造業(yè)自動化,2012,7(下):120-121.
[4]李堅雄.基于PLC的機械手爪控制系統(tǒng)設(shè)計[J].機電技術(shù),2010,1:105-106.
[5]陸振先,袁 凱,曹瓊興,等.基于PLC的兩自由度并聯(lián)機械手控制系統(tǒng)研究[J] .徐州工程學(xué)院學(xué)報:自然科學(xué)版,2014,29(1):67-71.
[6]齊繼陽,吳倩,何文燦,等.基于PLC和觸摸屏的氣動機械手控制系統(tǒng)的設(shè)計[J].液壓與氣動,2013,4:19-21.
Design of Three Degree of Freedom Pneumatic Manipulator Control System Based on PLC
LIU Shi-xun1,LV Ming-zhu2,WANG Zhen-long1,DU Tong1
(1.CQC North Laboratory (ShenYang)Co.,Ltd.Liaoning Shenyang 110164,China; 2.Department of Automatic Control,Liaoning Equipment Manufacturing Professional Technology Institute,Liaoning Shenyang 110161,China)
The three degree of freedom pneumatic manipulator used in automatic production line was studied in this paper.The composition and working principle of the system were described in detai,and then the feasible pneumatic control circuit was designed.As to software design,the paper took the SIEMENS S7-200 PLC as the control core,the sequential function chart and the ladder-shaped program were drawn by using the step control instructions.The practice proves that the system has run efficiently,steadily and reliably with the measures metioned.
three degree of freedom;pneumatic manipulator;S7-200PLC;step control instructions
1004-289X(2016)01-0038-03
TP241
A
2015-12-28
劉世勛(1980-),男,遼寧沈陽人,研究生學(xué)歷,碩士學(xué)位,工程師,主要從事機電產(chǎn)品的檢測和研究;
呂明珠(1980-),女,遼寧沈陽人,研究生學(xué)歷,碩士學(xué)位,講師,主要從事電氣工程和自動控制領(lǐng)域的教學(xué)和研究。