機(jī)器人在執(zhí)行焊接夾緊時出現(xiàn)故障,采用手動移動E1外部軸報錯:
“EMZ: Freigabe gesetzt”,焊鉗不能移動,那是為什么呢?
SyncMoveMessage:
CASE 50
USER_MSG.MSG_TXT[]="EMZ: Freigabe gesetzt"
--------------------------
ManualMove()......手動移動焊鉗
IF RemFrgSZ==TRUE THEN
SyncMoveMessage(50, #QuitMsg)發(fā)出故障提示信息!
ELSE
--------------------------
IF $softplcint[SZNr] <> 0 THEN $softplcint[1]=7
$softplcint[13]=SZNr $softplcint[13]=1
FrgSZ=FctFrgSZ(SZNr) 執(zhí)行允許焊鉗控制程序
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機(jī)器人激活焊鉗力模式,激活功能條件.
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關(guān)了.然后移動焊鉗外部軸.
按照這一思路,再有關(guān)于伺服焊鉗的報警提示,也都可以找出.
-
伺服
+關(guān)注
關(guān)注
16文章
644瀏覽量
40852 -
KUKA
+關(guān)注
關(guān)注
3文章
217瀏覽量
16471 -
控制程序
+關(guān)注
關(guān)注
1文章
51瀏覽量
9007
原文標(biāo)題:KUKA根據(jù)伺服焊提示報警信息,尋找故障源.
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論