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