Vad är den faktiska användningen av OBD2-läge 9-kalibrerings-ID (0904
) och kalibreringsnummer (0906
)? Är de konstanta eller förändras de? Om så är fallet, under vilka omständigheter?
Jag har läst standarden, men jag är rädd förutom att förklara avkodningen, det är inte särskilt användbart i den faktiska innebörden av dessa PID.
(Bakgrund är: Jag utvecklar en iOS ScanTool och undrar om det finns någon nytta att visa dem).
Kommentarer
- sir Steve Racer . Jag har några frågor till dig. Jag behöver verkligen hjälp om Volkswagen diesel. Kan jag få din e-postadress? Tack.
Svar
Detta läge tjänar egentligen bara ett allmänt syfte med några sub-lägen:
- Lås / tilldela ECU till en viss VIN
- Display CALID eller CALibration IDentification som i grunden är ”mjukvaruversionen” av styrenheten, som återspeglar specifika parametrar för det specifika fordonet. Detta kan ändras genom omprogrammering eller ”blinkning” av styrenheten, och kan förändras till följd av en utsläppsrelaterad återkallande eller annan tjänst som ändrar någon del av detta Motordrift som påverkar utsläppen (i princip vad som helst ). I grova IT-likvärdiga termer spårar det ett ”Windows Update ID”. Det kommer sannolikt också att vara väldigt annorlunda på samma fysiska ECU-hårdvara som används i olika fordon och / eller motorer.
- Visa CVN- eller kalibreringsverifieringsnummer, som är interna kontrollsummar som ECU använder för att bevisa att det har ett giltigt kalibreringsprogramvaran blinkade. CVN: erna (det kan finnas flera) är inneboende kopplade till CALID och varje bit av styrenheten blinkar. En typ av validering ”kryptolås”, i princip, liknar en ”Windows COA-kod”, men genereras från en rutin för kontrollsumman. Det är värt att notera att den här interna kontrollsumman beräknas och verifieras varje körcykel.
- Visa IUPR- eller under användning Prestationsförhållanden som anger hur körning i verkligheten utlöser OBD-skärmarna jämfört med en teoretisk modell för en enhet Det finns två siffror för varje bildskärm, det första är täljaren och redovisar hur många gånger villkoren uppfylldes för att övervaka en viss utsläppsvektor (t.ex. HO2S, Evap, feländning etc.) under giltiga körcykler. numret är nämnaren, som räknar hur många gånger fordonet kördes. Förhållandet kan lösas i procent, vilket försäkrar ECU-programmerare att deras körcykel är rimlig.
Jag tror att alla fyra av dessa sub-lägen kan användas av federala och CARB-byråer för att certifiera att fordonet uppfyller gällande lagstadgade standarder och kan certifieras och säljas. Som en åtminstone är detta delvis hur Volkswagen fick så mycket problem med sina ”tweaked” diesel-ECU blinkar. Den mjuka ware kände igen utsläppsdrivcykeldynotestet och skiftade till en helt annan uppsättning med reducerad effekt och prestanda med lägre utsläppsparametrar som nästan aldrig skulle inträffa i något faktiskt körförhållande. Pitbull blir leksakspudel när den testas. En Volkswagen ”Kobayashi Maru” för Star Trek-fans …
INGEN av dessa artiklar har enligt min mening mycket servicerelaterat scantool-värde. Tuners är väl medvetna om dessa siffror, eftersom ett fel kan göra en ECU obrukbar om vissa delar av denna information inte uppdateras korrekt. Vanligtvis vet den blinkande programvaran hur man gör någon ECU-blixt ”giltig”. Utsläppsinspektioner i New York State använder Mode 9 för att verifiera att ECU: s förväntade VIN är identiskt med registreringen och flaggar om det finns en skillnad – t.ex. i vissa fordon betyder det att du inte kan fånga en skräppost Mercury Mountaineer ECU och kasta den i en Ford Explorer. Medan ECU fungerar vet NYS-utsläppsprogrammet omedelbart att det inte är rätt ECU, och kanske inte har rätt utsläpp kalibrering . (Kanske har Mercury tio extra HP som en OEM-marknadsföring?)
Detta är inte ett rykte eller berättelse; NYS DMV flyttade för att återkalla min inspektionslicens eftersom jag oavsiktligt skickade inspektionen till en Explorer som ägaren hade gjort ett byte av skräp ECU men inte fick rätt kalibreringsåterflöde. Deras misstankar var att jag skannade ett annat fordon än det som var Jag avviker …
Det är också ett billigt (men lätt besegrat) sätt att ge en stötesten för tuners och ”hotrodders” som justerar en motor för större effekt samtidigt som man offrar utsläppsprestanda. Det kan också användas av en återförsäljare som anledning att vanära en fordonsgaranti om obehöriga ändringar upptäcks.
I vilket fall som helst kan det vara en trevlig funktion att ha i ett skanningsverktyg, särskilt VIN och CALID, men informationen skulle i bästa fall vara visningsändamål.
Mode / Service $ 09 – Begär fordonsinformation
Syftet med detta diagnostisk tjänst är att göra det möjligt för den externa testutrustningen (scantool, tester) att begära fordonsspecifik information såsom:
Fordonets identifieringsnummer (VIN) Modulkalibreringsnummer (CALID) Kalibreringsverifieringsnummer (CVN) vid användning Prestanda (IUPR) -värden VIN är ett unikt nummer som identifierar fordonet. Den definieras av en internationell standard och varje fordon som används har ett unikt VIN.
Ett unikt CALID krävs för varje utsläppsrelaterad kalibrering av den elektroniska styrenheten (ECU). Även om endast ett värde av ECU-kalibreringsdata ändras måste ett nytt CALID genereras.
Ett CVN är länkat till varje CALID. Det är i grunden en kontrollsumma för ECU-kalibreringen, som beräknas vid varje körcykel och lagras i ECU: s icke-flyktiga minne, så att den kan läsas med motorn PÅ eller AV.
IUPR är räknare som visar hur ofta OBD-skärmar utlöses under verkliga körförhållanden jämfört med en vanlig homologeringscykel. Dessa krävs för de flesta OBD-övervakade systemen (avgaskatalysatorer, syrgasgivare, avgasåtercirkulation (EGR), sekundärluft etc.).