FAGOR 8035M错误排除手册.pdf

上传人:西安人 文档编号:3655509 上传时间:2019-09-19 格式:PDF 页数:76 大小:376.83KB
返回 下载 相关 举报
FAGOR 8035M错误排除手册.pdf_第1页
第1页 / 共76页
FAGOR 8035M错误排除手册.pdf_第2页
第2页 / 共76页
FAGOR 8035M错误排除手册.pdf_第3页
第3页 / 共76页
FAGOR 8035M错误排除手册.pdf_第4页
第4页 / 共76页
FAGOR 8035M错误排除手册.pdf_第5页
第5页 / 共76页
亲,该文档总共76页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《FAGOR 8035M错误排除手册.pdf》由会员分享,可在线阅读,更多相关《FAGOR 8035M错误排除手册.pdf(76页珍藏版)》请在三一文库上搜索。

1、 1 / 76 错误排除参考手册错误排除参考手册 (M、GP、MC、MCO 系统)系统) Ref 0112-ing 北京发格自动化设备有限公司北京发格自动化设备有限公司 2 / 76 目录目录 编程错误.3 准备功能和执行错误35 硬件错误53 PLC 错误56 伺服错误57 表格数据错误63 MC 工作模式下的错误.65 3 / 76 编程错误编程错误 0001 Linea vacia 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1 当试图进入程序或执行一段空程序段或包含有标号(程序段号)时。 2 在带岛屿的不规则型腔固定循

2、环(G66) 内,当参数“S” (轮廓的开始)大于 参数“E” (轮廓的结束)时。 解决方案: 每种情况的解决方案为: 1 CNC 不能进入程序或执行空程序段。要进入程序中的空程序段,在该程序段的开 始使用符号; 。CNC 将忽略该程序段的其余部分。 2 参数“S”的数值(开始定义轮廓的程序段)必须小于参数“E”的数值(轮廓定 义的结束的程序段) 。 0002 不合适的数据 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1 当切削条件(F,S,T 或 D)或 M 功能后编辑轴坐标时。 2 当程序段跳转标志(条件段/1,/2 或/

3、3)不在程序段开始时。 3 当用 ISO 代码格式编程时,编写的程序段号大于 9999 时。 4 当试图在不规则型腔操作的精加工(G68)中定义加工起点的坐标时。 5 在用高级语言编程时,RPT 指令的数值大于 9999。 解决方案: 每种情况的解决方案为: 1 记住编程的顺序。 2 记住编程的顺序: - 程序跳转(条件程序段段/1,/2 或/3) 。 - 标号(N) 。 - G功能。 - 轴坐标(X,Y,Z) 。 - 加工条件(F,S,T,D) 。 - M功能。 3 更正程序段的语法错误。程序段的标号应在 0 到 9999 之间。 4 在定义不规则型腔操作的精加工循环(G68)时,不能编写点

4、坐标,CNC 选 择加工的开始点。编程的格式为:G68 BLQIRKV然后是切削条件。 5 更正程序段的语法错误。程序中的重复次数应在 0 到 9999 之间。 0003 不合适的数据顺序 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在编写程序时,加工条件或刀具数据的编写顺序错误。 解决方案: 编程的顺序应为:FSTD。 必须编写所有的数据。 0004 在程序段中不允许更多的信息 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1 在轴坐标后编写G功能时。 4 / 76 2 当试图在G功能(

5、或在它相关的参数)后编写必须单独成段(或只允许与自 己相关的数据)的一些数据时。 3 当赋予参数不必要的数值时。 解决方案: 每种情况的解决方案为: 1 变编程的顺序: - 程序跳转(条件程序段段/1,/2 或/3) 。 - 标号(N) 。 -G功能。 - 轴坐标(X,Y,Z) 。 - 加工条件(F,S,T,D) 。 - M功能。 2 有些G功能在该程序段带有相关数据。也许,这种类型的功能不允许在它相 关的数据后编写其他类型的信息。另外,不能编写加工条件(F,S) ,刀具数据 (T,D)及M功能。 3 有些G功能有某些相关的参数不必定义它们的数值。 0005 重复信息 检测时间: 在 CNC

