Génération de code

DAQ Assistant

Génération de code

Si vous utilisez un logiciel d'application NI version 7.x ou ultérieure, vous pouvez générer du code en vue de l'utiliser dans vos applications. Vous pouvez générer du code dans LabVIEW 7.x ou version ultérieure, LabVIEW SignalExpress 2.x ou version ultérieure, LabWindows/CVI 7.x ou version ultérieure, et Measurement Studio 7.x ou version ultérieure à partir d'une tâche enregistrée dans MAX. Vous pouvez aussi générer du code à partir d'une voie virtuelle globale dans LabVIEW 7.x ou version ultérieure.

Toutes les modifications apportées au code généré ne s'appliquent qu'à la tâche dans l'application et ne seront pas enregistrées dans la tâche ou la voie virtuelle globale dans l'Assistant DAQ.

Types de génération de code

Il existe trois options pour générer du code dans votre logiciel d'application NI ou à partir d'une tâche ou d'une voie virtuelle globale.

  • Exemple — Génère tout le code nécessaire à l'exécution de la tâche ou de la voie virtuelle globale, comme les VIs requis pour la lecture ou l'écriture d'échantillons, les VIs requis pour démarrer ou arrêter la tâche, les boucles et les graphes. Sélectionnez cette option si vous voulez exécuter la tâche ou la voie virtuelle globale que vous avez créée pour vérifier qu'elle fonctionne ou pour utiliser votre configuration dans une application simple. Le code généré est un exemple NI-DAQmx simple que vous pouvez ensuite modifier pour votre application.
  • Configuration — Génère du code qui duplique la configuration des tâches et des voies virtuelles globales. Sélectionnez cette option si vous voulez déployer votre application sur un autre système. Pour obtenir de plus amples informations, reportez-vous à la rubrique Déploiement de l'Aide NI-DAQmx, accessible à partir de Démarrer»Tous les programmes»National Instruments.

    Quand vous générez du code de Configuration, le lien entre les applications et l'Assistant DAQ n'existe plus. Par conséquent, toutes modifications apportées au code de configuration ne se reflèteront pas dans l'Assistant DAQ. Vous pouvez générer à nouveau du code de Configuration à partir de l'Assistant DAQ, mais ce code ne conservera pas les changements que vous lui aviez précédemment apportés.
    Attention  Bien que le code de configuration généré comprenne du code permettant de créer des voies virtuelles globales et des tâches, il ne contient pas de code pour la création d'échelles. Si vous générez du code de configuration pour déployer des applications comprenant des échelles, vous devez vous assurer que ces échelles sont configurées dans l'ordinateur cible. Reportez-vous à la rubrique Déploiement de l'Aide NI-DAQmx pour vous renseigner sur les options de déploiement.
  • Configuration et exemple — Vous devez utiliser LabVIEW pour générer ce type de code. Sélectionnez cette option si vous voulez créer une application complète portable, capable de s'exécuter sur d'autres systèmes.
Remarque  Si vous cliquez avec le bouton droit sur le VI Express Assistant DAQ et que vous sélectionnez Générer le code NI-DAQmx, vous générez à la fois le code de configuration et d'exemple.

Génération de code dans votre logiciel d'application

Sélectionnez votre logiciel d'application NI pour obtenir des informations complémentaires sur les types de code que vous pouvez générer et sur la manière d'utiliser l'Assistant DAQ pour générer du code.