MBS3IM

Bernard Riera, Tancrede ALLART-AZZOLA, Fabrice Barbier, Fabien Thevenart et Belkacem Tilmatine

Application compatible avec les terminaux (mobiles et fixes) exploitant le système d’exploitation Android (© Google Inc.) à partir de la version " Ice Cream Sandwich " 4.0 (API version 15). Permet de prendre le contrôle (sous réserve de l’avoir configuré en ce sens) d’un serveur " esclave " communicant via le protocole ModBus TCP. Pour cela, l’application émet régulièrement des demandes de lecture de valeurs vers le serveur et décode la réponse retournée. L’utilisateur peut enregistrer un profil de configuration différent pour chaque serveur qu’il veut contrôler (ou plusieurs profils pour un même serveur), il peut, sur chacun de ces profils, définir les variables ModBus qu’il souhaite surveiller et personnalise ainsi l’interface que l’application lui propose. L’application effectue une historisation des données qu’elle lit et peut les restituer à l’utilisateur (via un tableau horodaté ou un graphique). L’utilisateur peut définir des seuils pour les valeurs des variables ModBus numériques surveillées, l’application met en évidence tout dépassement de ces seuils via une alerte et une recoloration des vues.

Mots clés

Client, MODBUS TCP, Android