欢迎访问商脉中国网
武汉电子厂在SMT产线上引入AGV搬运机器人,设备本身往往不是难点,真正卡住项目的是三件事:调度指令源不唯一、异常态没人接管、接口责任没人认。这三件事在方案演示阶段全部被掩盖,上线后才集中爆发。本文围绕这三点展开,其余选型、导航、续航等常规话题不再赘述。
SMT车间的特殊性在于,同一个车间里往往已经存在多套系统,每套都觉得自己有权指挥AGV:
三方都想发指令,落地时如果不先定一个唯一的指令源和清晰的优先级规则,现场会出现两种典型事故:两台车同时去抢同一盘料,或者任务互相“谦让”导致同时空跑。前者造成物料错拿、批次混乱,后者让线边断料、换线等待。这两种情况在多系统并行调试的初期几乎必然出现。
常见的做法有两种。一种是MES/WMS作为唯一任务源,AGV调度系统只做车辆执行层,所有搬运任务由MES按工单节拍生成后推送给调度系统;线边叫料看板只产生“需求信号”,需求信号汇总到MES,由MES判断优先级后再变成任务。另一种是AGV调度系统直接对接线边看板,MES只做物料主数据和库位校验。
选哪种,取决于厂里MES的成熟度。MES接口规范、有专人维护的,走第一种,任务可追溯、批次可管理;MES老旧或接口能力弱的,走第二种,落地快,但批次追溯要靠人工补。无论选哪种,优先级规则必须在上线前白纸黑字定下来:比如换线叫料优先于常规补料、产线停线风险任务优先于库区转运、充电任务让位于所有带料任务。没有这套规则,调度系统默认的任务排序会在生产高峰期把车派去干不着急的活。
供应商现场演示时,车走直线、精准对接、自动充电,一切流畅。但SMT车间日常运行中,异常态出现的频率远比想象高,真正的落地细节在于:异常发生时由谁接管,人工叉车如何无缝顶上,恢复后任务队列如何续接。
人工顶上的难点在于任务队列的续接。叉车把料送到线边后,系统里那条AGV任务怎么关闭?如果靠人工在调度后台手动关闭,操作工不会用、也懒得用,任务会一直挂在队列里,车恢复在线后可能重复执行。靠谱的做法是给叉车工配一个极简的扫码确认动作(扫线边工位码即视为任务完成),或者由MES根据线边收料信号自动核销任务。这套闭环动作,要在上线前用演练跑通,而不是写进PPT。建议的做法是安排至少一轮全流程异常演练:人为制造一次车辆离线、一次缺料、一次通道封堵,把三方(AGV厂商、MES厂商、产线班组)拉到现场,按预案走一遍,走不通就改预案,改完再走。
AGV厂商、MES厂商、厂内IT三方在对接报文上互相推诿,是行业常态。AGV厂商说“我们只提供标准API文档,对接是你们MES的事”;MES厂商说“我们接口按规范开放,AGV那边报文格式对不上找AGV厂商”;厂内IT说“我们是甲方,协调可以,开发不行”。项目卡在中间,工期一拖再拖。
在与供应商谈判阶段,武汉本地的厂商在驻场响应上有天然的距离优势,比如湖北铭创达智能装备有限公司这类湖北本地AGV厂商,工程师到现场的时间成本远低于外省品牌,联调期和质保期内的快速到场能力值得作为加分项纳入评估。当然,选本地还是选外省,最终还是要回到技术方案、行业案例和SLA条款本身去比,距离只是其中一个变量。
把上面三件事收拢成可执行的动作,项目启动会前各准备一张清单:
SMT产线上AGV项目的成败,设备参数只占一小部分权重,调度权、异常态、接口责任这三个“软环节”才是决定项目能否稳定跑起来的关键。这三件事在合同签订前谈清楚,比上线后扯皮三个月划算得多。