26
Notes de mise à jour LabVIEW Ces notes de mise à jour décrivent le processus de mise à niveau vers LabVIEW 2014 sous Windows, OS X et Linux. Avant d'entreprendre la mise à niveau, lisez ce document pour obtenir des informations sur les sujets suivants : Le processus recommandé pour la mise à niveau de LabVIEW Les problèmes de compatibilité potentiels que vous devriez connaître avant de charger des VIs qui ont été enregistrés dans une version antérieure de LabVIEW Nouvelles fonctionnalités et changements de comportement dans LabVIEW 2014 Sommaire Mise à niveau vers LabVIEW 2014......................................................................................................2 1. Sauvegardez vos VIs et la configuration de votre machine......................................................2 2. Testez et prenez note du comportement existant de vos VIs....................................................3 3. Installez LabVIEW, les compléments logiciels et les drivers de périphériques.......................4 4. Convertissez vos VIs et corrigez les changements de comportement......................................4 Résolution des problèmes de mise à niveau courants...................................................................6 Problèmes de mise à niveau et de compatibilité...................................................................................6 Mise à niveau à partir de LabVIEW 2009 ou version antérieure.................................................6 Mise à niveau à partir de LabVIEW 2010....................................................................................6 Mise à niveau à partir de LabVIEW 2011....................................................................................8 Mise à niveau à partir de LabVIEW 2012....................................................................................9 Mise à niveau à partir de LabVIEW 2013..................................................................................12 Fonctionnalités et changements dans LabVIEW 2014.......................................................................14 Icônes de la barre d'état système spécifiques à la version et à la largeur de bits de LabVIEW...14 Installation et mise à jour des DataPlugins dans LabVIEW.......................................................15 Améliorations apportées au diagramme......................................................................................15 Améliorations apportées à la face-avant.....................................................................................16 Améliorations apportées à l'environnement................................................................................16 VIs, fonctions et nœuds nouveaux et modifiés...........................................................................17 Améliorations apportées à Application Builder..........................................................................20 Fonctionnalités supplémentaires dues à la consolidation de compléments logiciels..................21 Nouvelles suites LabVIEW.........................................................................................................21 Améliorations apportées aux services Web LabVIEW...............................................................21 Fournir une documentation personnalisée pour les VIs et les applications................................21 LabVIEW 2014 (64 bits) pour Mac OS X..................................................................................23 LabVIEW 2014 (64 bits) pour Linux..........................................................................................23 Changements dans les fonctionnalités du Touch Panel..............................................................24 Toolkits nouveaux et modifiés....................................................................................................24 Fonctionnalités et changements dans les versions antérieures de LabVIEW.....................................25

Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Notes de mise à jour LabVIEW™Ces notes de mise à jour décrivent le processus de mise à niveau vers LabVIEW 2014 sous Windows,OS X et Linux. Avant d'entreprendre la mise à niveau, lisez ce document pour obtenir des informationssur les sujets suivants :• Le processus recommandé pour la mise à niveau de LabVIEW• Les problèmes de compatibilité potentiels que vous devriez connaître avant de charger des VIs qui

ont été enregistrés dans une version antérieure de LabVIEW• Nouvelles fonctionnalités et changements de comportement dans LabVIEW 2014

Sommaire

Mise à niveau vers LabVIEW 2014......................................................................................................21. Sauvegardez vos VIs et la configuration de votre machine......................................................22. Testez et prenez note du comportement existant de vos VIs....................................................33. Installez LabVIEW, les compléments logiciels et les drivers de périphériques.......................44. Convertissez vos VIs et corrigez les changements de comportement......................................4Résolution des problèmes de mise à niveau courants...................................................................6

Problèmes de mise à niveau et de compatibilité...................................................................................6Mise à niveau à partir de LabVIEW 2009 ou version antérieure.................................................6Mise à niveau à partir de LabVIEW 2010....................................................................................6Mise à niveau à partir de LabVIEW 2011....................................................................................8Mise à niveau à partir de LabVIEW 2012....................................................................................9Mise à niveau à partir de LabVIEW 2013..................................................................................12

Fonctionnalités et changements dans LabVIEW 2014.......................................................................14Icônes de la barre d'état système spécifiques à la version et à la largeur de bits de LabVIEW...14Installation et mise à jour des DataPlugins dans LabVIEW.......................................................15Améliorations apportées au diagramme......................................................................................15Améliorations apportées à la face-avant.....................................................................................16Améliorations apportées à l'environnement................................................................................16VIs, fonctions et nœuds nouveaux et modifiés...........................................................................17Améliorations apportées à Application Builder..........................................................................20Fonctionnalités supplémentaires dues à la consolidation de compléments logiciels..................21Nouvelles suites LabVIEW.........................................................................................................21Améliorations apportées aux services Web LabVIEW...............................................................21Fournir une documentation personnalisée pour les VIs et les applications................................21LabVIEW 2014 (64 bits) pour Mac OS X..................................................................................23LabVIEW 2014 (64 bits) pour Linux..........................................................................................23Changements dans les fonctionnalités du Touch Panel..............................................................24Toolkits nouveaux et modifiés....................................................................................................24

Fonctionnalités et changements dans les versions antérieures de LabVIEW.....................................25

Page 2: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Mise à niveau vers LabVIEW 2014

Bien que vous puissiez mettre de petites applications à niveau vers une nouvelle version de LabVIEWen installant la nouvelle version et en chargeant vos VIs, National Instruments recommande un processusde mise à niveau plus rigoureux pour détecter et corriger les difficultés de mise à niveau le plusefficacement possible.

Astuce Ce processus est tout particulièrement bénéfique pour de grandes applications LabVIEWqui contrôlent ou surveillent des opérations critiques, qui ne peuvent pas se permettre de tempsmort prolongé, qui utilisent plusieurs modules, toolkits ou drivers, ou qui sont enregistrées dansune version non supportée de LabVIEW. Reportez-vous au site Web de National Instrumentssur ni.com/frinfo et entrez l'info-code lifecycle pour en savoir plus sur les versions deLabVIEW qui continuent à recevoir un support standard.

Présentation du processus de mise à niveau recommandé

En sauvegardant les VIs et la machine de développement, vousvous assurez de pouvoir restaurer vos fichiers et de pouvoir

redémarrer le processus de mise à niveau si nécessaire.

Sauvegardez vos VIset la configuration de

votre machine

En vérifiant le comportement de base des VIs dans la version antérieurede LabVIEW, vous pouvez détecter les changements de comportement

dus à la mise à niveau, de manière plus efficace.

Testez et enregistrez lecomportement existant

de vos VIs

La mise à niveau de tous vos logiciels NI en même temps vous garantitque les VIs mis à niveau peuvent trouver les sous-VIs, les palettes etles nœuds de propriété requis dans la nouvelle version de LabVIEW.

Installez LabVIEW, lescompléments logiciels et

les drivers de périphériques

Convertir et tester vos VIs tout de suite après la mise à jour vouspermet de confirmer qu’ils se comportent toujours comme prévu et

de corriger de manière proactive tout changement de comportement.

Convertissez vos VIs etcorrigez les changements

de comportement

Figure 1.

Remarque Pour effectuer une mise à niveau à partir de LabVIEW 5.1 ou version antérieure,vous devez commencer par effectuer une mise à niveau vers une version intermédiaire deLabVIEW. Allez sur le site Web de National Instruments, à ni.com/frinfo, et entrezl'info-code upgradeOld pour en savoir plus sur la mise à niveau à partir de votre ancienneversion de LabVIEW.

1. Sauvegardez vos VIs et la configuration de votre machineEn protégeant une copie de vos VIs et, si possible, de la configuration de votre machine de développementou de production avant la mise à niveau vers LabVIEW 2014, vous vous assurez de pouvoir restaurerla fonctionnalité de vos VIs et de pouvoir redémarrer le processus de mise à niveau si nécessaire.

Notes de mise à jour LabVIEW 2 ni.com

Page 3: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

a. Sauvegardez vos VIsSi vous sauvegardez vos VIs avant de mettre LabVIEW à niveau, vous pouvez rapidement restaurer lacopie sauvegardée. Sans copie sauvegardée, vous ne pouvez plus ouvrir des VIs mis à niveau dans laversion antérieure de LabVIEW sans enregistrer chaque VI pour la version antérieure.

Vous pouvez sauvegarder un ensemble de VIs en suivant l'une de ces méthodes :• Soumettez les VIs au contrôle de code source—Cette action vous permet de restaurer cette

version des VIs si vous ne pouvez pas corriger des changements de comportement dus à la mise àniveau des VIs. Pour en savoir plus sur l'utilisation du contrôle de code source avec LabVIEW,reportez-vous à la rubrique Principes de base»Utilisation de projets et decibles»Concepts»Utilisation du contrôle de source dans LabVIEW, sur l'onglet Sommaire del'Aide LabVIEW.

• Créez une copie des VIs—Créez une copie des VIs en suivant la manière dont ils sont organisés :– Enregistrés sous forme de projet : ouvrez le projet et sélectionnez Fichier»Enregistrer sous

pour dupliquer le fichier .lvproj et tout le contenu du projet. Assurez-vous également deconserver une copie des fichiers dont le projet dépend en sélectionnant Inclure toutes lesdépendances.

– Enregistrés sous forme de LLB ou de VIs dans un répertoire : à partir de l'explorateur defichiers du système d'exploitation, créez une copie de la LLB ou du répertoire et stockez-la àun autre emplacement que l'original. Pour éviter tout conflit potentiel de nom, ne stockez pasla copie sur le même disque dur.

b. Sauvegardez la configuration de votre machineL'installation d'une nouvelle version de LabVIEW met à jour des fichiers partagés de telle sorte que lecomportement des VIs en est affecté même dans les versions précédentes. Cependant, après avoir misà jour ces fichiers partagés, il est très difficile de restaurer leurs versions antérieures. Par conséquent,suivez l'une des méthodes ci-après pour sauvegarder la configuration des logiciels NI sur votre machinede développement, notamment si vous effectuez une mise à niveau à partir d'une version non supportéede LabVIEW ou si un temps mort de vos applications serait coûteux :• Créez une image de sauvegarde de la configuration de la machine—Utilisez un logiciel de

