汽车白车身VIN打标软件与MES数据接口设计

2019-07-16 11:55蒋向荣
电子技术与软件工程 2019年8期
关键词:代号扫码工位

蒋向荣

摘要:本文根据从事的汽车白车身.焊装线的特点所设计的一套接口方案,以满足较少维护实现打标软件自MES准确获取当前工件的VIN。

[关键词]VIN打标打刻WebServiceMES接口

在VIN打刻中VIN输入的正确性直接影响打刻工件的生命周期,如何提高打标软件VIN的输入高效、准确尤为重要。而目前汽车白车身柔性焊装线多采用分总成VIN离线打刻,存在多打刻工位、多台打刻设备现象,难以通过MES或打标软件中设定筛选策略,为每台打刻设备分配当日生产计划,若实现后期新增设备或车型也将面临对MES或打标软件进行较多维护。本文根据从事的汽车白车身焊装线的特点所设计的一套接口方案,以满足较少维护实现打标软件自MES准确获取当前工件的VIN。

1定义接口内容

1.1当前工件VIN获取方式

离线打刻的生产模式,操作者根据生产计划选择工件与VIN打刻设备,在打标软件中通过键盘输入VIN后执行打刻。若要精准获得当前工件的VIN就需通过某种方法代替人工读取当前工件的VIN,根据从事的白车身生产线上的工件或工件输送设备上具有工件VIN载体的特点,可通过表1例举的VIN载体中读获取前工件需打刻的VIN。

1.2定义识别代码

通过扫描枪或读写控制器读取的数据为17位VIN的后8位,MES无法区分读取的VIN应由哪台设备打刻,因此需对读取的VIN增加一识别代号,该代号在打标软件中用户可自定义,本文定义的识别代号编制规则如图1。

示例:B_SX5_ER010_1,表示:B平台SX5车型前舱10工位第1台设备。

1.3确定接口通信方案

常见打标软件与MES的数据传输方式有:直接访问MES系统开放的数据库表或者视图、MES系统RS232串口传输、文本文件等形式数据传输、通过访问MES系统开放的WebService接口进行数据传输等。考虑现场VIN打刻设备电脑硬件配置、数据传输的普遍,性、可跨平台性、以及生产数据库的安全性,选择MES系统开放的WebService接口进行数据传输。

1.4定义数据流转方向

根据VIN载体的差异设计的数据传输路径、方向如图2所示,接口需开发三种功能(1)扫码输入;

(2)联网输入;

(3)生产记录。

1.5确定数据内容

满足1.4三类功能详细数据流转及各步内容设计见表2,打标软件与MES的接口数据见表格说明标注颜色字体环节。

2MES接口设计

2.1接口地址

根据1.4设计的数据流转路径,MES仅需开发一类webservice接口地址,打标软件中可由用户自定义接口地址。

接口地址示例:http://172.20.0.245:8088/WebService.asmx

2.2“扫码输入”接口设计

接口功能:扫描枪输入后打标软件将软件设置的<识别代号>与扫描枪读取的发送给WebService,MES接收后在数据库VIN对应的打刻工位一栏填写接收到的识别代号,并向上传数据的IP端口发送数据库查询的完整VIN。

方法名称:GetSweepVinByChassisNo输入参数:(打标软件→WebService),如表3所示。

返回string类型描述:(WebService→打标软件),如表4所示。

2.3 “联网输入”接口设计

接口功能:MES中对打刻工位的读写控制器指定一组唯一的识别代号,MES接收到读写控制器发送的,在数据库VIN对应的打刻工位一栏填写设置的识别代号,并向上传相同工位代号的IP端口发送查询到的完整VIN,VIN被接收后立即清空webservice。

方法名称:GetSweepVinList

输入参数:(打标软件→WebService),如表5所示。

返回string类型描述:(WebService→打标软件),如表6所示。

2.4“生产记录“接口设计

接口功能:MES记录VIN,上传时间,并回传接收成功或失败信息。

方法名称:SetSweepVinStatus

输入参数:(打标软件→WebService),如表7所示。

返回string类型描述:(WebService→打标软件),如表8所示。

3注意事项

(1)在任何模式下打标软件具有設置对输入的VIN进行校验功能并发出提示。

(2)无论数据库中的VIN是存在完成打

刻的记录信息,必须对本接口的数据进行响应。4结语

通过对汽车白车身VIN打标软件与MES数据接口开发,合理利用了焊装线当前工件上的VIN载体数据,确保了VIN输入的准确、高效。“扫码输入”满足了离线打刻工位扫码输入,“联网输入”满足生产线自动化工位开发自动打刻设备VIN自动输入。

猜你喜欢
代号扫码工位
《中兽医学杂志》
请珍惜那个工位永远有零食的同事
《中兽医学杂志》
脐橙连上物联网 扫码便知“前世今生”
山之高
演习代号:围城计划
代号“凌凌漆”
精确WIP的盘点方法
中国进入“扫码”时代
扫码看直播