FANUC 0i 系统常见无报警信息的故障排除 1、诊断功能的使用 数控系统发生故障后,如无报警信息,通过系统的诊断画面进行故障判断。系统 的诊断画面在机床出现异常时, 诊断功能提供的报警信号和监控数据为故障判断 提供了判断的依据。 调出诊断画面的操作方法如下: 2、利用诊断功能诊断故障 如何有效地使用诊断功能提供的诊断信息来帮助查找和排除故障呢?这一定是 我们最为关注的问题。 接着来学习如何使用诊断功能去解决一些在实际中经常出 现的一些隐性故障。 (1)诊断号 000 为 1 时,表明系统正在执行辅助功能(M 指令)。在辅助功能的 执行过程中,000 号将会保持为 1,直到辅助功能执行完了信号到达为止。因此, 当 出现辅助功能执行时间超出正常值时,可能是辅助功能的条件未满足。所以 出现无报警的异常,查找故障点时,若诊断号 000 为 1,可以首先检查辅助功能 所要完 成的机床动作是否已经完成。 故障现象:一数控机床在自动运行状态中,每当执行 M8(切削液喷淋)这一辅 助功能指令时,加工程序就不再往下执行了。此时,管道是有切削液喷出的,系 统无任何报警提示。 排除思路:调出诊断功能画面,发现诊断号 000 为 1,也就是说系统正在执行辅 助功能,切削液喷淋这一辅助功能未执行完成(在系统中未能确认切削液是否己 喷出,而事实上切削液已喷出)。于是,查阅电气图册,发现在切削液管道上装 有流量开关,用以确认切削液是否已喷出。在执行 M8 这一指令并确认有切削液 喷出的同时,在 PMC 程序的信号状态监控画面中检查该流量开关的输入点 X2.2 而该点的状态为 0(有喷淋时应为 1),于是故障点可以确定为在有切削液正常 喷出的 同时这个流量开关未能正常动作所致。 因此重新调整流量开关的灵敏度, 对其动作机构喷上润滑剂, 防止动作不灵活, 保证可靠动作。 在作出上述处理后, 进行试运行,故障排除。 (2)诊断号 003 为 1 时,表明系统正在对移动后的伺服轴是否准确定位到指令 值进行检查。当伺服轴未能实现准确定位的话,将会出现诊断号 003 长期为 1 的情况出现。 故障现象:一数控机床在自动加工过程中,经常出现偷停现象。特别是在 Z 轴移 动后,出现偷停现象比较多。在出现此现象后,加工程序就不往下执行了,但可 能几十秒后,加工程序又重新往下执行,有时又不行,机床就一直愣在那里没有 发出任何的报警信息。 排 除思路:在无任何报警信息的情况下,调出诊断功能画面,希望从中找到一 点故障的线索。在对诊断功能画面进行查看时发现,诊断号 003 正在进行到位检 测,信 号为 1,于是查看诊断号为 300 的各伺服轴实时指令与实际位置偏差量, 发现 Z 轴的实时指令与实际位置偏差量的值为 50 而定位的容许偏差值(到位宽 度)是由 参数 1826 设定的,也就是说只要诊断号为 300 的各伺服轴实时指令与 实际位置偏差量不超过参数 1826 中所设定的值的话,系统就认为伺服轴的定位 完成,否则的话系统认为伺服轴的定位未完成,于是就进行反复的定位,加工程 序也就无法往下执行。而这台机床在参数 1826 中,Z 轴的到位宽度值是 4,所以 是 Z 轴的实际位置偏差量大于参数设定的到位宽度值,于是出现了此故障现象。 参数 1825 是各轴的伺服环增益,与位置偏差量的关系为: 位置偏差量=进给速度/60×伺服环增益 根据此公式,可以将 Z 轴的伺服环增益值适当减少,从而减少位置偏差量。在对 参数 1825 作出了适当的调整之后,Z 轴的位置偏差量减少为 1,即位置偏差量小 于参数 1826 的设定值,故障排除。 (3)诊断号 005 为 1 时,表明系统正处于各伺服轴互锁或启动锁住信号被输入, 该信号禁止机床各伺服轴移动。机床所有的轴或各伺服轴未能满足移动条件,或 者说是如果伺服轴移动的话将会有危险的情况出现。 当以下 PMC 的伺服轴互锁信 号为 0 时,则机床进入伺服轴互锁状态,也就是禁止移动: G8.0(禁止所有伺服轴移动) 6130.0(禁止系统定义的第一伺服轴移动) 6130.1(禁止系统定义的第二伺服轴移动) 6130.2(禁止系统定义的第三伺服轴移动) 6130.3(禁止系统定义的第四伺服轴移动) 6132.0(禁止系统定义的第一伺服轴正方向移动) 6132.1(禁止系统定义的第二伺服轴正方向移动) 6132.2(禁止系统定义的第三伺服轴正方向移动) G132.3(禁止系统定义的第四伺服轴正方向移动) 6134.0(禁止系统定义的第一伺服轴负方向移动) 6134.1(禁止系统定义的第二伺服轴负方向移动) G134.2(禁止系统定义的第三伺服轴负方向移动) 6134.3(禁止系统定义的第四伺服轴负方向移动) 故障现象:一数控加工专机在自动运行的过程中,当执行到 G 90G01Z0;这一句 程序时,出现无故停止的现象。进行系统复位,再重新开始执行加工程序,也是 执行到 G 90G01Z0;这一句程序时,停止动作。此时,也无任何的报警信息。 排除思路:在无任何报警信息的情况下,调出诊断功能画面,希望从中找到一点 故障的线索。在对诊断功能画面进行查看时发现,诊断号 005 系统正处于各伺服 轴互 锁或启动锁住信号被输入为 1。于是检查上述 PMC 的伺服轴互锁信号,发 现 6130.0 为 0, Z 轴是系统中定义的第一轴, 而 查阅梯形图, 看一看线圈 130.0 未能接通的原因,最后发现是刀塔抬起/落下的检测接近开关的状态同时为 1, 检查发现刀塔实际上是落下到位了,而抬起检测的接近开关因为沾有铁屑,而发 出误信号,于是 PMC 程序判定 Z 轴的安全移动条件未满足。清理了该接近开关以 后,线圈 6130.0 置 1,Z 轴的互锁状态解除,故障排除。 (4)350 号报警,这是 a 串行脉冲编码器内的控制部分发生异常所引起的。这 时可使用诊断功能中诊断号 202 和 204 显示的报警状态进行故障具体原因的确 定。 (5)351 号报警,这是 a 串行脉冲编码器与模块之间的通信发生异常所引起的。 这时可使用诊断功能中诊断号 203 显示的报警状态进行故障具体原因的确定。 (6)400 号报警,这是系统检测出伺服模块或者伺服电动机过热所引起的。这 时可使用诊断功能中诊断号为 200 和 201 显示的报警状态进行故障具体原因的确 定。 (7)414 号报警,这是伺服模块或者伺服电动机发生异常所引起的。这时可使 用诊断功能中诊断号 200,201 和 204 显示的报警状态,以及伺服模块上的 LED 所显示的报警号进行故障具体原因的确定。 (8)416 号报警,这是位置检测器的信号断线或短路所引起的。这时可使用诊 断功能中诊断号 200 和 201 显示的报警状态进行故障具体原因的确定。 (9)417 号报警,这是系统伺服参数设定异常所引起的。这时可使用诊断功能 中诊断号 203 和 280 显示的报警状态进行故障具体原因的确定。 (10)749 号报警,这是主轴伺服模块部分发生异常所引起的。这时可使用诊断 功能中诊断号 408 显示的报警状态进行故障具体原因的确定。 (11)750 号报警,这是在串行主轴系统中通电时,主轴伺服模块没有达到正常 的启动状态所引起的。 这时可使用诊断功能中诊断号 409 显示的报警状态进行故 障具体原因的确定。 3、不能手轮运行 如果手轮操作不能进行,可能有以下原因: 伺服没有激活(没有准备好)。 手摇脉冲发生器没有正确的连接到内装的 I/O 接口或 I/O 模块上。 内装的 I/O 接口或 I/O 模块的 I/OLink 没有分配或没有正确分配。 由于参数设定错误使相关信号没有输入。 采取措施: 1) 检查伺服放大器上的 LED 显示是否为"0"。如果显示"0"以外的数字,说明伺服没 有激活, 2) 检查电缆是否断线或短路; 3) 检查手轮是否出现故障(手摇脉冲发生器信号是否正确) 4) 检查 I/O 模块的 I/OLink 分配 5) 检查参数和输入信号 在 CRT 的左下角检查 CNC 的状态应在 HND 状态,否则,方式选择不正确。进一步 通过 PMC 的诊断功能(PMCDGN)查看方式选择:手轮方式为 G0043"MD4=1,MD2=0,MD0= 0" 检查手轮进给轴选择信号 检查手轮进给倍率选择,PMC 的 PCDGN 来确认信号:G0019 MP2 和 MP1 位。 分度工作台的分度轴手脉的进给不能执行。 FANUC 0i mate MC 系统 401 伺服报警 原因和处理如果一个伺服放大器的伺服准备信号(VRDY)没有接通,或者在运 行中信号关断,发生此报警。 还有一些情况下,是因为发生了别的伺服报警,导致此报警发生。如果是这种情 况,首先要解除别的报警。 检查放大器外围的强电回路。或者,伺服放大器及 CNC 侧的轴控制卡可能出故 障。 检查项目 1 PSM 控制电源是否接通? 2 急停是否解除? 3 最后的放大器 JX1B 插头上是否有终端插头。 4MCC 是否接通?如果除了和 PSM 连接的 MCC 外,还有外部 MCC 顺序电路,同样要检查这个电路。 5 驱动 MCC 的电源是否接通? 6 断路器是否接通? 7 PSM 或 SPM 是否有报警发生? 更换伺服放大器 如果伺服放大器周围的强电回路没有发现问题,就更换伺服放大器。 更换轴控制卡 即使采取上述措施也解决不了问题时,请更换轴控制卡。 有关各卡的安装位置,请参阅 2.4 项“印刷板上的连接插头及插卡的配置”。 ---------参考--------例 447.FANUC 0 系统 401 号报警的故障维修 故障现象:一台配套 FANUC 0 系统的数控磨床,开机后出现 401 号报警。 分析与处理过程:FANUC 0 数控系 统的 401 号报警属于数字伺服报警,该报警的含义为“X、Z 轴伺服放大器未准 备好”。遇到此类报警通常作如下检查:首先查看伺服放大器的 LED 有无显示, 若有显示,则故障原因有以下 3 种可能: 1)伺服放大器至 Power Mate 之间的电缆断线。 2)伺服放大器出故障。 3)基板出故障。 若伺服放大器的 LED 无显示,则应检查伺服放大器的电源电压 是否正常,电压正常则说明伺服放大器有故障:电压不正常就基本排除了伺服放 大器有故障的可能,应继续检查强电电路。 根据上述排查故障的思路进行诊断, 经检查发现伺服放大器的 LED 无显示,检查伺服放大器的输入电源电压,发现 +24V 的输入连接线已脱落。重新连接后开机,机床恢复正常。 ------------------------- 例 445;414、401 号报警的故障维修 故障现象:一台配套 FANUC 0 系统的数 控车床,开机后就出现 414、401 号报警。 分析与处理过程:FANUC 0 数控系 统的 414、401 号报警属于数字伺服报警,报警的具体含义分别是“X、Z 位置测 量系统出错”,“X、Z 轴伺服放大器未准备好”。向操作人员询问 得知,因工 厂基建,该机床刚搬至新址不久,第一次开机就出现上述状况,此前该机床工作 一直很稳定,因此怀疑在搬运过程中导致电动机、驱动器等元器件的连接 损坏。 用万用表测量电动机各电缆的连接,经检查未发现异常。将插头插拔确认连接牢 固、无错误后再开机,报警仍未解除。于是,按“SYSTEM”键进入系统 自诊 断功能,检查 0200 号参数,发现该参数第 6 位显示为“1”及“#6(LV)=1,参阅 维修手册,提示此时为低电压报警。检查驱动器输入电压,发现无 输入电压: 依据电器原理图继续检查,发现空气开关 QF4 始终处于断开状态。更换新的开 关,重新开机,机床恢复正常工作。 FANUC 系统所用电池的规格和数量 FANUC 系统在工作一段时间以后(1~2 年),显示器屏幕上会出现 BAT 电池电压 不足警告,这时要及时更换电池。下表是 FANUC 系统所用电池的规格和数量。 NC 机种 区分 规格 备注 系统用 FS0 绝对位置编码器 用 干电池 1.5*3 盒: A02B-0236-C281 干电池 1.5*4 盒: A02B-6050-K060 系统用(旧电池) A98L-0031-0007 (3V) 旧电池 FS16/18-A 系统用(新电池) A98L-0031-0012 (3V) 新电池 绝对位置编码器 用 干电池 1.5*4 盒: A02B-6050-K060 系统用(旧电池) A98L-0031-0007 (3V) 旧电池 FS16/18-B/C 系统用(新电池) A98L-0031-0012 (3V) 新电池 C 系列电源用电池 A98L-0031-0006 (3V) C 系列电源,+24V 输入 绝对位置编码器 用 干电池 1.5*4 盒: A02B-6050-K060 α 系列伺服用电 池 A98L-0001-0902 (6V) 锂电池 系统用 FS16i/18i-A/B 绝对位置编码器 FPMi-D/H FS15i-A 用 A98L-0031-0012 (3V) 干电池 1.5*4 盒: A02B-6050-K060 α 系列伺服用电 池 A98L-0001-0902 (6V) 锂电池 系统用 FS20-F 绝对位置编码器 用 A98L-0031-0006 (3V) 干电池 1.5*4 盒: A02B-6050-K060 系统用 FS21-TA/MA 绝对位置编码器 用 A98L-0031-0006 (3V) 干电池 1.5*4 盒: A02B-6050-K060 系统用 FS21-TB/MB 绝对位置编码器 A98L-0031-0006 (3V) 干电池 1.5*4 盒: 用 A02B-6050-K060 系统用 FPM-A/B/C/D FPM-F/H 绝对位置编码器 用 A98L-0031-0006 (3V) 干电池 1.5*4 盒: A02B-6050-K060 系统用 FS15-A 绝对位置编码器 用 干电池 1.5*4 盒: A02B-6050-K060 系统用(旧电池) A98L-0031-0007 (3V) 旧电池 FS15-B 系统用(新电池) A98L-0031-0012 (3V) 新电池 绝对位置编码器 用 干电池 1.5*4 盒: A02B-6050-K060 系统用 FS10/11/12 绝对位置编码器 用 干电池 1.5*3 盒: A02B-0236-C281 干电池 1.5*4 盒: A02B-6050-K060 FS2/3 系统用 干电池 1.5*3 盒: A02B-0236-C28