LIPOWSKY HARP-5 Mobile Lin et Can-Bus Simulator avec écran et clavier Guide de l'utilisateur
LIPOWSKY HARP-5 Simulateur Mobile Lin et Can-Bus Avec Affichage Et Clavier

Introduction

Ce guide de démarrage vous montrera comment configurer le HARP-5 pour communiquer avec ou surveiller le LIN-Bus. Suivez simplement les étapes suivantes.

Conseil
Ce guide est destiné aux nouveaux utilisateurs de HARP-5. Si vous avez déjà de l'expérience avec les produits Baby-LIN ou si vous êtes un utilisateur avancé du LIN-Bus, ce guide ne vous convient probablement pas.

Conseil
Ce guide suppose que vous utilisez un système d'exploitation Microsoft Windows. Si vous utilisez un système d'exploitation Linux, veuillez nous contacter pour recevoir le logiciel pour votre distribution : "Informations de support"

A cet effet, nous vous présenterons les composants suivants :

  • LDF
  • Description des signaux
  • Services de diagnostic de spécifications

A partir de ces informations, la SessionDescriptionFile (SDF) peut être créé. Le SDF est la clé de voûte des applications basées sur LINWorks.
Le graphique suivant montre le flux de travail typique d'une application basée sur LIN avec notre \Productname.

Graphique

Ce schéma montre comment les différentes applications logicielles LINWorks sont liées les unes aux autres.

Diagramme

Commencer

Introduction

Ce guide de démarrage vous montrera comment créer votre application Lin en utilisant les informations du LDF et les descriptions des signaux. Dans ce qui suit, vous apprendrez à créer un LDF et à l'intégrer dans le SDF. De plus, les services de diagnostic Unifeid seront introduits. Après avoir créé avec succès le SDF, le HARP-5 peut être utilisé en mode autonome, les données du bus LIN peuvent être enregistrées ou des macros peuvent être définies pour le démarrage automatique.

Conseil
Ce guide suppose que vous utilisez un système d'exploitation Microsoft Windows.

Installation

Avant de pouvoir commencer à utiliser le HARP-5, vous devez installer plusieurs composants du logiciel LINWorks.
Si vous n'avez pas encore téléchargé le logiciel LINWorks, veuillez le télécharger maintenant à partir de notre website sous le lien suivant : www.lipowsky.de Les composants suivants sont requis pour ce guide de démarrage :

  • Chauffeur Baby-LIN
  • SessionConf
  • Menu simple
  • LDFModifier

Description de la session File (FDS)

Comment créer une application LIN
  1. Exigence: Un nœud LIN (esclave) et un LDF adapté file sont disponibles. Une application doit être implémentée dans laquelle un maître LIN simulé permet au nœud d'être exploité d'une certaine manière.
    Description de la session File
  2. Exigence: Cependant, les informations contenues dans le LDF ne sont généralement pas suffisantes. Le LDF décrit l'accès et l'interprétation des signaux, mais le LDF ne décrit pas la logique fonctionnelle derrière ces signaux. C'est pourquoi vous avez besoin d'une description de signal supplémentaire qui décrit la logique fonctionnelle des signaux.
    Description de la session File
  3. Exigence: Si la tâche nécessite également une communication de diagnostic, une spécification des services de diagnostic pris en charge par les nœuds est également requise. Dans le LDF, seules les trames avec les octets de données respectifs sont définies, mais pas leur signification.
    Description de la session File

Ces exigences peuvent ensuite être définies et éditées ensemble dans une description de session file (SDF).

Introduction

La description de la session file (SDF) contient la simulation de bus basée sur les données LDF. La logique des trames et des signaux individuels peut être programmée par des macros et des événements. En plus du programme LDF LIN, d'autres services de diagnostic peuvent être mis en œuvre dans le SDF via des protocoles.

Cela fait du SDF le point de travail central de toutes les applications LINWorks.

Créer un SDF

L'application logicielle SessionConf est utilisée pour créer et modifier le SDF. A cet effet, un fichier LDF existant est importé.

