cours api siemens/allen bradley
Post on 06-Jul-2018
230 Views
Preview:
TRANSCRIPT
-
8/18/2019 cours API Siemens/Allen Bradley
1/104
Contrôle et ProcédésUE74 : Physique III
Département Mécanique Énergétique
-
8/18/2019 cours API Siemens/Allen Bradley
2/104
Automatique en 3A
+ Contrôle et Procédés en 4A+
TP Réulation en 4A≈
70 h Automatique et Régulation
Département Mécanique Énergétique
-
8/18/2019 cours API Siemens/Allen Bradley
3/104
Contrôle et Procédés :
Contrôle et Procédés6h de cours avec M. Macedo
Automates Programmables Industriels 6h de cours avec L. Bergougnoux
GRAC!" et API #iemens #$ 8h de TP trains électriques
avec !". Martin ou L. Bergougnoux
Département Mécanique Énergétique
-
8/18/2019 cours API Siemens/Allen Bradley
4/104
Automates ProgrammablesIndustriels %A&P&I&'
Programma#le Logic $ontroler %P.L.$.&
Département Mécanique Énergétique
-
8/18/2019 cours API Siemens/Allen Bradley
5/104
A!P!I! Introduction "
Introduction
#ait au milieu des années 7$
%&A!P!I! est destiné au contrôle'commanded&une machine ou d&un (rocédé!de la gestion de par'ings ( la délivrance de rationsalimentaires dans les élevages en passant par lagestion de la ma)orité des procédés industriels
notamment ceux *aisant appel ( la mécaniqueénergétique.
http://www.jautomatise.com/pages_statiques/hors-serie-l-039-histoires-des-automatismes-racontee-acteurshttp://www.jautomatise.com/pages_statiques/hors-serie-l-039-histoires-des-automatismes-racontee-acteurs
-
8/18/2019 cours API Siemens/Allen Bradley
6/104
A!P!I! Introduction )
-
8/18/2019 cours API Siemens/Allen Bradley
7/104
A!P!I! Introduction 7
-
8/18/2019 cours API Siemens/Allen Bradley
8/104
A!P!I! Introduction *
-
8/18/2019 cours API Siemens/Allen Bradley
9/104
A!P!I! Introduction +
Introduction
, co-t éle.é
, maintenance structurée
, su((ression d&em(lois
↑ ca(acité de (roductionet .aleur a/outée
, s&ada(te 0 tous lesmilieu1 de (roduction
, sou(lesse d&utilisation
, amélioration de lasécurité
, création de (ostesd&automaticiens
Incon(énientsA(antages
-
8/18/2019 cours API Siemens/Allen Bradley
10/104
A!P!I! Introduction 2$
Plan du cours
2! %es ystmes Automatisés de Production
5! %es Automates Proramma6les Industriels3! %e RA8CET et le schéma contact
-
8/18/2019 cours API Siemens/Allen Bradley
11/104
A!P!I! énéralités sur les AP 22
)& *es #st,mes Automatisés
de Production 9!A!P!
, %es 3 (arties d&un !A!P!
, %a (artie o(érati.e, %es ≠ ty(es de commandes, %es domaines d&a((lications
-
8/18/2019 cours API Siemens/Allen Bradley
12/104
A!P!I! énéralités sur les AP 25
q %a notion de AP s;a((lique aussi 6ien 0 une machine isolée qu;0 une unité de (roduction< une usine ou m=me un rou(ed;usine!
q A.ant toute analyse d;un AP< il est indis(ensa6le d;en dé>inirses >rontires!
q Un #st,me Automatisé de Production (ermetd;a/outer une .aleur au1 (roduits entrants!
#+st,me Automatiséde Production
Produitsentrants
Produitssortants
In>ormations ?nerie
@échets #uisances
-
8/18/2019 cours API Siemens/Allen Bradley
13/104
A!P!I! énéralités sur les AP 23
+n s,st-me de production est dit automatisé lorsquil peut gérer de mani-re autonome un c,cle de travail pré!éta#li qui se décompose en séquences et/ou enétapes.
%es !A!P! sont com(osés de 3 (arties com(le1es :' la Partie B(érati.e → le (rocédé 0 contrôler' la Partie Commande → le systme de contrôle' la Partie u(er.ision → l&o(érateur 9sur.eillance<
marcheDarr=t
-
8/18/2019 cours API Siemens/Allen Bradley
14/104
A!P!I! énéralités sur les AP 24
Matières Premières
et/ou Produits
Produits
valeur ajoutée
Partie
Opérative
Partie
Commande
PartieRelation
Consignes
Ordres
Commandes
Ordres
MesuresInformations
Visualisation
Informations
SAP
Informations Énergie
DéchetsNuisances
Opérateur
su(er.ision
-
8/18/2019 cours API Siemens/Allen Bradley
15/104
A!P!I! énéralités sur les AP 2"
F O
pf po
d
t V
8
E1em(le d&une (orte de arae
Actionneurs et commandes : ' moteur qui ou.re 9B ou >erme 98la (orte
Ca(teurs et mesures :
' (osition (orte 9(>: >ermée (o: ou.erte' cellule (hotoélectrique:o6stacle détecté 9d
Brdres :
' la télécommande 9t (our ou.rirRa((orts :' Foyant 9F : (orte en e1ercice
-
8/18/2019 cours API Siemens/Allen Bradley
16/104
A!P!I! énéralités sur les AP 2)
mesures
commandes
rapports
ordres
capteurs
action-
neurs
ProcédéSystème
de
contrôle
Operateur
F O
pf pod
t V
pf, po, d
F, O
V
t
E1em(le d&une (orte de arae
Partie o-érati(e Partie commande Partie su-er(ision
-
8/18/2019 cours API Siemens/Allen Bradley
17/104
A!P!I! énéralités sur les AP 27
%a (artie o(érati.e : PB %a Partie .-érati(e ait sur la mati4re 0 (artir d;ordres en.oyés (ar la
(artie commande< et ren.oie 0 cette derni4re des in>ormations sur sonétat ou sur l;en.ironnement! 3a >onction lo6ale est d;a((orter de la.aleur a/outée 0 la mati4re (remi4re!
%es (rinci(ales >onctions assurées (ar la (artie o(érati.e sont:
Con.ertir un ordre de la (artie commande en sinau1 e1(loita6les
(our la (artie o(érati.e Ada(ter le ni.eau de (uissance (our transmettre l;ordre au syst4me
concerné dans la (artie o(érati.e
Trans>ormer la (uissance >ournie (our créer une action dans la (artieo(érati.e
Air sur la mati4re (remi4re (our donner de la .aleur a/outée @onner un retour d;in>ormation de l;action réalisée dans la (artie
o(érati.e .ers la (artie relation
-
8/18/2019 cours API Siemens/Allen Bradley
18/104
A!P!I! énéralités sur les AP 2*
%a (artie o(érati.e
o r d
r e
s
i n > o
r m a
t i o
n s
q Le préactionneur permet ladaptation des ordres de fai!le énergie en
ordres adaptés au" actionneurs# Contacteur, distributeur, variateur de vitesse…q Lactionneur convertit lénergie au !esoin des effecteurs $ui consomment
cette énergie# Moteur, vérin, électroaimant, électrovannes, résistance de chauffage…
q Leffecteur est un dispositif terminal $ui agit sur la matière d%uvre pourlui donner sa valeur ajoutée# Outils de coupe, tête de soudure, bras, pince…
q Le capteur assume la fonction dac$uisition de données# Fin de course, détecteur de position, détecteur de présence, capteur de
température…
Préactionneurs &ctionneurs 'ffecteurs (apteurs
-
8/18/2019 cours API Siemens/Allen Bradley
19/104
A!P!I! énéralités sur les AP 2+
%a (artie o(érati.e : ca(teurs
R (!35$*
-
8/18/2019 cours API Siemens/Allen Bradley
20/104
A!P!I! énéralités sur les AP 5$
%a (artie o(érati.e : actionneurs.érins< .annes< moteurs
-
8/18/2019 cours API Siemens/Allen Bradley
21/104
A!P!I! énéralités sur les AP 52
%a (artie su(er.ision : P
La Partie Relation/Supervision est linterface homme machine)I*M+# 'lle est é$uipée dorganes permettant ,
q La mise en/hors énergie de linstallation-q La sélection des modes de marche-q La commande manuelle des actionneurs-q Le départ des c.cles de fonctionnement-q Larrt durgence-q Dinformer lopérateur de létat de linstallation ,
voyants lumineux, afficheurs, écrans vidéos, laxons…
-
8/18/2019 cours API Siemens/Allen Bradley
22/104
A!P!I! énéralités sur les AP 55
%a (artie commande : PC
La Partie Commande regroupe lensem!le des composantspermettant le traitement des informations re0ues de la PO et desordres envo.és par la P1#
'lle ,q éla!ore les ordres 2 partir de ces informations et informe lopérateur de
létat du s.stème#q pilote le fonctionnement du s.stème automatisé#q 3es autres fonctions sont ,
q Dialoguer avec lopérateur via la partie relationq &c$uérir des données en provenance des capteurs de la partie opérativeq 4raiter les données ac$uises en entrée,
3urveillance )sureté de fonctionnement- diagnostic5+ 1égulation du comportement des s.stèmes de la partie opérative 5
q 6ne fois $ue la P( a terminé son traitement- elle transmet des ordres au"préactionneurs de la PO et des informations au" composants designalisation de la P1#
-
8/18/2019 cours API Siemens/Allen Bradley
23/104
A!P!I! énéralités sur les AP 53
%a (artie commande : PCq Pour communi$uer avec la PO et la P1- la P( utilise des interfaces dentrées et
de sorties#
q Le fonctionnement de la P( peut se faire sous forme ,q Combinatoire , Les sorties de la P( dépendent uni$uement de la
com!inaison des entrées présentes# Pour une com!inaison donnée- lasortie est uni$ue#
q Séquentielle , Les sorties de la P( dépendent de la com!inaison des
entrées présentes et de létat interne de la P(#
q La P( peut tre réalisée de manière ,q Câblée , la P( est réalisée soit en interconnectant judicieusement des
opérateurs matériels )électri$ues- pneumati$ues- h.drauli$ues+ soit enutilisant des portes logi$ues )com!inatoire+ et des !ascules )sé$uentielle+#
q Programmée , la réalisation de la P( est !asée sur une architectureintégrant un microprocesseur $ui e"écute un programme#
-
8/18/2019 cours API Siemens/Allen Bradley
24/104
A!P!I! énéralités sur les AP 54
%oique cG6lée : circuits com6inatoires
-
8/18/2019 cours API Siemens/Allen Bradley
25/104
A!P!I! énéralités sur les AP 5"
%e systme automatisé com6inatoire
H 2 com6inaison d&entrées⇒
2 seule sortie
' aucune mémorisation
' trs sim(le' mais de ' en ' utilisé
-
8/18/2019 cours API Siemens/Allen Bradley
26/104
A!P!I! énéralités sur les AP 5)
%oique cG6lée : circuits séquentiels
-
8/18/2019 cours API Siemens/Allen Bradley
27/104
A!P!I! énéralités sur les AP 57
%e systme automatisé séquentiel
2 cycle de 3 éta(es
%oique séquentielle a.ec
commande :' (neumatique ⇒ loiquecG6lée
' électrique ⇒ loique
(rorammée A!P!I!
-
8/18/2019 cours API Siemens/Allen Bradley
28/104
A!P!I! énéralités sur les AP 5*
%a (artie commande : PC
%&outil de descri(tion de la (artiecommande s&a((elle :
le RA(he 8onctionnel de Commande ?ta(e D Transition
cest ( dire
le RA8CET!
-
8/18/2019 cours API Siemens/Allen Bradley
29/104
A!P!I! énéralités sur les AP 5+
%oique cG6lée : commande(neumatique
E1em(le radios(ares
-
8/18/2019 cours API Siemens/Allen Bradley
30/104
A!P!I! énéralités sur les AP 3$
%e systme asser.i
Pour déli.rer un sinal de sortie >onctionconnue du sinal d;entrée!
Per*ormances d0un s,st-me asservi 12344 5 Techniques de lngénieur
-
8/18/2019 cours API Siemens/Allen Bradley
31/104
A!P!I! énéralités sur les AP 32
ogique Câblée ! "#$ Store AutomatiséLe fonctionnement du store dépend desconditions climati$ues , soleil- vent# Les actions
demandées par lopérateur ne sont réalisées$ue si les conditions climati$ues le permettent#Le store fonctionne en mode manuel et enmode automati$ue#
Mode manuel- le store monte et descendlors$ue $ue lutilisateur commute un
interrupteur# 3i vent 7 seuil fi"é alors storeremonte seul#Mode automati$ue- le store descend dès $ue laluminosité est 7 2 un seuil donné et monte dès$uelle est 8# 3i le vent se lève le store remonte#
q 9uels sont les différents éléments de la PO- P( et P1 :
q 3achant $ue les moteurs des !ras du store sont é$uipés de fin de course- lefonctionnement est;il sé$uentiel ou com!inatoire :
q Éta!lir la P( en logi$ue c
ogiq e Câblée " Store A tomatisé
-
8/18/2019 cours API Siemens/Allen Bradley
32/104
A!P!I! énéralités sur les AP 35
ogique Câblée ! "#$ Store Automatisé
d
l
-
8/18/2019 cours API Siemens/Allen Bradley
33/104
A!P!I! %es A!P!I! 33
/& *es Automates
Programmables Industriels%Programma#le Logic $ontroller&
2! @escri(tion5! %anaes de (rorammation3! Conce(tion d&un automatisme
séquentiel
-
8/18/2019 cours API Siemens/Allen Bradley
34/104
A!P!I! %es A!P!I! 34
B trou.e't'on un API J
ICI
-
8/18/2019 cours API Siemens/Allen Bradley
35/104
A!P!I! %es A!P!I! 3"
Ku&est'ce qu&il y a dans un A!P!I! J
%orloge Microprocesseur &nterfacede sortie
Mémoire
&nterface
d'entrée
Commandesdes Préactionneurs
Dialogue
Homme/Machine,Mesures descapteurs
API Style Boîte chaussures API Modulaires
-
8/18/2019 cours API Siemens/Allen Bradley
36/104
A!P!I! %es A!P!I! 3)
@escri(tion
Un API se com(ose de 3 (arties : %e -rocesseur qui e1écute un (roramme! %a 2one mémoire qui stoc3e le (roramme et
sau(egarde des .aleurs!
%es inter4aces d5!ntrées6#orties qui (ermettentde rece(oir les in4ormations et d5en(oer lescommandes :
' TBR $'54 Fcc ' s(écialisées< (ar e1! com(tae ra(ide< cartes
d&a1es< carte d&acquisitions< ED dé(ortées!! Une alimentation en $'54 Fcc
-
8/18/2019 cours API Siemens/Allen Bradley
37/104
A!P!I! %es A!P!I! 37
E1em(le d&APIq 3chneider 43= Nano
l d > d l&
-
8/18/2019 cours API Siemens/Allen Bradley
38/104
A!P!I! %es A!P!I! 3*
%e cycle de >onctionnement de l&a(i
Acquisition
des entrées
(raitement
des données
Affectationdes sorties
%e (roramme assure en (ermanence un cycle o(ératoire
com(osé de 3 tGches : q %ectureq Traitementq ?criture
Synchrone par rapport au! entrées et au! sorties
"accourcissent le temps de réaction de l#automate
-
8/18/2019 cours API Siemens/Allen Bradley
39/104
A!P!I! %es A!P!I! 3+
Tem(s caractéristiques d&un APIq t transfert d’entrée entre l;a((arition de l;in>ormation d;entrée
et son enreistrement dans la mémoire!q t exécution (our traiter un ensem6le d;instructions d;un
(roramme< en msecDLo!q t scrutation ou t cycle sé(are 5 cycles successi>s
M taille du programme x t exécution
q t transfert des sorties entre la mémoire de l;API et l&arri.ée dusinal sur les actionneurs!
q t réponse total entre un chanement d;état du sinal au16ornes d;entrée /usqu;au chanement d;état au1 6ornes
de sorties M t trans*ert d0entrée 7 t scrutation 7 t trans*ert des sorties
Ces temps de transfert dépendent du type d!entrées et de sorties ainsi"ue de leur technologie#
-
8/18/2019 cours API Siemens/Allen Bradley
40/104
A!P!I! %es A!P!I! 4$
Pour les TP
INATIC 7'25$$< CPU 2524C @CD@CD@C
Logiciel tep 2
http://localhost/var/www/apps/conversion/tmp/scratch_1/datasheetsurl.pdfhttp://localhost/var/www/apps/conversion/tmp/scratch_1/datasheetsurl.pdf
-
8/18/2019 cours API Siemens/Allen Bradley
41/104
A!P!I! %es A!P!I! 42
%es " lanaes de (rorammation#orme IEC )2232'3 : lanaes de (rorammation (our API
Langages textuels 9' %iste d;instructions L %nstruction List& ' Te1te structuré T %tructured Text&
Langages graphiques 9' Ootes >onctionnelles :BD %:unction Bloc' Diagram&' chéma contact LD %Ladder Diagram&' ra>cet 8C 9equential 8unction Chart
-
8/18/2019 cours API Siemens/Allen Bradley
42/104
A!P!I! %es A!P!I! 45
q %a liste d&instructions ou nstruction List 9 Langage textuel asse; proche de lassem#leur. +neinstruction dé#ute sur une ligne est composée d0unopérateur et de plusieurs opérandes.
VAR
start : BOOL AT \%IX0.1;alarm : BOOL AT \%MX1.5;
power_on : BOOL AT \%OX.!;
"#$_VAR
L$ startA#$# alarm
T power_on
Démarrer un moteur si le bouton «start» est pressé et si il n’y a
pas d’alarme
-
8/18/2019 cours API Siemens/Allen Bradley
43/104
A!P!I! %es A!P!I! 43
q %e te1te structuré ou tructured Text 9
Langage textuel issu de l0in*ormatique et asse; proche duPascal et du $.
i> 9start and 9not alarm then (oQeron
end i>
-
8/18/2019 cours API Siemens/Allen Bradley
44/104
A!P!I! %es A!P!I! 44
q %e chéma (ar 6loc ou :unction Bloc' Diagram 9 Langage graphique composé de #locs réalisant des
opérations logiques de #ase< mais également des*onctionnalités plus complexes.
-
8/18/2019 cours API Siemens/Allen Bradley
45/104
A!P!I! %es A!P!I! 4"
q %e chéma 0 relais ou Ladder Diagram 9
Langage graphique. Le programme est représenté par unensem#le de réseaux *ormés de contact =uverts ou/et:ermés et de #locs %temporisation>&
#ous l&utiliserons en TP S
-
8/18/2019 cours API Siemens/Allen Bradley
46/104
A!P!I! %es A!P!I! 4)
q %e RA8CET : RA(he 8onctionnel Commande ?ta(eTransition ou 8C
Langage graphique
#ous l&utiliserons en TP S
-
8/18/2019 cours API Siemens/Allen Bradley
47/104
A!P!I! %es A!P!I! 47
%es (rinci(ales marques
Allen Oradley
iemens
Bmron
Télémécanique
Crouet
chneider
-
8/18/2019 cours API Siemens/Allen Bradley
48/104
A!P!I! %es A!P!I! 4*
Conce(tiond&un automatisme
séquentiel
-
8/18/2019 cours API Siemens/Allen Bradley
49/104
A!P!I! %e RA8CET 4+
& *e GRAC!"equential :unction $hart
2! Out du RA8CET5! @é>inition du modle ra(hique
3! Rles d&é.olution4! tructures de 6ase"! RA8CET de ni.eau 2 et 5
-
8/18/2019 cours API Siemens/Allen Bradley
50/104
A!P!I! %e RA8CET "$
But avoué du groupe ?ssociation :ran@aise pour la$,#ernétique Économique et Technique %?:$AT& en C2
E Dé*inir un *ormalisme simple < accepté partous< adapté ( la représentation des
évolutions séquentielles dun s,st-me
-
8/18/2019 cours API Siemens/Allen Bradley
51/104
A!P!I! %e RA8CET "2
GRA(he onctionnel Commande
8ta(e D "ransition1eprésentation *ondée sur les notions d étapes <
de transitions et de réceptivités.
-
8/18/2019 cours API Siemens/Allen Bradley
52/104
A!P!I! %e RA8CET "5
*e GRAC!"equential :unction $hart
%e RA8CET: Butil de descri(tion des automatismes séquentiels<R7/$0< P! Orard et ! Colom6ari< Techniques de l&inénieur
Réalisation technoloique du RA8CET< #90/< @! @u(ont< @!@u6ois< Techniques de l&inénieur
#orme internationale : CEI 2232'3 et CEI *4*
#orme >ranaise : #8 C $3'2+$
http://localhost/var/www/apps/conversion/tmp/Biblio/GRAFCEToutildedescription.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/GRAFCEToutildedescription.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/GRAFCEToutildedescription.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/RealisationtechnologiqueGRAFCET.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/RealisationtechnologiqueGRAFCET.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/RealisationtechnologiqueGRAFCET.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/RealisationtechnologiqueGRAFCET.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/RealisationtechnologiqueGRAFCET.pdfhttp://localhost/var/www/apps/conversion/tmp/Biblio/GRAFCEToutildedescription.pdf
-
8/18/2019 cours API Siemens/Allen Bradley
53/104
A!P!I! %e ra>cet "3
Out du RA8CET 92D5
-
8/18/2019 cours API Siemens/Allen Bradley
54/104
A!P!I! %e ra>cet "4
Out du RA8CET 95D5
é4i iti
-
8/18/2019 cours API Siemens/Allen Bradley
55/104
A!P!I! %e ra>cet ""
é4initiondu mod,le gra-hique
' un ensem6le d&éléments ra(hiques de 6ase : éta(es< transitions et liaisons orientées
' une inter(rétation traduisant le com(ortementde la PC .is 0 .is des entréesDsorties :
actions et réce(ti.ités
' les rles d&é.olution
-
8/18/2019 cours API Siemens/Allen Bradley
56/104
A!P!I! %e ra>cet ")
8ta-e
soit acti(e< soit inacti(e
-
8/18/2019 cours API Siemens/Allen Bradley
57/104
A!P!I! %e ra>cet "7
"ransition
' Indique la (ossi6ilité d&é.olutionentre éta(es!
' Chaque transition re(résente
une< et une seule (ossi6ilitéd&é.olution!
' Une transition est .alidée lorsquetoutes les éta(es immédiatement
(récédentes reliées 0 cettetransition sont acti.es!
-
8/18/2019 cours API Siemens/Allen Bradley
58/104
A!P!I! %e ra>cet "*
Réce-ti(ité
' Associée 0 chaque transition' Pro(osition loique
-
8/18/2019 cours API Siemens/Allen Bradley
59/104
A!P!I! %e ra>cet "+
*iaisons orientées
-
8/18/2019 cours API Siemens/Allen Bradley
60/104
A!P!I! %e ra>cet )$
*es $ r,gles d;é(olution
Rle 2 : Condition initiale
Rle 5 : 8ranchissement d&une transition
Rle 3 : ?.olution des éta(es acti.es
Rle 4 : 8ranchissement simultané
Rle " : Con>lit d&acti.ation
-
8/18/2019 cours API Siemens/Allen Bradley
61/104
A!P!I! %e ra>cet )2
Rle 2 : Condition initiale
A l&instant initial< seules les éta-es initiales sontacti(es!
-
8/18/2019 cours API Siemens/Allen Bradley
62/104
A!P!I! %e ra>cet )5
Rle 5 : 8ranchissement
d&une transition
#e (eut se (roduire :' que lorsque la transition est validée' et que lorsque la réce(ti.ité associée0 la transition est vraie
-
8/18/2019 cours API Siemens/Allen Bradley
63/104
A!P!I! %e ra>cet )3
Rle 5 : e1em(les
-
8/18/2019 cours API Siemens/Allen Bradley
64/104
A!P!I! %e ra>cet )4
Rle 5 : e1em(les
-
8/18/2019 cours API Siemens/Allen Bradley
65/104
A!P!I! %e ra>cet )"
Rle 3 :
é.olution des éta(es acti.es
%e 4ranchissement d&une transition
entrane simultanément l;acti(ation detoutes les éta(es sui(antes et ladésacti(ation des éta(es immédiatement-récédentes!
-
8/18/2019 cours API Siemens/Allen Bradley
66/104
A!P!I! %e ra>cet ))
Rle 4 :
é.olutions simultanées
Toutes les transitions >ranchissa6les sont
simultanément >ranchies!
Pour mettre en é.idence les >ranchissements simultanés< lestransitions corres(ondantes seront re(érées (ar un astérisque!
-
8/18/2019 cours API Siemens/Allen Bradley
67/104
A!P!I! %e ra>cet )7
Rle 4 : e1em(le
-
8/18/2019 cours API Siemens/Allen Bradley
68/104
A!P!I! %e ra>cet )*
Rle " : Acti.ation et
désacti.ation simultanées
i une m=me éta(e est en m=me tem(s
désacti.ée et acti.ée< elle reste acti(e!
Rle " : e1em(le
-
8/18/2019 cours API Siemens/Allen Bradley
69/104
A!P!I! %e ra>cet )+
Rle " : e1em(le
-
8/18/2019 cours API Siemens/Allen Bradley
70/104
A!P!I! %e ra>cet 7$
Durée de *ranchissement dune transition 9 trs (etite mais limitée (ar le choi1 de latechnoloie (our la réalisation del&automatisme!
Durée dactivité dune étape 9 ne (eut (as =tre nulle!
-
8/18/2019 cours API Siemens/Allen Bradley
71/104
A!P!I! %e ra>cet 72
*es structures de base :
' équence unique
' aut d&éta(e et re(rise de séquence' Aiuillae' Parallélisme
t d&ét t i d
-
8/18/2019 cours API Siemens/Allen Bradley
72/104
A!P!I! %e ra>cet 75
aut d&éta(e et re(rise deséquence
Bn saute l&éta(e 3 i hM$ et iM2<l&éta(e 52 est 0nou.eau acti(e!
Aiuillae entre (lusieurs séquences
-
8/18/2019 cours API Siemens/Allen Bradley
73/104
A!P!I! %e ra>cet 73
Aiuillae entre (lusieurs séquences92D5
Chaque 6ranche(eut =tre terminée
(ar un saut!
Aiuillae 95D5
-
8/18/2019 cours API Siemens/Allen Bradley
74/104
A!P!I! %e ra>cet 74
i a et d sont simultanément0 2< alors il y a -arallélismeinter-rété SPour l&é.iter< la conditionde.ient a!d
Aiuillae 95D5
P lléli
-
8/18/2019 cours API Siemens/Allen Bradley
75/104
A!P!I! %e ra>cet 7"
Parallélisme
ous'ra>cet et séquence ré(étée
-
8/18/2019 cours API Siemens/Allen Bradley
76/104
A!P!I! %e ra>cet 7)
q (92D3
*ancement de l;escla(e :, %es éta(es initiales sont
.alidées simultanémentV2M2 et V3$M2
, ?ta(e 4 du Natre est
.alidée V4M2, %a réce(ti.ité de l&escla.eest .raie
V4M2
Réce(ti.ité
.alidée
ous'ra>cet 95D3
-
8/18/2019 cours API Siemens/Allen Bradley
77/104
A!P!I! %e ra>cet 77
ous ra>cet 95D3
%&escla.e rend la main au matre : Néthode nW2
, %&éta(e de >in de l&escla.e est .alidée V35M2, @ans le matre< la transition V35 (asse 0 2< dé'.alide l&éta(e 4 9V4M$
et .alide l&éta(e ", @ans l&escla.e< la dernire transition (eut =tre .alidée (uis saut 0
l&éta(e initiale
V4M2
V"M2
V4M2
Réce(ti.ité .alidée
V4M$
ous'ra>cet 93D3
-
8/18/2019 cours API Siemens/Allen Bradley
78/104
A!P!I! %e ra>cet 7*
ous ra>cet 93D3
%&escla.e rend la main au matre : Néthode nW5, %&éta(e de >in de l&escla.e est .alidée V35M2 (endant 2s, @ans le matre< la transition V35 (asse 0 2< dé.alide l&éta(e 4< V4M$ et
.alide l&éta(e ", @ans l&escla.e< a(rs 2s V25M2 et .alide la transition /uste en dessous
V35M2
-
8/18/2019 cours API Siemens/Allen Bradley
79/104
A!P!I! %e ra>cet 7+
-
8/18/2019 cours API Siemens/Allen Bradley
80/104
A!P!I! %e ra>cet *$
-
8/18/2019 cours API Siemens/Allen Bradley
81/104
A!P!I! %e ra>cet *2
Actions associées
-
8/18/2019 cours API Siemens/Allen Bradley
82/104
A!P!I! %e ra>cet *5
Actions associéesau1 éta-es
' Actions continues
' Actions conditionnelles
Actions continues
-
8/18/2019 cours API Siemens/Allen Bradley
83/104
A!P!I! %e ra>cet *3
Actions conditionnelles
-
8/18/2019 cours API Siemens/Allen Bradley
84/104
A!P!I! %e ra>cet *4
Actions conditionnelles
A M V2 ! e
Actions retardées
-
8/18/2019 cours API Siemens/Allen Bradley
85/104
A!P!I! %e ra>cet *"
Actions retardées
3 BR@RE ERetardé de 4s
V3
tDV3D4s
E
4 sec
E M V3 ! tDV3D4s
Actions 0 durée limitée
-
8/18/2019 cours API Siemens/Allen Bradley
86/104
A!P!I! %e ra>cet *)
Actions 0 durée limitée
4 BR@RE %imité 0 )s
V4
tDV4D)s
) sec
M V4 ! tDV4D)s
Actions >uiti.es
-
8/18/2019 cours API Siemens/Allen Bradley
87/104
A!P!I! %e ra>cet *7
Actions >uiti.es
" BR@RE X si V"BR@RE Y si V"
V"
Y
X M V"Y M V"
X
Actions mémorisées
-
8/18/2019 cours API Siemens/Allen Bradley
88/104
A!P!I! %e ra>cet **
Actions mémorisées
GRAC!" d i ) /
-
8/18/2019 cours API Siemens/Allen Bradley
89/104
A!P!I! %e ra>cet *+
GRAC!" de ni(eau ) et /
RA8CET de ni.eau 2 : @escri(tion énérale de l&automatisme< des actions
et des é.énements en terme énérau1!
RA8CET de ni.eau 5 : @escri(tion com(lte de l&automatisme! %;automaticien a6orde donc l;étude en 5 (hases successi.escorres(ondant au1 deu1 ni.eau1 de s(éci>ication :
2 un ni.eau >onctionnel 'Z RA8CET de ni.eau 25 un ni.eau technoloique 'Z RA8CET de ni.eau 5
-
8/18/2019 cours API Siemens/Allen Bradley
90/104
RA8CET de ni.eau 5
-
8/18/2019 cours API Siemens/Allen Bradley
91/104
A!P!I! %e ra>cet +2
u((osons que la montéeDdescente de la (resse soit commandée(ar un .érin dou6le e>>et : l&arri.ée d&air en A^ (ro.oque la sortiedu .érin et donc la descente du .érin!!!
RA8CET de ni.eau 5
-
8/18/2019 cours API Siemens/Allen Bradley
92/104
A!P!I! %e ra>cet +5
RA8CET de ni.eau 5
E1trait de [ Réalisation technoloique du RA8CET \< @! @u(ont ] @! @u6ois< Techniques del&inénieur< *$35!
A.ec 2 .érin sim(le e>>et
Cas (articuliers : les >ronts
-
8/18/2019 cours API Siemens/Allen Bradley
93/104
A!P!I! %e ra>cet +3
Cas (articuliers : les >ronts
Commande : aire ) tourFiveau 9' Il >aut tester 2 sur d
Fiveau 3 9
Technoloiquementim-ossible : il >audra >aireen 5 tem(s _< (uis d
*es modes de marche6arr
-
8/18/2019 cours API Siemens/Allen Bradley
94/104
A!P!I! %e ra>cet +4
*es modes de marche6arr
-
8/18/2019 cours API Siemens/Allen Bradley
95/104
A!P!I! %e ra>cet +"
Pour a.oir une di>>érence entre l&état initial et les autrescet mode arr=t :
' alors seule létape initiale est activeV$ M CAV$ ^ V$!C@V$ ^ Init
a.ec CAV$ la condition d&acti.ation de l&éta(e $ 9CAVnMVn'2
!tn'2
et C@V$ la condition de désacti.ation de l&éta(e $ 9C@VnMV
n!t
n
' et les autres éta(es sont inactives Vi M 9CAVi ^ Vi!C@Vi! Init
Init M$< c&est le déroulement du cycle mode marche
Initialisation
%es modes de marcheDarr=t
-
8/18/2019 cours API Siemens/Allen Bradley
96/104
A!P!I! %e ra>cet +)
Arr
-
8/18/2019 cours API Siemens/Allen Bradley
97/104
A!P!I! %e ra>cet +7
Toutes les éta(es du RA8CET doi.ent =tre
désacti.ées!%&arr=t d&urence AU@ est (rioritaire sur toutes lesin>ormations m=me sur l&initialisation!
' (our les éta(es initiales : V$ M 9CAV$ ^ V$!C@V$ ^ Init!AU@
' (our les autres éta(es :
Vi M 9CAVi ^ Vi!C@Vi!Init!AU@
a remise 0 éro ne sini>ie (as le redémarrae ducycle< il >audra re>aire une initialisation!
-
8/18/2019 cours API Siemens/Allen Bradley
98/104
-
8/18/2019 cours API Siemens/Allen Bradley
99/104
A!P!I! %e RA8CET ++
=& *e schéma relaisLadder Diagram
%adder M échelle
-
8/18/2019 cours API Siemens/Allen Bradley
100/104
A!P!I! %e RA8CET 2$$
chéma électrique d;une alimentationen tension: re(résentée (ar deu1
traits .erticau1 reliéehoriontalement (ar des rungs 96arreau1 (arcourus (ar courant!
e lit de haut en 6as: chaque run
re(résente une instruction du(roramme
ur chaque run l&é.aluation des.aleurs se >ait de auche 0 droite9on ne (eut (as in.erserl;orientation!
1
2
3
%es éléments de 6ase
-
8/18/2019 cours API Siemens/Allen Bradley
101/104
A!P!I! %e RA8CET 2$2
I
X
T1t
C1n
, contacts 9ou interru(teurs : re(résententles données d; entrée de l;instruction!Positionnés dans la (artie auche du run!
, bobines 9ou relais : re(résentent lesdonnées de sortie de l;instruction!
Positionnées 0 l&e1trémité droite du run9une seule (ar run!
, blocs 4onctionnels : (ermettent deréaliser des >onctions a.ancées9tem(orisation< com(tae< etc!!Positionnés 0 l&e1trémité droite du run9un seul (ar run!
%es contacts
-
8/18/2019 cours API Siemens/Allen Bradley
102/104
A!P!I! %e RA8CET 2$5
I
I
(NO)
(NC)
Contact normalement ou.ert
9#B : normally o(enIl est normalement ou.ert mais il est>ermé 9(assae de courant lorsque la.aria6le 6ooléenne I est .raie 9IM2!
Contact normalement >ermé 9#C: normally closedIl est normalement >ermé mais il estou.ert 9aucun (assae de courant
lorsque la .aria6le 6ooléenne I est.raie 9IM2!
%es 6o6ines
-
8/18/2019 cours API Siemens/Allen Bradley
103/104
A!P!I! %e RA8CET 2$3
Bobinedirecte (NO: normally open
!i alimentée alors la "ariable booléenne associée est
mémorisée # $"raie% (X &' sinon elle est mémorisée #
$)ausse% (X&*+
Bobine inversée (N,: normally closed
!i alimentée alors la "ariable booléenne associée estmémorisée # %)ausse% (X&* sinon elle est mémorisée
# %"raie% (X&'+
ssociés # une "ariable booléenne interne (X ou de sortie (O+
X
X
X=ra!e s! al!mentée
X=ra!e s! non al!mentée
-
8/18/2019 cours API Siemens/Allen Bradley
104/104
*;éta-e sui(ante c;est >a
top related