établir une communication avec une machine ( un multimètre/ un automate) sans em
zuntzu
Messages postés16Date d'inscriptionjeudi 12 mars 2009StatutMembreDernière intervention15 avril 2009
-
10 avril 2009 à 15:38
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
11 avril 2009 à 18:02
Bonjour,
je voudrais établir par un programme VB6, une communication avec une machine distante sur le réseau (automate, multimètre..) sans utiliser de Winsock. Et je ne vois pas comment procéder, auriez vous une idée?
cordialement
A voir également:
établir une communication avec une machine ( un multimètre/ un automate) sans em
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 10 avril 2009 à 15:45
Salut
Si tu parles de réseau, c'est pourtant l'objet idéal ... et unique.
Qu'as-tu contre les Winsocks ?
Si le réseau n'est pas encore constitué, tu peux aussi créer un réseau série, avec maître/escalve et protocole adéquat.
Tout dépend des possibilités des matériels reliés ou à relier.
Dans ce dernier cas, la première étape est de lire les doc et de savoir quel protocole utiliser, la partie connexion viendra ensuite.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 10 avril 2009 à 15:47
PS : Si tes machines n'ont que des ports série et que tu veux profiter d'une réseau IP existant, il existe des petits boitiers de connectivité permettant de déporter un port série n'importe où dans le monde puisqu'il se connecte sur un réseau IP.
zuntzu
Messages postés16Date d'inscriptionjeudi 12 mars 2009StatutMembreDernière intervention15 avril 2009 10 avril 2009 à 17:26
Je travail déjà avec des winsock et le protocole de ma machine est tcp IP.
Mais la procédure de réception de données me semble trop lente et les paquets ont tendance à s'enmelé.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 11 avril 2009 à 18:02
Re
La lenteur ne vient certainement pas du réseau, mais du programme.
En TCP/IP, garantissant l'aboutissement des transferts, les données ne s'emmèlent pas, c'est surement la lecture/acquisition qui n'est pas optimum.
Connais-tu bien les Winsoks ?
Quel protocole utilises-tu ? TCP/IP n'étant que la couche de base, tu dois avoir un protocole qui gère la structure des données échangées.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)