Enseignement Société Événements NI Developer Zone Support Solutions Produits et Services Contacter NI MyNI

Les nouveautés de LabWindows™/CVI 2010

Les nouvelles fonctionnalités de LabWindows/CVI 2010 sont basées sur la plate-forme logicielle éprouvée de test et mesure en C ANSI. Elles améliorent la productivité des développeurs qui utilisent le C ANSI, et simplifient la communication FPGA (Field-Programmable Gate Array). De plus, LabWindows/CVI 2010 étend le support au déploiement sur plusieurs plates-formes avec les Modules LabWindows/CVI 2010 Real-Time et LabWindows/CVI 2010 Linux.

Visionner une présentation vidéo pour découvrir les nouveautés de LabWindows/CVI 2010

Fonctionnalités

Configurations personnalisées

Créez des configurations qui permettent de personnaliser des options de construction de projets en LabWindows/CVI, au-delà des configurations prédéfinies de mise au point/mise à jour 32 ou 64 bits.

Compatible avec des processus en cours d'exécution

Développez des applications solides avec un debugger Just-in-time qui permet d'attacher LabWindows/CVI à des processus en cours d'exécution et de commencer la mise au point dès que vous remarquez des anomalies dans votre application.

Distributions de patch aux utilisateurs

Cette fonctionnalité assure la longévité du système, la résolution de bogues et met à jour les applications en LabWindows/CVI déjà déployées, en créant des "patchs" correctifs.

Tableaux de contrôle d'interface utilisateur

Modifiez votre interface utilisateur (IU) à l'aide des tableaux de contrôle pratiques, accessibles par programmation. Effectuez aisément des opérations itératives ou par lots sur les éléments de contrôle inclus dans le tableau.

Communication simplifiée avec la technologie FPGA

Créez des applications hôtes pour communiquer avec le matériel FPGA programmable par l'utilisateur, en ayant recours à des API C de l'interface FPGA et à des panneaux personnalisés de fonctions pour les API C de l'interface FPGA, ce qui permet de simplifier la conception de la communication des E/S.

Support étendu pour les systèmes d'exploitation Linux et temps réel

Étendez l'environnement de développement de LabWindows/CVI grâce au Module LabWindows/CVI Real-Time 2010. Vous pouvez créer des applications déterministes et fiables qui ciblent du matériel temps réel dédié avec les nouvelles fonctionnalités de sauvegarde sur clé USB, de restauration et de réplication, ainsi qu'une interface Web pour la configuration et le contrôle de cibles temps réel PXl. Le module inclut le support de la bibliothèque mise à jour pour compiler et exécuter des applications sur de nouvelles distributions de Linux.

LabWindows/CVI 2010 inclut de nouvelles fonctionnalités par rapport à LabWindows/CVI, au Module LabWindows/CVI Real-Time et au Module LabWindows/CVI Run-Time pour Linux, ainsi que des mises à jour et des corrections de bogues. Les membres du Programme SSP (Standard Service Program) de NI ont la possibilité de télécharger LabWindows/CVI 2010 dès maintenant, sur la page Services Resource Center.

Mettre les ressources à jour

Calendrier du support des systèmes d'exploitation par LabWindows/CVI

Pour en savoir plus sur les évolutions futures de la liste des systèmes d'exploitation classiques supportés par le système de développement LabWindows/CVI, visitez la page Calendrier du support des systèmes d'exploitation par LabWindows/CVI. Cette page ne comprend pas d'informations sur le support des systèmes d'exploitation pour les toolkits logiciels et les modules LabWindows/CVI. Les dates indiquées sont susceptibles de modifications sans préavis.

Politique relative au cycle de vie de LabWindows/CVI

Par l'intermédiaire de la Politique relative au cycle de vie de LabWindows/CVI, vous pouvez accéder à des conseils qui vous permettront de mieux comprendre et utiliser les produits NI. De plus, elle vous permet de prévoir des migrations et d'optimiser vos ressources.

  • Légende :
  •  
    Fonctionnalité avancée
  •  
    Fonctionnalité incluse
Fonctionnalité 2010 2009 9.0 8.5 8.1 8.0
Extensions du langage ANSI C99
 
 
 
     
Stabilité
 
 
 
 
 
 
Rétrocompatibilité
 
 
 
 
 
 
Analyse avancée
Plus de 400 fonctions d'analyse
 
 
 
 
 
 
Toolkit PID
 
 
 
 
 
 
Interface utilisateur
Commande Barre de progression
 
 
       
Commandes Graphes et graphes déroulants
 
 
 
 
 
 
Commandes Arbre et onglets natifs
 
 
 
 
 
 
Commande Tableaux et barres d'outils
 
 
 
 
 
 
Commandes Boutons rotatifs, réservoirs et température
 
 
 
 
 
 
Commandes Tableaux d'IU
 
         
Environnement d'espace de travail intégré
Tags de commentaire du code
 
 
       
Navigateur des attributs
 
 
       
Espace de travail à onglets
 
 
 
 
   
Zones réductibles du code source
 
 
 
 
   
Sauvegarde et récupération automatiques
 
 
 
 
   
Support de localisation sur l'IU
 
 
 
 
 
 
Fonctions et événements IU étendus
 
 
 
 
 
 
Fonctionnalité "glisser-déposer"
 
 
 
 
 
 
Éditeur d'IU            
Assistant de projet
 
 
 
 
 
 
Support d'images haute résolution
 
 
 
 
 
 
Éditeur d'IU
 
         
Configurations personnalisées
 
         
Distributions de patchs aux utilisateurs
 
         
Panneaux de fonctions personnalisés de l'API C de l'interface FPGA
 
         
Compilateur
En-têtes précompilés
 
 
 
     
Compilateurs tiers optimisés
 
 
 
 
 
 
Compilateur de ligne de commande
 
 
 
 
 
 
Étapes de construction
 
 
 
 
 
 
Outil de mise au point
Variables et fenêtres d'observation
 
 
 
 
 
 
Toolkit Execution Profiler
 
 
       
Détection automatique des fuites de mémoire
 
 
 
     
Modèles de projets
 
 
 
 
 
 
Génération de panneaux de fonctions HTML
 
 
 
 
 
 
Mise au point à distance
 
 
 
 
 
 
Changement du point d'exécution
 
 
 
 
 
 
Modification rapide des variables dans les info-bulles
 
 
 
 
 
 
Mesures sans fil
 
 
 
     
Matériel multicœur
 
 
 
 
 
 
Mesures par PCI Express, PCI et USB
 
 
 
 
 
 
Matériel PXI, PXI Express et d'instrumentation modulaire
 
 
 
 
 
 
Plus de 5000 drivers d'instruments
 
 
 
 
 
 
Intégration de VISA et GPIB
 
 
 
 
 
 
Assistant de drivers de classe IVI personnalisée
 
 
 
 
 
 
Assistant DAQ
 
 
 
 
 
 
Assistant d'E/S instruments
 
 
 
 
 
 
Support de Windows 7
 
 
       
Installeurs exécutable 64 bits, DLL et déploiement
 
 
       
Bibliothèques multicœurs temps réel
 
 
 
 
   
Suivi d'exécution multicœur
 
 
 
 
   
Développement sur Vista
 
 
 
 
 
 
Support de Microsoft .NET
 
 
 
 
 
 
Interface API Win32
 
 
 
 
 
 
Communication UDP
 
 
 
 
   
Communication avec les "variables réseau"
 
 
 
 
 
 
Transfert en continu d'E/S sur fichiers
 
 
 
 
 
 
Développement d'applications en temps réel
 
 
 
 
 
 
Capacité d'exécuter des applications sous Linux
 
 
 
 
 
 
Connectivité aux bases de données
 
 
 
 
 
 
Connectivité Internet
 
 
 
 
 
 
Assistants Visual Studio
 
 
 
 
 
 
Déploiement de systèmes
 
 
 
 
 
 
Compatibilité avec les processus préexistants
 
         

La marque LabWindows est utilisée sous licence de Microsoft Corporation. Windows est une marque déposée de Microsoft Corporation aux États-Unis et dans d'autres pays.