product

CNC 数据采集网关

11 种主流数控系统一站式联网,CNC 网关厂家直供与现场调试

ELINK CNC 网关专为数控机床联网设计,直接读取 CNC 控制系统数据,通过 MQTT 协议标准化推送至云端或本地 MES/SCADA,无需改造机床、无需安装专用软件。作为 CNC 网关厂家,老马数据可提供硬件供货、控制系统通信确认、现场调试和后续远程维护。网关支持以太网、Wi-Fi 2.4G、4G 三种上云方式。


支持的数控系统品牌

品牌 适用型号 / 版本 默认端口
发那科(FANUC) 带 “i” 字符的系列(0i-TD、0i-MF、30i、31i 等) 8193
西门子(Siemens) 840D sl(需开通 102 端口) 102
三菱(Mitsubishi) M70 / M80 683
海德汉(Heidenhain) 530 / 620 / 640(无需授权直接采集) 无固定端口
广数(GSK) 980TDi / 988 系列(2017 年后版本) 6000
宝元(LNC) M520 及同系列(老彩屏/新彩屏均支持) 1988(老彩屏)
哈斯(Haas) 新款彩色屏(老款串口需确认) 5051(新彩屏)
凯恩帝(KND) K1TC 等带网口系列(需 v4.3b / v5.0c 及以上) 8000
新代(Syntec) 6TA 等(需 10.116.0X 以上版本) 5566
兄弟(Brother) C00 / B00 系列彩色屏 无固定端口
Smart Smooth SmoothG(Win8 系统,网口采集) 无固定端口

注:发那科 mate 系列较老款可能无网口;哈斯老款为串口通信,请确认面板版本后再接入。


采集数据列表

所有品牌统一输出以下标准数据,字段命名一致,接入 MES/SCADA 只需对接一次。

MQTT 主题: 前缀/deviceId/realtime

运行状态

变量 说明 备注
sts 运行状态 0 RESET / 1 STOP / 2 HOLD / 3 START / 4 MSTR
mode 操作模式 0 MDI / 1 MEM / 3 EDT / 4 HAND / 5 JOG / 10 TAPE
emg 急停状态
alm 告警状态 1 告警 / 0 正常
almCount 当前告警数量

主轴数据

变量 说明
spindleSpeed 主轴实际转速(rpm)
spindleSpeedSet 主轴转速设定值
spindleLoad 主轴负载(%)
spindleOverride 主轴倍率(%)

进给数据

变量 说明
feedRate 进给实际速度(mm/min)
feedRateSet 进给速度设定值
feedOverride 进给倍率(%)

坐标数据

变量 说明
xAbs / yAbs / zAbs 绝对坐标(mm)
xMach / yMach / zMach 机械坐标(mm)
xRel / yRel / zRel 相对坐标(mm)
xRes / yRes / zRes 剩余距离(mm)

程序与生产统计

变量 说明
progNum 当前程序号
progName 当前程序名
toolNum 当前刀具号
products 累计工件数
cycleTime 循环时间(s)
cutTime 加工时间(s)
runTime 运行时间(s)
powerOnTime 上电时间(s)
ncType NC 系统类型
deviceType 设备类型

数据示例

{
  "devId": "cnc-01",
  "topic": "realtime",
  "time": "2024-03-01 10:00:00",
  "timestamp": 1709258400000,
  "Data": {
    "sts": 3,
    "mode": 1,
    "spindleSpeed": 3000,
    "spindleLoad": 45,
    "spindleOverride": 100,
    "feedRate": 1200,
    "feedOverride": 100,
    "toolNum": 3,
    "products": 128,
    "cycleTime": 45.3,
    "xAbs": 123.45,
    "yAbs": 67.89,
    "zAbs": -10.00,
    "progName": "O0001",
    "alm": 0,
    "emg": 0
  }
}

网关配置步骤

  1. CNC 设备联网设置:根据品牌开启网口通信,设置正确的 IP 和端口(各品牌步骤见说明书)
  2. 通信测试:用笔记本直连 CNC 网口,Ping 测试通后再做端口 telnet 测试
  3. 网关登录:网关默认 IP 192.168.1.233,账号 admin,密码 admin123
  4. 配置采集设备:在网关后台添加 CNC 设备,填写 IP、端口、品牌型号
  5. 数据上云:配置以太网/Wi-Fi/4G 网络,设置 MQTT 服务器地址及设备 ID
  6. 验证数据:用 MQTT 工具订阅主题,确认数据正常推送

CNC 网关厂家选型与价格因素

选择 CNC 数据采集网关时,需要先确认数控系统品牌、系统版本、是否有网口、端口是否开放、现场网络方式以及上层系统对接协议。ELINK-CNC 可按单台设备试点,也可批量部署到机加工车间;项目价格通常由网关数量、调试方式、是否需要 MES/SCADA 接口联调和是否包含私有化数据入库服务决定。

需要同时评估 CNC 和注塑机数据采集价格时,可把 CNC 系统品牌、注塑机控制器品牌、设备数量和采集字段需求一起提供,统一规划网关型号、网络拓扑和数据接口。


产品特点

  • 11 种数控系统:覆盖国内外主流品牌,同一套数据格式统一输出
  • 无需改造机床:直接接入 CNC 网口,不影响原有加工程序
  • 丰富数据维度:主轴、进给、坐标、刀具、工件计数、报警全覆盖
  • 网络灵活:以太网 / Wi-Fi 2.4G / 4G 三种方式,适配各类车间环境
  • 远程维护:支持远程修改配置、查看日志、在线升级固件
  • 断线缓存:网络中断后本地缓存数据,恢复后自动补发

常见问题

CNC 网关厂家怎么选?

选择 CNC 网关厂家时,应关注支持的数控系统品牌数量、数据字段覆盖范围、输出协议兼容性和售后调试能力。ELINK CNC 网关覆盖发那科、西门子、三菱、海德汉等 11 种数控系统,统一 MQTT 输出格式,厂家提供现场调试和远程维护。

CNC 数据采集和注塑机数据采集可以用同一套方案吗?

可以。老马数据同时提供 ELINK CNC 网关和 ELINK 注塑机网关,两类网关输出相同的 MQTT 数据格式,上层 MES/SCADA 系统只需对接一次。混合车间(CNC + 注塑机)可统一规划网络拓扑和数据入库方案,降低整体实施成本。

SCADA 系统如何对接 CNC 网关?

ELINK CNC 网关通过 MQTT 协议推送标准 JSON 数据,SCADA 系统可直接订阅 MQTT 主题获取实时数据。同时网关提供 OPC UA 和 Modbus TCP 服务,兼容传统 SCADA 轮询方式。