Sciences Industrielles pour l’Ingénieur en CPGE

<p>S.i.i en CPGE</p>
<p>S.i.i en CPGE</p>

Navigation


Recherche personnalisée

Brèves

  • Macro word vers TeX (word2TeX)

    Le lundi 8 mai

    vous pouvez télécharger sur le site papanicola post-it et directement ici : Macro Word vers TeX
  • Evolution du squelette

    Le samedi 25 mars

    Le squelette a été totalement ré-écrit en tenant compte des nouvelles spécificités de la la version 1.9 de Spip. J’en profite pour changer le nom du (...)
  • nouvelle année - nouveau squelette

    Le mercredi 4 janvier

    Pour cette nouvelle année, un nouveau squelette, je l’espère plus facile à utilser. il est valide Xhtml transitional.
Date : 24 août 2005
par  robert papanicola

G2-Les structures du GRAFCET
Accueil > Cours  > Automatique  > Grafcet

G2-Les structures du GRAFCET


Mots clefs associées

Grafcet , Séquence unique , Divergence en ET , Divergence en OU , Actions

GRAFCET structure

1. Structures de base

a) Séquence unique (structure linéaire)

Dans un cycle à séquence unique les étapes et les transitions se succèdent de manière linéaire. b) Sélection de séquences Un GRAFCET est dit à sélection de séquences lorsque à partir d’une étape plusieurs évolutions sont possibles.

Séquences exclusives

Une sélection de séquence est dite exclusive lorsque les réceptivités associées aux transitions ne peuvent pas être vraies simultanément.

Lire, la suite dans le fichier flash ci dessous ou dans le doc pdf jont....

Grafcet - Structure
(Pour agrandir, cliquer sur le deuxième icone à gauche)

PS

Cours mis à jour le 24/08/2005

Les forums antérieurs à cette date sont relatifs au poly précédent.


Documents joints à l'article


