长三角机加工车间要打通CNC机床到MES,不用一上来就换系统、铺平台。务实的路径是把三菱FX5U当边缘采集节点,机床的运行、报警、计数信号就近收拢进PLC,上位机统一读FX5U做报工和稼动统计,再用中间表喂给MES。一台工控机带十几台机床,整体硬件加软件四五万、三到四周就能跑通。这篇把整条链路的架构、选型对比和预算账一次摆清楚。
机加工车间数字化,为什么总是先卡在"信号拿不到"?
机加工跟装配线不一样。装配线的PLC本来就是主控,数据都在程序里;CNC机床是独立设备,每台自带数控系统,车间里新老混编是常态——新机床带网口能读窗口数据,用了十来年的老机床可能连网络选项都没有。再加上机加工多品种小批量,一天换几次活,MES要的报工数据靠操作工在终端上敲,漏报、晚报、估着报见怪不怪。老板想知道某张工单干到哪了,还得打电话问班组长。
所以改造的第一步不是选软件,是把每台机床的状态信号搞到手。这一步理不清,后面买什么系统都是空中楼阁。整条链路四层分工,FX5U正好卡在承上启下的位置:
为什么用FX5U做边缘节点,而不是机床直连上位机?
两种架构我们都做过,差距在维护阶段才彻底拉开。
- 上位机同时对话十几二十台数控系统
- M70、0i、华中、广数协议各写一套驱动
- 老机床没网口,直接接不进来
- 加一台机床,软件要改一轮
- 上位机只认MC协议一种,软件简单
- 机床I/O就近接线进PLC,布线整齐
- 掉电保持、计数是PLC基本功,断电不丢产量
- 加机床只动PLC接线和程序,软件零改动
FX5U自带以太网口,一个单元一千多块钱,管五六台机床,这笔账怎么算都划算。
老机床没网口,信号从哪儿取?三档对号入座
| 档位 | 适用机床 | 信号取法 | 能拿到的数据 | 单台改造费 |
|---|---|---|---|---|
| A档 | 系统带网口(M70、0i-MF等) | EZSocket / FOCAS读窗口数据 | 转速、负载、程序号、报警,信息最全 | 0元(软件适配) |
| B档 | 无网口但电柜有备用触点 | 循环启动/报警/主轴运行无源触点接FX5U输入点 | 稼动状态、加工计数、报警时长 | 约100-300元 |
| C档 | 什么信号都引不出的老机床 | 主轴电机回路加电流互感器/霍尔传感器,配脚踏确认 | 加工/待机判定、人工确认计数 | 约800-1200元 |
说实话,三档混用的车间最常见。关键是别追求一步到位,先让每台机床"能说话",精度慢慢提。B档性价比最高,一台机床只占FX5U六七个输入点,成本几乎可以忽略。
上位机到MES这一段,怎么接最省事?
数据模型围绕报工设计就够了:工单号、机床号、程序号、合格数、不良数、开始结束时间、停机原因码。上位机从FX5U读信号自动算产量和稼动,换活时操作工扫工单条码绑定,不用手动敲数字。对接方式优先走中间表——MES数据库里建一张报工接口表,上位机每隔几分钟批量写入、打已读标记,MES定时取走,不侵入对方系统,几乎所有国产MES都支持,联调一两天就完。上了云MES的就走HTTP接口,逻辑完全一样。
改造预算和周期,心里该有本什么账?
| 项目 | 明细 | 参考费用(15台规模) |
|---|---|---|
| 工控机 | 车间防尘款,跑上位机+本地库 | 0.2-0.3万 |
| FX5U及扩展 | 按单元配置,3个单元左右 | 0.4-0.6万 |
| 网络与布线 | 交换机、屏蔽网线、桥架辅材 | 0.1-0.2万 |
| 老机床改造 | B/C档信号取法,含辅材 | 0.3-0.8万 |
| 上位机软件定制 | 采集、报工、稼动、看板、MES对接 | 3-5万 |
| 合计 / 周期 | 4-7万 / 3-4周 | |
一个顺序提醒:MES如果还没上,建议先上这条数据链路跑顺了再接MES,顺序别反——数据链路是地基,MES是楼。
想启动改造,这周就能做的第一步是什么?
行动建议:去车间做一次设备盘点,给每台CNC填三行字——系统型号、有没有网口、电柜里有没有备用信号触点。盘点完你就知道自己的厂A/B/C档各占几台、总盘子多大,找供应商谈需求也不会被忽悠着买大件。数字化改造的第一笔钱,应该花在搞清楚家底上。