Académique Documents
Professionnel Documents
Culture Documents
1
I. Logique câblée en technologie électronique
CAXn S Q Etat Xn
CAXn= ?
CDXn= ?
CDXn R
2
On traduit la 2ème règle par une équation logique, notée
CAXn, qui exprime la Condition d’Activation de l’étape n.
CAXn= Rn-1 Xn-1
On traduit la 3ème règle par une équation logique, notée CDXn,
qui exprime la Condition de Désactivation de l’étape n.
CDXn = Xn+1
Si CAXn et CDXn sont vraies simultanément la priorité est donné à
l’activation (règle 5) on utilisera alors la bascule RS avec priorité à
la mise à 1.
Si CAXn et CDXn sont fausses l’étape (bascule) garde son état (effet
mémoire)
L’équation de l’étape est donc:
Action associée à
Rn-1 l’étape Xn
Xn-1 &
Init ≥1 S Q Validation de la
Xn transition Yn
R Condition de désactivation
Xn+1 &
de Xn-1
Init
R Condition de désactivation
Xn+1 ≥1
de Xn-1
5
Exemple d’application
On considère le grafcet ci-contre :
a- Remplir le tableau ci-dessous
b- dessiner le schéma de câblage qui matérialise ce grafcet à
l’aide de bascules RS.
0
Etape S ou CAXn R ou CDXn m
1 A
a
B
2
b
6
7
Init
X0
X1 b
X2 &
Init ≥1 S Q
R
&
m
&
& S Q
X1
Init
R
≥1
a
&
& S Q
X2
Init
R
≥1
II- Logique programmée
La logique programmée consiste en l’utilisation d’un système
programmable :
-Ordinateur,
-Microcontrôleur,
- Automate Programmable Industriel;
8
Implémentation en Ladder et list d’instruction
❖Du GRAFCET au LADDER
Compte tenu des règles d'évolution du Grafcet, on emploiera
la structure de mémoire avec priorité à l’activation.
1. variante 1: A partir de l’équation de l’étape avec priorité à
l’activation : Chaque étape de GRAFCET est représentée par
l’équation suivante:
Xn = Xn-1 . R1+ Xn+1. Xn n-1
Yn R1
n
Xn-1 R1 Xn
Yn+1 R2
Xn Xn+1 n +1
9
2. variante 2 : A partir de l’équation de l’étape avec priorité à
l’activation écrite avec les équations des transitions Yi :
Yn= Xn-1 . R1 ; Yn+1= Xn . R2
Xn =Yn + Xn .
n-1
Xn-1 R1 Yn Yn R1
n
Yn+1 R2
Xn R2 Yn+1
n +1
Yn Xn
Yn+1 Xn
10
exemple : Mise en équation
Y1=X1.m
Y2=X2.a
1 Y3=X3.b
X1=Y3+X1./Y1+Init
m X2=Y1+X2./Y2
X3=Y2+X3./Y3
2 A A=X2+X3
B=X3.z
a
z
3
A B
11
3. variante 3: A l’aide de la bascule automate, bobine SET/RESET :
n +1
Xn
CAXn
S
CDXn Xn
R
12
❖ Implémentation sous Unity Pro (TP)