c-6713按下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可能原因:教导盒上的紧急停止按钮被按下.
c-672解决方法:松开教导盒上的紧急停止按钮.
SRVO-003SERVODeadmanswitchreleased可能原因:当开启教导盒时没有按下特殊手持式开关按钮.
解决方法:按下特殊手持式开关按钮以开启机器人控制操作.
SRVO-004SERVOFenceopen可能原因:在操作面板的电路板上的接线板上,在FENCE1和FENCE2信号间没有建立联系.
当安全门连接上,保护门被打开.
解决方法:在FENCE1和FENCE2信号间建立联系,然后按下reset键.
当安全门连接上后在开始工作前关闭此门.
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-008SERVOBrakefuseblown可能原因:EMG印刷电路板上的刹闸保险丝烧断.
解决方法:更换保险丝.
检查紧急制动控制印刷电路板上的LED(FALM)看保险丝是否烧断.
SRVO--009SERVOPneumaticpressurealarm可能原因:气压警告表示有缺陷.
如果气压警告没有被探测到,那么,可能是机器人连接线的PPABN信号为"0"伏.
解决方法:如果气压警告没有被探测到,则查看电线.
SRVO--010SERVOBeltbroken可能原因:机器人信号输入(RDI[7])带断裂c-673解决方法:1.
如果发现是带断裂,则修理带,然后按reset键.
2.
如果发现带是正常的,机器人连接线上信号RDI[7]可能异常.
查看电线.
3.
检查系统变量$PARAM_GROUP.
$BELT_ENABLE.
SRVO--011SERVOTPreleasedwhileenabled可能原因:操作面板上的教导盒开关在教导盒开启时被操作.
解决方法:重新连接教导盒线以继续操作.
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为关).
因此,如果没有其他c-674错误发生时,这个警告表示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.
$TRKERRLIM),从而产生错误.
例如,如果机器人的反馈速度不同于标定值时,会发生这个错误.
解决方法:按之前项目描述的相同操作来执行.
SRVO--025SERVOMotndtoverflow(Group:%dAxis:%d)可能原因:命令输入值过大.
解决方法:执行冷启动:1.
关闭机器人.
2.
在教导盒上,同时按住SHIFT和RESET键.
3.
按住SHIFT和RESET键的同时,开启机器人.
如果错误还未清除,则用文档记录下引发错误的事件.
SRVO--026WARNMotorspeedlimit(Group:%dAxis:%d)可能原因:可能试图超过马达的最大额定转速($PARAM_GROUP.
$MOT_SPD_LIM).
可c-675能马达转速已到最大额定转速.
解决方法;这只是个提示.
然而,你应该试图消除这个错误,不要重复可能会导致这个错误的环境条件.
SRVO--027WARNRobotnotmastered(Group:%d)可能原因:试图执行校准,但控制尚未完成.
解决方法:从校准界面[6SYSTEMCALIBRATION],执行控制.
SRVO--030SERVOBrakeonhold(Group:%d)可能原因:当暂时停止警告功能开启时($SCR.
$BRKHOLD_ENB设为"1"),如果发生了暂时停止,则会产生警告.
当这个功能不被使用的时候,关闭这个功能.
解决方法:在总体项目设定界面[6GENERALSETTINGITEMS]中关闭[TEMPRORARYSTOP/SERVOOFF].
SRVO--031SERVOUserservoalarm(Group:%d)可能原因:产生了一个用户伺服警告.
当系统变量$MCR_GRP[i].
$SOFT_ALARM设为TRUE(真)时,会发出这个警告.
只用KAREL用户可以使用这个变量.
解决方法:这只是一个提示.
不需为此做什么额外的工作.
SRVO--033WARNRobotnotcalibrated(Group:%d)可能原因:试图为简单控制设定一个参考点.
但是校准尚未完成.
解决方法:按下列步骤执行校准.
1.
打开电源.
2.
在校准界面[6SYSYTEMCALIBARTION]中执行[CALIBARTION].
SRVO--034WARNRefposnotset(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--038SERVO2Pulsemismatch(Group:%dAxis:%d)可能原因:检测到当电源开和电源关时,有一个不同的脉冲量.
解决方法:联系我们当地的客服中心.
SRVO--040WARNMasteredatmarkpos(Group:%d)可能原因:零位位置控制被做成了记号位置(而不是零位位置).
解决方法:这不算是个警告.
SRVO--041SERVO2MOFALalarm(Group:%dAxis:%d)可能原因:命令标定的值过大.
解决方法:把引起出错的事件用文档记录下来,然后联系我们当地的客服中心.
SRVO--043SERVODCALalarm(Group:%dAxis:%d)c-676可能原因:由于再生的放电所引起的能量过大.
从而,所有产生的能量不能很好的散热.
(当操作一个机器人时,伺服放大器需要供给能量给机器人.
然而,沿它的竖直方向,机器人会向下使用潜在能量.
如果潜在能量的下降超过了其增加的幅度,伺服放大器就要出马达那儿获取更多的能量.
这种情况即使不要求重力的影响也会出现.
这个能量叫做再生能量.
一般来说,伺服放大器通过散热的方式将能量散发出去,过度的能量存储在伺服放大器中,于是引发了这个警告.
)解决方法:当伺服放大器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)可能原因:当由内部伺服系统计算出来的电流均方值,超过了允许的最大值时,可能会对系统产生热损坏,这时,为了保护马达,会发出一个警告.
c-677解决方法: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)c-678可能原因:软件估计的绕度超过阈值.
可能是机器人腕部的负载超标.
解决方法:如果允许继续操作的话,可能会产生一个检测错误.
在包含绕度值的状态界面里,设定一个符合绕度范围的值.
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也发生的话,这个警告也可能会被发出.
如果发生了这种情况,这个警告可以放心的被忽略.
c-679SRVO--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)可能原因:脉冲编码器可能失效.
c-680解决方法:更换脉冲编码器,然后执行控制.
SRVO--073SERVO2CMALalarm(Group:%dAxis:%d)可能原因:脉冲编码器可能失效,或是噪声太大致使脉冲编码器工作不正常.
解决方法;执行简单控制并改善屏蔽.
SRVO--074SERVO2LDALalarm(Group:%dAxis:%d)可能原因:脉冲编码器上的发光二极管未被连接.
解决方法:更换脉冲编码器,然后执行控制.
SRVO--075WARNPulsenotestablished(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)可能原因:脉冲编码器只读存储器的求校验和数据异常.
c-681解决方法:参考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--097WARNPulsenotestablished(Enc:%d)可能原因:脉冲编码器的绝对位置尚未被建立.
解决方法;参考SERVO-075脉冲未被建立警告的描述.
SRVO--101SERVORobotovertravel(Robot:%d)可能原因:机器人超行程限制开关被按下.
解决方法:参考SRVO-005.
SRVO--102SERVOHandbroken(Robot:%d)可能原因:把手断开(HBK)导致机器人输入被打断.
解决方法:参考SRVO-006.
SRVO--103SERVOAirpressurealarm(Rbt:%d)可能原因:气压(PPABN)导致机器人输入被打断.
解决方法:参考SRVO-009.
SRVO--105SERVODooropenorE.
Stop可能原因:控制门被打开,或者紧急制动信号在短时间内被检测到,或者硬件连接的线路错误.
解决方法:关闭控制门,按下RESET,如果重启无效,校正硬件连接.
SRVO--106SERVODooropen/E.
Stop(Robot:%d)可能原因:控制门被打开.
紧急制动信号暂时被检测到.
c-682发生了硬件连接断开.
解决方法:关闭控制门,按下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)可能原因:控制电路的冷却风扇停转.
c-683解决方法:检查/更换风扇.
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间没有安装跳线的话(但其终端是由连线连接的话),检查连线.
c-684SRVO--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.
记住当正在识别有效载荷时,不要移动机器人.
SRVO--182Neededinit.
hasnotbeendone可能原因:这是系统内部故障.
一个系统变量或是内部工作内存没被正常的初始化.
解决方法:关闭电源再打开.
1.
关闭电源2.
打开电源如果还是出现警告,记住触发这个警告的发起源,然后联系客服人员.
SRVO--183ROBOTisn'tready可能原因:伺服放大器关闭.
解决方法:移去使得伺服放大器的因素,然后按RESET按钮.
SRVO--184Othertaskisprocessing可能原因:指令想要使用的数据区域被另一个任务锁定了.
解决方法:等另一个任务结束后,再执行这条指令.
SRVO--185Dataisforothergroup可能原因:指令想要使用的数据被另一组所占用.
c-685解决方法:在执行这条指令前收集所需组的数据.
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线路发生故障.
c-686解决方法:关闭控制门,按下重启键.
如果控制门没被打开,则SVEMG线路发生故障.
校正之.
相应细节参照维修手册.
SRVO--209SERVORobot--2SVEMGabnormal可能原因:检测到机器人2的SVEMG信号断开.
解决方法:关闭电源.
重新布机器人2控制器的SVEMG线.
关闭保护栏电路,然后按下重启键.
相应细节参照维修手册.
SRVO--210SERVOEX_robotSVEMGabnormal可能原因:检测到附加机器人(第三个机器人,比如说,定位器或是附加轴线)的SVEMG信号断开.
解决方法:关闭电源.
重新布附加机器人控制器的SVEMG线.
关闭保护栏电路,然后按下重启键.
相应细节参照维修手册.
SRVO--211SERVOTPOFFinT1,T2可能原因:当模式开关打到T1或T2位置并且机器人1和机器人2断开时,教导盒被关闭.
解决方法:把教导盒开/关设置为"开",然后按下重启键.
如果重启不起效果的话,修复硬件线路.
相应细节参照维修手册.
SRVO--213SERVOFuseblown(PanelPCB)可能原因:PBC面板上的保险丝烧断.
解决方法:更换PBC面板上的保险丝.
参照维修手册.
SRVO--214SERVOFuseblown(Amp)可能原因:六轴放大器上的保险丝烧断.
解决方法:更换六轴放大器上的保险丝.
参照维修手册.
SRVO--215SERVOFuseblown(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是否配置正确.
c-687参考维修手册.
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--234WARNDeadmanswitchreleased可能原因:教导盒上的特殊手持式开关被松开.
解决方法:这是一个警示信息.
SRVO--235SERVOShorttermChainabnormal可能原因:检测到一个暂时的chain故障.
解决方法:如果这个故障和"deadmanswitchreleased"警告同时出现的话,松开特殊手持式开关,再按下.
如果这个故障和其他一切安去相关的警告同时出现而导致故障再次出现的话,按下重启键.
SRVO--236WARNChainfailureisrepaired可能原因:一个chain故障被清除.
解决方法:当系统再次检查chain故障时,这个故障已被清除.
按下重启键.
SRVO--237WARNCannotresetchainfailure可能原因:试图重启chain故障失败.
解决方法:修复硬件中chain1(+24伏)电路.
按下教导盒上的紧急制动按钮,顺时针松开按钮,然后,按下重启键.
参考维修手册.
SRVO--240SERVOChain1(FENCE)abnormal可能原因:当保护栏电路被打开时,出现一个chain1(+24伏)故障.
c-688解决方法:修复硬件中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伏)故障.
c-689解决方法:修复硬件中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(是)".
按下教导盒上的重置按钮.
参考维修手册.
SRVO--264SYSTEME.
STOPcircuitabnormal1可能原因:在紧急制动元件中发生了沉积.
解决方法:修复紧急制动元件中的MON3电路.
参考维修手册.
SRVO--265SERVOE.
STOPcircuitabnormal2可能原因:当伺服被激活时,MON3已经开启.
MON3异常.
解决方法:修复紧急制动元件中的MON3电路.
参考维修手册.
SRVO--266SERVOFENCE1statusabnormal可能原因:当输入保护栏信号时,FENCE1为ON(开).
c-690解决方法:修复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的线路有问题.
校正之,再打开电源.
c-691SRVO--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组件过热.
解决方法:降低操作的占空因数(工作循环).
如果此想象频繁出现,更换放大器.
SRVO--292SERVOEXT.
FANalarm(Group:%dAxis:%d)可能原因:用于冷却放大器散热翼的风扇发生故障.
解决方法:更换冷却扇.
参考维修手册.
SRVO--293SERVODClink(PSM)HCAL(Group:%dAxis:%d)可能原因:一个异常的电流流经PSM放大器的DClink电路.
解决方法:可能在马达电源线或马达卷上发生短路.
参考维修手册.
SRVO--294SERVOEXT.
FAN(PSM)alarm(Group:%dAxis:%d)可能原因:用于冷却PSM放大器散热翼的风扇发生故障.
解决方法:更换冷却扇.
参考维修手册.
SRVO--295SERVO可能原因:在PSM和SVM间发生传输故障.
c-692解决方法:更换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)SYST--001PAUSE.
GHOLDbuttonisbeingpressed可能原因:你试图当hold(保持现有状态)按钮(输入)按下的情况下进行操作.
解决方法:解除hold按钮(输入),试试同样的操作.
SYST--002PAUSE.
GHOLDislockedbyprogramc-693可能原因:被锁定的机器人其状态是由程序锁定的,不能被清除.
如果一个HOLD语句是在一个KAREL程序中执行.
其锁定状态是可以用相同的程序使用UNHOLD语句/行为解除的,或者取消程序,也可解除锁定状态.
如果你试图在这种状态下作出动作,会显示错误信息.
解决方法:等到UNHOLD语句被KAREL程序执行,或是取消该KAREL程序.
SYST--003WARNTPisenabled可能原因:因为教导盒被开启,不能试图执行操作.
解决方法:关闭教导盒,再试试相同的操作.
SYST--004WARNSOPisenabled可能原因:因为系统操作面板被开启,不能试图执行操作.
解决方法:把遥控开关上的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--014WARNProgramselectfailedc-694可能原因:PNS操作失败.
解决方法:在警告发起源界面找出警告的发起源.
然后,消除之.
SYST--015WARNRobotServiceRequestfailed可能原因:RSR操作失败.
解决方法:在警告发起源界面找出警告的发起源.
然后,消除之.
SYST--016WARNENBLsignalisoff可能原因:用户操作面板上的ENBL信号为OFF(关).
解决方法:把ENBL信号为ON(开).
SYST--017WARNSinglestepoperationeffective可能原因:单步操作有效.
解决方法:关闭单步操作开关.
SYST--018WARNContinuingfromdifferentline可能原因:试图从一条不同于之前暂停命令行的地方继续执行程序.
解决方法:在教导盒的提示栏里输入YES(是)或NO(否).
SYST--019WARNProgramnotselected可能原因:程序未被选中.
解决方法:从教导盒的程序选择菜单里选择一个程序,或是使用PNS.
SYST--020WARNProgramnotverifiedbyPNS可能原因:由PNS标定的程序和当前选中的程序不一致.
解决方法:从教导盒的程序选择菜单里选择一个正确的程序.
SYST--021WARNSystemnotready,pressRESET可能原因:因为程序认证失败,所以不能启动程序.
解决方法:按下RESET清除错误环境.
SYST--022WARNPNSnotzero,cannotcontinue可能原因:如果PNS的输入端口不为零的话,暂停的程序不能继续.
解决方法:输入一个错误清除信号把所有的PNS输入都置为零,然后输入开始信号.
SYST--023SYSTEMTeachPendantcommunicationerror可能原因:传输线断开.
解决方法:检查传输线.
如果必要的话,更换之.
SYST--024WARNPNSTROBEisOFF.
Cannotstartexec可能原因:因为PNSTROBE为off(关),所以Prod-start不能被处理.
解决方法:把PNSTROBE输入设为on(开).
SYST--025WARNTeachPendantisdifferenttype可能原因:待连接的教导盒的类型,和之前断开的那个类型不一致.
解决方法:当断开后再连接时,要连接相同类型的教导盒.
SYST--026Systemnormalpowerup可能原因:系统执行正常电源启动.
解决方法:这只是一个提示.
不必为其做什么特别的处理.
SYST--027PAUSE.
GHOTstartfailed(Error:%d)可能原因:可能因为下列原因中的一个,热启失败:1.
在系统启动时,电源出现故障.
2.
闪存模块被改变.
3.
出现一个实时错误.
4.
系统内部错误1.
c-6955.
系统内部错误2.
解决方法:自动选择冷启动.
SYST--028WARN(%s)Programtimedout可能原因:因为超时(40秒),$PWR_HOT,$PWR_SEMI程序被系统取消.
解决方法:较少程序大小以使得其能在规定时间内执行完.
SYST--029PAUSE.
GRobotwasconnected(Group:%d)可能原因:连接/断开键被拨到了接连档.
解决方法:这只是一个提示.
不必为其做什么特别的处理.
SYST--030PAUSE.
GRobotwasisolated(Group:%d)可能原因:连接/断开键被拨到了断开档.
解决方法:这只是一个提示.
不必为其做什么特别的处理.
SYST--031SYSTEMF--ROMparity可能原因:在系统的FROM内存里,发现了一个奇偶错误.
解决方法:重新运行软件.
SYST--032WARNENBLsignalfromUOPislost可能原因:用户操作面板的ENBL信号丢失.
解决方法:重新恢复输入信号.
SYST--033WARNSFSPDsignalfromUOPislost可能原因:用户操作面板的SFSPD信号丢失.
解决方法:重新恢复输入信号.
SYST--034WARNHOLDsignalfromSOP/UOPislost可能原因:系统操作面板/用户操作面板的HOLD输入信号丢失.
解决方法:重新恢复输入信号.
SYST--035WARNLoworNoBatteryPowerinPSU.
可能原因:PSU板上的电池电力不足.
解决方法:用同样型号的新电池更换之.
SYST--036WARNSemipowerfailurerecovery可能原因:系统进行了一个半热启.
解决方法:这只是一个提示.
不必为其做什么特别的处理.
SYST--037ABORT.
GCESignkeyswitchbroken可能原因:CE信号键开关输入了一个不正确的输入.
解决方法:修理CE信号键开关.
SYST--038PAUSE.
GOperationmodeT1Selected可能原因:选择了操作模式T1.
SYST--039PAUSE.
GOperationmodeT2Selected可能原因:选择了操作模式T2.
SYST--040PAUSE.
GOperationmodeAUTOSelected可能原因:选择了操作模式AUTO(自动).
SYST--041OvrdSelectcouldnotENABLED可能原因:DI索引失效.
解决方法:请设定有效的DI索引.
SYST--042DEADMANdefeated可能原因:模式开关从T1或T2档拨到了AUTO(自动)档,且已经按下DEADMAN按钮.
当模式开关从T1或T2档拨到了AUTO(自动)档,DEADMAN按钮必须松开.
c-696解决方法:松开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--095Remotediagnoseinternalerror可能原因:遥控诊断功能出现内部错误.
解决方法:内部错误.
SYST--096Designatedtaskisnotvalid可能原因:在PC(计算机)中遥控诊断标定的任务无效.
解决方法:检查计算机里的遥控诊断软件.
SYST--097FailtoinitializeModem可能原因:调制解调器初始化失败.
解决方法:检查调制解调器是否被按照.
检查调制解调器的类型设定.
SYST--098CardModemisremoved可能原因:调制解调器卡在传输过程中被移走.
解决方法:重新插入调制解调器卡,然后重启遥控诊断功能.
查看调制解调器卡是否正确插入PCMIA接口槽.
SYST--099CardModemisnotresponded可能原因:调制解调器卡没有反应.
解决方法:查看调制解调器卡是否正确插入.
c-697检查调制解调器卡.
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)INTP--000ABORT.
G.
GReqhasnotbeenprocessedyetc-698可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
INTP--001PAUSE.
GCannotlockthemotiongrp可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
INTP--002ABORT.
GProgrammanagerinternalerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
INTP--003ABORT.
GInvalidrequest可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
INTP--004PAUSE.
GCannotATTACHwithTPenabled可能原因:ATTACH语句要求教导盒关闭.
解决方法:关闭教导盒.
INTP--005PAUSE.
GCannotreleasemotioncontrol可能原因:动作控制不能被释放.
解决方法:取消正在运行或暂停的程序.
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)Pauserequestfailed可能原因:程序执行被锁定时,出现错误.
解决方法:参照错误产生代码.
INTP--108ABORT.
L(%s^4,%d^5)Abortrequestfailed可能原因:程序执行被取消时,出现错误.
解决方法:参照错误产生代码.
INTP--109WARN(%s^4,%d^5)BWDmotionrequestfailed可能原因:不能执行反向动作.
解决方法:参照错误产生代码.
INTP--110(%s^4,%d^5)Gettaskstatusrequestfailed可能原因:不能找到标定的任务属性,或是其不可读.
解决方法:查看属性.
c-699INTP--111WARN(%s^4,%d^5)Skipstatementrequestfailed可能原因:当前执行的命令行不能被改变.
解决方法:参照错误产生代码.
INTP--112PAUSE.
LCannotcallinterruptroutine可能原因:不能执行中断事务.
解决方法:参照错误产生代码.
可能原因:如果这个警告和"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可能原因:软件内部错误.
解决方法:参照错误产生代码.
INTP--125ABORT.
LFailedtoconvertposition可能原因:一种位置类型转换到另一种位置类型时,发生错误.
解决方法:参照错误产生代码.
INTP--126ABORT.
LVisionbuilt--inreturnfailed可能原因:自建图象不能返回.
解决方法:参照错误产生代码.
INTP--127WARNPowerfaildetected可能原因:检测到电源故障.
c-700解决方法:待热启完成后恢复程序.
INTP--128PAUSE.
LPosregislocked可能原因:位置寄存器被锁定.
解决方法:等待一会儿.
错误会自动消失.
INTP--129ABORT.
LCannotusemotiongroup可能原因:虽然这个程序没有使用动作组,你却试图锁定动作组.
解决方法:在程序细节界面里清除动作组屏蔽.
INTP--130ABORT.
L(%s^4,%d^5)Execstatusrecoveryfailed可能原因:恢复执行状态失败.
解决方法:参照错误产生代码.
INTP--131ABORT.
LNumberofstopexceedslimit可能原因:同一时间产生太多停止数据.
解决方法:减少停止数据的数量.
INTP--132Unlockedgroupsspecified可能原因:标定的动作组已经解锁.
解决方法:更改动作组的标定.
INTP--133Motionisalreadyreleased可能原因:一些标定的动作组已经解锁.
解决方法:更改动作组的标定.
锁定动作组.
INTP--134OverautomaticstartMaxcounter可能原因:自动启动已经运行了指定次数,但还是发生警告.
解决方法:手工修复警告.
INTP--135RecoveryDOOFFinautostartmode可能原因:错误恢复DO状态在自动启动特征里为OFF(关).
因此,恢复程序不能自动执行.
解决方法:请查看错误恢复DO状态的环境条件.
INTP--136Cannotusemotiongroupfordryrunfunction可能原因:在$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可能原因:此程序包含了一部分没有校正的数据.
c-701标定的环境条件程序有错误(声明中没有校正数据).
解决方法:校正这条指令.
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)Analogportaccesserror可能原因:模拟I/O(输入/输出)工作不正常.
解决方法:参照错误产生代码.
INTP--206PAUSE.
L(%s^4,%d^5)Digitalportaccesserror可能原因:数字I/O(输入/输出)工作不正常.
解决方法:参照错误产生代码.
INTP--207PAUSE.
L(%s^4,%d^5)GroupI/Oportaccesserror可能原因:组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指令.
c-702INTP--218PAUSE.
L(%s^4,%d^5)Skipfailed可能原因:SKIP(跳过)指令或SKIPCONDITION指令不能被执行.
解决方法:参照错误产生代码.
INTP--219ABORT.
L(%s^4,%d^5)Pausetaskfailed可能原因:暂停指令不能被执行.
解决方法:参照错误产生代码.
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可能原因:框值无效.
c-703解决方法:检查框值.
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)Offsetvalueisneeded可能原因:在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指令不能被执行.
解决方法:参照错误产生代码.
c-704INTP--247PAUSE.
L(%s^4,%d^5)Preexecfailed可能原因:软件内部错误.
解决方法:与我们当地的客服中心联系.
INTP--248PAUSE.
L(%s^4,%d^5)MACROfailed可能原因:MACRO指令不能被执行.
解决方法:参照错误产生代码.
INTP--249PAUSE.
LMacroisnotsetcorrectly可能原因:MACRO设定无效.
解决方法:检查MACRO设定.
INTP--250PAUSE.
L(%s^4,%d^5)Invaliduframenumber可能原因:用户框编号无效.
解决方法:参照错误产生代码.
INTP--251PAUSE.
L(%s^4,%d^5)Invalidutoolnumber可能原因:工具框编号无效.
解决方法:参照错误产生代码.
INTP--252PAUSE.
LUserframenumbermismatch可能原因:位置数据中的用户框编号和当前选择的用户框编号不一致.
解决方法:检查用户框编号.
INTP--253PAUSE.
LToolframenumbermismatch可能原因:位置数据中的工具框编号和当前选择的工具框编号不一致.
解决方法:检查用户框编号.
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)Weldportaccesserror可能原因:焊接工作不正常.
解决方法:参照错误产生代码.
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可能原因:没有标定数组元素编号.
c-705解决方法:标定数组元素编号.
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—275PAUSE.
LINVALIDSUBTYPEOFCHPROGRAM"警告一起产生,标定环境条件的程序的子类型可能为CH,或是该程序可能不存在.
INTP--275InvalidsubtypeofCHprogramc-706可能原因:标定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'tsaveffastpointatprogramchangec-707可能原因:如果开启快速错误恢复,程序会在程序变动处暂停.
解决方法:检查在子程序的结尾是否出现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程序错误.
指定值超过最大限度.
c-708解决方法:检查指定值.
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)Nocasematchisencountered可能原因: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)Uninitializeddataisused可能原因: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)Invalidactionspecifiedc-709可能原因: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)Filevarisalreadyused可能原因: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)Readdataistooshortc-710可能原因: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)Cannotclosepre--definedfile可能原因:KAREL程序错误.
由系统预定义的文件不能被关闭.
解决方法:那就不要尝试关闭它.
INTP--337ABORT.
L(%s^4,%d^5)Invalidroutinetype可能原因:KAREL程序错误.
此程序不能被使用.
解决方法:确认是否使用了正确的程序类型和名称.
INTP--338ABORT.
L(%s^4,%d^5)Closefilefailed可能原因: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)Pausetaskfailed可能原因:KAREL程序错误.
PAUSE语句不被执行.
解决方法:参照错误产生代码.
INTP--346ABORT.
L(%s^4,%d^5)Aborttaskfailed可能原因:KAREL程序错误.
ABORT语句不被执行.
c-711解决方法:参照错误产生代码.
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)AMRisnotprocessedyet可能原因: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程序错误.
矢量无效.
c-712解决方法:查看矢量值.
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)Badbaseinformat可能原因:KAREL程序错误.
I/O模式只能从二进制到十六进制操作.
解决方法:查看指定的模式.
INTP--368PAUSE.
L(%s^4,%d^5)Cannotusespecifiedprogram可能原因: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程序错误.
图像自建程序的参数无效.
解决方法:检查图像自建程序的参数.
c-713INTP--374ABORT.
L(%s^4,%d^5)Undefinedvisionreturntype可能原因:KAREL程序错误.
图像自建程序的返回值无效.
解决方法:检查图像自建程序的返回值.
INTP--375(%s^4,%d^5)SystemvarpassedusingBYNAME可能原因:这个警告和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)Localvariableisused可能原因:使用了局部环境条件下的局部变量或参数.
解决方法:使用全局变量来恢复局部环境条件.
INTP--379ABORT.
LBadconditionhandlernumber可能原因:一个无效的环境条件操作编号使用在了一个环境条件操作定义中,或是带有ENABLE,DISABLE或PURGE语句或动作.
解决方法:纠正环境条件操作编号.
环境条件操作编号必须在1到1000范围内取值.
INTP--380ABORT.
LBadprogramnumber可能原因:指定了一个无效的程序编号.
解决方法:使用一个有效的程序编号.
程序编号必须在1到$SCR,$MAXNUMTASK+2范围内取值.
INTP--381(%s^4,%d^5)InvalidDelayTime可能原因:在DELAY语句中指定了一个无效的延迟时间.
解决方法:使用一个有效的延迟时间.
延迟时间必须在0到86400000范围内取值.
INTP--382(%s^4,%d^5)Invalidbitfieldvalue可能原因:在数据位上指定了一个无效值.
解决方法:使用一个有效值.
INTP--383(%s^4,%d^5)Pathnodeoutofrange可能原因:指定的路径节点超过范围.
解决方法:查看路径节点.
INTP--400ABORT.
L(%s^4,%d^5)Numberofmotionsexceeded可能原因:在同一时间内执行了过多的动作.
解决方法:减少在同一时间内执行动作的数量.
在上个动作完成后在执行下一个动作.
INTP--401ABORT.
L(%s^4,%d^5)NotOnTopOfStack可能原因:当恢复动作后,还是存在暂停的动作.
解决方法:恢复之前被暂停的动作.
INTP--420(%s^4,%d^5)OFIXisnotavailable可能原因:不能使用幅值固定指令.
解决方法:检查动作格式和动作附加指令.
INTP--421(%s^4,%d^5)Stitchdisable(S/S)c-714可能原因:设定了单步模式.
解决方法:取消单步模式.
INTP--422(%s^4,%d^5)Stitchenablesignaloff可能原因:针脚开启信号被设定为OFF(关).
解决方法:将针脚开启信号设定为ON(开).
INTP--423(%s^4,%d^5)Eq.
conditionsignalerror可能原因:设备环境条件信号不正确.
解决方法:检查设备环境条件.
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)可能原因:机器人连接的从程序动作组和标定的机器人连接的从程序动作组不一致.
解决方法:使机器人连接的从程序动作组和标定的机器人连接的从主程序动作组一c-715致.
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)CannotuseJOINTposforSlave可能原因:机器人连接的从程序中的位置数据格式为联合格式.
解决方法:把从程序中的位置数据格式改为正交格式.
INTP--461(%s^4,%d^5)MasterTPisenabled可能原因:机器人连接的主程序由教导盒激活.
从程序暂时停止.
解决方法:主程序由教导盒激活,从而使得从程序暂时停止.
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)CannotuseINCforSlave可能原因:在机器人连接从程序的动作语句中,校正了一个增益指令.
解决方法:增益指令不能在机器人连接从程序的动作语句中使用.
INTP--468(%s^4,%d^5)CannotuseOFFSETforSlave可能原因:在机器人连接从程序的动作语句中,校正了一个补偿指令.
解决方法:补偿指令不能在机器人连接从程序的动作语句中使用.
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)c-716可能原因:在机器人连接中,机器人是被设置为主状态(手动).
解决方法:在主状态(手动),外界激活功能关闭.
对于外界激活,在手动操作界面设为主状态(单).
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)c-717可能原因:机器人连接的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可能原因:一次不能执行超过一个的旋转微动.
解决方法:一次只按一个旋转微动键.
c-718JOG--005WARNCannotclearholdflag可能原因:hold(锁定)键或按钮被按下.
或是HOLD输入关闭.
解决方法:松开hold(锁定)键或按钮.
或者打开HOLD输入.
JOG--006WARNSubgroupdoesnotexist可能原因:在这组中没有延长轴线去微动.
解决方法:不需要做什么.
JOG--007WARNPressSHIFTkeytojog可能原因:没按SHIFT键.
解决方法:当微动机器人的时候,必须按下SHIFT键.
松开JOG键,然后按住SHIFT键,按JOG键以实行微动.
JOG--008WARNTurnonTPtojog可能原因:教导盒关闭.
解决方法:在微动机器人之前,锁定DEADMAN,开启教导盒.
JOG--009WARNHolddeadmantojog可能原因:DEADMAN开关未被按下.
解决方法:按下DEADMAN开关,然后按RESET键以清除错误.
JOG--010WARNJogpressedbeforeSHIFT可能原因:在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(路径微动),但是机器人当前并不处在校正路径上,或c-719是工具Z方向和校正路径一致,因此,不能决定Y方向.
不能实现PATHJOG.
解决方法:使用shift-FWD以执行程序路径,或是指定另外一个微动框.
JOG--021Multikeyispressed可能原因:在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--027ReversedirectionfromJ4=0可能原因:微动方向和J4的0位置相反.
解决方法:按下相反方向的微动键.
JOG--028Attitudefixmodelimit(TCP)可能原因:到达了直线动作范围极限.
解决方法:改变目标位置,或是换成联合动作.
到达了TCP模式中的行程极限.
JOG--029OFIXjogerror可能原因:内部错误.
解决方法:联系你的FANUC客服代表,告知代表显示了一个警告信息.
JOG--030Can'tjogasOFIX可能原因:幅值固定微动关闭.
会发出一个附加的警告.
解决方法:在警告历史界面查看附加的警告信息.
TPIFErrorCodes(ID=9)TPIF--001to003WARNMnemoniceditorerror(%s^1)可能原因:软件中出现了非法进程.
解决方法:联系我们当地的客服中心.
TPIF--004WARNMemorywriteerror可能原因:因为没有提供相应的软件选项,这指令不被使用.
解决方法:安装软件选项.
TPIF--005WARNProgramisnotselected可能原因:当在编辑界面显示此程序时,发现没有选择程序.
解决方法:在SELECT(选择)界面,选择程序.
TPIF--006WARNSELECTisnottaught可能原因:此校正语句需要在当前命令行之前有SELECT语句.
c-720解决方法:在当前命令行之前校正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--020NONEMnactionsearcherror可能原因:软件中出现了非法进程.
解决方法:联系我们当地的客服中心.
TPIF--023WARNWJNTandRTCParenotcompatible可能原因:Wjnt和RTCP不兼容.
解决方法:在加入Wjnt和RTCP中的一个前,移走另一个.
c-721TPIF--030WARNProgramnameisNULL可能原因:没有输入程序名称.
解决方法:输入程序名称.
TPIF--031WARNRemovenumfromtopofProgramname可能原因:程序名称的首位是数字.
解决方法:把数字从程序名称的首位移去.
TPIF--032WARNRemovespacefromProgramname可能原因:在程序名称中包含了空格.
解决方法:把空格从程序名称中移去.
TPIF--033WARNRemovecommafromProgramname可能原因:在程序名称中包含了逗号.
解决方法:把逗号从程序名称中移去.
TPIF--034WARNRemovedotfromProgramname可能原因:在程序名称中包含了圆点.
解决方法:把圆点从程序名称中移去.
TPIF--035WARNRemoveminusfromProgramname可能原因:在程序名称中包含了负号.
解决方法:把负号从程序名称中移去.
TPIF--036WARNMemoryisnotenough可能原因:内存不够.
解决方法:删去不用的程序.
TPIF--037WARNProgrammustbeselectedbyTP可能原因:只有教导盒缺省程序能在CRT上编辑.
解决方法:在CRT编辑之前在教导盒上选择程序.
TPIF--038WARNInvalidcharinprogramname可能原因:在程序名称中包含了无效符号.
解决方法:把无效符号从程序名称中移去.
TPIF--040WARNLabelisalreadyexist可能原因:相同的编号已经存在.
解决方法:换个不同的编号.
TPIF--041WARNMNUTOOLNUMnumberisinvalid可能原因:指定的MNUTOOLNUM编号无效.
解决方法:检查系统变量中的MNUTOOLNUM编号.
TPIF--042WARNMNUFRAMENUMnumberisinvalid可能原因:指定的MUNFRAMNUM编号无效.
解决方法:检查系统变量中的MUNFRAMNUM编号.
TPIF--043WARNExternalchangeisvalid可能原因:不能改变机器人(组),因为通过外部DI选择机器人的功能函数已打开.
解决方法:把系统变量$MULTI_ROBO.
CHANGE_SDI设为0.
TPIF--044WARNProgramisunsuitableforrobot可能原因:程序的组编号和所选的机器人(组)不一致.
解决方法:正确选择机器人(组)或检查程序的组编号属性.
TPIF--045WARNPalletnumberisovermax可能原因:在一个程序中装托指令不能被校正超过16.
c-722解决方法:校正另外的程序.
TPIF--046WARNMotionoptionisovermax可能原因:太多缺省动作的动作选项.
解决方法:较少缺省动作的动作选项.
TPIF--047WARNInvalidprogramisselected可能原因:程序类型出错.
解决方法:选择TPE类型程序.
TPIF--048WARNRunningprogramisnotfound可能原因:待运行的程序不存在.
TPIF--049WARNPortnumberisinvalid可能原因:用于外部设备的端口未设定.
解决方法:给外部设备设定端口.
TPIF--050WARNMacrodoesnotexist可能原因:没有给宏命令分配程序.
解决方法:给此宏命令分配程序.
TPIF--051WARNProgramhasbeenselectedbyPNS可能原因:当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--056WARNThisprogramisusedbytheCRT可能原因:BACKGROUND(背景)程序不能被CRT和TP同时选择.
解决方法:通过CRT上的END_EDITof[EDCMD]停止编辑.
TPIF--057WARNThisprogramisusedbytheTP可能原因:BACKGROUND(背景)程序不能被CRT和TP同时选择.
解决方法:通过TP上的END_EDITof[EDCMD]停止编辑.
TPIF--060WARNCan'trecordoncartesian(Group:%d)可能原因:当前位置异常.
解决方法:可以记录下这个联合类型的位置,只需选择功能键.
TPIF--061WARNGroup[%s]hasnotrecorded可能原因:当检查时,因为选取了功能键不记录位置,这个位置数据不会被改变为显示组.
c-723解决方法:在执行前再次检查这个记录了的位置.
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--091WARNPREGaccesserror可能原因:当访问位置寄存器时发生错误.
解决方法:参考错误发生代码.
TPIF--092Value%dexpected%s可能原因:传给KEAREL自建的值数组未被正确标定.
解决方法:确认值数组标定了正确的变量名,以及类型是否正确.
TPIF--093USERmenumustbeselected可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--094USER2menumustbeselectedc-724可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--095WARNExecutionhistorytableerror可能原因:软件内部错误.
解决方法:执行受控启动(不必重启新的项目).
TPIF--097WARNRunningtask'shistorycan'tdisplay可能原因:当前执行的程序的执行历史不能被显示.
解决方法:当程序取消或暂停时参考执行历史界面.
TPIF--098WARN%swasnotrun可能原因:$PWR_HOT,$PWR_SEMI或$PWR_NORMAL程序未被执行.
解决方法:阅读故障代码.
TPIF--099WARNThisprogramisedited可能原因:当程序处于编辑状态时,$PWR_HOT,$PWR_SEMI和$PWR_NORMAL标定的程序未被执行.
解决方法:选择其他程序.
TPIF--100WARNNovacanttablespace可能原因:软件中出现了非法进程.
解决方法:联系我们当地的客服中心.
TPIF--101WARNNosuchmenu可能原因:软件中出现了非法进程.
解决方法:联系我们当地的客服中心.
TPIF--102WARNE.
STOPisasserted可能原因:当E.
STOP被断言执行时,选择了FWD执行.
解决方法:关闭E.
STOP.
然后选择FWD执行.
TPIF--103WARNDeadmanisreleased可能原因:当使用教导盒启动程序时,DEADMAN开关被松开.
解决方法:按下并锁定DEADMAN关闭,然后启动程序.
TPIF--104WARNTeachPendantisdisabled可能原因:程序不启动,因为教导盒关闭.
解决方法:打开教导盒上的开关后,启动程序.
TPIF--105WARNProgramisnotselected可能原因:没有选择程序,启动程序.
解决方法:选择程序后,启动程序.
TPIF--106WARNProgramisalreadyrunning可能原因:当一个程序在运行时,执行了教导盒上的启动.
解决方法:在等待一个程序结束或是取消程序后,再启动程序.
TPIF--107WARNFWD/BWDisdisabled可能原因:1.
当启动被禁止诸如要在信息行输入值时,启动了一个程序.
2.
没有选择程序.
解决方法:1.
输入完值后,再启动程序.
2.
选择一个程序然后启动之.
TPIF--108WARNFormerror,line%d,item%d可能原因:FormManager(格式管理器)在带有指定项目的指定行检测到错误.
解决方法:参考故障代码.
c-725TPIF--109WARN%vnotspecifiedcorrectly可能原因:发生了软件内部错误.
解决方法:联系你的FANUC客服中心.
TPIF--110WARNScreenusedbyotherdevice可能原因:发生了软件内部错误.
解决方法:联系你的FANUC客服中心.
TPIF--111op_globaldoesnotexist可能原因:发生了软件内部错误.
解决方法:联系你的FANUC客服中心.
TPIF--112op_seldoesnotexist可能原因:发生了软件内部错误.
解决方法:联系你的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可能原因:设备失败.
解决方法:检查设备,然后再试.
TPIF--121Invalidcopy.
UseMOVEkey.
可能原因:不能从一个存储设备COPY(复制)到另一个存储设备.
解决方法:使用MOVE(移动)键,然后再试.
TPIF--122SpecifiedsoftpartIDisillegalc-726可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--123Noactiveapplications可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--124Currentapplicationisnothing可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--125SpecifiedsoftpartIDisnothing可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--126THKYASLOADisfailed可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--127TOPKASLOADisfailed可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--128Verifylogicofpastedline(s)可能原因:反向操作复制函数不支持下列动作选项指令:1.
应用命令2.
跳过,快速跳过3.
增加4.
持续转动5.
向前执行命令解决方法:查看上述动作选项指令.
正确调整复制后的语句.
TPIF--129Groupmotioninst.
ispasted可能原因:复制了组动作指令.
反向操作复制函数不支持组动作指令.
解决方法:查看组动作指令.
正确调整复制后的语句.
TPIF--130SpecifiedapplicationhasnoEQ可能原因:软件内部错误.
解决方法:咨询我们的客服代表.
TPIF--131Pleasesetapplicationmaskdata可能原因:该程序没有应用屏蔽.
解决方法:请再程序细节界面上设定应用屏蔽.
TPIF--132Can'trecoverthisoperation可能原因:因为UNDO数据是不能被保存的,此操作不能被UNDO功能复原.
解决方法:检查故障代码.
如果内存被占满,请删除程序或是关闭UNDO功能.
TPIF--133Can'trecoverthiscommand可能原因:装托命令和依从控制命令不能被UNDO功能复原.
MOTNErrorCodes(ID=15)MOTN--001to008STOP.
GInternalerrorinosmkpkt可能原因:系统内部错误.
解决方法:循环启动控制器.
c-727MOTN--009STOP.
GInternalerrorforsinglestep可能原因:在单步模式中工具在弧的中间点停止.
解决方法:忽略这个警告.
MOTN--010to011STOP.
GInternalerrorinosathpkt可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--012STOP.
GInvalidsoftpartMIR可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--013STOP.
GInvalidsoftpartSEG可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--017STOP.
GLimiterror(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=12D14820100解决方法:1.
纠正位置,以使其落在可移动范围内.
2.
在联合可移动范围界面(通过选择6SYSTEMAXISLIMITS来显示)上修改可移动范围设定.
MOTN--018STOP.
GPositionnotreachable可能原因:该位置是不能被到达的,或是接近一个奇异点.
解决方法:重新校正不可到达的位置.
MOTN--019WARNInsingularity可能原因:该位置接近一个奇异点.
解决方法:重新校正接近奇异点的位置.
MOTN--020WARNWristjointwarning可能原因:腕部连接警告.
解决方法:腕部连接警告.
MOTN--021STOP.
GNokinematicserror可能原因:没有运动.
解决方法:使用连接动作.
MOTN--022STOP.
GInvalidlimitnumber可能原因:无效的限度数值.
解决方法:正确设定限度数值.
MOTN--023STOP.
GInsingularity可能原因:该位置接近一个奇异点.
解决方法:重新校正接近奇异点的位置.
MOTN--024STOP.
GKinematicsnotdefined可能原因:没有定义运动.
c-728解决方法:定义运动.
MOTN--030to046STOP.
GInternalerrorinMMGR:PEND可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--047InternalerrorinMMGR:PRST可能原因:内部错误.
解决方法:联系你的FANUC客服代表,告知其显示的警告信息.
MOTN--049STOP.
GAttempttomovew/ocalibrated可能原因:机器人未被校准.
解决方法:校准机器人.
MOTN--050STOP.
GInvalidspdlim(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=12D14820100解决方法:纠正连接速度因子.
MOTN--051to53STOP.
GSpeedoutofrange(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--054STOP.
GUninitializeddestpos(Group:%d^2)可能原因:未初始化目标位置.
解决方法:校正目标位置.
MOTN--055STOP.
GUninitializedviapos(Group:%d^2)可能原因:未初始化经由位置.
解决方法:校正经由位置.
MOTN--056WARNSpeedlimitsused(Group:%d^2)可能原因:使用了速度限制.
解决方法:这只是一个提示.
无需为其做什么特别的处理.
MOTN--057to062STOP.
GInvalidmir(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--063STOP.
GPositionconfigchange(Group:%d^2)可能原因:对于路径控制操作(直线型的或是圆型操作)对于起点和终点设定了不同的位置数据格式.
解决方法:1.
对于起点和终点设定了相同的位置数据格式.
2.
标定连接操作模式.
3.
标定一个腕部连接操作指令(操作附加指令).
MOTN--064and065STOP.
GRsorientationerror(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--066STOP.
GDegeneratecircle(Group:%d^2)c-729可能原因:对于圆型操作,起点的位置数据,经由点的位置数据,和终点的位置数据无效.
a起点,经由点和终点其中的两个彼此重叠.
b所有的起点,经由点和终点在一条直线上.
解决方法:对于圆型操作,设定正确的起点,经由点和终点.
MOTN--067to072STOP.
GAta2errorincircle(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--073STOP.
GErrorinorientype(Group:%d^2)可能原因:内部错误:计划器接受到无效的原型.
解决方法:和我们当地的客服中心联系.
MOTN--074to079STOP.
GErrorinspeed(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--080STOP.
GViapositionrequired(Group:%d^2)可能原因:在圆型操作中丢失了经由位置.
解决方法:校正经由位置.
MOTN--081STOP.
GExtendedpositionerror(Group:%d^2)可能原因:对于附加轴没有设定值.
解决方法:为附加轴设定值.
MOTN--082to087STOP.
G(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--088STOP.
GNotcartesianmove(Group:%d^2)可能原因:Motype不是笛卡儿坐标.
解决方法:将Motype设为笛卡儿坐标.
MOTN--089to091STOP.
G(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--092STOP.
GExtendednotsupported(Group:%d^2)可能原因:不支持延长轴.
解决方法:不使用延长轴.
MOTN--093and094STOP.
GInternal(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--095WARNCan'tblendcornerline:%d^5可能原因:在加速矢量控制下,指定的操作指令引发了一个变化无常的机器人路径.
解决方法:1.
关闭加速矢量控制.
2.
纠正操作指令使其能被正常执行.
MOTN--096STOP.
GCartratenotequal(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--097WARNINTRoverrun%d^3(Group:%d^2)可能原因:系统内部错误.
c-730解决方法:和我们当地的客服中心联系.
MOTN--098to109STOP.
GINTR(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--110STOP.
GUseFINEinlastL(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)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--122STOP.
GDfilternotempty(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--123WARNNotenoughnode(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--124to127STOP.
GINTR:BadMirpktreq_code(Group:%d^2)c-731可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--128STOP.
GGroupmtnnotsupported(Group:%d^2)可能原因:不支持组动作.
解决方法:记录下导致错误的事件,和我们当地的客服中心联系.
MOTN--129and130STOP.
GLocalcondptrconflict(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--131STOP.
GInsingularityMOTN--023STOP.
GInsingularity可能原因:该位置接近一个奇异点.
解决方法:a.
把目标点远离奇异点.
b.
使用连接坐标来标定在连接操作模式下的目标点.
MOTN--132STOP.
GGroupcircnotsupported(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--133WARNTimeafterlimitused(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--134STOP.
GCannotmovepathbackward(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--135STOP.
GLastmotypecan'tbecircular(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--136STOP.
GIllegalfilterswitchline:%d^5可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--137STOP.
GNocircularsoftpart(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--138STOP.
GNojointshortmotionSP(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--139STOP.
GNocartshortmotionSP(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--140STOP.
GNoKARELmotionsoftpart(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--141STOP.
GNoKARELmotionfunc.
ptr(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--142STOP.
GNoGroupMotionSP(Group:%d^2)c-732可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--143STOP.
GNoMotionResumeSP(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--144STOP.
GNojointTurboMoveSP(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--145STOP.
GNocartTurboMoveSP(Group:%d^2)可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MOTN--146STOP.
GINTRcan'treplanmajoraxis(Group:%d^2)可能原因:主轴的转换数值不匹配.
解决方法:重新校正位置.
MOTN--147WARNL-->Jreplanjointslowdown(Group:%d^2)可能原因:直线型动作忽略转换数值.
因此,当在几个直线型动作发生一个连接动作,转换数值可能会不匹配,导致机器人速度慢下来.
解决方法:更改当前动作的motype为直线型,或是把之前动作的motype更改为连接型.
如果问题依然存在,重新校正路径.
MOTN--148SWARNCan'tmoveconcurrently(Group:%d^2)可能原因:因为其中一组动作的重新计划,导致两组动作不能同步进行,从而使得机器人的速度慢下来.
解决方法:如果机器人慢下来的速度不可接受,则重新校正路径.
MOTN--149STOP.
GCF:rotspeedlimexceededline:%d^5可能原因:CF:机器人超过速度限度.
解决方法:1.
将系统变量$cf_paramgp[].
$cf_framenum从1设到2.
关闭电源,再打开.
2.
降低速度.
3.
按照之前的操作一样来标定位置.
MOTN--161(%s^4L:%d^5)Can'tlookahead可能原因:由于带有最短事件控制函数,程序命令行不能提前读取.
可以考虑下述情况.
-位置寄存器未被锁定的情况下使用.
-使用了IF/selection指令.
-调用了另一个程序.
解决方法:-使用锁定位置寄存器指令.
-移去IF/selection指令.
-把几个程序集成为一个程序运行.
MOTN--171Overload可能原因:输入了一个过载.
解决方法:降低负载.
MOTN--172Anotherrobotisre--linked可能原因:位于连接目的地的机器人被重新连接,因此操作停止.
解决方法:立即停止所有的连接机器人,然后重新启动机器人.
MOTN--173Robotlinkconfigurationerrorc-733可能原因:机器人连接设定不正确.
解决方法:检查主机传输设定离地主机名称和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--185ProtectofACKBFtobesent可能原因:用于从从机器人到主机器人间的传输的存储器被保护.
解决方法:不用特别处理.
MOTN--186ProtectofBCSTBFtobesent可能原因:用于从主机器人到从机器人间的传输的存储器被保护.
解决方法:不用特别处理.
MOTN--187ProtectofACKBFtobereadc-734可能原因:用于从从机器人到主机器人间的传输的存储器被保护.
解决方法:不用特别处理.
MOTN--188ProtectofBCSTBFtoberead可能原因:用于从主机器人到从机器人间的传输的存储器被保护.
解决方法:不用特别处理.
MOTN--189Slavemotionremained可能原因:在从机器人中,之前动作行进的数量在从程序启动前被保留.
解决方法:在之前动作完成后重新启动.
MOTN--190SlavecannotuseJOINTpos可能原因:从机器人的动作指令数据是连接格式.
解决方法:把数据改为正交格式.
MOTN--191SlavecannotJOINTmotion可能原因:从程序不能执行一个连接动作.
解决方法:把指令改为正交格式.
MOTN--192UTofMASTERwaschanged可能原因:在主状态下,主机器人的工具坐标系被改变.
解决方法:在主状态下,不要改变主机器人的工具坐标系.
MOTN--193UTofSLAVEwaschanged可能原因:在从状态下,主机器人的工具坐标系被改变.
解决方法:在从状态下,不要改变主机器人的工具坐标系.
MOTN--194MachineLockisENABLED可能原因:在主机器人锁定状态下,同步动作被关闭.
解决方法:取消主机器人锁定状态.
MOTN--195RLINKinternalerror%d^5可能原因:内部错误.
解决方法:联系你的FANUC客服代表,告知其显示的警告信息.
MOTN--198CRCStart--Viatooclose(L:%d^5)可能原因:一道弧线的起点和中心点太过接近.
解决方法:重新校正机器人.
一道弧线的校正点必须在同一平面内.
否则,校正过程中的一个小调整会导致动作发生一个较大的改变.
MOTN--199CRCVia--Desttooclose(L:%d^5)可能原因:一道弧线的中间点和终点太过接近.
解决方法:重新校正机器人.
一道弧线的校正点必须在同一平面内.
否则,校正过程中的一个小调整会导致动作发生一个较大的改变.
MOTN--200(%s^4,%d^5)Toolonganticipatetime可能原因:提前处理时间(TIMEBEFORE)值过大.
解决方法:-重新校正之前校正过的点以增大动作的距离.
-降低提前处理时间.
MOTN--230T1rotspeedlimit(G:%d^2)可能原因:T1模式中的幅值改变速度被夹制.
解决方法:降低校正速度.
或者,使用单位为度/秒或秒的动作指令.
MOTN--231T1Speedrestriction(G:%d^2)可能原因:当T1模式中的校正速度为250mm/sec或是更低时,会执行速度限制处理.
解决方法:因为工具幅值发生改变,边缘除的速度会超过250mm/sec.
该警告只是条c-735警示,不会使工作失效.
但是,需要检查在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--250UseCNT0/FINEforL/CbeforeOFIX可能原因:在一个幅值固定动作后通过平滑过渡动作继续一个圆型动作或是直线型动作,而不是继续一个幅值固定动作.
解决方法:改变圆型动作或是直线型动作的位置模式来平滑过渡.
MOTN--251Can'tuseOFIXwiththismotion可能原因:指定了一个不能幅值固定动作同时使用的动作语句,比如一个增益动作指令或是遥控TCP.
解决方法:修改指令.
MOTN--252OFIX:Noplandata可能原因:内部错误.
解决方法:联系你的FANUC客服代表,告知其显示的警告信息.
MOTN--253OFIX:Motiontypemismatch可能原因:内部错误.
c-736解决方法:联系你的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:UseCNTL:%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可能原因:由于机器人约束,不能保持路径上的程序速度.
解决方法:这只是一个提示.
无需为其做什么特别的处理.
c-737MOTN--306Can'treplan(G:%d^2,A:%x^3Hex)可能原因:恢复动作不能达到停止位置.
不能恢复原来路径.
解决方法:取消程序,然后重新运行.
MOTN--307MismatchMMR(G:%d^2)可能原因:内部错误.
解决方法:联系你的FANUC客服代表,告知其显示的警告信息.
MOTN--308FINEtermtypeusedL:%d^5可能原因:由于动作指令在两个动作之间不能产生拐角.
而且CNT或是CD被忽略.
解决方法:当使用了PR[]来定位或是使用了OFFSET指令时,使用LOCKPREG指令.
MOTN--309CircularspeedreducedL:%d^5可能原因:由于机器人约束,圆型速度降低.
解决方法:降低程序速度从而避免再产生此警告.
MOTN--310Pos.
Cfg.
change2(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可能原因:在微调检查过程中,检测到一个不能达到的位置.
c-738解决方法:对于这条警告信息,确定产生改警告的命令行号.
使用CLR-ADj来清除调整值.
MOTN--321Posnunreachableatline%s可能原因:在微调检查过程中,检测到一个不能达到的位置.
解决方法:对于这条警告信息,确定产生改警告的命令行号.
使用CLR-ADj来清除调整值.
MOTN--340Fastfaultrecovery可能原因:表明当找到警告位置时,在快速错误恢复中打开应用处理.
解决方法:N/A.
MOTN--341NOZoffsetforINCmotion可能原因:不能对增益动作施加Z向偏移值.
解决方法:不要使用增益动作.
MOTN--342Overridechangenotallowed可能原因:当程序运行时,改变教导盒的超行程设定.
解决方法:把教导盒的超行程设定为所需值,恢复程序.
PALTErrorCodes(ID=26)PALT--001ABORT.
GInadequateregistervalue可能原因:行/列/层编号非法.
解决方法:请确认装托寄存器.
PALT--002ABORT.
GComputingshiftvector可能原因:指定的行/列/层的位置数据不能被计算.
解决方法:校正一个正确的堆栈点.
PALT--003ABORT.
GComputingrotationmatrix可能原因:指定的行/列/层的位置数据不能被计算.
解决方法:校正一个正确的堆栈点.
PALT--004ABORT.
GIncrementvalueisill可能原因:装托配置界面的增益值非法.
解决方法:请纠正增益值.
PALT--005ABORT.
GApplicationitemunfound可能原因:软件内部错误.
解决方法:再次校正装托指令.
PALT--006ABORT.
GAmrnumberisdiffernet可能原因:软件内部错误.
解决方法:再次校正装托指令.
PALT--007ABORT.
GConfigulationnotdecided可能原因:装托初始数据的行/列/层数组错误.
解决方法:再次设定行/列/层数组.
PALT--008ABORT.
GRoutepatternduplicated可能原因:进程模型环境设定重叠.
解决方法:重新设定进程模型环境.
PALT--009ABORT.
GBottompointunfound可能原因:相应的堆栈点不存在.
解决方法:再次校正堆栈点.
PALT--010ABORT.
GRoutepatternunfoundc-739可能原因:找不到进程模型.
解决方法:在装托进程模型界面检查进程模型.
PALT--011ABORT.
GRoutepointunfound可能原因:相应的进程点不存在.
解决方法:再次校正进程点.
PALT--012ABORT.
GRouteBottompointunfound可能原因:找不到当前进程模型的堆栈点.
解决方法:再次校正当前进程模型的堆栈点.
PALT--013ABORT.
GMemoryiderror可能原因:装托数据的设定不完全.
解决方法:和我们当地的客服中心联系.
PALT--014ABORT.
GIllegalbottomnumber可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--015ABORT.
GIllegalpatternnumber可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--016ABORT.
GIllegalroutnumber可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--017ABORT.
GIllegalcurrentnumber可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--018ABORT.
GIllegalkeyinput可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--019ABORT.
GIllegalpointdata可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--020ABORT.
GFunctioncodeunfound可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--021ABORT.
GRegisterindexillvalue可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--022ABORT.
GItemcodecannotbefound可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--023ABORT.
GIllegalelementvalue可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--024ABORT.
GCalculationerroroccured可能原因:装托数据不完整.
解决方法:校正所有的底部点c-740校正所有的进程点PALT--025ABORT.
GOSerroroccured可能原因:软件内部错误.
PALT--026ABORT.
GCannotread/writetoPL[]可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
PALT--027ABORT.
GFailedprogramclose可能原因:软件内部错误.
PALT--028ABORT.
GFailedprogramopen可能原因:软件内部错误.
PALT--029ABORT.
GNotexistapplicationdata可能原因:软件内部错误.
PALT--030WARNPalletnumberisovermax可能原因:不要校正装托指令超过16.
解决方法:在这个程序中装托指令不要校正超过16.
请校正其他程序.
PALT--031WARNCannotbesetFREEorINTER可能原因:在FREE的配置文件里,不能在超过两个方向上设置INTER.
解决方法:在FREE的配置文件里,只能在一个方向上(行,列或层)设置INTER.
PALT--033Thisspeedtypeisn'tsupported可能原因:装托选项不支持这种速度类型.
解决方法:请选择其他动作语句.
PROGErrorCodesPROG--001to004ABORT.
LInvalidpointerisspecified可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
PROG--005WARNProgramisnotfound可能原因:找不到指定的程序.
解决方法:检查程序名称.
PROG--006WARNLineisnotfound可能原因:找不到指定的命令行编号.
解决方法:检查命令行编号.
PROG--007WARNProgramisalreadyrunning可能原因:指定的程序已经正在被执行.
解决方法:检查程序名称.
PROG--008WARNInartnwhencreatingatask可能原因:执行不能在子程序中启动.
解决方法:检查命令行编号.
PROG--009WARNLinenotsamertnaspausedat可能原因:程序试图在一个和之前暂停的命名行不同的命令行处恢复.
解决方法:检查命令行编号.
PROG--010WARNNotsameprgaspaused可能原因:试图恢复一个不同于之前暂停的程序.
解决方法:检查程序名称.
c-741PROG--011PAUSE.
LCannotgetthemotioncontrol可能原因:不能获取动作控制.
解决方法:查看教导盒开启开关和其他决定谁拥有动作控制的正在运行的程序.
PROG--012WARNAllgroupsnotonthetop可能原因:程序试图恢复一个和之前暂停的动作不同的动作.
解决方法:恢复之前暂停的动作.
PROG--013WARNMotionisstoppedbyprogram可能原因:动作被MOTIONPAUSE指令暂停.
只有RESUMEMOTION程序指令能恢复该动作.
解决方法:使用RESUMEMOTION程序指令恢复.
PROG--014WARNMaxtasknumberexceed可能原因:你试图启动的程序的数量超过了最大允许限度.
解决方法:取消一些不必要的程序.
PROG--015WARNCannotexecutebackwards可能原因:不能使用反向执行.
解决方法:在这个点上,不使用反向执行.
PROG--016WARNTaskisnotfound可能原因:指定的任务没有运行或是被暂停.
解决方法:检查任务名称.
PROG--017WARNTaskisnotrunning可能原因:指定的任务没有运行.
解决方法:检查任务名称.
PROG--018ABORTGMotionstackoverflowed可能原因:过多的程序被暂停.
解决方法:恢复或取消某些程序.
PROG--019WARNIgnorepauserequest可能原因:暂停程序的请求被忽略.
PROG--020WARNTaskisalreadyaborted可能原因:指定程序已经被取消.
解决方法:检查程序名称.
PROG--021WARNIgnoreabortrequest可能原因:取消程序的请求被忽略.
PROG--022WARNInvalidrequesttype可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
PROG--023WARNTaskisnotpaused可能原因:指定的程序未被暂停.
解决方法:暂停该程序.
PROG--024WARNNothavemotionhistory可能原因:动作路径记录丢失.
解决方法:此时不要试图使用反向执行.
PROG--025WARNCannotexecutebackwards可能原因:不能使用反向执行.
解决方法:在这里不要使用反向执行.
c-742PROG--026WARNNomoremotionhistory可能原因:不要再使用更多的反向执行.
当前命令行位于存储路径的顶部.
PROG--027to033WARNInvalidtasknumber可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
PROG--034WARNRoutinenotfound可能原因:找不到指定事务.
解决方法:检查事务名称,确认是否加载.
PROG--035WARNNotlockedthespecifiedgroup可能原因:指定组的动作控制不能被锁定.
解决方法:查看教导盒开启开关和其他决定谁拥有动作控制的正在运行的程序.
PROG--036WARNThelengthoftracearrayis0可能原因:可能内存不足,也可能任务属性设置不正确.
解决方法:使用KCLSETTASKTRACELEN命令,设定跟踪缓冲长度.
PROG--037WARNNodatainthetracearray可能原因:内存中没有执行记录.
解决方法:使用KCLSETTASKTRACELEN命令打开跟踪.
PROG--038Inconsistencyintaskstatus可能原因:系统内部错误.
解决方法:咨询我们的客服代表.
PROG--039WARNlocked,butnotgetmctl可能原因:对指定组的动作控制被预定,但是不能被获取.
解决方法:查看教导盒开启开关和其他决定谁拥有动作控制的正在运行的程序.
PROG--040PAUSE.
LAlreadylockedbyothertask可能原因:对指定组的动作控制已经被其他程序预定.
解决方法:检查其他拥有动作控制的正在运行的程序.
PROG--041WARNmctldeniedbecausereleased可能原因:动作控制被释放.
教导盒当前已有动作控制.
直到动作控制被获取才能启动机器人.
解决方法:关闭教导盒.
PROG--042WARNAlreadyreleased可能原因:动作控制已被释放.
解决方法:如果原本预期到任务可能已经释放了该组,这可能就不是错误.
否则,查看UNLOCK-GROUP使用情况.
PROG--043WARNAlreadyreleasedbyyou可能原因:动作控制已经被此程序的请求释放.
解决方法:如果原本预期到任务可能已经释放了该组,这可能就不是错误.
否则,查看UNLOCK-GROUP使用情况.
PROG--044WARNArmhasnotbeenreleasedyet可能原因:动作控制尚未被释放.
解决方法:如果原本预期到任务可能已经锁定了该组,这可能就不是错误.
否则,查看UNLOCK-GROUP使用情况.
PROG--045WARNOtherthanrequestorreleased可能原因:动作控制已经被其他程序的请求释放.
c-743解决方法:如果原本预期到任务可能已经释放了该组,这可能就不是错误.
否则,查看UNLOCK-GROUP使用情况.
PROG--046PAUSE.
LTPisenabledwhilerunning(%s^7)可能原因:当此程序执行时,教导盒开启.
解决方法:关闭教导盒,恢复此程序.
PROG--047PAUSE.
LTPisdisabledwhilerunning(%s^7)可能原因:当此程序执行时,教导盒关闭.
解决方法:开启教导盒,使用SHIFT-FWD恢复执行.
PROG--048PAUSE.
LShiftreleasedwhilerunning(%s^7)可能原因:当此程序执行时,shift键松开.
解决方法:按住shift键,并按下FWD键恢复执行.
PROG--049WARNCannotrelease,robotmoving可能原因:当机器人正在移动时,不能释放动作控制.
解决方法:查看机器人动作状态.
PROG--050WARNAbortstillinprogress可能原因:该程序处于被取消的处理过程中.
解决方法:等待数秒.
PROG--051WARNCannotskipthereturnstmt可能原因:想要试图移动到的指定命令行超过了程序中命令行的编号.
解决方法:不要求用户做出特别的处理.
PROG--053ABORT.
LUserAXisnotrunning可能原因:用户应用任务未被执行.
解决方法:再执行应用前,启动用户应用任务.
PROG--054FWDreleasedwhilerunning(%s^7)可能原因:程序执行过程中,FWD键被松开.
解决方法:按住SHIFT和FWD键,恢复执行.
PROG--055BWDreleasedwhilerunning(%s^7)可能原因:程序执行过程中,FWD键被松开.
解决方法:按住SHIFT和FWD键,恢复执行.
PROG--056Motiondataoutisenable可能原因:机器锁定功能关闭,动作数据输出功能开启.
解决方法:再测试执行界面,关闭动作数据输出功能.
MACRErrorCodes(ID=57)MACR--001WARNCan'tassigntoMACROcommand可能原因:指派宏单元的环境条件不正确.
1.
分配定义被复制.
2.
索引超出设定范围.
解决方法:调整设备分配.
MACR--003WARNCan'tassignmotn_progtoUK可能原因:不能将带有动作锁定组的程序指派给UserKey(UK)按钮.
解决方法:把动作锁定组从程序中移去.
MACR--004WARNCan'texecutemotn_progbyUK可能原因:不能将带有动作锁定组的程序指派给UserKey(UK)按钮.
解决方法:1.
将所有的动作组从详细程序信息的组屏蔽中移除.
c-7442.
把此程序指派给其他设备(SU,SP和MF).
MACR--005WARNPleaseenableteachpendant可能原因:当教导盒关闭时,不能执行程序.
解决方法:开启教导盒.
MACR--006WARNPleasedisableteachpendant可能原因:当教导盒开启时,不能执行程序.
解决方法:关闭教导盒.
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--002WARNSpecifiedprogramisinuse可能原因:指定程序正在编辑或执行.
解决方法:取消指定程序,或在选择其他程序后再选择一次该程序.
MEMO--003WARNSpecifiedprogramisinuse可能原因:指定程序正在编辑或执行.
解决方法:取消指定程序,或在选择其他程序后再选择一次该程序.
MEMO--004WARNSpecifiedprogramisinuse可能原因:指定程序正在编辑或执行.
解决方法:取消指定程序,或在选择其他程序后再选择一次该程序.
c-745MEMO--006WARNProtectionerroroccurred可能原因:指定程序被用户保护.
解决方法:取消指定程序保护.
MEMO--007WARNInvalidbreaknumber可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--008WARNSpecifiedlineno.
notexist可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
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可能原因:指定的命令行数据不存在.
c-746解决方法:另指定一个行编号.
MEMO--028WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--029WARNThelinedatacan'tbechanged可能原因:指定的命令行数据不能更改.
被修改数据的大小和被更换的原始数据大小不一致.
解决方法:另指定一个命令行编号或具有相同大小的数据.
MEMO--030and031WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--032WARNSpecifiedprogramisinuse可能原因:指定程序正在编辑或执行.
解决方法:取消指定程序,或在选择其他程序后再选择一次该程序.
MEMO--034WARNTheitemcan'tbechanged可能原因:指定项目被系统锁定不得更改.
解决方法:另指定项目.
MEMO--035to037WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--038WARNToomanyprograms可能原因:程序的数量超过了最大允许值.
解决方法:删除一些不必要的程序.
MEMO--039to047WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--048WARNBreakpointdatadoesn'texist可能原因:指定的断点数据不存在.
解决方法:另指定一个断点.
MEMO--049WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--050WARNProgramdoesnotexist可能原因:指定程序在系统中不存在.
解决方法:另指定程序或创建新程序.
MEMO--051to055WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--056WARNProgramdoesnotexist可能原因:指定程序在系统中不存在.
解决方法:另指定程序或创建新程序.
MEMO--057to064WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
c-747MEMO--065WARNToomanyopenedprograms可能原因:使用了过多的CALL(调用)指令.
打开的程序数量超过了最大允许值(100).
解决方法:取消一些不必要的程序或是移去一些不必要的CALL(调用)指令.
MEMO--066and067WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--068WARNSpecifiedprogramisinuse可能原因:1.
指定程序正在编辑或执行.
2.
指定程序绑在一个宏单元上.
解决方法:1.
取消指定程序,或在选择其他程序后再选择一次该程序.
2.
从宏单元条目中移去该程序.
MEMO--069and070WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--071WARNPositiondoesnotexist可能原因:指定的位置数据不存在.
解决方法:指定另外的位置.
MEMO--072WARNPositiondataalreadyexists可能原因:在想要移入的位置已经存在了位置数据.
解决方法:另指定位置,或是删除在指定位置上的数据.
MEMO--073WARNProgramdoesnotexist可能原因:指定程序在系统中不存在.
解决方法:另指定程序或创建新程序.
MEMO--074WARNProgramtypeisnotTPE可能原因:该操作只能应用在教导盒程序上.
解决方法:选择一个教导盒程序.
MEMO--075WARNProgramcan'tbeused可能原因:在试图进行读或写操作前,必须打开程序.
解决方法:在进行读或写操作前,打开程序.
MEMO--076to077WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--078WARNProgramcan'tbeused可能原因:指定操作不支持程序类型.
解决方法:指定一个程序其程序类型和操作匹配.
MEMO--079WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--080WARNProtectionerroroccurred可能原因:指定程序被用户保护.
解决方法:取消指定程序保护.
MEMO--081WARNSpecifiedprogramisinuse可能原因:指定程序正在编辑或执行.
解决方法:取消指定程序,或在选择其他程序后再选择一次该程序.
c-748MEMO--082to087WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--088WARNProgramdoesnotexist可能原因:指定位置数据不存在.
解决方法:另指定位置.
MEMO--089to092WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--093WARNSpecifiedprogramisinuse可能原因:指定程序正在编辑或执行.
解决方法:取消指定程序,或在选择其他程序后再选择一次该程序.
MEMO--094to097WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--098WARNEOFoccursinfileaccess可能原因:在文件访问处出现了EOF.
当P-代码文件被扫描到时,出现EOF.
解决方法:该P-代码数据可能被破坏.
再次转化指定KAREL程序.
然后重新加载P-代码.
MEMO--099WARNProgramnameiswrong可能原因:程序名称的长度和P-代码中不一致.
解决方法:检查指定程序的名称.
MEMO--100to102WARNSystemerror可能原因:系统内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--103WARNChecksumerroroccurred可能原因:指定数据遭到破坏.
这是内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--104WARNProgramalreadyexists可能原因:指定的程序在该系统中已经存在.
解决方法:另指一个程序名称或删除已寄存在系统中的程序.
MEMO--105to111WARNSystemerror可能原因:指定数据遭到破坏.
这是内部错误.
解决方法:和我们当地的客服中心联系.
MEMO--112WARNBreakdataalreadyexists可能原因:指定断点数据在系统中已经存在.
解决方法:另指定一个断点.
MEMO--113WARNFileaccesserror可能原因:拥有你想要载入的程序的断口未被连接.
解决方法:检查端口设置和待连接的设备.
MEMO--114WARNBreakpointcan'tberemoved可能原因:断点数据不能被覆盖,因为该程序被用户保护或正在运行.
解决方法:取消该程序的保护或是取消该程序.
MEMO--115WARNBreakpointcan'tberemoved可能原因:断点数据不能被移除,因为该程序被用户保护或正在运行.
c-749解决方法:取消该程序的保护或是取消该程序.
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--130SYSTEMPleasepowerupagain可能原因:CMOS中的系统数据被破坏.
解决方法:关闭电源,再打开.
MEMO--131SYSTEMPleasepowerupagain可能原因:CMOS中的系统数据被破坏.
解决方法:关闭电源,再打开.
MEMO--132WARN%shasbeenbroken可能原因:电源失败恢复中,程序数据被破坏.
解决方法:删除该程序再重新创建.
和我们当地的客服中心联系.
MEMO--133SYSTEMPleasepowerupagainc-750可能原因: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--146Invalidvariableisused可能原因:KAREL程序包含了一个无效变量.
解决方法;检查该KAREL程序变量.
MEMO--147FlashFileaccesserror(write)可能原因:试图向F-ROM写入失败.
解决方法:F-ROM可能发生故障.
MEMO--148FlashFileaccesserror(read)可能原因:试图从F-ROM读入失败.
解决方法:F-ROM可能发生故障.
MEMO--149Specifiedprogramisbroken可能原因:程序数据被毁坏.
解决方法:检查程序内容说明.
MEMO--151Nomoreavailablememory(TEMP)可能原因:暂时内存不足.
解决方法:删除一些不必要的程序.
c-751CMNDErrorCodesCMND--001WARNDirectorynotfound可能原因:找不到指定目录.
解决方法:检查你所输入的设备和路径.
CMND--002WARNFilenotfound可能原因:找不到指定文件.
解决方法:检查以确保文件正确拼写和确实存在.
还要确认设备和路径名称是否正确.
CMND--003WARNFilealreadyexists可能原因:文件已经存在,且不能被覆盖.
解决方法:确认覆盖选项已经被指定.
CMND--006WARNSelfcopynotallowed可能原因:文件不能被复制到它本身.
解决方法:更改目标文件的名称使其和源文件中不同.
CMND--009WARNPositiontypesarethesame可能原因:内部错误.
CMND--010WARNSourcetypecodeisinvalid可能原因:内部错误.
CMND--011WARNDestinationtypecodeisinvalid可能原因:内部错误.
CMND--012WARNTypecodesdonotmatch可能原因:内部错误.
CMND--013WARNRepresentationmismatch可能原因:内部错误.
CMND--014WARNPositionsarenotthesame可能原因:内部错误.
CMND--015WARNBothargumentsarezero可能原因:内部错误.
CMND--016WARNDivisionbyzero可能原因:内部错误.
CMND--017WARNAngleisoutofrange可能原因:内部错误.
解决方法:确认旋转角度没超过PI值的100倍,或大约为314.
15926….
CMND--018WARNInvaliddeviceorpath可能原因:指定了一个无效设备或路径.
解决方法:检查你所输入的设备和路径.
CMND--019WARNOperationcancelled可能原因:因为按下了CTRL-C或CTRL-Y致使操作被取消.
解决方法:重复该操作.
CMND--020WARNEndofdirectory可能原因:目录罗列完毕.
解决方法:这只是个提示.
无需为其做出特别处理.
CMND--021WARNCannotrenamefile可能原因:目标文件名同时包含了文字数字式字符和全局字符[*].
解决方法:在重命名一个文件时,只能使用文字数字式字符或一个单一的全局字符.
c-752CMND--022STOP.
GTimemotionwithdistbefore可能原因:之前和距离一块指定了一个基于时间的动作.
解决方法:不要复合选定这些选项.
CONDErrorCodesCOND--001WARNConditiondoesnotexist可能原因:指定了一个开启,关闭或是删除监视器编号,但是未被找到.
解决方法:检查存在的监视器编号,指定其中一个.
COND--002WARNConditionhandlersuperseded可能原因:指定的环境条件编号在系统中已经存在,且已经被新的环境条件所取代.
解决方法:这只是一个提示.
无需为其做出特别处理.
COND--003WARNAlreadyenabled,nochange可能原因:指定的环境条件已经打开.
没有做出什么更改.
解决方法:这只是一个提示.
无需为其做出特别处理.
COND--004WARNAlreadydisabled,nochange可能原因:指定的环境条件已经关闭.
没有做出什么更改.
解决方法:这只是一个提示.
无需为其做出特别处理.
COND--009WARNBreakpointencountered可能原因:遇到断点.
解决方法:不需任何动作.
COND--010WARNCondexists,notsuperseded可能原因:指定的环境条件在系统中已经存在,且已经被新的环境条件所取代.
解决方法:对环境条件操作重新编号,或者避免重新定义相同的环境条件操作.
COND--011ABORT.
GScantimetooktoolong可能原因:定义了过多的环境条件.
全部扫描它们花费时间过长.
解决方法:减少环境条件的数目.
DICTErrorCodesDICT--001WARNDictionaryalreadyloaded可能原因:如果一个词典被载入到FROM,则其不能被重新载入.
解决方法:载入一个不同的语言,使用KCLSETLANG来设定语言.
DICT--002WARNNotenoughmemorytoloaddict可能原因:系统中没有更多的永久内存来载入另一部词典.
解决方法:删除所有不必要的程序,词典或变量.
DICT--003WARNNodictfoundforlanguage可能原因:没有找到指定词典.
解决方法:使用KCLSETLANG将词典载入为DEFAULT(缺省)词典,或当前词典.
DICT--005WARNDictionaryelementnotfound可能原因:没有找到词典元素.
解决方法:检查词典或元素编号以确认其被正确指定.
DICT--006WARNNestedleveltoodeep可能原因:只能嵌套词典元素的5个级别.
解决方法:修复词典文本文件以包含更少的嵌套.
DICT--007WARNDictionarynotopenedbytask可能原因:词典不曾打开过.
解决方法:移去关闭操作.
c-753DICT--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--015WARNReservedwordnotrecognized可能原因:一个保留字在词典中不能被识别.
解决方法:检查是否拼写错误或是在KAREL参考手册中查找正确的单词.
DICT--016WARNEndingquoteexpected可能原因:词典文本错误的指向了一个不带有引用语的元素.
解决方法:确认所有的词典文本都带有双引用语.
如果想要在文本上显示实际引用语时,使用反斜线符号.
例如,\"Thisisanexample\"会生成"Thisisanexample".
DICT--017WARNExpectingelementnameornum可能原因:会得到一个其他元素的参考说明.
解决方法:使用元素编号来参考说明元素.
DICT--018WARNInvalidcursorposition可能原因:指针位置指定不正确或是其值超出范围.
解决方法:确认指针位置有效.
比如,使用@1,1分别表示第一行和第一列.
DICT--019WARNASCIIcharactercodeexpected可能原因:会在#号后出现一系列的阿拉伯数字来指定一个ASCII符号代码.
解决方法:移去#号或者在KAREL参考手册中查找ASCII符号代码.
DICT--020WARNReservedwordexpected可能原因:会在&号后出现一个标识符来指定一个保留字.
解决方法:移去&号或者在KAREL参考手册中查找保留.
DICT--021WARNInvalidcharacter可能原因:在词典文本文件中发现了一个未预料到的字符.
c-754解决方法:确认所有的词典文本是否正确.
022WARNDictalreadyopenedbytask可能原因:词典文本已经被任务打开.
解决方法:这只是一个提示.
无需为其做出特别处理.
DICT--023WARNDictdoesnotneedtobeopened可能原因:加载入内存的词典不需要被打开.
解决方法:不要试图去打开词典文件.
DICT--024WARNCannotremovedictionaryfile可能原因:加载入FROM的词典不能被移除或是如果另外的任务指令打开一个词典,该词典不能被移除.
解决方法:不要试图移除一个已经载入到FROM里的词典.
从载入其的任务中来移除该词典.
DICT--025Invalidstate--internalerror可能原因:扫描不正确.
解决方法:纠正词典文本.
DICT--028WARNNoFROMwrite,loadedtomemory可能原因:FROM中内存不够,以致词典被载入R-J的COMS.
解决方法:这只是一个提示.
无需为其做出特别处理.
DICT--029WARNHelpelementnotfound可能原因:找不到词典帮助元素.
解决方法:检查词典确认词典帮助元素被正确指定.
词典帮助元素必要使用号加上元素编号来加以指定.
DICT--030WARNFunctionkeyelementnotfound可能原因:找不到函数关键词典元素.
解决方法:检查词典确认函数关键词典元素被正确指定.
函数关键词典元素必要使用(^)号加上元素编号来加以指定.
LANGErrorCodesLANG--004WARNFileisnotopen可能原因:1.
拥有相同名称的文件已经存在.
2.
指定文件已经被打开.
3.
文件被写保护.
4.
如果是使用软盘的话,软盘可能没有可用空间.
解决方法:1.
删除不必要的文件,或是重命名该文件.
2.
关闭该文件.
3.
取消写保护.
4.
使用一张新的软盘.
或者,删去现有软盘上一些不必要的文件以释放足够的空间来保存该文件.
LANG--005WARNProgramtypeisdifferent可能原因:只能处理教导盒初选.
解决方法:请选用一个教导盒程序.
LANG--006InvalidorcorruptedTPfile可能原因:程序文件的数据不能被正确读取.
解决方法:检查断开设置.
检查HandyFile设置.
c-755检查软盘或内存卡连接.
如果上述检查不能纠正该错误,该文件的数据可能遭到毁坏.
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--100WARNDeviceerrorc-756可能原因:不能访问该设备.
解决方法:连接正确的设备到正确的端口.
MCTLErrorCodesMCTL--001NONETPisenabled可能原因:教导盒被打开,且动作控制未被准予.
解决方法:关闭教导盒然后重试操作.
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可能原因:因为伺服未开,动作控制未被准予.
c-757解决方法:等待伺服开启就位.
MCTL--015NONEManualbrakeenabled可能原因:因为开启了手动刹闸控制,动作控制未被准予.
解决方法:关闭手动刹闸控制.
PRIOErrorCodesPRIO--001WARNIllegaliotype可能原因:指定的端口类型无效.
解决方法:使用IOSETUP.
KL中的端口类型.
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--011WARNasgtoverlapsexistingasgt可能原因:待分配的逻辑端口编号和存在的分配重叠.
解决方法:纠正第一个端口编号或所有端口的编号.
PRIO--012WARNbadboardnum可能原因:指定的架和/或插槽编号无效,或是指向一个不用的架和/或插槽编号.
解决方法:纠正架和/或插槽编号.
PRIO--013WARNnoaiseqforbd可能原因:试图删除未被定义的模拟输入序列.
解决方法:检查架和/或插槽编号.
c-758PRIO--014WARNaiseqtoolong可能原因:指定的模拟输入序列过长.
序列有从1到15端口编号.
解决方法:提供一个具有正确长度的序列.
PRIO--016WARNlogportalreadyasgnd可能原因:指定的逻辑编号已经被占用.
解决方法:使用另外的逻辑编号.
PRIO--017WARNI/OpointnotsimI/Opointnotsim可能原因:试图设置一个未被模拟的输入端口.
解决方法:使用I/O菜单来设定被模拟的端口或者表明设定端口.
PRIO--020SYSTSLCcommunicationserror%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连接线被妥善连接.
c-759(5)更换该I/O连接线.
(6)更换该I/O设备.
PRIO--072WARNPulseoutputisfull可能原因:同一脉冲输出的极值为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.
ROUTErrorCodesROUT--022PAUSE.
GBadindexinORD可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
ROUT--023PAUSE.
GBadindexinSUBSTR可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
ROUT--024PAUSE.
GSUBSTRlengthlessthan0可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
ROUT--025ABORT.
GIllegalsemaphorenumber可能原因:为臂板ID指定了一个不正确的编号.
解决方法:指定一个1到255间的数值.
ROUT--026WARNIllegalgroupnumber可能原因:指定了无效的组编号.
解决方法:指定当前存在的组编号.
ROUT--027WARNStringsizenotbigenough可能原因:指定的字符串变量没有足够的大小来接受返回值.
解决方法:指定一个更大的字符串变量.
c-760ROUT--028ABORT.
GIllegalfileattributenumber可能原因:指定了无效的文件属性.
解决方法:指定一个正确的文件属性ID.
ROUT--029ABORT.
GIllegalfileattributevalue可能原因:指定了无效的属性值.
解决方法:指定一个正确的属性值.
ROUT--030WARNNonexistentregisternumber可能原因:指定了一个当前不存在的寄存器编号.
解决方法:指定正确的寄存器编号.
ROUT--031WARNIllegalregistertype可能原因:指定了错误的寄存器类型.
解决方法:为待执行的操作指定正确的寄存器类型.
ROUT--032ABORT.
GPositiontypemismach可能原因:对于该操作位置类型不正确.
解决方法:指定正确的位置类型.
ROUT--033ABORT.
GIllegalattributetype可能原因:指定了非法了属性ID.
解决方法:指定正确的属性ID.
ROUT--034WARNNotaTPEprogram可能原因:指定了非教导盒程序.
解决方法:指定除KAREL程序外的程序名称.
ROUT--035WARNValueisoutofrange可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
ROUT--037ABORT.
GBadTPEheadersize可能原因:bfr-size的SET-HEAD-TPE值无效.
解决方法:使用范围在1到255的缓冲大小.
ROUT--038PAUSE.
GUninitializedTPEposition可能原因:表明指定TP程序中的指定行的位置数据未被记录.
解决方法:确认位置数据的内容.
ROUT--039WARNExecutingmotionexists可能原因:当动作正在执行时,不能解锁组.
解决方法:等待动作执行完毕.
ROUT--040WARNStoppedmotionexists可能原因:当存在被停止的动作时,不能解锁组.
解决方法:恢复被停止的动作,等待动作执行完毕.
或取消被停止的动作.
ROUT--041Dym.
disp.
var.
notstatic可能原因:软件内部错误.
解决方法:和我们当地的客服中心联系.
ROUT--042TPEparametersdonotexist可能原因:param-no指派的参数不存在.
解决方法:确认param-no和主TPE程序中的CALL/MACRO命令参数.
SCIOErrorCodesSCIO--001SystemErrorc-761可能原因:内部错误.
解决方法:联系你的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--016WARNThisoptiondoesnotexistc-762可能原因:该选项不存在.
解决方法:确认被选用选项.
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可能原因:机器人连接从程序只允许校正一行动作指令.
解决方法:确认机器人连接从程序只包含一行动作指令.
SRIOErrorCodesSRIO--002SERIALPORTNOTOPEN可能原因:串行端口未被打开.
解决方法:在使用串行端口前,先要把其打开.
c-763SRIO--003SERIALPORTALREADYOPEN可能原因:串行端口已经被打开,但试图被再次打开.
解决方法:对于已经打开的串行端口,不要试图再试打开.
SRIO--004SERIALPORTNOTINITIALIZE可能原因:串行端口未被初始化.
解决方法:在使用串行端口前,先要将其初始化.
SRIO--005SERIALPORTDSROFF可能原因:串行端口DSR关闭.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
查看目标设备状态.
SRIO--006SERIALPORTPARITYERROR可能原因:发生串行端口奇偶错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
SRIO--007SERIALPORTOVERRUNERROR可能原因:发生串行端口溢出错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
SRIO--008SERIALPORTFRAMEERROR可能原因:发生串行端口结构错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
SRIO--009S.
PORTPARITY&OVERRUN可能原因:发生串行端口溢出错误和奇偶错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
SRIO--010S.
PORTPARITY&FRAME可能原因:发生串行端口结构错误和奇偶错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
SRIO--011S.
PORTOVERRUN&FRAME可能原因:发生串行端口结构错误和溢出错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
SRIO--012S.
PORTPRTY&OVRRN&FRM可能原因:发生串行端口结构错误,奇偶错误和溢出错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
SRIO--013S.
PORTDSROFF&HARDWAREERR可能原因:串行端口DSR关闭,发生硬件错误.
解决方法:查看串行端口设置是否正确.
查看是否连线坏了.
查看在控制器附近是否存在噪声源.
查看目标设备状态.
c-764查看硬件.
FLPYErrorCodesFLPY--001Endofdirectoryreached可能原因:你的清单已经到达目录底部.
解决方法:这只是一个提示.
无需为其做出特别处理.
FLPY--002Filealreadyexists可能原因:你试图创建的文件名称在该设备中已经存在.
解决方法:删除该名称的文件或选择另外的文件名称.
FLPY--003Filedoesnotexist可能原因:你试图打开的文件在该设备中不存在.
解决方法:打开该设备中存在的文件.
FLPY--004Unsupportedcommand可能原因:软盘不支持该操作.
解决方法:使用软盘支持的操作.
FLPY--005Diskisfull可能原因:已经达到磁盘的文件容量.
解决方法:删除一些不需要的文件或使用具有足够容量的磁盘.
FLPY--006Endoffilereached可能原因:读取时已经到达文件末尾.
解决方法:不要试图超过文件末尾读取.
FLPY--008Onlyonefilemaybeopened可能原因:试图打开多个文件.
解决方法:不要一次打开多个文件.
FLPY--009Communicationserror可能原因:协议格式无效.
解决方法:重试操作.
FLPY--015Writeprotectionviolation可能原因:磁盘被写保护.
解决方法:移去磁盘的写保护,或使用一个未被写保护的磁盘.
FLPY--100Directoryreaderror可能原因:目录信息损坏或不可读.
解决方法:换张盘,或重新格式化磁盘.
FLPY--101Blockcheckerror可能原因:求和校验数据损坏.
磁盘上数据损坏,不可读取.
解决方法:换张盘,或重新格式化磁盘.
FLPY--103Seekerror可能原因:磁盘里有坏道.
解决方法:清理磁盘.
换张盘,或重新格式化磁盘.
FLPY--104Disktimeout可能原因:驱动器不响应命令.
解决方法:检查驱动器连线,确认电源开启.
FLP--105Writeprotectionviolation可能原因:磁盘被写保护.
c-765解决方法:移去磁盘的写保护,或使用一个未被写保护的磁盘.
FLPY--106MemoryCardhardwareerror可能原因:检查道记忆卡硬件错误.
解决方法:检查记忆卡I/F设备连接或记忆卡电池.
FLPY--107Notformattedcard可能原因:记忆卡未被格式化.
解决方法:使用FILE(文件)界面里的UTILITY菜单来格式化记忆卡.
FILEErrorCodesFILE--001Devicenotready可能原因:指定文件设备还未准备好.
解决方法:检查设备是否安装且准备好被使用.
FILE--002DeviceisFull可能原因:设备满了.
设备上没有空间来储存数据.
解决方法:删除一些不必要的文件或使用一个新的设备.
FILE--003Deviceisprotected可能原因:设备被保护.
所以,不能写入设备.
解决方法:解除设备保护.
FILE--005Devicenotmounted可能原因:设备未被安装.
在使用该设备前,先得安装.
解决方法:安装正确的文件设备.
FILE--006Deviceisalreadymounted可能原因:你试图安装已经安装了的设备.
解决方法:只需安装一次即可.
FILE--008Illegaldevicename可能原因:设备名称包含非法字符.
解决方法:检查设备名称的拼写和有效性.
FILE--009Illegallogicalunitnumber可能原因:使用了非法LUN.
解决方法:这是个内部错误.
查看逻辑设备编号的有效性.
FILE--010Directorynotfound可能原因:指定目录不存在.
解决方法:查看目录名称的有效性.
FILE--011Directoryfull可能原因:目录已满.
你试图在已超过最大文件数的设备的根目录下创建文件.
解决方法:删除根目录中的不必要的文件.
FILE--012Directoryisprotected可能原因:试图写入一个写保护了的目录.
解决方法:取消该目录的写保护.
FILE--013Illegaldirectoryname可能原因:目录名称包含非法字符.
解决方法:检查目录名称的拼写.
FILE--014Filenotfound可能原因:找不到指定文件.
解决方法:查看文件是否存在,文件名称是否拼写正确.
c-766FILE--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可能原因:设备管理表已满.
解决方法:卸载一些不必要的设备.
c-767FILE--031Illegalpathname可能原因:路径名称包含非法字符.
解决方法:查看路径名称是否正确.
FILE--032Illegalparameter可能原因:检测到非法参数.
解决方法:查看请求的所有参数是否正确.
FILE--033Systemfilebufferfull可能原因:文件惯例缓冲已满.
解决方法:关闭一些不必要的文件.
FILE--034Illegalfileposition可能原因:指定文件位置非法.
解决方法:查看SEEK请求的文件位置参数是否有效且不能超过文件结尾.
FILE--035Devicenotformatted可能原因:试图访问未被格式化的设备.
解决方法:使用前先格式化该设备.
FILE--036Filealreadyexist可能原因:试图把文件重命名为一个已经存在的文件名称.
解决方法:命名一个不同名称的新文件名或删除已存在的文件.
FILE--037Directorynotempty可能原因:试图移去一个包含文件或目录的子目录.
解决方法:在移去子目录前,要移去这个子目录中的所有文件和目录.
FILE--038Filelockedbytoomanytasks可能原因:对同一文件存在过多的锁定请求.
解决方法:删除一些不必要的文件锁定请求.
FILE--039Directoryalreadyexists可能原因:试图创建一个已经存在的子目录.
解决方法:为新创建的子目录选取一个不同的名称.
FILE--040Illegalfileaccessmode可能原因:试图读取一个只能写入的文件,或试图写入一个只能读取的文件.
解决方法:打开具有正确访问模式的文件.
FILE--041Filenotlocked可能原因:试图解锁一个之前并没有锁定的文件.
解决方法:不要对没有锁定的文件解锁.
只能解锁你锁定过的文件.
SSPCErrorCodesSSPC--001Waitinguntilspacegetsclear可能原因:特殊检测空间未被清除.
解决方法:无需操作.
SSPC--002Occerdeadlockcondition可能原因:空间的优先级无效.
解决方法:设定优先级有效.
SSPC--003AccuPathnotallowed可能原因:空间检测函数和AccuPath不兼容.
不允许AccuPath.
解决方法:不要使用AccuPath.
或关闭空间检测函数.
c-768SSPC--004CTVoptionnotallowed可能原因:空间检测函数和ContinuousTurnCTV选项不兼容.
不允许CTV动作选项.
解决方法:移去CTV动作选项.
或关闭空间检测函数.
SSPC--011APDTerror(i)可能原因:内部错误.
解决方法:和你的FANUC客服代表联系.
告知显示的警告信息中指示的字符串(i).
SSPC--012Invalidelement(s:ij)可能原因:模型元素设定不正确.
例如显示"Invalidelement(G:16)"表示第1组的第6个模型元素设置不正确.
解决方法:查看模型元素设定.
查看连接编号和连接类型设定是否正确.
SSPC--013Invalidhandnum(G:iUT:j)可能原因:指派给工具坐标系组(G:i)的编号(UT:j)的把手编号无效.
解决方法:在模型设置界面,查看把手编号分配.
SSPC--014Commonframesetting(G:i)可能原因:组(G:i)的交互机器人的校准尚未完成.
解决方法:执行交互机器人的校准.
SSPC--015Notcalibrated(G:i)可能原因:组(G:i)的校准尚未完成.
解决方法:执行校准.
SSPC--016Invalidcombtype(C:is)可能原因:组合设定(C:i)的(s)方位(L[左],R[右])的模型类型无效.
解决方法:在模型组合设定界面,查看模型类型.
SSPC--017Invalidcombindex(C:is)可能原因:组合设定(C:i)的(s)方位(L[左],R[右])的模型编号无效.
解决方法:在模型组合设定界面,查看模型编号.
SSPC--018APDTisnotsupported(G:i)可能原因:组(G:i)中的机器人不支持接近停止函数.
解决方法:在模型组合设定界面,查看模型类型和模型编号.
SSPC--019(G:i)isclosetotarget可能原因:检测到一个干预.
解决方法:一般的重启操作会产生这条警告.
SSPC--020Invalidfixtureobj(F:i)可能原因:钻模型(F:i)的校正组编号无效.
解决方法:在钻模型设置界面里,查看校正组编号.
SSPC--021Toomanysettings可能原因:存在过多的模型设定或组合设定.
解决方法:减少设定数目.
SSPC--101(G:i)isclosetotarget可能原因:检测到接近.
(i:组编号)解决方法:一般的重启操作会产生这条警告.
SSPC--101SSPC--102(G:i)isclosetotarget(qstop)可能原因:检测到接近.
(i:组编号)c-769解决方法:一般的重启操作会产生这条警告.
SSPC--103(G:i)isneartotarget可能原因:发生了一个渐止.
(i:组编号)解决方法:一般的重启操作会产生这条警告.
SSPC--104APDTerror(i)可能原因:内部错误.
(i:错误编号)解决方法:通常不会发出该警告.
和你的FANUC客服代表联系.
告知显示的警告信息中指示的数值(i).
.
SSPC--105Toomanysettings可能原因:存在过多的模型设定或组合设定.
解决方法:减少设定数目.
SSPC--106Failedtogetdist(j,C:i)可能原因:不能计算模型元素间的距离.
解决方法:参考SSPC-111.
通常不会发出该警告.
和你的FANUC客服代表联系.
告知显示的警告信息中指示的数值(j,C:i).
SSPC--111Invalidcombtype(ST,C:i,s)可能原因:接近停止的组合编号(C:i)的(s)方位(L[左],R[右])的模型类型无效.
解决方法:在接近停止组合设定界面,查看模型类型.
SSPC--112Invalidcombindex(ST,C:i,s)可能原因:组合设定(C:i)的(s)方位(L[左],R[右])的模型类型无效.
解决方法:在模型组合设定界面,查看模型类型.
SSPC--113APDTisn'tsupported(ST,G:i)可能原因:组(G:i)中的机器人不支持接近停止函数.
解决方法:在模型组合设定界面,查看模型类型和模型编号.
SSPC--114Notcalibrated(ST,G:i)可能原因:组(G:i)的校准尚未完成.
解决方法:执行校准.
SSPC--115Invalidutoolnumber(ST,G:i)可能原因:组(G:i)的工具坐标系编号无效.
解决方法:查看工具坐标系编号.
SSPC--116Invalidhandnum(ST,G:i,UT:j)可能原因:指派给工具坐标系组(G:i)的编号(UT:j)的把手编号无效.
解决方法:在模型设置界面,查看把手编号分配.
SSPC--117Commonframesetting(ST,G:i)可能原因:组(G:i)的交互机器人的校准尚未完成.
解决方法:参考SSPC-111,执行交互机器人的校准.
SSPC--118Invalidelement(ST,s:i,j)可能原因:模式元素设置不正确.
例如显示:"Invalidelement(ST,G:16)"表示第1组的第6个模型元素设置不正确.
"Invalidelement(ST,H:21)"表示第2组的第1个模型元素设置不正确.
解决方法:查看模型元素设定.
查看连接编号和连接类型设定是否正确.
SSPC--119Can'tgetelempos(ST,G:i,j)c-770可能原因:不能计算模型元素的当前位置.
解决方法:参考SSPC-111.
通常不会发出该警告.
和你的FANUC客服代表联系.
告知显示的警告信息中指示的数值(ST,G:I,j).
SSPC--120Invalidfixtureobj(ST,F:i)可能原因:钻模型(F:i)的校正组编号无效.
解决方法:在钻模型设置界面里,查看校正组编号.
SSPC--131Invalidcombtype(WT,C:i,s)可能原因:接近等待的组合编号(C:i)的(s)方位(L[左],R[右])的模型类型无效.
解决方法:在接近等待组合设定界面,查看模型类型.
SSPC--132Invalidcombindex(WT,C:i,s)可能原因:接近等待的组合编号(C:i)的(s)方位(L[左],R[右])的模型编号无效.
解决方法:在接近等待组合设定界面,查看模型编号.
SSPC--133APDTisn'tsupported(WT,G:i)可能原因:组(G:i)中的机器人不支持接近等待函数.
解决方法:在模型组合设定界面,查看模型类型和模型编号.
SSPC--134Notcalibrated(WT,G:i)可能原因:组(G:i)的校准尚未完成.
解决方法:执行校准.
SSPC--135Invalidutoolnumber(WT,G:i)可能原因:组(G:i)的工具坐标系编号无效.
解决方法:查看工具坐标系编号.
SSPC--136Invalidhandnum(WT,G:i,UT:j)可能原因:指派给工具坐标系组(G:i)的编号(UT:j)的把手编号无效.
解决方法:在模型设置界面,查看把手编号分配.
SSPC--137Commonframesetting(WT,G:i)可能原因:组(G:i)的交互机器人的校准尚未完成.
解决方法:执行交互机器人的校准.
SSPC--138Invalidelement(WT,s:i,j)可能原因:模式元素设置不正确.
例如显示:"Invalidelement(ST,G:16)"表示第1组的第6个模型元素设置不正确.
"Invalidelement(ST,H:21)"表示第2组的第1个模型元素设置不正确.
解决方法:查看模型元素设定.
查看连接编号和连接类型设定是否正确.
SSPC--139Can'tgetelempos(WT,G:i,j)可能原因:不能计算模型元素的当前位置.
解决方法:参考SSPC-111.
通常不会发出该警告.
和你的FANUC客服代表联系.
告知显示的警告信息中指示的数值(WT,G:I,j).
SSPC--140Invalidfixtureobj(WT,F:i)可能原因:钻模型(F:i)的校正组编号无效.
解决方法:在钻模型设置界面里,查看校正组编号.
SSPC--151App_STOP(ST,C:i)isdisabled可能原因:试图在设置界面用一条程序指令来暂时关闭无效的接近停止组合(C:i).
解决方法:使用前,在设置界面打开接近停止组合.
c-771SSPC--152App_STOP(ST,C:i)isdisabled可能原因:试图在设置界面用一条程序指令来暂时关闭无效的接近停止组合(C:i).
解决方法:使用前,在设置界面打开接近停止组合.
SSPC--153(WT,C:i)isenabledbyother可能原因:试图打开/关闭已经由其他任务开启的接近等待环境条件编号(C:i).
解决方法:接近等待环境条件编号目前被其他程序使用,等其被释放后再使用.
SSPC--154(ST,C:i)isdisabledbyother可能原因:试图打开/关闭已经由其他任务开启的接近停止环境条件编号(C:i).
解决方法:接近停止环境条件编号目前被其他程序使用,等其被释放后再使用.
SSPC--155Invalidhostname(ST,C:i)可能原因:对指定的接近停止组合设置了一个无效的主机名.
解决方法:在设置界面的主机传输界面里,检查主机命.
设定正确的主机名.
SSPC--156Invalidhostname(WT,C:i)可能原因:对指定的接近等待组合设置了一个无效的主机名.
解决方法:在设置界面的主机传输界面里,检查主机命.
设定正确的主机名.
SSPC--157Intruptsignal(WT,C:i)可能原因:在接近等待状态,输入了接近等待中断信号.
解决方法:如果中断是意外发生的,检查接近等待中断信号.
检查信号是否是为其他目的服务.
SSPC--158App_WAITtimeout(WT,C:i)可能原因:在接近等待状态,设定的时间用光.
解决方法:调整等待时间.
如果想要等待时间为无穷大,将接近等待组合设定界面的"time-out"设为0.
SSPC--159App_WAITcan'tbeused(WT,G:i)可能原因:在下列操作中,基于接近等待函数的自动停止/重启不能被执行.
1.
当从机器人跟随操作是基于机器人连接同步被执行时.
2.
当使用持续旋转函数时.
解决方法:不要在自动停止/重启时使用上述的函数.
SSPC--160App_STOPisTMP_DISed(ST,C:i)可能原因:当组合(C:i)被解决停止指令暂时关闭时,输出该信息.
SSPC--161App_STOPisenabled(ST,C:i)可能原因:当下列情况出现时,会产生该警告.
1.
当程序被接近停止指令暂时关闭的组合暂时停止,然后通过改变命令行被重新启动.
2.
当程序被接近停止指令暂时关闭的组合暂时停止,回缩后再被执行.
解决方法:当通过改变命令行重新启动程序,在确认信息中选'NO'以防止执行被关闭.
SSPC--162App_WAITisenabled(WT,C:i)可能原因:当组合(C:i)被解决停止指令开启时,输出该信息.
c-772SSPC--163App_WAITisdisabled(WT,C:i)可能原因:当下列情况出现时,会产生该警告.
1.
当程序被接近等待指令暂时关闭的组合暂时停止,然后通过改变命令行被重新启动.
2.
当程序被接近等待指令暂时关闭的组合暂时停止,回缩后再被执行.
解决方法:当通过改变命令行重新启动程序,在确认信息中选'NO'以防止执行被关闭.
SSPC--168(s,i)invalidgroupnumber可能原因:用接近停止敏感指令指定了一个无效组编号.
解决方法:指定一个正确的组编号.
(s;程序名称;i:命令行编号)SSPC--169PAUSE.
G(s,i)invalidratevalue"可能原因:用接近停止敏感指令指定了一个无效敏感.
(s;程序名称;i:命令行编号)解决方法:输入一个正确的值(0到100).
SSPC--181Comminiterroris可能原因:在传输初始化中发生错误.
(i:错误引发代码;s:控制设备名称)解决方法:对于错误信息显示的控制单元名称,查看地址设定,主机名称和传输行状态.
SSPC--182Invalidhostname(s)可能原因:在使用接近停止或接近等待组合设定一个新的控制单元名称后,想在电源关闭然后打开前开启设定.
解决方法:当指定一个新的控制单元名称时,电源必须关闭然后再打开,使得设定生效.
再有,在主机传输设定界面查看控制单元名称.
SSPC--183Invalidaddress(s)可能原因:对于引发警告的控制单元名称,传输地址设定不正确.
(s:控制单元名称)解决方法:控制单元名称及其地址必须按所要求的那样被校正.
然后,为使设定生效,需关闭电源再开启.
SSPC--184Numberofhostexceedlimit可能原因:对于一个控制单元的接近停止设定和接近等待设定的控制单元编号超过限度.
解决方法:如果有的话,从接近停止设定和接近等待设定界面里删除不使用的控制单元.
或者,减少指定控制单元的数量.
SSPC--185Numberofelementexceedlimit可能原因:一个控制单元上能被开启的元素的数目超过限度.
解决方法:查看元素设定,关闭那些可能不被使用的元素的设置.
或者,减少那些设置为开的元素的数目.
SSPC--186Invalidelement(s,i,j)可能原因:警告信息除显示的控制单元名称显示的控制单元的元素的设定无效.
(s:控制单元名称;i:元素类型;j:元素编号)元素类型1代表机器人;2代表把手;3代表钻子.
解决方法:检查调整元素设定.
SSPC--187Receiveinvaliddatais可能原因:从其他控制单元接收的数据包含错误.
解决方法:检查是否在源控制单元或集线器上发生错误.
c-773SSPC--188Invaliddataforsendi可能原因:送给其他控制单元的数据包含错误.
解决方法:参考SSPC-111.
打开元素设定界面,查看设定是否正确,还要查看所有数据是否显示正确.
如果所有元素都正确设定,此警告依然发生,联系你的FANUC客服代表.
SSPC--189Timeoutelement(s,i,j)可能原因:遥控元素从其他控制单元接收的位置信息作废.
和此控制单元的传输可以断开.
(s:控制单元名称;i:元素类型;j:元素编号)解决方法:如果传输断开,则通常会引发无回应警告.
关闭电源,然后再打开.
SSPC--190Nocommunication(s)可能原因:如果没有从另外的控制单元中得到回应,则引发该警告.
(s:控制单元名称)这个函数不和没被指定为接近停止或接近等待目标的控制单元传输数据.
因此,当警告中显示的控制单元没有为目标控制单元做出接近停止或接近等待设定的话,警告发生.
解决方法:检查传输线,地址,主机名称,和集线器设定.
再有,在遥控控制单元上,为目标控制单元做出接近停止或接近等待设定.
SSPC--191Targetelemnotexist(ST,C:i,s)可能原因:接近停止的组合C:i)的(s)方位(L[左],R[右])的元素包含错误.
可能为下列错误:1.
制定了一个不存在的元素类型或编号.
2.
指定了一个不存在的组.
3.
所有目标$IA_GRP.
$ROBOT,$IA_HAND,or$IA_FOBJ的元素都被关闭.
4.
传输目的地控制单元因为上述的原因或因为未执行校准而没有正确目标设定.
解决方法:检查上述的原因.
SSPC--192Targetelemnotexist(PA,C:i,s)可能原因:接近等待的组合C:i)的(s)方位(L[左],R[右])的元素包含错误.
可能为下列错误:5.
制定了一个不存在的元素类型或编号.
6.
指定了一个不存在的组.
7.
所有目标$IA_GRP.
$ROBOT,$IA_HAND,or$IA_FOBJ的元素都被关闭.
8.
传输目的地控制单元因为上述的原因或因为未执行校准而没有正确目标设定.
解决方法:检查上述的原因.
SSPC--193IALdetectoverload(i)可能原因:控制单元中的操作,传输处理,接近停止处理,接近等待处理引发过载.
官方网站:点击访问青云互联官网优惠码:五折优惠码:5LHbEhaS (一次性五折,可月付、季付、半年付、年付)活动方案:的套餐分为大带宽限流和小带宽不限流两种套餐,全部为KVM虚拟架构,而且配置都可以弹性设置1、洛杉矶cera机房三网回程cn2gia 洛杉矶cera机房  ...
gcorelabs提供美国阿什本数据中心的GPU服务器(显卡服务器),默认给8路RTX2080Ti,服务器网卡支持2*10Gbps(ANX),CPU为双路Silver-4214(24核48线程),256G内存,1Gbps独享带宽仅需150欧元、10bps带宽仅需600欧元,不限流量随便跑吧。 官方网站 :https://gcorelabs.com/hosting/dedicated/gpu/ ...
HostKvm也发布了开年促销方案,针对香港国际和美国洛杉矶两个机房的VPS主机提供7折优惠码,其他机房业务提供8折优惠码。商家成立于2013年,提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。下面列出几款主机配置信息。美国洛杉矶套餐:美国 US-Plan1CPU:1core内存:2GB硬盘...