25
98% des clients satisfaits des services d’INSAVALOR* * enquête réalisée auprès de nos clients en avril 2021 CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉES CODE : 5356 LABVIEW FONDAMENTAL 1 (CORE 1) OBJECTIFS PÉDAGOGIQUES Utiliser LabVIEW pour créer des applications d'acquisition, d'analyse et d'affichage de données Créer des interfaces utilisateurs comportant des graphes, des graphes déroulants et des boutons Utiliser les structures de programmation et les types de données qui existent dans LabVIEW Utiliser des techniques de conception courantes et le modèle de développement de la machine d’états dans vos applications Utiliser les différentes techniques d’édition et de mise au point Créer et enregistrer des VIs pour les utiliser en tant que sous-VIs Lire et écrire vos données dans des fichiers Créer des applications qui utilisent des cartes DAQ enfichables et des instruments GPIB et série SESSIONS Villeurbanne : Du 09/04/18 au 11/04/18 Villeurbanne : Du 11/06/18 au 13/06/18 Villeurbanne : Du 12/02/18 au 14/02/18 Villeurbanne : Du 10/09/18 au 12/09/18 Villeurbanne : Du 19/11/18 au 21/11/18 L’ouverture de la session est conditionnée par un nombre minimum de participants. DURÉE 3 jours (21 heures) FRAIS INDIVIDUELS Frais pédagogiques : 1475 H.T. ÉQUIPE PÉDAGOGIQUE Spécialistes du domaine RENSEIGNEMENTS ET INSCRIPTION Tel : +33(0) 4 72 43 83 93 Fax : +33 (0)4 72 44 34 24 mail : [email protected] Préinscription sur formation.insavalor.fr Accueil des personnes en situation de handicap nécessitant un besoin spécifique d'accompagnement : nous contacter à l'inscription PUBLIC Utilisateurs et responsables techniques qui évaluent LabVIEW ou NI Developer Suite en vue d’un achat ou souhaitant développer des applications Utilisateurs souhaitant obtenir la certification CLAD (Certified LabVIEW Associate Developer) PRÉREQUIS Expérience avec Microsoft Windows - Expérience en écriture d’algorithmes sous forme d’organigrammes ou de diagrammes CONTENU PREMIER JOUR Configuration du matériel Le matériel DAQ Les logiciels DAQ Le contrôle d'instruments La communication via des ports GPIB et série L'utilisation de logiciels de contrôle d'instruments Navigation dans LabVIEW L’environnement LabVIEW, y compris les fenêtres, les menus et les outils La face-avant et le diagramme LabVIEW La création et l’utilisation de projets LabVIEW La compréhension du modèle de programmation par flux de données de LabVIEW La recherche de commandes, de VIs et de fonctions Identification des problèmes et mise au point des VIs L’utilisation des fonctionnalités d’aide de LabVIEW, y compris l’aide contextuelle, l’aide LabVIEW et l’outil de recherche d’exemples La correction des VIs brisés L’utilisation de techniques de mise au point courantes L’adressage de données non définies ou non attendues L’implémentation de la vérification et de la gestion des erreurs DEUXIEME JOUR Implémentation d'un VI La conception d’une interface utilisateur (face-avant LabVIEW) Le choix des types de données et l’affichage des données sous la forme d’un tracé L’utilisation de structures telles que les boucles While et For, L’ajout d’un cadencement logiciel à votre code La prise de décisions dans votre code en utilisant les structures Condition

LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

  • Upload
    others

  • View
    27

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5356

LABVIEW FONDAMENTAL 1 (CORE 1)

OBJECTIFS PÉDAGOGIQUES ◾ Utiliser LabVIEW pour créer des applications d'acquisition, d'analyse et d'affichage de données ◾ Créer des interfaces utilisateurs comportant des graphes, des graphes déroulants et des boutons ◾ Utiliser les structures de programmation et les types de données qui existent dans LabVIEW ◾ Utiliser des techniques de conception courantes et le modèle de développement de la machine d’états dans vos applications ◾ Utiliser les différentes techniques d’édition et de mise au point ◾ Créer et enregistrer des VIs pour les utiliser en tant que sous-VIs ◾ Lire et écrire vos données dans des fichiers ◾ Créer des applications qui utilisent des cartes DAQ enfichables et des instruments GPIB et série

