CN112213119A - 检测功能设置方法、装置及诊断设备 - Google Patents

检测功能设置方法、装置及诊断设备 Download PDF

Info

Publication number
CN112213119A
CN112213119A CN202011167558.0A CN202011167558A CN112213119A CN 112213119 A CN112213119 A CN 112213119A CN 202011167558 A CN202011167558 A CN 202011167558A CN 112213119 A CN112213119 A CN 112213119A
Authority
CN
China
Prior art keywords
detection function
vehicle type
type information
station number
information
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
Application number
CN202011167558.0A
Other languages
English (en)
Other versions
CN112213119B (zh
Inventor
刘均
周帆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN202011167558.0A priority Critical patent/CN112213119B/zh
Publication of CN112213119A publication Critical patent/CN112213119A/zh
Application granted granted Critical
Publication of CN112213119B publication Critical patent/CN112213119B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles
    • G01M17/007Wheeled or endless-tracked vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Traffic Control Systems (AREA)

Abstract

本申请适用于车辆诊断技术领域,提供了检测功能设置方法、装置及诊断设备,包括:显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;生成与所述设置信息包括的车型信息对应的设置文件;将所述设置文件发送至所涉及的工位号下的诊断设备,以指示所述诊断设备根据接收的所述设置文件执行对应的检测功能。通过上述方法,能够提高诊断设备的检测功能的设置的灵活性。

Description

检测功能设置方法、装置及诊断设备
技术领域
本申请属于车辆诊断技术领域,尤其涉及检测功能设置方法、装置、诊断设备及计算机可读存储介质。
背景技术
随着车辆工业的迅速发展,车辆的配置也在不断提高,应用在车辆的新技术也越来越多。为了提高车辆在使用过程的安全性,国家针对车辆生产厂家的检测设备的要求也日益提高,故,在车辆生产厂家的车辆生产工艺中,需要使用到的诊断设备的要求也越来越高。对于产量要求高的客户,不得不寻找新的解决方案,以便保证车辆在高产的同时,也能对车辆执行其对应的检测功能。
传统方案中,车辆需要下线执行的检测功能较少,基本可以在同一个工位完成对所有检测功能的检测,比如,若待检测功能只有发动机防盗工位,安全气囊解锁等简易功能,则单个工位就有足够的时间对所需要执行的所有检测功能。而随着车辆自身控制器单元(Electronic Control Unit,ECU)的使用越来越广,所需要执行的检测功能也越来越多,单个工位无法再满足生产节拍的要求,此时,只能采用多个工位分别对车辆的不同功能进行诊断。现有的基于多个工位的诊断方法中,预先为不同工位开发对应的设置文件,再根据开发的设置文件对对应工位下的诊断设备进行配置,进而使得对应工位的诊断设备能够对车辆执行与设置文件对应的检测功能。由于设置文件是根据工位预先开发的,因此,工位对应的检测功能也是固定的。也即,只有重新开发出新的设置文件,才能修改工位对应的检测功能,从而导致设置工位的检测功能的灵活性较差。
发明内容
本申请实施例提供了检测功能设置方法,可以解决工位下的诊断设备的检测功能在设置时灵活性较差的问题。
第一方面,本申请实施例提供了一种检测功能设置方法,应用于服务器,包括:
显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;
生成与所述设置信息包括的车型信息对应的设置文件;
将所述设置文件发送至所涉及的工位号下的诊断设备,以指示所述诊断设备根据接收的所述设置文件执行对应的检测功能。
可选地,所述基础信息包括至少一个车型信息、至少一个工位号以及不同所述车型信息对应的车辆所需要检测的检测功能的检测功能标识;所述信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令;所述显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,具体包括:
在同一页面显示至少一个车型信息、至少一个工位号以及不同所述车型信息对应的车辆所需要检测的检测功能的检测功能标识;
若接收到用户在显示的车型信息上发出的车型信息选择指令,则根据所述车型信息选择指令确定一个车型信息;
若接收到用户在显示的工位号上发出的工位号选择指令,则根据所述工位号选择指令确定一个工位号;
若接收到用户在显示的至少一个检测功能标识上发出的检测功能标识选择指令,则根据所述检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识;
返回所述若接收到用户在显示的工位号上发出的工位号选择指令的步骤以及后续步骤,直到接收到设置完成的指令。
可选地,所述根据所述检测功能标识选择指令确定至少一个检测功能标识,包括:
若所述检测功能标识选择指令携带的至少一个检测功能标识中,存在与其对应的工位号不匹配的检测功能标识,则选择的至少一个检测功能标识中不包括与工位号不匹配的检测功能标识所对应的检测功能标识,其中,与工位号不匹配的检测功能标识是指:所述工位号的检测条件不能实现的检测功能所对应的检测功能标识。
可选地,所述信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令,所述显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,包括:
在页面窗口显示至少一个车型信息;
若接收到用户在显示的车型信息发出的车型信息选择指令,则根据所述车型信息选择指令确定一个车型信息;
弹出所述页面窗口的子工位号窗口,所述子工位号窗口用于显示至少一个工位号,若接收到用户在显示的工位号发出的工位号选择指令,则根据所述工位号选择指令确定一个工位号;
弹出所述子工位号窗口的子功能窗口,所述子功能窗口用于显示至少一个检测功能标识,若接收到用户在显示的检测功能标识发出的检测功能标识选择指令,则根据所述检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识;
返回所述弹出所述页面窗口的子工位号窗口的步骤以及后续步骤,直到接收到设置信息完成设置的指令。
可选地,在所述生成与所述设置信息包括的车型信息对应的设置文件之后,包括:
在获取到车型信息后,显示所有满足所述车型信息对应的车辆的检测条件的工位号,以及,显示与所述车型信息对应的车辆所应检测的检测功能标识,其中,显示的工位号中与所述车型信息对应的设置文件包括的工位号相同的工位号被置为选中状态,且显示的检测功能标识中与所述车型信息对应的设置文件包括的检测功能标识相同检测功能标识被置为选中状态;
若检测到与所述车型信息对应的设置文件包括的工位号和/或检测功能标识被修改,则生成新的设置文件作为与所述车型信息对应的设置文件。
第二方面,本申请实施例提供了一种检测功能设置方法,应用于诊断设备,每个所述诊断设备对应有一个工位号,包括:
获取服务器发送的设置文件,其中,所述设置文件由服务器根据用户在显示的基础信息选择的设置信息生成,且所述设置文件与所述设置信息包括的车型信息对应,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;
从所述设置文件获取对应的车型信息,以及,获取与所述诊断设备所对应的工位号相同的工位号所包括的检测功能标识;
根据获取的车型信息以及获取的检测功能标识执行对应的检测功能。
可选地,在所述根据获取的车型信息以及获取的检测功能标识执行对应的检测功能之后,包括:
获取车型信息;
根据所述车型信息以及所述诊断设备所对应的工位号确定对应的检测功能标识;
根据所述检测功能标识所对应的检测功能对所述车型信息对应的车辆进行检测。
第三方面,本申请实施例提供了一种检测功能设置装置,应用于服务器,包括:
基础信息显示单元,用于显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;
设置信息生成单元,用于生成与所述设置信息包括的车型信息对应的设置文件;
设置文件发送单元,用于将所述设置文件发送至所涉及的工位号下的诊断设备,以指示所述诊断设备根据接收的所述设置文件执行对应的检测功能。
第四方面,本申请实施例提供了一种检测功能设置装置,应用于诊断设备,包括:
设置文件获取单元,用于获取服务器发送的设置文件,其中,所述设置文件由服务器根据用户在显示的基础信息选择的设置信息生成,且所述设置文件与所述设置信息包括的车型信息对应,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;
信息获取单元,用于从所述设置文件获取对应的车型信息,以及,获取与所述诊断设备所对应的工位号相同的工位号所包括的检测功能标识;
检测单元,用于根据获取的车型信息以及获取的检测功能标识执行对应的检测功能。
第五方面,一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述的方法。
第六方面,本申请实施例提供了一种诊断设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第二方面任一项所述的方法。
第七方面,本申请实施例一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第二方面任一项所述的方法。
第八方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在诊断设备上运行时,使得诊断设备执行上述第二方面中任一项所述的方法。
本申请实施例与现有技术相比存在的有益效果是:
服务器显示基础信息后,若接收到用户发出的信息选择指令,则根据该信息选择指令查询设置信息,由于用户能够根据需求从显示的各个基础信息中快速查询出与车型信息对应的设置信息(该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识),这样,服务器也能根据查询出的设置信息快速生成对应的设置文件,以及,快速将设置文件发送至该设置文件所涉及的工位号下的诊断设备。也即,由于确定车型信息对应的设置信息所需的时长较短,因此,能够极大提高设置文件的生成效率,以及,提高设置文件发送至诊断设备的效率,进而提高诊断设备设置检测功能的效率。且由于设置信息是通过可视化界面选择确定,因此,不仅能够有效减小设置文件的开发难度,而且能够极大提高诊断设备根据设置文件执行对应检测功能的灵活性。
可以理解的是,上述第二方面至第六方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
图1是本申请实施例一提供的一种检测功能设置方法的流程图;
图2是本申请实施例一提供的一种车型信息的显示示意图;
图3是本申请实施例二提供的另一种检测功能设置方法的流程图;
图4是本申请实施例三提供的一种检测功能设置装置的结构框图;
图5是本申请实施例四提供的另一种检测功能设置装置的结构框图;
图6是本申请实施例五提供的一种诊断设备的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
现有工位的检测功能配置方法中,是根据预先开发的设置文件对该工位下的诊断设备进行对应检测功能的配置。由于在实际情况中,工位所对应的检测功能经常需要改变,比如,随着时间的发展,同一车型信息对应的车辆需要检测的功能会不断发生改变;比如,不同车型信息对应的车辆的检测时长不同,重新整合不同工位所对应的检测功能后能够提高不同车型信息对应的车辆的检测效率,因此,需要针对工位重新开发出新的设置文件,再重新对工位下的诊断设备进行检测功能配置。而由于设置文件的每次开发都需要重新获取相同或不同车型信息所需执行的检测功能标识,因此,增加了生成设置文件的时长,并且,降低了更改工位的检测功能的灵活性。为了解决上述技术问题,本申请提供了一种检测功能设置方法,详见下面的实施例。
实施例一:
图1使出了本申请实施例提供的一种检测功能设置方法的流程图,该检测功能设置方法应用于服务器中,详述如下:
步骤S11,显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据该信息选择指令查询设置信息,该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识。
其中,上述的基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识。
其中,车型信息可为车型代号,检测功能标识包括ECU名称和该ECU名称下的功能标识。工位号用于唯一标识工位,其可以用数字表示,也可以用具体的文字进行命名,比如,数据刷写工位、防盗匹配工位、配置刷写工位等。
本实施例中,通过可视化界面显示的每一项基础信息都是处于可选择状态,参考图2,图2示出了本申请实施例提供的一种车型信息的显示示意图,在图2中,车型信息1、车型信息2的左边都有一个“○”,当车型信息被选中后,该车型信息对应的“○”将填入黑色,变为“●”。
在一些实施例中,当再次点击车型信息对应的“●”(也即发出一种信息选择指令)时,该“●”将变回“○”,通过上述操作,能够实现对已选中的车型信息的快速修改。
由于本申请设置一个设置文件只与一种车型信息对应,因此,在一些实施例中,假设车型信息1先被选中,也即该车型信息1对应的“○”将填入黑色,变为“●”,接着,用户点击车型信息2对应的“○”,此时,车型信息2对应的“○”将填入黑色,变为“●”,且该车型信息1对应的“●”将恢复为“○”。通过上述设置,能够保证用户只能选中一个车型信息,也即,能够避免一个设置文件与多个车型信息对应,进而能够避免后续诊断设备的检测功能设置错误。
当然,图2是用“○”和“●”表示基础信息的没有选中状态和被选中状态,在实际情况中,也可以对基础信息以不同的显示颜色表示基础信息的没有选中状态和被选中状态,此处不作限定。例如,以黑色字体表示基础信息的没有选中状态,以红色字体表示基础信息的被选中状态。
需要指出的是,图2为只示出了显示车型信息的示意图,当显示工位号或显示检测功能标识时,其实现方式与显示车型信息的实现方式相同,此处不再赘述。
在一些实施例中,基础信息包括所有可检测的车型信息、所有可用于检测车辆的工位号,以及,所有车型信息对应的车辆所需要检测的检测功能的检测功能标识。
步骤S12,生成与该设置信息包括的车型信息对应的设置文件。
该设置文件用于指示:对该设置信息包括的车型信息所对应的车辆进行检测时所涉及的工位号,以及,所涉及的工位号所包括的检测功能标识。
本实施例中,一个设置文件与一个车型信息对应,一个检测功能标识唯一对应一个检测功能,一个工位号唯一对应一个工位。为了便于用户快速判断设置文件与哪个车型信息对应,那么可设置该设置文件的名称包含其对应的车型信息,例如,假设设置文件1与车型信息1对应,那么设置文件1的名称可以为“车型信息1.config”,其中,“config”为设置文件的文件格式。在设置文件“车型信息1.config”中,包括用于检测车型信息1的所有工位号,也包括所有工位号分别包括的检测功能,比如,假设用于检测车型信息1的所有工位号为工位号1和工位号2,则“车型信息1.config”包括的信息可为以下示例:工位号1和工位号2,工位号1包括的检测功能为检测功能1和检测功能2,工位号2包括的检测功能为检测功能3和检测功能4。当然,即使以车型信息命名其对应的设置文件,该设置文件中的信息也可以包括车型信息,这样,通过比较设置文件的名称以及设置文件中的车型信息,来进一步判断设置文件与车型信息的对应关系是否正确,从而提高后续对诊断设备进行检测功能设置的准确性。
在一些实施例中,为了避免不同工位对相同的检测功能进行检测,则设定同一个设置文件下的不同工位号对应的检测功能标识不同。
步骤S13,将该设置文件发送至所涉及的工位号下的诊断设备,以指示该诊断设备根据接收的该设置文件执行对应的检测功能。
本实施例中,不同工位下具有相应的诊断设备,通过对不同工位下的诊断设备的检测功能进行设置,使得工位下的诊断设备能够根据设置的检测功能对车辆进行对应功能的检测。
需要指出的是,本实施例中,将设置文件发送至所涉及的工位号下的诊断设备包括以下2种情况:
一种情况是只向设置文件涉及的工位号下的诊断设备发送设置文件。此时,可采用以下方案:服务器预先获取各个工位号下的诊断设备的互联网协议地址(InternetProtocol Address,IP),在生成设置文件后根据获取的各个工位号下的诊断设备的IP地址,只向设置文件所涉及的工位号下的诊断设备发送生成的设置文件。例如,假设所有可用于对车辆进行检测的工位号为工位号1、工位号2和工位号3,而设置文件1只涉及工位号1和工位号2这两个工位号,则服务器只向工位号1和工位号2下的诊断设备发送设置文件。
另一种情况是向所有可用于对车辆进行检测的工位号下的诊断设备都发送设置文件,此时,也必然向设置文件所涉及的工位号下的诊断设备发送设置文件。此时,可采用以下方案:服务器广播生成的设置文件,比如,设定广播范围,以保障各个工位号下的诊断设备都能检测到服务器广播的设置文件。
在一些实施例中,服务器也可以根据设置文件所涉及的工位号个数,生成同样数量的配置子文件,每一个配置子文件与一个工位号对应,之后,服务器再将配置子文件发送至对应的工位号。通过这样操作,能够减少需要发送的信息数量,从而提高发送效率。
本申请实施例中,服务器显示基础信息后,若接收到用户发出的信息选择指令,则根据该信息选择指令查询设置信息,由于基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识,因此,用户能够根据需求从显示的各个基础信息中快速选择出与车型信息对应的设置信息(该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识),这样,服务器也能根据选择出的设置信息快速生成对应的设置文件,以及,快速将设置文件发送至该设置文件所涉及的工位号下的诊断设备。也即,由于确定车型信息对应的设置信息所需的时长较短,因此,能够极大提高设置文件的生成效率,以及,提高设置文件发送至诊断设备的效率,进而提高诊断设备设置检测功能的效率。且由于设置信息是通过可视化界面选择确定,因此,不仅能够有效减小设置文件的开发难度,而且能够极大提高诊断设备根据设置文件执行对应检测功能的灵活性。
在一些实施例中,该信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令,该步骤S11,包括:
A1、在同一页面显示至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识。
A2、若接收到用户在显示的车型信息上发出的车型信息选择指令,则根据该车型信息选择指令确定一个车型信息。
A3、若接收到用户在显示的工位号上发出的工位号选择指令,则根据该工位号选择指令确定一个工位号。
A4、若接收到用户在显示的至少一个检测功能标识上发出的检测功能标识选择指令,则根据该检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识。
返回该A1的步骤以及后续步骤,直到接收到设置完成的指令。
其中,设置完成的指令是指用户通过点击页面上用于标识“设置完成”的按钮后发出,该用于标识“设置完成”的按钮的按钮名称可以为“设置完成”,也可以为其他名称,此处不作限定。
本实施例中,在同一个页面显示基础信息所包括的至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识,当用户进行车型信息选择时,只能选择一个车型信息,也即,当用户错误点击第2个车型信息后,将提示操作错误,或者,将第1个已选中的车型信息变更为没选中状态。当用户进行工位号选择时,一次只能选择出一个工位号,当用户为一个工位号进行检测功能标识选择时,可以选择多个检测功能标识,以便后续该工位号下的诊断设备能够对多种检测功能进行检测。当为一个工位号选择出一个或多个检测功能标识后,若还需要其他工位号对车辆进行检测,则继续进行工位号选择。例如,若已为工位号1选择出检测功能标识1,则当用户再次选择出一个工位号----工位号2后,选择出的检测功能标识2将作为该工位号2的检测功能标识。
在一些实施例中,为了便于用户直观查看各个工位号所包括的检测功能标识,则在用户为一个工位号选择出对应的检测功能标识后,通过直线连接该工位号和检测功能标识。或者,在该工位号所在的页面区域增加其包括的检测功能标识。
在一些实施例中,该A4中根据该检测功能标识选择指令确定至少一个检测功能标识,包括:
若该检测功能标识选择指令携带的至少一个检测功能标识中,存在与其对应的工位号不匹配的检测功能标识,则选择的至少一个检测功能标识中不包括与工位号不匹配的检测功能标识所对应的检测功能标识,其中,与工位号不匹配的检测功能标识是指:该工位号的检测条件不能实现的检测功能所对应的检测功能标识。
本实施例中,考虑到车辆的某些功能需要特定的条件才能完成检测,比如车辆的四轮定位需要对应的四轮定位仪对车轮的前轴、转向节等进行检测,因此,为了避免给工位号选择出错误的检测功能标识,则服务器预先存储不同工位号与其所能检测的检测功能的检测功能标识的对应关系,这样,当服务器接收到检测功能标识选择指令后,从该检测功能标识选择指令解析出检测功能标识,判断该检测功能标识与最新选择出的工位号是否存在对应关系,若存在对应关系,则表明该检测功能标识与最新选择出的工位号匹配,否则,表明该检测功能标识与最新选择出的工位号不匹配。
在一些实施例中,该信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令,该显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据该信息选择指令查询设置信息,包括:
B1、在页面窗口显示至少一个车型信息。
B2、若接收到用户在显示的车型信息发出的车型信息选择指令,则根据该车型信息选择指令确定一个车型信息。
B3、弹出该页面窗口的子工位号窗口,该子工位号窗口用于显示至少一个工位号,若接收到用户在显示的工位号发出的工位号选择指令,则根据该工位号选择指令确定一个工位号。
B4、弹出该子工位号窗口的子功能窗口,该子功能窗口用于显示至少一个检测功能标识,若接收到用户在显示的检测功能标识发出的检测功能标识选择指令,则根据该检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识。
返回该B3步骤以及后续步骤,直到接收到设置信息完成设置的指令。
本实施例中,在一种类型的基础信息选择之后,再弹出一个子窗口显示另一种类型的基础信息,也即,在不同的窗口显示不同类型的基础信息,这样,能够降低用户在选择设置信息发生出错的概率。
在一些实施例中,在该步骤S14之后,包括:
C1、在获取到车型信息后,显示所有满足该车型信息对应的车辆的检测条件的工位号,以及,显示与该车型信息对应的车辆所应检测的检测功能标识,其中,显示的工位号中与该车型信息对应的设置文件包括的工位号相同的工位号被置为选中状态,且显示的检测功能标识中与该车型信息对应的设置文件包括的检测功能标识相同检测功能标识被置为选中状态。
C2、若检测到与该车型信息对应的设置文件包括的工位号和/或检测功能标识被修改,则生成新的设置文件作为与该车型信息对应的设置文件。
本实施例中,用户可直接在服务器上修改一个车型信息对应的设置信息,当设置信息发生改变后,服务器将生成新的设置文件替换旧的设置文件。
在一些实施例中,该服务器在生成新的设置文件后,将该新的设置文件发送至其所涉及到的工位号下的诊断设备,以及时更新诊断设备的检测功能。
在一些实施例中,在服务器将新的设置文件发送至其所涉及到的工位号下的诊断设备之前,包括:服务器检测诊断设备是否处于工作状态,若是,则发送更新提示至诊断设备,这样,当诊断设备不再处于工作状态后,再请求服务器发送更新后的设置文件。通过这样设置,能够避免打断诊断设备的检测动作,从而提高诊断设备的检测效率。进一步地,若检测出诊断设备处于工作状态,则请求诊断设备告知其当前检测的车型信息,若该车型信息与新的设置文件的车型信息相同,则提示该诊断设备停止检测动作。若该车型信息与新的设置文件的车型信息不同,则发送更新提示至诊断设备。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
实施例二:
图3示出了本申请实施例提供的一种检测功能设置方法的流程图,该检测功能设置方法应用于诊断设备,一般每个所述诊断设备对应有一个工位号,该方法包括:
步骤S31,获取服务器发送的设置文件,其中,该设置文件由服务器根据用户在显示的基础信息选择的设置信息生成,且该设置文件与该设置信息包括的车型信息对应,该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识。
上述的基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识。
本实施例中,诊断设备可直接与服务器通信,接收该服务器发送的设置文件。该诊断设备也可以在服务器广播设置文件后,获取该服务器广播发送的设置文件。
步骤S32,从该设置文件获取对应的车型信息,以及,获取与该诊断设备所对应的工位号相同的工位号所包括的检测功能标识。
步骤S33,根据获取的车型信息以及获取的检测功能标识执行对应的检测功能。
具体地,若诊断设备接收的设置文件包括用于检测该车型信息的所有工位号,则从得到的所有工位号中查找出与该诊断设备对应的工位号相同的工位号,进而查找该工位号所包括的检测功能标识,并根据查找的检测功能标识以及车型信息对应进行检测功能的设置。若诊断设备接收的设置文件仅包括该诊断设备对应的工位号,那么直接获取该工位号包括的检测功能标识,并结合车型信息对检测功能进行设置。
本申请实施例中,由于基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识,因此,用户能够根据需求从显示的各个基础信息中快速选择出与车型信息对应的设置信息(该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识),这样,服务器也能根据选择出的设置信息快速生成对应的设置文件并发送至该设置文件所涉及的工位号下的诊断设备,也即,诊断设备能够快速从服务器接收到对应的设置文件,进而提高诊断设备设置检测功能的效率。且由于设置信息是通过可视化界面选择确定,因此,不仅能够有效减小设置文件的开发难度,而且能够极大提高诊断设备根据设置文件执行对应的检测功能的灵活性。
在一些实施例中,在该步骤S32之后,包括:
D1、获取车型信息。
具体地,诊断设备可通过文字或语音提示用户输入车型信息,在用户手动输入车型信息,或通过与诊断设备连接的扫描枪扫描出车型信息后,该诊断设备获取到车型信息。
D2、根据该车型信息以及该诊断设备所对应的工位号确定对应的检测功能标识。
在一种情况中,若设置文件仅包括该诊断设备对应的工位号,诊断设备根据获取的车型信息只能查询出该诊断设备所对应的工位号所包括的检测功能标识。
在另一种情况中,若设置文件包括用于检测该车型信息的所有工位号,诊断设备根据获取的车型信息查询出用于对该车型信息进行检测的所有工位号,再从查询出的所有工位号中确定与该诊断设备所对应的工位号相同的工位号,最后从确定的工位号确定其包括的检测功能标识。
D3、根据该检测功能标识所对应的检测功能对该车型信息对应的车辆进行检测。
本实施例中,由于诊断设备只需获取车型信息就能实现对车辆的自动诊断,因此,提高车辆的检测效率。
实施例三:
对应于上文实施例一的检测功能设置方法,图4示出了本申请实施例提供的检测功能设置装置的结构框图,该检测功能设置装置应用于服务器,为了便于说明,仅示出了与本申请实施例相关的部分。
参照图4,该检测功能设置装置4包括:基础信息显示单元41、设置信息生成单元42、设置文件发送单元43。其中:
基础信息显示单元41,用于显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据该信息选择指令查询设置信息,该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识。
其中,该基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识。
其中,车型信息可为车型代号,检测功能标识包括ECU名称和该ECU名称下的功能标识。工位号用于唯一标识工位,其可以用数字表示,也可以用具体的文字进行命名。
设置信息生成单元42,用于生成与该设置信息包括的车型信息对应的设置文件。
上述的设置文件用于指示:对该设置信息包括的车型信息所对应的车辆进行检测时所涉及的工位号,以及,所涉及的工位号所包括的检测功能标识。
设置文件发送单元43,用于将该设置文件发送至所涉及的工位号下的诊断设备,以指示该诊断设备根据接收的该设置文件执行对应的检测功能。
本申请实施例中,由于基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识,因此,用户能够根据需求从显示的各个基础信息中快速选择出与车型信息对应的设置信息(该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识),这样,服务器也能根据选择出的设置信息快速生成对应的设置文件,以及,快速将设置文件发送至该设置文件所涉及的工位号下的诊断设备。也即,由于确定车型信息对应的设置信息所需的时长较短,因此,能够极大提高设置文件的生成效率,以及,提高设置文件发送至诊断设备的效率,进而提高诊断设备设置检测功能的效率。且由于设置信息是通过可视化界面选择确定,因此,不仅能够有效减小设置文件的开发难度,而且能够极大提高诊断设备根据设置文件执行对应检测功能的灵活性。
在一些实施例中,该检测功能设置装置4还包括:
配置子文件生成单元,用于根据设置文件所涉及的工位号个数,生成同样数量的配置子文件,每一个配置子文件与一个工位号对应。之后,设置文件发送单元43再将配置子文件发送至对应的工位号。通过这样操作,能够减少需要发送的信息数量,从而提高发送效率。
在一些实施例中,该信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令,该基础信息显示单元41具体用于:
在同一页面显示至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识。
若接收到用户在显示的车型信息上发出的车型信息选择指令,则根据该车型信息选择指令确定一个车型信息。
若接收到用户在显示的工位号上发出的工位号选择指令,则根据该工位号选择指令确定一个工位号。
若接收到用户在显示的至少一个检测功能标识上发出的检测功能标识选择指令,则根据该检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识。
返回该若接收到用户在显示的工位号上发出的工位号选择指令的步骤以及后续步骤,直到接收到设置完成的指令。
在一些实施例中,为了便于用户直观查看各个工位号所包括的检测功能标识,则该检测功能设置装置4包括:
对应关系显示单元,用于在用户为一个工位号选择出对应的检测功能标识后,通过直线连接该工位号和检测功能标识。或者,在该工位号所在的页面区域增加其包括的检测功能标识。
在一些实施例中,该基础信息显示单元41在根据该检测功能标识选择指令确定至少一个检测功能标识,具体用于:
若该检测功能标识选择指令携带的至少一个检测功能标识中,存在与其对应的工位号不匹配的检测功能标识,则选择的至少一个检测功能标识中不包括与工位号不匹配的检测功能标识所对应的检测功能标识,其中,与工位号不匹配的检测功能标识是指:该工位号的检测条件不能实现的检测功能所对应的检测功能标识。
在一些实施例中,该信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令,该基础信息显示单元41,具体用于:
在页面窗口显示至少一个车型信息。
若接收到用户在显示的车型信息发出的车型信息选择指令,则根据该车型信息选择指令确定一个车型信息。
弹出该页面窗口的子工位号窗口,该子工位号窗口用于显示至少一个工位号,若接收到用户在显示的工位号发出的工位号选择指令,则根据该工位号选择指令确定一个工位号。
弹出该子工位号窗口的子功能窗口,该子功能窗口用于显示至少一个检测功能标识,若接收到用户在显示的检测功能标识发出的检测功能标识选择指令,则根据该检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识。
返回该弹出该页面窗口的子工位号窗口的步骤以及后续步骤,直到接收到设置信息完成设置的指令。
在一些实施例中,该检测功能设置装置4包括:
工位号显示单元,用于在获取到车型信息后,显示所有满足该车型信息对应的车辆的检测条件的工位号,以及,显示与该车型信息对应的车辆所应检测的检测功能标识,其中,显示的工位号中与该车型信息对应的设置文件包括的工位号相同的工位号被置为选中状态,且显示的检测功能标识中与该车型信息对应的设置文件包括的检测功能标识相同检测功能标识被置为选中状态。
新的设置文件生成单元,用于若检测到与该车型信息对应的设置文件包括的工位号和/或检测功能标识被修改,则生成新的设置文件作为与该车型信息对应的设置文件。
在一些实施例中,该服务器在生成新的设置文件后,设置文件发送单元43还用于:将该新的设置文件发送至其所涉及到的工位号下的诊断设备,以及时更新诊断设备的检测功能。
在一些实施例中,在将新的设置文件发送至其所涉及到的工位号下的诊断设备之前,包括:
工作状态监测单元,用于检测诊断设备是否处于工作状态,若是,则发送更新提示至诊断设备,这样,当诊断设备不再处于工作状态后,再请求服务器发送更新后的设置文件。通过这样设置,能够避免打断诊断设备的检测动作,从而提高诊断设备的检测效率。进一步地,若检测出诊断设备处于工作状态,则请求诊断设备告知其当前检测的车型信息,若该车型信息与新的设置文件的车型信息相同,则提示该诊断设备停止检测动作。若该车型信息与新的设置文件的车型信息不同,则发送更新提示至诊断设备。
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
实施例四:
对应于上文实施例二的检测功能设置方法,图5示出了本申请实施例提供的检测功能设置装置的结构框图,该检测功能设置装置应用于工位号下的诊断设备,为了便于说明,仅示出了与本申请实施例相关的部分。
该检测功能设置装置5包括:设置文件获取单元51、信息获取单元52以及检测单元53。其中:
设置文件获取单元51,用于获取服务器发送的设置文件,其中,该设置文件由服务器根据用户在显示的基础信息选择的设置信息生成,且该设置文件与该设置信息包括的车型信息对应,该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识。
上述的基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识。
信息获取单元52,用于从该设置文件获取对应的车型信息,以及,获取与该诊断设备所对应的工位号相同的工位号所包括的检测功能标识。
检测单元53,用于根据获取的车型信息以及获取的检测功能标识执行对应的检测功能。
本申请实施例中,由于基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识,因此,用户能够根据需求从显示的各个基础信息中快速选择出与车型信息对应的设置信息(该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识),这样,服务器也能根据选择出的设置信息快速生成对应的设置文件并发送至该设置文件所涉及的工位号下的诊断设备,也即,诊断设备能够快速从服务器接收到对应的设置文件,进而提高诊断设备设置检测功能的效率。且由于设置信息是通过可视化界面选择确定,因此,不仅能够有效减小设置文件的开发难度,而且能够极大提高诊断设备根据设置文件执行对应的检测功能的灵活性。
在一些实施例中,该检测功能设置装置5还包括:
车型信息获取单元,用于获取车型信息。
具体地,诊断设备可通过文字或语音提示用户输入车型信息,在用户手动输入车型信息,或通过与诊断设备连接的扫描枪扫描出车型信息后,该诊断设备获取到车型信息。
检测功能标识确定单元,用于根据该车型信息以及该诊断设备所对应的工位号确定对应的检测功能标识。
检测单元,用于根据该检测功能标识所对应的检测功能对该车型信息对应的车辆进行检测。
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
实施例五:
图6为本申请一实施例提供的诊断设备的结构示意图。如图6所示,该实施例的诊断设备6包括:至少一个处理器60(图6中仅示出一个处理器)、存储器61以及存储在该存储器61中并可在该至少一个处理器60上运行的计算机程序62,该处理器60执行该计算机程序62时实现上述任意各个方法实施例中的步骤:
显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据该信息选择指令查询设置信息,该设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识。
其中,该基础信息包括至少一个车型信息、至少一个工位号以及不同该车型信息对应的车辆所需要检测的检测功能的检测功能标识。
生成与该设置信息包括的车型信息对应的设置文件。
将该设置文件发送至所涉及的工位号下的诊断设备,以指示该诊断设备根据接收的该设置文件执行对应的检测功能。
该诊断设备6可以是桌上型计算机、笔记本、掌上电脑等计算设备。该诊断设备可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是诊断设备6的举例,并不构成对诊断设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
所称处理器60可以是中央处理单元(Central Processing Unit,CPU),该处理器60还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
该存储器61在一些实施例中可以是该诊断设备6的内部存储单元,例如诊断设备6的硬盘或内存。该存储器61在另一些实施例中也可以是该诊断设备6的外部存储设备,例如该诊断设备6上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,该存储器61还可以既包括该诊断设备6的内部存储单元也包括外部存储设备。该存储器61用于存储操作***、应用程序、引导装载程序(BootLoader)、数据以及其他程序等,例如该计算机程序的程序代码等。该存储器61还可以用于暂时地存储已经输出或者将要输出的数据。
本申请实施例还提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现一下方法:
显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;
生成与所述设置信息包括的车型信息对应的设置文件;
将所述设置文件发送至所涉及的工位号下的诊断设备,以指示所述诊断设备根据接收的所述设置文件执行对应的检测功能。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将该装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例还提供了一种网络设备,该网络设备包括:至少一个处理器、存储器以及存储在该存储器中并可在该至少一个处理器上运行的计算机程序,该处理器执行该计算机程序时实现上述任意各个方法实施例中的步骤。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,该计算机程序包括计算机程序代码,该计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。该计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/通信设备的任何实体或装置、记录介质、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的装置/网络设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/网络设备实施例仅仅是示意性的,例如,该模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
以上该实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

Claims (10)

1.一种检测功能设置方法,其特征在于,应用于服务器,包括:
显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;
生成与所述设置信息包括的车型信息对应的设置文件;
将所述设置文件发送至所涉及的工位号下的诊断设备,以指示所述诊断设备根据接收的所述设置文件执行对应的检测功能。
2.如权利要求1所述的检测功能设置方法,其特征在于,所述基础信息包括至少一个车型信息、至少一个工位号以及不同所述车型信息对应的车辆所需要检测的检测功能的检测功能标识;所述信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令;
所述显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,具体包括:
在同一页面显示至少一个车型信息、至少一个工位号以及不同所述车型信息对应的车辆所需要检测的检测功能的检测功能标识;
若接收到用户在显示的车型信息上发出的车型信息选择指令,则根据所述车型信息选择指令确定一个车型信息;
若接收到用户在显示的工位号上发出的工位号选择指令,则根据所述工位号选择指令确定一个工位号;
若接收到用户在显示的至少一个检测功能标识上发出的检测功能标识选择指令,则根据所述检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识;
返回所述若接收到用户在显示的工位号上发出的工位号选择指令的步骤以及后续步骤,直到接收到设置完成的指令。
3.如权利要求2所述的检测功能设置方法,其特征在于,所述根据所述检测功能标识选择指令确定至少一个检测功能标识,包括:
若所述检测功能标识选择指令携带的至少一个检测功能标识中,存在与其对应的工位号不匹配的检测功能标识,则选择的至少一个检测功能标识中不包括与工位号不匹配的检测功能标识所对应的检测功能标识,其中,与工位号不匹配的检测功能标识是指:所述工位号的检测条件不能实现的检测功能所对应的检测功能标识。
4.如权利要求1所述的检测功能设置方法,其特征在于,所述信息选择指令包括:车型信息选择指令、工位号选择指令和检测功能标识选择指令,所述显示基础信息,接收用户在显示的基础信息上发出的信息选择指令,根据所述信息选择指令查询设置信息,包括:
在页面窗口显示至少一个车型信息;
若接收到用户在显示的车型信息发出的车型信息选择指令,则根据所述车型信息选择指令确定一个车型信息;
弹出所述页面窗口的子工位号窗口,所述子工位号窗口用于显示至少一个工位号,若接收到用户在显示的工位号发出的工位号选择指令,则根据所述工位号选择指令确定一个工位号;
弹出所述子工位号窗口的子功能窗口,所述子功能窗口用于显示至少一个检测功能标识,若接收到用户在显示的检测功能标识发出的检测功能标识选择指令,则根据所述检测功能标识选择指令确定至少一个检测功能标识,其中,选择出的至少一个检测功能标识作为最新确定出的工位号所包括的检测功能标识;
返回所述弹出所述页面窗口的子工位号窗口的步骤以及后续步骤,直到接收到设置信息完成设置的指令。
5.如权利要求如权利要求1至4任一项所述的检测功能设置方法,其特征在于,在所述生成与所述设置信息包括的车型信息对应的设置文件之后,包括:
在获取到车型信息后,显示所有满足所述车型信息对应的车辆的检测条件的工位号,以及,显示与所述车型信息对应的车辆所应检测的检测功能标识,其中,显示的工位号中与所述车型信息对应的设置文件包括的工位号相同的工位号被置为选中状态,且显示的检测功能标识中与所述车型信息对应的设置文件包括的检测功能标识相同检测功能标识被置为选中状态;
若检测到与所述车型信息对应的设置文件包括的工位号和/或检测功能标识被修改,则生成新的设置文件作为与所述车型信息对应的设置文件。
6.一种检测功能设置方法,其特征在于,应用于诊断设备,每个所述诊断设备对应有一个工位号,包括:
获取服务器发送的设置文件,其中,所述设置文件由服务器根据用户在显示的基础信息选择的设置信息生成,且所述设置文件与所述设置信息包括的车型信息对应,所述设置信息包括:一个车型信息、至少一个工位号以及至少一个检测功能标识;
从所述设置文件获取对应的车型信息,以及,获取与所述诊断设备所对应的工位号相同的工位号所包括的检测功能标识;
根据获取的车型信息以及获取的检测功能标识执行对应的检测功能。
7.如权利要求如权利要求6所述的检测功能设置方法,其特征在于,在所述根据获取的车型信息以及获取的检测功能标识执行对应的检测功能之后,包括:
获取车型信息;
根据所述车型信息以及所述诊断设备所对应的工位号确定对应的检测功能标识;
根据所述检测功能标识所对应的检测功能对所述车型信息对应的车辆进行检测。
8.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述的方法。
9.一种诊断设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求6至7任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。
CN202011167558.0A 2020-10-27 2020-10-27 检测功能设置方法、装置及诊断设备 Active CN112213119B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011167558.0A CN112213119B (zh) 2020-10-27 2020-10-27 检测功能设置方法、装置及诊断设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011167558.0A CN112213119B (zh) 2020-10-27 2020-10-27 检测功能设置方法、装置及诊断设备

Publications (2)

Publication Number Publication Date
CN112213119A true CN112213119A (zh) 2021-01-12
CN112213119B CN112213119B (zh) 2022-12-27

Family

ID=74057196

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011167558.0A Active CN112213119B (zh) 2020-10-27 2020-10-27 检测功能设置方法、装置及诊断设备

Country Status (1)

Country Link
CN (1) CN112213119B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113066199A (zh) * 2021-03-16 2021-07-02 深圳市元征科技股份有限公司 车辆下线诊断方法、车辆下线诊断装置及下线诊断设备
CN115835161A (zh) * 2022-11-29 2023-03-21 重庆长安汽车股份有限公司 车辆的程序刷写方法、服务器、车辆、***及存储介质

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002157622A (ja) * 2000-11-17 2002-05-31 Yazaki Corp 車両運行情報収集装置及び車両運行情報収集装置の自己診断方法
JP2003346010A (ja) * 2002-05-29 2003-12-05 Honda Motor Co Ltd サービス提供システム
CN101236522A (zh) * 2008-01-25 2008-08-06 中兴通讯股份有限公司 硬件模块的测试方法与装置
KR100917442B1 (ko) * 2009-02-26 2009-09-15 박정석 차량 멀티 주행기록 측정장치
KR20120086192A (ko) * 2011-01-25 2012-08-02 현대엠엔소프트 주식회사 통신 단말기 및 그 단말기를 통한 차량 관리 방법
CN106525446A (zh) * 2015-09-14 2017-03-22 广州汽车集团股份有限公司 车载终端检测方法以及***
CN106872836A (zh) * 2015-12-11 2017-06-20 研祥智能科技股份有限公司 生产线上的分布式自动化检测***和方法
CN107145138A (zh) * 2017-04-07 2017-09-08 宁波吉利汽车研究开发有限公司 一种适用于不同车辆的诊断***
CN107291068A (zh) * 2017-07-28 2017-10-24 深圳市元征科技股份有限公司 车辆诊断方法和车辆诊断设备
CN108227675A (zh) * 2017-12-27 2018-06-29 深圳市元征软件开发有限公司 车辆诊断方法、装置、终端和计算机可读存储介质
CN108874575A (zh) * 2018-06-07 2018-11-23 北京汽车股份有限公司 车辆诊断平台及车辆诊断方法
CN109470490A (zh) * 2018-10-15 2019-03-15 宁波吉利汽车研究开发有限公司 车辆下线检测***及车辆检测***
CN109814531A (zh) * 2019-01-28 2019-05-28 深圳市元征科技股份有限公司 一种基于云端平台的自动诊断方法、***及相关设备
CN110197538A (zh) * 2019-04-19 2019-09-03 深圳市元征科技股份有限公司 一种车辆诊断方法、装置及电子设备、存储介质
EP3573027A1 (en) * 2018-03-30 2019-11-27 Shenzhen Launch Software Co., Ltd. Vehicle inspection method, user equipment, server, and vehicle inspection system
CN110597239A (zh) * 2019-10-22 2019-12-20 上海星融汽车科技有限公司 同界面显示车辆诊断功能节点的诊断方法
CN111103868A (zh) * 2019-12-27 2020-05-05 深圳市元征科技股份有限公司 一种车辆故障诊断方法、装置以及相关设备
CN111562457A (zh) * 2020-05-25 2020-08-21 上海迪璞电子科技股份有限公司 电检***、便携式设备及电检方法
CN111707477A (zh) * 2020-05-25 2020-09-25 上海迪璞电子科技股份有限公司 一种车辆检测方法、设备及***
CN111751087A (zh) * 2020-06-03 2020-10-09 武汉精立电子技术有限公司 一种面板检测***及方法
CN111758087A (zh) * 2020-05-29 2020-10-09 深圳市元征科技股份有限公司 一种车辆诊断方法、服务器及诊断设备

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002157622A (ja) * 2000-11-17 2002-05-31 Yazaki Corp 車両運行情報収集装置及び車両運行情報収集装置の自己診断方法
JP2003346010A (ja) * 2002-05-29 2003-12-05 Honda Motor Co Ltd サービス提供システム
CN101236522A (zh) * 2008-01-25 2008-08-06 中兴通讯股份有限公司 硬件模块的测试方法与装置
KR100917442B1 (ko) * 2009-02-26 2009-09-15 박정석 차량 멀티 주행기록 측정장치
KR20120086192A (ko) * 2011-01-25 2012-08-02 현대엠엔소프트 주식회사 통신 단말기 및 그 단말기를 통한 차량 관리 방법
CN106525446A (zh) * 2015-09-14 2017-03-22 广州汽车集团股份有限公司 车载终端检测方法以及***
CN106872836A (zh) * 2015-12-11 2017-06-20 研祥智能科技股份有限公司 生产线上的分布式自动化检测***和方法
CN107145138A (zh) * 2017-04-07 2017-09-08 宁波吉利汽车研究开发有限公司 一种适用于不同车辆的诊断***
CN107291068A (zh) * 2017-07-28 2017-10-24 深圳市元征科技股份有限公司 车辆诊断方法和车辆诊断设备
CN108227675A (zh) * 2017-12-27 2018-06-29 深圳市元征软件开发有限公司 车辆诊断方法、装置、终端和计算机可读存储介质
EP3573027A1 (en) * 2018-03-30 2019-11-27 Shenzhen Launch Software Co., Ltd. Vehicle inspection method, user equipment, server, and vehicle inspection system
CN108874575A (zh) * 2018-06-07 2018-11-23 北京汽车股份有限公司 车辆诊断平台及车辆诊断方法
CN109470490A (zh) * 2018-10-15 2019-03-15 宁波吉利汽车研究开发有限公司 车辆下线检测***及车辆检测***
CN109814531A (zh) * 2019-01-28 2019-05-28 深圳市元征科技股份有限公司 一种基于云端平台的自动诊断方法、***及相关设备
CN110197538A (zh) * 2019-04-19 2019-09-03 深圳市元征科技股份有限公司 一种车辆诊断方法、装置及电子设备、存储介质
CN110597239A (zh) * 2019-10-22 2019-12-20 上海星融汽车科技有限公司 同界面显示车辆诊断功能节点的诊断方法
CN111103868A (zh) * 2019-12-27 2020-05-05 深圳市元征科技股份有限公司 一种车辆故障诊断方法、装置以及相关设备
CN111562457A (zh) * 2020-05-25 2020-08-21 上海迪璞电子科技股份有限公司 电检***、便携式设备及电检方法
CN111707477A (zh) * 2020-05-25 2020-09-25 上海迪璞电子科技股份有限公司 一种车辆检测方法、设备及***
CN111758087A (zh) * 2020-05-29 2020-10-09 深圳市元征科技股份有限公司 一种车辆诊断方法、服务器及诊断设备
CN111751087A (zh) * 2020-06-03 2020-10-09 武汉精立电子技术有限公司 一种面板检测***及方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
林跃: "车辆下线检测***的开发", 《汽车技术》 *
赵磊 等: "汽车下线检测在总装车间的应用", 《汽车零部件》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113066199A (zh) * 2021-03-16 2021-07-02 深圳市元征科技股份有限公司 车辆下线诊断方法、车辆下线诊断装置及下线诊断设备
CN115835161A (zh) * 2022-11-29 2023-03-21 重庆长安汽车股份有限公司 车辆的程序刷写方法、服务器、车辆、***及存储介质
CN115835161B (zh) * 2022-11-29 2024-06-11 重庆长安汽车股份有限公司 车辆的程序刷写方法、服务器、车辆、***及存储介质

Also Published As

Publication number Publication date
CN112213119B (zh) 2022-12-27

Similar Documents

Publication Publication Date Title
CN112213119B (zh) 检测功能设置方法、装置及诊断设备
CN108803580B (zh) 一种匹配车辆can协议的方法及相关设备
CN111371638B (zh) 智能设备测试方法、装置、服务器及存储介质
CN113066199A (zh) 车辆下线诊断方法、车辆下线诊断装置及下线诊断设备
CN108667679B (zh) 一种转换方法和装置
CN110119104B (zh) 车载通信***
CN112558584B (zh) 诊断数据获取方法、装置及诊断设备
CN110197538A (zh) 一种车辆诊断方法、装置及电子设备、存储介质
CN107423492A (zh) 一种基于模板的叉车诊断测试方法及***
CN111693294A (zh) 车辆检测方法、装置、终端设备及存储介质
CN104991977A (zh) 拼装说明书的获取和生成方法及***、组件和终端
CN112306041A (zh) 车辆的配置信息写入方法、装置及电子设备
CN113904955B (zh) 数据传输链路的检测方法、装置及***
CN115129025A (zh) 一种整车下线配型方法、***、可读存储介质及设备
CN111464413B (zh) 车联网信号的适配方法及相关装置
CN113037554B (zh) 一种通信协议适配方法、装置、设备及存储介质
CN114281065A (zh) 车辆的电子控制单元刷写方法、装置及诊断设备
CN112364042A (zh) 一种车型配置方法、***及可读存储介质
CN109951339B (zh) 一种配置块之间的配置反刷方法及***
CN112862122A (zh) 故障汽车配件的报价展示方法、装置及电子设备
CN113934198A (zh) 车辆诊断方法、装置、电子设备及存储介质
CN112306040A (zh) 车辆检测方法、装置、设备及服务器
CN114760322A (zh) 车辆信息关联方法、车联网终端和车联网平台
CN105389257A (zh) 一种***参数处理方法、装置及***
CN114721887B (zh) 车机产线自动化测试方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant