中自网

热门搜索:PID  plc  传感器  电机  变频器  工业以太网  无线通讯  低压 

当前位置:首页>>应用案例首页>>专业论文>>正文

汽车制造系统分析:业务篇(下)

发布日期:2018-07-27   来源:《智慧工厂》6期   作者:张涛云   浏览次数:23880
分享到:
【摘   要】:本文重点论述汽车制造流程业务之中拧紧防错;料架防错;打刻、加注、涂胶;软件下载;安灯呼叫;班次管理等相关方面的制造执行系统分析与概念设计。

 关键词:拧紧防错   料架防错   打刻/加注/涂胶   软件下载   安灯呼叫   班次管理

Abstract: This paper focuses on the tightening and error prevention in the automotive manufacturing process business; the error prevention of the material rack; the engraving, filling, gluing; software download; the call of the lamp; the management of the execution and the related aspects of the manufacturing execution system analysis and conceptual design.

Key words: Tightening error proof    Material frame error proofing   Engraving/raising/gluing  software download   An electric call   Shift management

【中图分类号】N945.1【文献标识码】文章编号1606-5123201804-0000-00

1 引言

汽车制造MES涵盖了计划、生产、质量、物流、设备等诸多职能领域,它和ERPWMSPLM等应用系统有高度集成,和PLCRFID等自动化设备高度集成,功能繁多,涉及的流程也非常复杂。为了帮助读者从整体上理解,本文将这些功能从业务需求的角度予以拆解,从业务入手,结合流程分析和架构解析,当读者对这些逻辑较为独立的功能点有了理解,慢慢地对整个系统的总体功能就有了综合的印象。同时,为了突出汽车制造MES的特殊性,本部分将不介绍MES的一般功能,而重点介绍汽车制造业务所特有的功能。在具体介绍业务功能点时,同时结合工艺和架构进行分析。

2 拧紧防错

我们知道,在汽车的装配工艺中,螺栓拧紧固定是一种广泛应用的安装固定方式,如汽车底盘与车身的固定,内饰件的固定等。

此外,在发动机的装配中,螺栓拧紧更是无处不在。

本章以发动机的拧紧为例,介绍拧紧与防错的集成关系。

通常拧紧包括预拧紧与终拧紧。预拧紧指使用一个较小的扭矩将零件安装在主体上,终拧紧指用最终出厂的扭矩值将零件固定牢靠。

2.1 工前准备

在实际的拧紧操作发生前,相关部门还要做以下的准备工作:

(1)工艺部门编写拧紧工艺文件,包括:定义预拧紧、终拧紧工位,以及拧紧枪对应的扭矩值。

(2)质量部门标定好每把拧紧枪的扭矩值。

(3)工艺工程师在MES中配置好各零件的拧紧工艺,包括:工位、拧紧枪编号、拧紧

次数、拧紧角度、程序号等。

拧紧的实际作业控制系统由拧紧枪、控制器、PLC、服务器组成。其中,拧紧枪是执行机构;控制器是专用PC,能够显示实时扭矩,并和PLC、服务器、拧紧枪通过接口通信;PLC主要是传输逻辑控制指令;服务器用于存储拧紧过程数据,并生成拧紧曲线。

2.2 防错工序

1显示了拧紧防错的主要过程,简述如下:

序列号识别:发动机到达拧紧工位,PLC通过RFID阅读器识别发动机序列号,并将之通过OPC发送给MES

(1)指令发送:MES查询拧紧工艺数据库,得到此台发动机在本工位配置的拧紧枪编号,及拧紧次数、拧紧角度、程序号,然后将这些数据通过OPC下发给PLCPLC将拧紧指令转发给拧紧枪控制器。

(2)结果记录:工人或机器人根据控制器的指令执行拧紧作业;当某台拧紧枪的拧紧值符合标定值时,则控制器将之视为一次有效的拧紧,并将之输出给PLC;当某台拧紧枪的有效拧紧次数达到配置次数时,则PLC将此台拧紧枪视为防错完成;当此工位的所有拧紧枪防错完成时,则PLC视为本工位拧紧防错完成。拧紧作业完成后,控制器向拧紧服务器输出所有拧紧过程数据,以用于事后的SPC分析;同时,通过PLCOPC将最终拧紧结果、最终拧紧扭矩发送给MES,以用于追溯分析。



本文介绍了一种拧紧防错的解决方案,此外还有一种常见方案略有不同,即在MES中配置拧紧程序号,而不配置次数、角度等,相当于将部分拧紧工艺配置在拧紧控制器中。

此外还需说明的是,由于拧紧扭矩对装配质量关系重大,因此一些公司建立企业级的拧紧工艺数据库,由研发人员统一配置,然后下发给各工厂的MES系统,这样可以更有效地保证工艺的标准化和可靠性。

