陳闖



摘要:在數控機床操作的過程中,超程是相對比較嚴重的問題,為了解決數控機床之間的碰撞問題,大部分的機器設置硬件和軟件保護,當機器的軸同時觸發兩個方向的超程報警時,可借助系統診斷功能查詢機床PLC的當前狀態,并對機床電氣回路進行測量,查找并分析故障原因,通過調整行程開關位置并修改相關系統參數,最終排除數控機床的超程故障。
關鍵詞:數控機床;超程故障;系統判斷;極限位置
中圖分類號:TG659? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-957X(2021)05-0119-02
0? 引言
超程故障是數控機床常見故障中的典型類別。數控機床超程保護通常分為軟件超程和硬件超程。保護軟件需要啟動執行后返回參考點操作,保持系統機床坐標系統(例如,確定機床坐標系原點的位置),或安裝在機床上的線性光柵編碼器測量工作臺行程,結合數控系統軟件限位中指定參數以實現保護功能;當機床工作臺行程達到設定值時,系統軟件觸發超限報警。
因此,在設置軟件超程保護相關參數時,有必要仔細檢查數控系統手冊。數控機床的硬件超程保護是通過行程開關在工作臺底部安裝塊限位位置的觸點來實現的。硬件超程保護是數控機床的限位行程保護方法。
1? 數控機床概述
數控機床是計算機數控機床的縮寫,它是一種裝有程序控制系統的自動機床。控制系統可以用控制代碼或其他符號指令在邏輯上處理程序,對其進行解碼,用編碼數字表示程序,然后通過信息載體將其輸入到數控設備中。
數控機床是上個世紀美國發明家John Parsons發明的。在電子信息技術的引領下,機床行業步入以數字制造技術為核心的機電一體化時代。
隨著我國數控機床智能技術的新突破,大大拓展了機床功能,例如:自動調整干擾和防撞功能、停電后工件自動退出安全區域,斷電保護功能、加工件檢測和自動補償學習功能、高精度加工件智能參數選擇功能、自動消除了加工過程中的機械振動等。在實踐階段,智能技術還促使精密加工技術取得了進一步發展。數控金屬切削機床的加工精度從原來的絲級(0.01mm)提高到微米級(0.001mm),有些品種達到了約0.05μm。超精密數控機床的微切削和磨削精度可以穩定在0.05μm左右,形狀精度可以達到0.01μm左右。使用光、電、化學和其他能量進行特殊加工的精度可以達到納米級(0.001μm)。通過優化的機床結構設計,超精加工的機床零件精確組裝,使用高精度的全閉環控制以及溫度、振動等動態誤差補償技術,提高了機床的幾何加工精度,降低了形狀和位置誤差、表面粗糙度等,超精加工進入亞微米和納米級時代。其次,功能組件的性能不斷提高。功能組件一直朝著高速、高精度、大功率和智能化的方向發展,并且已經實現了成熟的應用。高精度主軸單元等功能部件得到推廣應用,大大提高了數控機床的技術水平。雖然技術水平提高了,但是從中出現的問題也越來越多,導致機器故障的情況也逐一增多。
2? 機床硬件超程故障概述
2.1 硬件超程故障描述
數控機床硬件超程是指在機床機械部件運動過程中按下安裝在機床上的限位開關而引起的超程報警。行程限位開關通常安裝在機床機械部件可以移動的安全位置。按下行程開關的原因可能會導致超程報警使機床停止,這也與CNC機床電氣控制的PMC控制有關。
發生硬件超程報警時,取消報警的方法與軟件超程報警相同。對于通用數控機床,通常將軟極限設置在硬極限的行程范圍內,這樣可以更好地保護機床的安全性。因此,當將軟極限設置在硬極限內并且機床正確返回參考點時,機床運動行程到達的第一個位置就是由軟極限設置的極限位置。通常,只會出現軟限制,極限超程報警。如果丟失了機械參考點,則由軟件限制設置的行程極限無效,并且當機器超程時,硬極限行程開關將被按下,并且將出現硬件超程警報。
機床硬件限位開關主要用來保護機床的機械硬件,防止滾珠絲杠螺母副的脫離。當然,在大多數情況下,絲杠螺母副即使沒有行程限位開關保護也不會脫離,但是當絲杠螺母副運動到該坐標軸極限位置時,即螺母運動到絲桿的端部,由于伺服驅動電機的繼續運轉,可能會引起驅動模塊發熱,導致驅動模塊燒壞。因此,為了保護機床機械硬件或電氣驅動模塊,通常數控機床上都會在機床工作臺運動的安全行程上安裝硬件限位開關。用硬件限位開關來強制設定機床的運動行程范圍,起到安全保護作用。機床硬件限位開關由于是機械式的通斷觸點,因此在使用過程中極易引起機械觸點的通斷故障。因此,設置機床軟限位保護可以更好地解決這些問題。軟限位不僅可以無限次的使用,而且出現軟限位報警時,解決軟限位的超程故障比較容易。
一臺國產型號SYNTEC 900M三軸立式數控銑床,半閉環控制,增量脈沖編碼器,采用臺灣新地公司數控系統。銑床的加工表面形狀通常由直線、圓弧或其他曲線組成。普通銑床的操作人員按圖紙要求。不斷改變刀具和工件之間的相對位置,然后與選定的銑刀速度匹配,以便刀具可以切割工件,并可以加工具有不同形狀的各種工件。
在一次操作中,機床工作臺沿y軸移動到原點,并鎖定不受控制。X軸和Z軸可以正常移動,可以返回參考點操作。同時出現“Y軸超過正向硬件行程限制”、“Y軸超過負向硬件行程限制”、“Y軸參考點未恢復”三種報警信息。將過行程釋放鍵與相應的方向鍵結合,工作臺離開過行程區域后即可取消報警;重啟系統,執行返回參考點操作:工作臺沿Y軸負方向移動,在原點附近停止。系統中再次出現上述告警信息,Y軸鎖定。
2.2 硬件超程故障的分析與處理
當瀏覽界面的“PLC狀態”是(表1和表2中),發現I003的值和I004“I Bits”是“00”,表明循環由兩個物理輸入點PLC(Y+軸積極的極限位置接觸,和軸-極限位置接觸Y-)斷開連接。“C Bits”接口的C052和C053都為“FF”,表示觸發。
3? 機械原點位置漂移現象的分析及處理
3.1 系統重啟后進行機械原點位置漂移及分析
軟件超程指的是機床運動坐標值超過系統參數設定的儲存行程極限值的報警,在返回參考點操作時,遠程報警消失。結果表明,擋塊與減速觸點“Y0”之間的距離顯著增大,且反復運行后發現擋塊與減速觸點“Y0”之間的距離不是恒定的。由于在消除硬件遠程故障過程中行程開關位置的變化,懷疑這種現象是閉塞和閉塞“Y0”接觸引起它們之間距離的變化;或者機床角編碼器的碼盤被污染了。但更換Y軸角編碼器后仍存在故障。
3.2 機械原點位置漂移現象的處理
請結合參數設置手冊檢查系統參數設置是否正確。首先檢查與速度和方向有關的參數:參數862為Y軸原點搜索的方向:0為負方向(設定方向),1為正方向;參數822用于設置Y軸原點搜索的速度:默認值為1000mm/min;參數842是Y軸原點搜索第二階段的速度:默認值為300mm/min。參數57是Y軸開始從減速開關觸點閉合到伺服電機角度編碼器生成的第一脈沖信號的角度的反向運動的系統:100表示絲杠旋轉360°,50表示導螺桿旋轉180°。通常,此參數的范圍是20~80。
用參數設置手冊檢查系統參數設置是否正確。首先,檢查速度和方向相關的參數:參數862是原點的Y軸方向,0為負(設定方向),91為正。參數822是Y軸查找原點的速度:默認值為1000mm/min;參數842是第二階段的Y軸原點搜索速度,默認值為300mm/min。該參數的系數57是由Y軸旋轉角度伺服電機的角度編碼器從閉合的反向運動軸的減速器產生的脈沖信號:100表示360°絲杠旋轉,而50表示絲杠旋轉180°。通常取值范圍是20~80。
參數942是Y軸原點搜索網格函數。當減速開關的零點信號接近伺服電機角度編碼器產生的第一脈沖信號時,可能是由于系統掃描時間延遲和工作臺移動距離太短,極限位置開關可能不能夠及時動作,從而導致機床Y軸機械坐標零位不正確或找不到,其范圍是:伺服電機角度編碼器從中產生第一脈沖信號的角度的±20%以內觸發行程開關的“Y0”觸點。因此,應將參數942的值修改為1,即打開Y軸原點搜索網格功能。歸巢網格函數的函數參數942和距離微調參數57示于表3。
重新啟動機床并執行參考點返回操作。工作臺沿Y軸的負方向移動,行程開關的“Y0”觸點在機床原點附近觸發,然后滾珠絲杠以較低的速度反向旋轉180°以上。停止后。說明參數942的設置值為1,電網保護功能已打開,省略了不符合要求的角度編碼器脈沖。Y軸系統報警未返回參考點,硬件超程解除。上述“診斷界面”中的所有參數均恢復為正常值。機器重新啟動了幾次,但故障沒有再出現。
4? 結語
機床工具產業作為國家基礎戰略產業,需要利用技術創新項目來支持和引領行業發展。我國機床工業的發展必須以自主創新為基礎,通過自主研發原創技術,引進技術消化吸收,再創新,整合現有技術創新,實現關鍵技術突破和產業升級。建立和完善以企業為導向,市場為導向,產學研結合的技術創新體系;堅持加大研發投入;加強對關鍵技術和通用技術的研究,努力在基礎技術和通用技術上取得突破,提高產品開發的技術水平。
由于數控機床是一種新型自動化機床,其機床加工精度高,加工自動化程度高,同時對機床的加工環境也有很高的要求。因此其故障的發生率也高。但數控機床的故障很多,本文介紹了數控機床SYNTEC 900M進行故障分析的解決,為解除硬件超程報警提供了明晰的方法;當機床的行程范圍需要調整或出現行程開關故障時,可以根據文中分析處理原因進行程序修改以便機床維修。
參考文獻:
[1]于海軍,王細洋.數控機床超程故障維修[J].制造技術與機床,2020(05).
[2]劉記軍.利用PLC實現數控機床故障快速診斷與維修[J].中阿科技論壇(中英文),2020(2).
[3]楊建中.PLC控制技術在數控機床維修中的應用分析[J].電子測試,2020.