Transcript GRAFCET
Procédé semi-continu (ou « batch ») GRAFCET « Conditions initiales : cuve vide » 0 départ cycle produit B produit A 1 EVA « Remplir avec produit A » EVB EVA niveau produit A M 2 niveau mélange A+B niveau produit A cuve vide EVB « Remplir avec produit B » niveau mélange A+B 3 M « Mélanger » temporisation 1 min EVS départ cycle 4 EVS cuve vide « Vider la cuve » Liaison orientée G R A F C E T Étape initiale 0 1 Transition (2) Étape 2 2 Transition (5) EVB Action associée à l’étape 1 Réceptivité associée à la transition (2) Action associée à l’étape 2 niveau mélange A+B 3 Transition (4) Étape 4 EVA niveau produit A Transition (3) Étape 3 Réceptivité associée à la transition (1) départ cycle Transition (1) Étape 1 Pas d’action associée à l’étape 0 => Étape d’attente M Réceptivité associée à la transition (3) Action associée à l’étape 3 Réceptivité associée à la transition (4) Action associée à l’étape 4 temporisation 1 min 4 EVS cuve vide Réceptivité associée à la transition (5) Au départ, l’étape initiale est active. G R A F C E T Étape active 0 Réceptivité = condition Une seule transition entrelogique deux étapes dcy 1 EVA nA= nA 1 2 EVB Étape active Si la transition est validée et que la transition Si l’étape qui précède réceptivité est est active, vraie, lalatransition transitionest estfranchie. validée Si une action n’est pas associée à l’étape, elle est à l’état 0 : nA+B Seule EVB est ouverte, EVA se referme. 3 M 1min/X3 4 EVS n0 Notation de la temporisation : t\Xn Divergence en ET 2 e0 e0=1 Quand la transition est franchie… 31 32 33 Les trois étapes sont activées simultanément. 61 72 53 La transition est validée quand les trois étapes sont actives. 1 4 Réceptivité « toujours vraie ». Le franchissement de la transition désactive les trois étapes 61, 72 et 53 et active l’étape 4. Divergence en OU 5 b b=1 aa=1 61 62 81 92 définir une priorité. d =1 c 10 Problème si a et b passent à 1 en même temps. Réceptivités associées aux transitions contact a fermé ET (contact b ouvert OU contact c fermé) Description booléenne d’une réceptivité. a ( b + c) a Description littérale d’une réceptivité. b Description d’une réceptivité par schéma LADDER. c a b c Description d’une réceptivité par logigramme. 1 & >1 Réceptivités associées aux transitions Temporisation. 16 X16 7s/X16 7s X16 7s/X16 7s 0s Réceptivités associées aux transitions m [Compteur=9] Front montant (ou descendant). Prédicat (comparaison, test). X54 Variable interne (état de l’étape 54). 1 Réceptivité toujours vraie. Plusieurs actions associées à une étape a 16 EVA M Plusieurs écritures sont possibles et équivalentes. Voy b 16 EVA M Voy 16 16 EVA EVA M M Voy Voy Actions associées à une étape c 16 EVA Condition d’assignation. EVA=X16.c t1/d/t2 19 EVB Condition d’assignation liée au temps. X19 d EVB t1 t2 Actions associées à une étape Action retardée. t1/X23 23 EVS t1 EVA Action limitée dans le temps. t1/X83 83 X23 EVB X83 EVS t1 Actions associées à une étape Affectations. 18 M:=1 25 M:=0 43 M:=0 Action àà l’activation. Action la désactivation. 38 C:=C+1 Incrémentation du compteur C. 57 AV:=60 Action mémorisée (mise à 1 : Set). Action mémorisée (mise à 0 : Reset). Ouverture de la vanne de réglage à 60 %.