謝鵬,王祚忠,曹昌懷,王虎
( 中國中車戚墅堰機車有限公司,江蘇 常州 213011 )
隨著數(shù)控技術(shù)在加工制造業(yè)中的廣泛應(yīng)用,數(shù)控設(shè)備故障判斷與維修也越來越重要,熟練掌握數(shù)控設(shè)備故障診斷和維修方法已經(jīng)成為機電、電氣行業(yè)一線操作者必備的技能之一。
PMC(Programmable Machine Controller)即數(shù)控設(shè)備內(nèi)置式PLC控制技術(shù),作為數(shù)控設(shè)備的重要組件,在實現(xiàn)高效自動化作業(yè)的同時,對大量輸入和輸出信號邏輯關(guān)系的處理起到了至關(guān)重要的作用,為數(shù)控設(shè)備的故障診斷提供參考。
數(shù)控機床是具有多種方式控制的自動化運行設(shè)備,主要采用數(shù)字控制和順序控制兩種方式,前者主要對各坐標軸的位置進行連續(xù)控制,表現(xiàn)為軸的移動距離、插補計算和補償控制。后者是指數(shù)控機床在運行過程中,以CNC(Computer numerical control)系統(tǒng)內(nèi)部和各行程開關(guān)、接近開關(guān)、按鈕和繼電器等開關(guān)量信號狀態(tài)為條件,對主軸單元實現(xiàn)正轉(zhuǎn)和反轉(zhuǎn)控制、換刀及機械手程序或機械控制、工作臺單步或連續(xù)交換、切削液開關(guān)和潤滑系統(tǒng)手動或自動順序控制,這些都需要經(jīng)PMC來實現(xiàn)。通過對PMC程序的周期掃描,進行數(shù)控設(shè)備系統(tǒng)側(cè)、機床側(cè)及外圍輔助電氣部分的邏輯順序控制和急停控制,一般可將數(shù)控機床分為數(shù)控系統(tǒng)側(cè)和機床設(shè)備側(cè)兩大部分。數(shù)控系統(tǒng)側(cè)包括CNC系統(tǒng)的硬件和軟件,與CNC系統(tǒng)連接的外圍設(shè)備如顯示器(HMI),編輯操作面板(MDI)、手持單元(HHU)等。機床設(shè)備側(cè)包括機床機械部分及其液壓、氣壓、冷卻、潤滑、排屑等輔助裝置、繼電器線路、機床強電線路等。PMC處于數(shù)控系統(tǒng)側(cè)與機床設(shè)備側(cè)之間,對數(shù)控系統(tǒng)側(cè)和機床設(shè)備側(cè)的輸入、輸出信號進行處理。
根據(jù)電氣維修經(jīng)驗判斷,機床側(cè)的輸入傳感器、PMC輸出中間繼電器、電磁閥等元件是出現(xiàn)故障報警概率較高的部件。
1)根據(jù)報警號診斷故障
FANUC系統(tǒng)的報警主要分為內(nèi)部報警和外部報警,如圖1所示。內(nèi)部報警是 FANUC系統(tǒng)根據(jù)所控制的對象,如串行主軸放大器、伺服放大器、數(shù)控系統(tǒng)本體等組件的運行狀態(tài)產(chǎn)生相應(yīng)的報警信息,這類報警是系統(tǒng)本身所固有的。系統(tǒng)外部故障主要指由誤操作檢測開關(guān)、液壓元件、氣動元件、電氣執(zhí)行元件、機械裝置等出現(xiàn)問題引起的故障。設(shè)備制造商根據(jù)外部輔助設(shè)備的相關(guān)動作,通過PMC程序輸出報警狀態(tài)和操作信息,借用內(nèi)部地址A0~A249作為信息請求寄存器,產(chǎn)生外部的報警信息文本。
圖1 FANUC數(shù)控系統(tǒng)內(nèi)部和外部報警結(jié)構(gòu)
2)觀察PMC狀態(tài)確定信號變化
外部報警可通過報警信息查找故障原因,維修人員可通過報警信息和PMC梯圖來發(fā)現(xiàn)故障點。通過觀察PMC狀態(tài),判斷開關(guān)量是否已輸入或已輸出,在MDI方式→PMC基本菜單→[PMCDGN]→[STATUS]界面輸入開關(guān)量或直接觀察梯形圖相應(yīng)開關(guān)量的通斷,邏輯為“1”時表示機床側(cè)、CNC側(cè)連接正常;為“0”時則檢查外部電路。數(shù)控機床中,輸入、輸出信號的傳遞一般通過PMC接口實現(xiàn)。因此,大多故障可在PMC的I/O接口通道中得到反映。
3)根據(jù)動作順序診斷故障
數(shù)控機床上自動換刀動作按一定順序來完成,可觀察機械裝置的運動過程,通過對比發(fā)現(xiàn)可疑點,進而診斷故障原因。
循環(huán)啟動按鈕觸發(fā)后,CNC負責(zé)并接收G地址信號,由PMC讀入其地址X信號,接通G7.2,G7.2輸出為“1”時,執(zhí)行加工程序。
垂直重力軸制動器松開的條件是伺服上電,此時由CNC給出狀態(tài)信號F0.6接通,PMC輸出地址Y信號為“1”時,制動器松開。如因某種原因?qū)е滤欧嚯?,伺服準備就緒信號F0.6則為“0”,制動器抱緊。
4)動態(tài)跟蹤梯形圖診斷故障
數(shù)控機床某些報警信息并未直接反映出報警原因,另有一些故障無報警信息,卻致使動作不被執(zhí)行,此時可通過跟蹤PMC梯形圖的實時運行情況診斷。FANUC系統(tǒng)的PMC可直接在系統(tǒng)顯示監(jiān)控畫面。PMC的診斷分動態(tài)和靜態(tài)兩種,在診斷時應(yīng)先確定PMC為運行狀態(tài)。
靜態(tài)診斷即查看梯形圖I/O模塊的連接狀況和查看PMC各個信號的ON/OFF狀態(tài)。動態(tài)診斷,是指梯形圖(LADDER)正常運行,執(zhí)行動作卻不正常;PMC發(fā)生故障報警時,出現(xiàn)誤動作,查看輸入、輸出信號均正常,此時必須通過PMC動態(tài)跟蹤,實時觀察I/O及標志位狀態(tài)的瞬間變化,根據(jù)PMC的動作原理做出診斷。
以FANUC31 I-MA系統(tǒng)為例,設(shè)備在使用過程中,常見問題為急?;芈饭收希娫茨KMCC無法吸合,顯示“緊急停止”(EMERGENCY STOP)狀態(tài)。由于急停輸入信號為固定地址X8.4,故機床出現(xiàn)急停故障時,應(yīng)圍繞X8.4和G8.4信號進行分析診斷。
如圖2所示,數(shù)控機床上CNC與PMC控制器,前者處理連續(xù)量軌跡插補運動,后者處理開關(guān)量動作。急停操作針對所有動作,按下機床操作面板上的急停按鈕,觸點信號即被送至伺服放大器和I/O單元,急停信號決定伺服放大器的主電源是否接通。當(dāng)CNC開機自檢后,CNC軸卡通過FSSB(FANUC Serial Servo Bus)發(fā)出MCON(Main Contactor ON)信號至伺服放大器,如沒有急停(CX4端子)和其他報警,伺服放大器內(nèi)部回路(控制電源)正常,則放大器內(nèi)部觸點CX3閉合,主接觸器MCC線圈得電,主觸點吸合,放大器狀態(tài)指示燈由“--”變更為“00”。同時,伺服放大器返回應(yīng)答信號DRDY至CNC,完成伺服上電過程。系統(tǒng)急停狀態(tài)下無法完成送電過程,伺服放大器面板相應(yīng)故障指示燈為“--”。
圖2 FANUC系統(tǒng)急?;芈?/p>
急停硬件故障消除后,觀察PMC運行程序如圖3所示,當(dāng)X8.4為“1”時,PMC梯形圖處理將外部急停輸入傳至CNC,即G8.4為“1”,使伺服準備就緒信號 F0.6(SA)為“1”,CNC信號F1.7為“1”,設(shè)備可以正常工作。
圖3 PMC程序中的急??刂?/p>
綜上,解決數(shù)控設(shè)備故障報警首先應(yīng)明確故障點大體位置,其次需了解系統(tǒng)運行機理和設(shè)備正常運行狀態(tài),查看電氣圖紙找出對應(yīng)的地址編號,分析PMC輸入信號X、輸出信號Y、CNC輸出信號G、輸入信號F的邏輯關(guān)系。由于數(shù)控機床電氣控制系統(tǒng)的外圍器件大多與PMC 相聯(lián)系,應(yīng)用數(shù)控系統(tǒng)提供的PMC故障診斷軟件,在成功解決疑難雜癥中的方法中占有較高比率,所以,學(xué)習(xí)并掌握PMC類故障的診斷方法,可提升技能人員的設(shè)備維修效率,有效降低設(shè)備故障停機時間。