發(fā)那科數(shù)控系統(tǒng)維修
附錄4:FANUC 0系統(tǒng)報(bào)警代碼一覽表(M系統(tǒng))
·系統(tǒng)的程序操作錯(cuò)誤(P/S報(bào)警)
編號(hào) | 含義 | 內(nèi)容 |
000 | PLEASE TURN OFF POWER | 輸入了某個(gè)要求斷開電源的參數(shù),系統(tǒng)需斷電重啟后生效 |
001 | TH PARITY ALARM | TH 報(bào)警(輸入了一個(gè)帶有奇偶性錯(cuò)誤的字符),對(duì)紙帶進(jìn)行修正 |
002 | TV PARITY ALARM | TV 報(bào)警(某個(gè)程序段中的字符為奇數(shù))。只有在TV 校驗(yàn)有效時(shí)才產(chǎn)生該報(bào)警 |
003 | TOO MANY DIGITS | 輸入的數(shù)據(jù)位數(shù)超出了最大允許數(shù)值(參見操作手冊(cè)中最大可編程尺寸一項(xiàng)) |
004 | ADDRESS NOT FOUND | 在某個(gè)程序段開始處沒有輸入地址的情況下輸入了一個(gè)數(shù)字或“-(負(fù))”符號(hào),需對(duì)程序進(jìn)行修正 |
005 | NO DATA AFTER ADDRESS | 地址后沒有緊隨相應(yīng)數(shù)據(jù)而是另一個(gè)地址或EOB 代碼。需對(duì)程序進(jìn)行修正 |
006 | ILLEGAL USE OF NEGATIVE SIGN | 符號(hào)“-”(負(fù))輸入錯(cuò)誤[在某個(gè)不能使用“-(負(fù))”符號(hào)的地址后輸入了該符號(hào),或者輸入了兩個(gè)或兩個(gè)以上的“-”(負(fù))符號(hào)]。需對(duì)程序進(jìn)行修正 |
007 | ILLEGAL USE OF DECIMAL POINT | 小數(shù)點(diǎn)“.”輸入錯(cuò)誤(在某個(gè)不能使用“.”的地址后輸入了小數(shù)點(diǎn),或者輸入了兩個(gè)或兩個(gè)以上的“.”)。需對(duì)程序進(jìn)行修正 |
008 | ILLEGAL USE OF PROGRAM END | 由于在程序末端沒有M02、M30或M99卻試圖執(zhí)行EOR(%)。需對(duì)程序進(jìn)行修正 |
009 | ILLEGAL ADDRESS INPUT | 在有特殊意義的區(qū)域輸入了不能用的字符。需對(duì)程序進(jìn)行修正 |
010 | IMPROPER G-CODE | 指定了一個(gè)不能用的G代碼或針對(duì)某個(gè)沒有提供的功能指定了某個(gè)G代碼。需對(duì)程序進(jìn)行修正 |
011 | NO FEEDRATE COMMANDED | 對(duì)某個(gè)切削進(jìn)給沒有指定進(jìn)給速度或進(jìn)給速度不夠。需對(duì)程序進(jìn)行修正 |
014 | CAN NOT COMMAND G95 | 在沒有螺紋切削/同步進(jìn)給選項(xiàng)的情況下指定了同步進(jìn)給 |
015 | TOO MANY AXES COMMANDED | 指定的移動(dòng)坐標(biāo)軸數(shù)超出聯(lián)動(dòng)軸數(shù) |
020 | OVER TOLERANCE OF RADIUS | 在圓弧插補(bǔ)(G02或G03)中,圓弧起始點(diǎn)和圓弧中心之間的距離與圓弧終點(diǎn)和圓弧中心之間的距離之差超出了876號(hào)參數(shù)設(shè)定的值 |
021 | ILLEGAL PLANE AXIS COMMANDED | 在圓弧插補(bǔ)中指定了某個(gè)在所選擇的平面中不包括的坐標(biāo)軸(采用G17、G18、G19)。需對(duì)程序進(jìn)行修正 |
025 | CANNOT COMMAND F0 IN G02/G03 | 圓弧插補(bǔ)中指定了F0(快速進(jìn)給)。需對(duì)程序進(jìn)行修正 |
027 | NO AXES COMMANDED IN G43/G44 | 在G43 和G44 程序段中沒有對(duì)刀具長(zhǎng)度補(bǔ)償C 指定坐標(biāo)軸。補(bǔ)償未取消,但對(duì)另一個(gè)坐標(biāo)軸進(jìn)行刀具長(zhǎng)度補(bǔ)償C。需對(duì)程序進(jìn)行修正 |
028 | ILLEGAL PLANE SELECT | 在平面選擇指令中,在同一方向指定了兩個(gè)或兩個(gè)以上的坐標(biāo)軸。需對(duì)程序進(jìn)行修正 |
029 | ILLEGAL OFFSET VALUE | 由H代碼指定的補(bǔ)償值太大。需對(duì)程序進(jìn)行修正 |
030 | ILLEGAL OFFSET NUMBER | 由D/H 代碼指定的用于刀具長(zhǎng)度補(bǔ)償或刀尖半徑補(bǔ)償?shù)难a(bǔ)償號(hào)太大。需對(duì)程序進(jìn)行修正 |
031 | ILLEGAL P COMMAND IN G10 | 在用G10設(shè)定補(bǔ)償量時(shí),地址P后的補(bǔ)償號(hào)太大或沒有指定該補(bǔ)償號(hào)。需對(duì)程序進(jìn)行修正 |
032 | ILLEGAL OFFSET VALUE IN G10 | 在用G10設(shè)定補(bǔ)償量或用系統(tǒng)變量寫入某個(gè)補(bǔ)償量時(shí),指定的補(bǔ)償量太大 |
033 | NO SOLUTION AT CRC | 對(duì)刀尖半徑補(bǔ)償不能確定交叉點(diǎn)。需對(duì)程序進(jìn)行修正 |
034 | NO CIRC ALLOWED IN ST-UP/EXT BLK | 在刀尖半徑補(bǔ)償方式中,啟動(dòng)或取消G02或G03 操作。需對(duì)程序進(jìn)行修正 |
035 | CAN NOT COMMANDED G39 | 在刀尖補(bǔ)償B取消方式中或在除補(bǔ)償平面以外的平面中指定了G39。需對(duì)程序進(jìn)行修正 |
036 | CAN NOT COMMANDED G31 | 在刀尖半徑補(bǔ)償方式中,指定了跳躍切削(G31)。需對(duì)程序進(jìn)行修正 |
037 | CAN NOT CHANGE PLANE IN CRC | 在刀尖補(bǔ)償 B 中,給補(bǔ)償平面以外的平面指定了G40。在刀尖補(bǔ)償 C 方式中,切換了G17、G18 或G19 選擇的補(bǔ)償平面。需對(duì)程序進(jìn)行修正 |
038 | INTERFERENCE IN CIRCULAR BLOCK | 在刀尖半徑補(bǔ)償中,由于起始點(diǎn)或終點(diǎn)與圓弧中心重合而出現(xiàn)過切。需對(duì)程序進(jìn)行修正 |
041 | INTERFERENCE IN CRC | 在刀尖補(bǔ)償 C 中會(huì)出現(xiàn)過切。在刀尖半徑補(bǔ)償下,連續(xù)指定了兩個(gè)或兩個(gè)以上的程序段,在其中沒有移動(dòng)指令,只執(zhí)行輔助功能和暫停功能 |
042 | G45/G48 NOT ALLOWED IN CRC | 刀尖半徑補(bǔ)償中指定了刀具偏置(G45~G48)。需對(duì)程序進(jìn)行修正 |
043 | ILLEGAL T-CODE COMMAND | 在DRILL-MATE 中,在某個(gè)程序段中沒有與M06 代碼一起指定一個(gè)T代碼,或者T代碼超出范圍 |
044 | G27-G30 NOT ALLOWED IN FIXED CYC | 在固定循環(huán)方式中,指定了G27~G30 之一。需對(duì)程序進(jìn)行修正 |
046 | ILLEGAL REFERENCE RETURN COMMAND | 返回第二、三以及第四個(gè)參考位置指令中,指定了非P2、P3以及P4的指令 |
050 | CHF/CNR NOT ALLOWED IN THRD BLK | 在螺紋切削程序段中指定了倒角或拐角R。需對(duì)程序進(jìn)行修正 |
051 | MISSING MOVE AFTER CHF/CNR | 在指定了倒角或拐角R程序段的下一程序段中指定了不恰當(dāng)?shù)囊苿?dòng)或移動(dòng)量,對(duì)程序進(jìn)行修正 |
052 | CODE IS NOT G01 AFTER CHF/CNR | 指定了倒角或拐角R程序段的下一程序段不是G01。需對(duì)程序進(jìn)行修正 |
053 | TOO MANY ADDRESS COMMANDS | 在沒有追加任意角倒角或拐角R的系統(tǒng)中,指定了一個(gè)逗號(hào)或在具有這種特征的系統(tǒng)中,在逗號(hào)后沒指定R或C,而是別的內(nèi)容。需對(duì)程序進(jìn)行修正 |
055 | MISSING MOVE VALUE IN CHF/CNR | 在任意角度倒角或拐角R程序段中,移動(dòng)距離小于倒角或拐角R值 |
058 | END POINT NOT FOUND | 在任意角度倒角或拐角R切削程序段,指定坐標(biāo)軸不在選定的平面內(nèi)。需對(duì)程序進(jìn)行修正 |
059 | PFOGRAM NUMBER NOT FOUND | 在某個(gè)外部程序號(hào)搜索中,沒有找到指定的程序號(hào)。另一種情況是:某個(gè)指定用于搜索的程序正被后臺(tái)處理器加以編輯。檢查程序號(hào)和外部信號(hào)或終止后臺(tái)編輯 |
060 | SEQUENCE NUMBER NOT FOUND | 指定的順序號(hào)在順序號(hào)搜索中未找到。檢查順序號(hào) |
070 | NO PROGRAM SPACE IN MEMORY | 存儲(chǔ)容量不夠。刪除各種不必要的程序,然后重試 |
071 | DATA NOT FOUND | 要搜索的地址未找到?;蛘邘в兄付ǔ绦蛱?hào)的程序在搜索中未找到。需檢查數(shù)據(jù) |
072 | TOO MANY PROGRAMS | 要存儲(chǔ)的程序數(shù)量超過 63(基本)、125(可選)、200(可選)。刪除各種不必要的程序并再執(zhí)行一次程序登錄 |
073 | PROGRAM NUMBER ALREADY IN USE | 指定的程序號(hào)已經(jīng)被使用。更改程序號(hào)或刪除不必要的程序并再執(zhí)行一次程序登錄 |
074 | ILLEGAL PROGRAM NUMBER | 程序號(hào)為1~9999 以外的數(shù)字。需修改程序號(hào) |
076 | ADDRESS P NOT DEFINED | 在包括M98、G65 或G66 指令的程序段中,沒有指定地址P(程序號(hào))。需對(duì)程序進(jìn)行修正 |
077 | SUB PROGRAM NESTING ERROR | 調(diào)用的子程序數(shù)超出極限值。需對(duì)程序進(jìn)行修正 |
078 | NUMBER NOT FOUND | 由包括一個(gè)M98、M99、M65 或G66 的程序段中的地址P指定的程序號(hào)或順序號(hào)未找到;由一個(gè)GO TO語句指定的順序號(hào)未找到。另一種情況是某個(gè)調(diào)用的程序正被后臺(tái)處理器進(jìn)行編輯。需對(duì)程序進(jìn)行修正或終止后臺(tái)編輯 |
079 | PROGRAM VERIFY ERROR | 在存儲(chǔ)器與程序校對(duì)中,存儲(chǔ)器中某個(gè)程序與從外部I/O 設(shè)備讀出的不一致。需檢查存儲(chǔ)器中的程序以及外部設(shè)備中的程序 |
080 | G37 ARRIVAL SIGNAL NOT ASSERTED | 在自動(dòng)刀具長(zhǎng)度測(cè)量功能(G37)中,測(cè)量位置達(dá)到信號(hào)(XAE、 YAE 或ZAE)在參數(shù)(數(shù)值ε)指定的某個(gè)區(qū)域中未接通。這是由于設(shè)定或操作錯(cuò)誤引起的 |
081 | OFFSET NUMBER NOT FOUND IN G37 | 在沒有 H 代碼的情況下,指定了自動(dòng)刀具長(zhǎng)度測(cè)量(G37)。需對(duì)程序進(jìn)行修正 |
082 | T-CODE NOT ALLOWED IN G37 | 在同一個(gè)程序段中指定了 H 代碼和自動(dòng)刀具長(zhǎng)度測(cè)量(G37)。需對(duì)程序進(jìn)行修正 |
083 | ILLEGAL AXIS COMMAND IN G37 | 在自動(dòng)刀具長(zhǎng)度測(cè)量中,指定了一個(gè)非法坐標(biāo)軸或移動(dòng)指令是增量指令。需對(duì)程序進(jìn)行修正 |
085 | COMMUNICATION ERROR | 在使用閱讀機(jī)/穿孔機(jī)接口往存儲(chǔ)器中輸入數(shù)據(jù)時(shí),產(chǎn)生了超程奇偶性或成幀錯(cuò)誤。輸入數(shù)據(jù)的位數(shù)、波特率的設(shè)定或I/O 單元的規(guī)格號(hào)不正確 |
086 | DR SIGNAL OFF | 在使用閱讀機(jī)/穿孔機(jī)接口往存儲(chǔ)器中輸入數(shù)據(jù)時(shí),閱讀機(jī)/穿孔機(jī)的準(zhǔn)備信號(hào)(DR)被斷開。I/O 單元的電源斷開、電纜沒有連接好或某個(gè)印制電路板出故障 |
087 | BUFFER OVERFLOW | 在使用閱讀機(jī)/穿孔機(jī)接口往存儲(chǔ)器中輸入數(shù)據(jù)時(shí),盡管指定了閱讀終止指令,但在閱讀了10 個(gè)字符后,輸入仍未中斷。I/O 單元或印制電路板出故障 |
090 | REFERENCE RETURN INCOMPLETE | 返回參考位置無法正常執(zhí)行,因?yàn)榉祷貐⒖嘉恢闷鹗键c(diǎn)太靠近參考位置或速度太低。將起始點(diǎn)與參考位置分開足夠遠(yuǎn)的距離,或?qū)Ψ祷貐⒖嘉恢弥付ㄒ粋€(gè)足夠快的速度 |
091 | MANUAL RETURN IMPOSSIBLE DURING PAUSE | 手動(dòng)返回參考位置無法執(zhí)行,因?yàn)橄到y(tǒng)處于暫停狀態(tài)。按RESET (復(fù)位)鍵,手動(dòng)返回至參考位置 |
092 | AXES NOT ON THE REFERENCE POINT | 由自動(dòng)返回參考位置(G28)或由G27(返回參考位置檢測(cè))指定的坐標(biāo)軸沒有返回至參考位置 |
094 | P TYPE NOT ALLOWED (COORD CHG) | 在重新啟動(dòng)程序時(shí),無法指定P 類型。(在自動(dòng)操作被中斷后,設(shè)定坐標(biāo)系操作)。按照操作手冊(cè)執(zhí)行正確操作 |