CN105302113B - A kind of configurableization and expansible automotive diagnostic system and diagnostic method - Google Patents

A kind of configurableization and expansible automotive diagnostic system and diagnostic method Download PDF

Info

Publication number
CN105302113B
CN105302113B CN201510715837.9A CN201510715837A CN105302113B CN 105302113 B CN105302113 B CN 105302113B CN 201510715837 A CN201510715837 A CN 201510715837A CN 105302113 B CN105302113 B CN 105302113B
Authority
CN
China
Prior art keywords
ecu
diagnostic
diagnosis
data
protocol module
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.)
Active
Application number
CN201510715837.9A
Other languages
Chinese (zh)
Other versions
CN105302113A (en
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.)
Wuhan Eureka Control System Co Ltd
Original Assignee
Wuhan Eureka Control System 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 Wuhan Eureka Control System Co Ltd filed Critical Wuhan Eureka Control System Co Ltd
Priority to CN201510715837.9A priority Critical patent/CN105302113B/en
Publication of CN105302113A publication Critical patent/CN105302113A/en
Application granted granted Critical
Publication of CN105302113B publication Critical patent/CN105302113B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0213Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Computer And Data Communications (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Abstract

The invention discloses a kind of configurableization and expansible automotive diagnostic system and diagnostic method.The present invention provides the ECU diagnostic equipments technology that exploitation separates with diagnostic platform.In this development technique, software engineer develops general-purpose platform software, develop common communication protocol module, develop universal diagnostic protocol module, universal diagnostic instrument configuration tool is developed, for compatible different model ECU characteristic, develops ECU special test service module functions, ECU exclusive data service module functions are developed, develop the special expert service functional modules of ECU;Automobile engineer is included using universal diagnostic instrument configuration tool configuration ECU diagnostic equipments, configuration content:Communication module and parameter, configuration diagnostics module and parameter are configured, configuration diagnostics data, configures ECU accommodation function modules, ECU diagnostic data bags is formed and is distributed to universal diagnostic platform.

Description

A kind of configurableization and expansible automotive diagnostic system and diagnostic method
Technical field
The present invention relates to automobile diagnosis technique field, more particularly to a kind of configurableization and expansible automotive diagnostic system And diagnostic method.
Background technology
At present, existing Auto analyzer software development flow is that automobile engineer works out ECU (Electronic Control Unit) electronic control unit diagnosis document, software engineer read this document and confirm its diagnose attribute, automobile Engineer develops communication protocol module and diagnosing protocol module cooperatively with software engineer, and typing simultaneously parses display ECU diagnosis numbers According to, including ECU mark datas, failure-description data, measurement signal data, and development function test routine (Routine).
Problems of the prior art are that software engineer has skilled programming skill but lacks vehicle diagnosis field Technical background, automobile engineer has abundant vehicle diagnosis experience but computer programming technical ability is more weak.So cause automobile In diagnostic equipment development process, automobile engineer knows how to carry out vehicle diagnosis, but does not know how programming realization, soft project Teacher knows how to program, but does not know how to carry out vehicle diagnosis, exists between automobile engineer and software engineer in specialty Communication disorders, cause in diagnostic equipment software development process constantly modification adjustment, diagnostic equipment software quality is difficult to control, exploitation effect Rate is low, and the construction cycle is very long.
Simultaneous problem is that the ECU of different model has highly similar diagnosis attribute, but software in the prior art Engineer needs the ECU for each style number to carry out independent exploitation, so results in software engineer's overlapping development diagnosis The communication protocol module of software, diagnosing protocol module, software interface, simultaneously because diagnostic data is led by software engineer's typing Cause in software development process and follow-up ECU diagnostic functions renewal needs the common ginseng of automobile engineer and software engineer all the time With, and then cause software development difficulty big, and in the case that ECU diagnosis attributes occur change or need newly-increased ECU diagnosis, diagnosis Software upgrading safeguards that complexity is high, and waste of human resource is very big.
The content of the invention:
The defects of in order to overcome above-mentioned background technology, the present invention provide a kind of configurableization and expansible vehicle diagnosis system System and diagnostic method.
In order to solve the above-mentioned technical problem used technical scheme of the invention is:
A kind of configurableization and expansible automotive diagnostic system, including:Communication protocol module, for opening for communication equipment Open, send and receive data, communication equipment close interface parameters and programming call, make different model ECU have it is general Communication function;Diagnosing protocol module, initialized for diagnosing protocol, read ECU mark datas, read failure data, remove Fault data, measurement signal data are read, the interface parameters and programming for exiting diagnosing protocol are called, and make the ECU of different model With general diagnostic function;Accommodation function module, the programming calling and return parameters content started for special function, makes Different model ECU special test service, data, services, expert service function have general Starting mode.
In the above-mentioned technical solutions, diagnosing protocol module includes:Diagnostic data file unit, for describing ECU mark numbers According to analysis mode, the analysis mode of fault data, the analysis mode of measurement signal, make different model ECU have it is general Diagnostic data description;Diagnosis report file unit, for describing ECU diagnosis, make different model ECU have it is general Diagnosis report content;Diagnosis engineering file unit, for describing the organising content of ECU diagnostic data bags.
In the above-mentioned technical solutions, the organising content of the ECU diagnostic datas bag includes:Used communication protocol module File, diagnosing protocol module file, diagnostic data file, ECU or vehicle photo files, breakdown maintenance offer document and special Functional module file, makes the ECU of different model have abstract consistent Engineering describing.
In the above-mentioned technical solutions, in addition to diagnostic equipment engineering configuration module, for creating ECU diagnosis engineerings, configuration ECU identification informations, ECU fault messages modes is read, fault message mode, measurement signal data is removed, communication protocol module, examines Disconnected protocol module, ECU special tests service module function, ECU exclusive datas service module function and the special expert service work(of ECU Can module.
In the above-mentioned technical solutions, include the diagnostic equipment software interface of standard, realize that diagnostic equipment user checks that ECU is marked Know, check fault message, remove fault message, check measurement data, operation function difference is tested, and produces the function of diagnosis report.
The present invention also provides a kind of configurableization and expansible vehicle diagnosis method, including:Step 1, establish and define The diagnosis engineering file format of standard;Step 2, communication protocol module file, diagnosing protocol module file, ECU diagnosis numbers are loaded According to file and accommodation function module;Step 3, the standard universal DLL of communication protocol module is called to carry out communication initialization, Call the standard universal DLL of diagnosing protocol module to carry out diagnosing protocol initialization, display output ECU material objects photo and examine Disconnected function choosing-item;Step 4, call the standard universal DLL of diagnosing protocol module to read ECU identification informations, call diagnosis association The standard universal DLL for discussing module completes the interaction of communication data;Step 5, the standard universal of diagnosing protocol module is called to compile Journey interface reads ECU fault messages, calls the standard universal DLL of diagnosing protocol module to complete the interaction of communication data, solution Analyse fault message, form phenomenon of the failure description;Step 6, the standard programming interface of diagnosing protocol module is called to remove ECU failures letter Breath, diagnosing protocol module call the interaction of standard universal DLL completion communication data;Step 7, diagnosing protocol module is called Standard programming interface read ECU measurement data, diagnosing protocol module calls standard universal DLL to complete communication data Interaction;Step 8, the standard universal DLL of extended function module is called to start expanded function, expanded function is independent after starting Operation, including testing service, data, services, expert service.
In the above-mentioned technical solutions, the ECU that diagnosis engineering file format is included associated by diagnosis engineering in the step 1 is real Thing photo files, communication protocol module file, diagnosing protocol module file, diagnostic data file;Diagnostic function in the step 3 Option includes reading identification information, read failure information, removes fault message, measurement testing service, data, services and expert's clothes Business;The step 5 phenomenon of the failure description includes Vehicular data recording when failure produces, the content of breakdown maintenance description.
In the above-mentioned technical solutions, in the step 5, the standard universal DLL of diagnosing protocol module is called to read Before ECU fault messages, vehicle diagnosis expert further develops ECU diagnosis engineerings using diagnosis engineering configuration tool, and issues To diagnostic equipment.
In the above-mentioned technical solutions, also include filling configurableization and expansible vehicle diagnosis before the step 1 Put the step of being developed:ECU diagnostic requirements are analyzed, ECU communication protocol type and relevant parameter is confirmed, confirms ECU's Diagnosing protocol type and relevant parameter, confirm ECU diagnostic datas, confirm ECU expanded functions, obtain ECU material object photos, use Configuration tool creates diagnosis engineering, forms diagnosis engineering constituent act;Develop ECU communication protocol module, diagnosing protocol module And extended function module, and it is added to diagnosis engineering using configuration tool;Identified and believed using diagnosis engineering configuration tool typing ECU Breath, ECU fault messages and ECU measurement data are stored in diagnostic data file to diagnosis engineering;Work is configured using diagnosis engineering Tool preserves Current Diagnostic engineering, issues diagnosis engineering ECU diagnostic data bag collection.
In the above-mentioned technical solutions, also include after the step 8:Step 9, diagnostic equipment user uses diagnostic equipment connection car Diagnosed, complete diagnostic test.
The beneficial effects of the present invention are:The present invention provides the ECU diagnostic equipments technology that exploitation separates with diagnostic platform.This is opened In hair technology, software engineer develops general-purpose platform software, develops common communication protocol module, develops universal diagnostic agreement mould Block, universal diagnostic instrument configuration tool is developed, for compatible different model ECU characteristic, develop ECU special test service function moulds Block, ECU exclusive data service module functions are developed, develop the special expert service functional modules of ECU;Automobile engineer uses general Diagnostic equipment configuration tool configures ECU diagnostic equipments, and configuration content includes:Configure communication module and parameter, configuration diagnostics module with And parameter, configuration diagnostics data, ECU accommodation function modules are configured, form ECU diagnostic data bags and be distributed to universal diagnostic platform.
Based on this development technique, general communication protocol module, general can be reused under unified software platform Diagnosing protocol module, general diagnostic equipment interface, considerably reduce software engineer overlapping development work;In diagnostic equipment With the help of configuration tool, automobile engineer need not possess programming skill can be with independently developed diagnostic equipment.Due to using ECU The method that diagnostic equipment separates with diagnostic platform, automobile engineer need to only be absorbed in vehicle diagnosis, and software engineer need to only be absorbed in Software development, after the completion of Development of Software Platform, software engineer need not be participated in the development process of diagnostic equipment, so greatly Abbreviation diagnostic equipment development, ensure that diagnostic equipment software quality, improves development efficiency, save human resources.
Brief description of the drawings
Fig. 1 is the structural representation of configurableization of the invention and expansible automotive diagnostic system;
Fig. 2 is the schematic flow sheet of configurableization of the invention and expansible vehicle diagnosis method;
Fig. 3 is flow signal the step of exploitation in the present invention to configurableization and expansible automotive diagnostic system Figure;
Fig. 4 is automobile engineer, the software engineer using configurableization of the invention and expansible vehicle diagnosis method With the schematic diagram of diagnostic equipment user's correlation;
Fig. 5 is diagnostic software bag selection interface of the present invention;
Fig. 6 is diagnostic function selection interface of the present invention.
Embodiment
The present invention is described further with reference to the accompanying drawings and examples.
Referring to Fig. 1, configurableization of the invention and expansible automotive diagnostic system, including:
Communication protocol module, unlatching for communication equipment, send and receive data, the interface parameters that communication equipment is closed And programming is called, and makes the ECU of different model have general communication function;
Diagnosing protocol module, initialized for diagnosing protocol, read ECU mark datas, read failure data, remove failure Data, measurement signal data are read, the interface parameters and programming for exiting diagnosing protocol are called, and make the ECU of different model have General diagnostic function;
Accommodation function module, the programming calling and return parameters content started for special function, makes different model ECU Special test service, data, services, expert service function there is general Starting mode;
Diagnostic equipment engineering configuration module, for creating ECU diagnosis engineerings, configuration ECU identification informations, read ECU failures letter Breath mode, remove fault message mode, measurement signal data, communication protocol module, diagnosing protocol module, ECU special tests clothes Business functional module, ECU exclusive datas service module function and the special expert service functional modules of ECU;Bag selection circle of diagnostic software Face is as shown in Figure 5.
Referring to Fig. 6, the diagnostic equipment software interface of standard, realize that diagnostic equipment user checks that ECU is identified, check fault message, Fault message is removed, checks measurement data, operation function difference is tested, and produces the function of diagnosis report.
Wherein, diagnosing protocol module includes:
Diagnostic data file unit, for describing the analysis mode of ECU mark datas, the analysis mode of fault data, survey The analysis mode of signal is measured, makes the ECU of different model there is general diagnostic data description;
Diagnosis report file unit, for describing ECU diagnosis, make the ECU of different model there is general diagnosis Report content;
Diagnosis engineering file unit, for describing the organising content of ECU diagnostic data bags, in the present embodiment, the ECU The organising content of diagnostic data bag includes:Used communication protocol module file, diagnosing protocol module file, diagnostic data text Part, ECU or vehicle photo files, breakdown maintenance offer document and accommodation function module file, make the ECU of different model have Abstract consistent Engineering describing.
Referring to Fig. 2 and Fig. 4, present invention additionally comprises configurableization and expansible vehicle diagnosis method, it is characterised in that:Bag Include:
Step 1, establish and define the diagnosis engineering file format of standard, the diagnosis engineering file format includes diagnosis work ECU material object photo files associated by journey, communication protocol module file, diagnosing protocol module file, diagnostic data file, and Platform software loads project file and produces preview;
Step 2, communication protocol module file, diagnosing protocol module file, ECU diagnostic datas file and special function are loaded Module, the real-time assembling of the functional module of model ECU diagnostic equipment is completed according to diagnosis engineering file in platform software;
Step 3, call the standard universal DLL of communication protocol module to carry out communication initialization, call diagnosing protocol mould The standard universal DLL of block carries out diagnosing protocol initialization, display output ECU material objects photo and diagnostic function option, described Diagnostic function option includes reading identification information, read failure information, removes fault message, measurement testing service, data, services And expert service;
Step 4, call the standard universal DLL of diagnosing protocol module to read ECU identification informations, call diagnosing protocol The standard universal DLL of module completes the interaction of communication data, and ECU mark datas are shown in software circle in the form of a list Face;
Step 5, vehicle diagnosis expert further develops ECU diagnosis engineerings using diagnosis engineering configuration tool, and is distributed to Diagnostic equipment, call the standard universal DLL of diagnosing protocol module to read ECU fault messages, call the mark of diagnosing protocol module Quasi- common programming interface completes the interaction of communication data, parsing fault message, forms phenomenon of the failure description, the phenomenon of the failure is retouched Vehicular data recording when being produced including failure, the content of breakdown maintenance description are stated, the content of breakdown maintenance description is in software interface It has been shown that, the diagnostic equipment is made up of diagnostic platform hardware, diagnostic platform software and ECU diagnosis engineerings;
Step 6, the standard programming interface of diagnosing protocol module is called to remove ECU fault messages, diagnosing protocol module is called Standard universal DLL completes the interaction of communication data, and the implementing result for removing ECU fault messages is given at platform software interface With display;
Step 7, the standard programming interface of diagnosing protocol module is called to read ECU measurement data, diagnosing protocol module is called Standard universal DLL completes the interaction of communication data, and the measurement data read can record, be shown at interface;
Step 8, the standard universal DLL of extended function module is called to start expanded function, expanded function is only after starting Vertical operation, including testing service, data, services, expert service;
Step 9, diagnostic equipment user is diagnosed using diagnostic equipment connection vehicle, completes diagnostic test.
Referring to Fig. 3, also include developing configurableization and expansible automotive diagnostic system before the step 1 The step of:
ECU diagnostic requirements are analyzed, confirm ECU communication protocol type and relevant parameter, confirm ECU diagnosing protocol class Type and relevant parameter, confirm ECU diagnostic datas, confirm ECU expanded functions, obtain ECU material object photos, use configuration tool Diagnosis engineering is created, forms diagnosis engineering constituent act;
ECU communication protocol module, diagnosing protocol module and extended function module is developed, if these three module files are Through existing, then without developing again, and diagnosis engineering is added to using configuration tool;
Using diagnosis engineering configuration tool typing ECU identification informations, ECU fault messages and ECU measurement data to diagnosing work Journey, it is stored in diagnostic data file;
Current Diagnostic engineering is preserved using diagnosis engineering configuration tool, issues diagnosis engineering ECU diagnostic data bag collection.
Establish and define diagnostic equipment user's operating process with standard, flow includes:Select a ECU diagnostic datas Bag, ECU marks are read, read failure information, fault message is removed, checks measurement data, using testing service, taken using data Business, using expert service, generate the function of diagnosis report.
Specifically, establish and define the software systems application of configurable and expansible automobile diagnostic software Platform Designing Flow is as follows:
Load all configuration ECU diagnosis engineering files, preview ECU diagnostic data bags, including preview ECU or vehicle photo;
Select ECU diagnostic data bags, the project file of diagnostic data bag selected by loading, ECU or vehicle photo, communication Protocol module, diagnosing protocol module, diagnostic data file, failure-description file, breakdown maintenance offer document, testing service mould Block, data service module, expert service module;
Original communication protocol, diagnosing protocol is initialized, show current selected ECU or vehicle photo, show diagnostic function item Mesh;
The unified general diagnostic function interfaces of ECU are called by interface, ECU identification informations is read, shows on software interface Show;
The unified general diagnostic function interfaces of ECU are called by interface, ECU fault messages is read, parses fault message, close Join breakdown maintenance offer document, shown on software interface;
The unified general diagnostic function interfaces of ECU are called by interface, ECU measurement signal data are read, in software interface Upper display;
The unified general special function interfaces of ECU are called by interface, start ECU special test service functions, ECU is special Data, services, the special expert services of ECU, show on software interface;
Call ECU to unify general extension functional interface by interface, start expanded function, shown on software;
Especially, establish and define the software systems ECU of configurable and expansible automobile diagnostic software Platform Designing Diagnostic equipment development process is as follows:
Analysis and arrangement is carried out to ECU diagnostic requirements, diagnosis engineering is created using configuration tool;
Communication protocol is developed and uses configuration tool configuration to add, and directly configures and adds if communication protocol is general and exists Enter;
Diagnosing protocol is developed and uses configuration tool configuration to add, and directly configures and adds if diagnosing protocol is general and exists Enter;
ECU special functions are developed and use configuration tool configuration to add, and directly match somebody with somebody if ECU special functions are general and exist Put addition;
ECU identification informations use configuration tool typing;
ECU fault message configuration tool typings, typing content include failure reading manner and fault clearance mode;
ECU measurement signal configuration tool typings;
ECU is preserved and is used configuration tool to issue ECU diagnostic datas bag to software platform.It should be appreciated that to ability For the those of ordinary skill of domain, it can according to the above description be improved or be converted, and all these modifications and variations should all belong to In the protection domain of appended claims of the present invention.

Claims (9)

1. a kind of configurableization and expansible automotive diagnostic system, it is characterised in that:Including:
Communication protocol module, unlatching for communication equipment, send and receive data, the interface parameters that communication equipment is closed and Programming is called, and makes the ECU of different model have general communication function;
Diagnosing protocol module, initialized for diagnosing protocol, read ECU mark datas, read failure data, remove number of faults According to reading measurement signal data, the interface parameters and programming for exiting diagnosing protocol is called, and is had the ECU of different model and is led to Diagnostic function;
Accommodation function module, the programming calling and return parameters content started for special function make that different model ECU's is special There is general Starting mode with testing service, data, services, expert service function;Diagnosing protocol module includes:
Diagnostic data file unit, for describing the analysis mode of ECU mark datas, the analysis mode of fault data, measurement letter Number analysis mode, make the ECU of different model there is general diagnostic data description;
Diagnosis report file unit, for describing ECU diagnosis, make the ECU of different model there is general diagnosis report Content;
Diagnosis engineering file unit, for describing the organising content of ECU diagnostic data bags.
2. a kind of configurableization according to claim 1 and expansible automotive diagnostic system, it is characterised in that:It is described The organising content of ECU diagnostic data bags includes:Used communication protocol module file, diagnosing protocol module file, diagnosis number According to file, ECU or vehicle photo files, breakdown maintenance offer document and accommodation function module file, have the ECU of different model There is abstract consistent Engineering describing.
3. a kind of configurableization according to claim 1 and expansible automotive diagnostic system, it is characterised in that:Also include Diagnostic equipment engineering configuration module, for creating ECU diagnosis engineerings, configuration ECU identification informations, read ECU fault messages mode, be clear Except fault message mode, measurement signal data, communication protocol module, diagnosing protocol module, ECU special test service function moulds Block, ECU exclusive datas service module function and the special expert service functional modules of ECU.
4. a kind of configurableization according to claim 1 and expansible automotive diagnostic system, it is characterised in that:Also include The diagnostic equipment software interface of standard, realize that diagnostic equipment user checks that ECU is identified, check fault message, remove fault message, check Measurement data, operation function difference are tested, and produce the function of diagnosis report.
5. a kind of configurableization and expansible vehicle diagnosis method, it is characterised in that:Including:
Step 1, establish and define the diagnosis engineering file format of standard;
Step 2, communication protocol module file, diagnosing protocol module file, ECU diagnostic datas file and special function mould are loaded Block;
Step 3, call the standard universal DLL of communication protocol module to carry out communication initialization, call diagnosing protocol module Standard universal DLL carries out diagnosing protocol initialization, display output ECU material objects photo and diagnostic function option;
Step 4, call the standard universal DLL of diagnosing protocol module to read ECU identification informations, call diagnosing protocol module Standard universal DLL complete communication data interaction;
Step 5, call the standard universal DLL of diagnosing protocol module to read ECU fault messages, call diagnosing protocol module Standard universal DLL complete communication data interaction, parsing fault message, formed phenomenon of the failure description;
Step 6, the standard programming interface of diagnosing protocol module is called to remove ECU fault messages, diagnosing protocol module calls standard Common programming interface completes the interaction of communication data;
Step 7, the standard programming interface of diagnosing protocol module is called to read ECU measurement data, diagnosing protocol module calls standard Common programming interface completes the interaction of communication data;
Step 8, the standard universal DLL of extended function module is called to start expanded function, expanded function is independently transported after starting OK, including testing service, data, services, expert service.
6. a kind of configurableization according to claim 5 and expansible vehicle diagnosis method, it is characterised in that:
Diagnosis engineering file format includes the ECU material object photo files associated by diagnosis engineering, communication protocol mould in the step 1 Block file, diagnosing protocol module file, diagnostic data file;
Diagnostic function option includes reading identification information, read failure information, removes fault message, measurement survey in the step 3 Examination service, data, services and expert service;
The step 5 phenomenon of the failure description includes Vehicular data recording when failure produces, the content of breakdown maintenance description.
7. a kind of configurableization according to claim 5 and expansible vehicle diagnosis method, it is characterised in that:Described In step 5, before the standard universal DLL reading ECU fault messages for calling diagnosing protocol module, vehicle diagnosis expert makes ECU diagnosis engineerings are further developed with diagnosis engineering configuration tool, and are distributed to diagnostic equipment.
8. a kind of configurableization according to claim 5 and expansible vehicle diagnosis method, it is characterised in that:Described The step of also including developing configurableization and expansible automotive diagnostic system before step 1:
Analyze ECU diagnostic requirements, confirm ECU communication protocol type and relevant parameter, confirm ECU diagnosing protocol type with And relevant parameter, confirm ECU diagnostic datas, confirm ECU expanded functions, obtain ECU material object photos, created and examined using configuration tool Disconnected engineering, forms diagnosis engineering constituent act;
ECU communication protocol module, diagnosing protocol module and extended function module is developed, and diagnosis is added to using configuration tool Engineering;
Using diagnosis engineering configuration tool typing ECU identification informations, ECU fault messages and ECU measurement data to diagnosis engineering, deposit Storage is in diagnostic data file;
Current Diagnostic engineering is preserved using diagnosis engineering configuration tool, issues diagnosis engineering ECU diagnostic data bag collection.
9. a kind of configurableization and expansible vehicle diagnosis method according to claim 5 or 6, it is characterised in that:Institute State step 8 also includes afterwards:
Step 9, diagnostic equipment user is diagnosed using diagnostic equipment connection vehicle, completes diagnostic test.
CN201510715837.9A 2015-10-28 2015-10-28 A kind of configurableization and expansible automotive diagnostic system and diagnostic method Active CN105302113B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510715837.9A CN105302113B (en) 2015-10-28 2015-10-28 A kind of configurableization and expansible automotive diagnostic system and diagnostic method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510715837.9A CN105302113B (en) 2015-10-28 2015-10-28 A kind of configurableization and expansible automotive diagnostic system and diagnostic method

Publications (2)

Publication Number Publication Date
CN105302113A CN105302113A (en) 2016-02-03
CN105302113B true CN105302113B (en) 2017-11-21

Family

ID=55199495

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510715837.9A Active CN105302113B (en) 2015-10-28 2015-10-28 A kind of configurableization and expansible automotive diagnostic system and diagnostic method

Country Status (1)

Country Link
CN (1) CN105302113B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106647694A (en) * 2016-11-17 2017-05-10 控福(上海)智能科技有限公司 Script loading method generally used for ECU durability test stand load and script loading device thereof
CN106708012A (en) * 2016-12-05 2017-05-24 深圳市元征科技股份有限公司 Secondary development method and device for diagnostic device
CN107450525A (en) * 2017-09-15 2017-12-08 四川驹马企业管理有限公司 Vehicle fault detection apparatus and method
CN108303268B (en) * 2018-01-31 2020-04-14 深圳市道通科技股份有限公司 Configuration method and device of automobile diagnosis function and automobile diagnosis equipment
CN109102591A (en) * 2018-09-06 2018-12-28 武汉锐科控制***有限公司 A kind of expansible automobile diagnostic software development system of multi-client and method
CN109606333B (en) * 2018-11-26 2020-04-28 宋永端 Multisystem motorcycle diagnostic instrument based on boot loader
CN111830941A (en) * 2020-07-27 2020-10-27 东风电子科技股份有限公司 System capable of realizing automobile fault information display in configurable mode
CN112083709B (en) * 2020-08-26 2022-05-10 深圳市元征科技股份有限公司 Vehicle diagnosis method, system, terminal device and storage medium
CN112445816B (en) * 2020-11-13 2024-04-02 深圳市元征科技股份有限公司 Vehicle diagnosis data reference method, device, terminal equipment and storage medium
CN112711247B (en) * 2020-12-25 2022-09-20 深圳市元征科技股份有限公司 Interface display method, interface display device and electronic equipment
CN114460898B (en) * 2022-01-26 2024-05-17 无锡信捷电气股份有限公司 CodeSys-based external expansion module component design method and CodeSys-based external expansion module component design system
CN115718474A (en) * 2022-11-18 2023-02-28 深圳市博诺技术有限公司 Automobile diagnosis equipment developer mode system
CN117170350B (en) * 2023-11-02 2024-03-22 国汽(北京)智能网联汽车研究院有限公司 Service testing method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6236917B1 (en) * 1999-12-21 2001-05-22 Spx Corporation Open architecture diagnostic tool
CN102073319A (en) * 2011-01-25 2011-05-25 武汉理工大学 Multifunctional comprehensive type electric control automobile fault diagnosis system
CN102645929A (en) * 2012-05-04 2012-08-22 武汉英泰斯特电子技术有限公司 General description method for vehicle fault diagnostic protocols
CN103197930A (en) * 2013-03-27 2013-07-10 北京经纬恒润科技有限公司 Method for generating automobile diagnostic software automatically
CN103294053A (en) * 2013-05-31 2013-09-11 惠州市德赛西威汽车电子有限公司 K-line diagnostic system for automobiles
CN104932480A (en) * 2015-04-29 2015-09-23 深圳市元征软件开发有限公司 Automobile diagnostic system design method and apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020007237A1 (en) * 2000-06-14 2002-01-17 Phung Tam A. Method and system for the diagnosis of vehicles

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6236917B1 (en) * 1999-12-21 2001-05-22 Spx Corporation Open architecture diagnostic tool
CN102073319A (en) * 2011-01-25 2011-05-25 武汉理工大学 Multifunctional comprehensive type electric control automobile fault diagnosis system
CN102645929A (en) * 2012-05-04 2012-08-22 武汉英泰斯特电子技术有限公司 General description method for vehicle fault diagnostic protocols
CN103197930A (en) * 2013-03-27 2013-07-10 北京经纬恒润科技有限公司 Method for generating automobile diagnostic software automatically
CN103294053A (en) * 2013-05-31 2013-09-11 惠州市德赛西威汽车电子有限公司 K-line diagnostic system for automobiles
CN104932480A (en) * 2015-04-29 2015-09-23 深圳市元征软件开发有限公司 Automobile diagnostic system design method and apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于KWP2000汽车故障诊断***的开发和研究;胡杰 等;《2011中国汽车工程学会年会论文集》;20111231;第499-503页 *

Also Published As

Publication number Publication date
CN105302113A (en) 2016-02-03

Similar Documents

Publication Publication Date Title
CN105302113B (en) A kind of configurableization and expansible automotive diagnostic system and diagnostic method
CN109740222B (en) Testing device and system for automobile networking scene
CN106100935A (en) Charging equipment of electric automobile communication protocol consistency test device and method
CN104483959A (en) Fault simulation and test system
CN104965507A (en) Method used for generating open diagnostic data exchange database and device
CN114816980A (en) Automatic testing device and method for embedded communication system
CN106526460B (en) A kind of fault localization method and device
CN108776632B (en) Signal-oriented self-checking flow automatic generation method, device, equipment and readable storage medium
CN101673200B (en) The detection method of user input model and device
CN100391290C (en) Method of testing with integrated test tools
CN116521217A (en) Method, system and storage medium for rapidly configuring BSW based on AUTOSAR tool
CN114285840A (en) Vehicle data acquisition method, intelligent terminal and storage medium
Hartmann et al. A UML-based approach for validating product lines
Buffoni et al. Traceability and impact analysis in requirement verification
CN114488997A (en) ECU (electronic control Unit) flashing method and device, electronic equipment and storage medium
CN109634257A (en) Method, conformance test method and the system of diagnostic test case are generated using ODX
Vogelsang et al. Functional viewpoint
Bouquet et al. Model Quality Objectives for embedded software development with MATLAB and Simulink
Mhenni et al. An integrated design methodology for safety critical systems
CN100442729C (en) Configuration method of tested system in conformance test of network protocol
Ulrich et al. Reverse engineering models from traces to validate distributed systems–an industrial case study
Magnus et al. Test generation for model based fieldbus profiles
Fernandez et al. Test automation for critical space software
Lupei et al. Application for UDS automated test generation
Luengruengroj et al. Stubs and drivers generator for object-oriented program testing using sequence and class diagrams

Legal Events

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