AsMotion Real-Time Motion Control Kernel

AsMotion Real-Time Motion Control Kernel

AsMotion Kernel

AsMotion Real-Time Motion Control Kernel

AsMotion Real-Time Motion Control Kernel

Motion Control System

AsMotion is a Windows hard real-time motion control master system built on the x86 CPU architecture. It features multi-core isolation and a parallel dual-kernel design (real-time/non-real-time) to deliver microsecond-level stable response. Leveraging the EtherCAT high-speed bus, it enables multi-axis synchronization, supports standard CoE protocols and DS402 servo specifications, and provides comprehensive motion control functions including axis group interpolation, electronic cam/gear profiles, position comparison, error compensation, and command buffering. Paired with the asWinCat graphical configuration tool, AsMotion allows for rapid deployment of high-precision motion control platforms for semiconductor, 3C, laser, and robotics equipment. It serves as a high-performance soft motion control solution that replaces PCI control cards and traditional PLCs.

Key Features

  • Hard Real-Time Performance: Multi-core isolated scheduling with control cycles of 0.25ms, 05ms, and 1ms. Ultra-low jitter.
  • EtherCAT Master: Standard bus protocol with DC distributed clock, daisy-chain topology, supporting up to 96 axes.
  • Powerful trajectory capabilities: linear, circular, helical, and continuous small-segment interpolation with S-curve and constant-time smoothing.
  • Comprehensive control functions: electronic cam, electronic gear, 6-command buffering, lifter position comparison, and 3-axis/6-axis group control
  • High compensation accuracy: pitch error compensation, position segment compensation, and backlash compensation ensure stable long-term precision.
  • Debug Visualization: asWinCat supports bus scanning, oscilloscope, IO Debug, and one-click parameter read/write.
  • Broad Compatibility: Supports mainstream EtherCAT servo/stepper drives from Inovance, Yaskawa, Panasonic, Delta, and more.
  • Developer-friendly: C/C++ DLL API with support for Visual Studio and Qt, plus complete sample projects.

Technical Specifications

No.Technology CategoryParametersNotes
1System Architecturex86 CPU architecture, Windows hard real-time systemMulti-core isolation with parallel real-time and non-real-time dual kernels
2Control Period0.25ms / 0.5ms / 1msConfigurable with microsecond-level stable response
3Supported Axis CountMaximum 96 AxisEtherCAT Bus Load Capacity
4Bus ProtocolEtherCAT MasterCompatible with standard CoE protocol and DS402 servo specification
5Sync ControlDC Distributed ClockSupports chained cascading and high-precision multi-axis synchronization
6Interpolation FunctionLine / Arc / Spiral / Continuous Small SegmentsSupports S-curve and constant-time smoothing planning
7Control ModeElectronic Cam / Electronic GearSupports axis interpolation, position comparison, and error compensation.
8Instruction Buffer6 instruction buffersPushrod Position Comparison; 3-Axis/6-Axis Group Control
9Compensation featurePitch compensation / Position segment compensation / Backlash compensationLong-term accuracy stability
10Configuration ToolasWinCat Graphical Configuration ToolBus Scan, Oscilloscope, IO Debug, One-Click Parameter Read/Write
11Compatible DriveInovance, Yaskawa, Panasonic, Delta, etc.Mainstream EtherCAT Servo/Stepper Drives
12Secondary DevelopmentC/C++ DLL InterfaceSupports VS and Qt development with complete sample projects.
13Application IndustriesSemiconductor, 3C, Laser, RoboticsHigh-Precision Motion Control Platform for Advanced Equipment

Installation and User Guide

1. Environment Deployment:Install real-time runtime libraries, optimize BIOS settings, insert USB dongle, and configure real-time network interface.
2. Bus networking:Use EtherCAT daisy-chain wiring (IN → OUT) to cascade servos and I/O devices sequentially.
3. Software Configuration:asWinCat scans devices and configures axis parameters, PDO mappings, DC synchronization, and I/O mappings.
4. Parameter Debugging:Configure limit, speed, acceleration, and compensation parameters; optimize oscilloscope waveform capture.
5. Motion Control:Supports enabling, homing, positioning, continuous motion, synchronous motion, and axis group interpolation.
6. Troubleshooting:Quickly identify communication, axis, limit switch, and drive issues using status words, error codes, and logs.
View instructions
AsMotion Motion Control Real-Time Kernel Installation Diagram

Zhuoxing Technology

Defining the future of high-precision motion control

Contact Us

  • 18002637837
  • Building 3, Xifengcheng Industrial Park, Fuhai Street, Bao'an District, Shenzhen, Guangdong Province
  • 58925521@qq.com

© 2024 Zhuoxing Technology. All rights reserved | ICP Preparation No. 12345678