Machine tools and proprietary protocols
Numerical controls and some PLCs speak a house protocol, tied to a licensed library the vendor is not allowed to redistribute. No supervision system connects to it directly without going through the manufacturer, and the option that opens the machine is expensive, usually billed per machine. So the right question is not "do you support Fanuc" but "what do I need to measure, and at what price".
Meshvise does not replace the manufacturer's gateway, it connects to its standardised output. As soon as a machine exposes OPC UA, MQTT or Modbus, it becomes equipment like any other.
Four routes, from the cheapest to the most expensive
The option that makes a machine speak a standard protocol is almost always paid for, billed per machine, and sometimes bundled with a control upgrade. A quote like that is enough to bury a project. Yet there are three cheaper routes before that one, and they cover most indicators.
Tracking how a machine runs does not require reading its numerical control. Running, stopped, cycle and parts produced can be measured from the outside, for a fraction of the price of a manufacturer option.
| Route | What you get | Cost | When to choose it |
| 1 Signals already wired | Running, stopped, fault, cycle end, depending on what the machine already exposes on terminals. | Almost none | Always look here first. Many machines expose unused dry contacts that a small Modbus input module reads for the price of a cabinet component. |
| 2 External sensors | Consumption, spindle current, cycle time, part counting, downtime, stack light state. | A few hundred euros per machine | The best value for money when the machine is closed or old. A current clamp and a communicating energy meter are enough to see a machine run, timestamp its stops and measure its consumption. |
| 3 Third-party gateway | The control's process data, translated into OPC UA, MQTT or MTConnect. | Varies, often less than the manufacturer option | When you need internal variables: running program, override, machine alarms, dimensions. Adds equipment to maintain, but stays useful even if you change supervision. |
| 4 Manufacturer option | Everything the control exposes, with no intermediary, backed by the manufacturer. | The highest, billed per machine | On a new machine, where the option is negotiated at order time and costs far less than added afterwards. On an existing fleet, keep it for critical machines. |
On a fleet of several machines, what works is equipping the whole fleet from the bottom of the ladder to finally see the whole picture, then going deeper on the two or three machines that really carry performance.
| Manufacturer | Native protocol | Route to Meshvise |
| Fanuc | FOCAS | OPC UA option on recent controls, an MTConnect agent read directly, otherwise a FOCAS gateway to OPC UA or MQTT. The FOCAS library is licensed by Fanuc and is not redistributable: nobody can embed it in their product. Check whether the OPC UA option is already enabled, it sometimes is without anyone knowing. If it has to be bought, compare its quote with the first two routes of the ladder before deciding. |
| Mitsubishi | MC Protocol, SLMP | Modbus TCP communication module, OPC UA module on recent ranges, or an SLMP gateway to MQTT. Many MELSEC installations already expose Modbus TCP through a rack module: look in the cabinet before buying anything. A second-hand communication module costs a fraction of a software option. |
| Omron | FINS | EtherNet/IP or Modbus TCP, both supported directly. Recent ranges speak EtherNet/IP natively, which removes the question entirely. |
| Schneider | UMAS | Modbus TCP, supported directly. The proprietary protocol is mostly for programming. To read values, Modbus is enough and it is present everywhere. |
| Other numerical controls | Varies by manufacturer | MTConnect or OPC UA depending on the generation, both read directly. On a machine built after 2015, the question to ask the manufacturer is: can the machine output OPC UA or MTConnect, and under what conditions. |
What a gateway changes, and what it does not
A gateway translates the manufacturer's protocol into an open one. It adds equipment to maintain and a point of failure, but it makes the machine readable by any system, not only by Meshvise. That investment stays valid if you change supervision.
MTConnect has been read directly since September 2026: Meshvise queries the agent as a client, which yields the running program, the execution state and the part count without going through a cell PLC. The manufacturer's agent remains an installation prerequisite.