Les automates n'ont pas d'instructions d'entrée et de sortie situées au sens physique comme un composant sur un circuit imprimé. Au lieu de cela, les instructions « d'entrée » et « de sortie » sont des éléments de programmation dans le logiciel de programmation de l'automate. Ce sont des instructions qui indiquent à l'automate de lire l'état d'une entrée physique (comme un capteur) ou de contrôler une sortie physique (comme un moteur).
Voici une répartition :
* Instructions de saisie : Ces instructions sont utilisées dans le programme de l'automate pour lire l'état des périphériques d'entrée. Ils sont *logiquement* situés dans le programme de l'automate, accédant aux données des modules d'entrée. Il n’existe pas d’emplacement physique unique. Le programmeur définit où se trouvent ces instructions dans leur logique à relais, leur texte structuré ou tout autre langage de programmation API.
* Instructions de sortie : Ces instructions définissent l'état des périphériques de sortie. Comme les instructions d'entrée, elles font partie du programme automate et sont logiquement liées aux modules de sortie. Le programme spécifie quel module de sortie et quel bit/mot au sein de ce module contrôler.
La connexion physique :
La connexion physique aux entrées et sorties se fait via :
* Modules d'entrée : Il s'agit de composants physiques au sein de l'API qui reçoivent des signaux provenant de capteurs, de commutateurs et d'autres périphériques d'entrée.
* Modules de sortie : Ces composants physiques envoient des signaux aux actionneurs, aux lumières, aux moteurs et à d'autres périphériques de sortie.
Le processeur de l'automate utilise sa mémoire interne pour mapper ces modules d'entrée et de sortie aux adresses du programme. Les instructions d'entrée et de sortie du programme API utilisent ces adresses pour interagir avec le monde physique.
En bref :les instructions sont dans le programme de l'automate, tandis que la connexion physique avec le monde extérieur se fait via les modules d'entrée et de sortie.
|