LIPOWSKY HARP-5 mobil Lin és Can-Bus szimulátor kijelzővel és billentyűzettel – használati útmutató
Bevezetés
Ez az első lépések útmutató bemutatja, hogyan állíthatja be a HARP-5-öt a LIN-busszal való kommunikációhoz vagy a LIN-busszal való figyeléshez. Egyszerűen kövesse a következő lépéseket.
Tanács
Ez az útmutató új HARP-5 felhasználók számára készült. Ha már van tapasztalata a Baby-LIN termékekkel kapcsolatban, vagy Ön haladó LIN-Bus felhasználó, akkor ez az útmutató valószínűleg nem megfelelő az Ön számára.
Tanács
Ez az útmutató feltételezi, hogy Microsoft Windows operációs rendszert használ. Ha Linux operációs rendszert használ, kérjük, forduljon hozzánk, hogy megkapjuk a terjesztéséhez szükséges szoftvert: „Támogatási információk”
Ebből a célból a következő összetevőket mutatjuk be Önnek:
- LDF
- Jel leírása
- Specifikációs diagnosztikai szolgáltatások
Ebből az információból a SessionDescriptionFile (SDF) létrehozható. Az SDF a LINWorks-alapú alkalmazások kulcsa.
A következő ábra egy LIN-alapú alkalmazás tipikus munkafolyamatát mutatja be a mi \Productname-vel.
Ez a diagram bemutatja, hogy az egyes LINWorks szoftveralkalmazások hogyan kapcsolódnak egymáshoz.
Kezdő lépések
Bevezetés
Ez az első lépések útmutató bemutatja, hogyan hozhatja létre a Lin alkalmazást az LDF-ből származó információk és a jelleírások felhasználásával. A következőkben megtudhatja, hogyan hozhat létre LDF-et és hogyan integrálhatja az SDF-be. Továbbá bevezetésre kerül az Unifeid Diagnosztikai Szolgáltatások. Az SDF sikeres létrehozása után a HARP-5 önálló üzemmódban üzemeltethető, LIN-busz-adatok naplózhatók, vagy makrók definiálhatók az automatikus indításhoz.
Tanács
Ez az útmutató feltételezi, hogy Microsoft Windows operációs rendszert használ.
Telepítés
A HARP-5 használatának megkezdése előtt telepítenie kell a LINWorks szoftver több összetevőjét.
Ha még nem töltötte le a LINWorks szoftvert, kérjük, töltse le most tőlünk weboldal az alábbi link alatt: www.lipowsky.de A következő összetevőkre van szükség ehhez az útmutatóhoz:
- Baby-LIN driver
- SessionConf
- SimpleMenu
- LDFEdit
Munkamenet leírása File (SDF)
Hogyan készítsünk LIN alkalmazást
- Követelmény: Egy LIN csomópont (szolga) és egy megfelelő LDF file elérhetőek. Olyan alkalmazást kell megvalósítani, amelyben egy szimulált LIN master lehetővé teszi a csomópont meghatározott módon történő működtetését.
- Követelmény: Az LDF-ben található információ azonban általában nem elegendő. Az LDF leírja a jelek elérését és értelmezését, de az LDF nem írja le a jelek mögött meghúzódó funkcionális logikát. Ezért szükség van egy további jelleírásra, amely leírja a jelek funkcionális logikáját.
- Követelmény: Ha a feladat diagnosztikai kommunikációt is igényel, akkor a csomópontok által támogatott diagnosztikai szolgáltatások specifikációja is szükséges. Az LDF-ben csak a megfelelő adatbájtokkal rendelkező keretek vannak definiálva, a jelentésük nem.
Ezek a követelmények ezután együtt definiálhatók és szerkeszthetők egy Munkamenetleírásban file (SDF).
Bevezetés
A munkamenet leírása file (SDF) tartalmazza az LDF adatokon alapuló buszszimulációt. Az egyes keretek és jelek logikája makrók és események segítségével programozható. Az LDF LIN ütemezése mellett további diagnosztikai szolgáltatások is megvalósíthatók az SDF-ben protokollokon keresztül.
Ez teszi az SDF-et az összes LINWorks-alkalmazás központi munkapontjává.
Hozzon létre egy SDF-et
A SessionConf szoftveralkalmazás az SDF létrehozására és szerkesztésére szolgál. Ebből a célból egy meglévő LDF-et importálnak.
Közös beállítás
Emuláció
A bal oldali navigációs menüben válassza az Emuláció lehetőséget. Itt kiválaszthatja, hogy mely csomópontokat szeretné szimulálni a HARP-5. Ha csak a LIN-Bus-t szeretné figyelni, ne válasszon semmit.
GUI-elemek
Válassza a GUI-Elements elemet a bal oldali navigációs menüben. Itt adhatja meg a figyelni kívánt jeleket.
Tanács
Vannak más módok is a keretek és jelek figyelésére, de ez egy jó és konfigurálható kiindulópont.
Virtuális jelek
A virtuális jelek ugyanúgy tárolhatnak értékeket, mint a buszjelek, de nem jelennek meg a buszon. Számos különböző feladatra használhatók, például:
- Ideiglenes értékek, például számlálók
- Tároljon állandókat
- Operandusok és számítási eredmények
- stb.
A virtuális jel mérete 1…64 bitre állítható. fontos a protokoll szolgáltatásban való használathoz.
Minden jelnek van egy alapértelmezett értéke, amely az SDF betöltésekor kerül beállításra.
Rendszerjelek
A rendszerjelek virtuális jelek fenntartott nevekkel. Rendszerjel alkalmazásakor egy virtuális jel is létrejön, és egy adott viselkedéshez kapcsolódik.
Ily módon elérheti az időzítőt, a bemeneti és kimeneti erőforrásokat és a rendszerinformációkat.
Tanács
További információkért és az összes elérhető rendszerjel listájáért tekintse meg a SessionConf Rendszerjel varázslóját.
Makrók
A makrókat több művelet sorozatmá egyesítésére használják. A makrókat események indíthatják el, vagy más makrókból is meghívhatók Goto vagy Gosub értelemben. A DLL API makrót hív meg a macro_execute paranccsal.
Minden makróparancs használhatja az LDF jeleit és a Virtuális jel szakasz jeleit, például a rendszerjeleket.
A makrók másik fontos funkciója a busz vezérlése. A busz makróval indítható és leállítható. Továbbá a rendszerjelzések segítségével kiválasztható a menetrend, és ellenőrizhető a busz állapota.
Minden makró mindig 13 helyi jelet ad:
_LocalVariable1, _Local Variable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
Az utolsó 3 mechanizmust biztosít az értékek visszaadására a callcontext _Return, _Failure) vagy egy korábbi makróparancs eredményének ellenőrzésére. A _LocalVariableX jelek pl. ideiglenes változóként használhatók egy makróban.
Egy makró akár 10 paramétert is fogadhat hívásakor. A makródefinícióban ezeknek a paramétereknek neveket adhatunk, amelyek a menüfában bal oldalon, zárójelben a makró neve után jelennek meg. A paraméterek a hívott _LocalVariable1…10 jeleibe kerülnek. Ha egyetlen paramétert sem, vagy 10-nél kevesebb paramétert adnak át, a fennmaradó _LocalVariableX jelek 0 értéket kapnak.
Example SDF
Letöltheti az example SDF „08 | Voltamples SDF➫s” az alábbi linken: Kezdő lépések_Plample.sdf
Indítsa el a busz kommunikációt
PC mód
PC mód leírása
A PC mód lehetővé teszi, hogy a HARP-5 a Baby-LIN termékcsalád többi termékéhez hasonlóan kommunikáljon a PC-vel. Ez azt jelenti, hogy használhatja az egyszerű menüt és annak összes funkcióját, valamint saját alkalmazásokat írhat a Baby-LIN-DLL segítségével. A firmware frissítéséhez is szükséges.
Engedélyezze a PC módot
A HARP-5 PC üzemmódjának engedélyezéséhez győződjön meg arról, hogy be van kapcsolva. Ha nincs a főmenüben, nyomja meg többször az ESC gombot, amíg a főmenübe nem kerül. Ezután nyomja meg az „F3” gombot a PC módba való belépéshez.
Ha a PC mód jelenleg engedélyezve van, egyszerűen nyomja meg az „F1” billentyűt a PC módból való ismételt kilépéshez.
Indítsa el a SimpleMenu-t. A bal oldali eszközlistában meg kell találnia a HARP-5-öt. Kattintson a csatlakozás gombra, majd töltse be a korábban létrehozott SDF-et.
Most már láthatja a megfigyeléshez hozzáadott változókat. A szimuláció/monitoring elindításához kattintson a Start gombra.
Most látni fogja ezeknek a jeleknek a változásait.
Önálló mód
Vigye át az SDF-et
Az SDF HARP-5-re való átviteléhez SDHC kártyaolvasóra van szükség. Másolja át az újonnan létrehozott SDF-et egy SDHC-kártya gyökérkönyvtárába (egy SDHC-kártyát a HARP-5-höz mellékelünk). Vegye ki az SDHC-kártyát a kártyaolvasóból, és csatlakoztassa a HARP-5 SDHC-kártyanyílásába.
Tanács
Győződjön meg arról, hogy az összes többi csomópont csatlakoztatva van és megfelelően működik
Hajtsa végre az SDF-et
A főmenüben kattintson az „F1” billentyűre a „RUN ECU” menü megnyitásához. Itt látnia kell a korábban létrehozott SDF-et. Válassza ki és nyomja meg az „OK” gombot.
Most már láthatja a megfigyeléshez hozzáadott változókat. A szimuláció/monitoring elindításához kattintson az „F1” billentyűre a „START” opció kiválasztásához.
Most már valós időben látni fogja ezeknek a jeleknek a változásait.
Frissítések
Frissítse a filozófiát
A HARP-5 funkcióit és szolgáltatásait a telepített firmware, valamint a LINWorks és a Baby-LIN-DLL használt verziói határozzák meg.
Mivel folyamatosan dolgozunk a termékfejlesztéseken, a szoftvert és a firmware-t rendszeresen frissítjük. Ezek a frissítések új funkciókat tesznek elérhetővé, és megoldják azokat a problémákat, amelyeket belső tesztjeink fedeztek fel, vagy amelyekről korábbi verziót használó ügyfelek jelentettek.
Az összes firmware frissítés úgy történik, hogy a frissített HARP-5 továbbra is működjön a már telepített, régebbi LINWorks telepítéssel. Tehát a HARP-5 firmware frissítése nem jelenti azt, hogy feltétlenül frissítenie kell a LINWorks telepítését is.
Ezért erősen ajánlott, hogy mindig frissítse a HARP-5-öt a legújabb elérhető firmware-verzióra.
Azt is javasoljuk, hogy frissítse a LINWorks szoftvert és a Baby-LIN DLL-t is, ha új frissítések állnak rendelkezésre. Mivel a SessionConf új verziói új funkciókat vezethetnek be az SDF formátumban, előfordulhat, hogy a régebbi firmware, a Simple Menu vagy a Baby-LIN-DLL verziók nem kompatibilisek. Ezért ezeket is frissítenie kell.
Ha frissíti a LINWorks készüléket, erősen ajánlott frissíteni a HARP-5 firmware-jét a legújabb elérhető firmware-verzióra, valamint a Baby-LIN-DLL használt verzióinak terjesztését.
Tehát az egyetlen ok, amiért a LINWorks régebbi verziójánál maradhat, az lehet, hogy egy elavult firmware-verziójú HARP-5-öt használ, amelyet bármilyen okból nem tud frissíteni.
Erősen ajánlott a Baby-LIN illesztőprogram frissítése a legújabb verzióra.
Letöltések
Szoftverünk, firmware-ünk és dokumentumaink legújabb verziója megtalálható a weboldalunk letöltési területén webtelek www.lipowsky.de .
Tanács
A LINWorks archívum nemcsak a LINWorks szoftvert tartalmazza, hanem a kézikönyveket, adatlapokat, alkalmazási megjegyzéseket és pl.amples. Csak az eszköz firmware-csomagjait nem tartalmazza. A firmware külön csomagban kapható.
Az olyan dokumentumok, mint az adatlapok vagy a LIN-busz-kommunikáció bemutatása, ingyenesen letölthetők. Az összes többi dokumentumhoz és a LINWokrs szoftverünkhöz be kell jelentkeznie. Ha még nincs ügyfélfiókja, regisztrálhat az oldalunkon. webwebhely. Miután fiókját aktiváltuk, e-mailt fogunk kapni, és teljes hozzáférést kapunk letöltési ajánlatunkhoz.
Telepítés
A LINWorks csomagot egy praktikus beállítási alkalmazással szállítjuk. Ha már telepített egy régebbi verziót, egyszerűen telepítheti az újabb verziókat. A beállítási alkalmazás gondoskodik a szükséges felülírásáról files. Egyszerűen kövesse az alábbi lépéseket:
- Indítsa el a „Setup.exe” fájlt.
- Válassza ki a telepíteni kívánt összetevőket.
- Kövesse az utasításokat.
Figyelmeztetés
Kérjük, állítsa le az összes futó LINWorks alkalmazást, és válassza le az összes Baby-LIN eszközt a beállítás megkezdése előtt.
A verzió inkompatibilitása
Ha a SessionConf-ot és a SimpleMenu-t a V1.xx verzióval használta, az új verzió a régiekkel párhuzamosan lesz telepítve. Ezért az új verziók elindításához az új parancsikonokat kell használnia.
Ellenőrizze a verziót
Ha szeretné ellenőrizni a HARP-5 firmware vagy egy LINWorks komponens aktuális verzióját, a következő fejezet bemutatja, hogyan kell ezt megtenni:
HARP-5 firmware
Indítsa el a SimpleMenu-t, és csatlakozzon a HARP-5-höz. Most a firmware verziója látható az eszközlistában.
A LIN működik [LDF Edit Session Conf Simple Menu Log Viewööö]
Válassza a „Súgó”/„Névjegy”/„Információ” menüpontot. Az információs párbeszédpanelen megjelenik a szoftver verziója.
Baby-LIN-DLL v
Hívja meg a BLC_getVersionString() függvényt. A verzió karakterláncként kerül visszaadásra.
Baby-LIN-DLL .NET-csomagoló
Hívja a GetWrapperVersion() parancsot. A verzió karakterláncként kerül visszaadásra.
Támogatási információk
Bármilyen kérdés esetén e-mailben vagy telefonon kérhet technikai támogatást. Használhatjuk a TeametViewKözvetlen támogatást és segítséget nyújthat saját számítógépén.
Így gyorsan és közvetlenül tudjuk rendezni a problémákat. Nálunk sampelérhető kód és jelentkezési megjegyzések, amelyek segítik munkája elvégzését.
A Lipowsky Industrie-Elektronik GmbH számos sikeres LIN-nel és CAN-nal kapcsolatos projektet valósított meg, ezért ezeken a területeken sok éves tapasztalatra támaszkodhatunk. Kulcsrakész megoldásokat is kínálunk speciális alkalmazásokhoz, mint például EOL (End of Line) tesztelők vagy programozó állomások.
A Lipowsky Industrie-Elektronik GmbH tervezi, gyártja és alkalmazza a Baby LIN termékeket, így Ön mindig szakképzett és gyors támogatásra számíthat.
Elérhetőségi adatok | Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 Darmstadt | ||
Webtelek | https://www.lipowsky.com/contact/ | info@lipowsky.de | |
Telefon | +49 (0) 6151 / 93591 – 0 |
Telefon: + 49 (0) 6151 / 93591
Fax: +49 (0) 6151 / 93591 – 28
Webtelek: www.lipowsky.com
Email: info@lipowsky.de
Dokumentumok / Források
![]() |
LIPOWSKY HARP-5 mobil Lin és Can-Bus szimulátor kijelzővel és billentyűzettel [pdf] Felhasználói útmutató HARP-5, Mobile Lin és Can-Bus szimulátor kijelzővel és billentyűzettel |