Depuis un moment déjà, Microsoft d’amuse à utiliser des installeur web pour ses différents logiciels, et pour les PC qui n’ont pas forcément accès à internet ou avec un bridage (trop) conséquent, c’est juste la croix et la bannière. Continuer la lecture de Microsoft Framework 4
Archives par mot-clé : vb
Résumé ModBus RTU en VB
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
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
Recevoir une trame en ModBus
Une fois qu’on sait ouvrir un port série et y envoyer des infos, il faut s’attendre à recevoir des infos de la part de la machine. Pour comprendre ça, on va voir un petit court de ModBus. Continuer la lecture de Recevoir une trame en ModBus
Ouvrir un port série en VB
Pendant de longues heures, j’ai cherché une solution à ce problème. A force de recouper plusieurs dizaines de codes, de fonctions, j’ai établis le code suivant. J’ai prévu une suite d’article pas forcément passionnante pour ceux qui n’y pipent rien, mais ô combien utile pour ceux qui cherches ce genre de chose. Continuer la lecture de Ouvrir un port série en VB