CN102541047A - 一种组合仪表软件自适应配置方法 - Google Patents
一种组合仪表软件自适应配置方法 Download PDFInfo
- Publication number
- CN102541047A CN102541047A CN2011103542126A CN201110354212A CN102541047A CN 102541047 A CN102541047 A CN 102541047A CN 2011103542126 A CN2011103542126 A CN 2011103542126A CN 201110354212 A CN201110354212 A CN 201110354212A CN 102541047 A CN102541047 A CN 102541047A
- Authority
- CN
- China
- Prior art keywords
- combination instrument
- adaptive
- configuration
- software
- software self
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种组合仪表软件自适应配置方法,组合仪表与诊断仪、当前车辆上安装的各个ECU连接成CAN总线网络,组合仪表通过CAN接收诊断仪发出的组合仪表自适应配置开始指令,组合仪表根据CAN总线上消息标识符判断当前车辆上安装的各个ECU,从而判断当前车辆的配置类型,选择相应的软件,执行软件自适应配置。本发明仅需要诊断仪发送一个组合仪表软件自适应配置开始指令即可,组合仪表即会根据CAN总线上信息执行自适应配置,配置更方便,效率也更高。
Description
技术领域
本发明涉及汽车的组合仪表技术,尤其是指一种组合仪表软件自适应配置方法。
背景技术
随着汽车电子技术的发展,汽车电子控制单元(ECU)的数量不断增加,导致组合仪表需要显示的信息越来越多。同时,同一车型细分出的不同配置类型也越来越多。因此,同一车型不同配置类型的组合仪表需要显示的信息以及组合仪表记录诊断故障码(DTC)策略之间的差异也越来越大。如果同一车型不同配置类型车辆的组合仪表都给予严格区分,那么一个车型的组合仪表类型就可达七八种,甚至数十种,势必会导致物流成本和管理成本的上升,同时增加了生产过程中错误装配组合仪表的可能性和下线检测时操作人员的工作难度,影响工作效率,浪费人力物力。
公开日为2010年4月21日、公开号为CN101697077A的专利公开了一种组合仪表的配置方法,通过生产线上诊断设备对组合仪表的配置信息进行在线写入,能够有效减少由于组合仪表配置类型变化所带来的认可成本,但是该发明需要诊断设备扫描组合仪表的配置信息并在线写入,配置不够简便和高效。
发明内容
为了解决现有组合仪表类型变化过多的问题,本发明提出了一种组合仪表软件自适应配置方法,把同一车型所有配置类型的组合仪表硬件做成一个通用件,仅仅通过软件区分同一车型的不同配置类型,从而节省成本,提高效率。
本发明所采用的技术方案是:一种组合仪表软件自适应配置方法,步骤如下:
a. 组合仪表与诊断仪、当前车辆上安装的各个ECU连接成CAN总线网络,组合仪表内存有用于可自适应配置的软件;
b. 组合仪表通过CAN总线接收诊断仪发出的组合仪表自适应配置开始指令;
c. 组合仪表根据CAN总线上消息标识符判断当前车辆上安装的各个ECU,从而判断当前车辆的配置类型,选择相应的软件,执行软件自适应配置;
d. 若组合仪表软件自适应配置成功,发送一帧包含组合仪表软件自适应配置成功和当前车型配置类型信息的消息,若不成功返回步骤c;
e. 诊断仪接收到组合仪表发送的消息后,通过诊断仪显示界面显示当前车型配置信息,组合仪表软件自适应配置成功。
在一条CAN总线车型中,组合仪表作为CAN总线***中一个节点,可以接收到CAN总线中各个ECU消息。在两条或多条CAN总线车型中,往往以组合仪表作为CAN总线***网关,这样可以更方便地显示车辆信息,同时减少网关路由信号量。因此,无论是一条CAN总线车型还是多条CAN总线车型,组合仪表都能很方便、直接地接收到各个ECU消息,这就为通过组合仪表软件自适应配置以区分同一车型的不同配置类型提供了技术基础。
组合仪表通过CAN总线接收诊断仪指令,判断是否需要执行其软件自适应配置过程或是否清除当前软件自适应配置结果信息。组合仪表软件自适应配置过程中仅仅需要根据其接收到的CAN总线消息标识符(ID)判断当前车辆上安装的具体的各个ECU,从而判断当前车辆的配置类型,选择相应的软件。
作为优选,所述的步骤c中,若配置成功,组合仪表把自身软件自适应配置标志位置为1。自身软件自适应配置标志位置1,表示自适应配置成功。
作为优选,所述的步骤c和d中,若不成功次数超过5次则跳出,组合仪表发送软件自适应配置失败信息。多次不成功选择跳出,防止死循环。
作为优选,所述的步骤d还包括检查步骤,诊断仪检查组合仪表发送的包含组合仪表软件自适应配置成功和当前车型配置类型信息的消息,进行比对,若发现车型配置有误或需要组合仪表重新进行配置,可通过诊断仪发送清除组合仪表车型配置信息指令,组合仪表清除自适应配置信息后,重新执行步骤b至e。
作为优选,所述的组合仪表清除自适应配置信息步骤如下:
f. 组合仪表通过CAN总线接收诊断仪发出的清除组合仪表自适应配置信息指令;
g. 组合仪表清除自适应配置信息;
h. 若组合仪表清除自适应配置信息成功,发送一帧包含清除自适应配置成功的消息,若不成功返回步骤g;
i. 诊断仪接收到组合仪表发送的消息后,提示操作人员组合仪表清除自适应配置信息成功。
作为优选,所述的步骤h中,若清除成功,组合仪表把自身软件自适应配置标志位置为0。自身软件自适应配置标志位置0,表示清除自适应配置信息成功。
作为优选,所述的步骤g和h中,若不成功次数超过5次则跳出,组合仪表发送清除自适应配置失败信息。多次不成功选择跳出,防止死循环。
作为优选,所述的步骤i还包含检查步骤,诊断仪检查组合仪表发送的包含清除自适应配置成功的消息,进行比对,若清除配置有误,则返回步骤g,若不成功次数超过5次则跳出,组合仪表发送清除自适应配置失败信息。多次不成功选择跳出,防止死循环。
本发明的有益效果是:仅需要诊断仪发送一个组合仪表软件自适应配置开始指令即可,组合仪表即会根据CAN总线上信息执行自适应配置,配置更方便,效率也更高。
附图说明
图1是本发明所涉及组合仪表与诊断仪、ECU的一种连接结构框图;
图2是本发明所涉及组合仪表与诊断仪、ECU的另一种连接结构框图;
图3是本发明的一种流程示意图。
图中,1-组合仪表,2-诊断仪,3-ECU。
具体实施方式
下面结合附图和实施例对本发明作进一步详细说明。
实施例1
如图1所示,在一条CAN总线车型中,组合仪表作为CAN总线***中一个节点,可以接收到CAN总线中各个ECU消息,组合仪表与诊断仪、当前车辆上安装的各个ECU连接成CAN总线网络。组合仪表内预先存有用于可自适应配置的软件。
如图3所示,组合仪表通过CAN接收诊断仪发出的组合仪表自适应配置开始指令,根据CAN总线上消息标识符判断当前车辆上安装的各个ECU,从而判断当前车辆的配置类型,选择相应的软件,执行软件自适应配置。若组合仪表软件自适应配置成功,发送一帧包含组合仪表软件自适应配置成功和当前车型配置类型信息的消息,组合仪表把自身软件自适应配置标志位置为1;若不成功返回上一步重新配置,但若不成功次数超过5次则自动跳出,防止死循环,组合仪表发送软件自适应配置失败信息。诊断仪接收到组合仪表发送的消息后,诊断仪检查组合仪表所发送的包含组合仪表软件自适应配置成功和当前车型配置类型信息的消息,与正确配置进行比对,若发现车型配置正确无误,则通过诊断仪显示界面显示当前车型配置信息,组合仪表软件自适应配置成功;若发现车型配置有误或需要组合仪表重新进行配置,可通过诊断仪发送清除组合仪表车型配置信息指令,组合仪表清除自适应配置信息后,重新执行。
组合仪表清除自适应配置信息的步骤是:组合仪表通过CAN接收诊断仪发出的清除组合仪表自适应配置信息指令后,清除自适应配置信息。若组合仪表清除自适应配置信息成功,发送一帧包含清除自适应配置成功的消息,组合仪表把自身软件自适应配置标志位置为0;若不成功返回前一步骤重新执行清除操作,但若不成功次数超过5次则跳出,组合仪表发送清除自适应配置失败信息。诊断仪接收到组合仪表发送的消息后,检查组合仪表所发送的包含清除自适应配置成功的消息,与清除后的标准状况比对,若检查无误,组合仪表清除自适应配置信息成功;若清除配置有误,则返回清除步骤,若不成功次数超过5次则跳出,组合仪表发送清除自适应配置失败信息。
实施例2
实施例2的使用环境为两条或多条CAN总线车型中,如图2所示,此时组合仪表作为CAN总线***网关,其他和实施例1中相同。组合仪表软件自适应配置方法及清除自适应配置信息步骤都与实施例1中相同。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明的保护范围之内。
Claims (8)
1.一种组合仪表软件自适应配置方法,其特征在于:步骤如下:
a.组合仪表(1)与诊断仪(2)、当前车辆上安装的各个ECU(3)连接成CAN总线网络,组合仪表(1)内存有用于可自适应配置的软件;
b.组合仪表(1)通过CAN总线接收诊断仪(2)发出的组合仪表(1)自适应配置开始指令;
c.组合仪表(1)根据CAN总线上消息标识符判断当前车辆上安装的各个ECU(3),从而判断当前车辆的配置类型,选择相应的软件,执行软件自适应配置;
d.若组合仪表(1)软件自适应配置成功,发送一帧包含软件自适应配置成功和当前车型配置类型信息的消息,若不成功返回步骤c;
e.诊断仪(2)接收到组合仪表(1)发送的消息后,通过诊断仪显示界面显示当前车型配置信息,组合仪表软件自适应配置成功。
2.根据权利要求1所述的一种组合仪表软件自适应配置方法,其特征在于:所述的步骤c中,若配置成功,组合仪表(1)把自身软件自适应配置标志位置为1。
3.根据权利要求1或2所述的一种组合仪表软件自适应配置方法,其特征在于:所述的步骤c和d中,若不成功次数超过5次则跳出,组合仪表(1)发送软件自适应配置失败信息。
4.根据权利要求1所述的一种组合仪表软件自适应配置方法,其特征在于:所述的步骤d还包括检查步骤,诊断仪(2)检查组合仪表(1)所发送的包含软件自适应配置成功和当前车型配置类型信息的消息,进行比对,若发现车型配置有误或需要组合仪表(1)重新进行配置,可通过诊断仪(2)发送清除组合仪表(1)配置信息指令,组合仪表(1)清除自适应配置信息后,重新执行步骤b至e。
5.根据权利要求4所述的一种组合仪表软件自适应配置方法,其特征在于:所述的组合仪表(1)清除自适应配置信息步骤如下:
f.组合仪表(1)通过CAN总线接收诊断仪发出的清除组合仪表(1)自适应配置信息指令;
g.组合仪表(1)清除自适应配置信息;
h.若组合仪表(1)清除自适应配置信息成功,发送一帧包含清除自适应配置成功的消息,若不成功返回步骤g;
i.诊断仪(2)接收到组合仪表(1)发送的消息后,提示操作人员组合仪表清除自适应配置信息成功。
6.根据权利要求5所述的一种组合仪表软件自适应配置方法,其特征在于:所述的步骤h中,若清除成功,组合仪表(1)把自身软件自适应配置标志位置为0。
7.根据权利要求5或6所述的一种组合仪表软件自适应配置方法,其特征在于:所述的步骤g和h中,若不成功次数超过5次则跳出,组合仪表(1)发送清除自适应配置失败信息。
8.根据权利要求5所述的一种组合仪表软件自适应配置方法,其特征在于:所述的步骤i还包含检查步骤,诊断仪(2)检查组合仪表(1)发送的包含清除自适应配置成功的消息,进行比对,若清除配置有误,则返回步骤g,若不成功次数超过5次则跳出,组合仪表(1)发送清除自适应配置失败信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110354212 CN102541047B (zh) | 2011-11-10 | 2011-11-10 | 一种组合仪表软件自适应配置方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110354212 CN102541047B (zh) | 2011-11-10 | 2011-11-10 | 一种组合仪表软件自适应配置方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102541047A true CN102541047A (zh) | 2012-07-04 |
CN102541047B CN102541047B (zh) | 2013-11-06 |
Family
ID=46348139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110354212 Active CN102541047B (zh) | 2011-11-10 | 2011-11-10 | 一种组合仪表软件自适应配置方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102541047B (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135525A (zh) * | 2013-01-11 | 2013-06-05 | 北奔铁马重型汽车研发(北京)有限公司 | 一种整车参数配置方法 |
CN103353754A (zh) * | 2013-06-28 | 2013-10-16 | 惠州市德赛西威汽车电子有限公司 | 一种汽车仪表的生产方法 |
CN103412758A (zh) * | 2013-08-19 | 2013-11-27 | 电子科技大学 | 一种控制红外热像仪的方法 |
CN103677926A (zh) * | 2013-12-18 | 2014-03-26 | 江苏新通达电子科技股份有限公司 | 一种在线配置汽车仪表的***及其方法 |
CN106341272A (zh) * | 2016-09-29 | 2017-01-18 | 北京汽车研究总院有限公司 | 一种汽车仪表配置信息备份方法 |
CN106445586A (zh) * | 2016-08-31 | 2017-02-22 | 惠州华熙制造科技有限公司 | 一种车载设备自动配置文件的方法 |
CN106483875A (zh) * | 2015-08-31 | 2017-03-08 | 比亚迪股份有限公司 | 汽车控制器、***以及在汽车控制器中使用的方法 |
CN107472402A (zh) * | 2016-07-25 | 2017-12-15 | 宝沃汽车(中国)有限公司 | 车辆的安全气囊配置方法、***及车辆 |
CN108170117A (zh) * | 2017-11-24 | 2018-06-15 | 宁波兴为汽车电子有限公司 | 一种车载模块参数自动识别分配的方法及*** |
CN110109440A (zh) * | 2019-04-10 | 2019-08-09 | 深圳市朗仁科技有限公司 | 诊断仪参数配置方法、装置、计算机设备及存储介质 |
CN110377002A (zh) * | 2019-06-06 | 2019-10-25 | 西安电子科技大学 | 一种自适应的车内can总线安全控制方法及*** |
CN112140878A (zh) * | 2019-06-27 | 2020-12-29 | 比亚迪股份有限公司 | 配置车辆组合仪表的方法、装置、存储介质和组合仪表 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2847230Y (zh) * | 2005-12-18 | 2006-12-13 | 埃泰克汽车电子(芜湖)有限公司 | 一种工程机械车用仪表 |
CN101320269A (zh) * | 2007-06-08 | 2008-12-10 | 联创汽车电子有限公司 | 具有can诊断的车身控制模块 |
CN201280070Y (zh) * | 2008-07-25 | 2009-07-29 | 埃泰克汽车电子(芜湖)有限公司 | 一种实现仪表功能配置的装置 |
CN101697077A (zh) * | 2009-11-03 | 2010-04-21 | 奇瑞汽车股份有限公司 | 一种组合仪表的配置方法 |
CN101997622A (zh) * | 2009-08-14 | 2011-03-30 | 奥维通信股份有限公司 | 基于仪表控制的直放站自动化测试方法 |
-
2011
- 2011-11-10 CN CN 201110354212 patent/CN102541047B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2847230Y (zh) * | 2005-12-18 | 2006-12-13 | 埃泰克汽车电子(芜湖)有限公司 | 一种工程机械车用仪表 |
CN101320269A (zh) * | 2007-06-08 | 2008-12-10 | 联创汽车电子有限公司 | 具有can诊断的车身控制模块 |
CN201280070Y (zh) * | 2008-07-25 | 2009-07-29 | 埃泰克汽车电子(芜湖)有限公司 | 一种实现仪表功能配置的装置 |
CN101997622A (zh) * | 2009-08-14 | 2011-03-30 | 奥维通信股份有限公司 | 基于仪表控制的直放站自动化测试方法 |
CN101697077A (zh) * | 2009-11-03 | 2010-04-21 | 奇瑞汽车股份有限公司 | 一种组合仪表的配置方法 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135525B (zh) * | 2013-01-11 | 2015-12-09 | 北奔铁马重型汽车研发(北京)有限公司 | 一种整车参数配置方法 |
CN103135525A (zh) * | 2013-01-11 | 2013-06-05 | 北奔铁马重型汽车研发(北京)有限公司 | 一种整车参数配置方法 |
CN103353754A (zh) * | 2013-06-28 | 2013-10-16 | 惠州市德赛西威汽车电子有限公司 | 一种汽车仪表的生产方法 |
CN103353754B (zh) * | 2013-06-28 | 2016-05-25 | 惠州市德赛西威汽车电子股份有限公司 | 一种汽车仪表的生产方法 |
CN103412758A (zh) * | 2013-08-19 | 2013-11-27 | 电子科技大学 | 一种控制红外热像仪的方法 |
CN103412758B (zh) * | 2013-08-19 | 2016-12-28 | 电子科技大学 | 一种控制红外热像仪的方法 |
CN103677926A (zh) * | 2013-12-18 | 2014-03-26 | 江苏新通达电子科技股份有限公司 | 一种在线配置汽车仪表的***及其方法 |
CN106483875A (zh) * | 2015-08-31 | 2017-03-08 | 比亚迪股份有限公司 | 汽车控制器、***以及在汽车控制器中使用的方法 |
CN107472402A (zh) * | 2016-07-25 | 2017-12-15 | 宝沃汽车(中国)有限公司 | 车辆的安全气囊配置方法、***及车辆 |
CN107472402B (zh) * | 2016-07-25 | 2019-09-20 | 宝沃汽车(中国)有限公司 | 车辆的安全气囊配置方法、***及车辆 |
CN106445586A (zh) * | 2016-08-31 | 2017-02-22 | 惠州华熙制造科技有限公司 | 一种车载设备自动配置文件的方法 |
CN106341272A (zh) * | 2016-09-29 | 2017-01-18 | 北京汽车研究总院有限公司 | 一种汽车仪表配置信息备份方法 |
CN108170117A (zh) * | 2017-11-24 | 2018-06-15 | 宁波兴为汽车电子有限公司 | 一种车载模块参数自动识别分配的方法及*** |
CN110109440A (zh) * | 2019-04-10 | 2019-08-09 | 深圳市朗仁科技有限公司 | 诊断仪参数配置方法、装置、计算机设备及存储介质 |
CN110377002A (zh) * | 2019-06-06 | 2019-10-25 | 西安电子科技大学 | 一种自适应的车内can总线安全控制方法及*** |
CN110377002B (zh) * | 2019-06-06 | 2021-07-30 | 西安电子科技大学 | 一种自适应的车内can总线安全控制方法及*** |
CN112140878A (zh) * | 2019-06-27 | 2020-12-29 | 比亚迪股份有限公司 | 配置车辆组合仪表的方法、装置、存储介质和组合仪表 |
Also Published As
Publication number | Publication date |
---|---|
CN102541047B (zh) | 2013-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102541047B (zh) | 一种组合仪表软件自适应配置方法 | |
CN110069053B (zh) | 一种基于tsp云台的远程车辆检测***及其方法 | |
CN104834303A (zh) | 车辆的故障诊断方法、***及车辆 | |
CN103458086B (zh) | 一种智能手机及其故障检测方法 | |
CN108829608B (zh) | 一种基于模拟器的车载终端设备自动化测试***及方法 | |
CN103528830A (zh) | 纯电动汽车的下线检测***及方法 | |
CN102306023B (zh) | 一种汽车控制器在线配置方法 | |
CN105700513A (zh) | 车辆运行状态的监测方法及装置 | |
CN111038320B (zh) | 充电桩监控方法、电子设备及存储介质 | |
CN112630572B (zh) | 车辆负载驱动的故障诊断方法、装置、存储介质及电子设备 | |
CN106127312A (zh) | 动车组的全寿命周期履历信息管理方法和*** | |
CN102546341B (zh) | 多联空调机组中地址冲突的检测方法 | |
CN111380693A (zh) | 挂车状态检测方法及挂车状态检测装置 | |
CN108810850A (zh) | 车载故障播报***、方法、设备及存储介质 | |
CN111857095A (zh) | 一种无人车的自助服务方法、***及相关设备 | |
CN102902852A (zh) | 一种汽车ecu诊断软件模型的自动生成***及方法 | |
CN109002027B (zh) | 一种中控方法和中控*** | |
CN110296010B (zh) | 一种主从ecu下电控制方法及*** | |
CN107294791B (zh) | 车载wifi设备的异常检修方法及装置 | |
CN111060845A (zh) | 故障的处理方法、装置、设备及存储介质 | |
CN108604395B (zh) | 用于选择性召回机动车辆的方法和*** | |
CN109557453A (zh) | 一种多主控芯片识别处理方法及*** | |
CN102620772B (zh) | 一种试验车场中试验员驾驶动作的监测方法、装置及*** | |
CN103942261B (zh) | 一种用于车载***故障字典的配置输入方法 | |
CN103538535B (zh) | 车辆信息管理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |