文档库 最新最全的文档下载
当前位置:文档库 › 法兰克系统数控车床说明书及编程

法兰克系统数控车床说明书及编程

法兰克系统数控车床说明书及编程
法兰克系统数控车床说明书及编程

G代码是数控程序中的指令 G00------快速定位

G01------直线插补

G02------顺时针方向圆弧插补

G03------逆时针方向圆弧插补

G04------定时暂停

G05------通过中间点圆弧插补

G07------Z 样条曲线插补

G08------进给加速

G09------进给减速

G20------子程序调用

G22------半径尺寸编程方式

G220-----系统操作界面上使用

G23------直径尺寸编程方式

G230-----系统操作界面上使用

G24------子程序结束

G25------跳转加工

G26------循环加工

G30------倍率注销

G31------倍率定义

G32------等螺距螺纹切削,英制

G33------等螺距螺纹切削,公制

G53,G500-设定工件坐标系注销

G54------设定工件坐标系一

G55------设定工件坐标系二

G56------设定工件坐标系三

G57------设定工件坐标系四

G58------设定工件坐标系五

G59------设定工件坐标系六

G60------准确路径方式

G64------连续路径方式

G70------英制尺寸寸

G71------公制尺寸毫米

G74------回参考点(机床零点)

G75------返回编程坐标零点

G76------返回编程坐标起始点

G81------外圆固定循环

G331-----螺纹固定循环

G90------绝对尺寸

G91------相对尺寸

G92------预制坐标

G94------进给率,每分钟进给

G95------进给率,每转进给

G00—快速定位

格式:G00 X(U)__Z(W)__

说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件

进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他

轴继续运动,

(3)不运动的坐标无须编程。

(4)G00可以写成G0

例:G00 X75 Z200

G0 U-25 W-100

先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。

G01—直线插补

格式:G01 X(U)__Z(W)__F__(mm/min)

说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令

进给速度。所有的坐标都可以联动运行。

(2)G01也可以写成G1

例:G01 X40 Z20 F150

两轴联动从A点到B点

G02—逆圆插补

格式1:G02 X(u)____Z(w)____I____K____F_____

说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,

圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。

I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。

(2)G02指令编程时,可以直接编过象限圆,整圆等。

注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙

悬殊,都会在工件上产生明显的切痕。

(3)G02也可以写成G2。

例:G02 X60 Z50 I40 K0 F120

格式2:G02 X(u)____Z(w)____R(+\-)__F__

说明:(1)不能用于整圆的编程

(2)R为工件单边R弧的半径。R为带符号,“+”表示圆弧角小于180度;

“-”表示圆弧角大于180度。其中“+”可以省略。

(3)它以终点点坐标为准,当终点与起点的长度值大于2R时,则以直线代替圆弧。

例:G02 X60 Z50 R20 F120

格式3:G02 X(u)____Z(w)____CR=__(半径)F__

格式4:G02 X(u)____Z(w)__D__(直径)F___

这两种编程格式基本上与格式2相同

G03—顺圆插补

说明:除了圆弧旋转方向相反外,格式与G02指令相同。

G04—定时暂停

格式:G04__F__ 或G04 __K__

说明:加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据指定。单位是秒。

范围是0.01秒到300秒。

G05—经过中间点圆弧插补

格式:G05 X(u)____Z(w)____IX_____IZ_____F_____

说明:(1)X,Z为终点坐标值,IX,IZ为中间点坐标值。其它与G02/G03相似

例: G05 X60 Z50 IX50 IZ60 F120

G08/G09—进给加速/减速

格式:G08

说明:它们在程序段中独自占一行,在程序中运行到这一段时,进给速度将增加10%,

如要增加20%则需要写成单独的两段。

G22(G220)—半径尺寸编程方式

格式:G22

说明:在程序中独自占一行,则系统以半径方式运行,程序中下面的数值也是

以半径为准的。

G23(G230)—直径尺寸编程方式

格式:G23

说明:在程序中独自占一行,则系统以直径方式运行,程序中下面的数值也是

以直径为准的。

G25—跳转加工

格式:G25 LXXX

说明:当程序执行到这段程序时,就转移它指定的程序段。(XXX为程序段号)。

G26—循环加工

格式:G26 LXXX QXX

说明:当程序执行到这段程序时,它指定的程序段开始到本段作为一个循环体,

循环次数由Q后面的数值决定。

G30—倍率注销

格式:G30

说明:在程序中独自占一行,与G31配合使用,注销G31的功能。

G31—倍率定义

格式:G31 F_____

G32—等螺距螺纹加工(英制)

