From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

luc desruelle's Blogue

Navigateur communautaire
annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 
Desruelle_luc
4291 Visites
0 Commentaires

Date de parution : 22/08/2018

Éditeur Dunod - 4ème édition - 560 pages - EAN13 : 978-210078283

Lien livre LabVIEW sur le site Amazon

 

 

Livre_NXG_couverture2.jpg

LabVIEW est un environnement de développement graphique particulièrement bien adapté au domaine de l’acquisition, de la mesure et du contrôle/commande. Son approche totalement graphique offre une souplesse et une dimension intuitive inégalée. Comparativement aux langages textuels il offre la même puissance de programmation mais sans le côté complexe lié à la syntaxe.

 

Co-écrit par un professionnel, cet ouvrage s’adresse du débutant au développeur expérimenté afin de réaliser une application dans les règles de l’art. Des exemples téléchargeables permettent d'illustrer en détail les domaines abordés. Cette nouvelle édition est à jour de la nouvelle version LabVIEW NXG sortie en 2018 et le contenu a été validé par National Instruments, l'éditeur du logiciel.

 

Il est structuré en sept chapitres :

  • Les deux premiers sont consacrés à l’initiation à LabVIEW (160 pages), avec la description du flux de données, des éléments de base et la prise en main de l’éditeur. Il est illustré par des exemples simples.
  • Le troisième chapitre (100 pages) aborde la programmation avancée en LabVIEW en définissant des techniques et architectures permettant au code d’être maintenable, évolutif et performant (règle de programmation, définition structure de programme, machine à états, producteur / consommateur, variable globale, FGV, DVR, programmation Objet, projet, gestion des erreurs, génération exécutable). Il dévoile des précieuses astuces d’un professionnel pour comprendre les concepts nécessaires à la certification LabVIEW Développeur.
  • Les chapitres quatre à six (220 pages) abordent les capacités spécifiques de LabVIEW pour l'acquisition de données sur les cartes National Instruments (via driver DAQmx), le pilotage d'instruments (Série, GPIB, LXI, PXI), la réalisation de driver VISA, les systèmes temps réel & FPGA, le traitement du signal, l'analyse mathématique, la sauvegarde des données et la génération de rapport au format Microsoft Office.
  • Le dernier chapitre (130 pages) est consacré à LabVIEW NXG, la nouvelle génération de l’environnement de développement LabVIEW. L’éditeur a été révolutionné pour être plus intuitif, plus moderne, plus ergonomique et s’éloigner du concept de l’instrument physique. De puissants nouveaux concepts apparaissent, comme les interfaces interactives pour réaliser des mesures sans programmation (System Designer), le zoom, les objets vectoriels, les applications web, la génération de code HTML ou la capture des données. Les nouvelles fonctionnalités sont progressivement détaillées, illustrées avec des exemples et complétées par des glossaires. Le lecteur apprend à faire le lien entre les deux environnements et à comprendre les différences. La démarche à suivre pour la migration du code de LabVIEW Standard vers NXG est expliquée concrètement à partir d’un projet. Au final, la création d’applications Web grâce aux nouvelles fonctionnalités offertes par les WebVIs est décrite en détail (génération de code HTML, feuille de style CSS et intégration JavaScript).

 

Le chapitre 7 de cette nouvelle édition est à jour de la nouvelle version LabVIEW NXG.

Le code des chapitres 2 à 6 sont écrits en LabVIEW « standard », et sont facilement transposables en LabVIEW NXG.

  

Un lien vers un post du forum francophone qui parle de l’examen Certifié LabVIEW développeur (CLD) :

http://forums.ni.com/t5/Discussions-au-sujet-de-NI/CLD-pr%C3%A9paration/m-p/3082265/highlight/true#M...

 

Auteurs : Luc Desruelle, Francis Cottet, Michel Pinard

Luc Desruelle

Certifié LabVIEW Architecte, LabVIEW Champion et Certifié TestStand Développeur. Ingénieur, architecte logiciel et chef de projet Test et Mesure chez MESULOG, partenaire National Instruments.

