DE102004053953A1 - Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode - Google Patents

Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode Download PDF

Info

Publication number
DE102004053953A1
DE102004053953A1 DE200410053953 DE102004053953A DE102004053953A1 DE 102004053953 A1 DE102004053953 A1 DE 102004053953A1 DE 200410053953 DE200410053953 DE 200410053953 DE 102004053953 A DE102004053953 A DE 102004053953A DE 102004053953 A1 DE102004053953 A1 DE 102004053953A1
Authority
DE
Germany
Prior art keywords
vehicle
test mode
current
controller
control devices
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.)
Withdrawn
Application number
DE200410053953
Other languages
German (de)
Inventor
Peter Dr. Herges
Jürgen Dipl.-Ing. Schenk
Wilhelm Dr. Senske
Volker Dipl.-Ing. Wilhelmi
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.)
Mercedes Benz Group AG
Original Assignee
DaimlerChrysler AG
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 DaimlerChrysler AG filed Critical DaimlerChrysler AG
Priority to DE200410053953 priority Critical patent/DE102004053953A1/en
Publication of DE102004053953A1 publication Critical patent/DE102004053953A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/005Testing of electric installations on transport means
    • G01R31/006Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
    • G01R31/007Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks using microprocessors or computers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data

Abstract

The method involves an external tester (2) centrally activating a special test mode (7) for each controller (5.1-5.7), following which each controller allows full operating functionality and adopts a passive command reception state in which only a final rest current is drawn, measuring a total battery current when all controllers are carrying out the test mode and then activating at least one component (6.1-6.7) and/or one controller, measuring a resulting vehicle current and determining the current drain of the activated component and/or controller from the difference of the current measured vehicle current and the total battery current.

Description

Die Erfindung betrifft ein Prüfverfahren für eine Fahrzeugelektronik nach dem Oberbegriff des Patentanspruchs 1.The The invention relates to a test method for one Vehicle electronics according to the preamble of patent claim 1.

Aus dem Stand der Technik sind Bandendeprüfungen bei der Fahrzeugproduktion mit entsprechenden Testgeräten bekannt, bei welchen jedes Steuergerät einer Fahrzeugelektronik über ein Bussystem abgeprüft und freigegeben wird. Bei diesen Verfahren wird in aller Regel eine Diagnoseeigenüberprüfung aller Steuergeräte durchgeführt, wobei ein Softwarestand freigegeben oder geflashed wird und reduzierte Funktions- sowie Plausibilitätsprüfungen üblich sind.Out the prior art are end of line tests in vehicle production with appropriate test equipment known in which each control unit of a vehicle electronics via a Bus system checked and is released. In these methods is usually a Diagnostics own verification of all ECUs carried out, whereby a software release is released or flashed and reduced Functional as well as Plausibility checks are common.

Diese Bandendeprüfungen werden in der Regel teilautomatisiert durchgeführt. Die Ströme von Aktuatoren und damit die zugehörigen Kabelverbindungen können jedoch nur gemessen werden, wenn die Steuergeräte für jeden Kanal über eigene Strommesseinrichtungen verfügen und diese bei der Diagnoseeigenüberprüfung abgefragt werden. Solche Strommesseinrichtungen sind aus Kostengründen jedoch nicht flächendeckend vorhanden.These Belt inspections are usually carried out semi-automatically. The currents of actuators and with it the associated Cable connections can however, only be measured if the controllers for each channel have their own Current measuring devices have and queried them during the diagnostic self-checking become. However, such current measuring devices are for cost reasons not nationwide available.

Ein Batteriesummenstrom kann im Rahmen einer Bandendeprüfung nur stark eingeschränkt zur Messung von Verbraucherströmen verwendet werden, da er durch eine Vielzahl von Störgrößen überlagert ist. Über den Batteriesummenstrom können nur wenige sehr starke Verbraucher wie Hauptlicht oder Sitzverstellung mit einer schlechten Auflösung der Messung identifiziert werden. Das bekannte Batteriesummenstrommessverfahren wird jedoch in der Regel mit Halleffektstromzangen für einige wenige Hauptverbraucher im Fahrzeug durchgeführt.One Battery sum current can only be used as part of a tape end test highly limited used for measuring consumer currents be, because it is superimposed by a variety of disturbances. On the Battery total current can only few very strong consumers like head light or seat adjustment with a bad resolution of Measurement to be identified. The known battery balance current measurement method However, this is usually done with reverb current tongs for some few main consumers carried out in the vehicle.

Ein finaler Ruhestrom kann während einer herkömmlichen Bandendeprüfung nicht gemessen werden, da sich dieser Betriebszustand erst nach Stunden einstellt.One final quiescent current can during a conventional one End-examination can not be measured, since this operating state only after hours established.

In der DE 195 34 833 A1 wird ein elektronisches Steuergerät in Kraftfahrzeugen mit einer Steuereinheit zur Durchführung von Kraftfahrzeugfunktionen im Normalbetrieb beschrieben, welche in einem vom Normalbetrieb unabhängigen Prüfbetrieb zur ausschließlichen Durchführung von Fehlerüberprüfungsroutinen eingesetzt werden kann.In the DE 195 34 833 A1 an electronic control unit is described in motor vehicles with a control unit for performing motor vehicle functions in normal operation, which can be used in a normal operation independent test operation for the exclusive execution of error checking routines.

Aufgabe der Erfindung ist es, ein Prüfverfahren für eine Fahrzeugelektronik mit elektrischen Komponenten und Kabelverbindungen anzugeben, welche flexibel eingesetzt werden kann und welche automatisch durchgeführt werden kann.task The invention is a test method for one Vehicle electronics with electrical components and cable connections specify which can be used flexibly and which automatically carried out can be.

Die Erfindung löst diese Aufgabe durch Bereitstellung eines Prüfverfahrens für eine Fahrzeugelektronik mit den Merkmalen des Patentanspruchs 1.The Invention solves this object by providing a test method for a vehicle electronics with the features of claim 1.

Vorteilhafte Ausführungsformen und Weiterbildungen der Erfindung sind in den abhängigen Ansprüchen angegeben.advantageous embodiments and further developments of the invention are specified in the dependent claims.

Erfindungsgemäß umfasst jedes Steuergerät einen speziellen Testmodus, welcher von einem externen Prüfgerät zentral für alle im Fahrzeug vorhandene Steuergeräte aktiviert wird, wobei nach der Aktivierung des Testmodus jedes der Steuergeräte vollständig seine Betriebsfunktion verlässt und einen passiven Befehlsempfängerzustand einnimmt, in welchem nur ein finaler Ruhestrom aufgenommen wird, wobei ein Batteriesummenstrom gemessen wird, wenn alle Steuergerät den Testmodus ausführen, und anschließend mindestens eine der Komponenten und/oder eines der Steuergeräte aktiviert wird und ein resultierenden Fahrzeugstrom gemessen wird und eine exakte Stromaufnahme der aktivierten Komponente und/oder des aktivierten Steuergerätes aus der Differenz des aktuell gemessenen Fahrzeugsstroms und dem gemessenen Batteriesummenstroms bestimmt wird.According to the invention each control unit one special test mode, which centralized by an external tester for all in the vehicle existing control units is activated, after activating the test mode each of the ECUs Completely leaves its operating function and a passive command receiver state occupies, in which only a final quiescent current is recorded, wherein a battery total current is measured when all the controllers enter the test mode To run, and subsequently at least one of the components and / or one of the control units activated is measured and a resulting vehicle current and a exact current consumption of the activated component and / or the activated Control unit off the difference of the currently measured vehicle current and the measured Battery sum current is determined.

Da es im Zustand Testmodus keine Aktivitäten des Batteriesummenstroms gibt, welche nicht durch das Prüfgerät kontrolliert werden, gib es auch keinerlei Störgrößen, welche den Batteriesummenstrom negativ beeinflussen, außer dem statischen Gesamtruhestrom, der je nach Fahrzeugtyp in einer Größenordnung von 10–30mA liegt. Dadurch können die Ströme aller Aktuatoren und/oder Verbraucher einzeln und exakt gemessen werden und die finale Ruhestromaufnahme ist nach wenigen Sekunden eingestellt. Auf diese Weise kann jeder Verbraucherkanal des Fahrzeugs überprüft werden, der mit dem Datenbus ansprechbar ist. Das Verfahren kann für alle Fahrzeuge angewendet werden, bei welchen die Steuergeräte über mindestens ein Bussystem ansprechbar sind.There in the test mode state, there are no activities of the battery summation current which is not controlled by the tester be, there are no disturbances, which negatively affect the battery total current, except the total static current flow, depending on the vehicle type in the order of 10-30mA. Thereby can the streams all actuators and / or consumers individually and accurately measured and the final quiescent current is after a few seconds set. In this way, each consumer channel of the vehicle can be checked, which can be addressed by the data bus. The procedure can be for all vehicles be applied, in which the control devices via at least one bus system are responsive.

Das erfindungsgemäße Prüfverfahren kann in vorteilhafter Weise sequenziell, vollautomatisch und mit hoher Geschwindigkeit für alle Fahrzeugkomponenten durchgeführt werden, wobei eine Prüftiefe erreicht wird, wie sie bei den bekannten Prüfverfahren bisher nicht darstellbar war.The Test methods according to the invention can be advantageously sequential, fully automatic and with high speed for all vehicle components are performed, with a test depth reached is, as in the known test methods not previously displayed was.

In Ausgestaltung des erfindungsgemäßen Verfahrens kann der Testmodus nur durch einen komplexen Datenschlüssel ausgelöst werden, welcher in jedem der Steuergerät hinterlegt ist und der zur Aktivierung des Testmodus vom Prüfgerät auf den Datenbus gelegt wird. Auf diese Weise wird in vorteilhafter Weise sichergestellt, dass der Testmodus nur mit dem externen Prüfgerät eingeschaltet werden kann. Der komplexe Datenschlüssel kann beispielsweise durch eine ausreichend große Zahl realisiert werden. Der Datenschlüssel ist beispielsweise in einem nichtflüchtigen Speicher in jedem der Fahrzeugsteuergeräte hinterlegt.In an embodiment of the method according to the invention, the test mode can be triggered only by a complex data key, which is stored in each of the control unit and is placed to activate the test mode of the tester on the data bus. In this way, it is advantageously ensured that the test mode can only be switched on with the external test device. The complex data key can be realized, for example, by a sufficiently large number. The data key is for example deposited in a non-volatile memory in each of the vehicle control units.

Da der Testmodus eine sicherheitsrelevante Geräteeigenschaft ist, weil er sicherheitsrelevante Funktionen beeinflussen bzw. abschalten kann, wird durch eine weitere Ausgestaltung des erfindungsgemäßen Verfahrens in vorteilhafter Weise sichergestellt, dass während des Testmodus kein normaler Fahrbetrieb möglich ist, d.h. der normale Fahrzeugbetrieb ist gesperrt, wenn wenigstens eines der Steuergeräte im Testmodus betrieben wird.There the test mode is a safety-related device property because it can influence or switch off safety-relevant functions, is achieved by a further embodiment of the method according to the invention advantageously ensures that during the test mode no normal driving possible is, i. the normal vehicle operation is disabled, if at least one of the control units is operated in test mode.

