Empowering Scientific Discovery

ZOLIX MC600 Multi-Axis Motion Controller for Precision Optical Translation Stages

Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
Key Brand: ZOLIX
Model MC600-4B / MC600-2B / MC600-CP200
Axes 4-axis stepper / 2-axis stepper / 2-axis servo
Processor 32-bit, 30 MHz DSP
Control Modes Point-to-point, synchronous/asynchronous, jog, incremental
Interpolation 3-axis linear, 2-axis circular
PID Digital PID closed-loop control
Stepper Drive Bipolar 2-/3-phase, 24 V, ≤3.5 A, 300 kHz pulse, 128x microstepping
Servo Drive AC servo with encoder feedback
I/O 16-bit programmable TTL (8-bit groups)
Communication RS-232, USB 2.0
Display 240×128 pixel LCD (105 mm × 56 mm)
Firmware Memory 512 KB Flash non-volatile
Power 115/220 V AC, 50/60 Hz, ≤400 W
Dimensions (W×D×H) 440 × 395 × 145 mm
Weight ≤4.5 kg

Overview

The ZOLIX MC600 Multi-Axis Motion Controller is an engineered solution for high-precision position and motion control of motorized optical translation stages, rotation stages, and angular positioning platforms in research-grade optical laboratories. Designed around a deterministic real-time architecture, the controller implements a 32-bit, 30 MHz digital signal processor (DSP) to execute computationally intensive trajectory planning, interpolation, and closed-loop servo regulation. Its core operational principle relies on synchronized pulse generation (for stepper systems) or torque/current command modulation (for servo systems), coupled with digital PID algorithms that continuously compare commanded versus actual position—derived either from step counting (open-loop) or external feedback devices such as linear encoders or rotary encoders (closed-loop). This dual-capability architecture supports both cost-sensitive open-loop setups and metrology-critical closed-loop applications where positional repeatability at the sub-micron level is required—common in interferometry, spectroscopic alignment, automated microscopy stage positioning, and laser beam steering assemblies.

Key Features

  • Multi-mode motion execution: point-to-point positioning, continuous jog, incremental stepping, and programmable acceleration/deceleration profiles—including trapezoidal velocity profiles optimized for mechanical stability.
  • Advanced interpolation support: simultaneous 3-axis linear interpolation for coordinated XYZ translation and 2-axis circular interpolation for arc-based scanning trajectories—essential for elliptical mirror alignment or curved sample rastering.
  • Dual-drive compatibility: integrated drivers for bipolar 2-/3-phase stepper motors (up to 3.5 A, 24 V, 300 kHz max pulse rate, 128× microstepping) and AC servo motors with encoder feedback, enabling seamless transition between precision low-speed positioning and high-dynamic-range motion.
  • Configurable reference system: user-definable origin point per axis, supported by optical home/limit switches (home, left/right limits), and adaptive homing algorithms that reduce physical zero-search uncertainty to ±1 encoder count.
  • Flexible unit mapping: internal real-time conversion between pulse counts, angular degrees, millimeters, and micrometers—enabling consistent parameter entry regardless of mechanical coupling (e.g., lead screw pitch, gear ratio, or encoder resolution).
  • Real-time status monitoring: live readout of logical position, actual position (feedback-derived), commanded velocity, and instantaneous acceleration across all active axes via front-panel LCD or host interface.
  • Robust I/O subsystem: 16-bit TTL I/O bank, configurable in 8-bit groups as input (for external sensor monitoring) or output (for hardware-triggered events such as shutter activation, detector gating, or emergency stop signaling).

Sample Compatibility & Compliance

The MC600 is designed for integration with ZOLIX’s full line of motorized optical stages—including linear translation stages (e.g., TS series), rotation stages (RS series), and goniometric angular positioners—as well as third-party stages compliant with standard NEMA 17/23 stepper interfaces or analog/digital encoder feedback protocols (e.g., quadrature A/B/Z, SSI, or EnDat 2.2). While not certified to specific ISO or IEC safety standards as a standalone industrial controller, its electrical design adheres to CE-conformant EMC immunity (IEC 61326-1) and safety isolation requirements appropriate for Class I laboratory equipment. Firmware supports audit-ready configuration logging, and when deployed in regulated environments (e.g., GLP-compliant optical calibration labs), users may implement procedural controls—such as parameter write-protection, firmware version traceability, and manual intervention logs—to align with 21 CFR Part 11 principles for electronic records.

Software & Data Management

The MC600 operates natively with two software layers: the ZolixMC ActiveX control library—providing direct API access for custom LabVIEW, MATLAB, Python (via pySerial/pywin32), or C# applications—and the standalone MC Control Software, a Windows-native GUI supporting intuitive motion sequence scripting, parameter presets, and multi-axis coordination without coding. All configuration data—including axis-specific acceleration limits, velocity profiles, unit definitions, and I/O mappings—is stored in non-volatile Flash memory (512 KB), ensuring retention across power cycles and eliminating repetitive setup. Communication occurs over RS-232 (with hardware handshaking) or USB 2.0 (CDC-class virtual COM port), enabling deterministic latency under 10 ms for time-critical synchronization tasks. Command syntax follows ASCII-based SCPI-like structure, facilitating interoperability with existing lab automation frameworks.

Applications

  • Automated optical alignment in tunable laser cavities and external cavity diode laser (ECDL) systems.
  • Coordinate-controlled sample positioning in Raman and fluorescence microspectroscopy platforms.
  • Synchronized multi-axis scanning for optical coherence tomography (OCT) reference arm calibration.
  • High-stability nanopositioning in interferometric surface profiling and thin-film thickness measurement rigs.
  • Beam path reconfiguration in multi-channel spectrophotometers and monochromator-based instrumentation.
  • Integration into OEM optical modules requiring deterministic motion sequencing with external trigger synchronization (e.g., pump-probe experiments).

FAQ

Does the MC600 support absolute encoders?
Yes—the MC600-CP200 variant and closed-loop configurations of MC600-4B/MC600-2B accept incremental and absolute encoder inputs (quadrature, SSI, EnDat), enabling true absolute positioning without homing upon power-up.
Can I daisy-chain multiple MC600 units?
No—each MC600 operates as a discrete controller node. For multi-controller coordination, external host-level orchestration (e.g., via Ethernet-connected PC running custom scheduling logic) is required.
What is the maximum update rate for real-time position feedback?
Position data is updated at 1 kHz over USB and 500 Hz over RS-232, limited by communication protocol overhead—not controller processing capability.
Is firmware upgrade supported in-field?
Yes—firmware updates are performed via USB using the MC Control Software; no hardware modification or service visit is required.
Can the 16-bit I/O be used for analog signal acquisition?
No—the I/O is strictly digital TTL (0–5 V logic); analog sensing requires external ADC interfacing through the host PC or dedicated DAQ hardware.

InstrumentHive
Logo
Compare items
  • Total (0)
Compare
0