控制器对接:西门子、三菱、欧姆龙、台达和汇川怎么接
MES 真正进现场以后,第一件让软件工程师不适应的事,往往不是业务复杂,而是设备太“各说各话”。西门子有西门子的工程习惯,三菱有三菱的软元件地址,欧姆龙有 FINS,台达和汇川常见 Modbus。再…
MES 真正进现场以后,第一件让软件工程师不适应的事,往往不是业务复杂,而是设备太“各说各话”。西门子有西门子的工程习惯,三菱有三菱的软元件地址,欧姆龙有 FINS,台达和汇川常见 Modbus。再…
用 .NET 做 MES,我觉得是很自然的。ASP.NET Core 做业务 API,Worker Service 做后台消费,SignalR 做看板推送,Redis 存实时状态,RabbitMQ …
我见过一种很常见的冲动:一聊 MES,就想做平台化。统一设备接入平台、统一数据中台、统一工厂模型、微服务、Kafka、数据湖、多基地治理。这些东西不是没价值。但如果工厂现在只有两三条产线,最急的是让…
终检工位发现一个散热器热性能不达标。质量工程师第一反应不是只看 OK/NG,而是追问:这件产品是哪条线做的?用了哪批热管?焊接设备是哪台?测试机有没有校准?同批次还有多少件?有没有已经入库或发货?如…
车间网络断了十分钟,产线不会停下来等 MES 恢复。锁螺丝机还在跑,扫码枪还在扫,测试机还在出结果。等网络恢复,如果系统只留下一句“连接失败”,这十分钟的生产过程就像从系统里消失了一样。所以 MES…
一台热性能测试机,每 2 秒上报一次温度、转速和电流。刚接入时,最简单的做法是建一张 device_data 表,把数据都写进去。测试阶段没问题,一天几万条,查起来也快。后来设备多了。锁螺丝机有扭矩…
有一次看产线看板,班长指着屏幕说:这台锁螺丝机明明在跑,为什么 MES 显示停机?软件侧先查日志。接口正常,消息队列没有积压,实时处理服务也没报错。电气侧看 PLC。设备运行点位在跳,自动模式点位也…
如果让我解释 MES 总体架构,我不会先画七八个方框。我会先拿一张纸,跟着一条产线从开工走到收线。比如一条散热器装配测试线。早上 8 点,班长领到工单,切换产品型号。操作员扫码上料,锁螺丝机开始跑,…
我以前也觉得,做 MES 架构,第一步应该先画一张完整的大图。设备层、采集层、消息层、业务层、数据层、看板层,再把 ERP、WMS、PLM、QMS 接在旁边。图画出来以后,看起来很稳,很像一个系统该…