Page 102 of 112
DMM-0200 Product User Guide
159 Swanson Road
Boxborough, MA 01719
Tel: 508-475-3400
Email: sales@dovermotion.com
See Table 31 for SNL behavior within different scenarios.
SNL behavior
(motor is moving)
SNL behavior
(motor is idle)
Continue to monitor the DX[axis]
In Position. No correction is
performed.
Continue to monitor the DX[axis]
Out of Position. A correction is
performed.
Stall Error. Motor stops and
signals and error.
Error Range Error. Motor stops
and signals and error.
Max Attempt Error. Motor stops
and signals and error.
Table 31 StepNLoop Conditions
Key
[5]: Error between the target position and actual position
SLT: Tolerance range
SLE: Error range
SLA: Max correction attempt
Notes:
Once SNL is enabled, position move commands are in term of encoder position. For example, X1000 means to move
the motor to encoder 1000 position. This applies to individual as well as interpolated moves.
Once SNL is enabled, the speed is in encoder speed. For example HSPD= 1000 when SNL is enabled means that
the target high speed is 1000 encoder counts per second. This only applies to individual axis moves.
Linear Interpolation w/ StepNLoop: If StepNLoop is used during a linear interpolation move, StepNLoop must be
enabled for all axes being moved. Also note that unlike the individual axis moves, the speed during a linear
interpolation is calculated as pulse/sec, NOT encoder counts/sec.
Device Number
PMX-2EX-SA module provides the user with the ability to modify the unique device number. In order to make
these changes, first store the desired number using the DN command. Note that this value must be within the
range [2EX00,2EX99].
To write the values to the device’s flash memory, use the STORE command. After a complete power cycle, the
new device number will be written to memory. Note that before a power cycle is completed, the settings will not
take effect.
By default: Device name is set to: 2EX00