le 05-21-2015 03:06 AM
Bonjour Luc, RS232: 115200 bauds, 8 data bits, non parity, one stop bit. Par contre ce n'est pas indiqué dans le doc le type de caractère de fin. C'est pour cela que j'ai essayé plusieurs cas: Constant retour chariot, constant retour à la ligne, constant fin de ligne, constant tabulation mais rien n'est fait,...(c'est retour Error: -1073807339 dans visa Read)
le 05-21-2015 03:17 AM
Luc, excusez-moi mais j'ai encore questions à vous: le 1er PC <-> WSS par le port RS232 (exemple COM3), le 2ème PC relie avec le 1er PC par quel port ? S'il y a un seul port sur PC1 comme mon cas !!
Quant au logiciel "espion" SerialMon" j'ai installé mais il ne fonctione pas quand je le lance c'est affiché tout le temps come dans la figure et ceci est le même avec un autre PC. !! Du coup je l'ai uninstallé,...:-)
le 05-21-2015 03:35 AM
Finalement j'ai réussi à lancer SerialMon (il fallait lancer sous statut Administrateur !!) mais comme il y a plusieurs options à choisir même par intuition je ne sais pas utiliser....
le 05-21-2015 04:28 AM
je ne l'ai plus sur mon PC, mais l'aide est bien faite (?) il faut "juste" démarrer l'espion sur le port COM (toi le 3?), tu vas trouver rapidement je pense. A+
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
le 05-21-2015 04:54 AM
O.K Merci Luc je vais vous dire plutard ce qui va passer. Bonne journée. TL
le 05-21-2015 11:50 AM
tuonglinh a écrit :
Luc, excusez-moi mais j'ai encore questions à vous: le 1er PC <-> WSS par le port RS232 (exemple COM3), le 2ème PC relie avec le 1er PC par quel port ? S'il y a un seul port sur PC1 comme mon cas !!
c'est soit la solution N°1 soit la N°2 mais pas les deux en même temps.
Donc solution N°1 que PC (avec GUI + espion) <-> WSS par le port RS232 (exemple COM3),
et si solution N°2 PC 1 (avec GUI) par le port RS232 (exemple COM3) <-> PC 2 (soft LabVIEW lecture des octets sur le port VISA) par le port RS232 (exemple COM3),
Bonne chance
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
le 05-21-2015 11:50 AM
tuonglinh a écrit :
Luc, excusez-moi mais j'ai encore questions à vous: le 1er PC <-> WSS par le port RS232 (exemple COM3), le 2ème PC relie avec le 1er PC par quel port ? S'il y a un seul port sur PC1 comme mon cas !!
c'est soit la solution N°1 soit la N°2 mais pas les deux en même temps.
Donc solution N°1 que PC (avec GUI + espion) <-> WSS par le port RS232 (exemple COM3),
et si solution N°2 PC 1 (avec GUI) par le port RS232 (exemple COM3) <-> PC 2 (soft LabVIEW lecture des octets sur le port VISA) par le port RS232 (exemple COM3),
Bonne chance
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
06-18-2015 06:20 AM - modifié 06-18-2015 06:22 AM
tuonglinh a écrit :mais je ne sais pas traduire [0x1] et [0x4] avant et après la commande en quel type d'écriture ? Veuillez me montrer dans ce cas il faut écrire la commande comment s'il vous plait. Merci beaucoup. Tuonglinh
Je me jéte à l'eau sans etre sur a 100% de ce que j'avance mais sa à l'air de se rapprocher de mes capteurs de températures que j'ai utilisé pour un projet. Tes [0x1] et [0x4] ne correspondrait pas à une commande "physique" envoyés au "microcrontoleur"(plutot memoire.) pour faire une demande d'information.
Du genre [0x1] adresse memoire de ton appareils, [0x4]+ nom , lire la case lié à ce "nom". Je ne suis pas sur de ce que j'avance car sa me parait être trop proche du Hardware, mais je sais que j'ai accés sur mes capteurs de températures (ds18b20) à mes "cases" memoire pour faire une demande d'infos, styles "modéle, température, mode de fonctionnement".
Aprés je ne sais pas...
Possible que mon post te soit totalement inutile
06-18-2015 06:46 AM - modifié 06-18-2015 06:49 AM
Bonjour Desruelle_luc et Bentox,
Après tout, un de mes collègues a pu résoudre ce problème d'écriture d'ordre instruction vers le prot RS232 pour communiquer avec ce dispositif. Voici la solution qui marche bien (dans tous les deux cas écriture et lecture):
Pour demander l'identité: (GET:IDN.1:vendorserialnumber)
Il faut entrer dans le visa Write une commande de type "String" comme cela:
\01GET:IDN.1:vendorserialnumber
et en plus il faut que cette chaine s'affiche sous forme "Code" dans la face-avant et utiliser la fonction "VISA Configure Serial Port" avec paramètre "termination char" = 4
Merci beaucoup pour vos réponses. TL
le problème est résolu.
le 06-18-2015 06:52 AM
tuonglinh a écrit :
Bonjour Desruelle_luc et Bentox,
Après tout, un de mes collègues a pu résoudre ce problème d'écriture d'ordre instruction vers le prot RS232 pour communiquer avec ce dispositif. Voici la solution qui marche bien (dans tous les deux cas écriture et lecture):
Pour demander l'identité: (GET:IDN.1:vendorserialnumber)
Il faut entrer dans le visa Write une commande de type "String" comme cela:
\01GET:IDN.1:vendorserialnumber
et en plus il faut que cette chaine s'affiche sous forme "Code" dans la face-avant et utiliser la fonction "VISA Configure Serial Port" avec paramètre "termination char" = 4
Merci beaucoup pour vos réponses. TL
le problème est résolu.
Tant mieux, je ne pense pas avoir était trés utile
Bonne continuation