le 01-30-2017 09:41 AM
Bonjour à tous:
Je travaille dans un projet étudiant qui utilise myRIO et c'est la première fois que je l'utilise. Ce que j'ai besoin de myRio est d'obtenir le champ électromagnétique d'une surface à travers un capteur, puis d'envoyer les valeurs à mon ordinateur hôte pour faire un graphique en 3D. Je voudrais donc le faire automatiquement (dans une boucle for par exemple) au lieu de lancer le VI à chaque fois. Est-ce qu'il est possible?
Merci d'avance pour votre aide
P.S. : Vous pouvez trouver ci-joint le VI qui est exécuté dans le MyRIO et l'autre avec l'idée de faire le graphique 3D.
le 05-24-2017 04:53 AM
Bonjour,
Si vous souhaitez recevoir les données pour une période bien spécifique, (disons que vous voulez lire les 100 premières valeurs) vous pouvez utiliser un for loop.
Mais si vous désirez que votre code marche continuellement, vous devez utiliser un while loop. La lecture du capteur s’effectuera tant que (while) vous n’appuyez pas sur le bouton stop.
NB : La boucle (loop) doit envelopper le contenu intégral de votre code.
Bonne programmation sur LabVIEW,
James.