当前位置:首页 » 硬盘大全 » 法兰克缓存溢出
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

法兰克缓存溢出

发布时间: 2022-07-11 01:31:09

① 法兰克机床程序自动报警怎么回事

机床数控系统种类繁多、设计方式多种多样、故障现象千差万别,维护好数控设备是具有相当难度工作。掌握了机械结构及电气控制原理同时,必须合理分析,灵活运用,善于总结,才能起到事半功倍收效。逐渐缩小故障范围并排除。保障机床运行安全,机床直线轴通常设置有软限位(参数设定限位)和硬限位(行程开关限位)两道保护“防线”。限位问题是数控机床常见故障之一,相关资料提及较少。以下就导致“限位报警”原因作一些分析和说明。
一、相关控制电路断路或限位开关损坏
此原因引起“限位报警”发生率相对较高,外部元器件受环境影响较大,如机械碰撞、积尘、腐蚀、摩擦等因素影响,易于导致相关限位开关本身损坏及控制电路断路,同时产生“限位报警”信息。也遇见超程开关压合后不能复位情况。这类故障处理比较直接,把损坏开关、导线修复好或更换即可。导线断路或接触不良时需仔细校线和观察,
如:一台XK755数控铣床,采用FANUC 0-M数控系统。加工过程中,突然出现“X+、X-、Y+、Y- 硬限位”报警,而实际上机床正常加工范围内。上述现象,估计线路接触不良或断路可能性最大,测量电器柜中接线排上供给限位电路24V电压,压值正常。线路走向逐一查找,用手旋动床体右侧一个线路接头时,发现屏幕上报警瞬间消失,松手间报警复现。,拆下该接头,仔细检查发现里面焊接两根导线已经脱落,用手向里面旋动过程中可以让导线断路两端碰触,有上述变化现象。重新焊接好接头后,机床恢复正常。
二、操作不规范,误动作或机床失控
其中,主要以引起硬限位报警为主,一般来说,直接补救措施方能进行恢复,利用机床本身超程解除功能或短接法是日常维护惯用方法。处理过程中我们应紧紧抓住设备及系统个体特点,寻找具可靠性捷径,灵活快速解决问题。
1、机床结构特点进行处理
绝大多数机床都设置有“超程解除”触点,一旦出现“硬限位”报警,确认硬限位开关被压合后,使该触点闭合并手动方式下向相反方向移出限位位置,即解除报警;也有少数没有设置该按钮,此时应相应点上采取等效短接措施,即强制满足条件,然后将机床移出限位位置。
如:一台进口HX-151型立式五坐标加工中心。出现“X轴硬限位”报警,该加工中心未设置“超程解除”按钮。机床结构原因,X+向限位开关安装位置“隐蔽”,必须移开踏板并拆掉护板,需要花费大量时间和精力,延误生产。,采取电器柜中接线排上短接相应端号等电势点办法,即短接该机床接线排上3230和3232两点(也可直接PLC输入点A305.3和A306.6间短接),并将机床移回行程范围以内,故障排除。
2、抓住数控系统功能局限及特性
日常维护中,我们也碰到受数控系统设计软件限制出现比较特殊情况。该类问题处理,必须全面掌握某个数控系统个体特点及性能。探索、总结同时,要作好记录,有条件应接受一些必要技术培训。
如:由我厂技术人员自行设计叶片喷丸经济型数控机床,控制X、Y、Z、A四轴(其中A轴为旋转轴),数控系统为西南自动化研究所开发圣维(Swai)M2000,采用开环控制方式。出现以下两例具代表性故障现象:
(1)操作不当,机床面板左下角显示为Y向“硬限位”,+Y行程开关已被压合,且硬限位红色指示灯亮。手动方式下,无法向相反方向移出限位位置。
处理方法及原因:采取惯用移出和短接方法不能排除故障,因报警未清除,手动或手轮方式下对Y轴移动操作已无效。没有找出其它可能原因情况下,怀疑到数控系统问题,,此时数控系统并无任何死机或紊乱征兆,且其它各轴都能正常运动。决定将+Y行程限位开关短接,关断机床电源并稍等片刻,然后重新启动机床,发现报警信息消失,红色指示灯熄灭,再将机床移出限位位置,最后取消短接线,一切恢复正常,事实上,故障多次发生时处理情况,我们认识到本故障是该数控系统对上一坐标位置通电情况下具有保持记忆功能。
(2)机床操作面板CRT左下角报警信息显示为“硬限位“,硬限位红色指示灯并未亮,机床实际位置离硬限位开关还有很远距离。同时,机床坐标数显值接近99999999最大值,该轴向无法移动。
处理方法:针对上述现象,首先判断为坐标值已出现数据溢出,超出了机床记忆限位值,累积越来越大情况下,必须使坐标数据全部清零处理。该系统机械坐标清零步骤如下:①主页面下进入“监控“菜单;②页面内容部分无任何类容显示,不用理会(被隐藏),进入第二项“从机监控”;③接下来按第三项“F,此时可见各轴机床坐标都为零,报警已经清除。特别注意,机床必须重新回参考点建立机床坐标系,出现该情况是数控系统功能程序限制。处理时应结合上面第(1)点特征。
三、回参考点过程失败,引起限位
比较高档数控系统通常都可以利用方便灵活参数修正功能来维护机床,机床实际位置未超过限位位置而出现限位报警,首先应细心查看是否因行程参数丢失或改变可能。针对参数,最典型事

