Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 
Répondre

Initialiser une variable partagée sur réseau

Résolu !
Accéder à la solution
Highlighted

Initialiser une variable partagée sur réseau

Bonjour,

J'ai une variable partagée sur réseau que j'initialise avant la boucle While à False et qqfois cette variable n'a pas de valeur et prend par défaut à True ce qui fait que ma boucle While s'arrête de temps en temps avec le code -1950679034 (en ci-joint la copie d'écran). Avez vous une idée comment initialiser cette variable correctement ? Merci par avance   

0 Compliments
Message 1 sur 5
187 Visites

Re: Initialiser une variable partagée sur réseau

Tu as essayé d'insérer un délai entre l'initialisation des variables réseaux et la boucle while?

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
0 Compliments
Message 2 sur 5
175 Visites

Re: Initialiser une variable partagée sur réseau

Bonjour ben64,

je pense que cela marcherait sans l'avoir essayé mais en revanche on ne sait pas pourquoi ? J'aurai pu oublier installer les drivers (qui sont en rapport avec les Shared Variable Network ou qqchoses de ce genre). Merci  

 

 

0 Compliments
Message 3 sur 5
170 Visites
Solution
Accepté par l'auteur du sujet GSXR100038
11-30-2018 05:15 AM

Re: Initialiser une variable partagée sur réseau

Écrire dans une variable partagée sur réseau est une opération "lente" et tu lis immédiatement après cette variable. C'est probablement la cause de l'erreur.

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 4 sur 5
164 Visites

Re: Initialiser une variable partagée sur réseau

Bonjour ben64,

 

Après avoir mis une tempo dans une boucle While d'initialisation des variables partagées sur réseaux cela fonctionne bien. Merci d'avance.

Bonne journée  

 

0 Compliments
Message 5 sur 5
155 Visites