Devis 0 Devis
Automate programmable série iQ-R de notre partenaire Mitsubishi Electric

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

L'automate programmable industriel (PLC, API ou contrôleur logique...) est un dispositif informatique spécial utilisé dans les systèmes de contrôle industriels.

Grâce à sa construction robuste (il est conçu pour être extrêmement robuste, de sorte qu'il puisse résister à des environnements industriels difficiles tels que des températures extrêmes, des vibrations vigoureuses, l'humidité et le bruit électrique), à ses caractéristiques fonctionnelles exceptionnelles telles que la commande séquentielle, les minuteries, les compteurs et les temporisateurs, à sa facilité de programmation, à ses capacités de contrôle fiable et à sa facilité d'utilisation du matériel, cet automate programmable est utilisé en tant qu'ordinateur spécial dans les industries ainsi que dans d'autres domaines de système de contrôle.

La plupart des industries abrègent ces dispositifs en "PC", mais ce terme est également utilisé pour les ordinateurs personnels ; c'est pourquoi de nombreux fabricants (tels que notre partenaire Mitsubishi Electric) les appellent des PLC (ou API, ou automate programmable industriel).

L'automate programmable est utilisé non seulement à des fins industrielles, mais aussi dans des applications civiles telles que le fonctionnement des machines à laver, des ascenseurs et la commande des feux de circulation. Dans les termes les plus élémentaires, un automate programmable (PLC) est un ordinateur équipé d'un microprocesseur mais qui ne possède ni clavier, ni souris, ni écran. Il est essentiellement construit pour résister à des environnements industriels très difficiles.

Automate programmable FX5 de notre partenaire Mitsubishi

De quoi est composé un automate programmable industriel ?

 

Chaque automate programmable comporte trois modules, à savoir : le module CPU, le module d'alimentation et un ou plusieurs modules d'entrée/sortie (E/S). De même, des protocoles de communications et des interfaces hommes machines viennent compléter le fonctionnement global de l'automate programmable.

 

Module CPU ou unités centrales de traitement

Les unités centrales de traitement, ou CPU, agissent comme le cerveau d'un automate programmable. Elles lisent et interprètent les données d'entrée pour produire des résultats et des commandes qui sortent des modules de sortie sous forme de signaux.

 

Module d'alimentation électrique

Le circuit informatique des automates programmables fonctionne sur une sortie de 5VDC, qui est fournie par le module d'alimentation électrique. Il s'agit essentiellement du module responsable de la mise sous tension du système. Il reçoit le courant alternatif et le convertit en courant continu que les deux autres modules (unité centrale et modules d'entrée/sortie) utilisent.

 

Modules d'entrée/sortie

Les modules d'entrée/sortie sont chargés de connecter les capteurs et les actionneurs aux automates programmables pour détecter les différents paramètres tels que la pression, la température et le débit. Les modules d'entrée/sortie peuvent être numériques ou analogiques. Et plus précisément :

 

Modules d'entrée

Un automate programmable doit recueillir des informations avant même de pouvoir commencer à traiter des données. Il y a deux sources principales d'entrées : celles qui proviennent des relevés de l'équipement et celles qui sont facilitées par l'homme. Les modules d'entrée relient l'automate programmable à des dispositifs sur l'équipement tels que des capteurs, des détecteurs de niveau et d'autres instruments de mesure. Ces modules d'entrée peuvent également se connecter à des entrées facilitées par l'homme, comme des boutons, des interrupteurs et des cadrans.

 

Modules de sortie

Après avoir traité les données, un automate programmable doit traduire ses résultats en actions externes correspondantes pour l'équipement lié. Des modules de sortie relient l'automate à des dispositifs de sortie tels que des relais, des lumières, des vannes et d'autres composants.

Quelques exemples de protocole de communication pour les automates programmables

Protocole de communication

Dans les systèmes de contrôle actuels, les automates programmables sont des composants d'un plus grand réseau d'appareils. Outre les connexions internes à l'automate lui-même, des connexions externes à d'autres composants permettent de transmettre plus facilement les données.

Pour de telles applications, des protocoles de communication (par exemple : Profinet, EtherCAT, CC-Link...) doivent être mis en place afin de garantir que les automates programmables puissent envoyer des données à d'autres systèmes.

GOT2000, les IHM de notre partenaires Mitsubishi Electric

Interface Homme-Machine

Dans la plupart des cas, les opérateurs et le personnel ont besoin des informations qui sont traitées par les automates programmables. Des interfaces homme-machine (IHM) doivent être mises en place pour traduire les informations au sein des unités de traitement sous une forme compréhensible. Les IHM (pupitres opérateurs, interface homme machine, HMI...) peuvent prendre la forme d'un panneau d'affichage ou de simples indicateurs d'état.

Le fonctionnement de l'automate programmable.

 

Les caractéristiques d'un automate programmable interagissent et fonctionnent généralement par cycles. L'utilisateur définit les tâches requises grâce à la logique programmable de l'automate. Un processus typique par étapes peut ressembler à ce qui suit :

  • L'automate programmable vérifie l'état des modules d'entrée et de tout dispositif connecté.
  • L'unité centrale prend en charge les entrées puis exécute la logique définie par l'utilisateur par le biais du programme.
  • Les modules de sortie de l'automate envoient le signal pour effectuer des actions physiques aux dispositifs connectés. Les commandes de sortie typiques sont la mise en marche ou l'arrêt, l'augmentation ou la diminution de la vitesse, etc.
  • L'automate programmable effectue un contrôle global pour signaler les conditions de fonctionnement des dispositifs connectés. À ce stade, l'automate exécute des protocoles de communication pour envoyer des données à un autre système ou à une interface homme machine qui traduit les données.
  • L'automate programmable met fin ou redémarre le processus tel que défini par le programme.

Les domaines d'application des automates programmables.

 

Les automates programmables industriels, API, PLC, sont utilisés dans diverses applications dans des secteurs tels que la sidérurgie, l'industrie automobile, l'industrie chimique et le secteur de l'énergie. Le champ d'application des automates programmables augmente considérablement en fonction du développement de toutes les différentes technologies où ils sont appliqués. Retrouvez ci-dessous quelques exemples d'applications :

 

Fabricant industriel

Les automates programmables sont par exemple utilisés pour surveiller le système de contrôle de sécurité et pour faire fonctionner les ascenseurs et les escaliers mécaniques.

 

Feu de signalisation

L'automate programmable est également couramment utilisé dans des applications civiles telles que les machines à laver et pour commander les feux de circulation. Une fois programmé, l'automate programmable exécute une séquence d'événements déclenchés par des stimuli appelés entrées. Il reçoit ces stimuli par le biais d'actions différées telles que des occurrences comptées ou des retards.

 

L'industrie du verre

La production de verre est un processus élaboré et sophistiqué, c'est pourquoi les entreprises concernées utilisent souvent des automates programmables avec la technologie du bus dans son mode de contrôle. Dans l'ensemble, l'automate programmable est appliqué à la fois pour l'enregistrement analogique des données dans la production du verre, et pour le contrôle numérique de la qualité et de la position.

 

Industrie du papier

Dans l'industrie du papier, les automates programmables sont utilisés dans divers processus. Ils permettent notamment de contrôler les machines qui produisent des produits en papier à grande vitesse. Par exemple, un automate programmable contrôle et surveille la production de pages de livres ou de journaux dans l'impression offset en continu.

 

Fabrication de ciment

La fabrication du ciment consiste à mélanger différentes matières premières dans un four. La qualité de ces matières premières et leurs proportions ont un impact significatif sur la qualité du produit final. Pour garantir l'utilisation de la bonne qualité et des bonnes quantités de matières premières, l'exactitude des données concernant ces variables de processus est essentielle. Un système de contrôle distribué composé d'un automate programmable en mode utilisateur et d'un logiciel de configuration est utilisé dans les processus de production et de gestion de l'industrie. L'automate programmable contrôle notamment le broyage des boulets, le four à charbon et le four à arbre.

 

D'autres applications...

D'autres exemples d'applications de programmation PLC qui sont utilisées aujourd'hui dans diverses industries comprennent les systèmes de trempe de réservoirs d'eau dans le secteur aérospatial, le système de contrôle des machines de remplissage dans l'industrie alimentaire, le contrôle des machines à laver industrielles par lots et les systèmes de rétrécissement textile en boucle fermée.

L'automate programmable est également utilisé dans le système de changement de ventilateur des chaudières à charbon dans les hôpitaux, le système de contrôle des machines à onduler et l'alimentation des silos, ainsi que les systèmes de contrôle de moulage par injection dans l'industrie du plastique.

FAQ Automate Programmable Industriel (API ou PLC)

Quel est le rôle d'un automate programmable ?

Le rôle fodamentale des automates programmables est de contrôler et d'automatiser les processus de production dans l'industrie. Avec l'évolution des applications IIoT et de l'apprentissage automatique, le rôle des automates programmables dans la fabrication devient de plus en plus important.

Comment fonctionne un automate programmable ?

Un automate programmable fonctionne en recevant des informations (signaux) provenant de capteurs, boutons ou autres types de dispositifs (entrées), en les traitant selon un programme prédéfini (exécuté dans l'unité centrale de l'automate), puis en activant des actionneurs comme des moteurs, vérines, lampes (sorties) pour contrôler des machines ou des processus. Le cycle de traitement des entrées, du programme et des sorties se fait en boucle, de manière cyclique et rapide, permettant à l’automate de réagir en temps réel aux changements dans le système contrôlé. L’automate permet donc d’automatiser des tâches en suivant des séquences précises, tout en interagissant avec l’environnement via des capteurs et des actionneurs.

Comment choisir un automate programmable ?

Pour choisir un automate programmable industriel vous devez considérer les points suivants (à réfélchir en fonction de votre domaine d'activité et de votre application) :

  • Déterminer le nombre d'entrées/sorties dont vous avez besoin. Cela dépend du nombre de capteurs et d'actionneurs que l'automate doit gérer dans votre application.
  • Déterminer le type d'entrées/sorties (digitales ou analogiques). Par exemple, pour contrôler des variables comme la température ou la vitesse vous aurez besoin d'E/S analogiques.
  • Déterminer les protocoles de communication. L'automate pourra t'il communiquer avec d'autres réseaux ou systèmes industriels tels que Modbus, EtherCAT, Profinet, Profibus...
  • Déterminer dans quel environnement l'automate va évoluer. Pourra t'il supporter des températures extrêmes ou non, la poussière, l'humidité, etc.
  • Déterminer la taille et la complexité du système. Suivant la taille et la complexité de votre système, un automate compact peut tout à fait convenir si vous avez par exemple des besoins limités. Un automate modulaire est conseillé si votre projet est complexe (lignes de production).
  • Déterminer si votre automate est fourni ou compatible avec un logiciel de programmation et si l'automate peut être programmé dans différents langage comme le Ladder ou le Grafcet par exemple.

Quels sont les automates les plus utilisés ?

Les automates programmables les plus utilisés dans le monde sont ceux des fabricants Mitsubishi Electric (Melsec), Siemens (Simatic) et Schneider Electric.

Quels sont les différents types d'automates programmables ?

Les 3 différents types d'automates programmables industriels utilisés en industrie sont les suivants :

  • Les automates programmables modulaires : ces automates sont composés de plusieurs modules séparés.
  • Les automates programmables compacts : ces automates sont de petites tailles et ont une architecture tout-en-un.
  • Les automates programmables safety : ces automates intégrent des fonctions de sécurité renforcées.

Demande d'informations complémentaires

Vous avez des questions, besoin de détails techniques complémentaires concernant les automates programmables ? Pour cela, nous vous proposons de remplir le formulaire de contact que vous trouverez ci-dessous en précisant votre demande. Toutes nos équipes spécialisées en automate programmable industriel se tiennent à votre disposition afin de vous répondre dans les meilleurs délais.

Nos autres guides sur les automates programmables