Académique Documents
Professionnel Documents
Culture Documents
PLC PDF
PLC PDF
MINISTERE DE L'EDUCATION
Anne scolaire : 2012/2013
Automate programmable
industriel
PLC de la srie SK2168
Propose par :
Mr Sayebi Ridha
Mr Hmidi Fredj
Page 1
Sommaire
1.
1.1.
1.2.
Prcautions de scurit
Description des connexions
2.
Logiciel SK-PLC
2.1.
2.2.
2.3.
Installation
Environnement du travail
Configuration du port de communication srie
Page 2
Page 3
1.1.
Prcautions de scurit
Lappareil doit tre aliment en AC 220V 10% ,50HZ.
Le PLC doit tre aliment en DC 24V.
Les passages de sortie Q0, Q1 sont des sorties en modle de transistor,
leur tension lectrique est en DC 5V (Commun C00 fait une sortie de DC
5V, donc il ny a pas besoin de raccorder une autre alimentation de DC 5V
dans le circuit de retour.)
Les passages de sortie Q2~Q17 sont des sorties en modle de relais, la
tension de sortie est en DC 24V
Les passages dentre I0, I1 sont des entres la haute vitesse, la tension
dentre est en DC 24V, avec la frquence maxi dimpulsion dentre de
100KHz.
Les passages dentre I2~I17 sont des entres normales, la tension
dentre est en DC 24V.
Page 4
1.2.
Page 5
CO0
QO
Q1
CO1
I0
CI1
I1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
Q9
CO2
Q10
Q11
Q12
Q13
Q14
Q15
Q16
Q17
I16
I17
CI2
I2
I3
I4
I5
I6
I7
I8
I9
CI3
I10
I11
I12
I13
I14
I15
C3
DC24V
L1
L1
1.3.
DC0V
L2
L2
L3
L3
C4
DC24V
L4
L4
L5
L5
BEE
BEE
Composition de SK2168
Page 6
Il contient:
2 points20KHz
192K Bytes
256 Bytes
Minuteur
Compteur
Commandes essentielles
36
Instructions tendues
Page 7
Caractristiques Alimentation :
Caractristiques Alimentation
Alimentation dentre
Tension de source
24V DC800mA
Limite adapte
23.5-24.5V DC
Protection de court-circuit
Dispositif externe
Composant interne
Caractristiques Communication :
Caractristiques Communication
Prise communication
Protocole communication
Individuelle/Libre
Fuite/Source
24VDC
Limite adapte
0V-30VDC
Signal logique 1
Signal logique 0
100KHz
Isolement
Photolectrique
Groupe isolement
2 groupes
500VAC
Source
24V DC
Limite adapte
0V-30V DC
Signal logique 1
Signal logique 0
Isolement
Photolectrique
Page 8
Caractristiques Sortie DC
Type sortie
Transistor
Tension de sortie
5V DC
Limite adapte
4.5-5.5VDC
150mA
1mA
<300mA
Type Isolement
Photolectrique
Groupe Isolement
1 groupe
500VAC
Temps de raction
Protection de court-circuit
Dospositif externe
Relais
Tension de sortie
24V DC ou 24230V AC
Limite adapte
530V DC ou 5250V AC
<5A
0.5ACharge la rsistance
Protection surcharge
Non
Type Isolement
Isolement relais
Groupe Isolement
2 groupes
Temps de raction
Protection de court-circuit
Dospositif externe
2000V
<5mS
<100Hz
Sans le charge 210~7
Page 9
Caractristiques physiques :
Caractristiques physiques
Dimensions
125mm(L)X90mm(W)X70(H)
Poids
350g
Temprature de travail
0+70
Temprature de stockage
-40+70
Humidit relative
5+90%pas de condensation
PROG
RUN
Position
Etat
PROG
Programmation
RUN
Lancement
STOP
Arrt
STOP
2.
2.1.
Faon de changement
Mettez la poigne en haut la position
PROG, le voyant PROG allume
normalement.
Mettez la poigne au milieu la
position RUN,le voyant RUN clignote.
Mettez la poigne en bas la position
STOP, le voyant STOP allume
normalement
Logiciel SK-PLC
Installation :
Page 10
2.2.
Environnement du travail :
environnement du travail :
Page 11
*.spr
Description du projet
*.sdc
Programmes principaux
*.stl
*.lad
*.sfc
2.3.
Description
Fichier de projet.
Fichier de Description du projet ,
Programme de liste d'instructions,
Programme de Ladder Diagram,
Programme de Sequential function chart,
Cot PC :
C:\Panneau de configuration\Tous les Panneaux de
configuration\Systme\gestionnaire de priphriques
Page 12
3.
Ladder Diagram :
Le Ladder Diagram (LD) ou schma contact est un langage graphique de
programmation. Il a ses racines aux tats-Unis. Proche dans sa reprsentation
graphique des schmas lectriques, cest un langage visuel trs simple
dutilisation.
Page 13
3.1.
Liste dinstructions
Contact normalement
ouvert
LD I1.2
Contact normalement
ferm
LDN I1.2
LDP I1.2
LDF I1.2
Page 14
Suite
Ladder Diagram
Liste dinstructions
Sortie d'enroulement
= Q1.2
S Q1.2
R Q1.2
Franchissement dune
Transition
= TRANS
3.2.
Page 15
Suite
Suite .
Page 16
Suite
3.3.
Exemples dapplication :
3.3.1.
Schma lectrique :
H1
S1
X2
X1
Schma API :
S1
Vcc
+24V
CI2
I1.2
I1.3
COM
I1.4
I1.5
PLC1
C01
Q1.2
GND
Q1.3
Q1.4
Q1.5
H1
COM
X2
X1
Page 17
Programmation Ladder :
Programmation STL :
3.3.2.
Schma lectrique :
S1
H1
X2
X1
Schma API :
Page 18
S1
COM
Vcc
+24V
CI2
I1.2
I1.3
I1.4
I1.5
PLC1
C01
Q1.2
GND
Q1.3
Q1.4
Q1.5
H1
COM
X2
X1
Programmation Ladder :
Programmation STL :
3.3.3.
Exemple3 : Fonction ET :
Schma lectrique :
H1
S1
S2
X2
X1
Page 19
Schma API :
S1
COM
S2
COM
Vcc
+24V
CI2
I1.2
I1.3
I1.4
I1.5
PLC1
C01
Q1.2
GND
Q1.3
Q1.4
Q1.5
H1
COM
X2
X1
Programmation Ladder :
Programmation STL :
3.3.4.
Exemple4 : Fonction OU
Schma lectrique :
Formation : Automate Programmable PLC SK 2168
Page 20
H1
S1
X2
X1
S2
Schma API :
S1
COM
S2
COM
Vcc
+24V
CI2
I1.2
I1.3
I1.4
I1.5
PLC1
C01
Q1.2
GND
Q1.3
Q1.4
Q1.5
H1
COM
X2
X1
Programmation Ladder :
Page 21
Programmation STL :
3.3.5.
Schma API :
S1
COM
S2
COM
Vcc
+24V
CI2
I1.2
I1.3
I1.4
I1.5
PLC1
C01
Q1.2
GND
Q1.3
Q1.4
Q1.5
H1
COM
X2
X1
Programmation Ladder :
Page 22
Programmation STL :
3.3.6.
Exemple6 : H1=S1+S2*S3
Schma API :
S1
COM
S2
COM
S3
Vcc
+24V
CI2
I1.2
I1.3
I1.4
COM
I1.5
PLC1
C01
Q1.2
GND
Q1.3
Q1.4
Q1.5
H1
COM
X2
X1
Programmation Ladder :
Page 23
Programmation STL :
3.3.7.
Exemple7 : H2 = S1*(S2+S3)
Schma API :
Page 24
S1
COM
S2
COM
S3
Vcc
+24V
CI2
I1.2
I1.3
I1.4
COM
I1.5
PLC1
C01
Q1.2
GND
Q1.3
Q1.4
Q1.5
H1
COM
X2
X1
Page 25
3.3.8.
Schma lectrique :
Vcc
+24V
S1
K1
K2
S2
A1
X1
L1
KA1
A2
X2
GND
Schma API :
Page 26
S1
COM
S2
COM
COM
Vcc
+24V
CI2
I1.2
I1.3
I1.4
I1.5
Q1.4
Q1.5
PLC1
C01
Q1.2
Q1.3
GND
X1
X2
COM
L1
Page 27
Remarque2 :
Conclusion :
Page 28
4.
4.1.
Prsentation :
4.1.1.
Comparaison
4.1.2.
Soustraction
Multiplication
AND Logique
4.1.3.
Addition
OR Logique
XOR logique
Autre Instructions :
Page 29
Comptage
4.2.
Temporisation
Affectation
Saut
4.2.1.
Description :
Format
Type de
donne
WORD
(16bits)
DWORD
(32bits)
Zone de stockage
Description
Oprande 1
I, Q, M
Oprande 1
1er rsultat du calcul
logique
Oprande 2
2me rsultat du calcul
logique
Oprande 2
IQM ou
Constantes
Oprande 3
I, Q, M
Oprande 3
rsultat du calcul
logique de bit (double)
Page 30
MBi : mot binaire de 8 bits avec MBi = (Mi.7,, Mi.0) et i : allant de 0 255
4.2.2.
Descccription:
Instruction
Sens
Type de
donne
ADD
Addition
INT/DIN
T
Format
Zone de stockage
Description
<IN 1>
IQM ou Constantes
Valeur additionner
<IN2>
IQM ou Constantes
Valeur additione
<OUT>
IQM
ADD < Oprande 1> < Oprande 2> < Oprande 3>
Somme
4.2.3.
Compteur :
Instruction Compteur:
Page 31
Symble:
Description:
SC configure le compteur et la valeur de compte .IN1 pour choisir
le compteur, IN2 pour configurer la valeur initiale de comptage.
Type de donne de IN2: WORD/DWORD.
CU pour configurer le compteur compter vers le haut.
CD pour configurer le compteur compter vers le bas.
RC pour la Remise zro du compteur.
Format :
Instruction MOVE:
Instruction MOVE affecte la valeur de loprande celle de OUT.
Paramtre
Type de donne
Oprande 1
WORD/
DWORD
WORD/
DWORD
Oprande 2
Zone de
stockage
IQM ou
Constantes
IQM
Description
Oprande de source
Oprande objective
Ladder Diagram:
Langage ST:
Page 32
4.2.4.
Exemple1 : Temporisation1
Instruction LT :
Ti : Temporisateur i avec i : [0..255] ;
Pi : multiplicateur ;
Bi : base du temps (il ne supporte que =10ms)
D=Ti*Bi : Dur de temporisation
Instruction : LT <Ti> <Pi> <Bi ms>
Chronogramme :
Page 33
Description :
Lappui sur le bouton S1 provoque :
Le voyant H1 = 1 signifie dbut de temporisation
( T0.1 =1 et T0.3 =0 )
Le voyant H2 =1 signifie fin de temporisation
( T0.3 =1 et T0.1 =0 )
Ce cycle se rpte chaque appui sur Bp S1
( T0.1 =1 et T0.3 =0 )
Schma API :
S1
Vcc
COM
+24V
CI2
I1.2
I1.3
I1.4
I1.5
Q1.4
Q1.5
PLC1
C01
Q1.2
Q1.3
GND
H2
COM
X2
X1
H1
COM
X2
X1
Programmation Ladder :
Formation : Automate Programmable PLC SK 2168
Page 34
Programmation STL :
Page 35
4.2.5.
Exemple 5 : Temporisation2
Description :
Schma API :
S1
Vcc
COM
+24V
CI2
I1.2
I1.3
I1.4
I1.5
Q1.4
Q1.5
PLC1
C01
Q1.2
Q1.3
GND
H1
COM
X2
X1
Page 36
4.2.6.
Exemple 6: Temporisation3
Description :
Schma API :
S1
Vcc
COM
+24V
CI2
I1.2
I1.3
I1.4
I1.5
Q1.4
Q1.5
PLC1
C01
Q1.2
Q1.3
GND
H1
COM
X2
X1
Programmation Ladder :
Programmation STL :
Page 37
4.2.7.
Exemple7 : Comparateur :
Instruction CMP :
Type de
donne
Zone de stockage
Description
Oprande 1
INT/DINT
I,Q,M ou
Constantes
Premire valeur
comparer
Oprande 2
INT/DINT
I,Q,M ou
Constantes
Deuxime valeur
comparer
Description :
A chaque impulsion sur le Bp S1, le compteur C1 sincrmente de 1
Un comparateur CMP permet de comparer N 4 et afficher le rsultat sur
les voyant H1,H2 et H3
Voyant H1 sallume si N<4.
Voyant H2 sallume Si N=4.
Voyant H3 sallume Si N>4.
Schma API :
Page 38
UP
S1
RAZ
S2
Vcc
+24V
CI2
I1.2
I1.3
I1.4
I1.5
Q1.4
Q1.5
PLC1
C01
Q1.2
Q1.3
X1
H1
X1
H2
GND
X1
H3
H1 : C < 4
H2 : C = 4
X2
X2
H3 : C > 4
X2
COM
Programmation Ladder :
Programmation STL :
Page 39
4.2.8.
Instruction JMP :
Format JMP Label indiqu
DescriptionSauter la ligne du label indiqu
Description :
Laction sur I1.3 provoque le saut au label SEG5 :
Programmation :
Page 40
5.
5.1.
5.1.1.
Page 41
Exemple :
Page 42
Transition et rceptivit :
Page 43
Les flches suivantes permettent dtablir des liaisons entre une tape et
transition et vice-versa :
Remise zro :
La remise zro permet un programme darrter ou de dsactiver une
tape active.
Page 44
5.2.
5.2.1.
Programmation SFC :
o
Etape S0 :
Transition T0/1 :
Page 45
Etape S1 :
Transition T1/2 :
Etape 2 :
Page 46
Transistion2/3 :
Etape3 :
Page 47
Transition 3/0 :
Programmation STL :
Page 48
5.2.2.
Exemple2 : Temporisation
o
Description :
Le voyant L1, L2, L3, L4 et L5 clignote un par un en srie en appuyant une fois sur le
bouton K1.
Vcc
+24V
CI2
I1.2
C01
Q1.2
I1.3
I1.4
I1.5
I1.6
Q1.5
Q1.6
PLC1
Q1.3
X1
H1
X1
H2
X2
Q1.4
X1
H3
X2
X1
H4
X2
GND
X1
H5
X2
X2
COM2
COM1
Page 49
Etape S0:
Page 50
Transition T0/1
Etape S 1:
Page 51
Transition T1/2:
Etape S2:
Transition T2/3 :
Page 52
Etape S3
Transition T3/4:
Page 53
Etape S4 :
Transition T4/5:
Page 54
Etape S5:
Transition T5/0 :
Page 55
Programmation STL:
Page 56
5.2.3.
Description :
Etape S0 :
Transition T0/1 :
Page 57
Etape S1 :
Transition T1/2 :
Transition T1/3 :
Page 58
Etape S2 :
Etape S3 :
Transition T2/0 :
Page 59
Transition T3/0 :
Programmation STL :
Page 60
5.2.4.
Etape S0 :
Transition T0/1 :
Page 61
Etape S1 :
Transition T1/2:
Page 62
Etape S2:
Transition T2/0 :
Page 63
Transition T2/1 :
Programmation STL :
Page 64
o Remarque :
gnration dune erreur de compilation au niveau du segment 7 , corrig R S0 au
lieu de S S0
5.2.5.
Etape S0 :
Transition T0/13 :
Page 65
Etape S1 :
Etape S3 :
Page 66
Programmation STL :
Page 67
Page 68