Académique Documents
Professionnel Documents
Culture Documents
1
b)- Exemple de câblage des entrées/sorties
2
1- Programmation en SFC
Pour ce type de programmation, il faut :
Coder le grafcet PC en un Grafcet codé automate.
Programmer les entrées.
Programmer les sorties
NB : % Ix.y : pour le codage des entrées .
% Qx.y : pour le codage des sorties.
% Xx : pour le codage des étapes.
2- Programmation en LD
Pour ce type de programmation, les étapes sont programmées comme des bobines d’enclenchement et
de déclenchement :
1 :Set 0 :Rest % Mi : Mémoires
3- Programmation en IL
Illustration d'un programme
L'illustration suivant présente un programme liste d'instructions PL7 et le détail d'une instruction..
!
(*mode nuit*)
%L1:
LD %S6
LD %S6
ST %Q2.0
!
(*initialisation*) Code instruction Opérande
%L2:
LD %S1
S %S21
!
(*RAZ des sorties*)
LD %I1.0
S %S9
LDN %I1.0
R %S9
3
Application : Système : Monte-charge
A-4-1- Programmation en langage GRAFCET (S.F.C ) :
Exemple1 :
Au repos la cabine du monte charge est au niveau 0 ( elle est supposée chargée ).
Une impulsion sur ae1 entraine la montée de la cabine jusqu'à X15 où elle marque
un temps d’arrêt réservé à la décharge puis elle descend vers le niveau 0 ( X17 actionné).
-Trois lampes H0 , H1 et H2 indiquent la présence de la cabine à l’étage correspondant.
-Deux relais (KM1 : Montée ,KM2 :descente).
-Compléter les GRAFCET du point de vue P.C et codé automate.
%M0 %Q2.0
4
b/-Programmer les réceptivités :
1ere réceptivité
2eme réceptivité
3eme réceptivité
4eme réceptivité
5
Capteur retour vérin C3 L30 12M3 %I1.8 %Q2.3
0
V
1 14M1
S6 . S7 .
2 l11 14M2 5 l11 14M3
L21 L31
3 12M2 6 12M3
L20 L30
4 12M1
L10
Il faut d’abord commencer par transformer le GRAFCET PC en GRAFCET codé automate en respectant le
tableau des affectations ci-contre :
2 5
3 6
Programme Ladder :
Les étapes sont programmées comme des bobines avec une mise à 1 et une remise à 0 :
*La mise à 1 (SET) est déduite de l’équation d’activation de l’étape
*La mise à 0 (RESET) est déduite de l’équation de désactivation de l’étape
Ex : SET (M1) = M0.(I1.0)
RESET(M1) = M2 + M5
6
Équations d’activation Etapes Équations des désactivations Équations des Sorties
Etapes
7
8