Les types d'automates programmables (PLC)
Un automate programmable (PLC - Programmable Logic Controller) est un type d'ordinateur spécialisé couramment utilisé dans les environnements commerciaux et industriels. Les PLC sont conçus pour faire fonctionner des systèmes automatisés (robotique, machines) et utilisent des entrées/sorties pour lire et envoyer des données. Contrairement aux ordinateurs grand public, les PLC sont très robustes et peuvent fonctionner presque sans arrêt.
PLC unitaire (Unitary)
Le PLC unitaire est le type le plus simple, contenant tous les composants de base dans un seul boîtier : processeur (exécutant le logiciel), ports d'entrée/sortie. Les PLC unitaires sont généralement connectés directement à l'appareil ou l'application contrôlée.
Exemple courant : Micrologix 1000 (Allen Bradley). Il inclut mémoire embarquée pour programmes, 32 entrées/sorties numériques, et un port de communication pour la programmation. Configuration typique des systèmes unitaires.
PLC modulaire (Modular)
Le PLC modulaire contient plusieurs modules qui s'assemblent pour construire un contrôleur personnalisé. Un module de base gère l'alimentation, le processeur et les entrées. Des modules additionnels (convertisseurs analogique/numérique, sorties supplémentaires) s'ajoutent au cœur selon les besoins. Cette conception modulaire permet de personnaliser et modifier facilement le PLC.
Exemple : Allen Bradley Micrologix 1200. Gère 23 à 40 entrées/sorties, extensible facilement par ajout de modules. Flexibilité typique des PLC modulaires.
PLC à montage en baie (Rack Mounting)
Similaire au modulaire mais implémenté différemment. Dans un PLC modulaire, chaque module se connecte directement à l'unité de base. Dans un PLC à montage en baie, chaque module reste séparé, tous connectés via un réseau, organisés en baies ordonnées. Cette approche permet de construire de grands systèmes sans encombrement ni complexité excessive. Les modules sont bien organisés et peuvent être retirés/remis selon les besoins.
Exemple standard : SLC 500. Aucune limite sur le nombre de modules, chacun monté sur un châssis de baie standard. Permet de construire des solutions d'automatisation grandes et évolutives, courant en usine.
