Résumé
Le client doit surveiller l'état des machines, les variables de processus et les relevés environnementaux sur des équipements connectés.
La solution est devenue un espace de surveillance Modbus TCP modulaire avec tableaux de bord en temps réel, journalisation des données, alertes et rapports.
Le logiciel est conçu pour réduire le suivi manuel et garder les données des équipements disponibles pour consultation.
Histoire du client
Le client est un exploitant d'équipements industriels en Lettonie. Il surveille l'état des machines, les variables de processus et les conditions environnementales grâce à des équipements et des capteurs connectés.
Le client travaille avec des données de capteurs, des données d'actionneurs et des registres Modbus.
La demande consistait à transmettre les données des équipements via des réseaux adaptés, à sécuriser les transferts si nécessaire, à afficher les relevés en temps réel et historiques et à prendre en charge des alarmes ou actions de contrôle configurables.
La solution a été conçue comme un système de surveillance modulaire. Une attention particulière a été accordée à la configuration Modbus TCP et aux relevés en temps réel.
Les données historiques d'état, les paramètres de seuils et les rapports ont été intégrés, avec la possibilité d'ajouter ultérieurement la collecte de données environnementales ou le contrôle de relais.
Le client demandait
- Transmettre les données via des protocoles sans fil ou réseau sécurisés
- Maintenir la fiabilité du transfert des données lors des interruptions de connectivité
- Afficher les relevés, états, tendances, graphiques et rapports en temps réel
- Définir des seuils, alertes, notifications et actions de contrôle
Pourquoi un logiciel prêt à l'emploi ne convenait pas
Les outils IoT prêts à l'emploi proposent des services généraux pour les appareils, le cloud et le développement, mais leurs descriptions ne couvrent pas l'ensemble des besoins de surveillance du client dans un espace de travail personnalisé. Le client avait besoin de configurer Modbus TCP, lire les registres, enregistrer les données des machines, utiliser des tableaux de bord, définir des seuils propres au projet et éventuellement piloter ses équipements selon ses propres règles.
Présentation du projet
La solution a été conçue autour d'une configuration claire de la connexion aux capteurs et équipements industriels. L'ingénieur saisit le nom de l'appareil, le point de terminaison réseau et les définitions des registres.
Les paramètres d'interrogation et le résultat du test de connexion complètent la configuration.
Pour assurer la surveillance en temps réel, l'espace de travail propose la sélection des appareils, l'état de la connexion et des cartes de capteurs en direct. Un tableau des registres affiche les valeurs actuelles avec leurs horodatages.
Il lit les données des capteurs, des actionneurs et de la température dans un seul tableau de bord. Les relevés d'humidité et l'état des appareils sont également disponibles.
Les données historiques sur l'état des machines sont enregistrées pour une analyse dans le temps. Les graphiques de tendance affichent les données de vibration, de température et de régime, tandis que le tableau de journal conserve les mesures enregistrées.
Des seuils configurables ont été ajoutés pour surveiller les incidents. Les responsables et administrateurs peuvent définir des limites de température, de pression et de vibration, ainsi que les paramètres de notification.
Des rapports ont été intégrés pour les données de surveillance enregistrées. Le système génère des fichiers JSON, CSV et PDF et permet de comparer les sources de données sélectionnées.
La structure modulaire permet d'ajouter ultérieurement des mesures environnementales, des capteurs de pression et le contrôle de relais.
Fonctionnalités clés livrées
- Configuration des appareils et registres Modbus TCP
- Tableau de bord en direct des capteurs et actionneurs
- Relevés de température et d'humidité en temps réel
- Journalisation historique de l'état des machines
- Graphiques de tendance pour les vibrations et autres mesures
- Seuils d'alerte configurables
- Paramètres de notification pour les incidents
- Rapports comparatifs pour les sources de données sélectionnées
- Export de données JSON, CSV et PDF