Communication RS232

souma29 Messages postés 30 Date d'inscription lundi 9 octobre 2006 Statut Membre Dernière intervention 17 avril 2007 - 21 mars 2007 à 21:00
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 23 mars 2007 à 02:22
salut

je viens de créer un programme pour lier 2 pc via le port série et ca marché ,

mais quand je lie les 2 ports d'un seul pc entre eux il n ya pas de reception ,

alors comment je peux laisser le pc avec le meme logiciel recevoir ce qu'il emet??

6 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
21 mars 2007 à 21:10
Salut
Donc, quand ta connexion est faite sur 2 PCs, tu as un programme qui tourne sur chacun d'eux.
Si tu émets et reçois sur le même PC, il faut bien sûr que tu aies un programme par port série.
- Es-tu sûr que le 1er programme s'adresse bien au COM1 et l'autre au COM2 ?
- Cablage : Bien sûr, il faut croiser 2 et 3 si les fiches sont des DB9 broches.
  Si tu as une DB25 broches d'un seul côté (cas des vieux PCs), il ne faut pas inverser 2 et 3 (2 vers 2 et 3 vers 3)
  (car les ports COM en 25 broches étaient assimilés à des DCE et les 9 broches sont devenus des DTE)

Sinon, pas d'idée.
Il faudrait nous donner plus d'info sur le matériel et sur tes programmes

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
souma29 Messages postés 30 Date d'inscription lundi 9 octobre 2006 Statut Membre Dernière intervention 17 avril 2007
21 mars 2007 à 21:51
ok

je pense que c'est moi qui n'as pas bien expliquer ce que je cherche

bon, d'abord j'ai fais un programme sous vb, afin de lier 2 ordinateurs entre eux, ca marche bien si j'utilise 2 pc differents, ou bien si j'ouvre le programme 2 fois avec un lié au 1er port, et l'autre sur le 2eme ,

mais mnt je veux avec le meme programme je recois  ce que j'ai emis sans besoin de l'ourir deux fois et utiliser la zone d'envoie de chacun et la zone de réception de l'autre, d'autre une maniere un auto-test du programme.
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
22 mars 2007 à 17:57
Re
Il suffit donc d'envoyer tes textes sur le COM1 et de les recevoir sur le COM2.
Il faudra donc ouvrir 2 ports COM au lieu d'un seul actuellement, donc il faudra modifier ton programme actuel.
Où est ton problème ? Détails

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
souma29 Messages postés 30 Date d'inscription lundi 9 octobre 2006 Statut Membre Dernière intervention 17 avril 2007
22 mars 2007 à 19:39
oui, mais dns mon programme j'ai mets des choix pour utiliser le com voulu (une seule possibilité ) alors comment je peux  ouvrir deux ports a la fois avec le meme programme.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
souma29 Messages postés 30 Date d'inscription lundi 9 octobre 2006 Statut Membre Dernière intervention 17 avril 2007
22 mars 2007 à 19:41
ok je vais utiliser 2 mscomm et je vais essayer
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
23 mars 2007 à 02:22
Ou bien tu lances deux fois le même programme, l'un paramétré sur le COM1, l'autre sur le COM2
0
Rejoignez-nous