FR
Systèmes SCADA14 min de lecture

Architecture du système SCADA : Concevoir un système de supervision industrielle robuste

Des capteurs de terrain aux écrans des opérateurs — la référence technique complète pour concevoir un système SCADA fiable, sécurisé, évolutif et maintenable sur un cycle de vie de 15 à 20 ans.

Équipe d'ingénierie SENTRADO
Architecture système SCADA montrant plusieurs niveaux, du terrain à HMI

Un système SCADA mal architecturé passera toute sa vie à être rustiné, contourné et à faire l'objet d'excuses. Nous avons hérité de projets où le serveur SCADA se trouvait sur le même commutateur réseau que l'imprimante du bureau, où les noms de balises étaient des chaînes aléatoires sans aucune convention, et où une simple panne de serveur interrompait la supervision pour 200 000 clients. À l'inverse, une architecture SCADA bien conçue est invisible : elle fonctionne de manière fiable, évolue avec aisance et fournit aux opérateurs les données dont ils ont besoin sans les obliger à lutter contre le système. Ce guide détaille chaque couche d'une architecture industrielle SCADA robuste, des capteurs de terrain jusqu'à l'écran de l'opérateur.

1. Fondamentaux de l'architecture SCADA

Les systèmes SCADA modernes suivent une architecture distribuée et multi-niveaux basée sur le modèle ISA-95 / Purdue. Chaque niveau a une fonction spécifique, communique via des interfaces définies et peut être mis à l'échelle ou mis à niveau de manière indépendante. Les cinq niveaux sont :

  1. Équipements de terrain (Niveau 0-1) : Capteurs et actionneurs qui mesurent et agissent sur le processus physique
  2. Contrôleurs (Niveau 1) : Automates programmables et RTU qui exécutent le contrôle en temps réel et l'acquisition de données
  3. Réseau de communication (Niveau 1.5-2) : Réseaux industriels connectant les contrôleurs aux systèmes de supervision
  4. Serveurs SCADA (Niveau 2-3) : Acquisition de données, traitement des alarmes, serveur d'historisation et serveurs d'applications
  5. HMI et clients (Niveau 2-3) : Postes de travail opérateur, clients web et appareils mobiles

L'architecture doit être conçue selon trois principes non négociables : contrôle déterministe (le PLC doit assurer le contrôle même si le SCADA est hors ligne), défense en profondeur (sécurité à chaque niveau, pas seulement au périmètre), et évolutivité (l'ajout d'une nouvelle station ou balise ne doit pas nécessiter de repenser l'architecture du système).

2. Niveau 1 : Équipements de terrain