6、上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 相同的数据在该程序段输入了 2 次。 解决方案: 更正程序段的语法错误。在程序段内相同的数据不能定义 2 次。 0006 不合适的数据格式 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在定义加工固定循环的参数时,对只允许赋予正数值的参数赋予了负的数值。 解决方案: 检查固定循环的格式。在有些固定循环中,它的参数只接受正的数值。 0007 不兼容的 G 功能 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 当在同一程序段中编写了 2

7、条互不兼容的G功能时。 当试图在程序段中定义包含非线性运动的(G02,G03,G08,G09,G33)固定循环 时。 解决方案: 每种情况的解决方案为: 1 有几组G功能不能出现在同一程序段,因为它们涉及互不兼容的动作。例如: G01/G02:直线和圆弧插补。 G41/G42:左手或右手刀具圆弧半径补偿。 这种类型的功能必须编写在不同的程序段。 2在程序段中定义的固定循环必须包含有直线运动。换句话说,在定义固定循环时, 必须有“G00” ,或“G01” 。非线性运动(G02,G03,G08 和 G09)可以在轮廓定义 后定义。 0008 不存在的 G 功能 检测时间: 在 CNC 上进行编辑或

8、在执行通过 DNC 传输的程序时。 引起原因: 编写了不存在的 G 功能。 解决方案: 检查程序段的语法问题。检查G功能的使用情况。 0009 不再允许出现 G 功能 5 / 76 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在加工条件或刀具数据后编写了G功能。 解决方案: 记住编程的顺序为: - 程序跳转(条件程序段段/1,/2 或/3) 。 - 标号(N) 。 -G功能。 - 轴坐标(X,Y,Z) 。 - 加工条件(F,S,T,D) 。 - M功能。 0010 不再允许出现 M 功能 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序

9、时。 引起原因: 在同一程序段内编写了多于 7 条的M功能。 解决方案: CNC 不允许在同一程序段内编写多于 7 条的M功能。要执行其他的功能,可以将 它们编写在分开的程序段中。 M功能可以单独成段。 0011 该 G 或 M 功能必须单独编写 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 该程序段中包含有必须单独成段的G或M功能。 解决方案: 将它们编写在单独的程序段中。 0012 F,S,T,D 在 M 功能之前编写 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 加工条件(F,S)或刀具数据(T,D)被编写在M功

10、能之后。 解决方案: 记住编程的顺序为: FSTDM 最多可以编写 7 条M功能。 并非要编写所有的数据。 0013 程序 G30 D+/-359.9999 不需要解释。 0014 不能用参数编写程序标号 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 用参数定义了标号(程序段号) 。 解决方案: 程序段号的编写与否是可选择的,但不能用参数定义程序段号,只能用 0 到 9999 之 间的数字定义。 0015 不可能的重复号 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写了错误的重复或该程序段不允许重复。 解决方案:

11、高级语言指令不允许在程序段的结尾出现重复号。要进行重复执行,赋予程序段重复 的标号(程序段号)并使用 RPT 指令。 0016 程序:G15 轴 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在功能纵向轴选择(G15) 中,没有编写轴的参数。 解决方案: 检查程序段的语法问题。 “G15”功能的定义需要新的纵向轴的名字。 6 / 76 0017 程序:G16 轴-轴 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在功能通过 2 轴(G16)选择主平面中,没有编写轴的 2 个参数之一。 解决方案: 检查程序段的语法问题。

12、 “G16”功能的定义需要定义新的工作平面的轴的名字。 0018 程序:G22 K(1/2/3/4)S(0/1/2) 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在功能使能/取消使能(G22) 中要使能或取消使能的工作区没有定义或者被赋予 了错误的数值。 解决方案: 工作区使能或取消使能的参数“S”必须编写,它可以采用下列数值: - S=0:工作区取消使能。 - S=1:使能为无入口工作区。 - S=2:使能为无出口工作区。 0019 程序:工作区 K1,K2,K3 或 K4 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原

