How to Start Monitoring Mitsubishi CNC for Free (2026)
Mitsubishi M700, M800, and E80 series CNC controls support real-time data extraction via the Mitsubishi CNC Open API over Ethernet. This guide covers connecting Mitsubishi machines to monitoring software - including free setup options for OEE and downtime tracking.
Note: Mazak machines use Mitsubishi hardware as their base controller. If you have a Mazak, see the Mazak-specific monitoring guide → For the full cross-brand overview, see CNC Machine Monitoring: Complete Guide for All Brands →
Mitsubishi CNC controls and connectivity options
| Control series | Protocol | Ethernet port | Notes |
|---|---|---|---|
| M800W / M80W (latest) | Mitsubishi CNC Open API + OPC-UA | Standard | OPC-UA added from M800W Series 6.0 |
| M800S / M80 | Mitsubishi CNC Open API | Standard | Full machine data access |
| M700V / M700W | Mitsubishi CNC Open API | Standard (some require card) | Mature API, widely supported |
| M70 / E70 | Mitsubishi CNC Open API (limited) | Optional Ethernet card | Fewer data points than M700/M800 |
| M60S / M50 (legacy) | Serial / RS-232 | No native Ethernet | Serial-to-Ethernet adapter required |
The Mitsubishi CNC Open API - what it exposes
Mitsubishi's CNC connectivity uses a DLL-based API (on Windows) or a socket-based protocol over Ethernet port 683 (TCP). The API exposes:
| Data type | Available on |
|---|---|
| Machine status (Run/Idle/Stop/Alarm/Reset) | M700 and later |
| Active NC program number and name | M700 and later |
| Alarm list (active alarms with codes) | M700 and later |
| Spindle speed (commanded and actual) | M700 and later |
| Feedrate (commanded and actual) | M700 and later |
| Axis positions (absolute and machine) | M700 and later |
| Part count / workpiece counter | M800 and later (register-based) |
| Tool life management data | M800W with tool life option |
Step-by-step: connect Mitsubishi M700 / M800 to monitoring
Step 1 - enable Ethernet on the CNC
On M800/M700 controls, Ethernet is typically pre-configured. Verify the IP settings: Maintenance → Ethernet → IP address settings. Assign a static IP on your shop network. Note the IP - you'll use it for the monitoring connection.
The Mitsubishi CNC API port is 683 (TCP). Verify it's not blocked by the machine's built-in firewall: Maintenance → Security → Network port settings on M800W series.
Step 2 - test connectivity with Mitsubishi CNC Monitor
Mitsubishi provides a free diagnostic tool "CNC Monitor" (available from eu.mitsubishielectric.com/fa → CNC → Software). Install it on a Windows PC on the same network, connect to the CNC IP on port 683, and verify you can read machine state. If CNC Monitor connects, your monitoring platform will too.
Step 3 - connect MDCPlus
In MDCPlus, add a new machine and select "Mitsubishi CNC" as the connection type. Enter the controller IP and port 683. MDCPlus uses the Mitsubishi Open API to read machine state, program data, and alarm codes and maps them to OEE metrics automatically.
Step 4 - MTConnect option for Mitsubishi
If your monitoring platform supports MTConnect but not the Mitsubishi native API, the open-source mt-connect-adapter-mitsubishi project on GitHub provides a bridge - it polls the Mitsubishi API and serves the data as MTConnect. This runs on a Windows PC on the same network as the machine.
Mazak machines - Mitsubishi control underneath
Mazak Fusion and Matrix controls (pre-Smooth era) are built on Mitsubishi hardware. The Mazak API is a wrapper around the underlying Mitsubishi protocol. If you have a Mazak with Fusion or Matrix control, the Mazak-specific adapter is usually more reliable than going to the raw Mitsubishi API - see: Mazak monitoring guide →
Related resources:
- CNC Machine Monitoring: Complete Guide for All Brands
- Mitsubishi CNC alarm codes - complete reference
- Mazak alarm codes (Mitsubishi-based controller)
- How to start monitoring Mazak CNC for free
- Free PLC programming tools (Mitsubishi PLCs)
About MDCplus
Our key features are real-time machine monitoring for swift issue resolution, power consumption tracking to promote sustainability, computerized maintenance management to reduce downtime, and vibration diagnostics for predictive maintenance. MDCplus's solutions are tailored for diverse industries, including aerospace, automotive, precision machining, and heavy industry. By delivering actionable insights and fostering seamless integration, we empower manufacturers to boost Overall Equipment Effectiveness (OEE), reduce operational costs, and achieve sustainable growth along with future planning.
Ready to increase your OEE, get clearer vision of your shop floor, and predict sustainably?