Automate programmable industriel (API / PLC) : le guide expert

L’automate programmable industriel , désigné par l’acronyme français API ou par l’acronyme anglais PLC (Programmable Logic Controller), est l’organe central de la commande des machines et installations industrielles depuis plus de cinquante ans. Inventé en 1968 par l’ingénieur américain Richard « Dick » Morley pour le compte de General Motors, le PLC a remplacé les armoires à relais traditionnelles par un dispositif électronique programmable, configurable par logiciel et modifiable sans recâblage.

Aujourd’hui, l’automate programmable équipe pratiquement toutes les installations industrielles : machines de production, lignes d’assemblage, systèmes de traitement de l’eau, centrales énergétiques, chaînes logistiques automatisées, infrastructures de transport, équipements agroalimentaires et pharmaceutiques. Sa durée de vie particulièrement élevée (typiquement 20 à 25 ans, parfois davantage) en fait l’un des composants industriels les plus durables, ce qui rend le marché du reconditionnement professionnel particulièrement actif et économiquement pertinent.

Ce guide traite l’automate programmable sous l’angle de l’industriel et de l’acheteur professionnel : définition, architecture interne, langages de programmation IEC 61131-3, typologie des automates, communication, panorama des grandes marques, critères de choix, cybersécurité, marché du reconditionnement, durée de vie et migration des références obsolètes. Les six marques principales référencées chez Seujet International sont présentées au même niveau, par ordre alphabétique, pour vous donner la vision la plus exhaustive possible.

5K+ Références en stock
12 mois Garantie reconditionné
10+ Marques
24-48h Expédition Europe

À propos de Automates programmables

Automates programmables

Définition et rôle de l'automate programmable

Qu'est-ce qu'un automate programmable industriel ?

Un automate programmable industriel (API, ou PLC en anglais) est un dispositif électronique programmable conçu pour piloter en temps réel des procédés industriels. Il lit les états du terrain par ses entrées (capteurs, contacts), exécute un programme logique stocké en mémoire, et commande ses sorties (contacteurs, vannes, moteurs). Sa programmation conforme à la norme IEC 61131-3 (langages Ladder, ST, FBD, SFC) permet de modifier le comportement de la machine sans recâblage.

Vocabulaire : API, PLC, automate, contrôleur

Plusieurs termes coexistent et désignent essentiellement la même chose :

  • API (Automate Programmable Industriel) : terme français le plus formel
  • PLC (Programmable Logic Controller) : terme anglais le plus utilisé internationalement
  • Automate programmable : forme abrégée courante en français
  • Automate seul : usage très courant dans l'industrie francophone
  • Contrôleur logique programmable : traduction littérale du PLC
  • Contrôleur : terme générique parfois utilisé, qui peut aussi désigner d'autres dispositifs (régulateurs, contrôleurs de mouvement)

Sur les nouvelles générations de produits, certains constructeurs introduisent le terme PAC (Programmable Automation Controller) pour désigner des automates plus puissants intégrant nativement les fonctions de motion control, de communication étendue et de logique avancée. La frontière entre PLC et PAC est cependant floue et le terme PLC reste largement dominant.

Différence avec une armoire à relais traditionnelle

Avant l'apparition du PLC, le pilotage d'une machine reposait sur des armoires à relais électromécaniques câblées : chaque fonction de commande nécessitait un câblage physique spécifique entre contacts, bobines et actionneurs. Cette technologie présentait des limitations majeures : encombrement, complexité du dépannage, durée de vie limitée des contacts mécaniques, impossibilité de modifier le fonctionnement sans recâblage complet.

Le PLC remplace cette logique câblée par une logique programmée : le câblage physique se limite aux entrées et sorties (un câble par capteur ou par actionneur), et toute la logique de commande est portée par un programme logiciel modifiable. L'armoire électrique devient nettement plus compacte, le dépannage repose sur des outils de diagnostic logiciels, et les évolutions de procédé se font par modification du programme.

Le cycle automate

Un PLC fonctionne selon un cycle séquentiel répétitif appelé scan cycle, qui se déroule typiquement en quelques millisecondes :

  • Lecture des entrées : l'automate scrute toutes ses entrées physiques et mémorise leur état dans une image mémoire
  • Exécution du programme : l'automate parcourt son programme utilisateur en utilisant l'image des entrées comme données d'entrée
  • Mise à jour des sorties : les nouvelles valeurs des sorties calculées par le programme sont écrites physiquement vers les actionneurs
  • Traitement système : gestion des communications, du diagnostic interne, des tâches périodiques

Ce cycle se répète typiquement à une fréquence de 1 à 100 millisecondes selon la puissance de l'automate et la taille du programme. Les automates haut de gamme peuvent atteindre des cycles inférieurs à la milliseconde sur des programmes complexes.

Les applications typiques

Les automates programmables équipent une grande variété d'applications industrielles :

  • Machines de production : presses, machines-outils, lignes d'assemblage, robots
  • Industrie agroalimentaire : remplissage, conditionnement, traçabilité, stérilisation
  • Industrie pharmaceutique : production stérile, blistering, étiquetage, validation
  • Systèmes de traitement de l'eau : stations d'épuration, pompage, traitement chimique, irrigation
  • Énergie : centrales électriques, postes de distribution, énergies renouvelables
  • Logistique : convoyage, tri automatisé, palettisation, manutention
  • Bâtiment et infrastructure : GTC (Gestion Technique Centralisée), HVAC, sécurité incendie
  • Industrie automobile : soudage, assemblage, peinture, contrôle qualité
  • Industries de procédé : pétrochimie, chimie, papeterie, sidérurgie

Architecture interne d'un automate programmable

Cycle de scrutation : lecture des entrées, exécution du programme, mise à jour des sorties.
Architecture d'un automate : capteurs, module d'entrées, CPU, module de sorties, actionneurs.

Un PLC est constitué de plusieurs blocs fonctionnels indissociables qui peuvent être intégrés dans un même boîtier (automate compact) ou répartis dans un châssis modulaire (automate modulaire).

