【欄目 科技動態】為了更好的跟蹤生產的效率和進度,數控系統都會有計數和計時器。
計時器用來統計有效的加工時間。例如:一臺機床默認的(G00)快速進給是F8000(8000MM/MIN), 進給速度F8000 會歸類到切削動作中,而快速進給(G00)會歸類到非切削動作中。雖然它們在執行上的時間非常接近,但是用F8000 代替了G00 ,這就會形成統計與實際情況之間的誤差,不利于程序的優化。
在切削動作中,各軸之間是聯動的,會在同一時間到達目標點。例如:現在位于程序坐標 X0. Y0. Z50.的位置上,我的下一個目標位置是X100. Y-80. Z10. ,如果是在快速進給G00的模式下,各軸就會以快速度到達各自的目標點,由于各個軸目標點距離的不同,自然就會出現到達時間上的差異。而在切削模式下,各個軸會自己配置進給的速度,使得各個軸于同一時間到達目標位置。

由于機器的配置不同,默認的快速進給速度也存在差異,所以出現了大家經常看見的情況:同一個加工程序,但在各個機器上執行時間會存在差異。
當然,計時器更多的還是來統計一個程序循環所花的時間。讓操作人員掌握一個大致的加工狀況。
與我們一般看到的一個計數器不同,哈斯數控系統上有2個M30計數器。

之所以有2個計數器,是因為可以更好的掌握加工進度。我們除了要知道這臺機器在這個班次加工了多少零件,也要知道總共加工了多少。所以,即使在每次換班清零加工數量的時候,也能清楚的知道需要加工的數量,不至于多生產帶來的浪費,或者少生產帶來的麻煩。
“M30計數器”通過M30來觸發的,所以不管是在自動模式下,還是在手動模式下,只要系統接受到M30的指令,都會觸發M30計數器。
有些加工情況可能會比較特殊,例如帶有送料機的車床或者帶有機械手的加工中心,它們的程序并不是以M30結束,而是M99。

由于整個加工程序會一直循環,所以也不會觸發M30計數器。在一般的數控系統中,這樣的情況會給統計上帶來不少麻煩。但是在哈斯數控系統中,并不會有這樣的麻煩。
哈斯數控的118號設置 “M99觸發M30計數器” ,默認的情況是關閉的狀態。

*** 只有主程序中的M99才會觸發M30計數器***
(原標題:哈斯數控機床:為什么需要兩個M30計數器?)
所有評論僅代表網友意見,與本站立場無關。