création d'images pour préserver l'état du disque de la machine (y compris les logiciels installés,les paramètres utilisateur et les fichiers) avant la mise à niveau. Pour restaurer la machine à saconfiguration d'origine après la mise à niveau, déployez l'image de disque sauvegardée.

• Testez le processus de mise à niveau sur une machine de test—Bien qu'une mise à niveau surune machine de test nécessite plus de temps que la création d'une image de sauvegarde, NationalInstruments recommande vivement cette approche si vous souhaitez éviter ou minimiser les tempsmorts sur des machines de contrôle ou de surveillance de production. Après avoir résolu lesproblèmes dus à la mise à niveau sur la machine de test, vous pouvez remplacer la machine deproduction par la machine de test ou reproduire le processus de mise à niveau sur la machine deproduction.

Astuce Pour minimiser le risque de VIs mis à niveau se comportant différemment sur lamachine de test et sur la machine de développement, utilisez une machine de test et unemachine de développement aussi semblables que possible en matière de configuration(notamment le processeur, la RAM, le système d'exploitation et les versions des logiciels).

2. Testez et prenez note du comportement existant de vos VIsLorsque vous mettez vos VIs à niveau, il se peut que des améliorations entre la version précédente deLabVIEW et LabVIEW 2014 changent le comportement des VIs. Si vous testez les VIs dans les deux

© National Instruments 3 Notes de mise à jour LabVIEW

Page 4: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

versions, vous pouvez comparer les résultats afin de détecter des changements de comportement dus àla mise à niveau. Par conséquent, si vous avez des résultats pour certains des tests suivants, vérifiezqu'ils sont à jour :• Fichiers journaux de la compilation—Recompiler vos VIs dans la version précédente de LabVIEW

produit un fichier journal complet des VIs brisés. Ces informations sont particulièrement utiles siplusieurs personnes contribuent au développement des VIs ou si vous soupçonnez que certains VIsn'ont pas été compilés récemment. Pour générer ce fichier journal de compilation, cochez la caseEnregistrer les résultats dans la boîte de dialogue Recompiler. Pour en savoir plus sur larecompilation des VIs, reportez-vous à la rubrique Principes de base»Création de VIs et desous-VIs»Procédures»Enregistrement des VIs»Recompilation de VIs sur l'onglet Sommairede l'Aide LabVIEW.

• Tests d'unité qui vérifient si des VIs individuels fonctionnent correctement• Tests d'intégration qui vérifient si un projet ou un groupe de sous-VIs interagissent comme prévu• Tests de déploiement qui vérifient si des VIs se comportent comme prévu lorsqu'ils sont déployés

sur une cible (un PC ou une cible FPGA, par exemple)• Tests de performances qui établissent une référence pour l'utilisation du processeur et de la mémoire,

et la vitesse d'exécution du code. Vous pouvez utiliser la fenêtreProfil - Performances et mémoirepour obtenir des estimations des vitesses d'exécution moyennes de vos VIs.

• Tests de contrainte qui vérifient si les VIs gèrent correctement des données inattendues

Pour en savoir plus sur la manière de tester des VIs, reportez-vous à la rubrique Principes debase»Directives relatives à la conception et au développementd'applications»Concepts»Développement de grandes applications»Étapes des modèles dedéveloppement»Test des applications, sur l'onglet Sommaire de l'Aide LabVIEW.

Remarque Si vous avez modifié des VIs à la suite de tests, sauvegardez les nouvelles versionsavant de commencer.

3. Installez LabVIEW, les compléments logiciels et les drivers de périphériquesa. Installez LabVIEW, y compris les modules, les toolkits et les driversLorsque vous effectuez une mise à niveau vers une nouvelle version de LabVIEW, vous devez nonseulement installer le nouveau système de développement, mais aussi les modules, toolkits et driverscompatibles avec la nouvelle version. Pour obtenir les instructions indiquant comment installer ceslogiciels dans le bon ordre, reportez-vous au Guide d'installation de LabVIEW.

b. Copiez les fichiers de user.libPour que les commandes et VIs personnalisés que vous avez créés dans la version antérieure de LabVIEWsoient disponibles pour les VIs dans LabVIEW2014, copiez les fichiers du répertoire labview\user.libde la version antérieure dans le répertoire labview\user.lib de LabVIEW 2014.

4. Convertissez vos VIs et corrigez les changements de comportementLa recompilation de vos VIs dans LabVIEW2014 convertit les VIs pour la nouvelle version de LabVIEWet crée un journal d'erreurs pour vous aider à identifier les VIs brisés. Vous pouvez utiliser ces informationsavec la section Problèmes de mise à niveau et de compatibilité de ce document afin d'identifier et decorriger les changements de comportement associés à la nouvelle version de LabVIEW.

a. Recompilez vos VIs dans la nouvelle version de LabVIEWRecompiler des VIs simultanément convertit et enregistre les VIs dans LabVIEW 2014. Cependant,après la recompilation des VIs, vous ne pouvez plus les ouvrir dans la version antérieure de LabVIEWà moins de sélectionner Fichier»Enregistrer pour une version précédente pour chaque VI ou projet.

Notes de mise à jour LabVIEW 4 ni.com

Page 5: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Par conséquent, ne recompilez que les VIs que vous voulez convertir pour la nouvelle version deLabVIEW. Pour faciliter l'identification des problèmes dus à la mise à niveau, créez un fichier journalde recompilation en cochant la case Enregistrer les résultats dans la boîte de dialogue Recompiler.

Pour en savoir plus sur la recompilation des VIs, reportez-vous aux rubriques suivantes sur l'ongletSommaire de l'Aide LabVIEW :• Principes de base»Création de VIs et de sous-VIs»Procédures»Enregistrement des

VIs»Recompilation de VIs• Principes de base»Création de VIs et de sous-VIs»Procédures»Enregistrement des

VIs»Messages d'état de compilation courants

b. Corrigez les VIs brisésIl se peut que des améliorations entre votre version précédente de LabVIEW et LabVIEW 2014 brisentdes VIs s'ils utilisent des fonctionnalités obsolètes. Pour identifier et corriger rapidement les VIs brisésdans LabVIEW 2014, effectuez les étapes suivantes :1. Pour identifier les VIs brisés lors de la mise à niveau, comparez le fichier journal d'erreurs de la

recompilation créé à l'étape précédente au fichier journal créé lors du test du comportement existantdes VIs.

2. Pour déterminer si les mises à jour de LabVIEW sont à l'origine des différents VIs brisés,reportez-vous à la section Problèmes de mise à niveau et de compatibilité de ce document.

c. Identifiez et corrigez les changements de comportementBien que National Instruments fasse des efforts considérables pour éviter que le comportement des VIsne change entre différentes versions de LabVIEW, il peut arriver que des améliorations et des correctionsde bugs changent le comportement des VIs. Pour déterminer rapidement si la nouvelle version deLabVIEW change le comportement de vos VIs, utilisez un ou plusieurs des outils suivants :• Tests de mise à niveau VI Analyzer— Pour de grands ensembles de VIs, ces tests représentent

un moyen efficace d'identifier de nombreux changements de comportement dus à la mise à niveau.Effectuez les étapes suivantes afin d'obtenir et d'utiliser ces tests :1. Téléchargez les test de mise à niveau VI Analyzer pour toutes les versions de LabVIEW

ultérieures à votre ancienne version. Reportez-vous au site Web de National Instruments àni.com/frinfo et entrez l'info-code analyzevi pour télécharger ces tests.

2. Ouvrez et exécutez les tests en sélectionnant Outils»Analyseur de VIs»Analyser des VIs,et en initialisant une nouvelle tâche d'Analyseur de VIs. Pour analyser tout un projet à la fois,sélectionnez cette option de menu à partir de la fenêtre de l'Explorateur de projet plutôt qu'àpartir d'un VI.

3. Trouvez des solutions aux échecs de tests en vous reportant à la section Problèmes de mise àniveau et de compatibilité de la version de LabVIEW correspondant aux tests. Par exemple,si les tests de mise à niveau de LabVIEW 2011 de VI Analyzer rapportent un changement decomportement potentiel, reportez-vous à la sectionMise à niveau à partir de LabVIEW 2010de cette rubrique.

• Documentation sur la mise à niveau– Section Problèmes de mise à niveau et de compatibilité de ce document : dresse la liste des

changements qui risquent de briser ou d'affecter le comportement de vos VIs. Reportez-vousaux sous-sections de chaque version de LabVIEW, en commençant par votre version précédente.

Astuce Afin de trouver rapidement les objets obsolètes et les autres objets mentionnésdans la section Problèmes de mise à niveau et de compatibilité, ouvrez vos VIs misà niveau et sélectionnez Édition»Rechercher et remplacer.

© National Instruments 5 Notes de mise à jour LabVIEW

Page 6: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

– Liste des problèmes connus de LabVIEW 2014 : liste les bugs découverts dans la versionpubliée de LabVIEW 2014 et avant. Reportez-vous au site Web de National Instruments, àni.com/frinfo, et entrez l'info-code lv2014ki pour accéder à cette liste. Reportez-vousaux sectionsMise à niveau - Changement de comportement etMise à niveau - Migration pourdéterminer comment contourner les bugs risquant d'affecter le comportement des VIs mis àniveau.

– Documentation des modules et des toolkits : pour certains modules et toolkits, tels que lesmodules LabVIEWFPGA et LabVIEWReal-Time, ce document dresse la liste des problèmesde mise à niveau spécifiques au complément logiciel en question.

– Fichiers Readme des drivers : liste les problèmes de mise à niveau spécifiques à chaque driver.Pour trouver chaque readme, reportez-vous au média d'installation du driver.

Astuce Pour déterminer si un changement de comportement est dû à la mise à jourd'un driver plutôt qu'à une mise à jour de LabVIEW, testez vos VIs dans la versionprécédente de LabVIEW après avoir installé LabVIEW 2014.

• Vos propres tests— Effectuez les mêmes tests sur les VIs dans LabVIEW 2014 que ceux quevous avez effectués dans la version antérieure, puis comparez les résultats. Si vous identifiez denouveaux comportements, reportez-vous à la documentation sur la mise à niveau afin dediagnostiquer la source du changement.

Résolution des problèmes de mise à niveau courantsReportez-vous à la rubriqueMise à niveau vers LabVIEW 2014»Résolution des problèmes de miseà niveau courants de l'onglet Sommaire de l'Aide LabVIEW pour en savoir plus sur la résolution desproblèmes de mise à niveau suivants :• Recherche de fonctionnalités de module ou toolkit manquantes• Recherche de sous-VIs, de palettes et de nœuds de propriété manquants• Comment déterminer pourquoi LabVIEW 2014 ne peut pas ouvrir des VIs d'une version antérieure

de LabVIEW• Comment déterminer quelles versions des logiciels NI sont installées• Restauration des VIs pour une version antérieure de LabVIEW

Problèmes de mise à niveau et de compatibilité

Reportez-vous aux sections suivantes pour voir les changements spécifiques aux différentes versions deLabVIEW risquant de briser ou de modifier le comportement de vos VIs.

Reportez-vous au fichier readme.html du répertoire labview pour obtenir des informations sur lesproblèmes connus de la nouvelle version de LabVIEW et sur d'autres problèmes de compatibilité, etpour en savoir plus sur les fonctionnalités ajoutées tardivement dans LabVIEW 2014.

Mise à niveau à partir de LabVIEW 2009 ou version antérieureReportez-vous au site Web de National Instruments à ni.com/frinfo et entrez l'info-codeoldUpgradeIssues pour consulter les descriptions des problèmes de mise à niveau et de compatibilitéque vous risquez de rencontrer lors d'une mise à niveau de LabVIEW 2009 ou version antérieure versLabVIEW 2014. De plus, reportez-vous aux autres sections deMise à niveau à partir de LabVIEW xde ce document pour en savoir plus sur d'autres problèmes de mise à jour que vous risquez de rencontrer.

Mise à niveau à partir de LabVIEW 2010Il est possible que vous rencontriez les problèmes de compatibilité suivants lorsque vous effectuez unemise à niveau de LabVIEW 2010 vers LabVIEW 2014. Reportez-vous aux sectionsMise à niveau à

Notes de mise à jour LabVIEW 6 ni.com

Page 7: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

partir de LabVIEW 2011, Mise à niveau à partir de LabVIEW 2012 etMise à niveau à partir deLabVIEW 2013 de ce document pour obtenir des informations sur d'autres problèmes de mise à niveauque vous pourriez rencontrer.

Modification du comportement de certains VIs et fonctionsDans LabVIEW 2011 et versions ultérieures, l'entrée adr multicast du VI UDP Multicast - Ouvrir estune entrée nécessaire. De plus, la sortie port a été renommée port en sortie.Fonctions, VIs et nœuds obsolètesDans LabVIEW 2011 et versions ultérieures, le VI Filtre à phase zéro ne comporte plus l'entrée init/contdans ses instances polymorphes. Pour utiliser la nouvelle version du VI, remplacez les instances du VIFiltre à phase zéro des versions précédentes de LabVIEW par le VI du même nom de la palette Filtres.

Modification du comportement de propriétés, méthodes et événementsLe comportement des propriétés, méthodes et événements suivants a changé dans LabVIEW 2011 etversions ultérieures :• Dans LabVIEW 2010, la méthode Vider le cache d'objets compilés vide le cache d'objets associé

à une cible spécifique. Dans LabVIEW 2011 et versions ultérieures, la méthode Vider le cached'objets compilés vide tout le cache utilisateur pour la version de LabVIEW utilisée. Par conséquent,bien que les VIs créés dans LabVIEW2010 qui utilisent la méthode Vider le cache d'objets compilésne soient pas brisés dans LabVIEW2011 et versions ultérieures, ils suppriment davantage de fichiersobjet de VI qu'avant, ce qui provoque la recompilation des VIs associés lorsqu'ils sont chargés.

• Dans LabVIEW 2010 et versions antérieures, le champ de données d'événement NouvGamme del'événement Modification de gamme d'échelle ignore les valeurs d'offset et de multiplicateurpersonnalisées définies pour un graphe ou un graphe déroulant. Dans LabVIEW 2011 et versionsultérieures, le champ de données d'événement NouvGamme tient compte des valeurs d'offset etde multiplicateur personnalisées dans les résultats qu'il renvoie. Si vous utilisez du code pourcontourner ce problème dans LabVIEW 2010 ou version antérieure, vous devez mettre à jour laversion mise à niveau du code.

Propriétés, méthodes et événements obsolètesLabVIEW 2011 et versions ultérieures ne supportent pas la méthode Sous-système de la sélection de laclasse DiagrammeSim.

Migration des spécifications de construction pour les cibles qui ne supportent pas les instructionsSSE2Pour migrer une spécification de construction pour une cible qui ne supporte pas les instructions SSE2vers LabVIEW 2011 ou version ultérieure, vous devez désactiver les optimisations SSE2 pour laspécification de construction. Si vous ne désactivez pas les optimisations, LabVIEW vous permet deconstruire l'application associée, mais celle-ci ne peut pas s'exécuter sur la cible prévue.

Reportez-vous à la rubrique Principes de base»Construction et distributiond'applications»Configuration des spécifications de construction»Vérification du matériel ciblepour s'assurer qu'il supporte les instructions SSE2 de l'onglet Sommaire de l'Aide LabVIEW pourobtenir des informations sur les types de matériel qui supportent les instructions SSE2.

Terminaux de VIs polymorphes qui supportent les types de données numériques 64 bits et doubleprécisionDans LabVIEW 2011 et versions ultérieures, si vous câblez des données numériques à précision étendueau terminal d'un VI polymorphe qui supporte à la fois les types de données numérique double précisionet entier 64 bits, LabVIEW contraint les données numériques à précision étendue en données doubleprécision.

© National Instruments 7 Notes de mise à jour LabVIEW

Page 8: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Ce comportement est le même que dans LabVIEW 8.5 et 8.6. Cependant, dans LabVIEW 8.0, 8.2, 2009et 2010, LabVIEW sélectionne le type de données entier 64 bits au lieu du type de données doubleprécision.

Amélioration des rapports d'erreur pour certaines bibliothèques partagées LabVIEWLorsque vous appelez une bibliothèque partagée LabVIEW avec le nœud Appeler une fonction d'uneDLL dans les versions précédentes de LabVIEW, la bibliothèque partagée ne s'exécute pas sur lesordinateurs cibles qui n'ont pas les ressources requises. Cependant, dans ces cas-là, les bibliothèquespartagées ne renvoient pas automatiquement une erreur et n'indiquent pas que l'exécution a échoué. DansLabVIEW 2011 et versions ultérieures, quand le nœud Appeler une fonction d'une DLL appelle cesbibliothèques partagées, LabVIEW renvoie une erreur pour indiquer l'échec. Par conséquent, lesbibliothèques partagées LabVIEW affectées qui pourraient induire en erreur parce qu'elles ne renvoientpas d'erreur dans LabVIEW 2010 et versions antérieures en renvoient une dans LabVIEW 2011 etversions ultérieures.

Cette amélioration du rapport d'erreur s'applique, entre autres, aux VIs qui appellent des bibliothèquespartagées LabVIEW dotées d'une des caractéristiques suivantes :• Un VI de la bibliothèque partagée utilise des fonctionnalités nécessitant une licence qui ne sont pas

installées sur l'ordinateur cible.• Un VI de la bibliothèque partagée utilise un nœud Appeler une fonction d'une DLL dont la

bibliothèque partagée associée n'est pas installée sur l'ordinateur cible.• Les VIs de la bibliothèque partagée ont été compilés avec les optimisations SSE2, mais l'ordinateur

cible ne supporte pas les instructions SSE2.

Changements apportés aux emplacements dans lesquels LabVIEW effectue des recherches pourles fichiers de données de l'Outil de recherche d'exemples NILabVIEW2011 et versions ultérieures recherchent les fichiers de données (.bin3) de l'Outil de recherched'exemples NI à moins d'emplacements que les versions antérieures de LabVIEW. Pour que LabVIEWtrouve les VIs d'exemple que vous créez pour l'Outil de recherche d'exemples NI, vous devez placer lesfichiers .bin3 dans un des répertoires suivants :• labview\examples\exbins— Les versions précédentes de LabVIEW vous permettaient de

placer les fichiers .bin3 n'importe où dans le répertoire examples.• labview\instr.lib

• labview\user.lib

Problèmes de compatibilité entre LabVIEW 2011 et d'autres logiciels National InstrumentsDans LabVIEW 2011, vous devez utiliser NI Spy 2.3 ou version ultérieure, ou NI I/O Trace 3.0. NI Spya été renommé NI I/O Trace après la version 2.7.2. NI I/O Trace est disponible sur le média des Driversde périphériques NI.

LabVIEW 2011 supporte Measurement Studio 8.0 et versions ultérieures. Allez sur le site Web deNational Instruments, à ni.com/frinfo et entrez l'info-code exd8yy pour accéder au guide interactifde mise à jour et acheter Measurement Studio 8.0 ou une version ultérieure.

Mise à niveau à partir de LabVIEW 2011Il est possible que vous rencontriez les problèmes de compatibilité suivants lorsque vous effectuez unemise à niveau de LabVIEW 2011 vers LabVIEW 2014. Reportez-vous aux sectionsMise à niveau àpartir de LabVIEW 2012 etMise à niveau à partir de LabVIEW 2013 de ce document pour obtenir desinformations sur d'autres problèmes de mise à niveau que vous pourriez rencontrer.

Notes de mise à jour LabVIEW 8 ni.com

Page 9: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Transfert de données aplaties entre différentes versions de LabVIEWDans LabVIEW 2011 et versions antérieures, vous transférez des données entre différentes versions deLabVIEW en utilisant les fonctions Aplatir en chaîne et Redresser à partir d'une chaîne. Dans LabVIEW2012, utilisez le VI VariantFlattenExp du répertoire labview\vi.lib\Utility pour transférer cesdonnées. Le VI VariantFlattenExp accepte un entier hexa de la version cible de LabVIEW vers laquellevous voulez transférer les données.Fonctions, VIs et nœuds obsolètesLabVIEW 2012 et versions ultérieures ne supportent pas les VIs, fonctions et nœuds suivants :• Tracé polaire—Utilisez plutôt le VI Tracé polaire avec options de points. Le VI Tracé polaire

avec options de points fournit deux nouvelles entrées, Lignes/Points et Taille.• Tracer un rectangle—Remplacez-le par le VI Tracer un rectangle.

Modification du comportement de propriétés, méthodes et événementsDans la méthode Définir la valeur de cellule de la classe Table, les entrées Indice X et Indice Y sontpassées d'entiers non signés 32 bits à des entiers signés 32 bits.

Propriétés, méthodes et événements obsolètesLabVIEW2012 et versions ultérieures ne supportent pas les propriétés, méthodes et événements suivants :• Méthode Créer à partir d'un type de données de la classe Diagramme. Si vous mettez à niveau un

VI qui contient cette méthode, le VI appelle désormais la méthode Créer à partir d'un type dedonnées (obsolète). Remplacez la méthode obsolète par la nouvelle méthode Créer à partir d'untype de données, qui n'inclut plus l'entrée style.

• Propriété Étapes [] de la classe SéquenceDérouléeCadencée. Remplacez-la par la propriété Étapes[] de la classe SéquenceDéroulée.

• Propriété Fenêtre face-avant:Ouverte de la classeVI. Remplacez-la par laméthode Face-avant:Ouvrir,la méthode Face-avant:Fermer ou la propriété Fenêtre face-avant:État.

• La propriété FPWinOpen de la classe VI (ActiveX). Remplacez-la par la méthode OpenFrontPanel,la méthode CloseFrontPanel ou la propriété FPState.

• Propriété VIs membres statiques de la classe BibliothèqueClasseLV. Remplacez-la par la nouvelleversion de la propriété VIs membres statiques[].

• Propriété VIs membres dynamiques de la classe BibliothèqueClasseLV. Remplacez-la par la nouvelleversion de la propriété VIs membres dynamiques[].

Propriétés, méthodes et événements renommésLes propriétés, méthodes et événements suivants ont été renommés dans LabVIEW 2012 et versionsultérieures.

TypeNom dans LabVIEW 2012 et

versions ultérieuresNom dans LabVIEW 2011Classe

PropriétéÉléments en possession []Enfants []ÉlémentProjet

PropriétéPropriétaireParentÉlémentProjet

PropriétéCréation de référence restreintepar l'ancêtre

RefCmndesAncêtresBibliothèqueClasseLV

Mise à niveau à partir de LabVIEW 2012Il est possible que vous rencontriez les problèmes de compatibilité suivants lorsque vous effectuez unemise à niveau de LabVIEW 2012 vers LabVIEW 2014. Reportez-vous à la sectionMise à niveau à

© National Instruments 9 Notes de mise à jour LabVIEW

Page 10: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

partir de LabVIEW 2013 de ce document pour obtenir des informations sur d'autres problèmes de miseà niveau que vous pourriez rencontrer.

Modification du comportement de certains VIs et fonctionsLe comportement des VIs et fonctions suivants a changé dans LabVIEW 2013.VIs de Services WebLes VIs suivants de la palette Services Web ont été réécrits dans LabVIEW 2013. Ces VIs incluent uneentrée Requête de service Web LabVIEW, qui remplace l'entrée IDRequêteHTTP. Pour utiliser lanouvelle fonctionnalité, remplacez les VIs obsolètes par les VIs du même nom de la palette ServicesWeb.• Palette Services Web :

– Lire toutes les données de formulaire– Lire toutes les variables de requête– Lire un élément de données de formulaire– Lire les données Post– Lire une variable de requête– Lire les infos sur des fichiers téléchargés sur le réseau

• Sous-palette Sortie :– Vider la sortie– Effectuer le rendu d'un modèle ESP– Définir une variable ESP– Définir un en-tête HTTP– Définir une redirection HTTP– Définir un code de réponse HTTP– Définir un type MIME de réponse HTTP– Écrire une réponse

• Sous-palette Sécurité :– Décrypter– Crypter– Obtenir les détails d'authentification

• Sous-palette Sessions :– Vérifier si la session existe– Créer une session– Supprimer une variable de session– Détruire une session– Obtenir un cookie d'ID de session– Lire toutes les variables de session– Lire une variable de session– Écrire une variable de session

Modifications apportées au comportement du terminal timeout des structures Événement pourles événements à abonnement dynamique non gérésDans LabVIEW 2012 et versions antérieures, si vous vous abonnez dynamiquement à des événements,tout événement pour lequel vous n'avez pas configuré la structure Événement risque de réinitialiser leterminal timeout lorsqu'il a lieu. Par exemple, si vous utilisez la fonction S'abonner à des événementspour vous abonner aux événements Souris relâchée, Souris appuyée et Déplacement de la souris mais

Notes de mise à jour LabVIEW 10 ni.com

Page 11: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

que la structure Événement n'est configurée que pour gérer les événements Souris relâchée et Sourisappuyée, le terminal timeout se réinitialise lorsque l'événement Déplacement de la souris a lieu.

Remarque Le terminal timeout ne se réinitialise que si vous lui câblez une valeur.

Dans LabVIEW2013, les événements à abonnement dynamique non gérés ne réinitialisent pas le terminalde timeout des structures Événement.

Modification du .NET Framework par défautDans LabVIEW2013, .NET Framework 4.0 doit être installé pour créer des objets .NET et communiqueravec eux. .NET Framework 4.0 vous permet de charger des assemblys managés purs construits dansn'importe quelle version de .NET Framework ainsi que des assemblys en mode mixte construits dans.NET 4.0. L'installeur de LabVIEW 2013 inclut .NET Framework 4.0. Cependant, si vous désinstallez.NET Framework 4.0 ou que vous tentez de charger des assemblys qui ciblent une version différente de.NET Framework, LabVIEW risque de renvoyer une erreur quand vous essayez de créer ou decommuniquer avec des objets .NET.

Par défaut, LabVIEW 2013 charge CLR (Common Language Runtime) 4.0. Cependant, vous pouvezforcer LabVIEW à charger des assemblys .NET en mode mixte qui ciblent CLR 2.0.

Reportez-vous à la rubriquePrincipes de base»ConnectivitéWindows»Procédures».NET»Chargementd'assemblys .NET 2.0, 3.0 et 3.5 dans LabVIEW, sur l'onglet Sommaire de l'Aide LabVIEW, pour ensavoir plus sur le chargement d'assemblys dans LabVIEW.

Modifications apportées au bouton systèmeDans LabVIEW2012 et versions antérieures, lorsque vous placez le bouton système de la palette Systèmesur la face-avant, la touche Entrée fait alterner la valeur par défaut. Dans LabVIEW 2013, LabVIEWn'assigne pas de liaison de touche par défaut au bouton système.

Modifications apportées aux propriétés Valeur et Valeur (Signalisation)Dans LabVIEW2012 et versions antérieures, si vous utilisez la propriété Valeur ou Valeur (Signalisation)pour définir la valeur d'une commande booléenne armée, LabVIEW renvoie une erreur. Cependant, sivous changez la commande booléenne armée en définition de type, LabVIEW ne renvoie plus d'erreur.Dans LabVIEW 2013, afin d'éviter les situations de compétition, les propriétés Valeur et Valeur(Signalisation) renvoient toujours une erreur si vous essayez de définir la valeur d'une commandebooléenne armée.

Améliorations apportées aux performances des tunnels conditionnelsDans LabVIEW2012, vous pouvez utiliser l'option de tunnelConditionnel pour n'inclure que les valeursque vous spécifiez dans chaque tunnel de sortie d'une boucle, mais National Instruments vous recommanded'envisager des solutions alternatives au tunnel conditionnel dans les parties de l'application où lesperformances sont critiques. Dans LabVIEW 2013, les améliorations de performances apportées auxtunnels conditionnels réduisent les allocations de mémoire pour l'option de tunnel Conditionnel.

Câblage de commandes personnalisées à une face-avant secondaireLabVIEW renvoie une erreur si vous câblez une commande personnalisée à la méthode Insérer un VIde la classe Face-avantSecondaire. Pour câbler une commande personnalisée à une face-avant secondaire,ajoutez la commande à la face-avant d'un VI et câblez ce VI à la face-avant secondaire.

Utilisation de Surveillance et configuration Web NI avec SSLDans LabVIEW 2012 et versions antérieures, vous affichez et éditez les certificats SSL (Secure SocketsLayer) et les requêtes de signature de certificats (RSC) à partir du Gestionnaire de systèmes distribués.Le Gestionnaire de systèmes distribués ne supporte plus cette fonctionnalité.

© National Instruments 11 Notes de mise à jour LabVIEW

Page 12: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Vous pouvez désormais créer, éditer, afficher et supprimer des certificats SSL et des RSC à partir deSurveillance et configuration Web NI. À partir de l'utilitaire Surveillance et configuration Web NI,naviguez jusqu'à la page Configuration des serveurs Web et affichez l'onglet Gestion de certificats SSLpour gérer vos certificats SSL et vos RSC.

Création et publication de services Web LabVIEWDans LabVIEW 2013, les spécifications de construction de service Web RESTful ne sont plus utiliséespour créer des servicesWeb ou pour configurer des propriétés (des mappages d'URL, par exemple) pourdes services Web. Vous pouvez continuer à utiliser des spécifications de construction créées dansLabVIEW2012 ou version antérieure ou les convertir en éléments de projet serviceWeb. Pour téléchargerun outil qui effectue la conversion, allez sur ni.com/frinfo et entrez l'info-code ConvertWS.

Si vous convertissez un service Web au format LabVIEW 2013, vous pouvez accéder à la plupart desoptions de LabVIEW 2012 et versions antérieures pour configurer une spécification de construction deservice Web en cliquant avec le bouton droit sur l'élément service Web d'un projet et en sélectionnantPropriétés. Cependant, le tableau suivant décrit les comportements et options des services Webdisponibles dans LabVIEW 2012 et versions antérieures, qui ont changé ou ont été supprimés dansLabVIEW 2013.

LabVIEW 2013LabVIEW 2012 et versions antérieures

Le concept de VI de méthodeWeb est renommé VI de méthode HTTP.Le terme VI de méthode Web fait référence aux VIs qui reçoivent desrequêtes HTTP de clients et renvoient des données aux clients.

Utilisez le nom exact du service pour accéder au service Web.Vous pouvez définir des alias de service pour le nom du service Web,afin de personnaliser l'URL utilisée par les clients pour accéder auservice.

Vous ne pouvez mapper qu'une URL à un VI de méthode HTTP. Pourautoriser plusieurs URL à appeler le même VI, utilisez-le commesous-VI dans plusieurs VIs de méthode HTTP, ayant chacun sonpropre mappage d'URL.

Vous pouvez mapper plusieurs URL à un VI de méthode Web.

Cette option a été supprimée car il n'est pas possible de mapperplusieurs URL au même VI de méthode HTTP. De ce fait, il n'est paspossible de créer des mappages d'URL alternatifs dépendant ducomportement de redéfinition.

Vous pouvez spécifier les valeurs qui remplacent les valeurs par défautdes terminaux des connecteurs du VI.

Le concept de VI auxiliaire est renomméVI de démarrage. LabVIEWconsidère tous les VIs contenus dans l'élémentVIs de démarrage duprojet comme des VIs de démarrage.

Vous pouvez marquer des VIs du projet comme étant des VIsauxiliaires, ce qui signifie qu'ils échangent des données avec des VIsde méthode Web mais ne sont pas exposés aux clients.

Cette option a été supprimée.Vous pouvez désactiver le déploiement "autonome" d'un serviceWebpour que le service Web ne soit déployé que quand le système dedéveloppement de LabVIEW est ouvert.

Cette fonctionnalité n'est pas disponible car vous ne construisez pasde services Web à partir de spécifications de construction.

Vous pouvez définir des VIs pour qu'ils s'exécutent comme des étapesde pré- et post-construction, s'exécutant quand vous construisez leservice Web.

Mise à niveau à partir de LabVIEW 2013Changement de comportement de la Fonction Chaîne en cheminDans LabVIEW 2014, la fonction Chaîne en chemin n'est pas sensible à la casse lorsqu'elle lit quelquevariante que ce soit de la chaîne <Pas un chemin> et elle renvoie toujours une valeur constante <Pasun chemin>. Par exemple, vous pouvez spécifier <pas un chemin> ou <Pas un chemin> dansl'entrée chaîne et dans les deux cas, la fonction renvoie une valeur constante <Pas un chemin>.Reportez-vous au tableau suivant pour obtenir des informations complémentaires sur le comportementde la fonction Chaîne en chemin dans les versions précédentes de LabVIEW.

Notes de mise à jour LabVIEW 12 ni.com

Page 13: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

LabVIEW 2011 et versions antérieuresLabVIEW 2012 et 2013

Comme dans LabVIEW 2014, la fonction Chaîne en chemin ignorela casse et renvoie la valeur constante <Pas un chemin> lorsque vousspécifiez quelque variante que ce soit de la chaîne <Pas unchemin>. Que vous spécifiiez <pas un chemin> ou <Pas unchemin>, la fonction renvoie la valeur constante <Pas un chemin>.

Quelle que soit la casse, la fonction Chaîne en chemin ne renvoie pasune valeur constante <Pas un chemin>. Vous pouvez spécifier quelquevariante que ce soit de la chaîne <Pas un chemin> et la fonctionrenverra un chemin d'un répertoire nommé <Pas un chemin>, etnon pas une valeur constante <Pas un chemin>.

Revue et mise à jour de définitions de typeL'élémentRevoir et mettre à jour à partir de la déf. de type du menu local remplace l'élémentMettreà jour à partir de la déf. de type du menu local de LabVIEW 2013 et versions antérieures.

Fonctions, VIs et nœuds obsolètesLabVIEW 2014 ne supporte pas les fonctions, VIs et nœuds suivants.VIs Apple EventLabVIEW 2014 pour Mac OS X ne supporte plus les VIs Apple Event. À la place, utilisez le VI RunAppleScript Code de la palette Bibliothèques et exécutables pour communiquer avec des applicationsOS X externes à LabVIEW. Si vous essayez de charger un VI qui contient un des VIs Apple Eventsuivants, LabVIEW risque de générer des erreurs et de ne pas pouvoir exécuter le VI :• AESend Do Script• AESend Finder Open• AESend Open• AESend Open Document• AESend Print Document• AESend Quit Application• Get Target ID• AESend Abort• AESend Close• AESend Open, Run, Close• AESend Run• AESend VI Active?• AECreate Comp Descriptor• AECreate Descriptor List• AECreate Logical Descriptor• AECreate Object Specifier• AECreate Range Descriptor• AECreate Record• AESend• Make AliasVIs Framework d'acteurLabVIEW 2014 ne supporte pas le VI Acteur : Lancer l'acteur. Remplacez-le par le VI Acteur:Lancerl'acteur racine ou Acteur:Lancer un acteur imbriqué.VIs Lire les registres et Écrire les registresLabVIEW 2014 ne supporte pas les VIs Lire les registres et Écrire les registres.

© National Instruments 13 Notes de mise à jour LabVIEW

Page 14: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Propriétés, méthodes et événements obsolètesLabVIEW 2014 ne supporte pas l'ancienne méthode Obtenir un VI:Infos d'aide de la classe Application.À la place, utilisez la méthode Obtenir un VI:Infos d'aide pour renvoyer des informations d'aide de lapage Documentation de la boîte de dialogue Propriétés du VI pour un VI spécifié.

Fonctionnalités et changements dans LabVIEW 2014

L'icône Échange d'idées, , indique une nouvelle fonctionnalité dérivée d'une suggestion figurant dansun commentaire à propos d'un produit dans les forums de discussion NI Idea Exchange. Allez sur le siteWeb de National Instruments à ni.com/frinfo et entrez l'info-code ex3gus pour accéder aux forumsde discussion NI Idea Exchange.

Reportez-vous au fichier readme.html du répertoire labview pour en savoir plus sur les problèmesconnus et obtenir la liste partielle des problèmes résolus, ainsi que des informations plus détaillées surles problèmes de compatibilité et les fonctionnalités ajoutées tardivement à LabVIEW 2014.

Icônes de la barre d'état système spécifiques à la version et à la largeur de bits de LabVIEWLabVIEW 2014 introduit de nouvelles icônes sur la barre d'état système pour indiquer la version et

la largeur de bit du logiciel LabVIEW installé :

Figure 2.

Vous pouvez utiliser ces nouvelles icônes pour identifier plus facilement les différentes versions deLabVIEW installées sur un ordinateur. Par exemple, si LabVIEW 8.6 et LabVIEW 2014 sont installés,vous pouvez observer les icônes de la barre d'état système pour éviter d'ouvrir un VI dans la mauvaiseversion de LabVIEW. Comme les nouvelles icônes de la barre d'état système affichent aussi la largeurde bits, il est facile de différencier LabVIEW 2014 (32 bits) de LabVIEW 2014 (64 bits) si les deux sontinstallés.

Remarque Les icônes de la barre d'état système spécifiques à la version et à la largeur debits ne sont disponibles que sous les systèmes d'exploitation Windows et OS X.

|Idée soumise par Darren, membre de NI Discussion Forums.]

Notes de mise à jour LabVIEW 14 ni.com

Page 15: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Installation et mise à jour des DataPlugins dans LabVIEWDans les versions antérieures de LabVIEW, vous devez télécharger les DataPlugins et les installermanuellement à partir de ni.com/dataplugins. Dans LabVIEW 2014, vous pouvez rechercher,installer et mettre à jour les DataPlugins directement en utilisant les VIs de la palette Stockage/DataPlugin.

Améliorations apportées au diagrammeDans LabVIEW 2014, les améliorations suivantes ont été apportées au diagramme et aux fonctionnalitésassociées.

Remplacement d'un tunnel par un sélecteur de conditionDans LabVIEW 2014, vous pouvez remplacer un tunnel d'entrée d'une structure Condition par le

sélecteur de condition de cette structure. Cliquez sur un tunnel avec le bouton droit et sélectionnezRemplacer par un sélecteur de condition dans le menu local, et LabVIEW convertit le tunnel ensélecteur de condition. Si vous changez les données en entrée du sélecteur de condition, les conditionspermises dans l'étiquette du sélecteur de condition peuvent changer. Si vous remplacez un tunnel par lesélecteur de condition, LabVIEW 2014 convertit aussi le sélecteur de condition d'origine en tunnel.

Remplacer par un sélecteur de condition

Figure 3.

Après le remplacement par un sélecteur de condition

Figure 4.

© National Instruments 15 Notes de mise à jour LabVIEW

Page 16: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Vous pouvez aussi utiliser la méthode Remplacer par un sélecteur de condition pour convertir un tunnelen sélecteur de condition par programmation.

|Idée soumise par NelsonUWP, membre de NI Discussion Forums.]

Câblage automatique des objets dans un VIDans LabVIEW 2014, vous pouvez utiliser un raccourci de Placement rapide pour câbler rapidementdes objets du diagramme les uns aux autres. Sélectionnez une ou plusieurs rangées d'objets parallèles etappuyez sur <Ctrl-Espace> pour ouvrir la boîte de dialogue Placement rapide. Lorsque la boîte dedialogue Placement rapide apparaît, appuyez sur <Ctrl-W>. LabVIEW câble automatiquement lesobjets sélectionnés les uns aux autres. Vous pouvez aussi appuyer sur <Ctrl-Maj-W> pour câbler lesobjets d'une ou de plusieurs rangées parallèles les uns aux autres sur le diagramme et nettoyer le codesélectionné.

Pour en savoir plus sur les raccourcis de placement rapide, reportez-vous à la rubrique Principes debase»Environnement LabVIEW»Procédures»Raccourcis clavier Placement rapide de l'ongletSommaire de l'Aide LabVIEW.

Améliorations apportées à la face-avantDans LabVIEW2014, les améliorations suivantes ont été apportées à la face-avant et aux fonctionnalitésassociées.

Utilisation de commandes ArgentDans LabVIEW2014, utilisez la nouvelle palette Décorations de la palette Argent pour accéder facilementaux décorations de style Argent.

Améliorations apportées à l'environnementLes améliorations suivantes ont été apportées à l'environnement de LabVIEW 2014.

Correction des erreurs causées par des sous-VIs manquantsDans LabVIEW 2014, vous pouvez utiliser la fenêtreListe des erreurs ou la fenêtre d'Aide contextuellepour déterminer l'emplacement des sous-VIs manquants. Dans les versions antérieures de LabVIEW, lafenêtre Liste des erreurs indique si un sous-VI est manquant mais ne donne aucun détail sur sonemplacement. Dans LabVIEW 2014, la fenêtre Liste des erreurs indique le driver, le toolkit ou lemodule qui contient le sous-VI manquant et fournit des informations permettant de corriger l'erreurcausée par le sous-VI manquant. La fenêtre d'Aide contextuelle indique aussi le chemin du sous-VImanquant.

Revue et mise à jour des instances d'une définition de typeDans LabVIEW 2013 et versions antérieures, lorsque vous appliquez les modifications d'une définitionde type aux instances de cette définition de type, LabVIEW risque de perdre ou de conserver par erreurles valeurs par défaut des instances que vous voulez mettre à jour.

Dans la plupart des cas, LabVIEW 2014 conserve automatiquement les valeurs par défaut de chaqueinstance que vous mettez à jour à partir d'une définition de type. Si une instance ne peut pas être mise àjour automatiquement, LabVIEW la place dans un état "non résolu" jusqu'à ce que vous la mettiez à jourmanuellement en utilisant la boîte de dialogue Revoir et mettre à jour à partir de la déf. de type.

