Introduction 1
PCIe-8154
1 Introduction
The PCIe-8154 is an advanced & modulized 4-axis motion control-
ler card with a PCIe interface. It can generate high frequency
pulses (6.55MHz) to drive stepper or servomotors. As a motion
controller, it can provide 4-axis linear and circular interpolation and
continuous interpolation for continuous velocity. Also, changing
position/speed on the fly is available with a single axis operation.
Multiple PCIe-8154 cards can be used in one system. Incremental
encoder interfaces on all eight axes provide the ability to correct
positioning errors generated by inaccurate mechanical transmis-
sions.
The PCIe-8154 is a completely new design. This carrier board has
4-axis pulse train output control channels. For additional functions,
such as high-speed triggering or distributed I/O control, you can
add on a daughter board based on requirement. This board has
position compare function. Like the line scan application, the appli-
cation needs motion controller to generate high speed triggering
pulse and gain the high resolution images. In this situation, you
can adopt a DB-8150 to extend the function on PCIe-8154. In
addition to motion control, sensors and actuators are key elements
in machine automation. There typically needs to I/O to integrate
the sensors and actuators in the controller. ADLINK also provides
you another way to connect these devices: distributed I/O. Using
daughter board, distributed I/O can be achieved with PCIe-8154.
This cost-effective configuration can reduce wiring effort and phys-
ical controller size.
Figure 1-1 shows the functional block diagram of the PCIe-8154
card. The motion control functions include trapezoidal and S-curve
acceleration/deceleration, linear and circular interpolation between
two axes and continuous motion positioning, and 13 home return
modes. All these functions and complex computations are per-
formed internally by the ASIC, thus it can save CPU loading.
The PCIe-8154 also offers three user-friendly functions.
1. Card Index Setting: