[156] Unidiag alez to bardzo proste

  • Autor wątku Autor wątku selius
  • Data rozpoczęcia Data rozpoczęcia
Witam, czy mógłby ktoś pomóc zweryfikować wartość z pozycji odometer, wynosi ona u mnie 9.9196E6 :eek::confused:
 
bład w pliku definicji, ponizej dla 2.4 oraz 1.9 JTD.

RDBLI_2000, 0x21, 0x03, "Odometer", 1, "Odometer", 1, "#scaling unsigned 3 X*1 km";

RDBLI_2000, 0x21, 0x03, "Odometer", 1, "Odometer", 1, "#scaling unsigned 3 ""X*0.1"" km";

kolego jeśli z unidiaga korzystałeś może masz złe definicje. tutaj kolega bubu321 zamieścił poprawne
 
Testowałem na obu definicjach

RDBLI_2000, 0x21, 0x03, "Odometer", 1, "Odometer", 1, "#scaling unsigned 3 X*1 km";

RDBLI_2000, 0x21, 0x03, "Odometer", 1, "Odometer", 1, "#scaling unsigned 3 ""X*0.1"" km";

i wyniki to właśnie 9.9196E6 lub 9.9196E5 co i tak daje ogromny przebieg
 
- nie znam dokładnie ECU od JTD ale przez analogię do 156 TS.

- ECU podaje wartość odometru jako liczbę 10 pozycyjna, np 1082316768.
- z tego jest na liczniku wyswietlane : 108231 km, reszta to dm ( decymetry).
- maksymalna wartośc w tej notacji to 999 999 9999, czyli 999999 km, albo 9.99 E5.

- jeśli autor się pomylił w plikach definicji i konwersji to będą błędy, co juz skutkuje na innym forum długim tematem jak liczyc odometr w JTD.
 
mam pytanie czy unidiag odczytuje wszystkie bledy? czy moze zdazyc sie taka sytuacja ze blad bedzie zarejestrowany w ecu a unidiag go mi nie wyswietli?
 
Unidiag nie wyświetli wszytkich błędów.
- ponieważ bufor na licznik oraz na kody błędów wynosi max. 14 pozycji.
- istnieje metoda aby wyświetlić większa ilość. ( czy ktos miał wiecej niż 10 bledów ?).
- kasujemy błędy i ponownie wyświetlamy ilość i rodzaj błędów.
- przy takim odczycie wyświetlane są błędy typu: brak połączenia, zwarcie do +, zwarcie do masy.
- po uruchomieniu silnika ECU diagnozuje inne typy błędów, po zatrzymaniu silnika należy je odczytać.
- proszę pamietać że pewne błędy sa w licznikach zliczane i po przekroczeniu progu, dopiero są wyświetlane.
 
bubu321 mam pytanie czy w celu wykonania resetu parametrów adaptacyjnych ECU należy w mojej AR145 1.4 16V TS '99 w polu Local ID pod przyciskiem "In Out Ctrl LI 30" wpisać wartość 0xFE tak jak jest napisane na początku tego tematu? Pytam się o to bo dalej jest lista supportowanych modeli z M1.5.5 dla których mozna wykonac reset wg. podanej procedury i na tej liście nie ma mojego silnika choć komputer podobno jest ten sam jak mi podałeś. ;). Pozdrawiam
 
- jesli ECU to M.1.5.5 , to podanie wartości zgodnie z tym tematem,
oraz odczytanie TRA, FRA po wykonaniu poprawnym resetu powinno wykonać zamierzoną komendę.
- chyba jest tylko jeden wyjątek, bardzo słaby akumulator, wtedy ECU nie wykona poprawnie podanej komendy.
 
Przy kablu Fiat 3piny czerwony kabelek z żabką rozumiem należy podłączyć do masy :confused: ?
 