La couche terrain est l'endroit où le système SCADA rencontre le monde physique. Le choix des équipements a un impact sur la qualité des données, la charge de maintenance et la fiabilité du système :

  • Capteurs : Émetteurs de pression, capteurs de niveau, débitmètres, sondes de température et instruments d'analyse. Pour l'intégration SCADA, sélectionnez des équipements avec sortie 4-20mA HART, Modbus RTU ou PROFINET/PROFIBUS. Les émetteurs HART intelligents fournissent non seulement la variable de procédé, mais aussi des données de diagnostic (état du capteur, statut d'étalonnage) qui peuvent être enregistrées dans l'historien.
  • Actionneurs : Démarreurs de moteur, variateurs de fréquence, vannes de régulation et électrovannes. Pour la supervision SCADA, assurez-vous que chaque actionneur fournit un retour d'information (statut de marche, défaut, position) plutôt qu'une simple sortie de commande. Une commande sans retour n'est qu'une supposition — l'opérateur ne peut pas confirmer que l'action a bien été exécutée.
  • Sélection du type de signal : Utilisez le 4-20mA pour les signaux analogiques (plus immunisé contre les parasites que le 0-10V), les entrées numériques pour les états (contacts secs préférés), et les modules RTD/température pour la température. Évitez la connexion directe des thermocouples sur de longues distances — utilisez un émetteur de température avec sortie 4-20mA.
  • Sécurité intrinsèque et zones dangereuses : Pour les applications pétrolières et gazières, chimiques ou minières en zones dangereuses, utilisez des équipements terrain certifiés Ex et des barrières isolées ou des modules de sécurité intrinsèque dans l'armoire de commande.

3. Couche 2 : Contrôleurs (PLC/RTU)

La couche contrôleurs est la périphérie du système SCADA — elle collecte les données des équipements terrain, exécute la logique de commande locale et communique vers le haut avec les serveurs SCADA.

PLC vs RTU

La distinction s'est estompée, mais traditionnellement :

  • PLC (Automate Programmable) : Optimisé pour la commande locale et rapide au sein d'une usine ou d'une machine. Programmation IEC 61131-3 riche, temps de cycle rapides, large sélection de modules I/O. Idéal pour l'automatisation des usines, les usines de procédé et la commande de machines.
  • RTU (Unité Terminale à Distance) : Optimisé pour les sites géographiquement dispersés avec des communications à faible bande passante. Consommation électrique plus faible, plage de température plus large, communication radio/cellulaire intégrée et mise en mémoire tampon des données avec stockage et retransmission. Idéal pour les stations de pompage de pipelines, les têtes de puits et les sites de services publics distants.

Les contrôleurs modernes — y compris le Siemens S7-1200/1500 et le Allen-Bradley CompactLogix — combinent les capacités PLC et RTU, rendant la distinction en grande partie théorique pour les nouvelles installations. Le critère de sélection clé est de savoir si le contrôleur peut maintenir la commande de manière autonome pendant les pannes de communication, mettre les données en mémoire tampon localement et se resynchroniser lorsque la connectivité revient.

Redondance des contrôleurs

Pour les procédés critiques, spécifiez des contrôleurs redondants (par ex., Siemens S7-1500R/H, Allen-Bradley ControlLogix L8x avec redondance). Deux CPU se synchronisent via une liaison fibre optique dédiée ; si la principale tombe en panne, la secours prend le relais en moins de 100ms sans perturber I/O. Les contrôleurs redondants sont la norme dans le traitement de l'eau, la production d'énergie et le pétrole et le gaz — des industries où les coûts des temps d'arrêt imprévus dépassent 50 000 $ par heure.

4. Couche 3 : Réseau de communication

Le réseau est l'épine dorsale du système SCADA. La conception du réseau a un impact direct sur la fraîcheur des données, la latence des alarmes et la cybersécurité.

Architecture réseau

  • Réseau de processus (Niveau 1-2) : Connecte les automates programmables, les I/O distants et les serveurs de données SCADA. Utilisez des commutateurs industriels gérés (par ex., Siemens SCALANCE, Hirschmann, Moxa) avec PROFINET/EtherNet/IP. Pour les systèmes à haute disponibilité, configurez des anneaux MRP (Media Redundancy Protocol) avec un basculement en moins de 200 ms.
  • Réseau de supervision (Niveau 2-3) : Connecte les serveurs SCADA, les clients HMI et les serveurs historiens. Séparé du réseau de processus via un pare-feu. Utilisez des Ethernet gigabit pour le trafic serveur-à-serveur et serveur-à-client.
  • DMZ (Niveau 3,5) : Une zone démilitarisée entre le réseau de contrôle et le réseau d'entreprise héberge tous les serveurs nécessitant un accès externe (web HMI, passerelle OPC UA, serveur d'accès à distance). Aucun trafic direct ne circule du niveau 4 (entreprise) vers le niveau 2 (contrôle) — toutes les communications transitent par la DMZ.
  • WAN de terrain : Pour les sites distants, utilisez la 4G/LTE avec VPN, des liaisons radio sous licence ou la fibre optique. Spécifiez toujours des chemins de communication doubles pour les stations critiques (par ex., 4G en primaire + radio en secours) avec basculement automatique.

⚠️ Règle critique de conception réseau

Ne connectez jamais de périphériques SCADA ou PLC au réseau informatique d'entreprise sans pare-feu. Le réseau d'entreprise dispose d'un accès Internet, d'e-mails, de la navigation Web et de logiciels installés par les utilisateurs — autant de vecteurs d'attaque pouvant compromettre les systèmes de contrôle. Utilisez des réseaux physiquement séparés ou, à défaut, une segmentation VLAN avec des pare-feu industriels appliquant un contrôle d'accès conscient des protocoles (par ex., autoriser uniquement OPC UA sur le port 4840 entre le serveur SCADA et la passerelle DMZ).

5. Couche 4 : Serveurs SCADA

La couche serveur traite, stocke et sert les données SCADA. Un système SCADA de taille moyenne à grande comprend généralement plusieurs rôles de serveur :

  • Serveur de données I/O (environnement d'exécution SCADA) : Interroge les automates, maintient la base de données des tags en temps réel, évalue les conditions d'alarme et exécute les scripts de supervision. Pour la redondance, déployez des serveurs principal/de secours avec basculement automatique et données temps réel synchronisées.
  • Serveur historien : Stocke les données de processus en série chronologique pour l'analyse des tendances et les rapports. Utilisez un serveur historien dédié (par ex., OSIsoft PI, Aveva Historian, Ignition Historian ou InfluxDB pour l'open source) plutôt que l'enregistrement dans une base de données relationnelle — les historiens sont optimisés pour la compression et les requêtes de séries chronologiques, offrant des performances 10 à 100 fois supérieures.
  • Serveur Web : Sert les graphiques HMI aux clients basés sur un navigateur sans installation de logiciel client. Hébergez-le dans la DMZ pour un accès externe.
  • Serveur d'alarmes : Serveur dédié au traitement, au routage et à la notification des alarmes (SMS, e-mail, vocal). Pour les grands systèmes, la séparation du traitement des alarmes et de l'acquisition des données garantit que la réponse aux alarmes n'est pas retardée par des charges élevées d'interrogation des données.
  • Serveur d'ingénierie / poste de travail : Utilisé pour la configuration SCADA, la programmation PLC et la maintenance du système. Isolé des systèmes d'exécution pour éviter les modifications accidentelles pendant le fonctionnement.

Virtualisation des serveurs

Les déploiements modernes de SCADA utilisent de plus en plus la virtualisation (VMware vSphere, Hyper-V) pour héberger plusieurs rôles de serveur sur des hôtes physiques redondants. La virtualisation offre l'indépendance matérielle, des sauvegardes basées sur des instantanés et une reprise après sinistre plus facile. Cependant, vérifiez toujours que le fournisseur SCADA prend en charge la virtualisation : certaines anciennes plateformes ont des restrictions de licence ou de temporisation. Pour les serveurs I/O en temps réel, utilisez l'affectation directe du matériel pour les cartes réseau afin de minimiser la latence.

6. Couche 5 : HMI et stations clientes

Le HMI est la fenêtre de l'opérateur sur le processus. Les décisions de conception à ce niveau ont un impact direct sur l'efficacité et la sécurité de l'opérateur :

  • Postes de travail de la salle de contrôle : Configurations à double écran avec le graphique de processus principal sur un écran et la liste des alarmes/tendances sur l'autre. Utilisez des PC de qualité industrielle équipés de disques SSD et d'alimentations redondantes.
  • Écrans grand format : Pour les salles de contrôle gérant plusieurs zones, un mur vidéo ou un écran grand format affiche la vue d'ensemble du réseau avec l'état des alarmes. Configurez l'écran pour afficher les bannières d'alarme, indépendamment de ce que l'opérateur a ouvert sur son poste de travail.
  • Clients Web : Accès HMI basé sur le navigateur pour les superviseurs, la maintenance et le personnel d'astreinte. Les clients Web doivent fournir un accès en lecture seule par défaut, les actions de contrôle nécessitant une authentification supplémentaire.
  • Accès mobile : HMI Web réactif ou applications mobiles dédiées pour l'accès via téléphone/tablette. L'accès mobile se fait toujours via VPN et doit être en lecture seule pour la plupart des utilisateurs : le contrôle à distance depuis un téléphone présente un risque significatif de manœuvre accidentelle.

7. Quand avez-vous besoin de serveurs SCADA redondants ?

La redondance élimine les points de défaillance uniques. Une architecture SCADA à haute disponibilité assure la redondance à plusieurs niveaux :

