2017-07-05 2 views
0

J'ai besoin de créer une interface graphique VB.NET pour gérer un instrument National Instruments (NI) USB-6343. Dois-je utiliser NI Measurement Studio ou l'API niDAQms?Dois-je utiliser NI Measurement Studio ou niDAQms pour mon application graphique Windows VB.NET?

mes exigences de l'interface graphique sont les suivantes: - Commande du 6343 à des valeurs d'entrée analogique - commande pour contrôler la valeur analogique de sortie - tracer la valeur analogique d'entrée au fil du temps. J'utilise Visual Studio VB.NET 2017 PRO sur un ordinateur de bureau Windows-7 et Windows 10 portable.

+0

Juste pour clarifier: Le pilote/API est appelé NI-DAQmx. Pour communiquer avec l'appareil, vous l'utiliserez sous une forme ou une autre, quel que soit l'aspect de votre interface graphique. –

Répondre

1

Ceci dépend fortement de la fonctionnalité que vous devrez ajouter plus tard. Les deux options sont possibles, en appelant directement l'API ni-DAQmx ou en créant le code VB.net via le studio de mesure. Du point de vue pratique, je vous suggère de créer le code VB.net à partir du studio de mesure via l'explorateur de solution avec les mesures de base que vous voulez. Ensuite, copiez ce code dans Visual Studio et utilisez l'API pour le reste du travail si nécessaire. Cela devrait vous donner les avantages d'efficacité de l'utilisation du studio de mesure et la flexibilité de l'utilisation de l'API et du studio visuel.

+0

Donc, Measurement Studio est le moyen le plus rapide d'obtenir le contrôle général de mon NI 6343, et le droit NI-DAQmx me donne le contrôle le plus complet. Droite? –

+0

Oui c'est correct à mon avis. –