Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

Get the download link and operation manual PDF version at the end of the article

CNC machines are known as the “mother machine of industry“, effectively solving the problems of complex, precise, small-batch, and multi-variety part processing. They are flexible, high-performance automated machines that represent the development direction of modern machine control technology and are core assets in industries such as automotive, aerospace, and mold manufacturing.

Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

โ—CNC machine data acquisition challenges

However, machine networking and data acquisition often face the following challenges:

  • ๐Ÿ”€Complex protocols: Different brands (FANUC, Siemens, Mitsubishi, Heidenhain, etc.) use their own communication methods;

  • ๐Ÿ“ŠDiverse data: Operating status, alarms, tool information, program execution status, with varying formats;

  • ๐Ÿ’ฐHigh integration costs: Traditional solutions have long development cycles, complex deployments, and high maintenance costs.

These challenges make it difficult for many enterprises to achieve digital transformation in CNC.

๐Ÿ“ˆStarting point of open source: IoTGateway

Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

As we all know, in the field of Industrial Internet of Things (IIoT), device networking and data acquisition are the first steps towards smart manufacturing.

To this end, we launched the open-source projectIoTGateway in 2021, an industrial data acquisition gateway centered onsimplicity, stability, and openness, connectinglocal devices (such as PLCs, barcode scanners, robots, CNC machines, etc.) with remote business systems (such as IoT platforms, SCADA systems, MES systems, etc.) through hardware devices or software programs. All data communication between terminal devices and remote business systems is achieved through the industrial IoT gateway, making industrial device networking more open, simpler, and more efficient.

Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

Protocol conversion

With visual configuration, easily connect to any of your devices and systems, such as PLCs, barcode scanners, CNCs, databases, serial devices, upper computers, OPC Servers, OPC UA Servers, Mqtt Servers, etc..Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

Cloud connection

Built-in Mqtt server, OPC UA server, easily interact with MES, SCADA data. Supports private cloud platforms such as IoTSharp, ThingsBoard, and supports RPC commands and reverse data writing.

Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

Hardware support

The IoTGateway gateway supports Windows, Linux, and Docker at the operating system level; at the hardware level, it supports x86 hosts, arm32, and arm64 embedded development boards. It provides complete protocols for Modbus, all series of Siemens PLCs, Mitsubishi QPLC, Omron PLC, ABPLC, MTConnect CNC machines, etc.

Currently, IoTGateway has gained widespread attention and application:

  • โญGitHub 1k Star https://github.com/iioter/iotgateway

  • โญGitee 2.5k Star https://gitee.com/iioter/iotgateway

  • ๐Ÿ”ŒBecomes a commonly used IIoT tool for Modbus, Mitsubishi, Siemens, and OPC data acquisition

  • ๐ŸญHelps engineers, integrators, and manufacturing enterprises solve practical data acquisition problems.

๐Ÿš€eLink-CNC Version

Plug and Play: Domestic Industrial IoT Gateway eLink Compatible with Mainstream CNC Machines, Solving CNC Data Acquisition Challenges!

Based on the accumulation of the open-source project IoTGateway and enterprise needs, we launchedeLinkโ€”an industrial IoT gateway for enterprise customers, which has been widely implemented inmedium and large manufacturing enterprises and listed companies, providinghigher reliability, security, and maintainability.

Today, we have specifically developedeLink-CNC Version, focusing on networking and data acquisition for CNC machines:

  • ๐Ÿ”ŒWide compatibility: Supports almost all mainstream CNC control systems;

  • โšกPlug and play: No complex development required, CNC machine connection can be completed in minutes;

  • ๐Ÿ“ŠComprehensive data collection: Covers key parameters such as operating status, alarm details, tool information, program progress, axis coordinates, spindle data, processing time, etc.

  • ๐Ÿ”—Seamless integration: Easily integrates with SCADA, MES, MOM, ERP, cloud platforms (MQTT or database integration).

  • โœ…Complete functionality: Consistent with the official version;

  • โœ…Limitations:Supports data acquisition from 1 CNC device, regardless of type and time;

  • โœ…Suitable for rapid validation solutions, testing, evaluation, learning, verification, and communication.

Whether you are a digital transformation leader in a factory, a system integrator, or a solution provider,you can start a new exploration of smart manufacturing with just one CNC.

Supported CNC machine brands and protocols

  • CNC Brands: Fanuc, Mitsubishi, Siemens, Haas, Brother, Heidenhain, Knd, Mazak, Okuma, Shibaura, Sodick, Syntec, Gsk, Hnc, Fagor, Makino, SSM, Citizen, Kobelco, Mori, ABB, Estun, Panasonic, Yaskawa, BLT, JiaTie

  • Common Protocols: MtConnect, OpcUa, Modbus

Parameter List

  • ๐Ÿ“‚Program file management: Upload, download, query list, delete;

  • ๐ŸŸขStatus: Operating status (program status or traffic light status), alarm status, emergency stop status;

  • ๐ŸšจAlarm details: Current alarm list (number, content, time, etc.);

  • โš™๏ธMultipliers: Rapid multiplier, rapid move multiplier, rapid feed rate, feed multiplier, feed rate, program F value multiplier, spindle multiplier, spindle speed multiplier, program S value multiplier;

  • ๐Ÿ“‘Program information: Program status (e.g., running, stopped, paused (feed hold)), main program name, subprogram name, current program name, current pre-read program content, current executing program content line number;

  • ๐Ÿ”ฉSpindle: Spindle set speed S (theoretical value set in the program), spindle speed S, spindle temperature, spindle load, cutting feed set speed F (theoretical value set in the program), cutting feed actual speed F;

  • โžก๏ธFeed axis: Feed axis temperature, feed axis load, drive load;

  • โฑ๏ธTime: Cycle time, cycle (time for a single program execution), total cutting time, total running time, total power-on time (historical and current cumulative time after power on);

  • ๐Ÿ“Axis coordinates: Mechanical coordinates (fixed coordinates defined by the manufacturer), relative coordinates (coordinates that can be zeroed at any time), absolute coordinates (coordinates defined in programming), remaining coordinates, remaining movement (remaining movement in programming);

  • ๐Ÿ“ฆOthers: Total processed parts, current spindle tool number, number of axes, axis names, operation mode, running mode, operation method, working mode, equipment model (e.g., 840Ds), equipment serial number (unique identifier for the equipment);

Download link and PDF manual

๐Ÿ‘ Follow the public account:Industrial IoT Gateway

๐Ÿ‘‰ Send elink” to get the download link and operation manual PDF version

Leave a Comment