Die Steuergeräte bleiben beispielsweise solange im Testmodus, bis der Testmodus vom Prüfgerät über den Datenbus aufgehoben wird oder die Energieversorgung unterbrochen wird.The ECUs stay in test mode, for example, until the test mode of Tester over the Data bus is canceled or the power supply is interrupted becomes.

In weiter Ausgestaltung des erfindungsgemäßen Verfahrens überprüft das Prüfgerät das Aufheben des Testmodus beispielsweise durch eine anschließende Anfrage an jedes Steuergerät.In Next embodiment of the method according to the invention, the tester checks the cancellation the test mode, for example, by a subsequent request to each controller.

In weiterer Ausgestaltung des erfindungsgemäßen Verfahrens sendet jedes der Steuergeräte, welches im Normalbetrieb arbeitet, zyklisch und unaufhebbar an alle anderen Steuergeräte einen Befehl zum Aufheben des Testmodus. Der Zustand Testmodus kann sich daher nur statisch halten, wenn alle Steuergeräte im Testmodus sind. Ein einziges Steuergerät, welches nicht im Testmodus betrieben wird, hebt nach dem Schneeballprinzip den Zustand Testmodus für alle anderen Steuergeräte auf.In another embodiment of the method sends each the control units, which works in normal mode, cyclically and irretrievably to all others ECUs a command to cancel the test mode. The state test mode can Therefore, only hold static when all control units in test mode are. A single controller, which is not operated in test mode, lifts on the snowball principle the state test mode for all other controllers on.

In weiterer Ausgestaltung des erfindungsgemäßen Verfahrens spricht das Prüfgerät eine Mehrzahl von Komponenten gleichzeitig zur Überprüfung an.In further embodiment of the method according to the invention speaks that Tester a plurality components for review at the same time.

Das Prüfgerät kann beispielsweise von einem der Steuergeräte eine Überprüfung aller mit dem entsprechenden Steuergerät korrespondierender Komponenten anfordern.The Tester can, for example from one of the controllers a review of all with the appropriate control unit Request corresponding components.

Dies hat den Vorteil, dass eine solche Prüfung schneller als eine Einzelaufforderung ablaufen kann. Dies ist insbesondere dann relevant, wenn die Rückfallgeschwindigkeit der nicht angesprochenen Steuergeräte limitierend für die Prüfgeschwindigkeit ist.This has the advantage of making such a test faster than a single request can expire. This is especially relevant when the recidivism rate the non-addressed ECUs is limiting for the test speed.

Das erfindungsgemäße Prüfverfahren kann mit einem Bandendeprüfgerät bei der Bandendeprüfung in der Fahrzeugproduktion und/oder im Servicebereich mit einem Diagnoseprüfgerät in einer Werkstatt eingesetzt werden.The Test methods according to the invention can with a tape end tester at the End-examination in vehicle production and / or in the service area with a diagnostic test device in one Workshop be used.

Das erfindungsgemäße Prüfverfahren für eine Fahrzeugelektronik kann im Wesentlichen als auf einem Mikroprozessor ablauffähiges Softwareprogramm realisiert werden. Als zusätzliche Hardware ist lediglich eine Schnittstelle zum Anschluss des Prüfgerätes an den Fahrzeugdatenbus erforderlich.The Test methods according to the invention for one Vehicle electronics can essentially be considered as a microprocessor runnable Software program can be realized. As additional hardware is only an interface for connecting the tester to the vehicle data bus required.

Eine vorteilhafte Ausführungsform der Erfindung ist in der Zeichnung dargestellt und wird nachfolgend beschrieben.A advantageous embodiment The invention is illustrated in the drawing and will be described below described.

Die einzige Figur zeigt ein Blockschaltbild einer Fahrzeugelektronik und eines externen Prüfgerätes zur Durchführung des erfindungsgemäßen Prüfverfahrens für die Fahrzeugelektronik.The single figure shows a block diagram of a vehicle electronics and an external testing device for execution the test method according to the invention for the Automotive electronics.

Wie aus der Figur ersichtlich ist, umfasst eine Elektronik in einem Fahrzeug 1 eine Mehrzahl von Steuergeräten 5.1 bis 5.7, welche über einen gemeinsamen Datenbus 9 mit einander kommunizieren. Die Steuergeräte 5.1 bis 5.7 sind über Kabelverbindungen 8 mit einer Fahrzeugbatterie 3 verbunden. Die einzelnen Steuergeräte können über entsprechende Verbindungen mit weiteren Komponenten, wie Aktuatoren und/oder Verbrauchern verbunden sein. Dies ist beispielhaft durch die Komponenten 6.1 bis 6.3, welche mit dem Steuergerät 5.2 verbunden sich und durch die Komponenten 6.4 bis 6.7 dargestellt, welche mit dem Steuergerät 5.7 verbunden sind. Zur Durchführung des erfindungsgemäßen Verfahrens wird ein externes Prüfgerät 2 über eine Schnittstelle 4 mit entsprechenden optischen und/oder elektrischen Anschlüssen und/oder Abschlüssen mit dem Fahrzeugdatenbus 9 verbunden. Zusätzlich umfasst das Prüfgerät eine Halleffektstromzange 10 zur Messung des Batteriesummenstroms.As can be seen in the figure, electronics in a vehicle include 1 a plurality of controllers 5.1 to 5.7 , which have a common data bus 9 communicate with each other. The controllers 5.1 to 5.7 are via cable connections 8th with a vehicle battery 3 connected. The individual control units can be connected via corresponding connections with other components, such as actuators and / or consumers. This is exemplified by the components 6.1 to 6.3 connected to the control unit 5.2 connected and through the components 6.4 to 6.7 shown, which with the control unit 5.7 are connected. To carry out the method according to the invention is an external tester 2 via an interface 4 with corresponding optical and / or electrical connections and / or terminations with the vehicle data bus 9 connected. In addition, the tester includes a Hall Effect Current clamp 10 for measuring the battery total current.

