Communication RS485 avec SerialPort ...

alphagama Messages postés 1 Date d'inscription samedi 3 mars 2007 Statut Membre Dernière intervention 3 mars 2007 - 3 mars 2007 à 00:42
survcopt Messages postés 224 Date d'inscription mardi 27 mai 2003 Statut Membre Dernière intervention 13 mai 2022 - 16 avril 2007 à 11:54
Bonsoir,


La classe SerialPort permet - il de communiquer (en principe oui) avec une interface RS485 (donc envoyer des commandes) ??
Faut-il faire une configuration différente que celle du RS232 ??


Selon cette spécification:
" ASCII-HEX characters."


Si je dois par exemple envoyer cette commande: @00?Z!


En utilisant la méthode write de SerialPort ... je dois envoyer directement -> ObjSerialPort.write("@00?Z!") ou le transformer en byte ou le transformer en ASCII (normalement pas defaut) ??


Sinon, le probleme se pose à l'envoie... le PC est bloqué  ... comment pourrais éviter ce bloquage ?? est-ce dû à un mauvais envoi ??


Merci d'avance...

1 réponse

survcopt Messages postés 224 Date d'inscription mardi 27 mai 2003 Statut Membre Dernière intervention 13 mai 2022 3
16 avril 2007 à 11:54
Le 485 est un 232 sans réference de masse (en simplifiant) donc les infos sont les mêmes à des niveaux de tensions !=
ton port est-il ouvert avant d'envoyer ?
tu utilises de l'ascii étendue ?

www.survey-copter.com
0
Rejoignez-nous