TP3 Commande Ascenceur Avec IHM WinCC
TP3 Commande Ascenceur Avec IHM WinCC
TP3 Commande Ascenceur Avec IHM WinCC
I. Objectifs
Ce TP a pour objectif pédagogique d’appréhender l’approche de la supervision des automatismes
programmables avec le logiciel WinCC à travers une simulation aisément compréhensible pour les
utilisateurs.
Le présent polycopié comporte différents activités pratiques de difficultés croissantes. Ils sont
classés en deux catégories :
- Activités pratiques d’initiation
- Activités pratiques de synthèse
Le TIA Portal est un environnement de travail partagé pour l'ingénierie intégrée qui intègre tous les
logiciels nécessaires, allant de la configuration matérielle, à la programmation jusqu’à la visualisation
du processus qui sont intégrés dans une seule plateforme d'ingénierie globale.
La supervision des systèmes s’effectue par le logiciel WinCC, Windows Control Center.
C’est un système d’affichage de vues et de contrôle-commande pour l’automatisation de
production/de processus qui est indépendant des secteurs d’activités et des diverses technologies. Il
offre des modules fonctionnels, bien adaptés aux besoins de l’industrie, pour la représentation
graphique, la gestion des alarmes, l’archivage et l’édition de journaux. Des fonctionnalités
performantes d’interfaçage au process, une fréquence élevée de rafraîchissement des vues et une
sécurité d’archivage très efficace garantissent une grande disponibilité du système.
Sur TIA Portal, on trouve 2 vues : la vue Portal et la vue Project.
a. Vue Portail
La vue du portail fournit un aperçu de toutes les étapes de configuration et permet un démarrage basé
sur les tâches à automatiser.
Chaque portail permet de traiter une catégorie de tâche (actions). La fenêtre affiche la liste des
actions pouvant être réalisées pour la tâche sélectionnée.
b. Vue de projet
La vue de projet est une vue hiérarchisée de tous les composants d'un projet. Cette vue permet un
accès rapide et intuitif à tous les objets dans le projet, les zones et les éditeurs de travail.
L’élément « Projet » contient l’ensemble des éléments et des données nécessaires pour mettre en
œuvre la solution d’automatisation souhaitée.
• La fenêtre de travail permet de visualiser les objets sélectionnés dans le projet pour être
traités. Il peut s’agir des composants matériels, des blocs de programme, des tables des
variables, des HMI,…
• La fenêtre d’inspection permet de visualiser des informations complémentaires sur un objet
sélectionné ou sur les actions en cours d’exécution (propriété du matériel sélectionné,
messages d’erreurs lors de la compilation des blocs de programme,…).
• Les onglets de sélection de tâches ont un contenu qui varie en fonction de l’objet sélectionné
(configuration matérielle è bibliothèques des composants, bloc de programme è instructions
de programmation).
Dans cette étape de supervision vous allez créer plusieurs écrans IHM. Vous utilisez ces écrans pour
visualiser le processus de production, que vous avez programmé dans votre projet.
Pour maîtriser la création d’une interface de supervision, on vous propose une prise en main de
plusieurs projets.
TIA Portal
Totally Integrated Automation Portal (TIA Portal) de Siemens représente la nouvelle génération de
logiciels d’automatisation industrielle.
Supervision
La supervision est une technique industrielle de suivi et de pilotage informatique de procédés de
fabrication automatisés. La supervision permet:
• l'assistance de l'opérateur dans ses actions de commande du processus de production;
• la collecte d'informations en temps réel sur des processus depuis des sites distants
(machines, ateliers, usines...) et leur archivage;
• La fourniture des données pour atteindre les objectifs de production (quantité, qualité,
traçabilité, sécurité...)
• WinCC permet également d’afficher l’ensemble des alarmes suivant l’ordre de priorité.
•
• WinCC offre aussi la possibilité de gérer les paramètres de recherche des machines.
Graphics Designer
Cet éditeur est utilisé pour créer des vues de process.
Alarm logging
L’éditeur Alarm logging sert à l'acquisition et à l'archivage des alarmes; il contient des fonctions
d'acquisition, d'affichage, d'acquittement et d'archivage des alarmes.
L’éditeur Alarm Logging fournit des informations détaillées sur les incidents et les états de
l'exploitation (process) et permet:
• la détection précoce de situations critiques;
• la réduction des arrêts de production;
• l’amélioration de la qualité;
Il signale, par voie optique et acoustique, les événements d'alarmes rapatriés et les archive sur
papier et sur support informatique.
Tag Logging
L'éditeur Tag Logging renferme des fonctions destinées à l'acquisition des données de process et
à leur traitement en vue de l'affichage et de l'archivage.
• Données d’exploitation (état actuel + évolution future)
• Données de lot (alarmes pour chaque période de production)
• Données de process (historique d’un process)
…etc
Cliquer sur la vue du projet, Pour ajouter un nouveau panel à votre projet, ouvrir la fenêtre de
sélection en double-cliquant sur ajouter un appareil.
Sous SIMATIC basic panel -> Ecran 6“ choisir KTP600 Basic DP Portrait.
Cocher la case lancer l’assistant appareil.
Cliquez sur le bouton OK
L’assistant pupitre opérateur s’affiche.
Par M. JAROU 10 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Cliquez sur parcourir puis choisissez API, on remarque qu’une liaison s’est établi entre le pupitre
d’opérateur et l’API.
Par M. JAROU 11 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Désactiver toutes les cases à cocher sous Alarmes puis cliquez sur suivant.
Sous Navigation inter-vues, il est possible de créer une arborescence de vues. Pour notre exemple, la
vue racine est suffisante. On va la renommer « pompe moteur » , Cliquez sur suivant.
Sous « systèmes vues », cochez vues système, Informations systèmes, Etats fonctionnement, Quitter
runtime, Changement de langue puis cliquez sur suivant.
Par M. JAROU 12 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 13 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 14 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
- Dans le volet accessoires ->Elements, vous allez choisir le Bouton, vous cliquez droit puis vous
choisissez ajouter 2 boutons qu’on va mettre en bas du rectangle.
Par M. JAROU 15 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Faites un double clic sur le bouton, dans le menu qui s’affiche en bas, on va changer le texte ainsi que
son format et sa taille.
Changez la couleur du bouton dans le menu qui s’affiche en bas, Représentation -> Arrière- plan .
Par M. JAROU 16 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Sous le même menu vous cliquez sur Evènement -> Appuyer-> Ajouter fonction ->Traitement des
bits -> MiseA1bit.
Par M. JAROU 17 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 18 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Vous faites la même procédure pour l’autre Bouton que vous allez le nommer « Arrêt » et vous
choisissez comme variable « arrêt ».
Par M. JAROU 19 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Pour ajouter des objets graphique à notre projet, il suffit d’aller au volet Accessoires ->Dossier
graphique WinCC ->Automation equipement -> Pumps-> 256 colors et vous choisissez un moteur
pompe que vous ajoutez au vue.
Par M. JAROU 20 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Accessoire -> Abjet de base -> Choisissez le cercle et le placez comme suit :
Par M. JAROU 21 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Vous allez attribuer au cercle la variable « moteur que vous le choisissez à partir de la table des
variables de l’API.
Dans Plage, vous cliquez et après vous change la couleur de l’arrière-plan en rouge pour le variable
de bit 0.
Vous cliquez sur une autre case dans Plage et vous choisissez la couleur verte pour 1.
Par M. JAROU 22 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 23 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 24 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 25 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 26 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Dans le navigateur du projet vous cliquez sur API_1 -> Blocs de programme -> et vous double-
cliquez sur main (OB1).
Par M. JAROU 27 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Notre programme est en mode Run . maintenant on peut forcer les états du variable pour voir la
réaction du moteur .
Par M. JAROU 28 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Quand on clique sur marche le moteur est en mode marche. En mode arrêt le moteur s’arrête, un
opérateur put commander un moteur à partir du pupitre. Sans commande manuelle.
Activités Pratique 3 : Supervision du système « Convoyeur »
Charger le modèle de projet et enregistrer à nouveau
Nous allons maintenant ouvrir le projet « FB_conveyor_counter ». Ce projet servira de base pour le
programme.
Par M. JAROU 29 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Cliquer sur Open the project view (ou Ouvrir la vue du projet). Pour ajouter un nouveau panel à
votre projet, ouvrir la fenêtre de sélection en double-cliquant sur Add new device (Ajouter un
appareil).
- Sous SIMATIC HMI, 6“ Display, choisir KTP600 Basic PN.
- Cocher la case Open device view (Ouvrir la vue des appareils).
- Cliquez sur le bouton OK.
Par M. JAROU 30 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 31 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Sous Screen navigation (Navigation écran), il est possible de créer une arborescence de menus.Pour
notre exemple, la vue "Root Screen" (Racine) est suffisante.
Par M. JAROU 32 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Sous System screens (écrans système) activer Operating modes (Modes opératoires) et Stop Runtime
(Arrêter Runtime).
Par M. JAROU 33 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 34 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Sélectionner la touche de fonction „F6 et en-dessous, dans la fenêtre des propriétés, coller la fonction
ActivateScreen (Activer vue) sous Events (Evénements), Release key (Relâcher bouton). Effacer
ensuite la zone de texte au centre et supprimer le bouton "System screens (Vues système)".
Par M. JAROU 35 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 36 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Ensuite, cliquer sur le champ Variable (Entrée/sortie) et ouvrir la fenêtre des variables à l'aide du bouton ....
Vous pouvez également accéder à la déclaration d'interface des blocs de données. Comme variable, choisissez
automatic sous conveyor_DB [DB1].
Maintenant, le bouton doit clignoter et changer de couleur quand le mode automatique est activé. Sous
Animations, sélectionner \ Add new... (Nouvelle animation).
Par M. JAROU 37 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Comme variable, choisissez « mem_automatic sous conveyor_DB » [DB1]. Le bouton doit changer de couleur
en mode automatique : c’est-à-dire lorsque la variable « mem_automatic » est à 1. Pour que le changement de
couleur soit visible, sous Appearance (Aspect) changez la couleur d’avant-plan en blanc et la couleur
d’arrière-plan en vert. Mettez également Yes (Oui) pour le clignotement.
Copier et coller le bouton Automatic. Placez le bouton ajouté sous le bouton Automatic. Comme légende,
entrer Manual. Attention ! Ne pas appuyer sur la touche Entrée, cela créerait une autre ligne de texte.
Sous Events (Evénement), Press (Enfoncer) choisir la variable manuelel sous conveyor_DB [DB1]. La
variable doit être sélectionnée car c’est seulement de cette manière que la nouvelle variable IHM sera générée.
Par M. JAROU 38 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Le bouton doit changer de couleur en mode manuel : c’est-à-dire lorsque la variable « mem_automatic » est à
0. Pour que le changement de couleur soit visible, sous Appearance (Aspect) changez la couleur d’avant-plan
en blanc et la couleur d’arrière-plan en bleu. Mettez également No (Non) pour le clignotement.
Pour pouvoir tester le bon fonctionnement de l’IHM il va falloir utiliser le simulateur des variables, et pour
cela aller sur le menu en ligne->simulation-> avec simulateur des variables
Par M. JAROU 39 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Le simulateur est lancé par le logiciel SIMATIC, il reste maintenant de choisir les variables à simuler, choisir
la variable automan, forcer sa valeur à 1.
Par M. JAROU 40 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 41 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Dans la boite à outils, sous Graphiques, ouvrir l'arborescence WinCC graphics folder (Dossier graphique
WinCC) Faites glisser le graphique de la bouteille de bière sur la vue racine.
Modifier la taille et la position de la bouteille.
Par M. JAROU 42 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Choisir la variable CV du IEC_Counter_1 dans Simulations_DB [DB2]. Sous Range entrer la plage
de 0 à 50. Modifier la position cible de la bouteille jusqu'à la fin X150.
Par M. JAROU 43 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
A cette étape vous pouvez tester le fonctionnement du panel en recourant à l’outil de simulation des
variables.
- Ajouter dans le champ variable : SIMUMATION_DB_ice_counter_0.CV.
- Mettre incrémentation comme type de simulation.
- spécifier la période.
- mettre min = 0 et max = 50.
Dessin de la caisse
Pour dessiner la caisse qui contiendra les bouteilles issues du convoyeur il faut :
- Tracer un rectangle avec un arrière-plan transparent.
- Saisir la largeur de la bordure, la position et la taille.
Par M. JAROU 44 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 45 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
- Avec l’aide de copier-coller, créez les lignes restantes, espacées chacune de 30 pixels.
- Sélectionner la caisse en faisant un rectangle autour d’elle avec la souris.
- Sous le menu Edit (Edition), choisir la fonction Group (Grouper).
Par M. JAROU 46 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
On ne souhaite pas afficher le rectangle et les lignes au moment où la caisse est changée. Sous
Rectangle_1 et toutes les lignes, créer l’animation Visibility (Visibilité) avec comme variable
conveyor_DB_reset_counter et invisible quand 1. Pour les lignes, vous pouvez effectuer un copier-
coller de l’animation pour chaque ligne.
Par M. JAROU 47 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 48 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Lancer la simulation :
Par M. JAROU 49 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Le logiciel est en cours d’exécution, après quelques secondes la fenêtre suivante, qui représente la
vue du portail du logiciel, s’ouvre.
Par M. JAROU 50 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Ouvrir le projet ascenseur qu’on utilisera pour créer l’écran de supervision. Ce projet contient le
programme LADDER qui servira comme programme de base pour notre application.
Après l’apparition de la fenêtre ci-dessous, choisir Vue de projet.
Par M. JAROU 51 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 52 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Pour configurer l’écran choisi, il faut suivre les étapes décrites par les figures suivantes :
Par M. JAROU 53 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 54 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
On peut cocher la case correspondant à En-tête pour ajouter la date, l’heure ou le logo.
Cliquer sur suivant.
Par M. JAROU 55 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 56 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Configuration de la vue
- Supprimer la vue système et le message « Bienvenue dans HMI_1 ».
Par M. JAROU 57 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
En cliquant sur le bouton "Vue système", la vue système apparaît. On veut transférer la fonction du
bouton «Vues système » vers la touche de fonction F6. Sélectionner le bouton « Vues système » et
en-dessous, dans la fenêtre des propriétés, copier la fonction « Activer vue » sous « Evénements »,
ensuite Relâcher.
Par M. JAROU 58 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
- Insérer les objets nécessaires, pour cela, il faut suivre les étapes décrites par les figures suivantes
Insérer un rectangle à partir de l’onglet « Objets de base »
Par M. JAROU 59 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 60 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 61 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 62 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 63 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Tracer une flèche en insérant des lignes à partir de l’onglet « Objets de base ». Sélectionner toutes
les lignes et en suite aller à Edition->Groupe->Grouper.
Par M. JAROU 64 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 65 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
-
Insérer un deuxième rectangle.
Par M. JAROU 66 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 67 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 68 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
- Modifier les propriétés des objets qu’on a insérés concernant la représentation, la visibilité, le
déplacement, …….. .
- Cliquer sur la première flèche et effectuer les modifications suivantes dans la zone propriétés
Par M. JAROU 69 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 70 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Pour vérifier le bon fonctionnement de la vue, on peut effectuer une simulation en évaluant l’état des
variables.
Aller à en ligne -> Simulation -> Avec simulateur de variables
Dans le tableau qui s’apparaît ajouter la variable concernée par l’animation de la flèche
Par M. JAROU 71 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 72 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 73 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 74 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Pour les cercles qui jouent le rôle des voyons pour notre application, suivre les étapes ci-dessous
Par M. JAROU 75 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 76 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 77 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 78 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 79 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 80 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 81 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 82 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 83 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 84 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Par M. JAROU 85 | P a g e
TP N°3 : Supervision de l’ascenseur ASC89 avec IHM WinCC
Simulation finale
Par M. JAROU 86 | P a g e