Installation guide

Mintโ„ข v4 Advanced Programming Guide
118 MN1270 02.2002
Example:
A axis has a leadscrew for which bi-directional data is available. The leadscrew starts at position 100
and is laid such that travel in the forward direction (from A to B) results in a negative change in axis
position.
DIM forward(11) = 10, 1.01, 2.01, 3.00, 4.00, 5.01,
6.00, 6.99, 8.00, 9.01, 10.00
DIM reverse(11) = 10, 1.00, 2.01, 3.01, 4.01, 5.00,
6.00, 6.98, 7.99, 9.00, 10.00
PRECISIONTABLE (0, forward, reverse)
PRECISIONINCREMENT.0 = -1 : REM Increment size is 1 in a negative direction.
PRECISIONOFFSET.0 = 100 : REM Point A is at position 100
PRECISIONMODE.0 = _lsDUAL_TABLE : REM Dual table operation.
See also:
PRECISIONINCREMENT, PRECISIONMODE, PRECISIONOFFSET, BACKLASHMODE
PROFILETIME/PT
Purpose:
Sets the profiler update rate.
Controllers Supported:
NextMove PCI NextMove PC NextMove BX MintDrive ServoNode 51
๎€
Format:
PROFILETIME = <expression>
v = PROFILETIME
Dot Parameters:
None.
Attributes:
Controller Read Write Command Multi-
Axis
Scaled Default Range
NextMove PCI
๎€ ๎€
2000 1000 or 2000
Description:
The profiler on NextMove is where the motion profiles are generated and the stepper axes are
processed. By default, the profiler runs every 2ms. Increasing this rate will provide a smoother
demand position profile to the servo loop but at the expense of using more CPU processing time.
Generally speaking, only very high performance servo or stepper drives will benefit from a faster
profiler rate. The more often the loops are closed in a given period the less processor time is available
for the application program code.
Example:
To set the profile loop time to 1000 micro-seconds use:
PROFILETIME = 1000
Restrictions:
To change the
PROFILETIME, all axis must be disabled.
See Also:
CONFIG, LOOPTIME
PWMONTIME/PWM
Purpose:
To control the duty cycle of a PWM output train.