Académique Documents
Professionnel Documents
Culture Documents
ELOUAFY OUMAIMA
ATTOUMI WASSIM
Plan:
Fonctionnement du système
L'objectif: Le but est de réalisé le projet "Filling Station" (Station de remplissage) en tant qu'installation
industrielle de remplissage, mélange et étiquetage de différents jus de fruit et mélanges de jus de fruit.
TIA PORTAL
02
Insertion et configuration d'un
matériel
Insertion et configuration d'un matériel
Pour insérer la CPU, Il faut : On va configurer ci-après l'interface Ethernet de la CPU "315-2
PN/DP". Cette interface vous permet de mettre en réseau avec la
1)Configurer un appareil CPU les esclaves DP (périphériques décentralisés) insérés dans
2)Ajouter un appareil la suite du projet.
3)Pour créer la CPU : Pour configurer l'interface Ethernet de la CPU
C. Insertion de l'alimentation et des modules de signaux :
Pour insérer l'alimentation et le module d'entrée/de sortie numérique, il faut procéder ces étapes :
• On glisse l'alimentation "PS 307 5A" avec le n° "6ES7 307-1EA01-0AA0" du catalogue du matériel sur
le premier emplacement du profilé support
• On Insère le module d'entrée/de sortie numérique "DI8/DO8 x DC24V / 0,5A" avec le n° "6ES7 323-
1BH01-0AA0" du catalogue du matériel sur l'emplacement 4.
2. ET S200S-IM "Filling Station" 3. ET S200S-IM "Labelling Station"
Pour l’insértion de l'esclave DP "Filling Station". Pour l’insértion du deuxième esclave DP "Labeling Station" en
copiant l'esclave DP "Filling Station".
• On insère l'esclave DP "IM 151-3 PN" avec le n°
"6ES7 151-3BB23-0AB0" du catalogue du • Le deuxième esclave DP permet de traiter sur place de
matériel dans la zone de l'éditeur, et on établit une manière décentralisée tous les signaux d'entrée et de sortie
liaison PROFINET entre l'esclave DP "IM 151-3 nécessaires pour commander le processus d'étiquetage.
PN" et la CPU "S7-300 Master". • Mettez ensuite l'esclave DP "Labeling Station" avec la CPU
"S7-300 Master".
4. HMI Panel "TP900 Confort"
Nous allons maintenant créer le HMI Panel "TP900 Comfort" et réaliser la configuration ainsi qu'un modèle pour les
vues IHM avec l'Assistant Pupitres opérateurs. Ces vues IHM vous permettent de visualiser les différentes parties du
processus de remplissage lors des étapes suivantes.
Etapes :
• Ouvrez le dossier "Blocs de programme".
• Double-cliquez sur "Ajouter nouveau bloc
• Pour ajouter un nouveau bloc de données :
• – Cliquez sur le bouton "Bloc de données".
• – Attribuez le nom de bloc "Global_DB".
• – Sélectionnez le type "Global_DB".
3. Création d'une commande séquentielle avec un bloc fonctionnel
GRAPH.
Le FB GRAPH permet de programmer clairement et rapidement toutes les étapes de programme de l'exemple de projet.
Après avoir créé le FB GRAPH, l'éditeur de programmes s'ouvre automatiquement.il reste a définir :
• Etape et transition
• Branche OU
• Saut.(Un saut est la passerelle d'une transition vers une étape quelconque dans le graphe).
Il faut bien sur programmer tous les étapes et définir des conditions (transitions) qui doivent être
satisfaites pour le traitement de l'étape.
On a 2 sauts:
● Si la condition de transition "Trans7" est remplie après l'étape "S7 Labeling", un saut est effectué avant
l'étape "S4 Transport Filling". Les étapes "S4 Transport Filling" à "S7 Labeling" sont répétées jusqu'à ce que la
condition de transition "Trans8" soit satisfaite au lieu de la condition de transition "Trans7".
● Si la condition de transition "Trans8" est remplie après l'étape "S7 Labeling" et que l'étape "S8 Filling
Complete" est exécutée, un saut est effectué pour revenir à l'étape "S1 Home". Par conséquent, le graphe
séquentiel sera réexécuté depuis le début.
Le graphe séquentiel n'a donc pas de fin mais sera toujours réexécuté après le premier appel.
4. Calcul de la date limite de conservation via bloc SCL
Les possibilités suivantes vous sont en autres offertes pour le contrôle-commande des machines et
installations :
● Représenter les processus
● Commander les processus
● Emettre des alarmes
● Gérer les paramètres du processus et les recettes
1. Création de la vue racine "Production"
Nous allons maintenant créer la vue racine "Production" comme première vue IHM. Cette vue
indique quelle étape du graphe séquentiel GRAPH est momentanément exécutée
• Des éléments de vue statiques, comme par ex. les cuves à boisson,
les conduites ou les légendes, ne changent dans Runtime. La
représentation dans la vue est indépendante de l'état de traitement
du programme.
• Des éléments de vue dynamiques, comme par ex. l'affichage sous
forme de diagramme à barres ou les bouteilles, varient en fonction
des valeurs du processus. Les éléments de vue dynamiques sont
respectivement associés à des valeurs de process de l'automate ou à
des variables internes du HMI Panel.
2. Création de la vue racine "Recettes "
Un pupitre opérateur peut contenir plusieurs recettes différentes. Vous pouvez comparer une recette à
un fichier contenant plusieurs fiches. Une fiche contient les données complètes d'une variante de
production.
Dans l'exemple de projet "Filling Station", une recette de fabrication d'une boisson est créée avec trois
enregistrements de recette pour la variante de boisson respective. Il existe les variantes de boisson
jus de pommes, jus d'orange et eau.
Étapes de création:
1. On Ouvre la palette "Alarmes" on active les alarmes et dans le champ "Alarme Supervision", on remplace
le texte d'alarme "GRAPH7_SUPERVISION_FAULT" par "Dépassement temps remplissage bouteilles".
Dans la navigation du projet, deux nouvelles alarmes ont été créées sous "S7-300 Master" > "Alarmes API"
avec leur classe d'alarme propre. L'alarme API "M_EVSV" contient l'alarme de la supervision.
référence: