Operation & Software Manual
238
Direct Drives & Systems
Chapter E: Appendixes
ETEL Doc. - Operation & Software Manual # DSC2P 903 / Ver. F / 3/6/05
15.7 END example
M96 must be monitored to see what happens in this example.
:10.0
;Label 10
PWR.0=1
;Power on
WTM.0
;Waits until the movement is finished
IND.0
;Starts the homing
WTM.0
;Waits until the movement is finished
SPD.0=360.0
;Sets the maximum speed to 360 (ISO unit)
ACC.0=200.0
;Sets the maximum acceleration to 200 (ISO unit)
:30.0
;Label 30
POS.0=360.0
;Goes to the position 360 (ISO unit)
WTM.0
;Waits until the movement is finished
CAL.0=60
;Calls the subroutine 60
POS.0=30.0
;Goes to the position 30 (ISO unit)
WTM.0
;Waits until the movement is finished
CAL.0=70
;Calls the subroutine 70
JMP.0=30
;Jumps to label 30
:60.0
;Label 60
X1.0=450
;Sets user’s variable X1 of axis 0 to 450
WTT.0=1.0
;Waits for 1 (ISO unit)
RET.0
;Returns to the calling routine
:70.0
;Label 70
X10.0+=2
;Adds 2 to the previous value of the user’s variable X10 of the axis 0
X1.0=130
;Sets user’s variable X1 of axis 0 to 130
WTT.0=1.0
;Waits for 1 (ISO unit)
RET.0
;Returns to the calling routine
:80.0
;Label 80
POP.0
;Erases the stack
X10.0=0
;Sets user’s variable X10 of axis 0 to 0
X1.0=0
;Sets user’s variable X1 of axis 0 to 0
RST.0
;Resets most of the errors
WTT.0=1.0
;Waits for 1 (ISO unit)
PWR.0=1
;Power on
WTM.0
;Waits until the movement is finished
END.0
;Stops the execution of the sequence
Содержание DSC Series
Страница 2: ...THIS PAGE IS INTENTIONALLY LEFT BLANK ...