Chapitre 6 • Systèmes séquentiels – Représentations GRAFCET multigraphes
222
• une action mémorisée est exécutée instantanément, dans un seul cycle d’analyse
d’évolution d’un grafcet.
➤ Règles de mise en oeuvre des sorties en mode mémorisé
et des actions mémorisées
• l’affectation de la valeur VRAI à une sortie M est notée M:=1, l’affectation de la
valeur FAUX à une sortie M est notée M:=0 ;
• les valeurs VRAI et FAUX ne doivent pas être affectées simultanément à la même sortie ;
• une action mémorisée doit impérativement être associée à un événement qui peut être :
– un événement interne comme l’activation ou la désactivation de l’étape associée
à l’action mémorisée ;
– un événement externe. Il est alors associé à une expression booléenne.
L’expression doit faire référence à au moins un front montant ou descendant
d’une combinaison des entrées ou des variables internes :
* des réceptivités du type ↑ a+ ↑b ou ↑ (a.b) peuvent convenir ;
* une réceptivité du type (↑ a. ↑ b) ne convient pas car les deux fronts montants
ne peuvent se produire simultanément ;
* une réceptivité du type (a + b) ne convient pas car elle n’est pas relative à un
événement mais à un état des variables a et b ;
• une sortie en mode mémorisé ne peut être associée qu’à des actions mémorisées.
Remarques
• Pour toute sortie en mode mémorisé, il faut veiller à ce que deux affectations contradictoires ne se produisent pas simultanément. Le non respect de cette règle génère un conflit
d’affectation. Un tel cas sur un système réel entraîne des aléas de fonctionnement ou des
erreurs d’exécution ;
• Pour les sorties en mode mémorisé, il n’y pas de lien entre la situation d’un grafcet et la
valeur des différentes sorties. Lors du retour d’un grafcet à une situation, les valeurs des sorties en mode mémorisé peuvent différer des valeurs précédemment évaluées pour la
même situation.
➤ Cas particulier : action mémorisée sur franchissement de transition
Un dernier cas très particulier, cité pour information, consiste à utiliser pour événement le franchissement d’une transition, comme représenté figure 6.11. C’est la seule
exception où une action n’est pas associée à une étape. Les auteurs invitent à proscrire cette exception en lui substituant la structure présentée figure 6.12.
Ne pas confondre action conditionnelle
et action sur événement. Ces deux
actions différent par leurs graphismes,
par la présence ou l’absence de fronts
de variables dans leurs expressions
booléennes associées,par leurs modes
continu ou mémorisé.
Un aléa est un événement imprévisible.
2
3
4
5
b
a
c
M := 1
Figure 6.11 Action mémorisée sur franchissement de transition.
2
3
4
5
6
b
a
c
1
M := 1
Figure 6.12 Solution de substitution.
9782100534197-Mosser-C06.qxd 14/12/09 8:06 Page 222
222
• une action mémorisée est exécutée instantanément, dans un seul cycle d’analyse
d’évolution d’un grafcet.
➤ Règles de mise en oeuvre des sorties en mode mémorisé
et des actions mémorisées
• l’affectation de la valeur VRAI à une sortie M est notée M:=1, l’affectation de la
valeur FAUX à une sortie M est notée M:=0 ;
• les valeurs VRAI et FAUX ne doivent pas être affectées simultanément à la même sortie ;
• une action mémorisée doit impérativement être associée à un événement qui peut être :
– un événement interne comme l’activation ou la désactivation de l’étape associée
à l’action mémorisée ;
– un événement externe. Il est alors associé à une expression booléenne.
L’expression doit faire référence à au moins un front montant ou descendant
d’une combinaison des entrées ou des variables internes :
* des réceptivités du type ↑ a+ ↑b ou ↑ (a.b) peuvent convenir ;
* une réceptivité du type (↑ a. ↑ b) ne convient pas car les deux fronts montants
ne peuvent se produire simultanément ;
* une réceptivité du type (a + b) ne convient pas car elle n’est pas relative à un
événement mais à un état des variables a et b ;
• une sortie en mode mémorisé ne peut être associée qu’à des actions mémorisées.
Remarques
• Pour toute sortie en mode mémorisé, il faut veiller à ce que deux affectations contradictoires ne se produisent pas simultanément. Le non respect de cette règle génère un conflit
d’affectation. Un tel cas sur un système réel entraîne des aléas de fonctionnement ou des
erreurs d’exécution ;
• Pour les sorties en mode mémorisé, il n’y pas de lien entre la situation d’un grafcet et la
valeur des différentes sorties. Lors du retour d’un grafcet à une situation, les valeurs des sorties en mode mémorisé peuvent différer des valeurs précédemment évaluées pour la
même situation.
➤ Cas particulier : action mémorisée sur franchissement de transition
Un dernier cas très particulier, cité pour information, consiste à utiliser pour événement le franchissement d’une transition, comme représenté figure 6.11. C’est la seule
exception où une action n’est pas associée à une étape. Les auteurs invitent à proscrire cette exception en lui substituant la structure présentée figure 6.12.
Ne pas confondre action conditionnelle
et action sur événement. Ces deux
actions différent par leurs graphismes,
par la présence ou l’absence de fronts
de variables dans leurs expressions
booléennes associées,par leurs modes
continu ou mémorisé.
Un aléa est un événement imprévisible.
2
3
4
5
b
a
c
M := 1
Figure 6.11 Action mémorisée sur franchissement de transition.
2
3
4
5
6
b
a
c
1
M := 1
Figure 6.12 Solution de substitution.
9782100534197-Mosser-C06.qxd 14/12/09 8:06 Page 222
