Chap2 ArchitectureAPI
Chap2 ArchitectureAPI
Chap2 ArchitectureAPI
Chapitre 2 :
Architecture des API
I. Introduction
1
Radhia Chibani
2
Radhia Chibani
2. Type modulaire
L’automate programmable type modulaire se présente sous la forme d’un ensemble de blocs
fonctionnels. Généralement, chaque bloc est physiquement réalisé par un module spécifique
(coffret, rack, baie ou cartes). Ces différents modules s’articulent autour d’un canal de
communication qui est le bus interne. L’automate programmable est du type modulaire
contenant un rack, un module d’alimentation, un processeur, des modules d’E/S, des modules
de communication et de comptage. Cette organisation modulaire permet une grande souplesse
de configuration pour les besoins de l’utilisateur, ainsi qu’un diagnostic et une maintenance
facilités et elle destinée pour les automatismes complexes où puissance, capacité de traitement
et flexibilité sont nécessaires.
SIEMENS SCHNEIDER MOELLER SCHNEIDER
S7-300 TSX 37 TSX 57
3
Radhia Chibani
1. Le processeur
Le rôle du processeur consiste d’une part à organiser les différentes relations entre la zone
mémoire et les interfaces d’entrées et de sorties et d’autre part à exécuter les instructions du
programme. Les instructions sont exécutées les unes après les autres, séquencées par une
horloge.
2. La mémoire
Les entrées reçoivent des informations détectées par des éléments de détection (capteurs) et du
pupitre opérateur (BP). Les sorties transmettent des ordres aux pré-actionneurs (relais,
électrovannes …) et aux éléments de signalisation (voyants) du pupitre. Le nombre de ces
4
Radhia Chibani
entrées est sorties varie suivant le type d’automate. Les cartes d’E/S ont une modularité de 8,
16 ou 32 voies. Les tensions disponibles sont normalisées (24, 48, 110 ou 230V continu ou
alternatif ...).
L'interface réalise trois fonctions principales :
✓ Le découplage mécanique (borniers à vis par exemple) entre le câblage processus et le
câblage interne de l'automate.
✓ Le découplage électrique (isolation galvanique) : Le problème est de se protéger contre
les tensions de mode commun existant non seulement entre les signaux d'entrée et l'automate
mais aussi entre les signaux d'entrée eux-mêmes.
✓ L’adaptation des niveaux de tensions (par exemple, atténuer les entrées haut niveau hors
standards, amplifier les entrées bas niveau, effectuer la transformation courant/tension)
✓ La conversion analogique/numérique.
✓ Filtrage des signaux parasites : Elimination des parasites industriels de fréquence
supérieure à celles du signal utile.
✓ La synchronisation des transferts conformément aux procédures d'échange du BUS de
l'automate.
4. Alimentation
Tous les automates actuels sont équipés d'une alimentation 240V 50/60 Hz, 24 V DC. Les
entrées sont en 24 V DC et une mise à la terre doit également être prévue.
5. Modules complémentaires
Les automates compacts permettent de commander des sorties en T.O.R et gèrent parfois des
fonctions de comptage et de traitement analogique.
Les automates modulaires permettent de réaliser de nombreuses autres fonctions grâce à des
modules intelligents que l'on dispose sur un ou plusieurs racks.
Ces modules ont l'avantage de ne pas surcharger le travail de la CPU car ils disposent bien
souvent de leur propre processeur.
➢ Principales fonctions
5
Radhia Chibani
➢ Autres cartes
On peut trouver dans la structure d’un API d’autres cartes à savoir :
▪ Cartes de régulation PID.
▪ Cartes de commande d'axe.
▪ Cartes de pesage.
▪ Cartes de surveillance et de contrôle.
VII. Critères de choix des API
Les critères de choix essentiels d’un automate programmable industriel sont :
▪ Le nombre et la nature des E/S ;
▪ Les capacités de traitement du processeur (vitesse, données, opérations, temps réel...).
▪ Fonctions ou modules spéciaux
▪ Les moyens de dialogue et le langage de programmation ;