3 料架防错

在汽车、发动机、变速器的装配车间,要执行大量的装配作业,由于生产现场拥挤、柔性、快速,因此给我们带来了很多管理上的挑战:

(1)工人忘记装配某个零件怎么办?

(2)工人装错零件怎么办?

(3)输送线怎么知道工人的装配完成、可以放行了?

为了应对这些挑战,我们可以在MES中设计一个料架防错模块,并通过传感器、PLC等和自动化设备结合,从而实现自动、柔性的防错过程。

3.1 料架防错工序

下面我们以发动机工厂的例子说明整个料架防错的过程。

首先我们要对BOM进行扩展。

通常研发部门在发布一个产品时,会一起发布产品的工程BOM和制造BOM

工程BOM主要体现产品的成品和半成品、零件的关系。

如产品A由半成品A11A12组成,而这2个半成品又包含了零件A21A22若干:

层级

物料号

名称

数量

0

FG20170001

产品A

1

1

SA20170011

半成品A11

1

2

PR20170021

零件A21

10

2

PR20170022

零件A22

20

1

SA20170012

半成品A12

1

2

PR20170021

零件A21

4

2

PR20170022

零件A22

6

从工程BOM中我们可以看到装配关系和数量比例。

但是对于制造过程来说,BOM还不够精细,通常我们会进一步设计制造BOM

制造BOM区分了哪些半成品是外购件,哪些半成品是自制件,同时对于零件,进一步指定了装配工位和数量,如下图所示,我们可以看到半成品A11下面的零件A22被拆分到100210032个工位进行装配:

层级

物料号

名称

工位

数量

0

FG20170001

产品A

 

1

1

SA20170011

半成品A11

1010

1

2

PR20170021

零件A21

1001

10

2

PR20170022

零件A22

1002

10

2

PR20170022

零件A22

1003

10

1

SA20170012

半成品A12

2010

1

2

PR20170021

零件A21

2001

4

2

PR20170022

零件A22

2002

6

制造BOM已足以指导普通的采购、生产作业,但对于料架防错来说信息还不够充分:我们还需要知道每个料的存储位置,因此需要对制造BOM进行进一步的扩展,从而得到工艺BOM

层级

物料号

名称

工位

数量

料架编号

0

FG20170001

产品A

 

1

 

1

SA20170011

半成品A11

1010

1

 

2

PR20170021

零件A21

1001

10

1

2

PR20170022

零件A22

1002

10

2

2

PR20170022

零件A22

1003

10

1

1

SA20170012

半成品A12

2010

1

 

2

PR20170021

零件A21

2001

4

1

2

PR20170022

零件A22

2002

6

1

MES拆解工艺BOM,得到各工位的料架防错信息(料架编号和数量),通过OPC下载到工位PLC上,因而PLC在逻辑上就知道了本工位要装配的零件放在第几号料架上、数量是多少,从而形成了料架防错的依据。

3.2 PLC制造执行

接下来由PLC负责执行具体的防错过程。

首先我们要在料架上加装灯和传感器,此传感器能够侦测到光线在近距离内是否被遮挡,并反馈信息给PLC,详细结构如图2所示。



具体过程为:

(1)发动机进入工位,PLC通过RFID获取发动机编号,并发送给MES

(2)MES解析工艺BOM,得到此工位的料架防错指令,并通过OPC将指令下发给PLC

PLC解析指令后,点亮对应的料架灯。

(3)当工人从料架上取料时,工人的手臂遮住了传感器,因而传感器向PLC发送信号,

PLC理解成一次有效的取料动作;当某个零件的取料次数达到工艺配置数量时,该料的防错完成,对应的料架灯熄灭;当本工位所有零件的防错完成时,PLCMES发送防错完成信号,并允许发动机放行。

4 打刻、加注、涂胶防错

在汽车总装车间,打刻、加注、涂胶工艺有防错要求,并和MES有数据交互,下面我们分别予以说明。

4.1 打刻防错

通常打刻工艺又分铭牌打刻、车身(底盘/发动机/变速器)打标2种方式。

车辆铭牌是标记车辆基本信息的标牌,记录了车辆型号、VIN号、发动机型号、排量、车重、乘员数、生产工厂、生产日期等重要信息。车辆铭牌表面涂了一层黑色的材料,打刻机以激光蚀刻的方式将数据保留在铭牌上。

而打标是通过激光或者气动针,直接将数据刻到车身/底盘/发动机/变速器的表面。

铭牌打刻可以提前进行,可以在输送线外进行。

而车身打标只能在车辆到达时进行,而且打标机必须安装在生产线上。

但是从MES的角度来看,这2种工艺的作业过程是基本一致的。

