Documente Academic
Documente Profesional
Documente Cultură
Fonctionnement :
Un chariot se déplace sur un rail et permet, en se positionnant au-
dessus d'une cuve, de nettoyer des pièces contenues dans un panier en
les trempant dans un bac de dégraissage.
Cycle détaillé :
• Quand le chariot est en haut à gauche et que l'on appuie sur le bouton
de départ du cycle (dcy), le chariot va au-dessus du bac de
dégraissage.
• Le panier descend alors dans ce bac où on le laisse 30 secondes.
• Après cette attente, le panier remonte.
• Après cela, le chariot va jusqu'à l'extrême droite où il sera déchargé.
• Quand le déchargement est terminé, le système revient dans sa
position de départ.
Remarque :
Le chargement et le déchargement du panier s'effectuent manuellement.
1
Le contrôle du fait que le panier est déchargé sera donc validé par un
bouton poussoir d.
Donner :
1. Le grafcet point de vue système.
2. Le grafcet point de vue Partie Opérative.
3. Le grafcet point de Partie commande
Rappel:
2
3
4
Cahier des charges 2 :
Grafcet avec choix de séquences : aiguillage en OU TRI DE
PIÈCES
Cycle de fonctionnement :
- Quand le système est en fonctionnement (bouton bistable m à 1) le
tapis apporte une pièce.
- Quand la pièce est contre le poussoir 2, on a 2 possibilités :
- Si la pièce est pyramidale, le poussoir 1 la pousse dans le bac 1.
- Si la pièce est prismatique, le poussoir 2 se recule et le tapis fait
tomber la pièce dans le bac 2.
Remarque : On ne tiendra pas compte du fonctionnement du tapis pour
les GRAFCET point de vue PO et PC.
Les capteurs utilisés sont les suivants :
- poussoir 4 et 2 rentrés : a0 et b0
- poussoir 1 et 2 sortis : a1 et b1
- pièce pyramidale contre le poussoir 2 : t
- pièce prismatique contre le poussoir 2 : p
5
- pièce tombée dans le bac 2 : b2
Donner :
1. Le grafcet point de vue système
2. Le grafcet point de vue Partie Opérative
3. Le grafcet point de vue Partie Commande
***************************/solution/********************************
Rappel :
Un automatisme est représenté par un grafcet avec choix de
séquences lorsque son fonctionnement peut utiliser plusieurs
séquences au choix.
Ce choix peut se faire à partir d'informations venant du système lui-
même ou sur ordre de l'opérateur.
1) Divergence en OU
L'étape 2 est active. Les transitions (1) et (2) sont donc validées.
Quand r = 1 il y a 2 possibilités :
- Si m = 1 l'étape 3 est activée et l'étape 10 reste inactive.
- Si m = 0 l'étape 10 est activée et l'étape 3 reste inactive.
Quand l'une des étapes 3 et 10 est active l'étape 2 est désactivée.
2) Convergence en OU
6
- si l'étape 8 est active la transition (3) est validée.
Quand a0 = 1 la réceptivité associée à (3) est vraie. L'étape 20
devient active et l'étape 8 est
désactivée.
- si l'étape 15 est active la transition (4) est validée.
Quand p0 = 1 la réceptivité associée à (4) est vraie. L'étape 20
devient active et l'étape 15 est
désactivée
TRI DE PIECES
Grafcet point de vue système :
7
Grafcet point de vue Partie Opérative :
8
9
Grafcet à séquences simultanées : aiguillage en ET
MACHINE SPÉCIALE D'USINAGE
Cycle de fonctionnement :
Si on appuie sur le bouton de départ cycle (dcy) quand les têtes
d'usinages sont en position arrière, que
les vérins d'éjection et de serrage sont reculés et qu'une pièce est
présente, le système serre la pièce.
On effectue alors simultanément les deux usinages.
- le fraisage : la fraise avance en vitesse lente puis recule en vitesse
rapide.
- le lamage :
. le grain d'alésage avance en vitesse lente.
. une fois en fin de lamage on attend 1 seconde pour avoir un fond plat.
. le retour s'effectue alors en vitesse rapide.
Après cela la pièce est desserrée puis éjectée par le vérin E.
Remarques :
10
- Pour des raisons de simplicité, on ne tiendra pas compte du
fonctionnement des moteurs de
broches d'usinages.
- Les vérins A, F et S sont des vérins double effet commandés par des
distributeurs bistables.
- Le vérin E est un vérin double effet commandé par un distributeur
monostable.
- Les capteurs de contrôle des mouvements sont :
. a0 et a1 pour le vérin d'alésage.
. e0 et e1 pour le vérin d'éjection.
. f0 et f1 pour le vérin de fraisage.
. s0 et s1 pour le vérin de serrage.
- Le capteur de présence pièce fonctionne comme suit :
. p = 1 : il y a une pièce dans le montage.
. p = 0 : il n'y a pas de pièce dans le montage.
Donner :
1. Le grafcet point de vue système
2. Le grafcet point de vue Partie Opérative
3. Le grafcet point de vue Partie Commande
Rappel :
Un automatisme est représenté par un grafcet à séquences simultanées
lorsque son
fonctionnement utilise simultanément plusieurs séquences de ce
grafcet.
1) Divergence en ET
11
Si l'étape 2 est active et que m = 1 alors les étapes 3 et 10 sont activées
tandis que l'étape 2 est désactivée.
2) Convergence en ET
12
alors remplacée par = 1
(réceptivité toujours vraie)
13
14
Grafcet point de vue Partie Commande :
15
Soit l’écluse représentée au dessous.
Le batelier doit appuyer un bouton sur le quai (Bouton amont) pour pouvoir
passer de l’amont au bief (partie centrale)
Une fois que le batelier aura appuyé sur ce bouton, la porte 2 va se fermer (si
elle est déjà fermée, comme sur la figure, alors tant mieux, cette étape sera plus
vite terminée !)
1. On prendra pour étape initiale le cas où la porte 1 est fermée, la porte 2
ouverte, le bief au niveau bas. Faites le Grafcet du système. Important : On
16
ne connait rien de la technologie des éléments. Donc vous ferez un grafcet
point de vue partie opérative (c'est-à-dire que vous écrivez des actions
comme ‘Ouvrir Vanne 1’ et pas des codes comme OV1, de plus, faites
comme si vous aviez tous les capteurs nécessaires : vanne 1 ouverte, vanne 1
fermée…) Pour la temporisation, utilisez la notation normalisée.
2. Modifiez votre grafcet de façon à ce qu’il permette le parcours dans les deux
sens.
Questions de cours :
1- Pour les deux cas à gauche, le petit carré noir indique qu’une étape
est active. Reproduisez ces morceaux de grafcet en indiquant les
étapes actives à l’instant suivant, en supposant que a=b=1 et c=0.
17
bien à chaque fois quelle est l’erreur (ne vous contentez pas
d’entourer l’endroit où vous penser que se trouve une erreur)
18
19
Je vais essayer d’expliquer un peu comment on peut voir les choses. Dans le
problème 1 on cherche à effectuer les transferts suivants :
Vous pouvez voir qu’à la fin, l’écluse est laissée dans la même position que la
position initiale.
Dans le problème 2 c’est un peu plus compliqué puisqu’il faut envisager deux
sens. C'est-à-dire que les bateaux peuvent monter ou descendre. Une solution
simpliste consisterait à faire les choses ainsi :
La seule différence entre les deux situations vient du sens du bateau. Pour ce
qui est de l’écluse les étapes sont exactement les mêmes : En prenant cette
solution on n’a presque pas à modifier le grafcet (en effet, c’est le grafcet de
l’écluse que l’on fait !)
Cependant, on peut trouver un peu étrange, dans le cas du bas, de baisser le
niveau du bief après le passage du bateau. ça ne sert à rien, sinon à ramener
l’écluse en position initiale. Si on veut éviter cette action inutile on se retrouve
dans une situation plus complexe avec 4 configuration de départ possible :
D’abord, soit on commence avec un bief bas, soit on commence avec un bief
haut. Ensuite, soit le bateau va vers l’aval, soit il va vers l’amont.
20
Pour être plus précis, nous avons deux situations initiales possibles : Bief haut
ou bas. Dans chacune de ces situations, il peut arriver deux événements
différents : Bateau va vers l’amont ou vers l’aval. Cela induit 4 comportements
possibles.
22
Questions de cours
23
Exercice corrigé du Grafcet - Un monte charge
24
Désignation des préactionneurs :
OU : ouverture des portes
FER : fermeture des portes
KMH : contacteur moteur déplacement vers le haut
KMB : contacteur moteur déplacement vers le bas
P1 : niveau 1
P2 : niveau 2
P3 : niveau 3
Dcy : départ du cycle
PO : portes ouvertes
PF : portes fermées
GRAFCET FONCTIONNEL :
25
2) Chercher le GRAFCET de spécifications technologiques.
GRAFCET TECHNOLOGIQUE :
26
27
Exercice corrigé sur Grafcet Un processus chimique
Considérons un processus chimique simple qui combine deux réactifs pour
produire le résultat final. Il pourrait fonctionner en versant d'abord
suffisamment d'un réactif dans un récipient pour atteindre un niveau
particulier, puis en versant suffisamment de deuxième réactif jusqu'à ce qu'un
second niveau soit atteint (tout en mélangeant les deux réactifs), puis en
versant le produit.
28
Exercice corrigé sur Grafcet fonctionnement parallèle -
branchement ET
branchement ET (fonctionnement parallèle)
après appui sur départ cycle « dcy », les chariots partent pour un aller-retour.
Un nouveau départ cycle ne peut se faire que si les deux chariots sont à
gauche.
29
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite »
30
31
32
33
34
35
Présentation de l'installation:
Un malaxeur N reçoit des produits A et B, dosés par un dispositif de pesage dans la trémie C
et des briquettes solubles amenées une par une par un tapis. L'installation décrite ci dessous
permet de réaliser un mélange comportant ces trois produits. (voir image)
Déroulement du cycle:
Le cycle débute par: le pesage des produits, et silmutanément l'amenée des briquettes, de la
façon suivante:
- Dosage du produit A (230kg), puis dosage du produit B (120kg) suivi de la vidange de la
trémie C dans le malaxeur N.
- Amenée de deux briquettes (le détecteur optique DO est à l'état logique 1 lorsqu'une
briquette est face à lui). Le moteur MT entraine le tapis d'amenée des briquettes. L'arrivée des
briquettes sur le tapis est aléatoire.
Le cylce se termine par la rotation du malaxeur N et son pivotement final (moteur MP) après 3
minutes de malaxage. La rotation de malaxeur est maintenue pendant la vidange.
Remarque:
Le dispositif de pesage fourni une information numérique à l'automate. La variable associée
est appelée "Masse".
Le test de cette information se représente de la sorte dans le grafcet : [Masse = Valeur] avec
valeur = masse en kg.
Lorsque la trémie C est vide, le test [Masse = 0] est vrai.
Le vérin de la trappe de vidange est simple effet, le distributeur qui le commande est dy type
3/2 monostable à commande électrique. Lorsque la tige du vérin est sortie la trappe est
fermée.
Les vannes VA et VB sont fermées en l'absence d'ordre de commande.
Travail demandé:
Aide:
Lorsque la sortie Q0 est active, le contact entre CO et O est fermé. Idem pour toutes les
sorties.
36
Pour réaliser le schéma, vous pouvez découper les images de la carte des sorties de
l'automate, et de l'alimentation alternative, ci-dessous et les coller sur votre feuille. (voir
image)
Réponses
1) Je n'ai aucune idée à quoi resemble un circuit pneumatique, nous a avons jamais fait en
cours. J'aurais besoin d'aide.
37
38
*
39
Perceuse automatique. Elle réalise un perçage et revient en position initiale.
Elle est mise en mouvement par deux moteurs, l'un pour la broche et l'autre pour la montée
ou la descente du foret.
Les positions extrêmes sont déterminées par deux capteurs de position.
L'ordre de départ est donné par un bouton poussoir.
40
3 .Perceuse automatique – Deuxième version –
Le fonctionnement général est identique au précédent mais on a ajouté un contact
Cm.
Sur action du BP marche, la broche tourne et elle descend à grande vitesse (GV)
jusqu'à Cm, ensuite elle poursuit sa course à petite vitesse (PV). Elle remonte à grande
vitesse.
Remarquez le comportement de l'automatisme vis à vis du capteur Cm
41
Pour les pièces hautes, le mouvement de la broche se fait toujours à petite
vitesse. La descente s'arrête en Cp puis la broche remonte.
Nous abordons ici la structure de choix de séquence.
Pour de raisons pratiques je suis obligé d'utiliser des abréviations au lieu des textes complets
comme dans les exemples précédents.
MB Marche broche
DBGV Descente Broche Grande Vitesse
DBPV Descente Broche Petite Vitesse
MBGVMontée Broche Grande Vitesse
42
5 .Perceuse automatique – Quatrième version –
L'automatisme doit commander deux perceuses dont le fonctionnement est identique
au précédent.
Nous abordons la structure de séquences simultanées. Nous abordons également la
notion de sous-programme.
Le graphisme fait la distinction entre la structure de choix de séquence et la structure
de séquences simultanées. On constate également un graphique particulier pour les étapes
« sous-programme »
Un sous-programme est une partie de programme écrite une seule fois et utilisée plusieurs fois
c'est une notion très utile pour alléger l'écriture d'un programme.
–la présence des étapes 32 et 42, dites étapes de synchronisation. Elles sont nécessaires
pour respecter les règles d'évolution du Grafcet. De cette manière la branche la plus rapide
attend l'autre afin que le fonctionnement se poursuive sur l'arc unique du bas.
–La transition t1 est la transition toujours vraie. Son rôle est de respecter les règles
d'évolution.
Dès que les étapes 32 et 42 sont actives, l'étape 1 est activée ce qui désactive 32 et 42
43
6 .Description du sous-programme
44
Le Grafcet G4 est très proche du Grafcet G3, il a été adapté. On remarque que le BP ne figure plus
car il a été déporté dans le Grafcet principal, toujours pour le respect des règles d'évolution.
Remplissage de bidons
45
46
1- Chaîne de remplissage-bouchage
Un tapis avance pas à pas et transporte des bidons vides qui seront d’abord
remplis puis ensuite bouchés à des postes de travail différents.
47
48
49
50
51
52
53
54
55
Exemple corrigé : Tri de caisse
Un dispositif automatique destiné à trier des caisses de deux tailles différentes se compose d’un
tapis amenant les caisses, de trois poussoirs et de deux tapis d’évacuation.
Le poussoir P1 pousse les petites caisses devant le poussoir P2 qui à son tour les transfère sur le
tapis 2, alors que les grandes caisses sont poussées devant le poussoir P3, ce dernier les évacuant
sur le tapis 3.
Pour effectuer la sélection des caisses, un dispositif de détection placé devant le poussoir P1
permet de reconnaître sans ambiguïté le type de caisse qui se présente. (a=1 si petite caisse b=1si
grande caisse)
Les modes de marche à considérer sont les suivants:
• marche automatique
• initialisation automatique de la partie opérative
• marche manuelle: des boutons de commande manuelle doivent permettre de démarrer le
cycle aller/retour de chaque poussoir Pi
• arrêt d'urgence
56
On peut, à partir de ce GEMMA faire un GRAFCET pilotant les différents modes de
marche:
La première branche de ce GRAFCET décrit les états: arrêt dans état initial, fonctionnement
normal, arrêt demandé en fin de cycle.
La deuxième branche concerne l'initialisation automatique de la partie opérative.
La troisième branche commande la marche manuelle.
L'arrêt d'urgence pouvant intervenir dans n'importe quel état de la machine, on utilise un
GRAFCET indépendant: une transition source conduit à une étape d'initialisation de tous les
autres GRAFCET par forçage (l'utilisation d'une transition source simplifie la solution, mais si
l'automate utilisé ne l'accepte pas, on peut ajouter une étape initiale et reboucler sur cette étape).
Le cycle automatique est décrit par le GRAFCET ci-dessous. Le cycle est exécuté lorsque
le grafcet principal est dans l'étape marche automatique (étape X2). L'étape X10 donne
l'information fin de cycle au GRAFCET principal
57
La marche manuelle est décrite par le GRAFCET ci-dessous. Les commandes manuelles sont
autorisées lorsque le GRAFCET principal est dans l'étape marche manuelle (étape X4).
58
Exercice priorité Une navette transporte un par un les produits fabriqués par 3 lignes de
fabrication indépendantes vers un tapis roulant d'évacuation selon le schéma ci-dessous :
59
60
Pour ne pas donner priorité toujours à la même ligne en cas de conflit on peut faire tourner les
priorités en ajoutant un GRAFCET des priorités:
Un seul capteur ("entrée") détecte la présence d'un bidon en début de chaîne. On désire faire les
3 opérations simultanément, sauf s'il n'y a pas de bidon sous le poste. Il n'est pas nécessaire de
rajouter des capteurs. On suppose que le tapis est vide lors de l'initialisation.
61
Cette méthode utilise au mieux le séquencement du Grafcet, on peut maintenant rajouter des
capteurs, mais qui n'auront pour fonction que de vérifier le bon fonctionnement du système.
Dans tous les cas similaires, on utilisera cette démarche.
62
Exercice : ressource (ou sémaphore)
Deux wagonnets alimentent le skip de déchargement d’un haut-fourneau en empruntant une voie
commune.
-le wagonnet se dirige ensuite vers la partie commune où il s’arrête à une position d’attente si la
voie commune est occupée, sinon il faut positionner l’aiguillage sur la position correcte et le
chariot continue ;
-arrivé à la position de déchargement automatique, il attend le temps nécessaire avant de retourner
à la position initiale (attente 10s).
-chaque déchargement de wagonnet est comptabilisé en vue d’une gestion journalière.
En utilisant les capteurs et les actions suivantes:
63
on peut donner par exemple le GRAFCET ci-dessous qui se décompose en:
-un GRAFCET pour la voie A
-un GRAFCET pour la voie B
-un GRAFCET pour déterminer si la voie est libre
La voie commune est une ressource physique que les 2 utilisateurs ne peuvent pas utiliser en
même temps. Dans les problèmes de ce type la disponibilité de la ressource commune ne peut pas
être détectée par un capteur, mais uniquement par l'état du GRAFCET.
64
65
66
67
68
Transfert avec descendeur
Un dispositif de transfert se compose d’un charriot muni d’une pince pouvant monter ou
descendre.
Dès qu'une pièce se présente sur un tapis A ou sur un tapis B, le charriot va automatiquement la
chercher pour la déposer sur le descenseur. Cette pièce est alors descendue et ensuite transférée sur
le tapis d’évacuation C au moyen d’un pousseur.
69
70
71
72
73
74
75
76
1 - priorité
Soit un chariot se déplaçant sur deux rails (action D vers la droite, G vers la
gauche). Il comporte une pince pouvant prendre une pièce (PP, fin quand fpp) s'il
se trouve sur le tapis A (capteur y) et qu'une pièce est présente (capteur a) (idem en
z si b). Puis il retourne en x, pose la pièce (action DP, fin quand fdp) sur le plateaux
supposé en position haute (fv+). Celui-ci descend (V-, jusqu'à fv-), un second vérin
pousse la pièce (P+, fin quand fp+), puis le pousseur recule en fp-, le plateau
remonte en fv+ Le tapis de sortie C est supposé toujours en mouvement. Les tapis
A et B sont commandés par des systèmes non traités ici
Effectuer d'abord un Grafcet linéaire comprenant une seule voie d'arrivée A. Puis
l'améliorer en prévoyant les retours des actionneurs en temps masqué (attention
toutefois de ne pas endommager le pousseur). Puis prévoir deux tapis
d'alimentation A et B (en cas de pièces en a ET b, prendre celle en a). Puis prévoir
une priorité tournante (en cas de conflit, prendre la voie qui n'a pas été servie la
fois précédente) attention, si plusieurs pièces arrivent sur la même voie et aucune
sur l'autre, ne pas bloquer le système. Puis modifier la règle de priorité en
donnant en cas de conflit la priorité à celui qui n'en a pas profité lors du dernier
conflit.
77
priorité voie A, retour V masqué
qui signifie : arrivé en y avec une pièce en a et soit pas de pièce en b, soit priorité.
sinon on continue et quoi qu'il arrive on s'arrête en z (le chariot n'a pas de
parachute), en rajoutant un second Grafcet définissant quelle voie est prioritaire :
78
Chaque fois qu'une condition séquentielle (dépendant de ce qui s'est passé
auparavant) intervient dans une réceptivité, il vaut mieux ne pas compliquer le
Grafcet, mais "calculer" cette condition par un petit Grafcet annexe.
Améliorations :
2 - travail à la chaîne
Soit une chaîne de remplissage de bidons d'huile. Un tapis roulant se déplaçant par
saccades (cadencé par un système supposé externe à notre Grafcet, s'arrêtant à
chaque nouvel appui de la came sur le capteur av) est alimenté manuellement (de
temps en temps il manque des bidons). Trois postes sont prévus : remplissage (R),
bouchage (B) et enfoncement (E).
79
Un seul capteur détecte la présence d'un bidon en début de chaîne : pp. On désire
faire les 3 opérations simultanément, sauf s'il n'y a pas de bidon sous le poste. S'il
vous semble obligatoire de rajouter des capteurs, vous n'avez RIEN compris au
Grafcet puisqu'il vous faut un système combinatoire (il vaut mieux alors câbler en
combinatoire chaque poste : avance tapis ET présence bidon => effectuer l'action).
On suppose que le tapis est vide lors de l'initialisation.
u fond du puits de mine n°i, un mineur remplit un chariot X i. Quand il est plein (le
chariot), il (le mineur) appuie sur un bouton di. Immédiatement, le chariot se
déplace dans la direction Bi jusqu'au poste de déchargement, composé d'un tapis
roulant en mouvement continu, et d'un vérin V qui retourne la benne. Si le poste
de déchargement est libre, le chariot avance jusqu'au capteur c, est déchargé puis
s'en retourne en ai. Si le poste est occupé, il attend son tour en bi. Le poste de
déchargement, commun à plusieurs voies, n'est utilisable que par une voie à la
fois. On l'appelle une "ressource physique". Traiter le cas de 2 voies (pas
nécessairement de la même longueur).
81
Supposer que la ressource est occupée en utilisant le capteur c est IDIOT : et s'il
est entre bi et c ? Et si le temps de freinage l'a arrêté juste à côté de c ? Il faut
utiliser les facilités séquentielles du Grafcet autant que possible (ne tester un
capteur que quand c'est nécessaire). Un capteur ne doit servir que comme condition
de passage d'une étape à une autre, mais pas pour vérifier un état du système qui
découle du séquencement effectué (par exemple, une transition vérifie la présence
d'une pièce, aucune action ne déplace la pièce puis on re-vérifie la présence : Ce
n'est sensé que si l'on prévoit dans le Grafcet ce qu'il faut faire si la pièce a
disparu). Ici, on utilise donc une étape (la ressource), qui est active quand la
ressource physique est disponible. Dès utilisation, on la désactive, pour la réactiver
quand on libère la ressource physique.
On pouvait également résoudre le problème par des Grafcets séparés (un pour
chaque chariot, un pour le déchargement) synchronisés par des Xi. La seule
différence est que n'ayant plus de divergence sous l'étape 3, on risque d'oublier de
traiter le cas d'arrivée simultanée en b1 et b2, cas arrivant assez rarement pour que
l'on ne détecte pas le problème en phase d'essais, mais se produira de temps en
temps en fonctionnement réel sans que l'on puisse reproduire le problème lorsqu'un
spécialiste sera présent (seule solution : graphe des états accessibles)
82
Un dispositif automatique destiné à trier des caisses de
deux tailles différentes, se compose d'un tapis amenant
les caisses, de trois poussoirs et de deux tapis
d'évacuation suivant la figure ci-contre
Cycle de fonctionnement :
Le poussoir 1 pousse les petites caisses devant le
poussoir 2 qui, à son tour, les transfère sur le tapis
d'évacuation 2, alors que les grandes caisses sont
poussées devant le poussoir 3, ce dernier les
évacuant sur le tapis 3.
Pour effectuer la sélection des caisses, un
dispositif de détection placé devant le poussoir 1
permet de reconnaître sans ambiguïté le type de
caisse qui se présente.
83
Cas 1 : Séquences exclusives
Deux chariots H1 et H2 (voir figure ci-dessous) transportent du matériel
depuis les points
de chargement (C1 et C2) jusqu’au point de déchargement (B). Les
variables c1, c2 et b
ayant la valeur 1 indiquent la présence d’un chariot en fin de course. Les
variables a1 et
a2 indiquent la présence d’un chariot au-dessus des capteurs A1 et A2
respectivement.
Au départ, les deux chariots sont en C1 et C2. Si le bouton poussoir m1 est
enfoncé, pour
le chariot H1, un cycle C1,B,C1 commence avec :
1. attente éventuelle sur A1 jusqu’à ce que la zone commune soit libre ;
2. attente en B de 100 secondes pour le déchargement.
Le chariot H2 fonctionne de la même façon. L’aiguillage est contrôlé par la
variable
V : chemin C1-B lorsque V = 1 et chemin C2-B lorsque V = 0.
84
Cas 2 : Deux Grafcets partiels plus synchronisation
Ce Grafcet peut aussi se décomposer en deux cycles (Grafcets partiels)
avec un Grafcet
de synchronisation (voir figure ci-dessous). Les réceptivités entre les
étapes 14–15 et
85
24–25 sont des temporisations. Par exemple, t/14/100s est une variable
logique valant 0
dans les 100 premières secondes suivant l’activation de l’étape 14 et
valant 1 après ce
délai. La figure ci-dessous montre le chronogramme de X2 et t/X2/3s.
Exercice :
:
Deux chariot C1 et C2 peuvent se déplacer entre deux postes de travail (a1 et b1
pour
c1,a2 et b2 pour C2) repérés par des contacts de fin de course. Le déplacement
des
chariots est assuré indépendamment par des commandes Gi et Di. Initialement au
repos, ils se dirigent simultanément vers le poste de déchargement, à des vitesses
qui
peuvent varier en fonction du chargement. Un seul chariot, le premier arrivé,
peut se
voir décharger (action DGTi) par la pince. Un fois l’opération terminée (fdi), le
chariot
déchargé revient à son poste de départ. L’opération de déchargement du second
chariot
86
peut alors débuter. La mise en marche ne peut s’effectuer que lors que les deux
chariots sont en position de repos.
87
double pilotage B+,B- pousse la pièce sur le tapis T dès que
(A) à repris sa position de repos. Le cycle de travail est
démarré par M et s’achève lorsque la goulotte (d0) est vide
ou si l’interrupteur K vaut 1.
88
Cahier des charges: Deux bacs se remplissent et se vident de manière similaire,
sans avoir
forcément le même débit. Par exemple, le bac1 est vide lorsque le niveau est au
dessous de b1 (b1=0) et plein lorsque le niveau est au dessus de h1(h1=1). Au
départ,
les deux bacs sont vides. Sur pression du bouton poussoir m, les deux bacs se
remplissent simultanément grâce à l’ouverture des vannes V1 et V2. Dès qu’un
bac est
plein, le remplissage de celui-ci s’arrête et son contenu se déverse au travers de
W1.
Lorsqu’il est vide, la vanne se referme. Le remplissage ne peut reprendre que
lorsque
89
90