Desruelle_luc
2672 Visites
0 Commentaires

 

Livre_NXG_couverture2.jpgCo-écrit par Luc DESRUELLE, professionnel reconnu de la communauté LabVIEW, ce livre complet et progressif s’adresse du débutant au développeur expérimenté.

 

Date de parution : 22/08/2018 - Éditeur Dunod - 4ème édition - 560 pages - EAN13 : 978-210078283 - Lien livre LabVIEW sur le site Amazon

 

Cet ouvrage permet progressivement au lecteur de s’initier aux bases du langage de développement LabVIEW puis aux techniques avancées afin de pouvoir réaliser une application dans les règles de l’art. Il dévoile des précieuses astuces d’un développeur professionnel pour obtenir un code performant et comprendre les concepts nécessaires à la préparation de l'examen Certifié LabVIEW Développeur (CLD). Au fil du livre des exemples concrets et tous téléchargeables gratuitement permettent d'illustrer en détail les domaines abordés.

 

 

Cette quatrième édition s’enrichit d’un chapitre consacré à  LabVIEW NXG, la nouvelle génération de l’environnement de développement LabVIEW. Les principes de la programmation en code G restent identiques entre les deux versions de LabVIEW. Mais l’éditeur a été révolutionné pour être plus intuitif, plus moderne, plus ergonomique et s’éloigner du concept de l’instrument physique. De puissants nouveaux concepts apparaissent.5_SystemDesigner-EnLigne-Copyright.png

  • Description des nouvelles fonctionnalités ;
  • Apprentissage de l’utilisation du nouvel éditeur ;Interfaces interactives pour réaliser des mesures sans programmation et System Designer ;
  • Zoom, Unicode et objet vectoriel ;2_WebVI-Copyright.pngApplications Web avec les WebVIs, génération de code HTML, feuille de style CSS et intégration JavaScript ;
  • Capture des données, exportation et importation ;
  • Analyse détaillée de la méthodologie d’une migration de code de LabVIEW Standard vers NXG, à partir d’un projet ;
  • Glossaires de synthèse ;

 

Le livre  aborde de façon très pédagogique les capacités spécifiques de LabVIEW pour l’acquisition, l’analyse et la présentation des données.

  • L'acquisition de données sur les cartes National Instruments (driver DAQmx, utilisation MAX, assistant DAQ, acquisition point à point & fini & continu);
  • Le pilotage d'instruments (série, GPIB, LXI, PXI, PCI) en VISA & IVI et la réalisation de driver Plug & Play VISA;
  • Introduction aux systèmes temps réel RT & FPGA;
  • Le traitement du signal, filtrage et analyse mathématique;
  • La sauvegarde des données (fichier texte, tableur, ini, base de données);
  • La génération de rapport professionnel au format Microsoft Office (report generation toolkit)
  • L'échange de données via TCP IP;
  • et autres...

 

Des techniques de programmation suivantes sont abordées :

  • Flux de données ;
  • Modèle d’architecture  de programme ;
  • Respect des bonnes règles de développement de National Instruments ;
  • Gestion des erreurs ;
  • La gestion des données : locale, globale, nœud de propriété, variables fonctionnelles (FGV), Action Engine (AE), programmation Objet (OOP), DVR;
  • Les modèles de projet (VI général, machine à états, producteur/consommateur événementiel, boite de dialogue)
  • Réalisation d’une Interface Homme Machine (IHM) simple et esthétique ;
  • Sauvegarde des mesures dans un fichier tableur
  • Réalisation d’un rapport d’essai sous Excel, avec mise en forme et directement imprimable ;
  • Génération exécutable.

 

 exemple du contenu du livre 

LabVIEW NXG : Mes 7 fonctionnalités préférées

LabVIEW NXG et les WebVIs : Introduction à utilisation du module LabVIEW NXG Web

De LabVIEW à NXG, la nouvelle génération de LabVIEW : Et vous, êtes-vous prêt pour cette révolution