ch3-b-tp1jm.bousquet.icbf.free.fr/tdts1/chiii-b-tp1-cyclel_td6_c.pdf · * charger le programme...

9
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 - SEQUENTIELTD6 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 .

Upload: others

Post on 24-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

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.

Page 2: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

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

Page 3: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

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

Page 4: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

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

Page 5: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

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

Page 6: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

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

Page 7: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

TS1-MS P / JM-Bousquet 5

Page 8: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

TS1-MS P / JM-Bousquet 6

Page 9: CH3-B-TP1jm.bousquet.icbf.free.fr/TDTS1/CHIII-B-TP1-CycleL_TD6_c.pdf · * Charger le programme ch3-b-tp1.stx depuis le chemin : Disque Travail E:\ A2I BTS MI\Pgm BTS MI\TS1\TD * Vérifier

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.