LIPOWSKY HARP-5 Simulatore Mobile Lin e Can-Bus con display e guida per l'utente della tastiera
LIPOWSKY HARP-5 Simulatore Mobile Lin e Can-Bus con display e tastiera

Introduzione

Questa guida introduttiva ti mostrerà come configurare HARP-5 per comunicare o monitorare il bus LIN. Segui semplicemente i passaggi successivi.

Consiglio
Questa guida è stata creata per i nuovi utenti di HARP-5. Se hai già esperienza con i prodotti Baby-LIN o sei un utente LIN-Bus avanzato, questa guida probabilmente non è adatta a te.

Consiglio
Questa guida presuppone che tu stia utilizzando un sistema operativo Microsoft Windows. Se utilizzi un sistema operativo Linux, contattaci per ricevere il software per la tua distribuzione: “Informazioni di supporto”

A tal fine, ti presenteremo i seguenti componenti:

  • LDF
  • Descrizione del segnale
  • Servizi di diagnosi delle specifiche

Da queste informazioni, la SessionDescriptionFile (SDF) può essere creato. L'SDF è il fulcro delle applicazioni basate su LINWorks.
Il grafico seguente mostra il flusso di lavoro tipico di un'applicazione basata su LIN con il nostro \Productname.

Grafico

Questo diagramma mostra come le singole applicazioni software LINWorks sono collegate tra loro.

Diagramma

Iniziare

Introduzione

Questa guida introduttiva ti mostrerà come creare la tua applicazione Lin utilizzando le informazioni dell'LDF e le descrizioni dei segnali. Di seguito, imparerai come creare un LDF e integrarlo nell'SDF. Verranno inoltre introdotti i Servizi di Diagnostica Unifeid. Dopo aver creato correttamente l'SDF, HARP-5 può essere utilizzato in modalità standalone, è possibile registrare i dati del bus LIN o definire macro per l'avvio automatico.

Consiglio
Questa guida presuppone che tu stia utilizzando un sistema operativo Microsoft Windows.

Installazione

Prima di poter iniziare a utilizzare HARP-5 è necessario installare diversi componenti del software LINWorks.
Se non hai già scaricato il software LINWorks, scaricalo ora dal nostro websito al seguente link: www.lipowsky.de Per questa guida introduttiva sono necessari i seguenti componenti:

  • Autista Baby-LIN
  • SessionConf
  • Menu Semplice
  • LDFModifica

Descrizione della sessione File (SDF)

Come creare un'applicazione LIN
  1. Requisito: Un nodo LIN (slave) e un LDF adatto file sono disponibili. Deve essere implementata un'applicazione in cui un master LIN simulato consente al nodo di funzionare in un determinato modo.
    Descrizione della sessione File
  2. Requisito: Tuttavia, le informazioni nell'LDF di solito non sono sufficienti. L'LDF descrive l'accesso e l'interpretazione dei segnali, ma l'LDF non descrive la logica funzionale alla base di questi segnali. Pertanto è necessaria una descrizione aggiuntiva del segnale che descriva la logica funzionale dei segnali.
    Descrizione della sessione File
  3. Requisito: Se l'attività richiede anche la comunicazione diagnostica, è necessaria anche una specifica dei servizi diagnostici supportati dai nodi. Nell'LDF vengono definiti solo i frame con i rispettivi byte di dati, ma non il loro significato.
    Descrizione della sessione File

Questi requisiti possono quindi essere definiti e modificati insieme in una Descrizione della sessione file (SDF).

Introduzione

La descrizione della sessione file (SDF) contiene la simulazione del bus basata sui dati LDF. La logica dei singoli frame e segnali può essere programmata da macro ed eventi. Oltre alla pianificazione LDF LIN, è possibile implementare ulteriori servizi diagnostici nell'SDF tramite protocolli.

Ciò rende l'SDF il punto di lavoro centrale di tutte le applicazioni LINWorks.

Crea una SDF

L'applicazione software SessionConf viene utilizzata per creare e modificare l'SDF. A tale scopo viene importato un LDF esistente.

Crea una SDF

Configurazione comune

Emulazione

Seleziona Emulazione nel menu di navigazione a sinistra. Qui puoi selezionare quali nodi vuoi che siano simulati da HARP-5. Se si desidera monitorare solo il bus LIN, non selezionare nulla.

Menù di navigazione

Elementi GUI

Seleziona GUI-Elements nel menu di navigazione a sinistra. Qui puoi aggiungere i segnali che desideri monitorare.

Menù di navigazione

Consiglio
Esistono altri modi per monitorare frame e segnali, ma questo è un punto di partenza valido e configurabile.

Segnali virtuali

I segnali virtuali possono memorizzare valori proprio come i segnali del bus, ma non vengono visualizzati sul bus. Possono essere utilizzati per molti compiti diversi come:

  • Valori temporanei, come i contatori
  • Memorizza costanti
  • Operandi e risultati di calcoli
  • ecc.

