Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
ARCHITECTURE DES
AUTOMATES PROGRAMMABLES
INDUSTRIELS
Objectifs :
• Connaître l'architecture des API
Eléments de contenu :
• Définition
• Structure de base
• Modules spéciaux
• Critères de choix d'un API
I- DEFINITION
Il peut être directement connecté aux capteurs et pré-actionneurs grâce à ses entrées - sorties
industrielles
Il est conçu pour fonctionner dans les ambiances industrielles sévères (température, vibration,
micro-coupures de la tension d'alimentation, parasites, etc.)
La Structure de base de base d'un automate programmable repose sur trois éléments
fonctionnels principaux : un processeur, une mémoire, des entrées sorties tout ou rien. La
liaison électrique entre ces éléments est réalisée par un bus. Un bloc d'alimentation fournit
les tensions nécessaires pour le fonctionnement de l'ensemble.
Automate
Alimentation
II.1- Le processeur
Le processeur ou unité centrale (UC), a pour rôle principal le traitement des instructions qui
constituent le programme de fonctionnement de l'application. Mais, en dehors de cette tâche
de base, il réalise également d'autres fonctions :
Elle est destinée au stockage des instructions qui constituent le programme de fonctionnement
de l'automatisme ainsi que les données qui peuvent y être :
Des informations qui n'évoluent pas en cours de fonctionnement, mais qui peuvent en cas de
besoins être modifiées par l'utilisateur (textes à afficher, valeur de présélection, etc.). Ce sont
les constantes.
L'élément de base de la mémoire est le bit (abréviation de l'anglais Binary digit : chiffre
binaire) qui peut prendre les deux états logiques 0 et 1. Les bits sont généralement regroupés
en mot de 8 bits (byte ou octet) qui sont identifiés chacun par une adresse.
La taille de la mémoire est évaluée en Kilo mots (1 K mots = 210 mots = 1024 mots) ou en K
octets, ceci pour chacune des deux parties : programme et données.
- Les mémoires vives (RAM mémoires à accès aléatoire) : Le contenu de ces mémoires peut
être lu et modifié à volonté, mais il est perdu en cas de manque d’alimentation électrique
(mémoire volatile). Elles nécessitent par conséquent une sauvegarde par batterie.
- Les mémoires vives sont utilisées pour l’écriture et la mise au point des programmes et pour
le stockage des données.
- Les mémoires mortes dont le contenu maintenu (non volatile) en cas de disparition de la
tension d’alimentation, et qui peuvent être lues uniquement. Leur réécriture nécessite un
effacement total préalable par une procédure particulière hors de l’automate, soit par rayons
Les entrées sorties TOR Assurent l’intégration directe de l’automate dans son environnement
industriel en réalisant la liaison entre le processeur et le processus. Elles ont toutes de base
une double fonction :
Une fonction d’interface pour la réception et la mise en forme des signaux provenant de
l’extérieur (capteurs, bouton poussoir, etc.) et pour l’émission des signaux vers l’extérieur
(commande de pré-actionneurs, voyants de signalisation, etc.) La conception de ces interfaces
avec un isolement galvanique ou un découplage optoélectronique assure la protection de
l’automate contre les parasites.
Une fonction de communication pour l’échange des signaux avec l’unité centrale par
l’intermédiaire du bus d’entrée - sortie.
II.4- Le bus
Le bus est un ensemble de conducteurs qui réalisent la liaison entre les différents éléments de
l’automate.
Il est organisé en plusieurs sous-ensembles destinés chacun à véhiculer un type bien défini
d’informations :
• Bus de données pour les signaux d’entrée- sortie
• Bus d’adresse des entrées - sorties
• Bus de commande pour les signaux de service tels que le top de synchronisation, sens des
échanges, contrôle des validités des échanges, etc.
• Bus de distribution des tensions issues du bloc d’alimentation
Le bloc d’alimentation élabore à partir d’un réseau 110 V ou 220 V en courant alternatif ou
d’une source 24 ou 48 V en courant continu, les tensions internes distribuées aux modules de
l’automate.
Afin d’assurer le niveau de sûreté requis, elle comporte des dispositifs de détection de baisse
ou baisse ou de coupure de la tension réseau et de surveillance des tensions internes. En cas
de défaut, ces dispositifs peuvent lancer une procédure prioritaire de sauvegarde.
Les entrées/sorties analogiques sont très utilisées dans la commande des processus où
interviennent des grandeurs physiques continues (vitesse, pression, température, …) Ces
modules ne font généralement pas partie des configurations de base des automates
commercialisés, ils constituent des modules d’extension.Ils coûtent beaucoup plus cher que
les modules d’entrées/sorties logiques.
Ce sont des modules spécialisés qui permettent de relier des automates programmables
industriels en un réseau. Il n’y a pas de standard bien défini pour les réseaux d’automates
comme c’est le cas pour les réseaux d’ordinateurs. Chaque constructeur propose un réseau
avec un protocole de communication propre.
Ces modules permettent d’assurer des tâches spécifiques (positionnement d’axe, comptage
rapide, régulation PID … ). Ils sont généralement équipés de CPU spécialisés. Leur utilisation
simplifie la tâche du développeur et permet de libérer la CPU de l’automate pour d’autres
traitements
S’ajoutent à ces critères techniques d’autres critères économiques (coût d’achat, d’installation
et de maintenance) et logistiques (disponibilité des pièces de rechange, assistance technique,
compatibilité avec les équipements existants …).