Referens
ECU-referens
CMA-katalogen med 49 moduler: adresser, koder, namn och DTC-stöd.
En bil har många styrenheter. Några sköter batteri och bromsar, andra ansvarar för till exempel klimatanläggning och belysning. Hanterill kontrollerar vilka som svarar när du ansluter. Listan nedan visar de styrenheter som appen känner till på CMA-bilar. Alla finns inte i varje bil.
Hur styrmodulregistret är uppbyggt#
Styrmodulregistret för CMA innehåller 49 katalogiserade styrenheter:
- 44 styrenheter är observerade och verifierade på eldrivna produktionsfordon.
- 40 styrenheter stöder lagring och utläsning av felkoder (DTC).
- 5 styrenheter (
ref-rader) avser förbränningsmotor, hybridväxellåda, avgasrening, mekanisk fyrhjulsdrift eller luftfjädring som bara sitter på vissa motoralternativ eller utrustningsnivåer. På ett renodlat batteridrivet fordon utan luftfjädring svarar inte dessa fem moduler, och Hanterill bokför tystnaden som förväntad snarare än som ett fel.
Varje styrenhet har en unik logisk adress på fordonets nätverk. Du kan tänka på adressen som ett anknytningsnummer i en telefonväxel: ett visst nummer går alltid till batteristyrenheten, ett annat går alltid till klimatmodulen och ett tredje till förardörrens styrenhet.
Gatewaymoduler#
Två moduler sitter mellan din dator och resten av fordonet: Vehicle Gateway Module (VGM) fungerar som router och brandvägg direkt bakom OBD-II-uttaget, och Central Electronic Module (CEM) är fordonets centrala kaross- och säkerhetsdator.
| Code | DoIP address | Name | Part number | Domain | UDS | DTCs |
|---|---|---|---|---|---|---|
| VGM | 0x1002 | Vehicle Gateway Module | 36003604 | Gateway | yes | yes |
| CEM | 0x1A01 | Central Electronic Module | 32320214 | Gateway | yes | yes |
Alla skrivskyddade avläsningar av identitet, mätvärden och felkoder fungerar direkt genom gatewayen utan att några säkerhetsnivåer behöver låsas upp.
Energi och drivlina#
Den här gruppen omfattar högspänningsbatteriet och den elektriska drivlinan. BECM övervakar batteripaketet och alla enskilda celler, VCU samordnar gaspådrag och körlägen, och de främre och bakre växelriktarna styr elmotorerna samt återvinner bromsenergi.
| Code | DoIP address | Name | Part number | Domain | UDS | DTCs |
|---|---|---|---|---|---|---|
| VCU1 | 0x1602 | Vehicle Control Unit 1 | 32350312 | Energy | yes | yes |
| BECM | 0x1635 | Battery Energy Control Module | 32290432 | Energy | yes | yes |
| BMS | 0x1B61 | Battery Monitoring Sensor | not listed | Energy | yes | no |
| OBC | 0x1634 | On-Board Charger | 36003389 | Energy | yes | yes |
| IHFA | 0x1692 | Inverter High Voltage Front Axle | not listed | Energy | yes | yes |
| IEM | 0x1637 | Inverter ERAD Module | not listed | Energy | yes | yes |
| ECM | 0x1630 | Engine Control Module | not listed | Energy | yes | yes |
| TCMref | 0x1632 | Transmission Control Module | not listed | Energy | yes | yes |
| DEMref | 0x1638 | Differential Electronic Module | not listed | Energy | yes | yes |
| MVBMref | 0x1652 | Mid Voltage Battery Monitor | not listed | Energy | yes | yes |
| NRCMref | 0x163D | Nox Reducing Control Module | not listed | Energy | yes | yes |
Varför ECM listas under eldrift på eldrivna CMA-fordon
På batteridrivna CMA-fordon svarar styrenheten med beteckningen ECM i det verkliga fordonet som en del av den elektriska driv- och växelriktarstyrningen snarare än som en bensinmotorstyrenhet. Hanterill redovisar vad som faktiskt svarar i fordonet.
Chassi och förarstöd#
Styrning, bromsar, stabilitetskontroll, rattvinkelsensor samt de kameror och radarmoduler som övervakar vägen runt fordonet.
| Code | DoIP address | Name | Part number | Domain | UDS | DTCs |
|---|---|---|---|---|---|---|
| BCM2 | 0x16A1 | Brake Control Module 2 | not listed | Chassis | yes | yes |
| PSCM | 0x1612 | Power Steering Control Module | not listed | Chassis | yes | yes |
| SAS | 0x1616 | Steering Angle Sensor | not listed | Chassis | yes | yes |
| SCL | 0x1615 | Steering Column Lock | 32246209 | Chassis | yes | yes |
| SUMref | 0x1614 | Suspension Module | not listed | Chassis | yes | yes |
| EGSM | 0x1633 | Electric Gear Selector Module | 31492589 | Chassis | yes | yes |
| IMS | 0x1B52 | Inertial Measurement Sensor | not listed | Chassis | yes | no |
| ASDM | 0x1401 | Active Safety Domain Master | not listed | Chassis | yes | yes |
| FLC2 | 0x1421 | Forward Looking Camera 2 | not listed | Chassis | yes | yes |
| FLR | 0x1451 | Forward Looking Radar | not listed | Chassis | yes | yes |
| WAM | 0x1431 | Wide-Angle Module | not listed | Chassis | yes | yes |
| PAC | 0x1221 | Park Assist Camera | not listed | Chassis | yes | yes |
| SODL | 0x1432 | Side Obstacle Detection Left | not listed | Chassis | yes | yes |
| SODR | 0x1433 | Side Obstacle Detection Right | not listed | Chassis | yes | yes |
Kupé, kaross och infotainment#
Skärmar, dörrar, säten, klimatanläggning, belysning, krockkuddar, telematik och nyckellös radiokommunikation.
| Code | DoIP address | Name | Part number | Domain | UDS | DTCs |
|---|---|---|---|---|---|---|
| DIM | 0x1801 | Driver Information Module | 36003414 | Cabin | yes | yes |
| CCM | 0x1A11 | Climate Control Module | not listed | Cabin | yes | yes |
| TCAM | 0x1021 | Telematics Connectivity Antenna Module | 36003394 | Cabin | yes | yes |
| SRS | 0x1C01 | Supplemental Restraint System | not listed | Cabin | yes | yes |
| IHU | 0x1201 | Infotainment Head Unit | 36012873 | Cabin | yes | yes |
| CSD | 0x1241 | Center Screen Display | not listed | Cabin | yes | yes |
| AUD | 0x1212 | Audio Module | 32265526 | Cabin | yes | yes |
| SWM | 0x1B91 | Steering Wheel Module | 31674383 | Cabin | yes | no |
| DDM | 0x1A12 | Driver Door Module | not listed | Cabin | yes | yes |
| PDM | 0x1A13 | Passenger Door Module | not listed | Cabin | yes | yes |
| POT | 0x1A15 | Power Operated Tailgate | not listed | Cabin | yes | yes |
| RML | 0x1416 | Rear Module Left | not listed | Cabin | yes | yes |
| RMR | 0x1417 | Rear Module Right | not listed | Cabin | yes | yes |
| HCML | 0x1BB3 | Headlight Control Module Left | not listed | Cabin | yes | yes |
| HCMR | 0x1BB4 | Headlight Control Module Right | not listed | Cabin | yes | yes |
| PXMR | 0x1BBA | Pixel Module Right | not listed | Cabin | yes | no |
| PXML | 0x1BBC | Pixel Module Left | not listed | Cabin | yes | no |
| OHC | 0x1B22 | Overhead Console | not listed | Cabin | yes | no |
| PAKM | 0x1B31 | Phone-As-Key Module | not listed | Cabin | yes | no |
| WPC | 0x1B41 | Wireless Phone Charger | not listed | Cabin | yes | no |
| BBS | 0x1B51 | Battery Backed-up Sounder | not listed | Cabin | yes | no |
| ESM | 0x163A | Exterior Sound Module | not listed | Cabin | yes | yes |
Hur Hanterill pratar med varje styrenhet#
Under en vanlig skanning använder Hanterill fyra grundläggande diagnostikförfrågningar:
- Läs mätvärden och identitet
- Ber en styrenhet om en specifik uppgift, exempelvis chassinummer (VIN), mjukvaruversion eller ett aktuellt givarvärde.
- Läs felkoder
- Ber en styrenhet att lista sina lagrade, väntande eller permanenta felkoder (DTC) och deras status.
- Öppna diagnostiksession
- Sätter en styrenhet i sitt vanliga eller utökade diagnostikläge så att alla givare och identitetsposter kan läsas ut.
- Håll-vaket-puls (Tester Present)
- Skickar en tyst periodisk puls så länge en skanning pågår så att styrenheterna inte somnar om mitt i avläsningen.
Från varje styrenhet som svarar läser Hanterill av standardiserade identitetsposter:
- Chassinummer (VIN)
- Bekräftar att styrenheten hör till det anslutna fordonet och avslöjar eventuella utbytta moduler.
- Styrenhetens serienummer
- Identifierar det fysiska kretskortet i modulen.
- Hårdvarunummer och version
- Visar hårdvarurevisionen som rapporteras av underleverantören.
- Mjukvarunummer och version
- Visar exakt vilken mjukvara som körs i styrenheten.
Hanterill hämtar identitet från de styrenheter som svarar. Inventeringen visar vilka hård- och mjukvaruversioner som lästes, och Mjukvara och inventering kan jämföra dem mellan besök. Kontrollera täckningen innan du tolkar en saknad styrenhet som borttagen.
Verktyg inne i vyn Styrenheter (ECUs)#
När du klickar på en enskild styrenhet under Styrenheter i programmet kan du:
- Granska identitet och felantal: Se modulens fullständiga namn, nätverksdomän, avlästa mjukvaru- och hårdvaruversioner samt aktuellt antal felkoder.
- Kontrollera säkerhetslås (skrivskyddat): Fråga styrenheten om dess skyddade underhållsnivåer för närvarande är låsta eller upplåsta, helt utan att skicka upplåsningsnycklar eller ändra något i fordonet.
- Starta om en enskild styrenhet: Skicka ett riktat omstartskommando när du behöver starta om en specifik modul efter felsökning, skyddat av en tydlig bekräftelsedialog.
Styrenheter med namngivna avläsningsgrupper visar dem på sin detaljsida och i Moduldata. Det gäller bland annat batteri, gateway, display, klimat, laddare, motorstyrning och drivenheter. Vyn Gateway visar säkerhets- och diagnostikhändelser, nätverks- och Ethernet-historik samt omstarter med mätarställning och orsak där bilen har sparat dem. Kontrollera datum och täckning innan du drar slutsatser om bilens tidigare användning.
Egna styrmodulregister för SPA och SEA1#
Tabellerna ovan visar CMA-registret med 49 styrenheter. SPA (41 katalogiserade styrenheter) och SEA1 (25 katalogiserade styrenheter) har sina egna separata styrmodulregister. Hanterill gissar aldrig att en adress från en plattform gäller på en annan.
Varför vissa styrenheter förblir tysta#
Alla styrenheter i katalogen sitter inte i varje fordon:
- Ingen egen felkodslagring: Nio poster i CMA-registret svarar normalt på identitetsfrågor men lagrar inga egna felkoder (
DTCs: no). Hanterill hoppar över dem vid felkodsskanning i stället för att rapportera ett fel. - Tillvalsutrustning: Moduler för luftfjädring, baksätesvärme, dragkrok eller head-up-display svarar bara på fordon som är byggda med dessa tillval.
En tyst styrenhet är inte nödvändigtvis trasig
När en styrenhet inte svarar beror det oftast på att tillvalet inte sitter i ditt fordon eller att modulen sover för att tändningen är avslagen. Hanterill rapporterar ärligt "Inget svar" och lämnar bedömningen till dig.