Professional Documents
Culture Documents
AUTOMATE PROGRAMMABLE
INDUSTRIEL
re
STE
Unit ATC
Professeur : MAHBAB
1STE
F.Cours n5
LE GRAFCET
L.T Mohammedia
Page 1 / 5
Prof : MAHBAB
Ordre
Consigne
P.C
I.H.M
P.O
Compte-rendu
Message
Constituants
de commande
Constituants
de dialogue
Constituants
opratifs
3. GRAFCET :
3.1. Dfinition :
Le GRAFCET (Graphe de Contrle Etape-Transition) est un outil graphique normalis
permettant de spcifier le cahier des charges dun automatisme squentiel.
Le GRAFCET est une reprsentation graphique alterne d'tapes et de transitions. Une
seule transition doit sparer deux tapes.
Ltape caractrise un comportement invariant du systme technique au moment donne,
elle peut tre active ou inactive.
Laction associe une tape quelconque caractrise ce que doit faire le systme lorsque
cette dernire est active.
Les actions associes aux tapes sont inscrites dans les tiquettes.
La transition indique le critre dvolution entre deux tapes conscutives.
Une rceptivit est une condition logique qui conditionne la transition dune tape la
suivante.
l'tape initiale est reprsente par un double carreau.
Les tapes qui se succdent sont relies par des segments orients auxquels sont associes
des transitions (trais horizontaux coupant les segments orients).
Transition
Etape initiale
X
1
Etape
Action 1
Etiquette
Action 2
Z
Etape active
Action 3
W
Rceptivit
1STE
F.Cours n5
LE GRAFCET
L.T Mohammedia
Page 2 / 5
Prof : MAHBAB
T2
Etape 2 active
T2 valide
2
.
T2
La rceptivit de T2 = 0
T2 nest pas franchie
T3
2
.X=0
3
La rceptivit de
T2 = 1 T2 est
franchie, alors
tape 3 active et
tape 2 dsactive
T3
2
T2
.X=1
3
T3
t/12/5s ou 5s/X12
=1
13
T0 = 5s
12
Rceptivit toujours vraie
13
Temporisation
1
a
2
b
3
c
Saut en avant
d
Saut en arrire
1
a
2
b
3
c
4
d
1STE
F.Cours n5
4.3.
LE GRAFCET
L.T Mohammedia
Page 3 / 5
Prof : MAHBAB
4.4.
Transition A
TA
1
Divergence en ET
2
3
5
Convergence en ET
TB
7
Transition B
Slection de squences :
Transition A
Transition B
TB
TA
Divergence en OU
2
3
4
5
Convergence en OU
NB :
Le GRAFCET dun point de vue de la P.O et le GRAFCET dun point de vue de la P.C doivent
avoir le mme nombre dtapes.
1STE
F.Cours n5
5.1.
LE GRAFCET
L.T Mohammedia
Page 4 / 5
Prof : MAHBAB
Description de la tache
passage la tache
suivante si
.
.
1STE
F.Cours n5
LE GRAFCET
L.T Mohammedia
Page 5 / 5
Prof : MAHBAB
Description de la tache
Attendre
...
Evnement de la fin
de laction
....
Serrer la pice
...
....
...
2
Percer la pice
....
...
...
....
...
3
Desserrer la pice
...
....
...
...
...
..
...
...
..
..
..
Ecriture forme 1
..
...
..
Ecriture forme 2
Description de la
tache
Practionneurs
Actions des
Practionneurs
Capteurs
et
boutons
Attendre
Avancer le mors de
serrage
Descendre le foret
Monter le foret
Reculer le mors de
serrage
2
3
4
1STE
F.Cours n6
L.T Mohammedia
Page 1 / 2
1. Dfinition :
Un capteur est un dispositif qui transforme une grandeur physique ( lumire ,
temprature , pression ..) qui il est soumis , en image lectrique ( tension , courant ,
impdance..).Si la grandeur physique est dsigne par m comme mesurande, limage
lectrique est dsigne par S, on aura : S= f (m).
S : Grandeur de sortie ou rponse du capteur.
m : Grandeur dentre ou mesurande.
Grandeurs physiques
(Etat de la PO)
ACQURIR LES
INFORMATIONS
Signal lectrique
(Exploitable par la PC)
Capteur
1STE
F.Cours n6
L.T Mohammedia
Page 2 / 2
La fidlit : Un capteur est dit fidle si le signal quil dlivre en sortie ne varie pas dans le
temps pour une srie de mesures concernant la mme valeur de la grandeur physique dentre.
Il caractrise lInfluence du vieillissement.
Le temps de rponse : c'est le temps de raction d'un capteur entre la variation de la grandeur
physique qu'il mesure et l'instant o l'information est prise en compte par la partie commande.
Linarit : Le capteur est linaire dans une plage dtermine du mesurande, si sa sensibilit
est indpendante de la valeur du mesurande, alors le signal lectrique tout le long de la chane
de mesure est proportionnel la variation du mesurande.
Le signal logique :
S
1
m
0
5.2.
Le signal analogique :
S
0
5.3.
Le signal numrique :
S2
1
0
N=101
N=010
N=001
N=100
N=111
S1
1
0
S0
1
0
S
111
110
101
100
011
010
001
000
1STE
F.Cours n7
L.T Mohammedia
Page 1 / 4
Structure :
1.2.
Fonctionnement :
Dispositif dattaque
Tte de commande
Corps + contacts
lectriques
poussoir
1.3.
galet
levier galet
Caractristiques :
Symbole:
Porte nominale :
Contact direct
Tension d'alimentation :
240 V AC; 250 V DC max
1.4.
Applications :
Structure :
tige souple
1STE
F.Cours n7
2.2.
Fonctionnement :
Applications :
2.4.
Porte nominale:
Dpend de l'amplitude du
champ magntique de l'objet dtecter
Tension d'alimentation:
10 30 V DC
Symbole:
Champs magntique
I.L.S ouvert
I.L.S ferm
3.2.
Cble (1)
Corps filet (2)
Face active (3)
Led de visualisation (4)
Ecrous de fixation (5)
Objet conducteur dtecter (6)
5
2
4
1
Composition :
Structure :
Etage de sortie
Fonctionnement :
Caractristiques :
Porte nominale:
2 5 mm (courant)
Jusqu' 40 (performant)
Tension d'alimentation:
10 30 V DC
20 264 V AC
Page 2 / 4
Caractristiques :
3.1.
L.T Mohammedia
Symbole:
1STE
F.Cours n7
L.T Mohammedia
Page 3 / 4
Structure et composition :
4.2.
Caractristiques :
Porte nominale:
2, 5, 10, 15 ou 20 mm
Tension d'alimentation:
10 30 V DC
20 264 V AC
Symbole:
+
4.3.
Fonctionnement :
Fonctionnement :
Caractristiques :
Tension d'alimentation :
+
Symbole :
10 30 V DC
20 264 V AC
-
L.E.D
Phototransistor
1STE
F.Cours n7
L.T Mohammedia
Page 4 / 4
Le systme REFLEX :
5.4.
Le systme DE PROXIMITE :
5.5.
BN
BN
BU
~
~
2 fils AC/DC
PNP
NPN
BK
BU
3 fils type PNP
BN
BK
BU
7. Conclusion :
Position
Ou
Prsence
Acqurir linformation
sur la position ou la
prsence dun objet
rigide
Signal
Logique
Position
Ou
Prsence
Acqurir linformation
sur la position ou la
prsence dun objet
magntique
Signal
Logique
Signal
Logique
Dtecteur photolectrique
Acqurir linformation
sur la position ou la
prsence dun objet
mtallique
Position
Ou
Prsence
Position
Ou
Prsence
Acqurir linformation
sur la position ou la
prsence dun objet
opaque
Position
Ou
Prsence
Acqurir linformation
sur la position ou la
prsence dun objet
mtallique ou isolant
Dtecteur de proximit capacitif
Signal
Logique
Signal
Logique
1STE
F.Cours n8
L.T Mohammedia
Page 1 / 3
1. La fonction TRAITER :
1.1.
Prsentation :
Logique cble :
Ce type de traitement est fig et en consquence rserv aux systmes simples ou lis
la scurit. Il est ralis par des circuits lectriques cbls ou des cartes lectroniques.
Logique programme :
Ce type de traitement ralis par un programme permet des adaptations et des
volutions par programmation. Il est ralis par des:
1.3.
Automate programmable
Ordinateur
ENTREES
Mmoires
Interfaces
Unit centrale
(Microprocesseur)
A.P.I
SORTIES
Module dalimentation
1STE
F.Cours n8
L.T Mohammedia
Page 2 / 3
Historique :
Les automates programmables industriels (A.P.I) sont apparus la fin des annes soixante,
la demande de la socit amricaine (GM) qui demandait plus dadaptabilit de leurs systmes
de commande.
Lautomate programmable industriel (A.P.I) est un appareil lectronique programmable,
adapt au milieu industriel, qui ralise des fonctions dautomatisme pour assurer la
commande de practionneurs et dactionneurs partir dinformations logique, analogique
ou numrique.
2.2.
On utilise les API dans tous les secteurs industriels pour la commande des machines
(convoyage, emballage ...) ou des chanes de production (automobile, agroalimentaire ...) ou il
peut galement assurer des fonctions de rgulation de processus (mtallurgie, chimie ...). Il est
de plus en plus utilis dans le domaine du btiment (tertiaire et industriel) pour le contrle du
chauffage, de l'clairage, de la scurit ou des alarmes.
1STE
F.Cours n8
2.3.
L.T Mohammedia
Page 3 / 3
2.4.
Alimentation
entres-sorties (E/S)
Alimentation capteurs 24 V
Visualisation des E/S
Extension du bus E.S
Programmation de lAPI :
La programmation d'un API consiste traduire dans le langage spcialis de l'automate, les
quations de fonctionnement du systme automatiser. Parmi les langages normaliss, on cite
quelques-uns des plus connus et plus utiliss :
Langage contacts (LADDER) ;
Langage List d'instructions (Instruction List) ;
Langage GRAFCET (Sequential Function Chart : SFC).
1STE
F.Cours n9
L.T Mohammedia
Page 1 / 2
1. INTRODUCTION :
Dans un systme automatis, l'unit de traitement reoit les informations traites
principalement de :
L'utilisateur, grce aux organes de dialogue en entre tel un bouton d'arrt d'urgence ; il
s'agit de l'interface Homme/Machine (IHM) ;
Des capteurs tel un "fin de course" ; il s'agit d'interface centre principalement sur
l'isolation lectrique ou galvanique et la mise en forme du signal.
Linterface Homme/Machine en entre consiste transmettre au systme automatis les
ordres de l'oprateur quon dsigne par "consignes". Le dialogue Homme/Machine se fait par
lutilisation de constituants regroups dans ce qu'on appelle pupitre de commande.
Les boutons poussoirs sont utiliss lorsque les informations transfres vers le systme
sont limites des signaux Tout Ou Rien (TOR).
2.2.
Les claviers :
3. ISOLATION GALVANIQUE :
L'unit de traitement travaille typiquement avec une tension de 5V DC, ncessaire pour
alimenter les circuits intgrs logiques. Alors qu'un capteur tel un "fin de course" fournit une
tension de 24 V DC.
Pour protger l'unit de traitement contre une ventuelle liaison directe avec tension
relativement dangereuse pour elle, il faut une isolation lectrique ou galvanique, ainsi qu'un
filtrage et mise en forme du signal.
1STE
F.Cours n9
3.1.
L.T Mohammedia
Page 2 / 2
Schma de principe :
Isolation galvanique
Filtrage
Mise en forme
5v
S
C
R2
R1
Capteur
TOR
R3
74HC14
Vers unit de
traitement
C1
Photo- coupleur
Filtre
Trigger
Fonctionnement :
Quand le capteur est actionn, son contact est ferm, il fournit du 24 V au circuit de la
infrarouge de l'optocoupleur :
La diode de l'optocoupleur conduit et met de l'infrarouge ;
Le transistor de loptocoupleur, travaillant en commutation se sature ;
La porte inverseuse Trigger reoit un 0 logique et fournit sa sortie un 1.
Quand le capteur est non actionn, alors :
La diode de l'optocoupleur est bloque et n'met pas d'infrarouge ;
Le transistor de l'optocoupleur se bloque ;
La porte inverseuse Trigger reoit un 1 logique et fournit sa sortie T un 0.
3.3.
Chronogrammes :
1STE
F.Cours n10
L.T Mohammedia
Page 1 / 2
1. INTRODUCTION :
Dans un systme automatis, l'unit de traitement communique les informations traites
principalement vers :
L'utilisateur, grce aux organes de dialogue en sortie ? tel un voyant de signalisation ; il
s'agit de l'interface Homme/Machine (IHM) ;
Des organes de puissance tel un moteur lectrique triphas ; il s'agit d'interface de
puissance centr principalement sur l'isolation lectrique ou galvanique.
Les voyants :
Les voyants sont des tmoins lumineux qui constituent une interface de dialogue simple
donnant l'oprateur des informations sur l'tat du systme automatis.
Les voyants possdent un code de couleur qui permet d'orienter l'oprateur sur l'origine du
message :
COULEUR
ROUGE
JAUNE
VERT
BLANC
2.2.
SIGNIFICATION
EXEMPLE
Arrt d'urgence
Information gnrale
Exemple de voyant
1STE
F.Cours n10
L.T Mohammedia
Page 2 / 2
3. ISOLATION GALVANIQUE :
L'unit de traitement travaille typiquement avec une tension de 5V DC, ncessaire pour
alimenter principalement les circuits intgrs logiques. Alors qu'un actionneur tel un moteur
triphas a besoin d'une forte tension (220V AC, par exemple). Pour protger l'unit de
traitement contre une ventuelle liaison directe avec la forte tension, il faut une isolation
lectrique ou galvanique.
Unit de
Traitement
3.1.
Isolation
Galvanique
Actionneur de
puissance
Schma de principe :
Practionneur +
Actionneur de
Puissance
D2
Unit de
Traitement
R
T
D1
3.2.
Fonctionnement :
1STE
F.Cours n11
L.T Mohammedia
Page 1 / 4
1. Langage LADDER :
1.1. Description :
Le langage LADDER est une succession " de rseaux de contacts " vhiculant des informations
logiques depuis les entres vers les sorties. Le rsultat dpend des fonctions programmes.
La programmation du GRAFCET en langage LADDER consiste associer chaque tape i du
GRAFCET un bit interne de lAPI Xi.
Le programme est alors constitu de 2 traitements :
Traitement squentiel : cette partie du programme dcrit lvolution squentielle des
tapes en calculant ltat des bits internes Xi reprsentant les tapes.
Traitement postrieur : cette partie dtermine ltat des sorties.
1.2. Exemple Poste de perage automatique :
Dans cet exemple, on traduit le GRAFCET correspondant au Poste de perage
automatique en LADDER ; lAPI utilis est le TSX 17 de tlmcanique.
1.2.1. Affectations des entres sorties de lAPI :
Pour matrialiser ce GRAFCET, on doit raccorder les diffrents constituants lAPI, ce qui
impose deffectuer un choix daffectation dentres-sorties. Ce choix permet dattribuer :
Un numro dentre chacun des capteurs ou boutons ;
Un numro de sortie chacun des practionneurs ou voyants.
Les entres de lAPI TSX 17 sont dsignes ainsi : %Ii,j o i est le numro du module et j le
numro de l'entre dans ce module, le signe "%" est spcifique au constructeur.
Exemple : %I0.3 reprsente l'entre 3 du module 0 (ou est connect le capteur L10).
Les sorties sont dsignes ainsi : %Qi,j o i est le numro du module et j le numro de la
sortie dans ce module.
Exemple : % Q0.2 reprsente la sortie 2 du module 0(ou est connect le contacteur KM).
Opration
Serrer la pice
Desserrer la pice
Actionneur
Practionneur
14 M1
12 M1
KM
14 M2
12 M2
Sortie API
Q0,0
Q0,1
Q0,2
Q0,3
Q0,4
Capteur ou bouton
Bouton poussoir
Mnem.
m
Position du foret
L11
L10
Entre API
I0,0
I0,1
I0,2
L21
L20
Vrin C1
Moteur MT
Percer la pice
Compte-rendu et ordre
Dpart cycle
Vrin C2
SC1
RC1
MT
SC2
RC2
I0,3
I0,4
I0,5
1STE
F.Cours n11
Page 2 / 4
0
m.s
14M1
L11
14M2
KM
.
12M 2
KM
L20
.
.
L21
12M1
L10
1.2.3.
L.T Mohammedia
Mise en quation :
Etape n1 :
Etape n3 :
Etape n4 :
Q0,0 =
Q0,1 =
Q0,2 =
Q0,3 =
Q0,4 =
..
..
..
..
..
1STE
F.Cours n11
%I0,1
L.T Mohammedia
Page 3 / 4
% I0,2
% Q0,0
S3
KM1
% I0,0
S1
24 v
KM1 = S1 + S2./S3
KM1 : Q0,0
S2 : I0,1
S1 : I0,0
S3 : I0,2
Traitement postrieur :
FONCTION
Lire une entre ou une variable interne.
Lire linverse dune entre ou dune variable interne.
ET logique entre le rsultat de l'instruction prcdente et l'tat de l'oprande.
OU logique entre le rsultat de l'instruction prcdente et l'tat inverse de l'oprande.
OU logique entre le rsultat de l'instruction prcdente et l'tat de l'oprande.
ET logique entre le rsultat de l'instruction prcdente et l'tat inverse de l'oprande.
Ngation du rsultat de l'instruction prcdente.
L'oprande associ prend la valeur du rsultat de la zone test.
L'oprande associ prend la valeur inverse du rsultat de la zone test.
L'oprande associ est mis 1 lorsque le rsultat de la zone test est 1.
L'oprande associ est mis 0 lorsque le rsultat de la zone test est 1.
Fin de programme.
1STE
F.Cours n11
2.2.
L.T Mohammedia
Page 4 / 4
Principe de base :
S2
S3
LD %I0,1
ANDN %I0,2
KM1
S1
24 v
KM1 : Q0,0
S2 : I0,1
KM1 = S1 + S2./S3
OR %I0,0
ST %Q0,0
S1 : I0,0
S3 : I0,2
Traitement postrieur :
Principe de base :
Construction du CHART :
% I0,0
0
1
0
I0,0
Q0,0
Ou en IL
LD
%I0.0
Ou en IL
LD
%I0.1
Ou en IL
LD
%I0.2
% I0,1
% I0,2
I0,1
Q0,1
2
I0,2
Exemple
Traitement postrieur :
% X1
% Q0,0
% X2
% Q0,1
Ou en IL
LD
ST
LD
ST
END.
% X1
% Q0,0
% X2
% Q0,1
1STE
TD1
L.T Mohammedia
Page 1 / 2
Aprs lordre de dpart cycle dcy , le chariot part jusque b, revient en c, repart en b puis
rentre en a. La commande du systme est ralise par lA.P.I ZELIO SR3101BD.
Actionneur
Moteur
Ordres
KM1
Sortie API
Q1
Moteur
KM2
Q2
Capteur
Mnem.
chariot en position a
chariot en position b
a
b
Entre API
I1
chariot en position c
IB
Constituant
Mnem.
Entre API
Bouton poussoir
Dcy
IC
Compte-rendu
Consigne
dpart cycle
GRAFCET P.O
GRAFCET P.C
...
...
...
...
......
......
......
......
1
......
I2
1STE
TD1
L.T Mohammedia
Page 2 / 2
Mise en quation :
Etapes
Activation
Dsactivation
SM1 = ....................
RM1 = ....................
SM2 = ....................
RM2 = ....................
SM3 = ....................
RM3 = ....................
SM4 = ....................
RM4 = ....................
SM5 = ....................
RM5 = ....................
Actions
Q1 = KM1 = ....................
Q2 = KM2 = ....................
Programme LADDER :
SM1
RM1
SM2
RM2
SM3
RM3
SM4
RM4
SM5
RM5
Q1
Q2
1STE
TD2
L.T Mohammedia
Page 1 / 3
Aprs appui sur dpart cycle dcy , les chariots partent pour un aller retour.
Un nouveau dpart cycle ne peut se faire que si les deux chariots sont gauche.
La commande du systme est ralise lA.P.I ZELIO SR3101BD.
le chariot 1
le chariot 1
le chariot 2
le chariot 2
Actionneur
Ordres
Sortie A.P.I
KM12
KM11
KM22
KM21
Q1
Q2
Q3
Q4
Mnem.
Entre A.P.I
g1
d1
g2
d2
I1
I2
IB
IC
Constituant
Mnem.
Entre A.P.I
Bouton poussoir
Dcy
Id
droite
gauche
droite
gauche
Moteur
Moteur
Moteur
Moteur
Compte-rendu
chariot 1
chariot 1
chariot 2
chariot 2
1
1
2
2
Capteur
gauche
droite
gauche
droite
Dtecteur
Dtecteur
Dtecteur
Dtecteur
Consigne
dpart cycle
mcanique
mcanique
mcanique
mcanique
levier
levier
levier
levier
..
...
...
...
...
4
=1
1STE
TD2
..
Page 2 / 3
L.T Mohammedia
..
..
..
=1
..
..
..
..
=1
Mise en quation :
Etapes
RM1 =
Activation
SM1 =
SM2 =
SM3 =
RM3 =
SM4 =
RM4 =
SM5 =
RM5 =
SM6 =
RM6 =
SM7 =
RM7 =
Dsactivation
RM2 =
Q1 = KM12 =
Actions
Q2 = KM11 =
Q3 = KM22 =
Q4 = KM21 =
1STE
TD2
L.T Mohammedia
Page 3 / 3
Programme LADDER :
SM1
RM1
SM2
RM2
SM3
RM3
SM4
RM4
SM5
RM5
SM6
RM6
SM7
RM7
Q1
Q2
Q3
Q4
1STE
TD3
L.T Mohammedia
Page 1 / 4
Actionneur et action
SC1
Poussoir 1
(Vrin)
RC1
Ordres
14 M1
Sortie API
Q1
12 M1
Q2
SC2
14 M2
Q3
Poussoir 2
(Vrin)
RC2
12 M2
Q4
Poussoir 3
(Vrin)
SC3
RC3
14 M3
12 M3
Q5
Q6
Compte-rendu
Capteur
Mnem.
Entre API
P1 en arrire
P2 en arrire
L10
L20
I1
I2
P3 en arrire
L30
IB
Dtecteur
Dtecteur
Dtecteur
Dtecteur
Dtecteur
L21
L31
L112
L113
G
IC
ID
IE
IF
IG
Petite caisse
IH
mcanique
mcanique
mcanique
mcanique
mcanique
levier
levier
levier
levier
levier
1STE
TD3
L.T Mohammedia
Page 2 / 4
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
1STE
TD3
L.T Mohammedia
Page 3 / 4
..
..
..
..
..
..
..
..
Mise en quation :
Etapes
Activation
Dsactivation
SM1 = ..
RM1 = ..
..
SM2 = .. RM1 = ..
SM3 = ..
RM2 = ..
SM4 = ..
RM3 = ..
SM5 = ..
RM4 = ..
SM6 = ..
RM5 = ..
SM7 = ..
RM6 = ..
SM8 = ..
RM7 = ..
SM9 = ..
RM9 = ..
Q1 = 14M1 =
Q4 = 12M2 =
Q2 = 12M1 =
Q5 = 14M3 =
Q3 = 14M2 =
Q6 = 12M3 =
Action
1STE
TD3
L.T Mohammedia
Page 4 / 4
Programme LADDER :
M8
M9
SM1
RM1
SM2
RM2
SM3
RM3
SM4
RM4
SM5
RM5
SM6
RM6
SM7
RM7
SM8
RM8
SM9
RM9
Q1
Q2
Q3
Q4
Q5
Q6
1STE
TD4
L.T Mohammedia
Page 1 / 2
Aprs lordre de dpart cycle dcy , le chariot part jusque b, reste en b un temps To de
15s puis rentre en a. La commande du systme est ralise lA.P.I ZELIO SR3101BD.
Actionneur
Ordres
Sortie API
Moteur
Moteur
KM1
KM2
Q1
Q2
Capteur
Mnem.
Entre API
chariot en position a
I1
chariot en position b
I2
Constituant
Mnem.
Entre API
Bouton poussoir
Dcy
IC
Consigne
dpart cycle
GRAFCET P.O
GRAFCET P.C
1
......
...
...
...
......
......
......
1STE
TD4
L.T Mohammedia
Page 2 / 2
Mise en quation :
Etapes
Activation
Dsactivation
SM1 = ....................
RM1 = ....................
SM2 = ....................
RM2 = ....................
SM3 = ....................
RM3 = ....................
SM4 = ....................
RM4 = ....................
Q1 = KM1 = ....................
Actions
Q2 = KM2 = ....................
T0 = ....................
Programme LADDER :
SM1
RM1
SM2
RM2
SM3
RM3
SM4
RM4
Q1
Q2
T0