Page 78 of 112
DMM-0200 Product User Guide
159 Swanson Road
Boxborough, MA 01719
Tel: 508-475-3400
Email: sales@dovermotion.com
Description:
Command: Get the StepNLoop status of axis
Syntax:
SLS [Axis]
V[Value] = SLS [Axis]
Examples:
IF SLSX=0
DIO=6
ELSEIF SLSY=0
DIO=3
ENDIF
SR[0,1]
Description:
Write: Set the standalone control for the specified standalone program
Syntax:
Write: SR[0-1] = [0-3]
Examples:
IF DI1=1 ; If digital input 1 is on
SR0=0 ; Turn off standalone program 0
ENDIF
SSPD[axis]
Description:
Write: Set on-the-fly speed change for an individual axis.
Range is from 1to 6,000,000 PPS
Syntax:
Write: SSPD[axis]=[value]
SSPD[axis]=[variable]
Note: Ifs-curve is enabled for an axis, on-the-fly speed feature cannot be used for the corresponding axis.
Examples:
SCVX=0 ;***Disable s-curve acceleration for X-axis
HSPDX= 1000 ;***X-axis high speed
LSPDX=100 ;***Set X-axis low speed
ACCX= 100 ; * * *Set X-axis acceleration
JOGX+ ;***Jogs X axis to positive direction
DELAY= 1000 ;***Wait 1 second
SSPDX=3000 ;***Change speed on X-axis on-the-fly to 3000 PPS
SSPDM[axis]
Description:
Write: Set individual on-the-fly speed change mode Range is from 0 to 9
Syntax:
Write: SSPDM[axis]=[0-9]
SSPDM[axis]=[variable]
Examples:
SCVX=0 ;***Disable s-curve acceleration for X-axis
HSPDX= 1000 ;***X-axis high speed
LSPDX=100 ;***Set X-axis low speed
ACCX= 100 ; * * *Set X-axis acceleration