Anda di halaman 1dari 52

INTRODUCTION AUX

AUTOMATES PROGRAMMABLES

A. RAIHANI
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

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.

Un systme automatis est un ensemble dlments en interaction


interaction,
et organiss dans un but prcis : agir sur une matire duvre
afin de lui donner une valeur ajoute.
A. RAIHANI 2
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

SAP: Approche globale


Systme autonome de cration de valeur ajoute.
Sous des impratifs
p de scurit,, p
productivit,, adaptabilit
p
Bouteille + bouchon. Bouteille bouche

Pice non p
perce Pice p
perce
SA
SAP
Matire brute Pice finie

Pice au point A Pice au point B

Objectif: Augmenter la comptitivit des produits en rduisant le


cot
unitaire
i i de chaque produit. i
A. RAIHANI 4
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

SAP: Approche globale

A. RAIHANI 5
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

SAP: Approche globale

Le systme de production est galement aliment en nergies


(lectrique, pneumatique, hydraulique, .).
Il gnre
des
d dchets
d h t di
divers: chutes
h t d de coupes, eaux sales,
l

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

Systmes Automatis de Production (SAP)

SAP: Objectifs

Les objectifs poursuivis par une automatisation peuvent tre assez


varis. On peut retenir quelques uns :

9 La recherche de cots plus bas, par rduction des frais de main-duvre,


dconomie de matire, dconomie dnergie,

9 La suppression des travaux dangereux ou pnibles et lamlioration des


conditions de travail.

9 La ralisation doprations impossibles contrler manuellement.

A. RAIHANI 7
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

SAP: Objectifs

La comptitivit dun produit final peut tre dfinie comme sa


capacit tre bien vendu.
La comptitivit rsulte essentiellement des rsultats obtenus sur les
facteurs suivants :cot, qualit, innovation, disponibilit.

Lautomatisation des quipements de production peut amliorer les


cots, la qualit et mme la disponibilit des produits.
Il est cependant important de vrifier que le produit sur lequel
sapplique
li cette
tt automatisation
t ti ti soit it optimis
ti i ett rponde
d toujours
t j aux
besoins du march.
Lexprience montre quune automatisation conduit souvent remettre
en cause le
l processus de
d ffabrication
b i i et doncd lle produit.
d i

A. RAIHANI 8
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

SAP: Objectifs

A. RAIHANI 9
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

SAP: rentabilit

Comme pour tout investissement, un projet dautomatisation est jug


sur sa rentabilit.
Celle ci peut ssexprimer
Celle-ci exprimer sous forme du temps de retour des
investissements.

NbA = Nb dannes pour retour


dinvestissement.
dinvestissement
Si NbA est infrieur 3 ans, le
projet est en gnral jug
intressant, si toutefois la dure
de vie du produit fabriqu est
estime dune dure suprieure.

A. RAIHANI 10
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

SAP: Structure

A. RAIHANI 11
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

Partie oprative:

Elle agit sur la matire duvre afin de lui donner sa valeur


ajoute.

Les actionneurs (moteurs, vrins) agissent sur la partie


mcanique
q du systme
y q
qui agit
g son tour sur la matire
duvre.

Les capteurs / dtecteurs permettent d


dacqurir
acqurir les divers tats
du systme.

A. RAIHANI 12
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

Partie de contrle:

Elle Compos des pupitres de commande et de signalisation, il permet


lloprateur
oprateur de commander le systme (marche,
(marche arrt,
arrt dpart cycle ).
)

Il permet galement de visualiser les diffrents tats du systme laide de


voyants de terminal de dialogue ou dinterface
voyants, d interface homme-machine (IHM)
(IHM).

A. RAIHANI 14
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

Actionneurs:

Le processus contrler comporte gnralement des organes


(ventilateurs d'un tunnel, circuit d'une chane de montage, vrin d'une
presse hydraulique) dont les mouvements sont coordonns par des
actionneurs associs des adaptateurs mcaniques de mouvements.

A. RAIHANI 15
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

Actionneurs:
Les actionneurs transforment une nergie (lectrique, pneumatique ou
hydraulique) en une nergie mcanique associe un mouvement.

Les actionneurs lectriques sont des moteurs pour l'immense majorit.


On trouve aussi quelques vrins lectriques.

A. RAIHANI 16
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

Capteurs:

Les signaux issus de capteurs placs sur le processus sont parfois


conditionns par une lectronique dinterface (traitement d'image,
mise en forme des signaux, amplification)
A. RAIHANI 22
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

Effecteurs:
Les effecteurs sont multiples et varis et sont souvent conus
spcialement pour sadapter lopration quils ont raliser sur
la Matire duvre.

Ils reoivent leur nergie des actionneurs.


actionneurs (Fraise,
Fraise Foret,
Foret Mors
dtau, pince de robot.).

A. RAIHANI 23
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

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

Systmes Automatis de Production (SAP)

Logique programme vs logique cble:


Le rle dun automate est de ragir aux
changements dtat de ses entres en modifiant ltat
de ses sorties selon une loi de contrle dtermine a
priori par un programme.
Programme combinatoire: pas deffet mmoire

Programme
g squentiel:
q tient compte
p de lvolution du
systme

Ralisation de la loi de contrle en interconnectant


j di i
judicieusement
t des
d oprateurs
t matriels
t i l lectriques,
l t i
pneumatiques, hydrauliques) ralisant des fonctions
logiques de base.
O t
Oprateurs logiques
l i de
d base:
b AND,
AND OR,
OR NOT
NOT, NAND
NAND, NOR,
NOR
Relais normalement ouvert / normalement ferm

A. RAIHANI 27
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

logique cble:
Inconvnients:
9Volume du contrleur proportionnel la complexit du problme

9Des modifications de la commande implique des modifications de cblage

Avantages:
9Vitesse car fonctionnement simultan des oprateurs

9Obligatoire pour le traitement darrt durgence et de scurit.

A. RAIHANI 28
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

logique programme:
Avantages:

9 Moins de place utilise dans l'armoire (pour la logique)


9 Moins de cblage interne,
9 R li ti des
Ralisation d modifications
difi ti facilite,
f ilit
9 Rcupration des modifications effectues facile, il suffit de lire le
programme pour voir les modifications. Certains logiciels
permettent
tt t mme
de
d ffaire
i des
d comparaisons i de
d programmes ett
indiquent prcisment les diffrences.
9 Cot moindre (par rapport aux relais). Ceci est mme vrai pour
d applications
des li ti simples
i l (quelques
( l dizaines
di i de
d relais).
l i)

A. RAIHANI 29
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

logique programme:
Avantages: (suite)

9 Ralisation simple et peu couteuses d'applications similaires il suffit


de "recopier" le programme.
9 Maintenance facilit : l'API p par lui mme est relativement fiable et
peut aider l'homme dans sa recherche de dfauts (Voyants, bits
indicateurs, messages, crans de dialogue, ).
9 Possibilit de p prvoir une maintenance distance ((Modem
tlphonique, Internet, ).
9 Possibilits de communication avec l'extrieur (ordinateur, autre
API)) q
que n'ont p
pas les relais.
9 Evolution du mtier de l'automaticien
A. RAIHANI 30
Introduction aux Automates Programmables Industriels

Systmes Automatis de Production (SAP)

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

SOFT PLC : Pc industriel

automate compact automate et logiciel de contrle

modulaire
d l i commande

(rseaux et
Logique mtiers)

cable
Relais
programmable

Volume & niveau


dautomatisme
A. RAIHANI 32
Introduction aux Automates Programmables Industriels
Transformer lnergie
Exemple de SAP: chane de palettisation.
Acqurir des informations

Moteur, Vrin

Capteur de Position Agir sur la matire duvre

Traiter les donnes


Ventouse, convoyeur
mettre des ordres
Communiquer
localement et distance Distribuer lnergie

API

Contacteur lectrique
Terminaux de dialogue Distributeur pneumatique
A. RAIHANI 33
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

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

Automates Programmables Industriels (API)

Fonction:

Un automate est une machine cyclique qui, en fonction


dinformations
d informations apparaissant ses entres et du programme
plac dans sa mmoire, mets des ordres sur ses sorties, des
messages

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.

La plupart des automates peuvent se coupler sur des rseaux


datelier ou dentreprise.

A. RAIHANI 35
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

Structure interne: Console,


PC,, API,,
Secteur

Alimentation Processeur Interfaces de communication

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

Automates Programmables Industriels (API)

Alimentation :

transforme la tension secteur (24, 48V =, 110, 230 V~) en


tension continue (4, 12, V=) pour alimenter
l'lectronique des cartes.

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

Automates Programmables Industriels (API)

Mmoires programme:

Contient le programme excuter. De type RAM, EPROM,


EEPROM, Flash, , (suivant la marque, le modle, le choix de
l'utilisateur, ).

Quelque fois compos d'une


d une zone de RAM sauvegarde par pile et
d'une autre zone d'EEPROM , amovible ou non, qui sert de
sauvegarde sans pile.

A. RAIHANI 38
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

Mmoires de donnes:

Contient les informations dont l'API besoin pour excuter le


programme (Valeurs des entres, consignes) ou que l'API pilote
( l
(valeur des
d sorties,
i temporisations,
i i compteurs, ).
)
Quelques fois il existe une zone de bits et une zone de mots
indpendantes
p l'une de l'autre.
Une partie de cette mmoire de type RAM (mots, valeur des
temporisations et compteurs) est sauvegarde en cas de coupure
d alimentation.
d'alimentation.

Ces 2 zones mmoire peuvent cohabiter sur la mme carte


l t i
lectronique ou t
tre situes
it sur d
des cartes
t diff
diffrentes
t
A. RAIHANI 39
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

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

Automates Programmables Industriels (API)

Cartes dentres - sorties :


Interface d'entre : elle permet de recevoir les informations du S.A.P. ou du
pupitre et de mettre en forme (filtrage, ...) ce signal tout en
ll'isolant
isolant lectriquement (optocouplage).
Interface de sortie : elle permet de commander les divers practionneurs et
lments de signalisation du S.A.P. tout en assurant
l'isolement lectrique.
9 On distingue les cartes TOR (tout ou rien) et les cartes ANA
(Analogique)
9 Existent pour diffrentes tension d'utilisation : courant continu (24,
48 V), courant alternatif '10/220 V),
9 Une carte est en gnral constitue de plusieurs voies, par multiples
de 2 (2, 4 , 8, 16, 32, 64),
9 Les
L diffrentes
diff t voies i ontt souventt d
des communs d'
d'alimentation
li t ti
(groupe de 8, de 16 , )
A. RAIHANI 41
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

Capteur,,
Carte d'entre
bouton, Bus

Adaptation
p Opto coupleur

Filtrage Sparation
galvanique
Alimen- Mise en forme
t ti
tation

Entre d'informations
Automate

Schmas thorique d'une voie d'entre d'une carte d'entre TOR

A. RAIHANI 42
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

Carte d'entre
d entre
Bus

Conversion Traitement
Amplifi- analogique ((chelle,,
Capteur Aquisition
cation numrique racine
CAN carr, ..)

Entre d'informations

Automate

Schmas thorique d'une voie d'entre d'une carte d'entre ANA

A. RAIHANI 43
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

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

Automates Programmables Industriels (API)

Carte de sortie
Bus
Conversion Conversion
Conversion
Mmo- // - srie & numrique Amplifi-
srie - // Charge
risation isolation analogique
gq cation
galvanique
CNA

Sortie d'informations
Automate

Schmas thorique d'une voie de sortie d'une carte de sortie ANA

A. RAIHANI 45
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

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)

Cette "prise" peut tre :


Une liaison srie simple, Un Port USB, Un Port Ethernet, Une liaison srie
avec un protocole de communication spcifique : Rseau local industriel
(Modbus, Profibus, ), Bus de terrain (CAN, FIP, Profibus, ...)

Ces interfaces peuvent tre : Intgres ll'UC


UC ou Des cartes d'extension
d extension

A. RAIHANI 46
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)


RAM
MEMOIRE
Fonctionnement: DONNEES

Acquisition BUS INTERNE


des entres

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

Automates Programmables Industriels (API)

Fonctionnement:

Traitement
du programme

excution du
programme
application crit
application,
par l'utilisateur.
A. RAIHANI 48
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

RAM
Fonctionnement: MEMOIRE
DONNEES

BUS INTERNE

criture des bits ou des


mots de sorties associs
aux modules TOR et
mtier selon l'tat dfini
par le programme

CARTES SORTIES
application.

Mise jour TOR


R, ANA
des sorties

A. RAIHANI 49
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

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).

On appelle scrutation l'ensemble des quatre oprations ralises par l'automate


et le temps de scrutation est le temps mis par l'automate pour traiter la mme
partie de programme. Ce temps est de l'ordre de la dizaine de millisecondes
pour les applications standards.
A. RAIHANI 50
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

Dure dune tche:

Traitement Acquisition Traitement Mise jour


des entres du programme d sorties
des ti
interne

I E T S

Temps de cycle

TC= TI+TE+TT+TS

A. RAIHANI 51
Introduction aux Automates Programmables Industriels

Automates Programmables Industriels (API)

Temps de rponse total:

Le temps de rponse total (TRT) est le temps qui s'coule entre le


changement d'tat d'une entre et le changement d'tat de la sortie
correspondante :

A. RAIHANI 52

Anda mungkin juga menyukai