UNIVERSITÉ DU 20 AOÛT 1955 SKIKDA
FACULTÉ DE TECHNOLOGIE
DÉPARTEMENT DE GÉNIE ÉLECTRIQUE.
Département: génie électrique
Niveau: master 1
Spécialité: automatique et informatique industrielle
Matière:Programmation avancée des API.
TP N°3:
•GRAFCET .
● Réalisé par :
Adoui Hana
● Groupe :01
Année Universitaire: 2023/2024.
Introduction:
L’acronyme GRAFCET signifie: Graphe Fonctionnel de Commande
Etape Transition.
Le grafcet est un outil graphique de description du
comportement attendu de la Partie Commande. Il décrit les
relations à travers la frontière d'isolement de la Partie Commande
et de la Partie Opérative d'un système automatisé, Le GRAFCET
décrit tout système dont les évolutions peuvent s'exprimer
séquentiellement, c'est-à-dire dont la décomposition en étapes est
possible. Il est maintenant le pilier du programme d'automatique et
d‘informatique Industrielle.
La description du fonctionnement d’un automatisme logique peut
alors être représenté graphiquement par un ensemble:
● D'étapes auxquelles sont associées des actions.
● Des transitions auxquelles sont associées des réceptivités.
● Des liaisons orientées
Figure 1- schéma représente grafcet.
Logiciel utilisé:
Dans ce TP on va utiliser STEP 7 est le progiciel de base pour la
configuration et la programmation de systèmes d’automatisation
SIMATIC. Il fait partie de l’industrie logicielle SIMATIC.
Simatic Manager - STEP7
Travaille demandée:
* Configuration du projet
* Programmation de grafcets avec S7 Graph
* Réaliser les deux exemples sur grafcet.
● Les Étapes pour réaliser Grafcet sur step7:
1) Nous allons commencer par configuration matérielle (rack,
ps,cpu, DI/DO, AI/AO)
2) Dans la fenêtre principale cliquez sur Bloc puis insérez un
nouvel objet << bloc fonctionnel >> .
3) Donnez un nom pour le bloc et choisissez le langage <GRAPH>
qui est équivalent a SFC (Sequential Function Chart)
4) Réalisez votre GRAFCET, sauvegardez le travail .
5) double clique sur l’OB1 choisir le langage “LOG” , pour réaliser
l’appel du grafcet précédent, cliquez sur Bloc FB > FB1
6) il nous reste que la simulation, pour cela on doit charge les
Blocs programmés , charger les blocs programmés :
Répondre « OUI » (ou « TOUS ») à tous les message
d'avertissement,
7) Une fois le programme chargé, vous pouvez visualiser
l'évolution du grafcet en rouvrant « S7-GRAPH » puis en
cliquant sur l'icône « visualisation » (paire de lunettes).
Example 1: Moteur
Figure 1- simulation moteur marche
Figure 2- moteur arrêt
Example 2: moteur lampe
Example 3:
Conclusion:
types des actions:
N : action normale
S: set l’action reste toujour=1
R reset L’action= 0
D: Delay (action retardée )