Special offer

CSMIO-MPG Kit module & handwheel for CSMIO/IP controllers

Change currency

Original price was: 362.50 €.Current price is: 290.50 €.

The lowest price ( 29 November 2023 ): 362.00 

ikona ce srednia ikona pb srednia ikona rohs srednia ikona trash srednia

CSMIO-MPG Kit is a 6-axis solution that provides manual operation of machine axes. This set consists of the CSMIO-MPG module and a good quality handwheel. This way you can easily, freely and most of all intuitively move your axes. It’s for those who want to equip their machine professionally. 

In this not expensive way, you can have a precise tool in your machine for fast configuration of work offsets (G54, G55 …), tool magazine (tool length offset), and for manual operation or fast manual rides. 

What is the CSMIO-MPG Kit?
Description of CSMIO-MPG module and handwheel
The Main Advantages
What are the advantages of CSMIO-MPG module Kit?
Technical data
Who is recommended to use the CSMIO-MPG Kit?
In The Box
What do you get in the CSMIO-MPG Kit box?
Dimensions of the set elements
Files to download

General about the CSMIO-MPG Kit

CSMIO-MPG Set is a 6-axis ready-made solution enabling manual manipulation of the machine axes. This set combines the CSMIO-MPG module and a good-quality hand encoder. This set allows for easy, free, and, above all, intuitive movement of the axes. It was selected for users with a professional approach to using the machine. For an affordable price, they can equip their machine tool with a precise tool for quick configuration of material base (G54, G55 …), tool changer (tool length offset), as well as for manual machining or quick manual ride.

How does it work?

After pressing ENABLE button on a manual handwheel, a CSMIO-MPG module via a CSMIO/IP controller switches software (simCNC, Mach3, Mach4) to MPG mode. After switching the software to MPG mode, the CSMIO-MPG module starts continuous encoder pulses counting and also verifies digital inputs state, to which there are switches connected (of axis selection and step size). All the information are transferred through CAN bus to a CSMIO/IP motion controller, where they are changed into motion trajectory for a selected axis.

Several algorithms are watching over motion trajectory creation. The algorithms’ task is to make axis motion precise and smooth. This way prepared motion trajectory is performed by a servo drive or a stepper drive. At the same moment when an axis is moving the CSMIO/IP motion controller sends current axis position to software this way that its axis position DRO shown the current location.

Operation Stability is provided by:

  • the connection of the CSMIO-MPG module with a CSMIO/IP controller through CAN bus. It guarantees correct and fast transmission even in a tough industrial environment. The great advantage of CAN bus is resistance to interference also in case of much distance between devices, the resistance is assured by differential transmission and CAN bus termination (120 Ohm resistor at the beginning and the end of the CAN bus). Another advantage of the CAN bus is the ability to detect collisions and data loss by the strict control of the transmission.
  • the connection of CSMIO-MPG module and handwheel with shielded cable using differential transmission for encoder pulses transfer. In this case, the differential transmission is very resistant to interference. It’s thanks to optoisolators used in encoder input of CSMIO-MPG module, the optoisolators which load the differential line correctly (differential line termination).

Sample CAN bus connection for CSMIO/IP-S controller and CSMIO-MPG module (based on available documentation).

Manual Pulse Generator – JOG handwheel. Easy installation

JOG handwheel is a tool for quick configuration of a material base (G54, G55 …), tool changer (tool length offset), as well as for manual machining or fast manual rides. The handwheel available in this kit is ISMM2080 (also available separately).

ISMM2080 001 100 B 5 L
Series   Sequence
of Pulses

The connection of CSMIO-MPG Kit is very simple and won’t cause any trouble even to not experienced users. It shouldn’t take more than 5 minutes to run it:

How to run it?

  • Fasten the module on a DIN rail
  • Place the DB25 plug of the JOG handwheel in the CSMIO-MPG module socket.
  • Connect the CAN bus with the included DB9 tape
  • Connect 24V DC power.
  • Connect E-STOP circuit to terminals E1 and E2 (order of the connections is not important). Terminals E1 and E2 are pins of the handwheel E-STOP button.


The Main Advantages

  • No settings required – CSMIO-MPG in current plugin version for Mach3 (up.to 23.01.2017) is ready to work right after installation and doesn’t need any configuration. It’s possible since digital signals have functions assigned permanently. In case of Mach4, it will be possible to create your own digital signals configuration and also to use them for purposes not related to MPG module. It means that free digital inputs can be used for example for start-stop – pause buttons connection.
  • Safety system – CSMIO-MPG module is equipped with hardware E-STOP circuit. It means that the E-STOP circuit goes through the module and a manual handwheel encoder. After pressing the emergency stop button on the handwheel the circuit is opened (open circuit), what causes immediate machine stop. It’s about the same E-Stop circuit used by CSMIO/IP motion controller and and all emergency buttons mounted in a machine.
  • Solid aluminum housing which dissipates heat and protects electronic circuits very well. Readable led controls on a front panel which make it easier to install and simplify diagnostics in case of any problems with switches and an encoder of a handwheel.
  • The sturdy design of handwheel – it was equipped with sturdy and handy housing with excellent quality: switches manual encoder, LED indicating MPG mode work as well as ENABLE and E-STOP buttons.  It can serve for many years without any issue even if it’s used regularly.
  • Additional features – CSMIO-MPG module has two 0-5V analog inputs that can be used for connection of poteniometers of spindle rotary speed and axis feed rate correction. In case of 4-axis machines, the 5th axis selection switch position (B axis) and 6th position (C axis) may be used for spindle rotary speed and axis feed rate correction. The correction value is in this case adjusted with the manual handwheel encoder.
  • Industry standard – CSMIO-MPG module is adapted to worldwide standards:
    • Opto-isolated 24V DC digital outputs
    • Opto-isolated 24V DC digital inputs
    • The power supply adapted to 24VDC

Technical data



Number of axes


Digital inputs (opto-isolated)


Digital outputs (opto-isolated)


Analog inputs


Supply voltage

24VDC +/-10%

Power consumption


Maximum voltage on in/out lines


Maximum load of output line


Voltage range of analog inputs

0-5 VDC 

Maximum frequency of encoder signal


Ambient temperature range

0oC to +60oC

Relative humidity (without condensation)

10% – 95%

Technical data of the handwheel










of Pulses






Output wave

Square wave

Output signals

A,B, (Line driver output A,A(_),B,B(_), phase)

Current consumption


Response Frequency


Output phase difference

90° ±  45°

Supply voltage

5VDC, 12 VDC

Signal level

V≥ 85%Vcc, V≤ 0.3V

Number of pulses


Output circuit

Open collector NPN, Push pull, Line driver, Voltage


Signal position


Speed without sealing

500 rmp

Starting torque w/o sealing

≤2.0x 10-2 ~6.0x 10-2 Nm (+25°C)

Shock resistance

980m/s2, 6ms, 2 times each on XYZ


Appr. 740g (incl. 1.5 meter cable)

You will find more details in Download tab (documentation)


CSMIO-MPG Kit is recommended to users/companies who:
  • retrofit original CNC machines and what to get full functionality by using the handwheel encoder function,
  • build new machines and want to raise their utility value implementing solutions previously found in CNC machines of well-known manufacturers.
  • build machines with a large working area and are looking for solutions that would allow a machine operator to move away from a control panel and still keeping control over machine axes (in the MPG/JOG mode), axis feed rate, spindle speed, and an emergency stop button.

CSMIO-MPG module can be successfully used in CNC machines of any type, especially recommended for milling and turning machines.

In The Box


  • CSMIO-MPG module
  • 1x DB9 ribbon wire
  • terminator
  • 6 axis JOG handwheel encoder ISMM2080 (incl. DB25 plug) 


Dimension of CSMIO-MPG Kit

MPG handwheel encoder – dimension

(Cable: length of the straight part 1m; length of the spiral part 0,8m)


CSMIO-MPG module – dimension

CSMIO-MPG module - JOG expansion module for all CSMIO/IP controllers


CSMIO-MPG® v2 Module for manual axis operation – JOG (for all CSMIO/IP models)

CSMIO-MPG® v2  Manuals

MPG Handwheel ISMM2080 Manual Pulse Generator JOG encoder

MPG Handwheel ISMM2080  Manuals



Click one of our contacts below to chat on WhatsApp

× How can I help you?