GRAFCET. 1- Structure générale. CPGE / Sciences Industrielles pour l Ingénieur C60 Cours GRAFCET. Divergence en OU



Documents pareils
2.1 Comment fonctionne un site?

Utiliser Internet Explorer

La mémoire C HAPITRE S EPT. 7.1 Qu est-ce que la mémoire? L utilisation de la mémoire à court terme 169

OBJECTIFS. I. A quoi sert un oscilloscope?

Voyez la réponse à cette question dans ce chapitre.

Mécanique : Cinématique du point. Chapitre 1 : Position. Vitesse. Accélération

L indice des prix à la consommation

Échafaudage de façade UNI 70/100

Les bases de données. Historique

«Des places de jeux pour tous» Formulaire de demande

Tolérance aux fautes-2 Serveurs à haute disponibilité

DOSSIER SUR LE SECTEUR DES NOMS DE DOMAINE VOLUME 11 - NUMÉRO 4 - JANVIER 2015

Arrondissage des résultats de mesure. Nombre de chiffres significatifs

Équations générales des milieux continus

PLAQUES DE PLÂTRE CLOISONS - DOUBLAGES

ÉTUDE BDC LES CINQ FACTEURS CLÉS ET LES CINQ PIÈGES À ÉVITER POUR RÉUSSIR EN AFFAIRES

PHANTOM 3. Guide de démarrage rapide PROFESSIONAL V1.0

Réseaux Évidentiels pour la fusion de données multimodales hétérogènes : application à la détection de chutes

DECODER LES GRAFCET ET REPERER LES DIFFERENTS POINTS DE VUE

Autour des nombres et des polynômes de Bernoulli

Simulation numérique de la réponse d un pieu en cours de battage

EXERCICE II : LE TELEPHONE "POT DE YAOURT" (5 points)

e-commerce+ Passez au e-commerce pour simplifier vos process de vente! RENCONTREZ-NOUS Salon E-commerce septembre - Paris

Gamme et conseils de mise en œuvre

CONFIGURATION DE L AUTOMATE SIEMENS

Abstract. Key-words: The flowshop problem, Heuristics, Job scheduling, Total flowtime.

innovation / construction / territoire Crèche modulaire-bois La Rose des Vents GAILLAC (81) COMMUNAUTÉ DE COMMUNES

LOT 10 PLOMBERIE SANITAIRES

PROPRIETES ELASTIQUES DU PLI UNIDIRECTIONNEL APPROCHE MICROMECANIQUE

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

Manuel de référence du langage Exemples Les aventures de Docteur R.

TP 7 : oscillateur de torsion

Présentation générale. Introduction CE KIT COMPREND : LES DIFFÉRENTS ACCESSOIRES SUIVANTS

Pour tout renseignement complémentaire, veuillez contacter le service technique au HORAIRES MONTAGE-DEMONTAGE

3008 HYbrid4 13B PEUGEOT. TARIFS, ÉQUIPEMENTS ET CARACTÉRISTIQUES TECHNIQUES APPLICABLES AU 4 mars 2013

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

THESE. Applications des algorithmes d'auto-organisation à la classification et à la prévision

GUIDE Excel (version débutante) Version 2013

SHOPCAISSE NOTICE D UTILISATION. ShopCaisse est une solution d encaissement disponible sur ipad.

KM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI.

Le Centre de Tri. Projet d espace de coworking à Bègles 21 janvier 2011

Chapitre 5: Oscillations d un pendule élastique horizontal

L étalonnage par traceur Compton, une nouvelle méthode de mesure primaire d activité en scintillation liquide

15E. PEUGEOT Nouvelle 508 TARIFS, ÉQUIPEMENTS ET CARACTÉRISTIQUES TECHNIQUES. APPLICABLES AU 1er SEPTEMBRE 2015

SNC du Chemin de Paris Création d un bâtiment d activité industrielle et de stockage ZAC du Chemin de Paris Nanteuil le Haudouin

HA2000 RTC Transmetteur téléphonique

Recherche dans un tableau

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

Atelier B : Maintivannes

Comment réussir sa facture photovoltaïque?

Instructions d Installation & Maintenance KAPTIV PURGEUR DE CONDENSAT SANS PERTE D AIR 07/09

Procédure de sauvegarde pour AB Magique

Mon aide mémoire traitement de texte (Microsoft Word)

DU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

Lyon. HUB numérique. * Accro à Lyon

ANALYSE FONCTIONNELLE INTERNE DEVOIR LIBRE

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

Gestion de l énergie avec le système Wiser

Manuel utilisateur. Version 1.6b

MANUEL D UTILISATION MODE D EMPLOI ALT 600 MODE D EMPLOI ALT 600 FABRICANT DE MATERIEL SCENIQUE

HA2000 GSM Transmetteur téléphonique

Compte-rendu technique complet et détaillé des cookies

2 ) Appareillage :L'appareil utilisé est un banc d'essai portatif CEV dont la photo et le schéma de principe indiqués ci-dessous ( figures 1 et 2 )

Formation tableur niveau 1 (Excel 2013)

PROFESSIONNELS DE LA LOCATION

Guide de l utilisateur Mikogo Version Windows

Factorisation Factoriser en utilisant un facteur commun Fiche méthode

Tutoriel. Votre site web en 30 minutes

Manuel d utilisation A lire attentivement avant utilisation du MPE System

Manuel d utilisation du téléphone IP Cisco Small Business Pro SPA525G

Gamme BUSINESS 15E PEUGEOT TARIFS, ÉQUIPEMENTS ET CARACTÉRISTIQUES TECHNIQUES. APPLICABLES AU 1er SEPTEMBRE 2015

Art INTERFACE TÉLÉPHONIQUE UNIVERSELLE. Mode d emploi. Cod. S6I F RL. 04 7/2012

Définition : On obtient les nombres entiers en ajoutant ou retranchant des unités à zéro.

PROGRAMMATION D UN ENREGISTREUR NUMÉRIQUE PERSONNEL (ENP) À PARTIR D ILLICO WEB. Guide d utilisation v 1.0

Priorités de calcul :

Catalogue - Formation en «électropneumatique et systèmes automatisés process control system»

GUIDE D UTILISATION DU BACKOFFICE

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

Rappels sur les suites - Algorithme

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

VIII- Circuits séquentiels. Mémoires

AQUAGENIUZ Système de surveillance/ controle de l eau

DIAGNOSTIQUER EN UTILISANT L INFORMATIQUE

win-pod Manuel de résolution de pannes

Mesurer la consommation d air comprimé ; économiser sur les coûts d énergie

FONCTIONS TÉLÉPHONIQUES

Un service transport adapté à vos besoins

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]

Description. Consignes de sécurité

EXERCICES DE REVISIONS MATHEMATIQUES CM2

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Corps de palier. Aperçu des produits Corps de palier Caractéristiques Matières du corps de palier et surfaces extérieures...

Initiation à LabView : Les exemples d applications :

Introduction aux distributeurs automatiques de boissons Février 2005 Christophe Caron

Cours de Programmation en Langage Synchrone SIGNAL. Bernard HOUSSAIS IRISA. Équipe ESPRESSO

Transcription:

C60 GRAFCET 1- Structure générale Etape initiale : généraleent associée à une attente ou à une ise en réérence de la partie opérative Réceptivité : cobinaison d inorations reçues par la partie coande et ournies par les capteurs du systèe (équation Booléenne a base de «ou», de «et» et de «non») Actions : ordres envoyés par la partie coande aux actionneurs de la partie opérative Transition 0 1 dcy. Etape initiale Receptivité ACTION Divergence en OU Exeple : distributeur de caé ou de chocolat Le gracet évolue en passant dans l une OU l autre des branches. Pour éviter les problèes d interprétation et de onctionneent il ne aut pas que le gracet puisse évoluer dans les deux branches en êe teps. Aussi, les réceptivités r1 et r2 doivent être exclusives. Il aut veiller à placer les réceptivités après et avant le signe de divergence Saut d étapes Exeple : poinçonneuse r2 choix caé et gobelet présent dosage caé teriné distribuer caé 50 onnaie > 0,5 euros dosage chocolat teriné distribuer eau chaude destocker gobelet vide r1 choix chocolat et gobelet présent distribuer chocolat Le saut d étapes peret de sauter une ou plusieurs étapes lorsque les actions associées à ces étapes deviennent inutiles. Dans l exeple, il est inutile de descendre et de reonter le poinçon si la pièce à poinçonner est absente. Notons que c est un cas particulier de la divergence en OU. Il aut veiller à placer correcteent les raccords en vériiant l alternance étape/transition pas de pièce. arche Aener une pièce présence pièce. arche poinçon en bas poinçon en haut Descendre poinçon Reonter poinçon Degager la pièce pièce dégagée M Salette- Lycée Brizeux- Quiper Reprise de séquence Exeple : poinçonneuse La reprise de séquence peret, au contraire, de recoencer plusieurs ois la êe séquence tant qu une condition ixée n est pas obtenue. Dans l exeple, l opération de poinçonnage est renouvelée tant que la pièce n est pas correcteent poinçonnée. Notons que c est un cas particulier de la divergence en OU. Il aut veiller à placer correcteent les raccords en vériiant l alternance étape/transition pièce non poinçonnée. poincon en haut Aener une pièce présence pièce. arche poinçon en bas Descendre poinçon Reonter poinçon poinçon en haut. pièce poinçonnée Degager la pièce : C60_GRAFCET.doc- Page 1 sur 7 Créé le 14/05/ Source : P LEBRAS

