La série d’article sur le sujet est maintenant terminée, je vais donc sortir un petit résumé et surtout une méthode pour retrouver l’ordre d’utilisation des fonctions afin d’établir une communication correcte. Continuer la lecture de Résumé ModBus RTU en VB
Archives par mot-clé : crc
Décodage de trame ModBus reçue
Voici la dernière partie du code pour le ModBus en VB.
Continuer la lecture de Décodage de trame ModBus reçue
Constructeurs de trame ModBus
On reprend la partie programmation avec les constructeurs. Alors sous ce nom barbare se cache en réalité deux fonctions qui permettent de sortir une trame à partir de paramètres. Continuer la lecture de Constructeurs de trame ModBus
Le CRC16 en ModBus
Quand on parle de communication entre une machine et un PC (ou un automate), c’est un dialogue en question/réponse. Mais si on peut envoyer n’importe quoi, il faut quand même que la machine comprenne en quelle langue on parle et comment décoder la trame. Pour ce faire, on utilise le CRC (Contrôle de redondance cyclique) et il en existe plusieurs en fonction du type de codage utilisé (8, 16 ou 32 bits) pour la communication. Continuer la lecture de Le CRC16 en ModBus