Codare & adaptare
Cu ajutorul codării și adaptării activezi funcții ale vehiculului, modifici parametri ai unităților de control, resetezi intervalele de service și actualizezi lista de instalare.
Aceste funcții sunt „de scriere”: intervin activ în configurația unităților de control și modifică parametri în vehicul – de aceea folosește-le doar dacă știi ce faci și notează-ți întotdeauna în prealabil valorile originale. La multe unități de control este necesar mai întâi un acces de securitate sau o deblocare SFD.
Codare

Codarea unităților de control servește la activarea sau dezactivarea funcțiilor ori la comutarea între diferite variante. Fiecare model de vehicul este oferit cu numeroase opțiuni de echipare, care variază în funcție de piață, model și echiparea de serie. Hardware-ul montat este adesea identic – abia codarea unității de control aferente stabilește ce funcții sunt efectiv active.
Un exemplu tipic: un vehicul este echipat din fabrică cu faruri cu halogen, dar hardware-ul acceptă și xenon sau LED. Prin codarea unității de control se stabilește ce tip de faruri este montat și cum funcționează comanda luminilor. Alte modificări frecvente de codare privesc, de exemplu:
- Activarea sau dezactivarea luminilor de zi
- Comportamentul închiderii centralizate (de ex. blocarea automată în timpul mersului)
- Coborârea oglinzii la mersul înapoi
- Configurarea numărului de clipiri ale semnalizării de confort
- Ajustarea funcției de închidere confort a geamurilor electrice
⚠️ Atenție: o codare greșită poate face ca unele funcții ale vehiculului să nu mai funcționeze corect sau poate genera mesaje de eroare în unitatea de control. Înainte de fiecare modificare, notează-ți valoarea de codare actuală, pentru a o putea restabili la nevoie.
În Grupul VAG se disting două metode de codare. Metoda folosită depinde exclusiv de implementarea unității de control.
Codare scurtă
Codarea scurtă folosește un cod numeric simplu (număr zecimal cu 3, 5 sau 7 cifre) pentru a defini configurația unei unități de control. Fiecare cifră sau grup de cifre din acest cod reprezintă un anumit set de funcții.
- Protocoale: exclusiv KWP1281 și KWP2000.
- Variante și domenii de valori: în funcție de unitatea de control se folosește una dintre patru variante. CarPort recunoaște automat tipul și limitează corespunzător domeniul de introducere permis:
| Variantă | Domeniu de valori | Cifre |
|---|---|---|
| 7 biți | 0–127 | 3 cifre |
| 15 biți | 0–32767 | 5 cifre |
| 20 biți | 0–1048575 | 7 cifre |
| 23 biți | 0–8388607 | 7 cifre |
- Afișare: dacă există date de descriere, CarPort afișează în text clar semnificația fiecărei cifre sau a fiecărui grup de cifre (de ex. „Cifra 1: tip faruri – 0 = halogen, 1 = xenon”). Fără date de descriere, codul numeric este afișat fără alte explicații.
Instrucțiuni pas cu pas (codare scurtă):
- CarPort afișează valoarea de codare memorată în prezent în unitatea de control. Notează-ți această valoare.
- Dacă există date de descriere, poți modifica fiecare cifră prin câmpurile de selecție afișate.
- Alternativ, introdu noua valoare de codare direct ca număr în câmpul
Codare nouă:. - Fă clic pe
Scriere...pentru a transmite codarea către unitatea de control.
Codare lungă
Codarea lungă oferă un control mult mai fin asupra configurației unității de control. În locul unui singur număr se folosește un șir de octeți hexazecimal, în care fiecare bit reprezintă o anumită funcție sau un anumit parametru.
- Protocoale: KWP2000 și UDS.
- Afișare: codarea este afișată ca succesiune de octeți (de ex.
0F 3A 00 12 8B). Fiecare octet este format din 8 biți, care pot fi setați sau șterși individual.
Afișarea cu și fără date de descriere:
Dacă există date de descriere pentru unitatea de control, CarPort afișează pentru fiecare bit o descriere în text clar sub formă de casetă de selectare (de ex. „Lumini de zi active”, „Coborârea oglinzii la mersul înapoi”). Poți configura funcțiile dorite pur și simplu bifând sau debifând casetele.
Dacă nu există date de descriere, CarPort afișează o vizualizare generică cu numărul octetului și al bitului (de ex. „Octet 3, bit 5”). În acest caz trebuie să cunoști semnificația fiecărui bit dintr-o sursă externă (de ex. forumuri auto, documentație de atelier). Dacă ai informațiile necesare, poți însă modifica biții foarte precis.
Instrucțiuni pas cu pas (codare lungă):
- CarPort citește codarea actuală din unitatea de control și o afișează. Notează-ți valoarea hexazecimală afișată ca copie de siguranță. Alternativ, găsești codarea și în raportul de diagnosticare.
- Activează sau dezactivează funcțiile dorite prin câmpurile de selecție (dacă există date de descriere), modifică valorile biților prin casetele de selectare sau scrie direct valori întregi de octeți în câmpul
Codare nouă:. - Fă clic pe
Scriere...pentru a transmite noua codare către unitatea de control.
💡 Sfat: în vizualizarea pe octeți poți edita fiecare octet direct ca valoare hexazecimală. Afișarea cu casete de selectare se actualizează automat și invers – ambele vizualizări sunt mereu sincronizate.
Codare și acces de securitate
Unele unități de control necesită un acces de securitate înainte de scrierea unei noi codări. În acest caz, înainte de transmitere, CarPort îți cere să introduci codul de acces necesar. La vehiculele mai noi cu SFD (protecția diagnosticării vehiculului), modificările de codare pot fi restricționate suplimentar prin mecanisme de protecție criptografică.
Adaptare

