Ingénieur FREELANCE en Système Industriel et Scientifique
Test, Mesure, Contrôle et Supervision

LabVIEW, TestStand, LabWindows/CVI

Adrien Jolly

Français
Accueil

Search
Search Keyword: Total 16 résultats trouvés.
Étiquette: GPIB Ordering

GPIB ou IEEE 488 est la spécification qui définit un bus parallèle de communication numérique à courte distance. Il est très utilisé en industrie ou en recherche scientifique pour les applications de test et mesure afin de contrôler des instruments (multimètres, oscilloscopes, spectrographes, alimentations...).

 

Tags: GPIB
Synchrotron Soleil - Recherche

Résolution de problèmes de pertes de mesures sur l'accélérateur de particules et optimisation des communications du bus GPIB.

Techniques mises en œuvre :

Outils : C++ sous Linux, serveur d'instruements en JAVA et drivers d'instruments de National Instruments
SCHLUMBERGER –   Pétrole  - France
Migration d'un système de test de géophones, de Fortran en C sous LabWindows/CVI. Migration de systèmes de test de sondes pour puits de pétrole, de Fortran en C sous LabWindows/CVI. Développement d'un logiciel de mesure pour éprouvette de béton.

Techniques mises en œuvre :

Outils : langage C, LabWindows/CVI, Windows NT, Rapports sous Excel , TestStand. Instrumentation : GPIB , multimetre, Matrice de Commutation PCI, carte d'acquisition avec analyse de fréquences, Alimentation continue.
SCHLUMBERGER –   Pétrole  – France
Développement du système de calibrage des sondes de puits de pétrole de Schlumberger. Responsable de la maintenance du logiciel de calibration des sondes de puits de pétrole : analyse de la gravité des problèmes, traitement, intervention chez le client. voir l'article détaillé

Techniques mises en œuvre :

Outils : langage C, LabWindows/CVI, Windows NT, Access, Visual Basic, ODBC. Instrumentation : GPIB, RS-232, matrice de commutation, compteurs, multimètre, alimentation continue, générateur de température, générateur de pression, baromètre.
SCHLUMBERGER –   Pétrole  - France
Migration d'un système de test de codeur optique pour moteurs, de DOS Qbasic au séquenceur TestStand avec ses librairies en C, sous Windows 2000 Chef de projet ; gestion de 2 développeurs ; planification des tâches GANTT Expertise logicielle Validation avec le client

Techniques mises en œuvre :

Outils : langage C, LabWindows/CVI, Windows, Rapports sous Excel, TestStand. Instrumentation : GPIB, RS-232, multimètres, carte d' acquisition PCI, DIO.
ZODIAC AEROSPACE (Intertechnique) – Avionique - France

Moyen de tests de calculateurs avioniques (Airbus, Boeing, Bombardier, Dassault, Embraer, Saab, Tupolev…)

Développement de librairies de tests pour TestExec, le séquenceur de test, Développement de librairies utilitaires, Développement d'un séquenceur de tests sous TestStand interfacé avec une base de données, Développement d'un logiciel de test et gestion de production de disquettes téléchargeables sur calculateur, Développement d'un logiciel de création de bases de données téléchargeables sur calculateur, Maintenance des logiciels de tests des calculateurs, Conception d'architectures logicielles pour la semi-automatisation de banc de tests, Expertises logicielles.

Techniques mises en œuvre :

Outils : langage C, LabWindows/CVI, Visual Studio, C++, TestStand, TestExec, Access, Excel, ODBC, Pascal Instrumentation : Banc ATHENA 7000 qui comprend un châssis VXI avec cartes matrices de relais, multimètre, acquisition, générateur de signaux, ARINC 429, RS-422, bus MXI et des instruments GPIB comme des oscilloscopes, alimentation continue...
SIEMENS-VDO – Automobile - France
Migration du banc de test des tuners d'autoradio sous le séquenceur de test TestStand et développement des librairies de mesure et des drivers d'instruments.

Techniques mises en œuvre :

Outils : langage C, LabWindows/CVI, TestStand,  Excel. Instrumentation : GPIB , Générateur audio AM/FM, Analyseur audio, Matrice, multimètre, Oscilloscope, I2C
PEUGEOT – Automobile - France
Développement d'un banc de validation pour calculateur automobile (voir l'article détaillé).

Techniques mises en œuvre :

Outils : LabVIEW Instrumentation : alimentation continue GPIB, relais de puissance, charges, PC industriel contenant : logiciel de mesure et ses drivers d'instruments, carte matrice PCI , carte d'acquisition PCI, carte PCI multimetre, carte générateur de signaux PCI, carte CAN PCI.
MOJ NIKAN Co. – Automobile – Iran
Réalisation de 4 bancs de test d'autoradio des Peugeot 206, Chef de projet (4 développeurs), Choix et gestion des sous-traitants, Import/Export (incoterm), voir l'article détaillé.

Techniques mises en œuvre :

Outils : langage C, LabWindows/CVI, TestStand Instrumentation : châssis PXI, cartes matrices, carte multimètre, carte DIO, carte MXi3, carte GPIB et des cartes PCI (bus VAN et bus I2C), GPIB (générateur audio AM/FM Panasonic, analyseur audio ROHDE & SCHWARZ, alimentation continue)
Styrel Techonogies - ssii- France

