2017年10月30日

MES在汽车制造中的应用之业务篇(7) -- 零件追溯


汽车区别于普通消费品的一个重大特点是,它是一个在公共区域移动的容器——它负责移动人,因此对安全性的考虑就非常重要了。
为了保障汽车的安全,政府部门出台了各项规范制度,如主机厂的资质审核、车辆的上路许可等,而对于召回的管理也是一个非常重要的手段,如我国国家质量监督检验检疫总局发布了《缺陷汽车产品召回管理条例实施办法》,指导和管理各厂家执行召回。
为了实现召回,厂家必须在MES里建立车辆和关键零件(如发动机、变速器、气囊、轮胎)的追溯关系,具体表现为车辆VIN号与零件序列号的对应关系,并存储在数据库中。此外,车辆在销售时,销售系统会记录VIN号与客户的对应关系。
这样,当任何一个关键零件出现批次质量问题时,我们可以从MES中查询追溯,进而得知被装配的车辆VIN号,进而从销售系统中查询得到要通知的客户清单。
下文将简单地介绍一下召回的流程,并举例说明在MES中进行追溯管理的操作。

1.    召回流程示例

日本高田公司是世界著名的安全气囊生产厂商,但是从2015年起,陆续被曝出部分安全气囊存在严重的质量问题,如某些批次的气囊装配了未带干燥剂的硝酸铵气体发生器,在安全气囊展开时,气体发生器可能发生异常破损,导致碎片飞出,伤及车内人员,存在安全隐患。
因此大量装配了这些安全气囊的汽车必须进行召回,具体的执行步骤为:
1)       高田公司检索符合召回条件气囊的出厂序列号,并将序列号分别发给不同的整车厂。
2)       整车厂检索这些气囊被装配到哪些车辆上,得到一个VIN号清单,然后根据VIN号检索这些车被卖给了哪些客户、每个客户的联系方式,然后把召回信息发送给对应区域的4S店。
3)       4S店通知客户将车辆送回4S店进行气囊更换,然后将新的气囊追溯信息发回给整车厂。

下面我们介绍几个零件追溯的实例。

2.    金属二维码的应用

通常整车的零件追溯在总装进行,主要是扫描纸质的零件条码。
发动机、变速器的装配同样也扫描纸质条码,但是发动机缸体、变速箱壳体、离合器壳体在机加车间加工时,执行追溯主要是扫描金属二维码。
受制于机加车间的恶劣环境(油污、水、高温炉),纸质条码容易被破坏,难以保存和识别。
因此,主机厂会要求毛坯件供应商打刻供应商的金属二维码序列号,然后在上线后再打刻主机厂的金属二维码序列号。
打刻作业通常由专用的激光打标机完成,而识别也需要专业的设备,如康耐视(COGNEX)的产品。
我们知道纸质条码,不管是一维条码还是二维条码,都是由矩形块组合而成;而金属二维码通常是由圆形的激光蚀刻坑组合而成。
识别设备其实是一个图像设备,先拍照,再对图像进行处理,进而提取有效的文字信息。
识别设备可以通过USBRS232等接口直接接入MES客户端(相当于键盘),也可以通过PROFINET等现场总线接入PLC,再通过OPC接入MES系统。

3.    VIN码和发动机码对应

发动机是车辆的心脏,因此为了保障车辆的安全可靠,需要在生产过程中严格保证VIN号和发动机码的一致性。
除了在数据库中记录两者的对应关系外,还要在发动机外壳上打刻上车辆VIN号。
具体实现方式为:
1)       当车辆出PBS OUT时,MESVIN号发送给发动机线的线体PLC和打刻机,并打印出装车单。
2)       在上线工位,工人扫描装车单上的VIN号,并由PLC进行校验,通过后上线。
3)       在打刻工位,工人扫描VIN号,并操作打刻机打刻VIN号在发动机上。
4)       PLCVIN号、发动机号写入托盘。
5)       托盘进入底盘线时,MES校验VIN号是否一致。

4.    软件管理

车辆软件如ECU(Engine Control Unit,发动机控制单元)不是实体零件,因此不能象零件一样适用召回流程。
但是有时候厂商会主动通知客户到4S店升级软件,其实现方式与召回是一致的。
对于MES系统来说,软件是一类特殊的零件——虚拟件,其对应的版本相当于零件的序列号,因此在车辆的追溯结构里,不仅包含了实体零件的序列号,也包含关键软件的版本号。
对于厂家来说,对软件版本进行追溯管理,还可以防止客户偷偷地进行软件破解以实现超频的目的,而这些异常操作是能够被4S店的诊断程序识别的。



2017年10月25日

MES在汽车制造中的应用之业务篇(6) -- 广播通知



汽车制造的工艺复杂,流程很多,不同流程相互之间又有制约关系。
所以在电气设计方面,会要求不同工位之间、不同区域之间、输送线和设备之间都要数据交换,这个需求通常都是通过PLC等控制设备之间的点对点通信实现的。
MES作为一个覆盖全厂、所有工艺段、所有设备的系统,通常也会承担部分数据交换中枢的职能。
下面举几个例子予以说明。

1.    分装线上线

发动机装配由内装、外装、缸盖分盖、活塞连杆分装4条装配线组成,其中内装、外装是顺序装配关系,而缸盖分盖、活塞连杆分装是2个较为独立的分装线。
为了满足按照订单生产的需要,我们要求分装线的生产顺序和主线严格保持一致。
具体实现方式为:
1)       MESERP接收装配订单时,自动为分装线生成对应的子订单。
2)       当发动机从内装上线时,MES自动将订单号、发动机号、物料编码、机型等信息广播给分装线上线工位。
3)       分装线按照接收到的信息顺序将分装件上线。
主线、分装线关系可参考图2.6-1

2.6-1:发动机分装线上线

2.    工艺参数准备

目前多数动力和整车工厂都要求支持柔性生产,就是说同样的生产线、同样的设备能够支持多种车型混合生产。
这就要求现场生产设备能够提供一定的灵活度,能够基于工艺参数和配置自动执行对应的作业程序。
为了保证作业的连续性,通常会要求MES提前将相关信息发送给设备控制器或作业系统。
以总装车间为例,当车辆出PBS区域时,MES会广播以下信息:
1)       VIN打刻信息发送给内饰线、发动机线的打刻机系统。
2)       VIN号、车型信息发送给拧紧枪控制系统;当车辆到达拧紧工位时,系统将拧紧程序号发送给拧紧枪控制器。
3)       VIN号、车型信息、配置信息、软件BOM等发送给车辆配置系统,配置系统会检查对应的软件;当车辆到达工位时,配置系统将软件写入行车电脑和ECU
4)       VIN号、车型信息、配置信息等发送给车辆检测系统;当车辆到达工位时,检测系统会调用对应的程序和参数,执行四轮定位、灯光检测等作业。

3.    装车单打印

在总装车间,当车辆出了PBS区域或拆车门工位时,MES自动驱动关键分装线打印机,打印各分装线对应的装车单。
装车单通常是A3A4纸,主要包含以下信息:
1)       车辆的VIN号、车型、配置、颜色等基本信息。
2)       关键零件的物料描述、物料号文字、物料号条码。其中物料号条码的作用是防错。在关键件追溯采集工位,工人先扫描VIN号条码,再扫描装车单上的物料号条码,再扫描供应商的零件条码,MES会检查物料号条码和零件条码是否匹配,不匹配则报错。

4.    物料拉动

在总装车间,车辆装配遵循JIS(Just In Time)的准则,尽可能控制一切不利因素,保证装配线的生产节拍。
由于装配线的生产能力主要制约于工人的装配速度和设备的作业速度,而物料准备、设备准备等都是辅助作业,为装配提供及时的服务。
因此,对物料配送的要求有:
1)       在装配线上只存放必要的物料,以避免工人拿错料。
2)       当装配线上的物料减少时,要求物流配送人员及时补充物料。
2.6-2显示了MES与物料拉动的关系:
1)       当车辆经过关键拉动工位(PBS OUT,内饰线入口)MES自动根据RFID数据生成过站记录,并广播给物流执行系统LES
2)       LES接收到信息后,将对应区域线边库的物料予以扣减,并核对是否低于安全库存;如低于安全库存则触发送料指令。
3)       配送人员根据指令从仓库取得物料,并配送到装配线。

