1. Introduktion
This manual provides detailed instructions for the installation, operation, and maintenance of the Ransanx Stepper Motor Controller, model ZK-SMC05. This controller is designed for precise control of Nema 17, Nema 23, and Nema 34 stepper motors, offering a wide range of motion modes and industrial connectivity options. Please read this manual thoroughly before use to ensure proper and safe operation.
2. Sikkerhedsforanstaltninger
- Strømforsyning: Sørg for, at strømforsyningen voltage is within the specified DC 12-24V range. Incorrect voltage kan beskadige enheden.
- Ledningsføring: All wiring should be performed by qualified personnel. Ensure power is disconnected before making any connections.
- Miljø: Operate the controller within the specified operating temperature range of -5°C to +60°C (non-condensing). Avoid exposure to moisture, dust, and corrosive gases.
- Jording: Proper grounding is essential for safety and to prevent electromagnetic interference.
- Nødstop: Always incorporate an accessible emergency stop mechanism in your system.
3. Pakkens indhold
Bekræft at alle varer er til stede i pakken:
- 1 x Ransanx Stepper Motor Controller (Main Unit)
- 1 x Quick Start Guide
- Terminal Blocks & Connection Cables

Figur 3.1: Inkluderede komponenter
4. Produktfunktioner
- Intuitive 1.8" Color Screen: Real-time display of speed, pulse, and other parameters. Easy parameter setting via rotary encoder.
- Industrial Modbus Connectivity: Supports Modbus protocol via Serial/RS-485 for reliable integration with PLC and PC control systems.
- Wide Motor Compatibility: Universal pulse speed and direction control for Nema 17, Nema 23, and Nema 34 stepper motors (DC 12-24V).
- High Precision & Versatility: Features 1Hz–200kHz pulse frequency and 20 built-in motion modes for precise control.
- Robust & Expandable I/O: Equipped with 4 limit switch inputs and 3 expansion key interfaces for flexible custom control.
5. Specifikationer

Figur 5.1: Produktspecifikationer overview
| Parameter | Værdi |
|---|---|
| Model | ZK-SMC05 |
| Operation Voltage | DC 12-24V |
| Udgangssignaler | 4 outputs (0V output, open-collector type) |
| Indgangssignaler | 4 limit switch inputs, 3 expansion key interfaces |
| Driftsmiljø | -5°C til +60°C (ikke-kondenserende) |
| Motorpulsfrekvens | 1Hz-200kHz |
| Vise | 1.8-tommer farveskærm |
| Motor Pulse Output Voltage | 0V, open-collector output |
| Kommunikationsprotokol | Modbus (supports serial port / Bluetooth / RS-485) |
| Produktdimensioner | 3.27" (L) × 1.89" (W) × 1.40" (H) |
| Nettovægt | 2.54 OZ |
| Pakkevægt | 3.28 OZ |
6. Hardware overview
6.1 Frontpanel og display

Figure 6.1: Main Interface Display and Operation
The front panel features a 1.8-inch color screen for real-time data display and user interaction. Key controls include:
- FWD (Fremad): Initiates forward rotation.
- REV (Baglæns): Initiates reverse rotation.
- SÆT: Enters parameter setting mode or navigates menus.
- ENT (Enter): Confirms selections or exits menus.
- Drejeknap: Adjusts parameter values and navigates menus.
- Start/stop -knap: Toggles motor operation.
6.2 Back Interface and I/O Ports

Figure 6.2: Back Interface Schematic Diagram
The back interface provides various connection points:
- Strømforsyning (DC 12-24V): Connect the main power input.
- Limit Switch Inputs (X1-X4): For connecting external limit switches.
- Expansion Button Ports: For connecting additional control buttons.
- Kommunikationsgrænseflade: For Modbus RS485 connection.
- Stepper/Servo Motor Drive Outputs (PUL, DIR, EN): Connect to your motor driver.
- Outputs (O1-O4): General purpose outputs.
7. Ledninger og forbindelser
Proper wiring is crucial for the functionality and safety of the controller. Refer to the diagrams below for correct connections.
7.1 Motor Drive Wiring Diagram

