Les automates programmables (dit aussi API) sont le cœur des systèmes automatisés. Ils pilotent des machines, des lignes de production ou des bâtiments techniques.
Définition complète : Un automate programmable (ou API, ou PLC pour Programmable Logic Controller) est un ordinateur robuste, conçu pour commander et surveiller des processus industriels.
Il traite les signaux entrants (capteurs, interrupteurs…) selon un programme logique, et active des sorties (moteurs, relais, voyants…) en conséquence.
Éléments clés :
- CPU : exécute le programme utilisateur.
- Modules I/O : reçoivent et envoient les signaux électriques vers le terrain.
- Alimentation : généralement 24VDC ou 230VAC.
- Interface de programmation : connectée localement ou à distance via USB, Ethernet ou RS232.
- Langages standardisés CEI 61131-3 : Ladder (LD), texte structuré (ST), blocs fonctionnels (FBD), etc.
L’automate programmable est souvent intégré dans un réseau industriel (Ethernet/IP, Profinet, CANopen…) et peut être connecté à des interfaces HMI, des systèmes SCADA ou des bases de données pour le reporting ou la maintenance préventive.