Structures complémentaires pour le Grafcet
Structures complémentaires pour le Grafcet
Objectif
- Utiliser plusieurs Grafcets à la fois.
- Découvrir l’influence d’un GRAFCET hiérarchiquement supérieur ‘’GRAFCET maitre’’ sur les autres GRAFCETS ‘’ GRAFCETS esclaves’’.
Synchronisation
On peut rendre l'évolution de deux Grafcets interdépendante en utilisant les mémoires d'étapes.
Les mémoires d'étapes d'un Grafcet servent dans les réceptivités d'autres Grafcets.
Dans l'exemple: l'étape 1 (X1) est utilisée comme réceptivité pour la transition 10 vers 11.
De même l'étape 13 (X13) est utilisée comme réceptivité pour la transition 1 vers 2.
les macro-étapes
- les macro étapes permettent de structurer un GRAFCET complexe en plusieurs GRAFCETS partiels
- Une macro étape remplace une séquence de Grafcet par une simple étape. Il s'agit uniquement d'une représentation graphique qui a pour but de rendre plus lisible le G7, en représentant l'ensemble des étapes et transitions représentatives d'une partie du système par une seule étape appelée Macro-étape.
Sous-programme:
Dans un système automatisé, certaines séquences peuvent revenir de façon répétitive dans un cycle.
Pour éviter de répéter ces mêmes actions, il est possible d’utiliser un sous-programme. Celui-ci est écrit sous la forme d’un Grafcet indépendant, connecté au Grafcet principal par les variables mémoires ( X4, X7et X33 dans l’exemple).
Exemple : perçage de multiples trous:
Forçage:
Exemple :Commande d’arrêt d’urgence.
Les grafcets forcés sont maintenus dans la situation imposée tant que les ordres de forçage sont valides.