Nachfolgend wird das erfindungsgemäße Prüfverfahren für eine Fahrzeugelektronik unter Bezugnahme auf die Figur beschrieben.following becomes the test method according to the invention for one Vehicle electronics described with reference to the figure.

Zur Durchführung des erfindungsgemäßen Prüfverfahrens umfasst jedes Steuergerät 5.1 bis 5.7 einen speziellen Testmodus 7, welcher über das Bussystem 9 zentral für alle Steuergeräte 5.1 bis 5.7 durch das Prüfgerät 2 aufgerufen werden kann. Bei Aufruf des Testmodus 7 verlässt jedes der Steuergeräte 5.1 bis 5.7 vollständig seine übliche Fahrzeugfunktion, kommuniziert nicht mehr mit den anderen Steuergeräten 5.1 bis 5.7 und verbleibt in diesem Zustand. Dadurch werden alle zusammenhängenden Fahrzeugfunktionen außer Kraft gesetzt. Im Zustand Testmodus 7 ist erfindungsgemäß jedes der Steuergeräte 5.1 bis 5.7 nur noch ein passiver Befehlsempfänger, welcher Befehle zum isolierten Betätigen von Komponenten 6.1 bis 6.7, wie z.B. Aktuatoren und/oder Verbrauchern, vom externen Prüfgerät 2 entgegennimmt, welches über die Schnittstelle 4 mit dem Datenbus 9 verbunden ist. Der Testmodus 7 zeichnet sich weiterhin dadurch aus, dass jedes der Steuergeräte 5.1 bis 5.7 sofort den Zustand des finalen Ruhestroms annimmt.For carrying out the test method according to the invention, each control unit comprises 5.1 to 5.7 a special test mode 7 which is via the bus system 9 central to all control units 5.1 to 5.7 through the tester 2 can be called. When calling the test mode 7 leaves each of the control units 5.1 to 5.7 completely its usual vehicle function, no longer communicates with the other control units 5.1 to 5.7 and remains in this state. This overrides any related vehicle features. In the test mode state 7 is according to the invention each of the control units 5.1 to 5.7 only a passive command receiver, which commands for isolated actuation of components 6.1 to 6.7 , such as actuators and / or consumers, from the external tester 2 which takes over the interface 4 with the data bus 9 connected is. The test mode 7 is also characterized by the fact that each of the control units 5.1 to 5.7 Immediately the condition of the fina len quiescent current.

Bei Aufruf des Testmodus 7 nimmt das Fahrzeug 1 somit per Definition sofort den Gesamtzustand des finalen Ruhestroms ein und die finale Ruhestromaufnahme des Fahrzeugs 1 kann mit dem externen Prüfgerät 2 über die Stromzange 10 gemessen werden.When calling the test mode 7 takes the vehicle 1 thus by definition immediately the overall state of the final quiescent current and the final quiescent current of the vehicle 1 can with the external tester 2 over the current clamp 10 be measured.

Im Zustand Testmodus 7 gibt es keine Veränderungen des Batteriesummenstroms, die nicht durch das Prüfgerät gesteuert und kontrolliert werden, so dass, außer dem statischen Gesamtruhestrom in der Größenordnung von 10–30mA je nach Fahrzeugtyp, keine weiteren Störgrößen auf dem Batteriesummenstrom auftreten.In the test mode state 7 There are no changes in the battery current that are not controlled and controlled by the tester, so that, apart from the total static current flow of the order of 10-30mA, depending on the type of vehicle, no further disturbances on the battery total current occur.

Daher ist es möglich, mit dem externen Prüfgerät 2 jedes Steuergerät 5.1 bis 5.7 und/oder jede Komponente 6.1 bis 6.7 der Fahrzeugelektronik einzeln anzusprechen und dessen exakte Stromaufnahme als Differenz des Batteriesummenstroms und des aktuelle gemessenen Fahrzeugstroms zu bestimmen. Auf diese Weise kann jeder Verbraucherkanal des Fahrzeugs 1, der über den Datenbus 9 ansprechbar ist, überprüft werden.Therefore, it is possible with the external tester 2 every control unit 5.1 to 5.7 and / or each component 6.1 to 6.7 individually address the vehicle electronics and determine its exact power consumption as the difference of the battery total current and the current measured vehicle current. In this way, every consumer channel of the vehicle 1 that's over the data bus 9 is addressable, be checked.

Das Prüfverfahren kann sequenziell, vollautomatisch und mit hoher Geschwindigkeit für alle Steuergeräte 5.1 bis 5.7 und alle Fahrzeugkomponenten 6.1 bis 6.7 ablaufen, wobei eine sehr gute Prüftiefe erreicht wird.The test procedure can be sequential, fully automatic and at high speed for all ECUs 5.1 to 5.7 and all vehicle components 6.1 to 6.7 expire, with a very good test depth is achieved.

