User`s manual

http://www.adtechcn.com 29
Hardware buffer interpolation
As for the control card without the hardware interpolation function, if the next interpolation is needed after the
previous one is ended, it can only inquire whether the previous interpolation is finished so that the next data of the
next interpolation can be output. If the upper PC runs slowly, or a multipurpose operating system runs in the upper
computer, there will be pause between the two interpolations, which not only affects the effects of interpolation,
but also makes it hard to raise the interpolation speed.
With the hardware buffer interpolation in ADT-8840, this problem can be properly solved, for a great number of
interpolation commands can be continuously saved in the space of hardware buffer. Even if the system is executing
an interpolation command for motion, an interpolation command can be written.
When a command is written into an empty hardware buffer, the control card will immediately execute the first
written command on a first-in-first-out basis. The system will stop once the execution of the current interpolation
command is completed at the time the hardware buffer is empty. The user should judge whether the buffer space is
full when saving the interpolation commands into it. If it is full, no more command can be written. Otherwise, the
commands might be lost.
With hardware buffer interpolation, the pause between two interpolations can be effectively avoided. Even if the
computer runs slowly, good effects can be obtained.
Note:
1. When a hardware buffer interpolation command is being executed, if the interpolation
motion needs to be stopped immediately, the operator must first clear the buffer and then
stop the motion.
2. When a hardware buffer interpolation command is being executed, no other motion
command should be executed simultaneously. Otherwise, motion confusion will arise.
3. Interpolation buffer only works in even speed state, not in acceleration and deceleration
state.
) Pulse output mode
As shown in the table below, two modes are available for the drive output pulses. In independent 2 pulse output
mode, drive pulses are output from PU/CW when it is a positive direction drive, and from DR/CCW when negative.
In 1 pulse output mode, drive pulses are output from PU/CW and direction signals are output from DR/CCW.
When positive logic setting is available for pulse/direction
Wave shape of output signal
Pulse output mode Drive direction
PU/CW Signal DR/CCW Signal
+direction drive output
Low Level
Independent 2 pulse
output mode
-direction drive output Low Level
+direction drive output
Low Level
1 pulse output mode
-direction drive output
High Level