摩托车柔性智能生产线在线自动刷写的方法技术

技术编号:38471670 阅读:13 留言:0更新日期:2023-08-11 14:48
本申请提供一种摩托车柔性智能生产线在线自动刷写的方法,包括以下步骤:远程服务平台接收远程通讯终端发送的刷写请求,对刷写请求进行解析,获得摩托车的车辆信息并根据车辆信息获取映射表;远程服务平台调用对应映射表中控制器的刷写数据包,并发送至远程通讯终端,以使摩托车通过远程通讯终端接收刷写数据包,并将刷写数据包刷入对应的控制器中。本申请整合生产制造装配过程信息、客户配置信息及控制器软件版本信息,实现对多车型,小批量,定制化的摩托车柔性智能生产线在线自动刷写,下线车辆并发刷写,此外可以免去生产线的EOL和EOL检测工序、降低刷写成本、提高数据准确性,且避免摩托车上的智能设备的控制指令泄露,提高摩托车的安全性。高摩托车的安全性。高摩托车的安全性。

【技术实现步骤摘要】
摩托车柔性智能生产线在线自动刷写的方法


[0001]本申请涉及摩托车制造
,尤其涉及一种摩托车柔性智能生产线在线自动刷写的方法。

技术介绍

[0002]EOL(End of Line Testing Tool)是在摩托车生产线上使用的下线检测设备,用于满足产品下线签的功能检测和产品配置,能够对摩托车的故障进行诊断、能够下载检测,同时减少操作人员、提高测试效率。同时,下线检测仪也是摩托车厂家专门配备给其他4S维修站的测试设备,它具有很强的专业性等优点,能够对摩托车的ODB接口连接,进行读码、解码、数据扫描和采集。能够对摩托车的状态进行检车,能够查出摩托车故障信息,可以对摩托车下发指令,比如写配置、写VIN码 Vehicle Identification Number(车辆识别码)、读清故障、钥匙匹配、胎压匹配、程序刷写等功能。
[0003]然而,在相关技术中,EOL下线检测设备具有很强的专业性,根据摩托车配置情况的不同,针对每款车型,甚至针对每款车型的每一版本,都需要委托专门的EOL软件厂家开发出对应的刷写程序,且摩托车个性化、定制化需求高,车型款式多样化,进而相关技术的摩托车刷写程序成本较高。此外,在生产线进行小批量多品种地生产摩托车时,例如在试制一些新车型时,需要针对每款摩托车单独委托EOL软件厂家开发刷写设备,如此,在面对小批量多品种的柔性化生产需求时,需要投入等同刚性大规模量产时的资金和人力,导致生产成本的提高,产生了大量的浪费。并且,在开发时,还需要将摩托车的控制权限指令提供给EOL软件厂家,如此,EOL软件厂家才能针对性的开发出刷写程序,但这导致了摩托车的控制权限指令存在外泄的风险,导致摩托车安全性存在隐患。
[0004]此外,由于EOL下线检测设备具有很强的专业性,对于操作者存在较高的使用要求,使用EOL下线检测设备对摩托车进行程序刷写时较容易发生操作不当的情况,例如选用的EOL下线检测设备与待刷写摩托车款式不匹配或者EOL下线检测设备刷入至摩托车智能设备中的程序版本与摩托车智能设备的需求版本不匹配,从而对生产效率造成不良影响。
[0005]因此,有必要提出一种技术方案,解决相关技术中存在的采用EOL下线检测设备对摩托车进行程序刷写成本较高、容易出错且存在安全隐患的问题。

技术实现思路

[0006]本申请的目的在于提供一种技术方案,解决相关技术中存在的采用EOL下线检测设备对摩托车进行程序刷写成本较高、容易出错且存在安全隐患的问题。
[0007]基于以上问题,本申请提供一种摩托车柔性智能生产线在线自动刷写的方法,生产线能够将控制器装配于摩托车,并能够通过远程通信终端对控制器进行刷写,包括以下步骤:远程服务平台接收摩托车上电时通过远程通讯终端发送的刷写请求,当摩托车上电时,远程通讯终端能够与摩托车上的各个控制器通讯连接;远程服务平台对刷写请求进
行解析,获得摩托车的车辆信息,并根据车辆信息获取映射表,映射表是在生产线将控制器装配于摩托车时,制造执行系统将摩托车的车辆信息与控制器的控制器识别码绑定生成的;远程服务平台存储有用于不同的控制器刷写的刷写数据包,远程服务平台调用刷写数据包,并将刷写数据包发送至远程通讯终端,以使摩托车通过远程通讯终端接收刷写数据包,并使远程通讯终端将刷写数据包刷入对应的控制器中,其中,远程服务平台调用的刷写数据包与映射表的控制器对应,刷写数据包可以得到远程通讯终端将刷写数据包刷写至控制器的响应。
[0008]进一步的,远程服务平台调用对应映射表中控制器的刷写数据包包括以下步骤:远程服务平台向制造执行系统发起获取车辆订阅服务配置表的请求,车辆订阅服务配置表中包括任一摩托车所订阅的车辆服务;远程服务平台根据映射表中的控制器识别码调用与控制器对应的至少一个软件版本配置信息,以生成软件版本配置表;远程服务平台将软件版本配置表与车辆订阅服务配置表结合,生成整车刷写任务明细表,整车刷写任务明细表包括任一摩托车上的控制器完成车辆服务所需的软件版本配置信息;远程服务平台根据整车刷写任务明细表,调用刷写数据包。
[0009]进一步的,方法还包括:远程服务平台创建整车刷写任务总表,整车刷写任务总表包括任一摩托车的刷写状态;远程服务平台接收刷写结果反馈信息,刷写结果反馈信息是摩托车在对各个控制器进行刷写后发送的;根据刷写结果反馈信息,远程服务平台在整车刷写任务明细表中记录各个控制器的刷写结果;当整车刷写任务明细表中所有控制器的刷写结果记录为刷写成功时,远程服务平台更新整车刷写任务总表,将整车刷写任务总表中对应摩托车的刷写状态标记为刷写成功。
[0010]进一步的,刷写结果反馈信息包括刷写是否成功以及刷写失败时的刷写失败原因,其中,刷写失败原因包括刷写数据包接收失败和控制器故障;当刷写失败原因为刷写数据包接收失败时,远程服务平台重新向远程通讯终端发送刷写数据包,并在整车刷写任务明细表中记录重新刷写的结果、重试发送时间和重试发送次数;当重新刷写的结果依然为刷写失败,远程服务平台重新向远程通讯终端发送刷写数据包,直至重试发送次数达到预设阈值,若重新刷写的结果依然为刷写失败,远程服务平台更新整车刷写任务总表,将整车刷写任务总表中对应摩托车的刷写状态标记为刷写失败。
[0011]进一步的,生成整车刷写任务明细表包括以下步骤:远程服务平台根据车辆信息,获取车辆订阅服务配置表中对应的摩托车所订阅的车辆服务;远程服务平台对车辆服务进行解析,获得实现车辆服务所需的控制器,以及控制
器所需配置的软件版本配置信息;远程服务平台从软件版本配置表中选择对应的软件版本配置信息,构建映射表中任一控制器与软件版本配置信息的映射关系,以生成整车刷写任务明细表。
[0012]进一步的,方法还包括:远程服务平台根据映射表获取摩托车上需要刷写的控制器的数量;控制器中存储有基础控制程序,当控制器的数量大于或等于预设控制器数量时,远程服务平台向远程通讯终端发送的刷写数据包包括配置参数,以使远程通讯终端将配置参数传入控制器,触发控制器将配置参数填充至基础控制程序,以完成控制器的刷写;当控制器的数量小于预设控制器数量时,远程服务平台向远程通讯终端发送的刷写数据包包括配置参数和配置程序,以使远程通讯终端将配置参数和配置程序刷入控制器,以完成控制器的刷写。
[0013]进一步的,若远程通讯终端在生产线上装配于摩托车,并在制造执行系统中完成摩托车的车辆识别码与远程通讯终端的识别码绑定,车辆信息为远程通讯终端的识别码,远程服务平台对刷写请求进行解析以获得远程通讯终端的识别码,并根据远程通讯终端的识别码获得相应的车辆识别码,再根据车辆识别码获取映射表;若在生产线上未将远程通讯终端装配于摩托车,车辆信息为摩托车的车辆识别码,远程服务平台对刷写请求进行解析以获得车辆识别码,并根据车辆识别码获取映射表。
[0014]进一步的,方法还包括:当远程服务平台根据刷写请求进行解析获得摩托车的车辆信息时,远程服务平台向制造执行系统发起请求,以获取与车辆信息相对应的映射表;或者,在远程服本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种摩托车柔性智能生产线在线自动刷写的方法,所述生产线能够将控制器装配于所述摩托车,并能够通过远程通信终端对所述控制器进行刷写,其特征在于,所述方法包括以下步骤:远程服务平台接收所述摩托车上电时通过所述远程通讯终端发送的刷写请求,当所述摩托车上电时,所述远程通讯终端能够与所述摩托车上的各个所述控制器通讯连接;所述远程服务平台对所述刷写请求进行解析,获得所述摩托车的车辆信息,并根据所述车辆信息获取映射表,所述映射表是在所述生产线将所述控制器装配于所述摩托车时,制造执行系统将所述摩托车的车辆信息与所述控制器的控制器识别码绑定生成的;所述远程服务平台存储有用于不同的所述控制器刷写的刷写数据包,所述远程服务平台调用所述刷写数据包,并将所述刷写数据包发送至所述远程通讯终端,以使所述摩托车通过所述远程通讯终端接收所述刷写数据包,并使所述远程通讯终端将所述刷写数据包刷入对应的控制器中,其中,所述远程服务平台调用的所述刷写数据包与所述映射表的所述控制器对应,所述刷写数据包可以得到所述远程通讯终端将所述刷写数据包刷写至所述控制器的响应。2.根据权利要求1所述的摩托车柔性智能生产线在线自动刷写的方法,其特征在于,所述远程服务平台调用对应所述映射表中所述控制器的所述刷写数据包包括以下步骤:所述远程服务平台向所述制造执行系统发起获取车辆订阅服务配置表的请求,所述车辆订阅服务配置表中包括任一所述摩托车所订阅的车辆服务;所述远程服务平台根据所述映射表中的所述控制器识别码调用与所述控制器对应的至少一个软件版本配置信息,以生成软件版本配置表;所述远程服务平台将所述软件版本配置表与所述车辆订阅服务配置表结合,生成整车刷写任务明细表,所述整车刷写任务明细表包括任一所述摩托车上的所述控制器完成所述车辆服务所需的软件版本配置信息;所述远程服务平台根据所述整车刷写任务明细表,调用所述刷写数据包。3.根据权利要求2所述的摩托车柔性智能生产线在线自动刷写的方法,其特征在于,所述方法还包括:所述远程服务平台创建整车刷写任务总表,所述整车刷写任务总表包括任一所述摩托车的刷写状态;所述远程服务平台接收刷写结果反馈信息,所述刷写结果反馈信息是所述摩托车在对各个所述控制器进行刷写后发送的;根据所述刷写结果反馈信息,所述远程服务平台在所述整车刷写任务明细表中记录各个所述控制器的刷写结果;当所述整车刷写任务明细表中所有控制器的刷写结果记录为刷写成功时,所述远程服务平台更新所述整车刷写任务总表,将所述整车刷写任务总表中对应所述摩托车的刷写状态标记为刷写成功。4.根据权利要求3所述的摩托车柔性智能生产线在线自动刷写的方法,其特征在于,所述刷写结果反馈信息包括刷写是否成功以及刷写失败时的刷写失败原因,其中,所述刷写失败原因包括所述刷写数据包接收失败和控制器故障;当所述刷写失败原因为所述刷写数据包接收失败时,所述远程服务平台重新向所述远
程通讯终端发送所述刷写数据包,并在所述整车刷写任务明细表中记录重新刷写的结果、重试发送时间和重试发送次数;当所述重新刷写的结果依然为刷写失败,所述远程服务平台重新向所述远程通讯终端发送所述刷写数据包,直至所述重试发送次数达到预设阈值,若所述重新刷写的结果依然为刷写失败,所述远程服务平台更新所述整车刷写任务总表,将所述整车刷写任务总表中对应所述摩托车的刷写状态标记为刷写失败。5.根据权利要求2所述的摩托车柔性智能生产线在线自动刷写的方法,其特征在于,生成所述整车刷写任务明细表包括以下步骤:所述远程服务平台根据所述车辆信息,获取所述车辆订阅服务配置表中对应的所述摩托车所订阅的所述车辆服务;所述远程服务平台对所述车辆服务进行解析,获得实现所述车辆服务所需的控制器,以及所述控制器所需配置的软件版本配置信息;所述远程服务平台从所述软件版本配置表中选择对应的所述软件版本配置信息,构建所述映射表中任一所述控...

【专利技术属性】
技术研发人员:吴国飞高青朱红芬王跃
申请(专利权)人:浙江春风动力股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1