Labview

           

Elements du langage

Les fonctions avancées

Labview donne aussi accès à un certain nombre de fonctions avancées sutout liées à la communication avec l'extèrieur. Nous allons maintenant étudier les fonctions avancées que Labview propose.

La palette de fonctions

La palette de fonction ci-dessus va nous permettre d'accéder à l'ensemble des fonctions défini par Labview. Ces fonctions sont regroupées par thèmes. Nous allons ici présenter les différentes classes de fonctions que Labview met à notre disposition pour les manipulation avancées de données.

Les fonctions sur les fichiers

On trouve dans cette catégorie les fonctions utiles pour la manipulation des fichiers (ouvrir, écrire, lire ...).

La fonction d'ouverture d'un fichier
On utilise la fonction open file pour ouvrir une référence sur un fichier. Tous les arguments d'entrées sont optionnels (chemin du fichier, mode d'ouverture...), ce qui signifie que ce sous VI d'ouverture se chargera lui même de proposer les dialogues permettant par exemple le choix du fichier.

La fonctions d'écriture dans un fichier
Cette fonction permet d'écrire une chaîne de caractères dans un fichier. De même que la fonction précédente, les arguments d'entrée sont optionnels (sauf la chaîne à écrire), ce qui signifie que ce sous VI fera appel au sous VI d'ouverture de fichier si aucun nom de fichier ne lui est passé.

Les fonctions de communications avec l'extérieur


On trouve dans cette catégorie les fonctions mise à disposition pour communiquer avec d'autres machines ou envoyer des données sur internet.

La fonction de communication TCP

Cette fonction permet d'ouvrir une connection TCP sur un port distant.


La fonction d'envoi de mail
La fonction d'envoi de mail. On spécifie l'adresse du serveur d'envoi, la liste des destinataires ainsi que les données.

Les fonctions d'acquisition de données

Etant donné que Labview est destiné à faire de l'acquisition de données, les fonctions disponibles sont importantes mais sont destiné particulièrement à l'acquisition de données réalisées à l'aide de carte d'acquisition conçus par NI Instruments, la société éditrice de Labview.





Labview propose aussi des fonctions plus avancées comme l'invocation et l'exécution de librairie partagée sous windows.

Valid XHTML 1.0!