LIPOWSKY HARP-5 Mobil Lin og Can-Bus Simulator med skærm og tastatur brugervejledning
LIPOWSKY HARP-5 Mobil Lin- og Can-Bus-simulator med skærm og tastatur

Indledning

Denne introduktionsvejledning viser dig, hvordan du konfigurerer HARP-5 til at kommunikere med eller overvåge LIN-bussen. Du skal blot følge de næste trin.

Råd
Denne vejledning er lavet til nye HARP-5-brugere. Hvis du allerede har erfaring med Baby-LIN produkter, eller du er en avanceret LIN-Bus bruger, er denne guide sandsynligvis ikke egnet til dig.

Råd
Denne vejledning antager, at du bruger et Microsoft Windows-operativsystem. Hvis du bruger et Linux-operativsystem, bedes du kontakte os for at modtage software til din distribution: "Supportinformation"

Til dette formål vil vi introducere følgende komponenter for dig:

  • LDF
  • Signalbeskrivelse
  • Specifikationsdiagnosetjenester

Fra disse oplysninger, SessionDescriptionFile (SDF) kan oprettes. SDF'en er omdrejningspunktet i LINWorks-baserede applikationer.
Følgende grafik viser den typiske arbejdsgang for en LIN-baseret applikation med vores \Produktnavn.

Grafisk

Dette diagram viser, hvordan de enkelte LINWorks-softwareapplikationer er forbundet med hinanden.

Diagram

Kom godt i gang

Indledning

Denne startvejledning viser dig, hvordan du opretter din Lin-applikation ved hjælp af oplysningerne fra LDF'en og signalbeskrivelserne. I det følgende lærer du, hvordan du opretter en LDF og integrerer den i SDF'en. Endvidere vil Unifeid Diagnostic Services blive introduceret. Når du har oprettet SDF'en, kan HARP-5 betjenes i selvstændig tilstand, LIN-busdata kan logges, eller makroer kan defineres til autostart.

Råd
Denne vejledning antager, at du bruger et Microsoft Windows-operativsystem.

Installation

Før du kan begynde at bruge HARP-5, skal du installere flere komponenter i LINWorks-softwaren.
Hvis du ikke allerede har downloadet LINWorks-softwaren, bedes du downloade den nu fra vores webhjemmeside under følgende link: www.lipowsky.de Følgende komponenter kræves til denne Kom godt i gang-vejledning:

  • Baby-LIN driver
  • SessionConf
  • SimpleMenu
  • LDFEdit

Sessionsbeskrivelse File (SDF)

Sådan opretter du en LIN-applikation
  1. Krav: En LIN-node (slave) og en passende LDF file er ledig. Der skal implementeres en applikation, hvor en simuleret LIN-master tillader, at noden kan betjenes på en bestemt måde.
    Sessionsbeskrivelse File
  2. Krav: Oplysningerne i LDF er dog normalt ikke tilstrækkelige. LDF'en beskriver adgangen til og fortolkningen af ​​signalerne, men LDF'en beskriver ikke den funktionelle logik bag disse signaler. Derfor har du brug for en yderligere signalbeskrivelse, som beskriver signalernes funktionelle logik.
    Sessionsbeskrivelse File
  3. Krav: Hvis opgaven også kræver diagnostisk kommunikation, kræves der også en specifikation af de diagnostiske tjenester, der understøttes af noderne. I LDF defineres kun frames med de respektive databytes, men ikke deres betydning.
    Sessionsbeskrivelse File

Disse krav kan derefter defineres og redigeres sammen i en sessionsbeskrivelse file (SDF).

Indledning

Sessionsbeskrivelsen file (SDF) indeholder bussimuleringen baseret på LDF-data. Logikken i de enkelte frames og signaler kan programmeres ved hjælp af makroer og hændelser. Ud over LDF LIN-skemaet kan yderligere diagnostiske tjenester implementeres i SDF'en via protokoller.

Dette gør SDF til det centrale arbejdspunkt for alle LINWorks-applikationer.

Opret en SDF

SessionConf-softwareapplikationen bruges til at oprette og redigere SDF'en. Til dette formål importeres en eksisterende LDF.

Opret en SDF

Fælles opsætning

Emulering

Vælg Emulation i navigationsmenuen til venstre. Her kan du vælge, hvilke noder du ønsker skal simuleres af HARP-5. Hvis du kun ønsker at overvåge LIN-bussen, skal du ikke vælge noget.

Navigationsmenu

GUI-elementer

Vælg GUI-elementer i navigationsmenuen til venstre. Her kan du tilføje signaler, du ønsker at overvåge.

Navigationsmenu

Råd
Der er andre måder at overvåge frames og signaler på, men dette er et godt og konfigurerbart udgangspunkt.

Virtuelle signaler

Virtuelle signaler kan lagre værdier ligesom bussignaler, men de vises ikke på bussen. De kan bruges til mange forskellige opgaver som:

  • Midlertidige værdier, som tællere
  • Opbevar konstanter
  • Operander og resultater fra beregninger
  • osv.

