55 Diagnózis a saját kezük

Ehhez kapcsolódóan van tolta kérdésekre autósok, akik nem rendelkeznek a CLIP, és különböző okok miatt kell megoldani a problémákat az elektronika az autó a saját, vagy csak szeretné tudni, hogy az autó jobb.







Ebben a cikkben megpróbálom a lehető legnagyobb mértékben, hogy részletesen háromféle Renault öndiagnózis:
1. diagnosztika paraméterei alkalmazása révén Android - Torque pro
2. Diagnózis és a munka szkriptek piren
a. számítógép
b. Androidon

Első rész: Torque pro

Második rész: piren számítógép

Figyelem, fontos megérteni, hogy az elvégzett munka az autó, fuss a saját felelősségére. Nem rendelkezik megfelelő ismeretekkel, nem rohan, hogy módosítsa a beállításokat és más műveleteket végezni. Ez a szkript lehetővé teszi, hogy ne csak diagnosztizálni a jármű egységek, hanem változtatni a konfigurációt, reset alkalmazkodás blokkokat, így senki, csak te nem felelős az elvégzett munka a jármű egység.

1. szerelhető, vagy nyissa ki a lemezképet klipek.
2. másolni a mappát, hogy kiszabadítsa a két fájlt a lemezen: data1.hdr és data2.cab
3. másolni ugyanazon extrdata.bat és i12comp.exe a piren és fuss extrdata.bat
4. Várjon 5 percet, amíg a feldolgozás befejeződött.
Az eredmény GenAppli mappát, ahová a három kívánt bázis mappát és CLIP-:

És csak akkor fog mozogni ezeket a mappákat, hogy a megfelelő helyen, ugyanazon a szinten, mint a mappa szkriptek piren.

Továbbá, amint azt az utasítások előírják Python 2.7 letölthető. Amikor telepíti egyetértenek az alapértelmezett hely, és más alapértelmezett beállításokat.
Ez hasznos lehet konfigurálható az alábbi négyzetet: add Python a rendszerbe útvonal (környezeti változó):

Fontos, hogy amikor először kezdi a forgatókönyvet, a számítógép az internet-hozzáférést, mint Python maga letölti és megteszi a szükséges modulokat.

Azt is ellenőrizze, hogy a számítógép nevét neve tartalmazza Cirill (Start - Számítógép (jobb klikk) - Tulajdonságok - Speciális rendszerbeállítások), vagy python nem tudja helyesen telepíteni további modulok, amikor elindul.

Telepítése után Python 2.7, bontsa ki a fájlt az adatbázisba CLIP bárhol, például a D: \ script \. Ugyanabban a mappában, és csomagold ki az archívumot a script piren. Ahhoz, hogy indítsa el a demo módban, egy további ajánlatot letölthető két fájl, és példát savedEcus.p bat-fájlt futtatni a szkriptet. Az az archív fájl tartalmát és savedEcus.p fájlt kell helyezni a könyvtárban D: \ script \ pyrenXX \ (ahol XX naprakész változata a script). És futni pyren_demo.bat. Python maga letölti és telepíti a szükséges modulokat dolgozni az interneten, és futtatni a szkriptet.

Ha ön használ Windows 10 és a parancssor használatával megnyitása helyett van a magyar - halandzsa, majd módosítsa a parancssori tulajdonságait a betűtípus beállítás: ahelyett, hogy pont, kattintson Lucida Console

Az ellenőrzést követően a script a demo módban, távolítsa savedEcus.p csatlakoztatása előtt az autó, vagy használja pyren.py további kulcsfontosságú --scan (pyren.py -p COM10 --scan --log = 1), a forgatókönyvet figyelmen kívül hagyja mentve korábban savedEcus.p fájlt, és minden alkalommal létrehoz egy újat.

Ha nem biztos a teljesítmény ELM327 adaptert és támogatásra van szükségük parancsokat a script a lehetőséget, hogy tesztelje az adaptert. Kövesse \ scripts \ pyren0994> cmdr_chkelm.py -p COM1, ahol COM1 - adapter port számát és kiadási adatok a ellenőrzés eredményét minden alapvető parancsokat. Egy ilyen forgatókönyv, és az android verziók - chkelm_4a_launcher.py

Példa android

Ha a hiba sokkal nagyobb, akkor az illesztő nem fog működni a forgatókönyvet.

A bat-fájlokat a már meghatározott vonal engedélyezett fakitermelés: --log = 1. Ez az információ hasznos lehet a fejlesztők számára, hogy javítsa a forgatókönyvet. A naplófájlok a könyvtár \ scripts \ pyrenHHHH \ logs \ - két fájlt: ecu_1 és elm_1. Ha a naplózás nem szükséges, egyszerűen távolítsa el a változót a fájlt.

Ha bármilyen okból (például, Python korábban telepített), az indításkor a hiba típus:






Az Ön által használt pip verzió 7.1.2, azonban verzió 8.1.0 áll rendelkezésre.
Meg kell vizsgálni, korszerűsítése révén a „python -m pip telepíteni --upgrade pip” parancsot.
Frissítse ez a modul segítségével „Start-> Run”, és másolja a vonal által javasolt parancs: „python -m pip telepíteni --upgrade pip”. Python maga frissíti modult.

Demo módban akkor megy át az autó egységek, értékelje a lehetőséget a program és tudásukat. Tanulmányozása után példát a demo savedEcus.p, távolítsa el. A sikeres felderítése az autó blokkok lesznek a saját fájlt, és képesek lesznek a DEMO-üzemmód és a blokkok meg kell tanulni az autót. Normál üzemmódban lehetőség van, hogy csatlakozik a készülék, hogy megkapja az aktuális adatokat, állítsa vissza a hibát, és végezze el a módosulnak, ha szükséges.

Minden blokk napi menüt, de a fő mindenhol azonosak:
Eszköz hiba - hibák itt (minden hiba is a menü, ahol megadhatja, és olvassa el az összes információt minden hiba)
Azonosítások - VIN, firmware verzió és a PN blokk
bekezdések:
rendszer állapot
A rendszer paraméterei
rendszer konfiguráció
csak az aktuális állapotban és konfiguráció. Változás nincs semmi lehetetlen
Ececuting tesztek - teszt végrehajtása (flip-relyushki, pislogás lámpa)
Változó konfiguráció - Configuration Change
VIN programozás - Szintén VIN néha valami mást lehet változtatni, például lefordítani a kézifék szerviz módban.
Lenullázza - Törölje a hibát és kalibrálás
Konfiguráció forgatókönyvek - beállító szkript. A legtöbb nem működik, de megismerkedhetnek elveinek parancs használatával show. ENTER billentyűt, amikor a rendszer kéri, miután az „Van scenatium. Én nem támogatja őket!”
DE extra információkat - további információkat kapcsolatos hibák és futott, ahol a hiba van rögzítve.

Fontos megjegyzés szerinti munka Win XP - Könyvtár pyserial frissített, és már nem támogatja ezt a verziót az operációs rendszer. Ha telepíti a legújabb verzióját a Python 2.7, akkor lehetséges, hogy ezt a hibát:

CancelIoEx soros

Ahhoz, hogy megoldja ezt a problémát meg kell, hogy állítsa vissza a verzió pyserial könyvtárban. Version 2.7 lehet venni itt. Csak töltse le a fájlt, és csomagolja ki a c: \ Python27 \ Lib \ site-packages \, beleegyezett, hogy cserélje ki a fájlokat. Vagy a parancssorban kell elvégezni ezeket a parancsokat egymás után:
1. pip eltávolítást pyserial
2. pip telepíteni http_s: //pypi.python.org/packages/source/p/pyserial/pyserial-2.7.tar.gz (eltávolítása aláhúzás http_s)

Készítsünk egy CSV fájlba Nyomaték korszerű PID

Ahhoz, hogy létrehoz egy fájlt, akkor tudnia kell, az index a kívánt blokk (általában a motor ECU). Ez az index script piren amikor csatlakozik a jármű és automatikusan beolvassa egységek, a fenti példában, az index 11134.
Használja a denevér-fájl mod_ecu.bat, kicserélni ezt a kódot: «mod_ecu.py 0111134 RU torq», és kezdje nyikorgó ".

Ennek eredményeként, a működő könyvtár a script fájlt egy nevet, mint PR_7E0_7E8_11134_RU.csv akkor képződik, és mivel az inicializáló string Torque. Mert Scenic3 nem az extra inicializáló karakterláncot, így megfelelően működik, valószínűleg a korábbi generációk inicializálási karakterlánc potrebuetsya.Takzhe inicializáló string szükség esetén fordul a blokkok eltérő motor ECU.
Ezt a fájlt és tegyük a Android készüléket, és betölteni a forgatónyomaték, mivel ez előtt írták, vagy ezt a rekordot. Nyomaték modern járművek képes megjeleníteni egy képernyőn az érzékelők információi alapján a különböző blokkok leírt részleteket ezt a bejegyzést.

Továbbá, változat piren 0995, PID lehet tenni közvetlenül az Android készülék a szkript futtatása make_torque_pids.py, a lekérdezés is rövidítve blokk-index és a használt nyelv - RU. Ennek eredményeképpen a szkript létrehoz két fájlt, és küldje el közvetlenül a Torque könyvtár - magát egy CSV-fájlt a beállított PID, és az új profil, amely akkor kapcsoljuk be a nyomaték kezdeti képernyő. A profil inicializáló karakterláncot, és az adatcsere port sebesség jelenik meg, de a többi adat - hangerő, a motor típusa, stb.- vannak megadva nemteljesítéskori és szerkeszteni kell már a saját autóját.

Harmadik rész: piren Androidon

Kezdve az új verzió 0,98, a fejlesztők hozzá a képessége, hogy fut-scriptek Android. Erre a célra a készülék elhelyezése és SL4A Py4A és minden végigmenni egy script launcher pyren_4a_launcher.py.
Hogyan telepítsük:

Változás a szöveg méretét a képernyőn a készülék lehet a hangerő gombokat keresztül vagy a helyi menü SL4A alkalmazás. Ebben az esetben, ha növelni szeretné a tárolt sorok száma a képernyőn, adja meg a beállításokat SL4A Görgetési méret lehetséges többé. Alapértelmezésben 140 vonalak 450-500 sorokat is elegendő.

#### demo módban való kapcsolódás nélkül autó
# Sys.argv.append ( '- demo)

#### figyelmen kívül hagyja létezését savedEcus.p és nem új szkennelési
# Sys.argv.append (- scan ")

#### naplózás engedélyezéséhez
# Sys.argv.append ( '- log'); sys.argv.append ( 'log.txt')

#### váltani angol. Vegye ki az összes FG / SG fájlok cache könyvtárban
# Sys.argv.append ( '- LGB)

Poll autó fut az összes rendelkezésre álló egységek
Mert piren Android, futtassa a hordozórakéta cmdr_4a_launcher.py, de egy változat a PC, futtassa a script \ pyrenHHHH> cmdr_odometr.py -p COM1. ahol COM1 - a port számát az adapter, és a szkript fogja kihallgatni az összes blokk a rendelkezésre álló információt őket a távon. Ez akkor lehet hasznos, ha gyorsan ellenõrizni a jármű történetét, mint igazi run - fontos kritérium értékelése a kezdeti állapot az autó.

mintavételes felmérés blokkok, beleértve a legújabb diagnosztikai futnak Európában (74.994 km)

Hála az alkotók és a résztvevők a „Diagnózis saját kezűleg”: piren. SHR-LNM és mások.

A részletes példa a diagnosztikai műveletet, és a script jelenik meg a felvételi folyamat.

Részletes utasításokat, hogyan kell telepíteni Android operációs rendszer a jelen bejegyzés




Kapcsolódó cikkek