falalarm

更新时间:2022-12-31 15:55:03 阅读: 评论:0


2022年12月31日发(作者:英语音标发音表)

C.警告代码

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

j附录目录

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

C.2警告代码

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

其中:Alarmcode表示警告代码;Message表示信息;Alarmverity表示警告强度。

警告代码警告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警告当出现ABORT警告时,程序执行被强行终止,

机器人减速直至停止。

SERVO2警告当出现SERVO2警告时,伺服系统电源被关闭

以中断程序执行和立即停止机器人。SERVO警

告是为安全起见或是在机器人操作过程中出现

故障。

SYSTEM警告当出现主要的系统故障时,会引发SYSTEM警

告。当出现SYSTEM警告,系统中所有的机器

人都要被关闭。在采取正确措施后,关闭电源,

再重新打开。

活动警告界面

活动警告界面只显示活动的警告。一旦该警告被警告清除信号输入清除,活动警告界面显示:

“没有活动的警告”。

在上一条警告清除信号输入后,界面显示警告输出。当在警告历史纪录界面按下删除键(+

shift),相应的警告会从活动警告界面里清除。

该界面显示警告的严重等级为PAUSE或更高。不会显示WARN警告,NONE警告或重置。

如果系统变量诸如$ER_NOHIS设置正确的话,一些PAUSE警告或是更严重的警告也可能

不会被显示。

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

最大可以显示100行。

如果警告有错误发生代码,该代码会在警告显示行下显示出来。

图C-2显示活动警告界面和警告历史记录界面的操作流程。

其中:MENUkeypresd,then4ALARMlected表示:按下MENU(菜单)键,然后选择

4ALARM;Alarmkeypresd表示:按下警告键;Automaticallydisplayedwhenanalarmis

output表示:当警告被输出会自动被显示;Activealarmscreendisplayed表示:显示活动警

告界面;Alarmhistoryscreendisplayed表示:显示警告历史记录界面。

自动警告显示函数

当检测到一个会导致系统停止(PAUSE或更严重的警告)的警告,自动警告界面显示函数

会自动显示警告界面。这个函数可以使得操作员不用手动显示警告界面,也可以使得导致系

统故障的原因被快速发现。

提示:显示要求被满足,即使在开始时检测到一个警告也会自动显示警告界面。自动警告显

示被执行,不考虑启动的模式。

提示:当连接了CRT,检测到了一个警告,警告界面会在教导盒和CRT上同时出现。

自动警告界面显示所需条件如下所述:

F当自动警告界面显示函数的标记被设定了。

在系统设定界面,选择YOFALARMMENU以开启或关闭自动显示函数。

该函数默认为关闭。为了使此改变生效,电源必须关闭,再重启。->参见章节3.18。

F当为警告强度等级设定的警告菜单标记的y被设定了。

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

几种警告强度等级。NONE和WARN警告不会影响出现执行和机器人的操作,也不会

触发自动警告显示。默认设置为,自动警告显示对PAUSE和更严重的警告有效。在

系统变量界面可以更改这个设置。

系统变量相应的警告强度等级标准设置

$ER_SEV_NOAUTO[1]PAUSETRUE

$ER_SEV_NOAUTO[2]STOPTRUE

$ER_SEV_NOAUTO[3]SERVOTRUE

$ER_SEV_NOAUTO[4]ABORTTRUE

$ER_SEV_NOAUTO[5]SYSTEMTRUE

FALSE:自动警告界面显示被关闭。

TRUE:自动警告界面显示被打开。

提示:如果检测到在一个后面跟随着一条ABORT警告的PAUSE警告,当PAUSE警告的自

动显示被关闭了,在错误输出过程中,不会执行自动显示。

F特殊警告的自动显示可以被关闭。

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

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

自动显示。

对如下系统变量采取设定:

系统变量具体描述

$ER_NOAUTO.$NOAUTO_ENB当自动警告界面显示被打开时,打开或关闭该

函数以抑制自动警告界面显示$ER_NOAUTO.

$NOAUTO_CODE[]所指定的警告。

DFALSE:该函数以抑制自动警告界面显示被

关闭。

DTRUE:该函数以抑制自动警告界面显示被打

开。

$ER_NOAUTO.$NOAUTO_NUM在$ER_NOAUTO.$NOAUTO_CODE[]里设置

警告编号。

$ER_NOAUTO.$NOAUTO_CODE[1to10]包含警告ID和警告编号的错误编号。

例如:11002(SERVO002号警告)

11:警告ID;002:警告编号。

警告ID:参考章节C.2。

对于下面列举的有用户操作引起的和会导致系统停止的警告,默认情况下,$ER_NOAUTO.

$NOAUTO_ENB被设置为TRUE。当设定被更改为FALSE时,相应的警告界面会被自动显

示。

Servo001操作面板紧急制动

Servo002教导盒紧急制动

Servo003特殊手持式开关

Servo004保护栏打开

Servo005教导盒松开之前被按下的安装/卸载按钮

Servo012电源恢复

当$ER_NOAUTO.$NOAUTO_ENB设定为TRUE时,检测到在$ER_NOAUTO.

$NOAUTO_CODE[]设定的警告和其他的警告,自动显示不会被执行。

F当错误输出正在进行时

当警告修复或是在其他界面中的设计检查在执行时,如果检测到一个PAUSE警告或更

严重的警告,警告界面会被自动显示。界面会被频繁切换,用来在警告修复和其他操作中切

换。为了避免出现这种情况,当一个警告被激活时,自动警告显示不会被执行。

是否存在活动警告能被故障信号输出检测到。

当故障信号被输出,不管伺服启动,即使检测到一个警告,也不会执行自动警告显示。

提示:当检测到一个SERVO或SYSTEM警告,在伺服系统开启后,故障信号被重置。

自动返回函数

当输入一个警告清除信号,自动返回函数会显示之前显示的界面直到自动界面显示。该函数

和自动显示函数一起使用。自动返回函数的操作如下所述:

F当开启了自动警告界面显示函数,当发生一个警告时会自动显示警告界面。当该警告被

一个输入的警告清除信号清除时,会自动显示之前的界面。

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

不会显示之前的界面。

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

F当故障信号输出关闭时,自动返回函数执行。

F如果在通过自动显示函数显示了警告界面后,电源被关闭或开启,自动返回函数在启动

后不运行。这一点不受启动模式(冷启动,热启动等等…)的影响。

流程C-1显示警告出现,警告历史记录/警告细节信息

步骤:1.按下MENUS键以显示界面菜单。

2.选择“4ALARM”。

显示警告出现界面。

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

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键。

消除一个超行程警告(SERVO005)

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

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

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

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---”,然后在下个页面选择“6SYSTEM”。按下F1“[TYPE(类型)]”,

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

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

FALSE)。

4按下RESET键以释放警告。

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

纠正,控制不需要被执行。只要把$DMR_GRP.$MASTER_DONE设为真,然后在

位置界面上选择6MASTER/CAL。

从其他警告复原

步骤:1清除该警告的引发源。例如,纠正程序。

2按下RESET键来重置该警告。然后,教导盒界面上的警告信息消失。ALARMLED

(发光二极管)灯灭。

C.2警告代码

SRVO错误代码(ID=11)

SRVO-001SERVOOperatorpanelE--stop

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

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

SRVO-002SERVOTeachpendantE--stop

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

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

SRVO-003SERVODeadmanswitchrelead

可能原因:当开启教导盒时没有按下特殊手持式开关按钮。

解决方法:按下特殊手持式开关按钮以开启机器人控制操作。

SRVO-004SERVOFenceopen

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

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

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

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

SRVO-005SERVORobotovertravel

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

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

其设置为超行程状态。

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

2.调用超行程松开界面[SYSTEMOTRELEASE]来松开超行程轴。

3.按住shift键,同时按下警告松开按钮以松开警告。

4.按住shift键和执行慢速进给,把超行程的轴移到允许移动的范围内。

5.对于用B柜的模型,检查紧急制动控制电路板上的保险丝(F2),如

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

6.更换紧急制动控制电路板。

SRVO-006SERVOHandbroken

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

线信号HBK为“0”伏。

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

2.按住shift键,同时按下警告松开按钮以松开警告。

3.按住shift键,通过慢速进给把工具定位到工作区域。

a更换安全把手

b检查电线

SRVO-007SERVOExternalemergencystops

可能原因:按下了外部紧急制动按钮。

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

没有建立联系。

解决方法:如果使用外部紧急制动,清除错误源并按RESET.

如果不使用外部紧急制动,检查EMGIN1和EMGIN2信号间的连线。

SRVO-008SERVOBrakefublown

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

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

烧断。

SRVO--009SERVOPneumaticpressurealarm

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

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

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

SRVO--010SERVOBeltbroken

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

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

2.如果发现带是正常的,机器人连接线上信号RDI[7]可能异常。查看电线。

3.检查系统变量$PARAM_GROUP.$BELT_ENABLE.

SRVO--011SERVOTPreleadwhileenabled

可能原因:操作面板上的教导盒开关在教导盒开启时被操作。

解决方法:重新连接教导盒线以继续操作。

SRVO--012SERVOPowerfailurerecovery

可能原因:正常电源启动(热启动)

解决方法:这只是个提示。不用特殊做些什么。

SRVO--013SYSTEMSrvomoduleconfigchanged

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

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

解决方法:用冷启动的方式启动电源。

SRVO--014WARNFanmotorabnormal

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

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

SRVO--015SERVOSystemoverheat

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

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

度到标定温度内。

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

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

3.如果印刷电路板底板上的自动调温器坏了的话,更换底板元件。

SRVO--016SERVOCoolingwatervolumedrop

可能原因:冷凝水体积下降。

解决方法:咨询我们的客服代表。

SRVO--017SERVONorobotinternalmirror

可能原因:没有机器人内部镜面。

解决方法:咨询我们的客服代表。

SRVO--018SERVOBrakeabnormal

可能原因:刹闸电流超过标定值。

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

(F1).

2.检查刹闸电线。

3.更换放大器。

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

查看电力输入供应电压。

SRVO--021SERVOSRDYoff(Group:%dAxis:%d)

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

(HRDY是指从主机送到伺服系统的信号,用来标定是否打开伺服放大

器的MCC。SRDY是指从伺服系统送回到主机的信号,用来显示伺服放

大器的MCC是否打开。一般来说,如果伺服放大器的MCC没有打开,

即使发出了让MMC打开的信号,还是会发出警告。如果伺服放大器发出

警告,则主机不会处理这个警告(SRDY为关)。因此,如果没有其他

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

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

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

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

3.更换紧急制动控制电路板。

4.更换电路板上的主控CPU。

5.检查连线,如果必要的话,更换之。

6.更换伺服放大器。

SRVO--022SERVOSRDYon(Group:%dAxis:%d)

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

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

SRDY是指从伺服系统送回到主机的信号,用来显示伺服放大器的MCC

是否打开。)

解决方法:1.更换紧急制动控制电路板。

2.更换电路板上的主控CPU。

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

线路。

4.更换伺服放大器。

SRVO--023SERVOStoperrorexcess(Group:%dAxis:%d)

可能原因:当马达停止时,产生了一个过度伺服位置错误。

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

的负载,所用加速,减速的扭矩也会随之超过马达的最大扭矩。因此,很

可能是因为这个原因,导致系统发出上述警告)。

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

果发现其值等于或小于170伏交流,查看电力输入供应电压。(一个低于

标准的电压,如果加在伺服放大器上,会导致产生一个低于正常之的扭矩。

因此,很可能是因为这个原因,导致系统发出上述警告)。

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

4.更换马达。

SRVO--024SERVOMoveerrorexcess(Group:%dAxis:%d)

可能原因:当机器人移动,伺服位置会超过之前标定的值

($PARAM_GROU.$MOVER_OFFSTor$PARAM_GROUR.$TRKERRL

IM),从而产生错误。例如,如果机器人的反馈速度不同于标定值时,会

发生这个错误。

解决方法:按之前项目描述的相同操作来执行。

SRVO--025SERVOMotndtoverflow(Group:%dAxis:%d)

可能原因:命令输入值过大。

解决方法:执行冷启动:

1.关闭机器人。

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

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

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

SRVO--026WARNMotorspeedlimit(Group:%dAxis:%d)

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

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

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

个错误的环境条件。

SRVO--027WARNRobotnotmastered(Group:%d)

可能原因:试图执行校准,但控制尚未完成。

解决方法:从校准界面[6SYSTEMCALIBRATION],执行控制。

SRVO--030SERVOBrakeonhold(Group:%d)

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

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

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

STOP/SERVOOFF]。

SRVO--031SERVOUrrvoalarm(Group:%d)

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

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

解决方法:这只是一个提示。不需为此做什么额外的工作。

SRVO--033WARNRobotnotcalibrated(Group:%d)

可能原因:试图为简单控制设定一个参考点。但是校准尚未完成。

解决方法:按下列步骤执行校准。

1.打开电源。

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

SRVO--034WARNRefposnott(Group:%d)

可能原因:试图执行简单控制,但所需的参考点尚未设立。

解决方法:在校准界面为执行简单控制设立一个参考点。

SRVO--035WARNJointspeedlimit(Group:%dAxis:%d)

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

最大额定值。

解决方法:应用尽一切办法尽可能的消除这个错误。

SRVO--036SERVOInpostimeover(Group:%dAxis:%d)

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

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

解决方法:和警告SERVO-023一样处理。

SRVO--037SERVOIMSTPinput(Group:%d)

可能原因:外围设备输入/输出信号IMSTP,被使用。

解决方法:打开信号IMSTP。

SRVO--038SERVO2Pulmismatch(Group:%dAxis:%d)

可能原因:检测到当电源开和电源关时,有一个不同的脉冲量。

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

SRVO--040WARNMasteredatmarkpos(Group:%d)

可能原因:零位位置控制被做成了记号位置(而不是零位位置)。

解决方法:这不算是个警告。

SRVO--041SERVO2MOFALalarm(Group:%dAxis:%d)

可能原因:命令标定的值过大。

解决方法:把引起出错的事件用文档记录下来,然后联系我们当地的客服中心。

SRVO--043SERVODCALalarm(Group:%dAxis:%d)

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

(当操作一个机器人时,伺服放大器需要供给能量给机器人。然而,沿它的

竖直方向,机器人会向下使用潜在能量。如果潜在能量的下降超过了其增加

的幅度,伺服放大器就要出马达那儿获取更多的能量。这种情况即使不要求

重力的影响也会出现。这个能量叫做再生能量。一般来说,伺服放大器通过

散热的方式将能量散发出去,过度的能量存储在伺服放大器中,于是引发了

这个警告。)

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

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

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

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

b.更换再生电阻。

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

d.更换伺服放大器。

SRVO--044SERVOHVALalarm(Group:%dAxis:%d)

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

示为“7”。

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

压时,检查电力输入供应电压。(如果当外电压等于或超过253伏交流电

压时,马达被骤然加速或减速的话,会引发这个警告。)

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

果负载超过额定值的话,即使外电压满足标定要求,但增大的再生能

量可能会引发这个警告。)

3.检查放大器的连线(CN3和CN4)。如果必要的话,更换之。

4.检查主控CPU电路板(JRV1)和紧急制动控制电路板(JRV1)间的

连线。

5.更换伺服放大器。

SRVO--045SERVOHCALalarm(Group:%dAxis:%d)

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

极管显示为“--”。7段发光二极管上的红色发光二极管(HC1到HC6)中

的一个会发亮,显示HCAL警告检测到的时那根轴的问题。

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

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

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

地线是否绝缘。如果发现短路现象,检查马达,机器人的连线,或是机器

人内部连线。如果发现异常,更换损坏的硬件。

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

来检查马达电源线U,V,之间,V,W之间和U,W之间的电阻。如果两两之间

测到的电阻大小不一致,则检查马达,机器人的连线,或是机器人内部连

线。如果发现异常,更换损坏的硬件。

4.更换主控CPU印刷电路板。

SRVO--046SERVO2OVCalarm(Group:%dAxis:%d)

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

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

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

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

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

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

3.更换主控CPU印刷电路板。

4.更换伺服放大器。

5.更换马达。

SRVO--047SERVOLVALalarm(Group:%dAxis:%d)

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

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

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

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

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

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

b更换伺服放大器。

2.当伺服放大器PSM的发光二极管显示为“4”(当其主电路电源供应或

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

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

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

b更换伺服放大器。

SRVO--049SERVOOHAL1alarm(Group:%dAxis:%d)

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

示为“3”。

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

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

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

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

4.检查放大器的连线(CN4)。如果必要的话,更换之。

5.更换伺服放大器。

SRVO--050SERVOCLALMalarm(Group:%dAxis:%d)

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

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

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

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

器人在超标的负载情况下工作,估计的绕矩可能会变得相当大,从而会

引发这个警告。)

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

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

4.更换伺服放大器。

SRVO--051SERVO2CUERalarm(Group:%dAxis:%d)

可能原因:电流反馈值的偏移量过大

解决方法:1.更换主控CPU印刷电路板。

2.更换伺服放大器。

SRVO--053WARNDisturbanceexcess(Group:%dAxis:%d)

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

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

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

SRVO--054SYSTEMDSMmemoryerror(DSM:%d)

可能原因:DSP模块程序内存出错。

解决方法:更换DSP模块。

SRVO--055SERVO2FSSBcomerror1(Group:%dAxis:%d)

可能原因:出现了一个从SRVO到SLAVE间FSSB传输错误。

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

SRVO--056SERVO2FSSBcomerror2(Group:%dAxis:%d)

可能原因:出现了一个从SLAVE到SRVO间FSSB传输错误。

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

SRVO--057SERVO2FSSBdisconnect(Group:%dAxis:%d)

可能原因:从SLAVE到SRVO间FSSB传输断开。

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

SRVO--058SYSTEMFSSBiniterror(N:%d)

可能原因:在初始化过程中,出现FSSB传输错误。

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

SRVO--059SYSTEMServoampiniterror

可能原因:伺服放大器初始化失败。

解决方法:检查伺服放大器及其配线。参考维护手册。

SRVO--061SERVO2CKALalarm(Group:%dAxis:%d)

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

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

SRVO-70STBERR一同出现,则此警告忽略,参考其他三个警告的解

决方法。更换脉冲编码器或马达,控制机器人。

SRVO--062SERVO2BZALalarm(Group:%dAxis:%d)

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

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

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

开电源。要求控制。

SRVO--063SERVO2RCALalarm(Group:%dAxis:%d)

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

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

开电源。要求控制。

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

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

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

发出。

SRVO--064SERVO2PHALalarm(Group:%dAxis:%d)

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

解决方法:更换脉冲编码器。更换后,执行控制。

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

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

SRVO--065WARNBLALalarm(Group:%dAxis:%d)

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

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

电池。如果BZAL警告是因为电池更换不及时造成的,则位置数据会被丢失,

因此,要迫使启用机器人控制)。

SRVO--066SERVO2CSALalarm(Group:%dAxis:%d)

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

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

SRVO-70STBERR一同出现的话,可以忽略这个警告,参考那三个警告的

解决方法即可。更换脉冲编码器或马达,控制机器人。

SRVO--067SERVO2OHAL2alarm(Group:%dAxis:%d)

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

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

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

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

更换马达。

SRVO--068SERVO2DTERRalarm(Group:%dAxis:%d)

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

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

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

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

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

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

SRVO--069SERVO2CRCERRalarm(Group:%dAxis:%d)

可能原因:串行数据在传输中发生改变。

SRVO--070SERVO2STBERRalarm(Group:%dAxis:%d)

可能原因:串行数据起始位或终止位发生错误。

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

否安全接地。

2.检查各个元件是否安全接地。

3.更换紧急制动控制的印刷电路板。

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

5.更换主控CPU印刷电路板。

6.更换脉冲编码器,尔后,必须执行控制。

7.更换机器人连接线(对于脉冲编码器信号)。

SRVO--071SERVO2SPHALalarm(Group:%dAxis:%d)

可能原因:反馈速度过快。(3750rpm或更高)

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

表示是问题的主要方面。

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

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

3.更换马达的脉冲编码器。

SRVO--072SERVO2PMALalarm(Group:%dAxis:%d)

可能原因:脉冲编码器可能失效。

解决方法:更换脉冲编码器,然后执行控制。

SRVO--073SERVO2CMALalarm(Group:%dAxis:%d)

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

解决方法;执行简单控制并改善屏蔽。

SRVO--074SERVO2LDALalarm(Group:%dAxis:%d)

可能原因:脉冲编码器上的发光二极管未被连接。

解决方法:更换脉冲编码器,然后执行控制。

SRVO--075WARNPulnotestablished(Group:%dAxis:%d)

可能原因:脉冲编码器的绝对位置尚未被建立。

解决方法:使用工作进给,将机器人沿各个轴线移动,直至警告消除。

SRVO--076TipStickDetection(Group:%dAxis:%d)

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

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

如果没有发生碰撞或是沉积,那警告可能是因为机器人负载超过额定载荷。

检查伺服放大器的输入电压。相与相之间的电压必须超过170伏交流电压。