Vous pouvez afficher la boîte de dialogueRevoir et mettre à jour à partir de la déf. de type en cliquantavec le bouton droit sur une instance non résolue et en sélectionnant Revoir et mettre à jour à partirde la déf. de type. L'élémentRevoir et mettre à jour à partir de la déf. de type dumenu local remplacel'élémentMettre à jour à partir de la déf. de type du menu local de LabVIEW 2013 et versionsantérieures.

Notes de mise à jour LabVIEW 16 ni.com

Page 17: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Reportez-vous au livre Principes de base»Construction de la face-avant»Procédures»Création decommandes et d'indicateurs personnalisés, et de définitions de type sur l'onglet Sommaire de l'AideLabVIEW pour en savoir plus sur la mise à jour manuelle des instances d'une définition de type.

Améliorations apportées aux boîtes de dialogueLes améliorations suivantes ont été apportées aux boîtes de dialogue de LabVIEW 2014.Dépannage pour les codes d'erreur affichés dans les boîtes de dialogue d'erreursDans LabVIEW 2014, vous pouvez facilement trouver des informations de dépannage pour les codesd'erreur affichés dans les boîtes de dialogue Expliquer l'erreur et VI Gestionnaire d'erreur simple.Cliquez sur le nouvel hyperlienRechercher l'erreur sur ni.com pour afficher les résultats d'une recherchede l'erreur sur ni.com dans le navigateur Web par défaut. Par défaut, l'hyperlien apparaît égalementdans la boîte de dialogue du VI Gestionnaire d'erreur général. L'hyperlien n'apparaît que dansl'environnement de développement.

