From Alarm to Work Order: Predictive Maintenance on Allen-Bradley and Woodward Systems
By ControlTech Supply Limited TEAM

De l’alarme à l’ordre de travail : maintenance prédictive sur les systèmes Allen-Bradley et Woodward

Comment transformer les diagnostics PLC et SCADA en maintenance fiable sans perturber le contrôle.

Le signal existe déjà dans la couche de contrôle

Un PLC continue souvent de fonctionner alors que son état se dégrade. Commencez par consulter l'historique des diagnostics, et non le synoptique. Les interruptions de communication augmentent lentement. Un module d'E/S déportées signale des défauts intermittents. Au niveau SCADA, les pertes de communication se répètent avant tout arrêt de production. Ce sont des avertissements précoces, pas du bruit. Les contrôleurs modernes exposent déjà ces données. Vous n'avez pas toujours besoin d'un nouveau réseau de capteurs. Le plus difficile consiste à donner à chaque signal une destination utile. Cette destination est un enregistrement de maintenance lié à un équipement réel.

Étape 1 — Exploiter les états réels de santé du contrôleur

La logique prédictive doit utiliser les signaux réellement pris en charge par un appareil. Ne supposez pas que tous les PLC exposent les mêmes données de santé. Sur un Allen-Bradley ControlLogix (tel qu'un processeur Allen-Bradley ControlLogix) ou un système CompactLogix, surveillez les compteurs d'erreurs des ports EtherNet/IP sur les cartes de communication telles que le module de communication ControlLogix 1756. Suivez le nombre de défauts récupérables pour chaque station distante. Sur un contrôleur Woodward accessible via Modbus TCP (pour les systèmes de surveillance équipés de modules d'E/S Woodward), interrogez les registres de maintenance requise et de limite de durée de vie. Certains appareils signalent directement les défauts internes ou une alimentation anormale.

  • Étape 1 — Répertoriez tous les diagnostics réellement fournis par l'appareil cible.
  • Étape 2 — Suivez les compteurs chaque semaine, car la fréquence révèle mieux la dégradation qu'un événement isolé.
  • Étape 3 — Déclenchez une alarme uniquement en cas de pente ascendante ou de durée, et non pour un simple pic.
  • Étape 4 — Reliez chaque compteur à un équipement identifié, jamais à un rack générique.

Étape 2 — Cessez de transformer chaque alarme en demande d'intervention

Le SCADA attire l'attention de l'opérateur. La maintenance décide qui intervient sur le terrain. Confondre les deux enfouit la dégradation réelle sous des demandes inutiles. Une alarme de température élevée peut simplement correspondre au fonctionnement normal de la production. Une brève perte de communication peut se rétablir d'elle-même. Par conséquent, qualifiez la condition avant de créer une intervention. La répétition est plus révélatrice qu'un événement isolé. La durée est souvent plus importante que la gravité maximale. Une dérive lente sous le seuil d'alarme peut tout de même justifier une visite. De plus, séparez l'acquittement de l'achèvement. Un opérateur acquitte pour indiquer qu'un défaut a été constaté. Cela ne prouve pas que l'équipement a été réparé.

  • Étape 1 — Ajoutez une règle exigeant trois répétitions en sept jours pour déclencher une intervention.
  • Étape 2 — Ajoutez le contexte : l'équipement, la tendance et les réparations précédentes.
  • Étape 3 — Clôturez la demande uniquement lorsque l'intervention est terminée et consignée.

L'historique des réparations affine le modèle

Les données de l'historien montrent ce qui s'est passé avant un défaut. L'historique de maintenance montre ce qui s'est passé après une intervention. Supposons qu'une erreur de communication génère continuellement des demandes. Les techniciens ne trouvent jamais de défaut matériel. Le déclencheur est probablement trop sensible. Toutefois, si le même événement se termine toujours par le remplacement d'un connecteur, faites confiance à cette tendance. Elle mérite une attention plus précoce. Les interventions terminées permettent de distinguer le symptôme de la cause. Un défaut d'E/S fantôme peut être dû à un appareil de terrain qui a perdu son alimentation. Remplacer le module reviendrait à réparer le mauvais équipement. La note de clôture conserve la véritable cause pour l'équipe suivante.

Intégrez sans accroître les risques

Un système de gestion de maintenance (GMAO) ne doit pas devenir un client privilégié du système de contrôle. Faites transiter les diagnostics par une couche de données. Utilisez le SCADA ou un historien comme source des tendances. Utilisez OPC UA en lecture seule pour les informations normalisées sur l'état et les diagnostics. Un service d'intégration transmet ensuite les événements qualifiés à la plateforme de maintenance via une API. Cela éloigne le trafic de maintenance de la logique critique en temps réel. Les calculs prédictifs n'ont pas besoin de s'exécuter dans le contrôleur. De plus, protégez le réseau. Une application de maintenance a rarement besoin d'écrire dans la mémoire du PLC. Limitez-la à un accès en lecture seule. Suivez le processus de gestion des changements de l'usine avant qu'un lien automatisé n'atteigne la production. Enfin, synchronisez vos horloges. Un événement SCADA horodaté avec plusieurs minutes d'écart par rapport à l'enregistrement de la GMAO compromet la reconstitution du défaut.

Conclusion & conseils d'action

La maintenance prédictive récompense la patience et un flux de données propre, et non des tableaux de bord sophistiqués. Commencez par exploiter uniquement les états de santé réellement fournis par vos appareils. Ensuite, qualifiez une condition par sa répétition et sa durée avant de créer une demande. De plus, laissez l'historique vérifié des réparations affiner progressivement vos déclencheurs. Toutefois, ne laissez jamais la GMAO écrire dans la logique de contrôle ni contourner la gestion des changements. Par conséquent, mettez en place un chemin en lecture seule via l'historien et OPC UA, avec une heure synchronisée. Enfin, considérez l'infrastructure de contrôle elle-même comme un équipement à maintenir. Commencez cette semaine par une liaison EtherNet/IP critique. Validez le processus de bout en bout avant de le déployer dans toute l'usine.


Auteur : Sun Yifei est ingénieur en automatisation industrielle et possède plus de 10 ans d'expérience dans les PLC, les systèmes DCS et les systèmes de contrôle.

Retour au blog