Académique Documents
Professionnel Documents
Culture Documents
1
Master Control Reset ou Relay.
2
Consulter la documentation de votre automate afin d’utiliser des adresses des sorties internes non retentive.
< 3>
< 1 > ³
³ ÉÍÏÍ»
base ÉÍÏÍ» º 30º
º 1 º ÈÍÑͼ
ÈÍÑͼ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ³ ³
1ÄÅÄ go&&(haut&&!bp) 30ÄÅÄ am 32ÄÅÄ !am
³ ³ ³
ÚÄÁÄ¿ ÚÄÄÄÄÄ¿ ÚÄÁÄ¿ ÚÄÁÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ 2 ÃÄ´DEPO;³ ³ 31³ //Automatique ³ 32ÃÄ´F/base:(1); ³
ÀÄÂÄÙ ³LUMB;³ ÀÄÂÄÙ ÀÄÂÄÙ ³if (X100) LUMF;³
³ ÀÄÄÄÄÄÙ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
2ÄÅÄ bp 31ÄÅÄ !am 33ÄÅÄ am && haut && br
³ ³ ³
ÚÄÁÄ¿ ÚÄÄÄÄÄ¿ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
³ 3 ÃÄ´DESC;³ ³
ÀÄÂÄÙ ÀÄÄÄÄÄÙ < 3>
³
3ÄÅÄ bas
³ ³ ³
ÚÄÁÄ¿ ÚÄÄÄÄÄ¿ 40ÄÅÄ !am && !haut 60ÄÅÄ !am && !bas && des
³ 4 ÃÄ´MONT;³ ³ && rem && !des ³ && bp && !rem
ÀÄÂÄÙ ÀÄÄÄÄÄÙ ÚÄÁÄ¿ ÚÄÄÄÄÄ¿ ÚÄÁÄ¿ ÚÄÄÄÄÄ¿
³ ³ 40ÃÄ´MONT;³ ³ 60ÃÄ´DESC;³
4ÄÅÄ ! cen ÀÄÂÄÙ ÀÄÄÄÄÄÙ ÀÄÂÄÙ ÀÄÄÄÄÄÙ
³ ³ ³
ØÍÍÍÍÍÍÍÍÍÍÍÍÑ 41ÄÅÄ am||haut 61ÄÅÄ am||bas||des||!bp
ÚÄÁÄ¿ ÚÄÄÄÄÄ¿ÚÄÁÄ¿ ÚÄÄÄÄÄ¿ ³ ||rem ³
³ 5 ÃÄ´MONT;³³ 6 ÃÄ´ENLE;³
ÀÄÂÄÙ ÀÄÄÄÄÄÙÀÄÂÄÙ ÀÄÄÄÄÄÙ ³ ³
³ ³ 50ÄÅÄ !am && !bp && in_b 70ÄÅÄ !am && !br && out_b
7ÄÅÄ haut 6ÄÅÄ br
³ &&(haut||cen) && !out_b ³ &&(haut||cen) && !in_b
³ ³
ÚÄÁÄ¿ ÚÄÁÄ¿ ÚÄÁÄ¿ ÚÄÄÄÄÄ¿ ÚÄÁÄ¿ ÚÄÄÄÄÄ¿
³ 7 ³ ³ 8 ³ ³ 50ÃÄ´DEPO;³ ³ 70ÃÄ´ENLE;³
ÀÄÂÄÙ ÀÄÂÄÙ ÀÄÂÄÙ ÀÄÄÄÄÄÙ ÀÄÂÄÙ ÀÄÄÄÄÄÙ
ØÍÍÍÍÍÍÍÍÍÍÍÍÏ ³ ³
³ 51ÄÅÄ (am||bp||in_b)&& 71ÄÅÄ am||br||out_b
8ÄÅÄ 1 ³ (!haut||!cen) ³ &&(!haut||!cen)
³
³
< 1 >
Les étapes X40, X50, X60 et X70 forment le contrôle du mode manuel.
| |
1+---$$$$$$$$$$$$$$$$ SECTION DE TRADUCTION DES ETAPES $$$$$$$$$$$$$$$$$$$$$--+
| |
| X32 |
+--] [--------+ |
| | |
| TR8 | X1 |
2+--] [--------+-------------------------------------------------------( )----+
| | |
| X1 X2 | |
+--] [---]/[--+ |
| |
| |
| AUTO |
| X31 |
3+--] [----------------------------------------------------------------(MCR)----+
| |
| |
4+--**************** TOUTES LES ETAPES DU MODE AUTOMATIQUE *****************--+
| SAUF L'ETAPE INITIALE X1 |
| |
5+---------------------------------------------------------------------(MCR)----+
| |
| MANUEL |
| X32 |
6+--] [----------------------------------------------------------------(MCR)----+
| |
| |
7+---############### TOUTES LES ETAPES DU MODE MANUEL ######################--+
| |
| |
8+---------------------------------------------------------------------(MCR)----+
| |
| |
9+---%%%%%%%%%%%%%%% LE RESTE DES BARREAUX DE TRADUCTION %%%%%%%%%%%%%%%%%%%--+
| COMPRENANT LE GRAFCET AUXILIAIRE DU |
| MODE MANUEL X30, X31 et X32 |
FI G UR E 5 -1 : V U E G É NÉ R AL E D ' U NE T R A DU C T I ON A UT OM AT I QU E / M A NUE L
Il s’agit ici qu’un diagramme de principe, mais il n’en faut pas plus pour comprendre.
En mode automatique, l’étape X31 est valide et la X32 ne l’est pas. Ainsi, lorque le mode
automatique est sélectionné, le MCR contrôlé par X32 (ligne 7) bloque toutes les étapes du
mode manuel.
Lors du passage en mode manuel, l’étape X32 devient valide, la ligne du MCR est alors vrai et
permet le fonctionnement des éléments compris entre les lignes 7 et 9. Par le fait même, l’étape
X31 est maintenant hors-fonction, ce qui désactive le MCR de la ligne 3 et toutes les étapes entre
la ligne 3 et 5.
Finalement, puisque la conception du GRAFCET nous oblige à forcer le GRAFCET de base à
l’étape 1, nous avons sorti cette étape de l’emprise du MCR, afin de pouvoir y mettre un contact
X32 en parallèle. Ce contact force l’étape X1 à rester valide tant que X32 l’est également.
Lorsque X32 deviendra inactive, l’étape X1, elle, le restera grâce à son contact de maintien X1.
Il faut faire très attention lorsqu’on utilise les MCR dans la traduction d’un GRAFCET. Il ne faut
jamais oublier que cette instruction désactive toutes les sorties et que aucune étape ne reste
mémorisée y compris les étapes initiales. Il faudra prévoir une façon de réinitialiser les étapes
initiales ou les sortir de l’emprise des MCR si l’on veut que les GRAFCET compris dans un MCR
puissent repartir.
Dans l’exemple en cours, il n’est pas nécessaire de se préoccuper de cette particularité puisque
aucune étape initiale n’est utilisée. Voici donc une grande utilité des GRAFCET auxiliaires ne
possédant pas d’étape initiale.
Dans l’éventualité où l’on désire repartir un GRAFCET là où il était rendu, il faudrait traduire les
étapes à l’aide de relais de contrôle à rétention. Les barreaux devant être mémorisés prendraient
alors l’allure suivante:
| |
| TR2 X3 |
+--] [--------+-------------------------------------------------------( )----+
| | |
| X3 X4 | |
+--] [---]/[--+ |
| |
| TR2 X3 |
+--] [----------------------------------------------------------------( L )----+
| |
| |
| X4 X3 |
+--] [--- ------------------------------------------------------------( U )----+
| |
1+---$$$$$$$$$$$$$$$$ SECTION DE TRADUCTION DES ETAPES $$$$$$$$$$$$$$$$$$--+
| |
| X20 |
+--] [--------+ |
| | |
| TR8 | X1 |
2+--] [--------+-------------------------------------------------------( )----+
| | |
| X1 X2 | |
+--] [---]/[--+ |
| |
| TR1 X20 X2 |
3+--] [--------+---]/[-------------------------------------------------( )----+
| | |
| X2 X3 | |
+--] [---]/[--+ |
FI G UR E 5 -4 : M É T HOD E 1 DE T R AD UC T I ON DE S F OR Ç AG E S
L’autre méthode, déjà discutée auparavant, est l’utilisation de l’instruction MCR. Pour traduire
correctement un forçage, il faut inclure, à l’intérieur de deux instructions de MCR, toutes les
étapes du sous-GRAFCET, hormis l’étape forcée. Ici, comme dans la plupart des cas, l’étape
forcée est l’étape initiale. Par contre, l’étape forcée peut très bien être une étape au beau milieu
du sous-GRAFCET. À ce moment, il faudrait sortir cette étape de l’emprise du MCR.
| |
1+---$$$$$$$$$$$$$$$$ SECTION DE TRADUCTION DES ETAPES $$$$$$$$$$$$$$$$$$$$$$--+
| ARRET |
| X20 |
+--] [--------+ |
| | |
| TR8 | X1 |
2+--] [--------+-------------------------------------------------------( )----+
| | |
| X1 X2 | |
+--] [---]/[--+ |
| |
| |
| ARRET |
| X20 |
3+--]/[----------------------------------------------------------------(MCR)----+
| |
| |
4+--**************** TOUTES LES ETAPES DU GRAFCET BASE ******************--+
| SAUF L'ETAPE INITIALE X1 |
| |
5+---------------------------------------------------------------------(MCR)----+
| |
| |
| |
6+---%%%%%%%%%%%%%%% LE RESTE DES BARREAUX DE TRADUCTION %%%%%%%%%%%%%%%%%%%--+
| COMPRENANT LE GRAFCET AUXILIAIRE DU |
| MODE D'ARRET X20 et X21 |
FI G UR E 5-5 : M É T HOD E 2 DE T R ADU C T I ON D ' U N F OR Ç AG E
Remarquez, à la figure 5-5, que le contact qui contrôle le MCR est à ouverture. Lors d’un arrêt
complet, l’étape X20 devient valide. Son contact ouvre et le MCR désactive toutes les étapes
comprises entre cette ligne et le prochain MCR inconditionnel.
À la figure 5-5 nous avons seulement représenté le forçage par l’arrêt complet. Il est possible, tel
notre exemple, que différents GRAFCET auxiliaires doivent forcer le même sous-GRAFCET.
Dans cette éventualité, il s’agit de placer autant de contacts en série sur la ligne de MCR et autant
en parallèle avec la ligne de l’étape qui est forcée.