# Aix Gateway **Repository Path**: iamgei/aix-gateway ## Basic Information - **Project Name**: Aix Gateway - **Description**: 免费低代码工业数据采集网关,支持 Modbus/OPC UA/OPC DA/S7/MC/FINS/EtherNet IP/IEC104 等协议采集,内置 MQTT 上行转发、MQTT 订阅回写、HTTP/HTTPS 对接 MES、数据库直写,可视化配置,无需编程。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2026-03-07 - **Last Updated**: 2026-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Aix Gateway **免费低代码工业数据采集网关** 支持多协议采集 + MQTT 上行转发 + MQTT 订阅回写 + HTTP/HTTPS 对接 MES + 数据库直写,可视化配置,无需编程。 --- ## 核心特性 - **多协议采集**:Modbus TCP/RTU、OPC UA、OPC DA、西门子 S7、三菱 MC、AB EtherNet/IP、欧姆龙 FINS、IEC 60870-5-104、MQTT、HTTP - **MQTT 上行转发**:采集数据直接发布到 MQTT Broker,支持定时/条件触发、可视化字段映射、JSON 模板构建、离线缓存与断线重发 - **MQTT 订阅回写**:订阅 MQTT Topic,解析 JSON 消息,提取字段写回现场变量,支持写后触发上行回执 - **HTTP/HTTPS 对接 MES**:直接调用 MES/ERP 的 REST API,支持多种鉴权方式、自定义请求头、可视化 Payload 构建 - **数据库直写**:支持 MySQL、PostgreSQL、SQL Server - **内置 MQTT Broker**:可作为本地 MQTT 服务使用 - **OPC UA Server**:可将采集数据通过 OPC UA 对外提供 - **可视化配置**:所有功能均通过 Web 界面配置完成,无需编程 ## 支持协议 | 协议 | 说明 | |------|------| | Modbus TCP | 标准工业通信协议 | | Modbus RTU | 串口通信协议 | | OPC UA | 新一代工业通信标准 | | OPC DA | 经典 Windows OPC 协议(很多网关不支持) | | Siemens S7 | 西门子 S7-200/300/400/1200/1500 | | Mitsubishi MC | 三菱 FX/Q/R/iQ-R 系列 | | AB EtherNet/IP | 罗克韦尔 AB PLC | | Omron FINS | 欧姆龙 PLC | | IEC 60870-5-104 | 电力行业标准协议 | | MQTT Client | 订阅外部 MQTT 数据源 | | HTTP Client | 采集 REST API 数据 | ## 适合场景 - PLC 数据采集并上传到 MQTT 云平台(EMQX、阿里云 IoT、华为云 IoT、AWS IoT Core) - 工厂设备数据通过 HTTPS 对接 MES / ERP - 从 MQTT 订阅指令并回写现场变量(云边联动) - 多品牌 PLC 混合现场的数据统一接入 - 希望用较低成本做一套采集 + 系统集成方案 ## 快速开始 ### Windows 1. 下载最新版本安装包(见下方「下载」章节) 2. 解压到任意目录 3. 运行 `aix-gateway.exe` 4. 浏览器打开 `http://localhost:8080` ### Linux 1. 下载 Linux 版本安装包 2. 解压:`tar -xzf aix-gateway-linux-x64.tar.gz` 3. 运行:`./aix-gateway` 4. 浏览器打开 `http://<服务器IP>:8080` ### Docker ```bash docker run -d -p 8080:8080 --name aix-gateway aix-gateway:latest ``` ## 下载 前往 [Releases](https://gitee.com/iamgei/aix-gateway/releases) 页面下载最新版本安装包。 | 平台 | 文件 | |------|------| | Windows x64 | `aix-gateway-v0.8.0-windows-x64.zip` | | Linux x64 | `aix-gateway-v0.8.0-linux-x64.tar.gz` | ## 与其他方案对比 | 能力 | KepServerEX | NeuronEX | Node-RED | Aix Gateway | |------|:-----------:|:--------:|:--------:|:-----------:| | 多协议采集 | 强 | 强 | 一般 | 强 | | MQTT 上行转发 | 一般 | 强 | 强 | 强 | | MQTT 订阅回写 | 弱 | 强 | 需编排 | 强 | | HTTPS 对接 MES | 弱 | 一般 | 需编排 | 强 | | 数据库直写 | ODBC | 视版本 | 需插件 | 内置 | | 部署难度 | 中 | 低 | 低 | 低 | | 成本 | 高 | 中 | 低 | 免费 | ## 技术支持 - 如有问题,请在 [Issues](https://gitee.com/iamgei/aix-gateway/issues) 中反馈 - 商业技术支持与定制开发请联系作者 ## 更新日志 ### v0.8.0(当前版本) - 支持 11 种工业协议采集 - MQTT 上行转发(定时/条件触发、字段映射、离线缓存) - MQTT 订阅回写(JSON 解析、变量回写、联动上行) - HTTP/HTTPS 转发(对接 MES/ERP REST API) - 数据库直写(MySQL/PostgreSQL/SQL Server) - 内置 MQTT Broker - OPC UA Server - Web 可视化配置界面