Après un premier tuto assez simple, enfin j’espère, on sait déclarer et initialiser une classe, utiliser ses données et un peu les modifier. Nous allons maintenant voir comment accroître la puissance de la POO via diverses méthodes. Continuer la lecture de Tuto POO en Vb.NET : La suite
Archives de catégorie : Programmation
Tuto POO en Vb.NET : La base
Le problème qu’on rencontre le plus souvent quand on souhaite apprendre un concept de programmation, c’est de trouver LE tuto qui montre tout ce qu’on doit savoir et surtout qui montre comment programmer sans avoir spécialement de grosses connaissances ou encore s’envahir l’esprit avec un vocabulaire trop pointu. Donc voici un tuto allégé sur la Programmation Orientée Objet en VB.NET. Continuer la lecture de Tuto POO en Vb.NET : La base
Auto Pictures
Comme le prouve mes deux plugins World of Warcraft AutoTrackerAchievement et CustomGear, j’aime bien quand les choses sont automatiques et qu’elles ne nécessitent que peu d’intervention de notre part. J’avais créé plusieurs plugins WordPress il y a quelques temps histoire de me faire la main. Il n’avait pas un impact si intéressant que ça, mais c’était drôle. Aussi, je me suis mis à coder un nouveau plugin dans la même veine que le regretté CateGari (l’affichage d’image au début de chaque article) mais dans un genre nouveau. Continuer la lecture de Auto Pictures
[VB.NET] Le ContextMenuStrip
Je n’ai pas vocation à faire un tutorial complet sur le sujet, mais juste donner quelques éléments d’information sur ce magnifique control de VB.NET qui a sans doute été responsable de plusieurs crises d’hystéries et de calvities. Continuer la lecture de [VB.NET] Le ContextMenuStrip
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
Envoyer une trame en ModBus
La dernière fois que j’ai traité de Visual Basic, j’ai donné le code pour ouvrir un port COM de notre choix. Maintenant que le port COM est ouvert, l’étape suivante est de poser une question à la machine. Continuer la lecture de Envoyer une trame en ModBus