Motion control

Almost all types of motors require some form of motor controller in order to be used efficiently. In some cases this may be something as simple as a manual on/off button, but in most cases something a little more sophisticated is required. Regardless of whether the objective is to maintain a smooth speed irrespective of load or to make a circular interpolation between two axes, we have a motion controller to suit your requirements.

Two types of motion control

Motor controllers are often divided into two categories: drivers and controllers. The task of the driver is to provide the motor with current whereas the task of the controller is to calculate how much current the driver must deliver to the motor. Put simply, you can therefore regard the driver as the muscles and the controller as the brain. It is not unusual for the products to be combined, i.e. a driver with an integrated controller.

CANopen, Ethernet and EtherCAT

For many years different types of bus system have been common in motor controllers. We work with the most common ones: Ethernet, CANopen and EtherCAT. Ethernet and CAN are proven and reliable systems that have been used for many years. EtherCAT is an industrialised Ethernet-based fieldbus system, which provides significant advantages over CAN, mainly in relation to transmission speeds and time synchronisation.

Development environments for each line of motion controllers

FAULHABER, Galil and Elmo each have their own development environment for developing application software, carrying out servo tuning etc. Further information about each manufacturers development environment is available under the Software link.

Galil DMC

The DMC series comprises advanced controllers for 1-8 servo or stepper motor shafts, which can also be combined with built-in drivers. With leading servo performance, powerful software tools and a shallow learning curve this is an excellent choice for centralised servo systems with high requirements for performance, advanced functionality and user-friendliness.

Elmo Gold

Probably the most compact servo driver in the world for almost all types of servo and stepper motors on the market, ranging from a few watts up to 65 kW. Excellent for decentralised multi-axis systems or for single-axis systems, where low weight and compact dimensions are critical, whilst retaining extremely high performance servo characteristics.

The smallest driver weighs only 18 grams!

See the entire range here


FAULHABER motor controllers for DC motors (MCDC), brushless motors (MCBL) or linear motors in the QuickShaft series (MCLM) are easy-to-use drivers for highly dynamic positioning applications. They are available with a serial interface or CANopen and can be easily configured with the free Windows software Motion Manager.

See the entire range here


FAULHABER variable-speed controls have been specifically developed to obtain the maximum performance from FAULHABER DC motors and brushless motors. They are compact, easy to use and offer precise and efficient speed control. The individual driver parameters are easy to adjust from a PC with the free FAULHABER software Motion Manager.

See the entire range here