Installation guide
Keyword Reference Guide 
 MN1270 02.2002  55 
Controllers Supported: 
NextMove PCI  NextMove PC  NextMove BX  MintDrive  ServoNode 51 
 
Format: 
COMPAREPOS.axis.register = <expression>
v = COMPAREPOS.axis.register
Dot Parameters: 
Axis – Axis No. 
Register – Position compare register. 
Attributes: 
Controller Read Write Command Multi-
Axis 
Scaled Default  Range 
NextMove 
   
 
 0 -8388607.0 - 
8388607.0 
Description: 
There are two position compare registers on the ASIC, register 0 and 1. The when the position of the 
axis matches the value held is a position compare register the compare pin will change state. The 
compare output will be active when the axis position is greater than the value in compare register 0 and 
less than the value in compare register 1. 
See Also: 
COMPARELATCH, COMPAREMODE 
CURRENTLIMIT/CL 
Purpose: 
To restrict the DAC output voltage to within a defined range. 
Controllers Supported: 
NextMove PCI  NextMove PC  NextMove BX  MintDrive  ServoNode 51 
   
Format: 
CURRENTLIMIT[axes] = <expression> {,<expression> ...}
v = CURRENTLIMIT[axis]
Dot Parameters: 
Axis - Axis No. 
Attributes: 
Controller Read Write Command Multi-
Axis 
Scaled Default  Range 
All 
   
 
 100 
0.0 ≤ x ≤ 100.0 
Description: 
The 
CURRENTLIMIT keyword restricts the output voltage of the DAC output. This can be used to 
protect motors and drives from excessive current or demand speeds. A value is a percentage of the 
maximum DAC output (±10V). 
Example: 
CURRENTLIMIT[0,1,2] = 50,50,60
will set the current limit of axes 0 and 1 to 50% and axis 2 to 60%. 
Using 
CURRENTLIMIT with velocity amplifiers will restrict the maximum velocity. 
Restrictions: 
CURRENTLIMIT is only applicable to axes configured as Servo axes. 