13、因: 引起这种错误的原因可能是: 1 编写了“G20” , “G21”或“G22”功能,但没有定义工作区 K1,K2,K3 或 K4。 2 编写的工作区小于 0 或大于 4。 解决方案: 每种情况的解决方案为: 1 编写“G20” , “G21”和“G22”功能的格式为: G20 KXC+/-5.5 定义工作区下限。 G21 KXC+/-5.5 定义工作区上限。 G22 KS 使能/取消使能工作区。 其中: K:是工作区。 XC 是定义工作区限的轴。 S 是工作区使能的类型。 2 “K”工作区使能采用数值 K1,K2,K3 或 K4。 0020 编写 G36-G39 带 R+5.5 检测时间:

14、 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在编写“G36”或“G39”功能时,没有编写“R”参数,或编写它时赋予了负的数值。 解决方案: 在定义“G36”或“G39”功能时,也必须用正数值定义“R” 。 G36 R=圆角半径。 G39 R=编程路径结束点和倒角点之间的距离。 0021 程序:G72 S5.5 或轴 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1 当编写通用缩放因子(G72)没有施加缩放因子时。 2 当对几根轴编写特定的缩放因子(G72) ,但轴定义的顺序错误时。 解决方案: 记住

15、该功能的编程格式为: G72 S5.5 当施加通用缩放因子(到所有轴)时。 G72 XC5.5 当对一根或几根轴施加特定缩放因子时。 0022 程序:G73 Q(角度) I J (中心) 7 / 76 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 模式旋转(G73) 功能参数编写错误。引起这种错误的原因可能是: 1没有定义旋转角度。 2只定义了一个旋转中心坐标。 3旋转中心坐标定义的顺序错误。 解决方案: 该功能的编程格式为: G73 Q(角度) I J (中心) 必须编写“Q”的数值。 “I” , “J”的数值是可选的,但如果编写,必须同时编写 2 个。

16、 0023 当定义轮廓时,程序段不兼容 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在定义型腔轮廓的程序段中包含不能作为轮廓定义的G功能。 解决方案: 可以用于型腔(2D/3D)轮廓定义的“G”功能有: G00:轮廓开始。 G01:直线插补。 G02/03:顺时钟/逆时钟圆弧插补。 G06:圆心用绝对坐标。 G08:圆弧与前一路径相切。 G09 :三点确定圆弧。 G36:可控的圆角。 G39:倒角。 G53 :相对于原点编程。 G70/G71:英制/公制编程。 G90/G91:绝对/相对坐标编程。 G93:预置极坐标原点。 在 3D 型腔轮廓中还有: G

17、16:通过 2 轴选择主平面。 G17:主平面 X-Y 纵向轴 Z 。 G18:主平面 Z-X 纵向轴 Y 。 G19:主平面 Y-Z 纵向轴 X 。 0024 定义轮廓时,不允许高级语言程序段 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在定义型腔轮廓的程序段中编写了高级语言程序段。 解决方案: 型腔轮廓必须用 ISO 代码定义。不允许出现高级语言指令(GOTO,MSG,RPT) 。 0025 程序:G77 轴(2 到 6)或 G77 S 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在轴从动功能(G77) 中缺少

18、指定轴的参数或在主轴同步(G77S)功能中缺 少“S”参数。 解决方案: 在“轴从动”功能中至少编写 2 根轴,在“主轴同步”功能中,必须编写“S”参数。 0026 程序:G93 I J 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在极坐标原点预置功能(G93) 中,有些用于新极坐标原点的参数没有编写。 解决方案: 记住该功能的编程格式为: 8 / 76 G93 IJ “I” , “J”的数值是可以选择的,但如果要编写,必须 2 个都编写,它们用于指定新的 极坐标原点。 0027 G49 T X Y Z S,X Y Z A B C 或 X Y Z Q R

19、 S 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在斜平面定义功能(G49) 中,参数编写了 2 次。 解决方案: 检查程序段的语法错误。该功能的编程格式为: T X Y Z S X Y Z A B C X Y Z Q R S 0028 编写固定循环时不允许 G2 或 G3 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 试图在“G02” , “G03”或“G33”被激活的情况下执行固定循环。 解决方案: 要执行固定循环,必须激活“G00” , “G01” 。也许在前面编写了“G02” ,或“G03” , 检查程序段保

