LIPOWSKY HARP-5 Mobile Lin and Can-Bus Simulator z zaslonom in tipkovnico Uporabniški priročnik
LIPOWSKY HARP-5 Mobile Lin and Can-Bus Simulator z zaslonom in tipkovnico

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.

Grafični

Ta diagram prikazuje, kako so posamezne programske aplikacije LINWorks povezane med seboj.

Diagram

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
  1. 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.
    Opis seje File
  2. 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.
    Opis seje File
  3. 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.
    Opis seje File

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.

Ustvarite SDF

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č.

Navigacijski meni

GUI-elementi

V navigacijskem meniju na levi izberite GUI-Elements. Tukaj lahko dodate signale, ki jih želite spremljati.

Navigacijski meni

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.

Virtualni signali

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.

Sistemski signali

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.

meni

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.

Sistemski signali

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.

Sistemski signali

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.

Omogočite 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.

Preprost meni

Zdaj lahko vidite spremenljivke, ki ste jih dodali za spremljanje. Za začetek simulacije/nadzora kliknite gumb za začetek.

Vmesnik
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".

Samostojni način

Zdaj lahko vidite spremenljivke, ki ste jih dodali za spremljanje. Za začetek simulacije/nadzora kliknite tipko “F1”, da izberete možnost “START”.

Samostojni način

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.

Prenosi programsko opremo
Prijava

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.

Preveri različico

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.

Dnevnik preprostega menija Viewer

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

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *