1
General / Mitsubishi Meldas LinuxCNC
« am: April 15, 2026, 05:56:21 Nachmittag »
We’re currently putting the final touches on our Mitsubishi M65 Ethernet Bridge, designed for Raspberry Pi, PC, and similar systems.
The bridge provides full support for MDS-B-SVJ2 servo drives as well as the original Mitsubishi I/O boards, enabling seamless integration of 25-year-old Meldas M6x control systems into LinuxCNC.
While the original hardware is still very capable—especially the servo drives—the spindle performance (typically around 8000 RPM) can benefit significantly from modern control. With LinuxCNC, you gain improved motion planning and look-ahead, resulting in noticeably better overall machine performance.
Also the system won't require a battery anymore, and it's not required to set up any options since LinuxCNC is unrestricted and fully open.
Our initial target system is a 3 Axis Manford VMC1100 (7 tons) CNC.
https://manford.com.tw/product/detail/164
The original Meldas M65 controller worked properly for several weeks, however the backup battery has died 3 times in a row requiring a complete setup of it again.
The motivation behind reverse engineering was to get rid of this unreliable dependency.
Imagine you turn on your CNC in the morning and Japanese kanji are showing up - you already know the machine will have a downtime of several days again.
With LinuxCNC exactly this situation will not happen anymore, neither will you have to call a Mitsubishi support person or drive to Mitsubishi to put in the options again (this requires a special cardridge in the M65 controller and can only be done by Mitsubishi or the system integrator)
All that has to be connected to our ethernet adapter - F010-CF10 -- One cable that rules it all
A very initial test of the motion system via ethernet and linuxcnc:
https://www.youtube.com/watch?v=41AABZ7gTYA
Discord Chat: https://discord.gg/AR5QJhyNnw

The PLC backup (ALL3) can be used in several cases to determine the pinout.
For example:
https://sundtek.de/support/meldas_m65_y_outputs.pdf
https://sundtek.de/support/meldas_m65_x_inputs.pdf
Our current LinuxCNC module is exposing 256 inputs and 256 outputs. The pinout numbers are the same with LinuxCNC (0 - 255)
Since our hardware supports two Mitsubishi remote IO (RIO) busses, we can address up to 512 inputs and 512 outputs.
The Push-Button and LED outputs will not be needed, LinuxCNC can be controlled either via touchscreen or Keyboard and Mouse.
There are cheap USB pendants out there which are more powerful than the original pendant which comes with the Mitsubishi Meldas systems.
The pendant we are using is XHC LHB04B-6 - wired USB cable version.
We’ll be sharing more details, technical insights, and availability information over the coming weeks.
The adapter is designed in Taiwan and manufactured in Austria and Taiwan, support is available in German, English and Chinese.
The bridge provides full support for MDS-B-SVJ2 servo drives as well as the original Mitsubishi I/O boards, enabling seamless integration of 25-year-old Meldas M6x control systems into LinuxCNC.
While the original hardware is still very capable—especially the servo drives—the spindle performance (typically around 8000 RPM) can benefit significantly from modern control. With LinuxCNC, you gain improved motion planning and look-ahead, resulting in noticeably better overall machine performance.
Also the system won't require a battery anymore, and it's not required to set up any options since LinuxCNC is unrestricted and fully open.
Our initial target system is a 3 Axis Manford VMC1100 (7 tons) CNC.
https://manford.com.tw/product/detail/164
The original Meldas M65 controller worked properly for several weeks, however the backup battery has died 3 times in a row requiring a complete setup of it again.
The motivation behind reverse engineering was to get rid of this unreliable dependency.
Imagine you turn on your CNC in the morning and Japanese kanji are showing up - you already know the machine will have a downtime of several days again.
With LinuxCNC exactly this situation will not happen anymore, neither will you have to call a Mitsubishi support person or drive to Mitsubishi to put in the options again (this requires a special cardridge in the M65 controller and can only be done by Mitsubishi or the system integrator)
All that has to be connected to our ethernet adapter - F010-CF10 -- One cable that rules it all
A very initial test of the motion system via ethernet and linuxcnc:
https://www.youtube.com/watch?v=41AABZ7gTYA
Discord Chat: https://discord.gg/AR5QJhyNnw

The PLC backup (ALL3) can be used in several cases to determine the pinout.
For example:
https://sundtek.de/support/meldas_m65_y_outputs.pdf
https://sundtek.de/support/meldas_m65_x_inputs.pdf
Our current LinuxCNC module is exposing 256 inputs and 256 outputs. The pinout numbers are the same with LinuxCNC (0 - 255)
Since our hardware supports two Mitsubishi remote IO (RIO) busses, we can address up to 512 inputs and 512 outputs.
The Push-Button and LED outputs will not be needed, LinuxCNC can be controlled either via touchscreen or Keyboard and Mouse.
There are cheap USB pendants out there which are more powerful than the original pendant which comes with the Mitsubishi Meldas systems.
The pendant we are using is XHC LHB04B-6 - wired USB cable version.
We’ll be sharing more details, technical insights, and availability information over the coming weeks.
The adapter is designed in Taiwan and manufactured in Austria and Taiwan, support is available in German, English and Chinese.