La CPU (unité centrale de traitement)

La CPU (Central Processing Unit) est le cœur du PLC. Elle contient le processeur qui exécute le programme utilisateur, la mémoire de travail, la mémoire programme (souvent extensible par carte mémoire), et la logique d'orchestration du cycle automate. La performance d'un PLC se mesure principalement par la rapidité de sa CPU (cycle de scan), sa capacité mémoire et son nombre maximal d'entrées/sorties pilotables.

Sur les automates modulaires, la CPU est un module physique distinct, raccordé au châssis par un connecteur dédié. Sur les automates compacts, elle est intégrée au boîtier unique qui regroupe également l'alimentation et un certain nombre d'entrées/sorties.

Pour le détail technique des CPU d'automate, voir notre guide CPU automate.

L'alimentation

L'alimentation convertit le réseau électrique (typiquement 230 V AC monophasé ou 24 V DC) en tensions internes utilisées par la CPU et les modules I/O (le plus souvent 24 V DC stabilisé). Sur les automates modulaires, le module d'alimentation est un composant distinct dimensionné selon la consommation totale du châssis. La fiabilité de l'alimentation est l'un des facteurs structurants de la durée de vie globale du PLC.

Pour le détail des alimentations d'automate, voir notre guide alimentation automate.

Les modules d'entrées/sorties

Les modules d'entrées/sorties (ou modules I/O) sont l'interface physique entre l'automate et le terrain. Ils se déclinent en plusieurs familles :

  • Modules d'entrées TOR (numériques) : lecture d'états binaires (contact ouvert/fermé, présence/absence, marche/arrêt). Tensions standard 24 V DC, parfois 110-230 V AC sur les automates anciens
  • Modules de sorties TOR : commande d'actionneurs en tout-ou-rien (relais, contacteurs, électrovannes). Sorties à relais ou à transistor (PNP/NPN)
  • Modules d'entrées analogiques : lecture de valeurs continues (température, pression, niveau, débit). Plages 0-10 V, 4-20 mA principalement
  • Modules de sorties analogiques : commande continue d'actionneurs proportionnels (variateurs, vannes proportionnelles)
  • Modules spéciaux : comptage haute vitesse, mesure de température directe (thermocouples, RTD), interface série (RS-232/422/485), positionnement, communication

Les modules I/O peuvent être intégrés au châssis principal ou déportés via un bus de terrain industriel. Pour le détail des modules I/O déportés, voir notre guide module entrée sortie déporté.

Le rack et le backplane

Sur les automates modulaires, l'ensemble des modules est inséré dans un châssis (ou rack) équipé d'un bus interne (backplane) qui assure les liaisons électriques et de communication entre la CPU et les modules. Le châssis est typiquement monté sur rail DIN dans une armoire électrique.

Sur les configurations à grand nombre d'entrées/sorties, plusieurs châssis peuvent être chaînés en racks d'extension communiquant entre eux via un bus dédié ou via un réseau de communication Ethernet industriel.

Le module de communication

Le module de communication assure le dialogue de l'automate avec l'extérieur : autres automates, supervisions SCADA, pupitres IHM, variateurs de vitesse, modules d'entrées/sorties déportés, plateformes cloud IIoT. La communication peut être portée par la CPU elle-même (ports Ethernet intégrés sur les générations récentes) ou par un module dédié pour les protocoles spécifiques. Voir section 5 pour le détail des protocoles.

La carte mémoire