Der Testmodus 7 ist eine sicherheitsrelevante Geräteeigenschaft, da er sicherheitsrelevante Funktionen beeinflussen bzw. abschalten kann. Es muss daher ausgeschlossen werden, dass sich der Testmodus 7 ohne externes Prüfgerät 2 aktivieren kann. Hierzu wird per Definition festgelegt, dass der sichere Zustand der Zustand außerhalb des Testmodus 7 ist. Zudem kann der Testmodus 7 nur durch einen komplizierten Datenschlüssel ausgelöst werden, welcher beispielsweise als eine ausreichend große Zahl realisiert ist. Der Datenschlüssel ist in einem nichtflüchtigen Speicher in jedem Fahrzeugsteuergerät 5.1 bis 5.7 und im externen Prüfgerät 2 hinterlegt. Der Datenschlüssel ermöglicht eine Aktivierung des Testmodus 7, wenn eine gleich lautende Botschaft über den Datenbus 9 vom Prüfgerät 2 übertragen wird.The test mode 7 is a safety-relevant device property, since it can influence or switch off safety-relevant functions. It must therefore be excluded that the test mode 7 without external test device 2 can activate. For this purpose it is defined by definition that the safe state is the state outside the test mode 7 is. In addition, the test mode 7 only be triggered by a complicated data key, which is realized for example as a sufficiently large number. The data key is in nonvolatile memory in each vehicle control unit 5.1 to 5.7 and in the external test device 2 deposited. The data key enables activation of the test mode 7 if a same message across the data bus 9 from the tester 2 is transmitted.

Nach den Regeln der Sicherheitstechnik über sichere Zustände kann ein so definierter sicherer Zustand mit beliebiger hoher Wahrscheinlichkeit garantiert werden, da das zufällige Zustandekommen des Datenschlüssels auf „beliebig unwahrscheinlich" eingestellt werden kann. Ein Verbergen des Datenschlüssels wie bei einem Fahrberechtigungs- und/oder Fahrzeugzugangssystem ist nicht erforderlich.To The rules of safety technology about safe states can guarantees a defined safe state with arbitrarily high probability be because the random Conclusion of the data key on "any unlikely " can be. Hiding the data key as with a drive authorization and / or Vehicle access system is not required.

Kritisch ist das Prüfverfahren selbst, bei welchem das einzige Gerät 2, das den Datenschlüssel kennt und auf den Datenbus 9 bringen kann, aktiv ist und Steuergeräte 5.1 bis 5.7 in den Testmodus bringen kann. Daher verbleiben Steuergeräte 5.1 bis 5.7, welche einmal im Testmodus 7 sind, definitionsgemäß unter Batteriespannung in diesem Zustand bis der Testmodus 7 über den Datenbus 9 aufgehoben wird. Da der Zustand Testmodus 7 für den normalen Fahrbetrieb gefährlich ist, ist ein normaler Fahrbetrieb des Fahrzeugs 1 gesperrt, so lange wenigstens ein Steuergerät im Testmodus 7 ist. Dadurch wird sichergestellt, dass das Fahrzeug 1 nicht bewegt werden kann, wenn vergessen wird, den Testmodus 7 nach Beendigung des Prüfverfahrens aufzuheben.Critical is the test method itself, in which the only device 2 that knows the data key and on the data bus 9 can bring, is active and control devices 5.1 to 5.7 into the test mode can bring. Therefore, control units remain 5.1 to 5.7 which once in test mode 7 are, by definition, under battery voltage in this state until the test mode 7 over the data bus 9 will be annulled. Because the state test mode 7 is dangerous for normal driving, is a normal driving of the vehicle 1 locked, as long as at least one control unit in test mode 7 is. This will ensure that the vehicle 1 can not be moved when forgetting the test mode 7 after termination of the examination procedure.

Um sicherzustellen, dass alle Steuergeräte den Testmodus 7 verlassen haben, überprüft das Prüfgerät 2 nach Aufhebung des Testmodus 7 jedes Steuergerät 5.1 bis 5.7 durch eine entsprechende Anfrage über den Datenbus 9.To make sure all controllers pass the test mode 7 have left, checks the tester 2 after canceling the test mode 7 every control unit 5.1 to 5.7 by a corresponding request via the data bus 9 ,

Zudem sendet jedes Steuergerät 5.1 bis 5.7, das nicht im Testmodus 7 ist, zyklisch und unaufhebbar an alle anderen Steuergeräte 5.1 bis 5.7 den Befehl „Aufhebung des Testmodus". Der Zustand Testmodus 7 kann sich daher statisch nur halten, wenn alle Steuergeräte 5.1 bis 5.7 im Testmodus 7 sind. Ein einziges Steuergerät, das außerhalb des Testmodus betrieben wird, hebt nach dem Schneeballprinzip den Zustand Testmodus 7 für alle anderen Steuergeräte 5.1 bis 5.7 auf. Zudem kann der Testmodus 7 durch Unterbrechen der Energieversorgung, beispielsweise durch Abklemmen der Batterie 3, aufgehoben werden.In addition, each control unit sends 5.1 to 5.7 that is not in test mode 7 is, cyclically and irretrievably to all other control units 5.1 to 5.7 the command "Cancel the test mode" 7 Therefore, static can only hold if all the controllers 5.1 to 5.7 in test mode 7 are. A single controller operating out of test mode raises the test mode state following the snowball principle 7 for all other control units 5.1 to 5.7 on. In addition, the test mode 7 by interrupting the power supply, for example by disconnecting the battery 3 , To get picked up.

Das erfindungsgemäße Prüfverfahren für eine Fahrzeugelektronik ist im Wesentlichen durch ein auf einem Mikroprozessor ablauffähiges Softwareprogramm realisierbar. Als zusätzliche Hardware ist lediglich eine Schnittstelle 4 für einen direkten Zugriff des Prüfgerätes 2 auf den Datenbus 9 mit entsprechenden optischen und/oder elektrischen Anschlüssen und/oder Abschlüssen erforderlich.The test method according to the invention for vehicle electronics can essentially be implemented by a software program that can be executed on a microprocessor. As additional hardware is only an interface 4 for direct access of the tester 2 on the data bus 9 required with appropriate optical and / or electrical connections and / or terminations.

Empfängt eines der Steuergeräte 5.1 bis 5.7 im Zustand Testmodus 7 eine Botschaft, die nicht für das entsprechende Steuergerät bestimmt ist, dann fällt es sofort wieder in den Zustand „finaler Ruhestrom" zurück. Die Geschwindigkeit, mit der die nicht angesprochenen Steuergeräte in diesen Zustand zurückfallen, bestimmt die mögliche Testgeschwindigkeit des automatisierten Prüfverfahrens.Receives one of the controllers 5.1 to 5.7 in the test mode state 7 a message that is not destined for the corresponding controller then immediately returns to the "final quiescent state." The rate at which unresponsive controllers fall back into that state determines the possible test speed of the automated test procedure.

Durch das erfindungsgemäße Prüfverfahren können neben der Prüfung von einzelnen Komponenten auch eine Mehrzahl von Komponenten gleichzeitig angesprochen werden.By The test method according to the invention can in addition to The examination from individual components also a plurality of components simultaneously be addressed.

So kann das Prüfgerät 2 beispielsweise vom Steuergerät 5.2 anstelle einer Überprüfung eines einzelnen Verbrauchers 6.1 eine Überprüfung aller Verbraucher 6.1 bis 6.3 anfordern, welche mit dem Steuergerät 5.2 korrespondieren. Ebenfalls kann im dargestellten Ausführungsbeispiel vom Steuergerät 5.7 eine Überprüfung der Verbraucher 6.4 bis 6.7 angefordert werden. Eine solche Prüfung kann schneller ablaufen als eine Einzelaufforderung. Dies wird insbesondere dann relevant, wenn die Rückfallgeschwindigkeit der nicht angesprochenen Steuergeräte limitierend für die Prüfgeschwindigkeit ist.So can the tester 2 for example from control unit 5.2 instead of a single consumer review 6.1 a review of all consumers 6.1 to 6.3 request which with the control unit 5.2 correspond. Also, in the illustrated embodiment of the control unit 5.7 a consumer review 6.4 to 6.7 be requested. Such an examination can be faster than a single request. This becomes particularly relevant when the fallback speed of the non-addressed ECUs is limiting for the test speed.

Das erfindungsgemäße Prüfverfahren kann mit einem Bandendeprüfgerät bei der Bandendeprüfung in der Fahrzeugproduktion oder im Servicebereich mit einem Diagnoseprüfgerät in einer Werkstatt eingesetzt werden. So ermöglicht das erfindungsgemäße Prüfverfahren einzelne Strompfade zu prüfen, ohne Leitungen 8 aufzutrennen. Auch die Werkstätten können den Testmodus 7 nur aktivieren, wenn das ganze Fahrzeug 1 in den Zustand Testmodus versetzt wird. Durch die beschriebenen Sicherheitsmaßnahmen, kann auch bei einer Fehlbedienung des Prüfgerätes 2 kein Fahrzeug 1 die Werkstatt in einem sicherheitskritischen Zustand verlassen.The test method according to the invention can be used with a Bandendeprüfgerät at the end of line testing in vehicle production or in the service area with a Diagnoseprüfgerät in a workshop. Thus, the test method according to the invention makes it possible to test individual current paths without lines 8th separate. The workshops can also enter the test mode 7 only activate when the whole vehicle 1 is put into the test mode state. By the described security measures, can also with a wrong operation of the test equipment 2 no vehicle 1 leave the workshop in a safety-critical condition.

Durch das erfindungsgemäße Prüfverfahren für eine Fahrzeugelektronik wird die Überprüfung der elektrischen Steuergeräte und/oder Komponenten und/oder Kabelverbindungen bei der Produktion von Kraftfahrzeugen und im Servicefall automatisiert. Dabei können insbesondere die Ströme aller Aktuatoren und Verbraucher einzeln und exakt gemessen und ein Zustand der finalen Ruhestromaufnahme nach wenigen Sekunden eingestellt werden. Das Verfahren ist für alle Fahrzeuge anwendbar, bei denen die Steuergeräte über Bussysteme ansprechbar sind.By the test method according to the invention for a vehicle electronics will be checking the electrical ECUs and / or components and / or cable connections during production automated by motor vehicles and servicing. It can in particular the streams all actuators and consumers individually and accurately measured and a State of the final quiescent current recording is set after a few seconds become. The procedure is for all vehicles applicable, where the control units via bus systems are responsive.

Claims (10)

