View
0
Download
0
Category
Preview:
Citation preview
TS1-MS P / JM-Bousquet 1
CH3-B-TP1 CORRIGE
Automatisme séquentiel
Réalisation programmée d’une Partie Commande :
Cycle en L étudié CH3 : TRAITEMENT COMBINATOIRE - SEQUENTIEL–TD6
La solution retenue pour la commande du système, est un Automate
Programmable Industriel type TSX37 de télémécanique.
Les résultats de l'étude du TD6 (CH3:TRAITEMENT COMBINATOIRE & SEQUENTIEL)
sont présentés en page 3.
Travail demandé:
A) Analyse du grafcet GcyL page 3,
a. Au vue du grafcet, dire quel a été le choix finalement retenu
au niveau des pré actionneurs.
b. Ecrire les équations d’actions sur document page 3.
B) Etude des grafcets PCH:
B1) Au niveau du GS:
1. Faire l'analyse du schéma page 5 (pupitre de commande), et
identifier la variable exploitable par l’API et qui est l’image
à la fois de /AU.Réarm et AU.
Modifier en conséquence le GS sur document page 3;
2. Faire l'étude de réalisation des forçages sachant que :
PL7 pro ne dispose pas d’ordres de forçage « tout fait »
correspondant à la norme grafcet mais propose des bits systèmes
(%S21 pour le forçage en état initial des grafcets) qui
agissent sur tous les grafcet programmés sans possibilité de
différentiation.
En déduire une solution retenue pour la programmation du GS en
langage Ladder sur document page 3;
3. Ecrire les équations d’actions correspondantes sur document
page 3.
B2) Au niveau du GC:
1. Faire l'étude du forçage GcyL{INIT} dans l'hypothèse d'une
programmation en langage grafcet du GC :
Peut-on utiliser le bit système S21 ? Pourquoi ?
2. Rappeler la définition du forçage en situation initiale.
3. Que doit donc faire le GcyL quand le GC est à l’étape 13 ?
4. Modifier alors GcyL en conséquence sur document page 3;
C) Mise en place de la solution:
A partir de l'affectation Entrées/Sorties sur document page 4,
compléter le câblage donné document page 5.
TS1-MS P / JM-Bousquet 2
D) Programmation et simulation sur poste API:
Se munir du document page 6.
D1) Préparation à la programmation:
- Reporter vos résultats sur le document page 6 d'un point de
vue programmation (document de synthèse);
D2) Réalisation du programme : durée 1 séance
Procédure; Travail en binôme. Critères d'évaluation:
* Page 6 prête à la programmation.
* Réalisation du programme.
* respect des consignes ( ex: respect des rung; des zones programme etc ....)
* Programme sauvegardé sur clé USB.
On donne:
- pour chaque binôme: Un poste Informatique muni du logiciel de programmation Télémécanique et de sa documentation technique.
Programmation:
* Mettre sous tension l’ordinateur et lancer le logiciel PL7 PRO depuis le menu Télémécanique ;
* Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD
* Vérifier la configuration et l’adapter en fonction de l’API présent sur votre banc d’essai.
* Se placer en programmation tâche Mast;
* Programmer le GS en zone programme « PRE » (préliminaire) ; * Programmer le GC et GcyL (corps et transition) en zone programme « CHART » sur la même page ;
* Programmer les équations d'actions en zone programme « POST »;
* Sauvegarder sur votre clé USB sous le nom CH3-B-TP1suivi des initiales du binôme;
* Proposer et réaliser une procédure de test.
* Imprimer uniquement le programme.
Remettre en fin de séance:
un compte-rendu par binôme incluant :
- Les pages 5 et 6 - les feuilles listing - la clé USB contenant votre programme
TS1-MS P / JM-Bousquet 3
Présentation des grafcets retenus
GS d’un point de vue PC :
GC d’un point de vue PC :
GcyL d’un point de vue PC:
20
21 S2
/AU.Réarm
AU
GC{Init} ;GcyL{ Init }
Solution retenue pour la programmation du GS :
Equations d’actions du GS :
Equations d’actions du GcyL :
Corrigé : QA
Distributeurs A et B bistables
A1 = X1
A0 = X4
B1 = X2
B0 = X3
12
X0
C/C
Auto.CI.{C/C.Dcy+Cc}
11
10
13
Manu
Auto.CI
Manu
0
1
2
a1
b1
3
4
b0
a0
A1
B1
B0
A0
X11
TS1-MS P / JM-Bousquet 3
Présentation des grafcets retenus
GS d’un point de vue PC : Corrigé : QB11 QB12
t1
t2
GC d’un point de vue PC :
GcyL d’un point de vue PC:
20
21 S2
/AU.Réarm ka1.3
AU / ka1.3
GC{Init} ;GcyL{ Init }
Solution retenue pour la programmation du GS :
On programme le GS en langage LADDER et on
utilise le bit système d’initialisation S21.
Cgt de var X20M20 avec M20 « étape initiale »
donc activé au démarrage (hors étude ici ; pointillés
noir ci-contre)
/ ka1.3 . M21
ka1.3 . M20
Cgt de var X21M21 :
ka1.3 . M20
/ka1.3 . M21
Equations d’actions du GS :
GC{Init} = GcyL{ Init } = S21 d’ou S21 = M20
S2 = M21
Equations d’actions du GcyL :
Corrigé : QA
Distributeurs A et B bistables
A1 = X1
A0 = X4
B1 = X2
B0 = X3
S M20
R
S M21
R
12
X0
C/C
Auto.CI.{C/C.Dcy+Cc}
11
10
13
Manu
Auto.CI
Manu
0
1
2
a1
b1
3
4
b0
a0
A1
B1
B0
A0
X11
TS1-MS P / JM-Bousquet 3
Présentation des grafcets retenus
GS d’un point de vue PC : Corrigé : QB11 QB12 QB2
t1
t2
GC d’un point de vue PC :
On s’arrange au niveau du GcyL pour que le plus rapidement possible le grafcet se trouve initialisé et bloqué en X0. (ici ce sera fait en 1 cycle API)
GcyL d’un point de vue PC:
20
21 S2
/AU.Réarm ka1.3
AU / ka1.3
GC{Init} ;GcyL{ Init }
12
X0
C/C
Auto.CI.{C/C.Dcy+Cc}
11
10
13
Manu
Auto.CI
Manu
GcyL{ Init }
Solution retenue pour la programmation du GS :
On programme le GS en langage LADDER et on
utilise le bit système d’initialisation S21.
Cgt de var X20M20 avec M20 « étape initiale »
donc activé au démarrage (hors étude ici ; pointillés
noir ci-contre)
/ ka1.3 . M21
ka1.3 . M20
Cgt de var X21M21 :
ka1.3 . M20
/ka1.3 . M21
Equations d’actions du GS :
GC{Init} = GcyL{ Init } = S21 d’ou S21 = M20
S2 = M21
Equations d’actions du GcyL :
Corrigé : QA
Distributeurs A et B bistables
A1 = X1
A0 = X4
B1 = X2
B0 = X3
0
1
2
a1 . /X13
b1 . /X13
3
4
b0 . /X13
a0 + X13
A1
B1
B0
A0
X11 . /X13
X13
X13
X13
S M20
R
S M21
R
TS1-MS P / JM-Bousquet 4
NOMENCLATURE
EXISTANT SYMBOLIQUES Mnémonique Affectation
2 vérins double effetA
B
2 distributeurs 5/2
bistables à commande
Electrique
A1
1 sectionneur 3/2 monostable
type O (à ouverture de circuit)
assurant l’alimentation en
puissance :
Ligne de sécurité primaire câblée
1 sectionneur 3/2 monostable type
O (à ouverture de circuit )assurant
l’alimentation en puissance :
Ligne de sécurité secondaire
asservie à la commande.
S1
S2
4 capteurs
magnétiques
a1
Pupitre de commande
voir annexe 3
Dcy
Cc
C/C
Auto
Manu
KA1.3
Réarm
AU
A0
B1
B0
a0
b1
b0
A1
B1
A0
B0
%Q2.7
%Q2.6
%Q2.5
%Q2.4
%Q2.1
%i1.7
%i1.6
%i1.5
%i1.4
%i1.2
%i1.3
%i1.3
%i1.1
%i1.1
%i1.0
TS1-MS P / JM-Bousquet 5
TS1-MS P / JM-Bousquet 6
TS1-MS P / JM-Bousquet 6
Gamme opératoire
Validation d’une modification de programme
Eléments de corrigé
Téléchargement
du programme
modifié dans
l’API
Réaliser la connexion physique
entre l’API et le PC
Lancer le logiciel compatible
avec l’API utilisé
Réaliser la connexion logicielle
entre les deux équipements
Procéder au téléchargement du
programme dans l’API
Rendre le
programme
opérationnel
Mettre l’API en mode RUN.
visualiser son
déroulement en
temps réel
Se placer en mise au point. - Visualiser les grafcets GC et GPN et le
grafcet de Surveillance GS programmé en
Ladder dans le PRL :M20 et M21.
Lancer la
production de la
machine
D’après procédures de conduite
(ici gemma du cycle en L)
Valider la
modification
s’assurer que les Forçages dans
l’état initial fonctionnent
normalement.
- les modes de marches et d’arrêts sont
conformes au cahier des charges initial
- le cycle de production est respecté
1er
Forçage dans l’état initial provenant du
GS :
- Lancer le cycle.
- Appuyez sur AU et notez ce qui se passe :
Les grafcets GC et GPN reviennent en
situation initiale. Pour reprendre il faut
enlever l’Arrêt d’Urgence et appuyer sur
Réarmement.
2éme
Forçage dans l’état initial provenant du
GC :
- Lancer le cycle en mode Auto.CI.Cc
- Depuis les étapes 1, 2, 3, et 4, appuyez sur
Manu et notez ce qui se passe :
Le grafcet GPN revient en situation
initiale. Pour reprendre il faut enlever
Manu et passer en Auto.
Recommended