Vorrichtung zur Steuerung und Überwachung von Vorgängen im KraftfahrzeugDevice for controlling and monitoring processes in the motor vehicle
Stand der TechnikState of the art
Die Erfindung geht aus von einer Vorrichtung zur Steuerung und Überwachung von Vorgängen im Kraftfahrzeug, insbesondere Zündungs- und Kraft stoffeinspritzvorgängen.The invention relates to a device for controlling and monitoring processes in the motor vehicle, in particular ignition and fuel injection processes.
Zur Überwachung solcher Vorgänge, insbesondere zur Diagnose von Fehlern bzw. Fehlfunktionen von Steuergeräten und Gebern ist es beispielsweise aus der DE-OS 28 24 190 bekannt, am steuernden Mikrorechner einen Diagnoseanschluß vorzusehen, an den in der Werkstatt eine Diagnoseeinrichtung angeschlossen werden kann. Der die Funktionen im Kraftfahrzeug steuernde Mikrorechner enthält dabei ein Diagnoseprogramm, das durch eine externe Diagnoseeinrichtung abgerufen werden kann, Nachteilig dabei ist zum einen, daß nur ständig auftretende Fehler erkannt werden können, die auch während der kurzen Diagnosezeit auftreten, und zum anderen müssen im kraftfahrzeugseitigen Mikrorechner
zusätzliche Speicherplätze bereitgestellt werden. Da dies bei einem Großseriengerät nicht im beliebigen Maße möglich ist, muß der Umfang der Diagnose zwangsläufig beschränkt werden.To monitor such processes, in particular to diagnose errors or malfunctions of control units and sensors, it is known, for example from DE-OS 28 24 190, to provide a diagnostic connection on the controlling microcomputer to which a diagnostic device can be connected in the workshop. The microcomputer that controls the functions in the motor vehicle contains a diagnostic program that can be called up by an external diagnostic device. The disadvantage here is that only constantly occurring errors can be detected that also occur during the short diagnostic time, and secondly must be in the motor vehicle side Microcomputer additional storage spaces are provided. Since this is not possible to any extent with a large-series device, the scope of the diagnosis must inevitably be limited.
Weiterhin ist aus der WO 83/02 836 ein Steuergerät für ein Kraftfahrzeug mit einem Mikrorechner bekannt, das ein Selbstdiagnosesystem mit Fehlerspeicher aufweist, wobei die erfaßten Fehler über einfache Anzeigesysteme im Kraftfahrzeug sichtbar gemacht werden können. Auch hier erweist es sich als nachteilig, daß sehr viele Speicherplätze benötigt werden, die das System aufwendig und teuer machen. Dennoch muß bei einem solchen Großseriengerät der Diagnoseaufwand begrenzt werden, um die Kosten des Systems in realistischen Grenzen zu halten.Furthermore, WO 83/02 836 discloses a control device for a motor vehicle with a microcomputer, which has a self-diagnosis system with a fault memory, the faults detected being able to be made visible in the motor vehicle using simple display systems. Here, too, it proves to be disadvantageous that a large number of storage spaces are required, which make the system complex and expensive. Nevertheless, the diagnostic effort in such a large-scale device must be limited in order to keep the costs of the system within realistic limits.
Vorteile der ErfindungAdvantages of the invention
Die erfindungsgemäße Vorrichtung mit dem kennzeichnenden Merkmal des Hauptanspruchs hat demgegenüber den Vorteil, daß ein kostengünstiges Seriensteuergerät ohne Diagnoseeinrichtung verwendet werden kann. Soll eine Diagnose durchgeführt werden oder tritt ein Fehler auf, so kann auf einfache Weise das Seriensteuergerät durch einfaches Umstecken mit einem Werkstatt-Steuergerät (Diagnose-Mikrorechner) vertauscht werden, das neben den notwendigen Steuerfunktionen noch sehr aufwendige Diagnosefunktionen und Fehlerspeicher aufweist. Tritt der Fehler nicht sofort auf, so kann dieses Werkstatt-Steuergerät auch über längere Zeit im Kraftfahrzeug belassen werden, um den Fehler zu erfassen und aufzuzeichnen. In der Werkstatt können so aufgezeigte Fehler dann über eine Auswertevorrichtung ausgelesen werden. Somit können während der Fahrt Informationen über Fehler und Fehlfunktionen erfaßt werden, obwohl im Normalbetrieb ein einfaches und billiges Seriensteuergerät eingesetzt wird.
Durch die in den Unteransprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen der im Hauptanspruch angegebenen Vorrichtung möglich. Bei Verwendung von selbstadaptierenden Diagnose-Mikrorechnern kann ein einziger Typ für eine Vielzahl verschiedener Fahrzeuge eingesetzt werden, da dieser Diagnose-Mikrorechner selbst in Abhängigkeit der angeschlossenen Geber und Auslδsevorrichtungen erkennt, um welchen Kraftfahrzeugtyp es sich handelt und die entsprechenden Steuerund Diagnosefunktionen erzeugt bzw. auswählt. Dadurch sind umfassende Selbstdiagnosemöglichkeiten ohne individuellen Aufwand gegeben.The device according to the invention with the characterizing feature of the main claim has the advantage that an inexpensive series control device can be used without a diagnostic device. If a diagnosis is to be carried out or an error occurs, the serial control unit can be easily exchanged by simply plugging it in with a workshop control unit (diagnostic microcomputer) which, in addition to the necessary control functions, also has very complex diagnostic functions and error memory. If the error does not occur immediately, this workshop control unit can also be left in the motor vehicle for a longer period of time in order to record and record the error. Errors identified in this way can then be read out in the workshop via an evaluation device. Thus, information about errors and malfunctions can be recorded while driving, although a simple and inexpensive series control device is used in normal operation. Advantageous further developments and improvements of the device specified in the main claim are possible through the measures listed in the subclaims. When using self-adapting diagnostic microcomputers, a single type can be used for a large number of different vehicles, since this diagnostic microcomputer recognizes which type of motor vehicle it is, depending on the connected sensors and triggering devices, and generates or selects the corresponding control and diagnostic functions. This provides extensive self-diagnosis options without individual effort.
Zeichnungdrawing
Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert. Die einzige Figur zeigt ein Blockschaltbild der erfindungsgemäßen Vorrichtung.An embodiment of the invention is shown in the drawing and explained in more detail in the following description. The single figure shows a block diagram of the device according to the invention.
Beschreibung des AusführungsbeispielesDescription of the embodiment
Eϊn. als Mikrorechner 10 ausgebildetes Serien-Steuergerät ist über eine Steckverbindung 11 sowohl mit vier Auslösevorrichtungen 12 bis 15, wie auch mit fünf Gebern 16 bis 20 verbunden. Darüber hinaus besteht eine Verbindung zur Masse und zum positiven Pol 21 einer Versorgungsspannungsquelle, insbesondere einer Kraft fahr zeugbatterie. Als Auslösevorrichtungen sind eine Zündungsendstufe 12, Einspritzendstufen 13, eine Endstufe 14 zur Steuerung eines automatischen Getriebes sowie eine Steuerendstufe 15 für ein Antiblockier-System vorgesehen. Die Zahl dieser Auslösevorrichtungen bzw. Funktionen, läßt sich selbstverständlich beliebig erweitern oder verringern.
Dasselbe trifft für die fünf dargestellten Geber 16 bis 20 zu, für die beispielsweise Drehzahlgeber, Temperaturgeber, Druckgeber, Lastgeber, Drehmomentgeber usw. vorgesehen sein können. Dies hängt von der Art der zu steuernden Auslösevorrichtungen ab, d.h., welche Parameter für die notwendigen Steuerfunktionen erfaßt werden müssen. Ein solches System zur Steuerung der Zündung und Kraftstoffeinspritzung ist beispielsweise in der DE-OS 28 50 534 näher beschrieben.Eϊn. Series control unit designed as a microcomputer 10 is connected via a plug-in connection 11 both to four triggering devices 12 to 15 and to five transmitters 16 to 20. In addition, there is a connection to ground and to the positive pole 21 of a supply voltage source, in particular a motor vehicle battery. An ignition output stage 12, injection output stages 13, an output stage 14 for controlling an automatic transmission and a control output stage 15 for an anti-lock braking system are provided as triggering devices. The number of these triggering devices or functions can of course be expanded or reduced as desired. The same applies to the five sensors 16 to 20 shown, for which, for example, speed sensors, temperature sensors, pressure sensors, load sensors, torque sensors etc. can be provided. This depends on the type of triggering devices to be controlled, ie which parameters have to be recorded for the necessary control functions. Such a system for controlling the ignition and fuel injection is described in more detail, for example, in DE-OS 28 50 534.
Anstelle des als Serien-Steuergerät verwendeten Mikrorechners 10 kann in die Steckverbindung 11 alternativ auch ein Diagnose-Mikrorechner 22 eingesteckt werden. Dieser weist einen Anschluß 23 auf, über den er mit einer externen Auswertevorrichtung 24 , beispielsweise in der Werkstatt, verbunden werden kann. Diese Auswertevorrichtung 24 kann beispielsweise ein Datensichtgerät und/oder ein Drucker und/oder ein einfaches Anzeigeinstrument sein.Instead of the microcomputer 10 used as a series control device, a diagnostic microcomputer 22 can alternatively also be inserted into the plug connection 11. This has a connection 23, via which it can be connected to an external evaluation device 24, for example in the workshop. This evaluation device 24 can be, for example, a data display device and / or a printer and / or a simple display instrument.
Im Normalbetrieb ist der serienmäßige Mikrorechner 10, der keine Diagnosefunktionen aufweist, mit der Steckverbindung 11 verbunden und erzeugt in Abhängigkeit der erfaßten Parameter die notwendigen Steuerfunktionen für die Auslösevorrichtungen 12 bis 15. Tritt ein Fehler auf oder wird das Fahrzeug, in das dieses System eingebaut ist, zur Inspektion in die Werkstatt gebracht, so wird der Mikrorechner 10 ausgesteckt und an seiner Stelle der Diagnose-Mikrorechner 22 eingesteckt. Dieser Diagnose-Mikrorechner enthält wenigstens die gleichen Steuerfunktionen wie der Mikrorechner 10 und kann somit autark arbeiten. Vorzugsweise sind darüber hinaus eine Vielzahl variabler Steuerfunktionen für verschiedene Arten von Kraftfahrzeugen vorgesehen, wobei zur Adaption zunächst über die Eingänge und Ausgänge die angeschlossenen Geber und Auslösevorrichtungen abgefragt
werden, um festzustellen, um welche Art von Kraftfahrzeug es sich handelt. Entsprechend werden die notwendigen Steuerfunktionen und Speicherplätze bzw. Speicherkennfelder zur Verfügung gestellt.In normal operation, the standard microcomputer 10, which has no diagnostic functions, is connected to the plug connection 11 and, depending on the parameters detected, generates the necessary control functions for the triggering devices 12 to 15. If an error occurs or the vehicle in which this system is installed becomes , brought into the workshop for inspection, the microcomputer 10 is unplugged and the diagnostic microcomputer 22 is inserted in its place. This diagnostic microcomputer contains at least the same control functions as the microcomputer 10 and can therefore work independently. In addition, a large number of variable control functions are preferably provided for different types of motor vehicles, the connected sensors and triggering devices initially being queried for adaptation via the inputs and outputs to determine what type of motor vehicle it is. The necessary control functions and memory locations or memory maps are made available accordingly.
Darüber hinaus sind in einem Diagnoseprogramm eine Vielzahl von Diagnosefunktionen, enthalten, durch die sowohl die Geber 16 bis 20, die Verbindungsleitungen sowie die Auslösevorrichtungen 12 bis 15 überprüft werden. Die Ergebnisse werden in nichtflüchtigen Speichern abgelegt. Tritt ein Fehler nur sporadisch auf, so kann dieser Diagnose-Mikrorechner als Ersatzgerät solange im Fahrzeug verbleiben, bis dieser Fehler wieder auftritt und gespeichert wird. Danach können die gespeicherten Fehler und Fehlfunktionen über die in der Werkstatt anschließbare Auswertevorrichtung 24 abgerufen werden.In addition, a large number of diagnostic functions are contained in a diagnostic program, by means of which the transmitters 16 to 20, the connecting lines and the triggering devices 12 to 15 are checked. The results are stored in non-volatile memories. If an error occurs only sporadically, this diagnostic microcomputer can remain in the vehicle as a replacement device until this error occurs again and is saved. The stored errors and malfunctions can then be called up via the evaluation device 24 which can be connected in the workshop.
Der serienmäßige, als Steuergerät eingesetzte Mikrorechner 10 braucht somit mit keinerlei Kosten und Bestückungsaufwand zur Diagnose belastet zu werden, während der Diagnose-Mikrorechner, bei dem es als Werkstattgerät nicht so sehr auf den Aufwand und auf die Kosten ankommt, mit einer Vielzahl von aufwendigen Funktionen und Speichermöglichkeiten ausgestattet sein kann. Umfassende Selbstdiagnosemöglichkeiten ohne individuellen Aufwand sind dadurch gegeben. Durch die Vielzahl der möglichen Funktionen im Diagnose-Mikrorechner können aufwendige Schnittstellen vermieden werden.
The standard microcomputer 10 used as a control device therefore does not have to be burdened with any costs and assembly costs for diagnosis, while the diagnostic microcomputer, which as a workshop device is not so important in terms of effort and costs, has a large number of complex functions and storage options can be equipped. This provides extensive self-diagnosis options without individual effort. Due to the large number of possible functions in the diagnostic microcomputer, complex interfaces can be avoided.