Prüfverfahren für eine Fahrzeugelektronik mit mehreren elektrischen Komponenten (6.1 bis 6.7) und/oder Kabelverbindungen (8), welche über Steuergeräte (5.1 bis 5.7) und mindestens einen zugehörigen Datenbus (9) gesteuert werden, dadurch gekennzeichnet, dass jedes der Steuergeräte (5.1 bis 5.7) einen speziellen Testmodus (7) umfasst, welcher von einem externen Prüfgerät (2) zentral für alle im Fahrzeug (1) vorhandene Steuergeräte (5.1 bis 5.7) aktiviert wird, wobei nach der Aktivierung des Testmodus (7) jedes der Steuergeräte (5.1 bis 5.7) vollständig seine Betriebsfunktion verlässt und einen passiven Befehlsempfängerzustand einnimmt, in welchem nur ein finaler Ruhestrom aufgenommen wird, wobei ein Batteriesummenstrom gemessen wird, wenn alle Steuergeräte (5.1 bis 5.7) den Testmodus (7) ausführen, und anschließend mindestens eine der Komponenten (6.1 bis 6.7) und/oder eines der Steuergeräte (5.1 bis 5.7) aktiviert und ein resultierender Fahrzeugstrom gemessen wird und eine exakte Stromaufnahme der aktivierten Komponente (6.1 bis 6.7) und/oder des aktivierten Steuergerätes (5.1 bis 5.7) aus der Differenz des aktuell gemessenen Fahrzeugsstroms und dem gemessenen Batteriesummenstrom bestimmt wird.Test method for vehicle electronics with multiple electrical components ( 6.1 to 6.7 ) and / or cable connections ( 8th ), which are controlled by ECUs ( 5.1 to 5.7 ) and at least one associated data bus ( 9 ), characterized in that each of the control units ( 5.1 to 5.7 ) a special test mode ( 7 ), which from an external test device ( 2 ) centrally for everyone in the vehicle ( 1 ) existing control devices ( 5.1 to 5.7 ), after activating the test mode ( 7 ) each of the control units ( 5.1 to 5.7 ) completely exits its operational function and assumes a passive command receiver state in which only a final quiescent current is received, whereby a battery total current is measured when all control devices ( 5.1 to 5.7 ) the test mode ( 7 ) and then at least one of the components ( 6.1 to 6.7 ) and / or one of the control devices ( 5.1 to 5.7 ) and a resulting vehicle current is measured and an exact current consumption of the activated component ( 6.1 to 6.7 ) and / or the activated control unit ( 5.1 to 5.7 ) is determined from the difference of the currently measured vehicle current and the measured battery sum current. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Testmodus (7) durch einen komplexen Datenschlüssel ausgelöst wird, welcher in jedem der Steuergeräte (5.1 bis 5.7) hinterlegt ist und der zur Aktivierung des Testmodus vom Prüfgerät (2) auf den Datenbus (9) gelegt wird.Method according to claim 1, characterized in that the test mode ( 7 ) is triggered by a complex data key, which in each of the control devices ( 5.1 to 5.7 ) and to activate the test mode from the tester ( 2 ) on the data bus ( 9 ) is placed. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass ein Fahrzeugbetrieb gesperrt ist, wenn wenigstens eines der Steuergeräte (5.1 bis 5.7) im Testmodus (7) betrieben wird.A method according to claim 1 or 2, characterized in that a vehicle operation is disabled if at least one of the control devices ( 5.1 to 5.7 ) in test mode ( 7 ) is operated. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Steuergeräte (5.1 bis 5.7) solange im Testmodus (7) bleiben, bis der Testmodus vom Prüfgerät (2) über den Datenbus (9) aufgehoben wird oder die Energieversorgung unterbrochen wird.Method according to one of claims 1 to 3, characterized in that the control devices ( 5.1 to 5.7 ) while in test mode ( 7 ) until the test mode of the tester ( 2 ) via the data bus ( 9 ) is canceled or the power supply is interrupted. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass das Prüfgerät (2) das Aufheben des Testmodus (7) durch eine anschließende Anfrage an jedes Steuergerät (5.1 bis 5.7) überprüft.Method according to claim 4, characterized in that the testing device ( 2 ) canceling the test mode ( 7 ) by a subsequent request to each control unit ( 5.1 to 5.7 ) checked. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass jedes der Steuergeräte (5.1 bis 5.7), welches im Normalbetrieb arbeitet, zyklisch und unaufhebbar an alle anderen Steuergeräte (5.1 bis 5.7) einen Befehl zum Aufheben des Testmodus (7) sendet.Method according to one of claims 1 to 5, characterized in that each of the control devices ( 5.1 to 5.7 ), which works in normal operation, cyclically and irretrievably to all other control devices ( 5.1 to 5.7 ) a command to cancel the test mode ( 7 ) sends. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass das Prüfgerät (2) eine Mehrzahl von Komponenten (6.1 bis 6.3, 6.4 bis 6.7) gleichzeitig zur Überprüfung anspricht.Method according to one of claims 1 to 6, characterized in that the testing device ( 2 ) a plurality of components ( 6.1 to 6.3 . 6.4 to 6.7 ) simultaneously for review. Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass das Prüfgerät (2) von einem der Steuergeräte (5.2, 5.7) eine Überprüfung aller mit dem entsprechenden Steuergerät (5.2, 5.7) korrespondierender Komponenten (6.1 bis 6.3, 6.4 bis 6.7) anfordert.Method according to claim 7, characterized in that the testing device ( 2 ) from one of the control devices ( 5.2 . 5.7 ) a check all with the appropriate control unit ( 5.2 . 5.7 ) corresponding components ( 6.1 to 6.3 . 6.4 to 6.7 ). Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass das Prüfgerät (2) ein Bandendeprüfgerät ist, welches bei der Fahrzeugproduktion zur Bandendeprüfung über eine entsprechenden Schnittstelle (4) mit dem Fahrzeugdatenbus (9) verbunden wird.Method according to one of claims 1 to 8, characterized in that the testing device ( 2 ) is a tape end tester, which in vehicle production for end-of-line testing via a corresponding interface ( 4 ) with the vehicle data bus ( 9 ) is connected. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass das Prüfgerät (2) ein Diagnoseprüfgerät ist, welches in einer Werkstatt über die entsprechende Schnittstelle (4) mit dem Fahrzeugdatenbus (9) verbunden wird.Method according to one of claims 1 to 8, characterized in that the testing device ( 2 ) is a diagnostic tester, which in a workshop via the corresponding interface ( 4 ) with the vehicle data bus ( 9 ) is connected.
DE200410053953 2004-11-09 2004-11-09 Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode Withdrawn DE102004053953A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE200410053953 DE102004053953A1 (en) 2004-11-09 2004-11-09 Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200410053953 DE102004053953A1 (en) 2004-11-09 2004-11-09 Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode

Publications (1)

Publication Number Publication Date
DE102004053953A1 true DE102004053953A1 (en) 2006-05-11

Family

ID=36217214

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200410053953 Withdrawn DE102004053953A1 (en) 2004-11-09 2004-11-09 Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode

Country Status (1)

Country Link
DE (1) DE102004053953A1 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2226896A (en) * 1988-12-20 1990-07-11 Fuji Heavy Ind Ltd "Abnormality detecting system for electric circuits"
DE19534833A1 (en) * 1994-10-01 1996-04-04 Bayerische Motoren Werke Ag Electronic control device for automobile
DE19801627C1 (en) * 1998-01-17 1999-06-10 Bosch Gmbh Robert Method of diagnosing electrical loads in motor vehicles
DE19810512A1 (en) * 1998-03-11 1999-09-16 Bosch Gmbh Robert Procedure for generating fault signal which indicates operating state of optical display device for showing retardation state of car
DE10050912A1 (en) * 2000-10-13 2002-04-25 Bosch Gmbh Robert Operating method for power-saving operating mode for communications network uses evaluation of activities and states within network
DE10155975A1 (en) * 2001-11-14 2003-05-28 Conti Temic Microelectronic Method for testing for the error free operation of modules in a bus system e.g. for motor vehicle, setting all system modules in a silent operation mode and then sending data request to them, with responding modules identified as faulty
DE10214279A1 (en) * 2002-03-28 2003-10-16 Bosch Gmbh Robert Method for testing a motor vehicle's systems prior to start-up uses a tester to feed signals to an engine control device via an interface between the control device and a generator regulator
DE10312553B3 (en) * 2003-03-21 2004-07-22 Audi Ag Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2226896A (en) * 1988-12-20 1990-07-11 Fuji Heavy Ind Ltd "Abnormality detecting system for electric circuits"
DE19534833A1 (en) * 1994-10-01 1996-04-04 Bayerische Motoren Werke Ag Electronic control device for automobile
DE19801627C1 (en) * 1998-01-17 1999-06-10 Bosch Gmbh Robert Method of diagnosing electrical loads in motor vehicles
DE19810512A1 (en) * 1998-03-11 1999-09-16 Bosch Gmbh Robert Procedure for generating fault signal which indicates operating state of optical display device for showing retardation state of car
DE10050912A1 (en) * 2000-10-13 2002-04-25 Bosch Gmbh Robert Operating method for power-saving operating mode for communications network uses evaluation of activities and states within network
DE10155975A1 (en) * 2001-11-14 2003-05-28 Conti Temic Microelectronic Method for testing for the error free operation of modules in a bus system e.g. for motor vehicle, setting all system modules in a silent operation mode and then sending data request to them, with responding modules identified as faulty
DE10214279A1 (en) * 2002-03-28 2003-10-16 Bosch Gmbh Robert Method for testing a motor vehicle's systems prior to start-up uses a tester to feed signals to an engine control device via an interface between the control device and a generator regulator
DE10312553B3 (en) * 2003-03-21 2004-07-22 Audi Ag Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function

Similar Documents

Publication Publication Date Title
DE19742716C2 (en) Control and data transmission system and method for transmitting security-related data
DE2841220C2 (en) Procedure for checking the function of a control system
DE102010040549A1 (en) Motor vehicle test device and motor vehicle test method
DD296763A5 (en) DEVICE AND METHOD FOR TESTING ELECTRICAL CONSUMERS CONNECTED TO A DC SOURCE OF A MOTOR VEHICLE
WO1991002257A1 (en) Device for monitoring the functions of a plurality of control units in a motor vehicle
EP3140816B1 (en) Method for diagnosis of a state in a vehicle
EP1597643A1 (en) Device and method for on-board diagnosis based on a model
DE102004042002A1 (en) Improved repair verification for electronic vehicle systems
EP1796051A1 (en) Diagnostics devices in a vehicle with diagnostics framework for diagnostics module
EP1401690A1 (en) Method for actuating a component of a distributed security system
WO1998051538A2 (en) Method for manipulation-proof configuration of a motor vehicle control device and a control device
EP0437551B1 (en) Process and device for polling control unit data
DE102013017951A1 (en) Electronic control apparatus and method for checking a reset function
DE10344460B4 (en) Procedure for troubleshooting electronic control units
EP2786162B1 (en) Method of detecting a fault in connecting lines between a central unit and a plurality of electronic components which are independent of one another
WO2007006437A1 (en) Diagnostic method for load-testing self-excited three-phase generators in a motor vehicle
WO2000010838A1 (en) Bus system in a motor vehicle and method for transmitting messages
DE102004004891B4 (en) Detection system for detecting temporary line breaks for the electrical system of a vehicle
DE102004053953A1 (en) Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode
DE102006053559A1 (en) Workshop test for emergency brake system, has module to perform functional inspection of warning stages, and another module to emboss write-once-read-many memory of inserted control device with vehicle identification number
DE102013224809A1 (en) Method for testing a control device for a vehicle and corresponding control device, system and vehicle
EP0694451B1 (en) Vehicle security device
EP4004518A1 (en) Method for testing a motor vehicle
DE10333966A1 (en) Method for activating an automatic parking brake, esp. for motor vehicle, requires assigning a parking brake control appliance to automatic parking brake
DE102016224580B3 (en) Test method for an operating switch of a functional unit of a motor vehicle

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8127 New person/name/address of the applicant

Owner name: DAIMLERCHRYSLER AG, 70327 STUTTGART, DE

8127 New person/name/address of the applicant

Owner name: DAIMLER AG, 70327 STUTTGART, DE

8130 Withdrawal