走进任何一家还想在成本线上多撑一阵的中型制造企业车间,你大概都能看到这样的画面:班长手里攥着一沓过塑的工单纸,在机床之间来回小跑;库管员对着电脑屏幕,把刚手抄的物料编号一个一个往MES里敲。系统本身不差,花大价钱上的MES能把生产计划排得明明白白,但到了现场执行这一层,数据总是慢半拍,甚至错了位。这其实就是工业物联网喊了这么多年,依旧没完全迈过去的“最后一米”。
我们厂主要做精密钣金加工,两年前上马了某品牌MES,前期跑得顺,后期就卡在采集端。工人嫌固定终端麻烦,录入敷衍,IT部门天天在后台清脏数据。去年三季度,我们IT组下了狠心,决定自己撸一个轻量级的现场执行工具。但组内就三个半人(其中一个还是兼运维),走传统App开发招标,周期起码半年,产线等不起。于是我们把目光投向了低代码引擎。
这里得交个底:我们并没有用那些纯SaaS化的零代码玩具,而是基于一套支持私有部署的低代码引擎(内核是类Node-RED加自研表单引擎),自己画页面、拖流程。最关键的产出,是一个安装在一线工人手机上的扫码APP。没错,不采购昂贵的工业PDA,就用车间里人人都有的安卓手机,套个防摔壳,贴个镜头膜,成本不到三百块一台。这种做法一开始被生产总监质疑“不专业”,但跑起来后他再没说过话。
这个APP长什么样?打开就是个大大的扫码框,底下几个Tab:“开工”“报工”“领料”“异常”。底层逻辑全在低代码引擎里配:每个扫码动作触发一个API,把解析出的二维码内容(设备ID、工单号、物料批次)直接映射成MES的入参结构。比如扫一下机床身上的金属二维码,APP自动拉取该设备在MES里的待执行工单;工人点“开工”,低代码流便向MES的/rest/wo/start推送报文,几乎同时,MES那边工单状态翻红,排产大屏跟着变。整个过程不需要员工记任何指令,扫就完了。
真正让我们觉得这路子走对的,是它把数据闭环彻底拧实了。过去,物料配送靠人工清点,漏发错发得等到装配阶段才发现,那时候工单已经废了。现在,配送员手机扫物料笼车码和工单码,低代码APP做规则校验——品种不对、数量超差直接弹窗拦住,根本不让配送。合规后才写进MES的库存移库单。等工位工人扫同一个工单码领料时,系统已确认齐套,直接亮绿灯。从发料到消耗,两个手机端的动作在MES里汇成一条完整轨迹,财务成本归集都省了事后补救。有一次客户审厂,看到我们从扫码到MES回执不到两秒,当场把我们的供货等级调高了一档。
当然,车间环境不会配合你演戏。我们头一个月就吃了离线的亏:数控区屏蔽强,扫码后HTTP请求卡住,工人以为没扫上,连扫三次造成重复开工。后来在低代码引擎里加了个本地SQLite缓冲层,失败自动队列重发,并在APP界面明确显示“待同步:2条”。这事儿让我们明白,工业场景的软文吹千万遍,不如现场不卡顿一次。还有安卓机型碎片化,我们专门在低代码打包时做了兼容性白名单,只放行车间配发的三款旧手机,反而省了适配精力。
上线半年,我们粗略盘了下:工单状态录入错误率从原先的每百单7~8次降到几乎为零;生产周期数据因为实时采集,排产模拟准确度提升明显,上个月甚至把准时交付率做到了96.2%,比去年同期涨了十一点。更隐形的是,老师傅们不再抱怨“系统比机床还难伺候”,IT组也没被叫去救火加班,终于能腾手做设备OEE分析了。
回过头看,工业物联网的赋能真不需要天降神兵。一部手机、一个低代码引擎配置的扫码应用,扎进MES的数据闭环里,就能让躺着的系统数据流动起来。我们现在正把质检拍照、设备点检也往这个APP里搬,毕竟引擎里拖个上传组件比写原生代码快太多了。如果你也在愁车间数据采集的最后一步,不妨看看脚下——可能答案就在工人裤兜那台旧手机里。
微信号:18581869297