2017年12月7日

MES在汽车制造中的应用之业务篇(12) -- 软件下载



现在车辆都有车载电脑,内置电子控制系统(ECU, Electronic Control Unit)
ECU是车辆的大脑,执行车辆各个层面的控制逻辑,如:
1)       车辆基础功能,如刹车、灯、雷达的集成。
2)       传动模式的管理,如对日常模式、运动模式、经济模式的切换。
3)       特殊模式的管理,如两驱/四驱的切换。
4)       车辆使用记录,如行驶里程、加油里程。
5)       外围功能的集成,如倒车影像。
6)       娱乐设施,如电台、MP3的集成。
同样一款汽车,当配置不同时,要求ECU下载的软件也相应变化。
随着用户对车辆个性化的需求越来越高,总装的生产线也需满足柔性生产的要求。
下面结合图2.12-1说明一下软件下载的主要过程及实现方式。


2.12-1 软件下载过程

首先,我们需要配置一个软件BOM系统。这个BOM把每个软件作为一个特殊的虚拟零件进行管理,并且为每个软件定义以下属性:
1)       虚拟物料号。
2)       版本号。
3)       软件的二进制文件。
软件BOM在形式上和工程BOM、物料BOM非常类似。
MES生成工单时,MES从软件BOM系统下载得到完整的软件清单。

其次,当车辆经过PBS OUT进入总装车间时,线体PLC通过RFID识别车辆,并将VIN号发送给MES
MES查询VIN号,得到车辆对应的软件BOM结构,并通过接口将软件BOM发送给软件下载服务器。
软件下载服务器会检查本地是否已经有对应的软件二进制文件,如没有则从软件BOM系统下载。

最后,当车辆进入软件下载工位时,工人通过手持终端扫描装车单,得到车辆的VIN号,终端会自动从软件下载服务器上获取二进制文件,并下载到车辆ECU



没有评论: