Moderniser des automates obsolètes sans arrêter la production
Un automate d'une gamme abandonnée tombe en panne un dimanche soir, et la carte de remplacement se trouve chez un revendeur d'occasion. La modernisation d'automates évite ce scénario, à condition d'être préparée assez longtemps avant la bascule.
Dimanche, 22 heures. L’unité centrale de l’automate qui pilote la ligne de conditionnement s’arrête et ne redémarre pas. La gamme n’est plus commercialisée depuis des années. Le technicien d’astreinte trouve une carte compatible chez un revendeur d’occasion, livrable en quatre jours, sans garantie. Le programme sauvegardé date de deux ans ; personne ne sait quelles modifications ont été faites depuis. La modernisation d’automates sert à ne jamais vivre cette nuit-là. Elle se prépare pendant des mois pour que la bascule ne prenne que quelques heures.
Ce guide s’adresse aux directeurs d’usine, aux responsables maintenance et travaux neufs, et aux responsables de sites d’exploitation (eau, énergie, infrastructures) dont le parc compte des automates arrivés en fin de vie.
Un risque d’exploitation, pas un sujet informatique
Un automate peut fonctionner vingt ou trente ans. Mais les constructeurs arrêtent la commercialisation des gammes anciennes, puis la fourniture de pièces détachées, puis le support des logiciels de programmation. Les postes qui font tourner ces logiciels vieillissent eux aussi, parfois sous des systèmes d’exploitation qui ne reçoivent plus de mises à jour de sécurité. Et les personnes qui connaissaient les programmes partent à la retraite.
Chaque étape augmente le temps de rétablissement en cas de panne. L’obsolescence se mesure donc en heures d’arrêt potentielles et en coût de production perdue, pas en âge du matériel. C’est ce chiffre qu’il faut présenter à la direction pour arbitrer.
Chiffrer le risque pour décider
Une direction arbitre plus facilement un budget de modernisation quand le risque est exprimé dans sa langue. Pour chaque installation, trois chiffres suffisent souvent. Le temps de rétablissement probable en cas de panne majeure, compte tenu de la disponibilité réelle des pièces, du poste de programmation et des compétences : quelques heures si tout est en stock et documenté, plusieurs jours ou semaines sinon. Le coût d’une heure d’arrêt, en production perdue, pénalités et redémarrage. Et une appréciation de la probabilité de panne, à partir de l’âge, de l’historique et de l’environnement (chaleur, poussière, vibrations).
Le produit de ces chiffres reste une estimation, mais il permet de comparer des installations entre elles et de mettre en regard le coût de la modernisation. Il fait aussi apparaître des actions immédiates et peu coûteuses : constituer un stock de pièces critiques, sauvegarder le programme en service, conserver un poste de programmation fonctionnel, isolé du réseau. Ces mesures réduisent le temps de rétablissement en attendant la modernisation elle-même.
Trois stratégies, selon le risque
| Stratégie | Quand la choisir | Ce qu’elle implique | Risque principal |
|---|---|---|---|
| Maintien encadré | Installation peu critique, ou dont l’arrêt définitif est prévu à moyen terme | Stock de pièces de rechange, sauvegardes vérifiées, poste de programmation conservé et isolé, documentation du programme | Repousser le problème au-delà du raisonnable |
| Migration par étapes | Installation critique, grande ou étendue, qu’on ne peut arrêter longtemps | Remplacer d’abord l’unité centrale en conservant les entrées-sorties, puis les cartes et le réseau, lors d’arrêts successifs | Coexistence de générations, complexité temporaire |
| Remplacement complet | Installation de taille raisonnable, ou profondément modifiée par un projet de production | Nouvel automate, nouvelles entrées-sorties, programme repris ou réécrit, basculé en une fois | Arrêt plus long si la préparation est insuffisante |
Le choix se fait installation par installation, à partir d’un inventaire du parc qui croise criticité et obsolescence. Notre guide pour inventorier son parc d’automates donne la méthode et la grille de priorisation.
Préparer hors ligne, basculer vite
Le principe des modernisations réussies est simple : tout ce qui peut être fait sans arrêter la production doit l’être avant l’arrêt. Il reste alors, pendant l’arrêt, à déposer l’ancien matériel, poser le nouveau, raccorder et tester.
Reconstituer le programme existant
Le programme en service est la seule description fiable de ce que fait l’installation. Il faut le récupérer depuis l’automate (pas depuis une sauvegarde ancienne), le documenter et en comprendre la logique : séquences, sécurités, temporisations, échanges avec les autres équipements. Les commentaires manquent souvent, et certaines fonctions ont été ajoutées en urgence il y a quinze ans. Cette rétro-ingénierie est le chantier le plus long, et le plus utile.
Convertir ou réécrire
Les outils de conversion des constructeurs transposent un programme d’une génération à la suivante. Ils font gagner du temps, mais reproduisent les défauts de l’original et ne traitent pas tout. Réécrire, en langages de la norme IEC 61131-3 et selon des conventions claires, coûte plus cher au départ mais produit un programme maintenable. Le bon choix est souvent mixte : conversion pour les parties saines, réécriture pour les parties confuses ou critiques.
Tester en simulation
Le nouveau programme est essayé contre une simulation de l’installation, qui reproduit capteurs et actionneurs. On y rejoue les séquences normales, les démarrages, les arrêts d’urgence et les défauts. C’est là que se découvrent les écarts de comportement avec l’ancien programme, sans risque pour la production. Notre guide pour tester un programme d’automate sur un jumeau virtuel détaille la démarche.
Préparer le câblage
Le recâblage des entrées-sorties est souvent ce qui allonge l’arrêt. Les constructeurs proposent, pour plusieurs gammes, des adaptateurs qui permettent de raccorder les borniers existants aux nouvelles cartes sans reprendre chaque fil. Quand ce n’est pas possible, on prépare des armoires ou des châssis neufs, câblés et testés en atelier, et l’on ne raccorde que les départs pendant l’arrêt.
Les fonctions de sécurité des machines (arrêts d’urgence, protecteurs, verrouillages) relèvent de règles propres, et souvent d’un automate ou de relais dédiés. Toute modification qui les touche doit être revue par une personne compétente et validée selon la démarche applicable aux fonctions de sécurité, avant la remise en service.
Le jour de la bascule
La bascule se planifie comme une opération : un arrêt programmé (week-end, arrêt annuel, période creuse), une liste d’étapes minutée, des points de décision, et un plan de retour arrière. L’ancien matériel est conservé, intact et étiqueté, jusqu’à ce que la nouvelle installation ait fonctionné plusieurs semaines. Les essais sur site reprennent ceux de la simulation, point par point, avant la remise en production progressive.
- Le programme en service a été récupéré, documenté et archivé.
- Le nouveau programme a passé les essais en simulation, défauts compris.
- Les fonctions de sécurité ont été revues et seront validées avant redémarrage.
- Le câblage est préparé : adaptateurs ou armoires testés en atelier.
- La liste des étapes de bascule est minutée, avec un responsable par étape.
- Le retour arrière est possible, et l’on sait jusqu’à quelle heure on peut le décider.
- Les opérateurs et la maintenance ont été formés sur la nouvelle installation.
- La cybersécurité a été prise en compte : réseau segmenté, accès de télémaintenance maîtrisés, conformément à la norme IEC 62443.
Profiter de la modernisation, sans la surcharger
Une modernisation est l’occasion d’exposer proprement les données de l’installation vers le système d’information, par exemple en OPC UA, comme le décrit notre comparatif des protocoles OPC UA, Modbus et MQTT. Elle ne doit pas devenir le prétexte à refaire tout le procédé : chaque changement fonctionnel ajoute des essais et du risque. La règle la plus sûre est de basculer d’abord à fonctionnement identique, puis d’améliorer.
Notre expertise industrie et automates accompagne ces opérations, de l’inventaire à la bascule. Le dossier de référence sur les automates programmables replace la modernisation dans la stratégie d’ensemble du parc.
Questions fréquentes
Combien de temps faut-il arrêter une ligne pour remplacer un automate ?
Avec une préparation complète, la bascule elle-même peut tenir dans un arrêt programmé de quelques heures à un week-end, selon la taille de l'installation. Ce qui prend du temps se fait avant, sans arrêt : analyse du programme existant, conversion, essais en simulation, préparation du câblage. Sans cette préparation, l'arrêt se compte en jours.
Peut-on convertir automatiquement un ancien programme ?
Les constructeurs proposent des outils de conversion d'une génération d'automates à la suivante, et ils font gagner du temps. Mais la conversion automatique reproduit aussi les défauts et les astuces de l'ancien programme, et certaines fonctions n'ont pas d'équivalent direct. Le programme converti doit être relu et testé comme un programme neuf.
Faut-il profiter de la modernisation pour changer de constructeur ?
C'est possible, mais cela ajoute un risque : nouveaux outils, nouvelles compétences, programme à réécrire plutôt qu'à convertir. On le fait quand l'usine veut homogénéiser son parc ou quand le constructeur actuel ne répond plus aux besoins. Sinon, rester dans la même famille réduit le risque de la bascule.