In high-end automation fields such as precision electronic manufacturing, semiconductor packaging, optical inspection, and aerospace simulators, the performance of motion control systems directly determines the machining accuracy, production efficiency, and operational stability of the equipment. With the increasingly stringent requirements for multi axis collaboration, distributed I/O management, and real-time data processing in devices, traditional pulse direction control or single bus architectures are gradually becoming inadequate. What engineers need is a core control platform that can not only output high-frequency and high-precision pulses, but also flexibly integrate distributed I/O, support complex trajectory planning, and have strong anti-interference capabilities.
ADLINK (Linghua Technology) cPCI-8168 Advanced 6U CompactPCI 8-Axis Motion Control Card was born for this purpose. It is based on the mature CompactPCI bus and has a built-in high-speed serial link (HSL) network interface, perfectly integrating powerful multi axis motion control capabilities with distributed I/O management, providing equipment manufacturers with a highly integrated and reliable system level solution.
Hardware Architecture and Bus Characteristics: Robust 6U CompactPCI Platform
CPCI-8168 adopts the 6U CompactPCI external specification, which fully complies with the PICMG 2.0 Rev 2.1 standard. This industrial grade bus platform combines the electrical performance of PCI bus with the robustness and excellent heat dissipation of Eurocard card structure, making it particularly suitable for industrial sites with high vibration and complex environments. Its 32-bit CompactPCI interface supports Plug and Play (PnP) functionality, greatly simplifying system configuration and maintenance work.
In terms of system scalability, cPCI-8168 supports the installation of up to 6 cards in a single industrial computer, which means that a single system can achieve precise control of up to 48 motion axes, fully meeting the high-end equipment requirements of multi station and multi robot collaborative operation. The board adopts a 68 pin VHDCI (Very High Density Cable Interconnect) connector, through which all motion control, encoder feedback, and general I/O signals are led out. The layout is compact and the connection is reliable.
Core Motion Control Engine: Unity of High Precision and High Flexibility
The core motion control ASIC of cPCI-8168 integrates rich trajectory planning and real-time control functions, providing powerful instruction generation capabilities for various servo/stepper motor drives.
1. High speed pulse output and multiple command modes
This card can output pulse trains with a frequency range of 0.01pps to 6.5Mpps, covering all requirements from low-speed positioning to high-speed continuous motion. Its pulse output mode is flexible and optional, supporting:
OUT/DIR (Pulse+Direction): The most universal mode, compatible with the vast majority of stepper and servo drivers.
CW/CCW (Forward/Reverse Pulse): Suitable for some Japanese servo drives, easy to replace and upgrade directly.
AB phase (orthogonal encoding pulse): can be used to simulate encoder signals and for certain special control scenarios.
2. Powerful interpolation ability
Complex contour machining and multi axis collaborative motion cannot be separated from interpolation algorithms. CPCI-8168 hardware support:
2-4 axis linear interpolation: It can achieve linear trajectories in any four axis space, suitable for applications such as dispensing, cutting, welding, etc. that require linear paths.
2-axis arc interpolation: can generate accurate arc trajectories to meet the needs of circular or arc machining.
Multi axis continuous interpolation: By pre planning multiple interpolation segments, smooth continuous trajectory motion can be achieved, reducing acceleration and deceleration pauses, improving machining efficiency and surface quality.
3. Advanced acceleration and deceleration planning
To avoid mechanical vibration and impact, cPCI-8168 not only supports programmable Trapezoid velocity curves, but also S-curve acceleration and deceleration. The S-curve limits the acceleration (Jerk) to make speed changes smoother, which is particularly important for high-precision, light load motion platforms such as semiconductor wafer handling. Users can independently set acceleration and deceleration times to adapt to different load characteristics.
4. Rich motion modes and real-time parameter changes
To meet diverse process requirements, this card offers multiple operating modes:
Continuous motion: used in constant speed operation scenarios, such as conveyor belt tracking.
Absolute/relative position movement: used for fixed length positioning.
Synchronous start stop: Multiple axes start or stop simultaneously to ensure phase consistency of multi axis motion.
Change speed/position on the fly: dynamically adjust the target speed or position without stopping the motion, which is a key function for advanced applications such as aerial photography and shearing.
13 Home Return modes: including automatic search for origin, indexing signal (EZ) capture, etc., suitable for different types of limit sensors and origin switch configurations.
5. Feedback from high-resolution encoder
Each axis is equipped with a 28 bit incremental encoder counter, which can count a range of ± 134217727 pulses, covering almost all industrial applications' position travel. The input frequency of the encoder can reach up to 6.55MHz (1-meter cable) at 4 times the frequency (AB phase), and accurate position closed-loop compensation can be achieved even at high speeds. The differential encoder signal input effectively suppresses common mode noise during long-distance transmission, ensuring the reliability of position feedback.

Integrated HSL Network: A Bridge for Distributed I/O and Motion Control
One of the most distinctive innovations of cPCI-8168 is its built-in single port high-speed serial link (HSL) network interface (with RJ45 connectors at the physical layer and shielded Ethernet cables). The introduction of this interface marks that the card is no longer just a motion control card, but a control network master station that can connect to remote distributed I/O modules.
HSL network core parameters:
Transmission medium: Standard shielded 100Base/TX Ethernet cable.
Maximum wiring distance: 200 meters, far exceeding traditional flat cables or parallel buses, allowing control cabinets to be far away from actuators, especially suitable for large production lines or clean room applications.
Communication speed: 6Mbps, using multi drop full duplex RS-485 physical layer, with transformer isolation, strong anti-interference ability.
I/O refresh rate: Scanning a slave ID only takes about 30.4 microseconds, and the system can manage up to 63 slave I/O indexes, meeting high-speed I/O response requirements.
LED status indication: The onboard LED can display the busy status of the motion chipset and HSL communication errors, facilitating on-site diagnosis.
Engineering value:
In traditional solutions, the I/O points of motion control cards are usually limited to a small number of general-purpose I/Os on the board itself. To expand a large number of I/Os, additional PLCs or remote I/O modules need to be added and communication protocols need to be written separately. And cPCI-8168 can directly connect to ADLINK's HSL series remote I/O modules (such as digital input/output, analog input/output, etc.) through the HSL network, unifying motion control logic and I/O scanning on the same time basis, avoiding delay jitter between different buses, and enabling efficient implementation of tasks with high real-time requirements such as high-speed position comparison triggering, output, and safety interlocking.
Rich onboard I/O and signal isolation protection
In harsh industrial environments, signal integrity and equipment safety are crucial. CPCI-8168 has designed a comprehensive interface and protection mechanism for this purpose:
1. Dedicated motion control I/O (per axis)
Mechanical limit switch: positive and negative direction limit (± EL) and origin signal (ORG), used to protect the travel boundary of the mechanism.
Servo drive interface: includes signals such as INP (positioning complete), ALM (alarm), ERC (deviation counter reset), SVON (servo enable), RDY (servo ready), etc., which can be seamlessly connected to mainstream drives directly.
Position Comparison Output (CMP): Each axis has 5 comparators, and multiple comparison positions can be preset. When the encoder count matches, the hardware automatically triggers the CMP signal output, which is used to trigger precise actions such as camera photography and laser marking, with a delay as low as microseconds.
2. Universal digital I/O
8-channel isolated digital input: input voltage range 0~24V, input impedance 2.4k Ω (0.5W), compatible with NPN/PNP sensors.
8-channel isolated digital output: using NPN open collector electrode Darlington transistor, with a maximum output voltage of 35V and a current capability of 90mA, it can directly drive relays, indicator lights, or low-power solenoid valves.
All I/O provide 2500Vrms optoelectronic isolation, effectively blocking the interference of motor drivers and power surges on the controller, ensuring long-term stable operation of the system.
3. Analog I/O (data acquisition function)
4-channel 12 bit analog input (A/D): input range ± 10V, maximum sampling rate of 110kS/s, conversion time of 8 μ s, overvoltage protection up to ± 35V, can be used to monitor sensor signals such as pressure and temperature.
4-channel 16 bit analog output (D/A): with an output range of ± 10V and a setup time of only 2 μ s, it can be directly output as speed/torque commands to analog servo drives or used to control devices such as frequency converters.
This highly integrated analog/digital hybrid I/O design enables cPCI-8168 to achieve multi-sensor fusion control without the need for additional data acquisition cards, reducing system costs and complexity.
Software development and debugging support: rapidly moving towards productization
ADLINK provides a comprehensive software ecosystem for this card, helping engineers shorten development cycles:
1. Multiple operating systems and language support
Supports Windows Vista/XP/2000 environment, recommended development languages include VB, VC++, BCB, Delphi.
Provides over 400 thread safe API functions, covering axis configuration, motion startup, status query, interrupt management, and other functions, making it convenient for multi-threaded application development.
Provide rich sample programs (including source code) for quick and easy access.
2. MotionCreatorTM debugging tool
This is an interactive software specifically designed for system debugging and diagnosis. Engineers can:
Verify that all cable connections and signal wiring are correct (such as encoder readings, limit switch status).
Test basic movements such as single axis jogging, zeroing, and JOG.
Configure system parameters (such as pulse mode, acceleration/deceleration time, software limit, etc.).
Greatly simplifies the on-site installation and debugging workload, eliminating potential wiring errors in the early stages.
Analysis of Typical Application Scenarios
Scenario: Fully automatic wafer cutting machine
In semiconductor packaging, wafer cutting requires high-speed and high-precision X/Y/Z three-axis linear interpolation motion, while the rotation axis (C-axis) is used for angle correction. CPCI-8168 can control 4 axes (3 straight lines+1 rotation), connect to remote I/O modules through HSL network, and monitor coolant flow rate, vacuum adsorption status, and blade wear sensors in real time. The acceleration and deceleration of its S-curve ensure that the blade does not experience impact or edge breakage when in contact with brittle materials; The position comparison output function can trigger the CCD camera to align the cutting line at a specified position, achieving closed-loop correction. A single card can complete all control without the need for an additional PLC.
Scenario: Multi station automated testing line
The equipment includes 6 independent testing stations, each requiring 1 stepper motor for positioning, as well as a large number of digital I/O control fixtures and pneumatic components. Six cPCI-8168 cards (48 axes in total) are centrally installed in a CompactPCI industrial computer. Each card extends to the remote I/O module near its respective workstation through the HSL network, with a wiring distance of up to 200 meters. This centralized control and distributed I/O architecture ensures the synchronization of all workstation movements (through software synchronization of start and stop), simplifies on-site wiring, and greatly improves the flexibility of the production line.
Key points of engineering deployment
Wiring precautions: The 68 pin VHDCI connector pins are clearly defined. It is recommended to use specialized terminal boards provided by ADLINK (such as DIN-68S-01) and prefabricated cables (ACL-10568-1) to reduce soldering errors and signal crosstalk. All differential signals (pulses, encoders) require twisted pair shielded wires.
Isolation power supply: The digital input (DI_CM) and output (DOUT) require an external 24V power supply and should be isolated from the logic power supply of the motion control card to ensure the optocoupler isolation effect.
HSL network cabling: It is recommended to use standard shielded Category 5e or Category 6 network cables, with a single segment distance not exceeding 200 meters. The terminals should be matched according to specifications (if necessary) to avoid signal reflection.
System cooling: A 6U CPCI chassis usually has good air ducts, but if multiple cPCI-8168 are densely installed inside the chassis, it is necessary to confirm that the total power consumption is within the power and cooling capacity range of the chassis.
