一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种车辆下线自动化检测方法与流程

2021-10-09 01:22:00 来源:中国专利 TAG:下线 车辆 自动化 检测 适用于


1.本发明属于车辆下线诊断技术领域,具体涉及一种车辆下线自动化检测方法,适用于提高车辆下线检测的检测效率和自动化程度。


背景技术:

2.随着汽车电控系统比重的增加和主机厂生产节拍的加快,eol系统(汽车下线检测系统)在确保车辆下线可靠性方面发挥着越来越大的作用。但是目前的eol系统需要对控制器的软硬版本号进行完整检测,检测效率低下,而且由于生产批次变更频繁,mes系统(生产系统)难以自动从ebom系统(研发系统)中获取待更新的软硬版本号形成基础数据库,需要提前存储待更新的软硬版本号,自动化程度低。


技术实现要素:

3.本发明的目的是克服现有技术中存在的上述问题,提供一种具有较高检测效率和自动化程度的车辆下线自动化检测方法。
4.为实现以上目的,本发明提供了以下技术方案:一种车辆下线自动化检测方法,所述检测方法依次包括以下步骤:s1、所述eol设备先读取待检测车辆的底盘号和控制器零件号,然后根据读取到的底盘号和控制器零件号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号,其中,所述软硬件版本号包括软件版本号、硬件版本号,所述软件版本号包括主版本号、次版本号;s2、所述eol设备先读取待检测车辆上的软硬件版本号,然后判断其与从mes系统获取的软硬件版本号是否一致,若一致,则进入s3,若不一致,则进入s4;s3、所述eol设备对控制器进行配置刷写操作;s4、所述eol设备报出故障并不再对软硬件版本号中的未检测项进行检测。
5.所述软硬件版本号基础数据库在车辆生产阶段发生变化时自动更新,具体为:首先向ebom系统中写入需更新的软硬件版本号,然后ebom系统存储并判断该需更新的软硬件版本号的数据结构是否正确,若正确,则ebom系统将需更新的软硬件版本号发送至mes系统,若不正确,则重新向ebom系统中填写需更新的软硬件版本号。
6.所述步骤s1依次包括以下步骤:s1

1、所述eol设备先读取待检测车辆的底盘号,然后在mes系统中查询该底盘号,若查询成功,则进入s1

2,若查询失败,则报出车型匹配故障;s1

2、所述eol设备判断当前读取的底盘号与上次读取的底盘号是否一致,若不一致,则进入s1

3,若一致,则进入s1

4;s1

3、所述eol设备根据当前读取的底盘号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号数据库;s1

4、所述eol设备以根据上次读取的底盘号从mes系统的软硬件版本号基础数据
库中获取的软硬件版本号数据库,作为当前读取的底盘号所对应的软硬件版本号数据库;s1

5、所述eol设备先通过did设备读取待检测车辆的控制器零件号,根据读取到的控制器零件号得到控制器类型,然后根据控制器类型在软硬件版本号数据库中获取待检测车辆的软硬件版本号。
7.所述步骤s3依次包括以下步骤:s3

1、进入默认会话模式;s3

2、进入扩展会话模式;s3

3、所述eol设备向待检测车辆的控制器写入车辆配置信息;s3

4、所述eol设备读取控制器中的车辆配置信息,并判断其与写入的车辆配置信息是否一致,若一致,则报出写入成功,若不一致,则报出写入失败。
8.步骤s3

3前,所述eol设备判断待检测车辆控制器的服务标识符sid是否为27,若是,则向控制器写入车辆配置信息,若不是,则eol设备中的写入程序不响应。
9.步骤s3

3中,所述写入的车辆配置信息具体为:10 0b 2e did_h did_l xx xx xx03 6e did_h did_l 00 00 00 00。
10.步骤s1中,所述软硬件版本号还包括标定数据版本号。
11.所述主版本号包括主版本号数据、主版本号标示符s,所述次版本号包括次版本号数据、次版本号标示符s,硬件版本号包括硬件版本号数据、硬件版本号标示符h,标定数据版本号包括标定数据版本号数据、标定数据版本号标示符c。
12.与现有技术相比,本发明的有益效果为:1、本发明一种车辆下线自动化检测方法首先通过eol设备读取待检测车辆的底盘号和控制器零件号,然后根据读取到的底盘号和控制器零件号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号,软硬件版本号包括软件版本号、硬件版本号,软件版本号包括主版本号、次版本号,再读取待检测车辆上的软硬件版本号,随后判断其与从mes系统获取的软硬件版本号是否一致,若一致,则对控制器进行配置刷写操作,若不一致,则报出故障并不再对软硬件版本号中的未检测项进行检测,该方法在检测到软硬件版本号中的任意一项存在不一致时即报出故障,不再对其他未检测项进行检测,缩短了检测时间,极大提高了检测效率。因此,本发明具有较高的下线检测效率。
13.2、本发明一种车辆下线自动化检测方法中在车辆生产阶段发生变化时,首先向ebom系统中写入需更新的软硬件版本号,然后ebom系统存储并判断该需更新的软硬件版本号的数据结构是否正确,若正确,则ebom系统将需更新的软硬件版本号发送至mes系统,若不正确,则重新向ebom系统中填写需更新的软硬件版本号,该方法能够自动将需更新的软硬件版本号从ebom系统传递到mes系统的软硬件版本号基础数据库,供eol设备自动提取软硬件版本号,不仅自动化程度较高,而且形成数据库准确性好、效率高。因此,本发明的自动化程度较高。
14.3、本发明一种车辆下线自动化检测方法在根据待检测车辆的底盘号和控制器零件号获取对应的软硬件版本号时,判断当前读取的底盘号与上次读取的底盘号是否一致,若一致,则以根据上次读取的底盘号从mes系统的软硬件版本号基础数据库中获取的软硬件版本号数据库,作为当前读取的底盘号所对应的软硬件版本号数据库,若不一致,则根据
当前读取的底盘号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号数据库,由于软硬件版本号基础数据库较大,该方法能避免重复匹配,节约了匹配时间,进一步提高了检测效率。因此,本发明进一步提高了检测效率。
附图说明
15.图1为本发明的整体流程图。
16.图2为自动更新软硬件版本号基础数据库的流程图。
17.图3为根据底盘号和控制器零件号从mes系统软硬件版本号基础数据库中获取对应软硬件版本号的流程图。
18.图4为对控制器进行配置刷写操作的流程图。
具体实施方式
19.下面结合具体实施方式对本发明作进一步的说明。
20.参见图1至图4,一种车辆下线自动化检测方法,所述检测方法依次包括以下步骤:s1、所述eol设备先读取待检测车辆的底盘号和控制器零件号,然后根据读取到的底盘号和控制器零件号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号,其中,所述软硬件版本号包括软件版本号、硬件版本号,所述软件版本号包括主版本号、次版本号;s2、所述eol设备先读取待检测车辆上的软硬件版本号,然后判断其与从mes系统获取的软硬件版本号是否一致,若一致,则进入s3,若不一致,则进入s4;s3、所述eol设备对控制器进行配置刷写操作;s4、所述eol设备报出故障并不再对软硬件版本号中的未检测项进行检测。
21.所述软硬件版本号基础数据库在车辆生产阶段发生变化时自动更新,具体为:首先向ebom系统中写入需更新的软硬件版本号,然后ebom系统存储并判断该需更新的软硬件版本号的数据结构是否正确,若正确,则ebom系统将需更新的软硬件版本号发送至mes系统,若不正确,则重新向ebom系统中填写需更新的软硬件版本号。
22.所述步骤s1依次包括以下步骤:s1

1、所述eol设备先读取待检测车辆的底盘号,然后在mes系统中查询该底盘号,若查询成功,则进入s1

2,若查询失败,则报出车型匹配故障;s1

2、所述eol设备判断当前读取的底盘号与上次读取的底盘号是否一致,若不一致,则进入s1

3,若一致,则进入s1

4;s1

3、所述eol设备根据当前读取的底盘号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号数据库;s1

4、所述eol设备以根据上次读取的底盘号从mes系统的软硬件版本号基础数据库中获取的软硬件版本号数据库,作为当前读取的底盘号所对应的软硬件版本号数据库;s1

5、所述eol设备先通过did设备读取待检测车辆的控制器零件号,根据读取到的控制器零件号得到控制器类型,然后根据控制器类型在软硬件版本号数据库中获取待检测车辆的软硬件版本号。
23.所述步骤s3依次包括以下步骤:
s3

