Comment les contrôleurs logiques programmables font tourner le monde autour de vous

Comment les contrôleurs logiques programmables font tourner le monde autour de vous / La programmation

Les automates programmables sont parmi les ordinateurs les plus courants. Pourtant, si ces ordinateurs sont extrêmement répandus, ils restent moins exposés que les ordinateurs traditionnels. Mais les automates résident tout autour de nous, automatisant la vie quotidienne.

L'automatisation étant de plus en plus utilisée, les automates perpétuent cette tendance. La plupart des fonctions de la machine, des lignes de production et des processus automatisés tirent parti de l'utilisation de contrôleurs logiques programmables. Découvrez ce qu'est un automate, comment il fonctionne et comment il dirige le monde.

Qu'est-ce qu'un contrôleur logique programmable??

Vous vous demandez peut-être ce qu'est un automate programmable. Qu'est-ce que la programmation PLC dans le monde est? Qu'en est-il de la programmation automate? Dans le monde de la fabrication, il y a des ordinateurs, puis l'automatisation. Bien que vous pensiez connaître tout ce qu'il y a à savoir sur les ordinateurs, vous n'avez même pas encore effleuré la… Lire la suite. Un automate programmable est un système de contrôle informatique industriel. Comme un ordinateur traditionnel, les automates programmables disposent d'un processeur. Mais son architecture est conçue pour s’interfacer avec les entrées et les sorties. Les automates surveillent activement les périphériques d'E / S, puis prennent des décisions en fonction de critères définis par un programme contrôlant l'état du périphérique de sortie. Les contrôleurs logiques programmables vont des appareils minuscules avec quelques entrées et sorties aux monstruosités montées en rack..

Crédit d'image: Wikipedia

La fabrication a contribué à la popularité des automates programmables avec son besoin d'automatisation. Dans le secteur de la fabrication, les travailleurs effectuent des tâches manuellement. Cependant, les contrôleurs logiques programmables permettaient une automatisation dans des paramètres tels que des usines ou des machines lourdes. Ainsi, les automates programmables sont souvent robustes en raison de leur utilisation dans des situations industrielles. Par conséquent, les contrôleurs logiques programmables peuvent présenter une immunité au bruit électrique, une résistance aux chocs et une résistance aux températures extrêmes..

Notions de base sur la programmation

Comme son nom l'indique, vous programmez un automate programmable. Initialement, les automates reposaient sur des terminaux de programmation propriétaires. Celles-ci comportaient des touches de fonction spéciales permettant de capturer les éléments logiques des programmes de l'automate. Cependant, au milieu des années 90, les automates programmables ont commencé à programmer sur des PC standard utilisant des logiciels plutôt que des terminaux. Au lieu de cela, le logiciel décrit la logique dans un format graphique plutôt que des caractères. Pour programmer un automate, il vous suffit de connecter un ordinateur à l'aide d'un périphérique, par exemple un câble Ethernet ou USB, et de le programmer à l'aide d'un logiciel..

La programmation de l’automate comporte des interrupteurs ou des contacts ouverts et fermés. Un état activé / désactivé est déterminé par son état normal. Ainsi, un contact généralement fermé est considéré comme actif lorsque l'interrupteur n'est pas enfoncé et ouvert. Mais un contact ouvert est activé tant qu'il est pressé et fermé.

Pour sa programmation, les automates utilisent “logique ladder.” C'est un langage de programmation de base qui apparaît comme une série d'interrupteurs électriques. Cependant, la logique à relais est établie au sein du processeur dans une séquence qui contrôle tout ce qui se produit. La programmation automate s'apparente davantage à une série de schémas électriques ou de schémas directeurs.

Principes de base de la fonctionnalité PLC

Ok, mais qu'est-ce que les contrôleurs logiques programmables faire? Les automates prennent des informations à partir de composants et lisent l'état de ces entrées. Les entrées sont divers commutateurs ou capteurs. Cela pourrait être un tampon de pression, une bande transporteuse ou une jauge de température.

Lorsqu'un périphérique devient actif, il active également un périphérique de sortie. Cela peut être aussi simple que d'appuyer sur un bouton de pression qui allume une lumière ou de régler une minuterie qui déclenche une alarme lorsque la minuterie atteint zéro.

Crédit d'image: Wikipedia

Le processus fonctionne par phases. Il y a une lecture d'entrée, où l'état des périphériques d'entrée est analysé. Ensuite, il y a un balayage pour l'exécution du programme qui est basé sur la logique d'un programme. Après cela, les sorties sont analysées et déclenchées en fonction de l'état des entrées..

Différences par rapport aux ordinateurs standard

Comme un PC standard, un API dispose de ports d’entrée / sortie (E / S), d’un processeur et de la mémoire. Grâce aux capacités de la mise en réseau à distance, il est de plus en plus possible d'utiliser un ordinateur de bureau standard, voire des périphériques Internet-of-Things (IoT) tels que les ordinateurs Raspberry Pi, pour agir en tant qu'API. Tout ce qui peut être synchronisé avec les entrées et les sorties et programmé peut fonctionner comme un automate. Mais les automates programmables dédiés offrent des fonctionnalités telles que la capacité de résister à des conditions extrêmes. En effet, de nombreux automates sont utilisés en milieu industriel.

En outre, la programmation des automates diffère de la création d'une application Web ou de bureau standard. Les contrôleurs logiques programmables reposent sur une logique à relais. Néanmoins, les nouveaux processeurs peuvent également gérer les langages de script. Comme tous les ordinateurs, les automates ont évolué vers un état de plus en plus avancé. Des dispositifs d'E / S plus avancés, tels que les capteurs infrarouges, sont également assistés par des automates automatisant des tâches précédemment manuelles.

Que contrôlent les automates?

Alors, qu'est-ce que les automates contrôlent réellement? Automation Mag a une excellente rédaction sur les automates et leur historique, ainsi que sur plusieurs cas d'utilisation. Selon Automation Mag, General Motors utilisait des automates dès novembre 1969. General Electric utilisait aussi des contrôleurs logiques programmables à ses débuts. Le secteur manufacturier voit le plus grand avantage des automates programmables centrés sur l'automatisation.

Crédit d'image: ToastyKen via EveryStockPhoto

Les systèmes d’information machine décomposent en outre les utilisations du secteur en exemples spécifiques. Au sein de la fabrication, les systèmes de contrôle d’alimentation en silo utilisent des automates programmables. Les bandes transporteuses dans les usines d'embouteillage ou dans les aéroports utilisent aussi généralement des automates programmables pour un fonctionnement automatisé. Prenons un exemple simple de passage pour piétons. Vous appuyez sur un bouton ou vous appuyez sur un tampon de pression. Cette entrée consistant à appuyer sur un bouton ou un tampon de pression enregistre un balayage du périphérique d'entrée. Sur la base des signaux traités, la lumière passe à “marche” ou “ne marche pas.”

Crédit d'image: StockSnap via Pixabay

Les automates: l'essor des machines

Comme vous pouvez le constater, les contrôleurs logiques programmables sont probablement les ordinateurs les plus répandus que vous ne voyez jamais. Les automates programmables offrent une informatique de base et automatisent le monde qui nous entoure. La prochaine fois que vous retirerez vos bagages du convoyeur à la gare de l'aéroport, que vous attendez sur un pont-levis ou sur un passage pour piétons, réfléchissez à la façon dont un automate automatise ce processus. Notamment, la demande d'automatisation continue d'influer sur le monde des affaires. Tout comme les automates programmables automatisent des tâches physiques, l’intelligence artificielle cherche à accomplir la même chose avec le traitement de données..

Bien que les automates programmables industriels restent moins accessibles au grand public, vous pouvez totalement réaliser votre propre projet. Si vous souhaitez vous plonger dans les domaines de l'automation et des contrôleurs logiques programmables, les cartes Arduino et Raspberry Pi sont d'excellents outils de bricolage. Voici un excellent guide du débutant pour Arduino Initiation à Arduino: Guide du débutant Initiation à Arduino: Guide du débutant Arduino est une plate-forme de prototypage électronique à code source ouvert basée sur un matériel et un logiciel souples et faciles à utiliser. Il est destiné aux artistes, concepteurs, amateurs et à toute personne intéressée par la création d'objets ou d'environnements interactifs. Lire la suite . Un Arduino peut être utilisé pour contrôler des appareils. Appareils de contrôle à partir d’un Arduino: le début de la domotique Appareils de contrôle à partir d’un Arduino: le début de la domotique La dernière fois, je vous ai montré quelques moyens de contrôler la parole de vos projets Arduino via SiriProxy, OS Les éléments parlables intégrés de X et certains scripts Automator, ou même une puce matérielle de reconnaissance vocale dédiée. Je… Lire la suite et créer une maison intelligente bricolage. Les cartes Raspberry Pi et Arduino permettent toutes deux de créer des configurations automatisées. et vous pouvez vous attaquer à une foule de projets de domotique soignée Guide domotique avec Raspberry Pi et Arduino Guide domotique avec Raspberry Pi et Arduino Le marché de la domotique est inondé de systèmes grand public coûteux, incompatibles et coûteux à installer. Si vous avez un Raspberry Pi et un Arduino, vous pouvez obtenir la même chose à… Read More. Vous pouvez même durcir votre Pi pour une utilisation dans les paramètres d'automate classiques.

Quels sont vos exemples préférés d’API au monde??

En savoir plus sur: Automation informatique, Programmation.