Acquisition de données

Acquisition de données et intégration SCADA

Comment D-J Engineering réussit son acquisition de données et intégration SCADA avec ControlByWeb : CVC, machines et capteurs sur trois campus.

D-J Engineering : acquisition de données et intégration SCADA

L’acquisition de données et l’intégration SCADA sont au cœur du défi de supervision des grandes organisations industrielles. À mesure qu’une entreprise grandit, les besoins en automatisation se multiplient et se complexifient. Contrôler les systèmes CVC, surveiller les machines de production, journaliser les données de process vers une base SQL, autant de tâches qui deviennent vite ingérables sans une architecture d’acquisition flexible et fiable.
C’est exactement le chemin qu’a parcouru D-J Engineering, sous-traitant aéronautique de plus de 300 personnes répartis sur trois campus (deux au Kansas et un à Terre-Neuve) en s’appuyant sur les contrôleurs ControlByWeb intégrés dans leur SCADA Ignition.

D-J Engineering : de l'I/O simple à une supervision multi-campus

D-J Engineering est un prestataire d’ingénierie et de fabrication de haute précision pour le secteur aéronautique civil et militaire. L’entreprise a commencé à utiliser ControlByWeb il y a plus de sept ans, initialement pour superviser des températures sur différentes machines, via un X-600 utilisé comme contrôleur centralisé en dehors de tout SCADA.

C’est Tarka Ellips, analyste technique en charge de l’automatisation industrielle et des projets spéciaux, qui a fait passer l’utilisation de ControlByWeb à la vitesse supérieure en l’intégrant dans Ignition, la plateforme SCADA de l’entreprise. Son approche : utiliser à la fois la logique embarquée des modules et la carte Modbus pour envoyer les données I/O vers Ignition, qui les traite, les affiche et génère les alarmes.

Ce qui a immédiatement convaincu Tarka par rapport aux autres équipements présents sur le réseau : les modules ControlByWeb s’intègrent sans friction dans Ignition : pas de problème de connexion, pas de compatibilité à gérer. Des appareils d’autres marques ont régulièrement posé des problèmes d’intégration dans le SCADA. Les modules ControlByWeb, eux, sont opérationnels dès leur connexion.

L'acquisition de données et l'intégration SCADA appliquées au CVC

Acquisition de données

L’un des chantiers les plus structurants de D-J Engineering est le contrôle de ses systèmes de climatisation. L’objectif à terme est de piloter la totalité des unités de climatisation de ses campus (plus d’une centaine au total) via des modules ControlByWeb connectés à Ignition.

Sur les unités déjà déployées, le X-410 gère la logique locale : il contrôle le démarrage et l’arrêt de l’unité, lit les capteurs de température connectés, et partage l’ensemble de ces données avec Ignition via sa carte Modbus. Dans Ignition, un script surveille le minuteur embarqué du module, gère les cycles de refroidissement et ajuste les consignes de ventilation et de température. Une temporisation intégrée dans la logique du X-410 empêche les démarrages/arrêts trop rapprochés (ce qu’on appelle le fast-cycling) qui usent prématurément le compresseur.

Surveillance environnementale de la salle de stockage de mylars

D-J Engineering conserve des plans d’ingénierie imprimés sur mylar dans une salle dédiée à température contrôlée. La dégradation progressive des documents en cas de dérive thermique étant irréversible, la surveillance de cet environnement est critique.

Deux capteurs de température sont positionnés dans les coins opposés de la salle. Si la moyenne des deux relevés dépasse le seuil défini, Ignition génère automatiquement une alerte via son pipeline d’alarmes. En parallèle, les modules ControlByWeb journalisent les données en local, une redondance précieuse en cas de perte de connexion réseau. Les relevés sont également envoyés vers un serveur Microsoft SQL Server, où ils sont rendus accessibles à l’équipe qualité via un logiciel interne développé en maison.

Supervision des machines de production

Au-delà du CVC, D-J Engineering exploite un parc de machines industrielles pour l’usinage, la découpe, le formage et la soudure de pièces aéronautiques. Parmi elles, une machine de découpe à jet d’eau posait un problème particulier : son système de refroidissement fonctionnait en continu, sans qu’il soit possible de suivre les données ou d’agir dessus.

Tarka a connecté des capteurs de température et des débitmètres IFM envoyant un signal 4-20mA vers un module ControlByWeb. Cette configuration lui permet de visualiser simultanément l’état de fonctionnement du système de refroidissement et les températures associées. Elle a également pensé au-delà de la machine elle-même, en ajoutant un capteur de température extérieure pour tenter de corréler les conditions ambiantes avec le comportement du système de refroidissement. L’ensemble des données est journalisé dans Ignition vers une base SQL, ce qui permet désormais à l’entreprise de produire des rapports de suivi des coûts machine.

Une logique embarquée qui continue même sans réseau

C’est l’un des points que Tarka apprécie particulièrement : la logique conditionnelle configurée dans les modules ControlByWeb fonctionne de façon entièrement autonome, indépendamment de la connexion réseau. Si Ignition devient temporairement inaccessible ou si le réseau est coupé, les contrôleurs continuent d’exécuter leurs tâches et de journaliser les données localement. La perte de connectivité n’affecte que la communication vers les systèmes externes, pas le fonctionnement des processus automatisés.

C’est une garantie de continuité opérationnelle importante pour une organisation de production dont les process ne s’arrêtent pas quand le réseau flanche.

L'acquisition de données et l'intégration SCADA : un périmètre en expansion

Fort de cette expérience, D-J Engineering a déjà identifié de nouveaux projets d’extension. Des capteurs ultrasons supplémentaires sont en cours d’ajout pour surveiller les niveaux de cuves et de liquide de refroidissement de la machine à jet d’eau. Des capteurs d’ouverture de porte ont été installés sur un premier site (pour signaler quand une porte de congélateur est restée ouverte) et leur déploiement sur les autres campus est prévu. Des projets d’automatisation de l’éclairage, des portes de garage et de la gestion du flux d’air sont également à l’étude.


Ce qui motive cette expansion continue, au-delà de la performance technique des modules, c’est la qualité du support. Tarka travaille régulièrement avec un ingénieur commercial de ControlByWeb pour valider ses idées d’application avant de les déployer — un accompagnement qu’elle juge indispensable pour avancer rapidement et sans mauvaises surprises.

FAQ : acquisition de données et l'intégration SCADA

La logique embarquée dans les modules continue de fonctionner normalement. Seule la communication vers les équipements ou systèmes externes est interrompue. Les données continuent d’être journalisées localement sur le module.

Pratiquement tous les logiciels de supervision et de contrôle peuvent communiquer avec les modules ControlByWeb via Modbus TCP, SNMP ou des requêtes XML/JSON.

Elle est disponible directement depuis le firmware embarqué, accessible via n’importe quel navigateur. L’intervalle de journalisation, les I/O à enregistrer et l’export en fichier .csv sont configurables depuis l’interface web. Avec le service cloud ControlByWeb en option, les données peuvent également être poussées vers le cloud.

Les modules acceptent des entrées digitales et analogiques pour une grande variété de capteurs : température, humidité, contacts secs, tension/courant, pression, débit, et bien d’autres selon le modèle choisi.

Partager cette page
Julie QL3D
Julie QL3D

Chargée de communication & marketing digital

Publications: 45