当前位置:首页 > 半导体工具包 > 正文内容

MQTT设备数据采集监控器|OEE与设备效能工具

这个工具解决什么问题

做设备分析先要解决数据从哪来、口径怎么定。这工具按常见设备台账字段设计输入,跑一遍就有可汇报的口径。

FAB 设备实时数据采集监控仿真工具,模拟 MQTT 主题订阅与数据推送, 内置8台设备(8个主题),显示实时数值、设备卡、滚动趋势图与告警日志。

MQTT 设备数据采集监控器 v1.0 Device Data Collection & Real-time Monitor (Simulated) 内置模拟 FAB 设备主题与实时数据流,支持滚动刷新与告警高亮

MQTT 设备数据采集监控器 v1.0 ==============================

适用场景

· MES/SCADA 数据采集界面原型 · 设备监控 Dashboard 开发参考 · IIoT 工业数据可视化学习

运行方式

双击运行 mqtt_monitor.py,或在命令行执行: python mqtt_monitor.py

内置设备主题 (8个)

· fab/eq01/cvd/temp CVD Reactor A (温度 820~880 C) · fab/eq02/etch/pressure ETCH Chamber (真空度 8.5~9.5 mT) · fab/eq03/imp/energy IMP Implantor (能量 180~220 keV) · fab/eq04/cmp/rpm CMP Polisher (转速 80~100 rpm) · fab/eq05/litho/dose LITHO Scanner (剂量 25~30 uC) · fab/eq06/pvd/rate PVD Depositor (沉积速率 95~105 A/s) · fab/eq07/wet/ph WET Cleaner (pH值 7.8~8.2) · fab/eq08/ann/temp ANN Furnace (退火温度 1050~1100 C)

功能说明

1. 设备状态卡:8台设备实时数值卡片,颜色随状态变化(绿=OK/橙=预警/红=ALERT) 2. 实时日志:右侧滚动日志,显示最新60条数据点,含时间戳和状态 3. 趋势图:matplotlib 绘制实时滚动折线图,显示60点历史,含告警阈值线 4. 主题切换:点击左侧设备名切换趋势图焦点主题 5. 开始/停止采集:控制模拟 MQTT 数据推送 6. 清空数据:重置所有缓冲区与图表

模拟机制

· 数据生成:多线程驱动,随机游走+/-5%波动,周期性更新(每2秒) · 告警判断:超阈值->ALERT,正常偏高->HIGH,正常偏低->LOW,正常->OK · 数据缓冲:每主题保留最近60个数据点(环形队列)

依赖

· Python 3.8+ · tkinter (Python内置) · threading (Python内置) · numpy · matplotlib

作者

FAB Engineering Tools

可调参数与计算口径

脚本顶部集中了主要阈值与常量:MONO=("Consolas", 9)、DEVICE_TOPICS=[。改完直接重跑即可,不必改动计算逻辑。

工具中出现的字段与提示

  • 模拟 MQTT broker,周期性生成各设备数据
  • MQTT 设备数据采集监控器 v1.0
  • MQTT 设备数据采集监控器
  • FAB 8台设备 | 实时订阅仿真 | 滚动数据刷新
  • [ 开始采集 ]
  • [ 清空数据 ]
  • 订阅主题 (设备):
  • [ 已断开 ]
  • 设备状态卡
  • 实时趋势图
  • 实时日志 (最新60条)

下载与文件清单

压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档。解压后按说明运行即可,示例数据可直接试跑。

主程序文件:mqtt_monitor.py。

下载 MQTT设备数据采集监控器 工具包(zip)

本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。

常见问题

阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。

示例数据能直接跑吗?
可以。示例数据与主程序在同一压缩包内,解压后直接运行即可看到完整输出,确认无误再替换成自己的台账。

同分类的其它工具

分类归属:OEE与设备效能工具包;完整清单在 工具资源包下载页。

标签: 4119

相关文章

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

工具简介读取CP测试数据,自动绘制Wafer Map、统计每片晶圆良率与FAIL bin分布、边缘/中心分层对比,输出中文分析报告。资料包内容· 主程序 wafer_yield_analyzer.py...

SPC控制图与Cpk计算Python工具免费下载|Xbar-R+判异

SPC控制图与Cpk计算Python工具免费下载|Xbar-R+判异

工具简介自动绘制Xbar-R控制图、计算Cp/Cpk/Ppk,内置Nelson判异规则1~5,输出异常清单与控制图。资料包内容· 主程序 spc_auto.py(Python 3.8+,核心功能零第三...

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

工具简介读取工单与停机记录,自动计算OEE三大指标、统计停机损失TOP,输出Excel周报。资料包内容· 主程序 mes_report.py(Python 3.8+,核心功能零第三方依赖)· 自动生成...

DOE实验设计方差分析Python工具免费下载|因子效应排序

DOE实验设计方差分析Python工具免费下载|因子效应排序

工具简介全因子实验矩阵生成、单因子方差分析(F检验)、因子效应极差排序、最优工艺窗口推荐。资料包内容· 主程序 doe_analyzer.py(Python 3.8+,核心功能零第三方依赖)· 自动生...

工业技术长文GEO/SEO文章改造工作流免费下载|提示词三件套

工业技术长文GEO/SEO文章改造工作流免费下载|提示词三件套

工具简介一套三步提示词工作流:长文扩写(4500-6000字,含FAQ/表格)→ CSDN版改写(@[TOC]+配图占位)→ SEO元信息生成,附配图规范与发布自检清单。资料包内容· 主程序 提示词1...

FDC设备数据采集与超限报警Python框架免费下载

FDC设备数据采集与超限报警Python框架免费下载

工具简介模拟SECS-GEM数据流采集,内置超限/均值漂移/趋势三类报警规则引擎,输出报警CSV,可直接作为产线FDC原型二开。资料包内容· 主程序 fdc_collector.py(Python 3...