Projet : Migration depuis C++ vers LabVIEW d'un logiciel de mesure de vieillissement de cartes électroniques et de composants. Techniques mises en œuvre : Outils : LabVIEW Instrumentation : MegaOhmMètre Sefelec, cartes relais dans des châssis Pickering reliés par GPIB à un convertisseur USB pour relier à l'ordinateur de bureau ou portable Formation : Formateur des environnements de développement de National Instruments pour les formations suivantes :  LabVIEW, LabWindows/CVI, TestStand, Measurement Studio .NET (premier formateur en France)
Synopsis Corporation - Radar - France

Projet : Composants logiciels d'édition et configuration de modèles mathématiques pour la simulation d'environnements pour le test de radars. Techniques mise en œuvre : Outils : DLL sous LabVIEW et intégration avec Visual Studio C++
Matériel Développement de banc de test et système de contrôle, supervision et simulation : analyse des besoins, spécification du matériel, sélection des cartes et composants électroniques et mécaniques, gestion et suivi de la réalisationcibles : PC ou embarqué Langages et Progiciels Langages de programmation : C, C++, C#, Visual Basic, Java, Langage G, Pascal Object, Fortran, SQL, PHP, JSP Progiciels : LabVIEW, TestStand, LabWindows/CVI, TestExec, Measurement Studio, Visual Studio, Delphi, J Builder, Dreamweaver, MySQL Methode : UML, RUP, RAD Systemes d'exploitation Linux/Unix Windows, Windows Mobile, CE MacOs Protocoles GPIB, VXI, PXI , ARINC 429, RS-232, RS-422, RS-485, TCP/IP, protocole AK, CAN, LIN,, I2C, VAN, Bluetooth, WIFI, UHF, modbus, profibus Divers Logiciels : Word, Excel, Power Point, Access, MS Project Langues Anglais : courant et technique Espagnol : courant et technique Français: langue maternelle EXPÉRIENCE
TestStand : Validation d'autoradio

Ce banc de test est destiné à la validation des mesures électroniques de l'autoradio et principalement la qualité audio. Le système doit être assez souple pour géré plusieurs modèles d'autoradio (K7 ou CD) mais également plusieurs versions.

Banc de test d'autoradio

LabWindows/CVI : Système de calibrage de sondes de puits de pétrole

Ce système est utilisé pour calibrer des sondes de mesure du pétrole. Les sondes ainsi calibrées permettent l'analyse avec précision des différents composants du pétrole au sein même des puits.

Exemple de sonde de pétrole

Le système de calibrage mesure le comportement, en pression et température, des sondes durant une semaine à un mois. Toutes les mesures sont sauvegardées dans une base de données pour analyse et la création de rapports graphiques.

Capture d'écran du logiciel de mesures

Les modules de commande électronique sont des sous-ensembles se composant de CPUs, d'entrées et de sorties de signaux consacres a commander un composant dans le véhicule (voitures, camions...).

Le but de ce système est de vérifier que toutes les actions de l'ECM sont correctes, conformément aux spécifications. Il est utilisé lors des phases de conceptions pour aider l'ingénieur à mettre au point le logiciel embarqué ou le design des cartes.

 

Schéma du système

Tags: labview CAN GPIB
Expertise, Conseil et Développement de système de supervision, crontrôle, test et mesure

Je suis spécialiste en supervision, contrôle, test et mesure. A ce titre, mon travail consiste à concevoir et développer des systèmes automatiques ou semi-automatiques de supervision, contrôle, mesure, simulation, validation ou qualification de produits pour des applications industrielles ou scientifiques sur PC ou cible temps réel.

J'appuie mon expertise sur l'utilisation de :

solutions logicielles avec : LabVIEW LabWindows/CVI TestStand Measurement Studio .NET (C#, C++, Visual basic) solutions matérielles à base de : carte d'acquisition carte matrice, relais, TOR générateur de signaux, DIO oscilloscope, analyseur, DAQ châssis déporté Compact Fieldpoint Compact RIO compatibles avec les normes suivantes : PXI, PXI express, VXI GPIB, USB, FireWire PCI, PCI express série RS-232, RS-422, RS-485, protocole AK CAN, VAN, LIN, I2C, ARINC 429

J'interviens dans les différentes phases de vie des projets :

Étude / Recherche / Documentation Étude de faisabilité Analyse et recherche de solutions Recherche de matériels Aide a la rédaction documentaire Retro-engineering (analyse de systèmes sans documentation) Logiciels de tests (lies au matériel) Développement de fonctions logicielles avancées Analyse, relecture de codes sources Débogage de fonctions logicielles Drivers d’instruments Logiciels applicatifs (non lies directement au matériel) Développement complet de logiciels Analyse, relecture de codes sources Débogage Déroulement de spécifications de tests

Exemples de projets réalisés

Je vous invite à suivre ce lien pour lire des articles détaillant quelques projets que j'ai réalisé, et à suivre ce lien pour vous rendre compte de mon expérience.

Prix

Pour obtenir le détail des prix de mes interventions et développements, veuillez me contacter par courrier électronique ou par téléphone.

logo National Instrumentslogo LabVIEWlogo Teststandlogo LabWindows/CVIlogo Measurement Studiologo Microsoft Visual Studio