LIPOWSKY HARP-5 Mobile Lin and Can-Bus Simulator z zaslonom in tipkovnico Uporabniški priročnik
Uvod
Ta vodnik za začetek vam bo pokazal, kako nastaviti HARP-5 za komunikacijo z vodilom LIN-Bus ali za spremljanje njega. Preprosto sledite naslednjim korakom.
nasvet
Ta priročnik je namenjen novim uporabnikom HARP-5. Če že imate izkušnje z izdelki Baby-LIN ali ste napreden uporabnik LIN-Bus, potem ta priročnik verjetno ni primeren za vas.
nasvet
Ta priročnik predvideva, da uporabljate operacijski sistem Microsoft Windows. Če uporabljate operacijski sistem Linux, se obrnite na nas, da prejmete programsko opremo za vašo distribucijo: “Informacije o podpori”
V ta namen vam bomo predstavili naslednje komponente:
- LDF
- Opis signala
- Storitve diagnoze specifikacij
Iz teh informacij je SessionDescriptionFile (SDF) je mogoče ustvariti. SDF je ključna točka v aplikacijah, ki temeljijo na LINWorks.
Naslednja grafika prikazuje tipičen potek dela aplikacije, ki temelji na LIN, z našim \Productname.
Ta diagram prikazuje, kako so posamezne programske aplikacije LINWorks povezane med seboj.
Začetek
Uvod
Ta vodnik za začetek vam bo pokazal, kako ustvarite svojo aplikacijo Lin z uporabo informacij iz LDF in opisov signalov. V nadaljevanju se boste naučili, kako ustvariti LDF in ga integrirati v SDF. Poleg tega bodo uvedene diagnostične storitve Unifeid. Ko ste uspešno ustvarili SDF, lahko HARP-5 deluje v samostojnem načinu, lahko se zabeležijo podatki vodila LIN ali se lahko definirajo makri za samodejni zagon.
nasvet
Ta priročnik predvideva, da uporabljate operacijski sistem Microsoft Windows.
Namestitev
Preden lahko začnete uporabljati HARP-5, morate namestiti več komponent programske opreme LINWorks.
Če še niste prenesli programske opreme LINWorks, jo prenesite zdaj z naše strani webspletno mesto pod naslednjo povezavo: www.lipowsky.de Za ta vodnik za začetek so potrebne naslednje komponente:
- Voznik Baby-LIN
- SessionConf
- SimpleMenu
- LDFEdit
Opis seje File (SDF)
Kako ustvariti aplikacijo LIN
- Zahteva: Vozlišče LIN (podrejeno) in ustrezen LDF file so na voljo. Implementirati je treba aplikacijo, v kateri simulirana glavna enota LIN omogoča delovanje vozlišča na določen način.
- Zahteva: Vendar pa informacije v LDF običajno ne zadoščajo. LDF opisuje dostop in interpretacijo signalov, vendar LDF ne opisuje funkcionalne logike za temi signali. Zato potrebujete dodaten opis signala, ki opisuje funkcionalno logiko signalov.
- Zahteva: Če naloga zahteva tudi diagnostično komunikacijo, je potrebna tudi specifikacija diagnostičnih storitev, ki jih podpirajo vozlišča. V LDF so definirani samo okvirji z ustreznimi podatkovnimi bajti, ne pa tudi njihov pomen.
Te zahteve lahko nato definirate in skupaj uredite v opisu seje file (Brezdomci).
Uvod
Opis seje file (SDF) vsebuje simulacijo vodila na podlagi podatkov LDF. Logiko posameznih okvirjev in signalov je mogoče programirati z makri in dogodki. Poleg razporeda LDF LIN se lahko v SDF prek protokolov izvajajo dodatne diagnostične storitve.
Zaradi tega je SDF osrednja delovna točka vseh aplikacij LINWorks.
Ustvarite SDF
Programska aplikacija SessionConf se uporablja za ustvarjanje in urejanje SDF. V ta namen se uvozi obstoječi LDF.
Skupna nastavitev
Emulacija
V navigacijskem meniju na levi izberite Emulacija. Tukaj lahko izberete, katera vozlišča želite simulirati s HARP-5. Če želite samo nadzorovati LIN-Bus, ne izberite nič.
GUI-elementi
V navigacijskem meniju na levi izberite GUI-Elements. Tukaj lahko dodate signale, ki jih želite spremljati.
nasvet
Obstajajo tudi drugi načini za spremljanje okvirjev in signalov, vendar je to dobro in nastavljivo izhodišče.
Virtualni signali
Virtualni signali lahko shranijo vrednosti tako kot signali vodila, vendar se na vodilu ne pojavijo. Uporabljajo se lahko za številne različne naloge, kot so:
- Začasne vrednosti, kot so števci
- Shranjujte konstante
- Operandi in rezultati izračunov
- itd.
Velikost virtualnega signala je mogoče nastaviti na 1…64 bitov. pomembno za uporabo v funkciji protokola.
Vsak signal ima privzeto vrednost, ki je nastavljena, ko je SDF naložen.
Sistemski signali
Sistemski signali so virtualni signali z rezerviranimi imeni. Ko se uporabi sistemski signal, se hkrati ustvari navidezni signal in se poveže s posebnim vedenjem.
Na ta način lahko dostopate do časovnika, vhodnih in izhodnih virov ter sistemskih informacij.
nasvet
Za več informacij in seznam vseh razpoložljivih sistemskih signalov preverite čarovnika za sistemske signale v SessionConf.
Makri
Makri se uporabljajo za združevanje več operacij v zaporedje. Makre se lahko zaženejo z dogodki ali pa jih pokličete tudi iz drugih makrov v smislu Goto ali Gosub. API DLL pokliče makro z ukazom macro_execute.
Vsi makro ukazi lahko uporabljajo signale iz LDF in signale iz razdelka Virtual Signal, kot so sistemski signali.
Druga pomembna funkcija makrov je nadzor vodila. Avtobus se lahko zažene in ustavi prek makra. Poleg tega je mogoče izbrati urnik in preveriti stanje avtobusa s pomočjo sistemskih signalov.
Vsak makro vedno zagotavlja 13 lokalnih signalov:
_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
Zadnji 3 zagotavljajo mehanizem za vrnitev vrednosti v klicni kontekst _Return, _Failure) ali za preverjanje rezultata prejšnjega ukaza makra. Signali _LocalVariableX se lahko uporabljajo npr. kot začasne spremenljivke v makru.
Makro lahko ob klicu prejme do 10 parametrov. V definiciji makra lahko tem parametrom dodelite imena, ki so nato prikazana na levi v drevesnem meniju v oklepajih za imenom makra. Parametri končajo v signalih _LocalVariable1…10 klicanega. Če ni posredovanih nobenih parametrov ali je posredovanih manj kot 10 parametrov, preostali signali _LocalVariableX prejmejo vrednost 0.
Example SDF
Lahko prenesete example SDF v razdelku »08 | npramples SDF➫s” na naslednji povezavi: GettingStarted_Example.sdf
Zaženite komunikacijo z avtobusom
PC način
Opis načina PC
Način PC omogoča HARP-5 komunikacijo z osebnim računalnikom kot drugi izdelki iz družine izdelkov Baby-LIN. To pomeni, da lahko uporabljate preprost meni in vse njegove funkcije ter pišete svoje aplikacije z Baby-LIN-DLL. Potreben je tudi za posodobitev vdelane programske opreme.
Omogočite način PC
Če želite omogočiti računalniški način HARP-5, se prepričajte, da je vklopljen. Če niste v glavnem meniju, pritiskajte ESC, dokler niste v glavnem meniju. Nato pritisnite "F3" za vstop v način PC.
Če je način PC trenutno omogočen, preprosto pritisnite tipko “F1”, da znova zapustite način PC.
Zaženite SimpleMenu. Svoj HARP-5 bi morali najti na seznamu naprav na levi. Kliknite gumb za povezavo in nato naložite SDF, ki ste ga ustvarili prej.
Zdaj lahko vidite spremenljivke, ki ste jih dodali za spremljanje. Za začetek simulacije/nadzora kliknite gumb za začetek.
Zdaj boste videli spremembe teh signalov.
Samostojni način
Prenesite SDF
Za prenos SDF na HARP-5 potrebujete čitalnik kartic SDHC. Kopirajte svoj novoustvarjen SDF v korenski imenik kartice SDHC (ena kartica SDHC je priložena HARP-5). Odstranite kartico SDHC iz bralnika kartic in jo priključite v režo za kartico SDHC na HARP-5.
nasvet
Prepričajte se, da so vsa druga vozlišča povezana in pravilno delujejo
Izvedite SDF
V glavnem meniju kliknite tipko "F1", da odprete meni "RUN ECU". Tam bi morali videti SDF, ki ste ga ustvarili prej. Izberite ga in pritisnite tipko "V redu".
Zdaj lahko vidite spremenljivke, ki ste jih dodali za spremljanje. Za začetek simulacije/nadzora kliknite tipko “F1”, da izberete možnost “START”.
Zdaj boste videli spremembe teh signalov v realnem času.
Posodobitve
Posodobite filozofijo
Funkcionalnost in lastnosti HARP-5 so opredeljene z nameščeno strojno programsko opremo ter uporabljenimi različicami LINWorks in Baby-LIN-DLL.
Ker nenehno delamo na izboljšavah izdelkov, se programska in strojna programska oprema redno posodabljata. Te posodobitve dajejo na voljo nove funkcije in rešujejo težave, ki so jih odkrili naši interni testi ali so jih prijavili kupci s starejšimi različicami.
Vse posodobitve vdelane programske opreme so narejene na način, da bo posodobljen HARP-5 še naprej deloval z že nameščeno, starejšo namestitvijo LINWorks. Posodobitev vdelane programske opreme HARP-5 torej ne pomeni, da morate nujno posodobiti tudi svojo namestitev LINWorks.
Zato je zelo priporočljivo, da vaš HARP-5 vedno posodabljate na najnovejšo razpoložljivo različico vdelane programske opreme.
Priporočamo tudi, da posodobite svojo programsko opremo LINWorks in Baby-LIN DLL, če so na voljo nove posodobitve. Ker lahko nove različice SessionConf uvedejo nove funkcije v format SDF, je možno, da starejše različice strojne programske opreme, Simple Menu ali Baby-LIN-DLL niso združljive. Zato jih morate tudi posodobiti.
Če posodobite svoj LINWorks, je zelo priporočljivo, da posodobite vdelano programsko opremo vašega HARP-5 na najnovejšo razpoložljivo različico vdelane programske opreme in distribuirate uporabljene različice Baby-LIN-DLL.
Zato bi moral biti edini razlog, da ostanete pri starejši različici LINWorks, ta, da uporabljate HARP-5 z zastarelo različico vdelane programske opreme, ki je iz kakršnega koli razloga ne morete nadgraditi.
Zelo priporočljivo je, da gonilnik Baby-LIN posodobite na najnovejšo različico.
Prenosi
Najnovejšo različico naše programske opreme, vdelane programske opreme in dokumentov lahko najdete v predelu za prenos na našem webmesto www.lipowsky.de .
nasvet
Arhiv LINWorks ne vsebuje samo programske opreme LINWorks, temveč tudi priročnike, podatkovne liste, opombe o aplikacijah in npr.amples. Samo paketi vdelane programske opreme naprave niso vključeni. Vdelana programska oprema je na voljo kot ločen paket.
Dokumenti, kot so podatkovni listi ali uvod v komunikacijo vodila LIN, so brezplačno na voljo za prenos. Za vse ostale dokumente in našo programsko opremo LINWokrs se morate prijaviti. Če še nimate uporabniškega računa, se lahko registrirate na našem webspletno mesto. Ko bomo vaš račun aktivirali, boste prejeli e-pošto in imeli boste popoln dostop do naše ponudbe za prenos.
Namestitev
Zbirka LINWorks je dostavljena s priročno aplikacijo za namestitev. Če ste že namestili starejšo različico, lahko preprosto namestite novejše različice. Za prepisovanje zahtevanega bo poskrbela namestitvena aplikacija files. Preprosto sledite tem korakom:
- Zaženite "Setup.exe".
- Izberite komponente, ki jih želite namestiti.
- Sledite navodilom.
Opozorilo
Prosimo, ustavite vse zagnane aplikacije LINWorks in odklopite vse naprave Baby-LIN, preden začnete z nastavitvijo.
Nezdružljivost različic
Če ste uporabljali SessionConf in SimpleMenu z različico V1.xx, bo nova različica nameščena vzporedno s starimi. Zato morate za zagon novih različic uporabiti nove bližnjice.
Preveri različico
Če želite preveriti trenutno različico vdelane programske opreme HARP-5 ali komponente LINWorks, vam naslednje poglavje pokaže, kako se to naredi:
Vdelana programska oprema HARP-5
Zaženite SimpleMenu in se povežite s HARP-5. Zdaj je različica vdelane programske opreme vidna na seznamu naprav.
LIN deluje [LDF Edit Session Conf Simple Menu Log Viewer]
Izberite možnost menija “Pomoč”/”O”/”Informacije”. Pogovorno okno z informacijami bo prikazalo različico programske opreme.
Baby-LIN-DLL v
Pokličite BLC_getVersionString() . Različica se vrne kot niz.
Baby-LIN-DLL .NET ovoj
Pokličite GetWrapperVersion() . Različica se vrne kot niz.
Informacije o podpori
V primeru kakršnih koli vprašanj lahko dobite tehnično podporo po elektronski pošti ali telefonu. Lahko uporabimo ekipoViewer vam nudi neposredno podporo in pomoč na vašem osebnem računalniku.
Tako lahko hitro in neposredno rešimo težave. Imamo sampna voljo le koda in opombe o aplikaciji, ki vam bodo pomagale pri opravljanju svojega dela.
Lipowsky Industrie-Elektronik GmbH je realiziral številne uspešne projekte, povezane z LIN in CAN, zato lahko črpamo iz dolgoletnih izkušenj na teh področjih. Nudimo tudi rešitve na ključ za posebne aplikacije, kot so EOL (End of Line) testerji ali programske postaje.
Lipowsky Industrie-Elektronik GmbH načrtuje, proizvaja in uporablja izdelke Baby LIN, tako da lahko vedno pričakujete kvalificirano in hitro podporo.
Kontaktni podatki | Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 Darmstadt | ||
Webmesto | https://www.lipowsky.com/contact/ | E-pošta | info@lipowsky.de |
Telefon | +49 (0) 6151 / 93591 – 0 |
telefon: + 49 (0) 6151 / 93591
faks: +49 (0) 6151 / 93591 – 28
Webspletno mesto: www.lipowsky.com
E-pošta: info@lipowsky.de
Dokumenti / Viri
![]() |
LIPOWSKY HARP-5 Mobile Lin and Can-Bus Simulator z zaslonom in tipkovnico [pdf] Uporabniški priročnik HARP-5, Mobile Lin in Can-Bus simulator z zaslonom in tipkovnico |