平台简介
openIndu 是一个社区级工业互联网平台,专注于 3C 电子制造行业,覆盖从边缘数据采集→实时监控→工艺管理→产品追溯→数据大屏的完整链路。
平台由两部分组成:页面端基于 Vue 3 的现代化 Web 应用,为不同角色提供个性化工作台与数据看板;设备端通过多协议边缘网关连接 PLC 设备,实现工业现场数据的实时采集与上报。
核心功能
六大核心功能模块,覆盖智能制造全场景

智能登录 · 安全便捷
Phone Code Sign-in · Secure & Convenient
支持手机号验证码登录/注册,JWT Token 认证机制保障安全。
- 手机号验证码登录/注册,未注册手机号自动创建账号
- JWT Token 双令牌认证(Access + Refresh)
- 快速进入工作空间,一键直达核心功能
- 细粒度权限控制,不同角色看到不同界面

工作台 · 全局一目了然
Workbench · Global Overview at a Glance
多维度数据聚合,设备状态、产线运行、告警信息一目了然。
- 设备总览:总数、在线/离线统计
- 产线状态:实时运行状态与利用率
- 设备类型分布:上料机、AOI 检测、固化炉等
- 最新告警:未恢复告警实时展示
- 最近操作:审计日志追溯
- 快捷入口:用户管理、角色管理、设备列表、数据大屏

数据大屏 · 生产态势一屏掌控
Data Dashboard · Production Status on One Screen
暗色科技风格数据大屏,适合车间看板与管理指挥中心。
- 关键指标卡片:在线设备、日产量、合格率、设备效率、告警数量
- 产线设备统计:按产线维度实时展示
- 生产数据概览:产量趋势、效率、品质、产线状态
- 实时告警日志:异常事件即时推送
- 工位不良率统计:各工位质量数据对比
- 原料消耗监控:实时物料使用跟踪

设备管理 · 全生命周期管控
Equipment Management · Full Lifecycle Control
从设备注册到报废的全生命周期管理,实时监控与预警。
- 设备搜索:按名称、UUID、类型、产线筛选
- 设备状态监控:实时运行状态追踪
- 设备告警:查询与处理闭环管理
- 关键参数:实时参数监控与历史追踪
- 设备维护:维护计划与记录管理
- 设备类型管理:自定义设备类型配置

产品追溯 · 从原料到成品全链路
Product Traceability · Material to Finished Goods
完整的产品追溯链条,从原材料到成品全程可追溯。
- 追溯查询:支持追溯号、产品编号、批次号查询
- 全链路追溯:所有工位、原材料、工艺参数完整记录
- 工艺记录:进出站时间、操作员、设备、参数快照
- 原料追溯:按批次追溯受影响的产品

支持微信小程序
WeChat Mini Program Support
移动端便捷操作,随时随地掌握生产动态。
- 微信小程序端查看设备状态与生产数据
- 移动端告警推送与处理
- 与 Web 端数据实时同步
技术架构
8 层微服务架构,从边缘设备到用户界面全栈覆盖
Web 前端
Layer 8Vue 3.5 + Element Plus + ECharts + Pinia
现代化 SPA,RBAC 权限,数据可视化,多角色适配
后端服务
Layer 7Spring Boot 3.5 + Java 21 + Spring Security
RESTful API,JWT 双令牌,微服务架构
边缘网关
Layer 6S7 / Modbus / FINS / MC 协议
西门子 / 三菱 / 基恩士 / 欧姆龙 / 汇川 PLC 接入
数据采集
Layer 5FastAPI + Kafka + MQTT
高吞吐量采集,UUID 认证,时序数据库
业务数据库
Layer 4PostgreSQL 15.7
用户、权限、工艺、追溯等业务数据
时序数据库
Layer 3TDengine 3.0
设备状态与工艺历史时序数据存储
缓存层
Layer 2Redis 7.2
会话管理、权限缓存、实时数据
消息代理
Layer 1Mosquitto MQTT 5.0
IoT 设备消息路由与分发
数据流向
核心优势
为什么选择 openIndu 平台
行业聚焦
专注 3C 电子制造行业,深度理解行业痛点与需求
完整追溯链
从原材料到成品的全链路产品追溯,确保品质可控
优秀前端体验
Vue 3 + Element Plus 构建的现代化 Web 应用
设备兼容广泛
支持西门子、三菱、欧姆龙、基恩士、汇川等主流 PLC 协议
云边协同
边缘网关 + 云端平台的协同架构,灵活部署
社区驱动
开源社区共建,持续迭代优化,代码公开透明