关于
matering
的相关报警及处理方法
1.pluse mismatch(A:*;G:*)
出现该报警的原因为脉冲编码器内数据与机器人控制器内数据不一致
.
以下为几种可能产生该报警情况
:
一)机器人关机后由于外力作用是机器人某些轴移动
,
开机后该轴会产生该报警
.
二)将不是当前机器人的
mastering
数据文件导入当前机器人中
.
三)将机器人机械部分连接到其他控制器上
.
四)其它未知原因
.
对于第一种情况
,
即控制器内
Mastering
数据正确的前题下
,
更改系统变量
$MCR.$SPC_RESET
FLASE----TRUE-----FLASE
$DMR_GRP.$MASTER_DONE
FLASE----TRUE
POWER Off/ON
对于后面两只情况
,
由于控制器内
mastering
数据改变
,
需要重新输入正确的
mastering
数
据
(
可以参照
Data Sheet),
然后再更改系统变量
.
如果没有正确的
mastering
数据
,
则需要
Zero Position Master
来完成
.
2.Bzal Alarm(A:*;G:*)
产生此报警的原因为编码器内
SRAM
数据丢失
.
以下为可能产生此报警的情况
一)机器人机械部电池掉电
;
二)连接编码器电缆拔出
.
处理方法
:
进入
Master/Cal
画面
,
按下
RES_PCA,
清除报警
.
Power Off/ON
开机后出现
pulse not established(A:*;G:*)
3. pulse not established(A:*;G:*)
产生此报警原因为编码器
SDRAM
数据丢失后
,
编码器零位脉冲没有建立
.
处理方法
:
将该轴运动
,
角度大于
20
°
,
脉冲计数大于
53000,
使编码器能够建立零位脉冲
.
此时需要作单轴或者
Zero Position Mastering,
对于该轴原来的
Mastering Data
已经没有意
义
.