Bonjour,
Voici le contexte, j'effectue un stage dans la supervision technique centralis�e d'un groupe et l'une de mes taches est de v�rifier si les informations transmises par les �quipements sont coh�rentes.
Pour cela, je dois r�aliser un soft qui jouera le r�le de ma�tre et qui me permettra de communiquer par liaison s�rie RS232 avec un TES.
Remarque : Les TES convertissent leurs entr�es( 32 par exemple), chaque broche correspondant � l'�tat d'un �quipement, en mots qui sont � s�rialis�s � et dans l�autre sens, � d�s�rialisent � les mots en provenance du ma�tre pour commander les sorties.
Le protocole de communication s�rialis� utilis� est le Modbus/Jbus.
J'ai commenc� � faire des recherches et des questions me viennent en t�te :
A l'aide de fonction de lecture et d'�criture ( par ex : ReadFile,WriteFile ou SendData et ReadData de la classe CSerial pour ceux qui connaissent), je dois emettre le protocole JBUS sous forme de CString??
Pour emettre des donn�es � travers une liaison s�rie, sont elles toujours de type char, cstring?
PLusieurs classes sont disponiblibes sur codeguru, je n'arrive pas � avoir assez de recul pour le choix de la classe :
CSerial qui me semble simple : http://www.codeguru.com/Cpp/I-N/network/serialcommunications/article.php/c2503/
CSerialPort : http://www.codeguru.com/Cpp/I-N/network/serialcommunications/article.php/c5395
Serial Communication in Windows : http://www.codeguru.com/Cpp/I-N/network/serialcommunications/article.php/c5425/
Merci si vous pouvez r�pondre � ces questions, ou m'expliquer, m'orienter.
Bonne journ�e
Nicolas
Partager