Aller au contenu principal

Dans la fenêtre d’impression, choisissez « Enregistrer en PDF » comme destination.

AMBIARéf. LBV-FND

LabVIEW - Les fondamentaux

Langages & Développement Logiciel

Durée

21 à 35 heures (3 à 5 jours) selon le format

Modalités

Présentiel, Classe à distance

Reconnaissance

Formation non certifiante (attestation de fin de formation)

Format de vente

Intra-entreprise

Délai d’accès

En moyenne 15 jours ouvrés après l’acceptation du devis

Tarif intra

Sur devis

Pourquoi suivre cette formation

LabVIEW est l'outil graphique de référence pour acquérir des données et piloter des instruments. Apprenez à concevoir des programmes clairs et modulaires, à enregistrer vos mesures et à corriger vos programmes.

À l’issue de cette formation, les participants seront capables de

  • Naviguer avec aisance dans l'environnement de programmation graphique (G)
  • Concevoir des interfaces utilisateurs industrielles (faces avant) claires et ergonomiques
  • Développer des diagrammes structurés, lisibles et maintenables
  • Gérer efficacement l'acquisition, le traitement et la sauvegarde de données de mesure
  • Diagnostiquer, localiser et corriger rapidement les erreurs de programmation
  • Limiter les fuites de mémoire et optimiser l'exécution des boucles de test

Formats proposés

ESSENTIELFondamentaux21 heures (3 jours)
ACTIONImmersion28 heures (4 jours)
IMPACTTerrain35 heures (5 jours) · dont une journée en décalé

Chaque format reprend le précédent et y ajoute des journées.

Public visé

Ingénieurs, techniciens, chercheurs et développeurs impliqués dans la conception de systèmes de test, de mesure, d'automatisation ou de R&D.

Prérequis

Maîtrise de l'environnement informatique standard (Windows). Une première expérience ou des notions de base en algorithmique ou dans un autre langage de programmation (C, Python...) sont un plus, mais aucun prérequis sur LabVIEW n'est exigé.

Prérequis techniques à distance

La classe virtuelle se tient sur Microsoft Teams : AMBIA fournit à chaque participant un compte pour la durée de la formation. En intra-entreprise, elle peut aussi se tenir sur l’outil que l’entreprise utilise déjà, par exemple Zoom ou Google Meet.

Le participant se connecte depuis un ordinateur équipé d’une caméra, d’un micro, d’un accès à internet et d’un navigateur à jour, dans un lieu calme. Si la formation le demande, le formateur donne accès à un poste de travail à distance, depuis le navigateur.

Pendant la formation, l’assistance technique répond à support@ambia-skills.fr.

Objectifs pédagogiques

Identifier les composants clés de l'interface LabVIEW (Face avant, Diagramme, Palette d'outils). Expliquer le concept de flux de données (dataflow) qui régit l'exécution du langage G. Créer des VIs (Virtual Instruments) autonomes intégrant des calculs et des structures logiques. Choisir le type de structure (Boucles, Conditions, Séquences) et le type de données appropriés pour répondre à un cahier des charges technique. Déboguer un programme à l'aide des outils d'exécution pas-à-pas et des sondes de données. Produire une application structurée de capture, de traitement basique et de sauvegarde de données.

Programme détaillé

Jour 1ESSENTIEL

Matin

Immersion dans l'Environnement et Flux de Données

Comprendre la philosophie du langage graphique G, appréhender le concept de flux de données (dataflow), manipuler l'interface à double fenêtre (Face avant / Diagramme) et savoir utiliser l'aide contextuelle.

  • Présentation de la philosophie LabVIEW et de la programmation par flux de données.
  • Anatomie d'un VI (Instrument Virtuel) : Face avant (IHM) et Diagramme (Code).
  • Prise en main des palettes de fonctions, de commandes et d'outils.
  • Création, configuration et manipulation des contrôles et des indicateurs (numériques, booléens, chaînes).
  • Règles fondamentales du câblage et gestion des fils brisés.

Atelier pratique

Exploration de l'environnement, configuration d'une interface de calcul scientifique simple et débogage de fils de liaison erronés.