witam
mam problem alfa (AR 156 2,0TS 98r. z gazem) nie chce jeździć na benzynie,
po odpaleniu na zimnym silniku nie chce wchodzić na obroty po dodaniu gazu dusi się dopiero jak obroty wchodzą ponad 2 tys można jakoś jechać, natomiast po przełączeniu na gaz wszystko chodzi ok (na gazie ma trochę wyższe obroty na biegu jałowym), poza tym na benzynie odcina dopływ paliwa przy ok 4 tys (na gazie przy ponad 7 tys), występuje także lekkie falowanie obrotów i jakby więcej zaczeła palić o jakies 2 litry - dokładnie nie sprawdzałem

ostatnio była czyszczona przepustnica (bez zerowania parametrów adaptacyjnych) i wymieniany termostat,

Podlączyłem się do Unidiaga w wersji 0.3.3.1 z definicjami Alfa156TS_M155_N.

a oto efekty:

błędów nie było

http://img339.imageshack.us/img339/9986/capture07182009151447.png

http://img32.imageshack.us/img32/1330/capture07182009151542.png

http://img148.imageshack.us/img148/8886/capture07182009151720.png

http://img44.imageshack.us/img44/2200/capture07182009151852.png

http://img339.imageshack.us/img339/2313/capture07182009152010.png

http://img35.imageshack.us/img35/2914/capture07182009152015.png

http://img239.imageshack.us/img239/7996/capture07182009152123.png

http://img195.imageshack.us/img195/3915/capture07182009152205.png

http://img374.imageshack.us/img374/9601/capture07182009152221.png

http://img229.imageshack.us/img229/8035/capture07182009152315.png

http://img381.imageshack.us/img381/5677/capture07182009152454.png

http://img338.imageshack.us/img338/4277/capture07182009152501.png

http://img212.imageshack.us/img212/8243/capture07182009152540.png

http://img33.imageshack.us/img33/1641/capture07182009152705.png

http://img148.imageshack.us/img148/6716/capture07182009152721.png

odcinało paliwo przy ok 4000 obrotów,

a te zrobione na gazie (odciecie paliwa nastepowało przy ponad 7 tys obrotach)

http://img507.imageshack.us/img507/7757/capture07182009152900.png

http://img193.imageshack.us/img193/6049/capture07182009152906.png

http://img193.imageshack.us/img193/251/capture07182009153110.png

http://img200.imageshack.us/img200/922/capture07182009153116.png

napiecie na akumulatorze 12,54V przy zgaszonym,
13,96V zapalony,
13,85V po włączeniu klimy i świateł

Czy mógłby się ktoś wypowiedzieć na temat tych pomiarów, ewentualnie co jeszcze należałoby zmierzyć i w czym jest problem.

z góry dziękuję
 
panowie zrobiłem jak w instrukcji wszystko po kolei i nie mogę się połączyć już sam nie wiem co jest taki log mam

Init started
error rcv wait timeout
Init Ready
No KeyBytes; Init not OK
No communication
Thread terminated, COM port closed
Thread is empty, now delete it
Thread object freed

proszę o pomoc
 
no communication poniewaz to 156 JTD.
- żadko komu udaje sie połączyć.
- temat dotyczy M1.5.5 ,czyli 156 TS 1.6 -- 2.0.
 
Dzięki koledze bubu321 oraz pepesz (dzięki za pomoc :D) połączyłem się dziś z komputerem silnika w mojej AR145 i poniżej przedstawiam to co uzyskałem. Prosiłbym bardziej doświadczonych kolegów w pracy z UniDiagiem o ocenę stanu technicznego mojego silnika oraz rozwianie moich wątpliwości, które się pojawiły i są również przedstawione poniżej.

DTC Błąd P0170 Fuel Trim Malfunction (Bank1)
State S.C. +Batt V./ Above top limit, Present and stored, Not Requested

