Installation guide
Mint™ v4 Advanced Programming Guide
84 MN1270 02.2002
Format:
FOLERRORWARNING[axes] = <expression> {,<expression> ...}
v = FOLERRORWARNING[axis]
Dot Parameters:
Axis – Axis No.
Attributes:
Controller Read Write Command Multi-
Axis
Scaled Default Range
NextMove
1000
0.0 < x ≤ 8388607.0
Description:
In order to detect that an axis is beginning to have a problem, a following error warning limit is to be
implemented. This allows the user to take corrective action before the fatal limit is reached. The
warning value is set with the keyword
FOLERRORWARNING.
The warning detection is performed in the servo loop at the same time as the fatal following error
check. If the warning value is reached, the error handler will be called if it has been installed.
If a following error warning occurs the
ERR value is set to 502 and bit 0 of AXISWARNING is set and the
error handler is called.
The limit value is specified in user units.
The warning detection can be disabled by setting bit 0 of
AXISWARNINGDISBALE to zero.
See Also:
AXISWARNING, AXISWARNINGDISABLE
FREQ/FQ
Purpose:
To set a constant frequency output.
Controllers Supported:
NextMove PCI NextMove PC NextMove BX MintDrive ServoNode 51
Format:
FREQ[axes] = <expression> {,<expression> ...}
v = FREQ[axis]
Dot Parameters:
Axis - Axis No.
Attributes:
Controller Read Write Command Multi-
Axis
Scaled Default Range
NextMove
-8000000 ≤ x ≤
8000000
Description:
Allow user to set frequency output in the range of 150Hz to 8MHz. The axis must be configured off in
order to control the frequency output directly. The direction of the direction output signal is controlled
by the sign of the value passed to the keyword. A value that is under 150Hz will not produce any
output on the pulse output.
FREQ cannot be used if any of the stepper channels are configured as
_cfPWM. The pulse and direction outputs can also be controlled directly with the STEPPERIO keyword.
Example:
CONFIG[4] = _cfOFF
FREQ[4] = 1000
will give a 1000Hz frequency output on stepper axis 4.