【摘 要】學(xué)生進(jìn)行數(shù)控維修項(xiàng)目訓(xùn)練時難點(diǎn)在于PMC梯形圖的設(shè)計(jì),本文通過對FANUC數(shù)控機(jī)床PMC程序的簡單介紹,為大家介紹一些思路。方便相關(guān)教師在教學(xué)過程中通過梯形圖設(shè)計(jì)過程中可以做到有的放矢,促進(jìn)學(xué)生在學(xué)習(xí)數(shù)控機(jī)床PMC梯形圖設(shè)計(jì)時正確思維的確立、強(qiáng)化和升華,建立PMC梯形圖設(shè)計(jì)的比較好的思維模式,培養(yǎng)學(xué)生熟練進(jìn)行PMC梯形圖設(shè)計(jì)能力。
【關(guān)鍵詞】PLC梯形圖;思維;培養(yǎng)方法
一、PMC的介紹
一般來說,控制是指啟動所需的操作以達(dá)到給定的目標(biāo)下自動運(yùn)行。當(dāng)這種控制由控制裝置自動完成時,稱為自動控制。PLC是為進(jìn)行自動控制設(shè)計(jì)的裝置。PLC以微處理器為中心,可視為繼電器、定時器及計(jì)數(shù)器的集合體。在內(nèi)部順序處理中,并聯(lián)或串聯(lián)常開觸點(diǎn)和常閉觸點(diǎn),其邏輯運(yùn)算結(jié)果用來控制線圈的通斷。與傳統(tǒng)的繼電器控制電路相比,PLC的優(yōu)點(diǎn)在于:時間響應(yīng)速度快,控制精度高可靠性好,結(jié)構(gòu)緊湊。抗干擾能力強(qiáng),編程方便,控制程序能根據(jù)控制的需要配合的情況進(jìn)行相應(yīng)的修改,可與計(jì)算機(jī)相連,監(jiān)控方便,便于維修。從控制對象來說,數(shù)控系統(tǒng)分為控制伺服電動機(jī)和主軸電機(jī)作各種進(jìn)給切削動作的系統(tǒng)部分和控制機(jī)床外圍輔助電氣部分的PMC。PMC與PLC所需實(shí)現(xiàn)的功能是基本一樣的。PLC用于工廠一般通用設(shè)備的自動控制裝置,而PMC專用于數(shù)控機(jī)床外圍輔助電氣部分的自動控制,所以稱為可編程序機(jī)床控制器,簡稱PMC。
在圖中,能夠看到,X是來自機(jī)床側(cè)的輸入信號(如接近開關(guān)、極限開關(guān)、壓力開關(guān)、操作按鈕等輸入信號元件,I/Olink的地址是從X0開始的。PMC接收從機(jī)床側(cè)各裝置反饋的輸入信號,在控制程序中進(jìn)行邏輯運(yùn)算,作為機(jī)床動作的條件及對外圍設(shè)備進(jìn)行診斷的依據(jù)。Y是由PMC輸出到機(jī)床側(cè)的信號。在PMC控制程序中,根據(jù)自動控制的要求,輸出信號控制機(jī)床側(cè)的電磁閥、接觸器、信號燈動作,滿足機(jī)床運(yùn)行的需要。I/Olink的地址是從Y0開始的F是由控制伺服電機(jī)與主軸電機(jī)的系統(tǒng)部分側(cè)輸入到PMC信號,系統(tǒng)部分就是將伺服電機(jī)和主軸電機(jī)的狀態(tài),以及請求相關(guān)機(jī)床動作的信號(如移動中信號、位置檢測信號、系統(tǒng)準(zhǔn)備完成信號等),反饋到PMC中去進(jìn)行邏輯運(yùn)輸,作為機(jī)床動作的條件及進(jìn)行自診斷的依據(jù),其地址從F0開始。G是由PMC側(cè)輸出到系統(tǒng)部分的信號,對系統(tǒng)部分進(jìn)行控制和信息反饋(如軸互鎖信號、M代碼執(zhí)行完畢信號等)其地址從G0開始。
二、M,S,T功能的處理
注:在M代碼中有一些為系統(tǒng)專用的M代碼,本身系統(tǒng)會發(fā)出相應(yīng)的F地址,它們不需要另行譯碼。
程序結(jié)束代碼:M02-F9.5/M30-F9.4
程序選擇停止:M01-F9.6
程序停止:M00-F9.7
系統(tǒng)專用不需要PMC處理的M代碼
子程序呼叫/返回:M98/M99
宏中斷:M96/M97
中斷信號G53.3
三、結(jié)論
在PMC程序中,使用的編程語言是梯形圖(LADDER)。對于PMC程序的執(zhí)行可以簡要地總結(jié)為,從梯形圖的開頭由上到下,然后由左到右,到達(dá)梯形法結(jié)尾后再回到梯形圖的開頭、循環(huán)往復(fù),順序執(zhí)行,從梯形圖的開頭直到結(jié)束所需要的執(zhí)行時間叫做循環(huán)處理時間。它取決于控制規(guī)模的大小。梯形圖語句越少,處理周期時間越短,信號響應(yīng)速度就越快。梯形圖使用的是FANUC LADDER III軟件進(jìn)行編輯。
通過PMC程序可以控制數(shù)控機(jī)床自動運(yùn)行,那么我們通過編寫相應(yīng)的指令與系統(tǒng)內(nèi)部指令匹配,就可以查看其狀態(tài),對機(jī)床功能進(jìn)行修改及相應(yīng)編程,這樣我們在進(jìn)行機(jī)床排故時就可以事半功倍。
參 考 文 獻(xiàn)
[1]祝紅芳.PLC及其在數(shù)控機(jī)床中的應(yīng)用[M].人民郵電出版社出版社,2007(10)
[2]張耀旗.數(shù)控機(jī)床PLC的設(shè)計(jì)與應(yīng)用[J].電腦知識與技術(shù).2008(12)
[3]李葉龍.數(shù)控機(jī)床與PLC的關(guān)系[J].赤峰學(xué)院學(xué)報.2009(6)