Lecture de mots sur 2 octets

cyrille - 17 juil. 2001 à 19:20
cs_cyrille Messages postés 47 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 17 février 2006 - 18 juin 2003 à 17:36
Salut à tous,

J'ai un problème, je vais lire des mots d'un automate via une liaison modbus.

J'ai aucun problème pour lire sur 2 octets un nombre positif.

en fait : trame_rec(1) * 255 + trame_rec(2) = résultat

Faut-il utiliser le complément à deux pour lire des nombres négatif et comment faire svp.

merci de me répondre.

2 réponses

dgje Messages postés 9 Date d'inscription vendredi 2 mai 2003 Statut Membre Dernière intervention 16 juin 2003
10 juin 2003 à 15:14
J'essai la lecture de mots aussi mais je n'y arrive pas !
pourrai tu m'envoyer ton code de lecture (envoi de la trame...) merci d'avance
dgjé
0
cs_cyrille Messages postés 47 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 17 février 2006
18 juin 2003 à 17:36
Bonjour,

Wouaaa une réponse à un message de juillet 2001. Heureusement que j'ai trouvé depuis. Si tu communiques avec protocole Modbus/jbus, j'ai déposé le code du crc16 sur ce site. Ensuite avec mscom c'est tres facile.

Salutations,

Cyrille.
0
Rejoignez-nous