La dimensione di un segnale virtuale può essere impostata su 1…64 bit. importante per l'uso nella funzione di protocollo.

Ciascun segnale ha un valore predefinito che viene impostato quando viene caricato l'SDF.

Segnali virtuali

Segnali di sistema

I segnali di sistema sono segnali virtuali con nomi riservati. Quando viene applicato un segnale di sistema, contemporaneamente viene creato un segnale virtuale e collegato a un comportamento specifico.

In questo modo è possibile accedere a timer, risorse di input e output e informazioni di sistema.

Segnali di sistema

Consiglio
Per ulteriori informazioni e un elenco di tutti i segnali di sistema disponibili, controllare la procedura guidata del segnale di sistema in SessionConf.

Macro

Le macro vengono utilizzate per combinare più operazioni in una sequenza. Le macro possono essere avviate da eventi o possono anche essere richiamate da altre macro nel senso di Goto o Gosub. L'API DLL chiama una macro con il comando macro_execute.

Menu

Tutti i comandi macro possono utilizzare segnali dall'LDF e segnali dalla sezione Segnale virtuale come i segnali di sistema.

Un'altra importante funzione delle macro è controllare il bus. Il bus può essere avviato e arrestato tramite macro. Inoltre, con l'ausilio dei segnali di sistema, è possibile selezionare l'orario e verificare lo stato del bus.

Segnali di sistema

Ogni macro fornisce sempre 13 segnali locali:

_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
Gli ultimi 3 forniscono un meccanismo per restituire valori a un callcontext _Return, _Failure) o per controllare il risultato di un precedente comando macro. I segnali _LocalVariableX possono essere utilizzati ad es. come variabili temporanee in una macro.

Segnali di sistema

Una macro può ricevere fino a 10 parametri quando viene chiamata. Nella definizione della macro è possibile assegnare a questi parametri i nomi, che vengono poi visualizzati a sinistra nella struttura del menu tra parentesi dopo il nome della macro. I parametri finiscono nei segnali _LocalVariable1…10 del chiamato. Se non vengono passati parametri o vengono passati meno di 10 parametri, i restanti segnali _LocalVariableX ricevono il valore 0.

Example SDF

Puoi scaricare l'example SDF nella sezione “08 | Examples SDF➫s” al seguente link: Guida introduttiva_Example.sdf

Avvia la comunicazione bus

Modalità PC

 Descrizione della modalità PC

La modalità PC consente all'Harp-5 di comunicare con un PC come altri prodotti della famiglia di prodotti Baby-LIN. Ciò significa che puoi utilizzare il Menu semplice e tutte le sue funzionalità, nonché scrivere le tue applicazioni utilizzando Baby-LIN-DLL. È necessario anche per l'aggiornamento del firmware.

Abilita la modalità PC

Per abilitare la modalità PC di HARP-5 assicurarsi che sia acceso. Se non sei nel menu principale, premi ripetutamente ESC fino a quando non sei nel menu principale. Quindi premere "F3" per accedere alla modalità PC.

Abilita la modalità PC

Se la modalità PC è attualmente abilitata, è sufficiente premere il tasto “F1” per uscire nuovamente dalla modalità PC.

Avvia il Menu Semplice. Dovresti riuscire a trovare il tuo HARP-5 nell'elenco dei dispositivi a sinistra. Fare clic sul pulsante di connessione e quindi caricare l'SDF creato in precedenza.

Menu semplice

Ora puoi vedere le variabili che hai aggiunto per monitorare. Per avviare la simulazione/monitoraggio fare clic sul pulsante di avvio.

Interfaccia
Ora vedrai i cambiamenti di questi segnali.

Modalità stand alone

Trasferisci le SDF

Per trasferire l'SDF all'Harp-5 è necessario un lettore di schede SDHC. Copia l'SDF appena creato nella directory principale di una scheda SDHC (una scheda SDHC viene fornita con HARP-5). Rimuovere la scheda SDHC dal lettore di schede e collegarla allo slot per schede SDHC di HARP-5.

Consiglio
Assicurati che tutti gli altri nodi siano collegati e funzionino correttamente

Eseguire l'SDF

Nel menu principale fare clic sul tasto "F1" per aprire il menu "RUN ECU". Lì dovresti vedere l'SDF che hai creato in precedenza. Selezionalo e premi il tasto “OK”.

Modalità stand alone

Ora puoi vedere le variabili che hai aggiunto per monitorare. Per avviare la simulazione/monitoraggio cliccare il tasto “F1” per selezionare l'opzione “START”.

Modalità stand alone

Ora vedrai i cambiamenti di questi segnali in tempo reale.

Aggiornamenti

Aggiorna la filosofia

La funzionalità e le caratteristiche di HARP-5 sono definite dal firmware installato e dalle versioni utilizzate di LINWorks e Baby-LIN-DLL.

Poiché lavoriamo costantemente al miglioramento del prodotto, il software e il firmware vengono aggiornati periodicamente. Questi aggiornamenti rendono disponibili nuove funzionalità e risolvono problemi che sono stati scoperti dai nostri test interni o segnalati da clienti con versioni precedenti.

Tutti gli aggiornamenti del firmware vengono eseguiti in modo che HARP-5 aggiornato continui a funzionare con un'installazione LINWorks già installata e precedente. Quindi aggiornare il firmware HARP-5 non significa che devi necessariamente aggiornare anche l'installazione di LINWorks.

Pertanto si consiglia vivamente di aggiornare sempre HARP-5 all'ultima versione del firmware disponibile.

Si consiglia inoltre di aggiornare anche il software LINWorks e la DLL Baby-LIN, se sono disponibili nuovi aggiornamenti. Poiché le nuove versioni di SessionConf possono introdurre nuove funzionalità nel formato SDF, è possibile che le versioni precedenti di firmware, Simple Menu o Baby-LIN-DLL non siano compatibili. Pertanto dovresti anche aggiornarli.

Se aggiorni LINWorks, si consiglia vivamente di aggiornare il firmware di HARP-5 all'ultima versione del firmware disponibile e di distribuire le versioni utilizzate di Baby-LIN-DLL.

Quindi l'unico motivo per rimanere con una versione LINWorks precedente dovrebbe essere che si utilizza un HARP-5 con una versione del firmware obsoleta, che non è possibile aggiornare per nessun motivo.

Si consiglia vivamente di aggiornare il driver Baby-LIN all'ultima versione. 

Scaricare

L'ultima versione del nostro software, fimrware e documenti può essere trovata nell'area download sul ns websito www.lipowsky.de .

Consiglio
L'archivio LINWorks contiene non solo il software LINWorks ma anche manuali, schede tecniche, note applicative ed example. Solo i pacchetti firmware del dispositivo non sono inclusi. Il firmware è disponibile come pacchetto separato.

Documenti come le schede tecniche o le introduzioni alla comunicazione bus LIN possono essere scaricati gratuitamente. Per tutti gli altri documenti e il nostro software LINWokrs devi effettuare il login. Se non hai ancora un account cliente puoi registrarti sul nostro webluogo. Dopo che il tuo account è stato attivato da noi, riceverai un'e-mail e avrai pieno accesso alla nostra offerta di download.

Scarica software
Login

Installazione

La suite LINWorks viene fornita con una pratica applicazione di configurazione. Se hai già installato una versione precedente, puoi semplicemente installare le versioni più recenti. L'applicazione di configurazione si occuperà della sovrascrittura di quanto richiesto fileS. Segui semplicemente questi passaggi:

  • Avvia "Setup.exe".
  • Seleziona i componenti che desideri installare.
  • Seguire le istruzioni.

Avvertimento
Interrompere tutte le applicazioni LINWorks in esecuzione e scollegare tutti i dispositivi Baby-LIN prima di avviare l'installazione.

Incompatibilità di versione
Se hai utilizzato SessionConf e SimpleMenu con la versione V1.xx, la nuova versione verrà installata parallelamente a quelle precedenti. Pertanto è necessario utilizzare le nuove scorciatoie per avviare le nuove versioni.

Controlla la versione

Se si desidera controllare la versione corrente del firmware HARP-5 o un componente LINWorks, il capitolo seguente mostra come è fatto:

Firmware HARP-5
Avviate SimpleMenu e collegatevi ad HARP-5. Ora la versione del firmware è visibile nell'elenco dei dispositivi.

Controlla la versione

LIN Works [LDF Modifica sessione Conf Menu semplice Log Viewlui]

Selezionare l'opzione di menu "Aiuto"/"Informazioni"/"Informazioni". La finestra di dialogo delle informazioni mostrerà la versione del software.

Registro menu semplice Viewer

Baby-LIN-DLL v

Chiama BLC_getVersionString() . La versione viene restituita come stringa.

Wrapper Baby-LIN-DLL .NET 

Chiama GetWrapperVersion() . La versione viene restituita come stringa.

Informazioni di supporto

In caso di domande è possibile ottenere supporto tecnico via e-mail o telefono. Possiamo usare TeamViewPer darti supporto diretto e aiuto sul tuo PC.
In questo modo siamo in grado di risolvere i problemi in modo rapido e diretto. Abbiamo sample code e note applicative disponibili, che ti aiuteranno a fare il tuo lavoro.

Lipowsky Industrie-Elektronik GmbH ha realizzato molti progetti di successo relativi a LIN e CAN e quindi possiamo attingere a molti anni di esperienza in questi campi. Forniamo anche soluzioni chiavi in ​​mano per applicazioni specifiche come tester EOL (End of Line) o stazioni di programmazione.

Lipowsky Industrie-Elektronik GmbH progetta, produce e applica i prodotti Baby LIN, quindi puoi sempre aspettarti un supporto qualificato e rapido.

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

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

Documenti / Risorse

LIPOWSKY HARP-5 Simulatore Mobile Lin e Can-Bus con display e tastiera [pdf] Guida utente
HARP-5, Simulatore Mobile Lin e Can-Bus con Display e Tastiera

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *