Modbus Test Kit 0.1.2 est disponible en téléchargement sur la page Google Code. Le but de Modbus Test Kit est de permettre de valider simplement une application utilisant le protocole Modbus que ce soit en tant que maître ou esclave. L'avantage de posséder une librairie Modbus en Python est ainsi d'être capable de faire évoluer rapidement cet outil pour simuler un comportement particulier.
Par exemple, qu'elle est l'impact sur l'application si un esclave se met à répondre sous un temps très long? Autre exemple: comment se comportera l'application face à des déconnexions fréquentes?
Cette version implémente pour l'instant seulement Modbus TCP mais je travaille activement sur la version 0.2 qui elle supportera Modbus RTU.
Pour démarrer, je vous conseille de lire les pages Wiki ainsi que les deux exemples fournis avec le code source. Je pense que c'est aussi une bonne idée de regarder les tests qui sont eux aussi fournis avec le code source. N'hésitez pas à remonter vos commentaires ou les problèmes que vous rencontreriez soit par le bug tracker de Google Code (Onglet Issues), soit par l'adresse email contact.


