NC的工作状态诊断
通过系统的显示面板,除可以检查、诊断I/O接口信号的状态外,还可以检查系统的实际工作状态。在FANUC系统中包括以下几个方面。
1.自动运行停止的状态诊断
当机床在自动工作方式下,系统无报警,“循环起动”指示灯亮,但机床却没有动作(即出现所谓的“死机”)时,可以借助这些信息,观察系统的停机原因。在常用的FANUC系统中,对应的诊断参数及含义如下:
(1)FS0/6诊断参数地址及意义 在FS0/6系统中,自动运行停止诊断参数号为DGN700、701,对应位的信号分别见表2-2和表2-3。
当DGN700、701对应位状态为“1”时,代表的意义如下
CSCT:等待主轴转速到达信号;
CITL:轴互锁信号接通:
COVZ:进给倍率为0%;
CINP:进行到位检测;
CDWL:暂停指令执行中;
CMTN:运动指令执行中;
CFIN:M、S、T指令执行中。
CRST:外部复位生效、复位按钮接通、复位与倒带信号生效;
CTRD:纸带阅读机接口的数据输入中;
CTPU:纸带阅读机接口的数据输出中。
(2)FSll诊断参数地址及意义 在FSll系统中,自动运行停止诊断参数号为DGNl000、DGNl001,对应位状态为“1”时代表的意义如下:
DGNl000:
bit0:进行到位检测;
bitl:进给速度倍率为0%:
bit2:手动进给速度倍率为0%;
bit3:轴互锁信号接通或起动互锁信号接通;
bit4:等待主轴转速到达信号;
bit5:等待主轴零脉冲信号(螺纹加工时用);
bit6:等待主轴位置信号(主轴每转进给用):
bit7:纸带读入中。
DGNl001:
bit0:后台编辑纸带读入中。
(3)FS 15/150诊断参数地址及意义 在FANUC 15/150系统中,CNC工作状态诊断与PLC状态诊断在不同的区域,它可以通过如下操作进入CNC工作状态诊断页面:
1)按MDI/CRT操作面板上的“机能选择”软功能键,进入系统的机能显示页面。
2)按〖SERVICE〗软功能键,进入维修页面。
3)通过MDI上的数字键输入诊断参数号(如:1000),按软功能键〖INP-NO〗可显示诊断数据DGNl000的状态。
4)在维修页面下,亦可通过按多次“选页”键,使诊断参数逐页显示检索所需的诊断页面。
通过诊断参数DGNl000、DGNl001,可以显示自动方式下、系统无报警、“循环起动”指示灯亮、但机床没有动作的原因。DGNl000、DGNl001各对应位状态显示为“1”时的含义如下:
DGNl000:
bit0:进行到位检测;
bit1:进给速度倍率为0%:
bit2:手动进给速度倍率为0%;
bit3:轴互锁信号或起动互锁信号接通;
bit4:等待主轴转速到达信号;
bit5:等待主轴零脉冲信号;
bit6:等待主轴位置信号;
bit7:纸带读入中。
DGNl001:
bit0:后台编辑纸带读入中。
(4)FS 0i/PM0/16/18诊断参数地址及意义
在PANUC 0i/PM0/16/18系统中,可以直接通过诊断参数DGN000至DGN016显示自动运行状态,这些信息指示了系统在执行自动指令时所处的状态。
在图2-13所示的页面中,每一行右边的状态显示为“1”时,实际系统的内部工作状态如表2-4所示。
表2-4 FANUCOi/PM0门6门8系统内部工作状态显示
诊断号 | 显 示 | 当显示为1时的内部状态 |
000 | WAITING FOR FIN SINGAL | 正在执行M.S.T功能 |
001 | MOTION | 在自动运行过程中正在执行移动命令 |
002 | DWELL | 正在执行停止命令 |
003 | IN-POSITION CHECK | 正在执行到位检测 |
004 | FEEDRATE OVERRIDE0% | 切削进给倍率0% |
005 | INTERLOCK START-LOCK | 互锁 |
006 | SPINDLE SPEED ARRIVALAL CHECK | 等待主轴速度达到信号接通 |
010 | RUNCHING | 通过阅读/穿孔接口输出数据 |
011 | READING | 通过阅读/穿孔接口输入数据 |
012 | WAITING FOR(UN)CLAMP | B轴分度工作台操作前等待分度工作台的夹紧或松开 |
013 | JOG FEEDRATE OVERRIDE0% | JOG进给倍率0% |
014 | WAITING FOR RESET.ESP.RRW.OFF | 急停,外部复位,复位&倒带,或者NDI上的复位键接通。 |
015 | EXTERNALPROGRAMNUMBERSEARCH | 外部程序号检索 |
016 | BACKGROUNDACTIVE | 后台编辑进行中 |
2.不能自动运行的状态诊断
当机床在自动工作方式下,系统无报警,“循环起动”指示灯不亮,机床不能执行自动加工程序;或自动加工出现加工中断时,可以借助这些信息,观察故障的原因。
(1)FS0/6诊断参数地址及意义
在FS0/6系统中,当自动操作方式下的加工过程出现停止时,诊断参数DGN712的信息指示了自动加工中断,以及“循环起动”灯(STL)关闭可能的原因(如下表)。
注意:DGN712的状态应在故障发生后即进行检查,若故障发生后系统电源被切断,当电源再次接通时,DGN712所有位将被清零。
通过各诊断数据的状态组合,可以分析、确定系统实际所处的状态,这些状态的含义见表2-5。
表2-5 FSO/6自动运行停止状态表
bit7 | bit6 | bit 5 | bit4 | bit 3 | bit2 | bitl | bit0 | 原 因 |
1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 输入了紧急停止信号*ESP |
1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 输入了外部复位ERS信号 |
1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 输入了复位&倒带股RRW信号 |
1 | 1 | 0 | 0 | l | 0 | 0 | 0 | 按下了MDI复位按钮 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 发生伺服报警 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 输入了进给暂停*SP信号或选择任一种手动方式 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 机床在单程序段处停机 |
(2)FS11诊断参数地址及意义 在FS11系统中,当自动操作方式下的加工过程出现停止时,诊断参数DGNl010的信息指示了由于“复位”信号引起“循环起动”灯(STL)关闭的原因,DGNl010对应位为“1”的含义如下:
DGN 712 | bit7 | bit6 | bit5 | bit4 | bit3 | bit 2 | bit1 | bit0 |
代号 | RST | ERS | RRW | ESP |
ESP:紧停状态:
RRW:输入了复位或倒带信号
ERS:外部复位信号接通;
RST:系统复位键生效。
(3)FSl5诊断参数地址及意义 在FSl5系统中,当自动运行方式下的加工出现停止时,诊断参数DGNl005-DGNl010的信息指示了自动加工中断,以及“循环起动”灯(STL)关闭可能的原因。诊断参数的显示操作方式同前述,对应位为“1”时的含义如下:
DGNl005:
bit0:在MDI方式下,DI或DO信号无效;
bit1:在重新定位(REPOS)方式下,DI或DO无效;
bit2:由于其他原因引起的加工中断。
DGNl006:
bit0:系统的自动运行停止信号(*SP)生效;
bitl:系统存在报警;
bit2:系统的程序重新起动信号(SRN)、为“1”;
bit3:所选择的程序在后台编辑中;
bit4:外部设备未准备好;
bit5:MDI未执行完成;
bit6:系统的刀具取消信号(TR ESC)生效;
bit7:系统不允许反向执行程序。
DGNl007:
bit0:外部报警信息;
bit2:系统出现P/S报警;
bit4:伺服报警;
bit5:I/O报警;
bit6:修改了需要关机生效的参数;
bit7:系统出错。
DGNl008:
bit0:后台编辑出现P/S报警;
bitl:程序编辑出现P/S报警;
bit2:系统过热;
bit0:子CPU出错;
bit4:同步出错;
bit5:参数写入开关被打开;
bit6:超程/外部数据输入、输出出错;
bit7:PMC出错。
DGNl009:
bit0:系统处于警告状态。
DGNl010:
bit0:系统紧停信号生效;
bitl:复位和反绕信号生效;
bit2:外部复位信号生效;
bit3:面板上的复位键生效。
(4)FS0i/PM0/16/18诊断参数地址及意义 在FANUC 0i/PM0系统中,可以直接通过诊断参数DGN020到DGN025进行自动运行停止状态的显示,这些信息指示了系统不执行自动加工程序的原因。
表2-6列出了诊断参数DGN020到DGN025右边的状态显示为“1”时,实际系统所处的内部工作状态。
通过表2-6的各诊断数据的状态组合,可以分析、确定系统实际所处的状态,这些状态的含义如图2-14所示。
表2-6 系统内部工作状态显示
诊断号 | 显 示 | 当显示为1时的内部状态 |
020 | CUTSPEED UP/DOWN | 发生急停或者发生伺服报警 |
021 | RESET BUTTON ON | 复位键信号接通 |
022 | RESET AND REWIND ON | 复位和倒带信号接通 |
023 | EMERGENCY STOP ON | 急停 |
024 | RESET ON | 外部复位,急停 |
025 | STOP MOTION OR DWELL | 停止脉冲分配的标志,在下列情况时设置: 外部复位信号接通 复位/倒带键接通 急停 进给暂停 MDI面板的复位键接通 手动方式(JOG/HANDLE/INC) 其他报警发生时 (未被设置的报警) |
3.坐标轴的位置跟随误差检测
坐标轴的位置跟随误差是坐标轴指令位置与实际位置间的差值,在数控机床上,它亦反映了系统的动态跟随精度与静态定位精度。这是在维修过程中,需要特别引起注意的重要参数。在不同的FANUC系统中,各坐标轴跟随误差的诊断参数号如下:
(1)FS0/6诊断参数地址
DGN800:X轴位置跟随误差;
DGN801:Y轴位置跟随误差;
DGN802:Z轴位置跟随误差;
DGN803:4轴位置跟随误差。 -
(2)FS11/FS15诊断参数地址
DGN3000:与轴选择对应,为X、Y、Z、4、5轴位置跟随误差。
(3)FS0i/PM0/16/18诊断参数地址
DGN300:与轴选择对应,为X、Y、Z、4、5轴位置跟随误差。
除以上系统状态诊断信号外,FANUC系统还可以对各轴伺服驱动器以及编码器的各种报警信号进行诊断,以确定故障的原因,有关这方面的内容参见本书第5章第5.2.3节。