20、证在执行固定循环时这些功能没有被激活。 0029 G60:A/X I K/(2)P Q R S T U V 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写用直线进行多重加工(G60) 功能参数有错误,引起这种错误的原因可能是: 1 缺少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 3 某些数据可能是多余的。 解决方案: 在这种类型的加工中,必须编写下列 2 个参数: X:路径长度。 I:加工操作之间的步长。 K:加工操作的次数。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。 0030 G61-2:A B/X I J/(2)Y J

21、D(2)/P Q R S T U V 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写用平行四边形模式进行多重加工(G61) 或用网格模式进行多重加工(G62) 循环时编写的参数有错误,引起这种错误的原因可能是: 1 少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 3 某些数据可能是多余的。 解决方案: 在这种类型的加工中,要求编写每组(X,I,K)和(Y,J,D)中的 2 个参数。 X/Y:路径长度。 I/J:加工操作之间的步长。 K/D:加工操作的次数。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。 0031 G63:X Y/I

22、 K(1)C P P Q R S T U V 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写对圆进行多重加工(G63) 循环时编写的参数有错误,引起这种错误的原因可 能是: 1 缺少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 9 / 76 3 某些数据可能是多余的。 解决方案: 在这种类型的加工中要求编写: X/Y:从圆心到第一个孔的距离。 和下列数据之一: I:加工操作之间的角步长。 K:加工操作的次数。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。 0032 G64:X Y/I K(1)C P P Q R S T U V 检

23、测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写对圆弧进行多重加工(G64) 循环时编写的参数有错误,引起这种错误的原因 可能是: 1 缺少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 3 某些数据可能是多余的。 解决方案: 在这种类型的加工中要求编写: X/Y:从圆心到第一个孔的距离。 B:跨越的总角度。 和下列数据之一: I:加工操作之间的角步长。 K:加工操作的次数。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。 0033 G65:X Y/A I/(1)C P 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时

24、。 引起原因: 编写通过圆弧的弦编写多重加工(G65) 循环时编写的参数有错误,引起这种错误 的原因可能是: 1 缺少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 3 某些数据可能是多余的。 解决方案: 在这种类型的加工中要求编写: X/Y:从圆心到第一个孔的距离。 和下列数据之一: A:弦相对于横坐标轴的角度矩阵(度) 。 I:弦长。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。 0034 G66:D HR IC JF K S E Q 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写带岛屿的不规则型腔(G66)固定循环编写的参数有

25、错误,引起这种错误的 原因可能是: 1 编写的参数与调用格式不匹配。 2 缺少了某些必须编写的参数。 3 循环参数编写的顺序有错误。 解决方案: 在这种类型的加工中要求编写: S:描述组成型腔几何轮廓的第一段程序。 E:描述组成型腔几何轮廓的最后一段程序。 10 / 76 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。 同时,还可以定义 下列参数: H:如果没有定义 D。 I:如果没有定义 R。 J:如果没有定义 C。 K:如果没有定义 F。 也不能编写加工的位置(XC) 。 0035 G67:A B CIRK V 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时

26、。 引起原因: 编写带岛屿的不规则型腔固定循环的粗加工(2D/3D 型腔)或半精加工(3D 型 腔)编写的参数有错误,引起这种错误的原因可能是: 1 编写的参数与调用格式不匹配。 2 缺少了某些必须编写的参数。 3 循环参数编写的顺序有错误。 解决方案: 在这种类型的加工中要求编写: 粗加工操作(2D/3D 型腔) B:切削走刀。 I:型腔的总深度。 R:参考平面的坐标。 半精加工操作(3D 型腔) B:切削走刀。 I:型腔的总深度(如果粗加工操作没有定义) 。 R:参考平面的坐标(如果粗加工操作没有定义) 。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也不能编 写加工

27、的位置(XC) 。 0036 G68:B LQJIRK 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写带岛屿的不规则型腔固定循环的精加工(2D/3D 型腔)的参数有错误,引起 这种错误的原因可能是: 1 编写的参数与调用格式不匹配。 2 缺少了某些必须编写的参数。 3 循环参数编写的顺序有错误。 解决方案: 在这种类型的加工中要求编写: 2D 型腔: B:切削走刀(如果粗加工操作没有定义) 。 I:型腔的总深度(如果粗加工操作没有定义) 。 R:参考平面的坐标(如果粗加工操作没有定义) 。 3D 型腔: B:切削走刀。 I:型腔的总深度(如果粗加工操作

28、没有定义) 。 R:参考平面的坐标(如果粗加工操作没有定义) 。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也不能编 写加工的位置(XC) 。 0037G69:I B C D H J K L R 11 / 76 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写变钻进量的深孔钻削循环的参数有错误,引起这种错误的原因可能是: 1 缺少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 解决方案: 在这种类型的加工中要求编写: I:加工深度。 B:钻削钻进量。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也能编

29、写加 工的位置(XC) 。 0038G81-84-85-86-89:I K 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在下列循环中编写的参数有错误:钻削(G81) ,攻丝(G84) ,铰削(G85)或镗削 (G86/G89) 。引起这种错误的原因可能是:在编辑的固定循环中缺少参数“I:加工 深度” 。 解决方案: 在这种类型的加工中要求编写: I:加工深度。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也能编写加 工的位置(XC) 。 0039G82:I K 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。

30、引起原因: 在编写带停顿的钻削循环(G82) 中的参数有错误。引起这种错误的原因可能是缺 少某些参数。 解决方案: 在该循环中必须编写下面 2 个参数: I:加工深度。 K:停顿时间。 要编写不带底部停顿的钻削加工,用功能 G81。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也能编写加 工的位置(XC) 。 0040G83:I J 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在编写用固定钻进量的深孔钻削循环(G83) 中的参数有错误。引起这种错误的原 因可能是缺少某些参数。 解决方案: 在该循环中必须编写: I:加工深度。 J:钻

31、进次数。 要编写不带底部停顿的钻削加工,用功能 G81。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也能编写加 工的位置(XC) 。 0041 G87:I J K B C D H LV 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写规则型腔固定循环(G87) 循环的参数有错误,引起这种错误的原因可能是: 1 缺少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 12 / 76 解决方案: 在这种类型的加工中要求编写: I:型腔深度。 J:从中心到型腔边沿沿横坐标轴的距离。 K:从中心到型腔边沿沿纵坐标轴的距离。 B:定义沿

32、纵轴的加工走刀。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也能编写加 工的位置(XC) 。 0042 G88:I J B C D H LV 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因:编写圆柱型腔固定循环(G88) 循环的参数有错误,引起这种错误的原因可能是: 1 缺少了某些必须编写的参数。 2 循环参数编写的顺序有错误。 解决方案: 在这种类型的加工中要求编写: I:型腔深度。 J:型腔半径。 B:定义沿纵轴的加工走刀。 其余的参数是可选的。参数必须按照错误信息指示的顺序编辑。在该循环中也能编写 加工的位置(XC) 。 0043

33、 不完整的坐标 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1在模拟或加工执行期间,试图运动对终点只用一个坐标定义或在激活圆弧插补 (G02/G03)的功能中没有定义圆弧半径的编程。 2在编辑期间,当编辑只定义了一个终点坐标或没有定义圆弧半径的圆弧运动 (G02/G03)时。 解决方案: 每种情况的解决方案为: 1 可能在前面的程序中编写了“G02”或“G03”功能。在这种情况下,要进行运动, 必须定义终点的 2 个坐标和圆弧半径。要进行直线运动,编写“G01” 。 2 要进行圆弧运动(G02/G03) ,必须定义终点的 2

34、个坐标和圆弧半径。 0044 不正确的坐标 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在定义加工固定循环(G81-G89)中缺少加工深度参数“I” 。 解决方案: 这种加工类型需要编写: I 加工深度。 其 余 的 参 数 是 可 选 的 。 参 数 必 须 按 照 错 误 信 息 指 示 的 顺 序 编 辑 。 在该循环中也能编写加工的位置(XC) 。 0045 不允许用极坐标 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 当相对于原点编程(G53) 时,用极坐标或圆柱坐标或带角度的笛卡尔坐标定义了 终点。 解决

35、方案: 当相对于原点编程时,只能用笛卡尔坐标编写。 0046 轴不存在 13 / 76 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1所编辑的程序段的运动涉及不存在的轴。 2有时,这种错误的出现是因为所编辑的程序段的 G 功能缺少参数。这是因为在某 些G功能中有些带轴名的参数有特定的含义。例如:G99 I B 在这个例子中, “I”后的参数“B”有特殊含义。如果参数“I”被省略,CNC 假 定“B”为加工发生的轴的位置。如果该轴不存在,将发送错误信息。 解决方案: 每种情况的解决方案为: 1 检查所编辑的轴的名字是否正确。 2

36、 检查该程序段的语法确保编写了所有必须编写的参数。 0047 编写轴 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在需要编写轴的功能中没有编写轴。 解决方案: 有些指令需要编写轴(REPOS,G14,G20,G21) 。 0048 不正确的轴顺序 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 轴坐标编写的顺序不正确或在同一程序段中一根轴编写了 2 次。 解决方案: 记住轴的正确编写顺序为: XYZUVWABC 并非要编写所有的轴。 0049 点与激活的平面不兼容 检测时间: 在 CNC 上进行编辑或在执行通过 DNC

37、 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1当试图进行圆弧插补时,终点不在激活的平面上。 2当进行切向退出时,路径不在激活的平面上。 解决方案: 每种情况的解决方案为: 1 也许已经用“G16” , “G17” , “G18”或 “G19”定义了平面。在这种情况下, 圆弧插补只能在该平面定义的主平面进行。要在其他平面进行圆弧插补,必须事 先定义。 2 也许已经用“G16” , “G17” , “G18”或 “G19”定义了平面。在这种情况下, 圆角,倒角和切向进入/退出只能在该平面定义的主平面进行。要在其他平面进行, 必须事先定义。 0050 在激活的平面上编写位置 不需要解释

38、。 0051 垂直轴包含在激活的平面 不需要解释。 0052 圆心的编写不正确 不需要解释。 0053 编写螺距 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 14 / 76 引起原因: 在自动螺纹加工循环(G33) 中缺少螺距参数。 解决方案: 记住该功能的正确编写格式为: G33 XCL 其中“L”为螺距。 0054螺距编写不正确 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 编写螺旋插补时编写了错误的或负的螺距。 解决方案: 记住该功能的正确编写格式为: G02/G03 XYIJZK 其中“K”为螺距(总是正的数值) 。 0

39、055 不允许定位轴或整角度轴 不需要解释。 0056 轴已经被从动 不需要解释。 0057 不要编写从动轴 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1当试图单独移动某根轴时,这根轴已从动于其他的轴。 2当试图对某根轴进行从动时,该轴已通过 G77 功能电子从动轴进行了从动。 解决方案: 每种情况的解决方案为: 1 被从动了的轴不能单独运动。要移动从动轴,必须移动它的主动轴。2 根轴将同 时运动。 例如:如果 Y 轴从动于 X 轴,要移动 Y 轴必须编写移动 X 轴的指令(与 X 轴一 起移动) 。 要解除从动,编写“G7

40、8”指令。 2 一根轴不能同时从动于 2 根轴。要解除从动,编写“G78”指令。 0058 不要编写固定同步(GANTRY)轴 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1当试图单独移动某根轴时,这根轴已与其他轴有固定同步关系。 2当在固定同步轴定义操作时。 (定义工作区极限,平面等) 。 解决方案: 每种情况的解决方案为: 1 固定同步轴不能单独运动。要移动固定同步轴,必须移动与它相关的轴。2 根轴 将同时运动。 例如:如果 Y 轴是与 X 轴相关的固定同步轴,要移动 Y 轴必须编写移动 X 轴的 指令(与 X 轴一起移动

41、) 。 固定同步轴用机床参数定义。 2 定义为固定同步轴的轴不能用来定义操作或运动。这些操作用该固定同步轴相关 的主轴定义。 0059 Eje HIRTH:只能编写整数数值 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 15 / 76 引起原因: 对整角度(HIRTH)旋转轴编写了小数数值。 解决方案: 整角度轴不接受小数角度值。必须是整角度值。 0060 无效动作 不需要解释。 0061 ELSE 没有相关的 IF 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1当编辑高级语言指令时,编辑“ELSE”

