Projet : assister et former des techniciens au développement d’un banc de test de puissance

Technologies / langages employés: LabVIEW, C, acquisition de données, « temps réel »

Un premier logiciel avait été développé par un prestataire entièrement sous LabVIEW mais n’ayant pas pris en compte les limitations de ce langage, les données d’acquisition s’affichaient avec un décalage de plus de 30 secondes sur le PC rendant le banc non fonctionnel.

Le concepteur du banc a fait appel à notre expertise pour l’aider à analyser les sources actuelles, à corriger les défauts et à former ses techniciens motos au développement de logiciels.

 

Actions menées

  • Analyse d’un code source non commenté et non fonctionnel
  • Définition des fonctionnalités à améliorer et des nouveaux besoins avec les équipes techniques
  • Définition des langages à employer pour une gestion « temps réel » (écart entre un événement sur le banc et sa répercussion sur le logiciel inférieur à 500ms)
  • Développement de plusieurs fonctionnalités dans des DLLs C
  • Modification du code existant et intégration des nouvelles fonctionnalités
  • Initiation des équipes au développement LabVIEW avec comme ligne rouge le projet
id ipsum mattis dapibus odio venenatis,