打刻机和打标记都有一台专用PC机,用于和MES数据通信,并通过端口将数据发送给设备。

3显示了打刻防错的关键作业过程。


关键步骤:

(1)当车辆出PBS OUT时,MES将车辆VIN号和打刻需要的所有数据发送给打刻上位机,并打印装车单。

(2)当车辆进入打刻工位时,工人扫描装车单上的VIN号条码,打刻上位机检查车辆队列;如果队列正确则找到打刻数据,并调用打刻软件进行作业。

4.2 加注防错

在车辆总装车间,要进行冷却液、制动液、冷媒、机油等的加注。通常加注是由设备自动进行的,具体过程由PLC控制。因此,加注防错的过程和打刻有较大区别。图4显示了加注防错的关键作业过程。


关键步骤:

(1)车辆进入生产线线头工位,防错PLC结合RFID阅读器识别车辆,然后请求MES下发加注工艺参数,并缓存在防错PLC上。

(2)车辆进入加注工位,防错PLCVIN号和工艺参数发送给设备PLCPLC指导设备执行对应的加注作业。

4.3 涂胶防错

涂胶工艺和加注类似,也都是PLC控制,在生产线上进行的。但是涂胶有一个特殊的要求:对涂胶的时间要进行严格的核查,因为时间长的话胶水会失效,从而影响安装质量。图4显示了涂胶防错的关键作业过程。


关键步骤:

(1)车辆进入生产线线头工位,防错PLC结合RFID阅读器识别车辆,然后请求MES下发涂胶工艺参数,并缓存在防错PLC上。

(2)车辆进入涂胶工位,防错PLCVIN号和工艺参数发送给设备PLCPLC指导设备执行对应的涂胶作业。涂胶完成后,设备PLC通知防错PLC记录完成时间。

(3)车辆进入安装工位,防错PLC将涂胶时间、工艺参数发送给设备PLC,设备PLC将检查是否失效。如果校验成功则由PLC指导设备执行对应的安装作业。

4.4 软件下载

现在车辆都有车载电脑,内置电子控制系统(ECU, Electronic Control Unit)ECU是车辆的大脑,执行车辆各个层面的控制逻辑,如:

(1)车辆基础功能,如刹车、灯、雷达的集成。

(2)传动模式的管理,如对日常模式、运动模式、经济模式的切换。

(3)特殊模式的管理,如两驱/四驱的切换。

(4)车辆使用记录,如行驶里程、加油里程。

(5)外围功能的集成,如倒车影像。

(6)娱乐设施,如电台、MP3的集成。

同样一款汽车,当配置不同时,要求ECU下载的软件也相应变化。随着用户对车辆个性化的需求越来越高,总装的生产线也需满足柔性生产的要求。下面结合图5说明一下软件下载的主要过程及实现方式。


首先,我们需要配置一个软件BOM系统。这个BOM把每个软件作为一个特殊的虚拟零件进行管理,并且为每个软件定义以下属性:

(1)虚拟物料号。

(2)版本号。

(3)软件的二进制文件。

软件BOM在形式上和工程BOM、物料BOM非常类似。当MES生成工单时,MES从软件BOM系统下载得到完整的软件清单。

其次,当车辆经过PBS OUT进入总装车间时,线体PLC通过RFID识别车辆,并将VIN号发送给MES

MES查询VIN号,得到车辆对应的软件BOM结构,并通过接口将软件BOM发送给软件下载服务器。

软件下载服务器会检查本地是否已经有对应的软件二进制文件,如没有则从软件BOM系统下载。

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

5 安灯呼叫

5.1 关于安灯

安灯,又叫按灯、暗灯、ANDON,是一种在汽车厂广泛应用的系统,当生产现场出现异常时,能够通过拉绳、按钮等方式及时进行干预,并通过声、光、屏等方式及时通知责任人员予以解决。安灯体现了2个管理思想:

(1)质量优先,不惜以急停为代价,暴露并及时解决生产现场问题。

(2)装配作业优先,质量工程师、设备工程师、工艺工程师、物流配送人员都是辅助

人员,因为装配线的效率决定了工厂的整体效率。

5.2 安灯系统关键要素

(1)呼叫。安灯按照呼叫类型区分,可分为质量呼叫、物料呼叫、设备呼叫、线体呼叫。质量呼叫是指当现场出现质量问题,或者工人面临无法解决的问题时,工人通过拉绳或按钮人工触发的呼叫。呼叫的发起方为装配工人,接收方为班组长和质量工程师。物料呼叫是指工人发现物料短缺时,通过物料按钮发起的呼叫。呼叫的发起方为装配工人,接收方为物流配送人员。通常每个按钮对应一个物料,并且呼叫信息和物流执行系统集成。设备呼叫是指设备出现报警或故障时,通过设备控制器自动触发的呼叫。呼叫的发起方为设备PLC,接收方为设备工程师。线体呼叫是指输送线出现异常时(如急停、故障、缺车、阻塞),通过线体控制器自动触发的呼叫。呼叫的发起方是线体PLC,接收方为班组长和设备工程师。

