Automate Programmable Industriel
Automate Programmable Industriel
Automate Programmable Industriel
Nom : _________________
CI
1 / 17
BE
Sommaire
GENERALITES.................................................................................................................................................................................... 1
ARCHITECTURE CONSTITUTION D'UN API ....................................................................................................................... 1
FONCTIONNEMENT DE LAPI ...................................................................................................................................................... 6
PROGRAMMATION ........................................................................................................................................................................... 8
SECURITE DE LAPI ....................................................................................................................................................................... 10
RACCORDEMENT AUTOMATE ................................................................................................................................................. 11
LES AUTOMATES ET LA COMMUNICATION ....................................................................................................................... 15
MAINTENANCE - DIAGNOSTIC ................................................................................................................................................. 17
GENERALITES
Un automate programmable industriel, ou API, est un
dispositif lectronique programmable destin la commande de processus
industriels par un traitement squentiel. Il envoie des ordres vers
les practionneurs (partie oprative ou PO ct actionneur) partir de
donnes dentres (capteurs) (partie commande ou PC ct capteur),
de consignes et dun programme informatique.
Lorsquun automate programmable remplit une fonction de scurit, il est alors
appel automate programmable de scurit ou APS.
Il ne faut pas confondre automate programmable et micro ordinateur, ces
derniers peuvent nanmoins commander des appareillages par adjonction de
cartes spcifiques dites Entres/Sorties, mais ils ne sont pas aussi souples
d'emploi que les A.P.I. spcialement tudis.
BP MEI
Nom : _________________
CI
2 / 17
BE
BP MEI
Nom : _________________
CI
3 / 17
BE
BP MEI
Nom : _________________
CI
4 / 17
BE
Prsentation automate
Siemens Modulaire
5 LED de signalisation
d'tat et de dfauts
1 Module d'alimentation
6 Carte mmoire
2 Pile de sauvegarde
7 Interface multipoint
(MPI)
3 Connexion au 24V cc
8 Connecteur frontal
4 Commutateur de mode
( cl)
BP MEI
Nom : _________________
CI
5 / 17
BE
BP MEI
Nom : _________________
CI
6 / 17
BE
FONCTIONNEMENT DE LAPI
Le cycle de fonctionnement de lAPI est dcrit ci-dessous.
Traitement interne : L'automate effectue des oprations de
contrle et met jour certains paramtres systmes (dtection
des passages en RUN / STOP, mises jour des valeurs de
l'horodateur, ...).
Lecture des entres : L'automate lit les entres (de faon
synchrone) et les recopie dans la mmoire image des entres.
Excution du programme : L'automate excute le programme
instruction par instruction et crit les sorties dans la mmoire
image des sorties.
Ecriture des sorties : L'automate bascule les diffrentes
sorties (de faon synchrone) aux positions dfinies dans la
mmoire image des sorties.
Ces quatre oprations sont effectues continuellement par l'automate (fonctionnement cyclique).
Le temps de scrutation est le temps mis par
l'automate pour traiter l'ensemble des quatre
oprations. Ce temps est de l'ordre de la dizaine de
millisecondes pour les applications standards.
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.
Le temps de rponse total est au plus gal deux fois le temps de scrutation (sans traitement particulier).
Le temps de scrutation est directement li au programme implant. Ce temps peut tre fix une valeur
prcise (fonctionnement priodique), le systme indiquera alors tout dpassement de priode.
Dans certains cas, on ne peut admettre un temps de rponse aussi long pour certaines entres : ces entres
pourront alors tre traites par l'automate comme des vnements (traitement vnementiel) et prises en
compte en priorit (exemples : problme de scurit, coupure d'alimentation ...).
Certains automates sont galement pourvus d'entres rapides qui sont prises en compte avant le traitement
squentiel mais le traitement vnementiel reste prioritaire.
Les automates TSX micro (Tlmcanique) offrent deux types de structure logicielle :
Une structure mono tche :
Une structure multitche :
L'automate excute une seule tche : la tche
A la tche prcdente peut tre rajout deux autres
matre . Cette tche (squentielle) non priodique, tches : la tche rapide et la tche vnementielle.
est surveille par un chien de garde logiciel fix
150 ms. Elle se programme en Grafcet et/ou en
langage contacts.
BP MEI
Nom : _________________
CI
7 / 17
BE
La tche rapide est alors priodique pour laisser le temps la tche matre
de s'excuter (la moins prioritaire). La tche vnementielle est prioritaire sur les
autres tches.
Exemple de traitement
multitche.
La priodicit de la tche
rapide est ici fixe
20ms. Il faudra veiller aux
temps de cycle de la
tche matre.
BP MEI
Nom : _________________
CI
8 / 17
BE
PROGRAMMATION
a. Langages de programmation :
Il existe 4 langages de programmation des automates qui sont normaliss au plan mondial par la norme
CEI 61131-3.
Chaque automate se programmant via une console de programmation propritaire ou par un ordinateur
quip du logiciel constructeur spcifique.
Liste d'instructions (IL : Instruction list) : Langage
textuel de mme nature que l'assembleur
(programmation des microcontrleurs).
Trs peu utilis par les automaticiens.
BP MEI
Nom : _________________
CI
9 / 17
BE
"0"
"1"
BP MEI
Nom : _________________
CI
10 / 17
BE
SECURITE DE LAPI
Les systmes automatiss sont, par nature, source de nombreux dangers (tensions utilises, dplacements
mcaniques, jets de matire sous pression ...).
Plac au cur du systme automatis, l'automate se doit d'tre un lment fiable car :
- un dysfonctionnement de celui-ci pourrait avoir de graves rpercussions sur la scurit des personnes,
- les cots de rparation de l'outil de production sont gnralement trs levs,
- un arrt de la production peut avoir de lourdes consquences sur le plan financier.
Aussi, l'automate fait l'objet de nombreuses dispositions pour assurer la scurit :
Contraintes extrieures : l'automate est conu pour supporter les diffrentes contraintes du monde industriel
et fait l'objet de nombreux tests normaliss (tenue aux vibrations, CEM ...)
Coupures d'alimentation : l'automate est conu pour supporter les coupures d'alimentation et permet, par
programme, d'assurer un fonctionnement correct lors de la ralimentation (reprises froid ou chaud)
Mode RUN/STOP : Seul un technicien peut mettre en marche ou arrter un automate et la remise en marche
se fait par une procdure d'initialisation (programme). En mode RUN, lAPI excute le programme.
En mode STOP, lAPI ne peut pas excuter le programme. Ce mode permet lcriture dans la mmoire de
lAPI
Contrles cycliques : Procdures d'autocontrle des mmoires, de lhorloge, de la batterie, des tensions
d'alimentation et des entres / sorties.
Vrification du temps de scrutation chaque cycle appele Watchdog (chien de garde), et enclenchement
d'une procdure d'alarme en cas de dpassement de celui-ci (rgl par l'utilisateur).
Visualisation : Les automates offrent un cran de visualisation o l'on peut voir l'volution des entres /
sorties.
BP MEI
CI
Nom : _________________
11 / 17
BE
RACCORDEMENT AUTOMATE
Alimentation de l'automate
Ils comprennent:
- 2 fils d'alimentation (+) et (-) de l'appareil.
- 1 fil pour la transmission du signal de sortie.
BP MEI
Nom : _________________
CI
12 / 17
BE
Modle NPN
Commutation du potentiel (-) sur la charge
Conclusion : Il faut donc choisir le type de dtecteur (PNP ou NPN) en fonction de la logique d'entre de
l'lment command (de lautomate).
BP MEI
Nom : _________________
CI
13 / 17
BE
BP MEI
Nom : _________________
CI
14 / 17
BE
BP MEI
Nom : _________________
CI
15 / 17
BE
Avec l'avnement des ASICs, les capteurs, dtecteurs ... sont devenus "intelligents" et ont permis de se
connecter directement au bus (mdium).
Aujourd'hui :
Les capteurs et les practionneurs "intelligents" (IHM,
variateurs, distributeurs ...) permettent la connexion
directe au bus.
Pour assurer le "multiplexage" de toutes les informations en provenance des capteurs / practionneurs ont t
dvelopps plusieurs protocoles de communication et des standards sont apparus (normaliss ou standards
de fait).
Exemple :
Le bus ASi (Actuators Sensors interface) est un bus de capteurs/actionneurs de type Matre / Esclave qui
permet de raccorder 31 esclaves (capteurs ou practionneurs) sur un cble spcifique (deux fils) transportant
les donnes et la puissance.
Ce bus est totalement standardis et permet d'utiliser des technologies de plusieurs constructeurs
(interoprabilit). L'automate est pour cela dot d'un coupleur ASi.
Avantages des bus de terrain
Inconvnients des bus de terrain
Rduction des cots de cblage et possibilit de
Taille du rseau limite.
rutiliser le matriel existant.
Adaptabilit aux applications temps critique.
Rduction des cots de maintenance.
Cot global.
Possibilits de communication.
Autres bus de terrain : Batibus (norme EIB), Interbus-S, CANopen
BP MEI
Nom : _________________
CI
16 / 17
BE
La ncessit de communication entre cellules (communication entre automates) a permis de voir apparatre
de nombreuses normes de communication (Profibus, Fip ...).
Le dterminisme ncessaire pour certaines applications conduit l'utilisation de rseaux Matre / Esclave.
Au niveau de l'entreprise, le temps n'est plus critique et la norme Ethernet pu se dvelopper rapidement,
permettant ainsi la visualisation et la commande des process via le rseau Internet.
La tendance actuelle est l'introduction des rseaux Ethernet au plus prs des automatismes (exemple :
norme Profinet).
BP MEI
Nom : _________________
CI
17 / 17
BE
MAINTENANCE - DIAGNOSTIC
Organigramme de diagnostic
Mthode de vrification du cblage d'une
entre masse commune.
Cette vrification se ralise l'aide d'un
voltmtre-ohmtre et d'un shunt (morceau de fil
lectrique).