Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
TD 2- programmation-
Exercice 01 :
Donner les programmes en langage PL7-1 (API TSX17-10), PL7-2 (API
TSX17-20), Contact (API : Moeller, Siemens) du Grafcet suivant :
1 Tapis :=0
Dcy .p0.t0.b1
2 Tapis :=1
PP1
3 P+
p1 PP2
4 T+
t1 t0 b0
5 T- B-
t0.b0.PP2
6 B+
b1
7 P-
[Link] [Link]
X2
1|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Fig. 01 système de marquage des cartons
Solution de l’Exercice 01 :
Pour les programmes PL7-1 et PL7-2 on ne peut pas programmer un front d’une
variable, donc il faut changer le Grafcet:
2|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Programme PL7-1 :
=*= 01 -*- 03 # 07 O X03 L X05
L dcy L P1 -*- 07 O X04 AN t0
A P0 # 04 L P0 O X05 = T-
A t0 -*- 04
AN Ar O X06 L X05
A b1 L t1
# 02 O X07 AN b0
# 02 # 05
L P0 = Tapis = B-
-*- 02 -*- 05
A Ar L X03 L X06
L PP1 L t0
# 01 = P+ = B+
# 23 A b0
-*- 23 AN PP2
=*= Post L X04 L X07
LN PP1 # 06 L X02 A PP2 = P-
# 03 -*- 06 O X23 = T+ EP
L b1
Programme PL7-2 :
Les réceptivités :
3|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Les actions :
4|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
3. Langage Contact :
Conditions d’activation et désactivation de l’étape initiale :
Conditions d’activation et désactivation de l’étape 02 :
Conditions d’activation et désactivation de l’étape 03 :
Conditions d’activation et désactivation de l’étape 04 :
5|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Conditions d’activation et désactivation de l’étape 05 :
Conditions d’activation et désactivation de l’étape 06 :
Conditions d’activation et désactivation de l’étape 07:
Les Actions :
Les actions :
6|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Execice 02 :
Soit le système de remplissage et bouchage des bidons :
7|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Donner les programmes en langage PL7-1 (API TSX17-10), PL7-2 (API
TSX17-20), Contact (API : Moeller, Siemens) du Grafcet de ce système ?
Dcy
2 AV
TP
3 6
Bp1 Bp1 Bp2 Bp2
4 RM 7 VB+
20s/X4 VBav
5 8 VB-
VBar
=1
10
Ar Ar
8|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Langage PL7-1 :
=*= 01 # 05 -*- 05 = T0
L Dcy -*- 06 -*- 09 = RM
# 02 L BP2 # 10 L X07
-*- 02
# 07 -*- 10 = VB+
L TP
LN BP2 LN Ar L X08
# 03
# 09 # 02 = VB-
# 06
-*- 07 L Ar EP
-*- 03
L VBaV # 01
L BP1
# 08 =*= Post
# 05
-*- 04 -*- 08 L X02
L T0 L VBar = AV
# 09 L X4
Langage PL7-2 :
Les réceptivités :
9|Page
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Les actions :
Langage Contact :
Les conditions d’Activation et de désactivation des étapes :
10 | P a g e
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
11 | P a g e
Université de Constantine 1- Faculté des sciences de la Technologie- Département d’Electronique-
L3 Automatique- TD API-
Les actions :
12 | P a g e