Créer un SDF

Configuration commune

Émulation

Sélectionnez Émulation dans le menu de navigation à gauche. Ici, vous pouvez sélectionner les nœuds que vous souhaitez simuler par le HARP-5. Si vous souhaitez uniquement surveiller le bus LIN, ne sélectionnez rien.

Menu de navigation

Éléments de l'interface graphique

Sélectionnez GUI-Elements dans le menu de navigation à gauche. Ici, vous pouvez ajouter des signaux que vous souhaitez surveiller.

Menu de navigation

Conseil
Il existe d'autres façons de surveiller les trames et les signaux, mais c'est un bon point de départ configurable.

Signaux virtuels

Les signaux virtuels peuvent stocker des valeurs tout comme les signaux de bus, mais ils n'apparaissent pas sur le bus. Ils peuvent être utilisés pour de nombreuses tâches différentes telles que :

  • Valeurs temporaires, comme les compteurs
  • Stocker les constantes
  • Opérandes et résultats de calculs
  • etc.

La taille d'un signal virtuel peut être réglée sur 1…64 bits. important pour une utilisation dans la fonction de protocole.

Chaque signal a une valeur par défaut qui est définie lorsque le SDF est chargé.

Signaux virtuels

Signaux du système

Les signaux système sont des signaux virtuels avec des noms réservés. Lorsqu'un signal système est appliqué, un signal virtuel est créé en même temps et lié à un comportement spécifique.

De cette façon, vous pouvez accéder à la minuterie, aux ressources d'entrée et de sortie et aux informations système.

Signaux du système

Conseil
Pour plus d'informations et une liste de tous les signaux système disponibles, veuillez consulter l'assistant de signal système dans SessionConf.

Macros

Les macros sont utilisées pour combiner plusieurs opérations en une séquence. Les macros peuvent être lancées par des événements ou peuvent également être appelées à partir d'autres macros dans le sens d'un Goto ou d'un Gosub. L'API DLL appelle une macro avec la commande macro_execute.

Menu

Toutes les macro-commandes peuvent utiliser des signaux du LDF et des signaux de la section Signal virtuel comme les signaux système.

Une autre fonction importante des macros est de contrôler le bus. Le bus peut être démarré et arrêté via une macro. De plus, l'horaire peut être sélectionné et l'état du bus peut être vérifié à l'aide des signaux du système.

Signaux du système

Chaque macro fournit toujours 13 signaux locaux :

_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
Les 3 derniers fournissent un mécanisme pour renvoyer des valeurs à un contexte d'appel _Return, _Failure) ou pour vérifier le résultat d'une macro-commande précédente. Les signaux _LocalVariableX peuvent être utilisés par exemple comme variables temporaires dans une macro.

Signaux du système

Une macro peut recevoir jusqu'à 10 paramètres lorsqu'elle est appelée. Dans la définition de la macro, vous pouvez donner des noms à ces paramètres, qui sont ensuite affichés à gauche dans l'arborescence du menu entre parenthèses après le nom de la macro. Les paramètres se retrouvent dans les signaux _LocalVariable1…10 de l'appelé. Si aucun paramètre ou moins de 10 paramètres ne sont transmis, les signaux _LocalVariableX restants reçoivent la valeur 0.

Example SDF

Vous pouvez télécharger l'example SDF sous la rubrique « 08 | Examples SDF➫s » sous le lien suivant : Mise en route_Example.sdf

Démarrer la communication par bus

Mode PC

 Description du mode PC

Le mode PC permet au HARP-5 de communiquer avec un PC comme les autres produits de la famille de produits Baby-LIN. Cela signifie que vous êtes capable d'utiliser le menu simple et toutes ses fonctionnalités ainsi que d'écrire vos propres applications à l'aide de Baby-LIN-DLL. Il est également nécessaire pour la mise à jour du firmware.

Activer le mode PC

