當前位置:首頁>文章中心>技術咨詢>數控機床的刀具壽命管理功能

數控機床的刀具壽命管理功能

發布時間:2019-11-07 點擊數:1097

數控機床的刀具壽命管理功能(第1部分)

  1. 原理概述

對于很多較為正規的企業,質量管理體系中都要求所使用的加工設備具有刀具壽命管理功能,以保證產品質量的穩定性與可靠性。為滿足客戶的需求以及使用過程中方便性,我們結合宏程序及梯形圖來進行設計,以更好的滿足刀具壽命管理功能。用FANUC系統作為范本進行一一概述。

1、刀具壽命管理的設計思路

刀具壽命管理所實現的功能是,對刀具使用的次數進行累計、  不影響機床的正常使用、提醒操作員更換刀具(有提示性報警出現)、在未更換刀具的情況下不能夠啟動(當前運行程序會一直進行,直到當前程序運行結束)。

 根據刀具壽命管理所要實現的功能,我們結合宏程序與梯形圖來更好的實現這一功能。

1我們把用宏程序寫的一段程序作為子程序,這一子程序主要對刀具使用次數進行累計并進行判斷其壽命,刀具的累計使用次數和壽命值會在指定的宏變量中,不同的刀具會定義相應的宏變量,在客戶程序的尾部(M30之前)進行調用這一子程序。

2在梯形圖中創建指定的M代碼,并創建提示性報警信息。

3當某一把刀具的壽命達到設定值時,會自動跳到指定的M代碼中,然后機床出現提示性報警信息,直至更換刀具并將對應的宏變量值清零,方可啟動加工。

  4每把刀具的壽命值會在其對應的宏變量中設定,當某一把刀具計數宏變量的值達到壽命值宏變量時,系統會輸出報警。當某一把刀具由于異常情況導致斷刀,中途進行更換后,必須將其對應的計數宏變量進行清零。

2FANUC系統的宏變量

FANUC系統中有四種宏變量,空變量、局部變量、公共變量、系統變量。

1空變量#0:該變量總是空的,沒有值能夠賦給該變量。

2局部變量#1#33:該變量只能用在宏程序中儲存數據,例如:運算結果,當斷電時局部變量被初始化為空,調用宏程序時自變量對局部變量賦值。

3公共變量#100#199#500#999:在不同的宏程序中的意義相同,當斷電時宏變量#100#199初始化為空,宏變量#500#999的數據保存,即使斷電數據也不會丟失。

4系統變量#1000#9999:用于都、寫CNC運行時各種數據的運行變化,例如:刀具的當前位置和補償值等。

根據刀具壽命管理的設計思路的要求,應該采用公共變量中#500#999,這是由于刀具壽命管理需要對刀具使用的次數進行累計計算,那么不管機床是出于斷電狀態還是通電狀態其累計的數據都需要進行保存。

3FANUC系統的運算符

在宏程序進行運算時,需要用到運算符,FANUC系統中運算符有:

1EQ:等于(=

2NE:不等于(≠)

3GT:大于(>)

4GE:大于等于(≥)

5LT:小于(<)

6LE:小于等于(≤)

在刀具壽命管理功能設計時,我們采用GE

4FANUC系統的報警信息

FANUC系統中報警號2000-9999屬于提示性報警。

 


在線客服

捷甬達核心優勢

20余年持續深度的研究和技術沉淀,高標準的制造、檢測設備,高要求嚴謹縝密的管理體系,保障捷甬達的產品高品質及持續穩定性,保障捷甬達多系列快速的交付能力。
為客戶提供適用產品的理念,帶動捷甬達進行持續的研發投入,特制產品、應用技術、高性能新品等給客戶帶來持續的價值提升。 捷甬達與您同在,與您共贏的責任精神,獲得廣大合作者與客戶的信賴和支持。

国产激情综合小说图片区