Odometr 6.49E5
CKS modif. Counter 0
Maximum engine speed 7400
Engine speed 900
Water temperature 44
Air temperature 20.07
Air flow rate 9.6
Spark advance 5.25
Injection time 3.403
Throttle valve relative position 2.814
Engine load 1.1
Second load (throttle) 1.312
Air flow meter voltage 1.509
Battery voltage 13.81
Target idle speed 890
Evapor. Ctrl valve opening 0
Injection time correction 0.67
Self-adaptive TRA parameter -1.167E4 ??????
FRA factor (high loads) 1
FRA factor (low loads) 0.9922
Self-adaptive FRA parameter 0.9922
Throttle valve absolute position 31.42
Calculated air flow rate 10.4
Throttle minimum opening 29.08
Self-adaptive DTV parameter 0




Przy próbie sprawdzenia wartości Lambda sensor voltage pokazuje się błąd o treści :

„Exception EConvertError In module UniDiagKWP2000.exe AT 00077DFA.
‘(((X*1000)’ is not a valid floating point value."

Ostatnio wymieniałem sondę lambda i zamontowałem nie oryginalną sondę lecz uniwersalną japońskiej firmy TNK. Czy ten błąd może wynikać z tego, że sonda lambda jest nie oryginalna?

Diagnostyką silnika zająłem się z tego względu, że falują mi obroty na biegu jałowym.
Czyściłem przepustnicę, wykonałem reset ustawienia silniczka krokowego oraz parametrów adaptacyjnych (w tej kolejności), ustawienie parametrów adaptacyjnych nastąpiło po około 15 min gdy przy temperaturze wody około 75 stopni Celcjusza włączył się wentylator . Po tym obroty nadal falowały lecz obserwuje, że falowanie obrotów nasila się przy wyższej temperaturze otoczenia. Dziś po raz drugi wykonałem reset ustawienia silniczka krokowego i obroty się jakby uspokoiły, choć dziś temperatura jest znacznie niższa w porównaniu do dnia wczorajszego. Zobaczymy jak będzie w czasie dalszej eksploatacji.

Po dzisiejszych pomiarach diagnostycznych zastanawia mnie tylko parametr Self-adaptive TRA parameter , który wynosi -1.167E4,oraz wartość Odometru 6.49E5 (na liczniku mam około 156 tys km???). Czy takie wartości mogą wynikać z błędów w definicji?

Proszę również o interpretację błędu P0170. Jest to błąd, który można wykasować ale pojawia się po uruchomieniu silnika?
 
Ostatnia edycja:
w alfach z błędami sondy lambda to jest tak:
- pierwszy blad jaki może sie pojawic to P0130, czyli bład zwarcia, braku połaczenia sondy lambda, czyli błąd typu mechanicznego.
- jesli sonda jest dobrze połaczona to nastepny błąd może być typu P0170, napięcie sondy jest poza zakresem lub jest w tym stanie w czasie dłuższym niż 2 minuty.
- tutaj problemem może być grzejnik sondy lambda lub nie oryginalna sonda.
- jeśli sonda daje dobre napiecie w zakresie to dalsze bledy to P1172 ( P1173), czyli błędy jakie sonda lambda wyłapuje z przebiegu napięcia, czyli problemy ze składem mieszanki powietrze-benzyna.
- błędy P117x pojawiają się po dłuższym okresie czasu.
- wczesnie , bo zwykle po czasie do 12 minut pojawia sie parametr TRA, powyżej 20.000 usek, jeśli są problemy z układem dolotu lub wylotu spalin.
- u ciebie sonda jest nie oryginalna, to powód twojego bledu.
-zła wartość odometru moze być spowodowana złą definicja w plikach DEF.
- bład „Exception EConvertError...." jest spowodowany złą definicja dotycząca tego parametru, musisz zacytowac ten wyjatek z pliku definicji.
np
- RDBLI_2000, 0x21, 0x41, "Lambda sensor voltage", 1, "Lambda sensor voltage", 1, "#scaling unsigned 2 (X*1000-54385)/204 mV";

- ponizej wykres sondy lambda "zimnej".
--


--






--
 
Ostatnia edycja:
Czyli rozumiem mój błąd P0170 oznacza błąd sondy lambda i może być spowodowany tym, że sonda nie jest orginalna. Nie za bardzo rozumiem odniesienie do parametru TRA czy jest on poprawny, czy muszę przejechać te 200 km, żeby nastąpiło ustawienie parametrów adaptacyjnych. Definicje już poprawiłem jutro sprawdzę czy działa ;).

O co chodzi z tym wcześnie, jaka powinna być prawidłowa wartośc parametru TRA?

Czy definicję odometru znajdę gdzieś poprawną i sprawdzoną dla mojej AR145?

A jak pozostałe parametry w jakim stanie technicznym jest mój silnik?

Jeszcze raz dziękuję za pomoc :D.

P.S. Jutro przerabiam kabel według twojej podpowiedzi bubu321 i spróbuję się połączyć z moimi poduchami i wykasować błąd.
 
Ostatnia edycja:
- przy przeróbce kabla pamiętaj tylko że to było podane dla jednego typu kabla np, kabel od viakena ma inne wyprowadzenia.

- nie wiem po jakim czasie podawałes te parametry powyżej, dla tego momentu wartość TRA jest poprawna, TRA = 11.600 usek.
- ale wartośc temperatury wody wynosi około 44 st C, czyli silnik nie osiągnął jeszcze temperatury adaptacji, > 70 st C.
- program alfadiag podaje że TRA ma zakres +/- 5.000 usek, w dokumentacji ECU zaś podają że TRA może wynosic +/- 20.000 ( 2.00E4 ) usec i taka chyba powinna być granica.
- zwykle jeśli termostat, chlodnica są sprawne, to wartośc TRA stabilizuje się po czasie 12 minut.
- brakuje jeszcze parametru "lambda regulation row 1"
( z tym parametrem to Unidiag ma zawsze jakies kłopoty i cały czas podaje błędną dla niego definicję ) ale jak masz < inną > sondę to i tak ten parametr nic nie pokaże.
--
RDBLI_2000, 0x21, 0x44, "Lambda sensor integrator", 1, "Lambda sensor Pre-Cat Status", 1, "#scaling unsigned 2 X/128.0 ";
RDBLI_2000, 0x21, 0x5B, "Lambda Regulation Row 1", 1, "Lambda Regulation Row 1", 1, "#scaling unsigned 2 X/128.0 ";
--
- z podanych parametrów trudno coś wysledzić, za niska temeperatura wody.
np.

Engine speed 900 ale Target idle speed 890, czyli ECU chciałby niższe obroty.
Air flow rate 9.6, Calculated air flow rate 10.4
Injection time 3.403
- czyli wszystko w normie nie biorąc pod uwage tego że to jest etap nagrzewania sie silnika.
- no chyba że masz uszkodzony czujnik termostatu.

- w mojej definicji odometr ma parametry
RDBLI_2000, 0x21, 0x03, "Odometer", 1, "Odometer", 1, "#scaling unsigned 3 (X*2832)/10000 km";
 
Ostatnia edycja:
czy ktoś napisze wprost, co trzeba kupić żeby mieć kompa??
(mam kabel ODB2 do VW) jaki program i skąd?
 
Czyli dla kabla viakena (ja taki mam) podany przez Cibie sposób przeróbki się nie odnosi :confused: ? Jak mam więc go przerobić, które ścieżki przeciąć i gdzie podłączyć kable :confused: ? Nie chciałbym uszkodzi kabla a chciałbym się połączyć z moimi poduszkami. Wiesz napewno, że te interfejsy są na innych obwodach drukowanych? Jeszcze raz proszę o pomoc :o. Pozdrawiam.

P.S. Parametry silnika sprawdzę jeszcze raz po nagrzaniu się silnika. Silnik powinien się nagrzać do temperatury > 70 st C w ciągu 12 minut? Postaram się to sprawdzić.

Rozkręciłem kabel i w sumie płytki drukowane są jednakowe. Piny we wtyczce są ponumerowane więc na co należy zwrócić uwagę?
 
Ostatnia edycja:
Amortyzatory
Powrót
Góra