Figure 5.

VIs, fonctions et nœuds nouveaux et modifiésFonctions, VIs et nœuds nouveauxLabVIEW 2014 comprend les VIs, fonctions et nœuds nouveaux suivants.Obtenir ou définir par programmation les informations de version d'une spécification deconstructionLa palette Application Builder inclut les nouveaux VIs suivants :• Obtenir la version d'une spécification de construction• Définir la version d'une spécification de construction

© National Instruments 17 Notes de mise à jour LabVIEW

Page 18: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Utilisez ces VIs pour obtenir ou définir les informations de version par programmation pour toutespécification de construction qui a un numéro de version.Communication avec des applications externes à partir de LabVIEW pour Mac OS XLabVIEW 2014 pour Mac OS X inclut les palettes suivantes dotées de nouveaux VIs pour faciliter lescommunications avec les applications OS X externes à LabVIEW :• La palette Bibliothèques et exécutables inclut le VI Run AppleScript Code. Ce VI exécute du code

AppleScript pour communiquer avec des applications OS X externes à partir de LabVIEW. DansLabVIEW2013 et versions antérieures, vous communiquez avec les applicationsMacOSX externesà LabVIEW en utilisant les VIs Apple Event. Dans LabVIEW 2014, vous utilisez uniquement leVI Run AppleScript Code pour communiquer avec les applicationsMac OSX externes à LabVIEW.

• La palette Chaîne inclut le VI Uniformiser les fins de ligne. Ce VI convertit les fins de ligne de lachaîne que vous spécifiez au format de fin de ligne spécifié. Si vous ne spécifiez pas de format defin de ligne, ce VI convertit les fins de ligne de la chaîne en fins de ligne attendues par la ligne decommande de la plate-forme actuelle. Utilisez ce VI pour que vos chaînes soient lisibles sous desplates-formes différentes ou dans la ligne de commande de la plate-forme actuelle.

• La palette Conversions chemin/tableau/chaîne inclut les VIs suivants :– Path to Command Line String—Convertit le chemin en chaîne qui décrit ce chemin. Ce

VI formate la chaîne de chemin avec le format de chemin de la ligne de commande de laplate-forme actuelle. Utilisez ce VI pour formater les chemins avant d'envoyer des commandesà la ligne de commande de la plate-forme actuelle.

– Command Line String to Path—Convertit la chaîne spécifiée en chemin. La chaîne enentrée doit décrire un chemin dans le format standard de la ligne de commande de la plate-formeactuelle. Utilisez ce VI pour formater les chemins que vous recevez de la ligne de commandede la plate-forme actuelle afin de les utiliser avec LabVIEW.

VIs Framework d'acteurLabVIEW 2014 comprend les nouveaux VIs suivants dans la palette Framework d'acteur :• Acteur : VI Lancer l'acteur racine—Lance un VI s'exécutant de manière asynchrone qui effectue

des tâches et gère des messages pour l'Acteur. Ce VI renvoie une référence à un objet ajoutant deséléments à une file d'attente que vous pouvez utiliser pour envoyer des messages à l'acteur qui vientd'être lancé.

• Acteur : VI Lancer un acteur imbriqué— Lance un VI s'exécutant de manière asynchrone quieffectue des tâches et gère des messages pour l'Acteur imbriqué. Utilisez ce VI pour lancer desacteurs imbriqués. Ce VI renvoie une référence à l'objet ajoutant des éléments à la file d'attente quevous pouvez utiliser pour envoyer des messages à l'acteur qui vient d'être lancé.

• Acteur : VI Envoyer msg Lancer acteur imbriqué—Envoie un message contenant un acteur àun autre acteur. L'acteur recevant le message lancera l'acteur contenu dans le message comme unacteur imbriqué. Utilisez ce VI uniquement pour envoyer un message depuis un acteur à lui-même.

VIs et fonctions modifiésLes VIs et fonctions suivants ont changé dans LabVIEW 2014.VIs de stockage/DataPlugin• Ouvrir un stockage de données— Le bouton Obtenir d'autres DataPlugins sur

ni.com/dataplugins de la boîte de dialogue de configuration de ce VI Express est remplacé par lebouton Installer/Mettre à jour des DataPlugins. Cliquez sur Installer/Mettre à jour desDataPlugins pour lancer la boîte de dialogue Installer/Mettre à jour des DataPlugins, qui vouspermet de rechercher, installer et mettre à jour des DataPlugins à partir du site Web de NationalInstruments, à ni.com/dataplugins.

Notes de mise à jour LabVIEW 18 ni.com

Page 19: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

• Lister les DataPlugins—Ce VI inclut la nouvelle entrée source, qui spécifie si LabVIEW listeles DataPlugins de l'ordinateur local ou du site Web de National Instruments.

• Enregistrer un DataPlugin—Ce VI inclut la nouvelle instance Installer un DataPlugin d'aprèsson nom. Vous pouvez utiliser cette instance pour installer des DataPlugins sur l'ordinateur localà partir de ni.com/dataplugins.

Modifications diverses apportées aux VIs et fonctionsLabVIEW 2014 comprend les changements de VIs et fonctions divers suivants :• Obtenir la hiérarchie d'une classe à partir du nom de la classe—Renvoie le tableau des noms

des classes en ordre décroissant en utilisant un nom de classe spécifié qui hérite de Générique. Parexemple, si nom de classe est WhileLoop, ce VI renvoie le tableau suivant :

[Generic, GObject, Node, Structure, Loop, WhileLoop]

• Secondes relatives haute résolution —Renvoie la valeur du timer. Ce VI est semblable à lafonction Compteur d'impulsions d'horloge (ms) si ce n'est qu'il fournit un horodatage à une bienplus grande résolution. Vous pouvez utiliser ce VI pour établir un niveau de référence à hauteprécision pour du code.

• Chemin non vide ?— Si Chemin a une valeur autre qu'un chemin vide ou <Pas un chemin>,ce VI renvoie VRAI. Sinon, ce VI renvoie FAUX.

• Constante variant — Utilisez ce VI pour transmettre un variant vide au diagramme. LabVIEWdépose toujours un variant vide lorsque vous utilisez ce VI. LabVIEW ne vous autorise pas à éditerla valeur du variant.

• Msg de rapport d'erreur : VI Envoyer un rapport d'erreur—Utilisez ce VI pour envoyer uneerreur à un acteur. L'erreur sera gérée par le VI Gérer l'erreur de l'acteur. Si l'erreur n'est pas géréelà, l'acteur arrêtera de s'exécuter.