G33—等螺距螺纹加工(公制)

格式:G32/G33 X(u)____Z(w)____F____

说明:(1)X、Z为终点坐标值,F为螺距

(2)G33/G32只能加工单刀、单头螺纹。

(3)X值的变化,能加工锥螺纹

(4)使用该指令时,主轴的转速不能太高,否则刀具磨损较大。

G54—设定工件坐标一

格式:G54

说明:在系统中可以有几个坐标系,G54对应于第一个坐标系,其原点位置数值在机床

参数中设定。

G55—设定工件坐标二

同上

G56—设定工件坐标三

同上

G57—设定工件坐标四

同上

G58—设定工件坐标五

同上

G59—设定工件坐标六

同上

G60—准确路径方式

格式:G60

说明:在实际加工过程中,几个动作连在一起时,用准确路径编程时,那么在进行

下一段加工时,将会有个缓冲过程(意即减速)

G64—连续路径方式

格式:G64

说明:相对G60而言。主要用于粗加工。

G74—回参考点(机床零点)

格式:G74 X Z

说明:(1)本段中不得出现其他内容。

(2)G74后面出现的的座标将以X、Z依次回零。

(3)使用G74前必须确认机床装配了参考点开关。

(4)也可以进行单轴回零。

G75—返回编程坐标零点

格式:G75 X Z

说明:返回编程坐标零点

G76—返回编程坐标起始点

格式:G76

说明:返回到刀具开始加工的位置。

G81—外圆(内圆)固定循环

格式:G81__X(U)__Z(W)__R__I__K__F__

说明:(1)X,Z为终点坐标值,U,W为终点相对于当前点的增量值。

(2)R为起点截面的要加工的直径。

(3)I为粗车进给,K为精车进给,I、K为有符号数,并且两者的符号应相同。

符号约定如下:由外向中心轴切削(车外圆 )为“—”,反这为“+”。

(4)不同的X,Z,R 决定外圆不同的开关,如:有锥度或没有度,

正向锥度或反向锥度,左切削或右切削等。

(5)F为切削加工的速度(mm/min)

(6)加工结束后,刀具停止在终点上。

例:G81 X40 Z 100 R15 I-3 K-1 F100

加工过程:

1:G01进刀2倍的I(第一刀为I,最后一刀为I+K精车),进行深度切削: 2:G01两轴插补,切削至终点截面,如果加工结束则停止:

3:G01退刀I到安全位置,同时进行辅助切面光滑处理

4:G00快速进刀到高工面I外,预留I进行下一步切削加工,重复至1。 G90—绝对值方式编程

格式:G90

说明:(1)G90编入程序时,以后所有编入的坐标值全部是以编程零点为基准的。

(2)系统上电后,机床处在G状态。

N0010 G90 G92 x20 z90

N0020 G01 X40 Z80 F100

N0030 G03 X60 Z50 I0 K-10

N0040 M02

G91—增量方式编程

格式:G91

说明:G91编入程序时,之后所有坐标值均以前一个坐标位置作为起点来计算

运动的编程值。在下一段坐标系中,始终以前一点作为起始点来编程。

例: N0010 G91 G92 X20 Z85

N0020 G01 X20 Z-10 F100

N0030 Z-20

N0040 X20 Z-15

N0050 M02

G92—设定工件坐标系

格式:G92 X__ Z__

说明:(1)G92只改变系统当前显示的坐标值,不移动坐标轴,达到设定坐标原点的目的。

(2)G92的效果是将显示的刀尖坐标改成设定值。

(3)G92后面的XZ可分别编入,也可全编。

G94—进给率,每分钟进给

说明:这是机床的开机默认状态。

G20—子程序调用

格式:G20 L__

N__

说明:(1)L后为要调用的子程序N后的程序名,但不能把N输入。

N后面只允许带数字1~99999999。

(2)本段程序不得出现以上描述以外的内容。

G24—子程序结束返回

格式:G24

说明:(1)G24表示子程序结束,返回到调用该子程序程序的下一段。

(2)G24与G20成对出现

(3)G24本段不允许有其它指令出现。

例:通过下例说明在子程序调用过程中参数的传递过程,请注意应用程序名:P10

M03 S1000

G20 L200

M02

N200 G92 X50 Z100

G01 X40 F100

Z97

G02 Z92 X50 I10 K0 F100

G01 Z-25 F100

G00 X60

Z100

G24

如果要多次调用,请按如下格式使用

M03 S1000

N100 G20 L200

N101 G20 L200

N105 G20 L200

M02

N200 G92 X50 Z100

G01 X40 F100

Z97

G02 Z92 X50 I10 K0 F100

G01 Z-25 F100

G00 X60

Z100

G24

G331—螺纹加工循环

格式:G331 X__ Z__I__K__R__p__

说明:(1)X向直径变化,X=0是直螺纹

(2)Z是螺纹长度,绝对或相对编程均可

(3)I是螺纹切完后在X方向的退尾长度,±值

(4)R螺纹外径与根径的直径差,正值

(5)K螺距KMM

(6)p螺纹的循环加工次数,即分几刀切完

提示:

1、每次进刀深度为R÷p并取整,最后一刀不进刀来光整螺纹面

2、内螺纹退尾根据沿X的正负方向决定I值的称号。

3、螺纹加工循环的起始位置为将刀尖对准螺纹的外圆处。

例子:

M3

G4 f2

G0 x30 z0

G331 z-50 x0 i10 k2 r1.5 p5

G0 z0

M05

补充一下:

1、G00与G01

G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工

G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工

2、G02与G03

G02:顺时针圆弧插补 G03:逆时针圆弧插补

3、G04(延时或暂停指令)

一般用于正反转切换、加工盲孔、阶梯孔、车削切槽

4、G17、G18、G19 平面选择指令,指定平面加工,一般用于铣床和加工中心 G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面

G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定 G19:Y-Z平面或与之平行的平面

5、G27、G28、G29 参考点指令

G27:返回参考点,检查、确认参考点位置

G28:自动返回参考点(经过中间点)

G29:从参考点返回,与G28配合使用

6、G40、G41、G42 半径补偿

G40:取消刀具半径补偿

先给这么多,晚上整理好了再给

7、G43、G44、G49 长度补偿

G43:长度正补偿 G44:长度负补偿 G49:取消刀具长度补偿

8、G32、G92、G76

G32:螺纹切削 G92:螺纹切削固定循环 G76:螺纹切削复合循环

9、车削加工:G70、G71、72、G73

G71:轴向粗车复合循环指令 G70:精加工复合循环 G72:端面车削,径向粗车循环 G73:仿形粗车循环

10、铣床、加工中心:

G73:高速深孔啄钻 G83:深孔啄钻 G81:钻孔循环 G82:深孔钻削循环

G74:左旋螺纹加工 G84:右旋螺纹加工 G76:精镗孔循环 G86:镗孔加工循环

G85:铰孔 G80:取消循环指令

11、编程方式 G90、G91

G90:绝对坐标编程 G91:增量坐标编程

12、主轴设定指令

G50:主轴最高转速的设定 G96:恒线速度控制 G97:主轴转速控制(取消恒线速度控制指令) G99:返回到R点(中间孔) G98:返回到参考点(最后孔) 13、主轴正反转停止指令 M03、M04、M05

M03:主轴正传 M04:主轴反转 M05:主轴停止

14、切削液开关 M07、M08、M09

M07:雾状切削液开 M08:液状切削液开 M09:切削液关

15、运动停止 M00、M01、M02、M30

M00:程序暂停 M01:计划停止 M02:机床复位 M30:程序结束,指针返回到开头

16、M98:调用子程序

17、M99:返回主程序

x y z 圆弧中点实际坐标值

i j k 圆心起点到圆心的矢量在xy上面的分量

i或ijk 表示圆弧的半径

r 和 ijk 同时出现的时候r有效圆弧所对的圆心角小于180度时 r为

正大于180度时 r为负

法兰克数控编程指令

关于 M 指令和 G 代码

M03 主轴正转

M03 S1000 主轴以每分钟1000的速度正转

M04主轴逆转

M05主轴停止

M10 M14 。M08 主轴切削液开

M11 M15主轴切削液停

M25 托盘上升

M85工件计数器加一个

M19主轴定位

M99 循环所以程式

G 代码

G00快速定位

G01主轴直线切削

G02主轴顺时针圆壶切削

G03主轴逆时针圆壶切削

G04 暂停

G04 X4 主轴暂停4秒

G10 资料预设

G28原点复归

G28 U0W0 ;U轴和W轴复归

G41 刀尖左侧半径补偿

G42 刀尖右侧半径补偿

G40 取消

G97 以转速进给

G98 以时间进给

G73 循环

G80取消循环 G10 00 数据设置模态G11 00 数据设置取消模态

G17 16 XY平面选择模态

G18 16 ZX平面选择模态

G19 16 YZ平面选择模态

G20 06 英制模态

G21 06 米制模态

G22 09 行程检查开关打开模态

G23 09 行程检查开关关闭模态

