Powerful CNC controller
up to 6 axes

The main task of a CNC controller is to generate clock and direction signals for stepper motors, as this is not possible in real time under Windows. Depending on the controller, the step frequency is up to 300 kHz for interpolated movements of up to 6 axes.

Our CNC controllers have several protected digital inputs and outputs (opto-isolated) as well as analogue inputs and outputs. Optoisolators ensure electrical isolation between input and output signals and thus protect against voltage peaks and electromagnetic interference. This contributes to the reliability and longevity of the CNC controller and the connected devices.

Signals for reference switches, start/stop signals and other switching states are recorded at dedicated inputs. Additional outputs enable the control of further hardware and functions, such as a current reduction, switching coolant pumps or the spindle on and off. The spindle speed can be controlled in 255 steps.

Our CNC controllers allow the connection of an electronic handwheel for direct machine control. They also support a dual drive for the X/X2 or Y/Y2 axes.


smc5d-m4 pro: CNC controller for demanding applications

Our smc5d-m4 pro CNC controller has a modular structure and is designed for mounting on top-hat rails in the control cabinet. This enables quick and easy integration.

CNC controller: smc5d-m4 pro

CAN Expansion I/O and DAC for smc5d-m4 pro

This controller is the flagship of our controller family. It offers outstanding performance and versatility for demanding CNC applications.

smc5d-m4 pro: Technical data
  • In housing for switch cabinet with top-hat rail
  • Power supply +24 Volt
  • Clock and direction signals up to 300 kHz
  • Step frequency as differential outputs for maximum interference immunity
  • Interpolated journeys up to 6 axles + double drive X2/Y2
  • 8 opto-isolated inputs and 4 relay outputs with LED display
  • Communication via Ethernet (LAN) or USB 2.0 (compatible with USB 3.0)
  • RS485 or CAN connection for handwheel
  • Micro SD card slot
  • CAN communication between the modules
  • Up to six I/O modules and up to four DAC modules can be connected
  • Requires at least cncGraF v7.1 Pro (Free download)

smc5d-m4 lan: Mid-range CNC controller
with Ethernet connection

Our smc5d-m4 lan CNC controller is our mid-range version. This controller is based on our smc5d-m4 pro control cabinet model and has an Ethernet connection.

smc5d-m4 lan: Mid-range CNC controller with Ethernet connection

It therefore offers solid performance and connectivity for a wide range of applications.

Technical data
  • Communication via Ethernet or USB-C
  • Clock and direction signals up to 300 kHz
  • Interpolated journeys up to 5 axles + double drive X2 /Y2
  • RS485 connection for handwheel
  • 24 protected inputs and outputs
  • All inputs on CON2 and CON3 are optoisolated
  • External power supply 5 Volt
  • Spindle speed via analogue output (requires DAC-INT-10V)
  • Product dimensions in millimetres L/W/H (113mm / 71mm / 11mm)
  • Requires at least cncGraF v7.1 Pro (Free download)

smc5d-p32: Entry-level CNC controller
with USB connection

The smc5d-p32 controller is our entry-level model. This controller has a USB connection and enables control of CNC machines with up to 5 axes.

smc5d-p32: Entry-level CNC controller with USB connection
Technical data
  • Power supply 5 Volt
  • Clock and direction signals up to 150 kHz
  • Interpolated journeys up to 5 axles + double drive X2 /Y2
  • Communication via USB 2.0 (compatible with USB 3.0)
  • RS485 connection for handwheel
  • 24 protected inputs and outputs
  • All inputs on CON2, CON3 and CON4 are optoisolated
  • Spindle speed via analogue output (requires DAC-INT-10V)
  • Requires cncGraF Std/Pro (Free download)

Tabular overview of functions: CNC controller

Controllersmc5d-m4 prosmc5d-m4 lansmc5d-p32
Clock frequencyup to 300 kHzup to 300 kHzup to 150 kHz
Number of axles65 up to 5
Double drive X2/Y2YesYesYes
Modular design for top-hat rail mounting
in the control cabinet
Yes
LED display for inputs/outputsYes
Power supply24 Volt DC
external
5 Volt DC external5 Volt DC external/USB
 Number of outputs4,expandable up to 1242424
Optoisolated outputsYesYesYes
Number of inputs8, expandable up to 1042424
Analogue outputsExpandable,
up to 8 outputs
3 Outputs3 Outputs
Analogue inputsExpandable,
up to 8 inputs
Connection of the handwheelYesYesYes
Firmware updatesYesYesYes
SoftwarecncGraF ProcncGraF ProcncGraF Std/Pro

All information is provided without guarantee or claim to completeness.