technicalcenter

ELINKS 数据入库工具

订阅 MQTT 数据,自动写入 MySQL / SQL Server 数据库

ELINKS 是老马数据开发的轻量级 MQTT 数据入库工具,专为 ELINK 网关配套设计。无需编写代码,通过简单配置即可将 ELINK 网关推送的注塑机、CNC 机床、PLC 设备数据自动写入数据库,帮助工厂快速建立生产数据存储中心。

功能特点

  • 订阅 MQTT 数据:连接 MQTT Broker,自动订阅指定主题,实时接收网关推送的设备数据
  • 自动入库:将收到的 JSON 数据解析后写入 MySQL 或 SQL Server 数据库,支持自定义表结构映射
  • 多数据库支持:兼容 MySQL、SQL Server,覆盖常见工厂信息化环境
  • 免编程配置:通过配置文件设置数据库连接、MQTT 地址、主题订阅和字段映射,无需二次开发
  • 断线重连:MQTT 或数据库连接断开后自动重连,保证数据不丢失
  • Windows 运行:支持 Windows 系统,可注册为系统服务后台运行

适用场景

场景 说明
已有 MES/ERP 系统 数据直接入库,MES 系统读取数据库即可获取设备数据
自建数据看板 数据落库后用 Excel、Power BI 或自研系统做可视化
历史数据留存 SPC 过程数据按模次存储,支持品质追溯查询
调机记录归档 工艺参数变更数据自动入库,形成完整调机日志

配置说明

ELINKS 通过 config.json 文件配置,主要参数包括:

{
  "mqtt": {
    "broker": "mqtt://127.0.0.1:1883",
    "topics": ["prefix/+/spc", "prefix/+/realtime"]
  },
  "database": {
    "type": "mysql",
    "host": "127.0.0.1",
    "port": 3306,
    "name": "factory_db",
    "user": "root",
    "password": "your_password"
  }
}

下载

ELINKS 安装包elinks.zip

Windows 7 / 10 / 11 均可运行,解压后按文档完成配置即可使用。

如需技术支持或定制开发,欢迎联系我们。