Professional Documents
Culture Documents
(optional)
Lors de la mise à niveau d’une grande usine de procédé, il est important de déterminer une stratégie de
migration détaillée à l’avance, car celle-ci servira de base pour la planification et l’exécution du projet.
Stratégie de migration et implémentation | 3
Ce livre blanc traite des stratégies de mise à niveau d’un SNCC existant vers un nouveau système
d’automatisation et explique comment exécuter les stratégies choisies tout en maximisant la durée
de fonctionnement et en minimisant les coûts et les risques. La gestion de projet est également
abordée, car elle est essentielle pour garantir le respect du calendrier du projet, minimiser les arrêts de
production et contrôler les coûts, le tout à des niveaux de risques acceptables.
Une amélioration est un atout pour la réplication
Un SNCC peut simplement être reproduit par le nouveau système d’automatisation ou peut être
amélioré. Au premier abord, la réplication est moins onéreuse, mais présente généralement des coûts
de cycle de vie plus élevés étant donné que les améliorations de fonctionnement sont minimales.
La réplication est simplement un remplacement du matériel d’automatisation existant par de nouveaux
composants, gardant toutes les fonctionnalités identiques dans la mesure du possible. Les nouveaux
écrans d’IHM imitent simplement les anciens, sans aucune tentative pour améliorer l’expérience de
l’opérateur. Tous les problèmes existants liés à l’IHM avec des réglages de procédé et une gestion des
alarmes peu efficaces ; l’identification et la résolution des problèmes resteront présents.
Dans la plupart des cas, l’intention consiste simplement à importer les écrans de l’ancienne IHM dans
les composants de la nouvelle IHM à l’aide de certains types de logiciels de traduction. Des problèmes
se produisent, car ce type de logiciel de traduction est souvent indisponible, et même lorsqu’il est
disponible, un travail considérable est malgré tout requis pour corriger les bogues qui surviennent
inévitablement lors de la traduction.
Dans le même principe, la réplication tente d’utiliser la même programmation d’automate, en
important simplement le code vers le matériel du nouvel automate. Encore une fois, un volume de
travail considérable est souvent requis pour traduire l’ancien code vers le nouveau. Les problèmes
existants avec le code de l’automate, par exemple un code mal organisé et incompréhensible, sont
maintenus avec les nouveaux automates. Certaines améliorations sont généralement réalisées, car les
nouveaux automates présentent souvent des algorithmes supérieurs pour le contrôle de boucle.
Les E/S sont également remplacées, sans aucune mise à niveau des E/S distribuées via les réseaux
numériques. Des modifications d'E/S sont effectuées uniquement pour résoudre des problèmes de
compatibilité entre les E/S et les dispositifs de terrain.
Le principal avantage de la réplication est que les composants du nouveau système d’automatisation
seront pris en charge par le fournisseur pendant des décennies ; ceci est particulièrement important
lorsque le SNCC arrive en fin de vie utile, ce qui est souvent le cas pour une mise à niveau.
En contraste saisissant avec la réplication, les améliorations impliquent plus d’investissements, mais
dans la plupart des cas, un retour supérieur. Avec les améliorations, chaque mise à niveau est examinée
de manière stratégique, avec des investissements réalisés là où le retour est le plus important. Le
tableau 1 répertorie certains des avantages des améliorations par rapport à la réplication et ces
avantages sont expliqués en détail ci-dessous.
RCI supérieur
Maintenance simplifiée du logiciel et du code de configuration
Contrôle-commande de procédé plus précis
Meilleure qualité
Moins de déchets et de reprise
Écrans de l’interface opérateur améliorés
Meilleure gestion des alarmes
Identification plus rapide des causes premières des alarmes
Dépannage plus rapide
Augmentation de la cadence de production
4 | Stratégie de migration et implémentation
Par exemple, les nouveaux écrans de l’IHM peuvent être configurés pour résoudre les problèmes
existants tels que la mauvaise gestion des alarmes ou la lente reconnaissance des causes premières.
La résolution de ces problèmes peut souvent permettre de diminuer les temps d’arrêt, de renforcer la
sécurité et de réduire les risques. La configuration de l’IHM est effectuée avec la version la plus récente
du logiciel de programmation d’IHM du fournisseur, pour un entretien plus facile et une assistance
continue.
Le code du nouvel automate peut être écrit pour automatiser les opérations manuelles existantes
et améliorer le contrôle-commande de procédé. Ces types de changements entraînent souvent
une amélioration de la qualité, une réduction des déchets et une augmentation de la cadence de
production. Le code du nouvel automate peut être écrit à l’aide de techniques de programmation
actuelles telles que la norme de contrôle-commande de procédé batch S88, pour un code beaucoup
plus facile à comprendre et à prendre en charge.
La mise à niveau vers des E/S distribuées intelligentes et des réseaux numériques à grande vitesse peut
donner lieu à un retour sur investissements (RCI) important, en particulier lorsque les réseaux d’E/S TOR
modernes prennent en charge des E/S et des instruments de terrain intelligents.
Dans la plupart des cas, l’amélioration sera une meilleure stratégie par rapport à la simple réplication,
en raison de la rapidité du RCI, de l’amélioration des opérations et du caractère permanent des
avantages qui s’ensuivent. En plus d’avantages facilement quantifiables, tels que l’amélioration de la
qualité, l’augmentation du rendement et la réduction des temps d’arrêt, les usines peuvent s’attendre à
une diminution du nombre d’incidents liés à la sécurité, ainsi qu’à une amélioration substantielle de la
sécurité et de la conformité réglementaire.
Schéma 1
B A
Logix5563 EtherNet/IP™
FORCE
Un système d’automatisation moderne fournit une intégration étroite parmi différents automates et systèmes
informatiques, ce qui permet une surveillance et un contrôle intégrés de l'ensemble de l’installation.
Stratégie de migration et implémentation | 5
Une fois que les opérateurs se sont familiarisés avec les nouvelles IHM, vous pouvez désinstaller le
logiciel de simulation des PC d'IHM et connecter ces derniers aux automates existants. Cela peut
nécessiter un temps d’arrêt ainsi qu’une programmation afin d’intégrer les nouvelles IHM aux
automates existants.
Au cours de la phase de l’automate, les automates existants sont remplacés par des automates
modernes offrant une vitesse plus élevée, plus de mémoire et des technologies d’optimisation de
procédé tels que la commande à variables multiples, la commande basée sur le modèle et d’autres
méthodologies de contrôle-commande de procédé avancées.
En fonction du millésime de l’ancien SNCC et d’autres facteurs, la programmation du nouvel
automate peut être entièrement créée, ou importée à partir des programmes du SNCC existant. En
cas d’importation, le code peut être converti automatiquement à l’aide des utilitaires de conversion
d’ingénierie, étant entendu que ces utilitaires sont disponibles pour l’ancien SNCC et le nouveau
système d’automatisation. Même avec les meilleurs utilitaires de conversion, quelques opérations de
reprogrammation manuelles seront nécessaires. S’il n’existe aucun utilitaire de conversion, vous pouvez
opter pour la conversion manuelle ; elle sera souvent mieux gérée par une entreprise de service tiers
qui connaît à la fois l’ancien SNCC et le nouveau système d’automatisation.
Une fois le code de l’automate du nouveau système d’automatisation généré, les nouveaux automates
et logiciels peuvent être exécutés et testés dans un environnement simulé afin de minimiser les
problèmes lorsque les nouveaux automates seront utilisés dans le cadre de procédés d’usine réels.
Comme les nouvelles IHM sont déjà en place, le logiciel IHM peut souvent être installé sur le même PC
que le logiciel de simulation, améliorant ainsi la précision de la simulation.
Certaines technologies, telles que les scrutateurs d’E/S, peuvent également être déployées à ce stade
pour simuler les connexions entre les automates et les E/S. Des scrutateurs d’E/S modernes peuvent
également être déployés lors des étapes initiales d’un projet pour suivre ou saisir la dynamique d’E/S
existante en temps réel. Une fois capturées, ces données peuvent être utilisées pour le débogage du
code du nouvel automate, ce qui réduit considérablement les risques.
Comme avec les IHM, les avantages et les coûts augmentent
avec la précision de la simulation. En revanche, à la différence des
IHM, la simulation d’un automate est bien plus importante, car
les erreurs de programmation de l’automate peuvent provoquer
des temps d’arrêt. En outre, il est bien plus difficile de modifier la
programmation d’un automate en ligne que la programmation
d’une IHM.
Pour ces raisons, il est généralement avisé d’investir le plus
possible dans la simulation des automates, car cela contribuera
grandement à assurer un passage sans heurts de l’ancien SNCC
au nouveau système d’automatisation.
Lorsque les automates sont programmés et testés par
La simulation des nouvelles IHM et du système de
commande peut vérifier la programmation logicielle avant l’intermédiaire de la simulation, ils doivent être installés et
l'implémentation active, ce qui accélère la phase de démarrage
et de mise en service d’un projet de mise à niveau. connectés aux IHM et aux E/S. La connexion aux IHM est très
simple, puisque les deux ensembles de composants sont
généralement fournis par un fournisseur ou par deux fournisseurs
qui adhèrent à un protocole de communications ouvert standard
tel qu’EtherNet/IP.
Cependant, les connexions entre les nouveaux automates et les E/S existantes peuvent être plus
problématiques, car il est peu probable que les E/S existantes prennent en charge des protocoles de
communication modernes. Heureusement, de nombreux fournisseurs d’automatismes disposent de
scrutateurs d’E/S ou d’autres composants d’interface qui permettent les communications entre les
modèles d’automate actuels et les systèmes d’E/S plus anciens, ce qui réduit les temps d’arrêt et l’effort
d’ingénierie requis.
Stratégie de migration et implémentation | 7
Lorsque les nouvelles IHM et les nouveaux automates sont en place, la dernière étape d’une stratégie
de migration en trois phases (le remplacement des E/S) peut avoir lieu. Dans ce cas, une simulation
logicielle n’est pas nécessaire, mais une simulation matérielle l’est souvent.
La simulation matérielle pour les E/S consiste à connecter les nouveaux modules d’E/S à des détecteurs,
des actionneurs et des instruments de terrain de mêmes modèles que ceux présents dans l’usine
existante. Cette simulation est généralement effectuée dans une zone de test où il est possible d’activer
et d’interconnecter tous les composants requis.
Pour les entrées et sorties TOR, ces simulations sont assez simples et n’ont pas nécessairement besoin
d'être effectuées. Pour les entrées et sorties analogiques, ces simulations peuvent être plus complexes,
en particulier lorsqu’un instrument est connecté à l’entrée d’un système d’automatisation par une
boucle de courant 4-20 mA. Si un bus de terrain numérique est utilisé pour connecter des instruments
intelligents à un automate, les tests deviennent encore plus importants.
Lorsque le test du matériel a été réalisé, les nouvelles E/S peuvent être installées et connectées. Comme
avec des connexions IHM/automate, la connexion entre les nouvelles E/S et les automates est très
simple, car les deux ensembles de composants sont généralement fournis par un fournisseur ou par
deux fournisseurs qui adhèrent à un protocole de communications ouvert standard tel qu’EtherNet/IP.
Les connexions entre les points d’E/S et les détecteurs, actionneurs et instruments de terrain sont plus
complexes, mais un grand nombre de fournisseurs d’automatisation disposent de solutions de câblage
qui réduisent les temps d’arrêt lors du remplacement et de la connexion des E/S.
Que ce soit avec une approche en une étape ou par étapes, un basculement à chaud d’une boucle de
contrôle à la fois peut être très avantageux pour minimiser les temps d’arrêt et les risques.
Avantages
Moins de temps d’arrêt
Réduction des risques
Résolution plus aisée des problèmes éventuels
Mise en place simplifiée d’une formation sur le nouveau système d’automatisation
Inconvénients
Plus coûteux
Davantage d’espace est requis
Fonctionnement simultané des ancien et nouveau systèmes d’automatisation requis
Plus long
Le risque est très faible, car le contrôle de chaque boucle peut être retransféré vers l’ancien SNCC en
cas de problèmes de contrôle de la boucle avec le nouveau système d’automatisation. Le dépannage
est très simple, car tout problème est isolé dans une boucle. Enfin, la formation sur le tas se produit
naturellement à mesure que chaque nouvelle boucle est mise en service et testée, tout cela à un
rythme facile à gérer.
Même si un basculement à chaud présente des avantages convaincants tels qu’énoncés ci-dessus, il
comprend également les inconvénients correspondants. Un basculement à chaud est plus coûteux
puisque la totalité ou une partie de l’ancien SNCC et du nouveau système d’automatisation doivent
fonctionner simultanément. Davantage d’espace est nécessaire dans la salle de commande, ce
qui augmente la complexité de la gestion du projet. Enfin, la durée totale du basculement est
généralement beaucoup plus longue.
Dans la plupart des cas, le PM est habilité à prendre des décisions rapides sur place jusqu’à un certain
niveau monétaire, et seules les décisions dépassant ce seuil nécessitent une approbation de la direction
ou un consensus de l’ensemble de l’équipe du projet. Pour une efficacité maximale, le niveau monétaire
doit être exprimé en termes de pourcentage. Par exemple, un projet de mise à niveau d'1 million de
dollars peut inclure l’autorisation pour le PM de prendre des décisions jusqu’au niveau de 20 000 $, ou 2 %.
Le PM est responsable du coût global et du calendrier du projet, et représente généralement la
personne la mieux placée pour prendre ces décisions. Le PM doit donc être suffisamment expérimenté
pour savoir quel niveau de consultation avec l’équipe de gestion du projet est le mieux adapté dans
chaque cas.
Le PM s’appuiera sur l’équipe de gestion de projets pour gérer les tâches telles que l’agencement du
projet, le suivi continu des coûts et le contrôle du pourcentage d’achèvement pour chaque tâche. Le
contrôle du pourcentage d’achèvement peut être assez difficile sur des projets de mise à niveau, en
particulier pour les tâches liées aux logiciels.
Si une tâche consiste à installer une nouvelle console de salle de commande, le pourcentage
d’achèvement peut généralement être déterminé par inspection visuelle. Si une tâche consiste à écrire
des milliers de lignes de code pour un nouvel automate, d’autres méthodes doivent être utilisées.
Lors du contrôle de la réussite des taches relatives aux logiciels, il n’y a simplement aucun substitut
à l’expérience, et idéalement l’écriture de logiciels similaires. Si le PM ne possède pas une telle
expérience, il doit désigner une personne pour occuper le poste de responsable technique dans
l’équipe de gestion de projet et pour contrôler le développement des logiciels. Selon la taille et la
portée du projet, le PM peut exiger la participation onéreuse (souvent à temps partiel) de responsables
techniques dans d’autres domaines.
Comme dans de nombreuses disciplines complexes, l’expérience est l’élément le plus enrichissant
pour un PM. Si une usine gère systématiquement les projets en interne, l’expertise de gestion de projet
requise résidera en interne. Alternativement, de nombreuses usines s’appuient sur le personnel de
l’entreprise qui se déplace d’une installation à l’autre au sein d’une organisation pour gérer les grands
projets d’immobilisations. Si cela est possible, la meilleure solution est de constituer une équipe de
gestion de projet composée de ressources internes. L’équipe sera alors habituée aux opérations et au
personnel de l’usine.
Mais pour beaucoup d’usines et d’organisations, il n’y a tout simplement pas suffisamment de
personnel et d’expertise en interne pour gérer les grands projets d’immobilisations. Cela en particulier
pour des tâches spécialisées peu fréquentes comme la mise à niveau du SNCC. C’est pourquoi de
nombreuses usines font appel à des fournisseurs de services extérieurs pour gérer les mises à niveau.
Si cette option est choisie, l'entreprise doit désigner une personne pour être la liaison principale avec
le PM du fournisseur de services. Cette liaison, implique souvent que le PM interne travaille en étroite
collaboration avec le PM du fournisseur de services pour assurer la réussite du projet.
Lorsque vous choisissez un fournisseur de services, le critère principal est l’expérience avec le chemin
de mise à niveau souhaité concernant la stratégie, les procédés de l'usine, et les nouveaux matériels et
logiciels du système d’automatisation. Idéalement, le fournisseur de services aura déjà exécuté avec
succès plusieurs mises à niveau similaires et donnera au personnel de l’usine l’opportunité de vérifier
ses affirmations en discutant avec d’anciens clients.
10 | Stratégie de migration et implémentation
Références
1. Justification for Migration: How to calculate financial justification for migration from an
existing distributed control system to a new automation system ; Mike Vernak,
Rockwell Automation ; http://literature.rockwellautomation.com/idc/groups/
literature/documents/wp/proces-wp005_-en-p.pdf
2. Best Practices in Control System Migration ; Dan Hebert, Ingénieur, Réviseur technique
principal ; http://www.controlglobal.com/articles/2007/006.html
3. The Great Migration: Before Deciding, Always Look for Risk Versus Return ;
John Bryant, Arkema et Mike Vernak, Rockwell Automation ;
http://www.isa.org/InTechTemplate.cfm?Section=Features3&template=/
TaggedPage/DetailDisplay.cfm&ContentID=74170
4. Upgrading Your DCS: Why You May Need to Do It Sooner Than You Think ;
Chad Harper, Maverick Technologies ; http://www.mavtechglobal.com/dcsnext/
pdf/Upgrading-Your-DCS-White-Paper.pdf
5. Control System Migration: Reduce Costs and Risk by Following These Control System
Migration Best Practices ; Nigel James, Mangan Inc. ; http://www.controlglobal.com/
articles/2009/ControSystemMigration0901.html?page=full
www.rockwel lautomation.com
Canada : Rockwell Automation, 3043 rue Joseph A. Bombardier, Laval, Québec, H7P 6C5, Tél: +1 (450) 781-5100, Fax: +1 (450) 781-5101, www.rockwellautomation.ca
France : Rockwell Automation SAS – 2, rue René Caudron, Bât. A, F-78960 Voisins-le-Bretonneux, Tél: +33 1 61 08 77 00, Fax : +33 1 30 44 03 09
Suisse : Rockwell Automation AG, Av. des Baumettes 3, 1020 Renens, Tél: 021 631 32 32, Fax: 021 631 32 31, Customer Service Tél: 0848 000 278
Publication PROCES-WP006B-FR-P – Avril 2014 ©2014 Rockwell Automation, Inc. Tous droits réservés. Imprimé aux États-Unis.