G25 08 主轴速度波动检查打开模态G26 08 主轴速度波动检查关闭模态G27 00 参考点返回检查非模态

G28 00 参考点返回非模态

G31 00 跳步功能非模态

G40 07 刀具半径补偿取消模态

G41 07 刀具半径左补偿模态

G42 07 刀具半径右补偿模态

G43 17 刀具半径正补偿模态

G44 17 刀具半径负补偿模态

G49 17 刀具长度补偿取消模态

G52 00 局部坐标系设置非模态

G53 00 机床坐标系设置非模态

G54 14 第一工件坐标系设置模态

G55 14 第二工件坐标系设置模态

G59 14 第六工件坐标系设置模态

G65 00 宏程序调用模态

G66 12 宏程序调用模态模态

G67 12 宏程序调用取消模态

G73 01 高速深孔钻孔循环非模态

G74 01 左旋攻螺纹循环非模态

G76 01 精镗循环非模态

G80 10 固定循环注销模态

G81 10 钻孔循环模态

G82 10 钻孔循环模态

G83 10 深孔钻孔循环模态

G84 10 攻螺纹循环模态

G85 10 粗镗循环模态

G86 10 镗孔循环模态

G87 10 背镗循环模态

G89 10 镗孔循环模态

G90 01 绝对尺寸模态

G91 01 增量尺寸模态

G92 01 工件坐标原点设置模态

FANUC 报警信息说明书

FANUC 报警信息说明书 0T系统(车床) ? 号码内容说明 090 参考点复归的起动点对参考点太近或速度太慢092 以G27无法作参考点复归 100 设定资料PWE被设定为1,请改为0,并按RESET键101 当机:电源被切断时,编辑操作及储存程序资料内的记忆被改写,这个故障发生时,请将设定资料PWE设定为1,及电源送上同时按著消除键,将记忆清除 110 固定小数点显示的资料绝对值超越容许范围 111 变量插入计算结果超出(-2到2 -1) 112 分配以0被表示(包含tan 90) 113 指令MACRO不可使用的指令 114 一个未定义的H码,指令于G的单节内 115 一个未定义的数值,像一个指定的变量 116 P是被禁止指定做为变量的指令 118 括号的多重度超过5重 127 NC指令和客户自设程序群混在一起 128 无分岐点的顺序号码 129 使用禁止的位址

145 极座标开始或取消的条件不正确 146 极座标插位模式中下了不可指令的G码 175 圆筒指令开始或取消的条件不正确 176 在圆筒插位模式中下了不可指令的G码 178 在G41、G42模式指令圆筒插位 179 参数579设定的控制轴数超过最大控制轴数 200 刚性攻牙的S值在范围外或未指令 201 刚性攻牙未指定F 202 刚性攻牙主轴的分配量太大 203 刚性攻牙M29或S的指令位置不对 204 刚性攻牙M29和G84(G74)单节间有轴移动指令 205 刚性攻牙指令M29,执行G84(G74)时刚性模式DI信号未ON 211 有高速跳跃特殊机能时以每转指令G31 212 在Z-X平面以外,指令不可用的指令 213 在同步控制轴有移动指令 214 同步控制中做座标系设定或平移型刀具补正 400 第一轴.第二轴过负载 401 第一轴.第二轴速度控制的READY 信号OFF 402 第三轴.第四轴过负载 403 第三轴.第四轴速度控制的READY 信号OFF 404 电源供应接上时,准备完了信号未READY

FANUC报警号

FANUC艮警号 FANUC OMD系统报警说明 1. 程序报警(P/S 报警)报警号 报警内容 OOO 修改后须断电才能生效的参数,参数修改完毕后应该断电。 OO1 TH报警,外设输入的程序格式错误。 OO2 TV报警,外设输入的程序格式错误。 OO3 输入的数据超过了最大允许输入的值。参考编程部分的有关内容。 OO4 程序段的第一个字符不是地址,而是一个数字或“-”。 OO5 一个地址后面跟着的不是数字,而是另外一个地址或程序段结束符。 OO6 符号“-”使用错误(“-”出现在一个不允许有负值的地址后面,或连续出现了两个 ? ? 、 “-”)。 OO7 小数点“ . ”使用错误。 OO9 一个字符出现在不能够使用该字符的位置。 O1O 指令了一个不能用的G 代码。 O11 一个切削进给没有被给出进给率。 O14 程序中出现了同步进给指令(本机床没有该功能)。 O15 企图使四个轴同时运动。 O2O