Cas métier

Conception et débogage d'un instrument virtuel (VI) d'analyse arithmétique et de conversion de signaux physiques de mesure.

Compétence acquise

Être capable de naviguer de manière autonome dans l'interface et de créer un VI de calcul basique et fonctionnel.

Livrable

Un instrument virtuel d'analyse arithmétique documenté et sans erreur de câblage.

Après-midi

Structures d'Exécution et Logique de Programmation

Maîtriser les structures fondamentales de répétition et de choix conditionnels pour introduire de l'intelligence et de la logique dans l'application.

  • La structure Condition (Case Structure) : gestion des choix logiques et des types énumérés.
  • La Boucle For : exécution répétitive définie et auto-indexation.
  • La Boucle While : exécution continue sous condition d'arrêt et gestion de la temporisation système.
  • Utilisation critique des Registres à décalage (Shift Registers) pour conserver l'historique des données d'une itération à l'autre.

Atelier pratique

Développement d'un module de simulation d'acquisition de température continue avec alerte visuelle et bouton d'arrêt d'urgence.

Cas métier

Développement d'un module de simulation d'acquisition de température continue avec alerte visuelle et bouton d'arrêt d'urgence (While Loop & Shift Registers).

Compétence acquise

Savoir orchestrer l'exécution d'un programme grâce aux structures répétitives et conditionnelles.

Livrable

VI d'acquisition simulée cyclique stabilisé en ressources CPU.

Jour 2ESSENTIEL

Matin

Structuration de Données Composites (Tableaux & Clusters)

