Industrial Machine Connectivity & IIoT Data Collection

Connect CNC machines, PLCs and industrial controllers. Collect machine data and make it available to MES, SCADA, dashboards, analytics and other Industry 4.0 applications.

Windows install · SmartConnect is the data layer between the shop floor and your software.

The problem

Your machines already generate valuable data

Machine status, running and stopped condition, production counts, alarms, operating information, machine parameters, cycle information and program details are already inside your controllers. Getting that data out is the hard part.

Different CNC controllers, PLCs and industrial machines expose data through different communication methods, protocols and interfaces. A machine from one builder rarely speaks the same language as the machine beside it.

As a result, teams end up writing custom software for each machine or controller, maintaining fragile point-to-point integrations, and repeating the same work every time a new line, cell or application is added.

  • Every controller family exposes data differently.
  • Point-to-point integrations are costly to build and maintain.
  • Legacy machines are often left disconnected.
  • MES, SCADA and analytics teams cannot get consistent machine data.

Data trapped on the shop floor

Machine statusRunning / stopped / idle
ProductionPart and cycle counts
AlarmsFaults and warnings
ParametersFeeds, speeds, overrides
ProgramActive program / job
The solution

SmartConnect creates the data layer between machines and software

SmartConnect IIoT connects to your machines and controllers, collects the configured data, and publishes it through standard industrial interfaces — so every application above it reads machine data the same, consistent way.

Instead of building a custom connection for every machine and every application, you connect machines to SmartConnect once. SmartConnect then exposes that data through OPC UA, MTConnect and MQTT.

SmartConnect is the connectivity and data layer. It does not replace your MES, ERP, SCADA, OEE or analytics platforms — it provides the machine data those systems need.

Learn how SmartConnect works →

How it works

Connect → Collect → Process → Integrate

Four steps from a machine on the floor to data in your applications.

Connect

Connect to supported CNC machines, PLCs and industrial controllers over their native interfaces.

Collect

Read the machine and controller data you configure — status, production, alarms, parameters and more.

Process

Normalise and structure the collected data into a consistent model at the edge.

Integrate

Publish through OPC UA, MTConnect and MQTT to MES, SCADA, dashboards and analytics.

Machine connectivity

What can SmartConnect connect?

SmartConnect is designed to connect the equipment that runs your production — with a current focus on CNC machine connectivity and data collection.

Supported CNC Controllers

SmartConnect currently connects to and collects machine data from supported Mitsubishi and FANUC CNC controllers. Contact us to confirm support for your specific machines.

Mitsubishi CNC

Connect and collect machine data from supported Mitsubishi CNC controllers.

FANUC CNC

Connect and collect machine data from supported FANUC CNC controllers.

CNC data collection

CNC machine data collection software

SmartConnect is particularly focused on CNC data collection. It connects to CNC controllers and collects machine data such as run status, cycle and part counts, alarms, feed and spindle information, and the active program — then makes that data available to your monitoring, MES and analytics software.

Whether you need CNC machine monitoring, CNC data acquisition for a single cell, or CNC connectivity across an entire shop, SmartConnect provides a consistent way to collect and integrate CNC machine data.

SmartConnect IIoT CNC data collection configuration with machine data points
Beyond CNC

Industrial machine data collection

The long-term SmartConnect vision extends beyond CNC. The same connectivity and data layer applies to PLCs and other industrial controllers, giving you one consistent approach to industrial machine data collection across mixed equipment.

Standardising machine connectivity means new lines, cells and applications reuse the same data layer instead of starting each integration from scratch.

See the industrial IoT gateway →

SmartConnect IIoT machine list and tag configuration screen
Industry 4.0

An edge connectivity and data layer for Industry 4.0

Industry 4.0 and smart manufacturing start with reliable machine data. SmartConnect runs at the edge, close to your machines, and feeds the higher-level systems that turn data into decisions.

Edge connectivity

Collect and process machine data near the equipment for low latency and resilience.

Standard protocols

Deliver data through OPC UA, MTConnect and MQTT instead of proprietary interfaces.

Application ready

Give MES, SCADA, dashboards and analytics a single, consistent source of machine data.

Architecture

Where SmartConnect fits

A clear separation between machines, the connectivity layer, industrial protocols and your applications.

Why SmartConnect

Built for engineers and integrators

One data layer

Connect machines once and reuse the data across every application above it.

Standards-based

OPC UA, MTConnect and MQTT instead of proprietary, per-machine integrations.

Focused scope

A connectivity and data layer — not another MES or analytics platform to rip and replace.

Edge deployment

Runs close to your machines for reliable, low-latency data collection.

Consistent model

Normalises machine data so applications read it the same way every time.

Scalable

Start with CNC data collection and grow toward a broader IIoT platform.

Download the SmartConnect IIoT trial

Evaluate machine connectivity and data collection in your own environment. Connect a machine, collect data and publish it through OPC UA, MTConnect or MQTT.