圆弧插补中,起始点和终点到圆心的距离的差大于876 号参数指定的数值。 021 圆弧插补中,指令了不在圆弧插补平面内的轴的运动。 029 H指定的偏置号中的刀具补偿值太大。 030 使用刀具长度补偿或半径补偿时,H指定的刀具补偿号中的刀具补偿值太大。 033 编程了一个刀具半径补偿中不能出现的交点。 034 圆弧插补出现在刀具半径补偿的起始或取消的程序段。 037 企图在刀具半径补偿模态下使用G17、G18或G19改变平面选择。 038 由于在刀具半径补偿模态下,圆弧的起点或终点和圆心重合,因此将产生过切削的情况。 041 调入的刀具半径R参数(或刀尖的半径R参数)补偿时将产生过切削的情况。NC在当前的加工步时,向下预读检查时发现,即将加工时要调入的刀具半径R参数(或刀尖的半径 R参数)进行补偿时将产生过切削的情况。如NC在当前加工步时,向下预读检查时发现, 即将调入的刀具半径R参数(或刀尖的半径R参数)太大而即将进行加工的圆角太小,调入的刀具半径R参数(或刀尖的半径R参数)进行补偿时将产生过切削的情况。 043 指令了一个无效的T 代码。 044 固定循环模态下使用G27、G28或G30指令。 046 G30指令中P地址被赋与了一个无效的值(对于本机床只能是2)。 051 自动切角或自动圆角程序段后出现了不可能实现的运动。 052 自动切角或自动圆角程序段后的程序段不是G01指令。 053 自动切角或自动圆角程序段中,符号“,”后面的地址不是C或RO

FANUC系统常见报警中文对照及解决方法资料

FANUC系统常见报警中文对照及解决方法 1005 X AXIS INTERLOCK , INHIBIT MACHINE MOVING 产生状态及原因 X轴闭锁.禁止移动(没在交换台过程中,没在修调方式,台板1或2在伸出位 X轴锁住,不能移动 设D493=1进入修调方式.检查继电器,电磁阀,开关及线路 1006 Y AXIS INTERLOCK , INHIBIT MACHINE MOVING 产生状态及原因 机械手臂在主轴側 Y轴锁住,不能移动. 设D499=1进入修调方式.检查继电器,电磁阀,开关及线路 1007 Z AXIS INTERLOCK , INHIBIT MACHINE MOVING 产生状态及原因 机械手臂在主轴側 ZY轴锁住,不能移动. 设D499=1进入修调方式.检查继电器,电磁阀,开关及线路

1010 SPINDLE TOOL NOT CLAMP 产生状态及原因 主轴刀具未夹紧。 主轴不能旋转。 检查主轴刀具夹紧开关,确认动作正常后, 同时按下键和键,清除报警。 1011 SPINDLE TOOL NOT UNCLAMP 产生状态及原因 主轴刀具未松开。 主轴不能旋转。 检查主轴刀具松开开关,确认动作正常后, 同时按下键和键,清除报警。 1012 SPINDLE ORIENTAL NOT COMPLETE 产生状态及原因 主轴定向未完成(F45.7没输出)。 不能进行刀具交换。 检查主轴定向开关是否工作正常。 1013 M FUNCTION DID NOT COMPLETE 产生状态及原因 在执行M功能时,可能是某个M代码未执行完.程序加工不能正常进行. 检查是哪一个M功能未执行。

发那科常见的无报警信息的故障排除

发那科常见的无报警信息的故障排除 诊断功能的使用 数控系统发生故障后,如无报警信息,通过系统的诊断画面进行故障判断。系统的诊断画面在机床出现异常时,诊断功能提供的报警信号和监控数据为故障判断提供了判断的依据。 利用诊断功能诊断故障 如何有效地使用诊断功能提供的诊断信息来帮助查找和排除故障呢?这一定是我们最为关注的问题。接着来学习如何使用诊断功能去解决一些在实际中经常出现的一些隐性故障。 (1)诊断号000为1时,表明系统正在执行辅助功能(M指令)。在辅助功能的执行过程中,000号将会保持为1,直到辅助功能执行完了信号到达为止。因此,当出现辅助功能执行时间超出正常值时,可能是辅助功能的条件未满足。所以出现无报警的异常,查找故障点时,若诊断号000为1,可以首先检查辅助功能所要完成的机床动作是否已经完成。 故障现象:一数控机床在自动运行状态中,每当执行M8(切削液喷淋)这一辅助功能指令时,加工程序就不再往下执行了。此时,管道是有切削液喷出的,系统无任何报警提示。 排除思路:调出诊断功能画面,发现诊断号000为1,也就是说系统正在执行辅助功能,切削液喷淋这一辅助功能未执行完成(在系统中未能确认切削液是否己喷出,而事实上切削液已喷出)。于是,查阅电气图册,发现在切削液管道上装有流量开关,用以确认切削液是否已喷出。在执行M8这一指令并确认有切削液喷出的同时,在PMC程序的信号状态监控画面中检查该流量开关的输入点X2.2而该点的状态为0(有喷淋时应为1),于是故障点可以确定为在有切削液正常喷出的同时这个流量开关未能正常动作所致。因此重新调整流量开关的灵敏度,对其动作机构喷上润滑剂,防止动作不灵活,保证可靠动作。在作出上述处理后,进行试运行,故障排除。 (2)诊断号003为1时,表明系统正在对移动后的伺服轴是否准确定位到指令值进行检 查。当伺服轴未能实现准确定位的话,将会出现诊断号003长期为1的情况出现。 故障现象:一数控机床在自动加工过程中,经常出现偷停现象。特别是在Z轴移动后,出现偷停现象比较多。在出现此现象后,加工程序就不往下执行了,但可能几十秒后,加工程序又重新往下执行,有时又不行,机床就一直愣在那里没有发出任何的报警信息。 排除思路:在无任何报警信息的情况下,调出诊断功能画面,希望从中找到一

FANUC 0i系统常见有报警信息的故障排除

FANUC 0i系统常见有报警信息的故障排除 FANUC 0i数控系统具有较强的自诊断功能,对于一些常见的故障,通过报警信息,对应维修说明书,能够解决许多问题。下面介绍几个常见报警故障的处理方法。 1、500好报警(超行程报警)的排除方法 在数控机床操作的过程中超行程报警经常出现,由于惯性的原因,当移动轴压下行程开关时,需减速停止,同时,系统出现500号报警,并同时显示报警信息为过行程及过行程的坐标轴。 下面是解除“500 过行程:+X”报警的基本步骤: 1)进给轴选择旋钮拨到“X”轴处; 2)进给倍率选择旋钮拨到“× 1”处; 3)旋转手摇脉冲发生器使X轴向负方向移动,离开极限位置; 4)按下MDI键盘上的“RESET”键,报警信息消失。 2、90号报警(返回参考点位置异常)的排除方法 报警条件:当返回参考点位置偏差过大或CNC没有收到伺服电机编码器转信号,出现90号报警。 解除步骤: 1)确认DGN.300中的值(允许位置偏差量)大于128。否则提高进给速度,改变倍率。 2)确认电机回转是否大于1转。小于1转,说明返回的起始位置过近。调整到远一些。 3)确认编码器的电压是否大于4.75V(拆下电机后罩,测编码器印制板的+5――0V),如果低于4.75V,更换电池。 4)如果不是上述问题,一定是硬件出了问题:更换编码器。 3、401号报警(伺服准备信号报警) 报警条件:伺服放大器的准备信号(VRDY)没有接通,或者运行时信号关断。

解除步骤: 1)PSM控制电源是否接通; 2)急停是否解除; 3)最后的放大器JX1B插头上是否有终端插头; 4)MCC是否接通,如果除了PSM连接的MCC外,还有外部MCC顺序电路,同样要检查。 5)驱动MCC的电源是否接通; 6)断路器是否接通; 7)PSM或SPM是否发生报警。 如果伺服放大器周围的强电电路没有问题,更换伺服放大器;如果以上措施都不能解决问题,更换主轴控制卡。 ------------------------------------------ FANUC 0i系统常见无报警信息的故障排除 1、诊断功能的使用 数控系统发生故障后,如无报警信息,通过系统的诊断画面进行故障判断。系统的诊断画面在机床出现异常时,诊断功能提供的报警信号和监控数据为故障判断提供了判断的依据。 调出诊断画面的操作方法如下: 诊断号的注释见附录2 2、利用诊断功能诊断故障 如何有效地使用诊断功能提供的诊断信息来帮助查找和排除故障呢?这一定是我们最为关注的问题。接着来学习如何使用诊断功能去解决一些在实际中经常出现的一些隐性故障。

Fanuc法兰克系统报警号说明资料

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号报警

FANUC-0系统报警代码表

FANUC-0系统报警代码表 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中指令的程序号或顺序号不存在。

法兰克加工中心报警调试文件整理

FANUC 调试说明 1、注意事项: 1)调试传入参数及PMC时应区分清楚调试卡是否与系统类别(OI-MATE-MC/OI-MC)一致。 2)传入参数后应及时确认清楚机床型号、伺服、主轴电机型号是否与传入的参数相符,如果不符应及时修改部分参数。 3)目前调试卡分为)OI MATE MC和OI MC两个卡。 4)主电机代码:a12/7000i :314,β3/10000i :332,β6/10000i :333,β8/8000i :334,β12/7000i:335 注:无刀库时将K5.1,K5.3设置为1,K5.5设置为0。 2、不同机型的螺距等相关参数修改步骤 a)分别依次按一下键进入伺服设定画面:SYSTEM/>/SV-PRM/操作/ > /切换 b)在伺服设定画面分别按下表修改X、Y、Z轴参数:

注意:1)如果电机旋转方向与实际移动方向相反时修改DIRECTION SET(#2022)为111或-111 2)如果电机型号不是标配或传入电机参数错误时,查阅《FANUC简明调试手册一》相关部分确认匹配的电机型号代码。并将INITIAL SET BITS设为:0,在MOTOR ID NO.下输入正确的电机代码,断电后再 开机系统会自动生成电机参数。(β12/2000is无法自动生成)但是 应该注意自动生成的参数可能部分功能参数没有,需另外核对以下 参数:注意以下参数三轴设定值必需相同

FANUC调试卡说明

4、主轴参数自动设定: 1)在4133#参数中输入度应电机型号代码。 2)将4019#7设为1,断强电后在上电系统自动加载相关参数。 3)将4001#0,4002#=1,否则主轴无法定位。 4)设定相关电机速度参数(3736,3741,应和4020电机最高转速相同,否则指令转速和实际转速不符)。 5)5280 /5000,4065-4068改为5000 注意:如需要屏闭主轴时将3071#1=1 5、K参数列表 斗笠刀库无刀库: K0.0=1 不检测刀库退出信号(刀盘右移后主轴可以定位)(出厂设为0) K0.6=1 在回零方式下X1,X10,按下程序启动和程序暂停键,刀库可以左右移动(出厂设为0) K1.6=0 主轴正反转键只能在手动方式下生效(出厂设为0) K5.0=1 手动换F2刀键无效(出厂设为0)

法兰克系统报警号说明

一、后台编辑报警 1.??? 报警信息: “BP/S alarm”,BP/S报警。 报警说明: 与一般的程序编辑中发生的P/S号报警相同,发生BP/S报警(070、071、072、073、074、085、086、087)。 2. 140号报警 报警信息: “BP/S alarm”,BP/S报警。 报警说明: 在后台选择或者删除了一个在前台选中的程序。 二、程序错误报警 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代码。

FANUC报警号

FANUC报警号 FANUC 0MD系统报警说明 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 调入的刀具半径R参数(或刀尖的半径R参数)补偿时将产生过切削的情况。NC在当前的加工步时,向下预读检查时发现,即将加工时要调入的刀具半径R参数(或刀尖的半径R参数)进行补偿时将产生过切削的情况。如NC在当前加工步时,向下预读检查时发现,即将调入的刀具半径R参数(或刀尖的半径R参数)太大而即将进行加工的圆角太小,调入的刀具半径R参数(或刀尖的半径R参数)进行补偿时将产生过切削的情况。 043 指令了一个无效的T代码。 044 固定循环模态下使用G27、G28或G30指令。 046 G30指令中P地址被赋与了一个无效的值(对于本机床只能是2)。 051 自动切角或自动圆角程序段后出现了不可能实现的运动。 052 自动切角或自动圆角程序段后的程序段不是G01指令。 053 自动切角或自动圆角程序段中,符号“,”后面的地址不是C或R。 055 自动切角或自动圆角程序段中,运动距离小于C或R的值。 060

FANUC常见报警的解释

第一章常见报警的解释 1.1 368报警(串行数据错误) 上图中368报警以及相关编码器报警的原因有: (1)电机后面的编码器有问题,如果客户的加工环境很差,有时会有切削液或液压油浸入编码器中导致编码器故障。 (2)编码器的反馈电缆有问题,电缆两侧的插头没有插好。由于机床在移动过程中,坦克链会带动反馈电缆一起动,这样就会造成反馈电缆被挤压或磨损而损坏,从而导 致系统报警。尤其是偶然的编码器方面的报警,很大可能是反馈电缆磨损所致。(3)伺服放大器的控制侧电路板损坏。 解决方案: (1)把此电机上的编码器跟其他电机上的同型号编码器进行互换,如果互换后故障转移说明编码器本身已经损坏。 (2)把伺服放大器跟其同型号的放大器互换,如果互换后故障转移说明放大器有故障。(3)更换编码器的反馈电缆,注意有的时候反馈电缆损坏后会造成编码器或放大器烧坏,所以最好先确认反馈电缆是否正常。 1.2 电源模块PSM控制板内风扇故障443,610

