复盘结论先放这:模具厂机床联网,技术路线选 FOCAS(发那科)加 OPC UA/MTConnect(通用)最稳,真正费工夫的是"状态判定"和老机床改造。宁波这家模具厂二十台加工中心联网后,车间终于分清了"在干活、在待机、在报警",白班有效切削时间肉眼可见地多出近两小时,夜班偷懒再也藏不住。项目全过程,我一段段拆给你。
PHASE 0先说说这个项目的背景
客户在宁波鄞州,做汽车注塑模具,二十台加工中心和电火花、线切割配合作业,发那科系统占六成,剩下是三菱和老西门子。厂长的痛点很具体:交期总是心里没底,问车间进度,回答永远是"快了";机床到底一天转几个小时,没人说得清。
模具行业有自己的特殊性——单台设备贵、加工时间长、夜班无人化程度高。一台加工中心大几百万,晚上十一点到早上七点要是待机甚至停着,损失都是按小时算的。厂长想上系统,目标就三个:看清状态、算出稼动、自动报工。
ROUTEFOCAS、MTConnect、OPC UA,三条路线怎么选?
机床数据采集不像PLC那样协议统一,但路径很清晰,我按实际选型说:
| 路线 | 适用 | 能拿到什么 | 代价 |
|---|---|---|---|
| FOCAS | 发那科系统(主流) | 运行状态、程序号、主轴负载、坐标、报警 | 需机床开放以太网口 |
| MTConnect | 多品牌混合机床 | 标准化的状态与数据项 | 部分老设备需代理转换 |
| OPC UA | 新设备、数字化产线 | 安全、标准化、信息模型全 | 老系统基本不支持 |
最后方案:发那科走FOCAS直采,三菱走专用通信库,所有数据在边缘网关归一后,对上统一提供OPC UA和数据库接口。千万别让MES直连二十台机床——协议各异、耦合死,后期换系统等于重做。这个教训在别处的机床项目里见过太多。
KEY机床状态,到底该怎么判定?
这是整个项目里最容易被低估的活。很多人以为读个"运行信号"就完了,其实吧,机床的真实状态要分至少五类:运行、待机、报警、调试、停机断电。判定逻辑必须组合多个信号:
- 不能只看循环启动灯:程序跑着但主轴不转、进给为零,是"暂停/等待",不是在切削;
- 看主轴负载和实际进给:负载超过阈值且进给不为零,才算有效加工——这是算"有效切削时间"的核心;
- 报警要分级:报警代码实时读取,影响停机的才算故障时长,提示类的不计;
- 交接班和首件调试单独标:否则这些时间混进稼动率,数据永远虚。
这套阈值不是拍脑袋定的,我们和车间主任一起在现场蹲了两天,对照每台机床的实际工况标定。不同材料、不同刀具负载差异大,阈值按设备分别设。状态判定做糙了,后面所有报表都没人信。
NET网络和网关,工程上怎么落地?
机床车间的网络环境普遍凑合,这个项目也不例外。我们的做法:
- 机床网和办公网物理分开,单独一台工业交换机,避免车间网络问题波公;
- 每五到八台机床配一台边缘采集网关,就近采集、本地缓存,机房一台服务器汇聚;
- 所有采集带时间戳,网关本地用SQLite缓存至少七天——断网期间数据不丢,恢复自动补传(写法可参考SQLite批量存储实战);
- IP地址、设备编号、机床铭牌一一对应建档,后期维护全靠这张表。
HMI车间看板和报工,怎么跟MES接上?
数据采上来,要让人看得见才有用。落了三块内容:
这里的关键设计是程序号字典:每个加工程序对应哪套模具、哪道工序、标准节拍多少,提前由工艺员维护。没有这本字典,采到的程序号只是一串数字,报工无从谈起。
OLD老机床没网口,最后怎么处理的?
二十台里有三台老机床,控制系统是十几年前的,只有串口甚至没有任何数据口。按成本给了三档方案:
- 能加网卡的加网卡:一台老发那科加装了以太网通讯模块,走FOCAS,效果和新机床一样;
- 串口转网关:一台老系统通过串口接网关,采状态和程序号,数据项少点但够用;
- 外置传感器兜底:实在没接口的一台,在主轴和柜门处加装电流、振动传感器,靠电流特征反推加工/待机——精度不如直采,但成本最低,不破坏原设备。
说实话,老机床改造别追求"全都要",状态和稼动能算清楚,就值回票价。改造前先把停产成本和改造费用放一起算,很多时候一台老机加模块的钱,三个月省出的待机浪费就回本了。
TIMELINE项目四个阶段,和踩过的坑
踩的坑也不藏着:机床IP和车间里另一台设备冲突,半夜数据串了台,靠MAC绑定才查清;有台网关装在配电箱旁边,夏天过热频繁重启,换位置加散热解决;夜班工人发现待机被记录,一开始往主轴上塞程序"假运转",我们加了负载判定才堵住。系统上线后和工人的博弈,是真项目的常态。
RESULT最后的效果,以及给同行的建议
运行三个月后的数据(厂方提供口径):白班平均有效切削时间从约5.5小时提到7.2小时;夜班待机、空转时长下降六成;模具交期延误率明显降低,因为进度终于"看得见";统计岗位的人工报表全部取消。
如果你是宁波模具厂、汽配厂,想复制这件事,我的建议按顺序来:
- 先盘设备:系统品牌、型号、有无网口和授权,一张表摸清底数,再谈预算;
- 第一期只做"状态+稼动+大屏",报工和MES对接放二期,见效再扩;
- 找服务商必须看机床采集实绩,PLC做得好不等于懂机床。我们的宁波服务能力见宁波本地化服务页,支持24小时内上门。
宁波的模具厂撑起了很大一片市场,但车间管理不少还停留在"靠师傅、靠催"的年代。机床不会骗人,让它开口把状态讲出来,浪费的时间才挤得出来。这就是二十台机床联网这件事真正的价值。
