车间主任每天靠微信群报工,设备坏了平均2小时才发现------这是我们接手MES项目前的真实状态。3周后,我们用低代码+物联网搭了一套系统,把这些问题全解决了。分享一下具体怎么做的。
一、先说说当时有多难
公司是做工程机械零部件的,给三一重工、徐工集团供货。年产值2个亿,60多台设备,200来号人。
生产管理的状态是这样的:
- 报工靠微信群:车间主任每天在群里喊"XX工单做到哪了",班组长拍照回复,管理层想查个进度得翻半天聊天记录。
- 设备坏了没人知道:机器停机了,工人可能过了2小时才上报。生产计划全乱了。
- 质量问题找不到源头:客户投诉不良品,我们要翻几天的报工记录才能定位是哪个批次、哪台设备出的问题。
老板问了一下商业MES的报价------60万起步,实施周期6个月。我们这种体量的厂,根本扛不住。
老板给我下了死命令:3个月内上线,预算不超过20万,数据必须在自己服务器上。
二、为什么选了低代码+物联网的方案
看了几个方向:
- 商业MES:功能全,但60万+,6个月,超预算。
- 外包定制开发:报价40万,而且以后改功能还得找外包,麻烦。
- 低代码+物联网自建:源码交付、私有化部署、3周搞定,成本只有商业方案的1/4。
我们选了第三个。
用的工具是JVS低代码+JVS-IoT。核心逻辑很简单:JVS-IoT负责从设备采集数据,JVS低代码负责业务逻辑和界面。两个平台数据打通,一套系统全搞定。
技术栈是Java Spring Boot + Vue3,团队现有的技术栈,不用重新学。
三、3周干了什么
第1周:基础搭建
- 部署环境:Docker Compose一键启动,半小时跑通。
- 设计数据模型:工单、工序、设备、人员、检验标准------这些在低代码后台拖拽建表就行。
- 设备联网:通过Modbus协议接入第一批10台CNC设备,采集运行状态、加工数量、故障代码。

第2周:核心功能开发
生产报工模块:工人扫码报工,记录工序开始/结束时间、加工数量、不良数。表单全部拖拽生成,不用写前端代码。
设备监控看板:实时展示设备运行状态,绿色=运行,红色=故障。故障自动推送告警到车间主任手机。
质量检验模块:首检、巡检、完工检三级检验流程,不合格自动触发整改流程。
开发过程中用JVS的逻辑引擎写了一段库存预警脚本------库存低于安全库存时自动发邮件通知采购:
groovy
kotlin
// 库存预警逻辑
def stockList = db.query("SELECT * FROM inventory WHERE quantity < safety_stock")
for (item in stockList) {
sendEmail(
to: "purchase@company.com",
subject: "【库存预警】${item.product_name}库存不足",
body: "当前库存:${item.quantity},安全库存:${item.safety_stock}"
)
}
这段脚本绑定在定时任务上,每天早上8点自动执行。

第3周:集成与上线
- 跟金蝶ERP对接:通过API同步工单、BOM、物料数据。
- 报表开发:用JVS-BI拖拽生成OEE报表、质量趋势图、工单完成率看板。
- 培训车间主任和班组长,试运行1周后正式上线。
四、效果怎么样
上线跑了3个月,数据对比:
| 指标 | 实施前 | 实施后 | 变化 |
|---|---|---|---|
| MES总投入 | 60-100万(预估) | 15万 | ↓75%-85% |
| 实施周期 | 6-12个月 | 3周 | ↓90%+ |
| 查生产进度 | 30分钟(翻微信群) | 实时 | --- |
| 设备故障发现 | 平均2小时 | <1分钟 | ↓99% |
| 产品一次合格率 | 92% | 96% | ↑4% |
| 工单准时完成率 | 78% | 89% | ↑11% |
五、踩过的坑
坑1:ERP数据不准
工单状态在ERP里更新不及时,MES里看到的跟实际对不上。解决办法:加了个手动刷新按钮,计划员自己点一下同步。
坑2:设备联网比想象的难
有些老设备不支持Modbus,得加装数据采集终端。多花了一周时间。
坑3:工人不愿意扫码报工
班组长觉得"又多了个活"。后来在车间大屏上实时显示各班组报工排名,谁不报工谁排最后,大家就都报了。
六、给同行的建议
- 先用低代码跑通核心流程:报工+设备监控是刚需,先把这两个模块做扎实。
- 数据治理要提前做:ERP数据不准,MES就是空中楼阁。
- 别想一步到位:先上线核心功能,质量管理、成本分析这些后面慢慢加。
七、总结
低代码+物联网的组合,让中小制造企业可以用1/4的成本、1/10的时间,搭出一套能用的MES系统。代码在自己手里、数据在自己库里、改功能不求人------这三个才是真正的价值。
你们公司生产管理目前用什么方式?有没有类似的痛点?欢迎评论区聊聊。
本文为技术实践分享,仅供参考。