现在车辆都有车载电脑,内置电子控制系统(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。
没有评论:
发表评论