Apprendre à regrouper et manipuler des volumes d'informations complexes en utilisant les structures de données collectives appropriées.

  • Création et initialisation des tableaux (monodimensionnels et multidimensionnels).
  • Fonctions de manipulation de tableaux : insertion, extraction, recherche et tri de données.
  • Le concept de Cluster : regroupement de données de types hétérogènes (l'équivalent des structures en langage C).
  • Fonctions d'assemblage (Bundle) et de désassemblage (Unbundle) par nom.

Atelier pratique

Conception d'un cluster d'état machine regroupant les variables d'un banc d'essai (Nom du test, Valeurs lues, Statut Pass/Fail) et traitement d'un historique de mesures sous forme de tableau.

Cas métier

Conception du cluster d'état d'un banc d'essais (Nom du test, Mesures lues, Statut Pass/Fail) et traitement d'un historique sous forme de tableau multidimensionnel.

Compétence acquise

Être capable d'organiser logiquement des flux de données complexes pour simplifier le câblage du diagramme.

Livrable

Module de traitement de données structuré par clusters de mesure.

Après-midi

Modularité et Création de Sous-VIs

Découper une application volumineuse en composants élémentaires, réutilisables et indépendants pour optimiser la maintenance et le travail collaboratif.

  • Concept de modularité et intérêt des Sous-VIs (SubVIs).
  • Configuration du connecteur (assignation des entrées/sorties) selon le standard recommandé.
  • Édition et personnalisation de l'icône du VI pour une identification visuelle immédiate dans le diagramme.
  • Gestion des variables locales et de leurs impacts sur la performance.

Atelier pratique

Transformation d'un algorithme de conversion de signal brut en un sous-VI modulaire réutilisable, doté d'une icône explicite, et intégré dans un programme principal.

Cas métier

Transformation d'un algorithme de traitement de signal brut en un sous-VI modulaire réutilisable avec icône personnalisée et connecteur standardisé.

Compétence acquise

Savoir modulariser un projet informatique pour le rendre évolutif et lisible.

Livrable

Un kit d'instruments virtuels modulaires et réutilisables pour vos futurs projets.

Jour 3ESSENTIEL

Matin

Gestion et Sauvegarde de Fichiers de Données

Maîtriser l'écriture et la lecture de fichiers sur le disque dur pour assurer la traçabilité des essais et l'archivage des mesures.

  • Introduction aux fonctions d'E/S de fichiers (File I/O).
  • Écriture et lecture de fichiers texte standards et de fichiers tableurs (formats délimités .csv).
  • Structuration des chaînes de caractères : concaténation, formatage des nombres en texte, insertion de marqueurs de temps (horodatage).
  • Gestion élémentaire des chemins d'accès aux fichiers (chemins relatifs vs absolus).

Atelier pratique

Création d'une routine d'archivage automatique exportant les mesures d'un test vers un fichier CSV avec horodatage précis à la milliseconde.

Cas métier

Création d'une routine d'archivage automatique exportant les données de mesure d'un test vers un fichier CSV horodaté à la milliseconde près.

Compétence acquise

Être en mesure d'exporter des données techniques dans un format standard lisible par des outils tiers (Excel, MATLAB, etc.).

Livrable

Module de sauvegarde sur disque sécurisé et autonome.

Après-midi

Gestion des Erreurs et Techniques de Débogage

Implémenter une stratégie rigoureuse de propagation et de traitement des erreurs pour rendre l'application robuste face aux aléas matériels ou logiciels.

  • L'anatomie du cluster d'erreur standard de LabVIEW (Statut, Code, Source).
  • Propagation des erreurs à travers les fonctions et les sous-VIs (le fil marron d'erreur).
  • Utilisation de la structure Condition pour exécuter le code uniquement en l'absence d'erreur antérieure.
  • Outils de diagnostic fin : exécution animée (ampoule), sondes de données personnalisées, points d'arrêt.

Atelier pratique

Audit d'une application volontairement défaillante : traque des bugs à l'aide des sondes, intégration d'une gestion d'erreur robuste et affichage d'une boîte de dialogue propre en cas de défaillance.

Cas métier

Audit et sécurisation d'une application de test industrielle par propagation de la chaîne d'erreur marron et interception des pannes matérielles.

Compétence acquise

Savoir sécuriser un exécutable industriel pour qu'il gère les anomalies de manière prévisible et professionnelle.

Livrable

Application finale globale validée, robuste, documentée et immunisée contre les plantages non contrôlés.

Jour 4ACTION

Matin

Du flux de données à l'action : programmer un banc de mesure

Réutiliser en autonomie le flux de données, les structures d'exécution, les tableaux, les clusters et les sous-VI des journées ESSENTIEL pour programmer une application complète.

  • Réactiver les acquis des journées ESSENTIEL : rappel visuel et quiz sur le flux de données, les boucles, les structures conditions, les tableaux, les clusters et les sous-VI.
  • Organiser une application lisible : face avant claire, diagramme rangé et traitements découpés en sous-VI.

Atelier pratique

Entraînement en binômes : reprendre un diagramme volontairement désordonné (fils croisés, code dupliqué, pas de sous-VI) et le restructurer, avec relecture croisée.

Cas métier

Le banc d'essai température et pression (cas fil rouge) - À partir de signaux simulés, les participants programment l'acquisition, le traitement et l'affichage des mesures, avec des sous-VI réutilisables, puis présentent leur application au groupe.

Compétence acquise

Savoir programmer en autonomie une application de mesure claire et modulaire.

Livrable

Le programme du banc de mesure et ses sous-VI, construits avec la méthode des journées ESSENTIEL.

Après-midi

Éprouver l'enregistrement des données et la gestion des erreurs en simulation d'essai

Mettre à l'épreuve l'enregistrement des mesures, la gestion des erreurs et le débogage de son application dans des conditions réalistes.

  • Retour sur l'écriture de fichiers, la chaîne d'erreurs et les techniques de débogage vus les jours précédents.
  • Rendre l'application fiable : mesures sauvegardées, erreurs propagées et signalées à l'opérateur.

Atelier pratique

Exercice guidé : provoquer des erreurs (fichier inaccessible, valeur hors plage) et vérifier que l'application les signale correctement, puis comparer entre participants.

Cas métier

La campagne d'essais (cas fil rouge) - Chaque participant ajoute l'enregistrement des mesures dans un fichier, la gestion complète des erreurs et le débogage de son banc, puis le fait fonctionner devant le groupe et le formateur.

Compétence acquise

Savoir livrer une application de mesure fiable qui conserve et sécurise ses données.

Livrable

L'application finalisée et un fichier de mesures, issus des modèles des journées ESSENTIEL.

Jour 5 · en décaléIMPACT

Matin

Audit du code G d'entreprise et refactoring des Vis

Analyser les diagrammes VIs existants et éliminer les fils de données cassés et les variables globales inutiles.

  • Diagnostic de l'application LabVIEW d'entreprise. Nettoyage du code G (alignement des fils, utilisation du subVI), suppression des variables globales provoquant des races conditions et optimisation de la mémoire.

Après-midi

Optimisation de l'interface utilisateur et gestion des erreurs

Sécuriser la chaîne d'erreurs (Error Cluster) et personnaliser les faces avants d'exploitation.

  • Sécurisation du banc d'essais face aux pannes d'instruments. Propagation systématique des clusters d'erreurs, création d'une interface homme-machine didactique pour l'opérateur et documentation des subVIs.

Les ateliers et cas métier de ce programme pourront être adaptés par le consultant-formateur selon les besoins, le niveau et les prérequis des participants, pour favoriser l’atteinte des objectifs pédagogiques.

Méthodes et moyens pédagogiques

Méthodes mobilisées

Pédagogie résolument active axée sur la manipulation logicielle permanente. Alternance de démonstrations pas-à-pas du formateur, d'exercices d'application individuels et de phases de résolution de problèmes en autonomie surveillée avec corrections collectives détaillées.

Moyens techniques

Un poste informatique individuel par participant équipé de l'environnement NI LabVIEW (version à jour), système de vidéoprojection ou de partage d'écran haute résolution, accès aux supports numériques Premium AMBIA et mise à disposition d'un catalogue de fichiers sources et de signaux simulés.

Moyens humains

Formation animée par un ingénieur-consultant expert senior, spécialiste reconnu des systèmes de test et mesures, disposant d'une solide expérience terrain en développement d'architectures LabVIEW industrielles.

Modalités d’évaluation

Évaluation diagnostique

Questionnaire technique de positionnement digital envoyé 15 jours avant la session afin de valider l'adéquation du profil et d'ajuster les contextes sectoriels des ateliers.

Évaluation formative

Revues de code continues et audits de diagrammes réalisés en direct par le consultant-formateur AMBIA au cours de chaque atelier d'ancrage progressif.

Évaluation sommative

Questionnaire de validation des acquis sous forme de QCM en fin de formation et une évaluation qualitative de la structure du dernier VI fonctionnel développé par l'apprenant.

Suivi

  • Feuilles de présence signées par demi-journée, en présentiel comme à distance.
  • Attestation de fin de formation remise à chaque stagiaire, mentionnant les objectifs, la nature, la durée et les résultats de l’évaluation.
  • Certificat de réalisation adressé au client ou au financeur.
  • Questionnaire de satisfaction remis à l’issue de la formation.

Délai d’accès

Intra-entreprise : La formation débute en moyenne 15 jours ouvrés après l’acceptation du devis.

Ce délai peut être adapté selon la disponibilité des sessions, le positionnement du stagiaire et, le cas échéant, l’instruction du dossier de prise en charge par le financeur.

Accessibilité handicap

Nos parcours sont adaptables aux personnes en situation de handicap. Contactez notre référent pour l'étude des aménagements.

Référent handicap : accessibilite@ambia-skills.fr. Aucune reconnaissance de la qualité de travailleur handicapé ni aucun justificatif médical n’est exigé.

Indicateurs de résultats

Indicateurs publiés à partir de 3 avis.

Mode de calcul : www.ambia-skills.fr/notre-approche#notes

AMBIA - Organisme de formation professionnelle - 254 rue Vendôme, 69003 Lyon - 07 56 44 70 44 - contact@ambia-skills.fr - SIRET 130 176 597 00016

Déclaration d’activité enregistrée sous le numéro 84692748569 auprès du préfet de région Auvergne-Rhône-Alpes. Cet enregistrement ne vaut pas agrément de l’État.

Fiche mise à jour le 30/10/2026