工控速算通 Pro 是一款面向工厂电气工程师、PLC 调试与设备维护人员的随身网页工具箱
## 工控速算通 Pro · 工控人随身工作站
**一句话定位**:打开是 3D 工控动态门面,往里是工控人全场景工具——现场速算、协议速查、选型知识、报价单生成,**断网也能用**。
---

### 一、它解决什么问题
工厂现场的电气/PLC/设备工程师,真实处境是:**蹲在设备旁,手里只有手机,车间没网**。这时要算一个气缸出力、查一个 Modbus 功能码、估一个机器人节拍、给客户口头报个价——只能翻微信收藏、翻 PDF 手册、翻脑子里的记忆。
三件事最耗时间:
| 痛点 | 现状 | 本产品的解法 |
|------|------|-------------|
| 参数要现算 | 掏出手机算,公式忘了一半 | 5 个速算器,输入即出结果,公式过程可见 |
| 知识要现查 | 手册几百页,翻不到 | 4 大知识库,搜索即过滤 |
| 报价没单据 | 口头报完回公司补,容易错 | 一键生成报价单,CSV/PNG 导出 |
---
### 二、目标用户
- **现场电气 / PLC / 设备维护工程师**——速算 + 协议速查是刚需
- **自动化集成商技术员**——选型(相机镜头/机器人)+ 报价单
- **职校高校相关专业师生**——一张可交互的速查卡
---
### 三、9 个 Tab,覆盖工控人日常全场景
**① 首页 · 3D 门面(第一印象)**
纯 Canvas 手绘伪 3D 场景:3~4 个按真实速比联动的啮合齿轮、循环移动的传送带、做 spring 缓动的六轴机械臂剪影、粒子扫光、指针/陀螺仪视差景深。页面切到后台自动暂停,低端机自动降级粒子数。下方按时间段给不同问候语 + 4 个快捷入口。
**② 速算(5 个子卡,输入即算)**
| 子卡 | 输入 | 输出 |
|------|------|------|
| 气缸出力 | 缸径/杆径/压力/效率/安全系数 | F1、F2、安全负载 + 活塞动画 |
| 电机功率 | 旋转(n,T)/ 直线(F,v)/ 丝杠(L,F,i) | P(kW)、T(N·m) + 仪表盘 |
| 脉冲当量 | 4 种传动方式 + N/i/L | δ(mm/脉冲)、1mm脉冲数、脉冲频率 |
| 减速机 | n1/T1/i/η | n2、T2、扭矩提升 + 功率校验 |
| OEE | 时间/节拍/产量/合格数 | A、P、Q、OEE + 三圆环参考线 |
**③ 协议速查**:9 种协议对比表(Modbus RTU/TCP、EtherCAT、PROFINET IRT、PROFIBUS DP、EtherNet/IP、CANopen、OPC UA、SECS/GEM)+ Modbus 9 个功能码 + 4 个寄存器区 + RTU/TCP 帧结构 + 每协议"现场排障一句诀",支持搜索高亮。
**④ 上位机**:技术选型(WinForms/WPF/C++/工业网关)、多线程设计(UI/采集/报警线程分离)、MES 对接方式对比、**6 条常见坑 Checklist**(含"异常无捕获导致线程静默死亡"这类真实事故教训),勾选状态持久化。
**⑤ 机器视觉**:相机(分辨率/帧率/接口)、镜头(靶面/F值/畸变)、光源(环形/条形/同轴/背光/dome)、触发同步、算法库对比 + **焦距-视野计算器**(正算反算双向)。
**⑥ 机器人**:4 类机型对比(六轴/SCARA/Delta/四轴)、通讯方式、ISO 10218 安全要点 + **节拍估算器**(含启停附加经验系数)。
**⑦ 报价器(实用王牌)**:单号自动生成、明细行动态增删、10 种常用器件参考价一键加入、折扣/税率/含税实时汇总、**CSV(带 BOM 不乱码)/ PNG 报告图 / 复制文本**三路导出、历史单据恢复删除。
**⑧ 公式速查**:10 个现场高频公式 + 易错点(气缸、T·n/9550、δ=L/(N·i)、OEE、三相电流估算、星三角启动等)。
**⑨ 设置**:主题三选(**自动按时间**:06:30–18:30 亮,其余暗)、**现场大字体模式**、数据管理、离线状态指示。
---
### 四、四个技术亮点
1. **零框架零依赖**:不引 Vue/React/jQuery/Three.js,不引任何 CDN,全部手写内联,1632 行单文件。
2. **Service Worker 真离线**:cache-first + network fallback,首次打开后断网刷新,速算/知识库/报价/历史全部照常工作(已实测)。
3. **时间驱动自动主题**:每分钟检查,到点 400ms 平滑切换,手动选择可覆盖并持久化。
4. **数据驱动知识库**:协议表、器件价都是 JS 数组 + 通用渲染器,改数据不用改代码。
---
### 五、质量验证(不是自吹,是可复现的)
三轮自评打磨:**84 → 92 → 95 分**(目标 ≥90)。
- **6 组官方验算例零误差**:气缸 1324.8N / 电机 1.57kW / 脉冲 0.003125 与 320 脉冲 / OEE 81.7% / 镜头 48mm / 节拍 1.1s(19 项验算脚本 `node verify.mjs` 可复跑)
- **离线实测通过**:断网重载后 F1 计算仍输出 1324.8N
- **导出实测通过**:CSV 带 BOM、PNG 56KB、文本完整
- **无障碍**:375px 无横向滚动、触控区 ≥44px、支持 `prefers-reduced-motion`
---
### 六、怎么体验
```bash
# 本地起服务(完整体验,含离线缓存)
cd 工控速算通-参赛项目 && python -m http.server 8091
# 浏览器打开 http://127.0.0.1:8091/index.html
```
或直接双击 `index.html`(速算/知识库/报价都能用,仅 SW 离线缓存在 file:// 下不生效)。部署到任意静态托管即可上线,Chrome/Edge 地址栏点"安装"可**添加到桌面**,以独立窗口运行,接近原生 App。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)