le 06-22-2015 09:35 AM
bonjour,
je souhaite transmettre les variables d'un RT VI vers un VI sous poste de travail, j'ai utiliser les variables globales et les files d'attente mais ça ne marche pas.
merci d'avance.
06-22-2015 10:52 AM - modifié 06-22-2015 10:54 AM
Quelques outils qui fonctionnent:
-Communication TCP IP
-Variables Partagées
-Flux réseau (Network stream)
Bon code!
PS: le "RT vi" et le "VI du poste de travail" ne tournent pas sur la même cible (donc pas la même "instance" de LabVIEW) il est donc impossible d'utiliser les variables globales ou FIFO classiques
le 06-24-2015 03:34 AM
Bonjour,merci pour votre réponse,
en fait, j'ai essayé avec la méthode TCP / IP, voici le code ci joint, je sais que les données sont envoyées parce que je reçois de la taille de la chaîne que j'ai envoyée dans l'indicateur des octets écrits mais je ne reçois pas les données à la sortie. pourriez-vous s'il vous plaît m'aider.
Merci d'avance.
06-24-2015 03:40 AM - modifié 06-24-2015 03:40 AM
pour que ce soir plus clair, il y a toutes les infos dans ce document: http://www.ni.com/pdf/products/us/criodevgudsec2.pdf
la partie sur le TCP commence page 84 mais la lecture de tout le document est vivement recommandée!
06-24-2015 03:43 AM - modifié 06-24-2015 03:43 AM
PS: les données en sorties doivent être lues sur l'autre VI.
http://www.ni.com/white-paper/2710/en/
http://zone.ni.com/reference/fr-XX/help/371361H-0114/lvconcepts/using_labview_with_tcp_ip_and_udp/
06-26-2015 04:00 AM - modifié 06-26-2015 04:05 AM
Bonjour, merci pour votre réponse, avez vous une idée comment savoir le numéro du port? j'ai utiliser celui dans la figure ci jointe mais labview me dit que le port est occupé et que dois choisir une adresse valide, est ce qu'il ya un outils pour chercher les adresse disponibles,j'ai essayé avec le protocole udp et ca marche je pense qu'il ya un problème au niveau du numéro du port pour le protocole TCP.
cordiallement
le 06-26-2015 04:25 AM
essayes 5000
le 06-26-2015 05:52 AM
Voila l'erreur que j'obtient avec 5000