La plupart des automates modernes utilisent une carte mémoire amovible (souvent au format SD ou MMC) pour stocker le programme utilisateur, la configuration et les données archivées. Cette carte facilite le déploiement (clonage rapide d'un automate vers un autre) et la sauvegarde (extraction physique de la mémoire en cas de panne CPU). Pour le détail, voir notre guide carte mémoire pour automate.

Les langages de programmation IEC 61131-3

Quels sont les 5 langages de programmation IEC 61131-3 ?

La norme IEC 61131-3 définit cinq langages standardisés pour programmer les automates : le Ladder (LD, schéma à contacts, le plus utilisé), le Structured Text (ST, texte structuré similaire au Pascal), le Function Block Diagram (FBD, blocs interconnectés pour régulation), le Sequential Function Chart (SFC, ou Grafcet, pour les séquences), et l'Instruction List (IL, déprécié). Les environnements modernes permettent de mélanger plusieurs langages dans un même projet.

Le langage Ladder (LD) : schéma à contacts

Le Ladder Diagram (langage à contacts, abrégé LD) est historiquement le premier langage utilisé pour les automates et reste aujourd'hui le plus utilisé dans le monde. Il représente le programme sous forme de schémas électriques similaires à ceux des armoires à relais, avec des contacts (entrées) à gauche et des bobines (sorties) à droite, organisés en rungs (échelons) horizontaux. Sa proximité avec le câblage électrique le rend très accessible aux automaticiens et électriciens, qui peuvent lire un programme Ladder sans formation logicielle approfondie.

Le Structured Text (ST) : texte structuré

Le Structured Text (texte structuré, abrégé ST) est un langage textuel similaire au Pascal, avec une syntaxe procédurale (variables, conditions IF/THEN/ELSE, boucles FOR/WHILE, fonctions). Il est particulièrement adapté aux algorithmes complexes (calculs mathématiques, traitement de données, machines d'état) qui seraient lourds à exprimer en Ladder. Le ST est de plus en plus utilisé sur les applications modernes, particulièrement dans la programmation orientée objet supportée par les automates haut de gamme.

Le Function Block Diagram (FBD) : diagramme blocs

Le Function Block Diagram (langage à blocs fonctionnels, abrégé FBD) représente le programme sous forme de blocs interconnectés, chaque bloc effectuant une fonction (logique, arithmétique, temporisation, comptage, régulation PID). Les blocs se connectent par leurs entrées et sorties, à la manière d'un schéma électronique. Le FBD est particulièrement adapté aux applications de régulation analogique (PID) et aux logiques combinatoires complexes.

Le Sequential Function Chart (SFC) : Grafcet

Le Sequential Function Chart (abrégé SFC), connu en France sous le nom de Grafcet (Graphe Fonctionnel de Commande Étapes-Transitions), est un langage graphique dédié à la modélisation des séquences : étapes, transitions, actions associées aux étapes. Il est particulièrement adapté aux machines à fonctionnement séquentiel (presses, lignes de packaging, machines-outils) où le programme suit une suite ordonnée d'étapes.

L'Instruction List (IL) : liste d'instructions

L'Instruction List (langage à liste d'instructions, abrégé IL) est un langage textuel proche de l'assembleur, où chaque ligne contient une instruction élémentaire (chargement, opération, stockage). Il était utilisé sur les automates anciens à mémoire limitée, mais est aujourd'hui largement déprécié et progressivement supprimé des nouveaux environnements d'ingénierie (Siemens TIA Portal, Schneider EcoStruxure Machine Expert). Sa connaissance reste utile pour la maintenance du parc installé ancien.

Le choix d'un langage de programmation

Le choix d'un langage de programmation dépend du type d'application et des compétences disponibles :

  • Ladder : logique de commande standard, automatismes simples à moyens, équipes d'automaticiens classiques
  • Structured Text : algorithmes complexes, calculs mathématiques, manipulation de données, applications modernes
  • FBD : régulation analogique, logiques combinatoires, lecture visuelle facile
  • SFC / Grafcet : machines séquentielles, modélisation des cycles de production
  • Instruction List : maintenance du parc ancien uniquement

Les environnements d'ingénierie modernes permettent de mélanger plusieurs langages dans un même projet : Ladder pour la logique de base, FBD pour les régulations, ST pour les algorithmes complexes, SFC pour la séquence générale.

Typologie des automates programmables

Le marché des automates se structure en plusieurs grandes familles selon la puissance, la modularité et la spécialisation.

L'automate compact

L'automate compact intègre dans un boîtier unique la CPU, l'alimentation et un nombre fixe d'entrées/sorties. Il convient aux applications standardisées à nombre d'I/O modéré (typiquement 16 à 64 voies). Avantages : coût optimisé, installation rapide, encombrement réduit. Limitation : modularité faible (l'extension nécessite généralement des modules d'extension dédiés en complément). Représentants typiques : Allen-Bradley Micro800, Omron CP1 / CP2E, Schneider Modicon M221 / M241, Siemens SIMATIC S7-1200.

L'automate modulaire

L'automate modulaire se compose d'un châssis équipé d'une CPU et de plusieurs modules d'entrées/sorties enfichables. Il convient aux applications à grand nombre d'I/O (plusieurs centaines), aux configurations évolutives et aux besoins spécifiques (modules technologiques spécialisés). Représentants typiques : Allen-Bradley CompactLogix et ControlLogix, B&R X20, Omron NJ / NX, Schneider Modicon M340 / M580, Siemens SIMATIC S7-1500, Siemens S7-400 historique.

Le micro-automate (relais programmable)

Le micro-automate (parfois appelé relais programmable ou automate intelligent) est une catégorie spécifique dédiée aux applications très simples (jusqu'à 20-30 I/O). Programmation visuelle simplifiée (langage à blocs fonctionnels propriétaire), intégration directe en armoire compacte, prix très accessible. Représentants typiques : Schneider Zelio Logic, Siemens LOGO!, Allen-Bradley Micro800 dans ses configurations les plus basses, Lovato LRD, Mitsubishi α2. Le micro-automate est particulièrement présent en bâtiment tertiaire, GTB, petites machines, applications artisanales et industrielles légères.

Le soft PLC sur PC industriel

Le soft PLC désigne l'exécution d'un automate logiciel sur un PC industriel plutôt que sur un automate matériel dédié. Cette approche, popularisée par Beckhoff dès 1986 sous le nom de PC-based automation, permet de combiner sur un même équipement les fonctions d'automate, de visualisation et de communication avancée. Représentants typiques : Beckhoff TwinCAT sur série CX, B&R Automation Studio sur Automation PC, Siemens SIMATIC S7-1500 Software Controller sur SIMATIC IPC, Schneider EcoStruxure Soft Control. Pour le détail des PC industriels, voir notre guide PC industriel.

L'automate de sécurité

L'automate de sécurité (safety PLC) est une catégorie spécifique d'automate certifié pour les fonctions de sécurité fonctionnelle au sens des normes EN ISO 13849 et IEC 61508. Il intègre une architecture redondante interne, une surveillance croisée des canaux, et permet d'atteindre les niveaux PLe et SIL 3. Représentants typiques : Siemens SIMATIC S7-1500F et S7-1200F, Allen-Bradley GuardLogix, Schneider Modicon M580 Safety, Pilz PSS 4000, B&R X90 Safety. Pour le détail, voir notre guide automate de sécurité et notre guide module de sécurité.

Le PAC (Programmable Automation Controller)

Le PAC (Programmable Automation Controller) désigne une catégorie d'automate haut de gamme intégrant nativement les fonctions de motion control (asservissement de servomoteurs), de vision industrielle, de communication étendue (OPC UA, MQTT) et de logique avancée (programmation orientée objet, structures de données complexes). La frontière entre PLC haut de gamme et PAC est floue ; le terme PAC est plus marketing que technique. Représentants typiques : Allen-Bradley ControlLogix 5580, B&R Automation PC, Schneider Modicon M580, Siemens SIMATIC S7-1500 TM (Technology Modules).

Communication et protocoles

L'automate moderne dialogue avec un nombre croissant d'équipements à travers des protocoles de communication industriels.

Les protocoles Ethernet industriels

L'Ethernet industriel est devenu le standard de communication dominant. Les principaux protocoles sont :

  • Modbus TCP : protocole simple et ouvert, largement supporté, idéal pour l'interopérabilité multi-constructeurs et les passerelles vers les supervisions
  • PROFINET : protocole de référence de l'écosystème Siemens, performances temps réel élevées, intégration TIA Portal native
  • EtherNet/IP : protocole de référence de l'écosystème Allen-Bradley / Rockwell, basé sur CIP (Common Industrial Protocol)
  • EtherCAT : protocole haute performance temps réel développé par Beckhoff, largement adopté en motion control
  • POWERLINK : protocole open source porté par B&R

Les protocoles série historiques

Les protocoles série restent largement présents sur le parc installé :

  • Modbus RTU : version série historique de Modbus, encore très répandue sur les automates anciens et les périphériques économiques
  • Profibus DP : protocole historique Siemens (RS-485), encore présent sur de nombreuses installations européennes
  • CANopen : présent sur les automates compacts et certaines machines mobiles

OPC UA en couche supérieure

OPC UA (Open Platform Communications Unified Architecture) s'impose progressivement comme la couche de communication standard entre l'automatisme et les systèmes IT : ERP, MES, supervision globale, plateformes IIoT. La majorité des automates récents intègrent un serveur OPC UA natif, ce qui simplifie considérablement l'intégration Industrie 4.0.

Panorama des grandes marques d'automates programmables

Le marché des automates programmables est l'un des plus structurés et des plus stables de l'électronique industrielle. Les six marques principales référencées chez Seujet International couvrent l'essentiel du marché européen. Elles sont présentées par ordre alphabétique.

Allen-Bradley (Rockwell Automation)

Allen-Bradley est le leader nord-américain du PLC et un acteur majeur en Europe. Son offre s'organise en plusieurs gammes : Micro800 (compact, entrée de gamme), MicroLogix (gamme historique compacte, encore très présente sur le parc installé), CompactLogix 5370 et 5380 (modulaire milieu de gamme), ControlLogix 5570 et 5580 (modulaire haute performance, références mondiales en grande industrie). L'automate de sécurité GuardLogix et CompactGuardLogix complètent l'offre. Programmation dans Studio 5000 Logix Designer, communication native EtherNet/IP avec CIP. La gamme historique SLC 500 est aujourd'hui obsolète mais subsiste sur un parc installé massif. Voir les automates Allen-Bradley.

B&R Industrial Automation (filiale ABB)

B&R propose une offre automate entièrement intégrée à son écosystème Automation Studio. Les X20 CPU constituent la gamme principale, déclinée en plusieurs niveaux de performance (X20CP1xxx à X20CP3xxx). Le X90 CPU étend l'offre vers les applications mobiles et embarquées. Le soft PLC sur Automation PC complète l'offre haut de gamme avec une intégration PLC + visualisation + motion + vision dans un même équipement. Communication native POWERLINK avec openSAFETY, support également d'EtherCAT, PROFINET et EtherNet/IP. Voir les automates B&R.

Lenze

L'offre Lenze sur les automates programmables est limitée comparativement aux spécialistes du marché. Le constructeur allemand intègre principalement les fonctions PLC dans ses contrôleurs combinés (Lenze Controller, Lenze c series) et dans certains de ses drives évolués (i550 motec avec contrôle intégré, série 9400 avec module logique). Lenze ne propose pas de gamme dédiée d'automates programmables comparable aux constructeurs généralistes. Cette spécificité est cohérente avec le positionnement Lenze, centré sur l'entraînement et l'automatisme intégré plutôt que sur le PLC comme produit dédié. Voir les solutions Lenze.

Omron

Omron structure son offre automate autour de plusieurs gammes. La famille CP1 et CP2E couvre les automates compacts entrée de gamme. La gamme CJ et CS constitue la base modulaire historique, largement déployée mais désormais en fin de cycle. La plateforme moderne NX et NJ (NX102, NX502, NX701) intègre l'écosystème Sysmac Studio unifié, avec automate, motion control, vision et sécurité. Communication native EtherCAT sur la gamme NX. Voir les automates Omron.

Schneider Electric

Schneider Electric est l'acteur français de référence du marché de l'automate programmable et bénéficie d'un parc installé considérable en Europe francophone. L'offre actuelle s'organise en plusieurs gammes :

  • Zelio Logic : micro-automate / relais programmable pour applications simples (bâtiment tertiaire, GTB, petites machines). Programmation visuelle simplifiée
  • Modicon M221 et M241 : automates compacts pour machines OEM
  • Modicon M251 et M258 : compacts haute performance avec motion intégré
  • Modicon M262 : génération récente avec IIoT natif
  • Modicon M340 : modulaire milieu de gamme, parc installé massif en France
  • Modicon M580 : modulaire haute performance, génération moderne, version safety disponible
  • Modicon Premium TSX et Modicon Micro TSX : gammes historiques massivement présentes sur le parc installé français (machines de production des années 1990-2010), aujourd'hui en fin de cycle officiel

Programmation dans EcoStruxure Machine Expert (anciennement SoMachine) pour les gammes machine, EcoStruxure Control Expert (anciennement Unity Pro) pour les gammes process. Voir les automates Schneider Electric.

Siemens

Siemens propose la gamme la plus complète et la plus déployée mondialement sous la dénomination SIMATIC. L'offre s'organise en plusieurs lignes :

  • LOGO! : micro-automate / relais programmable, équivalent fonctionnel du Zelio Logic
  • SIMATIC S7-1200 : automate compact moderne, particulièrement présent en machines de taille moyenne
  • SIMATIC S7-1500 : modulaire haute performance, génération actuelle de référence, version safety (S7-1500F) disponible
  • SIMATIC S7-300 et S7-400 : gammes historiques massivement présentes sur le parc installé européen, aujourd'hui en fin de cycle officiel mais toujours en production de pièces détachées

Programmation dans TIA Portal (Totally Integrated Automation), communication native PROFINET avec PROFIsafe pour la sécurité. Voir les automates Siemens SIMATIC.

Autres acteurs du marché

Au-delà des six marques principales, plusieurs constructeurs majeurs occupent une position significative sur le segment :

  • Mitsubishi Electric : gamme MELSEC iQ-R (haute performance), iQ-F (compact), Q et L (historique). Fort positionnement en Asie et présence européenne croissante
  • ABB : gamme AC500 (modulaire) et AC800M (process control), héritée notamment de l'acquisition Bailey
  • Beckhoff : approche PC-based avec gamme Embedded PC CX exécutant TwinCAT, alternative aux PLC matériels classiques
  • Wago : gamme PFC200 series 750 combinant automate compact et modules d'entrées/sorties déportés
  • Phoenix Contact : gamme AXC F et plateforme PLCnext (Linux ouvert)
  • Bosch Rexroth : gamme ctrlX récente, approche modulaire ouverte
  • Lovato Electric : automates compacts entrée de gamme
  • Delta Electronics : gammes DVP et AS series, montée en gamme sur le marché européen
  • Hitachi : gamme EH-150 et autres références japonaises
  • Panasonic : gamme FP series historique, présence en machines d'assemblage électronique

Tableau comparatif synthétique

MarqueTypeGammes principalesEnvironnement d'ingénierie
Allen-BradleyGénéralisteMicro800 / CompactLogix / ControlLogix / GuardLogixStudio 5000 Logix Designer
B&RGénéralisteX20 CPU / X90 CPU / Automation PCAutomation Studio
LenzeOffre limitéeLenze Controller / c seriesLenze Engineer
OmronGénéralisteCP1/CP2E / CJ/CS historique / NX/NJ SysmacSysmac Studio
Schneider ElectricGénéralisteZelio Logic / Modicon M221 à M580 / Modicon TSX historiqueEcoStruxure Machine Expert / Control Expert
SiemensGénéralisteLOGO! / SIMATIC S7-1200 / S7-1500 / S7-300/400 historiquesTIA Portal

Comment choisir un automate programmable

Dimensionner les entrées/sorties

Le point de départ est l'inventaire exhaustif des entrées et sorties nécessaires au pilotage de l'installation : nombre d'entrées TOR (24 V DC majoritaire, parfois 110-230 V AC sur installations anciennes), nombre de sorties TOR (et type : relais ou transistor), nombre d'entrées analogiques (avec leur plage), nombre de sorties analogiques, signaux de température (thermocouples, RTD), signaux spéciaux (comptage haute vitesse, pesée, positionnement).

Prévoir une marge de croissance de 20 à 30 % sur le nombre d'I/O pour absorber les évolutions futures sans changer d'architecture.

Évaluer les besoins de performance

La performance d'un automate se mesure principalement par son temps de cycle (durée d'exécution complète du programme). Les besoins varient considérablement selon l'application :

  • Applications simples (GTB, bâtiment, petites machines) : cycle de 10 à 100 ms suffisant, automate compact ou micro-automate
  • Applications standards (machines de production, packaging, manutention) : cycle de 5 à 50 ms, automate compact ou modulaire milieu de gamme
  • Applications complexes (lignes de production multi-machines, gestion énergétique, traitement de l'eau étendu) : cycle de 1 à 10 ms, automate modulaire haut de gamme
  • Applications de motion control (servomoteurs, vision IA, robotique) : cycle inférieur à la milliseconde, PAC ou soft PLC sur IPC

Choisir l'écosystème d'ingénierie

Le choix de l'écosystème logiciel d'ingénierie (TIA Portal pour Siemens, Studio 5000 pour Allen-Bradley, EcoStruxure pour Schneider, Sysmac Studio pour Omron, Automation Studio pour B&R) est aussi important que le choix matériel. Il conditionne les compétences à développer en interne, la productivité de l'équipe d'automatisme et la pérennité de l'investissement logiciel sur 10 à 20 ans.

Vérifier la compatibilité avec l'existant

Sur les sites industriels, un nouveau PLC s'intègre rarement dans un environnement vierge. Il doit cohabiter avec d'autres automates existants, des pupitres IHM (voir notre guide IHM), des variateurs de vitesse (voir notre guide variateur de vitesse), des modules d'entrées/sorties déportés (voir notre guide module entrée sortie déporté), une supervision SCADA, et potentiellement des passerelles IIoT. La compatibilité protocolaire et la cohérence d'écosystème simplifient considérablement l'intégration.

Anticiper les fonctions de sécurité

Si l'application implique des fonctions de sécurité fonctionnelle (arrêts d'urgence, protecteurs mobiles, barrières immatérielles), prévoir un automate disposant d'une version safety certifiée (S7-1500F chez Siemens, GuardLogix chez Allen-Bradley, M580 Safety chez Schneider). Pour le détail, voir notre guide automate de sécurité et notre guide module de sécurité.

Valider le support à long terme

Un automate équipe typiquement une machine pendant 20 à 25 ans. La politique de support à long terme du constructeur est donc structurante : durée annoncée de maintien en production de la référence, disponibilité des pièces détachées, politique de migration vers la génération suivante, support technique.

Bornes à vis ou à ressort ?

Les automates modernes proposent généralement deux options de raccordement : bornes à vis (technique historique, peu coûteuse, mais sensible aux vibrations) ou bornes à ressort (cage de cuivre, push-in, sans maintenance, résistantes aux vibrations, gain de temps au câblage initial). Sur les nouvelles installations, les bornes à ressort sont aujourd'hui largement recommandées.

Cybersécurité des automates programmables

La cybersécurité des automates programmables est devenue un sujet réglementaire et stratégique majeur depuis l'attaque Stuxnet en 2010, qui a démontré la vulnérabilité des automates industriels face aux cyberattaques étatiques.

Comment sécuriser un automate programmable contre les cyberattaques ?

La cybersécurité PLC est devenue critique depuis l'attaque Stuxnet (2010, qui a ciblé des automates Siemens S7-300/400). La norme internationale IEC 62443 structure les exigences avec quatre niveaux de sécurité. Les bonnes pratiques incluent : choix de produits certifiés IEC 62443, segmentation réseau OT/IT, authentification renforcée, chiffrement des communications (OPC UA, VPN), mise à jour régulière des firmwares, surveillance et journalisation des événements.

Les automates certifiés cybersécurité

Plusieurs constructeurs proposent désormais des automates certifiés cybersécurité : Siemens propose des configurations SIMATIC S7-1500 avec fonctions de sécurité étendues, Allen-Bradley dispose de fonctions de sécurité renforcées sur les ControlLogix récents, Schneider Modicon M580 intègre des fonctions de cybersécurité native, et Phoenix Contact PLCnext est certifié IEC 62443-4-1.

Les bonnes pratiques

Au-delà du choix du produit, plusieurs bonnes pratiques s'appliquent à toute installation automate :

  • Segmentation réseau OT/IT : séparation physique ou logique entre le réseau d'automatisme et le réseau IT d'entreprise, via firewalls industriels ou DMZ
  • Authentification renforcée : suppression des mots de passe par défaut, comptes nominatifs, mots de passe robustes
  • Chiffrement des communications : OPC UA avec authentification, VPN pour les accès distants
  • Mise à jour régulière des firmwares vers les versions corrigeant les vulnérabilités connues
  • Surveillance et journalisation : détection d'anomalies, conservation des logs
  • Plan de réponse aux incidents : procédures documentées, sauvegardes, restauration rapide

Pour les applications de sécurité fonctionnelle combinées à la cybersécurité, voir notre guide module de sécurité.

Automate neuf, occasion ou reconditionné

Un marché du reconditionnement particulièrement actif

Le marché de l'automate programmable reconditionné est l'un des plus actifs du segment automatisme industriel, pour quatre raisons cumulatives :

  • Durée de vie matérielle exceptionnellement élevée : 20 à 25 ans, parfois davantage (la plus longue de tous les composants industriels reconditionnés)
  • Parc installé considérable sur références obsolètes mais toujours en production (Modicon Premium TSX, Modicon Micro TSX, SIMATIC S7-300, S7-400, MicroLogix, SLC 500, Omron CJ et CS)
  • Logique de migration souvent rédhibitoire : remplacer un PLC obsolète par sa génération suivante impose une refonte du programme automate (les adresses I/O, les fonctions et les paramétrages diffèrent), un nouveau câblage potentiel et une recertification machine
  • Valeur unitaire significative : un automate modulaire complet coûte typiquement entre 1 500 et 10 000 euros en neuf

Le reconditionnement d'automates programmables chez Seujet International

• [X] automates programmables reconditionnés chaque année dans nos ateliers (CPU, modules I/O, alimentations, racks)

• [Y] références disponibles en catalogue (Allen-Bradley, B&R, Omron, Schneider Electric, Siemens et marques spécialistes)

• [Z] % d'automates ayant fait l'objet d'un remplacement préventif de la pile mémoire CMOS

• [A] % de taux de retour sous garantie

Spécificités du reconditionnement appliqué aux automates

Le reconditionnement d'un automate programmable suit un processus structuré :

  • Diagnostic complet de la CPU : test fonctionnel, vérification de la mémoire programme, contrôle de la pile mémoire CMOS (composant critique à durée de vie limitée)
  • Test de l'alimentation : mesure des tensions internes, contrôle de la régulation, test de tenue à la fluctuation réseau
  • Validation de chaque module d'entrées/sorties : test individuel voie par voie, vérification des contacts pour les modules à sortie relais, étalonnage des modules analogiques
  • Test de communication : validation des ports Ethernet, série, et bus de terrain disponibles
  • Mise à jour firmware vers la dernière version stable compatible
  • Test en charge prolongée : exécution d'un programme de test sur durée longue pour valider la stabilité

Les niveaux de reconditionnement

Comme pour les autres composants industriels reconditionnés chez Seujet International, plusieurs niveaux peuvent être distingués selon la profondeur du processus appliqué. Sur le segment automate, la durée de vie résiduelle attendue (souvent 10 ans et plus après reconditionnement) et la criticité de la machine équipée justifient généralement le niveau supérieur de reconditionnement.

Le cas particulier des références obsolètes

Plusieurs gammes restent largement déployées sur le parc installé européen mais ne sont plus en production neuve, ou en fin de production annoncée. Pour ces références, le remplacement à l'identique en reconditionné évite la refonte complète du programme automate et de la documentation machine (économie significative pour les exploitants industriels). Voir section 11.

Durée de vie et pannes typiques

Quelle est la durée de vie d'un automate programmable ?

Un automate programmable correctement installé atteint typiquement 20 à 25 ans de service, parfois davantage sur les configurations à fonctionnement modéré. C'est la durée de vie la plus longue de l'ensemble des composants industriels d'automatisme. Le facteur limitant principal n'est généralement pas la défaillance matérielle mais l'obsolescence logicielle ou l'arrêt de production de la référence. Le composant à surveiller particulièrement est la pile mémoire CMOS, à remplacer tous les 5 à 10 ans.

Les pannes les plus fréquentes

Les données issues du diagnostic et du test de [X] automates programmables entrés dans nos ateliers de reconditionnement entre [année 1] et [année 2], CPU, modules I/O et alimentations confondus, toutes marques et toutes générations, confirment la hiérarchie des défaillances suivante : la pile mémoire CMOS arrive en tête, suivie par l'alimentation (condensateurs vieillis), puis les contacts des modules à sortie relais sur charges inductives, et enfin les condensateurs des CPU anciennes.

La pile mémoire CMOS arrive en tête des défaillances. Cette pile bouton (typiquement CR2032 ou équivalent) maintient la mémoire RAM de la CPU en l'absence d'alimentation principale. Elle a une durée de vie typique de 5 à 10 ans, après quoi le programme et les paramètres peuvent être perdus en cas de coupure prolongée. Son remplacement préventif est l'une des opérations de maintenance les plus importantes.

L'alimentation interne vieillit comme dans tout équipement électronique industriel, particulièrement les condensateurs électrochimiques sensibles à la température et aux cyclages. Le symptôme typique est une instabilité progressive avant la défaillance complète.

Les contacts des relais de sortie s'usent mécaniquement sur les modules à sortie relais après plusieurs millions de cycles, particulièrement sur les commandes de charges inductives (contacteurs, électrovannes, freins). Les modules à sortie transistor ne présentent pas cette faiblesse mécanique.

Les condensateurs de la CPU vieillissent comme dans tout équipement électronique, avec une accélération en environnement à haute température. Le symptôme typique est l'apparition d'erreurs intermittentes avant la défaillance.

Maintenance préventive

Une maintenance préventive simple prolonge significativement la durée de vie d'un automate :

  • Remplacement préventif de la pile mémoire CMOS tous les 5 à 7 ans
  • Sauvegarde régulière du programme et de la configuration sur support externe (carte SD ou ordinateur)
  • Contrôle visuel périodique des LED de diagnostic en façade
  • Vérification du serrage des connexions sur les modules à bornes à vis
  • Nettoyage des grilles d'aération en environnement empoussiéré
  • Tenue à jour du journal de maintenance et de l'historique de modification du programme

Migration des références obsolètes

Plusieurs gammes historiques restent massivement déployées sur le parc installé européen mais ne sont plus en production neuve, ou en fin de cycle annoncée. Pour ces références, deux stratégies coexistent.

Schneider Modicon TSX Premium (parc installé massif en France, années 1990-2010) → migration vers Modicon M340 ou M580 selon le calibre, ou remplacement à l'identique en reconditionné. La migration vers M580 impose une refonte complète du programme dans EcoStruxure Control Expert (anciennement Unity Pro).

Schneider Modicon Micro TSX → migration vers Modicon M221 ou M241 selon les performances, ou remplacement à l'identique. Migration vers EcoStruxure Machine Expert.

Siemens SIMATIC S7-300 et S7-400 (parc installé massif en Europe) → migration vers SIMATIC S7-1500 ou S7-1200 selon le calibre. La migration impose une refonte du programme dans TIA Portal, avec assistant de migration fourni par Siemens mais nécessitant validation et adaptation. Pour les machines en production stable, le remplacement à l'identique en reconditionné reste largement plébiscité.

Allen-Bradley SLC 500 → migration vers CompactLogix 5370 ou 5380. La migration impose une refonte du programme dans Studio 5000 Logix Designer (l'ancien environnement RSLogix 500 n'étant plus le standard).

Allen-Bradley MicroLogix → migration vers Micro800 ou CompactLogix selon les performances. Refonte du programme dans Studio 5000 Logix Designer ou Connected Components Workbench.

Omron CJ et CS → migration vers la gamme NX ou NJ (Sysmac). Refonte du programme dans Sysmac Studio, avec assistant de migration depuis CX-Programmer.

Le choix entre migration et remplacement à l'identique en reconditionné dépend de la durée de vie résiduelle attendue de la machine, du budget disponible, des compétences logicielles internes et de la disponibilité du stock en référence d'origine.

Sur les [N] automates Allen-Bradley MicroLogix et SLC 500 reconditionnés en [année] (parc installé historique nord-américain et européen), le test fonctionnel et la sauvegarde du programme RSLogix 500 préservent l'investissement logiciel d'origine. La migration vers Micro800 ou CompactLogix imposant une refonte dans Studio 5000 Logix Designer, le remplacement à l'identique reste l'option la plus rapide et la plus économique.

Bénéfices et impacts

Automate programmable et Industrie 4.0

L'automate moderne (avec sa communication OPC UA native, son intégration aux plateformes IIoT (MQTT, REST API) et ses capacités de traitement étendues) est le point pivot de la transformation Industrie 4.0 des sites de production. Il combine ses fonctions historiques de pilotage temps réel avec un nouveau rôle de passerelle de données structurées vers les systèmes IT et cloud.

Empreinte carbone : un segment particulièrement vertueux

L'automate programmable bénéficie d'une empreinte carbone par année de service très favorable, grâce à sa durée de vie matérielle exceptionnelle (20 à 25 ans). Lorsque l'on rapporte l'impact de fabrication à la durée d'utilisation effective, le PLC se positionne parmi les composants industriels les plus vertueux du segment automatisme.

Cette favorabilité intrinsèque est encore renforcée par le reconditionnement professionnel : prolonger la durée de vie d'un automate existant pour 10 à 15 années supplémentaires divise effectivement son empreinte annuelle par deux ou trois, tout en évitant la fabrication d'un équipement neuf.

Les données environnementales mentionnées correspondent à des estimations sectorielles et ne constituent pas une analyse de cycle de vie certifiée. Pour des données précises sur un modèle donné, se référer aux fiches techniques du constructeur ou aux études d'impact spécifiques.

QUESTIONS FREQUENTES SUR LES AUTOMATES PROGRAMMABLES

Quelle différence entre un automate programmable et un micro-automate ?

Un automate programmable industriel (PLC) standard convient aux applications de 16 à plusieurs centaines d'entrées/sorties, avec une programmation conforme à la norme IEC 61131-3 (Ladder, ST, FBD, SFC, IL). Un micro-automate (ou relais programmable, comme Schneider Zelio Logic ou Siemens LOGO!) cible les applications très simples (jusqu'à 20-30 I/O), avec une programmation visuelle propriétaire. Le micro-automate est moins puissant mais beaucoup moins coûteux.