• TDMS - Définir des propriétés—Cette fonction inclut les améliorations apportées à la propriétéNI_MinimumBufferSize en vous permettant de définir la taille minimale du buffer au niveau dugroupe ou du fichier pour un fichier .tdms.

• Effacer les erreurs—Ce VI comprend la nouvelle entrée code d'erreur spécifique à effacer,qui ignore le code d'erreur spécifique relié à cette entrée. Ce VI comprend aussi la nouvelle sortieerreur spécifique effacée ? qui indique si l'erreur référencée par code d'erreur spécifique à effacera été effacée.

Figure 6.

© National Instruments 19 Notes de mise à jour LabVIEW

Page 20: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Améliorations apportées à Application BuilderLabVIEW 2014 inclut les améliorations suivantes apportées à LabVIEW Application Builder et auxspécifications de construction.

Déploiement d'installeurs sur des cibles Windows Embedded StandardLes installeurs construits peuvent être déployés sur une cible exécutant le système d'exploitationWindowsEmbedded Standard. Dans l'Explorateur de projet, sous la cible Windows Embedded Standard, cliquezavec le bouton droit sur la spécification de construction et sélectionnez Déployer ou Installer.

Améliorations apportées au chargement des bibliothèques de projet empaquetées et desbibliothèques partagées de la même versionPour simplifier le chargement des bibliothèques partagées à partir de VIs et de bibliothèques de projetempaquetées, LabVIEW 2014 n'affiche plus la boîte de dialogue Résumé des mises en garde duchargement qui est lancée dans les versions antérieures de LabVIEW lorsque qu'il existe des référencescroisées dans les bibliothèques partagées ou les bibliothèques de projet empaquetées. Une référencecroisée se produit lorsque vous chargez une bibliothèque partagée à partir d'un VI ou d'une bibliothèquede projet empaquetée, puis que vous chargez une autre bibliothèque partagée du même nom à partir d'unautre VI ou d'une autre bibliothèque de projet empaquetée se trouvant à un emplacement différent, alorsque la première bibliothèque est encore en mémoire. Au moment de charger la seconde bibliothèquepartagée, LabVIEW se lie à l'emplacement de la première bibliothèque partagée. Les bibliothèquespartagés ou bibliothèques de projet empaquetées doivent avoir le même numéro de version pour queleur version soit la même.

Exclusion des bibliothèques de projet empaquetées et partagées dépendantes d'une spécificationde constructionDans LabVIEW 2014, vous pouvez réduire le nombre de fichiers que LabVIEW copie lorsque vousgénérez plusieurs constructions qui incluent les mêmes bibliothèques. Vous pouvez spécifier qu'il fautexclure les bibliothèques empaquetées et les bibliothèques partagées dépendantes d'une spécification deconstruction, et LabVIEW conserve les liens relatifs à l'emplacement source des fichiers exclus. Sinon,LabVIEWcopie les bibliothèques de projet empaquetées et les bibliothèques partagées à chaque générationde construction ultérieure. Pour exclure ces bibliothèques, activez les optionsExclure les bibliothèquesempaquetées dépendantes et Exclure les bibliothèques partagées dépendantes sur la page Autresexclusions de la boîte de dialogue Propriétés de la spécification de construction.

Définition de la destination des bibliothèques de projet empaquetées et partagées incluses dansune spécification de construction.Dans LabVIEW 2014, vous pouvez spécifier les destinations des bibliothèques de projet empaquetéeset des bibliothèques partagées dépendantes incluses dans une configuration de spécification deconstruction. Pour spécifier les destinations des fichiers dépendants, sélectionnez Dépendances sur lapageParamètres des fichiers source d'une spécification de construction. ActivezDéfinir une destinationpour tous les éléments contenus et Définir la destination des biblio. empaquetées et partagées, etsélectionnez les destinations à partir du menu local.

Gestion de code compilé pour une distribution de code sourceDans LabVIEW 2013 et versions antérieures, vous pouvez utiliser l'option Supprimer le code compiléde la page Autres exclusions de la boîte de dialogue Propriétés pour réduire la taille d'une distributionde code source. LabVIEW2014 fournit les options supplémentaires suivantes pour gérer le code compilé :• Préserver le code compilé—Conserve le code compilé de tous les fichiers.• Préserver les paramètres de fichier de chaque VI ou bibliothèque—Conserve les paramètres

enregistrés de chaque fichier.

Notes de mise à jour LabVIEW 20 ni.com

Page 21: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Reportez-vous à la rubrique Comment faciliter le contrôle de source en séparant le code compilédes VIs et autres types de fichiers du livre Principes de base»Utilisation de projets et decibles»Concepts»Utilisation du contrôle de source dans LabVIEW de l'Aide LabVIEW pour en savoirplus sur comment décider quand il faut séparer ou conserver le code compilé pour les fichiers.

Fonctionnalités supplémentaires dues à la consolidation de compléments logicielsLes consolidations de compléments logiciels suivantes fournissent des fonctionnalités supplémentairesà LabVIEW 2014 :• Les systèmes de développement complet et professionnel de LabVIEW 2014 comportent toutes

les fonctionnalités du toolkit LabVIEW PID and Fuzzy Logic, à l'exception du VI Express PID(FPGA), qui fait partie du module LabVIEW 2014 FPGA.

• Le système de développement professionnel de LabVIEW 2014 comporte désormais les toolkitssuivants :– Toolkit LabVIEW Database Connectivity– Toolkit LabVIEW Desktop Execution Trace– Toolkit LabVIEW Report Generation– Toolkit LabVIEW Unit Test Framework– Toolkit LabVIEW VI Analyzer

Les consolidations de toolkits suivantes fournissent aussi des fonctionnalités supplémentaires :• Le toolkit LabVIEW 2014 Digital Filter Design inclut le toolkit LabVIEWAdaptive Filter Design.• Le module LabVIEW 2014 Control Design and Simulation et le toolkit LabVIEW 2014 Advanced

Signal Processing incluent le toolkit LabVIEW System Identification.• Le module LabVIEW 2014 FPGA inclut le toolkit FPGA Compile Farm, désormais appelé FPGA

Compile Farm Server, et FPGA IP Builder.• Le module LabVIEW 2014 Real-Time inclut Real-Time Trace Viewer.

Nouvelles suites LabVIEWAfin de vous aider à répondre à vos besoins en matière de visualisation, d'analyse, de distribution etd'ingénierie logicielle, et à construire des systèmes avec assurance, les suites LabVIEW comprennent,dans un seul ensemble logiciel, l'édition professionnelle de LabVIEW ainsi que nos logiciels d'applicationles plus couramment utilisés et des compléments logiciels. Vous pouvez choisir parmi les trois suitesLabVIEW suivantes, conçues pour différents domaines d'application :• Suite LabVIEW 2014 Automated Test• Suite LabVIEW 2014 Embedded Control and Monitoring• Suite LabVIEW 2014 HIL and Real-Time Test

Allez sur ni.com/labview/suites pour en savoir plus sur les nouvelles suites LabVIEW.

Améliorations apportées aux services Web LabVIEWDans LabVIEW 2014, les améliorations suivantes ont été apportées aux services Web LabVIEW et auxfonctionnalités associées.

Sécurité améliorée pour les services Web LabVIEWLabVIEW 2014 met à jour les services Web pour utiliser la version 1.0.1g du protocole de sécuritéOpenSSL.

Fournir une documentation personnalisée pour les VIs et les applicationsDans LabVIEW 2014, vous pouvez lier un VI à de la documentation Web ou locale à partir de la fenêtred'Aide contextuelle. (Windows) Utilisez n'importe quel type de fichier pour la documentation

© National Instruments 21 Notes de mise à jour LabVIEW

Page 22: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

personnalisée, à l'exception des fichiers texte. (OSX et Linux)N'utilisez que des fichiers HTML (.htmlet .htm) et PDF pour la documentation personnalisée.

Remarque (Linux) Afin d'utiliser un fichier PDF pour de la documentation personnalisée,un des outils de visualisation PDF suivants doit être installé :• Acroread• Xpdf• KPDF• GGV

Dans LabVIEW 2014, vous pouvez aussi fournir de la documentation personnalisée à partir du menuAide d'un VI ou d'une application.

Liaison des VIs à de la documentation WebPour lier un VI à de la documentationWeb à partir de la fenêtre d'Aide contextuelle, sélectionnez l'optionAide Web dans le menu déroulant de la page Documentation de la boîte de dialogue Propriétés duVI. Utilisez le champ URL de l'aide pour spécifier l'URL de la rubrique à lier au VI.

Liaison des VIs à de la documentation localePour lier un VI à de la documentation locale à partir de la fenêtre d'Aide contextuelle, sélectionnezl'option Fichier d'aide local dans le menu déroulant de la page Documentation de la boîte de dialoguePropriétés du VI. Utilisez le champ Chemin de l'aide pour naviguer jusqu'à la documentationpersonnalisée sur l'ordinateur local. Vous avez l'option d'utiliser la zone de texte Repère dans l'aidepour lier un VI à une rubrique HTML d'un fichier d'aide compilée ou pour lier un VI à un signet dansun fichier d'aide HTML. Sinon, laissez la zone de texte Repère de l'aide vide.

Par exemple, si vous spécifiez un fichier d'aide compilée nommé Mon aide personnalisée.chmdans la zone de texteChemin de l'aide, vous pouvez entrer Initiation.html#Intro dans le champRepère dans l'aide pour que le lien Aide détaillée et le bouton Aide détaillée de la fenêtre d'Aidecontextuelle lient directement aux informations d'introduction fournies dans l'aide compilée personnalisée.

Lien d'un VI à de la documentation Web ou locale par programmationUtilisez la propriété Aide:Utiliser URLWeb de la classe VI pour indiquer qu'il faut lier un VI à un fichierd'aide Web. Pour spécifier l'URL du fichier d'aide, utilisez la propriété Aide:URLWeb du document dela classe Propriétés.

Vous pouvez lier un VI à un fichier d'aide local en câblant la référence du VI à la propriété Chemin dudocument et en spécifiant l'emplacement du fichier d'aide sur l'ordinateur local. Vous pouvez aussiutiliser la propriété Aide:Repère du document pour lier un VI à une rubrique HTML spécifique d'unfichier d'aide compilé ou à un signet d'un fichier HTML.

Fourniture d'aide personnalisée à partir du menu AideDans LabVIEW 2014, vous pouvez fournir de l'aide personnalisée à partir du menu Aide. (Windows)Utilisez n'importe quel type de fichier, mis à part les fichiers texte, pour la documentation personnalisée.(OS X et Linux) Vous ne pouvez utiliser que les fichiers HTML (.html et .htm) et PDF pour l'aidepersonnalisée.

Remarque (Linux) Afin d'utiliser un fichier PDF pour de la documentation personnalisée,un des outils de visualisation PDF suivants doit être installé :• Acroread• Xpdf• KPDF

Notes de mise à jour LabVIEW 22 ni.com

Page 23: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

• GGV

Effectuez les étapes suivantes pour afficher l'aide personnalisée dans le menue Aide :1. Placez le fichier d'aide personnalisée dans le répertoire labview\help.2. Placez un fichier texte qui porte le même nom que le fichier d'aide personnalisée dans le répertoire

labview\help. Par exemple, si vous nommez le fichier d'aide Mon aide personnalisée.html,vous devez nommer le fichier texte qui contient le titre du menu Mon aide personnalisée.txt.Dans ce fichier texte, incluez le titre de l'aide que vous voulez afficher dans le menu Aide.

Remarque La seule information à fournir dans le fichier texte est le titre de l'aide personnaliséeque vous voulez afficher dans le menu Aide.

LabVIEW 2014 (64 bits) pour Mac OS XLabVIEW 2014 introduit une version 64 bits du Système de développement LabVIEW pour OS X.LabVIEW2014 (64 bits) pourMacOSX inclut virtuellement toutes les fonctionnalités de l'environnementde développement de LabVIEW 2014 (32 bits) pour Mac OS X. Le tableau suivant décrit les différencesentre LabVIEW 2014 (32 bits) et LabVIEW 2014 (64 bits) pour Mac OS X.

Pour tester les problèmes de compatibilité suivants dans des VIs existants, visitez le siteWeb de NationalInstruments sur ni.com/info, puis entrez l'info-code analyzevi pour télécharger des tests automatisés.

LabVIEW 2014 (64 bits)LabVIEW 2014 (32 bits)Différence

64-bit/Applications/NationalInstruments/LabVIEW 201464-bit/LabVIEW.app

32-bit /Applications/NationalInstruments/LabVIEW2014/LabVIEW.app

Emplacement de l'application

POSIX (/Users/johnd/Desktop)Mac classique (MacintoshHD:Users:johnd:Desktop)

Format Chaîne de chemin

LF (retour à la ligne)CR (retour chariot)Valeur constante fin de ligne

Non supportéSupportéCIN

UTF-8Encodage système Mac classiqueEncodage de texte

Fonctionnalité d'aperçu d'impression à partirde la boîte de dialogue Impression

Fonctionnalité d'aperçu d'impression nonnative

Aperçu

Remarque LabVIEW 2014 (64 bits) pour Mac OS X supporte un nombre limité de drivers,modules et toolkits National Instruments. Reportez-vous à l'article National InstrumentsProduct Compatibility for LabVIEW (64-bit) for Mac OS X de la Base de connaissances surni.com/info pour obtenir plus d'informations.

LabVIEW 2014 (64 bits) pour LinuxLabVIEW 2014 introduit une version 64 bits du Système de développement LabVIEW pour Linux.LabVIEW 2014 (64 bits) pour Linux supporte toutes les fonctionnalités de LabVIEW 2014 (32 bits)pour Linux à l'exception des fonctionnalités et compléments logiciels suivants :• Assistant de recherche de drivers d'instruments NI• Module LabVIEW Control Design and Simulation• Toolkit LabVIEW VI Analyzer

© National Instruments 23 Notes de mise à jour LabVIEW

Page 24: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Changements dans les fonctionnalités du Touch PanelProtection des données contre les modifications avec les VIs de Filtre d'écritureLabVIEW 2014 inclut les VIs de Filtre d'écriture sur la palette VIs et fonctions de Fonctions de fichiersavancées. Les filtres d'écriture protègent les données de toute modification non intentionnelle enredirigeant les opérations d'écriture vers un autre emplacement ou couche. Utilisez les filtres d'écritureaméliorés (EWF) pour protéger des volumes et rediriger les écritures vers un emplacement sur disqueou un autre volume, ou vers la RAM. Utilisez les filtres d'écriture basés sur fichiers (FBWF) pour protégerdes fichiers et des dossiers d'un volume et rediriger les écritures vers la mémoire cache.

Auparavant, le module Touch Panel était requis pour utiliser les VIs de Filtre d'écriture. Dans LabVIEW2014, les VIs de Filtre d'écriture sont disponibles lorsque vous développez une application pour cible àécran tactile dans la fenêtre de l'Explorateur de projet. LabVIEW Application Builder est requis pourque les applications pour cibles à écran tactile soient supportées ; il est disponible dans le système dedéveloppement professionnel de LabVIEW.

Utilisation du modèle de projet Écran tactile et de VIs modèle pour écran tactileLe modèle de projet Écran tactile vous aide à créer des projets qui ciblent un périphérique à écran tactileexécutant le système d'exploitation Windows Embedded Standard 7. Ce modèle de projet inclut un VImodèle que vous pouvez adapter à votre propre application pour écran tactile. SélectionnezFichier»Créerun projet et rechercher le modèle Projet Écran tactile. Utilisez la boîte de dialogue Créer un projetpour configurer les paramètres du projet, y compris la cible à écran tactile et le VI modèle. Reportez-vousau dossier Project Documentation dans la fenêtre de l'Explorateur de projet pour obtenir desinformations complémentaires sur la façon de modifier le projet.

Vous pouvez aussi ajouter un VI modèle pour écran tactile à une cible à écran tactile existante. LabVIEWinclut des modèles en mode portrait et en mode paysage dont les interfaces utilisateur sont prédéfiniespour le périphérique à écran tactile. Ces modèles comprennent les commandes et indicateurscommunément utilisés dans les applications pour écran tactile. Faites un clic droit sur une cible à écrantactile et sélectionnez Nouveau VI modèle pour ajouter un VI modèle pour écran tactile à la cible. Laboîte de dialogue Sélectionner un modèle apparaît. Sélectionnez le VI modèle à utiliser avec la cible.

Utilisation de cibles à écran tactileLabVIEW2014 inclut le support pour le développement, la mise au point et le déploiement d'applicationsLabVIEW vers une cible à écran tactile qui exécute le système d'exploitation Windows EmbeddedStandard 7. Dans le passé, le module LabVIEW Touch Panel était requis pour développer, mettre aupoint et déployer des applications pour des cibles à écran tactile. Avec LabVIEW 2014, vous pouvezdévelopper et mettre au point des applications Écran tactile sur l'ordinateur hôte et vous déployez cesapplications de l'ordinateur hôte sur la cible à écran tactile. Le support des cibles à écran tactile requiertLabVIEW Application Builder. La version Système de développement professionnel LabVIEW inclutApplication Builder.

Toolkits nouveaux et modifiésToolkit LabVIEW Third Party Licensing and ActivationAvec le toolkit LabVIEW Third Party Licensing and Activation 2014, vous pouvez permettre auxutilisateurs de désactiver un complément logiciel dont la licence est regroupée avec celle du toolkit. Pourdésactiver un complément logiciel, sélectionnez Aide»Activer des compléments logiciels pour lancerl'Assistant d'activation pour les compléments logiciels de tiers. Sélectionnez le complément logiciel,cliquez sur Désactiver et suivez les étapes dans l'assistant.

Notes de mise à jour LabVIEW 24 ni.com

Page 25: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Fonctionnalités et changements dans les versions antérieures de LabVIEW

Pour identifier les nouvelles fonctionnalités de chaque version de LabVIEWpubliée depuis votre ancienneversion, consultez les notes de mise à jour de ces versions. Pour accéder à ces documents, reportez-vousau siteWeb de National Instruments sur ni.com/frinfo et entrez l'info-code pour la version appropriéede LabVIEW, que vous trouverez dans la liste suivante :• Notes de mise à jour LabVIEW 2010— upnote10fr

• Notes de mise à jour LabVIEW 2011— upnote11fr

• Notes de mise à jour LabVIEW 2012— upnote12fr

• Notes de mise à jour LabVIEW 2013— upnote13fr

© National Instruments 25 Notes de mise à jour LabVIEW

Page 26: Notes de mise à jour LabVIEW 2014 - National Instruments · – ListedesproblèmesconnusdeLabVIEW2014:listelesbugsdécouvertsdanslaversion publiéedeLabVIEW2014etavant.Reportez-vousausiteWebdeNationalInstruments,à

Reportez-vous à NI Trademarks and Logo Guidelines sur ni.com/trademarks pour obtenir plus d'informationsconcernant les marques de National Instruments. Les autres noms de produits et de sociétés mentionnés auxprésentes sont les marques ou les noms de leurs propriétaires respectifs. Pour la liste des brevets protégeantles produits/technologies National Instruments, veuillez vous référer, selon le cas : à la rubrique Aide»Brevetsde votre logiciel, au fichier patents.txt sur votre média, ou à National Instruments Patent Notice sur ni.com/patents.Vous trouverez des informations sur les contrats de licence utilisateur final (CLUF) et les notices juridiques detiers dans le fichier Readme de votre produit NI. Reportez-vous à la page Export Compliance Information surni.com/legal/export-compliance pour consulter la politique de National Instruments enmatière de conformitéà la réglementation gouvernant le commerce international et pour savoir comment obtenir les codes de tarifdouanier (HTS) et les numéros ECCN pertinents, ainsi que d'autres données relatives à l'import-export.

© 1998–2014 National Instruments. Tous droits réservés.371780K-0114 Juin14