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

Get Instant Quote

Data acquisition basics

Mazak Machine Tool Data: How Acquisition Actually Works

This page explains where Mazak machine tool data comes from, which protocol carries it, and what your system can realistically do with it. It is written for manufacturing engineers and buyers who need to judge feasibility before committing to an integration budget.

MTConnect / MT-LINKiFOCAS and OPC UAAlarm and tool lifeEdge buffering
Mazak machine tool data acquisition on a CNC control panel
Short version

Key takeaways

The control decides everythingSmoothX, Matrix and older Fusion controls expose different data sets.
Two paths, one resultMTConnect or MT-LINKi for standard models; FOCAS for legacy machines.
Polling is not a streamA 1 s poll hides short stops; 100 ms needs buffering at the edge.
Scope before you buyDecide which tags matter, then pick the gateway that carries them.
Where the signals live

What Mazak Machine Tool Data Actually Contains

A Mazak machining center produces two very different classes of signal. The first is controller state: run mode, program number, tool number, spindle speed, feed override, alarm code. The second is physical state: spindle load, axis position, servo current, coolant pressure, pallet status. Controllers publish the first class natively. The second class is usually derived, and how it is derived depends on the control generation.

On SmoothX and SmoothG controls, Mazak exposes an MTConnect agent and a REST interface. On Matrix and Matrix 2 controls, MT-LINKi is the normal route, with MTConnect available on later firmware. On older Fusion 640 controls, you are typically limited to FOCAS, serial output, or I/O relay taps. This is the single biggest constraint on any project. Three machines on the same floor can require three different acquisition methods.

The practical question is not what the control can emit. It is what your system can use. A CMM program with 200 tags sounds impressive until the MES only consumes 12 of them. Start from the downstream use case — OEE, tool-life tracking, alarm response, energy reporting — and work backward to the tag list.

  • 1
    Native tagsRun state, program, tool, spindle speed, alarm, override values.
  • 2
    Derived tagsCutting time, cycle count, utilization, load trend, energy estimate.
  • 3
    Manual-only tagsSetup notes, fixture ID, operator comments, inspection results.
Protocols

MTConnect, MT-LINKi and FOCAS Compared

MTConnect is an open, read-only, XML-based standard. It is vendor-neutral, so one collector can read a Mazak, a Haas and a Brother without three separate drivers. The trade-off is tag coverage. MTConnect exposes what the control chooses to model, and Mazak's agent does not surface every internal register.

MT-LINKi is Mazak's own monitoring platform. It reaches deeper into the control, including maintenance counters, spindle and axis load history, and some servo data that MTConnect does not map. The cost is vendor lock-in. Moving to another machine brand means a second system, and the data model is Mazak-specific.

FOCAS is the older Fanuc-based route, still relevant on legacy Mazak turning and milling machines. It reads registers directly, which gives flexibility and also risk. FOCAS libraries change between control versions, and a firmware update can break a working collector. Firmware change control matters as much as the software itself.

  • 1
    Choose MTConnectMixed-brand floor, standard tags, no vendor preference.
  • 2
    Choose MT-LINKiAll-Mazak floor, deep maintenance and load data needed.
  • 3
    Choose FOCASLegacy controls, specific registers, in-house software team.
Timing

Sample Rate, Timestamps and the Cost of Polling

Most Mazak collectors poll the control once per second. That is fine for OEE, because utilization is a slow number. It is not fine for stop analysis. A 1 s poll can miss a 700 ms tool-change stall completely, and those stalls are exactly what a cycle-time project is trying to find.

Pushing to 100 ms changes the architecture. You need a buffer at the machine or in the cell, because a network hiccup at that rate loses data rather than delaying it. Store-and-forward on an edge device is the usual answer. It also means your database write path must handle 10× the volume for the same number of machines.

Timestamps are the quiet failure mode. If the control clock drifts from the server clock, events land in the wrong order and every downtime report is wrong. Run NTP on the control network and check drift monthly. A 2 s offset is enough to misattribute a stop to the wrong shift.

  • 1
    1 s pollEnough for OEE, utilization and shift reporting.
  • 2
    100 ms pollNeeded for short stops, tool change and load spikes.
  • 3
    Clock syncNTP on the control VLAN; verify drift every month.
