Page 72 of 112
DMM-0200 Product User Guide
159 Swanson Road
Boxborough, MA 01719
Tel: 508-475-3400
Email: sales@dovermotion.com
HLHOMEX+ ;***Low speed homes X axis in positive direction
WAITX
HLHOMEY- ;***Low speed homes Y axis in negative direction
WAITY
HSPD
Description:
Read: Gets high speed. Value is in pulses/second
Write: Sets high speed. Value is in pulses/second.
Range is from 1to 6,000,000
Syntax:
Read: [variable] = HSPD
Write: HSPD =[value]
HSPD = [variable]
Conditional: IF HSPD = [variable]
ENDIF
IF HSPD = [value]
ENDIF
Examples:
HSPD=10000 ;***Sets the high speed to 10,000 pulses/sec
V 1=2500 ;***Sets the variable 1to 2,500
HSPD=V1 ;***Sets the high speed to variable 1 value of 2500
HSPD[axis]
Description:
Read: Gets individual high speed. Value is in pulses/second
Write: Sets individual high speed. Value is in pulses/second.
Range is from 1to 6,000,000
Syntax:
Read: [variable] = HSPD[axis]
Write: HSPD[axis] = [value]
HSPD[axis] = [variable]
Conditional: IF HSPD[axis]=[variable]
ENDIF
IF HSPD[axis]=[value]
ENDIF
Examples:
HSPDY=10000 ;***Sets the Y high speed to 10,000 pulses/sec
V 1=2500 ;***Sets the variable 1to 2,500
HSPDY=V1 ;***Sets the Y high speed to variable 1 value of 250
IF
Description:
Perform IF condition check
Syntax:
IF [Argument 1] [Comparison] [Argument 2]
[Argument] can be any of the
following: Numerical value