Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Initialiser une variable partagée sur réseau

Solved!
Go to solution
Highlighted

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 Kudos
Message 1 of 5
(569 Views)

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 Kudos
Message 2 of 5
(557 Views)

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 Kudos
Message 3 of 5
(552 Views)
Solution
Accepted by topic author GSXR100038
11-30-2018 05:15 AM

É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 of 5
(546 Views)

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 Kudos
Message 5 of 5
(537 Views)