摘 要:FANUC數(shù)控系統(tǒng)在自動運行狀態(tài)下,按下操作面板上某些機床功能開關(guān),可使該功能起作用。這些功能開關(guān)包括:單程序段(Sing Block)、跳選程序段(Block Delete)、選擇停止(Option Stop)、試運行(Dry Run)、機床鎖?。∕achine Lock)等。這些功能開關(guān)在操作時都有一個共同的特點:第一次按下啟用該功能,第二次按下則取消。該功能的實現(xiàn)是通過PMC設(shè)計的,雖然FANUC公司對此有專門的標(biāo)準(zhǔn)程序,但部分人員對該程序的理解上還存在一定的難度。
關(guān)鍵詞:單段;FANUC數(shù)控系統(tǒng);PMC 設(shè)計
DOI:10.16640/j.cnki.37-1222/t.2015.24.036
據(jù)德國機床協(xié)會VDW日前發(fā)布的2014年報告,2014年全球機床(不含附件)出口國(地區(qū))中,中國出口17.6億歐元,增幅18.1%,為第六大出口國(地區(qū));從進口看,中國仍為第一大進口國,2014年進口機床81.0億歐元,同比增長6.8%。由此可見我國已經(jīng)成為機床制造和消費大國。
當(dāng)前中國從事數(shù)控機床裝配、調(diào)試與維修的技術(shù)人員非常短缺,數(shù)控機床一旦發(fā)生故障,維修難的問題變得尤為突出,導(dǎo)致數(shù)控機床因得不到及時維修而開機率不足。
要想對數(shù)控機床進行調(diào)試和維修,必須能看懂PMC程序并能進行相應(yīng)的編輯。當(dāng)前數(shù)控系統(tǒng)的種類較多,使用和調(diào)試也大不同,當(dāng)前國內(nèi)使用較多的典型數(shù)控系統(tǒng)為日本FANUC公司。
FANUC數(shù)控系統(tǒng)在進行自動運行狀態(tài)下,按下操作面板上某些機床功能開關(guān),可使該功能起作用。這些功能開關(guān)包括:單程序段(Sing Block)、跳選程序段(Block Delete)、選擇停止(Option Stop)、試運行(Dry Run)、機床鎖?。∕achine Lock)。這些功能開關(guān)在操作時都有一個共同的特點:第一次按下啟用該功能,第二次按下則取消,如此循環(huán)。該功能的實現(xiàn)是通過PMC設(shè)計的,雖然FANUC公司對此有專門的標(biāo)準(zhǔn)程序,但部分人員對該程序的理解上還存在一定的難度。筆者以實現(xiàn)“單程序段”功能為例,結(jié)合多年的實踐,談?wù)剬崿F(xiàn)此功能的幾種PMC編程的方法,希望能對廣大讀者有一定的幫助。
1 標(biāo)準(zhǔn)程序法
FANUC公司的標(biāo)準(zhǔn)程序(如圖1),其中X33.0為單段功能選擇按鈕的PMC輸入地址,G46.1為PMC送給CNC的輸出地址,Y12.0為PMC送給機床的單段程序功能選擇燈的輸出地址(文中的地址與此相同)。
1.1 FANUC公司標(biāo)準(zhǔn)程序(如圖1)
1.2 標(biāo)準(zhǔn)程序解析(見表1)
PMC就是這樣通過一個“單段”按鈕,控制著單段程序功能的選通與撤消,滿足了實際操作過程的需要。其特點是利用簡單的“與”、“或”、“與否”、“或否”等編程語句進行編程。其優(yōu)點是設(shè)計人員取之即用;其缺點為語句較多,部分人員理解有一定難度。
2 上升沿法
在日本三菱PLC編程實例中,通過上升沿法來實現(xiàn)此功能。該程序較簡單,且語句較少,故參考其方法。
2.1 上升沿法梯形圖程序(如圖2)。
前沿檢測DIFU(SUB57)的功能為讀取輸入信號的前沿,掃描到上升沿后,輸出即為“1”。
2.2 程序解析(見表2)
3 貌似法
該編程方法用了兩條編程語句且比較相似,工作人員容易記憶。
3.1 貌似法梯形圖程序(如圖3) (下轉(zhuǎn)第57頁)
(上接第40頁)
3.2 程序解析(見表3)
4 計數(shù)器法
FANUC數(shù)控系統(tǒng)提供了很多內(nèi)部計數(shù)器,當(dāng)計數(shù)器的計數(shù)值達到預(yù)置值時其輸出為“1”。在此所選用的計數(shù)器是為了實現(xiàn)特定功能,其計數(shù)預(yù)置值不允許用戶隨意改變,故選用CTRB固定計數(shù)器(SUB56)。
4.1 計數(shù)器法梯形圖程序(如圖4)
其中R9091.0為數(shù)控系統(tǒng)提供的?!?”信號的地址,即該計數(shù)器從0開始計數(shù);R9091.1為數(shù)控系統(tǒng)提供的?!?”信號的地址,即該計數(shù)器是上升沿型計數(shù)器;F1.1為按數(shù)控面板上的“復(fù)位”鍵時數(shù)控系統(tǒng)發(fā)出的信號地址;“0001”即該計數(shù)器的編號為C1;“0000000001” 該計數(shù)器的預(yù)置值為“1”。
4.2 程序解析
當(dāng)?shù)谝淮伟聪隆皢味巍背绦蜻x擇按鈕后,計數(shù)器C1計數(shù)1次,因為預(yù)置值為1,故計數(shù)器有輸出,使G46.1為“1”,則數(shù)控系統(tǒng)選擇了單段程序功能控制;當(dāng)“單段”程序選擇按鈕松開后,計數(shù)器的輸出狀態(tài)一直保持;當(dāng)?shù)诙伟聪隆皢味巍背绦蜻x擇按鈕后,計數(shù)器C1又計數(shù)1次,因為預(yù)置值為1,且計數(shù)器中的當(dāng)前值也為1,故計數(shù)器復(fù)位,其輸出為“0”,使G46.1為“0”,則數(shù)控系統(tǒng)取消“單段”程序功能控制。
此方法簡單,只用了一個功能指令,易記。
上述四種方法是筆者在工作實踐中歸納總結(jié)出來的,各有優(yōu)缺點,大家可根據(jù)自各的工作實際情況加以運用。
參考文獻:
[1]王悅.FANUC系統(tǒng)裝調(diào)與實訓(xùn)[M].北京:機械工業(yè)出版社, 2010(07).
[2]楊雪翠.FANUC數(shù)控系統(tǒng)調(diào)試與維護[M].北京:國防工業(yè)出版社,2010(10).
[3]宋松.圖解FANUC PMC 編程與應(yīng)用[M].北京:機械工業(yè)出版社, 2011(01).
[4]邵澤強.數(shù)控機床電氣線路裝調(diào)[M].北京:機械工業(yè)出版社,2012(06)
[5]瞿彩萍.PLC應(yīng)用技術(shù)(三菱)[M].北京:中國勞動社會保障出版社,2010(11).
作者簡介:朱曉華,本科,高級講師,高級技師,電氣工程師,主要從事:數(shù)控專業(yè)。endprint