You are on page 1of 11

UNIVERSITE HASSAN I DE CASABLANCA

ECOLE NORMALE SUPERIEURE DE


L’ENSEIGNEMENT TECHNIQUE DE
MOHAMMEDIA

Compte rendu du TP N°2 :


Plateau Tournant

Département Génie Electrique


Systèmes Electriques et Energie Renouvelables

Réalisé Par :

- AIT-EL M’DARAT Rachid - KARAMI Said


Encadre par :
M. ZAGGAF Mohammed Hicham

ANNEE UNIVERSTAIRE 2021/2022


I. INTRODUCTION :
1- Définition et Historique des A.P.I. :
Un Automate Programmable Industriel est une machine électronique, programmable par un
personnel non informaticien et destinée à piloter en ambiance industrielle et en temps réel des
procédés automatiques. Les automates programmables industriels ou A.P.I. comme on les appelle
le plus souvent ou encore Programmable Logic Controller (PLC en anglais), sont apparu aux Etats-
Unis vers 1969 où ils répondaient aux désirs des industries de l’automobile de développer des
chaînes de fabrication automatisées qui pourraient suivre l’évolution des technologies et des
modèles fabriqués. L’A.P.I.

2- Domaines d'emploi des automates :

On utilise les API dans tous les secteurs industriels pour la commande des machines (convoyage,
emballage...) ou des chaînes de production (automobile, agroalimentaire ...) ou il peut également
assurer des fonctions de régulation de processus (métallurgie, chimie ...). Il est de plus en plus utilisé
dans le domaine du bâtiment (tertiaire et industriel) pour le contrôle du chauffage, de l'éclairage,
de la sécurité ou des alarmes.

3- Architecte des A.P.I :


Les automates peuvent être de type compact ou modulaire. Les automates type compact ou micro
automates intègrent le processeur, l'alimentation, les interfaces d’entrées / sorties. Selon les
modèles et les fabricants, ils peuvent réaliser certaines fonctions supplémentaires (comptage
rapide, E/S analogiques ...) et recevoir des extensions en nombre limité. Exemples : LOGO de
Siemens, ZELIO de Schneider, S7-200 de Siemens... Ces automates sont de fonctionnement simple
et sont généralement destinés à la commande de petits automatismes. Pour les automates type
modulaire, le processeur, l'alimentation et les interfaces d'entrées / sorties résident dans des unités
séparées (modules).

LES AUTOMATES PROGRAMMABLES

1
II. Cahier de charge :

Un plateau tournant dessert 3 postes de travail :


• Le premier de chargement,
• Le deuxième de perçage
• Le troisième de contrôle et d’évacuation des pièces percées.

La présence des pièces n’est jamais contrôlée, celles-ci sont supposées être présentes.

Fig1 : Photo de système

Les actions à effectuer et les informations nécessaires au fonctionnement sont regroupées dans le
tableau suivant :

ACTIONS INFORMATIONS
Avance chargée 1V+ Marche S0
Recul chargeur 1V- Piece chargée 1S1
Avance serrage 2V+ Chargeur en arrière 1S0

2
Recul serrage 2V- Piece serrer 2S1
Descende perceuse 3V+ Piece desserrée 2S0
Montée peseuse 3V- Perceuse en bas 3S1
Descendre testeur 4V+ Peseuse en haut 3S0
Remontée le testeur 4V- Testeur en haut 4S0
Avance évacuation 5V+ Testeur en bas 4S1
Recule évacuation 5V- Piece évacuée 5S0
Rotation plateau 5V- Evacuation reculée 5S1
6V Réarmement manuel 6S0
Fin de rotation 6S1

1- Partie opérative :

3
2- Partie commande:

2- Partie opérative :

III. Traduction GRAFCET :

1- Création de projet :

On a travaillé avec le logiciel Step 7 c’est un logiciel d'ingénierie de Siemens qui permet de
programmer des automates de la gamme Siemens.

4
Apres lancement de programme il vaut mieux l’annuler car par défaut il configure mal la liaison avec
l’automate.

On a choisi donc le chemin “fichier > Nouveau“ pour créer notre projet.

2- Configuration de l’API :

On a inséré dans le projet une station SIMATIC 300.

• On a défini ensuite le matériel :


Un rail support, pour notre gamme Simatic 300 est dans les racks.
• Il nous a prévoit plusieurs lignes :
 La première ligne d'alimentation : on a choisi une alimentation de type PS 307 5A et de
référence « 6ES7 307-1BA00-0AA0 ».
 La ligne 2 : on a choisi CPU-314C-2 DP qui porte le référence « 6ES7 314-6CG03- 0AB0 »

5
3- Tableau d’adressage (Les mnémoniques) :
4-
Dans l’éditeur de la mnémonique en remplace les actions, les transitions, les étapes et les
informations d’entrée par des adresses pour faciliter la commande et la rédaction du programme.

6
5- Langage GRAPH :

Le Graph (langage proche du Grafcet mais moins puissant) n'est pas un langage de base dans S7.
Mais il suffit de créer un bloc fonctionnel (FB) en Graph.
On se met au niveau des blocs et on a inséré (clic droit) un FB (bloc fonctionnel). Il nous ouvre une
fenêtre de propriétés, où l'on a choisi le nom (FB1 est très bien) mais surtout le langage on a choisi
GRAPH.

7
Le système a créé automatiquement un DB (les données associées, DB1), un FC72 et un SFC64
(fonctions système nécessaires) quand le Grafcet est fini (et sans erreur, seuls les warnings sont
autorisés). Après on a rentré le programme, et le sauvegardé.

Les Capteurs

Les Actions

8
IV. La simulation avec PLCSIM :
C’est logiciel de simulation d'automates livré avec STEP7.
• On a démarré le simulator :

• On a affiché les E/S :

Apres on a sélectionné les entrées de transition (TR 1), par la suite l’étape (Etape1) est sectionnée
(coulerez en vers) et on a fait ce test sur chaque étape et toutes les étapes sont sélectionnées
donc le programme est correct.

9
V. Conclusion :
D’après ce TP, on a amélioré nos compétences techniques aux niveaux d'automatisme, on a appris
comment faire un GRAFCET à partir d’un cahier des charges, traduire un GRAFCET par la mise en
équations, programmer un automate, faire une simulation dans l’outil PLCSIM.

10

You might also like