42、时前面没有编写对应的“IF” 。 2当编辑高级语言指令时,编写了“IF”指令,但在条件之后没有相关的动作。 解决方案: 记住该指令的编程格式为: (IF(条件) 动作 1 ) (IF(条件) 动作 1ELSE 动作 2 ) 如果条件为真,它执行动作 1,否则,执行动作 2。 0062 程序标号 N(0-9999) 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 当高级语言指令编程时, 在 “RPT” 或 “GOTO” 指令中编写的程序段号超出了 “0-9999” 的范围。 解决方案: 记住这些指令的编程格式为: (RPT N(程序段号) ,N(程序段号) )

43、 (GOTO N(程序段号) ) 程序段号(标记)必须在 0-9999 之间。 0063 子程序标号 0-9999 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 当高级语言指令编程时,在“SUB”指令中编写的子程序号超出了“0-9999”的范围。 解决方案: 记住该指令的编程格式为: (SUB(整数) ) 子程序号必须在 0-9999 之间。 0064 重复的子程序 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 试图定义一个在内存中其他程序中已存在的子程序。 解决方案: 在 CNC 的内存中,对同一标识号不能出现多于一

44、个的子程序,即使它们在不同的程 序之中。 0065 主程序不能有子程序 检测时间: 在执行或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1当试图在 MDI 模式定义子程序时。 2在主程序中已定义了子程序。 解决方案: 每种情况的解决方案为: 1 在菜单选项MDI 执行模式不能定义子程序。 2 子程序必须在主程序后或在单独的程序中定义,它们不能在主程序前或在主 程序中定义。 16 / 76 0066 期望某个信息 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在用高级语言编程时,已编辑了“MSG”或“ERROR”指令,但没有要

45、显示的信息。 解决方案: 记住这些指令的编程格式为: (MSG “信息” ) (ERROR 整数, “错误信息” ) (GOTO N(程序段号) ) 也可以按下列格式编写: (ERROR 整数) (ERROR“错误信息” ) 0067 缺少 OPEN 检测时间: 在执行或在执行通过 DNC 传输的程序时。 引起原因: 在用高级语言编程时,已编辑了“ WRITE”指令,但在前面没有编写指定该指令执 行地方的 OPEN 指令。 解决方案: 在“WRITE”指令前必须编写“OPEN”指令“告诉”CNC 在什么地方执行“WRITE” 指令。 0068期望程序号 不需要解释。 0069 程序不存在 检测

46、时间: 在执行或在执行通过 DNC 传输的程序时。 引起原因: 在带岛屿的不规则型腔固定循环(G66) 中,编写了轮廓定义在其他程序中的指令 (参数“Q” ) ,但这个程序不存在。 解决方案: 参数“Q”定义包含轮廓定义的程序,也就是定义带岛屿的不规则型腔。如果编写了 该参数,那个程序号必须存在并且它必须包含参数“S”和“E”定义的标号。 0070 程序已存在 检测时间: 在执行或在执行通过 DNC 传输的程序时。 引起原因: 在执行“OPEN”指令(用高级语言编写)生成程序时,如该程序已存在,将出现这 种错误。 解决方案: 改变程序号或在“OPEN”指令中使用参数 A/D: (OPEN P,

47、 A/D) 其中: A:在已存在的程序后添加程序段。 D:删除已存在的程序,将其以新的程序打开。 0071 期望一个参数 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 引起这种错误的原因可能是: 1当定义功能修改固定循环参数(G79) 时,没有指定要修改的参数。 2在编辑机床参数表时,输入了错误的参数号(可能是缺少“P” )或在退出表格编 辑模式前进行了其他的动作(在表格中移动) 。 解决方案: 每种情况的解决方案为: 1 要定义“G79”功能,必须指定要修改的参数及其新修改的数值。 2 输入要编辑的参数号或按ESC退出该模式。 17 / 76 0072 参数不存在 检测时间: 在 CNC 上进行编辑或在执行通过 DNC 传输的程序时。 引起原因: 在用高级语言编程时,已编辑了“ERROR”指令,但所定义要显示的错误号使用了 大于 25 的局部参数或大于 299 的全局参数。 解决方案: CNC 使用的参数为: 局部参数: 0-25 全局参数: 100-299 0073

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1