Création d’une application autonome avec LabVIEW 7.0French Prim Software: LabVIEW Development SystemsFrench Prim Software Ver: 7.0 French Fixed Ver: N/A French Sec Software:
Problème: Comment créer une application (ou exécutable) avec LabVIEW 7.0 ? Solution: Pour créer un exécutable autonome, vous devez disposer de LabVIEW PDS (Professional Development System) ou de LabVIEW FDS (Full Development System) ou LabVIEW de base ; ces deux derniers devant être associés à un Application Builder. L'Application Builder va vous permettre de créer des exécutables autonomes qui tourneront sur des ordinateurs ne disposant pas de licence LabVIEW. La même version du Run-Time Engine doit être installée sur tous les ordinateurs où l’application sera utilisée. Vous pouvez installer le Run-Time Engine soit à partir du CD-ROM de LabVIEW, soit en le téléchargeant sur le site Web http://www.ni.com. En contrepartie, l'utilisateur n'aura pas accès au code (diagramme) du programme. Il aura devant lui un instrument virtuel exécutant les tâches configurées lors de l'écriture du VI. Les différentes étapes de création d’un exécutable sont : 1. Fermez tous les sous-VIs et le VI principal de votre application. 2. Dans un nouveau VI, allez dans le menu Outils >> Construire une application ou une DLL..., une boîte de dialogue s’ouvre. 3. Dans l’onglet Destination, spécifiez le type de fichier (application EXE), le nom de votre fichier (champ Nom du fichier cible) et le répertoire dans lequel vous voulez le créer (champ Répertoire de destination). Le champ Répertoire de fichier support détermine l’emplacement de vos fichiers support. Par défaut, un dossier data est rajouté. Si certains de vos fichiers support sont des fichiers .NET, assurez-vous que le répertoire spécifié soit le même que le répertoire de destination. 4. Dans l’onglet Fichiers source, ajoutez le VI principal de votre application en cliquant sur Ajouter un VI de niveau principal, les sous-VIs appelés dynamiquement (Ajouter un VI chargé dynamiquement) ainsi que les fichiers de données (Ajouter un fichier support). Les fichiers de données ne sont pas des VIs et peuvent correspondre à des drivers, des fichiers texte, d’erreur, ou d’aide. 5. L’onglet Paramètres VIs vous permet de modifier les paramètres de construction (supprimer la face-avant, boîte de dialogue, exécuter à l’ouverture…) des sous-VIs qui composeront votre exécutable. Pour cela, sélectionnez le sous-VI dont vous voulez modifier les paramètres de construction, puis cliquez sur Éditer les paramètres de construction… et modifiez le ou les paramètres via le menu déroulant. LabVIEW crée automatiquement l’application la plus petite possible en en supprimant les diagrammes, les outils de mise au point, et les faces-avant inutiles. 6. L’onglet Paramètres Appli. permet de personnaliser les caractéristiques de votre application comme l'icône, ou encore d'activer le serveur ActiveX si votre application le nécessite. 7. L’onglet Paramètres Installeur vous permet de créer un programme d'installation qui sera placé dans le répertoire contenant votre application. L’intérêt d’utiliser l’installeur est qu’il contient à la fois, le Run-Time Engine et l’exécutable, ce qui évite de télécharger le Run-Time Engine sur chaque ordinateur. Étant donné qu’un exécutable est amené à être utilisé sur d’autres ordinateurs, il faut copier le répertoire contenant l'exécutable et le Run-Time Engine sur un support dont la taille se spécifie dans le champ Taille du support. Les fichiers créés auront automatiquement la taille que vous indiquerez. Le champ Langue de l’installation permet d’avoir la procédure d’installation dans la langue choisie. 8. Cliquez sur le bouton Construire. 9. Cliquez sur le bouton Ok de la boîte de dialogue puis sur Terminé. 10. Si vous voulez recréer votre application ultérieurement, créez un fichier script qui contiendra les paramètres de construction de l’application. Liens rattachés: Pièces jointes:
Date du rapport: 11/06/2003 Dernière mise à jour: 11/06/2003 ID du document: 3352IEZJ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
