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