Quel langage de programmation IEC 61131-3 choisir ?

Le choix dépend du type d'application. Le Ladder (LD) reste le plus utilisé pour la logique de commande standard, accessible aux automaticiens et électriciens. Le Structured Text (ST) convient aux algorithmes complexes et aux calculs mathématiques. Le Function Block Diagram (FBD) est adapté à la régulation analogique (PID) et aux logiques combinatoires. Le Sequential Function Chart (SFC, Grafcet) modélise efficacement les séquences. Les environnements modernes permettent de mélanger plusieurs langages dans un même projet.

Comment migrer d'un TSX Premium vers un Modicon M580 ?

La migration TSX Premium vers Modicon M580 nécessite une refonte du programme dans EcoStruxure Control Expert (anciennement Unity Pro), avec adaptation des fonctions natives et restructuration potentielle de l'architecture. Schneider Electric fournit un guide de migration et des assistants de conversion partielle. Pour les machines en production stable et critique, le remplacement à l'identique en TSX Premium reconditionné reste souvent l'option la plus économique et la plus rapide.

Quelle durée de vie attendre d'un automate programmable ?

Un automate programmable correctement installé atteint typiquement 20 à 25 ans de service, parfois davantage sur les configurations à fonctionnement modéré. C'est la durée de vie la plus longue de l'ensemble des composants industriels d'automatisme. Le facteur limitant principal n'est généralement pas la défaillance matérielle mais l'obsolescence logicielle (programme dépassé) ou l'arrêt de production de la référence par le constructeur. Le composant à surveiller particulièrement est la pile mémoire CMOS, à remplacer tous les 5 à 10 ans.

Combien coûte un automate programmable industriel ?

Le prix d'un automate dépend très largement de la puissance et de la modularité. À titre d'orientation, un micro-automate (Zelio Logic, LOGO!) se situe entre 100 et 400 euros. Un automate compact (Modicon M221, S7-1200, Micro800) coûte entre 400 et 1 500 euros. Un automate modulaire milieu de gamme (Modicon M340, S7-1500 d'entrée, CompactLogix) se positionne entre 1 500 et 6 000 euros pour une configuration complète. Un automate haut de gamme (Modicon M580, S7-1500 haut, ControlLogix 5580) dépasse souvent 10 000 euros pour les configurations complètes. Le marché du reconditionné permet typiquement de diviser ces prix par deux à trois pour une référence équivalente.

Comment sécuriser un automate programmable contre les cyberattaques ?

Plusieurs mesures cumulables : (1) choix d'un produit certifié cybersécurité IEC 62443, (2) segmentation réseau entre l'automatisme (OT) et l'informatique d'entreprise (IT), via firewalls industriels ou DMZ, (3) suppression des mots de passe par défaut et authentification renforcée, (4) chiffrement des communications (OPC UA avec authentification, VPN pour accès distants), (5) mise à jour régulière des firmwares, (6) surveillance et journalisation des événements, (7) plan de réponse aux incidents documenté.

Quelle différence entre un PLC et un PAC ?

Le PAC (Programmable Automation Controller) désigne une catégorie d'automate haut de gamme intégrant nativement les fonctions de motion control, vision industrielle, communication étendue (OPC UA, MQTT) et logique avancée (programmation orientée objet). La frontière entre PLC haut de gamme et PAC est cependant floue et le terme PAC est plus marketing que technique. Les ControlLogix 5580 (Allen-Bradley), Modicon M580 (Schneider) et S7-1500 (Siemens) peuvent être qualifiés de PAC.

Que faire si ma référence d'automate n'est plus produite ?

Trois options coexistent : (1) acheter du stock neuf restant chez les distributeurs (durée limitée), (2) acheter une référence reconditionnée équivalente pour conserver l'installation à l'identique, option économiquement la plus pertinente pour les machines en production stable, (3) migrer vers la génération actuelle équivalente, en assumant la refonte du programme et l'adaptation potentielle du câblage. La stratégie dépend de la durée de vie résiduelle attendue de la machine, du budget disponible et de la criticité de l'application.

L'automate programmable industriel constitue le cœur historique et toujours central de l'automatisme moderne. Inventé en 1968, il a remplacé les armoires à relais traditionnelles par une solution programmable, flexible et évolutive, qui équipe aujourd'hui pratiquement toutes les installations industrielles.

Le choix d'un automate structure pour 20 à 25 ans la performance, la maintenabilité et l'évolutivité d'une machine. Il combine des arbitrages techniques (puissance, modularité, langage de programmation, communication), réglementaires (fonctions de sécurité fonctionnelle, cybersécurité IEC 62443) et économiques (coût d'acquisition, écosystème logiciel, support à long terme).

