我给车间搞了个AI备件管家,3000多种备件再也没买错过——OCR+大模型+MES联动的完整实战记录

上个月车间一台22kW的电机烧了,我跑到仓库找备用电机,翻了三小时愣是没找到。最后发现去年大修的时候已经换上去用了,但登记本上根本没写。老板急得直跺脚,说这停产半天损失就是小两万。

这种事情搞工控的都懂。咱们车间那个备件库,说是库,其实就是一间堆满了纸箱和铁架子的屋子。出入库靠一个翻得起了毛边的本子,谁领了什么全凭自觉登记。时间一长,本子上写的跟实际库存完全对不上。明明写着有5个接触器,真去找的时候一个都没有。明明写着没有的型号,角落里落灰的箱子里反而翻出来两个。

我之前一直想搞个系统管起来,但一听几万块的MRO软件报价就怂了。不是花不起这个钱,是老板觉得备件管理又不是啥技术活,不值得单独上系统。

结果上个月,我一个做IT的朋友来看我,听说这事之后说:”你们车间三千多种备件,不就是个OCR加大模型的事吗?”

我一听来劲了。这主意我咋没想到呢。

第一步:先搞清楚仓库里到底有啥

我们车间大大小小的备件大概三千多种,从PLC模块、变频器主板到密封圈、继电器,啥都有。大部分备件的外包装或者铭牌上都有型号标签,这就是OCR要识别的对象。

我花了一个周末,拿手机把仓库里每个架子的备件拍了大概四百多张照片。把每张照片里的型号标签、数量手写标记、存放位置编号都拍清楚。拍完之后,直接丢给大模型做OCR识别。

这里说个经验:别用那种传统的OCR软件,识别精度低,还得一个一个对。直接用现在的大模型多模态能力,把图片丢进去,让它把标签上的型号、品牌、数量全提取出来。我试了几个模型,对工业备件这种带字母数字混排的铭牌,准确率能做到95%以上。

识别出来的结果我整理成了Excel表格,一列型号、一列存放位置(比如”A区3架5层”)、一列数量。三千多种备件,从拍到出表格,一共用了两天的零碎时间。要是人工登记,一个月都未必干得完。

第二步:让库存数据跟采购联动起来

光有库存表还不够,这东西得跟实际出入库联动才行。我想了个简单粗暴的办法:在仓库门口放了个旧平板电脑,装了个网页应用。工人领备件的时候,在平板上扫码或者手动搜索型号,点一下”出库”就行。到货入库也是同样操作,点”入库”填数量。

问题是工人都嫌麻烦,嫌操作复杂。我后来换了个方案——搞了个微信群机器人。谁要取备件,在群里@机器人 发个消息说”拿走一个西门子6ES7288-1SR20-0AA0″,机器人自动从库存里扣减。入库也是同理。这样工人连平板都不用碰,发条微信就完事了。

实现方式也不复杂:企业微信群机器人收到消息后,通过webhook转发到一台小服务器上,服务器调用大模型的API解析消息里的型号和操作(入库还是出库),然后更新数据库里的库存数量。整个过程从工人发消息到库存更新,不超过5秒。

第三步:低库存预警和省钱大发现

这个系统跑了一个月之后,我发现了两件让我大吃一惊的事。

第一件:我们车间有差不多四十多种常用备件,平均库存量都低于安全线。比如那种22kW电机用的轴承,安全库存应该是6个,实际长期只有2个。这意味着只要一出故障,就得临时采购,没有三五天到不了货。之前为啥总感觉停产等配件,根子在这儿呢。

第二件:系统统计了上个月的备件领用记录,我发现某一种PLC输出模块,上个月领了12个。当时觉得不对,这个模块正常损耗一年也就换三五个。我跑去一看,原来是车间换了新人,每次设备报警就换模块,其实大部分时候重启一下就好了。就这一个发现,这个月的模块领用量就降到了3个,一个模块一千多,光这一项一个月省了上万块。

大模型在这个项目里到底起了什么作用

说到这,我得客观说说大模型在这个系统里的真实表现。很多人觉得AI就是个噱头,说实话我以前也这么想。但这次做下来,我发现有几个环节大模型确实实打实地发挥了作用:

第一是OCR识别。工业备件型号的字母数字组合千奇百怪,传统OCR对”6ES7 288-1SR20-0AA0″这种混排识别率很低,但大模型基本一次过。而且不光识别型号,还能自动判断这个型号属于接触器、继电器、PLC模块还是传感器,自动分类到不同的表里。

第二是自然语言解析。工人发微信消息的语言极度不标准,有人说”拿一个西门子PLC”,有人说”出库一个S7-200的模块”,有大模型在中间做语义解析,把这些五花八门的说法都对应到具体的库存条目上。

第三是异常检测。这个前面说了,通过分析领用数据发现异常消耗,这个其实不复杂,但以前没人去分析数据。系统把数据拉出来,大模型自动生成一份”本月备件消耗异常报告”,一眼就能看出来哪些备件用得太快了。

这套系统花了多少钱

肯定有人关心成本,我列个账:

旧平板电脑:0元(办公室淘汰的)
大模型API调用费:大概一个月80块左右(OCR和语义解析加起来)
服务器:用的一个树莓派4B,之前买的一直吃灰,大概300块
企业微信:免费
开发时间:我利用周末和晚上,前后大概两周

加起来不到500块。如果算上我的人工时,老板也不给我算加班费是不是。

对比一下市面上正经的MRO管理系统,便宜的也得一两万起步,功能还死板。我这个方案虽然简陋,但真正解决了车间的问题——知道仓库里有什么、在哪里、还剩多少。对于一个中小型工厂来说,够用了。

一点感慨

做了十几年工控,我一直觉得数字化转型是大型企业的事,跟咱们小车间不沾边。但这次搞完这个备件管理,我最大的感受是:大模型这玩意儿,真正有搞头的地方不是那些高大上的场景,而是解决车间里那些没人愿意管的”脏活”——整理台账、盘点库存、登记出入库。

这些活以前要么没人干,要么得专门招个文员干。现在用AI卷一下,几百块钱就搞定了。

你们车间有备件管理的烦恼吗?都是怎么解决的?用的专业系统还是跟我一样自己搞的土办法?欢迎在评论区聊聊。

上一篇 给纺织厂做了套整经机张力控制改造,断纱率从15%干到不到2%
下一篇 给老注塑机做PLC多段温控改造,12段PID自整定让我熬了三个通宵——一个S7-1200多区温控项目的完整实战记录