Contexte : SASP a développé une application passerelle permettant l'échange de données entre un esclave modbus RTU et une base de donnée SQL server. Cette application est capable de lire/écrire en Modbus RTU et d'envoyer les données consolidées et filtrées dans un système externe.
Environnement technique :
- Unitronics
- Modbus RTU, RS485
- SQL
- Excel
Tâches effectuées :
- Modification du programme API pour l’ajout d’un compteur de barre avec réinitialisation possible par Modbus.
- Développement d’une application C# pour l'interfaçage entre Modbus et SQL.
- Enregistrement toutes les X minutes (paramétrable) de la valeur du compteur de barre dans une base de données.
- Remise à zéro des compteurs à heure fixe du serveur (heure paramétrable).
- Développement d’un rapport Excel pour récupérer les données sur la base de données SQL Server selon un intervalle de temps pour chacun des bancs d’étirage.