Vous êtes sur la page 1sur 9

Chapitre 5 : Programmation des API

1) Traduction du grafcet en langage « ladder »


a X1 X2 a X1 X3
1 S 1 2 S
a X1 a b b X1
X2
2 R R
b X2 X3 X2
b 3
S R
3
X2
R
Convergence en OU

a X1 X2 X3 a X1 X2
1 2 S 1 S
X1 a X3
R S
a
X2 X1
3 R 2 3 R

Convergence en ET Divergence en ET

2) Adressage
I : entrée
Q : sortie
M : mémoire
L’adressage se fait soit par :

français anglais notation


bit bit .x (x de 0 à 7 pour automate siemens

octet Byte B
mot Word W
Double mot Double word D

3) Adressage par bit


Ix.y : bit d’entrée dont l’adresse de l’octet est x et l’adresse du bit est y (de 0 à 7)
Exemple : I1.0
Qx.y : bit de sortie dont l’adresse de l’octet est x et l’adresse du bit est y (de 0 à 7)
Exemple : Q2.1
Mx.y : bit mémoire dont l’adresse de l’octet est x et l’adresse du bit est y (de 0 à 7)
Exemple : M1.0
Exemple :

0 H

start
1
1 Mot1

stop
4) Adressage par octet (Byte (8 bits) : (B)
IB0 : l’octet d’entrée d’adresse 0 I0.7 I0.6 I0.5 I0.4 I0.3 I0.2 I0.1 I0.0

QB1 : l’octet de sortie d’adresse 1 Q1.7 Q1.6 Q1.5 Q1.4 IQ1.3 Q1.2 Q1.1 Q1.0

MB5 : l’octet mémoire d’adresse 5 M5.7 M5.6 M5.5 M5.4 M5.3 M5.2 M5.1 M5.0

Move
MB5 0 0 0 0 0 0 1 0
2 MB5

I0.0
MB5 0 0 0 0 0 0 1 x
M5.0

Si I0.0 =0 , M5.0 = 0
Si I0.0 = 1 , M5.0 =1

5) Adressage par mot (Word) (2 octets ou 16 bits) (W)


IW0 : IB1 IB0
QW1 : QB2 QB1
MW5 : MB6 MB5

6) Adressage par double mots (Double word) (2 mots ou 4 octets ou 32 bits) (D)

ID0 : IB3 IB2 IB1 IB0

QD1 QB4 QB3 QB2 QB1

2
MD5 : MB8 MB7 MB6 MB5

7) Les temporisateurs
Ton, temporisateur à retard.
permet de retarder la mise à 1 de la sortie Q de la durée programmée sur l’entrée PT
T1
start

Ton Q Lorsqu’on maintient fermé le bouton « start » pendant plus


que 3s, le moteur est activé.si on relâche le bouton, il s’arrête.
3s Si le temps de maintient est inférieur à 3s, le contact T1 reste
ouvert, donc le moteur ne tourne pas.
T1
Moteur

start

T1 moteur

3s
3s

8) Les temporisateurs à retard variable

3
9) Les fronts
moteur
start
p S Le front montant du bouton « start » mémorise le
M3.0
fonctionnement du moteur. Au front descendant il s’arrête.
moteur
start
« P » désigne le front montant et « N » le front descendant.
N R
M3.1

10) Les compteurs


8-1 Compteur à incrémentation

4
8-2) Décompteur

Décomptage de 10 à 3

5
11) Les opérations de comparaison

6
12) Les opérations de transfert

13) Les entrées analogiques Capteur ultrason

- Caractéristique du capteur ultrason


x
L’étendu de mesure de 0 – 10 m
L = 10 m
correspond à un signal de 0 – 10 V
h
- le capteur est appliqué à l’entrée
analogique d’adresse IW272.

7
- On veut afficher sur l’écran HMI
la valeur de h en m.

8
14) Les sorties analogiques

15) La mise à l’échelle « scale » et « unscale »

16) Les opérations arithmétiques

Vous aimerez peut-être aussi