Skip to content

GS832_M.prg

  • Jobs: 12
  • Tables: 7

INFO

Field Value
ECU Getriebesteuerung GS8.32_M fuer E36
ORIGIN BMW TP-421 Mellersh
REVISION 1.03
AUTHOR BMW TP-421 Dammann, BMW TP-421 Mellersh
COMMENT N/A
PACKAGE N/A
SPRACHE deutsch

Jobs

Index

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

Init-Job fuer EGS

No arguments.

Results

Name Type Comment
DONE int 1 wenn Okay

IDENT

Ident-Daten fuer EGS

No arguments.

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
ID_BMW_NR string BMW-Teilenummer
ID_HW_NR string BMW-Hardwarenummer
ID_COD_INDEX string Codier-Index
ID_DIAG_INDEX string Diagnose-Index
ID_BUS_INDEX string Bus-Index
ID_DATUM_KW string Herstelldatum KW
ID_DATUM_JAHR string Herstelldatum Jahr
ID_LIEF_NR string Lieferanten-Nummer
ID_SW_NR string Softwarenummer
ID_AI_NR string Aenderungsindex
ID_PROD_NR string Produktionsnummer
_TEL_ANTWORT binary

AIF_LESEN

Auslesen des Anwender-Info-Feldes

No arguments.

Results

Name Type Comment
JOB_STATUS string
AIF_ADRESSE long AIF Basisadresse
AIF_FG_NR string Fahrgestellnummer
AIF_DATUM string Fertigungsdatum
AIF_AENDERUNGS_INDEX string Aenderungsindex
AIF_SW_NR long Softwarenummer
AIF_BEHOERDEN_NR long Behoerdennummer
AIF_ZB_NR long Zusbaunummer

FS_LESEN

Fehlerspeicher lesen fuer GS 8.32_M High-Konzept nach Lastenheft Codierung/Diagnose

No arguments.

Results

Name Type Comment
JOB_STATUS string normalerweise OKAY
F_ANZ_NR int Anzahl der gespeicherten Fehler
F_ORT_NR int momentan identisch Fehlerbytemaske
F_ORT_TEXT string Fehlerort als Text
F_HFK int Fehlerhaeufigkeit des jeweiligen Fehlers
F_CARB_HFK int CARB-Zaehler des jeweiligen Fehlers
F_ART_ANZ int Anzahl der Fehlerarten bei EGS = 8
F_ART1_NR int Fehlerartenbyte
F_ART1_TEXT string Fehlerart als Text
F_ART2_NR int Fehlerartenbyte
F_ART2_TEXT string Fehlerart als Text
F_ART3_NR int Fehlerartenbyte
F_ART3_TEXT string Fehlerart als Text
F_ART4_NR int Fehlerartenbyte
F_ART4_TEXT string Fehlerart als Text
F_ART5_NR int Fehlerartenbyte
F_ART5_TEXT string Fehlerart als Text
F_UW_ANZ int Anzahl der Umweltbedingungen bei EGS variabel, zwischen 3 und 25
F_UW1_NR int Index der 1. Umweltbedingung, 1.Satz
F_UW1_TEXT string Text der 1. Umweltbedingung, 1.Satz
F_UW1_WERT int Wert der 1. Umweltbedingung, 1.Satz
F_UW1_EINH string Einheit
F_UW2_NR int
F_UW2_TEXT string
F_UW2_WERT int
F_UW2_EINH string Einheit
F_UW3_NR int
F_UW3_TEXT string
F_UW3_WERT int
F_UW3_EINH string Einheit
F_UW4_NR int
F_UW4_TEXT string
F_UW4_WERT int
F_UW4_EINH string Einheit
F_UW5_NR int
F_UW5_TEXT string
F_UW5_WERT int
F_UW5_EINH string Einheit
F_UW6_NR int
F_UW6_TEXT string
F_UW6_WERT int
F_UW6_EINH string Einheit
F_UW7_NR int
F_UW7_TEXT string
F_UW7_WERT int
F_UW7_EINH string Einheit
F_UW8_NR int
F_UW8_TEXT string
F_UW8_WERT int
F_UW8_EINH string Einheit
F_UW9_NR int
F_UW9_TEXT string
F_UW9_WERT int
F_UW9_EINH string Einheit
F_1_BETRIEBSSTUNDEN unsigned int High-/Lowbyte Betriebsstundenzaehler, 1.Satz
F_2_BETRIEBSSTUNDEN unsigned int High-/Lowbyte Betriebsstundenzaehler, 2.Satz
F_3_BETRIEBSSTUNDEN unsigned int High-/Lowbyte Betriebsstundenzaehler, 3.Satz
TELEGRAMM_ANF binary Anforderungstelegramm
TELEGRAMM_ANT binary Antworttelegramm

FS_LOESCHEN

Fehlerspeicher loeschen fuer EGS

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
TELEGRAMM_ANF binary Anforderungstelegramm
TELEGRAMM_ANT binary Antworttelegramm

CODIER_CS_PRUEFEN

Ueberpruefen der Codier-Checksumme fuer EGS

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
CS_STATUS_DATEN string Datenbereich OKAY, FEHLER
CS_STATUS_POINTER string Pointerbereich OKAY, FEHLER
_TEL_ANTWORT binary Antworttelegramm

STATUS_IO_LESEN

Status Eingaenge AEGS

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
STAT_MOTORDREHZAHL_WERT int
STAT_MOTORDREHZAHL_EINH string
STAT_STEGDREHZAHL_WERT int Steg-/Turbinendrehzahl
STAT_STEGDREHZAHL_EINH string Stegdrehzahl
STAT_ABTRIEBSDREHZAHL_WERT int Abtriebsdrehzahl
STAT_ABTRIEBSDREHZAHL_EINH string Abtriebsdrehzahl
STAT_DKG_WERT int DKG/WDK_BL
STAT_DKG_EINH string DKG/WDK_BL
STAT_LAST_WERT int Lastsignal
STAT_LAST_EINH string Lastsignal
STAT_MOTORTEMPERATUR_WERT int MOTORTEMPERATUR
STAT_MOTORTEMPERATUR_EINH string MOTORTEMPERATUR
STAT_GETRIEBETEMPERATUR_WERT int GETRIEBETEMPERATUR
STAT_GETRIEBETEMPERATUR_EINH string GETRIEBETEMPERATUR
STAT_UBAT_WERT long UBat
STAT_UBAT_EINH string UBat
STAT_RADDREHZAHL_VL_WERT int
STAT_RADDREHZAHL_VL_EINH string
STAT_RADDREHZAHL_VR_WERT int
STAT_RADDREHZAHL_VR_EINH string
STAT_RADDREHZAHL_HL_WERT int
STAT_RADDREHZAHL_HL_EINH string
STAT_RADDREHZAHL_HR_WERT int
STAT_RADDREHZAHL_HR_EINH string
STAT_EDS1_WERT long
STAT_EDS1_EINH string
STAT_MV1_EIN int 0 oder 1
STAT_MV2_EIN int 0 oder 1
STAT_MV3_EIN int 0 oder 1
STAT_MV4_EIN int 0 oder 1
STAT_MV5_EIN int 0 oder 1
STAT_MV6_EIN int 0 oder 1
STAT_MVSL_EIN int Shift-Lock 0 oder 1
STAT_BREMSSIGNAL_EIN int 0 oder 1
STAT_L1_EIN int 0 oder 1
STAT_L2_EIN int 0 oder 1
STAT_L3_EIN int 0 oder 1
STAT_L4_EIN int 0 oder 1
STAT_PROG_TASTER string A/E oder C/S oder * /M oder ???
STAT_NOTPROGRAMM_EIN int 0 oder 1
STAT_FGR_SYSTEM string 5 Statustexte
STAT_ASC_REGELT_EIN int 0 oder 1, passiv oder aktiv
STAT_ASC_TASTER_EIN int 0 oder 1, passiv oder aktiv
STAT_ADAPT_PROG int 1. 2. 3. 4. 5. 6. 7. 8. adaptives Fahrprogramm
STAT_GANG int 1. 2. 3. 4. 5.Gang
STAT_KICK_DOWN_EIN int 0 oder 1
STAT_KURVENFAHRT_FEHLER_EIN int 0 oder 1
STAT_TIP_DOWN_EIN int 0 oder 1
STAT_TIP_UP_EIN int 0 oder 1
STAT_LAUFENDE_SCHALTUNG_EIN int 0 oder 1
STAT_GANG_EINLEGEN_EIN int 0 oder 1
STAT_HOCHSCHALTUNG_EIN int 0 oder 1
STAT_RUECKSCHALTUNG_EIN int 0 oder 1
STAT_SCHALTUNGSART_LETZTE string 11 Texte, letzte Schaltung
STAT_SCHALTUNGSART_AKTUELL string 11 Texte, aktuelle Schaltung
STAT_PROG_MODUS string A/E oder C/S oder * /M oder ???
STAT_KOMBISCHNITTSTELLE string seriell 1,4 Bd oder 150 Bd
STAT_SHIFT_LOCK_VARIANTE_EIN int 0 oder 1, ja oder nein
STAT_GETRIEBESCHALTER string oben oder unten
STAT_WAEHLHEBEL_POSITION string P, R, N, D, 4, 3, 2
_TEL_ANTWORT binary Antworttelegramm

