Les composants d'un automate programmable
Un système PLC typique se compose de plusieurs éléments essentiels qui fonctionnent ensemble pour exécuter les tâches de contrôle. Ces composants sont les suivants :
Le processeur (CPU) | Le processeur est le cerveau de l'automate, responsable de l'exécution du programme de contrôle stocké dans sa mémoire. Il traite les données d'entrée, effectue des calculs et génère des signaux de sortie en fonction de la logique définie dans le programme. Dans le cas, par exemple, d'un système de chauffage CVC, l'unité centrale prend en compte des facteurs tels que la température extérieure, la température de la pièce, le jour du mois, le temps nécessaire pour chauffer la pièce, avant d'exécuter la tâche. |
Mémoire | Les automates programmables disposent d'une mémoire pour stocker le programme de commande, la configuration du système et les données. Il existe différents types de mémoire, comme la mémoire morte (ROM) pour le stockage du système d'exploitation et du micrologiciel, et la mémoire vive (RAM) pour le stockage du programme de commande et des données temporaires. |
Modules d'entrée/sortie (E/S) | Les modules d'entrée/sortie sont chargés d'assurer l'interface entre l'automate et les dispositifs externes, tels que les capteurs, les actionneurs et d'autres équipements de contrôle. Les modules d'entrée collectent les données des capteurs et les convertissent dans un format que l'automate peut traiter, tandis que les modules de sortie convertissent les signaux de commande de l'automate dans un format qui peut être utilisé pour commander des actionneurs et d'autres dispositifs. Dans un système de chauffage CVC, le port d'entrée convertit les valeurs analogiques reçues des capteurs de température dans un format que l'automate peut comprendre. En fonction du programme stocké dans la mémoire, la sortie ajustera le chauffage. |
Alimentation | L'alimentation électrique fournit la puissance électrique nécessaire à l'automate et à ses composants. Elle convertit la tension alternative entrante en niveaux de tension continue nécessaires au système. |
Interfaces de communication | Les automates programmables disposent souvent d'interfaces de communication pour se connecter à d'autres dispositifs, tels que des Interfaces Homme-Machine (IHM), d'autres automates ou des modules d'E/S distants. Ces interfaces peuvent utiliser divers protocoles de communication, tels qu'Ethernet, Modbus ou Profibus, pour échanger des données et des informations de contrôle. |
Dispositif de programmation | Un dispositif de programmation, tel qu'un ordinateur ou un programmateur portatif spécialisé, est utilisé pour créer, modifier et dépanner le programme de commande de l'automate. Le logiciel de programmation est utilisé pour développer la logique de commande, qui est ensuite téléchargée dans la mémoire de l'automate. |