① 法蘭克機床程序自動報警怎麼回事
機床數控系統種類繁多、設計方式多種多樣、故障現象千差萬別,維護好數控設備是具有相當難度工作。掌握了機械結構及電氣控制原理同時,必須合理分析,靈活運用,善於總結,才能起到事半功倍收效。逐漸縮小故障范圍並排除。保障機床運行安全,機床直線軸通常設置有軟限位(參數設定限位)和硬限位(行程開關限位)兩道保護「防線」。限位問題是數控機床常見故障之一,相關資料提及較少。以下就導致「限位報警」原因作一些分析和說明。
一、相關控制電路斷路或限位開關損壞
此原因引起「限位報警」發生率相對較高,外部元器件受環境影響較大,如機械碰撞、積塵、腐蝕、摩擦等因素影響,易於導致相關限位開關本身損壞及控制電路斷路,同時產生「限位報警」信息。也遇見超程開關壓合後不能復位情況。這類故障處理比較直接,把損壞開關、導線修復好或更換即可。導線斷路或接觸不良時需仔細校線和觀察,
如:一台XK755數控銑床,採用FANUC 0-M數控系統。加工過程中,突然出現「X+、X-、Y+、Y- 硬限位」報警,而實際上機床正常加工范圍內。上述現象,估計線路接觸不良或斷路可能性最大,測量電器櫃中接線排上供給限位電路24V電壓,壓值正常。線路走向逐一查找,用手旋動床體右側一個線路接頭時,發現屏幕上報警瞬間消失,鬆手間報警復現。,拆下該接頭,仔細檢查發現裡面焊接兩根導線已經脫落,用手向裡面旋動過程中可以讓導線斷路兩端碰觸,有上述變化現象。重新焊接好接頭後,機床恢復正常。
二、操作不規范,誤動作或機床失控
其中,主要以引起硬限位報警為主,一般來說,直接補救措施方能進行恢復,利用機床本身超程解除功能或短接法是日常維護慣用方法。處理過程中我們應緊緊抓住設備及系統個體特點,尋找具可靠性捷徑,靈活快速解決問題。
1、機床結構特點進行處理
絕大多數機床都設置有「超程解除」觸點,一旦出現「硬限位」報警,確認硬限位開關被壓合後,使該觸點閉合並手動方式下向相反方向移出限位位置,即解除報警;也有少數沒有設置該按鈕,此時應相應點上採取等效短接措施,即強制滿足條件,然後將機床移出限位位置。
如:一台進口HX-151型立式五坐標加工中心。出現「X軸硬限位」報警,該加工中心未設置「超程解除」按鈕。機床結構原因,X+向限位開關安裝位置「隱蔽」,必須移開踏板並拆掉護板,需要花費大量時間和精力,延誤生產。,採取電器櫃中接線排上短接相應端號等電勢點辦法,即短接該機床接線排上3230和3232兩點(也可直接PLC輸入點A305.3和A306.6間短接),並將機床移回行程范圍以內,故障排除。
2、抓住數控系統功能局限及特性
日常維護中,我們也碰到受數控系統設計軟體限制出現比較特殊情況。該類問題處理,必須全面掌握某個數控系統個體特點及性能。探索、總結同時,要作好記錄,有條件應接受一些必要技術培訓。
如:由我廠技術人員自行設計葉片噴丸經濟型數控機床,控制X、Y、Z、A四軸(其中A軸為旋轉軸),數控系統為西南自動化研究所開發聖維(Swai)M2000,採用開環控制方式。出現以下兩例具代表性故障現象:
(1)操作不當,機床面板左下角顯示為Y向「硬限位」,+Y行程開關已被壓合,且硬限位紅色指示燈亮。手動方式下,無法向相反方向移出限位位置。
處理方法及原因:採取慣用移出和短接方法不能排除故障,因報警未清除,手動或手輪方式下對Y軸移動操作已無效。沒有找出其它可能原因情況下,懷疑到數控系統問題,,此時數控系統並無任何死機或紊亂徵兆,且其它各軸都能正常運動。決定將+Y行程限位開關短接,關斷機床電源並稍等片刻,然後重新啟動機床,發現報警信息消失,紅色指示燈熄滅,再將機床移出限位位置,最後取消短接線,一切恢復正常,事實上,故障多次發生時處理情況,我們認識到本故障是該數控系統對上一坐標位置通電情況下具有保持記憶功能。
(2)機床操作面板CRT左下角報警信息顯示為「硬限位「,硬限位紅色指示燈並未亮,機床實際位置離硬限位開關還有很遠距離。同時,機床坐標數顯值接近99999999最大值,該軸向無法移動。
處理方法:針對上述現象,首先判斷為坐標值已出現數據溢出,超出了機床記憶限位值,累積越來越大情況下,必須使坐標數據全部清零處理。該系統機械坐標清零步驟如下:①主頁面下進入「監控「菜單;②頁面內容部分無任何類容顯示,不用理會(被隱藏),進入第二項「從機監控」;③接下來按第三項「F,此時可見各軸機床坐標都為零,報警已經清除。特別注意,機床必須重新回參考點建立機床坐標系,出現該情況是數控系統功能程序限制。處理時應結合上面第(1)點特徵。
三、回參考點過程失敗,引起限位
比較高檔數控系統通常都可以利用方便靈活參數修正功能來維護機床,機床實際位置未超過限位位置而出現限位報警,首先應細心查看是否因行程參數丟失或改變可能。針對參數,最典型事
② SR0087緩沖器溢出報警
我遇到的是電腦插口也就是主板有問題!一個字換就完了!如果之前是好的!那就不怪參數!建議先換電腦!不行在換線!實在不行可能是機器主板燒了!試一試就知道了
③ 法蘭克加工中心以前能傳的程序現在卻傳不了,內存不足,除了換刀的程序全都刪除了感覺內存越來越少,求解
可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀
可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀
可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀
可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀
可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀
可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀
可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀可以清理一下試試!另外,可以修改一下系統參數,將系統的自動換刀轉換為手動換刀狀態,按刀庫定位-主軸定位-刀庫刀具伸出-機械手伸出-機械手抓刀
可以清理一下試試!另外,可以修改一下系統參數,
④ 法拉克系統在傳輸程序剛開始加工 就出現DR0087緩沖器溢出 什麼情況 是不是程序有得進出不來了啊
這是因為用閱讀機/穿孔機介面讀入數據時,雖然指定了讀入停止,但超過了10個字元後輸入仍未停止。I/O設備或印刷電路板出故障。
通過往程序的緩沖區寫超出其長度的內容,造成緩沖區的溢出,從而破壞程序的堆棧,造成程序崩潰或使程序轉而執行其它指令,以達到攻擊的目的。造成緩沖區溢出的原因是程序中沒有仔細檢查用戶輸入的參數。
在很多參數設置正確,硬體、線路良好,且也正常使用過數據傳輸和DNC的機床,有時也會出現087BUFFEROVERFLOW(緩沖區溢出)報警,解決方法如下:
1、試降低波特率致合適:
FANUC推薦參數:
校驗:EVEN
數據位:7
停止位:2
波特率:9600
2、修改參數100#5ND3=1
(4)法蘭克緩存溢出擴展閱讀:
法拉克系統特點
1、記憶型螺距誤差補償可對絲杠螺距誤差等機械繫統中的誤差進行補償,補償數據以參數的形式存儲在CNC的存儲器中。
2、CNC內裝PMC編程功能
PMC對機床和外部設備進行程序控制
3、隨機存儲模塊
MTB(機床廠)可在CNC上直接改變PMC程序和宏執行器程序。由於使用的是快閃記憶體晶元,故無需專用的RAM寫入器或PMC的調試RAM。
4、顯示裝置
⑤ fanuc系統里程序空間內存多大
0I系列一般是32M,如果程序溢出報警,可刪除一些沒用的程序,也很有可能是你編的程序有問題,也會出現這樣的報警!
⑥ fanuc報警
發那科(FANUC)系統報警大全:
1. 程序報警(P/S報警)
000 修改後須斷電才能生效的參數,參數修改完畢後應該斷電。
001 TH報警,外設輸入的程序格式錯誤。
002 TV報警,外設輸入的程序格式錯誤。
003 輸入的數據超過了最大允許輸入的值。參考編程部分的有關內容。
004 程序段的第一個字元不是地址,而是一個數字或「-」。
005 一個地址後面跟著的不是數字,而是另外一個地址或程序段結束符。
006 符號「-」使用錯誤(「-」出現在一個不允許有負值的地址後面,或連續出現了兩個「-」)。
007 小數點「. 」使用錯誤。
009 一個字元出現在不能夠使用該字元的位置。
010 指令了一個不能用的G代碼。
011 一個切削進給沒有被給出進給率。
014 程序中出現了同步進給指令(本機床沒有該功能)。
015 企圖使四個軸同時運動。
020 圓弧插補中,起始點和終點到圓心的距離的差大於876號參數指定的數值。
021 圓弧插補中,指令了不在圓弧插補平面內的軸的運動。
029 H指定的偏置號中的刀具補償值太大。
030 使用刀具長度補償或半徑補償時,H指定的刀具補償號中的刀具補償值太大。
033 編程了一個刀具半徑補償中不能出現的交點。
034 圓弧插補出現在刀具半徑補償的起始或取消的程序段。
037 企圖在刀具半徑補償模態下使用G17、G18或G19改變平面選擇。
038 由於在刀具半徑補償模態下,圓弧的起點或終點和圓心重合,因此將產生過切削的情況。
041 刀具半徑補償時將產生過切削的情況。
043 指令了一個無效的T代碼。
044 固定循環模態下使用G27、G28或G30指令。
046 G30指令中P地址被賦與了一個無效的值(對於本機床只能是2)。
051 自動切角或自動圓角程序段後出現了不可能實現的運動。
052 自動切角或自動圓角程序段後的程序段不是G01指令。
053 自動切角或自動圓角程序段中,符號「,」後面的地址不是C或R。
055 自動切角或自動圓角程序段中,運動距離小於C或R的值。
060 在順序號搜索時,指令的順序號沒有找到。
070 程序存儲器滿。
071 被搜索的地址沒有找到,或程序搜索時,沒有找到指定的程序號。
072 程序存儲器中程序的數量滿。
073 輸入新程序時企圖使用已經存在的程序號。
074 程序號不是1~9999之間的整數。
076 子程序調用指令M98中沒有地址P。
077 子程序嵌套超過三重。
078 M98或M99中指令的程序號或順序號不存在。
085 由外設輸入程序時,輸入的格式或波特率不正確。
086 使用讀帶機/穿孔機介面進行程序輸入時,外設的准備信號被關斷。
087 使用讀帶機/穿孔機介面進行程序輸入時,雖然指定了讀入停止, 但讀過了10個字元後,輸入不能停止。
090 由於距離參考點太近或速度太低而不能正常執行恢復參考點的操作。
091 自動運轉暫停時(有剩餘移動量或執行輔助功能時)進行了手動返回參考點。
092 G27指令中,指令位置到達後發現不是參考點。
100 PWE=1,提示參數修改完畢後將PWE置零,並按RESET鍵。
101 在編輯或輸入程序過程中,NC刷新存儲器內容時電源被關斷。當該報警出現時,應將PWE置1,關斷電源,再次打開電源時按住DELETE 鍵以清除存儲器中的內容。
131 PMC報警信息超過5條。
179 597號參數設置的可控軸數超出了最大值。
224 第一次返回參考點前企圖執行可編程的軸運動指令。
2. 伺服報警
400 伺服放大器或電機過載。
401 速度控制器准備號信號(VRDY)被關斷。
404 VRDY信號沒有被關斷,但位置控制器准備好信號(PRDY)被關 斷。正常情況下,VRDY和PRDY信號應同時存在。
405 位置控制系統錯誤,由於NC或伺服系統的問題使返回參考點的操 作失敗。重新進行返回參考點的操作。
410 X軸停止時,位置誤差超出設定值。
411 X軸運動時,位置誤差超出設定值。
413 X軸誤差寄存器中的數據超出極限值,或D/A轉換器接受的速度指 令超出極限值(可能是參數設置的錯誤)。
414 X軸數字伺服系統錯誤,檢查720號診斷參數並參考伺服系統手冊。
415 X軸指令速度超出511875檢測單位/秒,檢查參數CMR。
416 X軸編碼器故障。
417 X軸電機參數錯誤,檢查8120、8122、8123、8124號參數。
420 Y軸停止時,位置誤差超出設定值。
421 Y軸運動時,位置誤差超出設定值。
423 Y軸誤差寄存器中的數據超出極限值,或D/A轉換器接受的速度指 令超出極限值(可能是參數設置的錯誤)。
424 Y軸數字伺服系統錯誤,檢查721號診斷參數並參考伺服系統手冊。
425 Y軸指令速度超出511875檢測單位/秒,檢查參數CMR。
426 Y軸編碼器故障。
427 Y軸電機參數錯誤,檢查8220、8222、8223、8224號參數。
430 Z軸停止時,位置誤差超出設定值。
431 Z軸運動時,位置誤差超出設定值。
433 Z軸誤差寄存器中的數據超出極限值,或D/A轉換器接受的速度指 令超出極限值(可能是參數設置的錯誤)。
434 Z軸數字伺服系統錯誤,檢查722號診斷參數並參考伺服系統手冊。
435 Z軸指令速度超出511875檢測單位/秒,檢查參數CMR。
436 Z軸編碼器故障。
437 Z軸電機參數錯誤,檢查8320、8322、8323、8324號參數。
3. 超程報警
510 X軸正向軟極限超程。
511 X軸負向軟極限超程。
520 Y軸正向軟極限超程。
521 Y軸負向軟極限超程。
530 Z軸正向軟極限超程。
531 Z軸負向軟極限超程。
4. 過熱報警及系統報警
700 NC主印刷線路板過熱報警。
704 主軸過熱報警。
⑦ fanuc系統輸刀具補償值報警
1.000號報警
報警信息: 「Please turn off
power」,請關閉電源。
報警說明:設定了必須關斷電源才能生效的機床數據。
2.001號報警
報警信息: 「TH Parity
alarm」,TH奇偶報警。
報警說明:TH報警(輸入了不符合奇偶的字元),應修改紙帶。
3.002號報警
報警信息: 「TV
Parity
alarm」,TV奇偶報警。
報警說明:TV報警(一個程序段內的字元數為奇數)。僅在TV檢測為ON時發生。
4.003號報警
報警信息:
「Too many digits」,數字太多。
報警說明: 輸入了超過允許位數的數據。
5.004號報警
報警信息:
「Address not found」,沒有發現地址。
報警說明:
在程序段的開始無地址,輸入了數字或符號「-」。修改程序。
6.005號報警
報警信息: 「No data after
address」,地址之後沒有數據。
報警說明:
地址後面沒有跟隨數據,而出現下一個地址或者EOB碼。修改程序。
7.006號報警
報警信息: 「Illegal use of
negative sign」,非法使用負號。
報警說明: 負號 「-」輸入錯誤 (「-」
出現在不可能輸入這個符號的地址中或者輸入了兩個以上的「-」)。修改程序。
8.007號報警
報警信息: 「Illegal use of
decimal point」,非法使用十進制小數點。
報警說明: 小數點「.」輸入錯誤(小數點
「.」出現在不可能輸入這個符號的地址中或者輸入了兩個以上的「.」)。修改程序。
9.008號報警
報警信息: 「Program has an
error at end」,在程序結尾有一個錯誤。
報警說明: 無程序結束指令M02、M30或者M99,取而代之的是讀入了EOR
(%)。修改程序。
10.009號報警
報警信息: 「Illegal address input」,非法地址輸入。
報警說明:
在有效區域輸入了不能使用的字元。修改程序。
11.010號報警
報警信息: 「Improper
G-code」,不適當的G代碼。
報警說明:輸入了不能使用的G指令。修改程序。
12.011號報警
報警信息: 「No
feederate commanded」,沒有進給速率命令。
報警說明:
沒有給出切削的進給速度或者進給速度不適當。修改程序。
13.014號報警
報警信息:「Illegal lead
command」,非法螺距命令。
報警說明:在可變螺距的螺紋切削中,用地址K給出的增量螺距或者減量螺距超出最大命令值,或者命令最後變為負值。修改程序。
14.015號報警
報警信息:
「Too many axes commanded」,軸命令太多。
報警說明:
在程序塊中,控制了超出同時控制的軸數。修改程序。
15.020號報警
報警信息: 「Over tolerance of
radius」,半徑過允差。
報警說明:
在圓弧插補中,開始點和圓弧中心的距離與結束點與圓弧中心的距離差超出極限。這個極限在機床數據876號定義。
16.021號報警
報警信息:
「Illegal plane axis commanded」,非法軸平面命令。
報警說明: 在圓弧插補中,一個軸沒有在指定的平面
(用G17、G18或G19指定)內。修改程序。
17.023號報警
報警信息: 「Illegal radius
command」,非法半徑命令。
報警說明: 在指定半徑的圓弧插補中,地址R出現了負數。
18.028號報警
報警信息:
「Illegal plane
select」,非法平面選擇。
報警說明:在平面選擇命令中,兩個或者更多的軸在同一方向。
19.029號報警:
報警信息:
「Illegal offset
value」,非法補償值。
報警說明:T碼定義的補償值太大。修改程序。
20.030號報警
報警信息: 「Illegal
offset number」,非法補償號。
報警說明:對於T功能指定的刀具補償號太大。修改程序。
21.031號報警
報警信息:
「Illegal P command in G10」,G10指令中非法P命令。
報警說明:
在用G10設定補償數值中,跟隨地址的P補償號不超出或者沒有指定。修改程序。
22.032號報警
報警信息: 「Illegal offset
value in
G10」,G10指令中非法補償值。
報警說明:在用G10設定補償數值中或者用系統變數寫入一個補償數值時,補償數值超出。
23.033號報警
報警信息:
「No solution at CRC」,在CRC上不能計算。
報警說明:
刀尖半徑補償後交點計算不出來。修改程序。
24.034號報警
報警信息: 「No circ allowed in ST-UP/EXT
BLK」,在啟動、取消塊中不允許循環。
報警說明:在G02和G03方式下,正在啟動或者取消刀尖半徑補償。修改程序。
25.035號報警
報警信息:
「Can not commanded G31」,不能使用指令G31。
報警說明: 在刀具刀尖報警補償方式指定了跳躍切削
(G31)。
26.037號報警
報警信息: 「Can not change plane in
NRC」,在NRC方式時,不能變換平面。
報警說明: 在刀尖半徑補償中,切換了補償平面。
27.038號報警
報警信息:
「Interference in circular」,圓弧干涉。
報警說明:
因為圓弧起點或者終點與中心重合,導致刀具半徑補償時過切削。
28.039號報警
報警信息: 「CHF/CNR not allowed in
NRC」,在NCR方式不允許CHF/CNR。
報警說明:
在刀具刀尖半徑補償中,啟動、刪除和G41/G42更換時,使用了倒角或者拐角指令。在倒角或者拐角可能引起過切削。修改程序。
29.040號報警
報警信息:
「Interference in G90/G94 block」,在G90/G94程序塊中干涉。
報警說明:
在單一固定循環G90/G94的刀尖R補償中可能生產過切現象。
30.041號報警
報警信息: 「Interfence in
NRC」,NRC干涉。
報警說明:在刀具刀尖補償後,將過切削。
31.046號報警
報警信息: 「Illegal
reference return
command」,非法返回參考點命令。
報警說明:不是使用P2、P3、P4指令返回第2、第3、第4軸參考點。
32.050號報警
報警信息:
「CHF/CNR not allowed in thread
BLK」在螺紋程序塊中不允許CHF/CNR。
報警說明:在螺紋切削的程序塊中,使用了倒角或者拐角指令。修改程序。
33.051號報警
報警信息:
「Missing move after
CHF/CNR」,CHF/CNR運動丟失。
報警說明:在倒角或者拐角的下一個程序塊,指定了不正確的運動或者運動的距離不對。修改程序。
34.052號報警
報警信息:
「Code is not G01 after
CHF/CNR」,CHF/CNR之後不是G01碼。
報警說明:倒角或者拐角的下一個程序塊不是垂直線。修改程序。
35.053號報警
報警信息:
「Too many address commands」,太多地址命令。
報警說明:
在倒角和拐角R命令中,兩個或者更多的I、K和R被指定,另外,在直接輸入圖紙尺寸中,在逗號「,」後面的字元不是C或R。修改程序。
36.054號報警
報警信息:
「No taper allowed after
CHF/CNR」,CHF/CNR之後不允許錐度。
報警說明:指定了角度或者拐角的倒角程序塊中包含了錐度指令。修改程序。
37.055號報警
報警信息:
「Missing move value in CHF/CNR」,CHF/CNR中丟失運動數值。
報警說明:
在倒角或者拐角的程序塊中,運動距離小於倒角或者拐角R的數值。修改程序。
38.056號報警
報警信息: 「No end point
& angle in
CHF/CNR」,CHF/CNR中沒有結束點和角度。
報警說明:在下一個程序塊,只指定角度(A),既沒有結束點,也沒有角度設定。修改程序。
39.057號報警
報警信息:
「No solution of block end」,塊結束沒有計算。
報警說明:
在圖紙尺寸直接輸入中,不能正確計算出程序段的終點。
40.058號報警
報警信息: 「end poin not
found」,結束點沒有發現。
報警說明: 在圖紙尺寸直接輸入中,找不到程序段的終點。修改程序。
41.059號報警
報警信息:
「Program number not
found」,程序號沒有發現。
報警說明:在外部程序號搜索時,指定的程序號找不到。另外一個要搜索的程序被後台編輯。檢查程序號或外部信號,或者停止後台編輯。
42.060號報警
報警信息:
「Sequence number not found」,順序號沒有發現。
報警說明:
在順序號搜索時,沒有發現順序號。檢查順序號。
43.061號報警
報警信息: 「Address P/Q not found in
G70-G73」,在G70-G73指令中,沒有發現P/Q地址。
報警說明:
在指令G70、G71、G72、G73指令中沒有指定地址P和Q。
44.062號報警
報警信息: 「Illegal command in
G71-G76」,在G71-G76指令中,非法指令。
報警說明:
在下列情況下出現這個報警:
①G71或G72的切削深度是0或者負值;
②G73指令中重復計數是0或者負值;
③在G74或者G75指令中,△i或者△k指定為0或者負數;
④在G74或者G75指令中,雖然△i或者△k為0,但地址U或者W不是0;
⑤△d被指定為負數,雖然G74或G75決定了方向;
⑥螺紋高度或者G76的第一次切削深度是0或者負數;
⑦G76設定的最小切削深度比螺紋高度大;
⑧在G76指令中設定了一個不能使用的刀尖角度。
修改程序。
45.063號報警
報警信息:
「Sequence number not found」,順序號沒有發現。
報警說明:
在指令G70、G71、G72、G73中,地址P指定的順序號沒有找到。修改程序。
46.064號報警
報警信息: 「Shape program
not monotonously」,形狀程序不能太單調。
報警說明:
不能由單純加工程序加工出的目標形狀在固定循環G71、G72中出現。
47.065號報警
報警信息: 「Illegal command in
G71-G73」,在G71~G73指令中,非法指令。
報警說明:
下列情況出現這個報警:
①在由G71、G72或者G73指令中P地址指定順序號的程序塊里,沒有指令G00或G01;
②在由G71或G72分別指定順序號的程序塊中,使用了地址Z(W)或X
(U)指令。
修改程序。
48.066號報警
報警信息: 「Impoper G-code in
G71-G73」,在G71~G73指令中,使用了不恰當的G指令。
報警說明:在G71、G72或者G73指令中,具有P地址的兩個程序塊之間,使用了不
允許的G代碼。
49.067號報警
報警信息:
「Can not error in MDI mode
MDI」,MDI方式時程序錯誤。
報警說明:G70、G71、G72或G73指令使用了P和Q地址。
50.068號報警
報警信息:
「Ten or more
pockets」,10個或者更多凸凹面。
報警說明:對於G71、G72指令的類型Ⅱ,凸凹平面數等於或者多於10個。
51.069號報警
報警信息:
「Format error in
G70-G73」,G70~G73指令格式錯誤。
報警說明:在使用含有P和Q的G70、G72或者G73指令的程序塊中,指定的最終運動指令結束時,具有倒角或者拐角R。修改程序。
52.070號報警
報警信息:
「No program space in
memory」,在存儲器里沒有存儲空間。
報警說明:存儲區域不夠。刪除不需要的程序,然後再試。
53.071號報警
報警信息:
「Data not
found」,數據沒有發現。
報警說明:要搜索的地址沒有發現或者在程序搜索中,具有特殊程序號的程序有找到。檢查數據。
54.072號報警
報警信息:
「Too many
programs」,程序太多。
報警說明:存儲的程序超過63(基本)、125(選件)、200(選件)。刪除無用的程序,執行程序再登記。
55.073號報警
報警信息:
「Program number already in
use」,程序號已經在用。
報警說明:要執行的程序號已經使用。變換程序號或者刪除無用的程序,執行程序再登記。
56.074號報警
報警信息:
「Illegal program number」,非法程序號。
報警說明:程序號不是1~9999。
57.076號報警
報警信息:
「Address P not
defined」,地址P不能定義。
報警說明:在M98、G65、G66指令中,沒有使用地址P。修改程序。
58.077號報警
報警信息:
「Sub program nesting
error」,子程序嵌套錯誤。
報警說明:子程序調用超出極限。
59.078號報警
報警信息: 「Number not
found」,程序號沒有發現。
報警說明:
在M98、M99、G65或G66的程序塊中,沒有找到用P指定的程序號或者順序號。由GOTO指令指定的順序號沒有發現或者調用了一個後台編輯的程序。修改程序或者停止後台編輯。
60.079號報警
報警信息:
「Program verify
error」,程序驗正錯誤。
報警說明:在存儲器中或整理程序中,從外部裝置讀入的程序與存儲器里的程序不一致。檢查存儲器內的程序和外部裝置里的程序。
61.080號報警
報警信息:
「G37 arrival signal not asserted」,G37到達信號沒有接通。
報警說明: 在執行刀具自動補償功能 (G36、G37)
時,測量位置達到信號 (XAE或者ZAE)在參數(數值ε)指定的區域沒有接通。這是由於設定或者操作錯誤。
62.081號報警
報警信息:
「Offset number not allowed in G37」,G37指令中補償號不允許。
報警說明:
自動刀具補償(G36、G37)時沒有T代碼。修改程序。
63.082號報警
報警信息: 「T-code not allowed
in
G37」,G37指令中T碼不允許。
報警說明:T代碼和刀具自動補償(G36、G37)在一個程序塊中。修改程序。
64.083號報警
報警信息:
「Illegal axis command in G37」,G37指令中非法軸命令。
報警說明: 自動刀具補償 (G36、G37)
時,使用了不正確的軸或者使用了增量指令。修改程序。
65.085號報警
報警信息: 「Communication
error」,通訊錯誤。
報警說明:
在用閱讀機/穿孔機介面輸入數據到存儲器時,出現超速、奇偶、格式錯誤。輸入數據的位數或者波特率設定或者I/O單元地址不正確。檢查設定數據,輸入裝置。
66.086號報警
報警信息:
「DR signal off」,DR信號關閉。
報警說明: 在用閱讀機/穿孔機介面輸入數據到存儲器時,閱讀機/穿孔機的准備信號
(DR)關斷。I/O單元的電源關斷、電纜沒有連接、PCB板有缺陷。
67.087號報警
報警信息: 「Buffer
overflow」,緩沖區溢出。
報警說明:
在用閱讀機/穿孔機介面輸入數據到存儲器時,雖然給出了讀入停止命令,但讀入10個字元後沒有中斷輸入。I/O單元或者PCB有問題。
68.090號報警
報警信息:
「Reference return incomplete」,參考點返回沒有完成。
報警說明:
因為參考點返回的開始點與參考點太近或者速度太慢,使參考點返回不能完成。使起始點離開參考點遠一些或者給定快一些的速度返回參考點。檢查程序。
69.091號報警
報警信息:
「Axes not on the reference point」,伺服軸沒有在參考點上。
報警說明:
因為系統在暫停狀態,手動回參考點不能進行。按復位按鍵,然後再回參考點。
70.092號報警
報警信息: 「Axis not on the
reference point」,軸沒在參考點上。
報警說明: 自動參考點返回 (G28)或者G27指令 (參考點返回檢查)
沒有返回參考點。
71.094號報警
報警信息: 「Ptype not allowed (coord
CHG)」,P型不允許。
報警說明: 當程序重新啟動時,P型不能指定
(自動操作中斷,完成坐標系統設定操作)。根據操作手冊完成正確操作。
72.095號報警
報警信息: 「P type not allowed
(EXT OFS CHG),」 P型不允許。
報警說明: 當程序重新啟動時,P型不能指定
(自動操作中斷,完成坐標系統設定操作)。根據操作手冊完成正確操作。
73.096號報警
報警信息: 「P type not allowed
(WRK OFS CHG)」,P型不允許。
報警說明: 當程序重新啟動時,P型不能指定
(自動操作中斷,完成坐標系統設定操作)。根據操作手冊完成正確操作。
74.097號報警
報警信息: 「P type not allowed
(AUTO EXEC)」 P型不允許。
報警說明: 當程序重新啟動時,P型不能指定
(電源接通之後、緊急停止之後或者P/S94到97復位,沒有完成自動操作)。完成自動操作。
75.098號報警
報警信息: 「G28
found in sequence return」,在順序返回中發現G28。
報警說明:
電源接通、急停之後,沒有返回參考點就啟動程序或者G28在搜索期間沒有找到G28。執行參考點返回操作。
76.099號報警
報警信息:
「MDI exec not allowed AFT. search」,搜索之後不允許執行MDI。
報警說明:
在程序啟動,完成搜索之後,在MDI方式給出了運動指令。
77. 100號報警
報警信息: 「parameter write
enable」,參數寫入使能。
報警說明:在機床數據設定畫面,PWN (parameter writing
enabled)被設定為1。設定為0,然後復位系統。
78. 101號報警
報警信息: 「Please clear
memory」,請清除存儲器。
報警說明:
當存儲器用程序報警操作寫入時,電源關閉。當出現這個報警時,設定PWE為1,清除程序,在重開電源時,同時按「DELETE」按鍵。
79.
109號報警
報警信息: 「P/S alarm」,P/S報警。
報警說明:
在G08代碼中的P後指定的數值不是0或1,或者沒有數值。
、
⑧ fanuc series oi-mc 經常出現085報警或001報警,
085報警001報警:溢出錯誤,數據錯誤,奇偶錯誤
都是與RS232傳輸有關的。查CNC側和計算機側的有關通訊的協議設置(串口號,數據位,停止位,波特率,奇偶效驗位)是否設置正確。
⑨ 使用FANUC Series 0i-MC系統在線加工的時候偶爾會出現緩沖區溢出的報警情況,請問是何原因尋高人指點~
原因有二:
第一,232口握手協議不匹配。CNC發出暫停接收數據的指令,PC端沒有收到,或者沒有正確識別,依然繼續發送數據,最終導致緩沖區溢出。FANUC系統不支持硬體流控制,設定裡面改成軟體流控制即可。
第二,傳輸線過長或受到干擾,導致CNC發出的暫停接收數據指令沒有正確傳輸至PC端。