Figure 7.1: Motor Drive Wiring Diagram
Connect the controller to your stepper motor driver using the PUL (Pulse), DIR (Direction), and EN (Enable) signals. Ensure the power supply for both the controller and the motor driver are correctly connected and grounded.
7.2 Strømforsyningstilslutning
Connect a DC 12-24V power source to the designated power input terminals on the back of the controller. Observe polarity: positive to '+' and negative to '-'.
7.3 Limit Switch and Expansion Key Connections
Connect external limit switches to inputs X1-X4 as required by your application. Expansion keys can be connected to their respective ports for additional control functions.
8. Grundlæggende betjening
8.1 Tænd
After all connections are securely made, apply power to the controller. The 1.8-inch color screen will illuminate, displaying the main operating interface.
8.2 Navigering på skærmen

Figure 8.1: Intuitive Color Display
The display shows real-time operational data such as speed (RPM), pulse count, and current motion mode. Use the rotary knob to scroll through options and the SET/ENT buttons to select or confirm.
8.3 Starting and Stopping Motor Movement
- Tryk på FWD button to initiate forward rotation.
- Tryk på REV button to initiate reverse rotation.
- Tryk på Start/Stop button to pause or resume motor movement.
9. Driftstilstande
The controller features 20 versatile built-in motion modes, allowing for various complex tasks without external programming. These modes cover a wide array of industrial and DIY project requirements, from simple forward/reverse movements to multi-segment automated sequences.

Figure 9.1: 20 Versatile Motion Modes
To select a mode, navigate to the 'Mode' setting using the SET button and rotary knob, then confirm with ENT. Refer to the Quick Start Guide for a detailed description of each mode and its parameters.
10. Parameterindstillinger
The controller allows adjustment of various parameters to fine-tune motor behavior. These include speed, pulse count, acceleration/deceleration, and delay times.
- Tryk på SÆT button to enter the parameter setting menu.
- Brug Drejeknap to scroll through the available parameters.
- Trykke ØNH for at vælge en parameter til redigering.
- Drej på Drejeknap to adjust the value of the selected parameter.
- Trykke ØNH igen for at bekræfte den nye værdi.
- Trykke SÆT to exit the parameter setting menu.
11. Modbus Kommunikation
The ZK-SMC05 supports Modbus protocol via its RS-485 interface, enabling integration with industrial control systems like PLCs and PCs. This allows for remote control and monitoring of the stepper motor controller.
- Forbindelse: Connect the RS-485 A and B terminals of the controller to your Modbus master device.
- protokol: The controller operates as a Modbus slave device. Refer to the detailed Modbus communication protocol document (available separately or in the full manual) for register addresses and command structures.
- Baudrate: Ensure the baud rate and other communication parameters are matched between the controller and the Modbus master.
12. Fejlfinding
- Controlleren tænder ikke:
- Kontroller strømforsyning voltage (DC 12-24V).
- Verify power connections for correct polarity and secure contact.
- Motor does not move:
- Ensure motor driver is powered and enabled.
- Check PUL, DIR, EN connections between controller and driver.
- Verify motor parameters (speed, pulse count) are set correctly and not zero.
- Check for active limit switch inputs that might be preventing movement.
- Incorrect motor direction:
- Reverse the DIR signal connection or adjust the direction setting in the controller.
- Displayet viser fejl:
- Refer to the Quick Start Guide for specific error codes and their meanings.
- Tænd og tænd for enheden.
13. Vedligeholdelse
The Ransanx Stepper Motor Controller is designed for reliable operation with minimal maintenance.
- Rensning: Hold enheden ren og fri for støv. Brug en blød, tør klud til rengøring. Brug ikke flydende rengøringsmidler eller opløsningsmidler.
- Inspektion: Kontrollér regelmæssigt alle ledningsforbindelser for tæthed og tegn på slid eller beskadigelse.
- Opbevaring: If storing the controller for an extended period, ensure it is kept in a dry, cool environment, away from direct sunlight and extreme temperatures.
14. Kundesupport
For technical assistance, warranty information, or further inquiries, please contact Ransanx customer support through your purchase platform or the official Ransanx webwebsted.