半夜班次换料,机台等着生产,分料站那边一根料管插错,真空泵抽了十几分钟,料斗里灌进去的却是隔壁机台用的料。这种情况在注塑车间待过的人应该都不陌生。这次我们给海天注塑机的中央供料分料站做智能化升级,核心就是用森目电气(泰合森TAIHESEN)的工业RFID产品,把“人认管”变成“系统认管”,把分配结果按批次记录下来。整套改造做完,错料率基本归零,追溯时间从小时级压到几十秒。这篇文章就把我们从需求分析、设备选型到现场调试踩过的坑完整梳理一遍,供正在搞注塑车间改造的朋友参考。
1. 分料站的日常工作,问题到底出在哪
1.1 分料站在中央供料系统里的真实位置
很多刚接触注塑自动化的朋友容易把“中央供料系统”理解成一根大管子直接把料送到注塑机,实际上真正的车间布局要复杂得多。一套典型的中央供料系统,前端是中央料仓,料仓下面接着除湿干燥设备,干燥后的原料通过真空输送管路进入输送网络,最后再分配到每一台注塑机旁的集料斗,再由注塑机的吸料机把料吸进机台料斗。而分料站就处在输送网络的中间层,它负责的事情,相当于物流中转场里的“道闸系统”:料从哪个仓出来,走哪根主管道,最终对接哪台注塑机,都要在这个环节完成切换。
如果车间里只有三五台注塑机、三五种原料,管路的复杂度还不算高,人工操作也勉强应付得过来。可一旦注塑机数量过了二十台、原料和色粉组合超过十种,管路就会密密麻麻排成好几层。这时候分料站往往会做成“多路输入、多路输出”,传统的做法是一排快插接头,操作工按生产计划把吸料软管插到对应的供料口上。这个动作听起来很基础,却是整条供料链路里出错率最高的环节。
1.2 人工插拔模式下的三类典型局面
先说第一类,也是最常见的——插错管。夜班、赶货、多品种频繁切换的时候,操作工手里同时拿着好几根软管,接头外观又几乎一样,只靠标识牌甚至胶带上的手写字来区分。一个恍惚,料管就插到了隔壁接口,真空系统一启动,错料直接进入注塑机料斗。轻则停机换料,重则整批产品因为材料混用报废,连机筒里的残料都要拆出来清干净,一晚上的产量都赔进去。
第二类是交接班信息断层。供料分料这块的工作很多时候并不在系统里留痕,全凭老师傅脑子记。“早上A管接的是三号仓,下午改到五号仓,夜班要切回三号仓”——这种信息只要交接班漏了一句,后面的操作就是凭感觉。等发现错了,往往已经过去好几个生产周期,再去倒推是哪一单出了问题,只能靠查纸质单据和挨个问人,基本等于大海捞针。
第三类问题是质量追溯。现代注塑行业对批次追溯的要求越来越严,客户要求知道某批产品用的材料是哪个品牌、哪个批次、哪一天上的机。但在人工插拔模式下,料管什么时候接的、谁接的、接到哪个口、系统给了多长时间的上料许可,这些数据都没有结构化记录。出了问题,只能从成品批次往上游一层层翻,翻到最后经常因为缺少单据变成一笔糊涂账。
这些痛点本质上不是“人不够勤奋”,而是系统缺少一个在物理层面自动校验“我接的这根管到底该不该在这个口”的机制。这也正是我们把工业RFID引入分料站的直接原因。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 为什么用工业RFID?选型逻辑先说清楚
2.1 用需求反推技术:为什么不是扫码,不是换自动翻板
项目立项初期,内部其实讨论过三个方向:第一是上二维码扫码识别;第二是干脆把人工插拔改成自动翻板分配站,彻底取消人工动作;第三才是用RFID做识别防错。最后选了第三条,不是因为另外两条不好,而是它们在这个场景下都有明显不适配的地方。
扫码方案便宜,但问题也最直观。注塑车间里粉尘、油污、料屑非常多,二维码贴纸贴到料管上,用不了几天就会被污染或者磨损。扫码枪对角度、距离、光线都有要求,操作工必须把码对准扫枪才能识别,这个动作本身就增加了作业时间。更要命的是,二维码是“被看见”才能识别,如果接头表面沾了黑油,或者码面被记号笔涂过,识别就直接失败。我们前期的模拟测试里,二维码识别率在清洁状态下确实很高,但模拟油污和磨损之后,一次识别率掉到了七成以下。哪怕多扫几次能成功,也已经失去了“防呆”的价值——防呆系统要的是插上去那一下就验证,而不是让工人反复折腾。
自动翻板分配站的思路也很有吸引力,一次性把人工插拔取消,用气动翻板阀把管路切换到指定机台,从源头杜绝“人插错”。但仔细一算,整套翻板阀体、气动执行机构、阀位检测装置的成本相当高,而且我们车间的软管布局已经定型,部分管路还要经常调整去适配新产品,改动机械结构等于推倒重来,对生产影响太大。所以我们还是保留了人工插拔这种灵活的物理连接方式,转而在“人插完之后如何验证”这个环节上下功夫。
RFID刚好命中这个需求。工业RFID读写器和标签之间不需要可见光对准,标签可以完全封在塑料护套甚至金属卡槽里,油污和粉尘对识别的干扰比二维码小得多。读取动作是自动的——接头插到位的同时,读写器就能读到标签编码,整个过程不需要操作工额外抬手扫一下。对于注塑车间这种环境来说,这种“不需要被看见”的识别能力,就是最大的优势。
2.2 频段和标签怎么选
RFID本身也分好几个频段,选错频段会走很多弯路。工业上常见的低频(125kHz)、高频(13.56MHz)、超高频(UHF,860-960MHz)三者在读取距离、抗干扰能力和成本上差异很大。我把我们选型时做的对比整理成了表,方便大家直观理解:
| 频段 | 典型读取距离 | 抗金属/液体干扰 | 读取速度 | 适用场景 |
|---|---|---|---|---|
| 低频 125kHz | 1-10cm | 较强 | 慢 | 动物标识、近距离单标签识别 |
| 高频 13.56MHz | 2-10cm | 中等,需选抗金属款 | 较快 | 工业产线单点识别、人员门禁 |
| 超高频 UHF | 0.5-8m | 较弱,受金属反射影响明显 | 很快,支持多标签群读 | 仓储盘点、资产追踪、批量识别 |
分料站这个场景有几个特殊性:第一,读写器和标签的距离很近,管头插到位之后,两者之间就是三五厘米的事,根本用不到超高频那种几米的远距离能力;第二,分料站周围全是金属框架、金属阀体,超高频在金属环境里反射严重,很容易出现标签明明在读写区域内却读不到、或者读到了旁边管路标签的情况;第三,我们每次要识别的是“单一接头是否插到位”,不需要批量群读,高频的读取速度已经完全够用。
综合下来,我们选了13.56MHz的高频方案,标签采用森目电气(泰合森TAIHESEN)的抗金属型工业标签。这种标签内部做了特殊的天线设计,贴在金属表面不会因为涡流效应导致读距骤减。读写器整机是IP67防护,安装在分料站这种粉尘油污环境下完全没问题。从机械结构上看,标签做成了长条或圆柱形,便于嵌入快插接头手柄的凹槽里,而不是贴在表面裸奔。
2.3 系统改造的硬件与组网
整套系统的硬件并不复杂,一句话概括就是:“标签跟着料管走,读写器装在分料口上,PLC做裁判,上位机做账房。”
具体到这次改造,每个分料接口旁边安装一台工业RFID读写器,天线区域正对人工插拔时料管接头的停留位置。每根活动料管的接头端嵌入一枚唯一的RFID标签,相当于给每根管办了一张“身份证”。读写器通过Modbus TCP协议连到供料系统的PLC,上位机则是一台安装了追溯软件的工业电脑,它和PLC之间用以太网通讯。整条数据链是:读写器读到标签后,把标签编码送给PLC,PLC根据当前下发的生产任务判断该标签是否和当前分料口匹配,并把匹配结果送给上位机记录。
这套架构里最重要的一点是,识别和防错逻辑在PLC层做,而不是依赖上位机。原因很简单:上位机偶尔会死机、重启、网络断开,但分料站插管、供料、停料这些动作绝对不能因为一台电脑出问题就停摆。把判断逻辑下沉到PLC,哪怕上位机挂了,现场的匹配校验和锁定动作依然能独立完成,上位机恢复后数据再补传上去。这个设计思路在整个项目里起了大作用,后文调试部分还会再提。
3. 一步步落地:编码、安装、逻辑与追溯数据
3.1 先把编码体系理清楚,否则后面全是乱账
很多项目失败不是因为设备不行,而是因为数字世界的编码规则没定义清楚就急着上设备。RFID标签本质上只是一串可以被读写的ID,它本身不包含任何管理意义。要让这串ID变成“生产语言”,必须在落地之前把编码规则设计好,否则后台上千条记录根本没法对应到物理对象。
我们这次把编码分成两个层级。第一层是对象本身的编码,也就是给原料仓、分料口、注塑机、料管分别定义编码规则;第二层是标签编码与对象编码的绑定关系,把RFID标签UID存进一张台账表,和物理对象一一对应。为了避免每次换料管都要重新绑定的麻烦,我们在标签的可写存储区里直接写入了这个料管的物理编号,读写器读到标签后,既能拿到硬件UID,也能拿到业务编码。
| 对象 | 编码规则 | 示例 |
|---|---|---|
| 原料仓 | R + 两位数字 | R03 |
| 分料口 | O + 两位数字 | O08 |
| 注塑机 | IM + 两位数字 | IM07 |
| 活动料管 | T + 两位数字 | T12 |
刚开始有同事建议把料号也写进标签,认为这样读到标签就知道这根管该装什么料。这个想法听起来合理,但细想是个坑——料管是流动的,今天这根管给R03仓送料,明天可能换去给R05仓送,如果标签里写了固定料号,反而限制了料管的通用性。正确的做法是让标签只代表“我是谁”,而“你该去哪、该送什么”由系统的生产任务动态决定。换句话讲,标签是员工的工牌,不是岗位说明书。
3.2 标签安装和读写点位设计的关键
这部分是整个改造里最考验现场功夫的地方。从图纸上看,给接头装个标签、在分料口支架上装个读写器天线似乎是再简单不过的事,但只有实际装过才知道,标签的安装位置、保护方式、读写器的安装角度,每一个细节都会直接影响识别率和设备寿命。
首先是标签安装位置。我们的活动料管使用的是标准快插接头,接头是金属的,根部经常要承受软管拖拽的拉力。如果把标签直接贴在接头表面的平面处,插拔几次就会被磕碰磨损。最后我们选了一种圆柱形抗金属标签,在接头手柄外侧加装了一个防转卡箍,把标签嵌在卡箍的凹槽内。这样标签不直接暴露在外,插拔时受力点在接头本体上,标签不会承受冲击。这里有个细节值得强调:标签和金属之间不能直接贴死,中间必须留一层厂家要求的隔离材料或使用抗金属底垫。抗金属标签虽然说是可以在金属上使用,但离金属面太近、或者被金属螺栓压住天线区域,读数仍然会有波动,这点一定要看供应商提供的安装指引。
其次是读写器的点位设计。分料站的接口呈阵列排布,接口间距只有十几厘米。读写器的读取区域如果太宽,就会把旁边接口的标签也读进来,造成误判;如果太窄,操作工插管稍有偏移,标签又出不了读取区。我们调试时的经验是:天线平面朝向必须垂直于插管方向,读取区域控制在接头完全插入、还未松开手这个状态刚好覆盖标签的位置。我们可以通过调节读写器的发射功率来控制读取半径,但功率也不是越低越好,太低会导致标签在插到一半时读不到,操作工会误以为系统坏了。
这里还要解释一个常见的误区:HF高频RFID的读取动作并不是读写器通电就自动持续扫,而是要由外部触发。我们利用了读写器的硬触发输入口,把一个接近开关装在快插接头的锁紧到位检测点上。只有当接头真正插到位、接近开关给出到位信号,读写器才开始读标签。这个设计解决了两个问题:一是避免了料管在插拔过程中经过读写区域时被误读成“已经到位”,二是把识别动作和机械到位动作严格绑定,不给“还没插紧就刷一下通过”留空间。
3.3 PLC防错逻辑和注塑机请求怎么配合
现场的设备层搭建完成后,最重要的就是控制逻辑了。我们把这套逻辑称为“先验证、后供料”的三段式流程:
第一步,上位机根据排产计划生成供料任务,任务内容明确包含目标注塑机号、目标原料仓号、分料口号和预计用量。任务下发到PLC后,PLC会把这个分料口的“期望标签”设为任务中指定的那根料管编号。
第二步,操作工拿起料管插向分料口,接头到位信号触发读写器读取标签。PLC拿到标签编号后,第一步比较的是“这个标签是否是本分料口任务指定的料管”,如果匹配,PLC输出一个允许吸料信号,同时锁紧分料口上的气动卡头,防止插好的接头被意外拽出;如果不匹配,PLC把该分料口的气动阀门锁死,真空泵侧不启动,并在操作面板上明确提示“料管编号错误,任务需要的是T12”。这个提示用的是中文大字号报警,而不是让操作工去看PLC里的位状态,现场反馈非常友好。
第三步是供料完成后的状态复位。当注塑机集料斗的料位传感器给出高料位信号,或者上料计时达到设定值,PLC关闭真空阀,并记录一个完成时间戳。整个过程中,所有事件都按照“时间-分料口-标签号-操作结果-预计任务号”的格式上传到上位机。
和注塑机的配合,我们没有去动海天注塑机本体的安全回路,也没有强行干预它的程序。供料系统的启动信号来自两个地方:一个是注塑机料斗上原本就有的低料位传感器,另一个是供料系统自己的集料斗料位信号。本质上,供料系统是在“注塑机需要料”时自动响应,而需要哪根管、哪条通路,则由我们的任务校验逻辑决定。市面上部分中央供料系统支持通过Euromap等协议直接读取注塑机的状态,但考虑到我们车间设备新旧差距大,就采用了外围料位信号加任务匹配这种更通用的方式。想让产线稳定跑起来,并不一定非要把所有设备都深度绑到一个协议里。
3.4 追溯数据怎么落库
“精准溯源”不能只停留在口号上,最终要靠数据结构撑起来。在项目里我们重新设计了供料事件的记录模型,把原来的“换料记录表”扩展成一张完整的供料批次表。每一次从真空泵启动到停止定义为一个“供料批次”,这个批次里除了基础的时间信息,还关联了五个维度的对象:哪个操作工执行、用的哪根料管、从哪个原料仓取料、送到哪台注塑机、对应的是系统里的哪一个生产工单。
数据表中一个典型的供料批次记录是这样的:
| 字段 | 记录值 | 说明 |
|---|---|---|
| 批次ID | FB20240617082346 | 以日期+时分秒生成 |
| 操作时间 | 2024-06-17 08:23:46 | 上料任务开始时间 |
| 操作人 | 张** | 通过刷卡识别绑定 |
| 料管标签 | T12 | RFID读到的编码 |
| 供料口 | O08 | 分料站接口 |
| 目标料仓 | R03 | 主料仓编号 |
| 目标机台 | IM07 | 海天注塑机编号 |
| 关联工单 | WO-240617-012 | 排产系统下发 |
| 供料状态 | 正常 | 允许/拒绝/超时未识别 |
| 时长 | 26分35秒 | 本次供料总耗时 |
关键点在于,这条记录并不是人工填写的,而是在供料开始和结束两个节点由系统自动生成的。人工只需在分料站操作面板上刷一下员工卡,剩下的标签读取、校验确认、时间戳记录全部是机器自动完成。这样一来,追溯查询的动作就变得非常简单:客户问某一批注塑件用的是哪个料仓的料,系统里按产品生产时间反查工单,再查工单对应的供料批次,几分钟之内就能把链路完整拉出来。
4. 调了三个多月才敢说稳定的几个坑
4.1 读取距离漂移和相邻接口干扰
调试阶段遇到的第一个问题就是读取区域的可控性。我们最初的安装方式比较简单,读写器天线直接用支架固定在分料口的正上方,读取区域覆盖了整个接口前端。结果上线第一天就出现了误报:操作工准备插T10号管,系统却报出了旁边T11号管的标签。排查之后发现,问题出在两个相邻接口距离太近,T11号管在插的过程中,接头处在T10读写器的读取边缘,标签被连带扫到了。
解决这个问题的思路有两个方向。一个是降低读写器功率,把识别范围压缩到拳头大小;另一个是调整天线的安装角度,将读取扇区从“向上覆盖”改成“内侧聚焦”。单纯降功率会导致读取稳定性下降,我们最后把两个方向结合起来:降低发射功率到刚能稳定读取标签的水平,同时给天线加了一个简单的金属屏蔽罩,只留出朝向插接位置的开口。这个话题如果你也在搞同类项目,我建议你多花点时间在现场用标签做位置标定,不要怕麻烦,固定一个位置,反复插拔测试一百次,把误读率测到零,再算通过。
4.2 标签被插拔接头撞碎的现实处理
第二个坑比较物理——标签被撞碎了。我们最初把标签嵌在接头卡箍内以后,觉得已经保护得很到位了,忽略了操作工不总是“垂直插入”这个习惯。实际生产中,工人在紧张赶货的时候,经常是斜着怼进接头,或者用管身去碰触接口来定位。标签区虽然不在受力点,但卡箍的外沿还是会被偶尔蹭到。有一周连续坏了三个标签,每个几十块钱,成本倒不是主要问题,关键是坏在夜班,系统不认管,供料只能停,生产等着料。
后来我们把金属卡箍做了加高处理,从两侧把标签完全包在中间通道里,外沿高度比标签高出几毫米,相当于给标签做了一个底盘装甲。标签表面又套了一层热缩管,兼顾绝缘和防油。从那之后再没有出现过标签物理损坏的情况。所以,如果条件允许,拿样品到现场让工人怎么暴力怎么试一下,这种破坏性测试一定要做,不在现场真想不到会怎么坏。
4.3 现场“绕过系统”带来的管理问题
技术系统上线后,最大的阻碍往往不是设备本身,而是使用习惯。有一段时间我们通过后台日志发现,某台注塑机在系统判定“标签不匹配”后,操作工仍然能完成供料动作。排查了很久才弄清楚,原来是部分老师傅对系统不信任,也觉得每次都要看提示太麻烦,索性把安装在分料口上的到位接近开关用胶带顶住,让它一直处在“到位”状态,这样读写器就会被强行触发。更极端的做法是直接把校验报警线在PLC柜里短接,让系统“睁一只眼闭一只眼”。
这个问题的本质不是技术漏洞,而是流程设计没跟上。后来我们做了两件事:第一,把报警信息改成需要现场班组长用权限卡确认才能解除,而不是操作工按钮一下就能复位;第二,在追溯报表里增加了“异常绕过记录”这个维度,凡是接近开关信号异常、连续多次不匹配后仍有人工强制信号,系统都会单独记录并每日推送给车间主管。从那之后,人为绕过的现象基本消失了。工人们也慢慢发现,系统验证通过以后只需要插上管子等锁紧就行,不用再扯着嗓子喊人来确认料管,反而比以前轻松。
4.4 换料清管逻辑比想象中更重要
分料站本身只负责“管路切换”,但注塑供料还有一个前置动作叫“清管”。也就是说,当上一批料用的是黑色料,下一批换成白色料,中间必须用压缩空气把管路里的残余黑色料吹干净,否则白色料里会夹杂黑点。RFID识别做得再好,只管得住“这一根管接到哪个口”,却管不了“管路是否已经清洁到可以换料”。
最初我们把这两件事分得太开,RFID只管识别,清管由操作工凭经验执行,结果出了两次质量问题。后来我们在上位机的任务流里,把“清管确认”硬插进了供料任务和分料动作之间:系统只有确认上一次上料的管道已经完成清管吹扫,并且操作工在面板上点击了确认,才允许执行下一次分料。这个环节让整个防错逻辑从单一的“防插错”升级成了“防因为管路残留导致的配色事故”。如果你的车间有频繁换色的需求,建议从第一天就把清管时序编入流程,不要等出问题再补。
5. 上线之后,效果与保留意见
5.1 半年运行下来的实际变化
这套系统上线运行超过半年之后,我们做了一个回头复盘。变化最明显的是因错插料管导致的停机事件,从之前每个月都会出现的两三次,降到了零。原来最耗时的“换料交接班”,以前需要当班师傅口头叮嘱、接班师傅再挨个确认管路,现在直接在系统界面里查看当前每根料管的绑定状态即可,交接时间缩短了差不多一半。
追溯方面的变化更加明显。以前客户追溯某批产品用了哪些原辅料,需要人工去翻纸质台账,还要核对不同班次的交接记录,运气好半小时,运气差几个小时。现在已经变成系统自动查询,从产品批次反查生产工单、工单关联的供料批次、批次绑定的原料仓和料管编号,整个过程三分钟内能完成。对于每次供料的执行结果、拒绝原因、异常事件,系统也都有完整日志,管理层不用再听“当时应该是这样”这种无法验证的解释。
5.2 几条值得后来的朋友参考的经验
第一,不要为了智能而智能。我们真正应该上RFID的,是那些“错误代价高、插拔频繁、环境不适合扫码”的点位。如果分料管路少、机台少、人工管理一直很顺畅,换不换系统其实都行。先把需求量化——错料次数、追溯时长、交接班漏单率——再决定投入,这样才不会被厂商方案带着走。
第二,防错必须做在物理层和PLC层。系统做得再炫,如果判断逻辑放服务器上,网络一抖动,现场就瘫。我们的原则是:上位机可以全灭,PLC必须能独立完成“识别-比对-允许/拒绝”这个闭环,数据恢复后再补录。这个决定在后期几次电脑更换和软件升级过程中,省了非常多的事。
第三,标签的耐久性和安装保护,决定项目的长期口碑。很多项目上线第一周指标很好,三个月后维护量一路走高,大概率就是标签或者线缆在恶劣环境里出了问题。选标签时宁可多花一点钱选工业级抗金属型号,也不要用普通的塑料标签凑合。
第四,数字化转型最难的其实不是技术,而是让人愿意按系统规定的动作去做。与其花大量精力做复杂的权限控制,不如让系统给现场工人带来明确的便利,比如匹配通过了立刻自动锁紧、不用再喊人复核,少插错管少返工,大家自然就愿意用。任何增加工人负担、纯为了“留痕”而设计的系统,最后都会被现场用脚投票淘汰。
这次改造给我最大的体会是,工业RFID在分料站这个场景里,本质上不是用来“记录”的,而是用来“约束”的。它通过让每一个物理接头都拥有数字身份,把“人有可能搞错”的环节变成了“系统先验证、人再执行”。这种思路一旦形成,后续还可以继续扩展到模具管理、料筒清理确认、刀具领用这些同样靠人工记忆容易出错的环节。技术本身不算新,真正难得的是把它放到一个具体流程里,设计出一套让人省心、也让数据说话的使用方法。