Le marché du reconditionnement professionnel est particulièrement pertinent sur ce segment, en raison de la durée de vie matérielle exceptionnelle des automates, de l'importance du parc installé sur références obsolètes (Modicon TSX Premium, S7-300, MicroLogix, Omron CJ) et de la complexité des migrations vers les générations actuelles. Le remplacement à l'identique en reconditionné évite la refonte coûteuse du programme et garantit la continuité opérationnelle.

Les enjeux modernes (Industrie 4.0, OPC UA, cybersécurité, intégration safety, edge computing transforment progressivement l'automate d'un simple exécutif de logique en hub local de l'intelligence industrielle, sans remettre en cause sa position structurellement centrale.

Pour aller plus loin sur une marque spécifique, retrouvez nos sélections dédiées :

  • Automates Allen-Bradley : Micro800, MicroLogix, CompactLogix, ControlLogix
  • Automates B&R : X20 CPU, X90 CPU, Automation PC
  • Solutions Lenze : contrôleurs intégrés
  • Automates Omron : CP1/CP2E, CJ/CS, NX/NJ Sysmac
  • Automates Schneider Electric : Zelio Logic, Modicon M221 à M580, TSX Premium et Micro historiques
  • Automates Siemens SIMATIC : LOGO!, S7-1200, S7-1500, S7-300/400 historiques
Automates Programmables Industriels : Comprendre Leur Rôle et Fonctionnement

Contenu vérifié
par le Comité technique Seujet

Cette page est rédigée et actualisée par notre équipe d'ingénieurs automaticiens et de spécialistes produit. Sa précision technique est validée avant publication et lors de chaque revue périodique.

Dernière revue technique : 31 août 2026

En savoir plus sur notre expertise
Seujet International Votre partenaire de confiance
12 mois Garantie
Livraison mondiale
Expédition sous 24/48h