1、进入默认会话模式;s3

2、进入扩展会话模式;s3

3、所述eol设备向待检测车辆的控制器写入车辆配置信息;s3

4、所述eol设备读取控制器中的车辆配置信息,并判断其与写入的车辆配置信息是否一致,若一致,则报出写入成功,若不一致,则报出写入失败。
24.步骤s3

3前,所述eol设备判断待检测车辆控制器的服务标识符sid是否为27,若是,则向控制器写入车辆配置信息,若不是,则eol设备中的写入程序不响应。
25.步骤s3

3中,所述写入的车辆配置信息具体为:10 0b 2e did_h did_l xx xx xx03 6e did_h did_l 00 00 00 00。
26.步骤s1中,所述软硬件版本号还包括标定数据版本号。
27.所述主版本号包括主版本号数据、主版本号标示符s,所述次版本号包括次版本号数据、次版本号标示符s,硬件版本号包括硬件版本号数据、硬件版本号标示符h,标定数据版本号包括标定数据版本号数据、标定数据版本号标示符c。
28.实施例1:参见图1,一种车辆下线自动化检测方法,依次按照以下步骤进行:s1、所述eol设备先读取待检测车辆的底盘号和控制器零件号,然后根据读取到的底盘号和控制器零件号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号,其中,所述软硬件版本号包括软件版本号、硬件版本号、标定数据版本号,所述软件版本号包括主版本号、次版本号,所述主版本号包括主版本号数据、主版本号标示符s,所述次版本号包括次版本号数据、次版本号标示符s,硬件版本号包括硬件版本号数据、硬件版本号标示符h,标定数据版本号包括标定数据版本号数据、标定数据版本号标示符c;s2、所述eol设备先读取待检测车辆上的软硬件版本号,然后判断其与从mes系统获取的软硬件版本号是否一致,若一致,则进入s3,若不一致,则进入s4;s3、所述eol设备对控制器进行配置刷写操作;s4、所述eol设备报出故障并不再对软硬件版本号中的未检测项进行检测。
29.实施例2:与实施例1的不同之处在于:参见图2,所述软硬件版本号基础数据库在车辆生产阶段发生变化时自动更新,所述更新方法具体为:首先向ebom系统中写入需更新的软硬件版本号,然后ebom系统存储并判断该需更新的软硬件版本号的数据结构是否正确,若正确,则ebom系统将需更新的软硬件版本号发送至mes系统,若不正确,则重新向ebom系统中填写需更新的软硬件版本号。
30.实施例3:与实施例1的不同之处在于:参见图3、图4,所述步骤s1具体包括以下步骤:s1

1、所述eol设备先读取待检测车辆的底盘号,然后在mes系统中查询该底盘号,若查询成功,则进入s1

2,若查询失败,则报出车型匹配故障;s1

2、所述eol设备判断当前读取的底盘号与上次读取的底盘号是否一致,若不一致,则进入s1

3,若一致,则进入s1

4;
s1

3、所述eol设备根据当前读取的底盘号从mes系统的软硬件版本号基础数据库中获取对应的软硬件版本号数据库;s1

4、所述eol设备以根据上次读取的底盘号从mes系统的软硬件版本号基础数据库中获取的软硬件版本号数据库,作为当前读取的底盘号所对应的软硬件版本号数据库;s1

5、所述eol设备先通过did设备读取待检测车辆的控制器零件号,根据读取到的控制器零件号得到控制器类型,然后根据控制器类型在软硬件版本号数据库中获取待检测车辆的软硬件版本号。
31.所述步骤s3具体包括以下步骤:s3

1、进入默认会话模式;s3

2、进入扩展会话模式;s3

3、所述eol设备判断待检测车辆控制器的服务标识符sid是否为27,若是,则进入s3

4,若不是,则eol设备中的写入程序不响应。
32.s3

4、所述eol设备向待检测车辆的控制器写入车辆配置信息:10 0b 2e did_h did_l xx xx xx03 6e did_h did_l 00 00 00 00;s3

5、所述eol设备读取控制器中的车辆配置信息,并判断其与写入的车辆配置信息是否一致,若一致,则报出写入成功,若不一致,则报出写入失败。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