Størrelsen af ​​et virtuelt signal kan indstilles til 1…64 bit. vigtig til brug i protokolfunktionen.

Hvert signal har en standardværdi, der indstilles, når SDF'en indlæses.

Virtuelle signaler

System signaler

Systemsignaler er virtuelle signaler med reserverede navne. Når et systemsignal påføres, skabes et virtuelt signal på samme tid og kobles til en bestemt adfærd.

På denne måde kan du få adgang til timer, input- og outputressourcer og systemoplysninger.

System signaler

Råd
For mere information og en liste over alle tilgængelige systemsignaler, se venligst System Signal Wizard i SessionConf.

Makroer

Makroer bruges til at kombinere flere operationer i en sekvens. Makroer kan startes af begivenheder eller kan også kaldes fra andre makroer i betydningen Goto eller Gosub. DLL API kalder en makro med kommandoen macro_execute.

Menu

Alle makrokommandoer kan bruge signaler fra LDF og signaler fra Virtual Signal-sektionen ligesom systemsignalerne.

En anden vigtig funktion af makroerne er at styre bussen. Bussen kan startes og stoppes via makro. Ydermere kan tidsplanen vælges, og bussens status kan kontrolleres ved hjælp af systemsignalerne.

System signaler

Hver makro giver altid 13 lokale signaler:

_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
De sidste 3 giver en mekanisme til at returnere værdier til en opkaldskontekst _Return, _Failure) eller til at kontrollere resultatet af en tidligere makrokommando. Signalerne _LocalVariableX kan f.eks. bruges som midlertidige variable i en makro.

System signaler

En makro kan modtage op til 10 parametre, når den kaldes. I makrodefinitionen kan du give disse parametre navne, som så vises til venstre i menutræet i parentes efter makronavnet. Parametrene ender i signalerne _LocalVariable1…10 af den kaldede. Hvis ingen parametre eller mindre end 10 parametre sendes, modtager de resterende _LocalVariableX-signaler værdien 0.

Example SDF

Du kan downloade example SDF under afsnittet "08 | Eksamples SDF➫s" under følgende link: Kom i gang_Eksample.sdf

Start buskommunikationen

Pc-tilstand

 Beskrivelse af pc-tilstand

PC-tilstanden gør det muligt for HARP-5 at kommunikere med en pc ligesom andre produkter fra Baby-LIN produktfamilien. Dette betyder, at du er i stand til at bruge Simple Menu og alle dens funktioner samt at skrive dine egne applikationer ved hjælp af Baby-LIN-DLL. Det er også nødvendigt for at opdatere firmwaren.

Aktiver pc-tilstand

For at aktivere PC-tilstanden for HARP-5 skal du sørge for, at den er tændt. Hvis du ikke er i hovedmenuen, tryk på ESC gentagne gange, indtil du er i hovedmenuen. Tryk derefter på "F3" for at gå ind i pc-tilstand.

Aktiver pc-tilstand

Hvis pc-tilstanden i øjeblikket er aktiveret, skal du blot trykke på "F1"-tasten for at afslutte pc-tilstanden igen.

Start SimpleMenu. Du burde kunne finde din HARP-5 i enhedslisten til venstre. Klik på forbindelsesknappen, og indlæs derefter den SDF, du oprettede tidligere.

Simpel menu

Nu kan du se de variabler, du har tilføjet til monitor. Klik på startknappen for at starte simuleringen/overvågningen.

Interface
Nu vil du se ændringerne af disse signaler.

Stand alone-tilstand

Overfør SDF

For at overføre SDF til HARP-5 skal du bruge en SDHC kortlæser. Kopier din nyoprettede SDF til rodbiblioteket på et SDHC-kort (et SDHC-kort leveres med HARP-5). Fjern SDHC-kortet fra din kortlæser, og sæt det i SDHC-kortåbningen på HARP-5.

Råd
Sørg for, at alle andre noder er tilsluttet og kører korrekt

Udfør SDF

Klik på "F1"-tasten i hovedmenuen for at åbne menuen "RUN ECU". Der skulle du se den SDF, du oprettede tidligere. Vælg det og tryk på "OK"-tasten.

Stand alone-tilstand

Nu kan du se de variabler, du har tilføjet til monitor. For at starte simuleringen/overvågningen skal du klikke på "F1"-tasten for at vælge "START".

Stand alone-tilstand

Nu vil du se ændringerne af disse signaler i realtid.

Opdateringer

Opdater filosofi

Funktionaliteten og funktionerne i HARP-5 er defineret af den installerede firmware samt de brugte versioner af LINWorks og Baby-LIN-DLL.

Da vi konstant arbejder på produktforbedringer, opdateres softwaren og firmwaren med jævne mellemrum. Disse opdateringer gør nye funktioner tilgængelige og løser problemer, som er blevet opdaget af vores interne test eller er blevet rapporteret af kunder med tidligere versioner.

