ZUHEIZ_B.prg
INFO
| Field | Value |
|---|---|
| ECU | Zuheizer Backup Steuergeraet |
| ORIGIN | BMW TP-423 Drexel |
| REVISION | 1.03 |
| AUTHOR | BMW TP-423 Drexel, BMW TP-423 Teepe |
| COMMENT | N/A |
| PACKAGE | N/A |
| SPRACHE | deutsch |
Jobs
Index
- INFO - Information SGBD
- INITIALISIERUNG - Initialisierung und Kommunikationsparameter
- KEY_BYTES
- IDENT
- FS_LESEN - Fehlerspeicher lesen
- FS_LOESCHEN - Fehlerspeicher loeschen
- DIAGNOSE_ENDE - Diagnose Ende
- STEUERN_KRAFTSTOFFPUMPE - Ansteuern der Kraftstoffpumpe
- STEUERN_ZUHEIZER - Ansteuern des Zuheizers Der Ausgang kann ein- bzw. ausgeschaltet werden.
- STATUS_MESSWERTE - Messwerteblock auswerten
- EEPROM_LESEN - nur mit ADS moeglich
- EEPROM_SCHREIBEN - nur mit ADS moeglich
- ZUHEIZER_NOT_AUS - nur mit ADS moeglich Zuheizer wird zwangsweise in den AUS-Zustand gebracht
- BRENNDAUER_LESEN - nur mit ADS moeglich
- STARTZAEHLER_LESEN - nur mit ADS moeglich
- STARTZAEHLER_SPEICHERN - nur mit ADS moeglich
INFO
Information SGBD
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| ECU | string | Steuergeraet im Klartext |
| ORIGIN | string | Steuergeraete-Verantwortlicher |
| REVISION | string | Versions-Nummer |
| AUTHOR | string | Name aller Autoren |
| COMMENT | string | wichtige Hinweise |
| SPRACHE | string | deutsch, english |
INITIALISIERUNG
Initialisierung und Kommunikationsparameter
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| DONE | int | 1, wenn Okay |
KEY_BYTES
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| KEYBYTE_1 | int | |
| KEYBYTE_2 | int | |
| ID_1 | string | |
| ID_2 | string | |
| ID_3 | string | |
| ID_4 | binary | |
| ANTWORT | binary | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
IDENT
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| ID_1 | string | |
| ID_2 | string | |
| ID_3 | string | |
| ID_4 | binary | |
| ANTWORT | binary | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
FS_LESEN
Fehlerspeicher lesen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
| F_ORT_NR | int | Index fuer Fehlerort |
| F_ORT_TEXT | string | Text zu Fehlerort table FArtTexte |
| F_HFK | int | Fehlerhaeufigkeit = 1 |
| F_ART_ANZ | int | Anzahl der Fehlerarten = 1 |
| F_UW_ANZ | int | Anzahl der Umweltbedingungen = 0 |
| F_ART1_NR | int | table FArtTexte |
| F_ART1_TEXT | string | table FArtTexte |
| F_HEX_CODE | binary | Fehlerspeicherdaten |
FS_LOESCHEN
Fehlerspeicher loeschen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
DIAGNOSE_ENDE
Diagnose Ende
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
STEUERN_KRAFTSTOFFPUMPE
Ansteuern der Kraftstoffpumpe
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| ANTWORT | binary | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
STEUERN_ZUHEIZER
Ansteuern des Zuheizers Der Ausgang kann ein- bzw. ausgeschaltet werden.
Arguments
| Name | Type | Comment |
|---|---|---|
| ZUHEIZER | string | EIN, AUS |
Results
| Name | Type | Comment |
|---|---|---|
| ANTWORT | binary | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei ERROR_argumentname, wenn argument nicht uebergeben oder ausser Bereich |
STATUS_MESSWERTE
Messwerteblock auswerten
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| STAT_KLEMME30_WERT | real | Batteriespannung |
| STAT_KLEMME30_EINH | string | Volt |
| STAT_KUEHLMITTEL_WERT | int | Kuehlmitteltemperatur |
| STAT_KUEHLMITTEL_EINH | string | Grad Celsius |
| STAT_LEISTUNG_BRENNLUFTGEBLAESE_WERT | int | Leistung Brennluftgeblaese |
| STAT_LEISTUNG_BRENNLUFTGEBLAESE_EINH | string | % |
| STAT_LEISTUNG_GLUEHSTIFT_WERT | int | Leistung Gluehelement |
| STAT_LEISTUNG_GLUEHSTIFT_EINH | string | % |
| STAT_LEISTUNG_DOSIERPUMPE_WERT | int | Leistung Kraftstoff Dosierpumpe |
| STAT_LEISTUNG_DOSIERPUMPE_EINH | string | % |
| STAT_BETRIEBSZUSTAND_WERT | int | Betriebszustand |
| STAT_BETRIEBSZUSTAND_EINH | string | - |
| STAT_BETRIEBSZUSTAND | string | table MWTexte |
| STAT_EINSCHALTSIGNAL_EIN | int | Eingang Pin 3 |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
EEPROM_LESEN
nur mit ADS moeglich
Arguments
| Name | Type | Comment |
|---|---|---|
| ADRESSE | int | 0-255 bzw. 0x00-0xFF |
| ANZAHL | int | 0-255 bzw. 0x00-0xFF |
Results
| Name | Type | Comment |
|---|---|---|
| ANTWORT_EOL | binary | |
| DATEN | binary | |
| I | int | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
EEPROM_SCHREIBEN
nur mit ADS moeglich
Arguments
| Name | Type | Comment |
|---|---|---|
| ADRESSE | int | 0-255 bzw. 0x00-0xFF |
| WERT | int | 0-255 bzw. 0x00-0xFF |
Results
| Name | Type | Comment |
|---|---|---|
| ANTWORT_EOL | binary | |
| I | int | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
ZUHEIZER_NOT_AUS
nur mit ADS moeglich Zuheizer wird zwangsweise in den AUS-Zustand gebracht
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| ANTWORT_EOL | binary | |
| I | int | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
BRENNDAUER_LESEN
nur mit ADS moeglich
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BRENNDAUER_MINUTEN | int | Brenndauer Minuten |
| BRENNDAUER_STUNDEN | int | Brenndauer Stunden |
| BRENNDAUER | real | Brenndauer gesamt |
| ANTWORT_EOL | binary | |
| I | int | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
STARTZAEHLER_LESEN
nur mit ADS moeglich
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| STARTZAEHLER | int | Anzahl erfolgreicher Starts |
| STARTZAEHLER_KOPIE | int | Kopie des Startzaehlers |
| STARTZAEHLER_DIFFERENZ | int | Differenz Startzaehler und Kopie des Startzaehlers |
| ANTWORT_EOL | binary | |
| I | int | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
STARTZAEHLER_SPEICHERN
nur mit ADS moeglich
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| STARTZAEHLER | int | Anzahl erfolgreicher Starts |
| ANTWORT_EOL | binary | |
| I | int | |
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
Tables
Index
FORTTEXTE
Dimensions: 15 rows × 2 columns
| ORT | ORTTEXT |
|---|---|
| 0x0000FFFF | Steuergeraet defekt |
| 0x00000414 | Steuergeraet falsch codiert |
| 0x0000057E | keine Flammbildung |
| 0x0000057F | Flammabbruch |
| 0x00000214 | Versorgungsspannung Signal zu gross |
| 0x00000580 | Unterspannungsabschaltung |
| 0x00000581 | wiederholter Flammabbruch im Heizzyklus |
| 0x00000582 | Heizgeraet ueberhitzt |
| 0x00000583 | Temperaturfuehler defekt |
| 0x00000584 | Gluehstift Flammwaechter |
| 0x00000585 | Dosierpumpe |
| 0x00000586 | Verbrennungsluftgeblaese |
| 0x00000587 | Umwaelzpumpe |
| 0x00000588 | Ansteuerung Fahrzeuggeblaese |
| 0x00000000 | unbekannter Fehlerort |
FARTTEXTE
Dimensions: 11 rows × 2 columns
| ART | ARTTEXT |
|---|---|
| 0x88 | kein Fehler |
| 0x00 | interner Fehler |
| 0x06 | Grenzwertueberschreitung |
| 0x1B | unplausibles Signal |
| 0x1C | Kurzschluss gegen U-Batt |
| 0x1D | Kurzschluss gegen Masse |
| 0x1E | Leitungsunterbrechung, Kurzschluss gegen U-Batt |
| 0x23 | ungueltiger Arbeitsbereich |
| 0x24 | Leitungsunterbrechung |
| 0x25 | Kurzschluss gegen Masse |
| 0xFF | unbekannte Fehlerart |
MWTEXTE
Dimensions: 17 rows × 2 columns
| MW | MWTEXT |
|---|---|
| 0 | |
| 6 | Teillast |
| 7 | Vollast |
| 30 | Start |
| 31 | Nachlauf |
| 32 | Regelpause |
| 33 | Stoerung |
| 135 | ein |
| 136 | aus |
| 19 | Heizung EIN |
| 20 | Heizung AUS |
| 21 | zuheizen |
| 22 | lueften |
| 23 | heizen |
| 24 | Geblaese EIN |
| 25 | Geblaese AUS |
| ?? | unbekannter Messwerttext |