SCADA
Outils Python
Informatique industrielle

Téléchargez: Modbus Test Kit 0.3.2
Dernière modification: 04/02/2010

Modbus Test Kit est une implémentation du protocole Modbus en Python. Grâce à la souplesse de ce langage, Modbus-tk permet de réaliser une maître ou un esclave rapidement et de l'adapter à son besoin.  Il est ainsi particulièrement adapté pour réaliser des simulateurs de test.

Modbus Test Kit implémente les principales fonctionnalités du protocole Modbus. Il permet de simuler le comportement nominal ainsi que les cas de défaillance: réponse en erreur, timeout...

Fonctions:

  • Fonctionne partout où Python 2.5+ fonctionne en particulier Windows et Linux
  • Support de Modbus TCP maître et esclave
  • Support de Modbus RTU maître et esclave (nécessite pyserial)
  • Possibilité de customization via un système de hook pour simuler des erreurs ou des timeouts
  • Simulateur d'esclave prêt à l'emploi avec un interface RPC (Remote Process Call)
  • Création des blocs mémoire très facilement
  • Lit et modifie les valeurs de chaque registre en mémoire
  • Fichiers de logs avec LogIt

Modbus Test Kit a été testé avec Python 2.5 et 2.6 sous Windows et Linux. Il nécessite pyserial pour la communication RTU. Python 3.x n'est pas supporté actuellement.

Modbus Test Kit est hébergé par Google Code: Voir la page projet en anglais

Luc JEAN
Ingénieur logiciel

09.65.20.15.70
ljean@apidev.fr

Luc JEAN ingénieur logiciel

J'ai une expertise sur le langage Python, langage open-source, qui permet de développer très rapidement des sites internet et des applications évolués.

Je suis situé à Rozier-en-Donzy (Loire 42) au centre d'un triangle Saint-Etienne, Roanne, Lyon.

Membre de Loire Numérique

Charte Loire Numérique