义乌中小工厂要打通三菱PLC到ERP的数据链路,不用上几十万的重型MES:一台工控机加一套定制的三菱PLC上位机,采集产量、稼动、报警数据,SQLite本地缓存断网不丢,再通过HTTP接口或中间表写进用友金蝶,两三万元预算、三四周就能落地。关键在于砍掉用不上的功能,只留数据闭环。
义乌工厂上数字化,难点到底特殊在哪?
义乌的制造业主打小商品:饰品、袜业、箱包、文具,特点是多品种、小批量、换线频繁,一张订单可能就几千件。ERP里订单碎,车间里设备杂,厂里往往没有专职IT,老板对预算极其敏感。重型MES动辄三五十万加一年实施,数据模型还没配完,产品线都换了两轮,注定水土不服。
真实需求其实很朴素:报工别再手抄Excel、老板手机上能看到当天产量和稼动、ERP里的工单进度是真实的。围绕这三条做减法,方案自然就轻了。
低成本方案的架构怎么搭?
四层,一层都别省:
①采集层:三菱FX3U或Q系列PLC,有以太网模块走MC协议,只有编程口的用RS485串口轮询,实在老的设备加装计数传感器兜底。②上位机层:WinForm定制程序,读产量计数寄存器、运行状态字、报警字,配方换线信息一并提供。③缓存层:SQLite本地库,网络断了先落盘,恢复后自动续传,这是数据可信的底线。④对接层:把报工数据推给ERP。
我们之前给义乌一家饰品厂做过类似案例,车间二十多台冲床和注塑机,FX3U居多,还有三台干脆只有串口。分层架构的好处这时候就显出来了——采集驱动按设备逐台补齐,上位机和ERP对接层一行没改,整体四个星期交付。
ERP那头怎么接?用友金蝶都支持吗?
都支持,选对接方式看厂里的IT底子。中间表方式最简单:ERP侧建一张报工接口表,上位机定时写入,ERP轮询取数进工单,不用动ERP程序,用友U8、金蝶云星空都有现成接口表机制。REST API方式更实时:适合上了金蝶云星空、用友YonSuite这类云ERP的厂,HTTP直推,秒级到账。
报工数据模型建议固定六个字段:工单号、设备号、班次、合格数、不良数、时间戳。够ERP算工时、算计件工资、算订单进度。门口再挂一块大屏看板显示实时产量,这钱花得比什么都提气——车间看得见,ERP对得上。
成本和周期能压到什么量级?
硬件端:工控机两三千元,串口采集模块几百块一台,以太网口设备几乎零硬件投入。软件端:定制上位机按设备台数和对接深度浮动,普遍在两到五万元区间。周期三到四周。跟重型MES对比,投入不到十分之一,但对五十台设备以下的厂,数据闭环的效果是一样的。这笔账,义乌的老板都算得清。
所以你看,数字化不是花钱买系统,是先把"设备→上位机→ERP"这条链用最低成本跑通,尝到甜头再谈扩展。
想落地,第一步做什么?
行动建议:这周就从车间挑出三台瓶颈设备,让电工拉一张PLC点位表出来——产量计数在哪个D寄存器、状态字在哪,先搞清楚。拿这三台做两周"自动报工"单点闭环验证,ERP里能看到真实产量,再决定铺不铺全厂。小步验证,永远比一次押注安全。