Vous êtes sur la page 1sur 18

Université 20 Août 1955 Skikda

Faculté de Technologie Département de Génie Electrique

Cours: Automates Programmables


Industriels
API
Master 2: Systèmes Embarqués
Semestre 1: 2019/2020
Objectifs du chapitre 1 :

Permettre aux étudiants de :


 Voire connaître l'aspect extérieur des API.

 Prendre une idée sur la structure interne d'une API.

 Comprendre le traitement du programme dans un API.


1. Historique :
Les automates programmables industriels sont apparus à la fin des années soixante,
à la demande de l'industrie automobile américaine (GM), qui réclamait plus
d'adaptabilité de leurs systèmes de commande. Les coûts de l'électronique
permettant alors de remplacer avantageusement les technologies actuelles.
1. Historique :

Avant : utilisation de relais électromagnétiques et de systèmes pneumatiques


pour la réalisation des parties commandes ⇒ logique câblée

Inconvénients : cher, pas de flexibilité, pas de communication possible

Solution : utilisation de systèmes à base de microprocesseurs permettant


une modification aisée des systèmes automatisés ⇒ logique programmée

Les ordinateurs de l'époque étant chers et non adaptés aux contraintes


du monde industriel, les automates devaient permettre de répondre aux
attentes de l'industrie.
2. Définition d’un API :
Un automate programmable est un dispositif électronique programmable destiné à
automatiser d’une machine ou d’un processus industriel.

Trois caractérises fondamentales distinguent totalement l’Automate


Programmable Industriel (API) des outils informatiques tels que les ordinateurs (PC
industriel ou autres):

il peut être directement connecté aux capteurs et pré-actionneurs grâce à ses


entrées/sorties industrielles,

il est conçu pour fonctionner dans des ambiances industrielles sévères


(température, vibrations, micro-coupures de la tension d’alimentation, parasites,
etc.),

et enfin, sa programmation à partir de langages spécialement développés pour le


traitement de fonctions d’automatisme fait en sorte que sa mise en oeuvre et son
exploitation ne nécessitent aucune connaissance en informatique.
3. Architecture d’un API :
Compact
3.1. Structure externe :
Les automates peuvent être de type:

Modulaire

On distinguera les modules de programmation (LOGO de SIEMENS,


ZELIO de SCHNEIDER, MILLENIUM de CROUZET ...) des micro
automates .

Il intègre le processeur, l'alimentation, les entrées et les sorties. Selon


les modèles et les fabricants, il pourra réaliser certaines fonctions
supplémentaires (comptage rapide, E/S analogiques ...) et recevoir des
extensions en nombre limité.

Ces automates, de fonctionnement simple, sont généralement destinés à


la commande de petits automatismes.
3. Architecture d’un API :
Compact
3.1. Structure externe :
Les automates peuvent être de type:

Modulaire

Le processeur, l'alimentation et les interfaces d'entrées / sorties


résident dans des unités séparées (modules) et sont fixées sur un
ou plusieurs racks contenant le "fond de panier" (bus plus
connecteurs).
Ces automates sont intégrés dans les automatismes complexes
où puissance, capacité de traitement et flexibilité sont
nécessaires.
Automates compacts:

LOGO de SIEMENS ZELIO de SCHNEIDE MILLENIUM de CROUZET


Automate modulaire SIMATIC S7-300 de Siemens

1 Module d’alimentation
6 Carte mémoire
2 Pile de sauvegarde
7 Interface multipoint (MPI)
3 Connexion au 24V cc
8 Connecteur frontal
4 Commutateur de mode (à clé) 9 Volet en face avant
5 LED de signalisation d’état et de défauts
3.2. Structure interne :
La structure interne d’un automate programmable industriel (API) est assez
voisine de celle d’un système informatique simple.
3.2. Structure interne :

à base de
microprocesseur, elle
réalise toutes les
fonctions logiques,
arithmétiques et
de traitement numérique
il assure la (transfert, comptage,
distribution temporisation ...).
d'énergie
aux
différents
modules.
3.2. Structure interne :
il permet la
Elles communication
permettent de l'ensemble
de stocker des blocs de
l'automate et elle permet de
le système
des éventuelles recevoir les
d'exploitati
extensions. informations du
on (ROM ou
S.A.P et de
PROM)
commander les
divers
préactionneurs
Pause:
Un dispositif automatique destiné à trier des
caisses de 2 tailles différentes se compose d’un
tapis amenant les caisses, de 3 poussoirs et de 2
tapis d’évacuation.
Le systeme fonctionne comme suit:

Le pousoir 1 pousse les petits caisses devant


le pousoir 2 qui à son tour, les transfer sur le
tapis 2, alors que les
grandes caisses sont poussées devant le pousoir
3, ce dernier les
évacuant sur le tapis 3, pour effectuer la
selection des caisses, un
dispositif de detection placé devant le pousoir 1
permet de
reconnaitre sans ambiguité le type de caisses qui
se presente.
3.3. Caractéristiques :
Les caractéristiques principales d’un API sont :

 Compact ou modulaire
 Tension d’alimentation
 Taille mémoire
 Temps de scrutation
 Sauvegarde (EPROM, EEPROM, pile,…)
 Nombre d’entrées / sorties
 Modules complémentaires (analogique, communication,…)
 Langages de programmation
4. Choix de l’API : Il faut quantifier les besoins:
 Nombre d'entrées / sorties :
le nombre de cartes peut avoir une incidence sur
le nombre de racks dès que le nombre d'entrées /
sorties nécessaires devient élevé.
 Fonctions ou modules spéciaux :
certaines cartes permettront de "soulager" le
processeur et devront offrir les caractéristiques
souhaitées.

 Type de processeur :
la taille mémoire, la vitesse de traitement et les
fonctions spéciales offertes par le processeur
permettront le choix dans la gamme souvent très
étendue.

 Fonctions de communication :
l'automate doit pouvoir communiquer avec les
autres systèmes de commande (API, supervision
...).
5. Types des Entrées/Sorties d’un API :
Ce sont des modules réalisant l’interface entre les signaux du processus (vers
actionneurs ou venant des capteurs) et les signaux du bus interne de
l’automate.

Les types d'Entrées / sorties sont :

Logiques TOR: Signaux « tout ou rien » Analogiques: résultent de la transduction de


représentant l’état logique de contacteurs, grandeurs physiques: vitesse, température,
boutons poussoirs, voyants lumineux, pression, etc.
détecteurs de présence, etc. Typiquement:
Typiquement: Tensions de haut niveau: ex. -10 à +10 V
Tensions continues ou alternatives: 12, 24, Tensions de bas niveau: ex. -50 à +50 mV
48 ou 60 V
Les fonctions d'un Modules d'entrée :

Les principaux éléments d'un module


d'entrée logique typique sont:
 Protection contre les surtensions;
 Visualisation d'état
 Redressement éventuel dans le cas
de signaux alternatifs;
 Filtrage destiné à éliminer les Les fonctions d'un Modules de sortie :
parasites hautes fréquences
Les principaux éléments d'un module
de sortie logique typique:
 visualisation d'état
 adaptation de niveau et de
puissance (en général, à partir d'une
alimentation extérieure)
 protection contre les surcharges
(courts-circuits), les surtensions
(charges inductives)
 absorption de l'énergie de coupure
des relais, etc.
Merci Pour votre Attention

Vous aimerez peut-être aussi