SESSIONSVilleurbanne : Du 09/04/18 au 11/04/18Villeurbanne : Du 11/06/18 au 13/06/18Villeurbanne : Du 12/02/18 au 14/02/18Villeurbanne : Du 10/09/18 au 12/09/18Villeurbanne : Du 19/11/18 au 21/11/18L’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE3 jours (21 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1475 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICUtilisateurs et responsables techniques qui évaluent LabVIEW ou NI Developer Suiteen vue d’un achat ou souhaitant développer des applicationsUtilisateurs souhaitant obtenir la certification CLAD (Certified LabVIEW AssociateDeveloper)

PRÉREQUIS ◾ Expérience avec Microsoft Windows - Expérience en écriture d’algorithmes sous

forme d’organigrammes ou de diagrammes

CONTENUPREMIER JOUR

Configuration du matériel

◾ Le matériel DAQ

◾ Les logiciels DAQ

◾ Le contrôle d'instruments

◾ La communication via des ports GPIB et série

◾ L'utilisation de logiciels de contrôle d'instruments

Navigation dans LabVIEW

◾ L’environnement LabVIEW, y compris les fenêtres, les menus et les outils

◾ La face-avant et le diagramme LabVIEW

◾ La création et l’utilisation de projets LabVIEW

◾ La compréhension du modèle de programmation par flux de données de LabVIEW

◾ La recherche de commandes, de VIs et de fonctions

Identification des problèmes et mise au point des VIs

◾ L’utilisation des fonctionnalités d’aide de LabVIEW, y compris l’aide contextuelle, l’aide LabVIEWet l’outil de recherche d’exemples

◾ La correction des VIs brisés

◾ L’utilisation de techniques de mise au point courantes

◾ L’adressage de données non définies ou non attendues

◾ L’implémentation de la vérification et de la gestion des erreurs

DEUXIEME JOUR

Implémentation d'un VI

◾ La conception d’une interface utilisateur (face-avant LabVIEW)

◾ Le choix des types de données et l’affichage des données sous la forme d’un tracé

◾ L’utilisation de structures telles que les boucles While et For,

◾ L’ajout d’un cadencement logiciel à votre code

◾ La prise de décisions dans votre code en utilisant les structures Condition

Page 2: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

◾ La documentation de votre code

Regroupement des données

◾ La création et l’utilisation de commandes et d’indicateurs tableau

◾ L’implémentation de commandes et d’indicateurs cluster

◾ L’utilisation de définitions de types afin de définir des commandes personnalisées pour desapplications

Gestion des ressources

◾ Une introduction aux différents formats de fichiers,

◾ Les fonctions d’E/S sur fichiers disponibles dans LabVIEW

◾ L’implémentation de fonctions d’E/S sur fichiers pour lire et écrire des données dans desfichiers

◾ La programmation avec l'API NI-DAQmx

◾ La programmation avec l'API VISA

◾ La programmation avec des drivers d’instruments

TROISIEME JOUR

Développement d’applications modulaires

◾ Les bases de la programmation modulaire

◾ La création d’une icône et d’un connecteur

◾ L’utilisation d’un VI en tant que sous-VI

◾ La création de sous-VIs à partir d’un VI existant

Techniques et modèles de conception courants

◾ La programmation séquentielle

◾ La programmation à états

◾ Le modèle de développement de la machine à états

Utilisation de variables

◾ L’utilisation de variables locales, globales et partagées à processus unique

◾ L’implémentation de variables globales fonctionnelles

◾ l’identification et le contrôle des situations de compétition : les sémaphores

MÉTHODE PÉDAGOGIQUESystème de développement professionnel de LabVIEW version 2011. Matériel NId'acquisition de données (DAQ). Contrôleur IEE 488.2 (GPIB). Simulateur d'instrumentsNI. Boîtier de démonstration DAQ ou BNC-2120

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

Page 3: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 4: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5357

LABVIEW FONDAMENTAL 2 (CORE 2)

OBJECTIFS PÉDAGOGIQUES ◾ Appliquer des modèles de conception qui utilisent des notificateurs, des files d'attente et des événements ◾ Utiliser efficacement la programmation événementielle ◾ Contrôler les objets d'interface utilisateur par programmation ◾ Évaluer les formats d'E/S sur fichiers binaires et les utiliser dans des applications ◾ Optimiser la réutilisation du code existant pour vos projets ◾ Utiliser LabVIEW Application Builder pour créer des exécutables et des installeurs dans le but de distribuer les applications

SESSIONSVilleurbanne : Du 12/04/18 au 13/04/18Villeurbanne : Du 15/02/18 au 16/02/18Villeurbanne : Du 14/06/18 au 15/06/18Villeurbanne : Du 13/09/18 au 14/09/18Villeurbanne : Du 22/11/18 au 23/11/18L’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE2 jours (14 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1475 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICPersonnes ayant suivi le cours LabVIEW Fondamental 1Utilisateurs et responsables techniques qui évaluent LabVIEW ou NI Developer Suiteen vue d’un achat ou souhaitant développer des applicationsUtilisateurs souhaitant obtenir la certification CLAD (Certified LabVIEW AssociateDeveloper)

PRÉREQUIS ◾ Expérience avec Microsoft Windows ◾ LabVIEW Fondamental 1, LabVIEW Basics I ou expérience équivalente

CONTENUPREMIER JOUR

Techniques de conception courantes

◾ Les modèles de conception

◾ Les architectures à simple boucle : VI simple, VI général et modèles de conception de lamachine à états

◾ Les modèles de conception à plusieurs boucles : boucle parallèle, maître/esclave etproducteur/consommateur

◾ Le cadencement d'un modèle de conception

Techniques de synchronisation

◾ Les variables

◾ Les notificateurs

◾ Les files d'attente

Programmation événementielle

◾ Les événements

◾ La programmation événementielle

◾ Les mises en garde et les recommandations

◾ Les modèles de conception événementiels

Gestion des erreurs

◾ L’importance de la gestion d’erreurs

◾ Les erreurs et les avertissements

◾ Les gammes de codes d'erreur

◾ Les gestionnaires d'erreurs

DEUXIEME JOUR

Contrôle de l’interface utilisateur

◾ Les noeuds de propriété

◾ Les noeuds de méthode

◾ L’architecture du VI Serveur

◾ Les références de commandes

Page 5: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

Techniques d'E/S sur fichiers

◾ Les différents formats de fichiers

◾ Les fichiers binaires

◾ Les fichiers TDMS (Technical Data Management Streaming)

Amélioration d’un VI existant

◾ La réécriture de code hérité

◾ Les problèmes connus lors de la réécriture de code

◾ La comparaison de VIs

Création et distribution d'applications

◾ La préparation des fichiers

◾ Les spécifications de construction

◾ La construction de l’application et de l’installeur

MÉTHODE PÉDAGOGIQUESystème de développement professionnel de LabVIEW version 2011. Matériel NId'acquisition de données (DAQ). Boîtier de démonstration DAQ ou BNC-2120

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 6: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5358

LABVIEW CORE 3

OBJECTIFS PÉDAGOGIQUES ◾ Etablir un cycle de vie de logiciel pour le développement de projets futurs ◾ Communiquer avec des clients lors de la définition d'un projet ◾ Développer des interfaces utilisateur professionnelles ◾ Développer des applications extensibles, lisibles et faciles à entretenir ◾ Examiner et implémenter des techniques de cadencement de VI ◾ Gérer des erreurs pouvant survenir au cours de l'exécution du code ◾ Documenter des VIs de manière efficace

SESSIONSVilleurbanne : Du 22/05/18 au 24/05/18Villeurbanne : Du 24/09/18 au 26/09/18Villeurbanne : Du 26/11/18 au 28/11/18L’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE3 jours (21 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1460 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICUtilisateurs LabVIEW et NI Developer Suite souhaitant améliorer les performances,l'extensibilité ou la ré-utilisation de leurs applications et en réduire les coûts d'entretienUtilisateurs LabVIEW souhaitant obtenir la certification CLD (Certified LabVIEWDeveloper)

PRÉREQUIS ◾ LabVIEW Fondamental 1 et 2 ou expérience équivalente

CONTENUPREMIER JOUR

Pratiques de développement ayant réussi

◾ VIs extensibles, lisibles et faciles à entretenir

◾ Pratiques de développement ayant réussi

◾ Présentation générale du projet du cours

Analyse du projet

◾ Évaluation des besoins du client

◾ Communication avec le client

◾ Développement du document de spécifications

◾ Définition de l'application

Conception de l'interface utilisateur

◾ Problèmes de conception de l'interface utilisateur

◾ Problèmes d'apparence de l'interface utilisateur

◾ Prototype de face-avant

◾ Exemple d'interface utilisateur

◾ Localisation d'interfaces utilisateur

Conception du projet

◾ Modèles de conception

◾ Modèles de conception événementiels

◾ Modèles de conception événementiels avancés

◾ Création d'une architecture hiérarchique

◾ Utilisation de projets LabVIEW

◾ Sélection des types de données

◾ Masquage d'informations

◾ Conception de stratégies de gestion des erreurs

DEUXIEME JOUR

Page 7: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

Implémentation de l'interface utilisateur

◾ Implémentation de types de données basés sur l'interface utilisateur

◾ Implémentation d'icônes pertinentes

◾ Implémentation de connecteurs appropriés

Implémentation de code

◾ Implémentation d'un modèle de conception

◾ Pratique des directives de style LabVIEW

◾ Cadencement d'un modèle de conception

◾ Développement des modules extensibles et faciles à entretenir

◾ Implémentation d'une stratégie de gestion des erreurs

TROISIEME JOUR

Implémentation d'un plan de test

◾ Vérification du code

◾ Implémentation d'un plan de test pour VIs individuels

◾ Implémentation d'un plan de test pour VIs intégrés

◾ Implémentation d'un plan de test pour le système

Évaluation des performances de VI

◾ Identification des problèmes de performance

◾ Utilisation de Statistiques du VI pour identifier des problèmes de VI

◾ Résolution de problèmes de performance

Implémentation de la documentation

◾ Conception de la documentation

◾ Développement de la documentation utilisateur

◾ Description des VIs, des commandes et des indicateurs

Déploiement de l'application

◾ Implémentation du code pour des applications autonomes

◾ Construction d'une application autonome

◾ Construction d'un installeur

MÉTHODE PÉDAGOGIQUESystème de développement professionnel LabVIEW version 2009 ou version ultérieure

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

Page 8: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 9: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5359

EMBEDDED CONTROL AND MONITORING USING LABVIEW

OBJECTIFS PÉDAGOGIQUES ◾ Traduire les exigences de son système embarqué en une architecture logicielle évolutive ◾ Sélectionner les méthodes de communications inter-processus et réseaux appropriées ◾ Concevoir une application temps réel fiable ◾ Déployer et dupliquer efficacement son système embarqué

SESSIONSVilleurbanne : Du 26/03/18 au 30/03/18Villeurbanne : Du 25/06/18 au 29/06/18L’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE5 jours (35 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 2780 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICUtilisateurs s'apprêtant à développer des applications de contrôle et de surveillanceembarquées avec LabVIEW Real-Time, LabVIEW FPGA et du matériel CompactRIO,Single-Board RIO, PXI ou RIO multifonction de la Série RUtilisateurs ayant besoin de cibles matérielles FPGA et temps réel fiables et hautesperformances

PRÉREQUIS ◾ LabVIEW Core 1 & 2 ou expérience équivalente

CONTENUIntroduction aux systèmes de contrôle et surveillance embarqués

◾ Description d'un système de contrôle et de surveillance embarqué

◾ FPGA

◾ Processeur temps réel

◾ Interface Homme Machine (IHM)

◾ Exemples d'applications

Configuration de votre matériel

◾ Configuration du matériel et de l'ordinateur

◾ Configuration des paramètres du système RT et des logiciels

◾ Configuration des paramètres réseau

◾ Configuration d'un cible RT à partir d'un navigateur web

Identification des exigences de l'application

◾ Identifier les E/S et leurs vitesses d'acquisition

◾ Compréhension et utilisation de niveaux de priorité

◾ Identifier les process

◾ Identifier le cadencement du process

◾ Identifier les types de transferts de données

◾ Identifier les exigences en termes de performances et de fiabilité

Documentation de votre conception

◾ Description de diagrammes

◾ Création d'un diagramme de communication

◾ Diagrammes classiques de contrôle et surveillance embarqués

◾ Documentation supplémentaire

Accès à vos E/S dans LabVIEW

◾ Configuration de cibles temps réel par le biais du projet LabVIEW

◾ Accès aux E/S avec les API de driver ou le moteur de balayage

◾ Accès aux E/S à partir du FPGA

Page 10: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

Programmation avec LabVIEW FPGA

◾ Développement du VI FPGA

◾ Simulation du VI FPGA

◾ Compilation du VI FPGA

◾ Optimisation de base

Utilisation d'E/S du FPGA et cadencement

◾ Utilisation d'E/S FPGA

◾ Gestion des erreurs d'E/S FPGA

◾ Implémentation de vitesses d'exécution de la boucle

◾ Synchronisation de modules d'E/S de la série C

◾ Création de délais entre des événements

◾ Test de performances de périodes de la boucle

Traitement du signal

◾ Utilisation des types de données à virgule fixe

◾ Utilisation de la précision simple à virgule flottante

◾ Calculs mathématiques et analyse FPGA

◾ Intégration de la propriété Intellectuelle (IP) de tiers

Communications inter-processus dans le FPGA

◾ Transfert des données les plus récentes ( balise)

◾ Transfert de données du buffer (Stream, message)

◾ Comparaison des méthodes de partage de données

Communications entre les Vls FPGA et RT

◾ Communication par programmation avec le FPGA à partir du VI RT

◾ Déploiement d'un VI FPGA

◾ Transfert des données les plus récentes (balise)

◾ Transfert de données du buffer (Stream, message)

◾ Synchronisation du VI hôte et du VI FPGA

◾ Implémentation d'un chien de garde FPGA

Optimisation du code FPGA

◾ Quand faudrait-il optimiser ?

◾ Techniques d'optimisation en fonction de la taille du FPGA

◾ Techniques d'optimisation en fonction de la vitesse et du débit du FPGA

◾ Exécution du code des boucles cadencées monocycle (SCTL)

◾ Le pipelining

◾ Handshake à 4 voies

◾ Etapes suivantes avec LabVIEW FPGA

Programmation avec LabVIEW Real-Time

◾ Compréhension et utilisation des niveaux de priorité

◾ Utilisation de la mise en veille pour garantir la disponibilité du processeur

◾ Boucles cadencées

Communications inter-processus en RT

◾ Partage de données entre processus déterministe et non déterministe

◾ Partage de données entre processus non déterministes

Communications entre cible RT et ordinateur

◾ Implémentation des communications réseaux

◾ Transfert des valeurs les plus récentes (balise)

◾ Transfert de valeurs du buffer (Stream, message)

Gestion de la mémoire et surveillance de l'état du système

◾ Impacts de l'utilisation de la mémoire

◾ Gestion de la mémoire

◾ Surveillance du système

Fiabilité

◾ Arrêt sécurisé

Page 11: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

◾ Gestion d'erreur spécifique et centrale

◾ Mise en œuvre d'un chien de garde

◾ Redondance

Mise au point, test de performances et test

◾ Outils de mise au point

◾ Test de performances et de la durée du code

◾ Test d'une application temps réel

Déploiement et duplication

◾ Présentation du déploiement RT

◾ Communications avec des applications déployées

◾ Réplication de systèmes RT

MÉTHODE PÉDAGOGIQUEEdition professionnelle du système de développement LabVIEW. Module LabVIEWFPGA. Module LabVIEW Real-Time. Contrôleur NI CompactRIO. Module NI d'entréeanalogique, sortie analogique, entrée de thermocouple et sortie numérique

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 12: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5362

DEVELOPING TEST PROGRAMS USING TESTSTAND

OBJECTIFS PÉDAGOGIQUES ◾ Développer des applications de test modulaires dans l'environnement TestStand et les distribuer sur des stations de test ◾ Développer du code de test dans LabVIEW ou LabWindows/CVI et l'appeler à partir de TestStand ◾ Utiliser les outils de mise au point TestStand ◾ Exécuter une séquence test et générer un rapport de test ◾ Configurer TestStand pour tester des périphériques en série ou en parallèle

SESSIONSVilleurbanne : Du 19/03/18 au 21/03/18Villeurbanne : Du 28/05/18 au 30/05/18Villeurbanne : Du 17/09/18 au 19/09/18Villeurbanne : Du 03/12/18 au 05/12/18L’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE3 jours (21 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1460 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICNouveaux utilisateurs TestStandIngénieurs et développeurs de tests chargés de créer et d'entretenir desprogrammeurs de testUtilisateurs et responsables techniques qui évaluent TestStand en vue d'un achatUtilisateurs TestStand souhaitant obtenir la certification Certified TestStandDeveloper

PRÉREQUIS ◾ Familiarité avec la programmation avec LabVIEW, LabWindows/CVI ou en C ◾ Connaissances souhaitables : selon votre application de développement de code :

▪ LabVIEW Fondamental 1

▪ LabWindows/CVI Core 1

CONTENUCette action permet de naviguer dans l'environnement TestStand, de créer rapidement desapplications de test en utilisant différents langages de conception, d'utiliser les fonctionnalitésexistantes de TestStand et les meilleurs pratiques pour créer et déployer des séquences de testsous forme de système test complet

1er jour

Qu’est-ce que TestStand ?

◾ Introduction à TestStand

◾ Avantages de l’utilisation de TestStand

Création de séquences de test

◾ Développement du code de test

◾ Création d’une nouvelle séquence de test

◾ Ajout d’étapes à une séquence de test

◾ Création et appel des modules de code

◾ Création d’étapes de test

◾ Exécution d’une séquence de test

Mise au point des séquences de test

◾ Suivi de l’exécution

◾ Pause de l’exécution avec des points d’arrêt

◾ Gestion des erreurs d’exécution

◾ Modification de l’exécution pour déterminer la source d’un problème

◾ Mise au point des modules de code

Contrôle de l’exécution TestStand

◾ Partage de données avec des variables locales

◾ Changement du flux d’exécution

◾ Changement de l’exécution en fonction d’un échec du test

Page 13: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

2ème jour

Réutilisation du code dans une séquence

◾ Réutilisation d’une série d'étapes

◾ Enregistrement des paramètres de configuration

◾ Réutilisation des données

◾ Réutilisation de séquences de test avec des limites différentes

Enregistrement et présentation des résultats des tests

◾ Génération d'un rapport

◾ Collecte des résultats

◾ Personnalisation de l'apparence des rapports

◾ Personnalisation du contenu des rapports

◾ Génération de plusieurs rapports

◾ Enregistrement des données dans une base de données

3ème jour

Exécution d'une séquence de test pour plusieurs unités testées

◾ Utilisation du point d'entrée de l'exécution pour les unités à tester

◾ Personnalisation de l'entrée du numéro de série

◾ Exécution d'étapes au chargement du fichier de séquence

Exécution de tests en parallèle

◾ Configuration des étapes pour qu'elles s'exécutent de manière asynchrone

◾ Exécution de tests en parallèle

◾ Synchronisation de l'exécution d'étapes parallèles

◾ Assurer la réussite du déploiement

Déploiement d'une séquence de test

◾ Sélection des composants pour le déploiement

◾ Choix de la méthode de déploiement

◾ Comment

MÉTHODE PÉDAGOGIQUETestStand Version 2014 SP1 ou ultérieure. Système de développement professionnelLabVIEW Version 2015 ou ultérieure. LabWindows/CVI Version 2015 ou ultérieure

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

Page 14: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 15: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5364

ARCHITECTING TEST SYSTEMS USING TESTSTAND

OBJECTIFS PÉDAGOGIQUES ◾ Créer et personnaliser des modèles de processus pour modifier l’exécution du test dans plusieurs séquences ◾ Personnaliser le contenu d’un rapport de test ◾ Créer des types d’étapes personnalisés pour aider les développeurs de test ◾ Utiliser l’API TestStand pour contrôler TestStand par programmation ◾ Créer et personnaliser des interfaces utilisateur ◾ Effectuer une revue du code pour un programme de test ◾ Gérer le déploiement de votre framework de test

SESSIONSVilleurbanne : Du 31/05/18 au 01/06/18Villeurbanne : Du 22/03/18 au 23/03/18Villeurbanne : Du 20/09/18 au 21/09/18L’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE2 jours (14 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1475 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICUtilisateurs TestStand chargés de personnaliser divers composants du frameworkTestStandUtilisateurs TestStand qui se préparent à la certification Certified TestStand Architect

PRÉREQUIS ◾ Cours Developing Test Programs Using TestStand ◾ Capacité de concevoir et de développer une séquence de test avec des

sous-séquences et des appels de modules de code externes dans TestStand. ◾ Capacité de décrire l’objectif d’un modèle de processus et d’exécuter une séquence

de test en utilisant un point d’entrée d’exécution. ◾ Familiarité avec la programmation avec LabVIEW, LabWindows/CVI ou C ◾ Cours recommandés selon votre application de développement de code :

▪ LabVIEW Fondamental 1

▪ LabWindows/CVI Core 1

CONTENU1er jour

Assignation des tâches de développement

◾ Responsabilités du développeur de séquences de test

◾ Responsabilités de l’architecte de framework de test

Modification de l’exécution pour toutes les séquences

◾ Personnalisation d’un modèle de processus

◾ Implémentation de composants de framework optionnels

◾ Modification de l’exécution pour tous les modèles de processus

Sélection d’une stratégie de traitement des résultats

◾ Choix d’un mécanisme d’enregistrement des données dans un fichier

◾ Choix d’une configuration pour un rapport

◾ Modification du code qui génère le rapport

Création de types d’étapes personnalisés

◾ Création d’un type d’étape personnalisé

◾ Exécution du code avant ou après un module

◾ Personnalisation des propriétés d’un type d’étape

2ème jour

Contrôle de TestStand par programmation

◾ Qu’est-ce que l’API TestStand ?

Page 16: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

◾ Accès à l’API TestStand

◾ Enregistrement dynamique des résultats dans des fichiers

◾ Édition ou création d’une séquence par programmation

◾ Développement de modules de code qui interagissent avec TestStand

Création d’une interface utilisateur personnalisée

◾ Personnalisation des fonctionnalités de l’IU en fonction d’un rôle d’utilisateur

◾ Utilisation des commandes TestStand pour construire une IU

◾ Gestion des événements TestStand dans une IU

◾ Utilisation des commandes intégrées pour construire une IU

◾ Communication entre l’IU et le système de test

Revues de code TestStand

◾ Respecter les normes et les meilleurs pratiques en matière de développement

◾ Outils pour passer en revue les fichiers de séquence

Gestion d’un déploiement TestStand

◾ Distribution de votre framework aux développeurs de test

◾ Apport de mises à jour au système de test par incréments

MÉTHODE PÉDAGOGIQUETestStand Version 2010 ou ultérieure. Système de développement professionnelLabVIEW Version 2010 ou ultérieure. LabWindows/CVI Version 2010 ou ultérieure.Module NI Vision Development 2010 ou version ultérieure

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

Page 17: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 18: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5368

TRAITEMENT DE DONNÉES ET CRÉATION DE GRAPHIQUES AVEC ORIGINLAB

OBJECTIFS PÉDAGOGIQUES ◾ Utiliser le logiciel Origin pour traiter des données et créer des courbes de manière efficace

SESSIONSNous consulterL’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE2 jours (14 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1220 € H.T.Frais repas : 28 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICTechniciens et ingénieurs concernés par la mise en forme de données

PRÉREQUIS ◾ Aucun

CONTENUOrganisation au sein d'un projet ◾ Structure du projet ◾ Différents types de fenêtres ◾ Structure d'un classeur de données

Importation de données et exportation des résultats ◾ Présentation des méthodes pour importer divers types de données dans un projet

fichier origin

Dessin de graphique 2D ◾ Dessiner une courbe simple ◾ Différents types de graphiques ◾ Dessiner un graphique à plusieurs niveaux ◾ Modifier les paramètres du graphique ◾ Utilisation et modification des modèles de style

Opérations mathématiques et interpolations ◾ Interpolations de résultats sur fonctions prédéfinies ◾ Interpolations de résultats sur fonction définie par l'utilisateur ◾ Opérations mathématiques sur les données

Dessin de graphique 3D ◾ Différents types de graphiques 3D ◾ Construction d'un mapping à partir de résultats multi-paramètres ◾ Formatage de graphique 3D

MÉTHODE PÉDAGOGIQUEExposé oral et exercice pratique

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueillies

Page 19: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

auprès de 927 stagiaires).

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 20: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5335

OUTILS ET MÉTHODES DE TRAITEMENT D'IMAGES POUR LA NUMÉRISATION DEDOCUMENTS

OBJECTIFS PÉDAGOGIQUES ◾ Avoir une vision globale d'un projet impliquant la numérisation ◾ Savoir éviter les pièges ◾ Se familiariser avec l'état de l'art et les techniques nouvelles de traitement d'images

SESSIONSNous consulterL’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE3 jours (21 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1560 € H.T.Frais repas : 42 € H.T.

ÉQUIPE PÉDAGOGIQUEEnseignants du LaboRatoire d'Informatique enImage et Systèmes d'information de l'INSA deLyon et spécialistes du domaine (CoReNum)

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICChefs de projet travaillant sur un projet impliqant capture et traitement d'images,dépositaires de corpus à numériser

PRÉREQUIS ◾ Aucun

CONTENUGestion de projet ◾ Identifier ou sélectionner les objets qui seront numérisés ◾ Faire les bons choix en fonction de ses besoins

Prise de vue ◾ Numériseurs statiques et nomades : du banc de numérisation au smartphone ◾ Comprendre les paramètres importants (résolution, conditions de numérisation

etc...)

Traitement des images ◾ Format d'images et compression, les compromis entre qualité et quantité ◾ Techniques d'analyse et reconnaissance : contrôle qualité, restauration, analyse de

la mise en page, reconnaissance de texte, comparaison de formes, recherche d'objetsetc...

Infrastructures ◾ Choisir une solution de stockage physique pérenne ◾ Transmettre des images : les spécificités et contraintes des différents réseaux

MÉTHODE PÉDAGOGIQUEAlternance d'exposés et d'échanges techniques. Présentation d'applications diverses.

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueillies

Page 21: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

auprès de 927 stagiaires).

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 22: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5350

LABVIEW CONNECTIVITY

OBJECTIFS PÉDAGOGIQUES ◾ Identifier les éléments, les avantages et les cas d'utilisation de différentes options de communication réseau ◾ Concevoir des applications en utilisation différentes technologies et architectures de travail en réseau ◾ Contrôler des VIs et des applications LabVIEW par programmation au moyen d'un VI Serveur ◾ Partager des données entre LabVIEW et d'autres applications sur un réseau ◾ Créer et déployer des services Web à laide de LabVIEW

SESSIONSNous consulterL’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE2 jours (14 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1460 € H.T.Frais repas : 28 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICUtilisateurs de Labview et de NI Developer SuiteUtilisateurs de Labview qui préparent l'examen Certified Labview Developer ouCertified Labview Architect

PRÉREQUIS ◾ LabVIEW Fondamental 2 ou expérience équivalente

CONTENUAppel de bibliothèques partagées dans LabVIEW

◾ Présentation générale des bibliothèques partagées

◾ Appel de bibliothèques partagées

◾ Utilisation de l'Assistant d'importation de bibliothèques partagées

Utilisation du VI Serveur

◾ Qu'est-ce que le VI Serveur?

◾ Modèle de programmation du VI Serveur

◾ Fonctions du VI Serveur

◾ Communication à distance

◾ Appel et chargement dynamiques de VIs

Utilisation d'objets ActiveX et .NET dans LabVIEW

◾ Utilisation de contrôles, serveurs et documents ActiveX dans LabVIEW

◾ Appel du serveur LabVIEW Active X à partir d'autres langages

◾ Utilisation d'assemblys et de controles .NET dans LabVIEW

◾ Réponse aux événements ActiveX et .NET

Connexion à des bases de données

◾ Qu'est-ce qu'une base de données ?

◾ Normes de bases de données

◾ Connexion à une base de données

◾ Opérations de bases de données standard

◾ Structured Query Language (SQL)

Diffusion de données et remise de données à un client

◾ Présentation générale de la diffusion de données

◾ Implémentation de modèles de diffusion

◾ Présentation générale de TCP/IP

◾ Implémentation du modèle Client/serveur

Utilisation des services Web LabVIEW

◾ Présentation générale des services Web

Page 23: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

◾ LabVIEW comme serveur Web

◾ LabVIEW comme client HTTP

MÉTHODE PÉDAGOGIQUESystème de développement professionnel LabVIEW Version 2010 ou ultérieureToolkitLabVIEW Databse Connectivity

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018

Page 24: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

98%des clients satisfaits desservices d’INSAVALOR*

* enquête réalisée auprès de nos clients en avril 2021

CATALOGUE 2018 / MICRO-INFORMATIQUE INDUSTRIELLE - ACQUISITION DE DONNÉESCODE : 5369

COMMANDE DE SYSTÈME DE MESURE DEPUIS QT ET C++

OBJECTIFS PÉDAGOGIQUES ◾ Apprendre à contrôler un appareil de mesure connecté en GPIB, Ethernet ou USB depuis un programme écrit en C++ dans

l'environnement Qt

SESSIONSNous consulterL’ouverture de la session est conditionnée par unnombre minimum de participants.

DURÉE3 jours (21 heures)

FRAIS INDIVIDUELSFrais pédagogiques : 1680 € H.T.Frais repas : 42 € H.T.

ÉQUIPE PÉDAGOGIQUESpécialistes du domaine

RENSEIGNEMENTS ET INSCRIPTION

Tel : +33(0) 4 72 43 83 93Fax : +33 (0)4 72 44 34 24mail : [email protected]éinscription sur formation.insavalor.fr

Accueil des personnes en situation dehandicap nécessitant un besoinspécifique d'accompagnement : nouscontacter à l'inscription

PUBLICScientifiquesIngénieurs

PRÉREQUIS ◾ Bases de programmation C/C++, avoir un ordinateur personnel pour les travaux

pratiques

CONTENUPartie 1: utilisation des librairies GPIB et visa ◾ Lien de la librairie GPIB avec le programme ◾ Présentation des fonctions GPIB essentielles ◾ Exemple d'utilisation avec un appareil de mesure ◾ Lien de la librairie VISA avec le programme ◾ Présentation des fonctions VISA essentielles ◾ Exemple d'utilisation avec un appareil de mesure

Partie 2 : utilisation des librairies Qt pour créer un programme de mesures ◾ Présentation de Qt et de ses différents outils ◾ Installation de Qt ◾ Exemple d'utilisation de Qt ◾ Présentation des librairies essentielles pour créer un programme scientifique ◾ Exemple pratique avec l'écriture d'un mini-programme ◾ Intégration des librairies GPIB et VISA dans Qt

Partie 3: exercices pratiques avec l'écriture de mini-programmes ◾ Ecriture et test d'un mini-programme utilisant Qt et GPIB pour piloter un appareil

connecté directement en GPIB ◾ Ecriture et test d'un mini-programme utilisant Qt et VISA pour piloter un appareil

connecté Ethernet ou USB

MÉTHODE PÉDAGOGIQUEExposé oral sur support projeté et complété par un atelier pratique

ÉVALUATION ET RÉSULTATSÉvaluation de la formationFiche d'évaluation en fin de session de formation

Résultats de l’évaluationL’indice de satisfaction de nos formations s’élève à 4,3/5 (selon données recueilliesauprès de 927 stagiaires).

Page 25: LABVIEW FONDAMENTAL 1 (CORE 1) - INSAVALOR

A PROPOS D’INSAVALOR :INSAVALOR est une société résolument tournée vers la satisfaction de ses clients : des entreprises de toutes tailles en France et àl’international, ainsi que des collectivités territoriales et institutions.

Avec un engagement fort sur la qualité, INSAVALOR est certifiée ISO 9001 pour ses activités de formation continue. Elle est égalementcertifiée Qualiopi depuis décembre 2020 pour ses actions de formation et ses actions permettant de faire valider les acquis del'expérience (VAE). Elle dispose d’autres labels et agréments qualité : référencement Datadock et label Kirkpatrick de niveau bronze.

Actualisée le 21-03-2018