AUTOMATES PROGRAMMABLES
A. RAIHANI
Introduction aux Automates Programmables Industriels
Objectif:
Lobjectif de lautomatisation des systmes est de produire, en
ayant recours le moins possible lhomme, des produits de qualit
et ce pour un cot le plus faible possible.
Objectif:
Le systme automatis est soumis des contraintes : nergtiques,
de configuration, de rglage et dexploitation qui interviennent
dans tous les modes de marche et darrt du systme.
Contraintes
Matire duvre
Systme automatis +
Matire duvre
de production V l
Valeur ajoute
j
A. RAIHANI 3
Introduction aux Automates Programmables Industriels
Pice non p
perce Pice p
perce
SA
SAP
Matire brute Pice finie
A. RAIHANI 5
Introduction aux Automates Programmables Industriels
Le fonctionnement du systme
y de production
p ncessite diffrentes
interventions humaines :
Le personnel dexploitation assure la surveillance, lapprovisionnement et
participe parfois au procd de production.
Le personnel de rglage, procde aux interventions ncessaires pour obtenir
la qualit recherche ou pour dmarrer une campagne de production.
Le personnel de maintenance intervient lorsque le systme de production se
trouve en dfaillance et procde aux oprations de maintenance prventive.
A. RAIHANI 6
Introduction aux Automates Programmables Industriels
SAP: Objectifs
A. RAIHANI 7
Introduction aux Automates Programmables Industriels
SAP: Objectifs
A. RAIHANI 8
Introduction aux Automates Programmables Industriels
SAP: Objectifs
A. RAIHANI 9
Introduction aux Automates Programmables Industriels
SAP: rentabilit
A. RAIHANI 10
Introduction aux Automates Programmables Industriels
SAP: Structure
A. RAIHANI 11
Introduction aux Automates Programmables Industriels
Partie oprative:
A. RAIHANI 12
Introduction aux Automates Programmables Industriels
Partie commande:
Elle donne les ordres de fonctionnement la partie oprative.
Les practionneurs permettent de commander les actionneurs ; ils assurent le
transfert d
dnergie
nergie entre la source de puissance (rseau lectrique
lectrique, pneumatique
) et les actionneurs. Exemple : contacteur, distributeur
Ces practionneurs sont commands leur tour par le bloc traitement des
informations.
o at o s.
Celui-ci reoit les consignes du pupitre de commande (oprateur) et les
informations de la partie oprative transmises par les capteurs / dtecteurs.
En fonction de ces consignes et de son programme de gestion des tches
(implant dans un automate programmable ou ralis par des relais (on parle
de logique cble)), elle va commander les practionneurs et renvoyer des
informations au pupitre de signalisation ou d'autres systmes de commande
et/ou de supervision en utilisant un rseau et un protocole de communication.
A. RAIHANI 13
Introduction aux Automates Programmables Industriels
Partie de contrle:
A. RAIHANI 14
Introduction aux Automates Programmables Industriels
Actionneurs:
A. RAIHANI 15
Introduction aux Automates Programmables Industriels
Actionneurs:
Les actionneurs transforment une nergie (lectrique, pneumatique ou
hydraulique) en une nergie mcanique associe un mouvement.
A. RAIHANI 16
Introduction aux Automates Programmables Industriels
Actionneurs:
Les actionneurs pneumatiques et hydrauliques sont des vrins
linaires pour l'immense majorit. On trouve aussi quelques vrins
rotatifs..
A. RAIHANI 17
Introduction aux Automates Programmables Industriels
Pr-actionneurs:
Ces actionneurs sont commands par des systmes lectriques de
commande (pr-actionneurs) mettant en uvre des circuits
dlectronique de puissance, dlectronique du signal analogique et
dlectronique numrique.
A. RAIHANI 18
Introduction aux Automates Programmables Industriels
Pr-actionneurs:
Pour les moteurs lectriques, les pr-actionneurs sont des
contacteurs ou, couramment aujourd'hui, des variateurs de
vitesse.
A. RAIHANI 19
Introduction aux Automates Programmables Industriels
Pr-actionneurs:
Les pr-actionneurs respectifs des vrins pneumatiques et
hydrauliques sont les distributeurs lectropneumatiques et lectro-
hydrauliques.
A. RAIHANI 20
Introduction aux Automates Programmables Industriels
Capteurs:
La partie oprative envoie des informations sur son tat la partie
commande, via les capteurs. Un capteur a pour fonction de dlivrer une
grandeur lectrique, image d'une grandeur physique.
A. RAIHANI 21
Introduction aux Automates Programmables Industriels
Capteurs:
Effecteurs:
Les effecteurs sont multiples et varis et sont souvent conus
spcialement pour sadapter lopration quils ont raliser sur
la Matire duvre.
A. RAIHANI 23
Introduction aux Automates Programmables Industriels
Interface Homme-Machine:
Loprateur local par lintermdiaire dune Interface Homme-Machine
peut envoyer des commandes ou des paramtres la partie commande.
On trouve parmi ces interfaces hommes machines les simples boutons et
voyants et les plus complexes crans (tactile, avec ou sans clavier).
A. RAIHANI 24
Introduction aux Automates Programmables Industriels
Interface Homme-Machine:
Loprateur local par lintermdiaire dune Interface Homme-Machine
peut envoyer des commandes ou des paramtres la partie commande.
On trouve parmi ces interfaces hommes machines les simples boutons et
voyants et les plus complexes crans (tactile, avec ou sans clavier).
A. RAIHANI 25
Introduction aux Automates Programmables Industriels
Traitement:
Dans les systmes modernes, lAPI assure de plus en plus cette fonction.
Certains systmes purement pneumatiques peuvent tre contrls par
des squenceurs ou des fonctions logiques.
Logique
og que Logique
gq
programme cble
A. RAIHANI 26
Introduction aux Automates Programmables Industriels
Programme
g squentiel:
q tient compte
p de lvolution du
systme
A. RAIHANI 27
Introduction aux Automates Programmables Industriels
logique cble:
Inconvnients:
9Volume du contrleur proportionnel la complexit du problme
Avantages:
9Vitesse car fonctionnement simultan des oprateurs
A. RAIHANI 28
Introduction aux Automates Programmables Industriels
logique programme:
Avantages:
A. RAIHANI 29
Introduction aux Automates Programmables Industriels
logique programme:
Avantages: (suite)
logique programme:
Inconvnients:
9 Vit
Vitesse inversement
i t proportionnelle
ti ll la l complexit
l it dud problme.
bl
Ceci peut tre une limitation pour des processus lectromcaniques
rapides
9 "Bote noire" on ne voit
oit pas directement ce q quii se passe l'intrie
l'intrieur,
r
9 Diversit des marques et de modles qui entraine une diversit des
langages et des reprages des variables, malgr l'existence d'une
norme CEI 1131 (qui comme toutes les normes laisse beaucoup de
possibilits de divergences, donc de choix diffrents)
9 Comptabilit entre familles dautomates.
9 Besoin
B i de d fformation
i (est-ce un inconvnient ou une volution du mtier ?).
)
A. RAIHANI 31
Introduction aux Automates Programmables Industriels
Classification
nombre
dquipement
Cartes ddies
modulaire
d l i commande
(rseaux et
Logique mtiers)
cable
Relais
programmable
Moteur, Vrin
API
Contacteur lectrique
Terminaux de dialogue Distributeur pneumatique
A. RAIHANI 33
Introduction aux Automates Programmables Industriels
Fonction:
Informations
(capteurs, dialogue)
Entres
Traiter les informations
entrantes pour mettre
Programme des ordres de sorties en
fonction dun
programme.
Sorties
Ordres
(practionneurs, dialogue)
A. RAIHANI 34
Introduction aux Automates Programmables Industriels
Fonction:
Lautomate dispose
L di d
de mmoires
i internes,
i de
d compteurs, de
d
bloc de temporisations ainsi que de nombreuses fonctions de
plus haut niveau.
A. RAIHANI 35
Introduction aux Automates Programmables Industriels
Mmoire de programme
Cartes Cartes
Cartes Cartes
Cartes
d'entres de Cartes
Capteurs, d'entres
d entres M i d
Mmoire de d
de
d'entres de Pr-
Boutons, sorties
Bus donnes Bus sorties actionneurs,
sorties
((bits,, mots,,
tempos,
compteurs,
A. RAIHANI 36
Introduction aux Automates Programmables Industriels
Alimentation :
Bus :
Ensemble des fils permettant la circulation des
informations entre les diffrents constituants de l'API.
(Energie, signaux, Adressage, )
A. RAIHANI 37
Introduction aux Automates Programmables Industriels
Mmoires programme:
A. RAIHANI 38
Introduction aux Automates Programmables Industriels
Mmoires de donnes:
Processeur :
Encore appel :
Unit de traitement (UT), Central Process Unit (CPU), Unit Centrale (UC).
C'est
C es lee cu
cur de l'API Interfaces de communication
Mmoire de programme
Dialogue
Lecture
Cartes Processeur
d'entre
Ecriture
Mmoire de Cartes de
donnes sortie
A. RAIHANI 40
Introduction aux Automates Programmables Industriels
Capteur,,
Carte d'entre
bouton, Bus
Adaptation
p Opto coupleur
Filtrage Sparation
galvanique
Alimen- Mise en forme
t ti
tation
Entre d'informations
Automate
A. RAIHANI 42
Introduction aux Automates Programmables Industriels
Carte d'entre
d entre
Bus
Conversion Traitement
Amplifi- analogique ((chelle,,
Capteur Aquisition
cation numrique racine
CAN carr, ..)
Entre d'informations
Automate
A. RAIHANI 43
Introduction aux Automates Programmables Industriels
Carte de sortie
Bus
Relais Fusible
Charge
Alimen-
tation
Sortie d'informations
Automate
Schmas thorique d'une voie de sortie d'une carte de sortie relais (TOR)
A. RAIHANI 44
Introduction aux Automates Programmables Industriels
Carte de sortie
Bus
Conversion Conversion
Conversion
Mmo- // - srie & numrique Amplifi-
srie - // Charge
risation isolation analogique
gq cation
galvanique
CNA
Sortie d'informations
Automate
A. RAIHANI 45
Introduction aux Automates Programmables Industriels
Interfaces de communication:
"Prises" pour connecter :
La console de programmation, (programmation , mise au point, maintenance)
Une console de test,
test (mise au point
point, maintenance)
D'autres API (Rseau Local Industriel)
Un PC (Supervision, Rseau Local Industriel)
A. RAIHANI 46
Introduction aux Automates Programmables Industriels
criture en mmoire de
COMPTAG
CARTE ENTREES
l'tat des informations
TOR,, ANA,
prsentes sur les
GE RAPIDE
E
entres (ralise une
image du monde
extrieur)
A. RAIHANI 47
Introduction aux Automates Programmables Industriels
Fonctionnement:
Traitement
du programme
excution du
programme
application crit
application,
par l'utilisateur.
A. RAIHANI 48
Introduction aux Automates Programmables Industriels
RAM
Fonctionnement: MEMOIRE
DONNEES
BUS INTERNE
CARTES SORTIES
application.
A. RAIHANI 49
Introduction aux Automates Programmables Industriels
Fonctionnement:
A ces 3 tapes sajoute une phase intrinsque dite Traitement interne durant
laquelle l'automate effectue des oprations de contrle et met jour certains
paramtres
t systmes
t (dtection
(dt ti desd passages en RUN / STOP,
STOP misesi jour
j des
d
valeurs de l'horodateur, ...).
Ces quatre oprations sont effectues continuellement par l'automate
(fonctionnement cyclique).
I E T S
Temps de cycle
TC= TI+TE+TT+TS
A. RAIHANI 51
Introduction aux Automates Programmables Industriels
A. RAIHANI 52