Maison  >  Article  >  Qu’est-ce que LabView ?

Qu’est-ce que LabView ?

青灯夜游
青灯夜游original
2020-04-24 15:44:266536parcourir

Qu’est-ce que LabView ?

Qu'est-ce que Labview ?

LabVIEW est un environnement de développement de programmes développé par National Instruments (NI), similaire à l'environnement de développement C et BASIC, mais la différence significative entre LabVIEW et les autres langages informatiques est la suivante : d'autres langages informatiques utilisent des langages basés sur du texte pour générer des codes, tandis que LabVIEW utilise le langage d'édition graphique G pour écrire des programmes, et les programmes générés sont sous la forme de schémas fonctionnels.

Le logiciel LabVIEW est au cœur de la plateforme de conception NI et est idéal pour développer des systèmes de mesure ou de contrôle. L'environnement de développement LabVIEW intègre tous les outils dont les ingénieurs et les scientifiques ont besoin pour créer rapidement diverses applications et est conçu pour aider les ingénieurs et les scientifiques à résoudre des problèmes, à augmenter leur productivité et à innover en permanence.

Analyse

Comme C et BASIC, LabVIEW est un système de programmation général avec une énorme bibliothèque de fonctions pour accomplir n'importe quelle tâche de programmation. La bibliothèque de fonctions de LabVIEW comprend l'acquisition de données, le GPIB, le contrôle du port série, l'analyse des données, l'affichage et le stockage des données, etc. LabVIEW dispose également d'outils de débogage de programme traditionnels, tels que la définition de points d'arrêt, l'affichage des données et des résultats des sous-programmes (sous-VIs) dans l'animation, l'exécution en une seule étape, etc., pour faciliter le débogage du programme.

LabVIEW (Laboratory Virtual Instrument Engineering Workbench) est un langage de programmation graphique qui utilise des icônes au lieu de lignes de texte pour créer des applications. Les langages de programmation de texte traditionnels déterminent l'ordre d'exécution du programme en fonction de la séquence d'instructions et d'instructions, tandis que LabVIEW utilise la programmation par flux de données. Le flux de données entre les nœuds du diagramme détermine l'ordre d'exécution des VIs et des fonctions. VI fait référence à un instrument virtuel, qui est le module de programme de LabVIEW.

LabVIEW fournit de nombreux contrôles qui ressemblent aux instruments traditionnels (tels que les oscilloscopes et les multimètres), qui peuvent être utilisés pour créer facilement des interfaces utilisateur. L'interface utilisateur de LabVIEW est appelée la face-avant. Les objets sur le panneau avant peuvent être contrôlés par programme à l'aide d'icônes et de fils. Il s'agit du code source graphique, également appelé code G. Le code source graphique de LabVIEW est similaire à un organigramme dans une certaine mesure, c'est pourquoi il est également appelé code de diagramme.

Caractéristiques

En utilisant autant que possible du matériel commun, la différence entre les différents instruments est principalement logicielle.

Il peut exploiter pleinement la puissance de l'ordinateur et dispose de puissantes fonctions de traitement de données pour créer des instruments plus puissants.

Les utilisateurs peuvent définir et fabriquer divers instruments en fonction de leurs besoins.

Un autre problème dans la recherche sur les instruments virtuels est l'interconnexion de divers instruments standards et leur connexion avec des ordinateurs. Les protocoles les plus couramment utilisés sont IEEE488 ou GPIB. Les futurs instruments devraient également être mis en réseau.

LabVIEW (Laboratory Virtual instrument Engineering Workbench) est un environnement de développement de langage de programmation graphique. Il est largement accepté par l'industrie, les universités et les laboratoires de recherche comme logiciel standard de collecte de données et de contrôle d'instruments. LabVIEW intègre toutes les fonctions de communication avec le matériel et les cartes d'acquisition de données conformes aux protocoles GPIB, VXI, RS-232 et RS-485. Il dispose également de fonctions de bibliothèque intégrées qui facilitent l'application de TCP/IP, ActiveX et d'autres normes logicielles. Il s'agit d'un logiciel puissant et flexible. Vous pouvez l'utiliser pour créer facilement vos propres instruments virtuels, et son interface graphique rend le processus de programmation et d'utilisation vivant et intéressant.

Langage de programmation graphique, également appelé langage « G ». Lors de la programmation dans ce langage, aucun code de programme n’est écrit, mais un organigramme ou un diagramme fonctionnel. Il utilise autant que possible une terminologie, des icônes et des concepts familiers aux techniciens, scientifiques et ingénieurs. LabVIEW est donc un outil destiné aux utilisateurs finaux. Il améliore votre capacité à créer vos propres systèmes scientifiques et techniques, offrant un moyen pratique de mettre en œuvre des systèmes de programmation d'instruments et d'acquisition de données. En l'utilisant pour la recherche de principes, la conception, les tests et la mise en œuvre de systèmes d'instruments, l'efficacité du travail peut être considérablement améliorée.

En utilisant LabVIEW, vous pouvez générer des fichiers exécutables autonomes. Il s'agit d'un véritable compilateur 32 bits/64 bits. Comme de nombreux logiciels importants, LabVIEW propose plusieurs versions pour Windows, UNIX, Linux et Macintosh.

Sa principale commodité est qu'avec un seul matériel, vous pouvez réaliser les fonctions de différents instruments en changeant de logiciel. C'est très pratique et équivaut à un logiciel étant du matériel ! Le graphique est principalement le système de couche supérieure. Un système de programmation graphique de microcontrôleur a été développé en Chine (prend en charge les systèmes embarqués 32 bits et peut être étendu), qui est constamment amélioré (vous pouvez rechercher CPUVIEW pour des informations plus détaillées ;)

Pour plus de connaissances connexes, veuillez faire attention au Site Web PHP chinois ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Quel fichier est qmdownload ?Article suivant:Quel fichier est qmdownload ?

Articles Liés

Voir plus