(2)通知。安灯提供声、光、屏等多种形式的通知。通常我们会在生产线的作业工位上安装单色或三色的柱状信号灯。单色灯通常为黄色,当出现呼叫时,输出闪烁信号进行通知。三色灯通常为红、黄、绿色,常用于关键工位如防错工位,绿色代表正常,黄色代表报警,红色代表故障。信号灯通常集成到PLC中,响应时间在100ms以内。由于汽车装配车间设备较多、人员混杂,而设备工程师等通常采用巡线的机制,因此相关人员有时不能及时看到工位上的信号灯。因此,工厂会安装声音系统进行广播通知。为了保障音质和音量,通常采用播放器+功放+音箱的形式组建声音系统。而播放器也是集成到PLC的,响应时间在数秒以内,播放的声音可以事先录制成MP3

此外,车间还通常悬挂LCD/LED大屏,以图文的形式进行通知。大屏尺寸可以从55寸到100多寸,以外接显示器的形式连接到小型PC中。在小型PC安装WINCC/FTVIEW/CIMPLICITYSCADA软件,可以显示呼叫状态、设备状态、计划产量、实际产量、缓存数量、车间布局等多种形式的信息。

5.3 安灯升级机制

呼叫有通知、报警、故障等级别。通知级别如换班,呼叫时现场并无异常。报警级别如物料呼叫、设备报警、线体缺车、线体阻塞,呼叫时线体还在工作,不会马上发生停线。故障级别如设备故障、线体故障、线体急停,呼叫时需要立即处理,否则线体马上停止。而通见的拉绳呼叫,既可能是报警级别,也可能是故障级别,这里有一个升级机制。如在焊装,拉绳拉下时呼叫是报警级别,如果10秒内没有响应则升级为故障级别。而在总装,由于采用输送线,同一条线各个工位联动,且各工位等距,因此会为每个工位定义70%停止位、90%停止位、100%停止位。拉绳拉下时,如果车辆还未到70%停止位,则呼叫是报警级别;如果车辆到达70%停止位时,呼叫还没有响应则升级为故障级别;当车辆到达90%停止位时呼叫还没有复位,输送线开始停止。当呼叫升级时,声、光、屏的通知形式也发生相应的变化。如三色灯在报警时闪黄灯,在故障时闪红灯。

5.4 安灯停线管理

在总装车间,由于采用输送线的形式,各个工位是相互关联的。因此,如果某个工位的呼叫不能及时处理的话,业务上会要求停止整条生产线,这就要求安灯系统和输送线PLC之间做集成。通常安灯系统会向输送线PLC传送停线指令和0%/70%/90%停止位信号。安灯系统有专用PLC,和输送线PLC之间通过网络耦合器或硬接线的形式进行通信。输送线PLC接收到安灯PLC的信号后,会结合线体的状态信号、安全信号,判断在某个时刻是否应该让线体停线,如果条件符合,则执行停线逻辑。

 

5.5 班次管理

通常我们会在安灯系统里配置班次进行管理,即使只有一个班次也是如此。

这是因为每个班次都有很多关键指标,如计划产量、实际产量、停线时间、呼叫时间等,这些指标是分配到班次上的,而且在每个班次开始时必须清零。而很多指标是从线体PLC中采集的,因此安灯系统必须将换班信号输出给线体PLC

此外,当换班时,安灯系统还可以通过闪烁柱灯、播放音乐等方式提醒工人和生产管理人员。

6 结束语

本文是《MES在汽车制造中的应用》第二部分:业务篇()。业务篇()论述汽车制造流程中相关拧紧防错;料架防错;打刻、加注、涂胶;软件下载;安灯呼叫以及班次管理内容。《MES在汽车制造中的应用》共由四个部分组成。其余部分将连载于本刊。

 

MES在汽车制造中的应用》全文刊载信息:

第一部分 汽车制造系统原理——工艺篇     20183期)

第二部分 汽车制造系统分析——业务篇(上)(20184期)

第二部分 汽车制造系统分析——业务篇(中)(20185期)

第二部分 汽车制造系统分析——业务篇(下)(20186期)

第三部分 汽车制造系统设计——架构篇     20187期)

第四部分 汽车制造系统实现——实施篇     20188期)

参考文献(略)

 
 
[ 应用案例搜索 ]  [ ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]  [ 返回顶部 ]

0条 [查看全部]  网友评论