Divergence en ET Exeple : distributeur de caé sucré Le gracet évolue en passant dans les deux branches en êe teps. Les étapes 50 et 60, associées à aucune action, sont des étapes dites de resynchronisation. Elles perettent d attendre que les opérations soient terinées dans toutes les branches avant de poursuivre l évolution. Contraireent à la divergence en OU, Il aut veiller à placer les réceptivités avant et après le signe de divergence. Rearque générale : Dans l écriture d un gracet Il aut toujours respecter l alternance étape-transition-étapetransition C est à vériier systéatiqueent, notaent dans les divergences en OU où les transitions sont après la divergence et les divergences en ET où la transition est avant cette divergence. 70 onnaie > 0,5 euros gobelet présent distribuer caé destocker gobelet vide dosage caé teriné dosage sucre teriné 50 60 =1 distribuer eau chaude distribuer sucre 2 - RAPPEL DES 5 REGLES DU GRAFCET La lecture d un gracet est régie par 5 règles à connaître absoluent : Règle 1 : «Les étapes initiales sont activées sans condition lors de la ise en service du systèe». Elles sont repérées par un double carré. Règle 2 : «Une transition est validée lorsque toutes les étapes précédant cette transition sont actives. Une transition validée est ranchie si la réceptivité associée à cette transition est vraie». Les étapes actives sont représentées par un point. Transition non validée Transition non validée Transition validée Règle 3 : «Le ranchisseent d une transition entraîne siultanéent l activation de toutes les étapes iédiateent suivantes et la désactivation de toutes les étapes iédiateent précédentes» X X Transition validée =0 Transition non ranchie Transition validée =1 Transition ranchie Etat instantané Transition ranchie Activation étape Désactivation étapes et X 1 2 3 4 5 6 7 Règle 4 : «Plusieurs transitions siultanéent ranchissables sont siultanéent ranchies» Règle 5 : «Si au cours du onctionneent la êe étape est siultanéent activée et désactivée elle reste active». Il y a priorité à l activation. t : C60_GRAFCET.doc- Page 2 sur 7 Créé le 14/05/ Source : P LEBRAS

3 - NOTION DE SITUATION On appelle situation l enseble des étapes d un gracet qui sont actives à un oent donné. Elle est notée {nuéros des étapes actives séparés par une virgule}. Elles apparaissent dans le graphe des situations qui représente l enchaîneent des diérentes situations atteintes par le gracet en onction des réceptivités. {} onnaie > 0,5 euros onnaie > 0,5 euros gobelet présent destocker gobelet vide dosage caé teriné {} {,} gobelet présent dosage sucre teriné distribuer caé distribuer sucre {50,} {,60} dosage caé teriné dosage sucre teriné dosage sucre teriné dosage caé teriné 50 60 {50,60} 70 =1 distribuer eau chaude {70} Rearque : la situation {50,60} est une situation qui disparaît quasi instantanéent, elle est dite instable. 4 - LES DIFFERENTS TYPE D ENTREES La réceptivité associée à une transition est une condition logique vraie (=1) ou ausse (=0). C est une cobinaison, expression Booléenne, d inorations binaires qui peuvent prendre plusieurs ores : présence pièce. présence pièce : variable pureent binaire [T > 0 ] : entrée à niveau, abrication d une variable binaire à partir d un test sur un réel. [T > 0 ] + X1 [nobre de pièce = ] : état d un copteur, abrication d une variable binaire à partir d un test sur un naturel. X1 : variable binaire interne représentant l activité de l étape 1 du gracet. X1 vaut 1 si l étape 1 est active. : le ront ontant du bouton arche peret de détecter le oent ou la variable passe de 0 à 1. Ceci exprie la volonté de prendre en copte le changeent d état du bouton arche uniqueent lorsque la transition à laquelle cette réceptivité est associée est validée. [nbre de pièce = ] t 1 /a/t 2 : cette variable, appelée teporisation, est vraie après un teps t 1 copté à partir de l occurrence du ront ontant de la variable binaire a et redevient ausse après un teps t 2 copté à partir de l occurrence du ront descendant de cette variable a. Lorsque le teps t 2 est nul ou sans iportance on abrège la notation : t 1 /a Les teps sont coplétés par leur unité soit, par exeple : 7s/X/3s : C60_GRAFCET.doc- Page 3 sur 7 Créé le 14/05/ Source : P LEBRAS a t 1 /a/t 2 t 1 t 2

5- REPRESENTATION NORMALISEE DES ACTIONS Les actions associées à une étape sont inscrites dans un rectangle. Elles concernent les coandes d actionneurs écaniques ou électrique (vérins, oteurs...) ou la coande de onctions auxiliaires (coptage, aectation de valeurs à des éoires internes...). 5-1 Action conditionnelle Une action norale est exécutée seuleent si l étape à laquelle elle est associée est active. L action conditionnelle sera réalisée si, en plus, la condition logique qui est précisée en haut du cadre de l action est vraie. La condition est une équation booléene au êe titre qu une réceptivité. L action déarre lorsque l étape est active ET la condition réalisée, elle s arrête si l étape est désactivée OU si la condition n est plus vériiée e e condition X condition 5-2 Action retardée ou liitée Les actions retardées ou liitées sont des cas particuliers d actions conditionnelles où le teps intervient coe condition logique. La variable de teporisation est l activité X de l étape en cours. Pour une action A retardée débutant 3 secondes après l activation de l étape : X 0 3s/X 3s/X 3s Pour une action B liitée durant 7 secondes à partir de l activation de l étape : X e 0 7s/X Action B 7s/X 7s 7s/X Action B : C60_GRAFCET.doc- Page 4 sur 7 Créé le 14/05/ Source : P LEBRAS

5-3 Action éorisée éoriser des actions qui se répètent dans des étapes consécutives A :=1 signiie que l on rend l action A eective. Elle le restera quelque soit l évolution du gracet jusqu'à ce qu une autre étape stoppe cette action A par A :=0. La lèche verticale ontante indique que cette éorisation sera eectuée dès l activation de l étape. La lèche verticale descendante indique que cette éorisation sera eectuée dès la désactivation de l étape. ACTION A A :=1 ACTION A ACTION A A :=0 gérer des variables internes telles que des copteurs 4 NA :=0 Mise à zéro (ou autre valeur) d un copteur interne NA 4 NA :=NA+1 Incréentation (ou décréentation) d un copteur NA: 5 4 Coentaires Pour aéliorer la lisibilité des gracets on peut y inclure des coentaires. Ils sont distingués des actions par des guilleets 4 «lanceent d une tache» 6- HIERARHIE DES GRAFCETS Au ur et à esure que la coplexité des systèes autoatisés augente, le gracet unique devient de plus en plus gros et de oins en oins lisible. Surtout si l on doit prendre en copte les diérentes conditions de onctionneent telles que ise au point, aintenance, réglage, production norale, arrêt d urgence, réinitialisation... Le gracet global est alors éclaté en une ultitude de gracets éléentaires siples. Chaque gracet éléentaire est repéré par un no coençant généraleent par la lettre G. Le problèe est alors d organiser le onctionneent et la counication entres ces gracet. 6-1 Macro-étapes La description du onctionneent d un systèe autoatisé peut être réalisée à plusieurs niveaux de détail en coençant par une acroreprésentation incluant des acro-étapes associées à des onctions à réaliser sans se soucier de leur réalisation technique. Chacune de ces acro-étapes est détaillée à part dans ce qui est appelé l expansion de la acro-étape. La acro-étape est représentée par un carré double barre. Son nuéro coence par M. L expansion de la acro-étape est une partie de gracet unie d une étape d entrée E et d une étape de sortie S. Le onctionneent est le suivant : L activation de la acro-étape M3 entraîne l activation de l étape d entrée E3. L expansion onctionne ensuite coe une séquence : C60_GRAFCET.doc- Page 5 sur 7 Créé le 14/05/ Source : P LEBRAS

indépendante. Pendant ce teps la acro-étape M3 ne peut pas être désactivée par le passage à 1 de h. Lorsque l étape de sortie S3 est inaleent atteinte la transition (12) située après la acro-étape M3 est validée. Elle devient ranchissable et sera ranchie lorsque h=1. Ceci désactivant la acroétape M3. En ait, tout se passe coe si on collait l expansion de la acro-étape à la place de la acro-étape 6 2 Encapsulation Cette hiérarchisation est apparentée à la représentation par acro étape à ceci prêt que l expansion de la acro-étape, séquence unique, est replacée par un ou plusieurs gracets. Nuéro de l étape encapsulante 1 Etape encapsulante : Gracet encapsulé : b No du gracet encapsulé * 2 3 Le onctionneent est le suivant : Lorsque l étape encapsulante est activée, l étape 2 du gracet encapsulé G5 repérée par un astérisque devient active. Le gracet encapsulé G5 évolue alors indéinient en toute indépendance. Lorsque la réceptivité avale b de l étape encapsulante passe à 1 cette étape est désactivée. Ceci entraine instantanéent la désactivation de toutes les étapes du gracet encapsulé G5, quelque soit sa situation. G5 G Suit un exeple de structure de gracet avec encapsulations. Notons que l encapsulation 23 lance plusieurs gracets G1, G2, G3. Le gracet G2 contenant lui êe une encapsulation 88 lançant le gracet encapsulé G24. : C60_GRAFCET.doc- Page 6 sur 7 Créé le 14/05/ Source : P LEBRAS

6-3 Coordination de taches Toutes les actions que doit eectuer le systèe sont rasseblées en taches éléentaires indépendantes. Chaque tache est décrite par un gracet siple qui lui est propre. Toutes les taches sont coordonnées par un gracet de coordination de taches. La counication entre ces gracets passe essentielleent par des réceptivités liées aux activités des étapes : X. Exeple : dans un systèe de replissage de bouteille d eau on distingue deux taches : T1, replissage de la bouteille et T2, bouchage de la bouteille. GRAFCET COORDINATION TACHES GRAFCET T1 GRAFCET T2 départ cycle 0 X 0 X destocker une bouteille 1 bloquer bouteille 2 bloquer bouteille bouteille destockée bouteille bloquée bouteille bloquée «tache de replissage» 1 ouvrir vanne eau 2 visser couchon X150 t/x1/2sec bouchon vissé «tache de bouchage» 1 erer vanne eau 2 débloquer bouteille X2 vanne erée bouteille débloquée 1 debloquer bouteille 2 bouteille débloquée X 150 X 6-4 Action de orçage La coande des gracets de niveau hiérarchique inérieur, les gracets esclaves, se ait à partir du gracet aître par l envoi d ordres de orçage. Ces ordres apparentés à des actions sont distingués par un double rectangle. Forcage du gracet noé G12 aux étapes 1 et 150 G12 {1,150} Lorsque l étape du gracet aitre est active alors : Quelque soit la situation du gracet G12 toutes ses étapes sont désactivées sau les étapes 1 et 150 qui, elles, sont activées. Le gracet G12 restera bloqué dans cette situation êe si l état de ses réceptivités lui peret d évoluer. Le gracet G12 sera libéré et pourra de nouveau évoluer que lorsque l ordre de orçage sera levé, c'est-à-dire lorsque l étape du gracet aître sera désactivée. Le orçage des gracets peret : - Une ise en situation initiale ou activation d un gracet esclave - Le déblocage d une situation après analyse des déauts - Le traiteent d un arrêt d urgence - Le gel d un gracet après dysonctionneent et la reprise d une situation précédente perettant un redéarrage du systèe autoatisé Cas particuliers G12{*} : ordre de igeage, c'est-à-dire orçage du gracet G12 dans la situation dans laquelle il se trouve à l instant du orçage. G12{} : aucune étape du gracet G12 n est activée lors du orçage G12{INIT} : orçage du gracet G12 à la situation initiale. Seule les étapes initiales sont activées. : C60_GRAFCET.doc- Page 7 sur 7 Créé le 14/05/ Source : P LEBRAS