机器人在执行焊接夹紧时出现故障,采用手动移动E1外部轴报错:
“EMZ: Freigabe gesetzt”,焊钳不能移动,那是为什么呢?
SyncMoveMessage:
CASE 50
USER_MSG.MSG_TXT[]="EMZ: Freigabe gesetzt"
--------------------------
ManualMove()......手动移动焊钳
IF RemFrgSZ==TRUE THEN
SyncMoveMessage(50, #QuitMsg)发出故障提示信息!
ELSE
--------------------------
IF $softplcint[SZNr] <> 0 THEN $softplcint[1]=7
$softplcint[13]=SZNr $softplcint[13]=1
FrgSZ=FctFrgSZ(SZNr) 执行允许焊钳控制程序
IF FrgSZ THEN
RemFrgSZ=TRUE
EXIT
ENDIF
DEFFCTBOOL FctFrgSZ(R_SZNr:IN)
BOOL FctFrgSZVal
INT R_SZNr
SWITCH R_SZNr
CASE 1
FctFrgSZVal=$OUT[O_SZ1_FRG] A715机器人激活焊钳力模式,激活功能条件.
CASE 2
FctFrgSZVal=$OUT[O_SZ2_FRG]
CASE 3
FctFrgSZVal=$OUT[O_SZ3_FRG]
CASE 4
FctFrgSZVal=$OUT[O_NZ1_FRG] A1175伺服铆钳的模式功能激活
CASE 5
FctFrgSZVal=$OUT[O_NZ2_FRG]
CASE 6
FctFrgSZVal=$OUT[O_CZ1_FRG] A1355伺服压铆钳的模式功能激活
CASE 7
FctFrgSZVal=$OUT[O_CZ2_FRG]
ENDSWITCH
RETURN(FctFrgSZVal)
ENDFCT
------------------------------------
所以下次再报这个故障可以把A715关了.然后移动焊钳外部轴.
按照这一思路,再有关于伺服焊钳的报警提示,也都可以找出.
-
伺服
+关注
关注
16文章
645浏览量
40903 -
KUKA
+关注
关注
3文章
217浏览量
16491 -
控制程序
+关注
关注
1文章
51浏览量
9018
原文标题:KUKA根据伺服焊提示报警信息,寻找故障源.
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论