Alle firmwareopdateringer er lavet på en måde, så den opdaterede HARP-5 vil fortsætte med at arbejde med en allerede installeret, ældre LINWorks-installation. Så at opdatere HARP-5 firmwaren betyder ikke, at du nødvendigvis også skal opdatere din LINWorks installation.

Derfor anbefales det stærkt altid at opdatere din HARP-5 til den seneste tilgængelige firmwareversion.

Vi anbefaler også at opdatere din LINWorks-software og Baby-LIN DLL, hvis nye opdateringer bliver tilgængelige. Da nye versioner af SessionConf kan introducere nye funktioner til SDF-formatet, er det muligt, at ældre firmware-, Simple Menu- eller Baby-LIN-DLL-versioner ikke er kompatible. Derfor bør du også opdatere dem.

Hvis du opdaterer din LINWorks, anbefales det stærkt at opdatere firmwaren på din HARP-5 til den seneste tilgængelige firmwareversion samt distribuere de brugte versioner af Baby-LIN-DLL.

Så den eneste grund til at blive med en ældre LINWorks version burde være, at du bruger en HARP-5 med forældet firmwareversion, som du ikke kan opgradere uanset årsagen.

Det anbefales stærkt at opdatere Baby-LIN-driveren til den nyeste version. 

Downloads

Den seneste version af vores software, fimrware og dokumenter kan findes i downloadområdet på vores webwebsted www.lipowsky.de .

Råd
LINWorks-arkivet indeholder ikke kun LINWorks-softwaren, men også manualer, datablade, applikationsnotater og ex.amples. Kun enhedsfirmwarepakkerne er ikke inkluderet. Firmwaren er tilgængelig som separat pakke.

Dokumenter som f.eks. databladene eller introduktioner til LIN-buskommunikation er frit tilgængelige for download. For alle andre dokumenter og vores LINWokrs-software skal du logge ind. Hvis du endnu ikke har en kundekonto, kan du registrere dig på vores webwebsted. Efter din konto er blevet aktiveret af os, vil du modtage en e-mail og derefter har du fuld adgang til vores download tilbud.

Downloader software
Log ind

Installation

LINWorks-pakken leveres med et praktisk opsætningsprogram. Hvis du allerede har installeret en ældre version, kan du blot installere de nyere versioner. Opsætningsapplikationen sørger for at overskrive det nødvendige files. Du skal blot følge disse trin:

  • Start "Setup.exe".
  • Vælg de komponenter, du vil installere.
  • Følg instruktionerne.

Advarsel
Stop alle kørende LINWorks-applikationer og afbryd alle Baby-LIN-enheder, før du starter opsætningen.

Versionsinkompatibilitet
Hvis du har brugt SessionConf og SimpleMenu med version V1.xx, vil den nye version blive installeret parallelt med de gamle. Derfor skal du bruge de nye genveje for at starte de nye versioner.

Tjek version

Hvis du vil kontrollere den aktuelle version af HARP-5-firmwaren eller en LINWorks-komponent, viser følgende kapitel dig, hvordan det gøres:

HARP-5 firmware
Start SimpleMenu og tilslut til HARP-5. Nu er firmwareversionen synlig på enhedslisten.

Tjek version

LIN fungerer [LDF Rediger sessionskonf. Simple Menu Log Viewøh]

Vælg menupunktet "Hjælp"/"Om"/"Info". Infodialogen viser softwareversionen.

Simpel menulog Viewer

Baby-LIN-DLL v

Kald BLC_getVersionString() . Versionen returneres som streng.

Baby-LIN-DLL .NET Wrapper 

Kald GetWrapperVersion() . Versionen returneres som streng.

Supportoplysninger

I tilfælde af spørgsmål kan du få teknisk support via e-mail eller telefon. Vi kan bruge TeamViewer at give dig direkte support og hjælp på din egen pc.
På denne måde er vi i stand til at løse problemer hurtigt og direkte. Vi har sampkoden og ansøgningsnotater er tilgængelige, som vil hjælpe dig med at gøre dit job.

Lipowsky Industrie-Elektronik GmbH realiserede mange succesfulde LIN- og CAN-relaterede projekter, og derfor kan vi trække på mange års erfaring på disse områder. Vi leverer også nøglefærdige løsninger til specifikke applikationer som EOL (End of Line) testere eller programmeringsstationer.

Lipowsky Industrie-Elektronik GmbH designer, producerer og anvender Baby LIN-produkterne, så du altid kan forvente kvalificeret og hurtig support.

Kontaktoplysninger Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 Darmstadt
Webwebsted https://www.lipowsky.com/contact/ E-mail info@lipowsky.de
Telefon +49 (0) 6151 / 93591 – 0

Telefon: + 49 (0) 6151 / 93591
Fax: +49 (0) 6151 / 93591 – 28
Webwebsted: www.lipowsky.com
E-mail: info@lipowsky.de

Dokumenter/ressourcer

LIPOWSKY HARP-5 Mobil Lin- og Can-Bus-simulator med skærm og tastatur [pdfBrugervejledning
HARP-5, Mobile Lin og Can-Bus Simulator med skærm og tastatur

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *