更新优化程序
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
&ACCESS RVP
|
||||
&ACCESS RVO
|
||||
&REL 1
|
||||
DEF MainModule()
|
||||
;FOLD INI
|
||||
@@ -15,7 +15,6 @@ DEF MainModule()
|
||||
INTERRUPT DECL 24 WHEN $CYCFLAG[1] DO StopSafty()
|
||||
INTERRUPT ON 24
|
||||
|
||||
|
||||
;FOLD PTP $POS_ACT Tool[0] Base[0]
|
||||
BAS(#INITMOV, 0)
|
||||
BAS(#BASE, 0)
|
||||
@@ -37,12 +36,16 @@ DEF AutoRun()
|
||||
HALT
|
||||
ENDIF
|
||||
PdtTypeLast=I_ProductType
|
||||
WAIT FOR (I_Cmd > 0) AND (I_CmdCount <> CmdCountLast) AND (Q_Cmd_Running==0)
|
||||
WAIT FOR (I_Cmd > 0) AND (I_CmdCount <> Q_CmdCountRet) AND (Q_Cmd_Running==0)
|
||||
CmdSave = I_Cmd
|
||||
CmdCountLast = I_CmdCount
|
||||
CmdCountLast=I_CmdCount
|
||||
Q_Cmd_Running=CmdSave
|
||||
OffsetX_Save=I_OffsetX
|
||||
OffsetY_Save=I_OffsetY
|
||||
PickOffsetX_Save=GetInt16(I_PickOffsetX)
|
||||
PickOffsetY_Save=GetInt16(I_PickOffsetY)
|
||||
PickOffsetZ_Save=GetInt16(I_PickOffsetZ)
|
||||
PlaceOffsetX_Save=GetInt16(I_PlaceOffsetX)
|
||||
PlaceOffsetY_Save=GetInt16(I_PlaceOffsetY)
|
||||
PlaceOffsetZ_Save=GetInt16(I_PlaceOffsetZ)
|
||||
CountX_Save=I_CountX
|
||||
CountY_Save=I_CountY
|
||||
|
||||
|
||||
Reference in New Issue
Block a user