Boundaries

Where Acquisition Stops Being Useful

Data acquisition does not fix a process that was never measured properly. If your fixture is wrong or your offsets drift, more tags will just describe the problem faster. Fix the machining first, then instrument it.

There is also a hard limit on what a controller knows. It cannot tell you whether a bore is on size, only that the cycle finished. Metrology data has to come from a CMM, a gauge, or an in-process probe, and it has to be joined to the machine record by part serial or work order. Without that join, you have two disconnected data sets.

Security is the other boundary. Opening a control network to a collector creates a path into production equipment. Keep the acquisition VLAN separate from the office network, allow only outbound connections from the edge device, and log every write attempt. The reading side is usually safe. The configuration side is where risk lives.

Finally, consider who maintains it. A dashboard nobody owns decays within a quarter. Assign an owner, define the tags that matter, and review the tag list twice a year. Fewer, trusted tags beat a large set that nobody has validated.

  • 1
    Fix the process firstInstrumentation amplifies whatever is already happening.
  • 2
    Join to metrologyLink machine records to inspection by serial or work order.
  • 3
    Segment the networkAcquisition VLAN, outbound-only edge, logged changes.
  • 4
    Name an ownerOne person accountable for tag accuracy and review.
Decision table

Which Acquisition Path Fits Which Shop

Pick the row that matches your machine mix, then confirm tag coverage with a pilot before rolling out.

ScenarioBest pathSample rateMain risk
Mixed brands, standard OEEMTConnect agent1 s pollMissing derived tags
All Mazak, maintenance focusMT-LINKi100 ms–1 sVendor lock-in
Legacy Fusion controlFOCAS or I/O tap1 s pollFirmware breakage
Fast stop detection neededEdge buffer + MTConnect50–100 msNetwork dropouts
Single cell, one dashboardDirect REST1 s pollNo historical store
Energy reporting onlyPower meter at panel1 s pollNo part-level link

The Verdict

For a mixed-brand floor that needs OEE, choose MTConnect at a 1 s poll. For an all-Mazak floor that needs maintenance and load history, choose MT-LINKi. Reach for FOCAS only when the control is old and no other path exists.

FAQs

Frequently Asked Questions

Can the control report whether a part is good?

No. The controller reports that a cycle completed, not that the feature is in tolerance. Conformance comes from a probe, a gauge or a CMM.

Join those measurements to the machine record by serial number or work order, otherwise the two data sets never meet.

Does acquisition slow the machine down?

Read-only polling at 1 s has no measurable effect on cycle time. The control spends a few milliseconds serving the request.

At 100 ms with many tags, load on the control CPU becomes visible on older hardware. Test on one machine before rolling out.

What happens when the network drops?

Without buffering, you lose the interval. With store-and-forward on an edge device, the data is queued and forwarded when the link returns.

Size the buffer for the longest realistic outage, typically 8 to 24 hours of production.

Can we read spindle load and servo current?

On SmoothX and later controls, spindle load is usually available through MTConnect or MT-LINKi. Servo current is deeper and often MT-LINKi only.

On legacy controls, an external power or load meter at the panel is often the practical route.

How many tags should we start with?

Start with 10 to 20 tags tied to one use case, such as OEE or tool life. Validate them against manual observation for two weeks.

Expand only after the first set is trusted. A large tag list nobody has verified creates false confidence.

Is MTConnect enough on its own?

For OEE, utilization and alarm reporting, yes. It covers the standard tag set well.

For maintenance counters, deep load history and servo-level detail, MT-LINKi reaches further into the control.

Send Us Your Part and Drawing

Upload a drawing and we return a quotation with DFM analysis within 12 hours. Tolerances held to ±0.005 mm, and every part inspected before shipment.

12-hour quote100% inspectionNDA on requestNo minimum order

Follow us

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