Close

Fonctionnalités et changements dans LabVIEW 2023 Q1

Posté le: 12/04/23 | Catégories: Actualités, NI

Appelez Python à partir d’environnements virtuels. Partagez des projets LabVIEW plus facilement. Installez les mises à jour plus rapidement. LabVIEW 2023 vous permet de gagner du temps.

Fonctionnalités et changements dans LabVIEW 2023 Q1

LabVIEW présente un outil permettant d'identifier et d'installer les drivers NI pour un projet

LabVIEW 2023 Q1 inclut un utilitaire pour vous aider à identifier et à installer les drivers NI utilisés par un projet LabVIEW.

Sélectionner Projet>Dépendances de paquet dans le menu de l'Explorateur de projet ou cliquez sur le bouton Dépendances de paquet dans la barre d'outils de l'Explorateur de projet pour ouvrir la boîte de dialogue Gérer les dépendances de paquets NI. La boîte de dialogue examine le projet pour découvrir quels paquets NI sont utilisés. Vous pouvez cliquer sur le bouton Enregistrer la liste pour enregistrer un fichier texte qui répertorie les paquets identifiés.

Si un ou plusieurs paquets ne sont pas installés, le bouton Installer sera activé. Vous pouvez cliquer sur le bouton Installer pour lancer le Gestionnaire de paquets NI et installer les paquets requis.

Remarque : Constituer la liste des paquets à afficher dans le Gestionnaire de paquets NI peut prendre plusieurs minutes.

Cochez la case Visualiser les VIs pour comprendre la raison pour laquelle un paquet est répertorié comme dépendance. Ceci montre les VIs référencés par le projet que l'outil suppose fournis par le paquet.

Remarque : Cet outil risque de ne pas identifier correctement tous les paquets NI utilisés par un projet. L'outil utilise les informations des répertoires où les installeurs NI installent les fichiers. Cependant, un projet LabVIEW peut référencer des fichiers dans un répertoire partagé par plusieurs installeurs ou l'outil peut manquer d'informations pour certains installeurs.

À chaque fois que la boîte de dialogue s'ouvre, l'outil tente de mettre à jour un composant de ni.com pour obtenir les informations les plus récentes du répertoire.

Si le projet utilise une cible FPGA, la boîte de dialogue identifiera LabVIEW FPGA Module comme une dépendance. Cependant, l'outil n'est actuellement pas en mesure de recommander un driver spécifique pour la cible. Si le module FPGA est installé, les cibles FPGA du projet afficheront leurs numéros de modèle et vous pourrez rechercher les drivers applicables sur ni.com.

Les applications sous Linux prennent en charge les noms et icônes personnalisés

À partir de LabVIEW 2023 Q1, vous pouvez personnaliser le nom et l'icône de l'application pour les applications construites sous Linux. De plus, si vous ne fournissez pas d'icône personnalisée, les applications construites utiliseront désormais l'icône de l'application par défaut du système au lieu de l'icône LabVIEW.

Pour personnaliser le nom et l'icône de l'application, utilisez la boîte de dialogue Propriétés pour la spécification de construction de l'application. LabVIEW va générer un fichier .desktop avec l'exécutable. Vous devrez déplacer le fichier .desktop à l'emplacement approprié, par exemple /usr/share/applications/ pour votre distribution Linux.

La hauteur des terminaux ne change plus avec la police

À partir de LabVIEW 2023 Q1, les terminaux des fonctions suivantes auront toujours une hauteur de 16 pixels :

  • Désassembler/Assembler par nom
  • Variables locales/globales
  • Nœud de méthode
  • Nœud de propriété
  • Affichage sans icône pour les appels de sous-VIs
  • VIs Express
  • Nœud de données d'événement de la structure Événement
  • Enregistrer un VI Callback d'événement
  • S'abonner à des événements
  • Affichage du nom de la fonction Appeler une fonction d'une DLL
  • Désassembler/Assembler des éléments de la structure Élément en place
  • Obtenir les composantes d'une waveform

Il s'agit d'une fonctionnalité de LabVIEW 2023 Q1 suggérée dans LabVIEW Idea Exchange. Si la nouvelle taille du terminal introduit des coudes de fils de liaison dans vos diagrammes de VIs, vous pouvez utiliser le test Wire Bends de l'analyseur de VIs pour les trouver. Vous devrez supprimer ces coudes manuellement.

[Idée soumise par Andrey_Dmitriev, membre de NI Discussion Forums.]

Support Python

LabVIEW 2023 Q1 ajoute le support pour Python 3.10. De plus, LabVIEW 2023 Q1 prend en charge les environnements virtuels Anaconda et venv avec la nouvelle fonction Ouvrir une session Virtual Environment.

Support pour macOS 13

LabVIEW 2023 Q1 prend désormais en charge macOS 13.


Commentaires (0)

Pas de commentaires

Close