更新:更新kuka程序

This commit is contained in:
zhusenlin
2026-03-02 16:05:08 +08:00
parent 0538d8045a
commit 7856b0ba55
61 changed files with 900 additions and 121 deletions

View File

@@ -1,9 +1,29 @@
&ACCESS RVO
&ACCESS RVP
&COMMENT USER specified PLC program
DEF PLC ( )
DECL STATE_T STAT
DECL MODUS_T MODE
DECL E6POS ACT_Point
LOOP
ON_ERROR_PROCEED
IF $ERR.NUMBER > 0 THEN
Q_ActPosErr = TRUE
ERR_CLEAR($ERR)
ELSE
Q_ActPosErr=FALSE
IF ($ACT_TOOL==1) AND ($ACT_BASE==1) THEN
ON_ERROR_PROCEED
ACT_Point = $POS_ACT
IF ACT_Point.Z>350.0 THEN
Q_PlaceSafe=TRUE
ELSE
Q_PlaceSafe=FALSE
ENDIF
ELSE
Q_PlaceSafe=FALSE
ENDIF
ENDIF
IF $FLAG[10] THEN
CWRITE($CMD,STAT,MODE,"RESET/R1/cell()")
@@ -37,6 +57,6 @@ DEF PLC ( )
Q_Error16=FALSE
ENDIF
ConfMessSave=$CONF_MESS
ON_ERROR_PROCEED
ENDLOOP
END