DE69317006T2 - Kommunikationssystem zur Kommunikation zwischen elektronischem Kontrollapparat und Testapparat - Google Patents
Kommunikationssystem zur Kommunikation zwischen elektronischem Kontrollapparat und TestapparatInfo
- Publication number
- DE69317006T2 DE69317006T2 DE69317006T DE69317006T DE69317006T2 DE 69317006 T2 DE69317006 T2 DE 69317006T2 DE 69317006 T DE69317006 T DE 69317006T DE 69317006 T DE69317006 T DE 69317006T DE 69317006 T2 DE69317006 T2 DE 69317006T2
- Authority
- DE
- Germany
- Prior art keywords
- electronic control
- communication
- port
- duplex
- control device
- 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.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 109
- 238000012360 testing method Methods 0.000 title claims description 82
- 230000005540 biological transmission Effects 0.000 description 13
- 238000001514 detection method Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013024 troubleshooting Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
- H04B1/20—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
- H04B1/205—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver with control bus for exchanging commands between units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/03—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
- B60R16/0315—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Bidirectional Digital Transmission (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Regulating Braking Force (AREA)
- Communication Control (AREA)
Description
- Die vorliegende Erfindung betrifft ein Testsystem zum Testen einer elektronischen Steuervorrichtungen durch Senden und Empfangen von Daten zwischen der Testvorrichtungen und der elektronischen Steuervorrichtung, unter Verwendung serieller, asynchroner Kommunikation. Die Erfindung ist anwendbar auf ein System, das angeschlossen ist um ein Senden und Empfangen von Daten zwischen einer elektronischen Steuervorrichtung, die eine serielle asynchrone Kommunikationsfunktion enthält, und einer Testvorrichtung zu ermöglichen, um den Betrieb der elektronischen Steuervorrichtung zu prüfen, wobei der Kommunikationsmodus der Testvorrichtung von dem der elektronischen Steuervorrichtung verschieden ist.
- Eine Anwendung der Erfindung ist das Ermöglichen einer Datenkommunikation zwischen einer Testvorrichtung und einer elektronischen Kraftfahrzeug-Steuervorrichtung, die für Antiblokierbremssteuerung, Motorsteuerung, oder andere Kraftfahrzeuganwendungen verwendet wird.
- US-A-4 879 631 beschreibt ein Kommunikationssystem zum Senden und Empfangen von Daten zwischen einer elektronischen Vorrichtung mit einer seriellen Kommunikationsfunktion und einer anderen Vorrichtung. Die elektronische Vorrichtung initiiert Kommunikation durch Übertragen eines Testsignals vor einer Datenübertragung. Die weitere Vorrichtung reagiert auf das Testsignal durch Übertragen eines Antwortsignals, um anzuzeigen, ob sie für eine Vollduplex- oder Halbduplex- Kommunikation geeignet ist. Die elektronische Vorrichtung reagiert dann auf das Antwortsignal, um entsprechend Vollduplex- oder Halbduplex-Kommunikation auszuwählen.
- Heutzutage ist eine Art üblicher elektronischer Steuervorrichtungen die elektronische Steuereinheit, die in Kraftfahrzeugen zur Steuerung des Antiblokierbremssteuerungssystems verwendet wird.
- In solch einer Anwendung berechnet die elektronische Steuervorrichtung die Fahrzeuggeschwindigkeit, Beschleunigung/Verzögerung von jedem Rad und andere Parameter, basierend auf den Eingabesignalen, die von den Radgeschwindigkeitssensoren und anderen Einrichtungen ausgegeben werden. Wenn ein Durchdrehen des Rads von der minimal erfaßten Radgeschwindigkeit und von dem Verhältnis zwischen Fahrzeuggeschwindigkeit und Radgeschwindigkeit erfaßt wird, gibt die elektronische Steuervorrichtung Steuersignale an die Spulen und Motoren aus, die zum Antreiben der Rückflußpumpe verwendet werden, und an andere Komponenten zum Verhindern des Durchdrehens aus. Diese elektronischen Steuervorrichtungen speichern auch typischerweise einen Fehlersuchcode, der Fehlerpunkte identifiziert, wenn sich ein Problem in den Radgeschwindigkeitssensoren oder anderen Komponenten anbahnt.
- Diese elektronischen Steuerungssysteme sind typischerweise selbstregulierend mit einer Testvorrichtung, die vorgesehen ist zum Prüfen ob die Steuerungssignale an den Motor und die Spulen ausgegeben werden, und zum Lesen der Fehlersuchcode, um die identifizierte Problemzone zu bestätigen. In solchen Systemen sind die elektronische Steuervorrichtung und die Testvorrichtung über einen Kommunikationsbus verbunden, und Daten werden zwischen den Komponenten unter Verwendung serieller Kommunikationsprotokolle gesendet und empfangen.
- Zwei serielle Kommunikationsformate werden üblicherweise verwendet: Vollduplex, wobei zwei Signalbusse getrennt zum Senden und Empfangen verwendet werden, und Halbduplex, wobei ein Signalbus sowohl zum Senden als auch zum Empfangen verwendet wird. Wenn die elektronische Steuervorrichtung und die Testvorrichtung nicht das gleiche Kommunikationsformat verwenden, ist es folglich nicht möglich, daß Daten zwischen den zwei Einrichtungen gesendet werden.
- Dies ist ein spezielles Problem in mobilen elektronischen Steuervorrichtungen, da die Kommunikationsformate der elektronischen Steuervorrichtung in verschiedenen Modellen und Fahrzeugtypen oft verschieden sind. Dies macht es notwendig Testvorrichtung zu haben, die mit den verschiedenen Kommunikationsformaten der elektronischen Steuereinheiten kompatibel sind, was zu steigenden Kosten und Unbequemlichkeiten führt.
- Deswegen ist eine Aufgabe der vorliegenden Erfindung diese Inkompatibilität von Kommunikationsformaten zwischen elektronischen Steuer- und Testvorrichtungen zu lösen, durch Ermächtigen eines Sendens und Empfangens von Daten zwischen einer elektronischen Steuervorrichtung und Testvorrichtungen, wobei ein Kommunikationsformat von dem der angeschlossenen elektronischen Steuervorrichtung verschieden ist.
- Gemäß der vorliegenden Erfindung ist ein Testsystem bereitgestellt zum Testen einer elektronischen Steuervorrichtung durch Senden und Empfangen von Daten zwischen der Testvorrichtung und der elektronischen Steuervorrichtung, unter Verwendung serieller asynchroner Kommunikation, wobei die Testvorrichtung umfaßt: einen Identifikationsanschluß zum Ausgeben eines Identifikationssignals, das entweder auf einen Vollduplex- Kommunikationsmodus oder einen Halbduplex- Kommunikationsmodus hindeutet; und die elektronische Steuervorrichtung umfaßt: eine Kommunikationsschaltung zum Empfangen des Identifikationssignals und zum Einstellen entweder des Vollduplex-Kommunikationsmodus oder des Halbduplex-Kommunikationsmodus, abhängend von dem Identifikationssignal, wobei die Testvorrichtung zum Initiieren der seriellen asynchronen Kommunikation durch Ausgeben des Identifikationssignals betreibbar ist.
- In einer Ausführungsform umfaßt die Testvorrichtung: eine Identifikationssignal-Erzeugungseinrichtung zum Erzeugen nur eines Identifikationssignals, das auf einen Vollduplex- Kommunikationsmodus hindeutet; und einen Mikrocomputer mit einer Anschlußeinrichtung zum Senden und Empfangen von Daten entsprechend einem Vollduplex-Kommunikationsmodus.
- In einer weiteren Ausführungsform umfaßt die Testvorrichtung: eine Identifikationssignal- Erzeugungseinrichtung zum Erzeugen nur eines Identifikationssignals, das auf einen Halbduplex- Kommunikationsmodus hindeutet; und einen Mikrocomputer mit einer Anschlußeinrichtung zum Senden und Empfangen von Daten entsprechend dem Halbduplex-Kommunikationsmodus.
- Die vorliegende Erfindung wird von der folgenden detaillierten Beschreibung und den begleitenden Zeichnungen besser verstanden, wobei:
- Fig. 1 ein Blockdiagramm einer elektronischen Steuervorrichtung zeigt, die mit einer Vollduplex- Testvorrichtung gemäß der vorliegenden Erfindung verbunden ist,
- Fig. 2 ein Blockdiagramm einer elektronischen Steuervorrichtung zeigt, die mit einer Halbduplex- Testvorrichtung gemäß der vorliegenden Erfindung verbunden ist, und
- Fig. 3 ein Flußdiagramm der Kommunikationssteuerungssequenz der Erfindung zeigt.
- Die vorliegende Erfindung wird weiter unten basierend auf der in den Abbildungen gezeigten bevorzugten Ausführungsform beschrieben.
- Wie in Fig. 1 und 2 gezeigt, kann entweder eine Vollduplex- Testvorrichtung 2 oder eine Halbduplex-Testvorrichtung 3 mit der elektronischen Steuervorrichtung 1 verbunden werden, und Daten werden seriell zwischen der elektronischen Steuervorrichtung 1 und der angeschlossenen Testvorrichtung 2 oder 3 übertragen.
- Die elektronische Steuervorrichtung dieser Ausführungsform ist eine elektronische Steuervorrichtung, die in einem Kraftfahrzeug verwendet wird, und umfaßt einen Mikroprozessor 5 mit einer asynchronen seriellen Kommunikationsfunktion. Der Mikroprozessor 5 umfaßt weiterhin einen Speicher M1 zum Speichern eines Fehlersuchcodes, der den Fehlerpunkt identifiziert, wenn sich ein Problem in einer der Komponenten des Antiblokierbremssteuerungssystem, einschließlich dem Motor und Spulen (nicht in den Figuren gezeigt), entwickelt. Der Mikroprozessor 5 bearbeitet die Signale, die von den Radgeschwindigkeitsensoren und anderen Komponenten eingegeben werden, basierend auf einem Antiblokiersteuerungsalgoithmus, und gibt entsprechend Steuerungssignale an den Motor, Spulen und andere Systemkomponenten aus.
- Der Mikroprozessor in der elektronischen Steuervorrichtung 1 umfaßt weiterhin sowohl Vollduplex-Sender 6 und Empfänger 7, als auch Halbduplex-Sender 8 und Empfänger 9. Die Voll- und Halbduplex-Sender 6 und 8 sind an den seriellen Transmissionsanschluß Tx des Mikroprozessors 5 über entsprechende erste und zweite Gates 11 und 12 verbunden.
- Die Anschlußklemmen Port-Spannung des Mikroprozessors 5 wird sowohl dem ersten, als auch dem zweiten Gate 11 und 12 zugeführt. Wenn die Port-Spannung HOCH ist, öffnet sich das erste Gate 11, was dem Signal ermöglicht von dem Vollduplex- Sender 6 an den seriellen Transmissionsanschluß Tx zu fließen. Wenn die Anschlußklemme Port an Masse angeschlossen ist, d. h., wenn die Anschlußlkemmen-Port-Spannung NIEDRIG ist, öffnet sich das zweite Gate 12, was dem Signal ermöglicht von dem Halbduplex-Sender 8 an den seriellen Transmissionsanschluß Tx zu fließen.
- Die Voll- und Halbduplex-Empfänger 7 und 9 sind in ähnlicher Weise mit dem seriellen Empfangsanschluß Rx des Mikroprozessors 5 über entsprechende dritte und vierte Gates 13 und 14 verbunden.
- Die Anschlußklemmen-Port-Spannung des Mikroprozessors 5 wird ferner sowohl dem dritten, als auch dem vierten Gate 13 und 14 zugeführt. Wenn die Port-Spannung HOCH ist, öffnet sich das dritte Gate 13, was dem Signal ermöglicht an den Vollduplex-Empfänger 7 von dem seriellen Empfangsanschluß Rx zu fließen. Wenn die Anschlußklemmen-Port-Spannung NIEDRIG ist, öffnet sich das vierte Gate 14, was dem Signal ermöglicht von dem seriellen Empfangsanschluß Rx an den Halbduplex-Empfänger 9 zu fließen.
- Der Mikroprozessor 5 der elektronischen Steuervorrichtung 1 ist wie in Fig. 3 gezeigt programmiert, um das entsprechende Kommunikationssteuerprogramm gemäß dem Spannungssignal, das der Anschlußklemme Port zugeführt wird, auszuwählen.
- Bezugnehmend auf Fig. 3 wird die der Anschlußklemme Port zugeführte Spannung bei Schritt #1 gelesen, und der HOCH/NIEDRIG-Zustand dieser Spannung wird bei Schritt #2 bewertet. Wenn die Anschlußklemmen-Port-Spannung HOCH (+Vcc) ist, wählt der Mikroprozessor 5 das Vollduplex- Kommunikationssteuerprogramm (Schritt #3) aus, aber wenn die Port-Spannung NIEDRIG (Masse) ist, wählt der Mikroprozessor 5 das Halbduplex-Kommunikationssteuerprogramm (Schritt #4) aus. Nachdem somit das Kommunikationssteuerprogramm anpassbar ausgewählt ist, führt der Mikroprozessor 5 die normale Daten-Sende/Empfangssequenz zwischen den Testvorrichtungen 2, 3 (Schritt #5) aus.
- Es sei angemerkt, daß während der serielle Transmissionsanschluß Tx, serieller Empfangsanschluß Rx und Anschlußklemme Port in dem Mikroprozessor 5 der elektronischen Steuervorrichtung 1 vorgesehen sind, sind diese Anschlüsse durch eine Kommunikationsschaltung fünfter, sechster und siebter Gates 15, 16, 17 mit den ersten und zweiten externen Kommunikationsanschlüssen A1, B1 und Detektionsanschluß C 1 verbunden, die zum Verbinden der elektronischen Steuervorrichtung 1 mit der Testvorrichtung 2 oder 3 verwendet werden.
- Der serielle Transmissionsanschluß Tx ist über das fünfte Gate 15 mit dem ersten externen Kommunikationsanschluß A1 verbunden, wodurch der Signalfluß von dem seriellen Transmissionsanschluß Tx an den ersten externen Kommunikationsanschluß A1 gesteuert wird.
- Der serielle Empfangsanschluß Rx ist in ähnlicher Weise über das sechste Gate 16 mit dem zweiten externen Kommunikationsanschluß B1 verbunden, wodurch der Signalfluß von dem zweiten externen Kommunikationsanschluß B1 an den seriellen Empfangsanschluß Rx gesteuert wird.
- Die Anschlußklemme Port ist direkt mit dem Detektionsanschluß C1 verbunden.
- Eine Umleitungsleitung (bypass line) 18 mit dem siebten Gate 17 verbindet den Bus zwischen dem ersten externen Kommunikationsanschluß A1 und dem fünften Gate 15 mit dem Bus zwischen dem zweiten externen Kommunikationsanschluß B1 und dem sechsten Gate 16. Die Spannung des Detektionsanschlusses C1 wird dem siebten Gate 17 zugeführt, das sich öffnet, wenn die eingegebene Spannung NIEDRIG ist, um dem Signal zu erlauben von dem ersten externen Kommunikationsanschluß A1 zu dem seriellen Empfangsanschluß Rx zu fließen.
- Die in Fig. 1 gezeigte Vollduplex-Testvorrichtung 2 umfaßt einen Mikroprozessor 19 zum Bearbeiten des Fehlersuchcodes, der von der elektronischen Steuervorrichtung 1 gelesen wird, und gibt Betriebsprüfsignale an die elektronische Steuervorrichtung 1 aus.
- Der Mikroprozessor 19 umfaßt weiterhin einen seriellen Empfangsanschluß Rx' und einen seriellen Transmissionsanschluß Tx', und diese Anschlüsse sind jeweils mit den ersten und zweiten Kommunikationsanschlüssen A2, B2 verbunden, die zum Verbinden der Vollduplex-Testvorrichtung 2 mit der elektronischen Testvorrichtung 1 verwendet werden.
- Ein Gate 21 ist zwischen dem seriellen Empfangsanschluß Rx' und dem ersten externen Kommunikationsanschluß A2 vorgesehen, um Signale nur in eine Richtung an den seriellen Empfangsanschluß Rx' zu leiten. Ein weiteres Gate 22 ist in ähnlicher Weise zwischen den seriellen Transmissionsanschluß Tx' und den zweiten externen Kommunikationsanschluß B2 geschaltet, um Signale nur in eine Richtung von dem seriellen Transmissionsanschluß Tx' an den zweiten externen Kommunikationsanschluß B2 zu leiten.
- Diese Vollduplex-Testvorrichtung 2 umfaßt weiterhin einen Identifikationsanschluß C2 zur Verbindung mit dem Detektionsanschluß C1 der elektronischen Steuervorrichtung 1. Der Identifikationsanschluß C2 ist mit einer Spannungsversorgung 23 in der Testvorrichtung 2 verbunden, und gibt kontinuierlich ein HOCH-Spannungssignal aus.
- Die in Fig. 2 gezeigte Halbduplex-Testvorrichtung 3 umfaßt in ähnlicher Weise einen Mikroprozessor 25 mit einem seriellen Empfangsanschluß Rx" und einen seriellen Transmissionsanschluß Tx".
- Die Halbduplex-Testvorrichtung 3 umfaßt auch einen externen Kommunikationsanschluß A3 und einen Identifikationsanschluß C3 zur Verbindung mit dem ersten externen Kommunikationsanschluß A1 bzw. Detektionsanschluß C1 der elektronischen Steuervorrichtung 1.
- Der externe Kommunikationsanschluß A3 ist sowohl mit dem seriellen Empfangsanschluß Rx", als auch mit dem seriellen Transmissionsanschluß Tx" über Gates 26 bzw. 27 verbunden. Diese Gates 26 und 27 regulieren jeweils den Signalfluß entweder von dem externen Kommunikationsanschluß A3 zu dem seriellen Empfangsanschluß Rx", oder nur von dem seriellen Transmissionsanschluß Tx" an den externen Kommunikationsanschluß A3.
- Der Identifikationsanschluß C3 ist mit der Masse 28 verbunden, und das Spannungssignal von dem Identifikationsanschluß C3 ist immer NIEDRIG.
- Die Betriebskennzeichen dieser Ausführungsform der Erfindung werden anschließend beschrieben.
- Der erste Fall der zu betrachten ist, ist die Verbindung der elektronischen Steuervorrichtung 1 mit einer Vollduplex- Testvorrichtung 2, wie in Fig. 1 gezeigt. In diesem Fall sind der erste externe Kommunikationsanschluß A1, zweiter externe Kommunikationsanschluß B1 und Detektionsanschluß C1 der elektronischen Steuervorrichtung 1 mit dem ersten Kommunikationsanschluß A2, zweitem externen Kommunikationsanschluß B2 bzw. Identifikationsanschluß C2 der Vollduplex-Testvorrichtung 2 verbunden.
- Da der Identifikationsanschluß C2 wie zuvor beschrieben immer ein HOCH-Spannungssignal ausgibt, wird eine positive Spannung dem ersten bis vierten Gate 11, 12, 13, 14 und dem siebten Gate 17 der elektronischen Steuervorrichtung 1 zugeführt.
- Diese HOCH-Spannung bewirkt, daß sich die ersten und dritten Gates 11, 13 öffnen und das Signal hindurchlassen, und daß sich die zweiten, vierten und siebten Gates, 12, 14, 17, schließen und den Signalfluß verhindern. Folglich können Signale von dem Vollduplex-Sender 6 über den seriellen Transmissionsanschluß Tx an den ersten externen Kommunikationsanschluß A1, und von dem zweiten externen Kommunikationsanschluß B1 über den seriellen Emfpangsanschluß Rx an den Vollduplex-Empfänger 7 fließen, wenn die elektronische Steuervorrichtung 1 mit der Vollduplex-Testvorrichtung 2 verbunden ist.
- Wenn eine Vollduplex-Testvorrichtung 2 mit der elektronischen Steuervorrichtung 1 verbunden ist, wird folglich die Kommunikationsschaltung der elektronischen Steuervorrichtung 1 automatisch auf den Vollduplex- Kommunikationsmodus eingestellt.
- Wie zuvor beschrieben, ist es jedoch auch möglich die elektronische Steuervorrichtung 1 mit einer Halbduplex- Testvorrichtung 3 zu verbinden.
- In diesem Fall sind der externe Kommunikationsanschluß A3 und Identifikationsanschluß C3 der Halbduplex- Testvorrichtung 3 mit dem ersten externen Kommunikationsanschluß A1 bzw. Detektionsanschluß C1 der elektronischen Steuervorrichtung 1 verbunden. Da der Identifikationsanschluß C3 der Halbduplex-Testvorrichtung 3 an die Masse 28 angeschlossen ist, wird eine NIEDRIG- Spannung an das erste bis vierte Gate 11, 12, 13, 14 und an das siebte Gate 17 der elektronischen Steuervorrichtung 1 ausgegeben. Diese NIEDRIG-Spannung bewirkt, daß sich das erste und dritte Gate 11, 13 schließt und den Signalfluß verhindern, und daß sich das zweite, vierte und siebte Gate 12, 14, 17 öffnet und den Signalfluß durchläßt. Deswegen fließt das Signal von dem Halbduplex-Sender 8 über den seriellen Transmissionsanschluß Tx an den ersten externen Kommunikationsanschluß A1, und Signale, die von dem ersten externen Kommunikationsanschluß A1 eingegeben werden, fließen über das siebte Gate 17 und den Empfangsanschluß Rx in den Halbduplex-Empfänger 9.
- Wenn die Anschlußklemme Port ein NIEDRIG-Spannungssignal an dem Identifikationsanschluß C3 der angeschlossenen Halbduplex-Testvorrichtung 3 erfaßt, stellt der Mikroprozessor 5 das Kommunikationssteuerprogramm auf den Halbduplexmodus ein, um ein Senden und Empfangen von Daten zwischen der elektronischen Steuervorrichtung 1 und der Halbduplex-Testvorrichtung 3 zu ermöglichen, in gleicher Weise wird die Kommunikation mit der oben beschriebenen Vollduplex-Testvorrichtungsverbindung 2 gesteuert.
- Wenn eine Halbduplex-Testvorrichtung 3 mit der elektronischen Testvorrichtung 1 verbunden ist, wird folglich die Kommunikationsschaltung der elektronischen Steuervorrichtung 1 automatisch auf den Halbduplex- Kommunikationsmodus eingestellt.
- Es sei angemerkt, daß die vorliegende Erfindung nicht auf die oben beschriebene Ausführungsform beschränkt sein soll, und Abänderungen möglich sind, wie für einen Fachmann ersichtlich sein wird. Z. B. ist die elektronische Steuervorrichtung der vorliegenden Ausführungsform als eine mobile elektronische Steuervorrichtung für Antiblockierbremssystem-Steuerung beschrieben, aber sie kann auch für eine Motorsteuerung verwendet werden, und ist nicht notwendiger Weise auf Kraftfahrzeuganwendungen beschränkt. Zusätzlich werden die Gates in dem internen Mikroprozessor der elektronischen Steuervorrichtung direkt durch das Signal von dem Identifikationsanschluß der Testvorrichtung gesteuert, aber die Gates können zum Beispiel alternativ durch Software durch das Kommunikationssteuerprogramm gesteuert werden.
- Zusätzlich wird ein HOCH-Spannungssignal an dem Identifikationsanschluß zum Identifizieren einer Vollduplex- Testvorrichtung verwendet, und ein Masse-Spannungssignal an dem Identifikationsanschluß wird zum Identifizieren einer Halbduplex-Testvorrichtung verwendet, aber die Spannungssignale von dem Testvorrichtungs- Identifikationsanschluß können in der Praxis irgendwelche Signale sein, die eine positive Erkennung des Voll- oder Halbduplex-Kommunikationsmodus ermöglichen.
- Wie aus der obigen Beschreibung bekannt ist, umfaßt das System, das eine Kommunikation zwischen einer elektronischen Steuervorrichtung und einer Testvorrichtung gemäß der Erfindung ermöglicht, in der Testvorrichtung einen Identifikationsanschluß, der verschiedene Signale entsprechend dem Voll- oder Halbduplex-Kommunikationsmodus, der von der Testvorrichtung verwendet wird, ausgibt, und stellt die Kommunikationsschaltung der elektronischen Steuervorrichtung ein, um Kommunikation mit der Testvorrichtung durch Festlegen des Kommunikationsmodus der Testvorrichtung von dem von dem Identifikationsanschluß ausgegebenen Signal zu ermöglichen. Die elektronische Testvorrichtung ist deswegen in der Lage sowohl mit der Voll- als auch mit der Halbduplex-Testvorrichtung Daten zu senden und zu empfangen. Es ist somit mittels der vorliegenden Erfindung möglich, mehrere Testvorrichtungen, die verschiedene Kommunikationsmodi verwenden, mit einer einzelnen elektronischen Steuervorrichtung zu verbinden, wodurch ein universeller Gebrauch der Testvorrichtung ermöglicht wird und Kosten reduziert werden.
- Insbesondere umfaßt die Testvorrichtung einen Kommunikationsanschluß zum Verbinden mit der elektronischen Steuervorrichtung, und einen Identifikationsanschluß zum Ausgeben eines Spannungssignals, das identifiziert, ob der Kommunikationsmodus der Testvorrichtung Voll- oder Halbduplex ist. Die elektronische Steuervorrichtung erfaßt sowohl Voll- als auch Halbduplex-Sende- und Empfangseinrichtungen, und einen Detektionsanschluß zum Verbinden mit dem Identifikationsanschluß der Testvorrichtung. Die Sende- und Empfangseinrichtungen sind durch die Kommunikationsschaltung mit dem externen Kommunikationsanschluß über Gates verbunden, und die Gates werden entsprechend der dem Detektionsanschluß zugeführten Spannung geöffnet oder geschlossen. Der Verbindungsanschluß der Testvorrichtung ist mit dem externen Kommunikationsanschluß der elektronischen Steuerschaltung verbunden, und der Identifikationsanschluß der Testvorrichtung ist mit dem Detektionsanschluß der elektronischen Steuerschaltung verbunden. Basierend auf dem Spannungssignal, das von dem Identifikationsanschluß dem Detektionsanschluß zugeführt wird, wird entweder das Gate zwischen dem externen Kommunikationsanschluß und der Vollduplex-Sende/Empfangseinrichtung geöffnet, oder das Gate zwischen dem externen Kommunikationsanschluß und der Halbduplex- Sende/Empfangs einrichtung wird geöffnet.
- Da das Kommunikationssystem für Kommunikation zwischen einer elektronischen Steuervorrichtung und einer Testvorrichtung derart angeordnet ist, kann die elektronische Steuervorrichtung bestimmen, ob der Kommunikationsmodus der Testvorrichtung Voll- oder Halbduplex ist, basierend auf dem Signal, das von dem Identifikationsanschluß der Testvorrichtung ausgegeben wird, und die Kommunikationsschaltung wird entsprechend entweder auf Volloder Halbduplex eingestellt.
- Insbesondere ist eine Gateeinrichtung in der Kommunikationsschaltung vorgesehen, die den externen Kommunikationsanschluß mit der Vollduplex-Sende/Empfangseinrichtung und der Halbduplex-Sende/Empfangseinrichtung verbindet, und die Spannung von dem Identifikationsanschluß wird der Gateeinrichtung zugeführt, um die Sende-/Empfangseinrichtung, die mit dem Kommunikationsformat der Testvorrichtung übereinstimmt, mit dem externen Kommunikationsanschluß zu verbinden.
- Verwendet man das vorliegende System, ist es ferner nicht notwendig die Kommunikationsschaltung oder andere Komponenten der elektronischen Steuervorrichtung zu ändern, wenn der Kommunikationsmodus der Testvorrichtung geändert wird.
- Zusätzlich bietet das vorliegende System den Vorteil, daß der zuvor beschriebene Effekt mit Hilfe eines einfachen Aufbaus erreicht wird, was nur einen Identifikationsanschluß, der ein Spannungssignal entsprechend dem Kommunikationsmodus der Testvorrichtung ausgibt, und Gates benötigt, die basierend auf diesem Spannungssignal in der Kommunikationsschaltung der elektronischen Steuervorrichtung geöffnet und geschlossen werden.
- Die auf diese Weise beschriebene Erfindung ist es offensichtlich, daß das Gleiche auf viele verschiedene Weisen geändert werden kann. Solche Änderungen sind nicht als eine Abweichung von dem Umfang der Erfindung, die durch die angehängten Ansprüche definiert ist, zu betrachten, und alle solche Modifikationen, die für einen Fachmann offensichtlich wären, sind beabsichtigt in dem Umfang der folgenden Ansprüche beinhaltet zu sein.
Claims (3)
1. Ein Testsystem zum Testen einer elektronischen
Steuervorrichtung (1) durch Senden und Empfangen von Daten
zwischen Testvorrichtung (2) und der elektronischen
Steuervorrichtung (1), unter Verwendung serieller
asynchroner Kommunikation, wobei die Testvorrichtung (2)
umfaßt:
einen Identifikationsanschluß (C2) zum Ausgeben eines
Identifikationssignals, das entweder auf einen Vollduplex-
Kommunikationsmodus oder einen Halbduplex-
Kommunikationsmodus hindeutet; und die elektronische
Steuervorrichtung (1) umfaßt:
eine Kommunikationsschaltung (11, 12, 13, 14, 17) zum
Empfangen des Identifikationssignals, und zum Einstellen
entweder des Vollduplex- Kommunikationsmodus oder des
Halbduplex-Kommunikationsmodus, abhängend von dem
Identifikationssignal, wobei
die Testvorrichtung (2) zum Initiieren der seriellen
asynchronen Kommunikation durch Ausgeben des
Identifikationssignals betreibbar ist.
2. Ein Testsystem nach Anspruch 1,
dadurch gekennzeichnet, daß
die Testvorrichtung (2) umfaßt:
eine Identifikationssignal-Erzeugungseinrichtung (23), die
ein Identifikationssignal erzeugt, das auf Vollduplex-
Kommunikationsmodus hindeutet; und
einen Mikrocomputer (19) mit einer Anschlußeinrichtung (A&sub2;,
B&sub2;) zum Senden und Empfangen von Daten entsprechend einem
Vollduplex-Kommunikationsmodus.
3. Ein Testsystem nach Anspruch 1,
dadurch gekennzeichnet, daß
die Testvorrichtung (2) umfaßt:
eine Identifikationssignal-Erzeugungseinrichtung (28), die
ein Identifikationssignal erzeugt, das auf einen Halbduplex-
Kommunikationsmodus hindeutet; und
einen Mikrocomputer (25) mit einer Anschlußeinrichtung (A&sub3;)
zum Senden und Empfangen von Daten entsprechend einem
Halbduplex-Kommunikationsmodus.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09769292A JP3149518B2 (ja) | 1992-04-17 | 1992-04-17 | 車載用電子制御装置と試験装置の通信機構 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69317006D1 DE69317006D1 (de) | 1998-03-26 |
DE69317006T2 true DE69317006T2 (de) | 1998-07-02 |
Family
ID=14199003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69317006T Expired - Fee Related DE69317006T2 (de) | 1992-04-17 | 1993-04-16 | Kommunikationssystem zur Kommunikation zwischen elektronischem Kontrollapparat und Testapparat |
Country Status (5)
Country | Link |
---|---|
US (1) | US5388091A (de) |
EP (1) | EP0566139B1 (de) |
JP (1) | JP3149518B2 (de) |
KR (1) | KR100260247B1 (de) |
DE (1) | DE69317006T2 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10134584A1 (de) * | 2001-07-17 | 2003-02-13 | Siemens Ag | Bussystem und Verfahren zum Austausch von Daten |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08133018A (ja) * | 1994-11-09 | 1996-05-28 | Honda Motor Co Ltd | 車両盗難防止機能無効化防止装置付きエンジン制御手段 |
US5793749A (en) * | 1994-12-22 | 1998-08-11 | Motorola, Inc. | Method and apparatus for communications testing using a recorded test message |
JPH08298579A (ja) * | 1995-02-27 | 1996-11-12 | Murata Mach Ltd | 通信方法及び通信端末装置 |
KR0174853B1 (ko) * | 1995-04-18 | 1999-04-01 | 김주용 | 상대방 메모리를 이용한 두 프로세서간 비동기 직렬 통신 송/수신 장치 |
US5959979A (en) * | 1997-05-05 | 1999-09-28 | Northrop Grumman Corporation | Half-duplex communication system for telemetry modems |
US6285659B1 (en) * | 1997-09-10 | 2001-09-04 | Level One Communications, Inc. | Automatic protocol selection mechanism |
GB2342261B (en) * | 1998-09-29 | 2003-07-09 | Siemens Inf & Comm Networks | Method and apparatus for testing the connection status of a communication link |
US6938086B1 (en) * | 2000-05-23 | 2005-08-30 | Network Appliance, Inc. | Auto-detection of duplex mismatch on an ethernet |
AU2003271877A1 (en) * | 2002-10-09 | 2004-05-04 | Xyratex Technology Limited | Connection apparatus and method for network testers and analysers |
JP4244026B2 (ja) * | 2004-07-28 | 2009-03-25 | アイシン精機株式会社 | 端末制御システム |
KR100680341B1 (ko) * | 2005-11-01 | 2007-02-08 | 현대자동차주식회사 | 차량용 휠센서 기능을 갖는 이니시에이터 및 그의 제어방법 |
US8203232B2 (en) * | 2009-12-10 | 2012-06-19 | Lear Corporation | Embedded wireless communications for electronic control unit having multiple ground references |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH598723A5 (en) * | 1976-10-08 | 1978-05-12 | Standard Telephon & Radio Ag | Half-duplex data link test system |
DE2741000C2 (de) * | 1977-09-12 | 1982-04-15 | Industronic, Industrie-Electronic Gmbh & Co Kg, 6980 Wertheim | Leitungsgebundenes Übertragungssystem für Sprechverkehr und Informationsverarbeitung |
JPS60232744A (ja) * | 1984-05-02 | 1985-11-19 | Ricoh Co Ltd | 通信方式 |
US4599719A (en) * | 1984-06-18 | 1986-07-08 | At&T Information Systems Inc. | Full duplex data set with half-duplex emulation |
JPS62225096A (ja) * | 1986-03-26 | 1987-10-03 | Nec Corp | 無線電話方式 |
US4897831A (en) * | 1987-03-02 | 1990-01-30 | Canon Kabushiki Kaisha | Data transmission/reception apparatus |
US5121382A (en) * | 1989-10-11 | 1992-06-09 | Digital Equipment Corporation | Station-to-station full duplex communication in a communications network |
-
1992
- 1992-04-17 JP JP09769292A patent/JP3149518B2/ja not_active Expired - Fee Related
-
1993
- 1993-04-13 US US08/045,222 patent/US5388091A/en not_active Expired - Lifetime
- 1993-04-16 EP EP93106233A patent/EP0566139B1/de not_active Expired - Lifetime
- 1993-04-16 KR KR1019930006371A patent/KR100260247B1/ko not_active IP Right Cessation
- 1993-04-16 DE DE69317006T patent/DE69317006T2/de not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10134584A1 (de) * | 2001-07-17 | 2003-02-13 | Siemens Ag | Bussystem und Verfahren zum Austausch von Daten |
DE10134584B4 (de) * | 2001-07-17 | 2005-12-08 | Siemens Ag | Bussystem und Verfahren zum Austausch von Daten |
Also Published As
Publication number | Publication date |
---|---|
JP3149518B2 (ja) | 2001-03-26 |
KR100260247B1 (ko) | 2000-07-01 |
KR930022776A (ko) | 1993-11-24 |
US5388091A (en) | 1995-02-07 |
EP0566139B1 (de) | 1998-02-18 |
EP0566139A1 (de) | 1993-10-20 |
JPH05300200A (ja) | 1993-11-12 |
DE69317006D1 (de) | 1998-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69317006T2 (de) | Kommunikationssystem zur Kommunikation zwischen elektronischem Kontrollapparat und Testapparat | |
DE69330322T2 (de) | Multiplexübertragungsvorrichtung | |
DE10113917B4 (de) | Verfahren und Vorrichtung zur Überwachung von Steuereinheiten | |
DE10026918B4 (de) | Virtueller Netzwerkadapter | |
DE69832005T2 (de) | Ein Drucksystem mit seriell angekoppelten wahlweisen Einrichtungen | |
DE10326287A1 (de) | Fahrzeug-Kommunikationssystem, welches eine anormale Steuereinheit initialisiert | |
EP2425304B1 (de) | Steuersystem zum sicheren betreiben von mindestens einer funktionskomponente | |
DE69815196T2 (de) | System und Verfahren zur Steuerung der Nachrichtenuebertragung bei einem Kraftfahrzeug. | |
EP1349024A2 (de) | Kopplungsvorrichtung zum Ankoppeln von Geräten an ein Bussystem | |
DE4126449C2 (de) | Kontroll- bzw. Steuerungsvorrichtung für Fahrzeuge | |
DE4446512A1 (de) | Vorrichtung zur Durchführung eines Fahrzeugtests oder zur Auswertung von Fahrzeugfehlern | |
DE10243589A1 (de) | Fahrzeugelektroniksteuereinrichtung | |
DE102005059715A1 (de) | Verfahren und Vorrichtung zur Ortung der Position von Rädern eines Kraftfahrzeugs | |
DE4129287A1 (de) | Elektronisches steuerungssystem fuer ein motorfahrzeug | |
DE19880227C2 (de) | Schutzvorrichtung für Fehlererkennungs-Anschlüsse in verzweigten Computernetzen | |
DE10134584B4 (de) | Bussystem und Verfahren zum Austausch von Daten | |
DE102013220526A1 (de) | Ausfallsicherere Sensorarchitektur für Fahrerassistenzsysteme | |
EP0941894B1 (de) | Schaltungsanordnung zur Kommunikation und Diagnose einer Vielzahl elektrischer Komponenten | |
DE69913927T2 (de) | Kommunikationssystem | |
DE102005057309A1 (de) | Steuergerät zur Datenübertragung in Datenbussen und Verfahren zu dessen Betrieb | |
DE19515194C2 (de) | Kommunikationsnetzwerk | |
EP1410577B1 (de) | Netzwerkkomponente für ein optisches netzwerk mit notlauffunktion, insbesondere für ein optisches netzwerk in ringtopologie | |
EP1104365B1 (de) | Bussystem in einem fahrzeug und verfahren zur übertragung von nachrichten | |
DE4416879B4 (de) | Steuergerät mit Mitteln zur Umschaltung zwischen zwei Datenleitungen | |
DE60319175T2 (de) | Datenübertragungssystem im Fahrzeug mit redundanten Verbindungen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8320 | Willingness to grant licences declared (paragraph 23) | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: ADVICS CO., LTD., KARIYA, AICHI, JP |
|
8339 | Ceased/non-payment of the annual fee |