检查U,V,之间,V,W之间和U,W之间的电压。它们间的电压值必须相同(210

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

SRVO--081WARNEROFLalarm(Trackenc:%d)

可能原因:线路跟踪脉冲值溢出。

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

SRVO--082WARNDALalarm(Trackenc:%d)

可能原因:线路跟踪脉冲编码器断开。

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

2.检查脉冲编码器连线。

3.更换轴线控制电路板上的SIF和DSM模块。

4.更换脉冲编码器。

SRVO--083WARNCKALalarm(Trackenc:%d)

可能原因:线路跟踪脉冲编码器里的翻转计数器异常。

解决方法:参考SRVO-061。

SRVO--084WARNBZALalarm(Trackenc:%d)

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

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

解决方法:参考SERVO-62BZAL警告的描述。

SRVO--085WARNRCALalarm(Trackenc:%d)

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

解决方法:参考SRVO-063。

SRVO--086WARNPHALalarm(Trackenc:%d)

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

解决方法:参考SERVO-064PHAL警告的描述。

SRVO--087WARNBLALalarm(Trackenc:%d)

可能原因:用于备份脉冲编码器的绝对位置数据的电池电压下降。

解决方法:参考SERVO-065BLAL警告的描述。

SRVO--088WARNCSALalarm(Trackenc:%d)

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

解决方法:参考SRVO-066。

SRVO--089WARNOHAL2alarm(Trackenc:%d)

可能原因:马达过热。

解决方法:参考SERVO-067OHAL2警告的描述。

SRVO--090WARNDTERRalarm(Trackenc:%d)

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

解决方法;参考SERVO-068DTERR警告的描述。

SRVO--091WARNCRCERRalarm(Trackenc:%d)

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

解决方法;参考SERVO-069CRCERR警告的描述。

SRVO--092WARNSTBERRalarm(Trackenc:%d)

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

解决方法;参考SERVO-070STBERR警告的描述。

SRVO--093WARNSPHALalarm(Trackenc:%d)

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

解决方法;参考SERVO-071SPHAL警告的描述。

SRVO--094WARNPMALalarm(Trackenc:%d)

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

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

SRVO--095WARNCMALalarm(Trackenc:%d)

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

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

SRVO--096WARNLDALalarm(Trackenc:%d)

可能原因:脉冲编码器上的发光二极管未被连接。

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

SRVO--097WARNPulnotestablished(Enc:%d)

可能原因:脉冲编码器的绝对位置尚未被建立。

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

SRVO--101SERVORobotovertravel(Robot:%d)

可能原因:机器人超行程限制开关被按下。

解决方法:参考SRVO-005。

SRVO--102SERVOHandbroken(Robot:%d)

可能原因:把手断开(HBK)导致机器人输入被打断。

解决方法:参考SRVO-006。

SRVO--103SERVOAirpressurealarm(Rbt:%d)

可能原因:气压(PPABN)导致机器人输入被打断。

解决方法:参考SRVO-009。

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

路错误。

解决方法:关闭控制门,按下RESET,如果重启无效,校正硬件连接。

SRVO--106SERVODooropen/(Robot:%d)

可能原因:控制门被打开。

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

发生了硬件连接断开。

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

册。

SRVO--108PressRESETtoenablerobot

可能原因:当开启/关闭开关被设置位“ENABLE(开启)”,会导致重启。

解决方法:为了开启机器人,按下重启键。

SRVO--111SERVOSoftfloattimeout(Group:%d)

可能原因:当软浮点为“OFF(关)”时,跟随时间结束。

解决方法:加长$SFLT_FUPTIM。

SRVO--121SERVOExcessiveacc/dectime(Group:%d)

可能原因:加速时间过长。

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

SRVO--122SERVOBadlastang(internal)(Group:%d)

可能原因:前次的角度更新请求和当前角度不匹配。

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

SRVO--122Badlastang(internal)(Group:%d)

可能原因:前次的角度更新请求和当前角度不匹配。

动作速度过快,不能执行快速停止。

解决方法:拨打我们热线电话。

降低动作速度。

SRVO--126SERVOQuickstoperror(Group:%d)

可能原因:在快速停止过程中,程序运行结束。

解决方法:按下重启键。

SRVO--130SERVOOHAL1(PSM)alarm(Group:%dAxis:%d)

可能原因:伺服放大器(PSM)过热。

解决方法:降低操作的占空因数(工作循环)。

SRVO--131SERVOLVAL(PSM)alarm(Group:%dAxis:%d)

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

(开)。

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

SRVO--132SERVOHCAL(PSM)alarm(Group:%dAxis:%d)

可能原因:伺服放大器上的电流超出标定的值。

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

SRVO--133SERVOFSAL(PSM)alarm(Group:%dAxis:%d)

可能原因:控制电路的冷却风扇停转。

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

SRVO--134SERVODCLVAL(PSM)alarm(Group:%dAxis:%d)

可能原因:放大器的备用充电电路出现故障。

解决方法:检查放大器(CN1)和MCC间的连线和连接器。

检查变压器上的保险丝(F1,F3)。

更换EMG控制印刷电路板。

更换放大器。

SRVO--135SERVOFSALalarm(Group:%dAxis:%d)

可能原因:控制电路的冷却风扇停转。

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

SRVO--136SERVODCLVALalarm(Group:%dAxis:%d)

可能原因:放大器的备用充电电路出现故障。

解决方法:检查放大器(CN1)和MCC间的连线和连接器。

检查变压器上的保险丝(F1,F3)。

更换EMG控制印刷电路板。

更换放大器。

SRVO--138SERVOSDALalarm(Group:%dAxis:%d)

可能原因:软件检测出发生了一个脉冲编码器信号错误。

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

时噪声的原因。

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

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

编码器有故障。

更换之,然后执行控制。

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

可能原因:伺服放大器上的主电源电路的电源超出额定范围。

解决方法:把马达电源线从伺服放大器上移开,然后关闭电源。

如果HCAL警告还是出现的话,更换伺服放大器和电阻模块。

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

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

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

阻。

如果测量到不同的电阻的话,查看连线或是马达是否有故障。

如果故障还没被排除,更换轴线控制SIF模块。参考维修手册。

SRVO--151FSAL(INV)alarm(Group:%dAxis:%d)

可能原因:控制电路的冷却风扇停转。

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

参照维修手册。

SRVO--156SERVOIPMALalarm(Group:%dAxis:%d)

可能原因:IPM模块出了问题。

解决方法:更换IPM模块。相应细节参照维修手册。

SRVO--157SERVOCHGALalarm(Group:%dAxis:%d)

可能原因:在标定时间内,主电路的充电未完成。

解决方法:DC线可能短路。检查连接器。

限制充电电流的静态电阻可能出了故障。

更换布线板。

相应细节参照维修手册。

SRVO--160SERVOPanel/ExternalE--stop

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

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

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

不到发起源,在EMGIN1和EMGINC和EMGIN2和EMGINC间没有安装跳线的

话(但其终端是由连线连接的话),检查连线。

SRVO--171WARNMotorSpdlim/DVC(Group:%dAxis:%d)

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

或已达到最大允许速度。

解决方法:这只不过是个提示。不需要为这个警告做什么特别的处理。

SRVO--172WARNMotorSpdlim/DVC0(Group:%dAxis:%d)

可能原因:马达的工作速度达不到当前动作要求计算出来的速度。

解决方法:这只不过是个提示。不需要为这个警告做什么特别的处理。

SRVO--173WARNMotorSpdlim/DVC1(Group:%dAxis:%d)

可能原因:马达的工作速度达不到当前动作要求计算出来的速度。

解决方法:这只不过是个提示。不需要为这个警告做什么特别的处理。

SRVO--174WARNMotorAcclim/DVC(Group:%dAxis:%d)

可能原因:马达的工作的加速度达不到当前动作要求计算出来的加速度。

解决方法:这只不过是个提示。不需要为这个警告做什么特别的处理。

SRVO--176SERVOCJ/IllegalMode%d,%d

可能原因:使用了WrongCJ模式。

解决方法:内部动作错误。

立即联系客服。

SRVO--177WARNCJerror%d,%d,%d,%d

可能原因:使用了WrongCJ模式。

解决方法:立即联系客服。

SRVO--178SYSTEMCJerror%d,%d,%d,%d

可能原因:使用了WrongCJ模式。

解决方法:立即联系客服。

SRVO--179Motortorquelimit(Group:%dAxis:%d)

可能原因:轴线扭矩超出极限。

解决方法:这是个警示信息。对于这条警示信息,无需做什么特别的处理。

SRVO--181SERVOMcmdinputwhileestimating(Group:%d)

可能原因:当正在识别有效载荷时,机器人准备移动。

解决方法:按下RESET。记住当正在识别有效载荷时,不要移动机器人。

beendone

可能原因:这是系统内部故障。

一个系统变量或是内部工作内存没被正常的初始化。

解决方法:关闭电源再打开。

1.关闭电源

2.打开电源

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

SRVO--183ROBOTisn’tready

可能原因:伺服放大器关闭。

解决方法:移去使得伺服放大器的因素,然后按RESET按钮。

SRVO--184Othertaskisprocessing

可能原因:指令想要使用的数据区域被另一个任务锁定了。

解决方法:等另一个任务结束后,再执行这条指令。

SRVO--185Dataisforothergroup

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

解决方法:在执行这条指令前收集所需组的数据。

SRVO--186NeededDatahasnotbeengot

可能原因:没有收集到数据,或是没有属于所需模式的数据。

解决方法:在执行这条指令前收集必要数据。

SRVO--187NeedspecfingMass

可能原因:估计此种类型的载荷信息要求标明载荷的数量。

解决方法:在估计载荷信息前,标明载荷数量。

SRVO--191IllegalJointSpeed(Group:%dAxis:%d)

可能原因:动作命令超出标定范围。

解决方法:内部动作出错。

立即联系客服。

SRVO--194Servodisconnect

可能原因:伺服断开。

解决方法:连接伺服,然后按重启。

相应细节参照维修手册。

SRVO--199PAUSEControlStop

可能原因:检测到控制停止。

解决方法:这条警告后,会检测到FENCEOPEN或SVON输入警告。

参见下条警告的解决方法。

SRVO--201SERVOPanelE--stoporSVEMGabnormal

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

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

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

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

SRVO--202SERVOTPE--stoporSVEMGabnormal

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

解决方法:松开教导盒上的紧急制动按钮,并按下重启键。

如果不能松开教导盒上的紧急制动按钮,则可能是SVEMG信号线不正确。

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

SRVO--204SYSTEMExternal(SVEMGabnormal)E--stop

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

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

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

SRVO--205SYSTEMFenceopen(SVEMGabnormal)

可能原因:当SVEMG线路异常时,保护栏被打开。

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

参照维修手册。

SRVO--206SYSTEMDeadmanswitch(SVEMGabnormal)

可能原因:当SVEMG线路异常时,特殊手持式开关被打开。

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

应细节参照维修手册。

SRVO--207SERVOTPswitchabnormalorDooropen

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

SVEMG线路发生故障。

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

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

SRVO--209SERVORobot--2SVEMGabnormal

可能原因:检测到机器人2的SVEMG信号断开。

解决方法:关闭电源。

重新布机器人2控制器的SVEMG线。

关闭保护栏电路,然后按下重启键。

相应细节参照维修手册。

SRVO--210SERVOEX_robotSVEMGabnormal

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

信号断开。

解决方法:关闭电源。

重新布附加机器人控制器的SVEMG线。

关闭保护栏电路,然后按下重启键。

相应细节参照维修手册。

SRVO--211SERVOTPOFFinT1,T2

可能原因:当模式开关打到T1或T2位置并且机器人1和机器人2断开时,教导盒被关闭。

解决方法:把教导盒开/关设置为“开”,然后按下重启键。

如果重启不起效果的话,修复硬件线路。

相应细节参照维修手册。

SRVO--213SERVOFublown(PanelPCB)

可能原因:PBC面板上的保险丝烧断。

解决方法:更换PBC面板上的保险丝。参照维修手册。

SRVO--214SERVOFublown(Amp)

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

解决方法:更换六轴放大器上的保险丝。参照维修手册。

SRVO--215SERVOFublown(Auxaxis)

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

解决方法:更换六轴放大器上附加轴上的保险丝。参照维修手册。

SRVO--216SERVOOVC(total)(%d)

可能原因:经由机器人连线上的电流超过限度。

解决方法:调整程序使得操作环境能缓和一些。

SRVO--221SERVOLackofDSP(Group:%dAxis:%d)

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

定了。

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

否充足。如果必要的话,使用一个带有足够多DSP的DSP板,或者,改变系统

变量$SCR_GRP[].$AXISORDER[]的设定。

SRVO--222SERVOLackofAmp(Amp:%d)

可能原因:FSSB显示没有放大器模块。

解决方法:检查线缆是否正确的和放大器相连。

更换连接放大器的线缆。

检查放大器电源是否正常。

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

参考维修手册。

SRVO--230SERVOChain1(+24v)abnormal

可能原因:发生一个chain1(+24伏)故障。

解决方法:如果是因为特殊手持式开关被松开而导致发生错误,将其夹紧。

修复硬件中的chain1(+24伏)电路。

在系统设定界面中,将是否重置chain失败,设定为“YES(是)”。

按下教导盒上的重启键。

参考维修手册。

SRVO--231SERVOChain2(0v)abnormal

可能原因:发生一个chain2(0伏)故障。

解决方法:如果是因为特殊手持式开关被松开而导致发生错误,将其夹紧。

修复硬件中的chain2(0伏)电路。

在系统设定界面中,将是否重置chain失败,设定为“YES(是)”。

按下教导盒上的重启键。

参考维修手册。

SRVO--232SERVONTEDinput

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

解决方法:按下NTED(非校正启用设备),然后按重启键。

SRVO--233SERVOTPOFFinT1,T2/Dooropen

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

或者,控制门被打开。

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

解决方法:把教导盒开/关设置为“开”,关闭控制门,然后按下重启键。

如果重启不起效果的话,修复硬件线路。

参考维修手册。

SRVO--234WARNDeadmanswitchrelead

可能原因:教导盒上的特殊手持式开关被松开。

解决方法:这是一个警示信息。

SRVO--235SERVOShorttermChainabnormal

可能原因:检测到一个暂时的chain故障。

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

手持式开关,再按下。

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

按下重启键。

SRVO--236WARNChainfailureisrepaired

可能原因:一个chain故障被清除。

解决方法:当系统再次检查chain故障时,这个故障已被清除。按下重启键。

SRVO--237WARNCannotretchainfailure

可能原因:试图重启chain故障失败。

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

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

参考维修手册。

SRVO--240SERVOChain1(FENCE)abnormal

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

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--241SERVOChain2(FENCE)abnormal

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

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--242SERVOChain1(EXEMG)abnormal

可能原因:当输入一个外部紧急制动信号,出现一个chain1(+24伏)故障。

解决方法:修复外部紧急制动硬件中chain1(+24伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--243SERVOChain2(EXEMG)abnormal

可能原因:当输入一个外部紧急制动信号,出现一个chain2(0伏)故障。

解决方法:修复外部紧急制动硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--244SERVOChain1abnormal(Rbt:%d)

可能原因:发生一个chain1(+24伏)故障。

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--245SERVOChain2abnormal(Rbt:%d)

可能原因:发生一个chain2(0伏)故障。

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--246SERVOChain1abnormal(EX_robot)

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

个chain1(+24伏)故障。

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--247SERVOChain2abnormal(EX_robot)

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

个chain2(0伏)故障。

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--250SERVOSVEMG/MAINON1abnormal

可能原因:当SVEMG变为ON(开)时,MAINON1信号为OFF(关)。

这是一个紧急制动电路故障。

解决方法:修复紧急制动电路硬件。

关闭电源,再打开。

SRVO--260SERVOChain1(NTED)abnormal

可能原因:当NTED(非校正启用设备)被松开时,发生一个chain1(+24伏)故障。

解决方法:修复NTED(非校正启用设备)硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--261SERVOChain2(NTED)abnormal

可能原因:当NTED(非校正启用设备)被松开时,发生一个chain2(0伏)故障。

解决方法:修复NTED(非校正启用设备)硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--262SERVOChain1(SVDISC)abnormal

可能原因:当输入伺服电源供应“关”信号,发生一个chain1(+24伏)故障。

解决方法:修复伺服电源供应“关”信号电路硬件中chain1(+24伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--263SERVOChain2(SVDISC)abnormal

可能原因:当输入伺服电源供应“关”信号,发生一个chain2(0伏)故障。

解决方法:修复伺服电源供应“关”信号电路硬件中chain2(0伏)电路。

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

rcuitabnormal1

可能原因:在紧急制动元件中发生了沉积。

解决方法:修复紧急制动元件中的MON3电路。

参考维修手册。

rcuitabnormal2

可能原因:当伺服被激活时,MON3已经开启。

MON3异常。

解决方法:修复紧急制动元件中的MON3电路。

参考维修手册。

SRVO--266SERVOFENCE1statusabnormal

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

解决方法:修复FENCE1电路。

参考维修手册。

SRVO--267SERVOFENCE2statusabnormal

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

解决方法:修复FENCE2电路。

参考维修手册。

SRVO--268SERVOSVOFF1statusabnormal

可能原因:当输入SVOFF信号时,SVOFF1为ON(开)。

解决方法:修复SVOFF1电路。

参考维修手册。

SRVO--269SERVOSVOFF2statusabnormal

可能原因:当输入SVOFF信号时,SVOFF2为ON(开)。

解决方法:修复SVOFF2电路。

参考维修手册。

SRVO--270SERVOEXEMG1statusabnormal

可能原因:当输入外部紧急制动信号时,EXEMG1为ON(开)。

解决方法:修复EXEMG1电路。

参考维修手册。

SRVO--271SERVOEXEMG2statusabnormal

可能原因:当输入外部紧急制动信号时,EXEMG2为ON(开)。

解决方法:修复EXEMG2电路。

参考维修手册。

SRVO--272SERVOSVDISC1statusabnormal

可能原因:当输入伺服电源“关”信号时,SVDISC1为ON(开)。

解决方法:修复SVDISC1电路。

参考维修手册。

SRVO--273SERVOSVDISC2statusabnormal

可能原因:当输入伺服电源“关”信号时,SVDISC2为ON(开)。

解决方法:修复SVDISC2电路。

参考维修手册。

SRVO--274SERVONTED1statusabnormal

可能原因:当输入NTED(非校正启用设备)信号时,NTED1为ON(开)。

解决方法:修复NTED1电路。

参考维修手册。

SRVO--275SERVONTED2statusabnormal

可能原因:当输入NTED(非校正启用设备)信号时,NTED2为ON(开)。

解决方法:修复NTED2电路。

参考维修手册。

SRVO--276SERVODisableonT2mode

可能原因:机器人不能工作在T2模式下。

解决方法:将模式开关设为T1或是自动档。

SRVO--277SYSTEMPanelE--stop(SVEMGabnormal)

可能原因:当按下操作面板上的紧急制动按钮,SVEMG信号不能输入。

解决方法:SVEMG的线路有问题。校正之,再打开电源。

SRVO--278SYSTEMTPE--stop(SVEMGabnormal)

可能原因:当按下教导盒上的紧急制动按钮,SVEMG信号不能输入。

解决方法:SVEMG的线路有问题。校正之,再打开电源。

SRVO--280SERVOSVOFFinput

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

解决方法:找出致使SVOFF被输入的发起源,移除发起源。

SRVO--281SYSTEMSVOFFinput(SVEMGabnormal)

可能原因:检测到了SVOFF输入电路,也检测到了SVEMG断开。

解决方法:关闭电源。

修复SVEMG电路。

关闭SVOFF输入电路,按下重启键。

参考维修手册。

SRVO--282SERVOChain1(SVOFF)abnormal

可能原因:当输入SVOFF(伺服“关”信号)信号,发生一个chain1(+24伏)故障。

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--283SERVOChain2(SVOFF)abnormal

可能原因:当输入SVOFF(伺服“关”信号)信号,发生一个chain2(0伏)故障。

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

在系统设定界面,将是否重置chain故障设为“YES(是)”。

按下教导盒上的重置按钮。

参考维修手册。

SRVO--290SERVODClinkHCalarm(Group:%dAxis:%d)

可能原因:一个异常的电流流经放大器DClink电路。

解决方法:可能在马达电源线或马达卷上发生短路。

参考维修手册。

SRVO--291SERVOIPMoverheat(Group:%dAxis:%d)

可能原因:检测到放大器上的IPM组件过热。

解决方法:降低操作的占空因数(工作循环)。

如果此想象频繁出现,更换放大器。

rm(Group:%dAxis:%d)

可能原因:用于冷却放大器散热翼的风扇发生故障。

解决方法:更换冷却扇。参考维修手册。

SRVO--293SERVODClink(PSM)HCAL(Group:%dAxis:%d)

可能原因:一个异常的电流流经PSM放大器的DClink电路。

解决方法:可能在马达电源线或马达卷上发生短路。

参考维修手册。

(PSM)alarm(Group:%dAxis:%d)

可能原因:用于冷却PSM放大器散热翼的风扇发生故障。

解决方法:更换冷却扇。参考维修手册。

SRVO--295SERVO

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

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

SRVO--296SERVO

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

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

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

SRVO--297SERVO

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

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

参照维修手册。

SRVO--298SERVO

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

解决方法:联系客服人员。要重置警告环境条件的话,需要把电源关闭再打开。

SRVO--300SERVOHandbroken/HBKdisabled

可能原因:当HBK设定关闭时,检测到一个把手断开信号。

解决方法:要移除警告环境条件,按下重启键。

查看把手断开信号电路是否和机器人相连。

如果其电路和机器人相连,打开把手断开设定。

参考维修手册。

SRVO--301SERVOHandbroken/HBKdsbl(Rbt:%d)

可能原因:当HBK设定关闭时,检测到一个把手断开信号。

解决方法:要移除警告环境条件,按下重启键。

查看把手断开信号电路是否和机器人相连。

如果其电路和机器人相连,打开把手断开设定。

参考维修手册。

SRVO--302SERVOSetHandbrokentoENABLE

可能原因:当HBK设定关闭时,输入了一个把手断开信号。

把手断开设定不正确。

解决方法:开启把手断开。

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

参考维修手册。

SRVO--303SERVOSetHBKtoENABLE(Rbt:%d)

可能原因:当HBK设定关闭时,输入了一个把手断开信号。

把手断开设定不正确。

解决方法:开启把手断开。

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

参考维修手册。

SRVO--310SERVO

可能原因:内部警告。

解决方法:联系客服人员。

SYSTErrorCodes(ID=24)

uttonisbeingpresd

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

解决方法:解除hold按钮(输入),试试同样的操作。

slockedbyprogram

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

是在一个KAREL程序中执行。其锁定状态是可以用相同的程序使用

UNHOLD语句/行为解除的,或者取消程序,也可解除锁定状态。如果你试

图在这种状态下作出动作,会显示错误信息。

解决方法:等到UNHOLD语句被KAREL程序执行,或是取消该KAREL程序。

SYST--003WARNTPinabled

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

解决方法:关闭教导盒,再试试相同的操作。

SYST--004WARNSOPinabled

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

解决方法:把遥控开关上的SOP拨到REMOTE档,再试试相同的操作。

SYST--005WARNUOPisthemasterdevice

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

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

变量$RMT_MASTER。

SYST--006WARNCRTisthemasterdevice

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

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

2.从遥控设备执行操作,为系统变量$RMT_MASTER正确配值。

SYST--007WARNNETWORKisthemasterdevice

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

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

2.从遥控设备执行操作,为系统变量$RMT_MASTER正确配值。

SYST--008WARNNothingisthemasterdevice

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

不能执行动作。

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

2.从遥控设备执行操作,为系统变量$RMT_MASTER正确配值。

SYST--009WARNSafetyFenceopen

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

解决方法:关闭安全栏,再试试相同的操作。

SYST--010WARNMaxnumtaskreached

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

解决方法:取消某个正在运行的任务。

SYST--011WARNFailedtoruntask

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

解决方法:在警告发起源界面找出警告的发起源。然后,消除之。

SYST--012WARNNotinremote

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

解决方法:打开遥控开关。

SYST--013WARNInvalidprogramnumber

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

解决方法:取在1到9999内的有效范围中的数字为程序编号。

SYST--014WARNProgramlectfailed

可能原因:PNS操作失败。

解决方法:在警告发起源界面找出警告的发起源。然后,消除之。

SYST--015WARNRobotServiceRequestfailed

可能原因:RSR操作失败。

解决方法:在警告发起源界面找出警告的发起源。然后,消除之。

SYST--016WARNENBLsignalisoff

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

解决方法:把ENBL信号为ON(开)。

SYST--017WARNSinglestepoperationeffective

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

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

SYST--018WARNContinuingfromdifferentline

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

解决方法:在教导盒的提示栏里输入YES(是)或NO(否)。

SYST--019WARNProgramnotlected

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

解决方法:从教导盒的程序选择菜单里选择一个程序,或是使用PNS。

SYST--020WARNProgramnotverifiedbyPNS

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

解决方法:从教导盒的程序选择菜单里选择一个正确的程序。

SYST--021WARNSystemnotready,pressRESET

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

解决方法:按下RESET清除错误环境。

SYST--022WARNPNSnotzero,cannotcontinue

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

解决方法:输入一个错误清除信号把所有的PNS输入都置为零,然后输入开始信号。

SYST--023SYSTEMTeachPendantcommunicationerror

可能原因:传输线断开。

解决方法:检查传输线。如果必要的话,更换之。

startexec

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

解决方法:把PNSTROBE输入设为on(开)。

SYST--025WARNTeachPendantisdifferenttype

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

解决方法:当断开后再连接时,要连接相同类型的教导盒。

SYST--026Systemnormalpowerup

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

解决方法:这只是一个提示。不必为其做什么特别的处理。

artfailed(Error:%d)

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

1.在系统启动时,电源出现故障。

2.闪存模块被改变。

3.出现一个实时错误。

4.系统内部错误1。

5.系统内部错误2。

解决方法:自动选择冷启动。

SYST--028WARN(%s)Programtimedout

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

解决方法:较少程序大小以使得其能在规定时间内执行完。

wasconnected(Group:%d)

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

解决方法:这只是一个提示。不必为其做什么特别的处理。

wasisolated(Group:%d)

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

解决方法:这只是一个提示。不必为其做什么特别的处理。

SYST--031SYSTEMF--ROMparity

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

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

SYST--032WARNENBLsignalfromUOPislost

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

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

SYST--033WARNSFSPDsignalfromUOPislost

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

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

SYST--034WARNHOLDsignalfromSOP/UOPislost

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

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

SYST--035WARNLoworNoBatteryPowerinPSU.

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

解决方法:用同样型号的新电池更换之。

SYST--036WARNSemipowerfailurerecovery

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

解决方法:这只是一个提示。不必为其做什么特别的处理。

nkeyswitchbroken

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

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

tionmodeT1Selected

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

tionmodeT2Selected

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

tionmodeAUTOSelected

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

SYST--041OvrdSelectcouldnotENABLED

可能原因:DI索引失效。

解决方法:请设定有效的DI索引。

SYST--042DEADMANdefeated

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

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

解决方法:松开DEADMAN按钮,然后按下RESET(重启)。

SYST--043TPdisabledinT1/T2mode

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

解决方法:把TPON/OFF开关拨到ON(开)档,然后按下RESET(重启)。

SYST--044(Abnormal)TPdisabledinT1/T2mode

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

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

解决方法:询问你的FANUC技术代表。

SYST--045TPenabledinAUTOmode

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

解决方法:把TPON/OFF开关拨到OFF(关)档,然后按下RESET(重启)。

SYST--046ControlReliableconfigmismatch

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

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

解决方法:咨询我们的客服代表。

SYST--047Continuingfromdistantposition

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

解决方法:在教导盒上的提示栏里选择ABORT(取消)或是CONTINUE(继续)。

SYST--048NECALCcouldn’tgetworkmemory

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

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

SYST--049SFCALCcouldn’tgetworkmemory

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

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

SYST--067PanelHSSBdisconnect

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

解决方法:检查面板HSSB的连线。

SYST--095Remotediagnointernalerror

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

解决方法:内部错误。

SYST--096Designatedtaskisnotvalid

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

解决方法:检查计算机里的遥控诊断软件。

SYST--097FailtoinitializeModem

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

解决方法:检查调制解调器是否被按照。

检查调制解调器的类型设定。

SYST--098CardModemisremoved

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

解决方法:重新插入调制解调器卡,然后重启遥控诊断功能。

查看调制解调器卡是否正确插入PCMIA接口槽。

SYST--099CardModemisnotresponded

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

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

检查调制解调器卡。

SYST--100DSRinModemOFF

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

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

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

否正确插入。

SYST--101Connectionisstopped

可能原因:线断开。

解决方法:查看电话线。

SYST--144BadDOspecfiedby%s

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

解决方法:把系统变量的值变为0(不使用),或是其他的有效值。

查看是否分配了一个标定的SDO。

SYST--148DynamicBrakeisDisabled

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

开。

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

SYST--149DynamicBrakeisEnabled

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

解决方法:这不算是一个警告。

SYST--150Cursorisnotonline1

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

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

SYST--151Startagain(%s,%d)

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

(是)。

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

SYST--152CannotforceDO’sinAUTOmode

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

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

SYST--153CannotSIM/UNSIMDO’sinAUTOmode

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

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

SYST--156Unknownhardware

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

解决方法:更换一块正确的PCB。

SYST--157CE/RIAsoftwaredoesnotexist

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

解决方法:安装CE/RIA选项。

SYST--158RobotcannotmoveinT2mode

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

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

INTPErrorCodes(ID=12)

snotbeenprocesdyet

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

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

tlockthemotiongrp

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

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

ammanagerinternalerror

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

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

idrequest

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

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

tATTACHwithTPenabled

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

解决方法:关闭教导盒。

treleamotioncontrol

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

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

INTP--100to102ABORT.L(%s^4,%d^5)Internalerror(PXnn)

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

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

INTP--103ABORT.L(%s^4,%d^5)Programerror

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

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

INTP--104ABORT.L(%s^4,%d^5)Singlestepfailed

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

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

INTP--105ABORT.L(%s^4,%d^5)Runrequestfailed

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

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

INTP--106PAUSE.L(%s^4,%d^5)Continuerequestfailed

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

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

INTP--107ABORT.L(%s^4,%d^5)Paurequestfailed

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

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

INTP--108ABORT.L(%s^4,%d^5)Abortrequestfailed

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

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

INTP--109WARN(%s^4,%d^5)BWDmotionrequestfailed

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

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

INTP--110(%s^4,%d^5)Gettaskstatusrequestfailed

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

解决方法:查看属性。

INTP--111WARN(%s^4,%d^5)Skipstatementrequestfailed

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

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

tcallinterruptroutine

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

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

可能原因:如果这个警告和“MEMO—004WARNSPECIFIEDPROGRAMISUSE”

警告一起产生,如果程序满足其环境条件要求,且想要执行的动作程序

正在被编辑,执行,或是延缓。

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

可能原因:如果这个警告和“PROG—020TSKISALREADYABORTED”警告一

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

经被终止。

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

的情况下运行。

INTP--113PAUSE.L(%s^4,%d^5)Stopmotionrequestfailed

可能原因:当动作停止,发生错误。

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

INTP--114PAUSE.L(%s^4,%d^5)Cancelmotionrequestfailed

可能原因:当动作取消,发生错误。

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

INTP--115PAUSE.L(%s^4,%d^5)Resumemotionrequestfailed

可能原因:当动作恢复,发生错误。

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

INTP--116PAUSE.L(%s^4,%d^5)Holdmotionrequestfailed

可能原因:当动作被锁定,发生错误。

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

INTP--117PAUSE.L(%s^4,%d^5)Unholdmotionrequestfailed

可能原因:当动作被解锁,发生错误。

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

INTP--118to123PAUSE.L(%s^4,%d^5)Systemerror

可能原因:软件内部错误。

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

INTP--124ABORT.L(%s^4,%d^5)InvalidITRroutine

可能原因:软件内部错误。

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

dtoconvertposition

可能原因:一种位置类型转换到另一种位置类型时,发生错误。

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

nbuilt--inreturnfailed

可能原因:自建图象不能返回。

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

INTP--127WARNPowerfaildetected

可能原因:检测到电源故障。

解决方法:待热启完成后恢复程序。

gislocked

可能原因:位置寄存器被锁定。

解决方法:等待一会儿。错误会自动消失。

tumotiongroup

可能原因:虽然这个程序没有使用动作组,你却试图锁定动作组。

解决方法:在程序细节界面里清除动作组屏蔽。

INTP--130ABORT.L(%s^4,%d^5)Execstatusrecoveryfailed

可能原因:恢复执行状态失败。

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

rofstopexceedslimit

可能原因:同一时间产生太多停止数据。

解决方法:减少停止数据的数量。

INTP--132Unlockedgroupsspecified

可能原因:标定的动作组已经解锁。

解决方法:更改动作组的标定。

INTP--133Motionisalreadyrelead

可能原因:一些标定的动作组已经解锁。

解决方法:更改动作组的标定。

锁定动作组。

INTP--134OverautomaticstartMaxcounter

可能原因:自动启动已经运行了指定次数,但还是发生警告。

解决方法:手工修复警告。

INTP--135RecoveryDOOFFinautostartmode

可能原因:错误恢复DO状态在自动启动特征里为OFF(关)。

因此,恢复程序不能自动执行。

解决方法:请查看错误恢复DO状态的环境条件。

INTP--136Cannotumotiongroupfordryrunfunction

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

解决方法:标定一个没标定动作组的程序。

INTP--137Programspecifiedby$PAUSE_PROGdoesn’texist.

可能原因:$PAUSE_PROG不包括一个标定了的程序。

解决方法:检查$PAUSE_PROG。

INTP--138Programspecifiedby$RESM_DRYPROGdoesn’texist.

可能原因:$RESUME_PROG不包括一个标定了的程序。

解决方法:检查$RESUME_PROG。

INTP--139(%s^4,%d^5)Localvariablerequestfailed

可能原因:执行失败。

解决方法:查看警告历史界面看看是否输出了另一个警告。

INTP--200PAUSE.L(%s^4,%d^5)UnimplementedTPinstruction

可能原因:没有使用这条指令。

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

INTP--201PAUSE.L(%s^4,%d^5)Untaughtelementencountered

可能原因:此程序包含了一部分没有校正的数据。

标定的环境条件程序有错误(声明中没有校正数据)。

解决方法:校正这条指令。

INTP--202PAUSE.L(%s^4,%d^5)Syntaxerror

可能原因:指令语法错误。

解决方法:重新校正这条指令。

INTP--203PAUSE.L(%s^4,%d^5)Variabletypemismatch

可能原因:变量类型不正确。

解决方法:检查变量类型。

INTP--204PAUSE.L(%s^4,%d^5)Invalidvalueforindex

可能原因:索引值无效。

解决方法:检查索引值。

INTP--205PAUSE.L(%s^4,%d^5)Analogportaccesrror

可能原因:模拟I/O(输入/输出)工作不正常。

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

INTP--206PAUSE.L(%s^4,%d^5)Digitalportaccesrror

可能原因:数字I/O(输入/输出)工作不正常。

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

INTP--207PAUSE.L(%s^4,%d^5)GroupI/Oportaccesrror

可能原因:组I/O(输入/输出)工作不正常。

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

INTP--208PAUSE.L(%s^4,%d^5)Divideby0

可能原因:执行了一个为0的分配。

解决方法:查看分配值。

INTP--209PAUSE.L(%s^4,%d^5)SELECTisneeded

可能原因:在SELECT指令前,执行了一条CASE指令。

解决方法:在CASE指令前添加一条SELECT指令。

INTP--212PAUSE.L(%s^4,%d^5)InvalidvalueforOVERRIDE

可能原因:指定的值不能被OVERRIDE指令所使用。

解决方法:查看指定值。

INTP--213PAUSE.L%s^7(%s^4,%d^5)UALM[%d^9]

可能原因:发生了一个用户警告。

解决方法:参考用户警告代码。

INTP--214PAUSE.L(%s^4,%d^5)Specifiedgroupnotlocked

可能原因:位置寄存器或是框设定指令在一个没有动作组的程序里被执行。

解决方法:在程序TAIL(细节)界面内设定动作组。参考用户警告代码。

INTP--215PAUSE.L(%s^4,%d^5)Groupmismatch

可能原因:位置数据无效。

解决方法:检查位置数据。

INTP--216PAUSE.L(%s^4,%d^5)Invalidvalueforgroupnumber

可能原因:对于动作组编号,指定的值无效。

解决方法:查看指定值。

INTP--217PAUSE.L(%s^4,%d^5)SKIPCONDITIONneeded

可能原因:SKIP(跳过)指令在SKIPCONDITION指令前被执行。

解决方法:添加一条SKIPCONDITION指令。

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

可能原因:SKIP(跳过)指令或SKIPCONDITION指令不能被执行。

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

INTP--219ABORT.L(%s^4,%d^5)Pautaskfailed

可能原因:暂停指令不能被执行。

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

INTP--220ABORT.L(%s^4,%d^5)Aborttaskfailed

可能原因:ABORT(取消)指令不能被执行。

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

INTP--221PAUSE.L(%s^4,%d^5)Applicationfailed

可能原因:应用指令不能被执行。

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

INTP--222PAUSE.L(%s^4,%d^5)Callprogramfailed

可能原因:程序CALL(调用)指令不能被执行。

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

INTP--223PAUSE.L(%s^4,%d^5)Delaytimefailed

可能原因:WAIT(等待)指令不能被执行。

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

INTP--224PAUSE.L(%s^4,%d^5)Jumplabelfailed

可能原因:BRANCH(分流)指令不能被执行。

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

INTP--225PAUSE.L(%s^4,%d^5)Motionstatementfailed

可能原因:MOTION(动作)指令不能被执行。

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

INTP--226PAUSE.L(%s^4,%d^5)Readpositionregisterfailed

可能原因:不能读取位置寄存器。

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

INTP--227PAUSE.L(%s^4,%d^5)Writepositionregisterfailed

可能原因:不能写入位置寄存器。

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

INTP--228PAUSE.L(%s^4,%d^5)Readregisterfailed

可能原因:寄存器不能被读取。

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

INTP--229PAUSE.L(%s^4,%d^5)Writeregisterfailed

可能原因:寄存器不能被写入。

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

INTP--230PAUSE.L(%s^4,%d^5)Waitconditionfailed

可能原因:环境条件WAIT(等待)指令不能被执行。

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

INTP--231PAUSE.L(%s^4,%d^5)Readnextlinefailed

可能原因:不能读取下一命令行。

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

INTP--232PAUSE.L(%s^4,%d^5)Invalidframenumber

可能原因:框值无效。

解决方法:检查框值。

INTP--233PAUSE.L(%s^4,%d^5)Readframevaluefailed

可能原因:不能读取指定框。

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

INTP--234PAUSE.L(%s^4,%d^5)Writeframevaluefailed

可能原因:不能写入指定框。

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

INTP--235PAUSE.L(%s^4,%d^5)Readpositemfailed

可能原因:不能读取位置变量。

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

INTP--236PAUSE.L(%s^4,%d^5)Writepositemfailed

可能原因:不能写入位置变量。

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

INTP--237WARN(%s^4,%d^5)NomoremotionforBWD

可能原因:因为当前程序行已经到顶,所以不能反向执行。

解决方法:停止在此点上使用反向执行。

INTP--238WARN(%s^4,%d^5)BWDexecutioncompleted

可能原因:反向执行完毕。

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

INTP--239WARN(%s^4,%d^5)Cannotexecutebackwards

可能原因:指令不能反向执行。

解决方法:设置指针执行下一行。

INTP--240PAUSE.L(%s^4,%d^5)Incompatibledatatype

可能原因:PARAMETER指令中的标定数据其参数类型无效。

解决方法:检查数据类型。

INTP--241PAUSE.L(%s^4,%d^5)Unsupportedparameter

可能原因:不能使用此种参数。

解决方法:检查参数类型。

INTP--242PAUSE.L(%s^4,%d^5)Offtvalueisneeded

可能原因:在OFFSETCONDITION指令前,执行了OFFSE指令。在OFFSETPR[]

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

解决方法:在OFFSE指令前添加一条OFFSETCONDITION指令。校正位置寄存器。

INTP--243ABORT.G(%s^4,%d^5)Defgrpisnotspecified

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

解决方法:移走MOTION指令或是在程序DETAIL(细节)界面设定动作组。

INTP--244PAUSE.L(%s^4,%d^5)Invalidlinenumber

可能原因:输入命令行数不正确。

解决方法:检查命令行数。

INTP--245PAUSE.L(%s^4,%d^5)RCVstmtfailed

可能原因:RECEIVER[]指令不能被执行。

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

INTP--246PAUSE.L(%s^4,%d^5)SEMAPHOREstmtfailed

可能原因:SEMAPHORE指令不能被执行。

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

INTP--247PAUSE.L(%s^4,%d^5)Preexecfailed

可能原因:软件内部错误。

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

INTP--248PAUSE.L(%s^4,%d^5)MACROfailed

可能原因:MACRO指令不能被执行。

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

isnottcorrectly

可能原因:MACRO设定无效。

解决方法:检查MACRO设定。

INTP--250PAUSE.L(%s^4,%d^5)Invaliduframenumber

可能原因:用户框编号无效。

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

INTP--251PAUSE.L(%s^4,%d^5)Invalidutoolnumber

可能原因:工具框编号无效。

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

ramenumbermismatch

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

解决方法:检查用户框编号。

ramenumbermismatch

可能原因:位置数据中的工具框编号和当前选择的工具框编号不一致。

解决方法:检查用户框编号。

INTP--254PAUSE.L(%s^4,%d^5)Parameternotfound

可能原因:标定的参数名未找到。

解决方法:检查参数名。

INTP--255PAUSE.L(%s^4,%d^5)CAL_MATRIXfailed

可能原因:CAL-MATRIX指令不能被执行。

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

INTP--256PAUSE.L(%s^4,%d^5)NodataforCAL_MATRIX

可能原因:三个源点或是三个目标点未被校正。

解决方法:校正三个源点或是三个目标点。

INTP--257PAUSE.L(%s^4,%d^5)Invaliddelaytime

可能原因:等待时间值为负,或是超过了最大等待时间(2147483.647秒)。

解决方法:输入正确值。

INTP--258PAUSE.L(%s^4,%d^5)Weldportaccesrror

可能原因:焊接工作不正常。

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

INTP--259PAUSE.L(%s^4,%d^5)Invalidpositiontype

可能原因:位置寄存器的数据类型采用的是联合坐标类型校正。

解决方法:把位置寄存器数据转换成笛卡儿坐标类型。

INTP--260PAUSE.L(%s^4,%d^5)Invalidtorquelimitvalue

可能原因:标定的扭矩限度不在0.0到100.0的范围内。

解决方法:把扭矩限度标定在0.0到100.0的范围内。

INTP--261PAUSE.L(%s^4,%d^5)Arraysubscriptmissing

可能原因:没有标定数组元素编号。

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

INTP--262PAUSE.L(%s^4,%d^5)Fieldnamemissing

可能原因:没有标定元素名称。

解决方法:标定元素名称。

INTP--263PAUSE.L(%s^4,%d^5)Invalidregistertype

可能原因:寄存器类型无效。

解决方法:检查寄存器类型。

INTP--265PAUSE.L(%s^4,%d^5)Invalidvalueforspeedvalue

可能原因:指定的值不能被AF指令使用。

解决方法:标定一个在0到100范围内的值。

INTP--266ABORT.L(%s^4,%d^5)Mnemonicininterruptisfailed

可能原因:KAREL中断程序中的助记忆指令执行失败。

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

令。

INTP--267PAUSE.L(%s^4,%d^5)RUNstmtfailed

可能原因:指定的程序已经在运行。

解决方法:取消指定的程序。

INTP--268PAUSE.L(%s^4,%d^5)Thisstatementonlyoneineachline

可能原因:一行中包含多个应用指令。每行只能出现一个这种语句。

解决方法:删去额外的语句。

INTP--269PAUSE.L(%s^4,%d^5)Skipstatementonlyoneineachline

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

指令。

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

INTP--270PAUSE.L(%s^4,%d^5)differentgroupcannotBWD

可能原因:在反向执行中,动作碰到了和之前动作语句不一样的组编号。

解决方法:小心使用FWD执行。

INTP--271WARN(%s^4,%d^5)Excessivetorquelimitvalue

可能原因:扭矩的限度值超过了最大值。扭矩的限度值已经达到了其最大值。

解决方法:将扭矩的限度值设置为小于或等于最大值。

INTP--272PAUSE.L(%s^4,%d^5)Unsupportedoperator

可能原因:不支持此操作符。

解决方法:查看操作符。

INTP--274(%s^4,%d^5)CHprogramerror

可能原因:此监督语句不能被执行。

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

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

可能原因:如果这个警告和“MEMO—004WARNSPECIFIEDPROGRAMISUSE”

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

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

可能原因:如果这个警告和“INTP—IDSUBTYPEOFCH

PROGRAM”警告一起产生,标定环境条件的程序的子类型可能为CH,

或是该程序可能不存在。

INTP--275InvalidsubtypeofCHprogram

可能原因:标定CH程序的子类型不能被使用

解决方法:查看该CH程序的子类型。

INTP--276(%s^4,%d^5)Invalidcombinationofmotionoption

可能原因:动作选项指令(SKIP,TIMEBEFORE/AFTER,和应用指令)不能被一

起校正。

解决方法:删除动作选项指令。

INTP--277(%s^4,%d^5)InternalMACROEPTdatamismatch

可能原因:宏表里的EPT索引不能指向在宏表中定义的程序名。

也就是说,宏表里的EPT索引不正确。

解决方法:请为宏表中定义的程序名设置正确的EPT索引。

INTP--278%s^7

可能原因:出现自动故障恢复DI监督警告。

解决方法:这是个用户定义警告。

INTP--279(%s^4,%d^5)Applicationinstructionmismatch

可能原因:执行了应用指令。但是这个应用指令和此程序中的应用处理数据不匹配。

解决方法:请把此程序中的应用处理数据转换为和此应用指令匹配的类型。

INTP--280(%s^4,%d^5)Applicationdatamismatch

可能原因:被调用程序的应用数据和原程序的应用数据不同。

解决方法:请改变此程序的结构。

INTP0281Noapplicationdata

可能原因:此程序没有应用数据。

解决方法:请在程序细节界面定义应用数据。

INTP--282(%s^4,%d^5)Fastfaultstatusmismatch

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

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

INTP--283(%s^4,%d^5)Stackoverflowforfastfaultrecovery

可能原因:超出了记录快速错误恢复嵌套数据栈。

解决方法:降低程序的嵌套数。

INTP--284Nodetectionoffastfaultrecovery

可能原因:找不到快速错误恢复点。

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

INTP--285Karelprogramcannotentryinfastfautlrecovery

可能原因:不能在KAREL程序中执行快速登陆。

解决方法:使用TP程序。

INTP--286MAINTprogramisn’tdefinedinfastfautlrecovery

可能原因:MAINT程序在快速错误恢复中未被定义。

解决方法:设置MAINT程序。

INTP--287FailtoexecuteMAINTprogram

可能原因:不能执行MAINT程序。

解决方法:确认MAINT程序名称是否正确,或者MAINT程序是否实际存在。

INTP--288(%s^4,%d^5)Parameterdoesnotexist

可能原因:AR寄存器指派的参数不存在。

解决方法:请确认AR寄存器的索引,以及在主程序中的CALL/MACRO命令的参数。

INTP--289Can’tsaveffastpointatprogramchange

可能原因:如果开启快速错误恢复,程序会在程序变动处暂停。

解决方法:检查在子程序的结尾是否出现CONT中断。

如果出现,把其改成FINE.

这是快速错误恢复函数的局限。

INTP--290Fastfaultrecoverypositionisnotsaved

可能原因:在快速错误恢复过程中,出现了警告,所以快速错误恢复位置点未被保

存。

INTP--291(%s^4,%d^5)IndexforARisnotcorrect

可能原因:AR寄存器编号不正确。当前,不发生此警告。

解决方法:检查AR寄存器的索引,以及在主程序里的CALL/MACRO指令所标定的

变量。

INTP--292morethan6motionwithDBexecuted

可能原因:六个或是更多的高级执行(距离)动作彼此重叠。

解决方法:调整校正从而使得这六个或是更多的高级执行(距离)动作不会彼此重

叠。

INTP--293(%s,%d)DBtoosmall(away)(%dmm)

可能原因:高级执行(距离)环境条件未被满足。

解决方法:增加标定的距离值。

INTP--294TPEparametererror

可能原因:对于CALL/MACRO指令标定了一个不正确的变量。

解决方法:和你的FANUC客服代表联系,告知其出现了一个警告信息。

INTP--295(%s,%d)DBtoosmall(away)(%dmm)

可能原因:高级执行(距离)环境条件未被满足。

解决方法:增加标定的距离值。

INTP--296(%s,%d)$SCR_GRP[%d].$M_POS_ENBisFALSE

可能原因:当$SCR_GRP[].$M_POS_ENB为FALSE时,高级执行(距离)不能工作。

解决方法:把$SCR_GRP[].$M_POS_ENB设为TRUE。

INTP--297(%s,%d)DBtoosmall(done)(%dmm)

可能原因:一个动作语句在高级执行(距离)环境条件被满足前结束。

解决方法:增加标定的距离值。

INTP--300ABORT.L(%s^4,%d^5)UnimplementedP--code

可能原因:KAREL程序错误。这个KAREL语句不能被执行。

解决方法:检查KAREL转换软件的版本。

INTP--301ABORT.L(%s^4,%d^5)Stackunderflow

可能原因:KAREL程序错误。执行命令被GOTO语句进入到一个FOR循环。

解决方法:不能使用GOTO语句来进入或退出FOR循环。检查GOTO语句的标号。

INTP--302ABORT.L(%s^4,%d^5)Stackoverflow

可能原因:1.一条递归程序指令被无限次执行。

2.同一时间调用了太多程序。

解决方法:1.在执行递归指令前,执行程序要使得可以在任何执行点清除操作指令。

2.降低同一时间可以调用程序的数目。对于KAREL程序来说,应增加

堆栈的大小。

INTP--303ABORT.L(%s^4,%d^5)Specifiedvalueexceedslimit

可能原因:KAREL程序错误。指定值超过最大限度。

解决方法:检查指定值。

INTP--304ABORT.L(%s^4,%d^5)Arraylengthmismatch

可能原因:KAREL程序错误。数列的尺度不同。

解决方法:检查数列的尺度。

INTP--305ABORT.L(%s^4,%d^5)Errorrelatedconditionhandler

可能原因:KAREL程序错误。出现了一个环境条件操作错误。

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

INTP--306ABORT.L(%s^4,%d^5)Attachrequestfailed

可能原因:KAREL程序错误。ATTACH语句失败。

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

INTP--307ABORT.L(%s^4,%d^5)Detachrequestfailed

可能原因:KAREL程序错误。DETACH语句失败。

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

INTP--308ABORT.L(%s^4,%d^5)Nocamatchincountered

可能原因:KAREL程序错误。CASE语句和任何分支都不匹配。

解决方法:查看CASE值和分支。

INTP--309ABORT.L(%s^4,%d^5)UndefinedWITHCHparameter

可能原因:KAREL程序错误。指定的参数不能在环境条件操作从句中使用。

解决方法:查看参数。

INTP--310ABORT.L(%s^4,%d^5)Invalidsubscriptforarray

可能原因:KAREL程序错误。数组索引无效。

解决方法:检查数组长度和索引值。

INTP--311PAUSE.L(%s^4,%d^5)Uninitializeddataisud

可能原因:KAREL程序错误。使用了未被校正或是未被初始化的数据。

解决方法:在使用数据前校正或初始化数据。

INTP--312ABORT.L(%s^4,%d^5)Invalidjointnumber

可能原因:KAREL程序错误。使用了错误的轴线编号。

解决方法:检查轴线编号和数据值。

INTP--313ABORT.L(%s^4,%d^5)Motionstatementfailed

可能原因:KAREL程序错误。MOTION语句不被执行。

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

INTP--314ABORT.L(%s^4,%d^5)Returnprogramfailed

可能原因:KAREL程序错误。执行操作不能从程序返回。

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

INTP--315ABORT.L(%s^4,%d^5)Built--inexecutionfailed

可能原因:KAREL程序错误。发生了一个自建程序错误。

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

INTP--316ABORT.L(%s^4,%d^5)Callprogramfailed

可能原因:KAREL程序错误。不能调用程序。

解决方法:参照错误产生代码,确认程序是否载入。

INTP--317ABORT.L(%s^4,%d^5)Invalidconditionspecified

可能原因:KAREL程序错误。指定环境条件无效。

解决方法:查看环境条件。

INTP--318ABORT.L(%s^4,%d^5)Invalidactionspecified

可能原因:KAREL程序错误。指定动作无效。

解决方法:查看动作。

INTP--319ABORT.L(%s^4,%d^5)Invalidtypecode

可能原因:KAREL程序错误。指定数据类型无效。

解决方法:查看数据类型。

INTP--320ABORT.L(%s^4,%d^5)Undefinedbuilt--in

可能原因:KAREL程序错误。自建程序未被定义。

解决方法:查看是否载入正确选项。

INTP--321ABORT.L(%s^4,%d^5)ENDstmtofafuncrtn

可能原因:KAREL程序错误。在函数程序执行中,执行的是END语句而不是

RETURN语句。

解决方法:在函数程序执行中,添加一条RETURN语句。

INTP--322ABORT.L(%s^4,%d^5)Invalidargvalforbuiltin

可能原因:KAREL程序错误。自建程序的幅值错误。

解决方法:查看幅值。

INTP--323ABORT.L(%s^4,%d^5)Valueoverflow

可能原因:KAREL程序错误。变量数据值过大。

解决方法:查看变量类型和数据值。

INTP--324ABORT.L(%s^4,%d^5)Invalidopenmodestring

可能原因:KAREL程序错误。OPENFILE语句中的使用字串无效。

解决方法:查看使用字串。

INTP--325ABORT.L(%s^4,%d^5)Invalidfilestring

可能原因:KAREL程序错误。OPENFILE语句中的文件字串无效。

解决方法:查看文件字串。

INTP--326ABORT.L(%s^4,%d^5)Filevarisalreadyud

可能原因:KAREL程序错误。FILE变量已经被使用。

解决方法:在再次使用FILE变量或是增加另一个新的FILE变量前,关闭文件。

INTP--327ABORT.L(%s^4,%d^5)Openfilefailed

可能原因:KAREL程序错误。文件不能被打开。

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

INTP--328ABORT.L(%s^4,%d^5)Fileisnotopened

可能原因:KAREL程序错误。指定文件在操作前不能被打开。

解决方法:在操作前打开文件。

INTP--329ABORT.L(%s^4,%d^5)Writevariablefailed

可能原因:KAREL程序错误。

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

INTP--330ABORT.L(%s^4,%d^5)Writefilefailed

可能原因:KAREL程序错误。写入文件失败。

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

INTP--331ABORT.L(%s^4,%d^5)Readvariablefailed

可能原因:KAREL程序错误。读取文件失败。

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

INTP--332ABORT.L(%s^4,%d^5)Readdataistooshort

可能原因:KAREL程序错误。从文件中读取的数据过短。

解决方法:确认文件中的数据可用。

INTP--333ABORT.L(%s^4,%d^5)InvalidASCIIstringforread

可能原因:KAREL程序错误。从文件中读取的字串错误。

解决方法:检查文件数据。

INTP--334ABORT.L(%s^4,%d^5)Readfilefailed

可能原因:KAREL程序错误。读取文件失败。

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

INTP--335ABORT.L(%s^4,%d^5)Cannotopenpre--definedfile

可能原因:KAREL程序错误。由系统预定义的文件不能被打开。

解决方法:使用系统定义的文件而不要打开这类文件。

INTP--336ABORT.L(%s^4,%d^5)Cannotclopre--definedfile

可能原因:KAREL程序错误。由系统预定义的文件不能被关闭。

解决方法:那就不要尝试关闭它。

INTP--337ABORT.L(%s^4,%d^5)Invalidroutinetype

可能原因:KAREL程序错误。此程序不能被使用。

解决方法:确认是否使用了正确的程序类型和名称。

INTP--338ABORT.L(%s^4,%d^5)Clofilefailed

可能原因:KAREL程序错误。关闭文件失败。

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

INTP--339ABORT.L(%s^4,%d^5)Invalidprogramname

可能原因:KAREL程序错误。程序名称无效。

解决方法:确认是否使用了正确的程序名称。

INTP--340ABORT.L(%s^4,%d^5)Invalidvariablename

可能原因:KAREL程序错误。变量名称无效。

解决方法:确认是否使用了正确的变量名称。

INTP--341ABORT.L(%s^4,%d^5)Variablenotfound

可能原因:KAREL程序错误。找不到变量。

解决方法:确认程序名称和变量名称。

INTP--342ABORT.L(%s^4,%d^5)Incompatiblevariable

可能原因:KAREL程序错误。在BYNAME函数中定义的数据类型和变量类型不匹

配。

解决方法:确认是否使用了正确的数据类型和变量类型。

INTP--343ABORT.L(%s^4,%d^5)Referencestackoverflow

可能原因:KAREL程序错误。使用BYNAME函数时用了太多的变量。

解决方法:减少BYNAME函数数量。

INTP--344ABORT.L(%s^4,%d^5)Readaheadbufferoverflow

可能原因:KAREL程序错误。从设备读取的缓冲溢出。

解决方法:增加缓冲大小。

INTP--345ABORT.L(%s^4,%d^5)Pautaskfailed

可能原因:KAREL程序错误。PAUSE语句不被执行。

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

INTP--346ABORT.L(%s^4,%d^5)Aborttaskfailed

可能原因:KAREL程序错误。ABORT语句不被执行。

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

INTP--347ABORT.L(%s^4,%d^5)ReadI/Ovaluefailed

可能原因:KAREL程序错误。不能输入数字输入信号。

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

INTP--348ABORT.L(%s^4,%d^5)WriteI/Ovaluefailed

可能原因:KAREL程序错误。不能输出数字输出信号。

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

INTP--349ABORT.L(%s^4,%d^5)Holdmotionfailed

可能原因:KAREL程序错误。HOLD语句不被执行。

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

INTP--350ABORT.L(%s^4,%d^5)Unholdmotionfailed

可能原因:KAREL程序错误。UNHOLD语句不被执行。

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

INTP--351ABORT.L(%s^4,%d^5)Stopmotionfailed

可能原因:KAREL程序错误。STOP语句不被执行。

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

INTP--352ABORT.L(%s^4,%d^5)Cancelmotionfailed

可能原因:KAREL程序错误。CANCEL语句不被执行。

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

INTP--353ABORT.L(%s^4,%d^5)Resumemotionfailed

可能原因:KAREL程序错误。RESUME语句不被执行。

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

INTP--354ABORT.L(%s^4,%d^5)Breakpointfailed

可能原因:KAREL程序错误。断点函数不被执行。

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

INTP--355ABORT.L(%s^4,%d^5)AMRisnotfound

可能原因:KAREL程序错误。由RETURN-AMR自建程序操作的AMR没被找到。

解决方法:查看程序操作。

INTP--356ABORT.L(%s^4,%d^5)AMRisnotprocesdyet

可能原因:KAREL程序错误。对于一个未被操作的AMR,不能使用RETURN-AMR

自建程序。

解决方法:用WAIT-AMR自建程序对AMR进行操作。

INTP--357ABORT.L(%s^4,%d^5)WAIT_AMRiscancelled

可能原因:KAREL程序错误。取消执行WAIT-AMR自建程序。

解决方法:执行WAIT-AMR的程序必须要重启。

INTP--358ABORT.L(%s^4,%d^5)Timeoutatreadrequest

可能原因:KAREL程序错误。READ语句超时。

解决方法:查看被读取的设备。

INTP--359ABORT.L(%s^4,%d^5)Readrequestisnested

可能原因:KAREL程序错误。当一条READ语句正在等待输入时,执行了另一条

READ语句。

解决方法:移去被套入的读数。

INTP--360ABORT.L(%s^4,%d^5)Vectoris0

可能原因:KAREL程序错误。矢量无效。

解决方法:查看矢量值。

INTP--361PAUSE.L(%s^4,%d^5)FRAME:P2issameasP1

可能原因:KAREL程序错误。在FRAME自建程序中不能计算X轴方向,因为P1和

P2是同一个点。

解决方法:把P1和P2校正为是不同的点。

INTP--362PAUSE.L(%s^4,%d^5)FRAME:P3issameasP1

可能原因:KAREL程序错误。在FRAME自建程序中不能计算X-Y平面,因为P1和

P3是同一个点。

解决方法:把P1和P3校正为是不同的点。

INTP--363PAUSE.L(%s^4,%d^5)FRAME:P3existsonlineP2--P1

可能原因:KAREL程序错误。在FRAME自建程序中不能计算X-Y平面,因为P3落

在X轴上。

解决方法:把P3校正为落在X轴以外。

INTP--364ABORT.L(%s^4,%d^5)Stringtooshortfordata

可能原因:KAREL程序错误。目标字串过短。

解决方法:增大目标字串大小。

INTP--365ABORT.L(%s^4,%d^5)Predefinedwindownotopened

可能原因:KAREL程序错误。由系统预定义的文件不能被打开。

解决方法:查看这个文件的使用情况。

INTP--366ABORT.L(%s^4,%d^5)I/Ostatusisnotcleared

可能原因:KAREL程序错误。上个文件操作失败。

解决方法:用CLR-IO-STAT自建程序重置这个错误。

INTP--367ABORT.L(%s^4,%d^5)Badbainformat

可能原因:KAREL程序错误。I/O模式只能从二进制到十六进制操作。

解决方法:查看指定的模式。

INTP--368PAUSE.L(%s^4,%d^5)Cannotuspecifiedprogram

可能原因:KAREL程序错误。指定的程序不能使用。

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

INTP--369ABORT.L(%s^4,%d^5)TimeoutatWAIT_AMR

可能原因:KAREL程序错误。WAIT-AMR自建程序超时。

解决方法:如果AMR是设定在有效时间内完成的话,检查可能会延迟AMR的任务

的逻辑。

INTP--370ABORT.L(%s^4,%d^5)VisionCPUnotpluggedin

可能原因:KAREL程序错误。CPU板的图像没有接上。

解决方法:接上CPU板的图像。

INTP--371ABORT.L(%s^4,%d^5)Visionbuilt--inoverflow

可能原因:KAREL程序错误。图像自建程序操作溢出。

解决方法:调整程序,使得在同一时间内执行较少的图像自建。

INTP--372ABORT.L(%s^4,%d^5)Undefinedvisionbuilt--in

可能原因:KAREL程序错误。图像自建程序未被定义。

解决方法:检查是否载入了正确的选项。

INTP--373ABORT.L(%s^4,%d^5)Undefinedvisionparametertype

可能原因:KAREL程序错误。图像自建程序的参数无效。

解决方法:检查图像自建程序的参数。

INTP--374ABORT.L(%s^4,%d^5)Undefinedvisionreturntype

可能原因:KAREL程序错误。图像自建程序的返回值无效。

解决方法:检查图像自建程序的返回值。

INTP--375(%s^4,%d^5)SystemvarpasdusingBYNAME

可能原因:这个警告和KAREL程序有关。使用BYNAME函数,不能使用任何系统

变量。

使用不带有BYNAME,GET-VAR或SET-VAR的Pass。

INTP--376ABORT.L(%s^4,%d^5)Motionininterruptisfailed

可能原因:缺少CANCEL或STOP指令。

解决方法:在调用中断语句之前,插入CANCEL或STOP指令。

INTP--377WARN(%s^4,%d^5)LocalCONDrecoveryfailed

可能原因:局部环境条件不能恢复。

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

INTP--378WARN(%s^4,%d^5)Localvariableisud

可能原因:使用了局部环境条件下的局部变量或参数。

解决方法:使用全局变量来恢复局部环境条件。

nditionhandlernumber

可能原因:一个无效的环境条件操作编号使用在了一个环境条件操作定义中,或是

带有ENABLE,DISABLE或PURGE语句或动作。

解决方法:纠正环境条件操作编号。环境条件操作编号必须在1到1000范围内取值。

ogramnumber

可能原因:指定了一个无效的程序编号。

解决方法:使用一个有效的程序编号。程序编号必须在1到$SCR,$MAXNUMTASK

+2范围内取值。

INTP--381(%s^4,%d^5)InvalidDelayTime

可能原因:在DELAY语句中指定了一个无效的延迟时间。

解决方法:使用一个有效的延迟时间。延迟时间必须在0到范围内取值。

INTP--382(%s^4,%d^5)Invalidbitfieldvalue

可能原因:在数据位上指定了一个无效值。

解决方法:使用一个有效值。

INTP--383(%s^4,%d^5)Pathnodeoutofrange

可能原因:指定的路径节点超过范围。

解决方法:查看路径节点。

INTP--400ABORT.L(%s^4,%d^5)Numberofmotionxceeded

可能原因:在同一时间内执行了过多的动作。

解决方法:减少在同一时间内执行动作的数量。在上个动作完成后在执行下一个动

作。

INTP--401ABORT.L(%s^4,%d^5)NotOnTopOfStack

可能原因:当恢复动作后,还是存在暂停的动作。

解决方法:恢复之前被暂停的动作。

INTP--420(%s^4,%d^5)OFIXisnotavailable

可能原因:不能使用幅值固定指令。

解决方法:检查动作格式和动作附加指令。

INTP--421(%s^4,%d^5)Stitchdisable(S/S)

可能原因:设定了单步模式。

解决方法:取消单步模式。

INTP--422(%s^4,%d^5)Stitchenablesignaloff

可能原因:针脚开启信号被设定为OFF(关)。

解决方法:将针脚开启信号设定为ON(开)。

INTP--423(%s^4,%d^5)ionsignalerror

可能原因:设备环境条件信号不正确。

解决方法:检查设备环境条件。

INTP--424(%s^4,%d^5)Stitchspeederror

可能原因:针脚速度值不正确。

解决方法:检查针脚速度值。

INTP--425(%s^4,%d^5)Illegalmotiontype(J)

可能原因:针脚函数不能和联合动作一起使用。

解决方法:把联合动作改为串行动作。

INTP--426(%s^4,%d^5)Anotherprogisinstitching

可能原因:其他的程序在使用针脚函数。

解决方法:终止正在使用针脚函数的程序。

INTP--450(%s^4,%d^5)CannotcallKARELprogram

可能原因:从机器人连接的mast(主)/slave(从)/single(单)从程序中调用了

KAREL程序。

解决方法:不要从mast(主)/slave(从)/single(单)从程序中调用KAREL程序。

INTP--451(%s^4,%d^5)CannotcallMotionprogram

可能原因:从机器人连接的mast(主)/slave(从)/single(单)从程序中调用了

带有动作组的常规程序。

解决方法:不要从mast(主)/slave(从)/single(单)从程序中调用带有动作组

的常规程序。

INTP--452(%s^4,%d^5)Robotlinktypemismatch

可能原因:从机器人连接的mast(主)/slave(从)/single(单)从程序中调用了

带有不同类型的程序。

解决方法:不要从mast(主)/slave(从)/single(单)从程序中调用带有不同类

型的常规程序。

INTP--453(%s^4,%d^5)Notinremote

可能原因:机器人连接的从程序只能在遥控模式中执行。

解决方法:确认是否满足遥控模式环境条件。

INTP--454(%s^4,%d^5)Illegalreturnoccurred

可能原因:在机器人连接中,调用程序的类型和被调用程序类型不一致。

解决方法:使调用程序的类型和被调用程序类型相匹配。

INTP--455(%s^4,%d^5)Groupmismatch(Linkpattern)

可能原因:机器人连接的主程序动作组和标定的不一致。

解决方法:使机器人连接的主程序动作组和标定的一致。

INTP--456(%s^4,%d^5)Groupmismatch(Slavegroup)

可能原因:机器人连接的从程序动作组和标定的机器人连接的从程序动作组不一致。

解决方法:使机器人连接的从程序动作组和标定的机器人连接的从主程序动作组一

致。

INTP--457(%s^4,%d^5)Mastertoolnumbermismatch

可能原因:主机器人选择的当前工具坐标系编号和从程序中机器人连接数据控制的

工具坐标系编号不匹配。

解决方法:使主机器人选择的当前工具坐标系编号和从程序中机器人连接数据控制

的工具坐标系编号相匹配。

INTP--458(%s^4,%d^5)Robotisstillmoving

可能原因:机器人和机器人连接一起移动,因此,mast(主)/slave(从)/single

(单)从不能建立同步关系。

解决方法:等机器人停止后,重新运行程序。

INTP--459(%s^4,%d^5)SlavecannotJOINTmotion

可能原因:机器人连接的从程序中的动作语句标定的是联合动作。

解决方法:把从程序中的动作语句改为正交动作。

INTP--460(%s^4,%d^5)CannotuJOINTposforSlave

可能原因:机器人连接的从程序中的位置数据格式为联合格式。

解决方法:把从程序中的位置数据格式改为正交格式。

INTP--461(%s^4,%d^5)MasterTPinabled

可能原因:机器人连接的主程序由教导盒激活。从程序暂时停止。

解决方法:主程序由教导盒激活,从而使得从程序暂时停止。

INTP--462(%s^4,%d^5)CannotstartRobotLink

可能原因:机器人连接的设定可能有错。

解决方法:检查设定。

INTP--463(%s^4,%d^5)MotiongroupisMaster

可能原因:试图和机器人连接执行的程序的动作组为主程序。

解决方法:取消主程序的设定,然后重新运行程序。

INTP--465(%s^4,%d^5)Trackingerror

可能原因:机器人连接不能执行同步动作。

解决方法:检查机器人连接的设定。

INTP--466(%s^4,%d^5)Robotlinknotcalibrated

可能原因:机器人连接未被校准。

解决方法:校准机器人连接。

INTP--467(%s^4,%d^5)CannotuINCforSlave

可能原因:在机器人连接从程序的动作语句中,校正了一个增益指令。

解决方法:增益指令不能在机器人连接从程序的动作语句中使用。

INTP--468(%s^4,%d^5)CannotuOFFSETforSlave

可能原因:在机器人连接从程序的动作语句中,校正了一个补偿指令。

解决方法:补偿指令不能在机器人连接从程序的动作语句中使用。

INTP--469(%s^4,%d^5)BWDisfailedforMaster

可能原因:试图和机器人连接的主程序发生BWD同步失败。

解决方法:把从程序置于同步等待状态。

INTP--470(%s^4,%d^5)NotsupportBWDforSlav

可能原因:机器人连接从程序不支持BWD同步。

解决方法:使从程序支持BWD同步。

INTP--471(%s^4,%d^5)RobotisMaster(Manual)

可能原因:在机器人连接中,机器人是被设置为主状态(手动)。

解决方法:在主状态(手动),外界激活功能关闭。

对于外界激活,在手动操作界面设为主状态(单)。

INTP--472(%s^4,%d^5)RobotisSlave(Manual)

可能原因:在机器人连接中,机器人是被设置为从状态(手动)。

解决方法:在从状态(手动),其他的从程序不能被执行。锁定程序,然后取消从

状态(手动)。

INTP--474(%s^4,%d^5)SynchroIDmismatch

可能原因:在机器人连接中,和当前执行程序同步动作ID不一致的程序被执行。

解决方法:带有不同同步动作ID的程序不能同时被执行。

INTP--475(%s^4,%d^5)Cannotsinglestep

可能原因:机器人连接的从程序不能在单步模式中执行。

解决方法:取消单步模式。

INTP--476(%s^4,%d^5)BWDisfailed

可能原因:机器人连接中,BWD失败。

解决方法:BWD失败。

INTP--477(%s^4,%d^5)CannotrunSlavedirectly

可能原因:机器人连接的从程序不能被直接激活。

解决方法:通过调用常规程序来执行从程序。

INTP--478ThisgroupcannotbeMASTER

可能原因:当试图在机器人连接中把一个不是主程序标定为主程序,或试图在手动

操作界面上把不是master标定为master。

解决方法:把其他组作为master,或是修改设定。

INTP--479BadHostnameorAddress(MASTER

可能原因:当在主机传输界面或是主机设置界面上,主机名称未被注册或是未被标

定,又或是IP地址的设置不正确时,试图执行机器人连接。

解决方法:查看master在机器人连接设定和主机传输的设定。

INTP--480BadHostnameorAddress(SLAVE)

可能原因:当在主机传输界面或是连接器界面上,主机名称未被注册或是未被标定,

又或是IP地址的设置不正确时,试图执行机器人连接。

解决方法:查看slave在机器人连接设定和主机传输的设定。

INTP--481BadSynchronizationID

可能原因:在机器人连接中,指定程序的同步动作ID不正确。

解决方法:在列表界面纠正同步动作ID。

INTP--482BadLinkPatternNumber

可能原因:在机器人连接中,指定程序的连接器编号不正确。

解决方法:在列表界面纠正连接器编号。

INTP--483BadMasterNumber

可能原因:在机器人连接中,指定程序的master编号不正确。

解决方法:在列表界面纠正master编号。

INTP--484BadGroupnumber(MASTER)

可能原因:机器人连接的master的组编号不正确。

解决方法:查看master的组编号。

INTP--485BadGroupnumber(SLAVE)

可能原因:机器人连接的slave的组编号不正确。

解决方法:查看slave的组编号。

INTP--486SLAVEisnotcalibrated

可能原因:在机器人连接中,有slave没被校准。

解决方法:校准slave(从)机器人。

INTP--488RLINKcommunicationtimeout

可能原因:在机器人连接中,传输初始化超时。

解决方法:把$RK_SYSCFG.$RMGR_PHTOUT的值增大100。

INTP--489BadHostnameorAddress,Group

可能原因:试图当在主机传输设定或是机器人连接设定中主机名称,IP地址或是动

作组不正确的情况下执行机器人连接。

解决方法:检查机器人连接设定和主机传输设定。

INTP--490Timeoutforlinkstart

可能原因:试图当在主机传输设定或是机器人连接设定中主机名称,IP地址或是

动作组不正确的情况下,或是机器人连接程序不是在传输目的地执行时。

执行机器人连接。因此,会出现同步启动超时。

解决方法:检查机器人连接设定和主机传输设定,还要查看机器人在传输目的地

的状态。

INTP--491Linkedrobotorcommstopped

可能原因:在机器人连接执行中,在传输目的地的机器人停止了程序执行,或是因

为电源故障停止传输。

解决方法:查看机器人在传输目的地的状态。

INTP--493Slaveprogramstopped

可能原因:在从程序执行中,传输目的地的主程序停止。

解决方法:查看机器人在传输目的地的状态。

INTP--493Slaveprogramstopped

可能原因:在master执行机器人连接中,传输目的地的从程序停止。

解决方法:查看机器人在传输目的地的状态。

JOGErrorCodes(ID=19)

JOG--001WARNOvertravelViolation

可能原因:发生了机器人超行程。

解决方法:按住SHIFT键,再按下警告清除按钮以清除警告。然后,在按住SHIFT键的

同时,执行慢速进给以把超行程的轴线移入到可动范围内。

JOG--002WARNRobotnotCalibrated

可能原因:机器人未被校准。

解决方法:采用下面给定的方法来定位:

1.在定位界面上设置定位设定。

2.关闭电源,再打开电源。

JOG--003WARNNoMotionControl

可能原因:另外的程序实行动作控制。

解决方法:按FCTN键,然后选择ABORT(取消),取消实行动作控制的程序。

JOG--004WARNIllegallinearjogging

可能原因:一次不能执行超过一个的旋转微动。

解决方法:一次只按一个旋转微动键。

JOG--005WARNCannotclearholdflag

可能原因:hold(锁定)键或按钮被按下。或是HOLD输入关闭。

解决方法:松开hold(锁定)键或按钮。或者打开HOLD输入。

JOG--006WARNSubgroupdoesnotexist

可能原因:在这组中没有延长轴线去微动。

解决方法:不需要做什么。

JOG--007WARNPressSHIFTkeytojog

可能原因:没按SHIFT键。

解决方法:当微动机器人的时候,必须按下SHIFT键。松开JOG键,然后按住SHIFT

键,按JOG键以实行微动。

JOG--008WARNTurnonTPtojog

可能原因:教导盒关闭。

解决方法:在微动机器人之前,锁定DEADMAN,开启教导盒。

JOG--009WARNHolddeadmantojog

可能原因:DEADMAN开关未被按下。

解决方法:按下DEADMAN开关,然后按RESET键以清除错误。

JOG--010WARNJogpresdbeforeSHIFT

可能原因:在SHIFT键被按下之前,就先按了JOG键。

解决方法:松开JOG键。然后按住SHIFT键,在按JOG键。

JOG--011WARNUtoolchangedwhilejogging

可能原因:所选的工具框在微动时发生改变。

解决方法:松开SHIFT键和JOG键。新的TOOL(工具)框会自动生效。

JOG--012WARNmanualbrakeenabled

可能原因:开启了手动刹闸。

解决方法:通过按下EMERGENCYSTOP按钮来启动所有的刹闸,然后按下RESET

键。

JOG--013WARNStrokelimit(Group:%dAxis:%xHex)

可能原因:机器人轴到达了标定的行程极限。

解决方法:机器人已经到达了行程极限,不能在按当前的方向微动了。如果没有超过机

器人和软件的标定的话,加大轴线极限。

JOG--014WARNVerticalfixtureposition

可能原因:机器人到达了其在LR-MATE系统中的垂直预期位置。

解决方法:如果要继续微动,先松开JOG键,再按下。

JOG--015WARNHorizontalfixtureposition

可能原因:机器人到达了其在LR-MATE系统中的水平预期位置。

解决方法:如果要继续微动,先松开JOG键,再按下。

JOG--016SERVOSoftfloattimeout(Group:%d)

可能原因:当软浮点开启时,跟随时间结束。

解决方法:加大系统变量$SFLT_FUPTIM。

JOG--017AtR--Thetarobotposture

可能原因:在遥控TCP微动时,机器人假设R-Theta幅值。

解决方法:如要继续微动,松开JOG键,再按下。

JOG--020CannotPATHJOGnow

可能原因:选择了PATHJOG(路径微动),但是机器人当前并不处在校正路径上,或

是工具Z方向和校正路径一致,因此,不能决定Y方向。不能实现PATHJOG。

解决方法:使用shift-FWD以执行程序路径,或是指定另外一个微动框。

JOG--021Multikeyispresd

可能原因:在PATHJOG中不支持使用多个微动键。

解决方法:一次只使用一个微动键。

JOG--022DisabledinJOINTpath

可能原因:在JOINTPATH(联合路径)中PAHJOG被关闭。

解决方法:在LINIEAR(直线型)和CIRCULAR(圆型)路径中PATHjog可用。

JOG--023AvailableonlyinPAUSE

可能原因:PATHjog(路径微动)只在PAUSE(暂停)状态有效。

解决方法:PATHjog(路径微动)只在PAUSE(暂停)状态有效。

JOG--024Currentlythiskeyisinvalid

可能原因:此键当前无效。

解决方法:改变微动坐标系。

JOG--025J4isnotzero

可能原因:J4不在0位置。

解决方法:如果要使用幅值固定微动,J4必须在0位置。

JOG--026J4iszero

可能原因:J4现在0位置。

解决方法:可以使用幅值固定微动。

JOG--027ReverdirectionfromJ4=0

可能原因:微动方向和J4的0位置相反。

解决方法:按下相反方向的微动键。

JOG--028Attitudefixmodelimit(TCP)

可能原因:到达了直线动作范围极限。

解决方法:改变目标位置,或是换成联合动作。到达了TCP模式中的行程极限。

JOG--029OFIXjogerror

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示了一个警告信息。

JOG--030Can’tjogasOFIX

可能原因:幅值固定微动关闭。会发出一个附加的警告。

解决方法:在警告历史界面查看附加的警告信息。

TPIFErrorCodes(ID=9)

TPIF--001to003WARNMnemoniceditorerror(%s^1)

可能原因:软件中出现了非法进程。

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

TPIF--004WARNMemorywriteerror

可能原因:因为没有提供相应的软件选项,这指令不被使用。

解决方法:安装软件选项。

TPIF--005WARNProgramisnotlected

可能原因:当在编辑界面显示此程序时,发现没有选择程序。

解决方法:在SELECT(选择)界面,选择程序。

TPIF--006WARNSELECTisnottaught

可能原因:此校正语句需要在当前命令行之前有SELECT语句。

解决方法:在当前命令行之前校正SELECT语句。

TPIF--007WARNRobotisnotcalibrated

可能原因:校准尚未完成。

解决方法:完成校准。

TPIF--008WARNMemoryprotectviolation

可能原因:此程序的写包含被置为开。

解决方法:在选择界面释放保护。

TPIF--009WARNCanceldeletebyapplication

可能原因:因为被应用工具软件关闭了程序删除功能,故而程序不能被删除。

解决方法:在应用设定界面打开程序删除功能。

TPIF--010WARNCancelenterbyapplication

可能原因:因为被应用工具软件关闭了程序编辑功能,故而程序不能被删除。

解决方法:在应用设定界面打开程序编辑功能。

TPIF--011WARNItemisnotfound

可能原因:此行下没有找到项目。

解决方法:试试其他项目或是关闭搜索功能。

TPIF--012WARNKinematicssolutionisinvalid

可能原因:不能转化位置数据。

解决方法:检查机器人的配置文件和系统变量$MNUTOOL/$MNUFRAM。

TPIF--013WARNOtherprogramisrunning

可能原因:当其他程序在运行或是暂停时,不能选择程序。

解决方法:取消在运行或是暂停的程序后,选择程序。

TPIF--014WARNTeachpendantisdisabled

可能原因:当教导盒关闭时,不能编辑程序。

解决方法:打开校准垂管后,编辑程序。

TPIF--015WARNBadpositionregisterindex

可能原因:指定的位置寄存器索引无效。

解决方法:检查位置寄存器的索引。

TPIF--016to017WARNMemoryaccessfailed(%s^1)

可能原因:软件中出现了非法进程。

解决方法:1.重新选择程序。

2.联系FANUC机器人专家。

TPIF--018WARNUnspecifiedindexvalue

可能原因:指定索引值无效。

解决方法:检查指定索引值。

TPIF--019WARNThisitemcannotbereplaced

可能原因:软件中出现了非法进程。

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

TPIF--020NONEMnactionarcherror

可能原因:软件中出现了非法进程。

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

TPIF--023WARNWJNTandRTCParenotcompatible

可能原因:Wjnt和RTCP不兼容。

解决方法:在加入Wjnt和RTCP中的一个前,移走另一个。

TPIF--030WARNProgramnameisNULL

可能原因:没有输入程序名称。

解决方法:输入程序名称。

TPIF--031WARNRemovenumfromtopofProgramname

可能原因:程序名称的首位是数字。

解决方法:把数字从程序名称的首位移去。

TPIF--032WARNRemovespacefromProgramname

可能原因:在程序名称中包含了空格。

解决方法:把空格从程序名称中移去。

TPIF--033WARNRemovecommafromProgramname

可能原因:在程序名称中包含了逗号。

解决方法:把逗号从程序名称中移去。

TPIF--034WARNRemovedotfromProgramname

可能原因:在程序名称中包含了圆点。

解决方法:把圆点从程序名称中移去。

TPIF--035WARNRemoveminusfromProgramname

可能原因:在程序名称中包含了负号。

解决方法:把负号从程序名称中移去。

TPIF--036WARNMemoryisnotenough

可能原因:内存不够。

解决方法:删去不用的程序。

TPIF--037WARNProgrammustbelectedbyTP

可能原因:只有教导盒缺省程序能在CRT上编辑。

解决方法:在CRT编辑之前在教导盒上选择程序。

TPIF--038WARNInvalidcharinprogramname

可能原因:在程序名称中包含了无效符号。

解决方法:把无效符号从程序名称中移去。

TPIF--040WARNLabelisalreadyexist

可能原因:相同的编号已经存在。

解决方法:换个不同的编号。

TPIF--041WARNMNUTOOLNUMnumberisinvalid

可能原因:指定的MNUTOOLNUM编号无效。

解决方法:检查系统变量中的MNUTOOLNUM编号。

TPIF--042WARNMNUFRAMENUMnumberisinvalid

可能原因:指定的MUNFRAMNUM编号无效。

解决方法:检查系统变量中的MUNFRAMNUM编号。

TPIF--043WARNExternalchangeisvalid

可能原因:不能改变机器人(组),因为通过外部DI选择机器人的功能函数已打开。

解决方法:把系统变量$MULTI__SDI设为0。

TPIF--044WARNProgramisunsuitableforrobot

可能原因:程序的组编号和所选的机器人(组)不一致。

解决方法:正确选择机器人(组)或检查程序的组编号属性。

TPIF--045WARNPalletnumberisovermax

可能原因:在一个程序中装托指令不能被校正超过16。

解决方法:校正另外的程序。

TPIF--046WARNMotionoptionisovermax

可能原因:太多缺省动作的动作选项。

解决方法:较少缺省动作的动作选项。

TPIF--047WARNInvalidprogramislected

可能原因:程序类型出错。

解决方法:选择TPE类型程序。

TPIF--048WARNRunningprogramisnotfound

可能原因:待运行的程序不存在。

TPIF--049WARNPortnumberisinvalid

可能原因:用于外部设备的端口未设定。

解决方法:给外部设备设定端口。

TPIF--050WARNMacrodoesnotexist

可能原因:没有给宏命令分配程序。

解决方法:给此宏命令分配程序。

TPIF--051WARNProgramhasbeenlectedbyPNS

可能原因:当PNS选择了一个程序后,你不能在SELECT(选择)界面选择程序。

解决方法:必须要关闭PNSTROBE信号。

TPIF--052WARNFWD/BWDisdisabled

可能原因:当选择了DisabledFWD函数功能时,不能通过TP执行程序。

解决方法:在功能菜单内选择DisabledFWD,然后可以把该程序从DisabledFWD函

数功能释放。

TPIF--053WARNNoteditingbackgroundprogram

可能原因:程序未被BACKGROUND(背景)编辑选择。

解决方法:在SELECT(选择)界面里选取BACKGROUND程序。

TPIF--054WARNCouldnotendediting

可能原因:内存不够或是背景程序无效。

解决方法:删去一些不用的程序或是确认背景程序。

TPIF--055WARNCouldnotrecoveryoriginalprogram

可能原因:由BACKGROUND(背景)选定的源程序恢复失败。

解决方法:在执行由BACKGROUND(背景)选定的源程序之前,通过END_EDITof

[EDCMD]再次停止编辑。

TPIF--056WARNThisprogramisudbytheCRT

可能原因:BACKGROUND(背景)程序不能被CRT和TP同时选择。

解决方法:通过CRT上的END_EDITof[EDCMD]停止编辑。

TPIF--057WARNThisprogramisudbytheTP

可能原因:BACKGROUND(背景)程序不能被CRT和TP同时选择。

解决方法:通过TP上的END_EDITof[EDCMD]停止编辑。

TPIF--060WARNCan’trecordoncartesian(Group:%d)

可能原因:当前位置异常。

解决方法:可以记录下这个联合类型的位置,只需选择功能键。

TPIF--061WARNGroup[%s]hasnotrecorded

可能原因:当检查时,因为选取了功能键不记录位置,这个位置数据不会被改变为显

示组。

解决方法:在执行前再次检查这个记录了的位置。

TPIF--062ANDoperatorwasreplacedtoOR

可能原因:所有这行的AND(与)操作符被OR(或)操作符替代。

解决方法:不能在同一行里混用AND(与)操作符和OR(或)操作符。

在执行前,确认该行所有的逻辑操作符一致。

TPIF--063ORoperatorwasreplacedtoAND

可能原因:所有这行的R(或)操作符被OAND(与)操作符替代。

解决方法:不能在同一行里混用AND(与)操作符和OR(或)操作符。

在执行前,确认该行所有的逻辑操作符一致。

TPIF--064ToomanyAND/ORoperator(Max.4)

可能原因:AND(与)操作符和OR(或)操作符过多(每行最多4个)。

解决方法:在另一行校正逻辑操作符。

TPIF--065Arithmeticoperatorwasunifiedto+--or*/

可能原因:该行的算术操作符被改成了+,-,*,/。

不能在同一行把+,-和*,/混用。

解决方法:在执行前,确认该行所有的算术操作符一致。

TPIF--066Toomanyarithmeticoperator(Max.5)

可能原因:算术操作符过多(每行最多5个)。

解决方法:在另一行校正算术操作符。

TPIF--067Toomanyarguments(Max.10)

可能原因:变量过多(每个程序或是每个宏单元最多10个)。

解决方法:检查程序/宏单元中的变量。

TPIF--070Cannotteachtheinstruction

可能原因:不能校正指令。

解决方法:检查程序的子类型。

TPIF--071Cannotchangesubtype

可能原因:不能改变子类型。

解决方法:检查程序的子类型。

TPIF--072Cannotchangemotiongroup

可能原因:不能改变动作组。

解决方法:检查程序的子类型。

TPIF--090WARNThisprogramhasmotiongroup

可能原因:标定$PWR_HOT,$PWR_SEMI和$PWR_NORMAL的程序不能有动作组。

解决方法:在TP上程序细节界面的所有动作组加上*。

TPIF--091WARNPREGaccesrror

可能原因:当访问位置寄存器时发生错误。

解决方法:参考错误发生代码。

TPIF--092Value%dexpected%s

可能原因:传给KEAREL自建的值数组未被正确标定。

解决方法:确认值数组标定了正确的变量名,以及类型是否正确。

TPIF--093USERmenumustbelected

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--094USER2menumustbelected

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--095WARNExecutionhistorytableerror

可能原因:软件内部错误。

解决方法:执行受控启动(不必重启新的项目)。

TPIF--097WARNRunningtask’shistorycan’tdisplay

可能原因:当前执行的程序的执行历史不能被显示。

解决方法:当程序取消或暂停时参考执行历史界面。

TPIF--098WARN%swasnotrun

可能原因:$PWR_HOT,$PWR_SEMI或$PWR_NORMAL程序未被执行。

解决方法:阅读故障代码。

TPIF--099WARNThisprogramidited

可能原因:当程序处于编辑状态时,$PWR_HOT,$PWR_SEMI和$PWR_NORMAL标

定的程序未被执行。

解决方法:选择其他程序。

TPIF--100WARNNovacanttablespace

可能原因:软件中出现了非法进程。

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

TPIF--101WARNNosuchmenu

可能原因:软件中出现了非法进程。

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

asrted

可能原因:当被断言执行时,选择了FWD执行。

解决方法:关闭。然后选择FWD执行。

TPIF--103WARNDeadmanisrelead

可能原因:当使用教导盒启动程序时,DEADMAN开关被松开。

解决方法:按下并锁定DEADMAN关闭,然后启动程序。

TPIF--104WARNTeachPendantisdisabled

可能原因:程序不启动,因为教导盒关闭。

解决方法:打开教导盒上的开关后,启动程序。

TPIF--105WARNProgramisnotlected

可能原因:没有选择程序,启动程序。

解决方法:选择程序后,启动程序。

TPIF--106WARNProgramisalreadyrunning

可能原因:当一个程序在运行时,执行了教导盒上的启动。

解决方法:在等待一个程序结束或是取消程序后,再启动程序。

TPIF--107WARNFWD/BWDisdisabled

可能原因:1.当启动被禁止诸如要在信息行输入值时,启动了一个程序。

2.没有选择程序。

解决方法:1.输入完值后,再启动程序。

2.选择一个程序然后启动之。

TPIF--108WARNFormerror,line%d,item%d

可能原因:FormManager(格式管理器)在带有指定项目的指定行检测到错误。

解决方法:参考故障代码。

TPIF--109WARN%vnotspecifiedcorrectly

可能原因:发生了软件内部错误。

解决方法:联系你的FANUC客服中心。

TPIF--110WARNScreenudbyotherdevice

可能原因:发生了软件内部错误。

解决方法:联系你的FANUC客服中心。

TPIF--111op_globaldoesnotexist

可能原因:发生了软件内部错误。

解决方法:联系你的FANUC客服中心。

TPIF--112op_ldoesnotexist

可能原因:发生了软件内部错误。

解决方法:联系你的FANUC客服中心。

TPIF--113Illegalparaminopmenu

可能原因:发生了软件内部错误。

解决方法:联系你的FANUC客服中心。

TPIF--114Illegaldatainopmenu

可能原因:发生了软件内部错误。

解决方法:联系你的FANUC客服中心。

TPIF--115Dataisfull

可能原因:发生了软件内部错误。

解决方法:联系你的FANUC客服中心。

TPIF--116Systemvariableerror:%s

可能原因:系统变量名无效。

解决方法:检查变量名称的拼写和格式。

TPIF--117Cannotbackuptodevice:%s

可能原因:备用的缺省设备不可用。

解决方法:选择一个可用的设备然后重试。

TPIF--118Fileerrorfor%s

可能原因:文件错误。

解决方法:执行冷启动:

1.关闭机器人。

2.在教导盒上,按下并锁定SHIFT和RESET键。

3.按住锁定SHIFT和RESET键,开启机器人。如果错误依然存在,记

录下来。

TPIF--119Filecompressionfailed

可能原因:创建压缩文件失败。

解决方法:检查备用设备。

TPIF--120Devicefailure

可能原因:设备失败。

解决方法:检查设备,然后再试。

Ekey.

可能原因:不能从一个存储设备COPY(复制)到另一个存储设备。

解决方法:使用MOVE(移动)键,然后再试。

TPIF--122SpecifiedsoftpartIDisillegal

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--123Noactiveapplications

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--124Currentapplicationisnothing

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--125SpecifiedsoftpartIDisnothing

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--126THKYASLOADisfailed

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--127TOPKASLOADisfailed

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--128Verifylogicofpastedline(s)

可能原因:反向操作复制函数不支持下列动作选项指令:

1.应用命令

2.跳过,快速跳过

3.增加

4.持续转动

5.向前执行命令

解决方法:查看上述动作选项指令。正确调整复制后的语句。

ed

可能原因:复制了组动作指令。反向操作复制函数不支持组动作指令。

解决方法:查看组动作指令。正确调整复制后的语句。

TPIF--130SpecifiedapplicationhasnoEQ

可能原因:软件内部错误。

解决方法:咨询我们的客服代表。

TPIF--131Pleatapplicationmaskdata

可能原因:该程序没有应用屏蔽。

解决方法:请再程序细节界面上设定应用屏蔽。

TPIF--132Can’trecoverthisoperation

可能原因:因为UNDO数据是不能被保存的,此操作不能被UNDO功能复原。

解决方法:检查故障代码。如果内存被占满,请删除程序或是关闭UNDO功能。

TPIF--133Can’trecoverthiscommand

可能原因:装托命令和依从控制命令不能被UNDO功能复原。

MOTNErrorCodes(ID=15)

nalerrorinosmkpkt

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

解决方法:循环启动控制器。

nalerrorforsinglestep

可能原因:在单步模式中工具在弧的中间点停止。

解决方法:忽略这个警告。

nalerrorinosathpkt

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

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

idsoftpartMIR

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

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

idsoftpartSEG

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

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

error(Group:%d^2,Axis:%x^3Hex)

可能原因:标定的位置落在可移动范围外($PARAM_GROUP.$LOWERLIMS,

$PARAM_GROUP.$UPPERLIMS)。

轴j是用十六进制定义的,如下所示:

轴1:1;轴2:2;轴3:4;轴4:8;轴5:10;轴6:20;轴7:40;轴880;

轴9:100。如果是两个或两个以上的轴引发了这个警告,它们的值的总和,

如上所示,会用十六进制表示出来。

例如:轴1+轴3+轴4+轴6+轴9=12D

14820100

解决方法:1.纠正位置,以使其落在可移动范围内。

2.在联合可移动范围界面(通过选择6SYSTEMAXISLIMITS来显示)上

修改可移动范围设定。

ionnotreachable

可能原因:该位置是不能被到达的,或是接近一个奇异点。

解决方法:重新校正不可到达的位置。

MOTN--019WARNInsingularity

可能原因:该位置接近一个奇异点。

解决方法:重新校正接近奇异点的位置。

MOTN--020WARNWristjointwarning

可能原因:腕部连接警告。

解决方法:腕部连接警告。

ematicrror

可能原因:没有运动。

解决方法:使用连接动作。

idlimitnumber

可能原因:无效的限度数值。

解决方法:正确设定限度数值。

gularity

可能原因:该位置接近一个奇异点。

解决方法:重新校正接近奇异点的位置。

aticsnotdefined

可能原因:没有定义运动。

解决方法:定义运动。

nalerrorinMMGR:PEND

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

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

MOTN--047InternalerrorinMMGR:PRST

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知其显示的警告信息。

pttomovew/ocalibrated

可能原因:机器人未被校准。

解决方法:校准机器人。

idspdlim(Group:%d^2Axis:%x^3H)

可能原因:发生了一个软件内部错误。连接速度因子($PARAM_GROUP.$SPEEDLIMJNT)

无效。轴j是用十六进制定义的,如下所示:

轴1:1;轴2:2;轴3:4;轴4:8;轴5:10;轴6:20;轴7:40;轴880;

轴9:100。如果是两个或两个以上的轴引发了这个警告,它们的值的总和,

如上所示,会用十六进制表示出来。

例如:轴1+轴3+轴4+轴6+轴9=12D

14820100

解决方法:纠正连接速度因子。

outofrange(Group:%d^2)

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

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

tializeddestpos(Group:%d^2)

可能原因:未初始化目标位置。

解决方法:校正目标位置。

tializedviapos(Group:%d^2)

可能原因:未初始化经由位置。

解决方法:校正经由位置。

MOTN--056WARNSpeedlimitsud(Group:%d^2)

可能原因:使用了速度限制。

解决方法:这只是一个提示。无需为其做什么特别的处理。

idmir(Group:%d^2)

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

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

ionconfigchange(Group:%d^2)

可能原因:对于路径控制操作(直线型的或是圆型操作)对于起点和终点设定了不同

的位置数据格式。

解决方法:1.对于起点和终点设定了相同的位置数据格式。

2.标定连接操作模式。

3.标定一个腕部连接操作指令(操作附加指令)。

entationerror(Group:%d^2)

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

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

eratecircle(Group:%d^2)

可能原因:对于圆型操作,起点的位置数据,经由点的位置数据,和终点的位置数据

无效。

a起点,经由点和终点其中的两个彼此重叠。

b所有的起点,经由点和终点在一条直线上。

解决方法:对于圆型操作,设定正确的起点,经由点和终点。

2errorincircle(Group:%d^2)

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

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

inorientype(Group:%d^2)

可能原因:内部错误:计划器接受到无效的原型。

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

inspeed(Group:%d^2)

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

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

sitionrequired(Group:%d^2)

可能原因:在圆型操作中丢失了经由位置。

解决方法:校正经由位置。

dedpositionerror(Group:%d^2)

可能原因:对于附加轴没有设定值。

解决方法:为附加轴设定值。

MOTN--082to087STOP.G(Group:%d^2)

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

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

rtesianmove(Group:%d^2)

可能原因:Motype不是笛卡儿坐标。

解决方法:将Motype设为笛卡儿坐标。

MOTN--089to091STOP.G(Group:%d^2)

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

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

dednotsupported(Group:%d^2)

可能原因:不支持延长轴。

解决方法:不使用延长轴。

nal(Group:%d^2)

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

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

MOTN--095WARNCan’tblendcornerline:%d^5

可能原因:在加速矢量控制下,指定的操作指令引发了一个变化无常的机器人路径。

解决方法:1.关闭加速矢量控制。

2.纠正操作指令使其能被正常执行。

atenotequal(Group:%d^2)

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

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

MOTN--097WARNINTRoverrun%d^3(Group:%d^2)

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

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

(Group:%d^2)

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

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

NEinlastL(Group:%d^2)

可能原因:在指定操作指令执行期间,连接操作不能被执行。

解决方法:参照所需的路径控制指令来纠正操作指令。

MOTN--111WARNCan’tswitchfilter(Group:%d^2)

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

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

MOTN--112IncrementmoveturnMismatch

可能原因:增益动作导致转换数值不匹配。

解决方法:将位置改成绝对位置。

MOTN--113WARNRobotnotcalibrated

可能原因:机器人未被校准。

解决方法:校准机器人。

MOTN--114WARNServoison(Group:%d^2)

可能原因:伺服还是为“开”。

解决方法:关闭伺服。

MOTN--115WARNInvalidbrakemask(Group:%d^2)

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

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

MOTN--116WARNInvalidsolution(Group:%d^2)

可能原因:无效的运动解。

解决方法:重新校正位置。

MOTN--117WARNRobotnotmastered(Group:%d^2)

可能原因:没有控制机器人。

解决方法:控制机器人。

MOTN--118WARNRobotinovertravel(Group:%d^2)

可能原因:机器人超行程。

解决方法:微动机器人从而把其移离超行程位置。

MOTN--119WARNServoisoff(Group:%d^2)

可能原因:伺服为“开”。

解决方法:关闭伺服电源。

MOTN--120to121WARNInvalidreferenceposition(Group:%d^2)

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

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

ernotempty(Group:%d^2)

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

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

MOTN--123WARNNotenoughnode(Group:%d^2)

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

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

:BadMirpktreq_code(Group:%d^2)

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

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

mtnnotsupported(Group:%d^2)

可能原因:不支持组动作。

解决方法:记录下导致错误的事件,和我们当地的客服中心联系。

condptrconflict(Group:%d^2)

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

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

gularity

gularity

可能原因:该位置接近一个奇异点。

解决方法:a.把目标点远离奇异点。

b.使用连接坐标来标定在连接操作模式下的目标点。

circnotsupported(Group:%d^2)

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

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

MOTN--133WARNTimeafterlimitud(Group:%d^2)

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

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

tmovepathbackward(Group:%d^2)

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

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

otypecan’tbecircular(Group:%d^2)

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

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

alfilterswitchline:%d^5

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

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

cularsoftpart(Group:%d^2)

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

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

ntshortmotionSP(Group:%d^2)

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

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

tshortmotionSP(Group:%d^2)

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

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

ELmotionsoftpart(Group:%d^2)

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

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

(Group:%d^2)

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

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

upMotionSP(Group:%d^2)

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

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

ionResumeSP(Group:%d^2)

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

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

ntTurboMoveSP(Group:%d^2)

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

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

tTurboMoveSP(Group:%d^2)

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

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

an’treplanmajoraxis(Group:%d^2)

可能原因:主轴的转换数值不匹配。

解决方法:重新校正位置。

MOTN--147WARNL-->Jreplanjointslowdown(Group:%d^2)

可能原因:直线型动作忽略转换数值。因此,当在几个直线型动作发生一个连接动作,

转换数值可能会不匹配,导致机器人速度慢下来。

解决方法:更改当前动作的motype为直线型,或是把之前动作的motype更改为连接型。

如果问题依然存在,重新校正路径。

MOTN--148SWARNCan’tmoveconcurrently(Group:%d^2)

可能原因:因为其中一组动作的重新计划,导致两组动作不能同步进行,从而使得机

器人的速度慢下来。

解决方法:如果机器人慢下来的速度不可接受,则重新校正路径。

:rotspeedlimexceededline:%d^5

可能原因:CF:机器人超过速度限度。

解决方法:1.将系统变量$cf_paramgp[].$cf_framenum从1设到2。关闭电源,再打开。

2.降低速度。

3.按照之前的操作一样来标定位置。

MOTN--161(%s^4L:%d^5)Can’tlookahead

可能原因:由于带有最短事件控制函数,程序命令行不能提前读取。

可以考虑下述情况。

-位置寄存器未被锁定的情况下使用。

-使用了IF/lection指令。

-调用了另一个程序。

解决方法:-使用锁定位置寄存器指令。

-移去IF/lection指令。

-把几个程序集成为一个程序运行。

MOTN--171Overload

可能原因:输入了一个过载。

解决方法:降低负载。

MOTN--172Anotherrobotisre--linked

可能原因:位于连接目的地的机器人被重新连接,因此操作停止。

解决方法:立即停止所有的连接机器人,然后重新启动机器人。

MOTN--173Robotlinkconfigurationerror

可能原因:机器人连接设定不正确。

解决方法:检查主机传输设定离地主机名称和IP地址,也要检查机器人连接设定。

MOTN--174Nomotioncontrol

可能原因:当机器人按照程序或是微动操作移动是,发生了对于执行了一个主或从设

定比如手动操作界面操作或是程序操作,这时,会发出警告。

解决方法:在机器人停止后在执行操作。

MOTN--175FailedtobeMASTER

可能原因:通过执行程序或是手动操作把开关设置为主状态的时候,机器人的动作还

没有完成,或是设定不正确。

解决方法:调整程序,或是检查机器人连接设定。

MOTN--176FailedtobeSLAVE

可能原因:通过执行程序或是手动操作把开关设置为从状态的时候,机器人的动作还

没有完成,或是设定不正确。

解决方法:调整程序,或是检查机器人连接设定。

MOTN--177Failedtoendsyncmotion

可能原因:如果主机器人或是从机器人没有停止或是设定不正确,同步动作不能被完

成。

解决方法:查看程序的动作指令和机器人连接设定。

MOTN--178LinkrobotisHELD

可能原因:在同步动作启动后,检测到传输目的地的机器人因为诸如程序终止等原因

而不能同步。

解决方法:程序暂时停止。重新启动主机器人和从机器人程序。

MOTN--179Robotlinkinternalerror

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知其显示的警告信息。

MOTN--180RobotlinkCalib--datanotfound

可能原因:没有找到校准数据。

解决方法:校准机器人连接。

MOTN--181RobotlinkVersionmismatch

可能原因:主机器人和从机器人的机器人连接软件版本不一致。

解决方法:把主机器人和从机器人的机器人连接软件版本调整为一致。

MOTN--182Failedtogetdatafrommaster

可能原因:不能从主机器人那里得到传输数据。

解决方法:检查网线,电线连接,集线器,主板和机器人连接设定。

MOTN--184InvalidMNUTOOLdataarray

可能原因:系统变量值$MNUTOOL无效。

解决方法:检查系统变量值$MNUTOOL。

MOTN--185ProtectofACKBFtobent

可能原因:用于从从机器人到主机器人间的传输的存储器被保护。

解决方法:不用特别处理。

MOTN--186ProtectofBCSTBFtobent

可能原因:用于从主机器人到从机器人间的传输的存储器被保护。

解决方法:不用特别处理。

MOTN--187ProtectofACKBFtoberead

可能原因:用于从从机器人到主机器人间的传输的存储器被保护。

解决方法:不用特别处理。

MOTN--188ProtectofBCSTBFtoberead

可能原因:用于从主机器人到从机器人间的传输的存储器被保护。

解决方法:不用特别处理。

MOTN--189Slavemotionremained

可能原因:在从机器人中,之前动作行进的数量在从程序启动前被保留。

解决方法:在之前动作完成后重新启动。

MOTN--190SlavecannotuJOINTpos

可能原因:从机器人的动作指令数据是连接格式。

解决方法:把数据改为正交格式。

MOTN--191SlavecannotJOINTmotion

可能原因:从程序不能执行一个连接动作。

解决方法:把指令改为正交格式。

MOTN--192UTofMASTERwaschanged

可能原因:在主状态下,主机器人的工具坐标系被改变。

解决方法:在主状态下,不要改变主机器人的工具坐标系。

MOTN--193UTofSLAVEwaschanged

可能原因:在从状态下,主机器人的工具坐标系被改变。

解决方法:在从状态下,不要改变主机器人的工具坐标系。

MOTN--194MachineLockisENABLED

可能原因:在主机器人锁定状态下,同步动作被关闭。

解决方法:取消主机器人锁定状态。

MOTN--195RLINKinternalerror%d^5

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知其显示的警告信息。

MOTN--198CRCStart--Viatooclo(L:%d^5)

可能原因:一道弧线的起点和中心点太过接近。

解决方法:重新校正机器人。一道弧线的校正点必须在同一平面内。否则,校正过程中

的一个小调整会导致动作发生一个较大的改变。

MOTN--199CRCVia--Desttooclo(L:%d^5)

可能原因:一道弧线的中间点和终点太过接近。

解决方法:重新校正机器人。一道弧线的校正点必须在同一平面内。否则,校正过程中

的一个小调整会导致动作发生一个较大的改变。

MOTN--200(%s^4,%d^5)Toolonganticipatetime

可能原因:提前处理时间(TIMEBEFORE)值过大。

解决方法:-重新校正之前校正过的点以增大动作的距离。

-降低提前处理时间。

MOTN--230T1rotspeedlimit(G:%d^2)

可能原因:T1模式中的幅值改变速度被夹制。

解决方法:降低校正速度。或者,使用单位为度/秒或秒的动作指令。

MOTN--231T1Speedrestriction(G:%d^2)

可能原因:当T1模式中的校正速度为250mm/c或是更低时,会执行速度限制处理。

解决方法:因为工具幅值发生改变,边缘除的速度会超过250mm/c。该警告只是条

警示,不会使工作失效。但是,需要检查在T2模式中这部分的实际动作。

MOTN--240J4isnotzero

可能原因:J4轴不处在0位置。

解决方法:作出一个动作,使其处在0位置。

MOTN--241OFIXstrokelimit

可能原因:在幅值固定动作中,检测到一个行程限度。

解决方法:检查动作范围,重新校正机器人使得该动作不会超过其正常范围。

MOTN--242OFIXisdisabled

可能原因:幅值固定动作失效。

解决方法:查看机器人是否支持幅值固定动作。

MOTN--243OFIXerror

可能原因:幅值固定动作指令因为其他原因而不能被执行。

解决方法:检查警告记录看是否发生了其他警告。

MOTN--244OFIXDetectJ4isnot0

可能原因:J4的动作开始位置或是目标位置不在0位置。

解决方法:检查J4在每个位置上的值,做出调整。

MOTN--245OFIXWristconfigmismatch

可能原因:动作起点位置和终点位置的配置文件不一致。

解决方法:检查幅值,做出调整。如果动作还是不正常,使用连接动作。

MOTN--246OFIXInvalidrailvector

可能原因:幅值固定动作指令失效。

解决方法:查看机器人是否支持幅值固定动作指令。

MOTN--247E--Effectorisnotverticaltorail

可能原因:边缘面和J1轴不平行。

解决方法:调整机器人,使得其边缘面和J1轴平行。

MOTN--248OFIXToolargetoolrotation

可能原因:在幅值固定动作中,在起点和终点的边缘旋转角度超过了动作的允许范围。

解决方法:分解动作,对动作的每个分解部分进行校正。

MOTN--249OFIXToolargetoolspin

可能原因:在幅值固定动作中,在起点和终点的J6旋转角度超过了动作的允许范围。

解决方法:分解动作,对动作的每个分解部分进行校正。

MOTN--250UCNT0/FINEforL/CbeforeOFIX

可能原因:在一个幅值固定动作后通过平滑过渡动作继续一个圆型动作或是直线型动作,

而不是继续一个幅值固定动作。

解决方法:改变圆型动作或是直线型动作的位置模式来平滑过渡。

MOTN--251Can’tuOFIXwiththismotion

可能原因:指定了一个不能幅值固定动作同时使用的动作语句,比如一个增益动作指令

或是遥控TCP。

解决方法:修改指令。

MOTN--252OFIX:Noplandata

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知其显示的警告信息。

MOTN--253OFIX:Motiontypemismatch

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知其显示的警告信息。

MOTN--254OFIX:Detectlargespin

可能原因:每个动作的工具幅值改变过大。

解决方法:分解动作,对动作的每个分解部分进行校正。

MOTN--255OFIX:DetectJ4isnot0

可能原因:在动作过程中,检查到J4未处在0位置。

如果J4从动作的起点或终点的0位置有微小移动,或是每个动作的边缘角

度变化过大,则会发出该警告。

解决方法:检查J4起点和终点的值。

如果J4的所有点的值都已校正到0位置,依然发出这个警告,则分解动作

语句。

MOTN--256OFIX:TCPconfiglimit

可能原因:到达了直线型动作范围极限。

解决方法:关闭目标位置,或是转换到连接动作。

MOTN--257Wriststartanglemismatch

可能原因:腕部轴线的动作启动角度和幅值固定动作的内部计算值不匹配。

解决方法:调整校正,使得J4轴完全移到0度。

还有,检查是否使用了诸如动作跟踪或动作补偿等应用。

MOTN--258Notreachedtodestrotation

可能原因:在幅值固定动作停止时,工具到达幅值和幅值固定动作的内部计算值不匹配。

解决方法:调整校正,使得J4轴完全移到0度。

还有,检查是否使用了诸如动作跟踪或动作补偿等应用。

MOTN--259Notreachedtodestspin

可能原因:在幅值固定动作停止时,工具到达幅值和幅值固定动作的内部计算值不匹配。

解决方法:调整校正,使得J4轴完全移到0度。

还有,检查是否使用了诸如动作跟踪或动作补偿等应用。

MOTN--300CDnotsupport:UCNTL:%d^5

可能原因:不支持CD类型的项目。

解决方法:关闭其类型未FINE或是CNT。

MOTN--301Pathtoresumeischanged(G:%d^2)

可能原因:不能恢复动作。

解决方法:取消之,然后再运行程序。

MOTN--302CornerspeedslowdownL:%d^5

可能原因:由于机器人约束,拐角速度自动降低。

解决方法:如果速度降低到不能接受的地步,重新校正路径。

MOTN--303Can’tmaintainCDistL:%d^5

可能原因:由于路径过短或是速度过快,不能保持拐角距离。

解决方法:加长路径,或是降低速度。

MOTN--304CS:ProgspeedachievedL:%d^5

可能原因:SPD不再对拐角速度造成影响。

解决方法:这只是一个提示。无需为其做什么特别的处理。

MOTN--305Can’tmaintainspeedL:%d^5

可能原因:由于机器人约束,不能保持路径上的程序速度。

解决方法:这只是一个提示。无需为其做什么特别的处理。

MOTN--306Can’treplan(G:%d^2,A:%x^3Hex)

可能原因:恢复动作不能达到停止位置。

不能恢复原来路径。

解决方法:取消程序,然后重新运行。

MOTN--307MismatchMMR(G:%d^2)

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知其显示的警告信息。

MOTN--308FINEtermtypeudL:%d^5

可能原因:由于动作指令在两个动作之间不能产生拐角。

而且CNT或是CD被忽略。

解决方法:当使用了PR[]来定位或是使用了OFFSET指令时,使用LOCKPREG指令。

MOTN--309CircularspeedreducedL:%d^5

可能原因:由于机器人约束,圆型速度降低。

解决方法:降低程序速度从而避免再产生此警告。

2(G:%d^2)

可能原因:配置文件不匹配。

解决方法:字串要和起始位置配置文件字串匹配。

MOTN--311Pathtoresumeischanged(G:%d^2)

可能原因:不能恢复原来路径上的动作。

解决方法:取消程序,然后重新运行。

被恢复的动作可能不在原来的路径上。

MOTN--312Can’tresumeinsinglestepCJ

可能原因:在单步模式中不能恢复动作。

解决方法:取消程序,然后重新运行。

MOTN--313Can’tresumemotionCJ(2)

可能原因:不能恢复原来路径上的动作。

解决方法:取消程序,然后重新运行。

被恢复的动作可能不在原来的路径上。

MOTN--314Can’tresumemotionCJ(3)

可能原因:不能恢复原来路径上的动作。

解决方法:取消程序,然后重新运行。

被恢复的动作可能不在原来的路径上。

MOTN--315CommandspeedischangedCJ

可能原因:不能恢复原来路径上的动作。

解决方法:取消程序,然后重新运行。

被恢复的动作可能不在原来的路径上。

MOTN--316Overridechangenotallowed

可能原因:当CJP关闭,程序重启时,执行了超行程改变。

解决方法:在重启程序前执行超行程改变。不要在程序重启后,立即执行超行程改变。

MOTN--319CRClargeorientchange(G:%d^2)

可能原因:小圆导致了大的幅值改变。

解决方法:重新校正机器人。

MOTN--320Adjoutoflimitatline%s

可能原因:在微调检查过程中,检测到一个不能达到的位置。

解决方法:对于这条警告信息,确定产生改警告的命令行号。使用CLR-ADj来清除调整

值。

MOTN--321Posnunreachableatline%s

可能原因:在微调检查过程中,检测到一个不能达到的位置。

解决方法:对于这条警告信息,确定产生改警告的命令行号。使用CLR-ADj来清除调整

值。

MOTN--340Fastfaultrecovery

可能原因:表明当找到警告位置时,在快速错误恢复中打开应用处理。

解决方法:N/A。

MOTN--341NOZofftforINCmotion

可能原因:不能对增益动作施加Z向偏移值。

解决方法:不要使用增益动作。

MOTN--342Overridechangenotallowed

可能原因:当程序运行时,改变教导盒的超行程设定。

解决方法:把教导盒的超行程设定为所需值,恢复程序。

PALTErrorCodes(ID=26)

quateregistervalue

可能原因:行/列/层编号非法。

解决方法:请确认装托寄存器。

tingshiftvector

可能原因:指定的行/列/层的位置数据不能被计算。

解决方法:校正一个正确的堆栈点。

tingrotationmatrix

可能原因:指定的行/列/层的位置数据不能被计算。

解决方法:校正一个正确的堆栈点。

mentvalueisill

可能原因:装托配置界面的增益值非法。

解决方法:请纠正增益值。

cationitemunfound

可能原因:软件内部错误。

解决方法:再次校正装托指令。

mberisdiffernet

可能原因:软件内部错误。

解决方法:再次校正装托指令。

gulationnotdecided

可能原因:装托初始数据的行/列/层数组错误。

解决方法:再次设定行/列/层数组。

patternduplicated

可能原因:进程模型环境设定重叠。

解决方法:重新设定进程模型环境。

mpointunfound

可能原因:相应的堆栈点不存在。

解决方法:再次校正堆栈点。

patternunfound

可能原因:找不到进程模型。

解决方法:在装托进程模型界面检查进程模型。

pointunfound

可能原因:相应的进程点不存在。

解决方法:再次校正进程点。

Bottompointunfound

可能原因:找不到当前进程模型的堆栈点。

解决方法:再次校正当前进程模型的堆栈点。

yiderror

可能原因:装托数据的设定不完全。

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

albottomnumber

可能原因:软件内部错误。

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

alpatternnumber

可能原因:软件内部错误。

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

alroutnumber

可能原因:软件内部错误。

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

alcurrentnumber

可能原因:软件内部错误。

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

alkeyinput

可能原因:软件内部错误。

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

alpointdata

可能原因:软件内部错误。

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

ioncodeunfound

可能原因:软件内部错误。

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

terindexillvalue

可能原因:软件内部错误。

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

odecannotbefound

可能原因:软件内部错误。

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

alelementvalue

可能原因:软件内部错误。

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

lationerroroccured

可能原因:装托数据不完整。

解决方法:校正所有的底部点?

校正所有的进程点?

oroccured

可能原因:软件内部错误。

tread/writetoPL[]

可能原因:软件内部错误。

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

dprogramclo

可能原因:软件内部错误。

dprogramopen

可能原因:软件内部错误。

istapplicationdata

可能原因:软件内部错误。

PALT--030WARNPalletnumberisovermax

可能原因:不要校正装托指令超过16。

解决方法:在这个程序中装托指令不要校正超过16。请校正其他程序。

PALT--031WARNCannotbetFREEorINTER

可能原因:在FREE的配置文件里,不能在超过两个方向上设置INTER。

解决方法:在FREE的配置文件里,只能在一个方向上(行,列或层)设置INTER。

PALT--033Thisspeedtypeisn’tsupported

可能原因:装托选项不支持这种速度类型。

解决方法:请选择其他动作语句。

PROGErrorCodes

idpointerisspecified

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

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

PROG--005WARNProgramisnotfound

可能原因:找不到指定的程序。

解决方法:检查程序名称。

PROG--006WARNLineisnotfound

可能原因:找不到指定的命令行编号。

解决方法:检查命令行编号。

PROG--007WARNProgramisalreadyrunning

可能原因:指定的程序已经正在被执行。

解决方法:检查程序名称。

PROG--008WARNInartnwhencreatingatask

可能原因:执行不能在子程序中启动。

解决方法:检查命令行编号。

PROG--009WARNLinenotsamertnaspaudat

可能原因:程序试图在一个和之前暂停的命名行不同的命令行处恢复。

解决方法:检查命令行编号。

PROG--010WARNNotsameprgaspaud

可能原因:试图恢复一个不同于之前暂停的程序。

解决方法:检查程序名称。

tgetthemotioncontrol

可能原因:不能获取动作控制。

解决方法:查看教导盒开启开关和其他决定谁拥有动作控制的正在运行的程序。

PROG--012WARNAllgroupsnotonthetop

可能原因:程序试图恢复一个和之前暂停的动作不同的动作。

解决方法:恢复之前暂停的动作。

PROG--013WARNMotionisstoppedbyprogram

可能原因:动作被MOTIONPAUSE指令暂停。只有RESUMEMOTION程序指令能恢

复该动作。

解决方法:使用RESUMEMOTION程序指令恢复。

PROG--014WARNMaxtasknumberexceed

可能原因:你试图启动的程序的数量超过了最大允许限度。

解决方法:取消一些不必要的程序。

PROG--015WARNCannotexecutebackwards

可能原因:不能使用反向执行。

解决方法:在这个点上,不使用反向执行。

PROG--016WARNTaskisnotfound

可能原因:指定的任务没有运行或是被暂停。

解决方法:检查任务名称。

PROG--017WARNTaskisnotrunning

可能原因:指定的任务没有运行。

解决方法:检查任务名称。

PROG--018ABORTGMotionstackoverflowed

可能原因:过多的程序被暂停。

解决方法:恢复或取消某些程序。

PROG--019WARNIgnorepaurequest

可能原因:暂停程序的请求被忽略。

PROG--020WARNTaskisalreadyaborted

可能原因:指定程序已经被取消。

解决方法:检查程序名称。

PROG--021WARNIgnoreabortrequest

可能原因:取消程序的请求被忽略。

PROG--022WARNInvalidrequesttype

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

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

PROG--023WARNTaskisnotpaud

可能原因:指定的程序未被暂停。

解决方法:暂停该程序。

PROG--024WARNNothavemotionhistory

可能原因:动作路径记录丢失。

解决方法:此时不要试图使用反向执行。

PROG--025WARNCannotexecutebackwards

可能原因:不能使用反向执行。

解决方法:在这里不要使用反向执行。

PROG--026WARNNomoremotionhistory

可能原因:不要再使用更多的反向执行。当前命令行位于存储路径的顶部。

PROG--027to033WARNInvalidtasknumber

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

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

PROG--034WARNRoutinenotfound

可能原因:找不到指定事务。

解决方法:检查事务名称,确认是否加载。

PROG--035WARNNotlockedthespecifiedgroup

可能原因:指定组的动作控制不能被锁定。

解决方法:查看教导盒开启开关和其他决定谁拥有动作控制的正在运行的程序。

PROG--036WARNThelengthoftracearrayis0

可能原因:可能内存不足,也可能任务属性设置不正确。

解决方法:使用KCLSETTASKTRACELEN命令,设定跟踪缓冲长度。

PROG--037WARNNodatainthetracearray

可能原因:内存中没有执行记录。

解决方法:使用KCLSETTASKTRACELEN命令打开跟踪。

PROG--038Inconsistencyintaskstatus

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

解决方法:咨询我们的客服代表。

PROG--039WARNlocked,butnotgetmctl

可能原因:对指定组的动作控制被预定,但是不能被获取。

解决方法:查看教导盒开启开关和其他决定谁拥有动作控制的正在运行的程序。

dylockedbyothertask

可能原因:对指定组的动作控制已经被其他程序预定。

解决方法:检查其他拥有动作控制的正在运行的程序。

PROG--041WARNmctldeniedbecaurelead

可能原因:动作控制被释放。教导盒当前已有动作控制。直到动作控制被获取才能启动

机器人。

解决方法:关闭教导盒。

PROG--042WARNAlreadyrelead

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

解决方法:如果原本预期到任务可能已经释放了该组,这可能就不是错误。否则,查看

UNLOCK-GROUP使用情况。

PROG--043WARNAlreadyreleadbyyou

可能原因:动作控制已经被此程序的请求释放。

解决方法:如果原本预期到任务可能已经释放了该组,这可能就不是错误。否则,查看

UNLOCK-GROUP使用情况。

PROG--044WARNArmhasnotbeenreleadyet

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

解决方法:如果原本预期到任务可能已经锁定了该组,这可能就不是错误。否则,查看

UNLOCK-GROUP使用情况。

PROG--045WARNOtherthanrequestorrelead

可能原因:动作控制已经被其他程序的请求释放。

解决方法:如果原本预期到任务可能已经释放了该组,这可能就不是错误。否则,查看

UNLOCK-GROUP使用情况。

nabledwhilerunning(%s^7)

可能原因:当此程序执行时,教导盒开启。

解决方法:关闭教导盒,恢复此程序。

isabledwhilerunning(%s^7)

可能原因:当此程序执行时,教导盒关闭。

解决方法:开启教导盒,使用SHIFT-FWD恢复执行。

releadwhilerunning(%s^7)

可能原因:当此程序执行时,shift键松开。

解决方法:按住shift键,并按下FWD键恢复执行。

PROG--049WARNCannotrelea,robotmoving

可能原因:当机器人正在移动时,不能释放动作控制。

解决方法:查看机器人动作状态。

PROG--050WARNAbortstillinprogress

可能原因:该程序处于被取消的处理过程中。

解决方法:等待数秒。

PROG--051WARNCannotskipthereturnstmt

可能原因:想要试图移动到的指定命令行超过了程序中命令行的编号。

解决方法:不要求用户做出特别的处理。

Xisnotrunning

可能原因:用户应用任务未被执行。

解决方法:再执行应用前,启动用户应用任务。

PROG--054FWDreleadwhilerunning(%s^7)

可能原因:程序执行过程中,FWD键被松开。

解决方法:按住SHIFT和FWD键,恢复执行。

PROG--055BWDreleadwhilerunning(%s^7)

可能原因:程序执行过程中,FWD键被松开。

解决方法:按住SHIFT和FWD键,恢复执行。

PROG--056Motiondataoutinable

可能原因:机器锁定功能关闭,动作数据输出功能开启。

解决方法:再测试执行界面,关闭动作数据输出功能。

MACRErrorCodes(ID=57)

MACR--001WARNCan’tassigntoMACROcommand

可能原因:指派宏单元的环境条件不正确。

1.分配定义被复制。

2.索引超出设定范围。

解决方法:调整设备分配。

MACR--003WARNCan’tassignmotn_progtoUK

可能原因:不能将带有动作锁定组的程序指派给UrKey(UK)按钮。

解决方法:把动作锁定组从程序中移去。

MACR--004WARNCan’texecutemotn_progbyUK

可能原因:不能将带有动作锁定组的程序指派给UrKey(UK)按钮。

解决方法:1.将所有的动作组从详细程序信息的组屏蔽中移除。

2.把此程序指派给其他设备(SU,SP和MF)。

MACR--005WARNPleaenableteachpendant

可能原因:当教导盒关闭时,不能执行程序。

解决方法:开启教导盒。

MACR--006WARNPleadisableteachpendant

可能原因:当教导盒开启时,不能执行程序。

解决方法:关闭教导盒。

MACR--007WARNThesamemacrotypeexists

可能原因:宏分配类型已经存在。

解决方法:换一种分配类型。

MACR--008WARNRemote--condisn’tsatisfied

可能原因:该分配类型只有在REMOTE(遥控)环境条件下有效。

解决方法:创建一个REMOTE(遥控)环境条件。

MACR--009WARNTheindexisoutofrange

可能原因:分配的索引超过范围。

解决方法:改变分配索引以使之处于有效范围内。

MACR--010WARNThisSOPbuttonisdisabled

可能原因:对于宏执行,SOP按钮无效。

解决方法:改变系统变量$MACRSOPENBL的值。

MACR--011WARNThisUOPbuttonisdisabled

可能原因:对于宏执行,UOP信号无效。

解决方法:改变系统变量$MACRSOPENBL的值。

MACR--012WARNNumberofDI+RIisover

可能原因:RI+DI的编号超过最大编号数。

解决方法:首先分配其他RI或DI。然后把新宏单元分配为DI或RI。

MACR--013WARNMACROexecutionfailed

可能原因:不能执行该MACRO(宏)。

解决方法:参看错误发生代码。

MACR--016WARNThemacroisnotcompleted

可能原因:宏在执行过程中取消。

解决方法:此宏会在下一执行的第一行开始执行。

MEMOErrorCodes(ID=7)

MEMO--001WARNSystemerror

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

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

MEMO--002WARNSpecifiedprogramisinu

可能原因:指定程序正在编辑或执行。

解决方法:取消指定程序,或在选择其他程序后再选择一次该程序。

MEMO--003WARNSpecifiedprogramisinu

可能原因:指定程序正在编辑或执行。

解决方法:取消指定程序,或在选择其他程序后再选择一次该程序。

MEMO--004WARNSpecifiedprogramisinu

可能原因:指定程序正在编辑或执行。

解决方法:取消指定程序,或在选择其他程序后再选择一次该程序。

MEMO--006WARNProtectionerroroccurred

可能原因:指定程序被用户保护。

解决方法:取消指定程序保护。

MEMO--007WARNInvalidbreaknumber

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

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

st

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

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

MEMO--009WARNSystemerror

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

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

MEMO--010WARNProgramnameerror

可能原因:指定程序名称和P-代码文件中的名称不一致。

解决方法:指定相同的程序名称。

MEMO--011WARNSystemerror

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

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

MEMO--012WARNSystemerror

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

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

MEMO--013WARNProgramtypeisdifferent

可能原因:指定程序类型和待处理的目标类型不一致。

解决方法:指定相同的程序类型。

MEMO--014WARNSpecifiedlabelalreadyexists

可能原因:指定的标号在该程序中已经存在。

解决方法:另指一个标号。

MEMO--015WARNProgramalreadyexists

可能原因:指定的程序在该系统中已经存在。

解决方法:另指一个程序名称或删除已寄存在系统中的程序。

MEMO--019WARNToomanyprograms

可能原因:程序和进程的数量超过了最大允许值(3200)。

解决方法:删除一些不必要的程序或进程。

MEMO--020to024WARNSystemerror

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

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

MEMO--025WARNLabeldoesnotexist

可能原因:指定的标号不存在。

解决方法:将索引设置给一个存在的标号。

MEMO--026WARNLinedataisfull

可能原因:命令行数据的数量超过了最大可能行数(65535)。

解决方法:删除一些不必要的行数据。

MEMO--027WARNSpecifiedlinedoesnotexist

可能原因:指定的命令行数据不存在。

解决方法:另指定一个行编号。

MEMO--028WARNSystemerror

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

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

MEMO--029WARNThelinedatacan’tbechanged

可能原因:指定的命令行数据不能更改。被修改数据的大小和被更换的原始数据大小不

一致。

解决方法:另指定一个命令行编号或具有相同大小的数据。

MEMO--030and031WARNSystemerror

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

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

MEMO--032WARNSpecifiedprogramisinu

可能原因:指定程序正在编辑或执行。

解决方法:取消指定程序,或在选择其他程序后再选择一次该程序。

MEMO--034WARNTheitemcan’tbechanged

可能原因:指定项目被系统锁定不得更改。

解决方法:另指定项目。

MEMO--035to037WARNSystemerror

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

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

MEMO--038WARNToomanyprograms

可能原因:程序的数量超过了最大允许值。

解决方法:删除一些不必要的程序。

MEMO--039to047WARNSystemerror

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

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

MEMO--048WARNBreakpointdatadoesn’texist

可能原因:指定的断点数据不存在。

解决方法:另指定一个断点。

MEMO--049WARNSystemerror

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

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

MEMO--050WARNProgramdoesnotexist

可能原因:指定程序在系统中不存在。

解决方法:另指定程序或创建新程序。

MEMO--051to055WARNSystemerror

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

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

MEMO--056WARNProgramdoesnotexist

可能原因:指定程序在系统中不存在。

解决方法:另指定程序或创建新程序。

MEMO--057to064WARNSystemerror

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

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

MEMO--065WARNToomanyopenedprograms

可能原因:使用了过多的CALL(调用)指令。打开的程序数量超过了最大允许值(100)。

解决方法:取消一些不必要的程序或是移去一些不必要的CALL(调用)指令。

MEMO--066and067WARNSystemerror

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

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

MEMO--068WARNSpecifiedprogramisinu

可能原因:1.指定程序正在编辑或执行。

2.指定程序绑在一个宏单元上。

解决方法:1.取消指定程序,或在选择其他程序后再选择一次该程序。

2.从宏单元条目中移去该程序。

MEMO--069and070WARNSystemerror

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

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

MEMO--071WARNPositiondoesnotexist

可能原因:指定的位置数据不存在。

解决方法:指定另外的位置。

MEMO--072WARNPositiondataalreadyexists

可能原因:在想要移入的位置已经存在了位置数据。

解决方法:另指定位置,或是删除在指定位置上的数据。

MEMO--073WARNProgramdoesnotexist

可能原因:指定程序在系统中不存在。

解决方法:另指定程序或创建新程序。

MEMO--074WARNProgramtypeisnotTPE

可能原因:该操作只能应用在教导盒程序上。

解决方法:选择一个教导盒程序。

MEMO--075WARNProgramcan’tbeud

可能原因:在试图进行读或写操作前,必须打开程序。

解决方法:在进行读或写操作前,打开程序。

MEMO--076to077WARNSystemerror

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

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

MEMO--078WARNProgramcan’tbeud

可能原因:指定操作不支持程序类型。

解决方法:指定一个程序其程序类型和操作匹配。

MEMO--079WARNSystemerror

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

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

MEMO--080WARNProtectionerroroccurred

可能原因:指定程序被用户保护。

解决方法:取消指定程序保护。

MEMO--081WARNSpecifiedprogramisinu

可能原因:指定程序正在编辑或执行。

解决方法:取消指定程序,或在选择其他程序后再选择一次该程序。

MEMO--082to087WARNSystemerror

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

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

MEMO--088WARNProgramdoesnotexist

可能原因:指定位置数据不存在。

解决方法:另指定位置。

MEMO--089to092WARNSystemerror

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

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

MEMO--093WARNSpecifiedprogramisinu

可能原因:指定程序正在编辑或执行。

解决方法:取消指定程序,或在选择其他程序后再选择一次该程序。

MEMO--094to097WARNSystemerror

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

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

MEMO--098WARNEOFoccursinfileaccess

可能原因:在文件访问处出现了EOF。当P-代码文件被扫描到时,出现EOF。

解决方法:该P-代码数据可能被破坏。再次转化指定KAREL程序。然后重新加载P-代码。

MEMO--099WARNProgramnameiswrong

可能原因:程序名称的长度和P-代码中不一致。

解决方法:检查指定程序的名称。

MEMO--100to102WARNSystemerror

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

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

MEMO--103WARNChecksumerroroccurred

可能原因:指定数据遭到破坏。这是内部错误。

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

MEMO--104WARNProgramalreadyexists

可能原因:指定的程序在该系统中已经存在。

解决方法:另指一个程序名称或删除已寄存在系统中的程序。

MEMO--105to111WARNSystemerror

可能原因:指定数据遭到破坏。这是内部错误。

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

MEMO--112WARNBreakdataalreadyexists

可能原因:指定断点数据在系统中已经存在。

解决方法:另指定一个断点。

MEMO--113WARNFileaccesrror

可能原因:拥有你想要载入的程序的断口未被连接。

解决方法:检查端口设置和待连接的设备。

MEMO--114WARNBreakpointcan’tberemoved

可能原因:断点数据不能被覆盖,因为该程序被用户保护或正在运行。

解决方法:取消该程序的保护或是取消该程序。

MEMO--115WARNBreakpointcan’tberemoved

可能原因:断点数据不能被移除,因为该程序被用户保护或正在运行。

解决方法:取消该程序的保护或是取消该程序。

MEMO--116to118WARNSystemerror

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

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

MEMO--119WARNApplicationdatadoesn’texist

可能原因:指定应用数据不存在,因为程序不是按照设定应用运行。

解决方法:另指定应用数据。然后在当前系统中创建程序。

MEMO--120WARNApplicationdatadoesn’texist

可能原因:指定应用数据不存在,因为程序不是按照设定应用运行。

解决方法:另指定应用数据。在当前系统中创建程序。

MEMO--121to122WARNSystemerror

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

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

MEMO--123WARNApplicationdatadoesn’texist

可能原因:指定应用数据不存在,因为程序不是按照设定应用运行。

解决方法:另指定应用数据。在当前系统中创建程序。

MEMO--124WARNProgramversionistoonew

可能原因:KAREL程序版本编号闭当前系统版本新。

解决方法:用转化器将程序转化为老版本。

MEMO--125WARNProgramversionistooold

可能原因:KAREL程序版本编号闭当前系统老版本。

解决方法:用转化器将程序转化为新版本。

MEMO--126WARNNomoreavailablememory

可能原因:可使用内存不足。

解决方法:删除一些不必要的程序。

MEMO--127WARNPosreferenceover255times

可能原因:同一位置的参考数超过最大数目(256)。

解决方法:为参考位置建立新的位置ID。

MEMO--128WARN%sparametersaredifferent

可能原因:在内存中的线程的参数定义和加载的PC文件中的参数定义不一致。

解决方法:更新被加载的KAREL程序的调用惯例或删除系统内存中的旧的线程。

MEMO--129WARNSystemerror

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

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

MEMO--130SYSTEMPleapowerupagain

可能原因:CMOS中的系统数据被破坏。

解决方法:关闭电源,再打开。

MEMO--131SYSTEMPleapowerupagain

可能原因:CMOS中的系统数据被破坏。

解决方法:关闭电源,再打开。

MEMO--132WARN%shasbeenbroken

可能原因:电源失败恢复中,程序数据被破坏。

解决方法:删除该程序再重新创建。和我们当地的客服中心联系。

MEMO--133SYSTEMPleapowerupagain

可能原因:CMOS中的系统数据被破坏。

解决方法:关闭电源,再打开。

MEMO--134WARNTPEprogram%salreadyexists

可能原因:一个带有相同名称的教导盒程序已经存在。

解决方法:删除此教导盒程序。然后重新载入指定KAREL程序。

MEMO--135WARNCannotcreateTPEprogramhere

可能原因:在这种启动模式下,不能创建教导盒程序。

解决方法:在辅助菜单上,将启动模式开关设为冷启动或是控制启动2。

MEMO--136WARNCannotloadP--codehere

可能原因:在这种启动模式下,不能载入KAREL程序。

解决方法:选择函数功能菜单以改变启动模式,或是再次打开电源。

MEMO--137WARNLoadatControlStartOnly

可能原因:在这种启动模式下,不能载入KAREL程序。因为在控制启动中已经载入了相

同名称的程序。

解决方法:在控制启动中,载入该程序。

MEMO--138WARNDeleteatControlStartOnly

可能原因:在这种启动模式下,不能载入KAREL程序。因为在控制启动中已经载入了相

同名称的程序。

解决方法:在控制启动中,载入该程序。

MEMO--139to143WARNSystemerror

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

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

MEMO--144WARNHeadersizetoobig

可能原因:教导盒头文件尺寸过大。必要小于256。

解决方法:把尺寸改在1到256范围内。如果必要的华,使用多个头文件记录。

MEMO--145TPEcannothaveKARELroutine

可能原因:一个带有相同名称的KAREL程序已经存在,因此带有指定名称的程序不能被

创建。

解决方法;另换一个名称。

MEMO--146Invalidvariableisud

可能原因:KAREL程序包含了一个无效变量。

解决方法;检查该KAREL程序变量。

MEMO--147FlashFileaccesrror(write)

可能原因:试图向F-ROM写入失败。

解决方法:F-ROM可能发生故障。

MEMO--148FlashFileaccesrror(read)

可能原因:试图从F-ROM读入失败。

解决方法:F-ROM可能发生故障。

MEMO--149Specifiedprogramisbroken

可能原因:程序数据被毁坏。

解决方法:检查程序内容说明。

MEMO--151Nomoreavailablememory(TEMP)

可能原因:暂时内存不足。

解决方法:删除一些不必要的程序。

CMNDErrorCodes

CMND--001WARNDirectorynotfound

可能原因:找不到指定目录。

解决方法:检查你所输入的设备和路径。

CMND--002WARNFilenotfound

可能原因:找不到指定文件。

解决方法:检查以确保文件正确拼写和确实存在。还要确认设备和路径名称是否正确。

CMND--003WARNFilealreadyexists

可能原因:文件已经存在,且不能被覆盖。

解决方法:确认覆盖选项已经被指定。

CMND--006WARNSelfcopynotallowed

可能原因:文件不能被复制到它本身。

解决方法:更改目标文件的名称使其和源文件中不同。

CMND--009WARNPositiontypesarethesame

可能原因:内部错误。

CMND--010WARNSourcetypecodeisinvalid

可能原因:内部错误。

CMND--011WARNDestinationtypecodeisinvalid

可能原因:内部错误。

CMND--012WARNTypecodesdonotmatch

可能原因:内部错误。

CMND--013WARNReprentationmismatch

可能原因:内部错误。

CMND--014WARNPositionsarenotthesame

可能原因:内部错误。

CMND--015WARNBothargumentsarezero

可能原因:内部错误。

CMND--016WARNDivisionbyzero

可能原因:内部错误。

CMND--017WARNAngleisoutofrange

可能原因:内部错误。

解决方法:确认旋转角度没超过PI值的100倍,或大约为314.15926…。

CMND--018WARNInvaliddeviceorpath

可能原因:指定了一个无效设备或路径。

解决方法:检查你所输入的设备和路径。

CMND--019WARNOperationcancelled

可能原因:因为按下了CTRL-C或CTRL-Y致使操作被取消。

解决方法:重复该操作。

CMND--020WARNEndofdirectory

可能原因:目录罗列完毕。

解决方法:这只是个提示。无需为其做出特别处理。

CMND--021WARNCannotrenamefile

可能原因:目标文件名同时包含了文字数字式字符和全局字符[*]。

解决方法:在重命名一个文件时,只能使用文字数字式字符或一个单一的全局字符。

otionwithdistbefore

可能原因:之前和距离一块指定了一个基于时间的动作。

解决方法:不要复合选定这些选项。

CONDErrorCodes

COND--001WARNConditiondoesnotexist

可能原因:指定了一个开启,关闭或是删除监视器编号,但是未被找到。

解决方法:检查存在的监视器编号,指定其中一个。

COND--002WARNConditionhandlersuperded

可能原因:指定的环境条件编号在系统中已经存在,且已经被新的环境条件所取代。

解决方法:这只是一个提示。无需为其做出特别处理。

COND--003WARNAlreadyenabled,nochange

可能原因:指定的环境条件已经打开。没有做出什么更改。

解决方法:这只是一个提示。无需为其做出特别处理。

COND--004WARNAlreadydisabled,nochange

可能原因:指定的环境条件已经关闭。没有做出什么更改。

解决方法:这只是一个提示。无需为其做出特别处理。

COND--009WARNBreakpointencountered

可能原因:遇到断点。

解决方法:不需任何动作。

COND--010WARNCondexists,notsuperded

可能原因:指定的环境条件在系统中已经存在,且已经被新的环境条件所取代。

解决方法:对环境条件操作重新编号,或者避免重新定义相同的环境条件操作。

imetooktoolong

可能原因:定义了过多的环境条件。全部扫描它们花费时间过长。

解决方法:减少环境条件的数目。

DICTErrorCodes

DICT--001WARNDictionaryalreadyloaded

可能原因:如果一个词典被载入到FROM,则其不能被重新载入。

解决方法:载入一个不同的语言,使用KCLSETLANG来设定语言。

DICT--002WARNNotenoughmemorytoloaddict

可能原因:系统中没有更多的永久内存来载入另一部词典。

解决方法:删除所有不必要的程序,词典或变量。

DICT--003WARNNodictfoundforlanguage

可能原因:没有找到指定词典。

解决方法:使用KCLSETLANG将词典载入为DEFAULT(缺省)词典,或当前词典。

DICT--005WARNDictionaryelementnotfound

可能原因:没有找到词典元素。

解决方法:检查词典或元素编号以确认其被正确指定。

DICT--006WARNNestedleveltoodeep

可能原因:只能嵌套词典元素的5个级别。

解决方法:修复词典文本文件以包含更少的嵌套。

DICT--007WARNDictionarynotopenedbytask

可能原因:词典不曾打开过。

解决方法:移去关闭操作。

DICT--008WARNDictionaryelementtruncated

可能原因:词典元素被截短,因为KAREL字符串不够长,不能包含所有的数据。

解决方法:增加字符串的长度,或者增加数组中字符串的数量。

DICT--009WARNEndoflanguagelist

可能原因:语言列表完成。

解决方法:这只是一个提示。无需为其做出特别处理。

DICT--010WARNEndofdictionarylist

可能原因:词典列表完成。

解决方法:这只是一个提示。无需为其做出特别处理。

DICT--011WARNDictopenedbytoomanytasks

可能原因:一个任务一次最多只能打开5个词典。

解决方法:把词典文件载入到F-ROM或C-MOS内存里,那里不要求文件打开处理。

关闭其他不用的词典文件。

DICT--012WARNLowonFROM,loadedtomemory

可能原因:F-ROM中内存不够,所以词典被载入到CMOS里。

解决方法:把词典载入到CMOS里。

DICT--013WARNCannotopendictionaryfile

可能原因:在指定设备或目录内不存在词典文件。

解决方法:选择正确的设备/目录,重试一遍。

DICT--014WARNExpecting$indictionaryfile

可能原因:词典文本错误的指向了一个不带有$的元素。

解决方法:确认所有的词典元素都是以$打头。

DICT--015WARNRervedwordnotrecognized

可能原因:一个保留字在词典中不能被识别。

解决方法:检查是否拼写错误或是在KAREL参考手册中查找正确的单词。

DICT--016WARNEndingquoteexpected

可能原因:词典文本错误的指向了一个不带有引用语的元素。

解决方法:确认所有的词典文本都带有双引用语。如果想要在文本上显示实际引用语

时,使用反斜线符号。例如,”Thisisanexample”会生成”Thisisanexample”。

DICT--017WARNExpectingelementnameornum

可能原因:会得到一个其他元素的参考说明。

解决方法:使用元素编号来参考说明元素。

DICT--018WARNInvalidcursorposition

可能原因:指针位置指定不正确或是其值超出范围。

解决方法:确认指针位置有效。比如,使用@1,1分别表示第一行和第一列。

DICT--019WARNASCIIcharactercodeexpected

可能原因:会在#号后出现一系列的阿拉伯数字来指定一个ASCII符号代码。

解决方法:移去#号或者在KAREL参考手册中查找ASCII符号代码。

DICT--020WARNRervedwordexpected

可能原因:会在&号后出现一个标识符来指定一个保留字。

解决方法:移去&号或者在KAREL参考手册中查找保留。

DICT--021WARNInvalidcharacter

可能原因:在词典文本文件中发现了一个未预料到的字符。

解决方法:确认所有的词典文本是否正确。

022WARNDictalreadyopenedbytask

可能原因:词典文本已经被任务打开。

解决方法:这只是一个提示。无需为其做出特别处理。

DICT--023WARNDictdoesnotneedtobeopened

可能原因:加载入内存的词典不需要被打开。

解决方法:不要试图去打开词典文件。

DICT--024WARNCannotremovedictionaryfile

可能原因:加载入FROM的词典不能被移除或是如果另外的任务指令打开一个词典,

该词典不能被移除。

解决方法:不要试图移除一个已经载入到FROM里的词典。从载入其的任务中来移除

该词典。

DICT--025Invalidstate--internalerror

可能原因:扫描不正确。

解决方法:纠正词典文本。

DICT--028WARNNoFROMwrite,loadedtomemory

可能原因:FROM中内存不够,以致词典被载入R-J的COMS。

解决方法:这只是一个提示。无需为其做出特别处理。

DICT--029WARNHelpelementnotfound

可能原因:找不到词典帮助元素。

解决方法:检查词典确认词典帮助元素被正确指定。词典帮助元素必要使用号加上元

素编号来加以指定。

DICT--030WARNFunctionkeyelementnotfound

可能原因:找不到函数关键词典元素。

解决方法:检查词典确认函数关键词典元素被正确指定。函数关键词典元素必要使用

(^)号加上元素编号来加以指定。

LANGErrorCodes

LANG--004WARNFileisnotopen

可能原因:1.拥有相同名称的文件已经存在。

2.指定文件已经被打开。

3.文件被写保护。

4.如果是使用软盘的话,软盘可能没有可用空间。

解决方法:1.删除不必要的文件,或是重命名该文件。

2.关闭该文件。

3.取消写保护。

4.使用一张新的软盘。或者,删去现有软盘上一些不必要的文件以释放

足够的空间来保存该文件。

LANG--005WARNProgramtypeisdifferent

可能原因:只能处理教导盒初选。

解决方法:请选用一个教导盒程序。

LANG--006InvalidorcorruptedTPfile

可能原因:程序文件的数据不能被正确读取。

解决方法:检查断开设置。

检查HandyFile设置。

检查软盘或内存卡连接。

如果上述检查不能纠正该错误,该文件的数据可能遭到毁坏。

LANG--007SystemError

可能原因:程序文件的数据不能被正确读取。

解决方法:检查断开设置。

检查HandyFile设置。

检查软盘或内存卡连接。

如果上述检查不能纠正该错误,该文件的数据可能遭到毁坏。

LANG--014WARNProgramalreadyexists

可能原因:准备载入的程序在系统内已经存在。

解决方法:载入此程序前,删除已经存在系统内的程序。

LANG--015WARNCannotwritefile

可能原因:1.文件被写保护。

2.指定大小的数据不能被写入。

解决方法:1.取消写保护。

2.盘可能有故障。更换之。

LANG--016WARNCannotreadfile

可能原因:指定大小的数据不能被读取。数据传输失败。

解决方法:检查设备连接。

LANG--017WARNFileformatisincorrect

可能原因:想要储存到文件的数据异常或被破坏,因此不能载入该文件。

解决方法:不能载入数据异常或被破坏的文件。数据必须正常以载入该文件。

LANG--018WARNGroupmaskvalueisincorrect

可能原因:在打印该程序时,出现和程序组屏蔽不匹配的非法位置。

解决方法:重新校正该位置数据,使得其和程序组屏蔽匹配。

LANG--050WARN%scontains%s,program/filenamesmustmatch

可能原因:文件名和程序名不同。这两者的名称必须匹配。

解决方法:程序命名文件使得其和程序名称相同。

LANG--094WARNFilealreadyexists

可能原因:指定文件已经存在软盘里。

解决方法:在向软盘写入新文件前,删除软盘里已经存在的文件。

LANG--095WARNFiledoesnotexist

可能原因:软盘里不存在指定文件。

解决方法:检查文件名称或软盘目录内容。

LANG--096WARNDiskisfull

可能原因:软盘已满。

解决方法:使用一张新的软盘,或是删除软盘上一些不必要的文件以腾出存储空间。

LANG--098WARNDisktimeout

可能原因:不能访问该盘。

解决方法:检查是否端口设置了正确的设备,并把其打开。

LANG--099WARNWriteprotectionviolation

可能原因:该盘已写保护。

解决方法:取消写保护。

LANG--100WARNDeviceerror

可能原因:不能访问该设备。

解决方法:连接正确的设备到正确的端口。

MCTLErrorCodes

MCTL--001NONETPinabled

可能原因:教导盒被打开,且动作控制未被准予。

解决方法:关闭教导盒然后重试操作。

MCTL--002NONETPisdisabled

可能原因:教导盒被关闭,且动作控制未被准予。

解决方法:打开教导盒然后重试操作。

MCTL--003NONEsystemisinerrorstatus

可能原因:动作控制未被准予因为系统处于错误状态。

解决方法:清除错误,然后重试操作。

MCTL--004NONEmotionisinprogress

可能原因:动作还在进行中,且动作控制未被准予。

解决方法:等待,直到机器人完全停止。

MCTL--005NONEnotincontrolofmotion

可能原因:因为某些未知原因,且动作控制未被准予。

解决方法:清除该原因,然后重试操作。

MCTL--006NONETPhasmotioncontrol

可能原因:因为教导盒当前有动作控制,动作控制未被准予。

解决方法:关闭教导盒,然后重试操作。

MCTL--007NONEPROGhasmotioncontrol

可能原因:因为程序有动作控制,动作控制未被准予。

解决方法:暂停或是取消该程序,然后重试操作。

MCTL--008NONEOperatorpanelhasmotioncontrol

可能原因:因为操作面板有动作控制,动作控制未被准予。

解决方法:正确设置系统变量$RMT_MASTER,然后重试操作。

MCTL--009NONEOtherhasmotioncontrol

可能原因:其他的设备有动作控制,动作控制未被准予。

解决方法:正确设置系统变量$RMT_MASTER,然后重试操作。

MCTL--010Otherthanmsrcisrel’ing

可能原因:内部错误。

解决方法:和你的FANUC客服代表联系,告知所显示的警告信息。

MCTL--011Duetoerrorprocessing

可能原因:内部错误。

解决方法:和你的FANUC客服代表联系,告知所显示的警告信息。

MCTL--012subsystemcodeunknown

可能原因:内部错误。

解决方法:和你的FANUC客服代表联系,告知所显示的警告信息。

MCTL--013NONEENBLinputisoff

可能原因:UOP上的ENBL输入为关。

解决方法:将ENBL输入设置为开。

MCTL--014NONEWaitingforServoready

可能原因:因为伺服未开,动作控制未被准予。

解决方法:等待伺服开启就位。

MCTL--015NONEManualbrakeenabled

可能原因:因为开启了手动刹闸控制,动作控制未被准予。

解决方法:关闭手动刹闸控制。

PRIOErrorCodes

PRIO--001WARNIllegaliotype

可能原因:指定的端口类型无效。

解决方法:使用中的端口类型。

PRIO--002WARNIllegalindex

可能原因:端口编号无效或当前未被分配。

解决方法:查看端口编号。

PRIO--003SYSTNomemoryavailable

可能原因:此项操作所需内存无效。

解决方法:删除KAREL程序和/或变量以是否内存。

PRIO--004WARNToofewportsonmodtoofewportsonmod

可能原因:用于执行被指定分配的指定板或模块内没有足够的端口。

解决方法:纠正第一个端口编号或所有端口的编号。

PRIO--005WARNbadlogicalportno

可能原因:指定端口的分配编号无效。其值必须在1-32767范围内。

解决方法:纠正逻辑端口编号,使其在有效范围内。

PRIO--006WARNbadlogportnumberinasgt

可能原因:指定端口的分配编号无效。其值必须在1-32767范围内。

解决方法:纠正逻辑端口编号,使其在有效范围内。

PRIO--007WARNnomatchindeassigncall

可能原因:被取消分配的端口当前未被分配。

解决方法:纠正端口编号。

PRIO--008WARNphysportsnotfound

可能原因:被分配的物理端口不存在。

解决方法:纠正架编号,插槽编号或是端口编号。

PRIO--009WARNn_portsinvalid

可能原因:分配的端口编号无效。其值必须在1-128范围内。

解决方法:纠正逻辑端口编号,使其在有效范围内。

PRIO--010WARNbadphysportnumberisasgt

可能原因:在分配请求中出现了无效的物理端口编号。其值必须大于1。

解决方法:纠正物理端口编号,使其大于1。

PRIO--011WARNasgtoverlapxistingasgt

可能原因:待分配的逻辑端口编号和存在的分配重叠。

解决方法:纠正第一个端口编号或所有端口的编号。

PRIO--012WARNbadboardnum

可能原因:指定的架和/或插槽编号无效,或是指向一个不用的架和/或插槽编号。

解决方法:纠正架和/或插槽编号。

PRIO--013WARNnoaiqforbd

可能原因:试图删除未被定义的模拟输入序列。

解决方法:检查架和/或插槽编号。

PRIO--014WARNaiqtoolong

可能原因:指定的模拟输入序列过长。序列有从1到15端口编号。

解决方法:提供一个具有正确长度的序列。

PRIO--016WARNlogportalreadyasgnd

可能原因:指定的逻辑编号已经被占用。

解决方法:使用另外的逻辑编号。

PRIO--017WARNI/OpointnotsimI/Opointnotsim

可能原因:试图设置一个未被模拟的输入端口。

解决方法:使用I/O菜单来设定被模拟的端口或者表明设定端口。

PRIO--020SYSTSLCcommunicationrror%d%d%d%d

可能原因:和处理I/O板传输时,检测到一个不能被恢复的错误。

解决方法:检查主控CPU板和I/O设备间的联系。

检查装配在主控CPU板或I/O设备上的SLC2。

PRIO--021UnknownI/Ohardware

可能原因:一个位置设备连接到了I/O连接器上。

解决方法:更换一个和当前软件兼容的设备或是安装可以识别该设备的软件版本。

PRIO--022ToomuchI/OdataonI/Olink

可能原因:连接到I/O接连的设备超过了I/O接连容量。

解决方法:断开一些设备。

PRIO--023WARNnoportsofthistype

可能原因:没有指定类型的端口。

解决方法:改变端口类型,或是定义指定类型的端口(比如,GIN或GOUT)。

PRIO--032WARNtoomanyDIOmodules

可能原因:超过31个I/O设备被连接到了I/O连接上。

解决方法:断开一些I/O设备使得连接数不超过31个。

PRIO--063WARNBadIOasg:rack%d^1slot%d^2

可能原因:1.没有找到信号被指派的I/O设备。没有和警告信息上的架和插槽编号

对应的I/O设备。可能原因如下:

(1)该I/O设备被其他类型的I/O设备所替换。

(2)该I/O设备的保险丝被烧断。

(3)未给该I/O设备供电。

(4)I/O连接线断开或未被妥善接好。

(5)I/O连接线损坏。

(6)I/O设备发生故障。

解决方法:(1)如果I/O设备被替换,采取下列流程来清除I/O指派。

1.按下MENU,选择I/O。然后按下F1(TYPE类型),选择I/OLINK

显示I/OLINK界面。

2.安溪F5(INTERCONNECT).

3.在提示“RECOVERALL”后,按下F4(YES是)。

4.关闭电源,再打开。

在这种情况里,即使电源恢复有效,所有的输出信号会被关闭。

(2)更换该I/O设备保险丝。

(3)检查供应给该I/O设备的电源。

(4)确认所有的I/O连接线被妥善连接。

(5)更换该I/O连接线。

(6)更换该I/O设备。

PRIO--072WARNPuloutputisfull

可能原因:同一脉冲输出的极值为255。

解决方法:检查脉冲输出的数量。

PRIO--081I/Oisnotinitialized

可能原因:表明在控制器电源开启的I/O初始化过程中出现了一个严重错误。

解决方法:查看在TP警告界面上所显示的其他错误信息。

PRIO--083DigitalI/Oisnotrecovered

可能原因:因为I/O设备的配置文件或分配被改变,当半热启动启用时,数字输出

端口状态不能被复原。

解决方法:初始化I/O。

PRIO--085BUSYinSLC2doesnotturnoff

可能原因:SLC2上的BUSY位被关闭。

解决方法:检查主控CPU板上的SLC2或I/O设备和I/O连接线。

PRIO--100ModelBcommfault%srack:%dslot:%d

可能原因:模型B设备和DI/DO设备间的传输,或DI/DO设备间的传输,丢失。

解决方法:检查模型B设备和DI/DO设备间的传输,或DI/DO设备间的电源和连

线。

PRIO--119ToomanyDIGITALI/Oports

可能原因:过多的DIGITAL(数字)I/O端口。

解决方法:断开一些DIGITAL(数字)I/O端口。

PRIO--125SLC2initializationerror

可能原因:初始化结束时,SLC2处于错误状态。

解决方法:检查其他PCB的SYSFAIL,也要检查主PCB。

ROUTErrorCodes

dexinORD

可能原因:软件内部错误。

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

dexinSUBSTR

可能原因:软件内部错误。

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

Rlengthlessthan0

可能原因:软件内部错误。

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

almaphorenumber

可能原因:为臂板ID指定了一个不正确的编号。

解决方法:指定一个1到255间的数值。

ROUT--026WARNIllegalgroupnumber

可能原因:指定了无效的组编号。

解决方法:指定当前存在的组编号。

ROUT--027WARNStringsizenotbigenough

可能原因:指定的字符串变量没有足够的大小来接受返回值。

解决方法:指定一个更大的字符串变量。

alfileattributenumber

可能原因:指定了无效的文件属性。

解决方法:指定一个正确的文件属性ID。

alfileattributevalue

可能原因:指定了无效的属性值。

解决方法:指定一个正确的属性值。

ROUT--030WARNNonexistentregisternumber

可能原因:指定了一个当前不存在的寄存器编号。

解决方法:指定正确的寄存器编号。

ROUT--031WARNIllegalregistertype

可能原因:指定了错误的寄存器类型。

解决方法:为待执行的操作指定正确的寄存器类型。

iontypemismach

可能原因:对于该操作位置类型不正确。

解决方法:指定正确的位置类型。

alattributetype

可能原因:指定了非法了属性ID。

解决方法:指定正确的属性ID。

ROUT--034WARNNotaTPEprogram

可能原因:指定了非教导盒程序。

解决方法:指定除KAREL程序外的程序名称。

ROUT--035WARNValueisoutofrange

可能原因:软件内部错误。

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

Eheadersize

可能原因:bfr-size的SET-HEAD-TPE值无效。

解决方法:使用范围在1到255的缓冲大小。

tializedTPEposition

可能原因:表明指定TP程序中的指定行的位置数据未被记录。

解决方法:确认位置数据的内容。

ROUT--039WARNExecutingmotionexists

可能原因:当动作正在执行时,不能解锁组。

解决方法:等待动作执行完毕。

ROUT--040WARNStoppedmotionexists

可能原因:当存在被停止的动作时,不能解锁组。

解决方法:恢复被停止的动作,等待动作执行完毕。或取消被停止的动作。

tic

可能原因:软件内部错误。

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

ROUT--042TPEparametersdonotexist

可能原因:param-no指派的参数不存在。

解决方法:确认param-no和主TPE程序中的CALL/MACRO命令参数。

SCIOErrorCodes

SCIO--001SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--002SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--003outbuffersizeisnotenough

可能原因:内部错误。

SCIO--004SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--005SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--006SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--007SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--008SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--009SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--010SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--011SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--012SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--013SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--014SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--015SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--016WARNThisoptiondoesnotexist

可能原因:该选项不存在。

解决方法:确认被选用选项。

SCIO--017SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--018SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--019SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--020WARNLBL[%d]existsinline%d:

可能原因:该标签编号另一行中已存在。

解决方法:另选一个标签编号。

SCIO--021SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--022SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--023SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--024SystemError

可能原因:内部错误。

解决方法:联系你的FANUC客服代表,告知代表显示的警告信息。

SCIO--030JOINTmotioninslaveprogram

可能原因:单个从执行程序和机器人连接的从程序不能使用连接动作指令。

解决方法:为了校正,使用直线型或圆型动作指令。

SCIO--031JOINTpositioninslaveprogram

可能原因:单个从执行程序和机器人连接的从程序不能使用连接动作指令。

解决方法:使用正交位置格式。

SCIO--032MasterUTmismatch

可能原因:主机器人的当前工具坐标系编号和程序细节界面指定的工具坐标系编号不

匹配。

解决方法:调整主机器人的工具坐标系编号。或者,调整主机器人在程序细节界面指

定的工具坐标系编号。

SCIO--033Slavecanhaveonyonemotionline

可能原因:机器人连接从程序只允许校正一行动作指令。

解决方法:确认机器人连接从程序只包含一行动作指令。

SRIOErrorCodes

SRIO--002SERIALPORTNOTOPEN

可能原因:串行端口未被打开。

解决方法:在使用串行端口前,先要把其打开。

SRIO--003SERIALPORTALREADYOPEN

可能原因:串行端口已经被打开,但试图被再次打开。

解决方法:对于已经打开的串行端口,不要试图再试打开。

SRIO--004SERIALPORTNOTINITIALIZE

可能原因:串行端口未被初始化。

解决方法:在使用串行端口前,先要将其初始化。

SRIO--005SERIALPORTDSROFF

可能原因:串行端口DSR关闭。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

查看目标设备状态。

SRIO--006SERIALPORTPARITYERROR

可能原因:发生串行端口奇偶错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

SRIO--007SERIALPORTOVERRUNERROR

可能原因:发生串行端口溢出错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

SRIO--008SERIALPORTFRAMEERROR

可能原因:发生串行端口结构错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

RITY&OVERRUN

可能原因:发生串行端口溢出错误和奇偶错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

RITY&FRAME

可能原因:发生串行端口结构错误和奇偶错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

ERRUN&FRAME

可能原因:发生串行端口结构错误和溢出错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

TY&OVRRN&FRM

可能原因:发生串行端口结构错误,奇偶错误和溢出错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

ROFF&HARDWAREERR

可能原因:串行端口DSR关闭,发生硬件错误。

解决方法:查看串行端口设置是否正确。

查看是否连线坏了。查看在控制器附近是否存在噪声源。

查看目标设备状态。

查看硬件。

FLPYErrorCodes

FLPY--001Endofdirectoryreached

可能原因:你的清单已经到达目录底部。

解决方法:这只是一个提示。无需为其做出特别处理。

FLPY--002Filealreadyexists

可能原因:你试图创建的文件名称在该设备中已经存在。

解决方法:删除该名称的文件或选择另外的文件名称。

FLPY--003Filedoesnotexist

可能原因:你试图打开的文件在该设备中不存在。

解决方法:打开该设备中存在的文件。

FLPY--004Unsupportedcommand

可能原因:软盘不支持该操作。

解决方法:使用软盘支持的操作。

FLPY--005Diskisfull

可能原因:已经达到磁盘的文件容量。

解决方法:删除一些不需要的文件或使用具有足够容量的磁盘。

FLPY--006Endoffilereached

可能原因:读取时已经到达文件末尾。

解决方法:不要试图超过文件末尾读取。

FLPY--008Onlyonefilemaybeopened

可能原因:试图打开多个文件。

解决方法:不要一次打开多个文件。

FLPY--009Communicationrror

可能原因:协议格式无效。

解决方法:重试操作。

FLPY--015Writeprotectionviolation

可能原因:磁盘被写保护。

解决方法:移去磁盘的写保护,或使用一个未被写保护的磁盘。

FLPY--100Directoryreaderror

可能原因:目录信息损坏或不可读。

解决方法:换张盘,或重新格式化磁盘。

FLPY--101Blockcheckerror

可能原因:求和校验数据损坏。

磁盘上数据损坏,不可读取。

解决方法:换张盘,或重新格式化磁盘。

FLPY--103Seekerror

可能原因:磁盘里有坏道。

解决方法:清理磁盘。换张盘,或重新格式化磁盘。

FLPY--104Disktimeout

可能原因:驱动器不响应命令。

解决方法:检查驱动器连线,确认电源开启。

FLP--105Writeprotectionviolation

可能原因:磁盘被写保护。

解决方法:移去磁盘的写保护,或使用一个未被写保护的磁盘。

FLPY--106MemoryCardhardwareerror

可能原因:检查道记忆卡硬件错误。

解决方法:检查记忆卡I/F设备连接或记忆卡电池。

FLPY--107Notformattedcard

可能原因:记忆卡未被格式化。

解决方法:使用FILE(文件)界面里的UTILITY菜单来格式化记忆卡。

FILEErrorCodes

FILE--001Devicenotready

可能原因:指定文件设备还未准备好。

解决方法:检查设备是否安装且准备好被使用。

FILE--002DeviceisFull

可能原因:设备满了。设备上没有空间来储存数据。

解决方法:删除一些不必要的文件或使用一个新的设备。

FILE--003Deviceisprotected

可能原因:设备被保护。所以,不能写入设备。

解决方法:解除设备保护。

FILE--005Devicenotmounted

可能原因:设备未被安装。在使用该设备前,先得安装。

解决方法:安装正确的文件设备。

FILE--006Deviceisalreadymounted

可能原因:你试图安装已经安装了的设备。

解决方法:只需安装一次即可。

FILE--008Illegaldevicename

可能原因:设备名称包含非法字符。

解决方法:检查设备名称的拼写和有效性。

FILE--009Illegallogicalunitnumber

可能原因:使用了非法LUN。

解决方法:这是个内部错误。查看逻辑设备编号的有效性。

FILE--010Directorynotfound

可能原因:指定目录不存在。

解决方法:查看目录名称的有效性。

FILE--011Directoryfull

可能原因:目录已满。你试图在已超过最大文件数的设备的根目录下创建文件。

解决方法:删除根目录中的不必要的文件。

FILE--012Directoryisprotected

可能原因:试图写入一个写保护了的目录。

解决方法:取消该目录的写保护。

FILE--013Illegaldirectoryname

可能原因:目录名称包含非法字符。

解决方法:检查目录名称的拼写。

FILE--014Filenotfound

可能原因:找不到指定文件。

解决方法:查看文件是否存在,文件名称是否拼写正确。

FILE--015Fileisprotected

可能原因:试图访问被保护的文件。

解决方法:取消该文件的保护。

FILE--017Filenotopen

可能原因:试图访问未被打开的文件。

解决方法:访问前,打开该文件。

FILE--018Fileisalreadyopened

可能原因:试图创建/删除/重命名一个已经被打开的文件。

解决方法:在执行上述操作前,先关闭文件。

FILE--019Fileislocked

可能原因:试图访问被锁定的文件。

解决方法:取消该文件的锁定。

FILE--020Illegalfilesize

可能原因:文件大小无效。

解决方法:纠正文件大小。

FILE--021Endoffile

可能原因:检测到文件末尾。

FILE--022Illegalfilename

可能原因:文件名称包含非法字符。

解决方法:检查文件名次的拼写。

FILE--023Illegalfilenumber

可能原因:文件编号非法。

解决方法:使用一个从打开请求返回的ID作为有效的文件编号。

FILE--024Illegalfiletype

可能原因:文件类型包含非法字符。

解决方法:检查文件类型的拼写和有效性。

FILE--025Illegalprotectioncode

可能原因:文件保护代码非法。

解决方法:查看保护代码是否正确。

FILE--026Illegalaccessmode

可能原因:文件访问模式非法。

解决方法:查看访问模式是否正确。

FILE--027Illegalattribute

可能原因:SET-ATTRIBUTE请求中的文件属性非法。

解决方法:查看指定属性是否有效。

FILE--028Illegaldatablock

可能原因:FIND-NEXT请求所使用的数据块损坏。

解决方法:应请保存从之前FIND-FIRST或FIND-NEXT请求所返回的数据块。

FILE--029Commandisnotsupported

可能原因:指定了非法请求命令。

解决方法:查看请求代码是否正确。

FILE--030Deviceluntableisfull

可能原因:设备管理表已满。

解决方法:卸载一些不必要的设备。

FILE--031Illegalpathname

可能原因:路径名称包含非法字符。

解决方法:查看路径名称是否正确。

FILE--032Illegalparameter

可能原因:检测到非法参数。

解决方法:查看请求的所有参数是否正确。

FILE--033Systemfilebufferfull

可能原因:文件惯例缓冲已满。

解决方法:关闭一些不必要的文件。

FILE--034Illegalfileposition

可能原因:指定文件位置非法。

解决方法:查看SEEK请求的文件位置参数是否有效且不能超过文件结尾。

FILE--035Devicenotformatted

可能原因:试图访问未被格式化的设备。

解决方法:使用前先格式化该设备。

FILE--036Filealreadyexist

可能原因:试图把文件重命名为一个已经存在的文件名称。

解决方法:命名一个不同名称的新文件名或删除已存在的文件。

FILE--037Directorynotempty

可能原因:试图移去一个包含文件或目录的子目录。

解决方法:在移去子目录前,要移去这个子目录中的所有文件和目录。

本文发布于:2022-12-31 15:55:03,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/66398.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:蹀躞
下一篇:virtual drive
标签:falsealarm
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图