Maison  >  Article  >  Que fait exactement un automate ?

Que fait exactement un automate ?

藏色散人
藏色散人original
2019-05-06 10:48:3464566parcourir

Que fait exactement un automate ?

PLC est un contrôleur logique programmable, qui utilise un type de mémoire programmable pour stocker des programmes en interne et effectuer des opérations logiques, un contrôle de séquence, une synchronisation, un comptage et des opérations arithmétiques pour d'autres utilisateurs. instructions orientées et contrôler divers types de machines ou de processus de production via des entrées et sorties numériques ou analogiques.

Structure de base

Un automate programmable est essentiellement un ordinateur dédié au contrôle industriel. Sa structure matérielle est fondamentalement la même qu'un micro-ordinateur, et sa structure de base est :

1. Alimentation

L'alimentation électrique de l'automate programmable joue un rôle très important dans l'ensemble du système. Sans un système d’alimentation efficace et fiable, il ne peut pas fonctionner correctement. C’est pourquoi les fabricants d’automates programmables attachent également une grande importance à la conception et à la fabrication des alimentations. Généralement, la fluctuation de la tension alternative se situe dans la plage de +10 % (+15 %) et l'automate peut être directement connecté au réseau électrique alternatif sans prendre d'autres mesures

2. Unité centrale de traitement (CPU)

L'unité centrale de traitement (CPU) est le centre de contrôle de l'automate programmable. Il reçoit et stocke le programme utilisateur et les données saisies par le programmateur en fonction des fonctions attribuées par le programme système du contrôleur logique programmable ; vérifie l'état de l'alimentation électrique, de la mémoire, des E/S et des minuteries d'alerte, et peut diagnostiquer les erreurs de syntaxe chez l'utilisateur ; programme. Lorsque l'automate programmable est mis en service, il reçoit d'abord l'état et les données de chaque périphérique d'entrée sur site par balayage, et les stocke respectivement dans la zone d'image E/S, puis lit le programme utilisateur un par un à partir de la mémoire du programme utilisateur. Une fois la commande interprétée, le résultat de l'opération logique ou arithmétique est exécuté conformément aux instructions et envoyé à la zone d'image d'E/S ou au registre de données. Une fois tous les programmes utilisateur exécutés, chaque état de sortie de la zone d'image d'E/S ou les données du registre de sortie sont finalement transférées au périphérique de sortie correspondant, et ce cycle se poursuit jusqu'à ce que l'opération s'arrête.

Afin d'améliorer encore la fiabilité des automates programmables, deux processeurs sont utilisés pour former un système redondant pour les grands automates programmables, ou un système de vote à trois processeurs est utilisé. De cette façon, même en cas de panne d’un certain processeur, l’ensemble du système peut toujours fonctionner normalement.

3. Mémoire

La mémoire qui stocke le logiciel système est appelée mémoire du programme système.

La mémoire qui stocke le logiciel d'application est appelée mémoire du programme utilisateur.

4. Circuit d'interface d'entrée et de sortie

1. Le circuit d'interface d'entrée sur site se compose d'un circuit de couplage optique et d'un circuit d'interface d'entrée d'un micro-ordinateur, qui fonctionne comme l'entrée du interface entre l'automate programmable et le contrôle sur site.

2. Le circuit d'interface de sortie sur le terrain est intégré par le registre de données de sortie, le circuit stroboscopique et le circuit de demande d'interruption, et fonctionne comme un contrôleur logique programmable pour émettre les signaux de commande correspondants vers les composants d'exécution sur site via le terrain. circuit d'interface de sortie.

5. Modules fonctionnels

Tels que le comptage, le positionnement et d'autres modules fonctionnels.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn