NeoCANView

Vos données de bus CAN deviennent Plug-&-Play

Conçu au milieu des années 1980 pour l’industrie automobile, le bus CAN (Controller Area Network) connaît aujourd’hui une expansion majeure dans de nombreux domaines comme l’aéronautique, le transport ferroviaire, l’agriculture ou encore la médecine, notamment pour réduire les coûts de câblage dans des systèmes toujours plus complexes. Pourtant, il n’est pas toujours facile de lire les données sur un bus CAN et il faut parfois plusieurs dizaines de minutes pour voir apparaître les bonnes données à l’écran. NeoCANView propose une approche simple, rapide et intuitive pour configurer, tester, superviser et déboguer un réseau CAN en quelques secondes seulement. Sa compatibilité native avec la bibliothèque XNET de National Instruments en fait un allié de choix pour tous vos besoins de validation et communication sur votre bus. Couplé à une interface CAN portative (par exemple sur un port USB), NeoCANView devient un outil redoutable pour diagnostiquer les problèmes sur un réseau CAN avec une grande mobilité et flexibilité.

NeoCANView 8502 USB CAN busL’approche graphique de NeoCANView

Contrairement aux autres solutions, NeoCANView abstrait pour vous la plupart des paramètres des couches basses (drivers et bases de données) lors de la configuration et de la supervision d’un réseau CAN par le biais d’un assistant intuitif et graphique. Choisissez votre base de données parmi celles disponibles sur votre machine, et glissez-déposez vos nœuds CAN sur la page de configuration. Ces nœuds peuvent facilement être paramétrés pour lire ou écrire les signaux ou les trames mis à disposition par la base de données. Sauvegardez ou ouvrez une configuration NeoCANView à tout moment pour gagner du temps, et passez aux pages d’exécution !

Chaque nœud configurable représente une session d’exécution peut être exécuté indépendamment. Chaque signal ou trame peut aussi être visualisé dans un graphe dédié. Capturez le contenu de la table ou lancer un enregistrement en continu pour traiter vos données ultérieurement.

Stimulez aussi votre réseau CAN en écrivant des données (brutes ou mises à l’échelle) sur le bus. Différentes gestions de buffer et de rafraîchissement des données sont disponibles (point à point, streaming, bufferisé…)

 

Réutilisez votre configuration

NeoCANView a été pensé pour vous faire gagner du temps. Une fois exportées, les configurations NeoCANView peuvent ensuite être chargées dans votre application de test ou de contrôle embarqué avec une API très simple en LabVIEW, C ou .NET. L’objectif est ainsi d’améliorer votre workflow en tout au long du développement de votre logiciel de test mettant en œuvre un réseau CAN (en rouge ci-dessous).

CAN bus workflow NeoCANVIEW

Vous avez besoin d’une solution de test et de supervision rapide d’un réseau CAN ? Contactez-nous pour en savoir plus et bénéficier de l’expertise de Neosoft Technologies dans ce domaine.

Réalisations

Valider la communication CAN de plusieurs UUTs grâce à TestStand

L’utilisation de LabVIEW et de TestStand nous a permis de formaliser une bibliothèque de fonctions pour l’écriture et la lecture de données sur le bus CAN (J1939). Cette bibliothèque a été créée dans l’optique de permettre le test de plusieurs unités en parallèle. En s’appuyant sur les capacités du driver XNET sous LabVIEW et créer […]