SPEICHER_LESEN

Speicher Lesen

Arguments

Name Type Comment
SPEICHERART string Speicherart: EPROM, EEPROM, RAM_INTERN, RAM_EXTERN
ADRESSE long Startadresse
ANZAHL int Anzahl zu lesender Bytes

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
DATEN binary Inhalt der Speicherzellen
TELEGRAMM_ANF binary Anforderungstelegramm
TELEGRAMM_ANT binary Antworttelegramm

RESET_ADAPTION

Alle Adaptionswerte loeschen

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
TELEGRAMM_ANF binary Anforderungstelegramm
TELEGRAMM_ANT binary Antworttelegramm

STEUERN_STELLGLIED

Ansteuern der Stellglieder

Arguments

Name Type Comment
STELLGL string Anzusteuerndes Stellglied table Stellglieder STELLGLIED PIN
STEUERART string Steuerungsart: NICHT_ANSTEUERN SEK_TAKT_ANSTEUERN STAENDIG_ANSTEUERN

Results

Name Type Comment
JOB_STATUS string Liefert: OKAY od. ERROR_NACK
STAT_ANSTEUERUNG int Ansteuerergebnis 0 : Stellglied wird ordnungsgemaess angesteuert 1 : Pin-Nr ist unbekannt 2 : nicht gueltig 3 : nicht gueltig 4 : Stellglied nicht ansteuerbar

DIAGNOSE_ENDE

Diagnose beenden

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
TELEGRAMM_ANF binary Anforderungstelegramm
TELEGRAMM_ANT binary Antworttelegramm

Tables

Index

JOBRESULT

Dimensions: 8 rows × 2 columns

SB STATUS_TEXT
0xA0 OKAY
0xA1 BUSY
0xA2 ERROR_ECU_REJECTED
0xB0 ERROR_ECU_PARAMETER
0xB1 ERROR_ECU_FUNCTION
0xB2 ERROR_ECU_NUMBER
0xFF ERROR_ECU_NACK
0x00 ERROR_ECU_UNKNOWN_STATUSBYTE

FORTTEXTE

Dimensions: 38 rows × 5 columns

ORT ORTTEXT UW_1 UW_2 UW_3
0x02 Magnetventil Shift-Lock 0x0A 0x0B 0x09
0x03 Magnetventil 5 0x0C 0x08 0x09
0x04 Magnetventil Wandlerkupplung 0x0C 0x08 0x09
0x05 EDS 1 0x0C 0x08 0x09
0x08 Getriebeschalter L2 0x0B 0x05 0x09
0x09 Getriebeschalter L3/L4 0x0B 0x05 0x09
0x0C Programmtaster 0x0B 0x05 0x09
0x10 Steg-/Turbinendrehzahl 0x0C 0x08 0x05
0x12 Kick Down 0x0C 0x02 0x09
0x13 ASC regelt 0x0C 0x06 0x0B
0x16 Getriebeoeltemperatur 0x06 0x07 0x09
0x1A Batteriespannng 0x09 0x09 0x09
0x1E Magnetventil 1 0x0C 0x08 0x09
0x1F Magnetventil 4 0x0C 0x08 0x09
0x20 Magnetventil 3 0x0C 0x08 0x09
0x21 Magnetventil 2 0x0C 0x08 0x09
0x24 Getriebeschalter L1 0x0B 0x05 0x09
0x2A Abbtriebsdrehzahl 0x0C 0x08 0x04
0x36 Klemme 87 (DME) 0x06 0x07 0x09
0x39 FGR 0x0B 0x05 0x09
0x64 Gangueberwachung 1 0x0C 0x08 0x05
0x67 int. Fehler 1 (EPROM) 0x06 0x07 0x09
0x68 Getrieberelais (Zeitueberwachung) 0x09 0x09 0x09
0x69 Ueberdrehsicherung 0x0C 0x08 0x05
0x6A Festbremsdrehzahl 0x0C 0x08 0x02
0x6C Fehlende EOL 0x09 0x09 0x09
0x6D int. Fehler 2 (EEPROM) 0x09 0x09 0x09
0x6E int. Fehler 3 (Watchdog) 0x09 0x09 0x09
0x6F WK_ZU Ueberwachung 0x0A 0x08 0x09
0x96 Ueberwachung CAN-Bus 0x05 0x08 0x09
0x97 MUL_INFO / MUL_COD 0x01 0x08 0x09
0x98 MDZ_DME 0x0C 0x05 0x03
0x99 TL_MES 0x0C 0x06 0x05
0x9A WDK_BL 0x0C 0x06 0x05
0x9B Motortemperatur 0x06 0x08 0x09
0x9C CAN-Time-Out 0x0B 0x05 0x09
0x9E WDK_BL / TL_MES 0x0C 0x06 0x05
0xFF unbekannter Fehlerort 0x06 0x08 0x09

FUMWELTTEXTE

Dimensions: 13 rows × 6 columns

LABEL UWTEXT UW_EINH UW_MULT UW_DIV UW_ADD
0x01 CAN Stand DME - 1 1 0
0x02 Drosselklappenwinkel % 100 255 0
0x03 Momentenred. EGS % 100 255 0
0x04 Mittelwert Hinterraeder 1/min 16 1 0
0x05 Abbtriebsdrehzahl 1/min 32 1 0
0x06 Motordrehzahl 1/min 32 1 0
0x07 Motortemperatur Grad C 1 1 -48
0x08 Getriebeoeltemperatur Grad C 1 1 -55
0x09 Batteriespannng Volt 16 198 0
0x0A Label Byte 17 - 1 1 0
0x0B Label Byte 18 - 1 1 0
0x0C Label Byte 21 - 1 1 0
0xXY unbekannte Umweltbedingung XY 1 1 0

FUMWELTBYTE17TEXTE

Dimensions: 10 rows × 4 columns

ARTNR ARTTEXT A_0 A_1
0x00 --- --- ---
0x01 Bremse nicht betaetigt betaetigt
0x02 Magnetventil Shift-Lock (nur LA USA/Jap.) nicht aktiv aktiv
0x04 Magnetventil 6 (nur GS7.32) nicht aktiv aktiv
0x08 Magnetventil 5 (nur GS7.32) nicht aktiv aktiv
0x10 Magnetventil 4 nicht aktiv aktiv
0x20 Magnetventil 3 nicht aktiv aktiv
0x40 Magnetventil 2 nicht aktiv aktiv
0x80 Magnetventil 1 nicht aktiv aktiv
0xFF nicht belegt ? ?

FARTTEXTE

Dimensions: 12 rows × 2 columns

ARTNR ARTTEXT
0x00 ---
0x01 Plausibilitaet
0x02 Kurzschluss gegen U-Batt
0x03 Kurzschluss gegen Masse
0x04 Leitungsunterbrechung
0x05 Leitungsunterbrechung oder Kurzschluss gegen U-Batt
0x06 Leitungsunterbrechung oder Kurzschluss gegen Masse
0x10 Fehler nach Start vorhanden
0x20 sporadischer Fehler
0x40 Ersatzfunktion aktiv
0x80 Fehler momentan vorhanden
0xFF unbekannte Fehlerart

SPEICHER

Dimensions: 6 rows × 2 columns

SPEICHER WERT
ROM 0x01
EPROM 0x02
EEPROM 0x03
RAM_INTERN 0x04
RAM_EXTERN 0x05
DEFAULT 0x00

STELLGLIEDER

Dimensions: 10 rows × 2 columns

STELLGLIED PIN
MAGNETVENTIL_1 0x1e
MAGNETVENTIL_2 0x21
MAGNETVENTIL_3 0x20
MAGNETVENTIL_4 0x1f
MAGNETVENTIL_5 0x03
MAGNETVENTIL_6 0x04
EDS_1 0x05
L5 0x11
L6 0x14
KOMBI 0x19