DE3720404C1 - Verfahren und Vorrichtung zur Datenaenderung im Parameterspeicher eines Kraftfahrzeug-Reglers - Google Patents
Verfahren und Vorrichtung zur Datenaenderung im Parameterspeicher eines Kraftfahrzeug-ReglersInfo
- Publication number
- DE3720404C1 DE3720404C1 DE3720404A DE3720404A DE3720404C1 DE 3720404 C1 DE3720404 C1 DE 3720404C1 DE 3720404 A DE3720404 A DE 3720404A DE 3720404 A DE3720404 A DE 3720404A DE 3720404 C1 DE3720404 C1 DE 3720404C1
- Authority
- DE
- Germany
- Prior art keywords
- data
- area
- address
- parameter memory
- memory
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control By Computers (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Direct Current Motors (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Description
Die Erfindung bezieht sich auf ein Verfahren zur Änderung
der Daten in dem Parameterspeicher eines Reglers für Kraft
fahrzeuge im on-line-Betrieb, wobei der Regler außer dem
Parameterspeicher zumindest einen Mikrorechner enthält und
zum Steuern und Regeln der Kraftstoffeinspritzung und/oder
weiterer Funktionen in Abhängigkeit von Betriebsgrößen, wie
z. B. Drehzahl, Ladedruck, Gaspedalstellung etc., die mit
Hilfe von Meßwertgebern ermittelt werden, eingerichtet ist,
sowie auf eine Vorrichtung zur Durchführung dieses Ver
fahrens.
Die Eigenschaften und das Verhalten eines Kraftfahrzeug
motors werden durch eine Anzahl von Parametern und Kenn
linien, im folgenden Daten genannt, bestimmt, die in einem
Halbleiterspeicher des Reglers, dem sogenannten Parameter
speicher, untergebracht sind. Für die optimale Abstimmung
des Motorverhaltens müssen diese Daten während der gesamten
Motoren- und Fahrzeugentwicklungsphase verfügbar und änder
bar sein. Die Änderung dieser Daten muß sogar "on-line",
d. h. bei laufendem Motor möglich sein.
Es ist bekanntgeworden, für die Datenänderung während der
Entwicklungsphase spezielle Prüfstandsregler zu verwenden,
deren Parameterspeicher in einem eigenen Gerät, oft als Pro
grammiergerät bezeichnet, untergebracht ist. Der Parameter
speicher ist in zwei identischen Ausführungen in dem Program
miergerät vorhanden. Während dem Regler die Daten einer Ko
pie des Parameterspeichers zur Regelung des Motors zur Ver
fügung stehen, können in der zweiten Kopie Datenänderungen
durchgeführt werden. Nach Abschluß der Änderung eines Daten
bytes werden die beiden Kopien der Parameterspeicher ver
tauscht und somit wird die Datenänderung wirksam. Neben den
Daten enthält der Parameterspeicher aber auch das Kontroll
programm des Reglers.
Der Regler ist mit dem Programmiergerät über ein Flachband
kabel verbunden. Über dieses Kabel werden vom Mikroprozessor
des Reglers die gewünschten Adressen an den Parameterspei
cher angelegt und anschließend die unter diesen Adressen ab
gespeicherten Daten wie auch Programminstruktionen aus dem
Parameterspeicher ausgelesen. Über die alpha-numerische Ta
statur des Programmiergerätes können durch Eingabe der ent
sprechenden Adressen die Daten des Parameterspeichers auf
dem Bildschirm angezeigt und gegebenenfalls geändert werden.
Sowohl die Daten als auch die Adressen des Parameterspei
chers werden als hexadezimale Zahlen angezeigt, ebenso müs
sen die geänderten Daten in hexadezimaler Form eingegeben
werden.
Die Nachteile dieser bekannten Lösung sind offensichtlich:
- - Fehlerhafte Daten- oder Adreßeingaben können ein nicht vorhersagbares Verhalten des Motors verursachen, einer seits weil das Reglerkontrollprogramm und die motor- und fahrzeugspezifischen Daten im gleichen Speicher unterge bracht sind, andererseits weil die Eingabedaten kaum ge prüft werden.
- - Durch Verwendung nur eines Speichers für Programm und Da ten werden über das obenerwähnte Flachbandkabel auch Pro gramminstruktionen übertragen, was bei elektrischen Ein streuungen zu Programmabstürzen führen kann.
- - Das Vertauschen der beiden Parameterspeicherkopien nach Änderung von jeweils nur einem Datenbyte kann zu inkon sistenten Daten führen, was wiederum ein nicht vorherseh bares Motorverhalten verursachen kann.
- - Die Datenänderung in hexadezimaler Form und unter Angabe physikalischer Speicheradressen kann praktisch nur von Programmierern und kaum vom Prüfstandspersonal durchge führt werden.
- - Der spezielle Prüfstandsregler ist nicht mit dem späteren Serienregler identisch, da der Prüfstandsregler einen Multi-Chip Mikrorechner enthält, wogegen der Serienregler aus Kostengründen üblicherweise einen Single-Chip-Mikro rechner enthält.
Es ist ein Ziel der Erfindung, ein Verfahren und eine zu
dessen Durchführung geeignete Vorrichtung zu schaffen, mit
dem die Nachteile der bekannten Lösung beseitigt werden
können.
Dieses Ziel läßt sich mit einem Verfahren der eingangs ge
nannten Art erreichen, bei welchem erfindungsgemäß der als
Lese-Schreib-Speicher ausgebildete Parameterspeicher in einen
Adreßereich, in zumindest einen, im allgemeinen mehrere,
Datenbereiche und in einen Zwischenspeicherbereich unter
teilt wird, wobei der an der Anfangsadresse des Speichers
liegende Adreßbereich die Adressen aller Datenbereiche und
des Zwischenspeicherbereiches enthält und die Kapazität des
Zwischenspeicherbereiches zumindest gleich der Kapazität des
größten Datenbereiches gewählt wird und daß die für einen Da
tenbereich vorgesehenen, in einem mit dem Regler kommunizie
renden Dialogrechner bestimmbaren geänderten Daten in den
Zwischenspeicherbereich geschrieben werden, hierauf im
Adreßbereich die Adresse des Datenbereiches durch die Adres
se des Zwischenspeicherbereiches ersetzt wird, sodann die
geänderten Daten aus dem Zwischenspeicherbereich in den Da
tenbereich übertragen werden und schließlich im Adreßbereich
die Adresse des Datenbereiches wieder auf die Ursprungs
adresse zurückgesetzt wird.
Die Erfindung ermöglicht das bytenweise Einschreiben neuer
Daten in den Zwischenspeicherbereich bzw. das Umkopieren aus
diesem Bereich in den richtigen Adreßbereich während der
Zeiten, in welchen kein Speicherzugriff durch das Regelpro
gramm erfolgt. Das Umschalten von den alten Daten eines
Datenbereiches auf die neuen Daten kann sehr schnell
erfolgen. Da diese Adreßänderung durch das Kommunikations
programm erfolgt, ohne zwischenzeitlich den Parameterspei
cher freizugeben, kann es zu keinen inkonsistenten Adressen
kommen.
Zweckmäßig ist es, wenn die geänderten Daten vor Einschrei
ben in den Zwischenspeicherbereich zunächst in einer Nachbil
dung des Parameterspeichers im Dialogrechner abgelegt
werden, da hierdurch die Sicherheit und die Flexibilität des
Verfahrens erhöht werden.
Eine Vorrichtung zur Durchführung des erfindungsgemäßen Ver
fahrens mit einem Regler für Kraftfahrzeuge, der zumindest
einen Mikrorechner und einen Parameterspeicher für motor- und
fahrzeugspezifische Daten, z. B. für Kennlinien aufweist und
der zum Steuern und Regeln der Kraftstoffeinspritzung
und/oder weiterer Funktionen in Abhängigkeit von Betriebs
größen, wie z. B. Drehzahl, Ladedruck, Gaspedalstellung etc.,
die mit Hilfe von Meßwertgebern ermittelt werden, eingerich
tet ist und mit einem Dialogrechner zur Ermittlung und vor
übergehender Abspeicherung der in dem im Parameterspeicher
zu ändernden Daten ist erfindungsgemäß dadurch ausgezeich
net, daß der Regler mit dem Dialogrechner über eine vorzugs
weise serielle Schnittstelle verbindbar ist, der Parameter
speicher als Lese-Schreib-Speicher ausgebildet ist und der
Dialogrechner eine Nachbildung des Parameterspeichers zur
Speicherung der Daten des Parameterspeichers bzw. der zu än
dernden Daten enthält.
Es sei erwähnt, daß ein Regler für Kraftfahrzeuge der ange
sprochenen Art beispielsweise in der EP-A2-2 07 051 beschrie
ben ist.
Die Erfindung samt ihren weiteren Vorteilen und Merkmalen
ist im folgenden an Hand einer beispielsweisen Ausführungs
form näher erläutert, die in der Zeichnung veranschaulicht
ist. In dieser zeigt
Fig. 1 in einer schematischen Über
sicht einen Regler für Kraftfahrzeuge, der mit einem Dialog
rechner verbunden ist,
Fig. 2 schematisch die Organisation
des Parameterspeichers,
Fig. 3a bis 3e schematisch die ein
zelnen Schnitte der Datenänderung und
Fig. 4a bis 4b ein
schematisches Ablaufdiagramm einer Datenänderung, ohne Be
rücksichtigung der Fehlerbehandlung.
Gemäß Fig. 1 ist ein elektronischer Regler 1 über ein im
allgemeinen bloß 3adriges Kabel 2 mit einem Dialogrechner 3
verbunden. Über eine Anzahl von Leitungen 4 steht der Regler 1
in hier nicht näher interesserierender Weise mit Gebern eines
Motors bzw. des Kraftfahrzeuges, z. B. für die Drehzahl, Tem
peratur usw. sowie mit einem oder mehreren Stellgliedern,
beispielsweise für die Regelstange der Einspritzpumpe eines
Dieselmotors in Verbindung.
Der Regler 1 enthält im vorliegenden Fall drei Mikro
rechner 5, 6 und 7, die über einen parallelen Bus 8 mit
einem Parameterspeicher 9 verbunden sind. Der Parameter
speicher 9 enthält motor- bzw. fahrzeugspezifische Daten,
die für die Regelung des Motors bzw. den Betrieb des Fahr
zeuges benötigt werden. Über den Bus 8 kann jeder Mikro
rechner 5, 6, 7 mit jedem anderen Mikrorechner Daten aus
tauschen, sowie Daten aus dem Parameterspeicher 9 lesen, wo
bei gleichzeitig nur zwei der Mikrorechner oder einer der
Mikrorechner mit dem Parameterspeicher kommunizieren können.
Der Parameterspeicher 9 ist im Seriengerät als reiner Lese
speicher ausgebildet, während der Entwicklungsphase wird
ein Lese-/Schreibspeicher verwendet. Der Mikrorechner 5 be
sitzt eine Sonderstellung in diesem Mehr-Computer System; er
enthält das Kommunikationsprogramm, das über die serielle
Schnittstelle (Kabel 2) mit dem Dialogrechner 3 verkehrt und
er hat als einziger Schreibzugriff zu dem Parameterspeicher 9
über eine Leitung 10.
Der Dialogrechner 3 ist als tragbarer Mikrorechner ausgebil
det und besteht im wesentlichen aus einer Zentraleinheit 11
(PU), einem Speicher 12 und einer seriellen
Ein-/Ausgabeeinheit 13. Für die Kommunikation mit dem Bedie
ner stehen ein Farbgrafik-Bildschirm 12 und eine alphanume
rische Tastatur 15 zur Verfügung. Der Speicher 12 des Dialog
rechners 3 besteht aus einem Festwertspeicher, der das Dia
logrechnerprogramm enthält und einem Lese-/Schreibspeicher,
der sowohl die Programmdaten als auch eine Kopie des Para
meterspeichers 9 des elektronischen Reglers 1 enthält.
Das 3adrige Kabel 7 dient zur seriellen Übertragung von Da
ten zwischen dem Dialogrechner 3 und dem elektronischen Reg
ler 1. Diese serielle Schnittstelle arbeitet halbduplex und
entspricht dem Standard RS-485. Der Datenaustausch wird mit
tels sogenannter Nachrichten durchgeführt; die Bedeutung der
Daten innerhalb einer Nachricht und die erlaubte Reihenfolge
der Nachrichten werden durch eine Datenaustausch-Vorschrift
(Protokoll) festgelegt.
Nach Fig. 2 besteht der Parameterspeicher 9 aus einem am
Speicheranfang liegenden Adreßbereich A, einem oder mehreren
Datenbereichen Di, 1 i n und einem Zwischenspeicherbe
reich Z am Ende des Parameterspeichers. Der Adreßbereich A
enthält die Adressen aller Datenbereiche Di, sowie die
Adresse des Zwischenspeicherbereiches Z; die Datenbereiche
Di enthalten die einzelnen motor- und fahrzeugspezifischen
Daten und der Zwischenspeicherbereich Z dient zur vorüber
gehenden Aufnahme von geänderten Daten eines bestimmten Da
tenbereiches Di. Die Größe des Zwischenspeicherbereiches Z
muß größer oder gleich dem Maximum der Größen aller Datenbe
reiche Di, D i n gewählt werden.
In Fig. 3a bis 3e wird eine Datenänderung in einem bestimm
ten Datenbereich Dj, 1 < j < n in den einzelnen Schritten
erläutert. Der Einfachheit halber sind in Fig. 3a bis 3e nur
der Parameterspeicher 9, das Kommunikationsprogramm des Mikro
rechners 5 und die aus dem Parameterspeicher 9 lesenden Re
gelprogramme, die auf die Mikrorechner 5, 6, 7 verteilt sein
können, dargestellt.
Die Daten des Datenbereiches DJ werden durch Eingabe eines
entsprechenden Kommandos über die Tastatur 15 des Dialog
rechners 3 auf dem Bildschirm 14 angezeigt. Ein Teil des
Dialogrechnerprogrammes, nämlich der sogenannte Text-Editor,
erlaubt nun die Änderung einzelner Datenwerte. Der Abschluß
der Datenänderung und damit die Übernahme der geänderten Da
ten wird dem Dialogrechnerprogramm wieder mittels eines Kom
mandos mitgeteilt. Jetzt werden die Daten des Datenberei
ches Dj vom Dialogrechunerprogramm auf Richtigkeit und Ver
träglichkeit mit den übrigen Daten geprüft. Falsche oder
nicht plausible Daten werden unter Ausgabe einer Fehlermel
dung am Bildschirm 14 des Dialogrechners 3 zurückgewiesen
und zur Korrektur angeboten.
Werden die geänderten Daten des Datenbereiches Dj als rich
tig und verträglich mit dem Rest der Daten anerkannt, dann
werden sie vorerst im Programmdatenspeicher des Dialogrech
ners 3 (und nicht in der Kopie des Parameterspeichers)
zwischengespeichert. Fig. 3 zeigt den Zustand vor der Daten
änderung aus der Sicht des elektronischen Reglers 1.
Anschließend, wie in Fig. 3b dargestellt, beauftragt der
Dialogrechner 3 durch eine Nachricht den elektronischen Reg
ler 1, die nachfolgend gesandten Daten in den Zwischenspei
cherbereich Z zu schreiben. Das Kommunikationsprogramm des
Mikrorechners 5 schreibt die vom Dialogrechner 3 empfangenen
Daten des Datenbereiches Dj über den Bus 8 unter Verwendung
der Schreibleitung 10 in den Zwischenspeicherbereich Z.
Dabei werden die Daten Byte für Byte immer nur dann in den
Parameterspeicher 9 geschrieben, wenn gerade kein Regel
programm darauf zugreift. Die Regelprogramme selbst arbeiten
nach wie vor noch mit den alten Daten des Datenbereiches Dj.
Wenn alle Daten des Datenbereiches Dj erfolgreich in den
Zwischenspeicherbereich Z geschrieben wurden, wird dies dem
Dialogrechner 3 per Nachricht (Antwort) mitgeteilt; ebenso
auch wenn der Auftrag aus irgendeinem Grund nicht ausgeführt
werden konnte. Im letzten Fall entscheidet der Dialogrechner
3, entweder den Auftrag zu wiederholen oder abzubrechen, was
dem Bediener mittels einer Fehlermeldung am Bildschirm mit
geteilt wird.
In dem Schnitt nach Fig. 3c beauftragt der Dialogrechner 3
den elektronischen Regler 1, im Adreßbereich A die Adresse
des Datenbereiches Dj durch die Adresse des Zwischenspei
cherbereiches Z zu ersetzen. Jetzt wird die Datenände
rung für die Regelprogramme wirksam; sie arbeiten ab dem
nächsten Zugriff mit den neuen Daten des Datenbereiches Dj,
die vorläufig im Zwischenspeicherbereich Z abgespeichert
sind.
Um weitere Datenänderungen durchführen zu können, werden
wieder durch Auftrag des Dialogrechners 3 die neuen Daten
des Datenbereiches Dj aus dem Zwischenspeicherbereich Z auf
ihren ursprünglichen Platz kopiert. Dieser Schritt wird in
Fig. 3d dargestellt; die Regelprogramme arbeiten nach wie
vor mit den neuen Daten des Datenbereiches Dj im Zwischen
speicherbereich Z.
Als letzten Schritt des Verfahrens wird nun, wie in Fig. 3e
gezeigt, im Adreßbereich A die Adresse des Datenbereiches Dj
wieder durch die ursprüngliche Adresse des Datenbereiches
ersetzt. Die Regelprogramme arbeiten nun mit den neuen Daten
des Datenbereiches Dj auf deren ursprünglichem Platz, der
Zwischenspeicherbereich Z ist frei für weitere Datenände
rungen. Damit ist die Datenänderung für den elektronischen
Regler 1 abgeschlossen. Schließlich übernimmt der Dialog
rechner 3 die geänderten Daten des Datenbereiches Dj in
seine Kopie des Parameterspeichers. Der Dialogrechner 3
kann weitere Aufträge zur Datenänderung entgegennehmen.
Ein mögliches Ablaufdiagramm, das im Zusammenhang mit der
Erfindung angewendet werden kann, ist in Fig. 4a bis 4c dar
gestellt. Die Abkürzung DB steht für "Datenbereich". Eine
nähere Erläuterung des Diagramms erübrigt sich.
Die wesentlichen Vorteile der Erfindung werden im folgenden
nochmals zusammengefaßt:
- - Der erste und der dritte Schritt der Datenänderung, nämlich das Einschreiben in den Zwischenspeicherbereich und das Kopieren von diesem auf den Originalplatz können byteweise immer dann ausgeführt werden, wenn die Regelprogramme den Parameterspeicher gerade nicht benützen, ohne die Kon sistenz der Daten zu beeinflussen (die Adressierung der Daten erfolgt immer über den Adreßbereich).
- - das Umschalten von den alten Daten eines Datenbereiches auf die neuen Daten im zweiten Schritt geschieht durch Änderung von nur einer Adresse (im allgemeinen 2 Bytes), also sehr schnell. Da das Kommunikationsprogramm diese Adreßänderung durchführt, ohne den Parameterspeicher zwischenzeitlich freizugeben, kann es zu keinen inkon sistenten Adressen kommen.
- - Plausibilität und Konsistenz aller Daten des Parameter speichers werden vom Dialogrechner 3 durchgeführt.
Bei der gezeigten Ausführung enthält der Regler 1 ein Mehr
rechnersystem mit drei Mikrorechnern. Hierzu sei erwähnt,
daß der Regler 1 auch mit bloß einem einzigen Mikrorechner
oder mit zwei Mikrorechnern und bei Bedarf auch mit mehr
als drei Mikrorechnern aufgebaut sein kann.
Claims (3)
1. Verfahren zur Änderung der Daten in dem Parameterspeicher
eines Reglers für Kraftfahrzeuge im on-line-Betrieb, wobei
der Regler außer dem Parameterspeicher zumindest einen
Mikrorechner enthält und zum Steuern und Regeln der Kraft
stoffeinspritzung und/oder weiterer Funktionen in Abhängig
keit von Betrtiebsgrößen, wie z. B. Drehzahl, Ladedruck, Gas
pedalstellung, die mit Hilfe von Meßwertgebern ermit
telt werden, eingerichtet ist, dadurch gekennzeichnet, daß
der als Lese-Schreib-Speicher ausgebildete Parameterspeicher
in einen Adreßbereich (A), in zumindest einen, im allgemei
nen mehreren, Datenbereiche (Di) und in einen Zwischenspei
cherbereich (Z) unterteilt wird, wobei der an der Anfgangs
adresse des Speichers liegende Adreßbereich (A) die Adressen
aller Datenbereiche (Di) und des Zwischenspeicherbereiches
(Z) enthält und die Kapazität des Zwischenspeicherbereiches
zumindest gleich der Kapazität des größten Datenbereiches
gewählt wird und daß die für einen Datenbereich (Di) vorge
sehenen, in einem mit dem Regler kommunizierenden Dialog
rechner bestimmbaren geänderten Daten in den Zwischenspei
cherbereich (Z) geschrieben werden, hierauf im Adreßbereich
(A) die Adresse des Datenspeichers (Dj) durch die Adresse
des Zwischenspeicherbereiches (Z) ersetzt wird, sodann die
geänderten Daten aus dem Zwischenspeicherbereich (Z) in den
Datenbereich (Dj) übertragen werden und schließlich im
Adreßbereich (A) die Adresse des Datenbereiches (Dj) wieder
auf die Ursprungsadresse zurückgesetzt wird.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß
die geänderten Daten vor Einschreiben in den Zwischenspei
cherbereich (Z) zunächst in einer Nachbildung des Parameter
speichers im Dialogrechner abgelegt werden.
3. Vorrichtung zur Durchführung des Verfahrens nach Anspruch 1
oder 2 mit einem Regler für Kraftfahrzeuge, der zumindest
einen Mikrorechner und einen Parameterspeicher für motor-
und fahrzeugspezifische Daten, z. B. für Kennlinien aufweist
und der zum Steuern und Regeln in der Kraftstoffeinspritzung
und/oder weiterer Funktionen in Abhängigkeit von Betriebs
größen, wie z. B. Drehzahl, Ladedruck, Gaspedalstellung,
die mit Hilfe von Meßwertgebern ermittelt werden, eingerich
tet ist und mit einem Dialogrechner zur Ermittlung und vor
übergehenden Abspeicherung der im Parameterspeicher
zu ändernden Daten, dadurch gekennzeichnet, daß der Regler
(1) mit dem Dialogrechner (3) über eine vorzugsweise seriel
le Schnittstelle (2) verbindbar ist, der Parameterspeicher
(9) als Lese-Schreib-Speicher ausgebildet ist und der Dialog
rechner (3) eine Nachbildung des Parameterspeichers zur
Speicherung der Daten des Parameterspeichers bzw. der zu än
dernden Daten enthält.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE3720404A DE3720404C1 (de) | 1987-06-19 | 1987-06-19 | Verfahren und Vorrichtung zur Datenaenderung im Parameterspeicher eines Kraftfahrzeug-Reglers |
EP88890150A EP0296149B1 (de) | 1987-06-19 | 1988-06-13 | Verfahren zur Datenänderung im Parameterspeicher eines Kraftfahrzeug-Reglers |
DE8888890150T DE3861304D1 (de) | 1987-06-19 | 1988-06-13 | Verfahren zur datenaenderung im parameterspeicher eines kraftfahrzeug-reglers. |
AT88890150T ATE59214T1 (de) | 1987-06-19 | 1988-06-13 | Verfahren zur datenaenderung im parameterspeicher eines kraftfahrzeug-reglers. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE3720404A DE3720404C1 (de) | 1987-06-19 | 1987-06-19 | Verfahren und Vorrichtung zur Datenaenderung im Parameterspeicher eines Kraftfahrzeug-Reglers |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3720404C1 true DE3720404C1 (de) | 1988-10-06 |
Family
ID=6329976
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE3720404A Expired DE3720404C1 (de) | 1987-06-19 | 1987-06-19 | Verfahren und Vorrichtung zur Datenaenderung im Parameterspeicher eines Kraftfahrzeug-Reglers |
DE8888890150T Expired - Fee Related DE3861304D1 (de) | 1987-06-19 | 1988-06-13 | Verfahren zur datenaenderung im parameterspeicher eines kraftfahrzeug-reglers. |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE8888890150T Expired - Fee Related DE3861304D1 (de) | 1987-06-19 | 1988-06-13 | Verfahren zur datenaenderung im parameterspeicher eines kraftfahrzeug-reglers. |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0296149B1 (de) |
AT (1) | ATE59214T1 (de) |
DE (2) | DE3720404C1 (de) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02191841A (ja) * | 1989-01-20 | 1990-07-27 | Fuji Heavy Ind Ltd | エンジンのアイドル回転数調整装置 |
DE19612857A1 (de) * | 1996-03-30 | 1997-10-02 | Bayerische Motoren Werke Ag | Verfahren zum Betrieb einer Brennkraftmaschine mit Hilfe einer Steuereinrichtung |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0207051A2 (de) * | 1985-05-09 | 1986-12-30 | VOEST-ALPINE AUTOMOTIVE Gesellschaft m.b.H. | Mikrorechnersystem |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1233252A (en) * | 1983-09-12 | 1988-02-23 | Michael E. Field | Method and apparatus for updating parameter data |
GB8420063D0 (en) * | 1984-08-07 | 1984-09-12 | Kontron Holding Ag | Modular apparatus |
US4660170A (en) * | 1985-04-29 | 1987-04-21 | General Dynamics, Pomona Division | System for providing reprogramming data to an embedded processor |
JPS6223557A (ja) * | 1985-07-24 | 1987-01-31 | Hitachi Ltd | 内燃機関の学習制御方法 |
-
1987
- 1987-06-19 DE DE3720404A patent/DE3720404C1/de not_active Expired
-
1988
- 1988-06-13 DE DE8888890150T patent/DE3861304D1/de not_active Expired - Fee Related
- 1988-06-13 AT AT88890150T patent/ATE59214T1/de not_active IP Right Cessation
- 1988-06-13 EP EP88890150A patent/EP0296149B1/de not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0207051A2 (de) * | 1985-05-09 | 1986-12-30 | VOEST-ALPINE AUTOMOTIVE Gesellschaft m.b.H. | Mikrorechnersystem |
Also Published As
Publication number | Publication date |
---|---|
ATE59214T1 (de) | 1991-01-15 |
EP0296149A2 (de) | 1988-12-21 |
EP0296149A3 (en) | 1989-03-29 |
EP0296149B1 (de) | 1990-12-19 |
DE3861304D1 (de) | 1991-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69316511T2 (de) | Prozesssteuerung mit graphischer Schnittstelle von Attributen | |
DE3688191T2 (de) | Editor für virtuelle Maschinen. | |
DE3879860T2 (de) | Steuerungssystem fuer einen industriellen roboter. | |
EP0500973B1 (de) | EEPROM und Verfahren zum Ändern einer Initialisierungsroutine im EEPROM | |
DE112015006570T5 (de) | Programmerzeugungseinrichtung, Programmerzeugungsverfahren und Programmerzeugungsprogramm | |
WO2003056423A2 (de) | Automatisiertes verfahren zum erzeugen von programmmodulen zur steuerung von feldgeräten | |
DE69521262T2 (de) | Steuersystem | |
DE102005001430A1 (de) | Verfahren zur Beschreibung von Speicherinhalten und zur Beschreibung des Transfers von Speicherinhalten | |
DE3720404C1 (de) | Verfahren und Vorrichtung zur Datenaenderung im Parameterspeicher eines Kraftfahrzeug-Reglers | |
DE3200626C2 (de) | Verfahren zur Überprüfung, ob ein außer dem Hauptspeicher vorgesehener weiterer Speicher in ein Mikrocomputersystem eingefügt ist | |
DE10213860A1 (de) | Programmierbare Steuerung | |
DE3938517A1 (de) | Verfahren zum laden eines steuerprogramms fuer eine numerische steuervorrichtung | |
EP0203409A1 (de) | Verfahren und Anordnung zum nichtflüchtigen Speichern des Zählerstandes eines digitalen Zählers | |
DE19859371A1 (de) | Elektropneumatisches Regulatorsystem | |
DE69328883T2 (de) | Mikroprozessor und Datenverarbeitungsanlage mit Registerspeicher | |
DE2642251A1 (de) | Steuerungseinrichtung und betriebsverfahren fuer eine rechnergefuehrte steuerung bei einer numerisch gesteuerten maschine, beispielsweise einer werkzeugmaschine | |
DE3642142C2 (de) | Gerät zum Beschreiben von programmierbaren Lesespeichern (PROMs) | |
DE3015876A1 (de) | Anordnung und verfahren zur einen digitalprozessor zur vorauslesung eines operationscodeteils und eines operandenteils eines befehlswortes | |
DE19850990A1 (de) | Steuergerät, insbesondere für Kraftfahrzeuge | |
DE69124066T2 (de) | Prozesssteuerungsgerät | |
DE3534871C2 (de) | ||
DE3302902A1 (de) | Speicherprogrammierbare steuerung | |
DE3235264A1 (de) | Datenverarbeitungsvorrichtung und -verfahren | |
EP0268597B1 (de) | Verfahren zum abspeichern von daten | |
DE69030535T2 (de) | Verfahren und Vorrichtung zur Programmierung eines programmierbaren Steuergerätes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8100 | Publication of patent without earlier publication of application | ||
D1 | Grant (no unexamined application published) patent law 81 | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |