NOVA electronics Inc. MCX514 -
223
-
223
-
7.6
Interpolation Commands
Interpolation commands consist of the commands for 2 / 3 / 4 axes linear interpolation, CW / CCW circular interpolation, 2 / 3 / 4
axes bit pattern interpolation, CW / CCW helical interpolation and other related commands. The axis assignment to D11~8 bits in
command register WR0 is not necessary for interpolation commands, set 0 to those bits.
Before the interpolation command is executed, be sure to check the following:
a. interpolation accessing axes assignment (set in interpolation mode setting)
b. speed parameter setting for main axis
In interpolation driving, n-DRV bit of interpolating axis in main status register RR0 becomes 1, and will return to 0 when the
driving is finished.
[Note]
•
It requires 125nSEC (maximum) to access the command code when CLK=16MHz. Please write the next command after
this period of time.
7.6.1
1-axis Linear Interpolation Driving (Multichip)
Code
Command
60
h
1-axis linear interpolation driving (multichip)
This is available during multichip interpolation. It uses when 1-axis is set for interpolation in main or sub chip.
7.6.2
2-axis Linear Interpolation Driving
Code
Command
61
h
2-axis linear interpolation driving
This command performs 2-axis interpolation from present point to finish point.
Before driving, the finish point of the 2 corresponding axes should be set by incremental value.
7.6.3
3-axis Linear Interpolation Driving
Code
Command
62
h
3-axis linear interpolation driving
This command performs 3-axis interpolation from present point to finish point.
Before driving, the finish point of the 3 corresponding axes should be set by incremental value.