Continuous Interpolation - ICP DAS USA I-8092F User Manual

2-axis motion control module
Hide thumbs Also See for I-8092F:
Table of Contents

Advertisement

A.4.4 Continuous Interpolation
The continuous interpolation is executing a series of interpolation processes such as linear
interpolation+circular interpolation+linear interpolation ... During the continuous interpolation,
the driving will not stop contrarily, The pulses are output continuously. When executing the
continuous interpolation, the host CPU has to write the next interpolation command into
MCX312 before the previous interpolation command is finished.
Polling
If D9 (CNEXT) of register RR0 is 1, MCX312 is ready to accept the next interpolation
command. If D9 is 0, the host CPU is not able to write the next interpolation command into
MCX312. The D9 will become 1 only when the present command is executed. MCX312 will
not accept the next command, and the D9 is 0 if the present command has not been executed.
So, the standard procedure of continuous interpolation is first to write, and enable the
interpolation data and command, then check if D9 of RR0 is 1 or 0. And then, repeat writing
commands and checking D9. The flow chart is shown at the right side.
Fig. A-28 Continuous Interpolation by Polling Method
109
ICPDAS
I-8092F Software User Manual

Advertisement

Table of Contents
loading

Table of Contents