Blog Test et Mesure

Ce blog est dédié à l’expertise et au développement de systèmes de Supervision, Contrôle, Test et Mesure et plus spécialement sur les techniques autour LabVIEWTestStand et LabWindows/CVI.

L’original est situé ici : http://ajolly-dev.blogspot.com, vous pouvez y déposer vos commentaires.

Pour vous abonnez au flux RSS de ce blog, cliquez ici : abonnement au blog

  •  Les activités en 2021 entre Mexique, Brésil, Tunisie, Chine et France :Testeurs de décodeur avec enceinte connectée sous Linux et l'assistant personnel intelligent Alexa :fabrication des interfaces de test pour validation acoustique, audio, vidéo, Wifi, Bluetoothinstallation sur ligne de productionsuivi de lancement de la productionTesteurs pour modem fibre optique GPON : conception/fabrication des interfaces de test et développement des logiciels de test (basé […]
  •  Les activités en 2020 entre Mexique, Brésil, États-Unis, Chine et France :Testeurs pour modem câble DOCSIS 3.1 : conception/fabrication des interfaces de test et développement des logiciels de test (basé sur TestStand de National Instruments) pour tester :DOCSIS 3.1: vérification des tables de calibrage des fréquences, testé avec générateur et analyseur de fréquences.WiFi 11.ax: test par EVM, MASK, PERTéléphone, USB, EthernetNFT […]
  •  Les activités 2019 sont les suivantes :Vérification de gravure d'identification sur lingot d'argent : fabrication et développement d'un système de vérification des identifiants gravés sur lingots d'argent de 30kg dans une fonderie. Ce testeur est basée sur la vision par caméra et LabVIEW de National Instruments communicant avec des PLC.Testeur de de WiFi pour centre de réparation de modem DSL […]
  • Durant l'années 2018, les activités dans le développement de solutions de mesure, test et systèmes de traçabilité de la production nous a amené à travailler avec la France, le Mexique, le Brésil, l’Espagne et les États-Unis.Voici la liste des principales activités de cette année :logiciel d'analyse du soufre durant la production d'argent; ce système est constitué de deux partie; un […]
  • L'année 2017 a été fructueuse en projets techniques de développements de solutions matérielles et logicielles de banc de test, mesure et traçabilité, d’audits, de formations  et rencontres humaines au Mexique, aux États-Unis, au Brésil et en France.Voici une liste des principales activités: banc de tests de blocs fusibles par vision pour la production de camions Freightliner (Daimler):  un pour le […]
  • Mes activités principales sur 2016 sont : instrument de mesure de la qualité du magnésium : développement matériel et logiciel d'un instrument de mesure utilisé en laboratoire pour l'extraction de magnésium. L'instrument identifie les particules d'impureté présent dans un bécher, les compte et indique la distribution de ces particules par taille. La précision est de 22 micromètre. Le logiciel génère des […]
  • Durant cette année 2015 mes activités principales ont été :testeur WIFI 2.4HHz et 5GHz de modems DSL pour centre de réparation : développement matériel et logiciel d'un banc de test et calibrage WIFI (à base de chipset broadcom) pour un centre de réparation. Technique : TestStand, Litepoint. Lieu : États-Unisstation de réparation logicielle pour modems DSL pour centre de réparation […]
  • L'année 2014 a été marquée professionnellement par les activités suivantes :driver IVI pour des instruments de mesure pour l'industrie pétrolière : développement sous LabWindows/CVI de drivers IVI utilisés dans TestStand. Lieu : Francelogiciel d'assistance à la sélection des produits cosmétiques : en capturant les différentes mesures de la peau ce logiciel indique quels produits cosmétiques utiliser et à quel dosage. […]
  • Mes missions d'expertise en Test en Mesure m'ont conduit cette année 2013 en France, Mexique, Brésil, Tunisie, Canada et États-Unis. Elles m'ont permis d'augmenter mon expérience sur  l'intégration de banc de test sur lignes de production de masse et d'intervenir pour l'audit de solution de test. Et c'est toujours un plaisir de rencontrer les différents intervenants, ingénieurs et équipes de […]
  • Pour ce projet mon client m’a demandé d’augmenter la capacité de test de son service après vente de 500 unités par jour à 2500 unités par jour. L’utilisation des bancs de tests dans ce cas est de diagnostiquer automatiquement les pannes des produits retournés par le client permettant ainsi de remplacer les composants en défaut puis de vérifier que la […]
  • Les projets ont défilé à une vitesse incroyable en 2012. En fin de compte j’ai effectué 160 000 km en avion pour allez voir mes clients et voyager une semaine dans ce pays, 3 semaines dans cet autre, 2 semaines dans cette ville mais au total c’est bien 6 mois de partage professionnel et humain (et oui, au delà de […]
  • Pour commencer l'année 2012 rien de tel que de faire un récapitulatif de l'année passée 2011 de mes activités en tant que freelance : Formateur pour LabVIEW, TestStand et LabWindows/CVI, en France et en Tunisie, pour divers secteurs d'activités industrielles, scientifiques et militaires Développement d'un système de mesure par courant de Foucault pour la détection de défauts de surface de […]
  • Ce mois de septembre aura été on ne peut plus sympathique avec deux publications d’articles parus dans la presse spécialisée au sujet du banc frigorifique contrôlable à distance pour lequel j’ai participé sur la partie acquisition, régulation et supervision pour le lycée Raspail. Les articles sont parus dans la Revue pour le froid avec le titre “Chambre froide pour apprendre […]
  • Cette fois la conférence n’était pas directement liée au test et mesure, à LabVIEW, LabWindows/CVI ou TestStand mais à-propos des accélérateurs de particules, leurs applications médicales comme le traitement du cancer et plus particulièrement l’utilisation du rayonnement synchrotron pour l’observation microscopique comme l’étude des mécanismes de fonctionnement des protéines et les applications futures pour les médicaments actifs à base de […]
  • Voici un petit tour d’horizon des nouveautés et changements apporté par LabVIEW 2010 en comparaison avec LabVIEW 2009 mais du point de vue des palettes de programmation et de contrôles. On notera qu’une bonne part des modifications visent l’aspect pratique. Programmation : structuresOn note la migration du la structure élément en place qui était déjà présente dans la version 2009 […]
  • J’ai eu le plaisir de donner une  conférence, encore  une fois invité par une université mexicaine, pour parler les systèmes industriels et scientifiques utilisant les technologies de National Instruments, durant le congrès international d’ingénierie télématique de l’Université Polytechnique au Mexique. Cette conférence d’une heure est introduite par une description de ce qu’est le contrôle, la supervision, la simulation, le test […]
  • National Instruments, qui est actuellement le leader des solutions d’instrumentation, test et mesure, propose des solutions pour le développement de logiciels dans trois langages différents : LabVIEW, LabWindows/CVI et Measurement Studio; et un autre logiciel de développement spécialisé : TestStand. Mais, j’en convient et surtout vu de l’œil du non initié, on peut être un peut perdu face à toutes […]
  • J’ai été invité pour donner une conférence dans le cadre du SIECC 2009 de titre “Fusing Worlds”, symposium international étudiant de science informatique sur trois jours, organisé par Institut Technologique de Durango au Mexique. Le titre de ma conférence était “La mécatronique dans la qualité industrielle et la recherche scientifique” où j’ai exposé les enjeux du contrôle, de la mesure, […]
  • LabVIEW 2009 vient de sortir (on notera que le numéro de la version est en faite la 9.0). En plus des nouveautés annoncées par National Instruments sur son site, j’ai voulu faire un tour d’horizon des nouveautés dans les palettes de commandes en face avant et de fonctions pour les diagrammes. En voici la synthèse (les nouveautés sont encadrées en […]
  • On peut maintenant faire appel à des classes JAVA directement depuis les séquences TestStand. On sait que TestStand permet d’appeler des composants de type LabVIEW (VI), LabWindows/CVI (.C, .obj, .lib, .dll), DLL (donc tous langages capable de produire des DLL : C++, Pascal Object avec Delphi, Visual Basic et autres….), ActiveX (et donc tous langages compatibles), .NET assemblies (et langages […]

LabVIEW vision : inspection visuelle de boitier fusibles-relais automobile

Ce banc de test par vision a une double fonction pour la production de boitier fusibles-relais lors de l’assemblage de camion :

  1. il indique à l’opérateur les fusibles et relais optionnels à insérer manuellement en accord avec le numéro de série du camion ;
  2. il inspecte les boitiers fusibles-relais pour vérifier que tous les composants sont présents et correspondent au composants standards et optionnels.

Banc de test d’inspection de boitier de fusibles par vision

Driver IVI

L’IVI (Interchangeable Virtual Instrumentation) est une spécification de driver d’instrument éditée par l’IVI Foundation constituée par les grands noms de l’instrumentation comme Agilent, National Instruments, Rohde & Schwarz, Aeroflex, Tektronix, Teradyne, Pickering et d’autres.

Cette spécification définie des classes d’instuments (multimètre, oscilloscope, alimentation, …). Tous les drivers d’une même classe ont les mêmes fonctions exportées. Ceci permet une compatibilité et interchangeablité des instruments. Ainsi le logiciel de mesure est lié au driver de la classe qui aiguille vers le driver spécifique de l’instrument utilisé.

Exemple : j’ai un logiciel de test qui fait des mesures de tension grâce à un multimètre. Mon logiciel va appelé le driver de la classe multimètre. IVI ce charge d’aiguiller vers le driver spécifique du modèle X de chez Agilent. Ainsi, on peut changer ce multimètre par le modèle Y de chez Agilent ou le modèle Z de chez Tektronic par simple configuration, sans à modifier le logiciel (pour vu qu’on ait installé les driver IVI de ces trois instruments).

Liste des classes d’instrument définis par IVI :

  • Multimètre (DMM)
  • Oscilloscope
  • Générateur de fonction
  • Source d’alimentation DC
  • Source d’alimentation AC
  • Switch
  • Wattmètre
  • Analyser de spectre
  • Générateur de signaux RF
  • Upconverter
  • Downconverter
  • Digitizer
  • Counter/timer

Certains instruments particuliers n’entrent pas dans cette classification. Dans ce cas il est possible de créer une nouvelle classe.

LabWindows/CVI offre des assistants pour le développement des drivers et l’ajout d’une nouvelle classe.

Les drivers IVI peuvent être appelé par tout type de langage de programmation. Cependant LabWindow/CVI, LabVIEW, et Measurement Studio offrent toutes les fonctions clef en main pour leur utilisation.

Pour les bancs de test, l’utilisation des drivers IVI est avantageuse car elle permet une maintenance plus facile (interchangeabilité des instruments). A noter que le séquence de test TestStand permet de piloter directement les instruments utilisant des drivers IVI à partir des séquences (sans programmation).

MON PARCOURS PROFESSIONNEL

C’est en 1998 que j’ai commencé ma vie professionnelle au sein d’IS3i, société de services en informatique industrielle (SSII) du groupe SEO. Cette société partenaire de National Instruments proposait les compétences de ses ingénieurs pour le développement de bancs de tests. J’y ai donc fait mes premiers bancs de test et mesure, acquisition et contrôle d’instruments avec LabVIEW, TestStand et LabWindows/CVI, tout en appliquant les connaissances acquises en tant qu’ingénieur ENSEA.

En 2001, je suis passé chef de projet : j’intervenais en avant vente pour la rédaction des propositions techniques et financières mais aussi pour le suivi et le management des projets, la définition des profils et mise en place des équipes d’ingénieurs et la spécification des matériels pour les sous-traitants. Au cours de cette période, la société SEO a intégré le groupe Brime technologies, l’entité IS3i restait présente au sein du groupe.

En 2003, j’ai pris la direction technique de l’ex-entité IS3i dans le groupe Assystem France. S’ajoutaient alors à mon expérience : le recrutement des ingénieurs pour intégrer les équipes, l’encadrement des collaborateurs avec les entretiens annuels, la gestion de projets de plus grande envergure et la négociation financière avec les clients et les fournisseurs. Pour des raisons historiques et relationnelles, j’étais en charge des comptes clients Zodiac Aerospace et Schlumberger avec la gestion des projets, des ingénieurs et techniciens placés en assistance technique.

Tout au long de ce parcours riche de collaboration avec mes clients et mes collègues, j’ai tenu à garder de fortes compétences techniques si bien qu’en 2005 j’ai décidé de voler de mes propres ailes en offrant mon savoir-faire en tant que consultant indépendant : conseil, développement, formation et audit.

Article de presse : Revue Générale du Froid et du conditionnement d’air

Le lycée Raspail, le lycée des métiers de l’énergie et de l’environnement de Paris

Extrait du dossier paru dans la Revue Générale du Froid & du conditionnement de l’air – Septembre 2011:

(…) En réfrigération, plusieurs installations présentant des combinaisons différentes et travaillant à divers niveaux de température sont utilisées. Les systèmes de régulation sont renouvelés de sorte à enseigner avec des technologies de pointe. Pour preuve une chambre froide pilotable à distance, par les élèves comme par les enseignants. Cette dernière servira d’ailleurs à la rentrée prochaine de support de formation à distance (FOAD). (…)

Retour à l’article décrivant le banc frigorifique

Article de presse : Chambre froide pour apprendre à distance

LYCÉE RASPAIL – L’établissement parisien Rapail c’est doté d’une chambre froide pilotable à distance par les enseignants et les élèves.

Dorénavant, au lycée parisien Raspail, apprendre et travailler sur un équipement peut se faire à distance ! Depuis le début de l’année, dans le cadre d’une rénovation, un banc de chambre froide à deux niveaux de température est en effet devenu communicant. Ce qui, traduit en langage plus officiel, en fait un matériel orienté « TICE » en rapport avec les Technologies de l’infirmation et de la communication pour l’éducation, comme l’explique Daniel Garault, chef des travaux. La chambre froide, pilotable à distance via le web par les enseignants mais aussi les élèves, permet notamment  d’aborder de manière très interactive le coefficient de performance énergétique. « Elle peut ainsi servir à des cours de formation ouverte et à distance », commente Guy Marcaillou, collaborateur de Daniel Garault. Une démonstration en directe de cette chambre froide a d’ailleurs été réalisée dans le cadre d’une conférence à Durango au Mexique courant 2010. Cet événement est toujours visible sur Internet au travers de vidéos Youtube (taper Youtube LabVIEW Raspail). À partir de cette rentrée, les enseignants de Raspail pourront ainsi illustrer une parie théorique depuis leur salle de cours en se connectant sur la machine située dans l’espace dédié aux travaux pratiques. Les étudiants de niveau bac pro et BTS pourront aussi, à terme, réaliser des travaux pratiques à distance. Tout a été prévu pour que les interventions soient totalement sécurisées, commentent les formateurs. Un tel système en phase avec les attentes d’une jeunesse très sensible à ce type d’apprentissage permet en outre au lycée Raspail d’accroître encore sa notoriété à l’extérieur. Jusqu’en Amérique latine, se réjouit Daniel Garault. Il ajoute : « Cette innovation renforce en outre les métiers du froid dans la notion de modernité. »

Celle-là même qui a conduit le lycée Raspail à se renforcer dans l’enseignement lié au développement durable. Il provoque depuis cette rentrée 2011 une mention complémentaire post-bac pro de technicien en énergies renouvelables option « Énergies thermiques ». Elle s’appuie sur un grand nombre d’équipements spécifiques, dont six pompes à chaleurs, une centrale solaire photovoltaïque, deux équipement en solaire thermique, un plancher chauffant basse température…

Raspail ouvre également une licence Sciences de l’ingénieur option « Efficacité énergétique ne génie énergétique » en lien avec l’université de Marne-la-Vallée (en apprentissage ou en formation initiale).  P.L-M

Article paru dans la « Revue Pour le Froid » en septembre 2011.

Lire la présentation technique du banc

LabVIEW : Logiciel de tests cliniques pour la pharmacologie et la cosmétologie

Ce logiciel permet de semi-automatiser les mesures de caractérisation de la peau au cours de tests cliniques de produits pharmaceutiques et cosmétiques en communiquant avec plus de 15 instruments de mesure généralement utilisés dans ce type de laboratoire : cornéomètre, sébumètre, pHmètre, thermomètre, glossymètre, mexamètre, tewamètre, colorimètre, téwamètre, réviscomètre, spectrocolorimètre, cutomètre, torquemètre, ballistomètre, capteur ambiant (thermomètre, hygromètre). Il rend ainsi les mesures et leurs exploitations plus rapide grâce à un seul et même outil logiciel.

Exemple d’une série de mesures et de son analyse, ici l’étude de l’élasticité de la peau, avec le logiciel de tests cliniques pour les produits cosmétiques et pharmaceutiques

 

Formation LabVIEW L’essentiel

La formation LabVIEW l’essentiel regroupe tout ce dont vous avez besoin pour être totalement opérationnel en 4 jours seulement !

Voici le programme de formation :

Introduction à LabVIEW

  • Face avant, le bloc diagramme, les palettes
  • Outils, Commandes et Fonctions ; aide et Documentation

Environnement de LabVIEW

  • Palette d’outils,
  • Commandes (face avant)
  • fonctions (diagramme)

Introduction aux Instruments Virtiuels (VI’s)

  • Instruments Virtuels, construire un VI
  • Face avant et bloc diagramme ; fils de connexions
  • Structures, icônes et connecteurs
  • Création et Utilisation de sous-VIs

Construire une face avant

  • Configuration des objets de la face avant
  • Remplacement /Changement, Commande et Indicateur)
  • Les objets Couleur
  • Commandes et Indicateurs (face avant)
  • Construire une interface Utilisateur.

Construire le bloc diagramme

  • Objets de la face avant et terminaux du bloc diagramme
  • Objets du bloc diagramme (terminaux, types de données, indicateurs, constantes, etc.)
  • Nœuds du bloc diagramme

Sommaire des fonctions

  • Fonctions numériques
  • Fonctions Booléennes, de chaînes de caractères, de tableaux
  • Etude de quelques fonctions de tableaux
  • Description et Utilisation de fonctions de tableaux
  • Fonctions de Clusters, de comparaisons
  • Comparaison Booléenne, numérique, de chaînes, de Clusters
  • Temps et dialogue
  • Fonctions d’E/S sur fichiers, de formes d’ondes (Waveforms)
  • Fonctions avancées
  • Boîte de calcul et registre à décalage Utilisation MATLAB

Variables locales et globales

  • Création et utilisation de ces variables (locales et globales)
  • Graphes
  • Les différents types de graphes et options ; graphe XY

Quelques activités

  • Déboguer un instrument virtuel (programme)
  • Graphiques multi couleurs, graphique temps réel
  • Sauvegarde de données dans un fichier tableur
  • Construire des fonctions génératrices par l’utilisation de données « formes d’ondes » ou Waveforms.

Acquisition de données

  • Acquisition de données en utilisant MAX
  • Le traitement de signal
  • La sauvegarde des données dans un fichier texte
  • Le tracé de courbes
  • L’affichage de valeurs de différents types

Architectures

  • Machine d’états
  • Evènementiel
  • Séquenceur

 

 

LabVIEW temps réel : système frigorifique à deux niveaux de température

Ce système permet l’étude des systèmes frigorifiques et la mise en pratique des calculs de thermodynamique appliqués à la réfrigération. Sa particularité est qu’il est entièrement contrôlable par internet directement depuis un navigateur web comme Internet Explorer ou Firefox.

Il est constitué de deux chambres froides ayant chacune leur propre évaporateur mais partageant pour le reste le même circuit de refroidissement au fluide R134a (compresseur, condenseur…).

La commande et la configuration de ce système peut être effectuée de deux façons :

  • par un pupitre classique couplé à un régulateur
  • par automate programmable industriel de type PAC (programmable automation controller) Compact Fieldpoint

Le Compact Fielpoint ajoute alors la possibilité du contrôle distant par internet, la visualisation des courbes d’évolution des températures de l’air et du fluide frigorifique, de la pression du fluide, des puissances et cela à différents points. Ceci permettant calculer les caractéristiques du système frigorifiques indispensables comme l’enthalpie, l’entropie, le diagramme de Mollier et les rendements.


Système frigorifique avec le pupitre de commande et le circuit du fluide

Fieldpoint et Compact Fieldpoint

FieldFieldpoint (abrégé : Fp) et Compact Fieldpoint (abrégé : cFp) sont des PAC (contrôleur d’automatismes programmable) déstinés à des applications industriels pour la commande et le contrôle. Ils se présentent sous la forme d’un fond de panier durci, de 4 à 8 emplacements, sur lequel on peut connecter des modules : DIO, DAQ, relais, sorties courant ou tension, interface Ethernet, RS et autres protocoles, des blocs de connexions et des contrôleurs programmables.

On peut utiliser Compact Fieldpoint avec un contrôleur programmable sous LabVIEW pour créer un PAC autonome, ou alors l’utiliser sans contrôleur, relié à un ordinateur pour le commander par LabWindows/CVI ou LabVIEW.