② SR0087缓冲器溢出报警

我遇到的是电脑插口也就是主板有问题!一个字换就完了!如果之前是好的!那就不怪参数!建议先换电脑!不行在换线!实在不行可能是机器主板烧了!试一试就知道了

③ 法兰克加工中心以前能传的程序现在却传不了,内存不足,除了换刀的程序全都删除了感觉内存越来越少,求解

可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀
可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀
可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀
可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀
可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀
可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀
可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀可以清理一下试试!另外,可以修改一下系统参数,将系统的自动换刀转换为手动换刀状态,按刀库定位-主轴定位-刀库刀具伸出-机械手伸出-机械手抓刀
可以清理一下试试!另外,可以修改一下系统参数,

④ 法拉克系统在传输程序刚开始加工 就出现DR0087缓冲器溢出 什么情况 是不是程序有得进出不来了啊

这是因为用阅读机/穿孔机接口读入数据时,虽然指定了读入停止,但超过了10个字符后输入仍未停止。I/O设备或印刷电路板出故障。

通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,造成程序崩溃或使程序转而执行其它指令,以达到攻击的目的。造成缓冲区溢出的原因是程序中没有仔细检查用户输入的参数。

在很多参数设置正确,硬件、线路良好,且也正常使用过数据传输和DNC的机床,有时也会出现087BUFFEROVERFLOW(缓冲区溢出)报警,解决方法如下:

1、试降低波特率致合适:

FANUC推荐参数:

校验:EVEN

数据位:7

停止位:2

波特率:9600

2、修改参数100#5ND3=1

(4)法兰克缓存溢出扩展阅读

法拉克系统特点

1、记忆型螺距误差补偿可对丝杠螺距误差等机械系统中的误差进行补偿,补偿数据以参数的形式存储在CNC的存储器中。

2、CNC内装PMC编程功能

PMC对机床和外部设备进行程序控制

3、随机存储模块

MTB(机床厂)可在CNC上直接改变PMC程序和宏执行器程序。由于使用的是闪存芯片,故无需专用的RAM写入器或PMC的调试RAM。

4、显示装置

⑤ fanuc系统里程序空间内存多大

0I系列一般是32M,如果程序溢出报警,可删除一些没用的程序,也很有可能是你编的程序有问题,也会出现这样的报警!

⑥ fanuc报警

发那科(FANUC)系统报警大全:
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中指令的程序号或顺序号不存在。
085 由外设输入程序时,输入的格式或波特率不正确。
086 使用读带机/穿孔机接口进行程序输入时,外设的准备信号被关断。
087 使用读带机/穿孔机接口进行程序输入时,虽然指定了读入停止, 但读过了10个字符后,输入不能停止。
090 由于距离参考点太近或速度太低而不能正常执行恢复参考点的操作。
091 自动运转暂停时(有剩余移动量或执行辅助功能时)进行了手动返回参考点。
092 G27指令中,指令位置到达后发现不是参考点。
100 PWE=1,提示参数修改完毕后将PWE置零,并按RESET键。
101 在编辑或输入程序过程中,NC刷新存储器内容时电源被关断。当该报警出现时,应将PWE置1,关断电源,再次打开电源时按住DELETE 键以清除存储器中的内容。
131 PMC报警信息超过5条。
179 597号参数设置的可控轴数超出了最大值。
224 第一次返回参考点前企图执行可编程的轴运动指令。
2. 伺服报警
400 伺服放大器或电机过载。
401 速度控制器准备号信号(VRDY)被关断。
404 VRDY信号没有被关断,但位置控制器准备好信号(PRDY)被关 断。正常情况下,VRDY和PRDY信号应同时存在。
405 位置控制系统错误,由于NC或伺服系统的问题使返回参考点的操 作失败。重新进行返回参考点的操作。
410 X轴停止时,位置误差超出设定值。
411 X轴运动时,位置误差超出设定值。
413 X轴误差寄存器中的数据超出极限值,或D/A转换器接受的速度指 令超出极限值(可能是参数设置的错误)。
414 X轴数字伺服系统错误,检查720号诊断参数并参考伺服系统手册。
415 X轴指令速度超出511875检测单位/秒,检查参数CMR。
416 X轴编码器故障。
417 X轴电机参数错误,检查8120、8122、8123、8124号参数。
420 Y轴停止时,位置误差超出设定值。
421 Y轴运动时,位置误差超出设定值。
423 Y轴误差寄存器中的数据超出极限值,或D/A转换器接受的速度指 令超出极限值(可能是参数设置的错误)。
424 Y轴数字伺服系统错误,检查721号诊断参数并参考伺服系统手册。
425 Y轴指令速度超出511875检测单位/秒,检查参数CMR。
426 Y轴编码器故障。
427 Y轴电机参数错误,检查8220、8222、8223、8224号参数。
430 Z轴停止时,位置误差超出设定值。
431 Z轴运动时,位置误差超出设定值。
433 Z轴误差寄存器中的数据超出极限值,或D/A转换器接受的速度指 令超出极限值(可能是参数设置的错误)。
434 Z轴数字伺服系统错误,检查722号诊断参数并参考伺服系统手册。
435 Z轴指令速度超出511875检测单位/秒,检查参数CMR。
436 Z轴编码器故障。
437 Z轴电机参数错误,检查8320、8322、8323、8324号参数。
3. 超程报警
510 X轴正向软极限超程。
511 X轴负向软极限超程。
520 Y轴正向软极限超程。
521 Y轴负向软极限超程。
530 Z轴正向软极限超程。
531 Z轴负向软极限超程。
4. 过热报警及系统报警
700 NC主印刷线路板过热报警。
704 主轴过热报警。

⑦ fanuc系统输刀具补偿值报警

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代码。
报警说明:输入了不能使用的G指令。修改程序。
12.011号报警
报警信息: “No
feederate commanded”,没有进给速率命令。
报警说明:
没有给出切削的进给速度或者进给速度不适当。修改程序。
13.014号报警
报警信息:“Illegal lead
command”,非法螺距命令。
报警说明:在可变螺距的螺纹切削中,用地址K给出的增量螺距或者减量螺距超出最大命令值,或者命令最后变为负值。修改程序。
14.015号报警
报警信息:
“Too many axes commanded”,轴命令太多。
报警说明:
在程序块中,控制了超出同时控制的轴数。修改程序。
15.020号报警
报警信息: “Over tolerance of
radius”,半径过允差。
报警说明:
在圆弧插补中,开始点和圆弧中心的距离与结束点与圆弧中心的距离差超出极限。这个极限在机床数据876号定义。
16.021号报警
报警信息:
“Illegal plane axis commanded”,非法轴平面命令。
报警说明: 在圆弧插补中,一个轴没有在指定的平面
(用G17、G18或G19指定)内。修改程序。
17.023号报警
报警信息: “Illegal radius
command”,非法半径命令。
报警说明: 在指定半径的圆弧插补中,地址R出现了负数。
18.028号报警
报警信息:
“Illegal plane
select”,非法平面选择。
报警说明:在平面选择命令中,两个或者更多的轴在同一方向。
19.029号报警:
报警信息:
“Illegal offset
value”,非法补偿值。
报警说明:T码定义的补偿值太大。修改程序。
20.030号报警
报警信息: “Illegal
offset number”,非法补偿号。
报警说明:对于T功能指定的刀具补偿号太大。修改程序。
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号报警
报警信息:
“Code is not G01 after
CHF/CNR”,CHF/CNR之后不是G01码。
报警说明:倒角或者拐角的下一个程序块不是垂直线。修改程序。
35.053号报警
报警信息:
“Too many address commands”,太多地址命令。
报警说明:
在倒角和拐角R命令中,两个或者更多的I、K和R被指定,另外,在直接输入图纸尺寸中,在逗号“,”后面的字符不是C或R。修改程序。
36.054号报警
报警信息:
“No taper allowed after
CHF/CNR”,CHF/CNR之后不允许锥度。
报警说明:指定了角度或者拐角的倒角程序块中包含了锥度指令。修改程序。
37.055号报警
报警信息:
“Missing move value in CHF/CNR”,CHF/CNR中丢失运动数值。
报警说明:
在倒角或者拐角的程序块中,运动距离小于倒角或者拐角R的数值。修改程序。
38.056号报警
报警信息: “No end point
& angle in
CHF/CNR”,CHF/CNR中没有结束点和角度。
报警说明:在下一个程序块,只指定角度(A),既没有结束点,也没有角度设定。修改程序。
39.057号报警
报警信息:
“No solution of block end”,块结束没有计算。
报警说明:
在图纸尺寸直接输入中,不能正确计算出程序段的终点。
40.058号报警
报警信息: “end poin not
found”,结束点没有发现。
报警说明: 在图纸尺寸直接输入中,找不到程序段的终点。修改程序。
41.059号报警
报警信息:
“Program number not
found”,程序号没有发现。
报警说明:在外部程序号搜索时,指定的程序号找不到。另外一个要搜索的程序被后台编辑。检查程序号或外部信号,或者停止后台编辑。
42.060号报警
报警信息:
“Sequence number not found”,顺序号没有发现。
报警说明:
在顺序号搜索时,没有发现顺序号。检查顺序号。
43.061号报警
报警信息: “Address P/Q not found in
G70-G73”,在G70-G73指令中,没有发现P/Q地址。
报警说明:
在指令G70、G71、G72、G73指令中没有指定地址P和Q。
44.062号报警
报警信息: “Illegal command in
G71-G76”,在G71-G76指令中,非法指令。
报警说明:
在下列情况下出现这个报警:
①G71或G72的切削深度是0或者负值;
②G73指令中重复计数是0或者负值;
③在G74或者G75指令中,△i或者△k指定为0或者负数;
④在G74或者G75指令中,虽然△i或者△k为0,但地址U或者W不是0;
⑤△d被指定为负数,虽然G74或G75决定了方向;
⑥螺纹高度或者G76的第一次切削深度是0或者负数;
⑦G76设定的最小切削深度比螺纹高度大;
⑧在G76指令中设定了一个不能使用的刀尖角度。
修改程序。
45.063号报警
报警信息:
“Sequence number not found”,顺序号没有发现。
报警说明:
在指令G70、G71、G72、G73中,地址P指定的顺序号没有找到。修改程序。
46.064号报警
报警信息: “Shape program
not monotonously”,形状程序不能太单调。
报警说明:
不能由单纯加工程序加工出的目标形状在固定循环G71、G72中出现。
47.065号报警
报警信息: “Illegal command in
G71-G73”,在G71~G73指令中,非法指令。
报警说明:
下列情况出现这个报警:
①在由G71、G72或者G73指令中P地址指定顺序号的程序块里,没有指令G00或G01;
②在由G71或G72分别指定顺序号的程序块中,使用了地址Z(W)或X
(U)指令。
修改程序。
48.066号报警
报警信息: “Impoper G-code in
G71-G73”,在G71~G73指令中,使用了不恰当的G指令。
报警说明:在G71、G72或者G73指令中,具有P地址的两个程序块之间,使用了不
允许的G代码。
49.067号报警
报警信息:
“Can not error in MDI mode
MDI”,MDI方式时程序错误。
报警说明:G70、G71、G72或G73指令使用了P和Q地址。
50.068号报警
报警信息:
“Ten or more
pockets”,10个或者更多凸凹面。
报警说明:对于G71、G72指令的类型Ⅱ,凸凹平面数等于或者多于10个。
51.069号报警
报警信息:
“Format error in
G70-G73”,G70~G73指令格式错误。
报警说明:在使用含有P和Q的G70、G72或者G73指令的程序块中,指定的最终运动指令结束时,具有倒角或者拐角R。修改程序。
52.070号报警
报警信息:
“No program space in
memory”,在存储器里没有存储空间。
报警说明:存储区域不够。删除不需要的程序,然后再试。
53.071号报警
报警信息:
“Data not
found”,数据没有发现。
报警说明:要搜索的地址没有发现或者在程序搜索中,具有特殊程序号的程序有找到。检查数据。
54.072号报警
报警信息:
“Too many
programs”,程序太多。
报警说明:存储的程序超过63(基本)、125(选件)、200(选件)。删除无用的程序,执行程序再登记。
55.073号报警
报警信息:
“Program number already in
use”,程序号已经在用。
报警说明:要执行的程序号已经使用。变换程序号或者删除无用的程序,执行程序再登记。
56.074号报警
报警信息:
“Illegal program number”,非法程序号。
报警说明:程序号不是1~9999。
57.076号报警
报警信息:
“Address P not
defined”,地址P不能定义。
报警说明:在M98、G65、G66指令中,没有使用地址P。修改程序。
58.077号报警
报警信息:
“Sub program nesting
error”,子程序嵌套错误。
报警说明:子程序调用超出极限。
59.078号报警
报警信息: “Number not
found”,程序号没有发现。
报警说明:
在M98、M99、G65或G66的程序块中,没有找到用P指定的程序号或者顺序号。由GOTO指令指定的顺序号没有发现或者调用了一个后台编辑的程序。修改程序或者停止后台编辑。
60.079号报警
报警信息:
“Program verify
error”,程序验正错误。
报警说明:在存储器中或整理程序中,从外部装置读入的程序与存储器里的程序不一致。检查存储器内的程序和外部装置里的程序。
61.080号报警
报警信息:
“G37 arrival signal not asserted”,G37到达信号没有接通。
报警说明: 在执行刀具自动补偿功能 (G36、G37)
时,测量位置达到信号 (XAE或者ZAE)在参数(数值ε)指定的区域没有接通。这是由于设定或者操作错误。
62.081号报警
报警信息:
“Offset number not allowed in G37”,G37指令中补偿号不允许。
报警说明:
自动刀具补偿(G36、G37)时没有T代码。修改程序。
63.082号报警
报警信息: “T-code not allowed
in
G37”,G37指令中T码不允许。
报警说明:T代码和刀具自动补偿(G36、G37)在一个程序块中。修改程序。
64.083号报警
报警信息:
“Illegal axis command in G37”,G37指令中非法轴命令。
报警说明: 自动刀具补偿 (G36、G37)
时,使用了不正确的轴或者使用了增量指令。修改程序。
65.085号报警
报警信息: “Communication
error”,通讯错误。
报警说明:
在用阅读机/穿孔机接口输入数据到存储器时,出现超速、奇偶、格式错误。输入数据的位数或者波特率设定或者I/O单元地址不正确。检查设定数据,输入装置。
66.086号报警
报警信息:
“DR signal off”,DR信号关闭。
报警说明: 在用阅读机/穿孔机接口输入数据到存储器时,阅读机/穿孔机的准备信号
(DR)关断。I/O单元的电源关断、电缆没有连接、PCB板有缺陷。
67.087号报警
报警信息: “Buffer
overflow”,缓冲区溢出。
报警说明:
在用阅读机/穿孔机接口输入数据到存储器时,虽然给出了读入停止命令,但读入10个字符后没有中断输入。I/O单元或者PCB有问题。
68.090号报警
报警信息:
“Reference return incomplete”,参考点返回没有完成。
报警说明:
因为参考点返回的开始点与参考点太近或者速度太慢,使参考点返回不能完成。使起始点离开参考点远一些或者给定快一些的速度返回参考点。检查程序。
69.091号报警
报警信息:
“Axes not on the reference point”,伺服轴没有在参考点上。
报警说明:
因为系统在暂停状态,手动回参考点不能进行。按复位按键,然后再回参考点。
70.092号报警
报警信息: “Axis not on the
reference point”,轴没在参考点上。
报警说明: 自动参考点返回 (G28)或者G27指令 (参考点返回检查)
没有返回参考点。
71.094号报警
报警信息: “Ptype not allowed (coord
CHG)”,P型不允许。
报警说明: 当程序重新启动时,P型不能指定
(自动操作中断,完成坐标系统设定操作)。根据操作手册完成正确操作。
72.095号报警
报警信息: “P type not allowed
(EXT OFS CHG),” P型不允许。
报警说明: 当程序重新启动时,P型不能指定
(自动操作中断,完成坐标系统设定操作)。根据操作手册完成正确操作。
73.096号报警
报警信息: “P type not allowed
(WRK OFS CHG)”,P型不允许。
报警说明: 当程序重新启动时,P型不能指定
(自动操作中断,完成坐标系统设定操作)。根据操作手册完成正确操作。
74.097号报警
报警信息: “P type not allowed
(AUTO EXEC)” P型不允许。
报警说明: 当程序重新启动时,P型不能指定
(电源接通之后、紧急停止之后或者P/S94到97复位,没有完成自动操作)。完成自动操作。
75.098号报警
报警信息: “G28
found in sequence return”,在顺序返回中发现G28。
报警说明:
电源接通、急停之后,没有返回参考点就启动程序或者G28在搜索期间没有找到G28。执行参考点返回操作。
76.099号报警
报警信息:
“MDI exec not allowed AFT. search”,搜索之后不允许执行MDI。
报警说明:
在程序启动,完成搜索之后,在MDI方式给出了运动指令。
77. 100号报警
报警信息: “parameter write
enable”,参数写入使能。
报警说明:在机床数据设定画面,PWN (parameter writing
enabled)被设定为1。设定为0,然后复位系统。
78. 101号报警
报警信息: “Please clear
memory”,请清除存储器。
报警说明:
当存储器用程序报警操作写入时,电源关闭。当出现这个报警时,设定PWE为1,清除程序,在重开电源时,同时按“DELETE”按键。
79.
109号报警
报警信息: “P/S alarm”,P/S报警。
报警说明:
在G08代码中的P后指定的数值不是0或1,或者没有数值。

⑧ fanuc series oi-mc 经常出现085报警或001报警,

085报警001报警:溢出错误,数据错误,奇偶错误
都是与RS232传输有关的。查CNC侧和计算机侧的有关通讯的协议设置(串口号,数据位,停止位,波特率,奇偶效验位)是否设置正确。

⑨ 使用FANUC Series 0i-MC系统在线加工的时候偶尔会出现缓冲区溢出的报警情况,请问是何原因寻高人指点~

原因有二:
第一,232口握手协议不匹配。CNC发出暂停接收数据的指令,PC端没有收到,或者没有正确识别,依然继续发送数据,最终导致缓冲区溢出。FANUC系统不支持硬件流控制,设定里面改成软件流控制即可。
第二,传输线过长或受到干扰,导致CNC发出的暂停接收数据指令没有正确传输至PC端。