ComposantMéthode de redondanceTemps de basculement
ContrôleurDouble CPU (S7-1500R/H, redondance CLX)10-100ms
RéseauAnneau MRP / RSTP / double carte réseau50-500ms
Serveur SCADAPrincipal/secondaire avec synchronisation des données5-30 secondes
HistoriqueRéplication / historique en clusterSecondes à minutes
AlimentationUPS + groupe électrogène de secours0ms (UPS), 10-30s (général)
Lien WANDouble SIM / radio + basculement cellulaire30-60 secondes

Tous les systèmes n'ont pas besoin d'une redondance complète. Adaptez le niveau de redondance à la criticité du processus. Une petite ligne d'emballage peut n'avoir besoin que d'un UPS. Une usine de traitement des eaux desservant 500 000 personnes nécessite des automates programmables, des réseaux et des serveurs redondants.

8. Conception de la base de données de tags

La base de données de tags est la fondation de chaque système SCADA. Une base de données de tags mal structurée rend le développement HMI, la configuration des alarmes et la maintenance exponentiellement plus difficiles. Suivez ces règles :

  • Convention de nommage : Utilisez un format hiérarchique et auto-documenté : [Area].[Equipment].[Parameter]. Par exemple : PS03.Pump01.MotorCurrent, WT02.Filter04.InletPressure. N'utilisez jamais d'abréviations qui ne figurent pas dans un dictionnaire de données documenté. Les noms de tags doivent être lisibles par un opérateur qui n'a jamais vu le système.
  • Types de données : Utilisez des types de données appropriés : booléen pour les états, entier pour les compteurs, flottant pour les valeurs analogiques, chaîne pour les étiquettes. Évitez d'utiliser des flottants pour des valeurs qui devraient être des entiers, car cela pose des problèmes de comparaison et d'alarme. Utilisez des types de données structurés (UDT) pour les équipements répétés (par exemple, un UDT « Pompe » contenant RunCmd, RunStatus, Fault, Current, Speed, RunHours) afin de garantir la cohérence.
  • Classes de scrutation : Regroupez les tags selon la fréquence de mise à jour requise. Les paramètres critiques (pression, débit, alarmes d'urgence) sont interrogés à 1 seconde. L'état de routine (heures de fonctionnement du moteur, température de la cuve) peut être interrogé toutes les 5 à 30 secondes. Les données non critiques (température ambiante, totaux d'énergie) peuvent être interrogées toutes les 1 à 5 minutes. Cela optimise la bande passante de communication et la charge de l'automate.
  • Échelonnage et unités : Définissez la mise à l'échelle des unités d'ingénierie (brut 4-20 mA → 0-10 bar) dans la configuration des tags SCADA, et non dans le graphique HMI. Chaque tag analogique doit avoir une unité définie (bar, °C, m³/h, kW) et des limites min/max raisonnables pour les alarmes.

9. Comment concevoir un système d'alarme SCADA ?

Le système d'alarme est souvent la partie la plus critiquée d'une implémentation SCADA. Concevez-le correctement en suivant la norme ISA-18.2 :

  • Priorités des alarmes : Utilisez trois niveaux de priorité : Critique (action immédiate requise), Haute (action dans les 30 minutes) et Basse (prise de conscience, aucune action immédiate). La répartition doit suivre un ratio approximatif de 5 %/15 %/80 % : si plus de 10 % des alarmes sont « critiques », les opérateurs les ignoreront.
  • Attributs des alarmes : Chaque alarme doit inclure : la consigne, la bande morte, le délai d'activation/désactivation, la priorité, la description, la réponse requise et le graphique associé. Configurez un texte d'aide pour l'alarme qui indique à l'opérateur ce qu'il doit faire, et pas seulement ce qui s'est mal passé.
  • Routage des alarmes : Les alarmes critiques déclenchent des alarmes HMI sonores/visibles ainsi qu'une notification externe (SMS/téléphone). Les alarmes de priorité haute apparaissent dans la bannière d'alarmes et sont enregistrées. Les alarmes de priorité basse sont uniquement enregistrées et apparaissent dans le résumé quotidien.
  • Mise en attente et inhibition des alarmes : Autorisez les opérateurs à inhiber temporairement les alarmes intempestives pendant la maintenance, avec une réactivation automatique. N'autorisez jamais la désactivation permanente des alarmes sans l'approbation d'un superviseur et la journalisation d'audit.
  • Analyse des alarmes : Suivez la fréquence des alarmes, identifiez les alarmes "rebondissantes" (alarmes qui basculent rapidement) et examinez les journaux d'alarmes mensuellement pour optimiser les points de consigne et éliminer les alarmes intempestives. Un système bien géré devrait générer moins de 10 alarmes par heure et par opérateur en fonctionnement normal.

10. Historique et stratégie de stockage des données

L'historique est la mémoire à long terme du système SCADA. Les décisions de conception affectent les performances des requêtes, le coût de stockage et la disponibilité des données :

  • Fréquences d'acquisition : Enregistrez les valeurs analogiques critiques avec une résolution de 1 seconde (ou lors d'une variation de 0,5 %), les valeurs standard toutes les 5 à 15 secondes, et les totaux/compteurs à des intervalles de 1 minute. Utilisez la journalisation par exception (enregistrement uniquement lorsque la valeur varie de plus d'un seuil défini) pour réduire le volume de stockage de 50 à 80 % pour les paramètres à variation lente.
  • Politique de rétention : Conservez les données brutes à 1 seconde pendant 90 jours, les moyennes à 1 minute pendant 1 an, les moyennes à 15 minutes pendant 5 ans, et les moyennes horaires/quotidiennes de manière illimitée. Cette approche par niveaux équilibre les données détaillées pour le dépannage et le reporting des tendances à long terme, sans croissance illimitée du stockage.
  • Dimensionnement du stockage : À titre d'estimation approximative, 10 000 tags avec une résolution de 1 seconde génèrent environ 5 à 15 Go de données d'historisation compressées par an (cela varie selon l'algorithme de compression et la variabilité des données). Les systèmes d'historisation modernes atteignent un taux de compression de 80 à 95 % sur les données de procédé typiques.
  • Sauvegarde et reprise après sinistre : Sauvegardez l'historique quotidiennement sur un système de stockage séparé. Pour les systèmes critiques, répliquez les données vers un serveur hors site. Testez les restaurations tous les trimestres — une sauvegarde que vous ne pouvez pas restaurer n'est pas une sauvegarde.

11. Comment segmenter un réseau SCADA avec une DMZ ?

La segmentation du réseau est le contrôle de cybersécurité le plus efficace pour les systèmes SCADA. Une architecture correctement segmentée divise le réseau en zones de sécurité :

ZoneContenuPolitique d'accès
Zone de contrôleAutomates programmables, RTU, variateurs de fréquence, I/OAucun accès externe direct ; uniquement le serveur de données SCADA via un protocole spécifique
Zone de supervisionServeurs SCADA, postes de travail HMIOpérateurs via HMI authentifié ; ingénieurs via un serveur de rebond
DMZServeur web, passerelle OPC UA, accès à distanceAccès contrôlé depuis le réseau d'entreprise et Internet ; aucune sortie vers le réseau de contrôle
Zone d'entrepriseERP, messagerie, PC de bureauAccès à la DMZ uniquement via un proxy inverse ; aucun accès direct au réseau de contrôle

Les pare-feu industriels (par ex., Fortinet Rugged, Cisco ISA, Hirschmann EAGLE) appliquent ces limites grâce à l'inspection de paquets avec état et au filtrage conscient des protocoles. Ils comprennent les protocoles industriels (OPC UA, Modbus TCP, PROFINET) et peuvent autoriser des codes de fonction ou des plages de registres spécifiques tout en bloquant tout le reste — une capacité dont les pare-feu informatiques standards sont dépourvus.

12. Normes de cybersécurité : IEC 62443

IEC 62443 est la norme internationale pour la cybersécurité des systèmes d'automatisation et de contrôle industriels (IACS). Elle définit une approche de défense en profondeur avec des exigences à chaque niveau :

  • IEC 62443-2-1 (Programme de sécurité) : Établir un système de gestion de la sécurité des IACS avec évaluation des risques, politiques et procédures.
  • IEC 62443-3-2 (Évaluation des risques) : Identifier les zones et les conduits, évaluer les risques et définir les niveaux de sécurité (SL 1-4) pour chaque zone.
  • IEC 62443-3-3 (Sécurité du système) : Exigences techniques pour les systèmes de contrôle : authentification, autorisation, confidentialité des données, contrôle des flux et journalisation d'audit.
  • IEC 62443-4-2 (Sécurité des composants) : Exigences pour les automates programmables, les commutateurs et autres composants IACS.

Contrôles minimaux pratiques pour tout système SCADA : changer tous les mots de passe par défaut, désactiver les services et ports inutilisés, appliquer les correctifs de sécurité du micrologiciel, mettre en œuvre le contrôle d'accès basé sur les rôles, activer la journalisation d'audit, segmenter le réseau et utiliser un VPN pour tout accès à distance. Ces mesures traitent plus de 80 % des vulnérabilités ICS connues selon les données de l'ICS-CERT.

13. Guide de dimensionnement SCADA

ÉchelleBalisesServeursClientsApplication typique
Petit<1,0001 (tout-en-un)1-3Machine unique, petite usine
Moyen1,000-10,0002 (paire redondante)3-10Usine, station de traitement
Grand10,000-100,0004-6 (rôles séparés)10-50Services publics multi-sites, pipeline
Entreprise>100,000Plusieurs clusters50+Ville intelligente, réseau national

14. Optimisation des performances

  • Optimisation de l'interrogation : Utilisez l'interrogation sur exception (rapport sur exception) plutôt qu'une analyse constante. Regroupez les tags par automate pour minimiser la surcharge de connexion. Évitez d'interroger le même tag depuis plusieurs serveurs SCADA — utilisez un concentrateur de données.
  • Gestion du nombre de tags : Une base de données de tags gonflée ralentit chaque opération SCADA. Auditez et supprimez périodiquement les tags inutilisés (provenant d'équipements mis hors service, de calculs abandonnés et de points de test). Nous avons vu des systèmes où 40 % des tags étaient obsolètes.
  • Performances HMI : Limitez les éléments d'écran à moins de 200 par graphique. Utilisez des modèles et l'adressage indirect pour les équipements répétés plutôt que de dupliquer les graphiques. Évitez les animations qui se rafraîchissent plus vite que les mises à jour des données.
  • Bande passante réseau : Pour les sites distants connectés par WAN, utilisez l'optimisation des protocoles (rapport sur exception, compression des données) pour minimiser l'utilisation des données cellulaires. Un système SCADA distant bien conçu peut fonctionner avec 100-500 Mo/mois par site sur le réseau 4G.

15. Architecture type selon la taille

Petit système (100-1,000 tags) : Un seul PC industriel exécute le runtime SCADA, l'historien et le client HMI dans une seule application. Il se connecte à un ou deux automates programmables via Ethernet. Un ou deux clients HMI supplémentaires accèdent au serveur via le réseau de l'usine. Aucune redondance — une panne de serveur signifie que le contrôle local continue via PLC, mais les opérateurs perdent la visibilité jusqu'à la restauration du serveur. Coût typique : $15,000-50,000 incluant le matériel, les logiciels et l'ingénierie.

Système moyen (1,000-10,000 tags) : Deux serveurs SCADA redondants (primaire/de secours) avec un historien séparé. Un commutateur administré connecte 5-20 automates programmables via PROFINET. 5-10 clients HMI répartis dans l'usine. Une zone DMZ héberge un serveur web pour les rapports de gestion. Redondance UPS et réseau. Coût typique : $80,000-300,000.

Grand système (10,000+ tags) : Architecture de serveurs distribués avec des serveurs I/O séparés par zone, un cluster d'historiens dédié, un serveur d'alarmes, un serveur web en DMZ et une station d'ingénierie. Réseaux doublement redondants (process et supervision). Automates redondants sur les sites critiques. 20-100 clients HMI. Appliance de cybersécurité, VPN pour l'accès à distance et conformité complète à la norme IEC 62443. Coût typique : $300,000-2,000,000+.

Chez SENTRADO, nous concevons des architectures SCADA adaptées à l'échelle, à la criticité et au budget de chaque client — d'un système HMI à poste unique à des systèmes distribués à l'échelle de l'entreprise. Notre équipe d'ingénierie gère l'ensemble de la pile technologique : Armoires de commande PLC, infrastructure réseau, configuration SCADA, cybersécurité et formation des opérateurs. Nous fournissons également des études de cas détaillées sur des projets SCADA déployés dans les secteurs de l'eau, de l'énergie et de la fabrication.

Besoin de concevoir une architecture SCADA ?

Nos ingénieurs conçoivent des systèmes SCADA robustes, sécurisés et évolutifs, de la couche terrain jusqu'au HMI, en incluant la planification de la redondance, la cybersécurité et l'architecture réseau. Obtenez une consultation gratuite.

Questions fréquentes

Des réponses claires de notre équipe d'ingénieurs.

Quelles sont les couches d'une architecture SCADA moderne ?
Elle suit le modèle ISA-95/Purdue : les équipements de terrain (capteurs et actionneurs) au Niveau 0-1 ; les contrôleurs (PLC/RTU) exécutant la régulation en temps réel au Niveau 1 ; le réseau de communication industriel au Niveau 1,5-2 ; les serveurs SCADA gérant l'acquisition, les alarmes et l'historien au Niveau 2-3 ; et les clients IHM, web et mobiles au Niveau 2-3. Concevez dès le départ pour la régulation déterministe, la sécurité en profondeur et l'évolutivité.
Quand faut-il des serveurs ou contrôleurs SCADA redondants ?
Adaptez la redondance à la criticité du procédé : les contrôleurs redondants tels que le Siemens S7-1500R/H basculent en 10 à 100 ms et sont standard dans le traitement de l'eau, la production d'énergie ainsi que le pétrole et le gaz, où l'arrêt dépasse 50 000 dollars par heure ; les réseaux en anneau MRP se rétablissent en 50 à 500 ms ; les serveurs SCADA maître/secours basculent en 5 à 30 secondes. Une petite ligne d'emballage peut n'avoir besoin que d'un onduleur, tandis qu'une usine desservant 500 000 personnes nécessite contrôleurs, réseaux et serveurs redondants.
Comment structurer une base de données de tags SCADA ?
Utilisez des noms hiérarchiques au format Zone.Équipement.Paramètre — par exemple PS03.Pump01.MotorCurrent — afin que tout opérateur puisse les lire. Utilisez Boolean pour les états, Integer pour les compteurs, Float pour les valeurs analogiques et des UDT structurés pour les équipements répétés tels que les pompes. Affectez des classes d'interrogation selon l'urgence — 1 seconde pour les pressions critiques et alarmes, 5 à 30 secondes en routine, 1 à 5 minutes pour le non critique — et définissez les unités d'ingénierie et la mise à l'échelle dans le tag, pas dans le synoptique.
Comment segmenter un réseau SCADA selon l'IEC 62443 ?
Définissez des zones : une zone de contrôle avec les PLC, RTU et variateurs, sans accès externe ; une zone de supervision avec les serveurs SCADA et les postes IHM ; une DMZ hébergeant les serveurs web et les passerelles OPC UA ; et une zone entreprise qui n'atteint la DMZ que via un proxy inverse. Des firewalls industriels avec filtrage conscient des protocoles imposent les frontières, le VPN sécurise l'accès à distance, et des mesures telles que le changement des mots de passe par défaut et l'application de correctifs traitent plus de 80 % des vulnérabilités ICS connues.
Quelle architecture SCADA convient aux systèmes petits, moyens et grands ?
Les petits systèmes de moins de 1 000 tags utilisent un seul PC industriel tout-en-un avec un ou deux PLC, typiquement 15 000 à 50 000 dollars ingénierie incluse. Les systèmes moyens de 1 000 à 10 000 tags utilisent une paire de serveurs SCADA redondants, un historien dédié, un serveur web en DMZ et un onduleur, autour de 80 000 à 300 000 dollars. Les grands systèmes distribués au-delà de 10 000 tags nécessitent des serveurs d'E/S par secteur séparés, des clusters d'historien, des réseaux redondants et des contrôles IEC 62443 complets, de 300 000 à plus de 2 000 000 de dollars.