FANUC报警信息代码 下载本文

C.警告代码

手册的这部分描述了警告代码,警告强度,可能的引起原因和措施。 j 附录目录

C.1 警告代码表的具体描述 C.2 警告代码

C.1 警告代码表的具体描述

其中:Alarm code表示警告代码; Message表示信息; Alarm severity 表示警告强度。

警告代码 警告信息:警告的具体描述 警告ID:警告类型 警告编号 警告强度 NONE WARN PAUSE.L PAUSE.G STOP.L STOP.G SERVO ABORT.L ABORT.G SERVO2 SYSTEM 立即停止 关闭 强行停止 立即停止 减速直至停止 关闭 未关闭 中断 减速直至停止 程序 不停止 机器人 不停止 伺服系统电源 未关闭 范围 ―――――― ―――――― 局部 全局 局部 全局 全局 局部 全局 全局 全局 当多个程序同时运行(多任务函数)时警告使用的违反。 局部 全局 此警告只针对引发它的程序 此警告针对所有程序 范围 警告

在程序被校正或返回执行或当从外围单元输入一个紧急制动信号或是其他警告信号时失败则会引发警告。警告是用来提示操作员发生故障,使其为安全起见能中断处理。 提示:如果出现的警告编号不在这里给出代码内,请和FANUC机器人专家联系。 警告代码显示或指示

当引发了一个警告,在教导盒上的警告LED发光二极管会亮起,首先会在出现警告信息,然后会出现界面命令行。操作员可以通过查看LED和信息得知引发了哪个警告。 图C-1 警告显示

警告强度

如何操作程序或机器人直到程序或机器人停止取决于引发警告的原因的严重性。这个“严重性”被成为强度。警告强度级别如下所示: 表C-1 警告强度

警告强度 WARN警告 具体描述 WARN警告是指发生了一个相对较轻的或是相对来说并不严重的故障。WARN警告不影响机器人的操作。当WARN警告出现时,在教导盒没有相应的LED或操作面板灯。为了防止可能的故障,应采取正确的措施。 PAUSE警告 当PAUSE警告发生,程序执行被中断,在当前处理的操作完成后,机器人停止操作。在程序重新启动前,应为此警告采取正确的措施。 STOP警告 当STOP警告发生时,程序执行被中断,机器人减速直至停止。在程序重新启动前,应为此警告采取正确的措施。 SERVO警告 当出现SERVO警告时,伺服系统电源被关闭以中断程序执行和立即停止机器人。SERVO警告是为安全起见或是在机器人操作过程中出现故障。 ABORT警告 SERVO2警告 当出现ABORT警告时,程序执行被强行终止,机器人减速直至停止。 当出现SERVO2警告时,伺服系统电源被关闭以中断程序执行和立即停止机器人。SERVO警告是为安全起见或是在机器人操作过程中出现故障。 SYSTEM警告 当出现主要的系统故障时,会引发SYSTEM警告。当出现SYSTEM警告,系统中所有的机器人都要被关闭。在采取正确措施后,关闭电源,再重新打开。 活动警告界面 活动警告界面只显示活动的警告。一旦该警告被警告清除信号输入清除,活动警告界面显示:“没有活动的警告”。

在上一条警告清除信号输入后,界面显示警告输出。当在警告历史纪录界面按下删除键(+shift),相应的警告会从活动警告界面里清除。 该界面显示警告的严重等级为PAUSE或更高。不会显示WARN警告, NONE警告或重置。如果系统变量诸如$ER_NOHIS设置正确的话,一些PAUSE警告或是更严重的警告也可能不会被显示。

如果检测到了多个警告,该界面按检测到的顺序反向显示。

最大可以显示100行。

如果警告有错误发生代码,该代码会在警告显示行下显示出来。 图C-2显示活动警告界面和警告历史记录界面的操作流程。

其中:MENU key pressed, then 4ALARM selected表示:按下MENU(菜单)键,然后选择4ALARM;Alarm key pressed表示:按下警告键;Automatically displayed when an alarm is output表示:当警告被输出会自动被显示;Active alarm screen displayed表示:显示活动警告界面;Alarm history screen displayed表示:显示警告历史记录界面。 自动警告显示函数

当检测到一个会导致系统停止(PAUSE或更严重的警告)的警告,自动警告界面显示函数会自动显示警告界面。这个函数可以使得操作员不用手动显示警告界面,也可以使得导致系统故障的原因被快速发现。

提示:显示要求被满足,即使在开始时检测到一个警告也会自动显示警告界面。自动警告显示被执行,不考虑启动的模式。

提示:当连接了CRT,检测到了一个警告,警告界面会在教导盒和CRT上同时出现。 自动警告界面显示所需条件如下所述:

F 当自动警告界面显示函数的标记被设定了。 在系统设定界面,选择AUTO.DISPLAYOFALARMMENU以开启或关闭自动显示函数。该函数默认为关闭。为了使此改变生效,电源必须关闭,再重启。->参见章节3.18。 F 当为警告强度等级设定的警告菜单标记的Auto.display被设定了。

$ER_SEV_NOAUTO[]设置是否为每个警告强度等级开启或关闭自动警告界面显示。有

几种警告强度等级。NONE和WARN警告不会影响出现执行和机器人的操作,也不会触发自动警告显示。默认设置为,自动警告显示对PAUSE和更严重的警告有效。在系统变量界面可以更改这个设置。 系统变量 $ER_SEV_NOAUTO[1] $ER_SEV_NOAUTO[2] $ER_SEV_NOAUTO[3] $ER_SEV_NOAUTO[4] $ER_SEV_NOAUTO[5] 相应的警告强度等级 PAUSE STOP SERVO ABORT SYSTEM 标准设置 TRUE TRUE TRUE TRUE TRUE FALSE:自动警告界面显示被关闭。

TRUE:自动警告界面显示被打开。 提示:如果检测到在一个后面跟随着一条ABORT警告的PAUSE警告,当PAUSE警告的自

动显示被关闭了,在错误输出过程中,不会执行自动显示。 F 特殊警告的自动显示可以被关闭。

对于特殊警告的自动警告界面显示函数可以被关闭。在系统变量界面总共可以设置十条

这个的警告。当自动警告界面显示被打开时,如果检测到指定警告,该警告界面不会自动显示。

对如下系统变量采取设定: 系统变量 $ER_NOAUTO. $NOAUTO_ENB 具体描述 当自动警告界面显示被打开时,打开或关闭该函数以抑制自动警告界面显示$ER_NOAUTO. $NOAUTO_CODE[]所指定的警告。 D FALSE: 该函数以抑制自动警告界面显示被关闭。 D TRUE:该函数以抑制自动警告界面显示被打开。 $ER_NOAUTO. $NOAUTO_NUM $ER_NOAUTO. $NOAUTO_CODE[1to10] 在$ER_NOAUTO. $NOAUTO_CODE[]里设置警告编号。 包含警告ID和警告编号的错误编号。 例如:11002(SERVO 002号警告) 11:警告ID;002:警告编号。 警告ID:参考章节C.2。 对于下面列举的有用户操作引起的和会导致系统停止的警告,默认情况下,$ER_NOAUTO.

$NOAUTO_ENB被设置为TRUE。当设定被更改为FALSE时,相应的警告界面会被自动显示。 Servo 001 Servo 002 Servo 003 Servo 004 Servo 005 Servo 012 操作面板紧急制动 教导盒紧急制动 特殊手持式开关 保护栏打开 教导盒松开之前被按下的安装/卸载按钮 电源恢复

当$ER_NOAUTO. $NOAUTO_ENB设定为TRUE时,检测到在$ER_NOAUTO. $NOAUTO_CODE[]设定的警告和其他的警告,自动显示不会被执行。 F 当错误输出正在进行时

当警告修复或是在其他界面中的设计检查在执行时,如果检测到一个PAUSE警告或更严重的警告,警告界面会被自动显示。界面会被频繁切换,用来在警告修复和其他操作中切换。为了避免出现这种情况,当一个警告被激活时,自动警告显示不会被执行。 是否存在活动警告能被故障信号输出检测到。

当故障信号被输出,不管伺服启动,即使检测到一个警告,也不会执行自动警告显示。 提示:当检测到一个SERVO或SYSTEM警告,在伺服系统开启后,故障信号被重置。 自动返回函数

当输入一个警告清除信号,自动返回函数会显示之前显示的界面直到自动界面显示。该函数和自动显示函数一起使用。自动返回函数的操作如下所述:

F 当开启了自动警告界面显示函数,当发生一个警告时会自动显示警告界面。当该警告被一个输入的警告清除信号清除时,会自动显示之前的界面。

F 当通过菜单选择,一个警告不被警告界面自动显示时,即使输入一个警告清除喜好也不会显示之前的界面。

F 如果在输入一个警告清除信号之前,显示了另外一个界面,自动返回函数不执行。 F 当故障信号输出关闭时,自动返回函数执行。

F 如果在通过自动显示函数显示了警告界面后,电源被关闭或开启,自动返回函数在启动后不运行。这一点不受启动模式(冷启动,热启动等等…)的影响。 流程C-1显示警告出现,警告历史记录/警告细节信息 步骤:1. 按下MENUS键以显示界面菜单。 2.选择“4 ALARM”。 显示警告出现界面。

如果检测到一个警告,活动警告界面会被自动显示。

3.要显示警告历史记录界面,按下F3[HIST(历史记录)],当F3[HIST(历史记录)]被按

下,活动警告界面会再次出现。

提示:最新的警告会被指派为编号1。要查看当前界面未显示的信息,按F5,HELP(帮助),

然后按右箭头键“→”。

4.要显示警告细节界面,按下F5“HELP”键。

5.要返回警告历史记录界面,按PREV键。

6.要删除所有的警告历史记录,按住SHIFT键,然后再按F4“CLEAR(清除)”键。

提示:当系统变量$ER_NOHIS=1,NONE警告或WARN警告将不会被记录。当系统变量

$ER_NOHIS=2,重置将不会在警告历史记录中被记录。当系统变量$ER_NOHIS=3, NONE警告,WARN警告和重置都不会在警告历史记录中被记录。

流程C-2由主警告和复原导致发生中断 步骤:1. 当发生一个警告,当前运行的程序被中断,在教导盒界面上显示PAUSED或END。 在教导盒的界面上也会显示警告信息,ALARM灯点亮。

从特殊手持式开关警告(SERVO-003)中复原

步骤:1 按住特殊手持式开关,然后按下RESET键。

消除一个超行程警告(SERVO 005)

步骤:1 按下MENU键,显示界面菜单。

2 按下0 NEXT PAGE(下一页),然后在下一页选择6 SYSTEM。按下F1[TYPE(类

型)],然后选择OT RELEASE(超行程释放)。显示OT RELEASE 界面。

3 按下F2[RELEASE(释放)]以释放超行程轴。 4 按住shift键,按下警告清除按钮。

5按住shift键,按下微动键把工具沿超行程轴线微动到可移动的有效范围内。 从损坏的腕部警告复原(SERVO-006)

步骤: 1 按住SHIFT键,然后按下RESET键。

2 按住SHIFT键的同时,按下正确的微动键以把机器人移到其能被维修的位置。 从一个脉冲不匹配警告,BZAL警告,RCAL警告复原(SRVO-038,062,063) 步骤:1 按下MENUS键,显示界面菜单。

2 按下“0--NEXT---”,然后在下个页面选择“6 SYSTEM”。按下F1“[TYPE(类型)]”,

然后选择“Variables”。显示系统变量界面。

3 把系统变量$MCR.$SPC_RESET设为TRUE。(这个系统变量很快会被自动设回FALSE)。

4 按下RESET键以释放警告。

提示:即使检测到一个脉冲计数不匹配警告,该控制数据可能会被纠正。如果该控制数据被

纠正,控制不需要被执行。只要把$DMR_GRP.$MASTER_DONE设为真,然后在位置界面上选择6 MASTER/CAL。

从其他警告复原

步骤:1 清除该警告的引发源。例如,纠正程序。 2 按下RESET键来重置该警告。然后,教导盒界面上的警告信息消失。ALARM LED(发光二极管)灯灭。

C.2 警告代码

SRVO 错误代码(ID=11)

SRVO-001SERVO Operator panel E--stop

可能原因:操作面板上的紧急停止按钮被按下。

解决方法:顺时针拧动紧急停止按钮以松开此按钮,并按下RESET(重启)。

SRVO-002 SERVO Teach pendant E--stop

可能原因:教导盒上的紧急停止按钮被按下。

解决方法:松开教导盒上的紧急停止按钮。

SRVO-003 SERVO Deadman switch released

可能原因:当开启教导盒时没有按下特殊手持式开关按钮。 解决方法:按下特殊手持式开关按钮以开启机器人控制操作。

SRVO-004 SERVO Fence open

可能原因:在操作面板的电路板上的接线板上,在FENCE1和FENCE2信号间没有

建立联系。当安全门连接上,保护门被打开。

解决方法:在FENCE1和FENCE2信号间建立联系,然后按下reset键。当安全门

连接上后在开始工作前关闭此门。

SRVO-005 SERVO Robot overtravel

可能原因:轴线上的硬件研制开关被绊住了。通常,机器人的相对每根轴的移动是

不会超过最大行程的。然而,在机器人运输过程中,可能为了搬运,将其设置为超行程状态。

解决方法:1. 检测电力供应设备上的保险丝(F4)。如果被烧断,则更换保险丝。

2. 调用超行程松开界面[SYSTEM OT RELEASE]来松开超行程轴。 3. 按住shift键,同时按下警告松开按钮以松开警告。 4. 按住shift键和执行慢速进给,把超行程的轴移到允许移动的范围内。 5. 对于用B柜的模型,检查紧急制动控制电路板上的保险丝(F2),如

果被烧断,则更换保险丝。

6. 更换紧急制动控制电路板。 SRVO-006 SERVO Hand broken

可能原因:安全把手断开。如果没有找到断开的把手,那么,很有可能是机器人连

线信号HBK为“0”伏。

解决方法:1. 检查电力供应设备上的保险丝(F4)。如果被烧断,则更换保险丝。

2. 按住shift键,同时按下警告松开按钮以松开警告。 3. 按住shift键,通过慢速进给把工具定位到工作区域。 a 更换安全把手 b 检查电线

SRVO-007 SERVO External emergency stops 可能原因: 按下了外部紧急制动按钮。

在操作面板的电路板上的接线板上,在EMGIN1和EMGIN2信号间

没有建立联系。

解决方法: 如果使用外部紧急制动,清除错误源并按RESET. 如果不使用外部紧急制动,检查EMGIN1和EMGIN2信号间的连线。 SRVO-008 SERVO Brake fuse blown

可能原因: EMG印刷电路板上的刹闸保险丝烧断。

解决方法: 更换保险丝。检查紧急制动控制印刷电路板上的LED(FALM)看保险丝是否

烧断。

SRVO--009 SERVO Pneumatic pressure alarm

可能原因: 气压警告表示有缺陷。如果气压警告没有被探测到,那么,可能是机器人

连接线的PPABN信号为“0”伏。

解决方法:如果气压警告没有被探测到,则查看电线。 SRVO--010 SERVO Belt broken

可能原因: 机器人信号输入(RDI[7])带断裂

解决方法: 1. 如果发现是带断裂,则修理带,然后按reset键。

2. 如果发现带是正常的,机器人连接线上信号RDI[7]可能异常。查看电线。 3. 检查系统变量$PARAM_GROUP.$BELT_ENABLE. SRVO--011 SERVO TP released while enabled

可能原因: 操作面板上的教导盒开关在教导盒开启时被操作。 解决方法: 重新连接教导盒线以继续操作。 SRVO--012 SERVO Power failure recovery 可能原因: 正常电源启动(热启动)

解决方法: 这只是个提示。不用特殊做些什么。 SRVO--013 SYSTEM Srvo module config changed

可能原因: 电源重启(热启动)时,在轴控制印刷电路板上和多功能印刷电路板的DSP

模块中的配置文件被修改。

解决方法: 用冷启动的方式启动电源。 SRVO--014 WARN Fan motor abnormal

可能原因: 控制设备中的风扇马达异常。

解决方法: 检查风扇马达和风扇马达连接线。如果有什么问题的话,及时更换。 SRVO--015 SERVO System over heat

可能原因: 控制设备的温度超过标定值。

解决方法:1. 如果环境温度比标定温度(45摄氏度)高的话,改善通风以降低环境温

度到标定温度内。

2. 检查风扇是否工作正常。如果异常,检查风扇马达和风扇马达连接线。

如果有什么问题的话,及时更换。

3. 如果印刷电路板底板上的自动调温器坏了的话,更换底板元件。 SRVO--016 SERVO Cooling water volume drop 可能原因: 冷凝水体积下降。 解决方法: 咨询我们的客服代表。 SRVO--017 SERVO No robot internal mirror 可能原因: 没有机器人内部镜面。 解决方法: 咨询我们的客服代表。 SRVO--018 SERVO Brake abnormal 可能原因: 刹闸电流超过标定值。

解决方法: 1.对于S-800和S-900型机器人,查看紧急制动控制印刷电路板上的保险丝

(F1).

2.检查刹闸电线。 3.更换放大器。

4.检查是否为100伏交流输入电压。如果检查到输入电压为90伏或更低,

查看电力输入供应电压。

SRVO--021 SERVO SRDY off (Group:%d Axis:%d)

可能原因:如果没有发现其他警告原因。HRDY为“ON/开”,SRDY为“OFF/关”。

(HRDY是指从主机送到伺服系统的信号,用来标定是否打开伺服放大器的MCC。SRDY是指从伺服系统送回到主机的信号,用来显示伺服放大器的MCC是否打开。一般来说,如果伺服放大器的MCC没有打开,即使发出了让MMC打开的信号,还是会发出警告。如果伺服放大器发出警告,则主机不会处理这个警告(SRDY为关)。因此,如果没有其他

错误发生时,这个警告表示MCC没有被打开)。

解决方法: 1.查看安全门是否打开。同时查看门开关。

2.查看伺服放大器上的交流电压是否为200伏交流电压。如果发现电压等于

或是低于170伏,查看电力输入供应电压。

3.更换紧急制动控制电路板。 4.更换电路板上的主控CPU。 5.检查连线,如果必要的话,更换之。 6.更换伺服放大器。

SRVO--022 SERVO SRDY on (Group:%d Axis:%d)

可能原因: 当通过信号HRDY已经试图打开MCC时,SRDY已经为打开状态。(HRDY

是指从主机送到伺服系统的信号,用来标定是否打开伺服放大器的MCC。SRDY是指从伺服系统送回到主机的信号,用来显示伺服放大器的MCC是否打开。)

解决方法: 1. 更换紧急制动控制电路板。 2. 更换电路板上的主控CPU。

3. 检查连接伺服放大器和主控CPU电路板的线路。如果发现异常,则更换

线路。

4.更换伺服放大器。

SRVO--023 SERVO Stop error excess(Group:%d Axis:%d) 可能原因: 当马达停止时,产生了一个过度伺服位置错误。

解决方法: 1. 检查所加负载是否超标。如果超标,降低负载。(如果加上了一个超标

的负载,所用加速,减速的扭矩也会随之超过马达的最大扭矩。因此,很可能是因为这个原因,导致系统发出上述警告)。

2. 检查应用在伺服放大器上的三相电压(200伏交流)间的相间电压。如

果发现其值等于或小于170伏交流,查看电力输入供应电压。(一个低于标准的电压,如果加在伺服放大器上,会导致产生一个低于正常之的扭矩。因此,很可能是因为这个原因,导致系统发出上述警告)。

3. 如果输入电压发现等于或是高于170伏交流电压,则更换伺服放大器。 4.更换马达。

SRVO--024 SERVO Move error excess(Group:%d Axis:%d) 可能原因: 当机器人移动,伺服位置会超过之前标定的值

($PARAM_GROU.$MOVER_OFFSTor$PARAM_GROUR.$TRKERRLIM),从而产生错误。例如,如果机器人的反馈速度不同于标定值时,会发生这个错误。

解决方法: 按之前项目描述的相同操作来执行。 SRVO--025 SERVO Motn dt overflow (Group:%d Axis:%d) 可能原因: 命令输入值过大。 解决方法: 执行冷启动:

1. 关闭机器人。

2. 在教导盒上,同时按住SHIFT和RESET键。

3. 按住SHIFT和RESET键的同时,开启机器人。如果错误还未清除,则

用文档记录下引发错误的事件。

SRVO--026 WARNMotor speed limit(Group:%d Axis:%d)

可能原因: 可能试图超过马达的最大额定转速($PARAM_GROUP.$MOT_SPD_LIM). 可

能马达转速已到最大额定转速。

解决方法; 这只是个提示。然而,你应该试图消除这个错误,不要重复可能会导致这

个错误的环境条件。

SRVO--027 WARN Robot not mastered(Group:%d) 可能原因: 试图执行校准,但控制尚未完成。

解决方法: 从校准界面[6 SYSTEM CALIBRATION],执行控制。 SRVO--030 SERVO Brake on hold (Group:%d)

可能原因:当暂时停止警告功能开启时($SCR.$BRKHOLD_ENB设为“1”),如果发

生了暂时停止,则会产生警告。当这个功能不被使用的时候,关闭这个功能。

解决方法: 在总体项目设定界面[6 GENERAL SETTING ITEMS] 中关闭[TEMPRORARY

STOP/SERVO OFF]。

SRVO--031 SERVO User servo alarm (Group:%d)

可能原因:产生了一个用户伺服警告。当系统变量$MCR_GRP[i].$SOFT_ALARM设为

TRUE(真)时,会发出这个警告。只用KAREL用户可以使用这个变量。

解决方法: 这只是一个提示。不需为此做什么额外的工作。 SRVO--033 WARN Robot not calibrated(Group:%d)

可能原因:试图为简单控制设定一个参考点。但是校准尚未完成。 解决方法: 按下列步骤执行校准。

1. 打开电源。

2. 在校准界面[6SYSYTEM CALIBARTION]中执行[CALIBARTION]。

SRVO--034 WARN Ref pos not set (Group:%d)

可能原因:试图执行简单控制,但所需的参考点尚未设立。 解决方法: 在校准界面为执行简单控制设立一个参考点。 SRVO--035 WARN Joint speed limit(Group:%d Axis:%d)

可能原因:试图超过最大连接速度($PARAM_GROUP.$JNTVELLIM) ,连接速度已达到

最大额定值。

解决方法: 应用尽一切办法尽可能的消除这个错误。 SRVO--036 SERVO Inpos time over (Group:%d Axis:%d)

可能原因:进入位置监督时间($PARAM_GROUP.$INPOS_TIME) 已经用尽,但是进入位

置状态($PARAM_GROUP.$STOPTOL)尚未建立。

解决方法:和警告SERVO-023一样处理。 SRVO--037 SERVO IMSTP input (Group:%d)

可能原因:外围设备输入/输出信号IMSTP,被使用。 解决方法: 打开信号IMSTP。

SRVO--038 SERVO2 Pulse mismatch (Group:%d Axis:%d)

可能原因:检测到当电源开和电源关时,有一个不同的脉冲量。 解决方法:联系我们当地的客服中心。 SRVO--040 WARNMastered at mark pos(Group:%d)

可能原因:零位位置控制被做成了记号位置(而不是零位位置)。 解决方法:这不算是个警告。

SRVO--041 SERVO2 MOFAL alarm (Group:%d Axis:%d) 可能原因:命令标定的值过大。

解决方法:把引起出错的事件用文档记录下来,然后联系我们当地的客服中心。 SRVO--043 SERVO DCAL alarm(Group:%d Axis:%d)

可能原因:由于再生的放电所引起的能量过大。从而,所有产生的能量不能很好的散热。

(当操作一个机器人时,伺服放大器需要供给能量给机器人。然而,沿它的竖直方向,机器人会向下使用潜在能量。如果潜在能量的下降超过了其增加的幅度,伺服放大器就要出马达那儿获取更多的能量。这种情况即使不要求重力的影响也会出现。这个能量叫做再生能量。一般来说,伺服放大器通过散热的方式将能量散发出去,过度的能量存储在伺服放大器中,于是引发了这个警告。)

解决方法: 当伺服放大器PSM的发光二极管显示为“8”(DCOH警告)(当自动调

温器检测到再生电阻过热时会发出DCOH警告)

a. 当能量增加/减少操作频繁进行时,又或当在竖直方向产生一个大的再

生能量时,会引发这个警告。在这种情况下,应降低机器人的使用强度。 b. 更换再生电阻。

c. 检查伺服放大器(CN8A)和再生电阻的线路。如果必要的话,更换之。 d. 更换伺服放大器。

SRVO--044 SERVO HVAL alarm(Group:%d Axis:%d)

可能原因: 主要电路电源供应的直流电压高的异常。伺服放大器PSM的发光二极管显

示为“7”。

解决方法: 1.检查伺服放大器所使用的三相输入电压。当电压等于或超过253伏交流电

压时,检查电力输入供应电压。(如果当外电压等于或超过253伏交流电压时,马达被骤然加速或减速的话,会引发这个警告。)

2. 检查载荷是否在额定值内。如果超过额定负载,则降低外加负载。(如

果负载超过额定值的话,即使外电压满足标定要求,但增大的再生能量可能会引发这个警告。)

3. 检查放大器的连线(CN3和CN4)。如果必要的话,更换之。 4. 检查主控CPU电路板(JRV1)和紧急制动控制电路板(JRV1)间的

连线。

5. 更换伺服放大器。

SRVO--045 SERVO HCAL alarm(Group:%d Axis:%d)

可能原因:一个过大的电流流入了伺服放大器的主电路中。伺服放大器PSM的发光二

极管显示为“--”。7段发光二极管上的红色发光二极管(HC1到HC6)中的一个会发亮,显示HCAL警告检测到的时那根轴的问题。

解决方法; 1. 切断伺服放大器接线器上的马达电源线,然后开启电源。如果还是出现

这个警告,更换伺服放大器。

2. 移开伺服放大器接线器上的马达电源线,然后检查马达电源线U,V,W和

地线是否绝缘。如果发现短路现象,检查马达,机器人的连线,或是机器人内部连线。如果发现异常,更换损坏的硬件。

3. 移开伺服放大器接线器上的马达电源线,然后用可以检测微小电阻的仪器

来检查马达电源线U,V,之间,V,W之间和U,W之间的电阻。如果两两之间测到的电阻大小不一致,则检查马达,机器人的连线,或是机器人内部连线。如果发现异常,更换损坏的硬件。

4.更换主控CPU印刷电路板。 SRVO--046 SERVO2 OVC alarm (Group:%d Axis:%d)

可能原因: 当由内部伺服系统计算出来的电流均方值,超过了允许的最大值时,可能

会对系统产生热损坏,这时,为了保护马达,会发出一个警告。

解决方法: 1. 检查机器人的操作环境。如果机器人的指标,如额定负载和占空因数(工

作循环)超标时,调整使其在额定范围内工作。

2. 检查伺服放大器上的三相电压(200伏交流电压)之间的相间电压。如

果电压值等于或低于170伏交流电压使,检查电力输入供应电压。 3. 更换主控CPU印刷电路板。 4. 更换伺服放大器。 5. 更换马达。

SRVO--047 SERVO LVAL alarm(Group:%d Axis:%d)

可能原因:尽管伺服放大器处于一个外界磁场中,其主电路电源供应或是控制电源工艺

电压(+5伏)直流电压过低。

解决方法: 1. 当伺服放大器PSM的发光二极管显示为“6”(当其主电路电源供应或

是控制电源工艺电压(+5伏)直流电压过低):

a 检查伺服放大器上的三相电压(200伏交流电压)之间的相间电压。如

果电压值等于或低于170伏交流电压使,检查电力输入供应电压。 b更换伺服放大器。

2.当伺服放大器PSM的发光二极管显示为“4”(当其主电路电源供应或是控制电源工艺电压(+5伏)直流电压过低):

a 检查伺服放大器上的三相电压(200伏交流电压)之间的相间电压。如

果电压值等于或低于170伏交流电压使,检查电力输入供应电压。 b 更换伺服放大器。

SRVO--049 SERVO OHAL1 alarm (Group:%d Axis:%d)

可能原因:伺服放大器的自建自动调温器被触发了。伺服放大器PSM的发光二极管显

示为“3”。

解决方法:1. 检查机器人的操作环境。如果机器人的指标,如额定负载和占空因数(工

作循环)超标时,调整使其在额定范围内工作。

2.检查伺服放大器上保险丝(F1)是否烧断。

3.检查伺服放大器(CN8B)和变压器间的连线。如果必要的话,更换之。 4.检查放大器的连线(CN4)。如果必要的话,更换之。

5.更换伺服放大器。

SRVO--050 SERVO CLALM alarm (Group:%d Axis:%d)

可能原因:由伺服软件估计出一个过大的绕矩(检测到碰撞冲突)。

解决方法: 1. 检查机器人是否和什么物体发生碰撞。如果发生的话,重置系统,然后

用慢速进给的方法把机器人移离碰撞位置。

2.检查外加载荷是否超过最大值。如果超过,降低外加负载。(如果机

器人在超标的负载情况下工作,估计的绕矩可能会变得相当大,从而会引发这个警告。)

3.检查伺服放大器上的三相电压(200伏交流电压)之间的相间电压。

如果电压值等于或低于170伏交流电压使,检查电力输入供应电压。

4.更换伺服放大器。

SRVO--051 SERVO2 CUER alarm(Group:%d Axis:%d) 可能原因:电流反馈值的偏移量过大 解决方法: 1. 更换主控CPU印刷电路板。

2. 更换伺服放大器。

SRVO--053 WARN Disturbance excess(Group:%d Axis:%d)

可能原因: 软件估计的绕度超过阈值。可能是机器人腕部的负载超标。

解决方法: 如果允许继续操作的话,可能会产生一个检测错误。在包含绕度值的

状态界面里,设定一个符合绕度范围的值。

SRVO--054 SYSTEM DSM memory error (DSM:%d) 可能原因:DSP模块程序内存出错。 解决方法:更换DSP模块。

SRVO--055 SERVO2 FSSB com error 1 (Group:%d Axis:%d) 可能原因:出现了一个从SRVO到SLAVE间FSSB传输错误。 解决方法:检查FSSB硬件连接。

SRVO--056 SERVO2 FSSB com error 2 (Group:%d Axis:%d) 可能原因:出现了一个从SLAVE到SRVO间FSSB传输错误。 解决方法:检查FSSB硬件连接。

SRVO--057 SERVO2 FSSB disconnect (Group:%d Axis:%d) 可能原因:从SLAVE到SRVO间FSSB传输断开。

解决方法:检查FSSB硬件连接。

SRVO--058 SYSTEM FSSB init error (N:%d)

可能原因: 在初始化过程中,出现FSSB传输错误。 解决方法:检查FSSB硬件连接。 SRVO--059 SYSTEM Servo amp init error 可能原因:伺服放大器初始化失败。

解决方法:检查伺服放大器及其配线。参考维护手册。 SRVO--061 SERVO2 CKAL alarm(Group:%d Axis:%d)

可能原因: 脉冲编码器中的翻转计数器的时钟异常。

解决方法: 如果和SRVO—068DTERR,SRVO-69CRCERR, 或

SRVO-70STBERR一同出现,则此警告忽略,参考其他三个警告的解决方法。更换脉冲编码器或马达,控制机器人。

SRVO--062 SERVO2 BZAL alarm(Group:%d Axis:%d)

可能原因: 当用于备份脉冲编码器的绝对位置数据的电池未被连接时,会发出这个警

告。机器人内部连线可能断开。

解决方法: 消除警告。再把系统变量($MCR.$SPC_RESET)设为“TRUE(真)”后重新打

开电源。要求控制。

SRVO--063 SERVO2 RCAL alarm(Group:%d Axis:%d)

可能原因: 自建的脉冲编码器中的翻转计数器发生异常。

解决方法: 1.消除警告。将系统变量($MCR.$SPC_RESET)设为“TRUE(真)”后重新打

开电源。要求控制。

2.更换脉冲编码器。必须执行控制。

提示:RCAL警告可能会和SRVO—068DTERR,SRVO-69CRCERR, 或

SRVO-70STBERR一同出现。在这种情况下,其实,此警告并没有真正的发出。

SRVO--064 SERVO2 PHAL alarm(Group:%d Axis:%d)

可能原因:当由脉冲编码器产生的脉冲信号的相位异常时,发出此警告。 解决方法:更换脉冲编码器。更换后,执行控制。

提示:如果DTERR, CRCERR或STBERR也发生的话,这个警告也可能会被发出。

如果发生了这种情况,这个警告可以放心的被忽略。

SRVO--065 WARN BLAL alarm(Group:%d Axis:%d)

可能原因:脉冲编码器的电池电压降到了允许最低值以下。

解决方法:更换电池。(当发出这个警告时,在系统电源仍为开的情况下,快速的更换

电池。如果BZAL警告是因为电池更换不及时造成的,则位置数据会被丢失,因此,要迫使启用机器人控制)。

SRVO--066 SERVO2 CSAL alarm(Group:%d Axis:%d)

可能原因:脉冲编码器只读存储器的求校验和数据异常。

解决方法:如果这个警告和SRVO—068DTERR,SRVO-69CRCERR, 或

SRVO-70STBERR一同出现的话,可以忽略这个警告,参考那三个警告的解决方法即可。更换脉冲编码器或马达,控制机器人。

SRVO--067 SERVO2 OHAL2 alarm (Group:%d Axis:%d)

可能原因:脉冲编码器内部温度过高,导致触发了内建的自动调温器。

解决方法; 1. 检查机器人的操作环境。如果机器人的指标,如额定负载和占空因数(工

作循环)超标时,调整使其在额定范围内工作。

2.如果发生了这个警告,即使当电源仍为开时,马达即使还未过热,也需

更换马达。

SRVO--068 SERVO2 DTERR alarm (Group:%d Axis:%d)

可能原因:请求信号被送到了串行脉冲编码器内,却没返回值。

解决方法:1. 检查主控CPU电路板(JRF1)和紧急制动控制电路板(JRF1)间的连

线。如果必要的话,更换之。

2.对于机器人连接线的模块,检查连线,如果必要的话,更换之。然后

检查机械元件上的连接面板上的连接器P1。

3.更换串行脉冲编码器。

SRVO--069 SERVO2 CRCERR alarm (Group:%d Axis:%d) 可能原因:串行数据在传输中发生改变。

SRVO--070 SERVO2 STBERR alarm (Group:%d Axis:%d) 可能原因:串行数据起始位或终止位发生错误。

解决方法:1. 检查机器人连接线(对于脉冲编码器信号)的屏蔽线和外围设备连线是

否安全接地。

2.检查各个元件是否安全接地。 3.更换紧急制动控制的印刷电路板。

4.更换紧急制动控制的印刷电路板和主控CPU间的连线。 5.更换主控CPU印刷电路板。

6.更换脉冲编码器,尔后,必须执行控制。 7.更换机器人连接线(对于脉冲编码器信号)。 SRVO--071 SERVO2 SPHAL alarm (Group:%d Axis:%d) 可能原因:反馈速度过快。(3750 rpm 或更高)

解决方法:1.如果这个警告和PHAL警告(警告编号NO.064)一同发生,这个警告并不

表示是问题的主要方面。

2.检查机器人的操作环境。如果机器人的指标,如额定负载和占空因数(工

作循环)超标时,调整使其在额定范围内工作。

3.更换马达的脉冲编码器。 SRVO--072 SERVO2 PMAL alarm(Group:%d Axis:%d) 可能原因:脉冲编码器可能失效。

解决方法:更换脉冲编码器,然后执行控制。 SRVO--073 SERVO2 CMAL alarm(Group:%d Axis:%d)

可能原因:脉冲编码器可能失效,或是噪声太大致使脉冲编码器工作不正常。 解决方法;执行简单控制并改善屏蔽。

SRVO--074 SERVO2 LDAL alarm(Group:%d Axis:%d) 可能原因:脉冲编码器上的发光二极管未被连接。 解决方法:更换脉冲编码器,然后执行控制。

SRVO--075 WARN Pulse not established(Group:%d Axis:%d) 可能原因:脉冲编码器的绝对位置尚未被建立。

解决方法:使用工作进给,将机器人沿各个轴线移动,直至警告消除。 SRVO--076 Tip Stick Detection (Group:%d Axis:%d)

可能原因:伺服软件在操作开始阶段,检测到一个过量的绕矩。

解决方法:按下教导盒上的重启键,把机器人慢慢的和所有障碍物分开。

如果没有发生碰撞或是沉积,那警告可能是因为机器人负载超过额定载荷。 检查伺服放大器的输入电压。相与相之间的电压必须超过170伏交流电压。 检查U,V,之间,V,W之间和U,W之间的电压。它们间的电压值必须相同(210

伏交流电压或更低),参考维护手册。

SRVO--081 WARN EROFL alarm (Track enc:%d) 可能原因:线路跟踪脉冲值溢出。 解决方法:联系我们当地的客服中心。 SRVO--082 WARN DAL alarm(Track enc:%d) 可能原因:线路跟踪脉冲编码器断开。

解决方法:1. 检查和相应的轴线控制电路板的跟踪连接。 2.检查脉冲编码器连线。

3.更换轴线控制电路板上的SIF和DSM模块。 4.更换脉冲编码器。 SRVO--083 WARN CKAL alarm (Track enc:%d)

可能原因:线路跟踪脉冲编码器里的翻转计数器异常。 解决方法:参考SRVO-061。

SRVO--084 WARN BZAL alarm (Track enc:%d)

可能原因: 当用于备份脉冲编码器的绝对位置数据的电池未被连接时,会发出这

个警告。机器人内部连线可能断开。

解决方法: 参考SERVO-62BZAL警告的描述。 SRVO--085 WARN RCAL alarm (Track enc:%d)

可能原因:自建的脉冲编码器中的翻转计数器发生异常。 解决方法:参考SRVO-063。

SRVO--086 WARN PHAL alarm (Track enc:%d)

可能原因:当由脉冲编码器产生的脉冲信号的相位异常时,发出此警告。

解决方法:参考SERVO-064PHAL警告的描述。 SRVO--087 WARN BLAL alarm (Track enc:%d)

可能原因:用于备份脉冲编码器的绝对位置数据的电池电压下降。 解决方法:参考SERVO-065BLAL警告的描述。 SRVO--088 WARN CSAL alarm (Track enc:%d)

可能原因:脉冲编码器只读存储器的求校验和数据异常。

解决方法:参考SRVO-066。

SRVO--089 WARN OHAL2 alarm (Track enc:%d)

可能原因:马达过热。

解决方法:参考SERVO-067OHAL2警告的描述。 SRVO--090 WARN DTERR alarm (Track enc:%d)

可能原因:脉冲编码器和主控CPU电路板间传输出现错误。

解决方法; 参考SERVO-068DTERR警告的描述。 SRVO--091 WARN CRCERR alarm (Track enc:%d)

可能原因:脉冲编码器和主控CPU电路板间传输出现错误。

解决方法; 参考SERVO-069CRCERR警告的描述。 SRVO--092 WARN STBERR alarm (Track enc:%d)

可能原因:脉冲编码器和主控CPU电路板间传输出现错误。

解决方法; 参考SERVO-070STBERR警告的描述。 SRVO--093 WARN SPHAL alarm (Track enc:%d)

可能原因:当从脉冲编码器送来的位置数据比之前数据大时,会发出这个警告。

解决方法; 参考SERVO-071SPHAL警告的描述。 SRVO--094 WARN PMAL alarm (Track enc:%d)

可能原因:脉冲编码器可能出错。

解决方法; 参考SERVO-072PMAL警告的描述。

可能原因:脉冲编码器可能失效,或是噪声太大致使脉冲编码器工作不正常。

解决方法; 参考SERVO-073CMAL警告的描述。

SRVO--096 WARN LDAL alarm (Track enc:%d) 可能原因:脉冲编码器上的发光二极管未被连接。

解决方法; 参考SERVO-074LDAL警告的描述。

SRVO--097 WARN Pulse not established(Enc:%d) 可能原因:脉冲编码器的绝对位置尚未被建立。

解决方法; 参考SERVO-075脉冲未被建立警告的描述。

SRVO--101 SERVO Robot overtravel(Robot:%d) 可能原因:机器人超行程限制开关被按下。 解决方法:参考SRVO-005。

SRVO--102 SERVO Hand broken (Robot:%d)

可能原因:把手断开(HBK)导致机器人输入被打断。 解决方法:参考SRVO-006。

SRVO--103 SERVO Air pressure alarm(Rbt:%d)

可能原因:气压(PPABN)导致机器人输入被打断。 解决方法:参考SRVO-009。 SRVO--105 SERVO Door open or E.Stop

可能原因:控制门被打开,或者紧急制动信号在短时间内被检测到,或者硬件连接的线

路错误。

解决方法:关闭控制门,按下RESET,如果重启无效,校正硬件连接。 SRVO--106 SERVO Door open/E.Stop (Robot:%d) 可能原因:控制门被打开。

紧急制动信号暂时被检测到。

SRVO--095 WARN CMAL alarm (Track enc:%d)

发生了硬件连接断开。

解决方法:关闭控制门,按下RESET,如果重启无效,校正硬件连接布线。参考维修手

册。

SRVO--108 Press RESET to enable robot

可能原因:当开启/关闭开关被设置位“ENABLE(开启)”,会导致重启。 解决方法:为了开启机器人,按下重启键。 SRVO--111 SERVO Softfloat time out(Group:%d)

可能原因:当软浮点为“OFF(关)”时,跟随时间结束。 解决方法:加长$SFLT_FUPTIM。

SRVO--121 SERVO Excessive acc/dec time(Group:%d) 可能原因:加速时间过长。

解决方法:联系我们当地客服中心。

SRVO--122 SERVO Bad last ang(internal)(Group:%d) 可能原因:前次的角度更新请求和当前角度不匹配。 解决方法:联系我们当地客服中心。 SRVO--122 Bad last ang(internal)(Group:%d)

可能原因:前次的角度更新请求和当前角度不匹配。 动作速度过快,不能执行快速停止。 解决方法:拨打我们热线电话。 降低动作速度。

SRVO--126 SERVO Quick stop error (Group:%d) 可能原因:在快速停止过程中,程序运行结束。 解决方法:按下重启键。

SRVO--130 SERVO OHAL1(PSM) alarm (Group:%d Axis:%d) 可能原因:伺服放大器(PSM)过热。 解决方法:降低操作的占空因数(工作循环)。 SRVO--131 SERVO LVAL(PSM) alarm(Group:%d Axis:%d)

可能原因:伺服放大器上的主电源电路的直流电源比标定的值小,即使MCC设置为ON

(开)。

解决方法:参考维修手册。

SRVO--132 SERVO HCAL(PSM) alarm(Group:%d Axis:%d) 可能原因:伺服放大器上的电流超出标定的值。 解决方法:参考维修手册。

SRVO--133 SERVO FSAL(PSM) alarm (Group:%d Axis:%d) 可能原因:控制电路的冷却风扇停转。 解决方法:解决方法:参考维修手册。

SRVO--134 SERVO DCLVAL(PSM) alarm (Group:%d Axis:%d) 可能原因:放大器的备用充电电路出现故障。

解决方法:检查放大器(CN1)和MCC间的连线和连接器。 检查变压器上的保险丝(F1,F3)。 更换EMG控制印刷电路板。 更换放大器。

SRVO--135 SERVO FSAL alarm (Group:%d Axis:%d) 可能原因:控制电路的冷却风扇停转。

解决方法:检查/更换风扇。

SRVO--136 SERVO DCLVAL alarm (Group:%d Axis:%d) 可能原因:放大器的备用充电电路出现故障。

解决方法:检查放大器(CN1)和MCC间的连线和连接器。 检查变压器上的保险丝(F1,F3)。 更换EMG控制印刷电路板。 更换放大器。

SRVO--138 SERVO SDAL alarm (Group:%d Axis:%d) 可能原因:软件检测出发生了一个脉冲编码器信号错误。

解决方法:如果能通过关闭控制电源再打开的方法,可以恢复正常工作的话。则很可能

时噪声的原因。

加强脉冲编码器连线的屏蔽。

如果不能通过关闭控制电源再打开的方法,可以恢复正常工作的话。则脉冲

编码器有故障。

更换之,然后执行控制。

SRVO--148 HCAL(CNV) alarm (Group:%d Axis:%d)

可能原因:伺服放大器上的主电源电路的电源超出额定范围。 解决方法:把马达电源线从伺服放大器上移开,然后关闭电源。 如果HCAL警告还是出现的话,更换伺服放大器和电阻模块。

测量地线和每条U,V,W线终端间的电阻。

如果存在短路的话,查看连线或是马达是否有故障。

使用可以检测微小电阻的仪器,来测量U,V,之间,V,W之间和U,W之间的电

阻。

如果测量到不同的电阻的话,查看连线或是马达是否有故障。 如果故障还没被排除,更换轴线控制SIF模块。参考维修手册。 SRVO--151 FSAL(INV) alarm (Group:%d Axis:%d) 可能原因:控制电路的冷却风扇停转。 解决方法:检查/更换风扇。 参照维修手册。

SRVO--156 SERVO IPMAL alarm (Group:%d Axis:%d) 可能原因:IPM模块出了问题。

解决方法:更换IPM模块。相应细节参照维修手册。 SRVO--157 SERVO CHGAL alarm (Group:%d Axis:%d) 可能原因:在标定时间内,主电路的充电未完成。 解决方法:DC线可能短路。检查连接器。

限制充电电流的静态电阻可能出了故障。 更换布线板。

相应细节参照维修手册。 SRVO--160 SERVO Panel/External E--stop

可能原因:紧急制动按钮被按下,或是外部紧急制动功能被启动。(EMGIN1和EMGINC

彼此间并不捆绑在一起;EMGIN2和EMGINC彼此间也并不捆绑在一起。)

解决方法:松开紧急制动按钮。如果外部紧急制动功能已经被启动,移去发起源。如果找

不到发起源,在EMGIN1和EMGINC和EMGIN2和EMGINC间没有安装跳线的话(但其终端是由连线连接的话),检查连线。

SRVO--171 WARNMotorSpd lim/DVC(Group:%d Axis:%d)

可能原因:实际马达速度可能超过了最大允许速度($PARAM_GROUP[i].$MOT_SPD_LIM[j])

或已达到最大允许速度。

解决方法: 这只不过是个提示。不需要为这个警告做什么特别的处理。 SRVO--172 WARNMotorSpd lim/DVC0(Group:%d Axis:%d)

可能原因:马达的工作速度达不到当前动作要求计算出来的速度。 解决方法:这只不过是个提示。不需要为这个警告做什么特别的处理。 SRVO--173 WARNMotorSpd lim/DVC1(Group:%d Axis:%d)

可能原因:马达的工作速度达不到当前动作要求计算出来的速度。 解决方法:这只不过是个提示。不需要为这个警告做什么特别的处理。 SRVO--174 WARNMotorAcc lim/DVC(Group:%d Axis:%d)

可能原因:马达的工作的加速度达不到当前动作要求计算出来的加速度。 解决方法:这只不过是个提示。不需要为这个警告做什么特别的处理。 SRVO--176 SERVO CJ/Illegal Mode %d,%d 可能原因:使用了Wrong CJ模式。 解决方法:内部动作错误。 立即联系客服。

SRVO--177 WARN CJ error %d,%d,%d,%d 可能原因:使用了Wrong CJ模式。 解决方法:立即联系客服。

SRVO--178 SYSTEM CJ error %d,%d,%d,%d 可能原因:使用了Wrong CJ模式。 解决方法:立即联系客服。

SRVO--179 Motor torque limit (Group:%d Axis:%d) 可能原因:轴线扭矩超出极限。

解决方法:这是个警示信息。对于这条警示信息,无需做什么特别的处理。 SRVO--181 SERVO Mcmd input while estimating(Group:%d) 可能原因: 当正在识别有效载荷时,机器人准备移动。

解决方法:按下RESET。记住当正在识别有效载荷时,不要移动机器人。 SRVO--182 Needed init. has not been done 可能原因: 这是系统内部故障。

一个系统变量或是内部工作内存没被正常的初始化。 解决方法:关闭电源再打开。

1. 关闭电源 2. 打开电源

如果还是出现警告,记住触发这个警告的发起源,然后联系客服人员。

SRVO--183 ROBOT isn’t ready 可能原因:伺服放大器关闭。

解决方法:移去使得伺服放大器的因素,然后按RESET按钮。 SRVO--184 Other task is processing

可能原因:指令想要使用的数据区域被另一个任务锁定了。 解决方法:等另一个任务结束后,再执行这条指令。 SRVO--185 Data is for other group

可能原因:指令想要使用的数据被另一组所占用。

解决方法:在执行这条指令前收集所需组的数据。 SRVO--186 Needed Data has not been got

可能原因:没有收集到数据,或是没有属于所需模式的数据。 解决方法:在执行这条指令前收集必要数据。 SRVO--187 Need specfing Mass

可能原因:估计此种类型的载荷信息要求标明载荷的数量。 解决方法:在估计载荷信息前,标明载荷数量。 SRVO--191 Illegal Joint Speed (Group:%d Axis:%d) 可能原因:动作命令超出标定范围。 解决方法:内部动作出错。 立即联系客服。 SRVO--194 Servo disconnect 可能原因:伺服断开。

解决方法:连接伺服,然后按重启。 相应细节参照维修手册。 SRVO--199 PAUSE Control Stop 可能原因:检测到控制停止。

解决方法: 这条警告后,会检测到FENCE OPEN 或SVON输入警告。 参见下条警告的解决方法。

SRVO--201 SERVO Panel E--stop or SVEMG abnormal

可能原因:按下了操作面板上的紧急制动按钮,或是SVEMG信号线不正确。

解决方法:松开操作面板上的紧急制动按钮,并按下重启键。

如果不能松开操作面板上的紧急制动按钮,则可能是SVEMG信号线不正

确。检查线路。相应细节参照维修手册。

SRVO--202 SERVO TP E--stop or SVEMG abnormal

可能原因:按下了教导盒上的紧急制动按钮,或是SVEMG信号线不正确。

解决方法 :松开教导盒上的紧急制动按钮,并按下重启键。 如果不能松开教导盒上的紧急制动按钮,则可能是SVEMG信号线不正确。

检查线路。相应细节参照维修手册。

SRVO--204 SYSTEM External(SVEMG abnormal) E--stop

可能原因:当SVEMG线路异常时,一个外部紧急制动信号被输入。

解决方法:在关闭电源后,校正SVEMG线路,移去外部紧急制动的发起源,再把电源打

开。相应细节参照维修手册。

SRVO--205 SYSTEM Fence open(SVEMG abnormal) 可能原因:当SVEMG线路异常时,保护栏被打开。

解决方法:在关闭电源后,校正SVEMG线路,关闭保护栏,再把电源打开。相应细节

参照维修手册。

SRVO--206 SYSTEM Deadman switch (SVEMG abnormal) 可能原因:当SVEMG线路异常时,特殊手持式开关被打开。

解决方法:在关闭电源后,校正SVEMG线路,夹紧特殊手持式开关,再把电源打开。相

应细节参照维修手册。

SRVO--207 SERVO TP switch abnormal or Door open

可能原因:当开启教导盒,夹紧特殊手持式开关,打开保护栏时,控制门被打开,或者

SVEMG线路发生故障。

解决方法: 关闭控制门,按下重启键。如果控制门没被打开,则SVEMG线路发生故障。

校正之。相应细节参照维修手册。

SRVO--209 SERVO Robot--2 SVEMG abnormal 可能原因:检测到机器人2的SVEMG信号断开。 解决方法:关闭电源。

重新布机器人2控制器的SVEMG线。 关闭保护栏电路,然后按下重启键。 相应细节参照维修手册。 SRVO--210 SERVO EX_robot SVEMG abnormal

可能原因:检测到附加机器人(第三个机器人,比如说,定位器或是附加轴线)的SVEMG

信号断开。

解决方法:关闭电源。

重新布附加机器人控制器的SVEMG线。 关闭保护栏电路,然后按下重启键。 相应细节参照维修手册。 SRVO--211 SERVO TP OFF in T1, T2

可能原因: 当模式开关打到T1或T2位置并且机器人1和机器人2断开时,教导盒被关闭。 解决方法:把教导盒开/关设置为“开”,然后按下重启键。 如果重启不起效果的话,修复硬件线路。

相应细节参照维修手册。

SRVO--213 SERVO Fuse blown (PanelPCB) 可能原因:PBC面板上的保险丝烧断。

解决方法:更换PBC面板上的保险丝。参照维修手册。 SRVO--214 SERVO Fuse blown (Amp) 可能原因:六轴放大器上的保险丝烧断。

解决方法:更换六轴放大器上的保险丝。参照维修手册。 SRVO--215 SERVO Fuse blown (Aux axis)

可能原因:六轴放大器上附加轴上的保险丝烧断。

解决方法:更换六轴放大器上附加轴上的保险丝。参照维修手册。 SRVO--216 SERVO OVC (total) (%d)

可能原因:经由机器人连线上的电流超过限度。 解决方法:调整程序使得操作环境能缓和一些。 SRVO--221 SERVO Lack of DSP (Group:%d Axis:%d)

可能原因:对应轴线的DSP(伺服控制CPU)未被找到,虽然其用系统变量$AXISORDER标

定了。

解决方法:检查DSP板上的DSP编号相对$SCR_GRP[].$AXISORDER[]中标定的数量来说是

否充足。如果必要的话,使用一个带有足够多DSP的DSP板,或者,改变系统变量$SCR_GRP[].$AXISORDER[]的设定。

SRVO--222 SERVO Lack of Amp (Amp:%d) 可能原因:FSSB显示没有放大器模块。 解决方法:检查线缆是否正确的和放大器相连。 更换连接放大器的线缆。 检查放大器电源是否正常。

检查变量$AXISORDER and $AMP_NUM是否配置正确。

参考维修手册。

SRVO--230 SERVO Chain 1 (+24v) abnormal 可能原因:发生一个chain1(+24伏)故障。

解决方法:如果是因为特殊手持式开关被松开而导致发生错误,将其夹紧。 修复硬件中的chain1(+24伏)电路。

在系统设定界面中,将是否重置chain失败,设定为“YES(是)”。 按下教导盒上的重启键。 参考维修手册。

SRVO--231 SERVO Chain 2 (0v) abnormal 可能原因:发生一个chain2(0伏)故障。

解决方法:如果是因为特殊手持式开关被松开而导致发生错误,将其夹紧。 修复硬件中的chain2(0伏)电路。

在系统设定界面中,将是否重置chain失败,设定为“YES(是)”。 按下教导盒上的重启键。 参考维修手册。 SRVO--232 SERVO NTED input

可能原因:NTED(非校正启用设备)被松开。

解决方法:按下NTED(非校正启用设备),然后按重启键。 SRVO--233 SERVO TP OFF in T1, T2/Door open

可能原因:模式开关设定为T1或T2位置,且教导盒被关闭。 或者,控制门被打开。

还可能是,硬件中发生断开故障。

解决方法:把教导盒开/关设置为“开”,关闭控制门,然后按下重启键。 如果重启不起效果的话,修复硬件线路。

参考维修手册。

SRVO--234 WARN Deadman switch released 可能原因:教导盒上的特殊手持式开关被松开。 解决方法:这是一个警示信息。

SRVO--235 SERVO Short term Chain abnormal 可能原因:检测到一个暂时的chain故障。

解决方法:如果这个故障和“deadman switch released”警告同时出现的话,松开特殊

手持式开关,再按下。

如果这个故障和其他一切安去相关的警告同时出现而导致故障再次出现的话,

按下重启键。

SRVO--236 WARN Chain failure is repaired 可能原因:一个chain故障被清除。

解决方法:当系统再次检查chain故障时,这个故障已被清除。按下重启键。 SRVO--237 WARN Cannot reset chain failure 可能原因:试图重启chain故障失败。

解决方法:修复硬件中chain1(+24伏)电路。

按下教导盒上的紧急制动按钮,顺时针松开按钮,然后,按下重启键。 参考维修手册。

SRVO--240 SERVO Chain 1 (FENCE) abnormal

可能原因:当保护栏电路被打开时,出现一个chain1(+24伏)故障。

解决方法:修复硬件中chain1(+24伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--241 SERVO Chain 2 (FENCE) abnormal

可能原因:当保护栏电路被打开时,出现一个chain2(0伏)故障。 解决方法:修复硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--242 SERVO Chain 1 (EXEMG) abnormal

可能原因:当输入一个外部紧急制动信号,出现一个chain1(+24伏)故障。 解决方法:修复外部紧急制动硬件中chain1(+24伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--243 SERVO Chain 2 (EXEMG) abnormal

可能原因:当输入一个外部紧急制动信号,出现一个chain2(0伏)故障。 解决方法:修复外部紧急制动硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--244 SERVO Chain 1 abnormal (Rbt:%d) 可能原因:发生一个chain1(+24伏)故障。 解决方法:修复硬件中chain1(+24伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--245 SERVO Chain 2 abnormal (Rbt:%d) 可能原因:发生一个chain2(0伏)故障。 解决方法:修复硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--246 SERVO Chain 1 abnormal (EX_robot)

可能原因:在一个附加机器人(第三个机器人,比如说,定位器或是附加轴线)上发生一

个chain1(+24伏)故障。

解决方法:修复硬件中chain1(+24伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--247 SERVO Chain 2 abnormal (EX_robot)

可能原因:在一个附加机器人(第三个机器人,比如说,定位器或是附加轴线)上发生一

个chain2(0伏)故障。

解决方法:修复硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--250 SERVO SVEMG/MAINON1 abnormal

可能原因:当SVEMG变为ON(开)时,MAINON1信号为OFF(关)。 这是一个紧急制动电路故障。 解决方法: 修复紧急制动电路硬件。 关闭电源,再打开。 SRVO--260 SERVO Chain 1 (NTED) abnormal

可能原因:当NTED(非校正启用设备)被松开时,发生一个chain1(+24伏)故障。 解决方法:修复NTED(非校正启用设备)硬件中chain2(0伏)电路。 在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--261 SERVO Chain 2 (NTED) abnormal

可能原因:当NTED(非校正启用设备)被松开时,发生一个chain2(0伏)故障。 解决方法:修复NTED(非校正启用设备)硬件中chain2(0伏)电路。 在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--262 SERVO Chain 1 (SVDISC) abnormal

可能原因:当输入伺服电源供应“关”信号,发生一个chain1(+24伏)故障。 解决方法:修复伺服电源供应“关”信号电路硬件中chain1(+24伏)电路。 在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--263 SERVO Chain 2 (SVDISC) abnormal

可能原因:当输入伺服电源供应“关”信号,发生一个chain2(0伏)故障。 解决方法:修复伺服电源供应“关”信号电路硬件中chain2(0伏)电路。 在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--264 SYSTEM E.STOP circuit abnormal 1 可能原因:在紧急制动元件中发生了沉积。 解决方法:修复紧急制动元件中的MON3电路。 参考维修手册。

SRVO--265 SERVO E.STOP circuit abnormal 2 可能原因:当伺服被激活时,MON3已经开启。 MON3异常。

解决方法:修复紧急制动元件中的MON3电路。 参考维修手册。

SRVO--266 SERVO FENCE1 status abnormal

可能原因:当输入保护栏信号时,FENCE1为ON(开)。

解决方法:修复FENCE1电路。 参考维修手册。

SRVO--267 SERVO FENCE2 status abnormal

可能原因:当输入保护栏信号时,FENCE2为ON(开)。 解决方法:修复FENCE2电路。 参考维修手册。

SRVO--268 SERVO SVOFF1 status abnormal

可能原因:当输入SVOFF信号时,SVOFF1为ON(开)。 解决方法:修复SVOFF1电路。 参考维修手册。

SRVO--269 SERVO SVOFF2 status abnormal

可能原因:当输入SVOFF信号时,SVOFF2为ON(开)。 解决方法:修复SVOFF2电路。 参考维修手册。

SRVO--270 SERVO EXEMG1 status abnormal

可能原因:当输入外部紧急制动信号时,EXEMG1为ON(开)。 解决方法:修复EXEMG1电路。 参考维修手册。

SRVO--271 SERVO EXEMG2 status abnormal

可能原因:当输入外部紧急制动信号时,EXEMG2为ON(开)。 解决方法:修复EXEMG2电路。 参考维修手册。

SRVO--272 SERVO SVDISC1 status abnormal

可能原因:当输入伺服电源“关”信号时,SVDISC1为ON(开)。 解决方法:修复SVDISC1电路。 参考维修手册。

SRVO--273 SERVO SVDISC2 status abnormal

可能原因:当输入伺服电源“关”信号时,SVDISC2为ON(开)。 解决方法:修复SVDISC2电路。 参考维修手册。

SRVO--274 SERVO NTED1 status abnormal

可能原因:当输入NTED(非校正启用设备)信号时,NTED1为ON(开)。 解决方法:修复NTED1电路。 参考维修手册。

SRVO--275 SERVO NTED2 status abnormal

可能原因:当输入NTED(非校正启用设备)信号时,NTED2为ON(开)。 解决方法:修复NTED2电路。 参考维修手册。 SRVO--276 SERVO Disable on T2 mode 可能原因:机器人不能工作在T2模式下。 解决方法:将模式开关设为T1或是自动档。 SRVO--277 SYSTEM Panel E--stop (SVEMG abnormal)

可能原因:当按下操作面板上的紧急制动按钮,SVEMG信号不能输入。 解决方法:SVEMG的线路有问题。校正之,再打开电源。

SRVO--278 SYSTEM TP E--stop (SVEMG abnormal)

可能原因:当按下教导盒上的紧急制动按钮,SVEMG信号不能输入。 解决方法:SVEMG的线路有问题。校正之,再打开电源。 SRVO--280 SERVO SVOFF input

可能原因:输入了SVOFF(伺服“关”信号)。

解决方法:找出致使SVOFF被输入的发起源,移除发起源。 SRVO--281 SYSTEM SVOFF input (SVEMG abnormal)

可能原因:检测到了SVOFF输入电路,也检测到了SVEMG断开。 解决方法:关闭电源。 修复SVEMG电路。

关闭SVOFF输入电路,按下重启键。 参考维修手册。

SRVO--282 SERVO Chain 1 (SVOFF) abnormal

可能原因:当输入SVOFF(伺服“关”信号)信号,发生一个chain1(+24伏)故障。 解决方法:修复SVOFF硬件中chain1(+24伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--283 SERVO Chain 2 (SVOFF) abnormal

可能原因:当输入SVOFF(伺服“关”信号)信号,发生一个chain2(0伏)故障。 解决方法:修复SVOFF硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。 按下教导盒上的重置按钮。

参考维修手册。

SRVO--290 SERVO DClink HC alarm (Group:%d Axis:%d) 可能原因:一个异常的电流流经放大器DC link 电路。 解决方法:可能在马达电源线或马达卷上发生短路。 参考维修手册。

SRVO--291 SERVO IPM over heat (Group:%d Axis:%d) 可能原因:检测到放大器上的IPM组件过热。 解决方法:降低操作的占空因数(工作循环)。 如果此想象频繁出现,更换放大器。 SRVO--292 SERVO EXT.FAN alarm (Group:%d Axis:%d) 可能原因:用于冷却放大器散热翼的风扇发生故障。 解决方法:更换冷却扇。参考维修手册。

SRVO--293 SERVO DClink (PSM) HCAL (Group:%d Axis:%d) 可能原因:一个异常的电流流经PSM放大器的DC link 电路。 解决方法:可能在马达电源线或马达卷上发生短路。 参考维修手册。

SRVO--294 SERVO EXT.FAN (PSM) alarm (Group:%d Axis:%d) 可能原因:用于冷却PSM放大器散热翼的风扇发生故障。 解决方法:更换冷却扇。参考维修手册。 SRVO--295 SERVO

可能原因:在PSM和SVM间发生传输故障。

解决方法:更换PSM和SVM间的连线。或者,更活PSM或SVM。具体细节参照维修手册。 SRVO--296 SERVO

可能原因:PSM上的再生功率过大。

解决方法:检查用于冷去PSMR上再生电阻的风扇是否工作。如果风扇正常工作,很能是

操作环境较为恶劣。降低程序中的校正速度设定。具体细节参照维修手册。

SRVO--297 SERVO

可能原因:PSM控制电源供应电压下降。

解决方法:查看三相输入电源是否较低。如果必要的话,更换PSM或PSMR。具体细节

参照维修手册。

SRVO--298 SERVO

可能原因:伺服电路中计算的速度异常。

解决方法:联系客服人员。要重置警告环境条件的话,需要把电源关闭再打开。 SRVO--300 SERVO Hand broken/HBK disabled

可能原因:当HBK设定关闭时,检测到一个把手断开信号。 解决方法:要移除警告环境条件,按下重启键。 查看把手断开信号电路是否和机器人相连。 如果其电路和机器人相连,打开把手断开设定。 参考维修手册。

SRVO--301 SERVO Hand broken/HBK dsbl (Rbt:%d)

可能原因:当HBK设定关闭时,检测到一个把手断开信号。 解决方法:要移除警告环境条件,按下重启键。 查看把手断开信号电路是否和机器人相连。 如果其电路和机器人相连,打开把手断开设定。 参考维修手册。

SRVO--302 SERVO Set Hand broken to ENABLE

可能原因:当HBK设定关闭时,输入了一个把手断开信号。 把手断开设定不正确。 解决方法:开启把手断开。

要移除警告环境条件,按下重启键。

参考维修手册。

SRVO--303 SERVO Set HBK to ENABLE (Rbt:%d)

可能原因:当HBK设定关闭时,输入了一个把手断开信号。 把手断开设定不正确。 解决方法:开启把手断开。

要移除警告环境条件,按下重启键。

参考维修手册。

SRVO--310 SERVO

可能原因:内部警告。 解决方法:联系客服人员。

SYST Error Codes ( ID = 24 )

SYST--001 PAUSE.G HOLD button is being pressed

可能原因:你试图当hold(保持现有状态)按钮(输入)按下的情况下进行操作。

解决方法:解除hold按钮(输入),试试同样的操作。 SYST--002 PAUSE.G HOLD is locked by program

可能原因:被锁定的机器人其状态是由程序锁定的,不能被清除。如果一个HOLD语句

是在一个KAREL程序中执行。其锁定状态是可以用相同的程序使用UNHOLD语句/行为解除的,或者取消程序,也可解除锁定状态。如果你试图在这种状态下作出动作,会显示错误信息。

解决方法:等到UNHOLD语句被KAREL程序执行,或是取消该KAREL程序。 SYST--003WARN TP is enabled

可能原因:因为教导盒被开启,不能试图执行操作。

解决方法:关闭教导盒,再试试相同的操作。 SYST--004WARN SOP is enabled

可能原因:因为系统操作面板被开启,不能试图执行操作。

解决方法:把遥控开关上的SOP拨到REMOTE档,再试试相同的操作。 SYST--005WARN UOP is the master device

可能原因:因为用户操作面板被开启,不能试图执行操作。

解决方法:把遥控开关拨到local(如果是试图从SOP进行操作),或是正确设定系统

变量$RMT_MASTER。

SYST--006WARN CRT is the master device

可能原因:因为CRT是主设备,不能试图执行操作。

解决方法:1. 从操作员面板执行操作,把遥控开关拨到local。

2.从遥控设备执行操作,为系统变量$RMT_MASTER正确配值。 SYST--007WARN NETWORK is the master device

可能原因:因为NETWORK(网络)命令处理器是主设备,不能试图执行操作。

解决方法:1. 从操作员面板执行操作,把遥控开关拨到local。

2.从遥控设备执行操作,为系统变量$RMT_MASTER正确配值。 SYST--008WARN Nothing is the master device

可能原因:系统变量$RMT_MASTER对所有设备都被设为关闭。因此,任何遥控设备都

不能执行动作。

解决方法:1. 从操作员面板执行操作,把遥控开关拨到local。

2.从遥控设备执行操作,为系统变量$RMT_MASTER正确配值。 SYST--009WARN Safety Fence open

可能原因:因为安全栏是打开的,所以不能试图执行操作。

解决方法:关闭安全栏,再试试相同的操作。 SYST--010WARN Max num task reached

可能原因:任务数量已到达最大允许限度。

解决方法:取消某个正在运行的任务。 SYST--011 WARN Failed to run task

可能原因:系统不能运行程序。

解决方法:在警告发起源界面找出警告的发起源。然后,消除之。 SYST--012WARN Not in remote

可能原因:不满足遥控条件。

解决方法:打开遥控开关。 SYST--013WARN Invalid program number

可能原因:标定的PNS编号不再允许范围内。

解决方法:取在1到9999内的有效范围中的数字为程序编号。 SYST--014WARN Program select failed

可能原因:PNS操作失败。

解决方法:在警告发起源界面找出警告的发起源。然后,消除之。 SYST--015WARN Robot Service Request failed

可能原因:RSR操作失败。

解决方法:在警告发起源界面找出警告的发起源。然后,消除之。 SYST--016WARN ENBL signal is off

可能原因:用户操作面板上的ENBL信号为OFF(关)。

解决方法:把ENBL信号为ON(开)。 SYST--017WARN Single step operation effective

可能原因:单步操作有效。

解决方法:关闭单步操作开关。

SYST--018WARN Continuing from different line

可能原因:试图从一条不同于之前暂停命令行的地方继续执行程序。

解决方法:在教导盒的提示栏里输入YES(是)或NO(否)。 SYST--019WARN Program not selected

可能原因:程序未被选中。

解决方法:从教导盒的程序选择菜单里选择一个程序,或是使用PNS。 SYST--020WARN Program not verified by PNS

可能原因:由PNS标定的程序和当前选中的程序不一致。

解决方法:从教导盒的程序选择菜单里选择一个正确的程序。 SYST--021WARN System not ready, press RESET

可能原因:因为程序认证失败,所以不能启动程序。

解决方法:按下RESET清除错误环境。 SYST--022WARN PNS not zero, cannot continue

可能原因:如果PNS的输入端口不为零的话,暂停的程序不能继续。

解决方法:输入一个错误清除信号把所有的PNS输入都置为零,然后输入开始信号。 SYST--023 SYSTEM Teach Pendant communication error

可能原因:传输线断开。

解决方法:检查传输线。如果必要的话,更换之。 SYST--024WARN PNSTROBE is OFF. Cannot start exec

可能原因:因为PNSTROBE为off(关),所以Prod-start不能被处理。

解决方法:把PNSTROBE输入设为on(开)。 SYST--025WARN Teach Pendant is different type

可能原因:待连接的教导盒的类型,和之前断开的那个类型不一致。

解决方法:当断开后再连接时,要连接相同类型的教导盒。 SYST--026 System normal power up

可能原因:系统执行正常电源启动。

解决方法:这只是一个提示。不必为其做什么特别的处理。 SYST--027 PAUSE.G HOT start failed (Error:%d)

可能原因:可能因为下列原因中的一个,热启失败:

1. 在系统启动时,电源出现故障。 2. 闪存模块被改变。 3. 出现一个实时错误。 4. 系统内部错误1。

5. 系统内部错误2。

解决方法:自动选择冷启动。 SYST--028WARN (%s) Program timed out

可能原因:因为超时(40秒),$PWR_HOT, $PWR_SEMI程序被系统取消。

解决方法:较少程序大小以使得其能在规定时间内执行完。 SYST--029 PAUSE.G Robot was connected (Group:%d)

可能原因:连接/断开键被拨到了接连档。

解决方法:这只是一个提示。不必为其做什么特别的处理。 SYST--030 PAUSE.G Robot was isolated (Group:%d)

可能原因:连接/断开键被拨到了断开档。

解决方法:这只是一个提示。不必为其做什么特别的处理。 SYST--031 SYSTEM F--ROM parity

可能原因:在系统的FROM内存里,发现了一个奇偶错误。

解决方法:重新运行软件。

SYST--032WARN ENBL signal from UOP is lost

可能原因:用户操作面板的ENBL信号丢失。

解决方法:重新恢复输入信号。

SYST--033WARN SFSPD signal from UOP is lost

可能原因:用户操作面板的SFSPD信号丢失。

解决方法:重新恢复输入信号。

SYST--034WARN HOLD signal from SOP/UOP is lost

可能原因:系统操作面板/用户操作面板的HOLD输入信号丢失。

解决方法:重新恢复输入信号。

SYST--035WARN Low or No Battery Power in PSU.

可能原因:PSU板上的电池电力不足。

解决方法:用同样型号的新电池更换之。 SYST--036WARN Semi power failure recovery

可能原因:系统进行了一个半热启。

解决方法:这只是一个提示。不必为其做什么特别的处理。 SYST--037 ABORT.G CE Sign key switch broken

可能原因:CE信号键开关输入了一个不正确的输入。

解决方法:修理CE信号键开关。

SYST--038 PAUSE.G Operation mode T1 Selected

可能原因:选择了操作模式T1。

SYST--039 PAUSE.G Operation mode T2 Selected

可能原因:选择了操作模式T2。

SYST--040 PAUSE.G Operation mode AUTO Selected

可能原因:选择了操作模式AUTO(自动)。

SYST--041 Ovrd Select could not ENABLED

可能原因:DI索引失效。

解决方法:请设定有效的DI索引。 SYST--042 DEADMAN defeated

可能原因:模式开关从T1或T2档拨到了AUTO(自动)档,且已经按下DEADMAN按钮。

当模式开关从T1或T2档拨到了AUTO(自动)档,DEADMAN按钮必须松开。

解决方法:松开DEADMAN按钮,然后按下RESET(重启)。 SYST--043 TP disabled in T1/T2 mode

可能原因:模式选择器处于T1或T2,且TP ON/OFF开关处于OFF(关)档。

解决方法:把TP ON/OFF开关拨到ON(开)档,然后按下RESET(重启)。 SYST--044 (Abnormal) TP disabled in T1/T2 mode

可能原因:模式选择器处于T1或T2,且TP ON/OFF开关处于OFF(关)档,SVON处于

ON(开)。这是一种异常情况。

解决方法:询问你的FANUC技术代表。 SYST--045 TP enabled in AUTO mode

可能原因:模式选择器处于AUTO(自动),且TP ON/OFF开关处于ON(开)档。

解决方法:把TP ON/OFF开关拨到OFF(关)档,然后按下RESET(重启)。 SYST--046 Control Reliable config mismatch

可能原因:原因可能有两点:1.存在控制可靠硬件,但是选择没有被加载。2.控制可靠

选择被加载,但是其相应硬件不可用。

解决方法:咨询我们的客服代表。 SYST--047 Continuing from distant position

可能原因:试图从一个不同于之前程序停止的位置继续运行程序。

解决方法:在教导盒上的提示栏里选择ABORT(取消)或是CONTINUE(继续)。 SYST--048 NECALC couldn’t get work memory

可能原因:OS(操作系统)不能为NUCALC软件分配工作内存。内存不足。

解决方法:增大控制器内存。

SYST--049 SFCALC couldn’t get work memory

可能原因:OS(操作系统)不能为SFCALC软件分配工作内存。内存不足。

解决方法:增大控制器内存。 SYST--067 Panel HSSB disconnect

可能原因:和面板传输关闭。

解决方法:检查面板HSSB的连线。 SYST--095 Remote diagnose internal error

可能原因:遥控诊断功能出现内部错误。

解决方法:内部错误。

SYST--096 Designated task is not valid

可能原因: 在PC(计算机)中遥控诊断标定的任务无效。

解决方法: 检查计算机里的遥控诊断软件。 SYST--097 Fail to initialize Modem

可能原因:调制解调器初始化失败。

解决方法:检查调制解调器是否被按照。 检查调制解调器的类型设定。 SYST--098 Card Modem is removed

可能原因:调制解调器卡在传输过程中被移走。

解决方法:重新插入调制解调器卡,然后重启遥控诊断功能。 查看调制解调器卡是否正确插入PCMIA接口槽。 SYST--099 Card Modem is not responded

可能原因:调制解调器卡没有反应。

解决方法:查看调制解调器卡是否正确插入。

检查调制解调器卡。 SYST--100 DSR in Modem OFF

可能原因:在传输过程中,DSR被关闭。

解决方法:查看R-J3和调制解调器间的连接。

如果使用了调制解调器卡,看看是否为调制解调器卡损坏,调制解调器卡是

否正确插入。

SYST--101 Connection is stopped

可能原因:线断开。

解决方法:查看电话线。 SYST--144 Bad DO specfied by %s

可能原因:系统变量分配了一个无效的或是未被赋值的SDO。

解决方法:把系统变量的值变为0(不使用),或是其他的有效值。 查看是否分配了一个标定的SDO。 SYST--148 Dynamic Brake is Disabled

可能原因:动态刹闸松开请求信号SDI[$DYN_BRK.$DI_IDX]被设置为ON(开),故而被松

开。

解决方法:当动态刹闸松开请求信号被设置为ON(开)时,产生IMSTP。 SYST--149 Dynamic Brake is Enabled

可能原因:动态刹闸松开请求信号被关闭,故而动态刹闸被触发。

解决方法:这不算是一个警告。 SYST--150 Cursor is not on line 1

可能原因:程序不是从命令行的第一行开始运行。

解决方法:在界面显示的询问栏里选择YES(是)/NO(否)。然后,重新运行程序。 SYST--151 Start again (%s, %d)

可能原因:在程序不是从命令行的第一行开始运行后,界面显示的询问栏里选择了YES

(是)。

解决方法:重新运行程序。

SYST--152 Cannot force DO’s in AUTO mode

可能原因:试图在AUTO(自动)模式下输出信号。

解决方法:在执行这项操作前,从AUTO(自动)模式中退出。 SYST--153 Cannot SIM/UNSIM DO’s in AUTO mode

可能原因:试图在AUTO(自动)模式下模拟信号输出。

解决方法:在执行这项操作前,从AUTO(自动)模式中退出。 SYST--156 Unknown hard ware

可能原因:PCB和控制元件不匹配。

解决方法:更换一块正确的PCB。 SYST--157 CE/RIA software does not exist

可能原因:CE/RIA选项没安装。

解决方法:安装CE/RIA选项。 SYST--158 Robot cannot move in T2mode

可能原因:三模式开关被设置到了T2档。在T2模式中,机器人不能移动。

解决方法:把开关设为T1或AUTO(自动)档。

INTP Error Codes ( ID = 12 )

INTP--000 ABORT.G.G Req has not been processed yet

可能原因:系统内部错误。

解决方法:和我们当地的客服中心联系。 INTP--001 PAUSE.G Cannot lock the motion grp

可能原因:系统内部错误。

解决方法:和我们当地的客服中心联系。 INTP--002 ABORT.G Program manager internal error

可能原因:系统内部错误。

解决方法:和我们当地的客服中心联系。 INTP--003 ABORT.G Invalid request

可能原因:系统内部错误。

解决方法:和我们当地的客服中心联系。 INTP--004 PAUSE.G Cannot ATTACH with TP enabled

可能原因:ATTACH语句要求教导盒关闭。

解决方法:关闭教导盒。

INTP--005 PAUSE.G Cannot release motion control

可能原因:动作控制不能被释放。

解决方法:取消正在运行或暂停的程序。

INTP--100 to 102 ABORT.L (%s^4, %d^5) Internal error (PXnn)

可能原因:系统内部错误。

解决方法:和我们当地的客服中心联系。 INTP--103 ABORT.L (%s^4, %d^5) Program error

可能原因:当程序运行时发生错误。

解决方法:参照错误产生代码。

INTP--104 ABORT.L (%s^4, %d^5) Single step failed

可能原因:单步不能执行。

解决方法:参照错误产生代码。

INTP--105 ABORT.L (%s^4, %d^5) Run request failed

可能原因:程序不能启动。

解决方法:参照错误产生代码。

INTP--106 PAUSE.L (%s^4, %d^5) Continue request failed

可能原因:程序不能恢复运行。

解决方法:参照错误产生代码。

INTP--107 ABORT.L (%s^4, %d^5) Pause request failed

可能原因:程序执行被锁定时,出现错误。

解决方法:参照错误产生代码。

INTP--108 ABORT.L (%s^4, %d^5) Abort request failed

可能原因:程序执行被取消时,出现错误。

解决方法:参照错误产生代码。

INTP--109 WARN (%s^4, %d^5) BWD motion request failed

可能原因:不能执行反向动作。

解决方法:参照错误产生代码。

INTP--110 (%s^4, %d^5) Get task status request failed

可能原因:不能找到标定的任务属性,或是其不可读。

解决方法:查看属性。

INTP--111 WARN (%s^4, %d^5) Skip statement request failed

可能原因:当前执行的命令行不能被改变。

解决方法:参照错误产生代码。 INTP--112 PAUSE.L Cannot call interrupt routine

可能原因:不能执行中断事务。

解决方法:参照错误产生代码。

可能原因:如果这个警告和“MEMO—004WARN SPECIFIED PROGRAM IS USE”

警告一起产生,如果程序满足其环境条件要求,且想要执行的动作程序正在被编辑,执行,或是延缓。

解决方法:从程序列表里选择另外一个程序。终止当前动作程序。

可能原因:如果这个警告和“PROG—020TSK IS ALREADY ABORTED”警告一

齐产生,且当程序满足其环境条件要求时,执行监督启动指令的程序已经被终止。

解决方法:当开启程序监督时,一个动作程序只能在执行监督启动指令的程序运行

的情况下运行。

INTP--113 PAUSE.L (%s^4, %d^5) Stop motion request failed 可能原因:当动作停止,发生错误。 解决方法:参照错误产生代码。

INTP--114 PAUSE.L (%s^4, %d^5) Cancel motion request failed 可能原因:当动作取消,发生错误。 解决方法:参照错误产生代码。

INTP--115 PAUSE.L (%s^4, %d^5) Resume motion request failed 可能原因:当动作恢复,发生错误。 解决方法:参照错误产生代码。

INTP--116 PAUSE.L (%s^4, %d^5) Hold motion request failed 可能原因:当动作被锁定,发生错误。 解决方法:参照错误产生代码。

INTP--117 PAUSE.L (%s^4, %d^5) Unhold motion request failed 可能原因:当动作被解锁,发生错误。 解决方法:参照错误产生代码。

INTP--118 to 123 PAUSE.L (%s^4, %d^5) System error 可能原因:软件内部错误。 解决方法:参照错误产生代码。

INTP--124 ABORT.L (%s^4, %d^5) Invalid ITR routine 可能原因:软件内部错误。 解决方法:参照错误产生代码。 INTP--125 ABORT.L Failed to convert position

可能原因:一种位置类型转换到另一种位置类型时,发生错误。 解决方法:参照错误产生代码。 INTP--126 ABORT.L Vision built--in return failed 可能原因:自建图象不能返回。 解决方法:参照错误产生代码。 INTP--127 WARN Power fail detected 可能原因:检测到电源故障。

解决方法:待热启完成后恢复程序。 INTP--128 PAUSE.L Pos reg is locked 可能原因:位置寄存器被锁定。

解决方法:等待一会儿。错误会自动消失。 INTP--129 ABORT.L Cannot use motion group

可能原因:虽然这个程序没有使用动作组,你却试图锁定动作组。 解决方法:在程序细节界面里清除动作组屏蔽。 INTP--130 ABORT.L (%s^4, %d^5) Exec status recovery failed 可能原因:恢复执行状态失败。 解决方法:参照错误产生代码。

INTP--131 ABORT.L Number of stop exceeds limit 可能原因:同一时间产生太多停止数据。 解决方法:减少停止数据的数量。 INTP--132 Unlocked groups specified 可能原因:标定的动作组已经解锁。 解决方法:更改动作组的标定。 INTP--133 Motion is already released

可能原因:一些标定的动作组已经解锁。 解决方法:更改动作组的标定。 锁定动作组。

INTP--134 Over automatic start Max counter

可能原因:自动启动已经运行了指定次数,但还是发生警告。 解决方法:手工修复警告。

INTP--135 Recovery DO OFF in auto start mode

可能原因:错误恢复DO状态在自动启动特征里为OFF(关)。 因此,恢复程序不能自动执行。 解决方法:请查看错误恢复DO状态的环境条件。 INTP--136 Can not use motion group for dry run function

可能原因:在$PAUSE_PROG和 $RESUME_PROG,一个使用动作组的程序被标定。 解决方法:标定一个没标定动作组的程序。

INTP--137 Program specified by $PAUSE_PROG doesn’t exist. 可能原因:$PAUSE_PROG不包括一个标定了的程序。 解决方法:检查$PAUSE_PROG。

INTP--138 Program specified by $RESM_DRYPROG doesn’t exist. 可能原因:$RESUME_PROG不包括一个标定了的程序。 解决方法:检查$RESUME_PROG。

INTP--139 (%s^4, %d^5) Local variable request failed 可能原因:执行失败。

解决方法:查看警告历史界面看看是否输出了另一个警告。 INTP--200 PAUSE.L (%s^4, %d^5) Unimplemented TP instruction 可能原因:没有使用这条指令。

解决方法:确定是否加载了正确的选项。

INTP--201 PAUSE.L (%s^4, %d^5) Untaught element encountered 可能原因:此程序包含了一部分没有校正的数据。

标定的环境条件程序有错误(声明中没有校正数据)。 解决方法:校正这条指令。

INTP--202 PAUSE.L (%s^4, %d^5) Syntax error 可能原因:指令语法错误。 解决方法:重新校正这条指令。

INTP--203 PAUSE.L (%s^4, %d^5) Variable type mismatch 可能原因:变量类型不正确。 解决方法:检查变量类型。

INTP--204 PAUSE.L (%s^4, %d^5) Invalid value for index 可能原因:索引值无效。 解决方法:检查索引值。

INTP--205 PAUSE.L (%s^4, %d^5) Analog port access error 可能原因:模拟I/O(输入/输出)工作不正常。 解决方法:参照错误产生代码。

INTP--206 PAUSE.L (%s^4, %d^5) Digital port access error 可能原因:数字I/O(输入/输出)工作不正常。 解决方法:参照错误产生代码。

INTP--207 PAUSE.L (%s^4, %d^5) Group I/O port access error 可能原因:组 I/O(输入/输出)工作不正常。 解决方法:参照错误产生代码。 INTP--208 PAUSE.L (%s^4, %d^5) Divide by 0 可能原因:执行了一个为0的分配。 解决方法:查看分配值。

INTP--209 PAUSE.L (%s^4, %d^5) SELECT is needed

可能原因:在SELECT指令前,执行了一条CASE指令。 解决方法:在CASE指令前添加一条SELECT指令。 INTP--212 PAUSE.L (%s^4, %d^5) Invalid value for OVERRIDE 可能原因:指定的值不能被OVERRIDE指令所使用。 解决方法:查看指定值。

INTP--213 PAUSE.L %s^7 (%s^4, %d^5) UALM[%d^9] 可能原因:发生了一个用户警告。 解决方法:参考用户警告代码。

INTP--214 PAUSE.L (%s^4, %d^5) Specified group not locked

可能原因:位置寄存器或是框设定指令在一个没有动作组的程序里被执行。 解决方法:在程序TAIL(细节)界面内设定动作组。参考用户警告代码。 INTP--215 PAUSE.L (%s^4, %d^5) Group mismatch 可能原因:位置数据无效。 解决方法:检查位置数据。

INTP--216 PAUSE.L (%s^4, %d^5) Invalid value for group number 可能原因:对于动作组编号,指定的值无效。 解决方法:查看指定值。

INTP--217 PAUSE.L (%s^4, %d^5) SKIP CONDITION needed

可能原因:SKIP(跳过)指令在SKIP CONDITION指令前被执行。 解决方法:添加一条SKIP CONDITION指令。

INTP--218 PAUSE.L (%s^4, %d^5) Skip failed

可能原因:SKIP(跳过)指令或SKIP CONDITION指令不能被执行。 解决方法:参照错误产生代码。

INTP--219 ABORT.L (%s^4, %d^5) Pause task failed 可能原因:暂停指令不能被执行。 解决方法:参照错误产生代码。

INTP--220 ABORT.L (%s^4, %d^5) Abort task failed 可能原因:ABORT(取消)指令不能被执行。 解决方法:参照错误产生代码。

INTP--221 PAUSE.L (%s^4, %d^5) Application failed 可能原因:应用指令不能被执行。 解决方法:参照错误产生代码。

INTP--222 PAUSE.L (%s^4, %d^5) Call program failed 可能原因:程序CALL(调用)指令不能被执行。 解决方法:参照错误产生代码。

INTP--223 PAUSE.L (%s^4, %d^5) Delay time failed 可能原因:WAIT(等待)指令不能被执行。 解决方法:参照错误产生代码。

INTP--224 PAUSE.L (%s^4, %d^5) Jump label failed 可能原因:BRANCH(分流)指令不能被执行。 解决方法:参照错误产生代码。

INTP--225 PAUSE.L (%s^4, %d^5) Motion statement failed 可能原因:MOTION(动作)指令不能被执行。 解决方法:参照错误产生代码。

INTP--226 PAUSE.L (%s^4, %d^5) Read position register failed 可能原因:不能读取位置寄存器。 解决方法:参照错误产生代码。

INTP--227 PAUSE.L (%s^4, %d^5) Write position register failed 可能原因:不能写入位置寄存器。 解决方法:参照错误产生代码。

INTP--228 PAUSE.L (%s^4, %d^5) Read register failed 可能原因:寄存器不能被读取。 解决方法:参照错误产生代码。

INTP--229 PAUSE.L (%s^4, %d^5) Write register failed 可能原因:寄存器不能被写入。 解决方法:参照错误产生代码。

INTP--230 PAUSE.L (%s^4, %d^5) Wait condition failed 可能原因:环境条件WAIT(等待)指令不能被执行。 解决方法:参照错误产生代码。

INTP--231 PAUSE.L (%s^4, %d^5) Read next line failed 可能原因:不能读取下一命令行。 解决方法:参照错误产生代码。

INTP--232 PAUSE.L (%s^4, %d^5) Invalid frame number 可能原因:框值无效。

解决方法:检查框值。

INTP--233 PAUSE.L (%s^4, %d^5) Read frame value failed 可能原因:不能读取指定框。 解决方法:参照错误产生代码。

INTP--234 PAUSE.L (%s^4, %d^5) Write frame value failed 可能原因:不能写入指定框。 解决方法:参照错误产生代码。

INTP--235 PAUSE.L (%s^4, %d^5) Read pos item failed 可能原因:不能读取位置变量。 解决方法:参照错误产生代码。

INTP--236 PAUSE.L (%s^4, %d^5) Write pos item failed 可能原因:不能写入位置变量。 解决方法:参照错误产生代码。

INTP--237 WARN (%s^4, %d^5) No more motion for BWD

可能原因:因为当前程序行已经到顶,所以不能反向执行。 解决方法:停止在此点上使用反向执行。

INTP--238 WARN (%s^4, %d^5) BWD execution completed 可能原因:反向执行完毕。

解决方法:不要从此点处使用反向执行。

INTP--239 WARN (%s^4, %d^5) Cannot execute backwards 可能原因:指令不能反向执行。 解决方法:设置指针执行下一行。

INTP--240 PAUSE.L (%s^4, %d^5) Incompatible data type

可能原因:PARAMETER指令中的标定数据其参数类型无效。 解决方法:检查数据类型。

INTP--241 PAUSE.L (%s^4, %d^5) Unsupported parameter 可能原因:不能使用此种参数。 解决方法:检查参数类型。

INTP--242 PAUSE.L (%s^4, %d^5) Offset value is needed

可能原因:在OFFSET CONDITION指令前,执行了OFFSE指令。在OFFSET PR[]

指令中,位置寄存器未被校正。

解决方法:在OFFSE指令前添加一条OFFSET CONDITION指令。校正位置寄存器。 INTP--243 ABORT.G (%s^4, %d^5) Def grp is not specified

可能原因:程序没有定义过的动作组。MOTION指令不能被执行。

解决方法:移走MOTION指令或是在程序DETAIL(细节)界面设定动作组。 INTP--244 PAUSE.L (%s^4, %d^5) Invalid line number 可能原因:输入命令行数不正确。 解决方法:检查命令行数。

INTP--245 PAUSE.L (%s^4, %d^5) RCV stmt failed 可能原因:RECEIVE R[]指令不能被执行。 解决方法:参照错误产生代码。

INTP--246 PAUSE.L (%s^4, %d^5) SEMAPHORE stmt failed 可能原因:SEMAPHORE指令不能被执行。 解决方法:参照错误产生代码。

INTP--247 PAUSE.L (%s^4, %d^5) Pre exec failed 可能原因:软件内部错误。

解决方法:与我们当地的客服中心联系。 INTP--248 PAUSE.L (%s^4, %d^5) MACRO failed 可能原因:MACRO指令不能被执行。 解决方法:参照错误产生代码。 INTP--249 PAUSE.L Macro is not set correctly 可能原因:MACRO设定无效。 解决方法:检查MACRO设定。

INTP--250 PAUSE.L (%s^4, %d^5) Invalid uframe number 可能原因:用户框编号无效。 解决方法:参照错误产生代码。

INTP--251 PAUSE.L (%s^4, %d^5) Invalid utool number 可能原因:工具框编号无效。 解决方法:参照错误产生代码。 INTP--252 PAUSE.L User frame number mismatch

可能原因:位置数据中的用户框编号和当前选择的用户框编号不一致。 解决方法:检查用户框编号。

INTP--253 PAUSE.L Tool frame number mismatch

可能原因:位置数据中的工具框编号和当前选择的工具框编号不一致。 解决方法:检查用户框编号。

INTP--254 PAUSE.L (%s^4, %d^5) Parameter not found 可能原因:标定的参数名未找到。 解决方法:检查参数名。

INTP--255 PAUSE.L (%s^4, %d^5) CAL_MATRIX failed 可能原因:CAL-MATRIX指令不能被执行。 解决方法:参照错误产生代码。

INTP--256 PAUSE.L (%s^4, %d^5) No data for CAL_MATRIX 可能原因:三个源点或是三个目标点未被校正。 解决方法:校正三个源点或是三个目标点。 INTP--257 PAUSE.L (%s^4, %d^5) Invalid delay time

可能原因:等待时间值为负,或是超过了最大等待时间(2147483.647秒)。 解决方法:输入正确值。

INTP--258 PAUSE.L (%s^4, %d^5) Weld port access error 可能原因:焊接工作不正常。 解决方法:参照错误产生代码。

INTP--259 PAUSE.L (%s^4, %d^5) Invalid position type

可能原因:位置寄存器的数据类型采用的是联合坐标类型校正。 解决方法:把位置寄存器数据转换成笛卡儿坐标类型。 INTP--260 PAUSE.L (%s^4, %d^5) Invalid torque limit value 可能原因:标定的扭矩限度不在0.0到100.0的范围内。 解决方法:把扭矩限度标定在0.0到100.0的范围内。 INTP--261 PAUSE.L (%s^4, %d^5) Array subscript missing 可能原因:没有标定数组元素编号。

解决方法:标定数组元素编号。

INTP--262 PAUSE.L (%s^4, %d^5) Field name missing 可能原因:没有标定元素名称。 解决方法:标定元素名称。

INTP--263 PAUSE.L (%s^4, %d^5) Invalid register type 可能原因:寄存器类型无效。 解决方法:检查寄存器类型。

INTP--265 PAUSE.L (%s^4, %d^5) Invalid value for speed value 可能原因:指定的值不能被AF指令使用。 解决方法:标定一个在0到100范围内的值。

INTP--266 ABORT.L (%s^4, %d^5) Mnemonic in interrupt is failed 可能原因:KAREL中断程序中的助记忆指令执行失败。

解决方法:在调用一个中断事务之前,插入CANCE(取消)或STOP(停止)指令。

INTP--267 PAUSE.L (%s^4, %d^5) RUN stmt failed 可能原因:指定的程序已经在运行。 解决方法:取消指定的程序。

INTP--268 PAUSE.L (%s^4, %d^5) This statement only one in each line 可能原因:一行中包含多个应用指令。每行只能出现一个这种语句。 解决方法:删去额外的语句。

INTP--269 PAUSE.L (%s^4, %d^5) Skip statement only one in each line

可能原因:一行中包含多个SKIP(跳过)指令。每行只能出现一个SKIP(跳过)指令。

解决方法:删去额外的SKIP(跳过)指令。

INTP--270 PAUSE.L (%s^4, %d^5) different group cannot BWD

可能原因:在反向执行中,动作碰到了和之前动作语句不一样的组编号。 解决方法:小心使用FWD执行。

INTP--271 WARN (%s^4, %d^5) Excessive torque limit value

可能原因:扭矩的限度值超过了最大值。扭矩的限度值已经达到了其最大值。 解决方法:将扭矩的限度值设置为小于或等于最大值。 INTP--272 PAUSE.L (%s^4, %d^5) Unsupported operator 可能原因:不支持此操作符。 解决方法:查看操作符。 INTP--274 (%s^4, %d^5) CH program error 可能原因:此监督语句不能被执行。 解决方法:参照错误产生代码。

使用MENU(菜单)显示警告日志界面。

可能原因:如果这个警告和“MEMO—004WARN SPECIFIED PROGRAM IS USE”

警告一起产生,标定环境条件的程序正在被编辑。

解决方法:从程序列表中选择其他的程序。

可能原因:如果这个警告和“INTP—275 PAUSE.L INVALID SUB TYPE OF CH

PROGRAM”警告一起产生,标定环境条件的程序的子类型可能为CH,或是该程序可能不存在。

INTP--275 Invalid sub type of CH program

可能原因:标定CH 程序的子类型不能被使用 解决方法:查看该CH 程序的子类型。

INTP--276 (%s^4, %d^5) Invalid combination of motion option

可能原因:动作选项指令(SKIP,TIME BEFORE/AFTER,和应用指令)不能被一

起校正。

解决方法:删除动作选项指令。

INTP--277 (%s^4, %d^5) Internal MACRO EPT data mismatch

可能原因:宏表里的EPT索引不能指向在宏表中定义的程序名。 也就是说,宏表里的EPT索引不正确。

解决方法:请为宏表中定义的程序名设置正确的EPT索引。 INTP--278 %s^7

可能原因:出现自动故障恢复DI监督警告。 解决方法:这是个用户定义警告。

INTP--279 (%s^4, %d^5) Application instruction mismatch

可能原因:执行了应用指令。但是这个应用指令和此程序中的应用处理数据不匹配。 解决方法:请把此程序中的应用处理数据转换为和此应用指令匹配的类型。 INTP--280 (%s^4, %d^5) Application data mismatch

可能原因:被调用程序的应用数据和原程序的应用数据不同。 解决方法:请改变此程序的结构。 INTP0281 No application data

可能原因:此程序没有应用数据。

解决方法:请在程序细节界面定义应用数据。 INTP--282 (%s^4, %d^5) Fast fault status mismatch 可能原因:系统内部错误。

解决方法:和我们当地的客服中心联系。

INTP--283 (%s^4, %d^5) Stack over flow for fast fault recovery 可能原因:超出了记录快速错误恢复嵌套数据栈。 解决方法:降低程序的嵌套数。 INTP--284 No detection of fast fault recovery 可能原因:找不到快速错误恢复点。 解决方法:和我们当地的客服中心联系。

INTP--285 Karel program cannot entry in fast fautl recovery 可能原因:不能在KAREL程序中执行快速登陆。 解决方法:使用TP程序。

INTP--286 MAINT program isn’t defined in fast fautl recovery 可能原因:MAINT程序在快速错误恢复中未被定义。 解决方法:设置MAINT程序。 INTP--287 Fail to execute MAINT program 可能原因:不能执行MAINT程序。

解决方法:确认MAINT程序名称是否正确,或者MAINT程序是否实际存在。 INTP--288 (%s^4, %d^5) Parameter does not exist 可能原因:AR寄存器指派的参数不存在。

解决方法:请确认AR寄存器的索引,以及在主程序中的CALL/MACRO命令的参数。 INTP--289 Can’t save ffast point at program change

可能原因:如果开启快速错误恢复,程序会在程序变动处暂停。 解决方法:检查在子程序的结尾是否出现CONT中断。 如果出现,把其改成FINE. 这是快速错误恢复函数的局限。 INTP--290 Fast fault recovery position is not saved

可能原因:在快速错误恢复过程中,出现了警告,所以快速错误恢复位置点未被保存。

INTP--291 (%s^4, %d^5) Index for AR is not correct

可能原因:AR寄存器编号不正确。当前,不发生此警告。

解决方法:检查AR寄存器的索引,以及在主程序里的CALL/MACRO指令所标定的

变量。

INTP--292 more than 6 motion with DB executed

可能原因:六个或是更多的高级执行(距离)动作彼此重叠。

解决方法:调整校正从而使得这六个或是更多的高级执行(距离)动作不会彼此重

叠。

INTP--293 (%s,%d)DB too small(away)(%dmm)

可能原因:高级执行(距离)环境条件未被满足。 解决方法:增加标定的距离值。 INTP--294 TPE parameter error

可能原因:对于CALL/MACRO指令标定了一个不正确的变量。 解决方法:和你的FANUC客服代表联系,告知其出现了一个警告信息。 INTP--295 (%s,%d)DB too small(away)(%dmm)

可能原因:高级执行(距离)环境条件未被满足。 解决方法:增加标定的距离值。

INTP--296 (%s,%d) $SCR_GRP[%d].$M_POS_ENB is FALSE

可能原因:当$SCR_GRP[].$M_POS_ENB为FALSE时,高级执行(距离)不能工作。 解决方法:把$SCR_GRP[].$M_POS_ENB设为TRUE。 INTP--297 (%s,%d)DB too small(done)(%dmm)

可能原因:一个动作语句在高级执行(距离)环境条件被满足前结束。

解决方法:增加标定的距离值。

INTP--300 ABORT.L (%s^4, %d^5) Unimplemented P--code

可能原因:KAREL程序错误。这个KAREL语句不能被执行。 解决方法:检查KAREL转换软件的版本。 INTP--301 ABORT.L (%s^4, %d^5) Stack underflow

可能原因:KAREL程序错误。执行命令被GOTO语句进入到一个FOR循环。 解决方法:不能使用GOTO语句来进入或退出FOR循环。检查GOTO语句的标号。 INTP--302 ABORT.L (%s^4, %d^5) Stack overflow 可能原因:1.一条递归程序指令被无限次执行。 2.同一时间调用了太多程序。

解决方法:1.在执行递归指令前,执行程序要使得可以在任何执行点清除操作指令。 2.降低同一时间可以调用程序的数目。对于KAREL程序来说,应增加

堆栈的大小。

INTP--303 ABORT.L (%s^4, %d^5) Specified value exceeds limit 可能原因:KAREL程序错误。指定值超过最大限度。

解决方法:检查指定值。

INTP--304 ABORT.L (%s^4, %d^5) Array length mismatch 可能原因:KAREL程序错误。数列的尺度不同。 解决方法:检查数列的尺度。

INTP--305 ABORT.L (%s^4, %d^5) Error related condition handler 可能原因:KAREL程序错误。出现了一个环境条件操作错误。 解决方法:参照错误产生代码。

INTP--306 ABORT.L (%s^4, %d^5) Attach request failed 可能原因:KAREL程序错误。ATTACH语句失败。 解决方法:参照错误产生代码。

INTP--307 ABORT.L (%s^4, %d^5) Detach request failed 可能原因:KAREL程序错误。DETACH语句失败。 解决方法:参照错误产生代码。

INTP--308 ABORT.L (%s^4, %d^5) No case match is encountered 可能原因:KAREL程序错误。CASE语句和任何分支都不匹配。 解决方法:查看CASE值和分支。

INTP--309 ABORT.L (%s^4, %d^5) Undefined WITHCH parameter

可能原因:KAREL程序错误。指定的参数不能在环境条件操作从句中使用。 解决方法:查看参数。

INTP--310 ABORT.L (%s^4, %d^5) Invalid subscript for array 可能原因:KAREL程序错误。数组索引无效。 解决方法:检查数组长度和索引值。

INTP--311 PAUSE.L (%s^4, %d^5) Uninitialized data is used

可能原因:KAREL程序错误。使用了未被校正或是未被初始化的数据。 解决方法:在使用数据前校正或初始化数据。 INTP--312 ABORT.L (%s^4, %d^5) Invalid joint number

可能原因:KAREL程序错误。使用了错误的轴线编号。 解决方法:检查轴线编号和数据值。

INTP--313 ABORT.L (%s^4, %d^5) Motion statement failed 可能原因:KAREL程序错误。MOTION语句不被执行。 解决方法:参照错误产生代码。

INTP--314 ABORT.L (%s^4, %d^5) Return program failed

可能原因:KAREL程序错误。执行操作不能从程序返回。 解决方法:参照错误产生代码。

INTP--315 ABORT.L (%s^4, %d^5) Built--in execution failed 可能原因:KAREL程序错误。发生了一个自建程序错误。 解决方法:参照错误产生代码。

INTP--316 ABORT.L (%s^4, %d^5) Call program failed 可能原因:KAREL程序错误。不能调用程序。 解决方法:参照错误产生代码,确认程序是否载入。 INTP--317 ABORT.L (%s^4, %d^5) Invalid condition specified 可能原因:KAREL程序错误。指定环境条件无效。 解决方法:查看环境条件。

INTP--318 ABORT.L (%s^4, %d^5) Invalid action specified

可能原因:KAREL程序错误。指定动作无效。 解决方法:查看动作。

INTP--319 ABORT.L (%s^4, %d^5) Invalid type code 可能原因:KAREL程序错误。指定数据类型无效。 解决方法:查看数据类型。

INTP--320 ABORT.L (%s^4, %d^5) Undefined built--in 可能原因:KAREL程序错误。自建程序未被定义。 解决方法:查看是否载入正确选项。

INTP--321 ABORT.L (%s^4, %d^5) END stmt of a func rtn

可能原因: KAREL程序错误。在函数程序执行中,执行的是END语句而不是

RETURN语句。

解决方法: 在函数程序执行中,添加一条RETURN语句。 INTP--322 ABORT.L (%s^4, %d^5) Invalid arg val for builtin 可能原因:KAREL程序错误。自建程序的幅值错误。 解决方法:查看幅值。

INTP--323 ABORT.L (%s^4, %d^5) Value overflow 可能原因:KAREL程序错误。变量数据值过大。 解决方法:查看变量类型和数据值。

INTP--324 ABORT.L (%s^4, %d^5) Invalid open mode string

可能原因:KAREL程序错误。OPEN FILE语句中的使用字串无效。 解决方法:查看使用字串。

INTP--325 ABORT.L (%s^4, %d^5) Invalid file string

可能原因:KAREL程序错误。OPEN FILE语句中的文件字串无效。 解决方法:查看文件字串。

INTP--326 ABORT.L (%s^4, %d^5) File var is already used 可能原因:KAREL程序错误。FILE变量已经被使用。

解决方法:在再次使用FILE变量或是增加另一个新的FILE变量前,关闭文件。 INTP--327 ABORT.L (%s^4, %d^5) Open file failed

可能原因:KAREL程序错误。文件不能被打开。 解决方法:参照错误产生代码。

INTP--328 ABORT.L (%s^4, %d^5) File is not opened

可能原因:KAREL程序错误。指定文件在操作前不能被打开。 解决方法:在操作前打开文件。

INTP--329 ABORT.L (%s^4, %d^5) Write variable failed 可能原因:KAREL程序错误。 解决方法:参照错误产生代码。 INTP--330 ABORT.L (%s^4, %d^5) Write file failed 可能原因:KAREL程序错误。写入文件失败。 解决方法:参照错误产生代码。

INTP--331 ABORT.L (%s^4, %d^5) Read variable failed 可能原因:KAREL程序错误。读取文件失败。 解决方法:参照错误产生代码。

INTP--332 ABORT.L (%s^4, %d^5) Read data is too short

可能原因:KAREL程序错误。从文件中读取的数据过短。 解决方法:确认文件中的数据可用。

INTP--333 ABORT.L (%s^4, %d^5) Invalid ASCII string for read 可能原因:KAREL程序错误。从文件中读取的字串错误。 解决方法:检查文件数据。

INTP--334 ABORT.L (%s^4, %d^5) Read file failed 可能原因:KAREL程序错误。读取文件失败。 解决方法:参照错误产生代码。

INTP--335 ABORT.L (%s^4, %d^5) Cannot open pre--defined file

可能原因:KAREL程序错误。由系统预定义的文件不能被打开。 解决方法:使用系统定义的文件而不要打开这类文件。 INTP--336 ABORT.L (%s^4, %d^5) Cannot close pre--defined file 可能原因:KAREL程序错误。由系统预定义的文件不能被关闭。

解决方法:那就不要尝试关闭它。

INTP--337 ABORT.L (%s^4, %d^5) Invalid routine type 可能原因:KAREL程序错误。此程序不能被使用。 解决方法:确认是否使用了正确的程序类型和名称。 INTP--338 ABORT.L (%s^4, %d^5) Close file failed 可能原因:KAREL程序错误。关闭文件失败。 解决方法:参照错误产生代码。

INTP--339 ABORT.L (%s^4, %d^5) Invalid program name 可能原因:KAREL程序错误。程序名称无效。 解决方法:确认是否使用了正确的程序名称。 INTP--340 ABORT.L (%s^4, %d^5) Invalid variable name 可能原因:KAREL程序错误。变量名称无效。 解决方法:确认是否使用了正确的变量名称。 INTP--341 ABORT.L (%s^4, %d^5) Variable not found 可能原因:KAREL程序错误。找不到变量。 解决方法:确认程序名称和变量名称。 INTP--342 ABORT.L (%s^4, %d^5) Incompatible variable

可能原因:KAREL程序错误。在BYNAME函数中定义的数据类型和变量类型不匹

配。

解决方法:确认是否使用了正确的数据类型和变量类型。 INTP--343 ABORT.L (%s^4, %d^5) Reference stack overflow

可能原因:KAREL程序错误。使用BYNAME函数时用了太多的变量。 解决方法:减少BYNAME函数数量。

INTP--344 ABORT.L (%s^4, %d^5) Readahead buffer overflow 可能原因:KAREL程序错误。从设备读取的缓冲溢出。 解决方法:增加缓冲大小。

INTP--345 ABORT.L (%s^4, %d^5) Pause task failed

可能原因:KAREL程序错误。PAUSE语句不被执行。 解决方法:参照错误产生代码。

INTP--346 ABORT.L (%s^4, %d^5) Abort task failed

可能原因:KAREL程序错误。ABORT语句不被执行。

解决方法:参照错误产生代码。

INTP--347 ABORT.L (%s^4, %d^5) Read I/O value failed

可能原因:KAREL程序错误。不能输入数字输入信号。 解决方法:参照错误产生代码。

INTP--348 ABORT.L (%s^4, %d^5) Write I/O value failed

可能原因:KAREL程序错误。不能输出数字输出信号。 解决方法:参照错误产生代码。

INTP--349 ABORT.L (%s^4, %d^5) Hold motion failed

可能原因:KAREL程序错误。HOLD语句不被执行。 解决方法:参照错误产生代码。

INTP--350 ABORT.L (%s^4, %d^5) Unhold motion failed

可能原因:KAREL程序错误。UNHOLD语句不被执行。 解决方法:参照错误产生代码。

INTP--351 ABORT.L (%s^4, %d^5) Stop motion failed 可能原因:KAREL程序错误。STOP语句不被执行。 解决方法:参照错误产生代码。

INTP--352 ABORT.L (%s^4, %d^5) Cancel motion failed

可能原因:KAREL程序错误。CANCEL语句不被执行。 解决方法:参照错误产生代码。

INTP--353 ABORT.L (%s^4, %d^5) Resume motion failed 可能原因:KAREL程序错误。RESUME语句不被执行。 解决方法:参照错误产生代码。

INTP--354 ABORT.L (%s^4, %d^5) Break point failed 可能原因:KAREL程序错误。断点函数不被执行。 解决方法:参照错误产生代码。

INTP--355 ABORT.L (%s^4, %d^5) AMR is not found

可能原因:KAREL程序错误。由RETURN-AMR自建程序操作的AMR没被找到。 解决方法:查看程序操作。

INTP--356 ABORT.L (%s^4, %d^5) AMR is not processed yet

可能原因:KAREL程序错误。对于一个未被操作的AMR,不能使用RETURN-AMR

自建程序。

解决方法:用WAIT-AMR自建程序对AMR进行操作。 INTP--357 ABORT.L (%s^4, %d^5) WAIT_AMR is cancelled

可能原因:KAREL程序错误。取消执行WAIT-AMR自建程序。 解决方法:执行WAIT-AMR的程序必须要重启。 INTP--358 ABORT.L (%s^4, %d^5) Timeout at read request 可能原因:KAREL程序错误。READ语句超时。 解决方法:查看被读取的设备。

INTP--359 ABORT.L (%s^4, %d^5) Read request is nested

可能原因:KAREL程序错误。当一条READ语句正在等待输入时,执行了另一条

READ语句。

解决方法:移去被套入的读数。 INTP--360 ABORT.L (%s^4, %d^5) Vector is 0 可能原因:KAREL程序错误。矢量无效。

解决方法:查看矢量值。

INTP--361 PAUSE.L (%s^4, %d^5) FRAME:P2 is same as P1

可能原因:KAREL程序错误。在FRAME自建程序中不能计算X轴方向,因为P1和

P2是同一个点。

解决方法:把P1和P2校正为是不同的点。 INTP--362 PAUSE.L (%s^4, %d^5) FRAME:P3 is same as P1

可能原因:KAREL程序错误。在FRAME自建程序中不能计算X-Y平面,因为P1和

P3是同一个点。

解决方法:把P1和P3校正为是不同的点。

INTP--363 PAUSE.L (%s^4, %d^5) FRAME:P3 exists on line P2--P1

可能原因:KAREL程序错误。在FRAME自建程序中不能计算X-Y平面,因为P3落

在X轴上。

解决方法:把P3校正为落在X轴以外。

INTP--364 ABORT.L (%s^4, %d^5) String too short for data 可能原因:KAREL程序错误。目标字串过短。 解决方法:增大目标字串大小。

INTP--365 ABORT.L (%s^4, %d^5) Predefined window not opened 可能原因:KAREL程序错误。由系统预定义的文件不能被打开。

解决方法:查看这个文件的使用情况。

INTP--366 ABORT.L (%s^4, %d^5) I/O status is not cleared 可能原因:KAREL程序错误。上个文件操作失败。 解决方法:用CLR-IO-STAT自建程序重置这个错误。 INTP--367 ABORT.L (%s^4, %d^5) Bad base in format

可能原因:KAREL程序错误。I/O模式只能从二进制到十六进制操作。 解决方法:查看指定的模式。

INTP--368 PAUSE.L (%s^4, %d^5) Cannot use specified program 可能原因:KAREL程序错误。指定的程序不能使用。 解决方法:参照错误产生代码。

INTP--369 ABORT.L (%s^4, %d^5) Timeout at WAIT_AMR

可能原因:KAREL程序错误。WAIT-AMR自建程序超时。

解决方法:如果AMR是设定在有效时间内完成的话,检查可能会延迟AMR的任务

的逻辑。

INTP--370 ABORT.L (%s^4, %d^5) Vision CPU not plugged in 可能原因:KAREL程序错误。CPU板的图像没有接上。 解决方法:接上CPU板的图像。

INTP--371 ABORT.L (%s^4, %d^5) Vision built--in overflow 可能原因:KAREL程序错误。图像自建程序操作溢出。 解决方法:调整程序,使得在同一时间内执行较少的图像自建。 INTP--372 ABORT.L (%s^4, %d^5) Undefined vision built--in 可能原因:KAREL程序错误。图像自建程序未被定义。 解决方法:检查是否载入了正确的选项。

INTP--373 ABORT.L (%s^4, %d^5) Undefined vision parameter type 可能原因:KAREL程序错误。图像自建程序的参数无效。 解决方法:检查图像自建程序的参数。

INTP--374 ABORT.L (%s^4, %d^5) Undefined vision return type 可能原因:KAREL程序错误。图像自建程序的返回值无效。 解决方法:检查图像自建程序的返回值。

INTP--375 (%s^4, %d^5) System var passed using BYNAME

可能原因:这个警告和KAREL程序有关。使用BYNAME函数,不能使用任何系统变量。

使用不带有BYNAME,GET-VAR或SET-VAR的Pass。 INTP--376 ABORT.L (%s^4, %d^5) Motion in interrupt is failed 可能原因:缺少CANCEL或STOP指令。

解决方法:在调用中断语句之前,插入CANCEL或STOP指令。 INTP--377 WARN (%s^4, %d^5) Local COND recovery failed 可能原因:局部环境条件不能恢复。 解决方法:参照错误产生代码。

INTP--378 WARN (%s^4, %d^5) Local variable is used

可能原因:使用了局部环境条件下的局部变量或参数。 解决方法:使用全局变量来恢复局部环境条件。 INTP--379 ABORT.L Bad condition handler number

可能原因:一个无效的环境条件操作编号使用在了一个环境条件操作定义中,或是

带有ENABLE,DISABLE或PURGE语句或动作。

解决方法:纠正环境条件操作编号。环境条件操作编号必须在1到1000范围内取值。 INTP--380 ABORT.L Bad program number

可能原因:指定了一个无效的程序编号。

解决方法:使用一个有效的程序编号。程序编号必须在1到$SCR,$MAXNUMTASK

+2范围内取值。

INTP--381 (%s^4, %d^5) Invalid Delay Time

可能原因:在DELAY语句中指定了一个无效的延迟时间。

解决方法:使用一个有效的延迟时间。延迟时间必须在0到86400000范围内取值。 INTP--382 (%s^4, %d^5) Invalid bit field value 可能原因:在数据位上指定了一个无效值。 解决方法:使用一个有效值。 INTP--383 (%s^4, %d^5) Path node out of range 可能原因:指定的路径节点超过范围。 解决方法:查看路径节点。

INTP--400 ABORT.L (%s^4, %d^5) Number of motions exceeded 可能原因:在同一时间内执行了过多的动作。

解决方法:减少在同一时间内执行动作的数量。在上个动作完成后在执行下一个动作。

INTP--401 ABORT.L (%s^4, %d^5) Not On Top Of Stack 可能原因:当恢复动作后,还是存在暂停的动作。 解决方法:恢复之前被暂停的动作。 INTP--420 (%s^4, %d^5) OFIX is not available 可能原因:不能使用幅值固定指令。

解决方法:检查动作格式和动作附加指令。

INTP--421 (%s^4, %d^5) Stitch disable(S/S)

可能原因:设定了单步模式。 解决方法:取消单步模式。

INTP--422 (%s^4, %d^5) Stitch enable signal off

可能原因:针脚开启信号被设定为OFF(关)。 解决方法:将针脚开启信号设定为ON(开)。 INTP--423 (%s^4, %d^5) Eq.condition signal error 可能原因:设备环境条件信号不正确。

解决方法:检查设备环境条件。 INTP--424 (%s^4, %d^5) Stitch speed error 可能原因:针脚速度值不正确。 解决方法:检查针脚速度值。 INTP--425 (%s^4, %d^5) Illegal motion type(J)

可能原因:针脚函数不能和联合动作一起使用。 解决方法:把联合动作改为串行动作。 INTP--426 (%s^4, %d^5) Another prog is in stitching 可能原因:其他的程序在使用针脚函数。 解决方法:终止正在使用针脚函数的程序。 INTP--450 (%s^4, %d^5) Cannot call KAREL program

可能原因:从机器人连接的mast(主)/slave(从)/single(单)从程序中调用了

KAREL程序。

解决方法:不要从mast(主)/slave(从)/single(单)从程序中调用KAREL程序。 INTP--451 (%s^4, %d^5) Cannot call Motion program

可能原因:从机器人连接的mast(主)/slave(从)/single(单)从程序中调用了

带有动作组的常规程序。

解决方法:不要从mast(主)/slave(从)/single(单)从程序中调用带有动作组

的常规程序。

INTP--452 (%s^4, %d^5) Robot link type mismatch

可能原因:从机器人连接的mast(主)/slave(从)/single(单)从程序中调用了

带有不同类型的程序。

解决方法:不要从mast(主)/slave(从)/single(单)从程序中调用带有不同类

型的常规程序。

INTP--453 (%s^4, %d^5) Not in remote

可能原因:机器人连接的从程序只能在遥控模式中执行。 解决方法:确认是否满足遥控模式环境条件。 INTP--454 (%s^4, %d^5) Illegal return occurred

可能原因:在机器人连接中,调用程序的类型和被调用程序类型不一致。 解决方法:使调用程序的类型和被调用程序类型相匹配。 INTP--455 (%s^4, %d^5) Group mismatch(Link pattern)

可能原因:机器人连接的主程序动作组和标定的不一致。 解决方法:使机器人连接的主程序动作组和标定的一致。 INTP--456 (%s^4, %d^5) Group mismatch(Slave group)

可能原因:机器人连接的从程序动作组和标定的机器人连接的从程序动作组不一致。 解决方法:使机器人连接的从程序动作组和标定的机器人连接的从主程序动作组一

致。