上图报警是电源模块控制板内风扇损坏导致的报警(使用αi电源模块时),报警时电源模块PSM的LED显示“2”,主轴放大器SPM的LED显示“59”。 拆下电源模块控制板后,风扇位置如下图所示: 1.3 主轴放大器SPM内冷风扇故障 此故障没有画面报警信息,但是有上图的“FAN”在闪烁,此现象表明主轴放大器SPM的内冷风扇出现了故障。 1.4 伺服放大器SVM内冷风扇报警608,444

上图中的报警表示伺服放大器SVM的内冷风扇出现了故障(Z轴和A轴同时出现报警是因为Z轴和A轴是同一个放大器控制的)。上图中的报警出现时对应的伺服放大器上的LED 显示“1”。 1.5 主轴放大器和伺服放大器的内冷风扇位置 上图中: (1)主轴放大器内冷风扇的安装位置 (2)伺服放大器内冷风扇的安装位置 (3)主轴放大器的型号A06B-6111-H XXX#H550(后面带#H***的都是主轴放大器)(4)伺服放大器的型号A06-6114-HXXX 注: (1)不同型号的主轴放大器和伺服放大器对应的风扇的型号也不一样,请参考附录。(2)导致放大器侧风扇故障的原因主要是因为客户现场工作环境较差,致使风扇上粘有油污,使风扇转动时的阻力加大甚至粘住风扇叶片从而导致风扇线圈烧坏。所以在日常维护过程中要注意保持机床电气柜的密封和清洁。 1.6 主轴传感器的报警9073(串行主轴错误)

FANUC系统报警讲解

FANUC系统的疑难故障分析及排除 0 系统 16系统系列 10/11/12/15 系统 Power Mate系列 3,6系统 FANUC 0 系统 序号故障征兆故障原因解决办法 1 当选完刀号后, X、Y轴移动的同 时,机床也进行换 刀的动作,但是, X、Y轴移动的距 离,与X、Y轴的 移动指令不相吻 合,并且每次的实 际移动距离与移动 指令之差还不一样 没有任何报警,应 属于参数问题。 1.修改参数0009号TMF,由0000****修改为 0111****,该故障得以解决。当0009=0000****时, TMF=16msec。当0009=0111****时,TMF=128msec。 2.冬天,有可能润滑油的黏度大。 2 手动脉冲发生器偶 尔失效 手动脉冲发生器的 信号回路产生故障 1. 确认手动脉冲发生器是否正常。 2. 更换存储板 3 机床不能回机床参 考点 检查参数534,最 好在200~500之间 1)把机床移动至坐标的中间位置再试试。2)更换电 机位置编码器 4 机床工作三小时, X轴发现振动声音 在显示器屏幕上没 有报警,是由参数 设置不正确而引起 的 1)、修改8103#2=0→1 2)、修改8121=120→100 5 进给轴低速运行 时,有爬行现象 调整参数 1)调整伺服增益参数; 2)调整电机的负载惯量化。 6 机床回参考点时, 每次返回参考点时 的位置都不一样 调整参数 重新计算并调整参考计数容量的值,即参数4号~7号 或者参数570~573的值 7 切削螺纹时,乱扣更换了位置编码器 和主轴伺服放大器 及存储板都无效时 参数49号设定不对,修改参数49#6由0→1。 8 不能进行螺纹切削位置编码器反馈信 号线路 1)更换主轴位置编码器;2)修改参数; 9 在单脉冲方式下, 给机床1μ指令, 实际走30μ的距 离。 参数问题参数8103设定错误,修改8103#5由1→0 10 车床:用MX不 能输入刀偏量 未设参数参数10#7位设1 11 X、Y轴加工圆度 超差 没有报警 调整参数:1)伺服的增益:要求两轴一致。2)伺服控 制参数:见伺服参数说明书。3)加反向间隙补偿。 12 轮毂加工车床,当 高节奏地加工轮毂 时,经常出现电源 单元和主轴伺服单 元的模块严重烧毁 由于主轴频繁高低 速启动 更换电源控制单元和主轴伺服控制单元的功率驱动模 块。并用A50L-0001-0303替换以前使用的功率模块。 13 立式加工中心,按 急停,Z轴往下下 降2mm Z轴电机的制动器 回路处理不妥 1)按伺服的说明书,正确地设计Z轴的制动器回路; 2)检查参数8X05#6=1、8X83=200左右。

相关文档
相关文档 最新文档