Pour activer le mode PC du HARP-5, assurez-vous qu'il est allumé. Si vous n'êtes pas dans le menu principal, appuyez plusieurs fois sur ESC jusqu'à ce que vous soyez dans le menu principal. Appuyez ensuite sur "F3" pour entrer dans le mode PC.

Activer le mode PC

Si le mode PC est actuellement activé, appuyez simplement sur la touche "F1" pour quitter à nouveau le mode PC.

Démarrez le SimpleMenu. Vous devriez pouvoir trouver votre HARP-5 dans la liste des appareils sur la gauche. Cliquez sur le bouton de connexion, puis chargez le SDF que vous avez créé précédemment.

Menu simple

Vous pouvez maintenant voir les variables que vous avez ajoutées au moniteur. Pour démarrer la simulation/la surveillance, cliquez sur le bouton de démarrage.

Interface
Vous verrez maintenant les changements de ces signaux.

Mode autonome

Transférer le SDF

Pour transférer le SDF vers le HARP-5, vous avez besoin d'un lecteur de carte SDHC. Copiez votre SDF nouvellement créé dans le répertoire racine d'une carte SDHC (une carte SDHC est livrée avec le HARP-5). Retirez la carte SDHC de votre lecteur de carte et insérez-la dans la fente pour carte SDHC du HARP-5.

Conseil
Assurez-vous que tous les autres nœuds sont connectés et fonctionnent correctement

Exécuter le SDF

Dans le menu principal, cliquez sur la touche "F1" pour ouvrir le menu "RUN ECU". Là, vous devriez voir le SDF que vous avez créé précédemment. Sélectionnez-le et appuyez sur la touche "OK".

Mode autonome

Vous pouvez maintenant voir les variables que vous avez ajoutées au moniteur. Pour démarrer la simulation/la surveillance, cliquez sur la touche "F1" pour sélectionner l'option "START".

Mode autonome

Vous verrez maintenant les changements de ces signaux en temps réel.

Mises à jour

Mettre à jour la philosophie

Les fonctionnalités et caractéristiques du HARP-5 sont définies par le firmware installé ainsi que les versions utilisées de LINWorks et Baby-LIN-DLL.

Comme nous travaillons en permanence sur l'amélioration des produits, le logiciel et le micrologiciel sont mis à jour périodiquement. Ces mises à jour rendent de nouvelles fonctionnalités disponibles et résolvent des problèmes qui ont été découverts par nos tests internes ou qui ont été signalés par des clients avec des versions antérieures.

Toutes les mises à jour du micrologiciel sont effectuées de manière à ce que le HARP-5 mis à jour continue de fonctionner avec une installation LINWorks déjà installée et plus ancienne. Ainsi, la mise à jour du micrologiciel HARP-5 ne signifie pas que vous devez nécessairement mettre à jour votre installation LINWorks également.

Il est donc fortement recommandé de toujours mettre à jour votre HARP-5 avec la dernière version de firmware disponible.

Nous vous recommandons également de mettre également à jour votre logiciel LINWorks et la DLL Baby-LIN, si de nouvelles mises à jour sont disponibles. Étant donné que les nouvelles versions de SessionConf peuvent introduire de nouvelles fonctionnalités au format SDF, il est possible que les anciennes versions de firmware, Simple Menu ou Baby-LIN-DLL ne soient pas compatibles. Par conséquent, vous devez également les mettre à jour.

Si vous mettez à jour votre LINWorks, il est fortement recommandé de mettre à jour le firmware de votre HARP-5 vers la dernière version de firmware disponible ainsi que de distribuer les versions utilisées de Baby-LIN-DLL.

Donc, la seule raison de rester avec une version plus ancienne de LINWorks devrait être que vous utilisez un HARP-5 avec une version de firmware obsolète, que vous ne pouvez pas mettre à niveau pour une raison quelconque.

Il est fortement recommandé de mettre à jour le pilote Baby-LIN vers la dernière version. 

Téléchargements

La dernière version de nos logiciels, micrologiciels et documents se trouve dans la zone de téléchargement de notre website www.lipowsky.de .

