GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Industrial Connectivity

The Difference Between CNC Digital Gateway and IoT Gateway Hardware

Both boxes move data off the shop floor. They are built for different jobs. This page explains the difference between cnc digital gateway units and general IoT gateways on protocol, data shape, latency and installation, so a plant engineer can pick the right one before ordering hardware.

MTConnect / FOCAS / OPC UAMQTT / Modbus TCPEdge filteringRetrofit or new build
difference between cnc digital gateway hardware and an IoT gateway on a machine tool
Side by side

Comparison Table: CNC Gateway and IoT Gateway

Comparison of a CNC digital gateway and a general-purpose IoT gateway across protocol, data model, latency and deployment.

ParameterCNC Digital GatewayIoT Gateway
Native protocolsFOCAS, MTConnect, OPC UA, PROFINETMQTT, Modbus TCP, Zigbee, LoRaWAN
Data shapeStructured: spindle speed, feed, tool IDRaw tags: temperature, vibration, current
Sample rateMillisecond block-level readsSeconds to minutes per tag
Typical latency1–50 ms on a local ring200 ms to 5 s over a WAN
Edge logicTool wear alarms, axis load limitsThreshold rules and store-and-forward
Install effortController model mapping requiredSensor wiring and tag naming
Best fitMachine monitoring and OEE trackingPlant-wide sensor and utility data
Protocol layer

Where the Difference Between CNC Digital Gateway and IoT Gateway Starts

The difference between cnc digital gateway hardware and an IoT gateway shows up first at the protocol layer. A CNC gateway talks to a machine controller. That means FOCAS on a Fanuc, MTConnect on a Mazak or Haas, OPC UA on a Siemens 840D, and sometimes a raw PROFINET or EtherNet/IP tap when the controller has no open data port. The gateway has to know which registers hold spindle speed, feed override, program number and tool offset, because those values are not published in one standard place.

A general IoT gateway does not care what it is plugged into. It reads Modbus TCP, MQTT, Zigbee or LoRaWAN and publishes the same payload upward. A vibration puck on a pump and a power meter on a compressor look the same to it. That flexibility is the point, and it is also why an IoT gateway will not tell you that tool 12 has been in the cut for 43 minutes without someone building that logic on top.

This is not a quality gap. It is a scope gap. If you only need a run/stop signal and an alarm bit, an IoT gateway with a digital input module is cheaper and faster to install. If you need cycle time per part, spindle load curves or program-level traceability, the CNC gateway does that work at the edge instead of shipping raw bytes to a cloud broker.

  • 1
    Controller-firstCNC gateway firmware is written around specific controller families and their data dictionaries.
  • 2
    Sensor-firstIoT gateway firmware is written around generic tag lists, not machine semantics.
  • 3
    Both can coexistMany plants run a CNC gateway per machine cell and an IoT gateway for utilities.
Data model

Data Model and Sampling: What Each Gateway Actually Sends

A CNC digital gateway typically samples the controller at 10–100 Hz and reduces that stream into events. Instead of 60,000 spindle speed readings per minute, it sends a cycle start, a tool change, a feed override change and a program end. Payload size drops by two or three orders of magnitude, and the receiving system gets something it can join to a work order.

An IoT gateway usually samples slower, often every 1–60 seconds, and forwards every tag. That is correct for a tank level or a room temperature. It is wrong for axis load, where a 200 ms spike is the whole story. If you push a 10 kHz vibration stream through a store-and-forward IoT gateway, you fill the buffer and lose the window you needed.

Ask one question before buying either box: what is the shortest event I must not miss? If the answer is a tool break or a servo alarm, you need millisecond handling at the edge. If the answer is a shift-level trend, a slower IoT gateway is fine and cheaper to run.

  • 1
    Event reductionCNC gateways compress raw machine data into state changes.
  • 2
    Tag forwardingIoT gateways forward raw tag values on a fixed interval.
  • 3
    Buffer depthCheck how many hours of data the box keeps when the network drops.
Install

Installation and Retrofit Reality on the Shop Floor

Retrofitting a CNC gateway starts with a controller inventory. You need the exact model and software version for every machine, because FOCAS options differ between a 0i-MF and a 31i, and some builders lock the Ethernet data port behind a paid option. Budget time for that survey. On a 40-machine floor, two days of mapping is normal before any cable is run.

IoT gateways skip most of that. You mount a sensor, give it a tag name, set a publish interval and move on. The trade-off appears later, when someone asks which machine made the scrap parts on Tuesday. The IoT gateway has the vibration trend but not the program number, so the answer has to come from a separate system.

Network design also differs. CNC gateways usually sit on a machine VLAN with a local broker, because controller polling is sensitive to packet loss and jitter. IoT gateways are happy on Wi-Fi or a cellular link. Keep the two on separate VLANs and separate brokers, and do not let a firmware update to one touch the other.

  • 1
    Survey firstLog controller model, software version and open data options before ordering.
  • 2
    Separate VLANsMachine polling traffic should not share a broadcast domain with sensor traffic.
  • 3
    Power and enclosureCabinet-mount units need 24 V DC and IP54 or better near coolant mist.
Cost

Cost, Licensing and Total Effort Over Three Years

Hardware price is the smallest part of the bill. A CNC gateway often needs a per-machine software license, a controller data option, and integration work to map tags into your MES. An IoT gateway needs sensors, cabling and a tag naming convention. Both need someone to own the data pipeline after go-live.

The three-year cost usually splits like this: IoT gateways win on hardware and install, CNC gateways win on integration time per useful data point. If your goal is OEE per machine, the IoT route often costs more in custom middleware than the CNC route costs in licenses. If your goal is compressor monitoring, the reverse is true.

Buy for the question you will ask in year two, not the pilot in month one. Pilots tolerate thin data. Production reporting does not.

  • 1
    License trapsConfirm per-machine, per-tag or site licensing before you scale past ten units.
  • 2
    Middleware costCustom parsing of raw tags is the most common hidden line item.
Selection

How to Choose: Five Selection Checks

Start with the event you must not miss. Tool break, servo alarm and program change point to a CNC gateway. Tank level, room temperature and energy trend point to an IoT gateway. Write this down before any vendor call.

Second, count your controller families. More than three and you should check gateway support lists carefully, because a box that handles Fanuc and Haas may not handle a Heidenhain TNC. Third, measure your worst-case network outage. If the line runs unattended for a weekend, the buffer depth of the box matters more than its CPU.

Fourth, decide who writes the tag mapping. If that person does not exist in-house, add integration cost to both options. Fifth, run both on one cell for a month. A parallel pilot costs little and settles arguments that spec sheets cannot.

  • 1
    Miss-critical eventDefines latency and sampling needs.
  • 2
    Controller countDefines protocol support requirements.
  • 3
    Buffer depthDefines behavior during network loss.
  • 4
    Mapping ownerDefines the real integration budget.

The Verdict: Pick by the Question, Not the Box

If you need per-part cycle time, tool-level traceability or spindle load alarms, choose a CNC digital gateway. If you need plant-wide sensor and utility trends at low cost, choose an IoT gateway. Running both on separate VLANs is the normal answer for a mixed shop.

FAQs

Frequently Asked Questions

Can one gateway do both jobs?

Some edge boxes run a CNC protocol stack and an MQTT client in the same chassis. That works when the vendor supports your exact controller model and the CPU has headroom for both workloads.

In practice, plants keep them separate. A firmware update or a misconfigured tag list on a shared box can take machine monitoring down with the sensor feed. Two small units on separate VLANs are easier to troubleshoot.

Do I need a CNC gateway if my machines already have Ethernet?

Ethernet is a physical link, not a data contract. A machine with an open port may still expose only file transfer, not live state data.

Check whether the controller publishes MTConnect, OPC UA or a documented FOCAS interface. If it only supports FTP for programs, you still need a gateway or a digital I/O tap for run state.

How much latency is acceptable for tool wear monitoring?

Tool wear decisions usually tolerate 100–500 ms at the edge. You are looking at a trend over minutes, not a single sample.

Tool break detection is different. That needs a millisecond-scale response, often from the controller itself or a dedicated sensor, not from a cloud round trip.

What happens to data when the network goes down?

Both gateway types should store and forward. The useful number is buffer depth in hours at your real sample rate.

A CNC gateway sending event data can hold days of records in a small flash. An IoT gateway forwarding every tag at 1 Hz fills the same flash much faster.

Does an IoT gateway work with older machines?

Yes, through external sensors. Clamp a current transformer on the spindle motor or a vibration sensor on the housing, and you get run state and load trends without touching the controller.

You lose program number, tool ID and alarm text. If those fields matter for traceability, plan a CNC gateway instead.

How do these gateways relate to the parts you machine?

Gateway hardware ends up in an enclosure, and those enclosures are machined. We cut aluminum and stainless housings, heat sink plates and mounting brackets to ±0.005 mm with 100% inspection before shipment.

If you are building gateway units, send the drawings and we return a quotation with free DFM analysis within 12 hours.

Need Gateway Housings or Brackets Machined

Send your drawings and we return a quote with free DFM analysis within 12 hours. Uploads stay confidential and an NDA is available on request.

12-hour quote100% inspectionNo minimum order quantity

Follow

More From GreatLight

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC