0% ont trouvé ce document utile (0 vote)
25 vues13 pages

Commande par Automate Programmable API

Un cours

Transféré par

divinmukandila6
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues13 pages

Commande par Automate Programmable API

Un cours

Transféré par

divinmukandila6
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Formation des Formateurs de l’INPP

Commande par Logique Programmée API

MODULE III. COMMANDE PAR AUTOMATE PROGRAMMABLE INDUSTRIEL


1. Introduction sur la description fonctionnelle d’un système
automatisé de production (SAP)

Un automate est une « machine cyclique » qui, en fonction d’informations


apparaissant à ses entrées et du programme placé dans sa mémoire, émets des
ordres sur ses sorties.

L’automate dispose de mémoires internes, de compteurs, de bloc de


temporisations ainsi que de nombreuses fonctions de plus haut niveau.

2. Définition
L’automate programmable industriel (API) est un appareil électronique
programmable, adapté à l’environnement industriel, réalisant des fonctions
d’automatisme pour assurer la commande de pré actionneurs et d’actionneurs à
partir d’information logique, analogique ou numérique

__________________________________________________________________________________________________________________________
__________________________________
Page-1-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API

3. Architecture
- Structure extérieur

Les automates peuvent être de type compact ou modulaire :

Type compact

C’est un automate qui comporte des entrées et des sorties physiques


intégrer dans le même boitier

Type modulaire

C’est un automate qui comporte des entrées et des sorties qu’on peut
brancher et débrancher

- Structure intérieur

Un automate programmable industriel est composé de :


- Unité de traitement (microprocesseur + mémoire)
- Interface d’entrées et de sorties
- Module de communication
- Module d’alimentation

4. Langage de programmation

Il existe 5 langages de programmation qui sont :

- Langage liste d’instruction (IL)


- Langage blocs fonctionnels(FBD)
- Langage littéral structuré (ST)
- Langage GRAFCET (SFC)
- Langage à CONTACT ou LADDER

5. Présentation de l’automate SIMATIC S7-300


__________________________________________________________________________________________________________________________
__________________________________
Page-2-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API

Le système d’automatisation SIMATIC S7-300 est un automate modulaire


constitué d’une alimentation, d’une CPU et de module d’entrées et de module
de sorties. Les modules d’entrées/sorties sont adressés dans le programme S7
via des adresses codées.
L’automate est programmé à l’aide du logiciel STEP 7.

Description de la technologie de base d’un automate

5.1 Préparation d’un programme sous STEP 7 d’un API S7


300

__________________________________________________________________________________________________________________________
__________________________________
Page-3-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API
N0 OPERATIONS METHODES ET PROCEDES /OBSERVATIONS

__________________________________________________________________________________________________________________________
__________________________________
Page-4-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API
1 2 clique sur SIMATIC manager Lancement
2 Fermer l’assistant de step7
3 Fichier 1 clique
4 Nouveau 2 clique
5 Valider par OK Configuration du matériel allez sur insertion
6 1 clique sur insertion, glisser
sur la station puis choisir :
7 Station SIMATIC 300
2clique
8 2 clique sur l’icône SIMATIC Il se classe à gauche
300(1)
9 2 clique sur matériel Sur la fenêtre du droite, aller sur + SIMATIC 300
10 1 clique sur SIMATIC 300 Chercher le RACK
11 1 clique sur le RACK 300
12 2 clique sur le profilé support
13 1 clique sur - RACK Pour fermer l’onglet
14 1 clique sur PS 300
15 1 clique sur + PS 300 Apparition des différentes sorte d’alimentation on choisira PS 307 2A
(2 ampère)
15 2 clique sur PS 307 2A
16 1 clique sur le -PS Pour fermer l’onglet et apparition d’un tableau

17 1 clique sur CPU 300 Aller sur l’adresse 314C – 2PN/DP

314C – 2PN/DP

18 1 clique sur 314C – 2PN/DP


19 1 clique sur 6ES7- 314-6EH04- Le numéro de référence inscrit sur le CPU et
0AB0 l’icône V3.3 apparait inscrit sur le corps de CPU
20 2 clique sur l’icône V3.3 une fenêtre s’ouvre

__________________________________________________________________________________________________________________________
__________________________________
Page-5-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API
21 1 clique sur OK
Aller sur adresse DI24/DO16
DI 24: digital input (24bits
ou 3octés) TOR
DO 16: digital output (16bits
ou 2octes) TOR

Aller sur adresse AI5/AO2:


AI 5: analogique input (24bits
ou 3octés) TOR
AO 2: analogique output
(16bits ou 2octes) TO

22 1 clique sur adresse Réinitialisation des entrées et des sorties en désactivant l’onglet
valeur par défaut système
23 Rentrer au tableau sur 2(CPU)
24 2 clique sur le CPU 314- GLISSER le curseur sur la rémanence
2PN/DP
25 1clique sur la rémanence Remise à zéro de la rémanence
26 1 clique sur cycle de Celui-ci crée le clignotement
memento de cadence
27 1 clique sur le carre de
memento de cadence en bas
28 1 clique sur octés de
memento régler à 100
29 Rentrer à la barre de sous
menu sur l’onglet enregistrer
et compiler

30 1 clique sur SIMATIC300(1) Apparition à gauche juste en sous du nom de programme


31 2 clique sur matériel

32 2 clique sur DI24/DO16 Dans le tableau une boite de dialogue s’ouvre


33 1 clique sur adresse Entrée E0.0 E 0.0
Sortie A0.0 E : entrée ; 0 : octés ; 0 : bits

__________________________________________________________________________________________________________________________
__________________________________
Page-6-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API
34 1 clique sur enregistrer et
compiler
35 Fermer la fenêtre et rentrer
sur programme
36 1 clic sur blocs
37 2 clique sur OB1 Langage de création : liste ; contact( LADDER) ; log(Logigramme)
38 Choisir CONT
39 1 clique sur OK
40 2 clique sur OB1 Apparition d’atelier

41 Editer la mnémonique
42 Retour sur SIMATIC Manager

43 2clic sur le programme S7(1)


44 2 clique sur mnémonique

Introduire les adresses

__________________________________________________________________________________________________________________________
__________________________________
Page-7-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API

5.2 Adressage des signaux d’entrés et de sorties

- La déclaration d’une entrée ou sortie donnée d’un programme s’appelle


adressage.
- Les entrées et les sorties des automates sont la plupart du temps
regroupées en huit entrées ou sorties TOR. Cette unité de huit entrées ou
sorties appelée un octet. Chaque groupe reçoit un numéro que l’on
appelle l’adresse d’octet.
- Chaque octet est divisé en huit (8) bits

Exemple :

L’entrée
E 0.4
E : désigne le type d’adresse (entrée)
0 : adresse de l’octet
4 : numéro du bit

La sortie
A 0.0
A : designe le type d’adresse (sortie)
0 : adresse de l’octet
0 : numéro du bits

Le mémoire (le mémoire est pris en charge par le système interne du


CPU)

M 0.0
M : designe le type de mémoire (sortie)
0 : adresse de l’octet
0 : numéro du bits

__________________________________________________________________________________________________________________________
__________________________________
Page-8-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API

5.3 Configuration de MPI

N0 OPERATIONS OBSERVATIONS
1 2 clique sur l’icône S7 PC Configuration Tools
2 1 clique sur option
3 1 clique sur set PG/PC
4 1 clique sur PC ADAPTER/MPI
5 1 clique sur OK
6 1clique sur OK
7 1clique sur fermer

5.4 Vérification de la configuration

N0 OPERATIONS OBSERVATIONS
1 1 clique sur SIMATIC MANAGER Démarrage
2 1clique sur SYSTEME CIBLE
3 1 clique sur PARTENAIRE ACCESSIBLE Si MPI =2 s’affiche, donc la configuration est bonne

__________________________________________________________________________________________________________________________
__________________________________
Page-9-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API

6. Applications
TP 1 : Pilotage d’un vérin par un distributeur bistable
1. Tracer le schéma de puissance
2. Tracer le grafcet point de vue PC
3. Tracer le schéma en LADDER
4. Programmer sous STEP 7

S1.S3 KV1 A+
S2
S2 KV2 A-

S3 S1 : bouton poussoir
S2 : capteur de la position sortie
S3 : capteur de la position rentrée

__________________________________________________________________________________________________________________________
__________________________________
Page-10-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API

TP 4: Utilisation d’un électrodistributeur 4/3


Soit le fonctionnement ci-dessous:
L’impulsion sur le bouton poussoir S 1 entraîne l’excitation de la bobine KV1 de
l’électrodistributeur 4/3 à centre ouvert TAB ce qui provoque la sortie de la tige
du vérin A à vitesse lente réglable au refoulement. L’action sur le capteur sa1
désexcite KV1 et excite la bobine KV2, ce qui entraîne la rentrée de la tige du
vérin A à vitesse rapide. L’action sur le capteur sa 0 désexcite KV2.
C’est la fin du cycle.

Nomenclature :
 Sa0 : capteur tige du vérin A en position rentrée
 Sa1 : capteur tige du vérin A en position sortie
 KV1 : commande de la sortie du vérin A
 KV2 : commande de la rentrée du vérin A

Travail demandé :
 Tracer le schéma technologique du circuit hydraulique (circuit de la
puissance hydraulique)
 Tracer le circuit de commande électrique (circuit à relais électrique)

TP 2 : Cycle avec temporisation


__________________________________________________________________________________________________________________________
__________________________________
Page-11-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API
Fonctionnement
L’impulsion sur le bouton poussoir S1 entraîne la sortie du vérin A.
En situation initiale S3 actionné, l’impulsion sur le bouton poussoir S1 entraîne la
sortie du vérin A. 2 secondes après la fin de sortie de A détectée par S2 le vérin
rentre.

Nomenclature

 KV1 commande de la sortie du vérin A


 S2 capteur A en position sortie
 S3 capteur A en position rentrée
 S1 bouton poussoir
 T0 tempo

Travail demandé

- Tracer le grafcet point de vue PC


- Etablir les équations des étapes et de sorties
- Etablir le schéma LADDER
- Programmer sous STEP 7
- Faire la simulation
- Câbler le circuit

TP 3 : Cycle avec comptage


__________________________________________________________________________________________________________________________
__________________________________
Page-12-
Formation des Formateurs de l’INPP
Commande par Logique Programmée API
Fonctionnement

L’impulsion sur le bouton poussoir S1 entraîne la sortie du vérin A. La position


sortie de A détectée par a1 commande la rentrée. Le capteur a0 actionné
entraine l’allumage du voyant H. Au bout de 2 secondes :
 Si le nombre de cycles est inférieur à 4, ce cycle se répète
 Si le nombre de cycles est de 4, le système évolue vers la position initiale.

Nomenclature

 KV1 commande de sortie du vérin A


 a1 capteur A en position sortie
 a0 capteur A en position rentrée
 S1 bouton poussoir
 Cnt compteur

Travail demandé

- Tracer le grafcet point de vue PC


- Etablir les équations des étapes et de sorties
- Etablir le schéma LADDER
- Programmer sous STEP 7
- Faire la simulation
- Câbler le circuit

__________________________________________________________________________________________________________________________
__________________________________
Page-13-

Vous aimerez peut-être aussi