L’architecture logiciel LabVIEW utilisée sur les bancs d’essai intégrant un système embarqué, est multi-thread.
Nous déployons cette architecture sur des systèmes
National Instruments rapides et déterministes. De plus, l’association de notre template de logiciel embarquée à des systèmes CompactRIO et CompactDAQ Temps Réel apporte un pilotage précis (régulation en vitesse ou couple) des moteurs et une acquisition des données performante.
Les systèmes embarqués
LabVIEW d'Innodura TB sont conçus de façon à être modulaire. Cela permet de répondre très facilement aux cahiers des charges en adaptant les fonctionnalités, suivant les demandes clients. Les projets développés autour du système embarqué sont capable de gérer différents Bus de Terrain.
- CAN/CANOPEN
- ETHERCAT
- MODBUS Ethernet/Serie
Innodura TB gère toutes les acquisitions et régulations rapide tel que le comptage de fronts haute vitesse ou la mise en place de PID. Ces opérations sont réalisées par le FPGA du CompactRIO. La communication EtherCAT est mise en place grâce au système d’exploitation du CompactDAQ Temps Réel ou CompactRIO.
L'implantation de cette solution, avec un CompactDAQ Temps Réel, est aujourd'hui une réussite chez notre client, le Laboratoire de l'
INSA, le
LamCos. Cette architecture système est utilisée dans un banc de test sous
LabVIEW pour une campagne d'essai pour Renault Trucks. DRIVE a aussi été associé à un CompactRIO chez VALEO.
Les compétences en
mécatronique d'Innodura TB permet de concevoir, autour de DRIVE, un banc d'essai de hautes performances développé dans l'environnement de développement
LabVIEW.