Market Application Background
The localization of core semiconductor equipment is key to solving“bottleneck” technologies and ensuring national strategic security. Driven by policies and downstream demand, the demand for domestic equipment has surged. The semiconductor die bonding machine is a core packaging device, and its motion control equipment determines the performance of high-speed, high-precision placement of wafer chips, which is crucial for achieving key steps such as positioning, alignment, and bonding.
This article mainly introduces the application of the ultra-high-speed real-time motion control card XPCIE1032H in high-speed semiconductor die bonding machines, providing a quick understanding of the use of the XPCIE1032H ultra-high-speed real-time motion control card from Zhengyundong Technology.
Traditional Control System Solutions
Traditional Solution One(Based on PLC):

Utilizes PLC + touch screen + industrial computer + machine vision. Its drawbacks include the need to switch between the PLC screen and the PC screen for motion control and machine vision debugging, making operations cumbersome. Additionally, PLCs are limited by scanning cycles, resulting in slow responses and low data interaction rates with PCs, leading to lower overall equipment productivity.
Traditional Solution Two(Based on Motion Control Card):

Utilizes PCI motion control card + industrial computer + machine vision. The motion control card is integrated within the industrial computer, communicating with vision through a high-speed PCI interface, allowing for fast data exchange and simplified single-screen debugging, significantly improving the speed and precision of wafer chip handling, ultimately achieving higher UPH productivity.
Zhengyundong Technology Solution
The Zhengyundong Technology solution is centered around an industrial computer + XPCIE1032 ultra-high-speed motion control card + machine vision, enhancing productivity and stability.

Utilizes Windows real-time kernel technology, executing motion control, IO, and other processes within the CPU core, with command issuance and reading from PC machine vision interacting through CPU memory,interaction speeds are dozens of times faster than traditionalPCI/PCIe motion control cards, and 50-100 times faster than PLC network data interaction, resulting in an overall efficiency improvement of 6%-20%+.
01
Application of Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H in High-Speed Semiconductor Die Bonding Machines
Zhengyundong High-Speed Semiconductor Die Bonding Machine Solution Architecture

1
16DI: Connects origin and limit photoelectric sensors, switch inputs, etc.;
2
16DO: Connects signals for electromagnetic valve suction, vacuum breaking, and visual flying capture; connects two cameras;
3
EtherCAT Interface: 125us EtherCAT synchronization cycle, connecting die bonding arm axes, die loading and unloading, blue film needle axes, silver glue dispensing axes, carrier substrate feeding axes, and a total of 12 servo and stepper axes; also expands EtherCAT IO modules.
Operating Principle of Die Bonding Machine

The die bonding machine consists of material picking, pushing, dispensing, arm movement, die bonding platform, blue film needle platform, fixtures, and discharge mechanisms, integrating high-speed precision positioning, visual positioning, and pneumatic suction technologies.Core Control Steps are as follows:
01
Visual Positioning:
Identifying the positions of wafer chips and carrier substrates
02
Dispensing:
Precisely dispensing silver glue at specified positions on the carrier substrate
03
Placement:
The arm picks up the wafer chip and accurately places it at the dispensing position

MotionRT750 Real-Time Motion Control Kernel, Exclusively Using x86 CPU Core

XPCIE1032 ultra-high-speed motion control card is equipped with the Windows real-time kernel MotionRT750, utilizing a dual-system architecture of Windows non-real-time layer + MotionRT750 real-time layer. The real-time layer ensures that motion control is unaffected by Windows fluctuations/jitters, guaranteeing high precision and stability; the non-real-time layer seamlessly interfaces with rich Windows applications such as VS/CAD/CAM, greatly enhancing development and debugging efficiency.

Command interaction cycles as fast as microseconds
XPCIE1032 ultra-high-speed motion control card is equipped with the Windows motion control real-time kernel MotionRT750, directly utilizing CPU/memory calculations in the PC, significantly improving function execution efficiency and response speed, thereby greatly enhancing the UPH productivity of die bonding machines.
Through development tests using languages such as C# and C++, results show its communication speed far exceeds traditional PCI/PCIE card solutions and PLC network interaction solutions, with a significant overall productivity improvement.

In the same testing environment, after 50 linear motor reciprocating movements and 1000 IO flip tests, the MotionRT750 solution’s control cycle was shortened by approximately 2500ms compared to traditional PCI communication, with an efficiency improvement of over 17.1%.

Motion control cycles as fast as 50us
XPCIE1032 ultra-high-speed real-time motion control card equipped with Windows real-time kernel MotionRT75050 can control 16 axes or 32 axes via EtherCAT bus, and its EtherCAT communication synchronization cycle can be shortened to 125μs, with motion control cycles reaching as fast as 50μs, significantly enhancing EtherCAT communication efficiency.

In precision motion control applications such as die bonding, it can achieve faster and smoother motion trajectory planning. Compared to traditional pulse control cards, its wiring is simpler and maintenance is more convenient.
More stable, safer, and more reliable
Industrial automation equipment must meet the requirement of continuous operation 24/7, as any abnormal downtime can cause significant losses. The XPCIE1032 ultra-high-speed motion control card, equipped with the Windows motion control real-time kernel MotionRT750, utilizes EtherCAT bus redundancy and PC fault isolation technology to build a highly reliable control system, unaffected by Windows blue screen issues, providing stable and safe guarantees for industrial production.
EtherCAT Bus Redundancy Technology:
Automatic switching of communication link faults significantly reduces the risk of downtime caused by disconnections, with 32 axes capable of stable operation as fast as 125us.

PC-Level Fault Hard Isolation:
Unaffected by Windows blue screen issues, when the Windows system experiences a blue screen or crash, the MotionRT750 real-time kernel can continue to operate independently, and the emergency stop button can still function normally, ensuring the safety of the production process.

Zhengyundong High-Speed Semiconductor Die Bonding Process Flowchart

Summary of Application Advantages

1
Unified API, Flexible Development: Supports development in various upper computer languages, all series products can call the same set of API functions, allowing for more flexible user development.
2
Breaking Real-Time Bottlenecks, Stable and Efficient Operation: Completely solves the non-real-time issues of traditional PCI/PCIE cards in Windows environments, ensuring efficient and stable operation of the equipment.
3
Rapid Response, Significantly Increased Productivity: Based on core interaction technology, command response reaches the microsecond level, dozens of times faster than traditional PCI/PCIE solutions. Actual tests show UPH increased to 22K for single-head, 43K for dual-head, with overall production efficiency improving by over 10%.
4
Multi-Channel Flying Capture, Shortened Cycles: Equipped with 16 independent hardware position comparison outputs, supporting multi-station visual flying capture for synchronized execution, effectively shortening machine CT.
5
Intelligent Motion Control, Smooth and Precise Actions: Integrates SS curve acceleration and deceleration, arc motion, and online speed variation functions to achieve “soft landing,” ensuring smoother, gentler, and more precise actions for wafer handling and die bonding.
Hardware Selection Configuration
|
Product Type |
Product Model |
Manufacturer |
Quantity |
|
Motion Control Card |
XPCIE1032H |
Zhengyundong |
1 |
|
IO Module Coupler |
ZMIO310-ECAT |
Zhengyundong |
1 |
|
IO Module |
ZMIO310-16DI/16DO |
Zhengyundong |
6/4 |
|
Servo/Linear Drivers |
EtherCAT Bus |
– |
8 |
|
Stepper Motors |
Pulsed |
– |
4 |
|
Industrial Computer |
– |
– |
1 |
|
Visual Equipment |
– |
– |
1 |
|
Other Accessories |
– |
– |
– |
02
Introduction to XPCIE1032H Motion Control Card

1
6-64 axes EtherCAT bus + pulse optional, with 4 channels of single-ended 500KHz pulse output, convenient for connecting pulse drives;
2
32 axes EtherCAT synchronization cycle 125us, supports multi-card linkage;
3
Onboard 16 general-purpose inputs, 16 general-purpose outputs, including 8 high-speed inputs and 16 high-speed outputs;
4
Supports PWM output, precise output, PSO hardware position comparison output, visual flying capture, etc.;
5
Supports linear interpolation, arc interpolation, continuous trajectory processing (speed prediction), high-order SS curve acceleration and deceleration;
6
Supports electronic cam, electronic gear, position latch, synchronous following, virtual axis, pitch compensation, and other functions;
7
Supports 30+ robotic arm models for forward and inverse kinematics algorithms, such as SCARA, Delta, UVW, 4-axis/5-axis RTCP…
To help you better and more quickly develop and apply the high-speed semiconductor die bonding machine solution based on the ultra-high-speed real-time motion control card XPCIE1032H, we have prepared detailed documentation. For further understanding of its usage, parameter configuration, and practical application cases, please contact 400-089-8936.

Review Previous Content
Announcement! Fans who participated in the “Motion Control System Applications and Practices” book giveaway, look here
Book Giveaway! Fully Autonomous IDE for “Motion Control System Applications and Practices”
Application of Machine Vision Motion Control Integrated Machine in Horn Following Glue Dispensing
Application of Machine Vision Motion Control Integrated Machine in LED Lamp Glue Spraying Solutions
Application of Machine Vision Motion Control Integrated Machine in Glue Path Detection
Application of Machine Vision Motion Control Integrated Machine in PCB Following Glue Dispensing
Application of VPLC Series Machine Vision Motion Control Integrated Machine in Five-Axis Linked Glue Dispensing
Visual Following Glue Dispensing in Electric Cooker Industry
Application of Machine Vision Motion Control Integrated Machine in Gantry Following Glue Dispensing Solutions
Application of Machine Vision Motion Control Integrated Machine in Visual Glue Dispensing Dropping Machines
Application of Machine Vision Motion Control Integrated Machine in Back-to-Back Glue Dispensing Soldering Machines
Application of Machine Vision Motion Control Integrated Machine in Intelligent Magnetic Drive Conveying Lines
Application of AI Visual Appearance Detection Technology in NR Power Inductor Quality Control Solutions
Application of AI Visual Appearance Detection in Fully Automatic Packaging Machines
Empowering Flexible Manufacturing: MotionRT750 Real-Time Motion Control Kernel, Efficiency Improvement of Over 10%!
Application of VPLC7 Machine Vision Motion Control Integrated Machine in Three-Axis SCARA Robot Screw Locking
Based on VPLC7 Machine Vision Motion Control Integrated Machine Visual Positioning Solution
Based on VPLC711 Curved Appearance Detection XYR Motion Control Solution
Based on VPLC532E Open CNC System Application in Five-Axis Denture Machines
Application of Machine Vision Motion Control Integrated Machine VPLC532E in Open CNC Applications for Automotive Tape Winding
Application of Machine Vision Motion Control Integrated Machine in CNC CAD dxf Drawing
Application of Machine Vision Motion Control Integrated Machine in SCARA Robot Flexible Loading and Unloading
Application of Machine Vision Motion Control Integrated Machine in DELTA Parallel Robot Visual Loading and Unloading
Application of Machine Vision Motion Control Quick Configuration Software RTFuse in XYZ Three-Axis Motion Platforms
Application of Machine Vision Motion Control Integrated Machine in Photovoltaic Confluence Welding Robot Systems
Application of Machine Vision Motion Control Integrated Machine in Visual SCARA Top and Bottom Cover Bonding Solutions
Application of Machine Vision Motion Control Integrated Machine in Top and Bottom Cover Synchronous Following Bonding Solutions
Application of Machine Vision Motion Control Integrated Machine in Visual Flexible Feeding Scenarios
Application of Visual Motion Control Integrated Machine in DELTA Parallel Robot Dynamic Following Grabbing
Application of DELTA Robot Multi-Material Visual Sorting
Application of Machine Vision Motion Control Integrated Machine in SCARA Robot Flexible Vibrating Plate Loading and Unloading
Application of Open Laser Galvo Motion Controller in Power Battery Module Connection Piece Welding
Visual Calibration Galvo Precision Solution for Open Laser Galvo Motion Controller
Application of Open Laser Galvo Motion Controller in Laser Cleaning
Application of Laser Galvo Motion Controller in Intelligent Mirror Laser Sandblasting Machines
Application of Laser Galvo Motion Controller in Multi-Galvo Laser Cutting Solutions
Application of Laser Galvo Motion Controller in Robotic Arm Laser Galvo Flying Welding
Application of Laser Galvo Motion Controller in Large Format Laser Film Cutting
Application of Laser Galvo Motion Controller in Glass Laser Drilling
Application of Laser Galvo Motion Controller in Assembly Line Laser Marking
Application of PCIe Real-Time Motion Control Card in Dual-Disc Visual Screening Machines Upper Computer Development
Application of PCIe Ultra-High-Speed Real-Time Motion Control Card in Six-Sided Appearance Visual Inspection
Application of Ultra-High-Speed PCIe EtherCAT Motion Control Card in High-Speed Irregular Plug-in Machines
Application of Motion Controller Multi-Station Position Comparison Output in Rotary Visual Screening Equipment
Application of Ultra-High-Speed PCIe EtherCAT Motion Control Card in Turret Testing Sorting Equipment
Motion Control Module: Delta Robot Flexible Loading and Unloading Development with Zero Threshold!
Single Rotary Table XYR in Precision Glue Dispensing/Appearance Inspection/Precision Welding C# Applications
Quick Import of CAD dxf Graphic Processing Verification
Motion Buffering in Precision Laser Processing Applications
Introduction to EtherCAT Motion Controller Homing Mode
Strong Real-Time Motion Control Kernel MotionRT750 (I): Driver Installation, Kernel Configuration, and Usage
Strong Real-Time Motion Control Kernel MotionRT750 (II): PSO Application in Precision Glue Dispensing
Strong Real-Time Motion Control Kernel MotionRT750 (III): Microsecond-Level High-Speed Interaction in C#, Accelerating Intelligent Equipment
Stepper Control of Grating Scale Full Closed-Loop EtherCAT Motion Controller ZMC432CL-V2 (V): Python Programming Debugging
Stepper Control of Grating Scale Full Closed-Loop EtherCAT Motion Controller ZMC432CL-V2 (IV): LabVIEW Programming Debugging
Stepper Control of Grating Scale Full Closed-Loop EtherCAT Motion Controller ZMC432CL-V2 (III): C# Programming Debugging
Stepper Control of Grating Scale Full Closed-Loop EtherCAT Motion Controller ZMC432CL-V2 (II): RTSys Programming Debugging
Stepper Control of Grating Scale Full Closed-Loop EtherCAT Motion Controller ZMC432CL-V2 (I): Hardware Interface Introduction
LabVIEW Motion Control (I): EtherCAT Motion Controller Application in SCARA Robot
LabVIEW Motion Control (II): EtherCAT Motion Controller Multi-Axis Teaching Processing Application (Part 1)
LabVIEW Motion Control (II): EtherCAT Motion Controller Multi-Axis Teaching Processing Application (Part 2)
LabVIEW Motion Control (II): EtherCAT Motion Controller Multi-Axis Teaching Processing Application (Part 3)
LabVIEW Motion Control (III): Efficient Processing Instruction Customization for EtherCAT Motion Controller
LabVIEW Motion Control (IV): EtherCAT Motion Controller Cycle Reporting Function
LabVIEW Motion Control (V): EtherCAT Motion Controller Heartbeat Detection Function
Motion Control Card Cycle Reporting Real-Time Data IO Status in C++
Heartbeat Detection of Motion Control Card Network Communication in C# Upper Computer Programming
C# Upper Computer and Motion Control Card Network Communication Cycle Reporting
Self-Developed Motion Control Integrated Development Platform RTSys (I): Quick Start
RTSys: Self-Developed, Easy-to-Use Motion Control Integrated Development Platform (Part 1)
RTSys: Self-Developed, Easy-to-Use Motion Control Integrated Development Platform (Part 2)
Motion Control Made Clearer and More Detailed! Introduction to RTSys Oscilloscope Function
Simple and Easy-to-Use Ethernet Data Acquisition Card Application Development in C#
Simple and Easy-to-Use Ethernet IO Control Card: C# Read/Write Test
Ethernet IO Control Card: C# Real-Time Read/Write Time Test
Firmware Upgrade of Pulse Full Closed-Loop EtherCAT Motion Controller
Quick Start for Handheld Teaching Device for EtherCAT Motion Controller
Intellectual Property Protection of Pulse Full Closed-Loop EtherCAT Motion Controller Program
Usage of 8-Axis/4-Axis EtherCAT Axis Modules EIO24088-V2 and EIO16084 (I): RTSys Bus Configuration and Usage
Usage of 8-Axis/4-Axis EtherCAT Axis Modules EIO24088G-V2 and EIO16084G (I): TwinCAT Bus Configuration and Usage
Application of BissC Absolute Encoder in EtherCAT Motion Controller
Application of SSI Absolute Encoder in EtherCAT Motion Controller
Custom Graphic Marking with Open Laser Galvo Motion Controller under Ubuntu + Qt
CAD Graphic Marking with Open Laser Galvo Motion Controller under Ubuntu + Qt
Text Marking with Open Laser Galvo Motion Controller under Ubuntu + Qt
Laser Galvo Calibration with Open Laser Galvo Motion Controller under Ubuntu + Qt
EtherCAT Motion Controller Upper Computer Development in Python + Qt (III): PDO Configuration and SDO Read/Write
EtherCAT Motion Controller Upper Computer Development in Python + Qt (II): Homing
EtherCAT Motion Controller Upper Computer Development in Python + Qt (I): Linkage and Single-Axis Motion
C# Visual Camera Calibration and Shape Matching for Delta Parallel Robot
C# Establishing Forward and Inverse Kinematics for Delta Parallel Robot and Manual Motion
C# Visual Synchronous Sorting for Delta Parallel Robot
Installation and Debugging of PCIe EtherCAT Real-Time Motion Control Card PCIE464
IO and Encoder Read/Write Applications of PCIe EtherCAT Real-Time Motion Control Card PCIE464
CAD Mapping and Rapid Processing of Multiple Motion Instructions with PCIe EtherCAT Real-Time Motion Control Card
CAD Mapping and Tool Path Following Applications of PCIe EtherCAT Real-Time Motion Control Card PCIE464
Synchronization/Pre-Delay/Delay Switch Glue in Glue Dispensing Process with PCIe EtherCAT Real-Time Motion Control Card PCIE464
Synchronization Following/Belt Following Processing Applications with PCIe EtherCAT Real-Time Motion Control Card PCIE464
EtherCAT Bus Redundancy Makes Manufacturing Safer, More Reliable, and Smarter
Machine Vision Motion Control Integrated Machine Structural Function Online, Helping Customers Develop Efficiently
Zhengyundong Technology Partners with EPLAN to Support Digital Design of Motion Control with Efficient Electrical Design
Zhengyundong × Eplan Starts a New Chapter | 24 New Product Models Online, Creating a Closed Loop for Electrical Design
Application of EtherCAT Motion Controller in SCARA and Palletizing Robots
User-Defined Trajectory Planning with EtherCAT Motion Controller PT/PVT
Application of EtherCAT Motion Controller in UVW Positioning Platforms
Application of EtherCAT Motion Controller in Delta Robots
MATLAB Development of EtherCAT Motion Controller
Usage of ZCAN Bus ZIO Module with Motion Controllers/Motion Control Cards
Usage of ZCAN Bus ZMIO310 Expansion Module with Motion Controllers/Motion Control Cards
Usage of EtherCAT Bus ZMIO310 Expansion Module with Motion Controllers/Motion Control Cards
Application of EtherCAT Motion Controller in ROS (Part 2)
Application of EtherCAT Motion Controller in ROS (Part 1)
Belt Synchronization Following: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 14)
Motion of Custom Electronic Cam Curves: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 13)
Continuous Trajectory Processing and Speed Prediction: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 12)
PT/PVT Motion Mode Introduction: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 11)
Project Engineering Download and XML Configuration File Download: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 10)
EtherCAT Driver Homing and Controller Homing: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 9)
Two-Dimensional/Three-Dimensional Multi-Axis PSO Visual Flying Capture and Precise Output: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 8)
Single-Axis PSO Visual Flying Capture and Precise Output: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 7)
Hardware Position Comparison Output and Encoder Latching: Upper Computer C# Development of EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H (Part 6)
EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H Upper Computer C# Development (Part 5): Debugging and Diagnosis via RTSys
EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H Upper Computer C# Development (Part 4): Onboard IO and Bus Expansion IO Encoder and Pulse Configuration Applications
EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H Upper Computer C# Development (Part 3): EtherCAT Bus CSP, CSV, CST Mode Switching
EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H Upper Computer C# Development (Part 2): EtherCAT Bus Initialization
EtherCAT Ultra-High-Speed Real-Time Motion Control Card XPCIE1032H Upper Computer C# Development (Part 1): Driver Installation and Connection Establishment
Fully Domestic EtherCAT Motion Control Edge Controller (VI): RtBasic File Download and Continuous Trajectory Processing Python + Qt Development
Fully Domestic EtherCAT Motion Control Edge Controller (V): IO Configuration and Homing Motion Python + Qt Development
Fully Domestic EtherCAT Motion Control Edge Controller (IV): Axis Parameter Configuration and Single-Axis Motion PC Upper Computer C++ Control
Fully Domestic EtherCAT Motion Control Edge Controller (III): Peripheral Read/Write and RTSys Development Diagnosis
Fully Domestic EtherCAT Motion Control Edge Controller (II): Unified Upper Computer API Interface
Fully Domestic EtherCAT Motion Control Edge Controller (I): ZMC432H Hardware Interface
High-Flexible SS Acceleration and Deceleration Curve in Lithium Battery Welding Applications
What are the Differences Between EtherCAT and Ethernet, and What Does Communication Cycle Mean?
In the Era of Industrial Ethernet, How to Choose a Bus Motion Controller?
How Does Zhengyundong Technology Motion Controller Quickly Achieve Single-Axis/Multi-Axis Synchronous Following Functions?
Simple and Easy-to-Use Linear Interpolation in EtherCAT Bus Motion Controllers
Application of EtherCAT Motion Controller in CNC Processing Handwheel Following
Application of EtherCAT Motion Controller in CNC Processing Handwheel Following in C++
Motion Control and Real-Time Data Acquisition of EtherCAT Motion Controller in LabVIEW
Motion Controller PSO Visual Flying Capture and Precise Output C++ Development (III): Two-Dimensional/Three-Dimensional/Multi-Axis PSO Output
Motion Controller PSO Visual Flying Capture and Precise Output C++ Development (II): Multi-Axis PSO Equidistant/Cyclic Output
Motion Controller PSO Visual Flying Capture and Precise Output C++ Development (I): Single-Axis PSO
Motion Controller Eight-Channel PSO Visual Flying Capture and Precise Output
Windows Real-Time Motion Control Soft Kernel (VI): LOCAL High-Speed Interface Testing in LabVIEW
Windows Real-Time Motion Control Soft Kernel (V): LOCAL High-Speed Interface Testing in VC6.0
Windows Real-Time Motion Control Soft Kernel (IV): LOCAL High-Speed Interface Testing in VB.NET
Windows Real-Time Motion Control Soft Kernel (III): LOCAL High-Speed Interface Testing in C++
Windows Real-Time Motion Control Soft Kernel (II): LOCAL High-Speed Interface Testing in Qt
Windows Real-Time Motion Control Soft Kernel (I): LOCAL High-Speed Interface Testing in C#
Open Laser Galvo Motion Controller: C++ Quick Call Graphic Library Application
Open Laser Galvo Motion Controller: C++ Galvo Correction Methods and Implementation
Open Laser Galvo Motion Controller: C++ Rapid Development
Open Laser Galvo Motion Controller (V): ZMC408SCAN Fiber Laser Energy Control
Open Laser Galvo Motion Controller (IV): ZMC408SCAN Galvo Control Fiber Laser Processing
Open Laser Galvo Motion Controller (III): ZMC408SCAN Axis Control Fiber Laser Processing
Open Laser Galvo Motion Controller (II): ZMC408SCAN Laser Interface and Control
Open Laser Galvo Motion Controller (I): ZMC408SCAN Interface and Function
Motion Controller PSO Position Synchronous Output (III): High-Precision Equidistant Two-Dimensional and Three-Dimensional PSO Output
Motion Controller PSO Position Synchronous Output (II): Detailed Explanation of PSO Mode
Motion Controller PSO Position Synchronous Output (I): Hardware Platform and PSO Instruction Introduction
Economical EtherCAT Motion Controller (X): Quick Start for EtherCAT Bus
Economical EtherCAT Motion Controller (IX): Oscilloscope Usage
Economical EtherCAT Motion Controller (VIII): Axis Parameters and Motion Instructions
Economical EtherCAT Motion Controller (VII): Motion Buffering
Economical EtherCAT Motion Controller (VI): Data Storage
Economical EtherCAT Motion Controller (V): Multi-Task Operation
Economical EtherCAT Motion Controller (IV): ModbusRTU or ModbusTcp Communication with Touch Screen
Economical EtherCAT Motion Controller (III): PLC Implementation of Multi-Axis Linear Interpolation and Electronic Cam
Economical EtherCAT Motion Controller (II): ZBasic Implementation of Multi-Axis Linear Interpolation Motion
Economical EtherCAT Motion Controller (I): Function Introduction and Application Scenarios
Motion Control + Machine Vision Demo Software Framework (III): Visual Correction + Continuous Interpolation Recipe Editing
Motion Control + Machine Vision Demo Software Framework (II): Mobile Calibration and Shape Matching
Motion Control + Machine Vision Demo Software Framework (I): Management of Mechanical Parameters and Recipe Files
Overview of Motion Control + Machine Vision Demo Software Framework System
Open Laser Galvo + Motion Controller (VI): Dual Galvo Motion
Open Laser Galvo + Motion Controller (V): ZMC408SCAN Controller Hardware Introduction
Open Laser Galvo + Motion Controller (IV): PSO Position Synchronous Output in Laser Galvo Processing Applications
Open Laser Galvo + Motion Controller (III): Galvo Correction
Open Laser Galvo + Motion Controller (II): Galvo Filling
Open Laser Galvo + Motion Controller (I): Hardware Interface
EtherCAT Motion Controller Real-Time Data Qt Oscilloscope
Application of EtherCAT Axis Expansion Module EIO16084 in Motion Control Systems
Quick Debugging and Diagnosis of Pulse Interface in EtherCAT Motion Controller
Usage of ZMIO300 Module in EtherCAT Motion ControllerPLC Programming of EtherCAT Motion Controller (IV) Electronic CamPLC Programming of EtherCAT Motion Controller (III) Electronic GearPLC Programming of EtherCAT Motion Controller (II) Arc Interpolation
PLC Programming of EtherCAT Motion Controller (I) Linear Interpolation
Quick Start | Part 21: Introduction to Motion Controller ZHMI Configuration Programming One
Quick Start | Part 21: Custom Communication of Zhengyundong Technology Motion Controller
Quick Start | Part 20: Modbus Communication of Zhengyundong Technology Motion Controller
Quick Start | Part 19: Multi-Axis Synchronization and Electronic Cam Instruction Introduction of Zhengyundong Technology Motion Controller
Quick Start | Part 18: Usage of Pulse Type Motion Controller of Zhengyundong Technology
Quick Start | Part 17: Usage of Multi-Axis Interpolation Motion Instructions of Motion Controller
Quick Start | Part 16: Quick Start for EtherCAT Bus of Zhengyundong Technology Motion Controller
Quick Start | Part 15: Introduction to Motion Controller Motion Buffering
Quick Start | Part 14: Basic Axis Parameters and Basic Motion Control Instructions of Motion Controller
Quick Start | Part 13: Usage of ZDevelop Programming Software of Zhengyundong Technology Motion Controller
Quick Start | Part 12: Usage of USB Interface of Zhengyundong Technology Motion Controller
Quick Start | Part 11: Application of Interrupts in Zhengyundong Technology Motion Controller
Quick Start | Part 10: Characteristics of Multi-Task Operation of Motion Controller
Quick Start | Part 9: How to Apply Oscilloscope in Motion Controller?
Quick Start | Part 8: How to Use EtherCAT Bus of Motion Controller?
Quick Start | Part 7: How to Use ZCAN Bus Expansion Module of Motion Controller?
Quick Start | Part 6: How to Apply Data and Storage of Motion Controller?
Quick Start | Part 5: How to Apply Input/Output IO of Motion Controller?
Quick Start | Part 4: How to Communicate Motion Controller with Touch Screen?
Quick Start | Part 3: How to Develop ZPLC Program for Motion Controller?
Quick Start | Part 2: How to Develop ZBasic Program for Motion Controller?
Quick Start | Part 1: How to Upgrade Firmware of Motion Controller?
Configuration and Implementation of EtherCAT and RTEX Driver Axis Homing
Application of G-Code on Motion Controller
Custom G-Code Programming Application of Motion Controller
Offline Simulation Debugging, Accelerating Project Progress!
Usage of 8-Axis EtherCAT Axis Expansion Module EIO24088
Demo of Motion Controller in Chase Cutting Application
Laser Galvo Control of Motion Controller
Configuration and Implementation of Axis Homing of Motion Controller
Application of Position Latching Function of Motion Controller
Quick Start for ZMC Motion Controller SCARA Robot Application
Quick Start for RTEX Bus Usage of Motion Controller
Usage Method of Zhengyundong Technology CAD Mapping Software with Controller
Advanced Application of EtherCAT Bus Motion Controller One
EtherCAT Motion Control Card Development Tutorial in Qt (Part 2): Establishing Forward and Inverse Kinematics for SCARA Robot
EtherCAT Motion Control Card Development Tutorial in Qt (Part 1): Development Environment Configuration and Simple Motion Control Application
EtherCAT Motion Control Card Development Tutorial in Python
Custom Motion Curves of EtherCAT Motion Control Card
Application of EtherCAT Motion Control Card for SCARA and Other RobotsSynchronization of PWM and Analog Output and Motion Speed of EtherCAT Motion Control CardHardware Comparison Output and Encoder Latching of EtherCAT Motion Control CardSynchronization of IO Actions and Motion Control of EtherCAT Motion Control Card
Running and Read/Write Control of Real-Time Program of EtherCAT Motion Control Card
Motion Pausing, Resuming, and System Safety Settings of EtherCAT Motion Control Card
Continuous Interpolation Motion of EtherCAT Motion Control Card with Small Segment Prediction
Multi-Axis Interpolation Motion and Handwheel Motion of EtherCAT Motion Control Card
Introduction to Auxiliary Debugging Tools and Methods of EtherCAT Motion Control Card
Axis Parameter Settings and Axis Motion of EtherCAT Motion Control Card
Hardware Wiring and C# Hardware Peripheral Read/Write and Homing Motion of EtherCAT Motion Control Card
Hardware Wiring and C# Single-Axis Motion Control of EtherCAT Motion Control Card
Simple and Easy-to-Use Motion Control Card (XVI): Pitch Compensation and Backlash Compensation
Simple and Easy-to-Use Motion Control Card (XV): Real-Time Program of PC Start/Stop Controller
Simple and Easy-to-Use Motion Control Card (XIV): Synchronization of PWM, Analog Output, and Motion Control
Simple and Easy-to-Use Motion Control Card (XIII): Synchronization of IO Actions and Motion Control
Simple and Easy-to-Use Motion Control Card (XII): Safety Settings of Motion Control System
Simple and Easy-to-Use Motion Control Card (XI): Motion Pausing, Resuming, and Speed Ratio Settings
Simple and Easy-to-Use Motion Control Card (X): Continuous Interpolation and Small Segment Prediction
Simple and Easy-to-Use Motion Control Card (IX): Arc Interpolation and Spiral Interpolation
Simple and Easy-to-Use Motion Control Card (VIII): Linear Interpolation and Handwheel Motion
Simple and Easy-to-Use Motion Control Card (VII): One-Time Loading of Multiple Continuous Small Segment Data
Simple and Easy-to-Use Motion Control Card (VI): Basic File Download and Continuous Trajectory Processing
Simple and Easy-to-Use Motion Control Card (V): IO Configuration and Homing Motion
Simple and Easy-to-Use Motion Control Card (IV): Function Library Packaging
Simple and Easy-to-Use Motion Control Card (III): Axis Parameter Configuration and Single-Axis Motion Control
Simple and Easy-to-Use Motion Control Card (II): Peripheral Read/Write and ZDevelop Diagnosis
Simple and Easy-to-Use Motion Control Card (I): Hardware Wiring and Upper Computer Development
Application of Motion Control Card in ROS (Part 2)
Application of Motion Control Card in ROS (Part 1)
EtherCAT Motion Control Card and LabVIEW Build Intelligent Equipment (V)
EtherCAT Motion Control Card and LabVIEW Build Intelligent Equipment (IV)
EtherCAT Motion Control Card and LabVIEW Build Intelligent Equipment (III)
EtherCAT Motion Control Card and LabVIEW Build Intelligent Equipment (II)
EtherCAT Motion Control Card and LabVIEW Build Intelligent Equipment (I)
Motion Control of EtherCAT Motion Control Card and Data Acquisition in LabVIEW
EtherCAT Motion Control Card Application Development Tutorial in Java
Application Development Tutorial of Motion Control Card in C++
Application Development Tutorial of Motion Control Card in Python
Application Development Tutorial of Motion Control Card in C#
Application Development Tutorial of Motion Control Card in Linux
Application Development Tutorial of Motion Control Card in VB.NET
Application Development Tutorial of Motion Control Card in VB6.0
Application Development Tutorial of Motion Control Card in VC6.0
Application Development Tutorial of Motion Control Card Using Qt
Application Development Tutorial of Motion Control Card in LabVIEW
Application Development Tutorial of Motion Control Card in Laser Galvo Control
Application Development Tutorial of Motion Control Card in Hardware Comparison Output
About Zhengyundong Technology
Zhengyundong Technology Co., Ltd. was established in 2013, focusing on the research of purely domestic motion control technology and the development of general motion control software and hardware platforms and products. It is a national high-tech enterprise and a specialized and innovative “little giant” enterprise.
Zhengyundong Technology gathers outstanding talents from companies such as Huawei and ZTE. Striving for innovation, the company currently holds more than fifty intellectual property rights, including patents and copyrights. While adhering to independent innovation, it actively collaborates with major universities and research institutes to jointly research the foundational technologies of motion control, making it one of the fastest-growing companies in the domestic industrial control field and one of the few companies that fully master core motion control technologies and real-time industrial control software platform technologies.
In addition to its main R&D center, Zhengyundong Technology has three R&D branches in Zhongshan, Wuhan, and Shanghai. To better serve customers, it has two regional service centers in Suzhou and Dongguan, and sales and technical service institutions in Foshan, Xiamen, Qingdao, Wuhan, Chengdu, Tianjin, and Zhengzhou.
After years of development and application with numerous partners, Zhengyundong Technology’s products are widely used in fields such as 3C electronics, semiconductors, new energy, robotics, packaging and printing, textiles and garments, laser processing, medical pharmaceuticals, CNC machine tools, and traditional processing.
