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.