Adaptarea permite modificarea parametrilor configurabili ai unei unități de control. Spre deosebire de codare, care activează sau dezactivează funcții, adaptarea servește la calibrarea sau ajustarea valorilor din cadrul unei funcții existente.
Cazuri tipice de utilizare a adaptărilor:
- Calibrarea după înlocuirea unei componente: de ex. memorarea valorilor de corecție ale injectoarelor după schimbarea unui injector.
- Ajustarea valorilor nominale: de ex. turația de ralanti, sensibilitatea la lumină a senzorului de ploaie/lumină, sensibilitatea asistenței la parcare.
- Activarea funcțiilor cu parametri: de ex. nivelul de atenuare a luminilor de zi, durata funcției Coming Home.
- Resetarea contoarelor de service: de ex. resetarea indicatorului intervalelor de service după un schimb de ulei (mai comod cu asistentul de service).
⚠️ Atenție: adaptările modifică comportamentul unității de control. Valorile greșite pot duce la defecțiuni sau la un comportament necorespunzător, relevant pentru siguranță. Înainte de fiecare modificare, notează-ți valoarea originală actuală, pentru a o putea restabili la nevoie.
Desfășurarea și afișarea funcției de adaptare diferă considerabil în funcție de protocolul de diagnosticare folosit.
Adaptarea la KWP1281 / KWP2000
La protocoalele mai vechi KWP1281 și KWP2000, parametrii de adaptare sunt organizați în canale numerotate:
- KWP1281: canalele de la 0 la 100
- KWP2000: canalele de la 0 la 255
Fiecare canal conține o singură valoare. De regulă, aceasta este o valoare pe 16 biți (domeniul 0–65535) sau pe 8 biți (domeniul 0–255). Ca formă specială există adaptarea lungă, în care sunt memorate valori text ASCII (de ex. valorile de corecție ale injectoarelor ca șir de caractere).
Afișarea canalelor:
Dacă în CarPort există date de descriere pentru unitatea de control, canalele sunt afișate cu denumiri în text clar (de ex. „Turație de ralanti”, „Adaptarea clapetei de accelerație”). În plus, datele brute sunt convertite în valori fizice cu unități de măsură (de ex. 0–100 % sau între -50 și +50 °C) sau sunt afișate ca listă de selecție (de ex. „0 = oprit, 1 = pornit”).
Dacă nu există date de descriere, afișarea este generică, după numărul canalului (de ex. „Adaptare 42”), cu valoarea brută neformatată. Folosirea datelor de descriere poate fi activată și dezactivată prin caseta de selectare Utilizare date de descriere, dacă sunt disponibile, pentru a permite și accesul direct la valorile brute.
Instrucțiuni pas cu pas:
- Selectează canalul de adaptare dorit din listă sau introdu manual numărul canalului.
- Este afișată valoarea memorată în prezent în unitatea de control. Notează-ți această valoare înainte de a face modificări.
- Introdu noua valoare în câmpul de introducere.
- Fă clic pe
Testarepentru a testa valoarea.- Valoarea este preluată în memoria volatilă a unității de control. Unitatea de control folosește imediat noua valoare, dar aceasta se pierde la următoarea repornire.
- Dacă valoarea este invalidă sau se află în afara domeniului permis, unitatea de control semnalează o eroare.
- Verifică dacă se obține comportamentul dorit.
- Fă clic pe
Salvare...pentru a salva valoarea permanent în unitatea de control.
💡 Sfat: procesul în doi pași (testare → salvare) servește drept mecanism de siguranță. Cât timp folosești doar Testare, poți reveni oricând la valoarea originală oprind și repornind contactul. Abia Salvare... face modificarea permanentă.
Adaptarea la UDS
La unitățile de control moderne cu protocol UDS, adaptarea diferă fundamental:
- Identificatori în loc de numere de canal: parametrii de adaptare sunt adresați prin identificatori pe 16 biți. Asocierea cu o denumire în text clar se face exclusiv prin datele de descriere ODX (setul de date ASAM).
- Structuri de date complexe: la UDS, valorile de adaptare pot fi valori numerice simple, dar și câmpuri de biți, șiruri de caractere sau structuri din mai multe părți.
- Salvare directă: spre deosebire de KWP1281/KWP2000, la UDS nu există un pas de testare separat. Modificările sunt salvate în unitatea de control imediat și permanent la transmitere.
- Date de descriere obligatorii: fără datele ODX potrivite, identificatorii și valorile lor nu pot fi interpretate. De aceea, CarPort are neapărat nevoie de datele de descriere corecte pentru unitatea de control respectivă.
⚠️ Atenție: deoarece la unitățile de control UDS modificările sunt salvate imediat și permanent, nu există posibilitatea de a testa mai întâi temporar noua valoare. Asigură-te că valoarea introdusă este corectă înainte de a o transmite.
Asistent de service

Vehiculele din Grupul Volkswagen dispun de un indicator al intervalelor de service, care îi amintește șoferului de lucrările de întreținere scadente (de ex. schimbul de ulei, inspecția). Aceste date privind intervalele sunt memorate în panoul de instrumente (bord) sub formă de canale de adaptare și cuprind de regulă distanța rămasă (în km) și timpul rămas (în zile) până la următoarea revizie.
După efectuarea unei lucrări de întreținere, aceste contoare trebuie resetate manual, pentru ca indicatorul intervalelor de service să funcționeze corect. Din punct de vedere tehnic, acest lucru se face prin funcția Adaptare a panoului de instrumente – canalele corespunzătoare trebuie setate unul câte unul la valorile potrivite.
Asistentul de service din CarPort simplifică considerabil acest proces: reunește toți parametrii relevanți pentru intervalele de service într-o vizualizare clară și permite resetarea lor cu câteva clicuri – fără să fie nevoie să cunoști fiecare canal de adaptare și valorile nominale ale acestuia.
Funcții:
- Afișare clară: toate canalele de adaptare relevante pentru intervalele de service sunt afișate cu valorile lor actuale și noi.
- Lucrări predefinite: în zona
Lucrări, scenariile de service frecvente sunt disponibile sub formă de grupuri de selecție predefinite (de ex. resetarea doar a intervalului de schimb de ulei, resetarea schimbului de ulei + a inspecției). Selectarea unei lucrări marchează automat canalele de adaptare aferente cu valorile-țintă corecte. - Previzualizarea modificărilor: toate canalele ale căror valori sunt modificate de lucrarea selectată sunt evidențiate cu galben – astfel vezi exact, înainte de transmitere, ce parametri vor fi ajustați.
Instrucțiuni pas cu pas:
- Pornește asistentul de service din meniul
Instrumente→Pornire asistent de servicesau cu butonul cu același nume din bara de instrumente. - În zona
Lucrăriselectează lucrarea de service dorită (de ex. schimb de ulei, inspecție sau ambele). - Verifică în prezentarea generală modificările evidențiate cu galben. Dacă este necesar, poți ajusta manual anumite valori.
- Fă clic pe
Aplicare modificări...pentru a transmite modificările către unitatea de control. - Oprește și pornește din nou contactul, pentru ca panoul de instrumente să preia noile valori și indicatorul intervalelor de service să fie actualizat.
💡 Sfat: dacă asistentul de service nu oferă lucrări predefinite pentru vehiculul tău, poți reseta intervalele de service și manual, prin funcția de adaptare a panoului de instrumente.
Listă de instalare

Lista de instalare este un registru al tuturor unităților de control montate în vehicul, memorat în gateway-ul de diagnosticare (adresa 19). Ea servește drept referință centrală pentru sistemele electronice existente în vehicul.
ℹ️ Notă: lista de instalare este disponibilă exclusiv la vehiculele cu gateway de diagnosticare pe magistrala CAN. Vehiculele mai vechi, cu diagnosticare exclusiv prin linia K, nu au gateway și, prin urmare, nici listă de instalare.
Rolul listei de instalare:
CarPort folosește lista de instalare în mai multe locuri:
- Selectare ECU: în fila
Instalate, CarPort afișează doar unitățile de control înregistrate ca montate în lista de instalare. - AutoScan: la scanarea automată a erorilor sunt interogate țintit unitățile de control incluse în lista de instalare, ceea ce accelerează considerabil scanarea.
Când trebuie modificată lista de instalare?
De regulă, lista de instalare corespunde echipării reale a vehiculului. Există totuși situații în care este necesară o modificare manuală:
- Montarea ulterioară a unor componente: de ex. cârlig de remorcare cu unitate de control proprie, montarea ulterioară a unei încălziri staționare sau a unei camere de marșarier.
- Îndepărtarea unor unități de control: de ex. demontarea unui sistem care nu mai este necesar.
- Intrări lipsă sau greșite: în cazuri rare, lista de instalare din fabrică poate fi incompletă sau eronată.
Dacă o unitate de control este montată fizic, dar nu este înregistrată în lista de instalare, ea este omisă la AutoScan și nu apare în selecția ECU, la Instalate. Invers, o intrare pentru o unitate de control inexistentă duce la erori de conexiune în timpul AutoScan.
ℹ️ Important: o listă de instalare care nu corespunde echipării reale duce adesea la înregistrări în memoria de erori. Dacă o unitate de control este înregistrată în listă, dar lipsește fizic (unitate lipsă), gateway-ul detectează o eroare de comunicare. Dacă, invers, o unitate de control este montată, dar nu figurează în listă (unitate în plus), sistemele dependente pot genera mesaje de eroare, deoarece nu primesc datele așteptate. De aceea, actualizează întotdeauna lista de instalare atunci când se modifică echiparea vehiculului.
Instrucțiuni pas cu pas:
- Deschide fila Listă de instalare în unitatea de control gateway conectată (adresa 19).
- CarPort afișează lista actuală a tuturor unităților de control posibile, cu o bifă pentru fiecare sistem înregistrat ca montat.
- Bifează unitățile de control care trebuie adăugate sau debifează-le pe cele care nu mai sunt montate.
- Fă clic pe
Scriere...pentru a salva permanent modificările în gateway.
💡 Sfat: dacă vrei să renunți la modificări înainte de salvare, fă clic pe Resetare pentru a reveni la lista citită inițial. Acest lucru este posibil doar cât timp nu ai salvat încă.
Mod de diagnosticare (UDS)
La unitățile de control cu protocol UDS, comunicarea de diagnosticare are loc în diferite sesiuni de diagnosticare (Diagnostic Sessions). Fiecare sesiune definește ce comenzi acceptă unitatea de control și ce funcții sunt permise. La stabilirea conexiunii, CarPort trece automat în modul potrivit – în anumite situații poate fi însă necesar să comuți manual modul.
Comutarea modului de diagnosticare:
Când o conexiune UDS este deschisă, găsești în dreapta sus, în fereastra unității de control, o listă derulantă pentru modul de diagnosticare. Sunt disponibile următoarele moduri:
| Mod | Descriere |
|---|---|
Mod de diagnosticare VW |
Modul standard pentru diagnosticarea specifică VAG. Este setat automat de CarPort după fiecare conectare. Aici sunt disponibile toate funcțiile de diagnosticare obișnuite (memoria de erori, valori măsurate, codare, adaptare, setări de bază etc.). |
Mod de diagnosticare OBD |
Mod de diagnosticare restricționat, folosit atât pentru diagnosticarea OBD-2 generică, cât și pentru cea specifică VAG. Funcțiile de citire (memoria de erori, valori măsurate, informațiile unității de control) sunt disponibile, dar accesările de scriere (codare, adaptare, setări de bază, test actuator) nu sunt posibile. |
Mod de programare |
Mod de programare pentru rescrierea (flash) software-ului unităților de control. Este necesar pentru actualizările de firmware. |
Mod de sfârșit de linie (EOL) |
Mod special pentru testele end-of-line de la capătul liniei de producție. Permite accesul la funcțiile de configurare din fabrică. |
Mod de dezvoltare |
Mod de dezvoltare cu funcții de diagnosticare extinse, folosit în mod normal doar în dezvoltarea vehiculelor. |
Când trebuie schimbat manual modul?
De regulă nu este necesară o comutare manuală, deoarece CarPort setează automat Mod de diagnosticare VW. Anumite funcții speciale – în special unele opțiuni de codare – necesită însă trecerea în Mod de sfârșit de linie (EOL) sau în Mod de dezvoltare.
ℹ️ Notă: la vehiculele cu Secure Gateway (SFD/UNECE) este disponibil exclusiv Mod de diagnosticare OBD. Gateway-ul blochează trecerea în alte sesiuni de diagnosticare cât timp nu a avut loc o autentificare pe gateway.