Page 76 of 112
DMM-0200 Product User Guide
159 Swanson Road
Boxborough, MA 01719
Tel: 508-475-3400
Email: sales@dovermotion.com
Write: LSPD[axis]=[long value]
LSPD[axis]=[variable]
Conditional: IF LSPD[axis]=[variable]
ENDIF
IF LSPD[axis]=[value]
ENDIF
Examples:
LSPDZ=1000 ;***Sets the Z low speed to 1,000 pulses/sec
V 1=500 ;***Sets the variable 1to 500
LSPDZ=V1 ;***Sets the Z low speed to variable 1 value of 500
MST[axis]
Description:
Command: Get motor status of axis
Syntax:
MST[Axis]
Examples:
IF MSTX=0
DIO=6
ELSEIF MSTY=0
DIO=3
ENDIF
P[axis]
Description:
Read: Gets the current pulse position
Write: Sets the current pulse position
Syntax:
Read: Variable = P[axis]
Write: P[axis]=[value]
P[axis] = [variable]
Conditional: IF P[axis]=[variable]
ENDIF
IF P[axis]=[value]
ENDIF
Examples:
JOGX+ ;***Jogs X axis to positive direction
DELAY= 1000 ;***Wait 1 second
ABORT ;***Stop without deceleration all axes including X axis
PX=0 ;***Sets the current pulse position to 0
PRG
Description:
Indicates the start of a program
When END is reached, the program is concluded
Syntax:
PRG [program number]
Examples:
PRG 0 ;***Program 0