Conseil
L'archive LINWorks contient non seulement le logiciel LINWorks mais aussi les manuels, fiches techniques, notes d'application et examples. Seuls les packages de micrologiciels de l'appareil ne sont pas inclus. Le micrologiciel est disponible dans un package séparé.

Des documents tels que les fiches techniques ou les introductions à la communication par bus LIN sont librement téléchargeables. Pour tous les autres documents et notre logiciel LINWokrs, vous devez vous connecter. Si vous n'avez pas encore de compte client, vous pouvez vous inscrire sur notre website. Une fois votre compte activé par nos soins, vous recevrez un e-mail et vous aurez alors un accès complet à notre offre de téléchargement.

Téléchargements de logiciels
Se connecter

Installation

La suite LINWorks est livrée avec une application de configuration pratique. Si vous avez déjà installé une ancienne version, vous pouvez simplement installer les versions les plus récentes. L'application d'installation se chargera d'écraser les files. Suivez simplement ces étapes :

  • Démarrez le "Setup.exe".
  • Sélectionnez les composants que vous souhaitez installer.
  • Suivez les instructions.

Avertissement
Veuillez arrêter toutes les applications LINWorks en cours d'exécution et déconnectez tous les appareils Baby-LIN avant de commencer la configuration.

Incompatibilité de version
Si vous avez utilisé SessionConf et SimpleMenu avec la version V1.xx, la nouvelle version sera installée parallèlement aux anciennes. Par conséquent, vous devez utiliser les nouveaux raccourcis pour démarrer les nouvelles versions.

Vérifier la version

Si vous souhaitez vérifier la version actuelle du micrologiciel HARP-5 ou d'un composant LINWorks, le chapitre suivant vous montre comment procéder :

Micrologiciel HARP-5
Démarrez le SimpleMenu et connectez-vous au HARP-5. La version du firmware est maintenant visible dans la liste des appareils.

Vérifier la version

LIN Works [LDF Edit Session Conf Simple Menu Journal Vieweuh]

Sélectionnez l'option de menu « Aide »/« À propos de »/« Info ». La boîte de dialogue d'informations affiche la version du logiciel.

Journal de menu simple Viewer

Bébé-LIN-DLL v

Appelez BLC_getVersionString() . La version est renvoyée sous forme de chaîne.

Emballage .NET Baby-LIN-DLL 

Appelez GetWrapperVersion() . La version est renvoyée sous forme de chaîne.

Informations de support

En cas de questions, vous pouvez obtenir une assistance technique par e-mail ou par téléphone. Nous pouvons utiliser l'équipeViewer pour vous fournir une assistance et une aide directes sur votre propre PC.
De cette façon, nous sommes en mesure de régler les problèmes rapidement et directement. Nous avons sample code et les notes d'application disponibles, qui vous aideront à faire votre travail.

Lipowsky Industrie-Elektronik GmbH a réalisé de nombreux projets réussis liés au LIN et au CAN et nous pouvons donc nous appuyer sur de nombreuses années d'expérience dans ces domaines. Nous fournissons également des solutions clés en main pour des applications spécifiques telles que les testeurs EOL (End of Line) ou les stations de programmation.

Lipowsky Industrie-Elektronik GmbH conçoit, produit et applique les produits Baby LIN, vous pouvez donc toujours compter sur une assistance qualifiée et rapide.

Coordonnées Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 Darmstadt
Website https://www.lipowsky.com/contact/ E-mail info@lipowsky.de
Téléphone +49 (0) 6151 / 93591 – 0

Téléphone: + 49 (0) 6151 / 93591
Fax: +49 (0) 6151 / 93591 – 28
Website: www.lipowsky.com
E-mail: info@lipowsky.de

Documents / Ressources

LIPOWSKY HARP-5 Simulateur Mobile Lin et Can-Bus Avec Affichage Et Clavier [pdf] Guide de l'utilisateur
HARP-5, Simulateur Mobile Lin et Can-Bus Avec Affichage Et Clavier

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *