CNC connector directory
Drivers, gateways, edge platforms, maker software and open-source tools that get data out of CNC controls. Prices are shown only where the vendor publishes them. The last column is the one most comparisons skip: the licence the CNC itself still needs.
| Product | Type | Controls | Outputs | Runs on | Public price | Licence still needed on the CNC |
|---|---|---|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers Velotic (formerly PTC Kepware) | OPC server / driver | FANUC Power Mate i, 0i, 15/15i, 16/16i, 18/18i, 21/21i, 30i, 31i, 32i | OPC UA, OPC DA, A&E, SuiteLink | Windows | Sold only in suites; price not published | FOCAS library A02B-0207-K732 or K737 |
| Kepware Server — Siemens TCP/IP Ethernet Velotic (formerly PTC Kepware) | OPC server / driver | Siemens S7-200 to S7-1500 PLCs (PLC side of a CNC) | OPC UA, OPC DA | Windows | Suites; price not published | — |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs Software Toolbox | OPC server / driver | FANUC 0i, 15i, 16i, 18i, 21i, 30i, 31i, 32i, Power Mate i (Ethernet and HSSB) | OPC UA, OPC DA, SuiteLink | Windows / Windows Server | $2,098 perpetual incl. 1 year maintenance | FOCAS library K732 or K737 |
| uaGate 840D Softing | Gateway | SINUMERIK 840D sl (V2.7+), 840D pl (V5.3+, with NETLink) | OPC UA (≤20,000 nodes), MQTT | DIN-rail box, 2 Ethernet ports | Order no. GAA-YX-145144; price not published; features now in SDEX Suite | None from Siemens per Softing; NCVar Selector toolbox for symbols |
| edgeConnector (840D, FANUC CNC) Softing | Gateway | SINUMERIK 840D sl/pl; FANUC 30i, 31i, 31i-B, 31i-B5, 32i-B, 35i-B, 0i-D/F/F Plus, PMi-A | OPC UA 1.04, MQTT 3.1/3.1.1/5 | Docker (AMD64/ARM64/ARM32) | Perpetual LRL-XX-161001; 72 h demo; price not published | Not stated |
| SDEX Suite Softing | Gateway | SINUMERIK 840D pl/sl; FANUC FOCAS series as edgeConnector | OPC UA, MQTT, REST | Windows, Docker, gateway box | Standard / Advanced / Enterprise; price not published | Not stated |
| dataFEED OPC Server CNC Softing | OPC server / driver | SINUMERIK 840D sl (V2.7+), 840D pl, ONE; FANUC | OPC DA; optional OPC UA 1.04, MQTT, REST | Windows | Licence per computer LRL-DY-135001 | None per Softing |
| IBH Link UA IBHsoftec | Gateway | SINUMERIK 840D / 840D sl / ONE; S5/S7; MELSEC; ControlLogix | OPC UA (incl. OPC 40502 CNC model), MQTT Sparkplug B | DIN-rail, 4 Ethernet, firewall | €690 excl. VAT | — |
| Connectware Cybus | Edge platform | FANUC FOCAS (8193), HEIDENHAIN DNC (agent), SINUMERIK OPC UA, MTConnect, OPC UA, S7, ADS… | MQTT, OPC UA server | Docker | Price not published | FOCAS Ethernet function; SINUMERIK OPC UA licence |
| Litmus Edge Litmus | Edge platform | FANUC (FOCAS2), HEIDENHAIN 640 Ethernet (port 9000), Sinumerik 808D, Brother Speedio, S7 | Broker integrations | Docker runtime | Free Developer Edition; price not published | FOCAS2 support |
| DeviceXPlorer OPC Server Takebishi (ICONICS) | OPC server / driver | FANUC CNC, Mitsubishi CNC, Mitsubishi EDM, Shibaura Machine, MTConnect | OPC UA, OPC DA, MQTT, HTTP | Windows | Single / Multi / Professional; price not published | Not stated |
| WebAccess/CNC Advantech | Monitoring software | FANUC, Mitsubishi M7/M8, HEIDENHAIN iTNC 530/TNC 640, SINUMERIK 840D sl/828D, Brother, Okuma, Haas, Fagor 806X/807X, Syntec, LNC, HNC, KND, MTConnect | OPC UA/DA, Modbus, REST | Windows, USB key, ≤100 machines per PC | WA-BRO licences for 1/5/25/50 connections | FOCAS library; HEIDENHAIN DNC; SINUMERIK OPC UA; Okuma OSP-API |
| OPC Router + HEIDENHAIN plug-in inray | Middleware | iTNC 530, TNC 128/320/620/640, MANUALplus 620, CNC PILOT 620/640, MillPlus, GrindPlus | OPC UA, MQTT, REST, SQL, SAP | Windows | Price not published; demo | HEIDENHAIN option 18 (DNC) |
| UaGateway Unified Automation | Middleware | Wraps classic OPC DA servers (for example CNC OPC DA servers) | OPC UA | Windows | Modular keys; price not published | — |
| OPC UA Forge Prosys OPC | Middleware | Modbus, EtherNet/IP, ADS, S7 (no CNC-specific connector) | OPC UA, MQTT, REST | Windows, Linux, Docker | Subscription or perpetual | — |
| Ignition Inductive Automation | Edge platform | PLC drivers (S7, Logix, MELSEC, Modbus…); no CNC driver in the core list | OPC UA server | Per server | Suites from $3,200 to $13,500 perpetual | — |
| Intelligence Hub HighByte | Middleware | Generic industrial connections | MQTT, Sparkplug B, SQL, REST | Edge, VM, container | Quote | — |
| Ewon Flexy 205 HMS Networks | Gateway | PLC protocols (CNC not listed) | OPC UA server, MQTT, Modbus | Hardware | Price not published | — |
| NPort serial device servers Moxa | Gateway | Any RS-232 device, used for Haas Classic and older serial controls | TCP | Hardware | Price not published | — |
| Industrial Edge for Machine Tools Siemens | Control or machine maker | SINUMERIK 840D sl, ONE (per app) | REST, MQTT | Edge device | Price not published | — |
| Manage MyMachines Siemens | Control or machine maker | SINUMERIK 840D sl, ONE, 828D; adapters for FANUC 0i/31i-B, HEIDENHAIN, Beckhoff, Mitsubishi M800W, OPC UA, MTConnect | Cloud (Insights Hub) | SINUMERIK Integrate client | Price not published | — |
| MT-LINKi FANUC | Control or machine maker | FANUC CNCs and robots; OPC UA PLCs; MTConnect machines | CSV, REST API | Windows PC (MongoDB) | One-time purchase; quote | — |
| FANUC MTConnect Server FANUC | Control or machine maker | FANUC 30i/31i/32i-A and B, 0i-D, 0i-F | MTConnect | Windows 7/10 | Paid; 30-day trial | CNC option required |
| NC Machine Tool Connector Mitsubishi Electric | Control or machine maker | Mitsubishi M8V, M8, M7 (≤30 CNCs) | OPC UA (OPC UA for Machine Tools), MQTT | Windows service | Licence key; price not published | — |
| MTConnect Adapter + Data Collector Mitsubishi Electric | Control or machine maker | Mitsubishi M8V, M8, C80, M7 | MTConnect | Windows 10 64-bit | Product ID; price not published | — |
| StateMonitor HEIDENHAIN | Control or machine maker | HEIDENHAIN DNC, OPC UA, umati, MTConnect, Modbus/TCP, FOCAS (multi-vendor) | ERP/MES job interface | Server + browser clients | Base licence 5 machines; price not published | Control options as applicable |
| SMARTBOX / SMOOTH MONITOR AX Mazak | Control or machine maker | Mazak and non-Mazak machines over MTConnect | MTConnect | Hardware + software | Price not published | — |
| Connect Plan / Connect Plan Lite Okuma | Control or machine maker | Okuma OSP; non-Okuma via Net Box suite | Browser | Server | Lite free for one machine; full quoted | — |
| IoTconnector (retrofit, flex) + Messenger V4 DMG MORI | Control or machine maker | DMG MORI with FANUC, Siemens, HEIDENHAIN, MAPPS; flex for third-party | OPC UA, MTConnect, MQTT | Edge box | Quote | — |
| MERLIN Tempus + MERLIN adapters Memex | Monitoring software | FOCAS, OPC, MTConnect; SINUMERIK 840D adapter | MTConnect | On-premises | Quote | Siemens OA runtime for the 840D adapter |
| Predator MDC Predator Software | Monitoring software | MTConnect, FOCAS, OPC UA/DA, Okuma THINC + serial, Haas Ethernet + serial, Mazak serial, Siemens, HEIDENHAIN, Modbus | SQL / MES / ERP | Windows | From $8,625 perpetual; $3,700/year for 8 machines; I/O adapter $500/machine | "Some features may need options from the equipment maker" |
| FactoryWiz Monitoring FactoryWiz | Monitoring software | FOCAS, MTConnect, OPC UA, umati; I/O for legacy | — | On-premises | $2,310 per machine perpetual | — |
| DataXchange Scytec (Minitab) | Monitoring software | FANUC, Mazak, Okuma, Haas, Siemens, HEIDENHAIN, DMG MORI, Doosan, Hurco, Fagor and more; MTConnect, umati | — | Cloud or on-premises | Quote | — |
| MachineMetrics Edge MachineMetrics | Monitoring software | FOCAS, MTConnect, Haas serial and NGC, Citizen M700, SINUMERIK OPC UA, HEIDENHAIN, OPC UA, EtherNet/IP, Modbus | Cloud | Edge box or VM (≈50 machines per gateway) | SaaS; price not published | SINUMERIK OPC UA licence; Haas MTConnect |
| JITbase JITbase | Monitoring software | MTConnect, OPC UA, FOCAS; legacy serial and I/O | — | Cloud or local | Free up to 5 CNC machines | — |
| Chatter (Toolpath) Chatter | Monitoring software | Haas 2008+, FANUC, Brother, HEIDENHAIN; Mazak, Hurco, DMG MORI, Okuma via MTConnect | — | Desktop connector + cloud | Price not published | — |
| Evocon Evocon | Monitoring software | Sensor/input based (no CNC protocol list) | — | Cloud | $219–$379 per machine per month (1-year) | — |
| Datanomix Datanomix | Monitoring software | Logos: FANUC, DMG MORI, Haas, HEIDENHAIN, Hurco, Citizen, Mitsubishi, Okuma, Siemens, Fagor, Makino, Mazak, Brother | — | Web | Quote | — |
| TEEPTRAK PerfTrak TEEPTRAK | Monitoring software | Any machine: non-intrusive sensors, plus OPC UA and MTConnect data where available | OEE, downtime, Andon | Hardware + cloud | Quote (guided 90-day pilot) | — |
| fanuc-driver Ladder99 (open source, Apache-2.0) | Open source | FANUC 0i-A/B/D, 15i, 16/18/21, 30i/31i/32i/35i, PMi-A, Power Mate, NCGuidePro | MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR | Windows, Linux (x86, ARM), Docker | Free | FANUC FOCAS library |
| Fanuc-MTConnect-Agent Open source | Open source | FANUC 0i-D, 30i family | MTConnect | Windows | Free | FOCAS library |
| pyfanuc TU Wien (open source, MIT) | Open source | FANUC via FOCAS | Python | Python 3.7+ | Free | FOCAS library |
| MTConnect cppagent MTConnect Institute (Apache-2.0) | Open source | Any SHDR adapter or MQTT source | MTConnect REST, MQTT | Windows, Linux, macOS, Docker | Free | — |
| MTConnect.NET TrakHound (MIT) | Open source | Agents, adapters and clients | MTConnect, MQTT | .NET | Free | — |
| MTConnect Agent for Haas TrakHound (GPL-2.0) | Open source | Haas (Ethernet or RS-232 Q-commands) | MTConnect | Windows | Free | — |
| pyLSV2 Open source (MIT) | Open source | HEIDENHAIN TNC 320/620/640, iTNC 530, TNC7, MANUALplus 620, CNC PILOT 640 | Python | Python 3 | Free (author warns: not for production) | Lockout parameter limits operations |
| umati Sample-Server / umatiGateway umati (MPL-2.0 / Apache-2.0) | Open source | OPC 40501 machine tool model demo; OPC UA → MQTT gateway | OPC UA, MQTT JSON | Docker | Free | — |
| open62541 Open source (MPL-2.0) | Open source | OPC UA stack in C | OPC UA | Embedded and desktop | Free | — |
| node-opcua Sterfive (MIT) | Open source | OPC UA stack in TypeScript | OPC UA | Node.js | Free | — |
| opcua-asyncio (asyncua) Open source (LGPL-3.0) | Open source | OPC UA client/server in Python | OPC UA | Python 3.10+ | Free | — |
| Neuron / NeuronEX EMQX | Edge platform | Modbus, OPC UA, EtherNet/IP; Mitsubishi CNC driver | MQTT, Sparkplug B | Docker | Core LGPLv3; NeuronEX commercial | — |
| node-red-contrib-opcua Open source (Apache-2.0) | Open source | OPC UA client/server nodes | OPC UA | Node-RED | Free | — |
| Telegraf inputs.opcua InfluxData | Open source | OPC UA reader | InfluxDB, Kafka, MQTT… | Telegraf | Free | — |
Last verified 27 October 2026 against vendor documentation. OPC UA Connect is an educational resource published by TEEPTRAK; it is not affiliated with the OPC Foundation, the MTConnect Institute or any control maker.