Grafcet - Structure
Réactions à l'article :
Cliquez ici pour réagir à cet article

  • > G2-Les structures du GRAFCET
    16 septembre 2005, par Egide Schlemmer

    Très bonnes explications à propos du grafcet. Puisque vos informations sont bonnes, j’aimerais savoir comment vous convertissez un grafcet en schéma contact (ladder) en utilisant par exemple des Set/Reset pour les étapes. J’aimerai savoir aussi à quel moment (àprès quelle étape) vous programmez le compteur.

    Si vous avez des exemples de conversion de grafcet en schéma contact, je suis intéressé.

    Merci d’avance

    • > G2-Les structures du GRAFCET
      16 septembre 2005, par Papanicola Robert

      je ne fais pas de conversion grafcet <-> ladder

      dans le principe, j’essaierai d’écrire les équations d’activation/désactivation de chaque étape

      - mise à 1 de Xi = Xi-1*ri-1

      cad étape précédente active et réceptivité précédente vraie

      - mise à 0 de Xi = r1

      cad récéptivité suivante vraie

      action associoée Ai=Xi

      mais cette simple représentation ne résoud pas tous les pb, entre autres, regle 5 activation et désactivation simultanées

    • > G2-Les structures du GRAFCET
      10 octobre 2005, par Bernard Delmotte

      Si l’on veut convertir un grafcet en expressions booléennes - donc également en ladder - en respectant toutes les règles de ce modèle, il faut distinguer le calcul des conditions d’évolutions des transitions (régies par les règles 2 et 4), des activations/désactivations des étapes (qui doivent obéir aux règles 3 et 5).

      Dans un premier temps, on calcule les conditions d’évolution des transitions, sur la base d’une situation donnée du grafcet.

      Chaque étape i est représentée par une variable logique "Xi".

      Pour chaque transition "j", la condition d’évolution CEj est donnée par l’expression :

      CEj = rj * Π Xk

      rj correspond à la réceptivité, Xk à une des étapes en amont de la transition (il y en a plusieurs dans le cas où la transition correspond à une "convergence ET").

      Ceci traduit la règle selon laquelle une transition est franchissable si elle est validée - toutes ses étapes antérieures sont actives - et si sa réceptivité est vérifiée.

      Dans un deuxième temps on procède à "l’évolution du marquage", qui va donner la nouvelle situation du grafcet.

      Chaque variable "Xi" sera en fait une mémoire, enclenchée par la somme logique des conditions d’évolution des transitions "j" en amont de l’étape (il y en a plusieurs dans le cas d’une "convergence OU"), déclenchée par la somme logique des conditions d’évolution des transitions "k" en sortie de l’étape il y en a plusieurs dans le cas d’une "divergence OU").

      Pour que la règle 5 soit respectée, cette mémoire doit être à enclenchement prioritaire :

      Set : Σ CEj

      Reset : Σ CEk

      Il faut également prévoir la possibilité de "forcer" l’activation des étapes initiales.

      Cette méthode doit être adaptée si le grafcet possède des macroétapes - il suffit dans ce cas de remplacer la macroétape par son "expansion" ou "expresion détaillée" avant de "faire la traduction" - ou des "ordres de forçage" ou "encapsulations".

      Cordialement.

      • > G2-Les structures du GRAFCET
        12 octobre 2005, par Bernard Delmotte

        La méthode systématique présentée ci-dessus peut être pratiquée "en aveugle" et facilement programmée, mais elle n’est évidemment pas optimale. L’exemple classique est celui du grafcet à 2 étapes, qui est en fait traduisible par une seule équation mémoire.

    • > G2-Les structures du GRAFCET
      22 novembre 2005, par Patrick TRAU

      Je propose deux méthodes pour programmer un Grafcet, sur n’importe quel matériel, donc applicable en ladder. Je n’ai pas développé d’exemple en Ladder car en ce temps là je n’avais que paint. Voir : http://www-ipst.u-strasbg.fr/pat/au...

      Patrick TRAU


  • > G2-Les structures du GRAFCET
    23 août 2005, par Bernard Delmotte

    Bonjour,

    Je pense que le Grafcet présenté dans la section 2.C.3 est erronée.

    En effet, la présence de la condition "/a" dans la réceptivité de la transition de sortie de l’étape 11 aura pour conséquence d’arrêter le moteur dès que le capteur "a" aura été quitté.

    En fait il faudrait une 2ème étape actionnant le moteur, après la perte de "a", et attendant sa réapparition.

    Ajouter une étape d’attente, vérifiant que le bouton "m" a bien été relâché pourrait également être utile, si l’on n’utilise pas de front montant sur "m" dans la transition de sortie de l’étape initiale.

    Cordialement.

    • > G2-Les structures du GRAFCET
      23 août 2005, par Papanicola Robert

      effectivement, une grosse coquille, je ne corrige pa mais je vais mettre en ligne un nouveau poly dans l’année.

      merci pour cette lecture attentive

Tous les articles de la rubrique

Cette rubrique comporte 5 articles

GRAFCET structure

1. Structures de base

a) Séquence unique (structure linéaire)

Dans un cycle à séquence unique les étapes et les transitions se succèdent de manière linéaire. b) Sélection de séquences Un GRAFCET est dit à sélection de séquences lorsque à partir d’une étape plusieurs évolutions sont possibles.

Séquences exclusives

Une sélection de séquence est dite exclusive lorsque les réceptivités associées aux transitions ne peuvent pas être vraies simultanément.

Lire, la suite dans le fichier flash ci dessous ou dans le doc pdf jont....

Grafcet - Structure
(Pour agrandir, cliquer sur le deuxième icone à gauche)

PS

Cours mis à jour le 24/08/2005

Les forums antérieurs à cette date sont relatifs au poly précédent.


Documents joints à l'article


Grafcet - Structure
Réactions à l'article :
Cliquez ici pour réagir à cet article

  • > G2-Les structures du GRAFCET
    16 septembre 2005, par Egide Schlemmer

    Très bonnes explications à propos du grafcet. Puisque vos informations sont bonnes, j’aimerais savoir comment vous convertissez un grafcet en schéma contact (ladder) en utilisant par exemple des Set/Reset pour les étapes. J’aimerai savoir aussi à quel moment (àprès quelle étape) vous programmez le compteur.

    Si vous avez des exemples de conversion de grafcet en schéma contact, je suis intéressé.

    Merci d’avance

    • > G2-Les structures du GRAFCET
      16 septembre 2005, par Papanicola Robert

      je ne fais pas de conversion grafcet <-> ladder

      dans le principe, j’essaierai d’écrire les équations d’activation/désactivation de chaque étape

      - mise à 1 de Xi = Xi-1*ri-1

      cad étape précédente active et réceptivité précédente vraie

      - mise à 0 de Xi = r1

      cad récéptivité suivante vraie

      action associoée Ai=Xi

      mais cette simple représentation ne résoud pas tous les pb, entre autres, regle 5 activation et désactivation simultanées

    • > G2-Les structures du GRAFCET
      10 octobre 2005, par Bernard Delmotte

      Si l’on veut convertir un grafcet en expressions booléennes - donc également en ladder - en respectant toutes les règles de ce modèle, il faut distinguer le calcul des conditions d’évolutions des transitions (régies par les règles 2 et 4), des activations/désactivations des étapes (qui doivent obéir aux règles 3 et 5).

      Dans un premier temps, on calcule les conditions d’évolution des transitions, sur la base d’une situation donnée du grafcet.

      Chaque étape i est représentée par une variable logique "Xi".

      Pour chaque transition "j", la condition d’évolution CEj est donnée par l’expression :

      CEj = rj * Π Xk

      rj correspond à la réceptivité, Xk à une des étapes en amont de la transition (il y en a plusieurs dans le cas où la transition correspond à une "convergence ET").

      Ceci traduit la règle selon laquelle une transition est franchissable si elle est validée - toutes ses étapes antérieures sont actives - et si sa réceptivité est vérifiée.

      Dans un deuxième temps on procède à "l’évolution du marquage", qui va donner la nouvelle situation du grafcet.

      Chaque variable "Xi" sera en fait une mémoire, enclenchée par la somme logique des conditions d’évolution des transitions "j" en amont de l’étape (il y en a plusieurs dans le cas d’une "convergence OU"), déclenchée par la somme logique des conditions d’évolution des transitions "k" en sortie de l’étape il y en a plusieurs dans le cas d’une "divergence OU").

      Pour que la règle 5 soit respectée, cette mémoire doit être à enclenchement prioritaire :

      Set : Σ CEj

      Reset : Σ CEk

      Il faut également prévoir la possibilité de "forcer" l’activation des étapes initiales.

      Cette méthode doit être adaptée si le grafcet possède des macroétapes - il suffit dans ce cas de remplacer la macroétape par son "expansion" ou "expresion détaillée" avant de "faire la traduction" - ou des "ordres de forçage" ou "encapsulations".

      Cordialement.

      • > G2-Les structures du GRAFCET
        12 octobre 2005, par Bernard Delmotte

        La méthode systématique présentée ci-dessus peut être pratiquée "en aveugle" et facilement programmée, mais elle n’est évidemment pas optimale. L’exemple classique est celui du grafcet à 2 étapes, qui est en fait traduisible par une seule équation mémoire.

    • > G2-Les structures du GRAFCET
      22 novembre 2005, par Patrick TRAU

      Je propose deux méthodes pour programmer un Grafcet, sur n’importe quel matériel, donc applicable en ladder. Je n’ai pas développé d’exemple en Ladder car en ce temps là je n’avais que paint. Voir : http://www-ipst.u-strasbg.fr/pat/au...

      Patrick TRAU


  • > G2-Les structures du GRAFCET
    23 août 2005, par Bernard Delmotte

    Bonjour,

    Je pense que le Grafcet présenté dans la section 2.C.3 est erronée.

    En effet, la présence de la condition "/a" dans la réceptivité de la transition de sortie de l’étape 11 aura pour conséquence d’arrêter le moteur dès que le capteur "a" aura été quitté.

    En fait il faudrait une 2ème étape actionnant le moteur, après la perte de "a", et attendant sa réapparition.

    Ajouter une étape d’attente, vérifiant que le bouton "m" a bien été relâché pourrait également être utile, si l’on n’utilise pas de front montant sur "m" dans la transition de sortie de l’étape initiale.

    Cordialement.

    • > G2-Les structures du GRAFCET
      23 août 2005, par Papanicola Robert

      effectivement, une grosse coquille, je ne corrige pa mais je vais mettre en ligne un nouveau poly dans l’année.

      merci pour cette lecture attentive

Tous les articles de la rubrique

Cette rubrique comporte 5 articles

-->
 
Copyright © 2005 S I I en CPGE |Site réalisé avec SPIP |

Plus d'infos sur le squelette Spip S-I-I