数控系统的软件故障诊断
一、 程序错误
| 号码 | 故障源 | 信息 | 含义 | 处理方法 |
| 000 | 程序/操作 | PLEASE TURN OFF POWER | 输入了要求切断电源的参数。 | 应切断电源。 |
| 001 | 程序/操作 | TH PARITY ALARM | TH报警(输入了带有奇偶性错误的字符)。 | 应修改程序或纸带。 |
| 002 | 程序/操作 | TV PARITY ALARM | TV报警(一个程序段内的字符为奇数),只有在设定画面上的TV校验为“1”时,才产生报警。 | |
| 003 | 程序/操作 | TOO MANY DIGITS | 输入了超过允许值的数据,按操作说明书的zui大指令值。 | 修改数据。 |
| 004 | 程序/操作 | ADDRESS NOT FOUND | 程序开头无地址,只输入了数值或符号。 | 修改程序。 |
| 005 | 程序/操作 | NO DATA AFTER ADDRESS | 地址后没有紧随相应的数据,而输入了地址EOB代码。 | 修改程序。 |
| 006 | 程序/操作 | ILLEGAL USE OF NEGATIVE SIGN | 符号“-”(负)输入错误(在不能使用“-”符号的地址后输入了该符号,或输入了两个或两个以上的“-”)。 | 修改程序。 |
| 007 | 程序/操作 | ILLEGAL USE OF DECIMAL POINT | 小数点“.”输入错误。如地址之后紧接着输入了小数点,或输入了两个小数点,均会产生本报警。 | 修改地址。 |
| 009 | 程序/操作 | ILLEGAL ADDRESS INPUT | 在有意义的信息区输入了不可用的地址。 | 修改程序。 |
| 010 | 程序/操作 | IMPROPER G-CODE | 了一个不能用的G代码或针对某个没有提供的功能了某个G代码。 | 修改程序。 |
| 011 | 程序/操作 | NO FEEDRATE COMMANDED | 没有切削进给速度,或进给速度指令不合格。 | 修改程序。 |
| 014 | 程序/操作 | OT COMMAND G95 | 没有螺纹切削/同步进给功能指令了同步。 | 修改程序。 |
| 015 | 程序/操作 | TOOL MANY AXESCOMMAND | 的移动坐标轴数超过了联动轴数。 | 修改程序。 |
| 020 | 程序/操作 | OVER TOLERANCE OF RADIUS | 在圆弧插补(G02或G03)中,圆弧始点半径值与圆弧终点半径值的差超过了3410号参数的设定值。 | 修改程序。 |
| 021 | 程序/操作 | ILLEGAL PLANE AXES COMMANDED | 在圆弧插补中,指令了不在平面(G17、G18、G19)的轴。 | 修改程序。 |
| 022 | 程序/操作 | NO CIRCLE | 在圆弧插补指令中,没有圆弧半径R或圆弧的起始点到圆心之间的距离的坐标值I、J或K。 | |
| 025 | 程序/操作 | CANNOT COMMAND F0 IN G02/G03 | 在圆弧插补中,用F1一位数进给指令了F0(快速进给)。 | 修改程序。 |
| 027 | 程序/操作 | NO AXES COMMANDED IN G43/G44 | 在刀具长度补偿C中,在G43和G44的程序段,没有轴;在刀具长度补偿C中,在没有取消补偿状态下,又对其他轴进行补偿。 | 修改程序。 |
| 028 | 程序/操作 | ILLEGAL PLANE SELECT | 在平面选择指令中,同一方向上指令了两个或更多的坐标轴。 | 修改程序。 |
| 029 | 程序/操作 | ILLEGAL OFFSET VALUE | 用H代码选择的偏置量的值太大。 | 修改程序。 |
| 030 | 程序/操作 | ILLEGAL OFFSET NUMMBER | 用D/H代码指令的刀具半径补偿、刀具长度补偿的偏置号过大。 | 修改程序。 |
| 031 | 程序/操作 | ILLEGAL P COMMAND IN G10 | 在程序输入偏置量(G10)中,偏置量的P值太大,或者没有P值。 | 修改程序。 |
| 032 | 程序/操作 | ILLEGAL OFFSET VALUE IN G10 | 偏置量程序输入(G10)或用系统变量写偏置量时,的偏置量过大。 | 修改程序。 |
| 033 | 程序/操作 | NO SOLUTION AT CRC | 刀具R补偿C的交点计算中,没有求到交点。 | 修改程序。 |
| 034 | 程序/操作 | NO CIRC ALLOWED IN STUP/EXT BLK | 刀具半径补偿C中,在G02/G03方式进行起刀或取消刀补。 | 修改程序。 |
| 036 | 程序/操作 | CAN NOT COMMANDED G31 | 刀具半径补偿方式中,指令了G31跳步切削。 | 修改程序。 |
| 037 | 程序/操作 | CAN NOT CHANGE PLANE IN CRC | 刀具半径补偿C中,切换了补偿平面(G17、G18、G19)。 | 修改程序。 |
| 038 | 程序/操作 | INTERFERENCE IN CIRCULAR BLOCK | 刀具半径补偿C中,圆弧的始点或终点一致,可能产生过切。 | 修改程序。 |
| 041 | 程序/操作 | INTERFERENCE IN CRC | 刀具半径补偿C中,可能产生过切;在刀具半径补偿方式中,辅助功能、暂停指令等不移动的程序段连续指令两个以上。 | 修改程序。 |
| 042 | 程序/操作 | G48/G45 NOT ALLOWED IN CRC | 在刀具半径补偿方式中,指令了刀具位置补偿(G45~G48)。 | 修改程序。 |
| 044 | 程序/操作 | G27-G30 NOT ALLOWEN IN FIXED | 在固定循环方式中,指令了G27~G30。 | 修改程序。 |
| 046 | 程序/操作 | ILLEGAL REFENCE RETURN CONNAND | 在返回第2、3、4参考点指令中,指令了非P2、P3、P4指令。 | 修改程序。 |
| 050 | 程序/操作 | CHF/CNR NOT ALLOWED IN THRD BLK | 在螺纹切削程序段中,指令了任意角度的倒角、拐角R。 | 修改程序。 |
| 051 | 程序/操作 | MIDDING MOVE AFTER CHF/CNR | 任意角度的倒角、拐角R程序段的下个程序段是移动或移动量不合适。 | 修改程序。 |
| 052 | 程序/操作 | CODE IN NOT G01 AFTER CHF/CNR | 在指令任意角度的倒角、拐角R程序段的下一个程序段,不是G01、G02、G03的程序段。 | 修改程序。 |
| 053 | 程序/操作 | TOO MANY ADDRESS COMMANDS | 在没有任意角度的倒角、拐角R功能的系统中,指令了逗号“,”,或者在任意角度的倒角、拐角R指令中,逗号“,”之后不是R、C指令。 | 修改程序。 |
| 055 | 程序/操作 | MISSING MOVE VALUE IN CHF/CNR | 在任意角度倒角、拐角R的程序段中的移动量比例角、拐角R的量还小。 | 修改程序。 |
| 058 | 程序/操作 | END POINT NOT FOUND | 任意角度倒角、拐角R中,指令了选择平面以外的轴。 | 修改程序。 |
| 059 | 程序/操作 | PROGRAM NUMBER NOT FOUND | 在外部程序号检索中,没有发现的程序号;或者检索了后台编辑中的程序号。 | 确认程序号和外部信号;或者终止后台编辑操作。 |
| 060 | 程序/操作 | EQUENCE NUMBER NOT FOUND | 的顺序号在顺序号检索中未找到。 | 确认顺序号。 |
| 070 | 程序/操作 | NO PROGRAM SPACE IN MENORY | 存储器的存储量不够。 | 删除各种不必要的程序并再执行一次程序登录。 |
| 071 | 程序/操作 | DATA NOT FOUND | 没有发现检索的地址数据,或者在程序号检索中,没有找到的程序号。 | 再次确认要检索的数据。 |
| 072 | 程序/操作 | TOO MANY PROGRAMS | 登录的程序数超过了200个。 | 删除不要的程序,再次登录。 |
| 073 | 程序/操作 | PROGRAM NUMBER ALREADY IN USE | 要登录的程序号与已登录的程序号相同。 | 变更程序号或删除旧的程序号后再次登录。 |
| 074 | 程序/操作 | ILLEGAL PROGRAM NUMBER | 程序号不在1~9999之内。 | 修改程序号。 |
| 075 | 程序/操作 | PROTECT | 登录了被保护的程序号。 | 修改程序号。 |
| 076 | 程序/操作 | ADDRESS NOT DEFINED | 在包括M98、G65或G66Z指令的程序中,没有地址P(程序号)。 | 修改程序。 |
| 077 | 程序/操作 | SUB PROGRAM NESTING ERROR | 调用5重子程序。 | 修改程序。 |
| 078 | 程序/操作 | NUMBER NOT FOUND | M98、M99、G65或G66的程序段中的地址P的程序号或顺序号未找到,或者GOTO语句的顺序号未找到,或调用了正在被后台编辑的程序。 | 修改程序或终止后台编辑操作。 |
| 079 | 程序/操作 | PROGRAM VERIFY ERROR | 在存储器与程序校对中,存储器中的某个程序与外部I/O设备中读如的不一致。 | 检查存储器中的程序以及外部设备中的程序。 |
| 080 | 程序/操作 | G37 ARRIVAL SIGNAL NOT ASSERTED | 在刀具长度自动测量功能(G37)中,在参数6254(e值)设定的区域内,测量位置到达信号(XAE,YAE,ZAE)没有变为ON。 | 设定或操作错误。 |
| 081 | 程序/操作 | OFFSET NUMBER NOT FOUND G37 | 在刀具长度自动补偿功能中,没有指令H代码,而只临了感了刀具长度自动测量(G37)。 | 修改程序。 |
| 082 | 程序/操作 | H-CODE NOT ALLOWED G37 | 在刀具长度自动测量功能中,在同一程序段指令了H代码和刀具长度自动测量(G37)。 | 修改程序。 |
| 083 | 程序/操作 | ILLEGAL AXIS COMMAND IN G37 | 在刀长自动测量功能(G37)中,轴错,或者移动指令是增量指令。 | 修改程序。 |
| 085 | 程序/操作 | COMMUNICATION ERROR | 用阅读机/穿孔机接口进行数据读入时,出现溢出错误,奇偶错误或成帧错误。 | 可能是输入的数据位数不吻合,或波特率的设定、设备的规格不对。 |
| 086 | 程序/操作 | DR SIGNAL OFF | 用阅读机/穿孔机接口进行数据输入时,I/O设备的动作准备信号(DR)断开。 | 可能是I/O设备电源没有接通,电缆断线或印刷电路板出故障。 |
| 087 | 程序/操作 | BUFFER OVER FLOW | 用阅读机/穿孔机接口进行数据读入时,虽然了读入停止,但超过了10个字符后输入仍未停止。 | I.O设备或印刷电路板出故障。 |
| 090 | 程序/操作 | REDERENCE RETURN INCOMPLETE | 由于起始点离参考点太近,或速度太低,而不能正常进行参考点返回。 | 把起始点移到离参考点足够远的距离后,再进行参考点返回操作;或提高返回参考点的速度,再进行参考点返回。 |
| 091 | 程序/操作 | REDERENCE RETURN INCOMPLETE | 自动运行暂停时,不能进行手动返回参考点。 | |
| 092 | 程序/操作 | AXES NOT ON THE REFERENCE POINT | 在返回参考点检测(G27)中,被的轴没有返回参考点。 | 需确定程序内容。 |
| 094 | 程序/操作 | PTYPE NOT ALLOWEN(COORD CHG) | 程序再启动中不能指令P型(自动运行中断后,又进行了坐标系设定)。 | 按照操作说明书,重新进行正确的操作。 |
| 095 | 程序/操作 | PTYPE NOT ALLOWEN(EXT OFS CHG) | 程序再启动中不能指令P型(自动运行中断后,变更了外部工件偏置量)。 | 按照操作说明书,重新进行正确的操作。 |
| 096 | 程序/操作 | PTYPE NOT ALLOWEN(WRK OFS CHG) | 程序再启动中不能指令P型(自动运行中断后,变更了工件偏置量) | 按照操作说明书,重新进行正确的操作。 |
| 097 | 程序/操作 | PTYPE NOT ALLOWEN(AUTO EXEC) | 程序再启动中不能指令P型(接通电源后,紧急停止后,或P/S报警094~097的复位后,一次也没有进行自动运行)。 | 请进行自动运行。 |
| 098 | 程序/操作 | G28 FOUND IN SEQUENCE RETURN | 电源接通后,或紧急停止后一次也没有返回参考点。 | 指令程序在启动、检索中发现了G28,进行返回参考点。 |
| 099 | 程序/操作 | MDI EXEC NOT ALLOWED AFT SEARCH | 在程序再启动中、检索结束后进行轴移动之前,用MDI进行了移动指令。 | 应*行轴移动,不能介入MDI运行。 |
| 100 | 程序/操作 | PARAMETER WRITE ENABLE | 参数设定画面,PWE(参数可写入)被定为“1”。 | 请设为“0”,再使系统复位。 |
| 101 | 程序/操作 | PLEASE CLEAR MENORY | 用程序编辑改写存储器时,出现了电源断电。 | 当此报警发生时,同时按下[PROG]和[RESET]键,只删除编辑中的程序,报警被解除后,请再次登陆编辑中的程序。 |
| 109 | 程序/操作 | FORMAT ERROR IN G08 | G08后面的P值不是0、1或没有指令。 | 修改程序。 |
| 110 | 程序/操作 | DATA OVERFLOW | 固定小数点显示的数据的值超过了允许范围。 | 修改程序。 |
| 111 | 程序/操作 | ALCULATED DATA OVERFLOW | 宏程序功能的宏程序命令的运算结果超出了允许范围(-1047~-10-29,0,10-29~1047)。 | 修改程序。 |
| 112 | 程序/操作 | DIVIDED BY ZERO | 除数为“0”(包括tan90°)。 | 修改程序。 |
| 113 | 程序/操作 | IMPROPER COMMAND | 了用户宏程序不能使用的功能。 | 修改程序。 |
| 114 | 程序/操作 | FORMAT ERROR IN MACRO | (公式)以外的格式错误。 | 修改程序。 |
| 115 | 程序/操作 | ILLEGAL VARIABLE NUMBER | 用户宏程序中了没有定义的值作为变量号。 | 修改程序。 |
| 116 | 程序/操作 | WRITE PROTECTED VARLABLE | 赋值语句的左侧是禁止输入的变量。 | 修改程序。 |
| 118 | 程序/操作 | PARENTHESIS NESTING ERROR | 括号的嵌套次数已超过了上限值(5重)。 | 修改程序。 |
| 119 | 程序/操作 | ILLEGAL ARGUMENT | SQRT的自变量是负值,或者BCD的自变量是负值,BIN自变量的各位为0~9以外的值。 | 修改程序。 |
| 122 | 程序/操作 | FOUR FOLD MACRO MODALCALL | 宏程序模态调出,为4重。 | 修改程序。 |
| 123 | 程序/操作 | CAN NOT USE MARCO COMMAND IN DNC | 在DNC运转中,使用了宏程序控制指令。 | 修改程序。 |
| 124 | 程序/操作 | MISSING END STATEMENT | DO-END语句不是一一对应。 | 修改程序。 |
| 125 | 程序/操作 | FORMAT ERROR IN MARCO | (公式)的格式不对。 | 修改程序。 |
| 126 | 程序/操作 | ILLEGAL LOOP NUMBER | 在DOn中,n的值不在1≤n≤3中。 | 修改程序。 |
| 127 | 程序/操作 | NC MARCO STATEMENT IN SAME BLOCK | NC命令与宏指令混用。 | 修改程序。 |
| 128 | 程序/操作 | ILLEGAL MARCO SEQUENCE NUMBER | 在GOTO n中,n不在0≤n≤9999的范围之内,或者没有找到转移点的顺序号。 | 修改程序。 |
| 129 | 程序/操作 | ILLEGAL ARGUMENT ADDRESS | 在自变量赋值中,使用了不允许的地址。 | 修改程序。 |
| 130 | 程序/操作 | ILLEGAL AXIS OPERATION | PMC对CNC控制轴给出了轴控制指令,反之,CNC对PMC的控制的轴给出了轴控制指令。 | 修改程序。 |
| 131 | 程序/操作 | TOO MANY EXTERNAL ALARM MESSAGE | 外部报警信息中,发生了5个以上的报警。 | 从PMC梯形图中找原因。 |
| 132 | 程序/操作 | ALARM NUMBER NOT FOUND | 外部报警信息中没有对应的报警号。 | 检查PMC梯形图。 |
| 133 | 程序/操作 | ILLEGAL DATA IN EXT ALARM | 外部报警信息或外部操作信息中,小分区数据有错误。 | 检查PMC梯形图。 |
| 135 | 程序/操作 | ILLEGAL ANGLE COMMAND | 分度工作台定位角度指令了非zui小角度的整数倍的值。 | 修改程序。 |
| 136 | 程序/操作 | ILLEGAL AXIS COMMAND | 在分度工作台分度功能中,与B轴同时指令了其他轴。 | 修改程序。 |
| 137 | 程序/操作 | M-CODE & MOVE CMD IN SAME BLK | 在有关主轴分度的M代码的程序段指令了其他轴的移动指令。 | 修改程序。 |
| 139 | 程序/操作 | CAN NOT CHANGE PMC CONTROL AXIS | PMC轴控制中,指令了轴选择。 | 修改程序。 |
| 141 | 程序/操作 | CAN NOT COMMAND G51 IN CRC | 在刀具补偿方式中,指令了G51(比例缩放有效)。 | 修改程序。 |
| 142 | 程序/操作 | ILLEGAL SCALE RATE | 指令的比例缩放倍率值在1~999999之外。 | 请修正比例缩放倍率值。(G51 Pp…;或参数5411,5412) |
| 143 | 程序/操作 | SCALED MOTION DATA OVERFLOW | 比例缩放的结果、移动量、坐标值、圆弧半径等超过了zui大指令值。 | 请参照操作说明书附录[指令范围一览表]修改程序或比例缩放倍率。 |
| 144 | 程序/操作 | ILLEGAL PLANE SELECTED | 坐标旋转平面与圆弧或刀具补偿C平面必须一致。 | 修改程序。 |
| 148 | 程序/操作 | ILLEGAL STTING DATA | 自动拐角倍率的减速比超过了角度允许设定值的范围。 | 修改参数1710~1714的设定值。 |
| 149 | 程序/操作 | FORMAT ERRORIN G10L3 | 在扩展刀具寿命计数器的设定中,指令了Q1、Q2、P1、P2以外的形式。 | 修改程序。 |
| 150 | 程序/操作 | ILLEGAL TOOL GROUP NUMBER | 刀具组号超出了允许的zui大值。 | 修改程序。 |
| 151 | 程序/操作 | TOOL GROUP NUMBER NOT FORMAT | 在加工过程中,没有设定刀的组号。 | 修改程序或参数设定值。 |
| 152 | 程序/操作 | NO SPACE FOR TOOL ENTRY | 1组内的刀具数量超过了可以登陆的zui大值。 | 修改刀具数的设定值。 |
| 153 | 程序/操作 | T-CODE NOT FOUND | 在刀具寿命数据登陆时,在应T代码的程序段没有T代码。 | 修改程序。 |
| 154 | 程序/操作 | NOT USING TOOL IN LIFE GROP | 在没有指令刀具组时,却指令了H99或D99。 | 修改程序。 |
| 155 | 程序/操作 | ILLEGAL T-CODE IN M06 | 在加工程序中,M06程序段的T代码与现在使用的组不对应。 | 修改程序。 |
| 156 | 程序/操作 | P/L COMMAND MOT FOUND | 在设定刀具组的程序开头时,没有指令P/L。 | 修改程序。 |
| 157 | 程序/操作 | TOO MANY TOOL GROUPS | 设定刀具组数超过了允许的zui大值。 | (参照参数6800#0和#1)修改程序。 |
| 158 | 程序/操作 | ILLEGAL TOOL LIFE DATA | 设定的寿命值太大。 | 修改设定值。 |
| 159 | 程序/操作 | TOOL DATA SETTING INCOMPLETE | 执行设定程序时,电源断了。 | 请再次设定 |
| 190 | 程序/操作 | ILLEGAL AXIS SELECT | 恒定线速度切削过程中,轴错;(参照参数3770的设定)的P轴超出范围。 | 修改程序。 |
| 194 | 程序/操作 | SPINDLE COMMAND IN SYNCHRO-MODE | 串行主轴控制中,指令了轮廓控制方式或者主轴定位(Cs轴控制)和刚性攻螺纹方式。 | 修改程序以便事先解除同步控制方式。 |
| 195 | 程序/操作 | MODE CHANGE ERROR | 串行主轴控制中,切换为轮廓控制方式或者主轴定位(Cs轴控制)和刚性攻螺纹方式,和主轴控制方式(主轴转速控制)时,不能正常完成。(对NC来的切换指令,有关主轴控制单元切换的响应发生了异常。本报警不是操作错,此种状态若继续运行是危险的,故作为P/S报警)。 | |
| 197 | 程序/操作 | C-AXIS COMMANDED IN SPINDLE MODE | CON信号(DEG=G027.7)为OFF时,程序指令了沿Cs轴的移动。 | 从PMC梯形图查找CON信号不接通的原因。 |
| 199 | 程序/操作 | MARCO WORD UNDEFINED | 使用了未定义的宏语句。 | 修改用户宏程序。 |
| 200 | 程序/操作 | ILLEGAL CODE COMMAND | 刚性攻螺纹中的S值超出了允许范围,或没指令。 | 修改程序。 |
| 201 | 程序/操作 | FEEDRATE NOT FOUND IN RIGID TAP | 刚性攻螺纹中,没有指令F值。 | 修改程序。 |
| 202 | 程序/操作 | POSITION LSIOVERFLOW | 刚性攻螺纹中主轴分配值过大。(系统错)。 | |
| 203 | 程序/操作 | PROGRAM MISS AT RIGID TAPPING | 刚性攻螺纹中M代码(M29)或S指令位置不对。 | 修改程序。 |
| 204 | 程序/操作 | ILLEGAL AXIS OPERATION | 刚性攻螺纹中在刚性攻螺纹M代码(M29)和M系的G84或G74(T系的G84或G88)的程序段间,指令了轴移动。 | 修改程序。 |
| 205 | 程序/操作 | RIGID MODE DISIGNAL OFF | 刚性攻螺纹中在刚性攻螺纹M代码(M29),但当执行M系的G84或G74(T系的G84或G88)的程序段时,刚性方式的DI信号(DNG=G061.0)没有成为ON状态。 | 从PMC梯形图查DI信号不为ON的原因。 |
| 206 | 程序/操作 | CAN NOT CHANGE PLANE(GIGID TAP) | 刚性攻螺纹中,指令了平面切换。 | 修改程序。 |
| 210 | 程序/操作 | CAN NOT COMMAND M198/M199 | 在程序运行中,执行了M198、M199,或者DNC运行中执行了M198。在复合型固定循环的小型加工中中断宏程序而执行M99。 | 修改程序。 |
| 211 | 程序/操作 | G31(HIGH)NOT ALLOWED IN G99 | 选择高速跳步时,在没转指令中,指令了G31。 | 修改程序。 |
| 212 | 程序/操作 | ILLEGAL PLANE SELECT | 在含有附加轴的平面中,指令了任意角度、拐角R。 | 修改程序。 |
| 213 | 程序/操作 | ILLEGAL COMMAND IN SYNCHRO-MODE | 在同步(简易同步控制)运行中,发生以下异常: ① 对于从动轴,在程序中指令了移动; ② 对于从动轴指令了JOG进给/手轮进给/增量进给; ③ 电源接通后不进行手动返回参考点就指令了自动返回参考点; ④ 主动轴和从动轴的位置偏差量超过参数(No.8313)中的设定值。 | |
| 214 | 程序/操作 | ILLEGAL COMMAND IN SYNCHRO-MODE | 在同步控制中,执行了坐标系设定或位移型刀具补偿。 | 修改程序。 |
| 221 | 程序/操作 | ILLEGAL COMMAND IN SYNCHR-MODE | 同时进行多边形加工同步运行和Cs轴控制。 | 修改程序。 |
| 224 | 程序/操作 | RETURN TO REFERENCE POINT | 自动运行开始以前没有返回参考点。(只在参数1005#0为0时)。 | 请运行返回参考点操作。 |
| 231 | 程序/操作 | ILLEGAL FORMAT IN G10 OR L50 | 在用程序输入参数时。指令格式有以下错误: ① 没有输入地址N或R; ② 输入了不存在的参数号; ③ 轴号过大; ④ 有轴型参数,但没有指令轴号; ⑤ 没有轴型参数,但指令轴号; | 修改程序。 |
| 233 | 程序/操作 | DEVICE BUSY | 当要使用某一与RS232C借口连接设备时,其他的用户正在使用它。 | |
| 239 | 程序/操作 | BP/S ALARM | 用控制外部I/O单元功能,正进行穿孔时,进行了后台编辑操作。 | |
| 240 | 程序/操作 | BP/S ALARM | MDI操作时,进行了后台编辑。 | |
| 253 | 程序/操作 | G05 IS NOT AVAILABLE | 在预读控制方式中(G08P1),指令了高速远程的二进制输入运行G05。 | |
二、 伺服报警
| 400 | 数字伺服 | SERVO ALARM:n-TH AXIS OVERLOAD | n轴(1~4轴)出现过载信号。 | 详细内容参照诊断号200、201。 |
| 401 | 数字伺服 | SERVO ALARM:n-TH AXIS VRDY OFF | n轴(1~4轴)的伺服放大器的准备信号DRDY为OFF。 | 使DRDY为ON。 |
| 404 | 数字伺服 | SERVO ALARM:n-TH AXIS VRDY ON | 轴控制模块的准备信号(MCON)为OFF,而伺服放大器的准备信号(DRDY)为ON。或者电源接通时MCON为OFF,但DRDY仍是ON。 | 请确认伺服接口模块和伺服放大器的连接 |
| 405 | 数字伺服 | SERVO ALARM:ZERO POINT RETURN FAVLT | 位置控制系统异常,由于返回参考点时NC内部,或伺服系统异常,可能不能正确返回参考点。 | 应重新用手动返回参考点。 |
| 407 | 数字伺服 | SERVO ALARM:EXCESS ERROR | 在简易同步控制运行中,出现以下异常: ① 同步轴的位置偏差量超过了参数(No.8314)上设定的值; ② 同步轴的zui大补偿量超过了参数(No.8325)上设定的值。 | |
| 409 | 数字伺服 | TORQUALM:EXCESS ERROR | 伺服电动机出现了异常负载,或Cs方式中主轴电动机出现了异常负载。 | |
| 410 | 数字伺服 | SERVO ALARM:n-TH AXIS-EXCESS ERROR | 发生了以下异常: ① n轴停止中的位置偏差量的值超过了参数(829)上设定的值; ② 简易同步控制中,同步时的zui大补偿量超过了参数(No.8325)上设定的值。 此报警只发生在从动轴。 | |
| 411 | 数字伺服 | SERVO ALARM:n-TH AXIS-EXCESS ERROR | n轴(1~4轴)移动中的位置偏差量大于设定值。 | 需要设定参数(828)上各轴的限制量。 |
| 413 | 数字伺服 | SERVO ALARM:n-TH AXIS-LSI OVERFLOW | n轴(1~4轴)的误差寄存器的内容超出±231的范围。 | 这种错误通常是因 各种设定错误造成的。 |
| 414 | 数字伺服 | SERVO ALARM:n-TH AXIS-DETECTION RELATED ERRO | n轴(1~4轴)的数字伺服系统异常。 | 详细内容参照诊断号200、201、204。 |
| 415 | 数字伺服 | SERVO ALARM:n-TH AXIS-EXCESS SHIFT | 在n轴(1~4轴)指令了大于511875检测单位/s的速度。 | 此错误是因CMR的设定错误造成的。 |
| 416 | 数字伺服 | SERVO ALARM:n-TH AXIS-DISCONNECTION | n轴(1~4轴)的脉冲编码器的位置检测系统异常(断线报警)。 | 详细内容参照诊断号200、201。 |
| 417 | 数字伺服 | SERVO ALARM:n-TH AXIS-PARAMETER INCORRECT | 当n轴(1~4轴)满足以下任一条件时,出现本报警(数字伺服报警): ① 电动机型号参数(No.2020)的设定值在范围之外; ② 电动机旋转方向参数(No.2022)是没有设定正确的值(111或-111); ③ 在电动机每抓的位置反馈脉冲数参数(No.2023)上设定了0以下的错误数据; ④ 在电动机每转的位置反馈脉冲数(No.2024)上设定了0以下的错误数据; ⑤ 参数(No.2084、2085)上没有设定柔性进给齿轮比; ⑥ 参数(023)(伺服轴号数)上设定了1~4控制轴数的范围外的值。(只有3粥,而设定了4轴)或者设定了不连续的值; ⑦ PMC轴控制的转矩控制中,参数设定错误(转矩常数的参数为0)。 | |
| 420 | 数字伺服 | SYNC TORQUE:EXCESS ERROR | 简易同步控制中,主动轴有从动轴转矩指令差超过了参数设定值(No.2031)。此报警只发生在主动轴上。 | |
| 421 | 数字伺服 | EXCESS ER(D):EXCESS ERROR | 使用双位置反馈功能时,半闭环的误差与全闭环的误差之差值过大。 | 请确认双位置变换系数(参数No.2078、2079)的设定值。 |
| 422 | 数字伺服 | EXCESS ER(D):SPEED ERROR | 在PMC轴的转矩控制中,速度超出了允许的速度。 | |
| 423 | 数字伺服 | EXCESS ER(D):EXCESS ERROR | 在PMC轴控制的转矩控制中,超过了有参数设定的允许移动累计值。 | |
三、 超程报警
| 500 | 超程 | OVER TRAVEL:+n | 超过了n轴的正向存储行程检查Ⅰ的范围(参数1320或1326)。 | |
| 501 | 超程 | OVER TRAVEL:-n | 超过了n轴的负向存储行程检查Ⅰ的范围(参数1321或1327)。 | |
| 502 | 超程 | OVER TRAVEL:+n | 超过了n轴的正向存储行程检查Ⅱ的范围(参数1322)。 | |
| 503 | 超程 | OVER TRAVEL:-n | 超过了n轴的负向存储行程检查Ⅱ的范围(参数1324)。 | |
| 506 | 超程 | OVER TRAVEL:+n | 超过了n轴的正向的硬件OT。 | |
| 507 | 超程 | OVER TRAVEL:-n | 超过了n轴的负向的硬件OT。 | |
四、 PMC报警
| 1 | PMC | ADDRESS BIT NOTHING | 没有设定继电器/线圈的地址。 | 请设定地址。 |
| 2 | PMC | FUNCTION NOT FOUND | 没有输入号码的功能指令。 | |
| 3 | PMC | COM FUNCTION MISSING | 功能指令COM/(SUB9)的使用方法错,COM和COME(SUB29)不对应。 | |
| 4 | PMC | EDIT BUFFER OVER | 编辑用的缓冲区无空区。 | 请把编辑中NET(网)缩小。 |
| 5 | PMC | END FUNCTION MISSING | 没有END1、END2的功能命令。END1、END2是错误级,END1、END2的顺序不对。 | |
| 6 | PMC | ERROR NET FOUND | 有一错误网。 | |
| 7 | PMC | ILLEGAL FUNCTION NO. | 检索了错误的功能指令号。 | |
| 8 | PMC | FUNCTION LINE ILLEGAL | 功能指令的连接不正确。 | |
| 9 | PMC | HORIZON TAL LINE ILLEGAL | 没有编制指令行的水平线。 | |
| 10 | PMC | ILLEGAL NETS CLEARED | 在梯形图编辑画面,因电源被关断,编辑中的指令行被清除。 | |
| 11 | PMC | ILLEGAL OPERATION | 操作不正确,只输入了INPUT键,地址数据输入错;显示功能指令的空间不够,故功能指令不能作成。 | |
| 12 | PMC | SYMBOL UNDEFINED | 输入的符号没有定义。 | |
| 13 | PMC | INPUT INVALID | 输入数据错。输入了COPY、INSLIN、C-UP、C-DOWN等非法数值的内容。线圈上没有指令的输入地址,数据表上了不正确的字符。 | |
| 14 | PMC | NET TOO LARGE | 输入的指令行大于编辑缓冲器的容量。 | 减少编辑中的指令行。 |
| 15 | PMC | JUMP FUNCTION MISSING | 功能指令JMP(SUB10)的使用方法错。JMP和JMPR(SUB30)不对应。 | |
| 16 | PMC | LADDER BROKEN | 梯形图不良。(坏了)。 | |
| 17 | PMC | LADDER ILLEGAL | 梯形图不正确。 | |
| 18 | PMC | IMPOSSIBLE WRITE | 试图在ROM中编辑梯形图。 | |
| 19 | PMC | OBJECT BUFFER OVER | 顺序程序地址充满了。 | 减少梯形图。 |
| 20 | PMC | PARAMETER | 没有功能指令的参数。 | |
| 21 | PMC | PLEASE COMPLETE NET | 梯形图中发现错误的指令行。 | 修改指令行后继续操作。 |
| 22 | PMC | PLEASE KEY IN SUB NO | 请输入功能指令号。 | 当没有输入功能指令号时,请再一次按软键FUNC。 |
| 23 | PMC | PROGRAM MODULE NOTHING | 在没有调试用RAM,也没有顺序程序用ROM的情况下,却试图进行程序编辑。 | |
| 24 | PMC | RELAY COIL FORBIT | 存在不需要的继电器或线圈。 | |
| 25 | PMC | RELAY OR COIL NOTHING | 继电器或线圈不足。 | |
| 26 | PMC | PLEASE CLEAR ALL | 为顺序程序不可修复的状态。 | 请全清。 |
| 27 | PMC | SYMBOL DATA DUPLICATE | 同一符号名在其他地方定义了。 | |
| 28 | PMC | COMMENT DATA OVERFLOW | 注释数据区充满了。 | 减少注释数据。 |
| 29 | PMC | SYMBOL DATA OVERFLOW | 符号数据区充满了。 | 减少符号数。 |
| 30 | PMC | VERTICAL LINE ILLEGAL | 指令行纵线不正确。 | |
| 31 | PMC | MESSAGE DATA OVERFLOW | 信息数据区充满了。 | 减少信息数据。 |
| 32 | PMC | IST LEVER EXXCUTE TIME OVER | 梯形第1级程序太长,使第1级不能按时执行。 | 减少第1级梯形图程序。 |
五、 过热报警
| 700 | 过热 | OVERIHEAT:CONTROL UNIT | 这是控制部分的过热。 | 请检查风扇的动作并对空气过滤网进行清扫。 |
| 701 | 过热 | OVERHEATFAN:MOTOR | 控制部上部的风扇过热。 | 请检查风扇电动机的动作,如有问题请更换风扇。 |
| 704 | 过热 | OVERHEAT:SPINDLE | 坚持主轴波动时,出现主轴过热; ① 如果是重切割,请减轻切削条件; ② 检查刀具是否很钝了; ③ 主轴放大器不良。 | |
六、 系统报警
| 900 | 系统 | ROM PARTTY | F-ROM模块中存储的CNC,宏程序数字伺服等的ROM文件(控制软件)的奇偶错误。F-ROM模块不良。 | 检查F=ROM模块。 |
| 910 | 系统 | DRAM PARITY(HIGH) | DRAM奇偶错误。主板不良。 | 检查主板。 |
| 911 | 系统 | DRAM PARITY(HIGH) | ||
| 912 | 系统 | SRAM PARITY(LOW) | SRAM奇偶错误。 | 请清除存储器,若再发生时,要更换FROM&RAM模块或者存储&主轴模块。在这些操作后,应再重新设定参数等全部数据。 |
| 913 | 系统 | SRAM PARITY(HIGH) | ||
| 920 | 系统 | SERVO ALARM(1/2 AXIS) | 这是伺服报警(第1/2轴),出现了监控报警或伺服模块内RAM奇偶错误。 | 请更换主板上的伺服控制模块。 |
| 921 | 系统 | SERVO ALARM(3/4 AXIS) | 这是伺服报警(第3/4轴),出现了监控报警或伺服模块内RAM奇偶错误。 | 请更换主板上的伺服控制模块。 |
| 924 | 系统 | SERVO MODULE SETTNG ERROR | 没有安装数字伺服模块。 | 请检查主板上的伺服控制模块的安装状态。 |
| 930 | 系统 | CPU INTERRUPT | CPU报警非正常中断。主板不良。 | 检查主板。 |
| 940 | 系统 | PCB ERROR | PCB的ID错误。主板或存储模块不良。 | 检查主板或存储模块。 |
| 950 | 系统 | PMC SYSTEM ALARM | PMC发生了异常。主板上的PMC控制模块、RAM模块不良。 | 检查主板上的PMC控制模块和RAM模块。 |
| 960 | 系统 | DC24V POWER OFF | DV24V输入电源异常。 | 检查电源。 |
| 971 | 系统 | NMIOCCRRED IN SLC | 连接I/O单元的接口发生了报警。 | 请检查主板上PMC控制模块和I/O单元的连接,另外要检查I/O单元的电源是否接通?接口模块是否不良。 |
| 973 | 系统 | MON MASK IN TERRUPT | 发生了原因不明的NMT。可能是电源板、主板不良,或者干扰造成的错误动作。 | 检查电源板、主板不良,是否有干扰。 |
| 974 | 系统 | BUS ERROR | 数据总线错。主板不良。 | 检查主板。 |