2.6-2MES与物料拉动


5.    物料回冲


MES提供一个接口,向ERP广播物料回冲数据。
当车辆出焊装车间、出涂装车间、从总装终装线下线时,MES发送数据,由ERP执行对应车辆的物料扣减。



2017年10月20日

MES在汽车制造中的应用之业务篇(5) -- 路由控制


路由控制指的是输送线PLC根据MES下发的指令,决定车辆的后续输送方向。
2.4章节中,已经介绍了几个重要的质量路由功能,本文主要介绍其它几个重要的路由功能。

1.    WBS路由

乘用车制造由冲、焊、涂、总四大工艺组成,在焊、涂之间有1WBS缓存区,在涂、总之间有1PBS缓存区。
WBSWelded Body Store,已焊车身存储区。
PBSPainted Body Store,已涂车身存储区。
在较旧的工艺条件下,如果在喷涂表面油漆工序需要换颜色,则需要设备停机、清洗、换油漆,因此为了减少停机时间和颜料浪费,通常会把同样颜色的车辆安排集中喷涂。
因此在WBS区域,首先会根据车辆订单的颜色,安排车辆成批次地出WBS进入涂装车间。
但是近些年来,随着喷涂工艺的进步,换颜色时无需停机清洗。此外,在喷涂表面油漆之前有一个较大的精排区域作为工序缓存区,因此WBS已不太关心精细的路由管理。
目前,WBS的功能主要是:
1)       提供一个较大的缓存区域。
2)       提供一个返回道,便于将车辆送回车辆维修。
3)       通过RFID识别,对WBS车辆进行位置监控。

2.    PBS路由

PBS位于涂装和总装之间,提供强大的路由调度功能。
此路由功能的设计,主要是基于以下业务需求:
1)       由于生产订单是按照销售订单的顺序生成的,因此计划员希望车辆在总装车间的生产顺序尽可能和订单顺序一致。
2)       物料部门希望某些零件按照一定的批次顺序进行配送。
3)       某些工厂的生产部门希望不要频率地换车型,以减少工人在装配时的错误。
4)       某些工厂的工艺部门希望在装配时穿插不同的配置,这样工人在装配时有快有慢,不容易疲劳。
通常PBS路由功能由MESPLCHMIRFID等设备组成,并提供多种路由实现方式,如:
1)       MES根据路由规则下发路由指令。
2)       PLC根据路由规则自动实现调度。
3)       工人通过HMI手动实现调度。
2.5-1显示了一个PBS路由实例,R图标代表1RFID阅读站:
1)       车辆离开涂装车间,MES采集过站信息,并广播给ERP,用于实现生产监控和成本结算。
2)       车辆进入PBS入口,MES通知输送线PLC入第几号道。入道规则:基于车型入道。
3)       PBS区域包含1个快速道、1个返回道、4个普通道。快速道需要手动控制,车辆直接出PBS。返回道也需要手动控制,用于扣留或押后特定的车辆。
4)       MES提供最小序列号和同车型按批量出道等规则,通知PLC自动出车。如最小序列号的算法:比较每个普通道的第1台车,将其中序列号最小的那台车出道。
5)       车辆离开PBS后,经过输送线,进入拆车门工位,PBS出口和拆车门之间提供一段排序后的缓存区。

2.5-1BPS路由


3.    安全门控制

2.4章介绍质量门的时候,我们介绍了可以通过道闸和信号灯来实现在关键区域间移动车辆的系统控制。
这一控制在装配完成后也得到体现,如图2.5-2展示了一个完整的装配后的安全门控制流程:
1)       装配后,经检查质量正常的车辆,经1号和2号交车门,将车辆驶入物流停车场,移交给第三方物流公司。
2)       对于需要路试的车辆,经3号门驶出工厂进行路试,完成后经4号门回到工厂。
3)       对于需要做工艺扣留(扣留一段时间做进一步质量观察)的车辆,经5号门进入工艺停车场。扣留结束后,正常车辆出6号门并驶入物流停车场。
4)       在工艺停车场或物流停车场发现有问题的车,经5号门、7号门等返回总装车辆维修。


2.5-2:安全门控制流程