SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm...

448
SIMATIC HMI WinCC Manuel Tome 2 / 2 Ce manuel est livré avec la documentation aux muméros de référence suivants: 6AV6392-1XA05-0AC0 Edition Août 1999 C79000-G8277-C160-01 Tome 1 Avant-propos 1 Présentation du système 2 Authorization 3 WinCC Explorer 4 Channels 5 Report Designer 6 User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 Text Library 11 Global Script 12 Cross Reference 13

Transcript of SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm...

Page 1: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

SIMATIC HMI

WinCC

ManuelTome 2 / 2

Ce manuel est livré avec ladocumentation aux muméros deréférence suivants:6AV6392-1XA05-0AC0

Edition Août 1999

C79000-G8277-C160-01

Tome 1

Avant-propos 1

Présentation du système 2

Authorization 3

WinCC Explorer 4

Channels 5

Report Designer 6

User Administrator 7

Tome 2

Graphics Designer 8

Alarm Logging 9

Tag Logging 10

Text Library 11

Global Script 12

Cross Reference 13

Page 2: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiersà ces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pour touteproposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C160Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 3: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

SIMATIC HMI

WinCC

ManuelTome 2 / 2

Ce manuel est livré avec ladocumentation aux muméros deréférence suivants:6AV6392-1XA05-0AC0

Edition Août 1999

C79000-G8277-C160-01

Tome 1

Avant-propos 1

Présentation du système 2

Authorization 3

WinCC Explorer 4

Channels 5

Report Designer 6

User Administrator 7

Tome 2

Graphics Designer 8

Alarm Logging 9

Tag Logging 10

Text Library 11

Global Script 12

Cross Reference 13

Page 4: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiersà ces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pour touteproposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C160Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 5: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC Manuel iC79000-G8277-C160-01

Sommaire

1 Vue d’ensemble ............................................................................................. 1-1

2 Structure ........................................................................................................ 2-12.1 Palette de couleurs ..................................................................................................2-32.2 Palette d’objets.........................................................................................................2-42.2.1 Dessiner un objet .....................................................................................................2-82.2.2 Sélection d'un objet................................................................................................2-102.2.3 Modification des propriétés de l'objet.....................................................................2-102.2.4 Déplacement d'un objet à l'aide de la souris .........................................................2-112.2.5 Modification de la taille de l'objet à l'aide de la souris ...........................................2-112.2.6 Modification de l'angle de début/de fin à l'aide de la souris...................................2-122.3 Palette de styles.....................................................................................................2-132.3.1 Modification du style de trait ..................................................................................2-132.3.2 Modification de l'épaisseur de trait.........................................................................2-142.3.3 Modification des fins de trait ..................................................................................2-142.3.4 Modification du motif de remplissage.....................................................................2-152.4 Palette de positionnement .....................................................................................2-162.4.1 Positionnement d'objets .........................................................................................2-172.5 Palette de zoom .....................................................................................................2-182.6 Barre de menus......................................................................................................2-192.6.1 Menu Fichier ..........................................................................................................2-192.6.2 Menu Edition ..........................................................................................................2-212.6.3 Menu Affichage ......................................................................................................2-252.6.4 Coller ......................................................................................................................2-292.6.5 Positionner .............................................................................................................2-292.6.6 Menu Outils ............................................................................................................2-302.6.7 Menu Fenêtre.........................................................................................................2-322.7 Barre d’outils standard ...........................................................................................2-332.8 Palette de polices...................................................................................................2-352.9 Barre d'état.............................................................................................................2-362.10 Barre de plans........................................................................................................2-362.11 Barre de variables ..................................................................................................2-372.12 Propriétés de l'objet ...............................................................................................2-382.12.1 Pipettes pour transfert de propriétés de l'objet ......................................................2-382.12.2 Onglet "Propriétés".................................................................................................2-392.12.3 Onglet "Evénement"...............................................................................................2-54

3 Configuration d’actions ................................................................................ 3-13.1 Introduction ..............................................................................................................3-13.2 Actions pour objets graphiques................................................................................3-23.2.1 Dynamisation de propriétés d'objet par le dialogue de dynamisation .....................3-33.2.2 Dynamisation de propriétés d'objet par le dialogue de dynamisation ...................3-163.2.2.1 Fonctions système .................................................................................................3-173.2.2.2 Fonctions diverses .................................................................................................3-173.2.2.3 Dynamiques standard ............................................................................................3-183.2.2.4 Composants de vue ...............................................................................................3-223.2.2.5 Fonctions d’importation..........................................................................................3-233.2.2.6 Fonctions de vue....................................................................................................3-233.2.2.7 Exemple de dynamisation......................................................................................3-243.2.3 L'éditeur de l'assistant de dynamisation ................................................................3-263.2.4 Dynamisation par une action C..............................................................................3-30

Page 6: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Sommaire 08.99

ii WinCC ManuelC79000-G8277-C160-01

3.2.5 Dynamisation d’objets par une valeur de variable .................................................3-433.2.6 Modification du lien de variable..............................................................................3-463.3 Réaction aux événements .....................................................................................3-493.3.1 Utilisation d'une liaison directe...............................................................................3-503.3.1.1 Constantes comme source de liaisons directes ....................................................3-523.3.1.2 Propriétés d’objet comme source de liaisons directes..........................................3-533.3.1.3 Variables comme source de liaisons directes........................................................3-54

4 Annexe ......................................................................................................... 4-14.1 Formats de sortie des champs d'E/S .......................................................................4-14.2 Affectations des listes de textes...............................................................................4-5

Page 7: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Vue d’ensemble

WinCC Manuel 1-1C79000-G8277-C160-01

1 Vue d’ensembleL'éditeur Graphics Designer s'utilise pour créer des vues de process.Il propose les fonctions suivantes à l'utilisateur :

• une interface utilisateur confortable et simple avec palettes d'outils et graphique

• une configuration rationnelle avec bibliothèque d'objets et d'icônes intégrée

• des interfaces ouvertes pour l'importation de graphiques et support de l'interface OLE 2.0

• un comportement dynamique configurable des objets de vue avec support par un assistant(Assistant de dynamisation)

• l'intégration de fonctions supplémentaire via une configuration d'actions performante

• l'intégration d'objets graphiques développés par l'utilisateur

• une application 32 bit tournant sous Windows NT.

Page 8: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Vue d’ensemble 08.99

1-2 WinCC ManuelC79000-G8277-C160-01

Page 9: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-1C79000-G8277-C160-01

2 StructureL'éditeur Graphics Designer comporte :

• des palettes servant à la création et l'édition d'objets graphiques :palette de couleurspalette d'objetspalette de stylespalette de positionnementpalette de zoompalette de polices

• des palettes et barres destinées à la commande de l'éditeur Graphics Designers :barre de menubarre d'outils standardbarre d'étatbarre de plans

• une fenêtre de dialogue permettant de définir et de modifier les propriétés des objets :Propriétés de l'objet

Conseils et astucesAu lancement de Graphics Designer, la fenêtre "Conseils et astuces" est affichée.

Vous pouvez afficher des remarques pour la programmation en cliquant sur le bouton "Aide".

Nota

La fenêtre ne sera plus jamais affichée si vous désactivez la case "Afficher les conseils à chaquedémarrage".

Si vous voulez revenir sur votre décision, sélectionnez dans le menu "Outils/Paramétrages..." l'onglet"Options" de la boîte de dialogue "Paramétrages" et cochez la case "Afficher Conseils et astuces".

Page 10: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-2 WinCC ManuelC79000-G8277-C160-01

Modification de la taille de la palettePour avoir une meilleure vue d'ensemble des entrées des palettes, d'objets et de polices notamment,vous pouvez modifier la taille des palettes.

Pour modifier la taille des palettes :

1. Cliquez sur le bord de la palette, maintenez le bouton gauche de la souris enfoncé et faites glisserla palette dans l'espace de travail

2. Faites glisser la palette, comme vous avez l'habitude de le faire sous Windows, à la taille désirée.

3. En maintenant le bouton gauche de la souris enfoncé, faites glisser la palette à la positionsouhaitée sur l'écran.

Page 11: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-3C79000-G8277-C160-01

2.1 Palette de couleurs

La palette de couleurs vous permet d'affecter aux objets sélectionnés, en cliquant avec la souris, l'unedes 16 couleurs standard, une couleur de base ou une couleur que vous aurez définie préalablement.

Un clic avec la souris dans la palette de couleurs entraîne par exemple la modification :

• de la couleur de remplissage pour les objets de surface (rectangle p. ex.),

• de la couleur du trait pour les objets en trait (ligne polygonale p. ex.),

• de la couleur du fond pour les objets de texte.

Nota

Vous pouvez placer la palette de couleurs à un endroit quelconque dans la zone de travail ou l'ancrersur les bords.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette decouleurs.

Pour affecter une couleur standard à un objet :

1. Cliquez sur l’objet.

2. Cliquez, dans la palette de couleurs, sur l’une des 16 couleurs standard.

Pour affecter à un objet une couleur personnalisée :

1. Cliquez sur l’objet.

2. Dans la palette de couleurs, cliquez sur l'icône .

3. Cliquez, dans les "couleurs de base" ou les couleurs définies par l'utilisateur, sur la couleursouhaitée.

ou

Cliquez sur le bouton de commande "Définir une couleur" pour créer une autre combinaison decouleurs.

Page 12: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-4 WinCC ManuelC79000-G8277-C160-01

2.2 Palette d’objets

La palette d'objets vous permet de sélectionner un objet qui sera créé dans le premier plan visible del'espace de travail graphique. Sous Graphics Designer, il s'agit par défaut du plan 0. Les objetsdisponibles sont regroupés par rubriques thématiques :

• Objets simples, tels que polygone, ellipse et rectangle

• Objets complexes, tels que commande OLE, objet OLE, bargraphe et champ d'E/S

• Objets Windows, tels que bouton et case à cocher.

Nota

La commande de la palette d'objets peut s'effectuer via le raccourci clavier "Alt + O" et les touches decurseur ou uniquement par le biais du clavier.

Vous pouvez placer la palette de couleurs à un endroit quelconque dans la zone de travail ou l'ancrersur les bords.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la paletted'objets.

Page 13: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-5C79000-G8277-C160-01

Objets simples

Trait

Polygone

Trait polygonal

Ellipse

Cercle

Segment d’ellipse

Segment de cercle

Arc d’ellipse

Arc de cercle

Rectangle

Rectangle arrondi

Les objets graphiques sont essentiellement utilisées pour dessiner des schémas de l'installation.L'aspect des objets peut, pendant la durée d'exécution (runtime), être modifié par dynamisation(liaison au process p. ex.).

Texte statique

Le texte statique sert à la représentation de texte. Statique signifie que le texte se trouve dans l'objet(pas de renvoi dynamique). L'aspect, la position et le contenu du champ de texte peuvent égalementêtre modifiés en cours d'exécution (runtime).Si le texte statique doit s'étendre sur plusieurs lignes, vous pouvez créer un retour à la ligne par <MajEntree> ou <Ctrl m>.

Objets complexes

Fenêtre d'application

Les fenêtres d'application sont des objets fournis en données par le système de messagerie (AlarmLogging), le système d'archivage (Tag Logging), le système de listage (Print Jobs), mais aussi par desapplications (Global Script). Les propriétés externes (position, taille et autres attributs) sont configuréssous l'éditeur Graphics Designer et transmis à l'application en cours d'exécution. L'application ouvre lafenêtre d'application et la renseigne pour l'affichage et la conduite.

Fenêtre de vue

Les fenêtres de vue sont des objets acceptant ds vues crées avec Graphics Designer. Il faut enconfigurer la position, la taille et d'autres propriétés dynamisables. Une propriété importante est parexemple le renvoi à la vue (nom de la vue) devant être représentée dans la fenêtre de vue. Le contenude la fenêtre peut ainsi être modifié dynamiquement en cours d'exécution par modification dynamiquede l'attribut "Nom de vue".

Page 14: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-6 WinCC ManuelC79000-G8277-C160-01

Contrôle

Un objet Contrôle sert à réaliser un élément de Windows (tel que bouton de commande ou boîte desélection). Un objet Contrôle dispose d'attributs pouvant être affichés et édités dans la fenêtre"Propriétés de l'objet", sous l'onglet "Evénement".

Tous les contrôles figurent dans l'onglet "Standard" de la palette d'objets. Vous pouvez aussisélectionner directement les contrôles, notamment les contrôle WinCC, dans l'onglet "Contrôle" de lapalette d'objets. Lors de l'insertion du contrôle dans la vue, vous n'aurez pas dans ce cas à effectuer dechoix de l'objet contrôle dans la boîte de dialogue "Insérer Contrôle OLE".

Objet OLE

L'éditeur Graphics permet d'intégrer des Objets OLE dans un graphique. Certains objets peuvent êtreédités à l'aide de l'application OLE correspondante après double clic, d’autres sont activés par undouble clic.Après avoir procédé à des modifications d'un objet OLE lié dans un champ d'objet associé, il fautrafraîchir manuellement la liaison pour obtenir l'affichage des modifications.Aucun traitement n’est possible en mode runtime.

Nota

L'intégration de fichiers de type AVI sous forme d'objet OLE dans une vue crée, pour des raisons deconception du système, des problèmes durant le runtime. Utilisez donc à cette fin un contrôle.

Champ d'E/S

Le champ d’E/S peut être utilisé comme champ d'entrée, de sortie ou d'E/S combiné. Les formats dedonnées binaire, hexadécimal, décimal ou chaîne de caractères sont possibles. Il est égalementpossible d'indiquer des seuils, de procéder à une saisie cachée ou à une validation une fois l'entréecomplète.

Bargraphe

Le bargraphe sert à la visualisation graphique de valeurs, par rapport aux repères de seuilsupérieurset inférieurs soit sous forme de synoptique purement graphique, soit sous forme dereprésentation combinée des valeurs avec une échelle qu'il convient alors de définir.Il fait partie du groupe des objets complexes et il est possible d'en modifier l'apparence et les fonctionspar l'intermédiaire de ses propriétés (attributs).

Objet graphique (format tiers)

L’ objet graphique (format tiers) est utilisé en vue de permettre l’incorporation dans une vue duGraphics Designer d’une vue créée dans un format graphique différent.

Indicateur d'état

L'indicateur d'état est utilisé pour visualiser un nombre quasi illimité d'états d'un objet. Ladynamisation est réalisé par liaison d’une variable dont la valeur (1 à 32) correspond à l’étatconsidéré. Vous pouvez affecter à la variable un nombre quelconque de 0 à 232 -1 (combinaisons debits).

Les états peuvent présenter des discontinuités (1, 2, 5, 6, etc.). Il est possible de prévoir des étatsauxquels aucune vue n’est attribuée, mais de tels états peuvent également être supprimé à l’aide de"Purger la liste".

Page 15: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-7C79000-G8277-C160-01

Liste de textes

La liste de textes peut être utilisée pour affecter des textes aux valeurs. Elle peut être utilisée commeliste d'entrée (entrée de texte --> sortie de valeur), liste de sortie (entrée de valeur --> sortie de texte)ou comme liste combinée. Les formats de données possibles sont Décimal, Binaire ou Bit.

Le type de liste "Décimal" affiche le texte affecté à la valeur de sortie. A l'entrée d'un texte, la valeuraffectée est retransmise comme valeur d'entrée au gestionnaire de données. Si un intervalle de valeur aété affecté au texte, sa limite inférieure est transmise. Il en va de même pour les intervalles de valeur"sans limitation supérieure" (p. ex. >=100). Pour les intervalles de valeurs "sans limitation inférieure"(p. ex. <=0), la limite supérieure est transmise.

Le type de liste "Binaire" affiche un texte affecté à un bit de la valeur de sortie pour le cas où ce bit està 1. Un seul bit peut être à 1 dans la valeur de sortie (un texte est affiché). Le texte affecté à ce numérode bit est sorti. Si plusieurs bits sont positionnés dans la valeur de sortie, le texte "***" est sorti. Al'entrée d'un texte, la valeur d'entrée transmise au gestionnaire de données est la valeur qui apositionné le bit dont le numéro correspond au texte d'entrée.

Le type de liste "Bit" affiche un texte se rapportant à l'état d'un bit défini de la valeur de sortie. Il estpossible de configurer deux textes exactement : un pour le cas où le bit est à 1 et un pour le cas où lebit est à 0. A l'entrée d'un texte, le bit correspondant est positionné ou mis à 0 dans la valeur de sortieprésente et la nouvelle valeur est utilisée comme valeur d'entrée. Le bit pertinent est défini par unattribut propre (numéro de bit).

Pour la manipulation d'un objet de liste de textes, la liste configurée des affectations de texte estouverte. Pour les types de liste "Décimal" et "Binaire", le texte correspondant à la valeur de sortiecourante est sélectionné. Pour le type de liste "Bit", le texte sélectionné est celui qui correspond à l'étatcontraire à l'état courant, étant donné que la manipulation a normalement ici pour but de "fairebasculer" un bit pour qu'une autre manipulation ne soit plus nécessaire.

L'objet Liste de textes est lié à la bibliothèque de textes par le positionnement de l'attribut"Changement de langue". Les textes entrés pendant la configuration sont écrits automatiquement dansla bibliothèque de textes. Le texte à afficher peut être traduit dans la bibliothèque de textes. Les textescorrespondants sont sortis de la bibliothèque de textes lors de la commutation de la langue desdonnées.

Bargraphe 3D

Le bargraphe 3 D fait partie du groupe d'objets complexes. Il est possible d'en modifier l'apparence etles fonctions par l'intermédiaire de ses propriétés (attributs).Il sert à la visualisation graphique de valeurs, par rapport à un seuil supérieur et inférieur. Le type dereprésentation 3D peut être configuré librement par l’utilisateur.

Le bargraphe 3D fait partie de l'option Basic Process Control.

L'objet Signalisation groupée permet d'obtenir une représentation hiérarchique condensée des étatsactuels de certains types d'alarme. Il n'existe cependant pas de liaison au sein de WinCC avec lesystème de signalisation d'alarmes.

Les signalisations groupées permettent, en mode runtime, de faire afficher la vue dans laquelle setrouve la source du défaut. Cette possibilité d'accès rapide à la source du défaut constitue pourl'opérateur une fonction essentielle.

La signalisation groupée fait partie de l’option Basic Process Control.

Page 16: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-8 WinCC ManuelC79000-G8277-C160-01

Objets Windows

Bouton

Le bouton est utilisé pour la conduite d'événements de process (tels que validation d'alarmes etd'avertissements). Il peut présenter deux états ("enfoncé" et "non enfoncé"). La liaison au process estobtenue par dynamisation des attributs correspondants.

Case à cocher

La case à cocher est utilisée dans le cas d'une sélection multiple. L'utilisateur peut, par clic,sélectionner une ou plusieurs cases de la case à cocher. Il est également possible ici d'obtenir uneliaison très flexible au process par dynamisation des attributs correspondants.

Case d'option

La case d’option s'apparente à la case à cocher, à la différence qu'elle ne permet que le choix d'uneseule option. La dynamisation permet de réaliser durant le temps d'exécution (runtime) la liaisonprocess du groupe de cases d'option.

Bouton rond

Le bouton rond sert, comme le bouton, à la conduite des événements de process. A la différence dubouton, il a toutefois une position de verrouillage pour les deux états "enfoncé" et "non enfoncé". Laliaison au process est obtenue par dynamisation des attributs correspondants.

Défileur

Le défileur est utilisé comme réglette pour la conduite du processus (réglage de la température p. ex.).La plage de réglage se situe entre la valeur minimale et la valeur maximale. La liaison au process estobtenue par dynamisation des attributs correspondants.

2.2.1 Dessiner un objet

Avant de commencerTous les objets sont dessinés avec les propriétés par défaut de l'objet, dans le premier plan visible del'espace de travail graphique. Sous Graphics Designer, il s'agit par défaut du plan 0. Vous pouvezmodifier l'ensemble de ces paramétrages par défaut (voir "Modification des propriétés de l'objet").

Pour dessiner un objet :

1. Sélectionnez l'objet désiré dans la palette d'objets à l'aide de la souris.

2. Dans l'espace de travail, cliquez sur la position souhaitée et faites glisser le pointeur de la sourisen maintenant le bouton de cette dernière enfoncé jusqu'à ce que l'objet ait atteint la taillerequise.

ou

Cliquez sur le plan de travailLe système dessine l'objet à une taille prédéfinie.

Page 17: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-9C79000-G8277-C160-01

ou

1. Activez la palette d'objets à l'aide du raccourci-clavier "Alt + O".

2. A l'aide des touches de curseur, sélectionnez le type d'objet désiré.

3. Créez l'objet sélectionné avec les paramétrages par défaut en actionnant la touche "Entrée".

Pour dessiner un polygone ou un trait polygonal

1. Sélectionnez dans la palette d'objets l'icône "polygone" ou "trait polygonal".

2. Cliquez avec le bouton gauche de la souris sur le point de départ désiré.

3. Cliquez avec la touche gauche de la souris sur chaque point d'angle souhaité.

4. Un clic à l'aide de la touche droite de la souris vous permet de corriger le dernier élément del'objet que vous venez de tracer.

5. Un double clic sur la touche de la souris termine le tracé du polygone ou du trait polygonal. Ala différence de la ligne polygonale, le polygone est alors fermé.

6. Pour rajouter un point d'angle ultérieurement, double-cliquez sur un point d'angle en maintenantla touche "Alt" enfoncée. Le point d'angle supplémentaire sera rajouté entre le point d'anglesélectionné et le point d'angle précédant dans l'ordre de la création.

7. Pour supprimer un point d'angle, double-cliquez sur le point d'angle à supprimer en appuyantsimultanément sur la touche "Ctrl".

Nota

L'activation de la fonction "Quadrillage" et de la fonction "Aligner sur le quadrillage" , vouspermet de réaliser un meilleur alignement réciproque des objets dessinés.

Une fois le tracé effectuéLorsque le dessin de l'objet est achevé, la palette d'objets passe automatiquement en mode "Sélectiond'objet". Vous avez maintenant la possibilité de créer un nouvel objet ou de sélectionner dans l'espacede travail un objet déjà créé et d'en modifier les propriétés. Vous pouvez modifier le paramétrage pardéfaut par l'intermédiaire du menu "Outils" - "Paramétrages ..." , sous l’onglet "Options" .

Page 18: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-10 WinCC ManuelC79000-G8277-C160-01

2.2.2 Sélection d'un objet

Pour sélectionner un objet :

• Cliquez sur un objet avec la souris.

Pour sélectionner plusieurs objets (sélection multiple) :

• Maintenez la touche "MAJ." et cliquez consécutivement sur les objets avec la souris.

ou

Maintenez le bouton de la souris enfoncé et tracez un cadre autour des objets en question.

Nota

Si vous avez, via le menu "Outils - Paramétrages ...", onglet "Options" , indiqué sous "Sélectiond'objet" l’option "Par contact" , il vous suffit de toucher avec le lasso tous les objets à sélectionner.

Dans le cas de l'option "Par encadrement", tous les objets à sélectionner doivent être englobéstotalement dans le lasso.

2.2.3 Modification des propriétés de l'objet

Pour modifier les propriétés de l'objet :

1. Cliquez sur un objet avec la souris.

2. Cliquez avec le bouton droit de la souris pour ouvrir le menu contextuel.

3. Cliquez sur "Propriétés", pour visualiser les propriétés de l'objet.

4. Pour modifier une propriété de l'objet, sélectionnez l'attribut correspondant dans l'onglet"Propriétés".

Nota

Lors des sélections multiples, tous les attributs des objets sélectionnés dans l'onglet "Propriétés" sontlistés. Seuls sont cependant affichés les attributs qui sont identiques pour tous les objets.

Paramétrage par défaut des propriétés de l'objetVous pouvez définir pour chaque type d'objet un paramétrage par défaut des propriétés de l'objet. Ceparamétrage par défaut est repris à chaque fois que vous créez un nouvel objet.

Page 19: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-11C79000-G8277-C160-01

Pour définir le paramétrage par défaut des propriétés de l'objet :

1. Ouvrez la boîte de dialogue renfermant les propriétés de l'objet à l’aide du bouton de commande

de la barre d’outils standard ou via le menu "Affichage" - "Propriétés" et fixez-la à l'aide de

l'épingle sur l'écran.

2. Dans la palette d'objets, sélectionnez un type d’objet. Les propriétés de l'objet correspondantparamétré par défaut sont affichées.

3. Procédez alors à la modification des propriétés de l'objet souhaitées sous l’onglet "Propriétés"dans la colonne "Statique".

4. Vous pouvez sauvegarder les paramétrages par défaut via le menu "Outils" - "Paramétrages" -onglet "Paramétrages par défaut des objets" lorsque vous quittez l’éditeur Graphics Designer.

Nota

Certaines propriétés telles que type de trait/de bordure ou couleur d'arrière-plan peuvent égalementêtre modifiées directement en faisant appel à la palette de styles ou la palette de couleurs.

2.2.4 Déplacement d'un objet à l'aide de la souris

Pour déplacer un objet à l'aide de la souris :

1. Cliquez sur un objet et maintenez le bouton gauche de la souris enfoncé.

2. Faites glisser l'objet à la position désirée.

Nota

Si la fonction "Aligner sur le quadrillage" est activée, le décalage de l'objet n'est possible qu'enfonction du paramétrage du quadrillage.

2.2.5 Modification de la taille de l'objet à l'aide de la souris

Pour modifier la taille de l’objet avec la souris :

1. Cliquez sur l'objet avec la souris. L'objet est alors entouré d'un rectangle comportant huitpoignées.

par ex.

2. Cliquez sur l'une de ces poignées et maintenez le bouton gauche de la souris enfoncé.

3. Faites glisser la poignée pour redimensionner l'objet.

Les quatre poignées d'angle opèrent un redimensionnement diagonal de la taille de l'objet tandis queles quatre poignées médianes permettent de modifier horizontalement ou verticalement la taille del'objet.

Page 20: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-12 WinCC ManuelC79000-G8277-C160-01

2.2.6 Modification de l'angle de début/de fin à l'aide de la souris

La fonction "Modification de l'angle de début/de fin" se rapporte aux objets "segment d'ellipse", "arcd'ellipse", "segment de cercle" et "arc de cercle".

Pour modifier l'angle de début/de fin de l'objet avec la souris :

1. Cliquez sur l'objet avec la souris. L'objet est alors entouré d'un rectangle comportant huitpoignées. Les points d'extrémité de l'objet incurvé sont repérés par des poignées un peu plusgrandes.

par ex.

2. Cliquez sur l'une des plus grandes poignées et maintenez le bouton gauche de la souris enfoncé.Le pointeur de la souris se transforme en un réticule accompagné d'un D (angle de début) ou d'unF (angle de fin).

3. Faites glisser la poignée pour redimensionner l'objet.

par ex.

Les quatre poignées d'angle opèrent un redimensionnement diagonal de la taille de l'objet tandis queles quatre poignées médianes permettent de modifier horizontalement ou verticalement la taille del'objet.

Page 21: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-13C79000-G8277-C160-01

2.3 Palette de styles

La palette de styles vous permet de modifier la représentation de l'objet sélectionné. Suivant le typed'objet, on dispose de différentes formes de styles, telles que :

• différents styles de trait/de bordure

• plusieurs largeurs de trait/de bordure

• fins de trait pour les objets en trait

• différents motifs de remplissage.

Nota

Les paramétrages sélectionnés actuellement sont représentés en "gras".

La commande de la palette de styles peut s'effectuer via le raccourci-clavier "Alt + S" et les touches decurseur ou bien uniquement par l'intermédiaire du clavier.

Vous pouvez placer la palette de styles à un endroit quelconque dans la zone de travail ou l'ancrer surles bords.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette destyles.

2.3.1 Modification du style de trait

Pour la représentation des traits/bordures, vous disposez, en tant que propriétés du trait, de plusieurstypes de trait, tels que pointillés, tirets, trait continu etc. Vous pouvez sélectionner le style de trait/debordure à l'aide de la palette de styles.

Pour modifier le style de trait/de bordure à l'aide de la palette de styles :

1. Cliquez sur un objet avec la souris.

2. Cliquez, dans la palette des styles, sur l'icône .

ou

Cliquez sur le qui précède pour ouvrir la boîte de sélection.

3. Dans la liste de sélection, cliquez sur le style de trait désiré.

ou

1. Activez la palette de styles via le raccourci-clavier "Alt + S".

2. Sélectionnez à l'aide du curseur le style de trait souhaité.

3. .Adoptez le réglage en validant avec la touche "Entrée".

Page 22: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-14 WinCC ManuelC79000-G8277-C160-01

2.3.2 Modification de l'épaisseur de trait

Pour la représentation de traits/bordures, vous disposez de différentes largeurs. Vous pouvezsélectionner l'épaisseur du trait/de la bordure avec la palette de styles.Les valeurs indiquées correspondent à une épaisseur de trait/de bordure mesurée en pixels.

Pour modifier la largeur de trait/de bordure avec la palette de styles :

1. Cliquez sur un objet avec la souris.

2. Dans la palette de styles, double-cliquez sur l'icône .

ou

Cliquez sur le qui précède pour ouvrir la boîte de sélection.

3. Dans la liste de sélection, cliquez sur la largeur désirée.

ou

1. Activez la palette de styles via le raccourci-clavier "Alt + S".

2. Sélectionnez à l'aide du curseur l'épaisseur de trait souhaitée.

3. .Adoptez le réglage en validant avec la touche "Entrée".

2.3.3 Modification des fins de trait

Pour la représentation des fins de trait, vous disposez, en tant que propriétés du trait, de plusieurstypes de fin, tels que sans extrémité, flèches à une extrémité, aux deux extrémités, flèches fines ouépaisses. Vous pouvez sélectionner les fins de trait à l'aide de la palette de styles.

Pour modifier les fins de trait avec la palette de styles :

1. Cliquez avec la souris sur un objet en trait.

2. Dans la palette de styles, double-cliquez sur l'icône .

ou

Cliquez sur le qui précède pour ouvrir la boîte de sélection.

3. Dans la liste de sélection, cliquez sur la fin de trait désirée.

ou

1. Activez la palette de styles via le raccourci-clavier "Alt + S".

2. Sélectionnez à l'aide du curseur les fins de trait souhaitées.

3. Adoptez le réglage en validant avec la touche "Entrée".

Nota

A partir d'une épaisseur de trait > 5 la fin de trait "cercle vide" est représentée sous forme de cercleplein.

La propriété "Fins de trait" n'est pas disponible dans le cas des traits encadrant les objets de surface.

Page 23: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-15C79000-G8277-C160-01

2.3.4 Modification du motif de remplissage

Plusieurs motifs de remplissage, tels que massif, hachuré, transparent, etc., sont disponibles en tantque propriétés de l'objet pour la représentation des surfaces d'arrière-plan. Vous pouvez sélectionner lemotif de remplissage à l'aide de la palette de styles.

Pour modifier le motif de remplissage avec la palette de styles :

1. Cliquez sur un objet de surface.

2. Dans la palette de styles, cliquez sur l'icône .

ou

Cliquez sur le qui précède pour ouvrir la boîte de sélection.

3. Dans la liste de sélection, cliquez sur le motif de remplissage désiré.

ou

1. Activez la palette de styles via le raccourci-clavier "Alt + S".

2. Sélectionnez à l'aide du curseur le motif de remplissage souhaité.

3. .Adoptez le réglage en validant avec la touche "Entrée".

Page 24: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-16 WinCC ManuelC79000-G8277-C160-01

2.4 Palette de positionnement

La palette de positionnement vous permet :

• de modifier la position absolue d’un ou de plusieurs objets

• de modifier la position réciproque des objets sélectionnés

• d'adapter la hauteur et la largeur de plusieurs objets.

Vous disposez, pour les objets sélectionnés, des fonctions de positionnement suivantes :

Icône Description

Aligner des objets à gauche(Menu Positionner - Aligner - A gauche)

Aligner des objets à droite(Menu Positionner - Aligner - A droite)

Aligner des objets en haut(Menu Positionner - Aligner - En haut)

Aligner des objets en bas(Menu Positionner - Aligner - En bas)

Centrer des objets horizontalement(Menu Positionner - Aligner - Centrage horizontal)

Centrer des objets verticalement(Menu Positionner - Aligner - Centrage vertical)

Uniformisation de l'espacement horizontal entre lesobjets(Menu Positionner - Aligner - Espacement horizontal)

Uniformisation de l'espacement vertical entre les objets(Menu Positionner - Aligner - Espacement vertical)

Uniformisation de la largeur des objets(Menu Positionner - Aligner - Même largeur)

Uniformisation de la hauteur des objets(Menu Positionner - Aligner - Même hauteur)

Uniformisation de la largeur et de la hauteur des objets(Menu Positionner - Aligner - Mêmes largeur et hauteur).

Nota

Vous pouvez placer la palette de positionnement à un endroit quelconque dans la zone de travail oul'ancrer sur les bords.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette depositionnement.

Page 25: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-17C79000-G8277-C160-01

2.4.1 Positionnement d’objets

Pour aligner des objets :

1. Sélectionnez dans l'espace de travail les objets que vous désirez repositionner.

2. Dans la palette de positionnement, cliquez sur l'icône correspondant.

L'alignement des objets s'opère alors.

Nota

Pour les fonctions "A gauche", "A droite", "En haut" et "En bas", le type de sélection détermine l'objetpris pour référence de l'alignement.

Si les objets ont été sélectionnés à l'aide d'un cadre de sélection, l'objet pris pour référence est celuisitué le plus à l'extérieur.

Si les objets ont été sélectionnés avec la "touche majuscule" et le bouton gauche de la souris, laréférence d'alignement sera le premier objet sélectionné.

Pour uniformiser la largeur/hauteur d’objets :

1. La touche "Maj." étant enfoncée, cliquez, l'un après l'autre, sur les objets considérés dansl'espace de travail.

2. Dans la palette de positionnement, cliquez sur l'icône correspondant.

Les objets prennent la largeur/hauteur du premier objet sélectionné. La largeur d'un trait restecependant inchangée.

Nota

Si vous sélectionnez les objets à l'aide de la souris (encadrement), la hauteur/largeur est adaptée enfonction du premier objet configuré de ce groupe.

Page 26: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-18 WinCC ManuelC79000-G8277-C160-01

2.5 Palette de zoom

La palette de zoom vous permet, par l'intermédiaire du curseur ou des boutons de commande, dedéfinir le facteur de zoom de la fenêtre active. Le facteur de zoom momentané est affiché sous lecurseur.

Vous pouvez également sélectionner le zoom par étapes en faisant appel aux fonctions de la barred’outils standard.

Nota

La palette de zoom peut être commandée par le raccourci-clavier "Alt + Z" et les touches de curseurpeuvent l'être uniquement au clavier.

Vous pouvez placer la palette de zoom à un endroit quelconque dans la zone de travail ou l'ancrer surles bords.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette dezoom.

Pour paramétrer le facteur de zoom :

1. Tout en appuyant sur le bouton gauche de la souris, faites glisser le curseur jusqu’au facteur dezoom souhaité.

ou

Cliquez au-dessus ou au-dessous du curseur. Le facteur de zoom est défini au niveaucorrespondant à la position de la souris.

ou

Utilisez l'un des boutons de commande pour paramétrer le facteur de zoom sur l'une des valeursfixes 8, 4, 1, ½ ou ¼.

2. Lorsque vous relâchez le bouton de la souris, la vue est représentée au facteur de zoom affichédans la palette de zoom (en %).

Page 27: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-19C79000-G8277-C160-01

2.6 Barre de menus

La barre de menus renferme toutes les commandes de menu disponibles dans l'éditeur GraphicsDesigner. Les commandes ne pouvant pas être activées sont représentées en gris.

2.6.1 Menu Fichier

Nouveau...La commande "Nouveau" vous permet de créer une fenêtre vide dans laquelle vous pourrez dessinerune nouvelle vue.

L'éditeur Graphics Designer met à votre disposition un espace de travail vide ayant comme nomprédéfini NewPdlx, x prenant au cours d'une séance de travail une valeur croissante au fur et à mesurede la création de nouvelles vues. Vous pouvez modifier ce nom pour l'enregistrement.

Ouvrir ...La commande "Ouvrir ..." vous permet de charger un fichier déjà existant dans l'espace de travail.

En mode standard, l'affichage donne la liste des fichiers spécifiques projet de l'éditeur GraphicDesigner (extension du nom de fichier .PDL).

Pour la marche à suivre ultérieure relative à la sélection d'un fichier, veuillez vous reporter à ladescription de Windows NT.

Nota

Pour le type de projet "Système multiposte", le fichier de vue à ouvrir peut avoir déjà été ouvert par unautre utilisateur. Dans ce cas, une copie du fichier est ouverte avec la mention "[protégé en écriture]".Si des modifications sont apportées, le fichier doit être impérativement sauvegardé sous un autrenom.

Activer runtimeCette commande permet de passer dans le mode runtime pour tester la vue courante.

Nota

Si vous n'avez pas encore sauvegardé la vue, une boîte de dialogue vous demande de le faire. Si vousquittez le dialogue de sauvegarde avec "Annuler", le mode runtime n'est pas activé.

EnregistrerLa commande "Enregistrer" vous permet de sauvegarder l'état actuel de l'édition. Cette commandes'utilise lors du premier enregistrement d'un fichier, ne possédant pas encore de nom définitif, oulorsqu'un fichier modifié doit être mémorisé sous le même nom et le même chemin.

En mode standard, l'extension .PDL spécifique au programme est ajoutée au nom du fichier.

Nota

Pour le type de projet "Système multiposte", le fichier de vue peut avoir été ouvert avec la mention"[protégé en écriture]". Dans ce cas, la fonction "Enregistrer" n'est pas possible. Le fichier doit êtreimpérativement sauvegardé sous un autre nom.

Page 28: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-20 WinCC ManuelC79000-G8277-C160-01

Enregistrer toutLa commande "Enregistrer tout" permet de sauvegarder l'état actuel de toutes les fenêtre d'éditionouvertes sous leur nom existant. En l'absence d'attribution de nom, vous passez dans la boîte dedialogue "Enregistrer sous ...".

Imprimer ...La commande "Imprimer ..." vous permet d'imprimer la vue ouverte sur l'imprimante paramétrée.

Aperçu avant impressionLa commande "Aperçu avant impression" permet de vérifier la mise en forme avant de passer àl'impression.

Configuration de l’imprimante ...La commande "Configuration de l'imprimante ..." permet de définir l'imprimante désirée et sonparamétrage.

PropriétésLe bouton de commande "Propriétés" ouvre une boîte de dialogue permettant de définir des propriétésspécifiques de l'imprimante. Ces propriétés dépendent de la performance de l'imprimante sélectionnée; les boîtes de dialogue différeront donc beaucoup d'une imprimante à l'autre.

Imprimer documentation de projetLa commande "Imprimer documentation de projet" permet d’imprimer, via l’éditeur de journaux(Report Designer) de WinCC, la documentation de la vue actuelle, avec l’ensemble de ses objets et lespropriétés spécifiques de ces derniers.

Aperçu documentation de projetLa commande "Aperçu documentation de projet" permet de contrôler, avant impression, la mise enforme de la documentation de projet dans l’aperçu avant impression.

Exporter ...La commande "Exporter ..." permet d'exporter la vue actuellement affichée dans la fenêtre deconfiguration au format "Enhanced Meta File (.EMF)" ou "Windows Meta File (.WMF)".

En mode standard, l'extension .EMF spécifique au programme est ajoutée au nom du fichier.

Nota

Lors de l'exportation d'une vue réalisée à l'aide de l'éditeur Graphics Designer, toutes les propriétésdynamisables des différents objets sont perdues.

Evitez d'exporter un simple trait en tant que fichier .EMF. Le trait ne possédant pas d'étendue, unehauteur quelconque est définie pour le trait à l'exportation. A l'importation, le trait ne sera donc pasreprésenté correctement.Il est donc préférable d'exporter les traits individuels uniquement au format .WMF.

Page 29: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-21C79000-G8277-C160-01

2.6.2 Menu Edition

AnnulerLa commande "Annuler" vous permet d'annuler la dernière commande effectuée au cours de l'éditionde la vue (Undo).

RépéterLa commande "Répéter" permet de rétablir l'annulation réalisée à l'aide de la commande "Annuler"(Re-Undo/annuler l'annulation).

DupliquerLa commande "Dupliquer" permet de créer une copie d'objets directement dans la vue. Les objetsdupliqués ne sont pas stockés dans le presse-papiers.

Sélectionner toutLa commande "Sélectionner tout" permet de marquer l'ensemble des objets de la vue.

GrouperLa commande "Grouper" permet de regrouper plusieurs objets sélectionnés en un groupe, un "objetgroupé". Cela est possible pour tous les types d'objets, à l'exception des contrôles et objets OLE. Ilsuffit alors d'un clic de souris pour sélectionner et éditer l'ensemble des objets d'un groupe.

Dans la fenêtre "Propriétés de l'objet", vous avez la possibilité de modifier globalement les propriétésde tous les éléments du groupe comme d'éditer les propriétés de chaque élément individuel.

Edition des objets groupés

ExemplePropriétés de l'objet d'un groupe d'objet se composant d'un trait, d'un cercle et d'un rectangle :

Page 30: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-22 WinCC ManuelC79000-G8277-C160-01

Pour éditer les objets d'un groupe :

1. Marquez le groupe d’objets.

2. Affichez les propriétés de l'objet (par double clic sur le groupe p. ex.).

3. Sélectionnez une propriété d'un objet individuel ou une propriété du groupe.

4. Editez les propriétés.

Nota

Les propriétés du groupe se composent des attributs standard du groupe et de l'addition des attributsdes sous-objets, chaque attribut n'étant listé qu'une fois. La modification d'un attribut du groupe a desrépercussions sur tous les sous-objets auxquels cet attribut s'applique.

Etant donné que les attributs du groupe d'objet ne sont pas prévalantes sur les attributs de l'objetindividuel, il est possible de modifier tout attribut d'un objet individuel indépendamment de l'objetgroupé.

Une modification des attributs du groupe "Hauteur" et "Largeur" entraîne une adaptation enpourcentage de la "hauteur" et de la "largeur" en fonction de l'attribut du groupe.

Une modification des attributs "Position X" et "Position Y" de l'élément groupé n'a pas d'incidence surles attributs correspondants des éléments individuels. Chaque objet individuel conserve cette propriétéen relation avec l'origine du groupe.

Les différents objets conservent leur dynamique configurée. Si, au niveau du groupe, une dynamiquesupplémentaire est configurée pour le même attribut, c'est la dernière modification effectuée dans letemps qui prévaut en mode runtime. Ceci est également valable pour la sélection d'une vue. Il n'est paspossible d'assurer l'activation des attributs dans un ordre déterminé.

DissocierLa commande "Dissocier" permet de dissocier un groupe d'objets de façon à permettre à nouveaul'édition individuelle de chaque objet.

Séquence TABL'instruction "Séquence TAB" permet d'influer sur l'ordre de saut des objets autorisant une conduiteen mode runtime. Il est fait une différence entre :

• Objets curseurs et

• objets pointeurs.

La "séquence" "curseur" se rapporte exclusivement aux objets d'E/S. Les objets E/S peuventparallèlement posséder un numéro de séquence pour le pointeur.

La "séquence" "pointeur" se rapporte aux objets pouvant être sélectionnés via la boîte de dialogue"Type d'objet". Pour ouvrir la boîte de dialogue "Type d'objet", utilisez la commande "Edition" -"Séquence TAB" - "Pointeur" - "Paramétrages".

Nota

Les objets d'E/S autorisant une conduite peuvent posséder un numéro de séquence TAB curseur toutcomme un numéro pointeur. Ces numéros sont attribués suivant l'ordre de génération.

Page 31: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-23C79000-G8277-C160-01

Pour indiquer la séquence TAB du curseur :

1. Dans le menu "Edition", cliquez sur "Séquence TAB" - "Curseur" - "Séquence".

Tous les objets d'entrée/sortie sont dotés, à leur angle supérieur gauche, d'un rectanglerenfermant un chiffre.

2. Cliquez consécutivement sur ces rectangles. Il y a alors comptage de ces indications numériques.

3. Pour quitter la saisie, cliquez sur un emplacement libre de l'espace de travail.

Il est possible de procéder ultérieurement à une modification de l'ordre de numérotation. De même,vous pouvez supprimer des objets de la séquence TAB ou bien les rajouter.

Nota

En appuyant simultanément sur la touche "Maj" lorsque vous cliquez sur l'objet, vous remettez lanumérotation à 1.

Pour indiquer la séquence TAB du pointeur :

1. Dans le menu "Edition", cliquez sur "Séquence TAB" - "Pointeur" - "Séquence "

Tous les objets sélectionnés via "Edition" - "Séquence TAB" - "Pointeur" - "Paramétrages" sontdotés, dans leur angle supérieure gauche, d'un rectangle renfermant un chiffre.

2. Cliquez consécutivement sur ces rectangles. Il y a alors comptage de ces indications numériques.

3. Pour quitter la saisie, cliquez sur un emplacement libre de l'espace de travail.

Il est possible de procéder ultérieurement à une modification de l'ordre de numérotation. De même,vous pouvez supprimer des objets de la séquence TAB ou bien les rajouter.

Nota

En appuyant simultanément sur la touche "Maj" lorsque vous cliquez sur l'objet, vous remettez lanumérotation à 1.

Page 32: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-24 WinCC ManuelC79000-G8277-C160-01

Pour modifier la sélection des types d'objets pour le pointeur :

1. Dans le menu "Edition", cliquez sur "Séquence TAB" - "Pointeur" - "Paramétrages ...".

2. Cliquez dans la boîte de dialogue les types d'objets qui doivent être inclus dans la séquence TABdu pointeur.

Pour modifier une séquence TAB existante :

1. Dans le menu "Edition", cliquez sur "Séquence" - "Curseur" ou "Séquence " - "Pointeur"

Le numéro de la séquence TAB est incrusté dans l'objet.

2. Le premier objet sur lequel vous cliquez reçoit le numéro 1.

3. Cliquez consécutivement sur les autres objets. Ils sont alors numérotés dans l'ordre de leursélection par clic de la souris.

Nota

Lorsque vous cliquer sur un objet avec la touche "Maj." simultanément enfoncée, vous lui attribuez lenuméro 1 et définissez ainsi une nouvelle séquence.

Pour ne renuméroter qu'une partie des objets, cliquez avec la touche "Ctrl" enfoncée su le dernierobjet dont le numéro doit être conservé. Les numéros supérieurs sont réattribués par clic sur d'autresobjets.

Pour supprimer un objet de la séquence TAB :

1. Dans le menu "Edition", cliquez sur "Séquence TAB" - "Curseur" ou "Séquence TAB" -"Pointeur"

Le numéro de la séquence TAB est incrusté dans l'objet.

2. Cliquez en maintenant simultanément les touches "Maj." + "Crtl" enfoncées sur l'objet que vousdésirez supprimer de la séquence TAB.

Le numéro de l'objet est remplacé par un *. Les objets de numérotation supérieure sontautomatiquement renumérotés.

Page 33: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-25C79000-G8277-C160-01

Pour reprendre un objet dans la séquence TAB :

1. Dans le menu "Edition", cliquez sur "Séquence TAB" - "Curseur" ou "Séquence TAB" -"Pointeur"

Le numéro de la séquence TAB est incrusté dans l'objet.

2. Cliquez sur l'objet repéré par un * que vous voulez reprendre dans la séquence TAB en appuyantsimultanément sur les touches "Maj." + "Ctrl".

Le est remplacé par le numéro suivant dans la séquence TAB.

PropriétésDans le menu "Edition", l'option "Propriétés" permet de transférer les propriétés d'un objet ou d'ungroupe d'objet à un autre objet. Vous disposez pour ce faire de deux fonctions pouvant également êtreexécutées au moyen des boutons de commande de la barre d’outils standard:

• Propriétés - Copier

• Propriétés - Affecter

Propriétés - CopierLa commande "Propriétés - Copier" vous permet de copier les propriétés d'un objet, à l'exception dunom de l'objet et de la rubrique "Géométrie", en vue de les transférer à un autre objet.

Propriétés - AffecterLa commande "Propriétés" - "Affecter" vous permet de transférer à un objet sélectionner lespropriétés que vous avez copiées d'un autre objet à l'aide de la commande "Propriétés" - "Copier".Seules sont affectées les propriétés (attributs) existant pour les deux objets (telles que couleurs,largeur de trait/de bordure, etc.).

2.6.3 Menu Affichage

BibliothèqueCette commande vous permet d'accéder à la bibliothèque de vues de l'éditeur Graphics Designer. Vouspouvez enregistrer suivant vos besoins dans cette bibliothèque les objets créés sous Graphics Designeren tant qu'icônes, sous le nom de votre choix, et les insérer le cas échéant dans d'autres vues.

Ces vues peuvent être soit mémorisées dans une bibliothèque globale (dont le chemin est indiqué dansle fichier MCP.INI) ou dans une bibliothèque relative au projet (\LIBRARY dans le chemin duprojet).

Page 34: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-26 WinCC ManuelC79000-G8277-C160-01

Pour enregistrer un objet graphique dans la bibliothèque :

1. Sélectionnez l'objet ou le groupe d'objets que vous désirez mémoriser sous un nom dans labibliothèque.

2. Dans le menu "Affichage", cliquez sur "Bibliothèque" ou sur le bouton de la barre d'outils.La fenêtre de bibliothèque s'ouvre.

3. Choisissez si l'objet doit être mémorisé sans la "bibliothèque globale" ou dans la "bibliothèquespécifique projet".

4. Sélectionnez le classeur dans lequel l'objet doit être mémorisé.

5. A l'aide de la souris, amenez l'objet dans la liste de fichiers. Le nom prédéfini Objetx(x = 1, 2, 3 ...) est affecté à l'objet. Le nom reste sélectionné.

6. Donnez à l'objet un nom faisant référence à la vue. Vous pouvez aussi modifier le nom de vueultérieurement.

Vous pouvez également, pour le transfert, utiliser les commandes contextuelles "Copier" et "Coller",ainsi que les icônes de la barre des icônes ou la combinaison de touches "Ctrl + C" et "Ctrl + V".

Nota

Il ne faut pas mémoriser de vues avec liaison à des variables et actions dans la "bibliothèque globale"étant donné que des erreurs risquent de se produire en cas d'intégration dans d'autres projets.

Pour insérer un objet graphique provenant d'une bibliothèque :

1. Dans le menu "Affichage", cliquez sur "Bibliothèque" ou sur le bouton de la barre d'outils.La fenêtre de bibliothèque s'ouvre.

2. Sélectionnez si vous désirez aller chercher l'objet dans la "bibliothèque globale" ou la"bibliothèque spécifique projet".

3. Sélectionner le classeur duquel vous désirez extraire l'objet.

4. Cliquez sur l'objet souhaité et faites-le glisser sur l'espace de travail de l'éditeur GraphicsDesigner.

ou

Cliquez sur l'objet souhaité, ouvrez le menu contextuel et cliquez sur la commande "Copier".Cliquez ensuite sur l'espace de travail de Graphics Designer, ouvrez le menu contextuel etprocédez à l'exécution de la commande "Insertion".

Pour modifier un nom de vue dans la bibliothèque :

1. Dans le menu "Affichage", cliquez sur "Bibliothèque" ou sur le bouton de la barre d'outils.La fenêtre de bibliothèque s'ouvre.

2. Cliquez sur l'icône de la vue à modifier.

3. Avec la touche droite de la souris, ouvrez le menu contextuel et exécutez la commande"Renommer". Le nom de fichier est sélectionné.

4. Donnez un nouveau nom à la vue.

Page 35: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-27C79000-G8277-C160-01

Barre d'outils de la bibliothèque

Vous trouverez dans la barre d'outils de la bibliothèque une partie des icônes figurant dans la barred'outils de l'explorateur Windows, complétées par l'icône "Aperçu rapide".

Barres d’outils ...La commande "Barres d'outils ..." permet d'activer/désactiver en fonction des besoins les palettes etbarres d'outils.

Pour activer/désactiver les barres d'outils :

1. Dans le menu "Affichage", cliquez sur "Barres d’outils ...".

2. Cliquez dans le dialogue "Barres d'outils" sur les cases à cocher des palettes ou barres d'outils,devant être affichées ou masquées.

Nota

Vous pouvez également ouvrir le dialogue "Barre d'outils" par un double clic sur une barred'accostage.

Les palettes et barres d'outils activées peuvent être positionnées à l'aide de la souris et accrochées àune barre d'accostage.

Plein écranLa commande "Plein écran" permet de zoomer l'espace de travail à la taille du plein écran. Lespalettes et barres sont alors masquées.

L'actionnement d'une touche quelconque ou un clic de la souris permet de revenir à l'affichaged'édition normal.

Page 36: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-28 WinCC ManuelC79000-G8277-C160-01

Quadrillage ...Afin de permettre une édition précise dans l'espace de travail, vous avez la possibilité d'incruster unquadrillage dans l'espace de travail. Si vous activez en plus la fonction "Aligner sur le quadrillage",tous les objets qui viennent d'être tracés sont automatiquement alignés en fonction de ce quadrillage.

Nota

L'espacement minimum du quadrillage représentable sur l'écran est de 10 pixels. Vous pouvez certesdéfinir une valeur plus faible (4 pixels p. ex.), mais la représentation sur l'écran sera le multiple pairsuivant > 10 pixels de cette valeur (12 pixels pour notre exemple).

ZoomLa commande "Zoom" vous permet de contrôler la taille de rendu à l'écran de la vue. La modificationde l'affichage est possible par pas de 10 % entre 20 % et 100 %, par pas de 50 % entre 100 % et 400 %et par pas de 10 % entre 400 % et 800 %.

Agrandissement de la zoneLa commande "Zoom" - "Zone" vous permet de prendre au lasso une partie de l'écran et d'obtenir pourcette zone une représentation agrandie.

Plans ...La commande "Plans ..." vous donne la possibilité d'activer et de désactiver des plans. Les objets desdifférents plans sont alors affichés ou masqués. L'affectation d'un objet à un plan s'effectue via lespropriétés de l'objet.

Pour activer/désactiver des plans :

1. Dans le menu "Affichage", cliquez sur "Plans ...". La boîte de dialogue "Paramétrages" et l'onglet"Plans visibles" s'affiche.

2. Cliquez dans la liste de sélection sur les plans qui doivent être activés. Une coche apparaît alorsen face de ces derniers dans la liste.

ou

• Utilisez le bouton "Tous activés" pour activer l'ensemble des plans ou "1-15 désactivés" pourdésactiver les plans 1 à 15.

ou

• Cliquez dans la barre des plans sur lenuméro du plan devant être visible/masqué.

Nota

Les objets sont générés dans le premier plan visible de l'espace de travail graphique. Sous GraphicsDesigner, il s'agit par défaut du plan 0.

Le système ne permet pas la désactivation de tous les plans.

Page 37: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-29C79000-G8277-C160-01

Langue ...Un objet peut recevoir plusieurs entrées rapportées à différentes langues. La commande "Langue ..."permet de sélectionner la langue à laquelle l'entrée d'objet doit être affectée.

par ex.

2.6.4 Coller

Importer ...La commande "Importer ..." permet d'importer des objets graphiques mémorisé dans des formats tiers.

Les formats WMF (Windows Meta File) et EMF (Enhanced Windows Meta File) sont supportés.

2.6.5 Positionner

RotationLa commande "Rotation" vous permet de tourner des objets selon un angle de 90 degrés. Suivant letype d'objet, le retournement est licite ou non (la rotation d'un objet OLE, p. ex. n'est pas autorisée).Les propriétés sont adaptées en fonction de la rotation (si un champ de texte subit une rotation de 90degrés, le sens d'écriture passe de "horizontal" à "vertical").

RetournementLa commande "Retournement" permet d'effectuer un retournement d'objets selon leur axe de symétriehorizontal ou vertical. Suivant le type d'objet, le retournement est licite ou non (le retournement d'unobjet OLE, p. ex. n'est pas autorisé). Les propriétés sont adaptées en fonction de la rotation (si unchamp de texte subit un retournement par rapport à son axe médian vertical, l'alignement du textepasse d'alignement "à gauche" à alignement "à droite").

AlignerLa commande "Aligner" permet de déterminer la position réciproque des objets. Les fonctionscorrespondent à celles de la palette d'alignement.

Page 38: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-30 WinCC ManuelC79000-G8277-C160-01

PlanLa commande "Plan" permet d'influer sur la position d'un objet à l'intérieur d'un plan. Vous disposezpour ce faire des fonctions suivantes :

• Au premier plan

• Au dernier plan

• Plan devant

• Plan derrière

Au premier planLa commande "Plan" - "Au premier plan" permet, dans un plan, de faire passer un objet au premierplan.

Au dernier planLa commande "Plan" - "Au dernier plan" permet, dans un plan, de faire passer un objet au dernierplan.

Plan devantLa commande "Plan" - "Plan devant" permet, dans un plan, de décaler un objet d'une position versl'avant.

Plan derrièreLa commande "Plan" - "Plan derrière" permet, dans un plan, de décaler un objet d'une position versl'arrière.

2.6.6 Menu Outils

Actualiser les référencesLa commande "Actualiser les références" permet d'actualiser les liaisons OLE existantes.

Toutes les liaisons vers des objets OLE font l'objet d'une vérification et tous les contenus d'objet sontrafraîchis. Si une liaison avec un objet OLE n'est plus valide, l'éditeur Graphics Designer représentel'objet sous forme d'objet vide, biffé. Un message d'erreur correspondant est édité au niveau de labarre d'état.

Paramétrages ...La commande "Paramétrages ..." entraîne l'ouverture d'une boîte de dialogue comportant les ongletssuivants.

• Onglet "Quadrillage"

• Onglet "Options"

• Onglet "Plans visibles"

• Onglet "Paramétrages par défaut des objets"

• Onglet "Menu / Barre d'outils"

Cette commande permet d'effectuer des paramétrages modifiant l'aspect et le comportement deGraphics Designers.Les paramétrages sont sauvegardés et sont conservés au redémarrage de Graphics Designers.

Page 39: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-31C79000-G8277-C160-01

Onglet "Quadrillage"Afin de permettre un travail de précision sur la surface de travail, vous avez la possibilité, à l'aide dela fonction "Afficher quadrillage", d'incruster un quadrillage sur la surface de travail. Si vous activezen plus la fonction "Aligner sur le quadrillage", tous les objets qui viennent d'être tracés sontautomatiquement alignés en fonction de ce quadrillage.

Nota

L'espacement minimum du quadrillage représentable sur l'écran est de 10 pixels. Vous pouvez certesdéfinir une valeur plus faible (4 pixels p. ex.), mais la représentation sur l'écran sera le multiple pairsuivant > 10 pixels de cette valeur (12 pixels pour notre exemple).

Onglet "Options"L'onglet "Options" permet de procéder aux paramétrages de base du programme.

• Sélectionnez si vous désirez enregistrer les paramétrages de la configuration au moment de quitterl'application.

• Autorisez ou non l'affichage d'avertissements lorsque la configuration réalisée conduit à uncomportement défavorable durant le runtime.

• Choisissez si les objets doivent, pour la sélection, être entièrement encadrés par le lasso ou si uncontact suffit.

• Autorisez ou non l'édition des attributs directement dans la boîte de dialogue des propriétés.

• Choisissez si, après création d'un objet à l'aide de la palette d'objets, le type d'objet doit restersélectionné ou doit être réinitialisé dans la palette d'objets.

• Choisissez si vous désirez utiliser le dialogue de configuration. Il simplifie la configuration desobjets dans le cas des types d’objets "champs d’E/S", "bargraphe", "indicateur d’état", "bouton" et"défileur".

• Indiquez si vous voulez que les Conseils et astuces s'affichent au démarrage de GraphicsDesigners.

Onglet "Plans visibles"L'onglet "Plans visibles" permet de visualiser/masquer les plans de vue "0" à "15".

Nota

Le système ne permet pas de désactiver tous les plans.

Onglet "Paramétrages par défaut des objets"Cette boîte de dialogue vous permet de définir les paramètres pour l’enregistrement des paramétragespar défaut des objets.

• Sélectionnez si vous désirez enregistrer les paramétrages par défaut lorsque vous quittezl’application.

• Sélectionnez dans quel fichier les paramétrages par défaut doivent être enregistrés. Le bouton de

commande destiné à la recherche permet de sélectionner un autre chemin.

• Utilisez les boutons de commande "Enregistrer" et "Charger" pour enregistrer ou charger lesparamétrages par défaut des objets.

• Sélectionnez le déclencheur par défaut de vos objets.

Page 40: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-32 WinCC ManuelC79000-G8277-C160-01

Onglet "Menu / Barre d’outils"L'onglet "Menu / Barre d'outils" permet de définir l'affichage et les propriétés de la barre de menu etdes barres d'outils.

Pour définir l'affichage et les propriétés :

• Sélectionnez le "Style plat" pour barres d'outils.

• Activez/Désactivez l'affichage des poignées des barres d'outils

• Activez/Désactivez l'affichage des icônes de bouton de barre d'outils dans les menus déroulants

• Activez/Désactivez l'affichage des raccourcis dans les menus.

• Indiquez si les boutons désactivés des barres d'outils doivent être affichés en couleur

• Indiquez si la barre d'outils standard doit être configurable. Cochez pour ce faire la case"Configurable" et "Glisser-déplacer activé par la touche ALT".

Pour rajouter des boutons à la barre d'outils standard ou en supprimer, maintenez la touche Altenfoncée et effectuez un double clic sur le bouton. La boîte de dialogue "Adapter barre d'outils"s’ouvre. Elle permet d'adapter la barre d'outils standard à vos besoins.

Nota

Pour pouvoir ouvrir la boîte de dialogue "Adapter barre d'outils", il faut que la boîte de dialogue"Paramètres" ait été fermée.

Vous pouvez supprimer ou réagencer des boutons de la barre d'outils standard en maintenant la toucheAlt enfoncée et en tirant avec la souris le bouton voulu de la barre d'outils pour le supprimer ou pourle placer à un autre endroit.

2.6.7 Menu Fenêtre

Nouvelle fenêtreLa commande "Nouvelle fenêtre" permet de créer une copie de la vue actuelle dans une autre fenêtre.Il vous est ainsi possible de représenter simultanément différents extraits de la même vue.

Page 41: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-33C79000-G8277-C160-01

2.7 Barre d’outils standard

La barre d’outils standard comporte des boutons de commande vous permettant, par clic avec lasouris, d'exécuter rapidement les commandes dont vous avez souvent besoin.

Les boutons de commande suivants sont à votre disposition :

Icône Description

Nouveau fichier

Ouvrir fichier

Enregistrer fichier

Activer runtime

Couper

Copier

Coller

Annuler

Répéter

Imprimer fichier

Plan - Au premier plan

Plan - Au dernier plan

Activer/désactiver quadrillage active

Aligner sur le quadrillage

Zoom avant

Zoom arrière

Agrandissement de la zone

Copier les propriétés statiques de l'objet sélectionné

Affecter des propriétés statiques

Retournement vertical

Retournement horizontal

Rotation

Affichage des propriétés d'objet

Ouvrir fenêtre de bibliothèque

Page 42: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-34 WinCC ManuelC79000-G8277-C160-01

Icône Description

Activer l’aide contextuelle

Nota

Vous pouvez placer la barre d'outils standard à un endroit quelconque dans la zone de travail oul'ancrer sur les bords.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la barre d'outils.

La barre d'outils standard est configurable. Pour rajouter des boutons à la barre d'outils standard ou ensupprimer, maintenez la touche Alt enfoncée et effectuez un double clic sur le bouton. La boîte dedialogue "Adapter barre d'outils" s’ouvre. Elle permet d'adapter la barre d'outils standard à vosbesoins.

Vous pouvez supprimer ou réagencer des boutons de la barre d'outils standard en maintenant la toucheAlt enfoncée et en tirant avec la souris le bouton voulu de la barre d'outils pour le supprimer ou pourle placer à un autre endroit.

Nota

L'adaptation de la barre d'outils standard par glisser-déplacer n'est possible que si vous avez activédans le menu "Outils/Paramètres...", onglet "Menu / Barres d'outils" les cases à cocher "Configurable"et "Glisser-déplacer avec la touche ALT activé".

Page 43: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-35C79000-G8277-C160-01

2.8 Palette de polices

La palette de polices vous permet de modifier rapidement la police et la couleur des caractères d'objetsde texte ainsi que la couleur des traits d'objets simples.

Icône Description

Sélection d'une autre police

Modification de la taille de la police

Modification de la couleur des caractères

Modification de la couleur des traits

Nota

Vous pouvez placer la palette de polices à un endroit quelconque de la zone de travail.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette depolices.

Sélection d'une autre policeLa police actuellement paramétrée est affichée dans le champ.

Modification de la taille de la policeLa taille de la police actuellement paramétrée, en points (pt), est affichée dans le champ.

Modification de la couleur des caractères

Le rectangle se trouvant dans l'icône prend la dernière couleur sélectionnée. Cette couleur peutêtre directement affectée à un autre objet de texte par simple clic sur l'icône.

Modification de la couleur des traitsLa fonction a une influence sur :

• la couleur du trait de la bordure pour les objets de surface.

• la couleur du trait pour les objets composés de traits

Le rectangle dans l'icône adopte la dernière couleur sélectionnée. Cette couleur peut être directementaffectée à un autre objet de texte par simple clic sur l'icône.

Page 44: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-36 WinCC ManuelC79000-G8277-C160-01

2.9 Barre d'état

La barre d'état fournit non seulement des indications générales sur le programme mais indiqueégalement le nom de l'objet sélectionné et ses coordonnées à l'écran.

Nota

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la barre d'état.

2.10 Barre de plans

Cliquez dans la barre de plans sur ceux des 16 plans (plans 0 à 15) dont la visualisation doit êtreactivée. Les objets sont créés dans le premier plan visible de l'espace de travail graphique. SousGraphics Designer, il s'agit par défaut du plan 0.

Nota

Le système ne permet pas de désactiver tous les plans.

Vous pouvez placer la barre de plans à un endroit quelconque dans la zone de travail ou l'ancrer surles bords.

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la barre deplans.

Page 45: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-37C79000-G8277-C160-01

2.11 Barre de variables

La barre de variables facilite l'affectation de variables à des attributs d'objet en vue de les dynamiser.

La sélection des variables s'effectue dans la barre de variables. L'affectation de la variable à l'attributs'obtient par glisser-déplacer de la variable sélectionnée à l'aide de la souris.

Il existe deux endroits sur lesquels vous pouvez déposer la variable :

• sur un objet de la vue

• sur un attribut de la boîte de dialogue "Propriétés d'objet", onglet "Propriétés"

Dépôt sur un objet de la vue :En cas de dépôt de la variable sur un objet, il n'est pas possible de spécifier l'attribut dynamisé. Ilconvient donc de respecter les règles suivantes :

• Pour les objets possédant un dialogue de configuration simplifié, l'attribut à dynamisé est défini.Le tableau présente les objets et l'attribut dynamisé.

Objet Attribut

Champ d'E/S Valeur de sortie

Bargraphe Connexion au process

Indicateur d'état Etat actuel

Liste de textes Valeur de sortie

Case à cocher Champs sélectionnés

Case d'option Champs sélectionnés

Objet défileur Connexion au process

• Pour tous les objets ActiveX et utilisateur possédant l'attribut "tagflag", une valeur statique est affectée à l'attribut qui n'est donc pas dynamisé.

Le cycle de rafraîchissement est le cycle par défaut tel que spécifié dans la boîte de dialogue"Paramétrages", onglet "Paramétrages par défaut des objets". Le dialogue "Paramétrages" s'ouvre dansle menu "Outils"/"Paramétrages...".

Il n'est pas possible de déposer des variables sur des objets simples tles que cercles et traits.

Dépôt sur un attribut :Si la variable est déposée sur un attribut de la boîte de dialogue "Propriétés d'objet", onglet"Propriétés", cet attribut est dynamisé par la variable.

Page 46: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-38 WinCC ManuelC79000-G8277-C160-01

2.12 Propriétés de l'objet

Les propriétés d'un objet ou groupe d'objet sélectionné ou les paramétrages par défaut d'un typed'objet sont affichés dans la fenêtre "Propriétés de l'objet". Ces propriétés peuvent être modifiées oucopiées. Par ailleurs, il vous est ici possible de dynamiser des objets par paramétrage des attributscorrespondants et de les lier à des actions.

StructureLa fenêtre "Propriétés de l'objet" comprend :

• Epingle pour fixer la position de la fenêtre

• Pipettes pour adopter et transférer des propriétés

• Liste d'objets

• Onglet "Propriétés"

• Onglet "Evénement"

EpingleL'épingle vous permet de fixer la fenêtre "Propriétés de l'objet" à une position fixe sur l'écran. Lafenêtre peut être déplacée à la position désirée et reste ouverte même lors de l'édition d'autres objets.Le contenu est adapté à l'objet sélectionné considéré.

2.12.1 Pipettes pour transfert de propriétés de l'objet

Pour transférer des propriétés de l'objet :

1. Double-cliquez sur l’objet dont vous désirez transférer les propriétés. La fenêtre "Propriétés del'objet" s'ouvre.

2. Cliquez sur l'épingle pour fixer la fenêtre.

3. Cliquez sur l'icône de pipette gauche .

4. Sélectionnez dans la liste d'objets ou l'espace de travail l'objet dont vous désirez transférer lespropriétés copiées.

5. Cliquez sur l'icône de pipette droit .

Nota

Seul le transfert de propriétés d'objets applicables est possible (couleurs, largeurs de bordure p. ex.).

Liste d’objetsVous avez, dans la liste d'objets, la possibilité de sélectionner d'autres objets pour les éditer sansrefermer la fenêtre "Propriétés de l'objet".

Page 47: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-39C79000-G8277-C160-01

Pour sélectionner un objet dans la liste d'objets :

1. Cliquez sur la flèche de la liste de sélection d'objets pour ouvrir cette dernière.

2. Cliquez sur l'objet requis. Le nom de l'objet activé est affiché à gauche, à côté de la liste desélection.

Nota

Les objets qui possèdent au moins un attribut dynamisable ou un événement configuré sont mis enévidence par le style de police "Gras" dans la liste des objets.

2.12.2 Onglet "Propriétés"

Vous pouvez, sous l'onglet "Propriétés", définir les propriétés de l'objet sélectionné.

Arborescence des rubriquesDans la moitié gauche de l'onglet "Propriétés" figure, dans une arborescence des rubriques, unerécapitulation par groupe des propriétés de l'objet. Lorsque vous sélectionnez un groupe dansl'arborescence des rubriques, les attributs correspondants sont affichés dans la moitié droite de lafenêtre.

Les rubriques suivantes sont p. ex. possibles en fonction de l'objet :

• Géométrie

• Couleurs

• Styles

• Clignotement

• Remplissage

• Police

• Seuils

• Autres

• Axe

• Entrée/Sortie

Nota

Les rubriques qui possèdent au moins un attribut dynamisable sont mises en évidence par le style depolice "Gras" dans l'arborescence de l'onglet "Propriétés".

Page 48: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-40 WinCC ManuelC79000-G8277-C160-01

AttributsSuivant le type d'attribut, il vous est possible de modifier ce dernier par entrée de valeurs, palettes oumenus contextuels.

Vous pouvez dynamiser des attributs, la modification de l'attribut s'effectuant alors via une variable oula valeur résultant d'une action.

Paramétrage des attributsLes attributs sont fonction du type d’objet et de la rubrique que vous avez sélectionnés dansl'arborescence des rubriques. Quatre paramétrages sont affectés à chaque attribut :

• Statique (S ...) pour les propriétés statiques de l'attribut,

• Dynamique (D ...) pour la dynamisation de l'attribut,

• Rafraî. (A ...) pour définir le rafraîchissement de l’attribut,

• Indir. (I ...), si la variable via laquelle est exécutée la dynamisation est adressée indirectement.

Une icône lampe verte dans la colonne "Dynamique" indique une liaison dynamique de l'attribut avecune "variable".

Si l'attribut a été dynamisé via un "dialogue de dynamique", l'icône lampe est remplacée par une icôneéclair rouge.

Si vous avez dynamisé l'attribut via une "action C", l'icône lampe est remplacée par une icône éclairvert.

Un attribut devant être dynamisé par une "action C" qui n'a pas encore été traduite est repéré par uneicône éclair jaune.

Pour savoir comment dynamiser un attribut, veuillez vous reporter à "Dynamisation d'un attribut".

Statique des attributsVous pouvez, pour chaque attribut, définir des propriétés données. Ces dernières sont définies lors duparamétrage par défaut et peuvent, pour chaque attribut, faire l'objet d'une modification statiquecomme dynamique.

Nota

Lors des sélections multiples, tous les attributs des objets sélectionnés dans l'onglet "Propriétés" sontlistés. Seuls sont cependant affichés les attributs qui sont identiques pour tous les objets. Lorsqu'unattribut est changé, la nouvelle valeur de l'attribut est affichée, que l'attribut ait été modifié pour un,pour plusieurs ou pour tous les objets.

Pour modifier un attribut avec commutation :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique souhaitée. Les attributscorrespondants sont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou la police affichée dans la colonne"Statique" (p. ex. Objet : Texte statique ; Rubrique : Police; Attribut: Sens du texte). L'attributchange p. ex. de vertical / horizontal.Si le nom de l'attribut est déjà marqué, vous pouvez le modifier par un simple clic.

Page 49: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-41C79000-G8277-C160-01

ou

Avec le bouton droit de la souris, cliquez sur la propriété paramétrée dans la colonne "Statique".Le menu contextuel s'ouvre. Validez l'option du menu "Edition" et la propriété de l'attribut estmodifiée.

Pour modifier un attribut avec sélection à partir de plusieurs options :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique souhaitée. Les attributscorrespondants sont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou la propriété paramétrée dans la colonne"Statique" (p. ex. Objet : cercle ; Rubrique : clignotement ; Attribut : Fréquence de clignotementde l'arrière-plan). Cliquez sur l'une des options proposées.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir la liste des options disponibles avecun simple clic.

ou

Avec le bouton droit de la souris, cliquez sur la propriété paramétrée dans la colonne "Statique".Le menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition" puis la propriété del'attribut souhaitée.

Page 50: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-42 WinCC ManuelC79000-G8277-C160-01

Pour modifier un attribut avec valeur :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique souhaitée. Les attributscorrespondants sont affichés dans la moitié droite de la fenêtre.

2. Double cliquez sur le nom de l'attribut correspondant (p. ex. Objet : Rectangle; Rubrique:Géométrie; Attribut: Position X). La fenêtre de dialogue de saisie s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de saisie avec un simpleclic.

ou

Double-cliquez sur la valeur d'attribut dans la colonne "Statique". L'ancienne valeur est marquéeet le curseur positionné.Si le nom de l'attribut est déjà marqué, vous pouvez marquer l'ancienne valeur par un simple clic.

ou

Avec le bouton droit de la souris, cliquez sur la propriété paramétrée dans la colonne "Statique".Le menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition".

3. L'ancienne valeur est marquée et le curseur positionné. Entrez une nouvelle valeur d'attribut enécrasant l'ancienne valeur.

Page 51: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-43C79000-G8277-C160-01

Pour modifier un attribut avec texte :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique souhaitée. Les attributscorrespondants sont affichés dans la moitié droite de la fenêtre.

2. Double cliquez sur le nom de l'attribut correspondant (p. ex. Objet : Texte statique ; Rubrique :Police; Attribut: Texte). La fenêtre de dialogue de saisie s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de saisie avec un simpleclic.

ou

Double-cliquez sur la valeur d'attribut dans la colonne "Statique". L'ancienne valeur est marquéeet le curseur positionné.Si le nom de l'attribut est déjà marqué, vous pouvez marquer l'ancienne valeur par un simple clic.

ou

Avec le bouton droit de la souris, cliquez sur la propriété paramétrée dans la colonne "Statique".Le menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition".

3. L'ancien texte est marqué et le curseur positionné. Entrez un nouveau texte d'attribut en écrasantl'ancien texte.

Nota

Si le texte entré renferme des caractères de commande, ces derniers sont également affichés dans lespropriétés de l'objet (p. ex. \r\n correspond à CR/LF).

Page 52: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-44 WinCC ManuelC79000-G8277-C160-01

Pour modifier un attribut avec couleurs :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique "Couleurs". Les attributscorrespondants sont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou la couleur affichée dans la colonne"Statique" (p. ex. Objet : Ellipse; Rubrique : Couleurs; Attribut: Couleur d'arrière-plan). Lapalette de couleurs s'affiche.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir la palette de couleurs avec un simpleclic.

ou

Avec le bouton droit de la souris, cliquez sur la couleur affichée dans la colonne "Statique". Lemenu contextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir la palette decouleurs.

3. Sélectionnez la nouvelle couleur de l'attribut dans la palette de couleurs ou cliquez sur le bouton"Autres..." pour choisir une autre couleur.

Page 53: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-45C79000-G8277-C160-01

Pour modifier un attribut avec motif :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". Les attributs correspondantssont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou le motif affiché dans la colonne"Statique" (p. ex. Objet : Bargraphes; Rubrique : Styles; Attribut: Motif de remplissage). Lapalette de motifs s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir la palette de motifs avec un simpleclic.

ou

Avec le bouton droit de la souris, cliquez sur le motif affiché dans la colonne "Statique". Lemenu contextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir la palette demotifs.

3. Sélectionnez le nouveau motif de l'attribut.

Page 54: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-46 WinCC ManuelC79000-G8277-C160-01

Pour modifier un attribut avec style de trait :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". Les attributs correspondantssont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou le trait affiché dans la colonne"Statique" (p. ex. Objet : Trait; Rubrique : Styles; Attribut: Type de trait). Le dialogue desélection du style de trait s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de sélection des styles detrait avec un simple clic.

ou

Avec le bouton droit de la souris, cliquez sur le style de trait affiché dans la colonne "Statique".Le menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir la boîte dedialogue de sélection des styles de trait.

3. Sélectionnez le nouveau style de trait de l'attribut.

Page 55: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-47C79000-G8277-C160-01

Pour modifier un attribut avec épaisseur de trait :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". Les attributs correspondantssont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou le trait affiché dans la colonne"Statique" (p. ex. Objet : Trait; Rubrique : Styles; Attribut: Epaisseur de trait). Le dialogue desélection de l'épaisseur de trait s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de sélection de l'épaisseurde trait avec un simple clic.

ou

Avec le bouton droit de la souris, cliquez sur l'épaisseur de trait affichée dans la colonne"Statique". Le menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir laboîte de dialogue de sélection de l'épaisseur de trait.

3. Sélectionnez la nouvelle épaisseur de trait de l'attribut à l'aide des boutons plus/moins ou entrezune nouvelle valeur d'épaisseur de trait en pixels directement dans le champ de saisie.

Page 56: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-48 WinCC ManuelC79000-G8277-C160-01

Pour modifier un attribut avec fins de trait :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". Les attributs correspondantssont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou le trait affiché dans la colonne"Statique" (p. ex. Objet : Trait; Rubrique : Styles; Attribut: Fins du trait). Le dialogue desélection des fins de trait s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de sélection des fins detrait avec un simple clic.

ou

Avec le bouton droit de la souris, cliquez sur le trait affiché dans la colonne "Statique". Le menucontextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir la boîte de dialogue desélection des fins de trait.

3. Sélectionnez les nouvelles fins de trait (gauche et droite) de l'attribut.

Page 57: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-49C79000-G8277-C160-01

Pour modifier un attribut avec police :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique "Police". Les attributscorrespondants sont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou la police affichée dans la colonne"Statique" (p. ex. Objet : Champ d' E/S; Rubrique : Police; Attribut: Police). Le dialogue desélection des polices s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de sélection de la policeavec un simple clic.

ou

Avec le bouton droit de la souris, cliquez sur la police affichée dans la colonne "Statique". Lemenu contextuel s'ouvre. Sélectionnez l'option du menu "Edition". La police est marquée et lecurseur positionné.

3. Sélectionnez la nouvelle police de l'attribut ou écrasez le nom de police marqué par le nom de lanouvelle police.

ou

Double cliquez sur la police affichée dans la colonne "Statique". La police est marquée et le curseur positionné.Si le nom de l'attribut est déjà marqué, il suffit d'un simple clic.Ecrasez le nom de police marqué par le nom de la nouvelle police.

Page 58: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-50 WinCC ManuelC79000-G8277-C160-01

Pour modifier un attribut avec sélection de vue :

1. Selon l'objet considéré, sélectionnez dans l'arborescence la rubrique "Vue", "Vues" ou "Etat".Les attributs correspondants sont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur le nom de l'attribut correspondant ou la graphique affichée dans la colonne"Statique" (p. ex. Objet : Bouton rond ; Rubrique : Vues ; Attribut : Vue Etat désactivé ; ouobjet: Indicateur d'état ; Rubrique : Etat ; Attribut : Vue clignotante). Le dialogue de sélection devue s'ouvre.

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de sélection des vues avecun simple clic.

ou

Avec le bouton droit de la souris, cliquez sur le graphique affiché dans la colonne "Statique". Lemenu contextuel s'ouvre. Sélectionnez l'option du menu "Edition". L'entrée existante est marquéeet le curseur positionné.

ou

Double cliquez sur le graphique affiché dans la colonne "Statique". L'entrée existante estmarquée et le curseur positionné.Si le nom de l'attribut est déjà marqué, il suffit d'un simple clic.

3. Sélectionnez le graphique voulu pour l'attribut ou cliquez sur le bouton "Rechercher ..." pourrechercher le graphique dans un autre répertoire à l'aide de la boîte de dialogue de recherchestandard de Windows ou écrasez le nom de vue marqué par le nom de la nouvelle vue.

Nota

Cliquez sur le bouton "Supprimer sélection" pour supprimer une vue associée.

Page 59: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-51C79000-G8277-C160-01

Pour effacer une indication de langue :

1. Dans l'arborescence des rubriques, sélectionnez la rubrique "Autres". Les attributscorrespondants sont affichés dans la moitié droite de la fenêtre.

2. Double-cliquez sur l'attribut "Langues configurées" (p. ex. Objet : texte statique ; Rubrique:autres ; Attribut : langues configurées). Le dialogue de sélection des langues s'ouvre.

Exemple :

Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de sélection des languesavec un simple clic.

ou

Double cliquez sur la langue affichée dans la colonne "Statique". L'entrée existante est marquéeet le curseur positionné. L'index de langue est affiché à la place du nom de la langue.Si le nom de l'attribut est déjà marqué, il suffit d'un simple clic.

ou

Avec le bouton droit de la souris, cliquez sur la langue affichée dans la colonne "Statique". Lemenu contextuel s'ouvre. Sélectionnez l'option du menu "Edition". L'entrée existante est marquéeet le curseur positionné. L'index de langue est affiché à la place du nom de la langue.

3. Modifiez l'indication de langue associée à l'objet en sélectionnant la langue ou en écrasant l'indexde langue marqué par le nouvel index de langue.

Dynamisation d’un attributLa dynamisation d'un attribut s'effectue par liaison de ce dernier avec une variable ou une action.

Page 60: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-52 WinCC ManuelC79000-G8277-C160-01

Pour lier un objet avec une variable existante :

1. Cliquez sur l’objet.

2. A l’aide du bouton droit de la souris, appelez le menu contextuel et sélectionnez l'option du menu"Propriétés".

3. Dans l'onglet "Propriétés", sélectionnez la rubrique et l'attribut correspondant, "Clignotement" -"Couleur clignotante d'arrière-plan active".

4. Avec le bouton droit de la souris, cliquez sur l'icône représentant une lampe et sélectionnez dansle menu contextuel l'option "Variable ...".

5. Sélectionnez la variable requise dans la boîte de dialogue des variables.

L'icône représentant la lampe devient verte.

Il est également possible d'entrer directement un nom de variable dans la colonne "Dynamique".Double-cliquez pour ce faire sur l'icône de lampe. L'entrée existante est marquée et le curseurpositionné. Ecrasez alors le nom de variable marqué par le nom de la nouvelle variable.L'icône représentant la lampe devient verte.Si le nom de l'attribut est déjà marqué, il suffit d'un simple clic sur l'icône de lampe.

Il est également possible d'effectuer un glisser-déplacer avec la souris pour faire passer le nom devariable de la barre de variables dans la colonne "Dynamique".

Nota

En cas d'entrée directe du nom de variable dans la colonne "Dynamique", l'existence d'une variableportant ce nom n'est pas contrôlée.

Pour lier un objet avec une nouvelle variable :

1. Cliquez sur l'objet.

2. A l'aide du bouton droit de la souris, appelez le menu contextuel et sélectionnez l'option du menu"Propriétés".

3. Dans l'onglet "Propriétés", sélectionnez la rubrique et l'attribut correspondant, "Clignotement" -"Couleur clignotante d'arrière-plan inactive".

4. Avec le bouton droit de la souris, cliquez sur l'icône représentant une lampe et sélectionnez dansle menu contextuel l'option "Variable ...".

5. Dans la boîte de dialogue des variables, cliquez sur le bouton et paramétrez dans la fenêtrede dialogue les propriétés de la nouvelle variable.

6. Sélectionnez la variable requise dans la boîte de dialogue des variables.

L'icône représentant la lampe devient verte.

Page 61: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-53C79000-G8277-C160-01

Pour lier un objet avec une nouvelle action :

1. Cliquez sur l’objet.

2. A l'aide du bouton droit de la souris, appelez le menu contextuel et sélectionnez l'option du menu"Propriétés".

3. Dans l'onglet "Propriétés", sélectionnez la rubrique et l'attribut correspondant, "Clignotement" -"Fréquence de clignotement de l'arrière-plan".

4. Avec le bouton droit de la souris, cliquez sur l'icône représentant une lampe et sélectionnez dansle menu contextuel l'option "Dialogue de dynamisation ..." ou "Action C ...".

5. Editez la boîte "Plages de valeurs dynamiques" ou configurez une "action C"

L'icône représentant une lampe est remplacé par une icône représentant un éclair rouge (dialoguedynamique) ou un éclair vert (action C)."Dynamisation:par le dialogue de dynamisation"

Définition du cycle de rafraîchissementLe cycle de rafraîchissement détermine l'actualité des attributs de l'objet de même que celle de l'objetdynamisé.

Vous pouvez choisir, pour la séquence TAB de la dynamique, entre l'un des cycles standard ou unedurée de cycle que vous aurez déterminée vous-même.

L'adressage indirect n'est pas possible pour les actions.

Adressage indirect d’un attributDans le cas de l'adressage indirect, il faut indiquer une variable chaîne pour la dynamisation. Cettevariable chaîne renferme le nom d'une autre variable dont le contenu provoque ensuite le changementd'attribut. Par modification du nom dans la variable chaîne, vous avez la possibilité d'un accèsdynamique à différentes variables.

L'adressage indirect est indiqué par une coche.

Page 62: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-54 WinCC ManuelC79000-G8277-C160-01

2.12.3 Onglet "Evénement"

Dans l'onglet "Evénement", vous définissez les actions exécutées par l'objet sélectionné.

Arborescence des rubriquesDans la moitié gauche de l'onglet "Propriétés" figure, dans une arborescence des rubriques, unerécapitulation par groupe des propriétés de l'objet. Lorsque vous sélectionnez un groupe dansl'arborescence des rubriques, les événements correspondants sont affichés dans la moitié droite de lafenêtre. Vous pouvez en outre lier chaque événement à une touche de fonction, déclenchant égalementl'action.

Les rubriques suivantes sont p. ex. possibles en fonction de l'objet :

• Souris

• Clavier

• Focus

• Autres

• Rubriques Property avec les attributs de l'objet

Nota

Les thèmes qui possèdent au moins un événement configuré sont mis en évidence par le style depolice "Gras" dans l'arborescence de l'onglet "Evénement".

Evénements

Lorsqu'un événement est lié à une action, l'icône représentant un éclair est représentée en vert.Pour les actions, vous disposez de fonctions standard que vous pouvez sélectionner à l'aide d'une boîtede dialogue. Vous pouvez également programmer vos propres actions. La programmation des actionss'effectue en C.

Si l'action n'a pas encore été compilée, le symbole d'éclair est jaune.

Dans la configuration de l'action, l'adressage des attributs doit avoir lieu avec leur nom d'automationOLE.

Si une liaison directe a été configurée pour l’événement, l’éclair est représenté en bleu. La liaisondirecte présente l’avantage d’être simple à configurer et très rapide en runtime.

Evénement d'objetChaque objet existant dans une vue peut être lié à des actions.Les événements suivants permettent de déclencher une action :

• Evénement de souris, lorsque le pointeur se trouve sur l'objet :Enfoncer ou relâcher le bouton gauche ou droit de la souris

• Evénement de clavier :Enfoncer ou relâcher une touche

• Autres événements d'objet :Modifications de l'objet

• Evénements liés à un attribut de l'objet :Modification d'un attribut d'objetChangement d'état d'une variable qui agit sur un attribut d'objet.

Page 63: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure

WinCC Manuel 2-55C79000-G8277-C160-01

Notas relatives au comportement en mode runtime :

Evénement de souris - Clic de souris : L’événement est déclenché lorsque l’on relâche le bouton dela souris, à condition toutefois que le pointeur de la souris se trouve sur l’objet lorsque l’on appuie surle bouton et le relâche.

Evénement de souris - Appuyer à gauche/droite :L’événement est déclenché directement lorsquel’on appuie sur le bouton de la souris lorsque l’on se trouve sur l’objet.

Evénement de souris - Relâcher à gauche/droite :L’événement est déclenché lorsque l’on relâche lebouton de la souris pour l’objet au-dessus duquel se trouvait le pointeur de la souris lorsque l’onappuyé sur le bouton de la souris.

Déclenchement des événementsLe déclenchement des événements est fonction de l'objet que vous avez sélectionné dansl'arborescence des rubriques. Le paramétrage suivant est affecté à chaque événement déclencheur :

• Action (A ...), pour afficher une action assignée ou une liaison directe,

Sélection de l'actionVous disposez, en vue de l'édition ultérieure de l'événement, de deux possibilités absolumentdifférentes :

• Action CUne action C est générée par la liaison d'un événement avec une fonction formulée en ANSI-C etamenée à son déroulement par l'événement ou cycliquement.Vous trouverez sous "Liaison d'un événement et d'une fonction" les indications relatives à laliaison d'un événement avec une fonction.Lorsque l'événement est lié à une action, l'icône représentant un éclair prend une couleur verte.

• Liaison directeDans le cas d’une liaison directe vous sélectionnez un élément source (constante, objet àpropriété dynamique ou variable) dans la boîte de dialogue "Liaison directe" pour le lier à unélément cible (fenêtre actuelle, objet ou variable).La méthode de configuration d’une liaison directe est décrite sous "Dynamisation par une liaisondirecte".L’éclair est bleu si vous avez configuré une liaison directe pour l’événement.

Pour lier un événement et une fonction :

1. Cliquez sur l’objet.

2. A l’aide du bouton droit de la souris, appelez le menu contextuel et sélectionnez l'option du menu"Propriétés".

3. Sélectionnez, sous l'onglet "Evénement", la rubrique et l'attribut correspondant, p. ex. "Souris" -"Clic de la souris".

4. Appelez le menu contextuel pour le dialogue de l'action en cliquant avec la touche droite de lasouris sur l'icône représentant un éclair.

5. Sélectionnez l'option "Action C ...".

6. Configurez et compilez la "fonction C".

L'icône représentant l'éclair devient verte.

Page 64: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure 08.99

2-56 WinCC ManuelC79000-G8277-C160-01

Page 65: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-1C79000-G8277-C160-01

3 Configuration d’actions

3.1 Introduction

On entend par "Actions" des fonctions programmées en ANSI C déclenchées par des événements oucycliquement.Les événements peuvent être p. ex. un appui sur une touche, des modifications de propriétés d’objetou de la valeur de variables.

Les actions peuvent être liées à des

• objets graphiques

• archives de process

• archives d'utilisateur

• archives condensées

• variables d'archive

• à la fonction Loop in Alarm du système d'alarmes

La valeur renvoyée par la fonction permet, par exemple, de positionner une propriété de l’objet auquell’action est liée.

Les fonctions et actions utilisables au niveau global d’un projet, ou de plusieurs projets, sont appelées"Global Scripts". Elles ne sont liées à aucun objet.

Outre les fonctions de projet, vous pouvez utiliser les "fonctions internes", les fonctions standardfournies par le système ainsi que toutes les fonctions de la bibliothèque C standard (se trouvent dansles fonctions internes).

Nota

Les actions sont interprétée. Il faut donc s’attendre à une lourde charge pour le système en casd’emploi d’actions nombreuses ou volumineuses. Il est donc dans ce cas recommandé d’utiliser desDLL (Dynamic Link Libraries) spécifiques plutôt que des actions.

Page 66: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-2 WinCC ManuelC79000-G8277-C160-01

3.2 Actions pour objets graphiques

Cette fonction permet de lier l’action à un attribut d'un objet graphique.La valeur renvoyée par la fonction peut être exploitée pour positionner l’attribut de l’objet lié à lafonction.Avant de pouvoir formuler une action et la lier à un objet, vous devez ouvrir la vue contenant l'objetsous Graphics Designer.

Vous pouvez à présent utiliser l'assistant de dynamisation qui vous aidera à formuler votre action.

Si vous voulez formuler votre action sans l’aide de l’assistant, il reste à exécuter les opérationssuivantes :

• Ouvrez la boîte de dialogue "Propriétés" pour l'objet désiré.

• Pour dynamiser des propriétés de l’objet, sélectionnez l'onglet "Propriétés".

• Si vous voulez que l’action liée à l’objet choisi soit déclenchée par un événement sélectionnezl'onglet "Evénement".

Dynamisation de propriétés d’objetVous avez sélectionné l’onglet "Propriétés" dans la boîte de dialogue "Propriétés".Sélectionnez maintenant la catégorie de propriétés dans laquelle se trouve l’attribut que vous voulezpositionner au runtime, par exemple les propriétés géométriques d’un rectangle et, parmi celles-ci, laposition X.

Avec le bouton droit de la souris, cliquez sur la lampe blanche dans la colonne "Dynamique", ligne"Position X".Un menu contextuel permettant de sélectionner les types de dynamisation suivants s’ouvre :

• dynamisation par le dialogue de dynamisation

• dynamisation par une action C

• dynamisation par une valeur de variable

• suppression d’une dynamisation existante

Page 67: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-3C79000-G8277-C160-01

3.2.1 Dynamisation de propriétés d'objet par le dialogue de dynamisation

D’un clic du bouton droit de la souris sur la lampe blanche, vous avez ouvert un menu contextuel dansla boîte de dialogue "Propriétés", puis sélectionné la commande "Dialogue de dynamisation... "La boîte de dialogue "Plages des valeurs dynamiques" s’ouvre.

Vous pouvez alors formuler la dynamisation en utilisant des variables, des fonctions et des opérateursarithmétiques dans une expression. Lors de l'entrée de nombres décimaux dans l'expression, seul lepoint est admissible comme signe de séparation des décimales.

La valeur de l’expression et l’état des variables utilisées dans l’expression servent à déterminer lavaleur de l’attribut. Vous définissez la procédure dans cette boîte de dialogue via :

• la sélection du type de données du résultat de l'expression. Ce type de données conditionne lespossibilités de définition des plages de valeurs.

• la définition de plages de valeurs et l'affectation de valeurs d'attribut

• une exploitation de l'état des variables utilisées dans l'expression

Définissez ensuite le déclencheur servant à remplacer la valeur de l’attribut par la valeur del’expression.

Nota

Si vous ne définissez pas d’événement de dynamisation et si l’expression ne contient pas de variable,le système prend le cycle et le temps de cycle par défaut comme événement déclencheur. Sil’expression contient des variables, l’événement déclencheur "Variable" est utilisé avec le temps decycle par défaut.

Page 68: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-4 WinCC ManuelC79000-G8277-C160-01

L’expression formulée pour la dynamisation est finalement transformée en action.

Vous avez ainsi dynamisé l’attribut d’objet sélectionné.

Nota

Lorsque vous copiez dans Graphics Designer l’objet dont vous venez de dynamiser l’attribut, l’actionliée à cet attribut est aussi copiée.

Au runtime, la valeur de l’attribut est déterminée, selon des règles définies, à l’aide de la valeur del’expression formulée et des états des variables utilisées dans l’expression.

Pour ajouter une variable comme élément d’une expression :

Avec le bouton gauche de la souris, cliquez sur le bouton ou, avec le bouton droit, dans la lignede saisie "Expression/ Formule".Le menu contextuel correspondant s’ouvre.Avec le bouton gauche de la souris, cliquez sur la commande "Variable...".La boîte de dialogue "Sélectionner variable" s’ouvre et permet de choisir la variable que vous voulezutiliser dans l’expression de dynamisation.

Sélectionnez la variable soit par un double clic du bouton gauche de la souris sur le nom de variable,soit par un simple clic du bouton gauche de la souris sur le nom de variable puis sur le bouton "OK".La boîte de dialogue "Sélectionner variable" est fermée :Vous revenez au dialogue de dynamisation "Plages des valeurs dynamiques". Le nom de la variable,inscrit entre deux apostrophes (‘), apparaît maintenant dans la ligne "Expression/ Formule", à droitedu point d’insertion, ou a remplacé le texte marqué.

Nota

Vous pouvez également entrer les noms de variable directement au clavier dans la ligne "Expression/Formule" de la boîte de dialogue "Plages des valeurs dynamiques". Il conviendra dans ce cas de tenircompte des points suivants :

Les noms de variables doivent toujours être entrés entre deux apostrophes (‘)

Les noms de variable ne doivent contenir aucun des caractères +, -, * ou /

Page 69: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-5C79000-G8277-C160-01

Pour ajouter une fonction comme élément d'une expression

Avec le bouton gauche de la souris, cliquez sur le bouton ou, avec le bouton droit, dans la lignede saisie "Expression/ Formule".Le menu contextuel correspondant s’ouvre.Avec le bouton gauche de la souris, cliquez sur la commande "Fonction...".La boîte de dialogue "Parcourir fonctions" s’ouvre :

Sélectionnez la fonction voulue, le cas échéant par ouverture de répertoire avec la souris. Vous avezpour cela les possibilités suivantes :

• Double clic sur le nom de la fonction avec le bouton gauche de la souris :Vous basculez dans la boîte de dialogue pour l’affectation de valeurs aux paramètres de cettefonction.Une fois terminée l’affectation des valeurs courantes aux paramètres de la fonction, vous revenezà la boîte de dialogue "Plages des valeurs dynamiques". La fonction est entrée avec les valeurscourantes de ses paramètres dans la ligne "Expression/Formule", à la position du pointd’insertion.

• Marquage de la fonction et clic sur le bouton "OK". La boîte de dialogue "Parcourir fonctions"se ferme et la fonction vient s’inscrire avec ses paramètres formels dans la boîte de dialogue"Plages des valeurs dynamiques", au point d’insertion, dans la ligne "Expression/Formule".

• Clic sur le nom de la fonction avec le bouton droit de la souris :Un menu contextuel s’ouvre.Sélectionnez la commande "Paramétrage", puis commencez le dialogue d’affectation deparamètres pour cette fonction.Une fois terminée l’affectation des valeurs courantes aux paramètres de la fonction, vous revenezà la boîte de dialogue "Plages des valeurs dynamiques". La fonction est entrée avec les valeurscourantes de ses paramètres dans la ligne "Expression/Formule", à la position du pointd’insertion.

• Clic sur le nom de la fonction avec le bouton droit de la souris :Un menu contextuel s’ouvre.Sélectionnez la commande "Valider" : la fonction et ses paramètres formels sont alors entrésdans la boîte de dialogue "Plages des valeurs dynamiques", au point d’insertion, dans la ligne"Expression/Formule". La boîte de dialogue "Parcourir fonctions" reste ouverte :

Page 70: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-6 WinCC ManuelC79000-G8277-C160-01

Si vous aviez marqué un texte dans la ligne "Expression/Formule", le texte marqué a été remplacé parla formule.Saisissez si nécessaire les paramètres actuels dans la parenthèse de paramètres de la fonction.

Pour l’affectation de valeurs aux paramètres, voir "Dynamisation par une action C", "Pour paramétrerune fonction"

Pour ajouter un opérateur comme élément d'une expression

Avec le bouton gauche de la souris, cliquez sur le bouton ou, avec le bouton droit, dans la lignede saisie "Expression/ Formule".Le menu contextuel correspondant s’ouvre.Avec le bouton gauche de la souris, cliquez sur la commande "Opérateur...".

Un second menu s’ouvre et vous permet de sélectionner l’opérateur désiré d’un clic du bouton gauchede la souris.

Les deux menus se referment et l’opérateur sélectionné est saisi à droite du point d’insertion dans laligne de saisie "Expression/Formule".

Les opérateurs suivants sont disponibles :

Opérateur Description

+ Addition

- Soustraction

* Multiplication

/ Division

Nota

Les opérateurs peuvent également être entrés au clavier. Mais n’utilisez ce faisant que les opérateursfigurant dans le tableau ci-dessus. D’autres opérateurs délivreraient des résultats erronés car dans lesactions C générées tous les contrôles sont exécutés en virgule flottante.

Pour définir le type de données de l’expression :Pour définir le type de données de l’expression de dynamisation, cliquez, avec le bouton gauche de lasouris, sur l’entrée correspondante dans "Type de données".

Le type de données de l’expression conditionne le type des plages de valeurs restant le cas échéant àdéfinir.

Page 71: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-7C79000-G8277-C160-01

Pour définir une plage de valeurs :La plage de valeurs pouvant être défini dépend du type de données préalablement sélectionné.

Type de données sélectionné "Analogique" :Vous pouvez définir des plages de valeurs pour l’expression de dynamisation dans le champ "Résultatde l’expression/ la formule".Définissez la valeur de l’attribut d’objet pour chaque plage de valeurs.Pour cela, cliquez sur le bouton "Ajouter" avec le bouton gauche de la souris ou, avec le bouton droit,sur le champ "Résultat de l’expression/ la formule". Sélectionnez ensuite la commande "Nouveau..."dans le menu contextuel ouvert.La première plage de valeurs "Plage des valeurs1" est saisi :

Dans l’exemple proposé, la plage de valeurs s’étend de la valeur minimale que peut prendrel’expression à 100.Définissez une autre plage de valeurs de la même manière.La limite supérieure par défaut de la plage de valeurs est pour "Plage des valeurs1" la valeur 100.L’incrément permettant de passer à la limite supérieure de la plage de valeurs n + 1 est par défaut 100.Pour modifier les valeurs des limites supérieures et des attributs, cliquez deux fois sur la valeur àmodifier avec le bouton gauche de la souris (vous pouvez aussi cliquer une fois avec le bouton droitde la souris, puis sur "Editer...").Une boîte de dialogue s’ouvre et vous permet de modifier la valeur.

Nota

Lorsqu'une variable a été sélectionnée, la valeur "Variable" est entrée dans le champ "Nomd'événement". La variable sélectionnée est automatiquement utilisée comme variable dedéclenchement ; elle est interrogée dans un temps de cycle standard de 2s au runtime.

Page 72: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-8 WinCC ManuelC79000-G8277-C160-01

Type de données sélectionné "Booléen":Vous définissez dans la zone de liste "Résultat de l’expression / la formule" la valeur de l’attributd’objet pour les cas "oui / VRAI" (valeur de l’expression <> 0) et "non / FAUX" (valeur del’expression = 0).

Il n'est pas possible de paramétrer d'autres intervalles de validité.Pour modifier la valeur d'attribut, double-cliquez avec le bouton gauche de la souris sur la valeur àmodifier (autre possibilité : clic du bouton droit de la souris et clic sur "Editer...")Une boîte de dialogue s’ouvre et vous permet de modifier la valeur.

Nota

Lorsqu'une variable a été sélectionnée, la valeur "Variable" est entrée dans le champ "Nomd'événement". La variable sélectionnée est automatiquement utilisée comme variable dedéclenchement ; elle est interrogée dans un temps de cycle standard de 2s au runtime.

Type de données sélectionné "Bit":Vous définissez dans la zone de liste "Résultat de l'expression / de la formule" la valeur de l'attribut del'objet pour les cas où un bit sélectionné d'une variable est positionné ou non.

Il n'est pas possible de paramétrer d'autres intervalles de validité.

Page 73: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-9C79000-G8277-C160-01

Pour modifier la valeur d'attribut, double-cliquez avec le bouton gauche de la souris sur la valeur àmodifier (autre possibilité : clic du bouton droit de la souris et clic sur "Editer...")Une boîte de dialogue s’ouvre et vous permet de modifier la valeur.

Sélectionnez dans la boîte de dialogue "Sélectionner variable" la variable dont les bits doivent être

interrogés. Cette boîte de dialogue s'ouvre d'un clic du bouton gauche sur suivi d'un clic sur le

bouton .

Pour choisir le bit de la variable précédemment sélectionnée, cliquez du bouton droit sur . Laboîte de dialogue "Sélection de bits" s'ouvre et vous permet de cliquer sur le bit souhaité pour lesélectionner.

Nota

Lorsqu'une variable a été sélectionnée, la valeur "Variable" est entrée dans le champ "Nomd'événement". La variable sélectionnée est automatiquement utilisée comme variable dedéclenchement ; elle est interrogée dans un temps de cycle standard de 2s au runtime.

Type de données sélectionné "Direct":La valeur de l’expression est directement affectée à l’attribut de l’objet. Il n’est pas possible deparamétrer une plage de valeurs.

Nota

Lorsqu'une variable a été sélectionnée, la valeur "Variable" est entrée dans le champ "Nomd'événement". La variable sélectionnée est automatiquement utilisée comme variable dedéclenchement ; elle est interrogée dans un temps de cycle standard de 2s au runtime.

Page 74: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-10 WinCC ManuelC79000-G8277-C160-01

Pour définir les effets de l'état d'une variable sur la valeur d'un attribut :Si l’état d’une variable doit également servir à positionner la valeur d’un attribut, activez la case"Analyser l'état des variables". Le fenêtre du dialogue de dynamisation est alors étendue :

Dans la partie gauche de la fenêtre figurent, sous la rubrique "Etat", les noms des variables (sansapostrophes) utilisées dans l’expression. Avec le bouton gauche de la souris, cliquez sur un nom devariable. Dans la partie droite de la fenêtre apparaissent tous les états que peut prendre la variable.Vous devez alors positionner pour chaque état la valeur d’attribut correspondante en cliquant deuxfois sur la valeur d’attribut à modifier avec le bouton gauche de la souris (autre possibilité : un clicavec le bouton droit de la souris suivi d’un clic sur "Editer...").La boîte de dialogue "Entrée numérique" s’ouvre et vous pouvez y modifier la valeur.Fermez la boîte de dialogue "Entrée numérique" en cliquant sur le bouton "OK" ; la valeur entrée estvalidée comme valeur d’attribut.

Pour exploiter les plages de valeurs et les états de variable :La valeur affectée à l'attribut est déterminée selon les règles suivantes :

Exploitation des étatsL’exploitation d’état est la plus prioritaire. Le système vérifie si une ou plusieurs variables utiliséesdans l’expression possèdent un ou plusieurs états selon la liste des états. Lorsque c’est le cas, c’estl’état le plus prioritaire qui prévaut pour l’affectation. La priorité des états correspond à leur ordredans la liste des états, le premier état de la liste ayant la priorité la plus élevée.

Exploitation des plages de valeursSi l’exploitation des états n’a pas donné lieu à une affectation de valeur, la plage de valeurs danslequel est comprise la valeur de l’expression est déterminé. La valeur d’attribut liée à cette plage devaleurs est affectée à l’attribut d’objet.

Page 75: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-11C79000-G8277-C160-01

Pour définir l’événement de dynamisation :

Cliquez pour ce faire sur le bouton . La boîte de dialogue "Modifier déclencheur" s’ouvre.

Nota

Le système affecte à l'événement déclencheur une entrée par défaut. L'entrée par défaut dépend del'expression que vous avez formulée dans la boîte "Plages de valeurs dynamiques".

Si l'expression contient une ou plusieurs variables, l'entrée par défaut de l'événement déclencheur est"Variable" et toutes les variables survenant dans l'expression sont inscrites dans la liste des variables.

Si l’expression ne contient pas de variables, l'entrée par défaut de l’événement déclencheur est "Cyclepar défaut". L'entrée sous cycle est une valeur par défaut.

Page 76: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-12 WinCC ManuelC79000-G8277-C160-01

Pour sélectionner un événement, ouvrez la zone de liste "Evénement" en cliquant du bouton gauche dela souris et marquez l'événement voulu par un clic du bouton gauche de la souris.Les événements suivants sont proposés :

• Variable

• Cycle standard

• Cycle de vue

• Cycle de fenêtre

Si vous avez choisi "Cycle par défaut", "Cycle de vue" ou "Cycle de fenêtre" comme événement, vouspouvez lui affecter un nom de déclencheur.Entrez le nom de déclencheur en positionnant le curseur d'un clic du bouton gauche de la souris sur laligne "Nom de déclencheur".Entrez le nom au clavier en effaçant le cas échéant l'entrée existante.

Si vous avez sélectionné l’événement "Cycle standard" ou "Variable", vous devrez éventuellementmodifier le temps de cycle.Pour entrer le temps de cycle, ouvrez la zone de liste "Cycle" en cliquant du bouton gauche de lasouris et marquez le temps voulu par un clic du bouton gauche de la souris.Les temps de cycle suivants sont proposés :

En cas de modification 5 min

250 ms 10 min

500 ms 1 h

1 s Cycle utilisateur 1

2 s Cycle utilisateur 2

5 s Cycle utilisateur 3

10 s Cycle utilisateur 4

1 min Cycle utilisateur 5

L'entrée "En cas de modification" n'est accessible que si vous avez sélectionné l'événement"Variable".Si vous avec sélectionné l'événement "Variable", le contenu de la boîte "Modifier déclencheur"change :

Page 77: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-13C79000-G8277-C160-01

Vous pouvez entrer ici une ou plusieurs variables qui serviront de déclencheur d'une action en cas dechangement de valeur d'un cycle à l'autre. Si vous avez entré plusieurs variables, l'action estdéclenchée par le changement, d'un cycle à l'autre, de la valeur de l'une de ces variables.

Il existe trois possibilités d'entrée de variables :

• Avec le bouton gauche de la souris, placez le point d'insertion dans la ligne de saisie "Nom devariable" et entrez le nom au clavier. Le nom ne doit pas être entré entre guillemets.Cliquez ensuite sur le bouton "Ajouter".La variable entrée est ajoutée à la liste des variables.

• Cliquez avec le bouton droit de la souris dans la colonne "Nom de déclencheur" de la liste devariables. Dans le menu contextuel, sélectionnez "Variables_DM" si vous voulez utiliser unevariable existante. Le dialogue "Sélectionner variable" s’ouvre et vous pouvez y choisir lavariable désirée.Si vous voulez entrer directement le nom de variable, sélectionnez "Nouveau" dans le menucontextuel.

Page 78: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-14 WinCC ManuelC79000-G8277-C160-01

• Ouvrez d’un clic sur le bouton la boîte de dialogue "Sélectionner variable" pour ychoisir votre variable :

Sélectionnez la variable soit par un double clic du bouton gauche de la souris sur le nom de variable,soit par un simple clic du bouton gauche de la souris sur le nom de variable puis sur le bouton "OK".La boîte de dialogue "Sélectionner variable" est fermée :Vous revenez à la boîte "Modifier déclencheur". La variable sélectionnée a été inscrite dans la listedes variables dans la colonne "Nom de déclencheur".

Le système affecte aux variables inscrites un temps de cycle dans la colonne "Cycle par défaut". Ils'agit du temps qui s'écoule entre deux interrogations successives de la variable par le système en vuede détecter un changement de valeur.

Si vous voulez modifier ultérieurement le temps de cycle d'une variable, procédez comme suit :

Ouvrez le menu contextuel en cliquant avec le bouton droit de la souris sur le temps de cycle àmodifier.

Chosissez le nouveau temps de cycle.

Vous pouvez également procéder comme suit :

Ouvrez la boite de dialogue "Rafraîchissement" en double-cliquant sur le temps de cycle àmodifier.

Sélectionnez le temps de cycle dans la liste et appuyez sur le bouton OK.

Pour supprimer une variable de la liste, marquez la variable à supprimer dans la liste des variables,puis cliquez sur le bouton "Supprimer".Pour marquer un groupe de variables successives, marquez la première variable du groupe puis ladernière en maintenant la touche "Maj" enfoncée.Pour marquer plusieurs variables réparties dans la liste, marquez la première puis marquez toutes lesautres en maintenant la touche "Ctrl" enfoncée.

Nota

Pour l’événement de déclenchement "Variable", l’entrée "Modification" est disponible comme cycle.L’action est déclenchée dès que la valeur d’une variable change dans la liste des variables. Ce type dedéclenche utilise une part importante de la capacité système.

Page 79: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-15C79000-G8277-C160-01

Pour générer une action à partir des entréesVous avez effectué toutes les saisies pour la dynamisation de l’attribut de l’objet.Pour que ces paramétrages puissent positionner l’attribut de l’objet au runtime, vous devez maintenantgénérer une "action" à partir des valeurs saisies.Pour cela, cliquez sur "Valider" dans la boîte de dialogue "Plages des valeurs dynamiques". Lesystème génère alors une "action" à partir des valeurs saisies.Les erreurs survenant pendant cette activité sont affichées dans la boîte de dialogue "Messagesd’erreur".

Pour connaître les causes d’erreur, cliquez sur le bouton "Détails". La fenêtre est agrandie pourafficher une description de l’erreur.

Si l’action a été générée sans erreur, la boîte de dialogue "Plages des valeurs dynamiques" se ferme etvous revenez à la boîte de dialogue "Propriétés de l'objet. Dans la colonne "Dynamique", la lampeblanche est remplacée par un éclair rouge. Celui-ci indique qu’une action générée avec le dialogue dedynamisation a été liée à cet attribut.

Nota

Pour vérifier si les données saisies dans la boîte de dialogue "Plages des valeurs dynamiques" sontcorrectes sans générer d’action, cliquez sur le bouton "Vérifier".

Lorsque vous cliquez sur le bouton "Vérifier" ou sur "Valider", la liste des plages de valeurs "Résultatde l’expression/ la formule" est triée dans le sens ascendant d’après la limite supérieure des plages devaleurs.

Vous pouvez visualiser l’action générée et la modifier, après avoir cliqué sur l’éclair rouge avec lebouton droit de la souris pour ouvrir le menu contextuel correspondant. Dans le menu contextuel,sélectionnez la commande "Action en C...".

Attention !Une fenêtre vous signale que cette action a été créée avec la "programmation simplifiée", donc avec ledialogue de dynamisation. Ceci est important dans la mesure où une action enregistrée comme"Action en C..." ne peut plus être éditée avec le dialogue de dynamisation.

Nota

Si l'action a été enregistrée comme action C, les variables utilisées sont représentées comme variablesC du type float. Ceci peut se traduire par des résultats erronés durant le runtime en cas d'utilisationd'opérateur C pour des opérations sur bit p. ex. Il est par conséquent recommandé de n'utiliser dans ledialogue de dynamisation que les opérateurs des quatre opérations élémentaires.

Les noms de variable utilisés dans l’expression sont inscrits dans l’action en C entre guillemets (").

Si le nom de variable contient le caractère " comme élément du nom, il sera précédé dans l’action enC du caractère \ .Exemple : 'moteur"M"1' devient "moteur\"M\"1".

Page 80: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-16 WinCC ManuelC79000-G8277-C160-01

3.2.2 Dynamisation de propriétés d'objet par le dialogue de dynamisation

L’Assistant de dynamisation permet de dynamiser un objet à l’aide d’actions en C. L’Assistant dedynamisation configure, durant son exécution, des actions en C prédéfinies et des événements dedéclencheur et les enregistre dans les propriétés de l’objet.Vous pouvez modifier ces actions en C prédéfinies dans les propriétés de l’objet sous l’onglet"Evénements".

Les actions en C prédéfinies sont réparties en plusieurs groupes comme suit :

• Fonctions système

• Fonctions diverses

• Dynamiques standard

• Composants de vue

• Fonctions d’importation

• Fonctions de vue

Vous pouvez sélectionner un groupe en cliquant avec le bouton gauche de la souris sur l’ongletcorrespondant.

Nota

L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer l'assistant dedynamisation.

Pour dynamiser un objet avec l’Assistant de dynamisation:

1. Sélectionnez dans Graphics Designer l’objet ou la vue que vous souhaitez dynamiser.

2. Sélectionnez dans l’Assistant de dynamisation un domaine d’action en C en cliquant avec lebouton gauche de la souris sur l’onglet correspondant.

3. Sélectionnez l’action en C dans l’Assistant de dynamisation par un double clic du bouton gauchede la souris.

4. Suivez les instruction des boîtes de dialogue de l’Assistant de dynamisation.

Après avoir quitté l’Assistant de dynamisation, vous pourrez, si nécessaire, éditer les actions en Cenregistrées dans les propriétés de l’objet.

Page 81: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-17C79000-G8277-C160-01

3.2.2.1 Fonctions système

Démarrer une autre applicationCette fonction permet de créer une action servant à démarrer une autre application. L’entrée duchemin et du nom de l’application s’effectue durant l’exécution de l’assistant.

Copie d’écranCette fonction permet de créer une action servant à réaliser une copie d’écran.

Création de liaisons redondantesCet assistant permet de créer pour SIMATIC S7 Protocoll Suite une action réalisant un changement deliaison dynamique.

Changement de langueCette fonction permet de créer une action servant à changer de langue utilisée durant le runtime.

Quitter WinCCCette fonction permet de créer une action servant à quitter WinCC.

Quitter WinCC ou WindowsCette fonction permet de créer une action servant à quitter WinCC ou le système d’exploitation.L’assistant vous demandera comment vous souhaiter quitter le système d’exploitation (arrêter,redémarrer, ouvrir une session sous un nom différent).

Quitter WinCC RuntimeCette fonction permet de créer une action servant à quitter le runtime.

Nota

Arrêt du mode runtime d'un serveur, arrête également le mode runtime de tous les clients associés.

L'arrêt du mode runtime d'un client ou multiclient n'affecte que ce client ou multiclient.

L'arrêt du mode runtime d'un poste individuel n'affecte que ce poste individuel.

3.2.2.2 Fonctions diverses

Afficher fichier DXFCette fonction génère une action qui affecte un déclencheur à l'objet sélectionné dans la vue. Lefichier DXF indiqué est affiché dans une fenêtre dès que les conditions de déclenchement sont réunies.Il convient de spécifier la position et la taille de la fenêtre.

Les déclencheurs suivants peuvent être choisis :

• Clic de souris

• Enfoncer bouton gauche de souris

• Relâcher bouton gauche de souris

• Enfoncer bouton droit de souris

• Relâcher bouton droit de souris

Page 82: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-18 WinCC ManuelC79000-G8277-C160-01

Spécifiez les paramètres suivants :

• Chemin et nom du fichier DXF

• Coordonnées X et Y du coin supérieur gauche de la fenêtre

• Hauteur et largeur de la fenêtre

• Nom du fichier DXF dans la barre de titre de la fenêtre (oui/non)

3.2.2.3 Dynamiques standard

Accès uniquement si autoriséCette fonction permet de créer une action servant à vérifier l’autorisation d’accès de l’utilisateur.

Mettre un bit à 1/0Cette fonction permet de créer une action servant à mettre un bit d’une variable à 1 ou à 0. Laspécification de la variable à modifier ainsi que du numéro du bit s’effectue durant l’exécution del’assistant.

Dialogue de dynamisation avec liste de prioritésCe dialogue permet de paramétrer des changements de couleur en fonction des états d'une variable. Lacouleur peut ce faisant être déterminée par une seule variable ou par la combinaison logique deplusieurs variables.Les fonctions logiques disponibles sont ET et OU.Vous pouvez paramétrer au plus 10 définitions de couleur. Celles-ci sont alors traitées dans l'ordrespécifié. Les entrées du haut de la liste sont prioritaires par rapport aux entrées du bas de la liste. Ladernière entrée de la liste est toujours l'entrée "par défaut". Son niveau de priorité ne peut pas êtreaugmenté.

Création de la liste des changements de couleur :Pour rajouter des conditions de couleur, créez d'abord une nouvelle ligne à l'aide du bouton"Nouveau". L'entrée vide est alors automatiquement sélectionnée et peut être modifiée dans la zoned'édition des conditions. Cette zone d'édition se trouve au-dessous de la liste des couleurs.

Page 83: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-19C79000-G8277-C160-01

Les boutons d'édition des conditions ont pour fonction :

Ce bouton rajoute une nouvelle ligne à la liste.

Tous les masques de bits de la ligne sélectionnée sont affichés successivement. Ils sontmodifiables.

Ce bouton ouvre le dialogue de sélection des couleurs.Le dialogue de sélection des couleurs peut également être ouvert par un double clic sur la lignesélectionnée.

La ligne sélectionnée est supprimée

La ligne sélectionnée est remontée dans la liste et donc son niveau de priorité augmenté.

La ligne sélectionnée est descendue dans la liste et donc son niveau de priorité abaissé.

L'expression traitée est transférée dans la ligne sélectionnée de la liste.

Toutes les entrées de la liste sont supprimées, sauf l'entrée par défaut.

L'expression est supprimée.

Edition de l’expression :Les boutons suivants donnent accès aux fonctions

• Variable

• ET

• OU

• Ouvrir parenthèse

• Fermer parenthèse

• Annuler

Si la syntaxe le permet, la variable sélectionnée, la fonction logique ou la parentèse est placée à la finde l'expression. La fonction "Annuler" supprime la dernière partie de l'expression.La nouvelle expresion ou expression éditée est transférée dans la ligne sélectionnée de la liste par"Appliquer".L'édition manuelle de l'expression n'est pas possible.

Page 84: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-20 WinCC ManuelC79000-G8277-C160-01

Les boutons d'édition de l'expression ont pour fonction :

Ce bouton ouvre la navigateur de variables. L'écran affichage toutes les variables de typeBit, Byte, Word et DWord. Après sélection des variables, l'écran affiche un dialogue de saisie devaleurs.

Si la syntaxe le permet, une fonction logique ET est rajoutée à l'expression.

Si la syntaxe le permet, une fonction logique OU est rajoutée à l'expression.

Si la syntaxe le permet, une ouverture de parenthèse est rajoutée à l'expression.

Si la syntaxe le permet, une fermeture de parenthèse est rajoutée à l'expression.

Ce bouton supprime la dernière partie de l'expression.

Dialogue de définition du masque de bits de variable :Ce dialogue permet de spécifier les bits de variable à interroger.Affiche un octet (un bit seulement pour les variables de type bit) de la valeur de la variable. Onindique ici les états à interroger. Un 'x' signifie que le bit est ignoré.L'entrée de '0' ou de '1' signifie que l'état du bit est interrogé en conséquence.

Dynamiser propriétéCette fonction permet de lier une propriété d’objet à une variable et de la dynamiser par la valeur de lavariable. La spécification de la propriété d’objet et de la variable s’effectue durant l’exécution del’assistant.

Mettre plusieurs bits à 1/0Cette fonction permet de créer une action servant à mettre plusieurs bits d’une variable à 1 ou à 0. Laspécification de la variable à modifier ainsi que des numéros de bit s’effectue durant l’exécution del’assistant.

Page 85: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-21C79000-G8277-C160-01

Visualisation du programme d’APICette fonction permet de visualiser directement le programme d’API durant le runtimelorsqu'intervient un événement configuré pour un objet donné.Lorsque l'événement intervient, l'éditeur de programme de STEP 7 est démarré avec visualisationdirecte du programme correspondant.Les conditions suivantes doivent être remplies pour pouvoir utiliser cette fonction :

• le projet WinCC avec la vue à l'origine de la visualisation ainsi que le projet STEP 7 doivent setrouver sur le même ordinateur

• le projet WinCC doit se trouver dans un sous-répertoire du projet STEP 7 (Projet STEP7\wincproj\Projet WinCC)

• les variables S7 sont représentées sur des variables WinCC (mappées)

Définissez pour l'objet actuel l'événement devant déclencher la visualisation du programme d'API, p.ex. "Clic du bouton gauche de la souris" sur un bouton. La variable WinCC sélectionnée doit en outreêtre liée à un attribut de l'objet actuel que vous devez spécifier, p. ex. à la couleur d'arrière-plan dubouton. Cet attribut est piloté par le contenu de la variable WinCC en cas de changement de valeur dela variable.Si, durant le runtime, l'événement déclenchant intervient sur l'objet en question, p. ex. clic du boutongauche de la souris, l'éditeur de programme (CONT, LOG, LIST) de STEP 7 est démarré avecvisualisation de la partie définie par la variable sélectionnée.

Dynamiser prototypeCette fonction permet de dynamiser une propriété d’objet à l’aide d’un élément d’une variablestructurée.

Liaison fixe de prototypeCette fonction permet de lier une propriété d’objet traitée avec "dynamiser un prototype" à unevariable de type de données "structure".

Lier dynamiquement un prototypeCette fonction permet de lier au runtime une propriété de Face avant ou d'objet utilisateur traitée avec"Dynamiser prototype" à une variable de type de données structuré.

Copier valeur de variableCette fonction permet de copier la valeur d’une variable WORD dans une autre variable WORD. Ladéfinition de la variable source et de la variable cible s’effectue durant l’exécution de l’assistant.

Positionner la valeur d’une variableCette fonction permet de positionner la valeur d’une variable. La spécification de la variable àmodifier ainsi que de la valeur s’effectue durant l’exécution de l’assistant.

Déplacer objetLes propriétés d’objet "Position X" et "Position Y" peuvent être liées durant l’exécution de l’assistantp. ex. à des variables pour dynamiser ainsi la position de l’objet.

Remplir objetCette fonction permet de créer une action servant à dynamiser le niveau de remplissage d’un objet viaune variable. Vous pourrez définir durant l’exécution de l’assistant non seulement la variable maiségalement les limites inférieure et supérieure pour les niveaux de remplissage 0% et 100%.

Afficher une variable chaîne de caractèresCette fonction permet de lier l’attribut "Texte" d’un objet à une variable de texte. Cette action ne peutêtre sélectionnée que pour les objets possédant l’attribut "Texte"..

Page 86: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-22 WinCC ManuelC79000-G8277-C160-01

Lier une composant de vue à un point de mesureLie un composant de vue à un point de mesure.Le dialogue de sélection de variable propose tous les points de mesure disponibles dans l'explorateurWinCC dont le type de structure correspond au composant de vue sélectionné.

Sortie directeAffiche le contenu d'une variable dans un champ d'E/S.Cette fonction nécessite les entrées suivantes :

• Temps de cycle

• Nom de variable

Entrée/sortie simultanéeAffiche le contenu d'une variable dans un champ d'E/S et permet à l'utilisateur de le modifier.Cette fonction nécessite les entrées suivantes :

• Temps de cycle

• Nom de variable

Valeur mesurée de bargrapheAffiche le contenu d'une variable dans un bargraphe en tant que valeur mesurée.Cette fonction nécessite les entrées suivantes :

• Temps de cycle

• Nom de variable

• Valeurs minimale et maximale du bargraphe

• Origin du bargraphe

3.2.2.4 Composants de vue

Créer un composant de vue comme typeL'assistant de type permet d'affecter des propriétés d'objet de la vue à des composants de structure d'untype de données structuré, par exemple :

• Alimenter la valeur de sortie d'un champ d'E/S toutes les secondes avec .valeurmesurée

• Alimenter la connexion au process d'un bargraphe toutes les 2 secondes avectempérature

valeur mesurée et .température sont des composants d'un type de données structuré.La vue initiale est devenue une vue type.

Créer une (des) instance(s) dans la vue d'installationL'assistant d'instanciation permet de créer une fenêtre de vue dans une vue mère et d'y appeler une vuetype. Vous devez indiquer ce faisant à quelle variable d'un type de données structuré la fenêtre de vueest liée et à quel endroit la fenêtre de vue est positionnée. L'assistant d'instanciation permet depositionner les fenêtres de vue de différentes manières :

• comme composant fixe dans la vue

• comme composant visualisable à l'aide d'un bouton

• comme composants visualisables chacun à l'aide d'un bouton

• comme composant fixe avec nom à définir. Une variable peut tenir lieu de nom decomposant

Page 87: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-23C79000-G8277-C160-01

3.2.2.5 Fonctions d’importation

Importation d’alarmesL’assistant permet de charger sur WinCC une liste d’alarmes de COROS LS-B. Pour plusd’informations, veuillez consulter le fichier "Hantmigr.doc" sur le CD-ROM WinCC.

Importation S5L variables uniquementL’assistant permet de charger sur WinCC une liste de variables de COROS LS-B. Pour plusd’informations, veuillez consulter le fichier "Hantmigr.doc" sur le CD-ROM WinCC.

Importation S7 S5 - ZULIL’assistant permet de charger sur WinCC la liste d’assignation STEP 5 et STEP 7. Pour plusd’informations, veuillez consulter le fichier "Hantzuli.doc" sur le CD-ROM WinCC.

3.2.2.6 Fonctions de vue

Navigation de vuesCette fonction génère une action C qui affecte un déclencheur à l'objet sélectionné dans la vue. Lanavigation de vues est exécutée dès que les conditions de déclenchement sont réunies.

Les déclencheurs suivants peuvent être choisis :

• Clic de souris

• Enfoncer bouton gauche de souris

• Relâcher bouton gauche de souris

• Enfoncer bouton droit de souris

• Relâcher bouton droit de souris

Les fonctions de navigation de vues suivantes peuvent être sélectionnées :

• Afficher la vue de départ

• Afficher la vue précédente

• Afficher la vue suivante

• Afficher la vue marquée

• Marquer la vue

Changement de vue dans la fenêtreCette fonction permet de modifier, dans une vue de Graphics Designer, le contenu d’un objet de lafenêtre.

Changement de vue simpleCette fonction permet de créer une action servant à un changement de vue. La spécification du nom dela vue à afficher s’effectue durant l’exécution de l’assistant.

Page 88: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-24 WinCC ManuelC79000-G8277-C160-01

Ouvrir boîte de message d’erreurCette fonction permet de créer une action servant à afficher une boîte d’avertissement. Laspécification de la nature de l’avertissement (information, question, secours) ainsi que le titre de laboîte et le texte du message s’effectue durant l’exécution de l’assistant.

Les valeurs renvoyées après clic sur les boutons sont :

Bouton Valeur renvoyée

OK 1

Annuler 2

Oui 6

Non 7

Ouvrir boîte de dialogue WinCCCette fonction permet d’afficher une vue de Graphics Designer dans une fenêtre de vue. Laspécification du nom de la vue à afficher ainsi que la définition de l’aspect de la fenêtre graphiques’effectuent durant l’exécution de l’assistant.

3.2.2.7 Exemple de dynamisation

1. Créez sous Graphics Designer une vue contenant un objet du type bouton.

2. Sélectionnez le bouton.

3. Activez l’Assistant de dynamisation par un double clic sur la fonction "Afficher boîte demessages d'erreur".

4. Sélectionnez dans la fenêtre de l’assistant "Sélectionner un déclencheur" l’événement "Boutongauche de la souris" comme événement déclenchant, puis cliquez sur le bouton "Suivant".

Page 89: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-25C79000-G8277-C160-01

5. Dans la fenêtre d’assistant "Définir les options" spécifiez le contenu de la barre de titre, le texted’avertissement et l’aspect de la fenêtre de message, puis cliquez sur le bouton "Suivant".

6. Si l’assistant ouvre une dernière fenêtre, cliquez sur le bouton "Terminer".

Page 90: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-26 WinCC ManuelC79000-G8277-C160-01

L’action en C générée à la fermeture de l’assistant peut être éditée à l’aide du menu contextuel dansles propriétés d’objet du bouton (onglet "Evénement").

7. Enregistrez la vue.

8. Activez votre projet à l’aide du bouton de la barre d’outils de Graphics Designer.

9. Si, dans l’interface utilisateur du runtime, vous positionnez le pointeur de la souris sur le bouton,le pointeur devrait être accompagné d’un éclair vert. Un clic du bouton gauche de la souris ouvreune boîte de message contenant les textes que vous avez définis.

3.2.3 L'éditeur de l'assistant de dynamisation

L'éditeur permet de créer des scripts d'assistant qui simplifient la génération d'actions sous GraphicsDesigner.Dynamic Wizard Editor ne peut pas être démarré via WinCC mais doit être appelé à l'aide desressources système. Il se trouve dans le chemin d'installation de WinCC dans le répertoire \bin sous lenom de fichier DynWizEdit.exe.

L'éditeur met à disposition une interface utilisateur qui permet de créer, d'éditer et de charger lesscripts, c.-à-d. les mettre à disposition de l'Assistant de dynamisation proprement dit.

Outre les fonctions de base d'un éditeurs, telles que la création d'un script ou l'ouverture etl'enregistrement d'un script (identiques à celles d'un éditeur de texte), l'éditeur propose les fonctionssuivantes :

Page 91: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-27C79000-G8277-C160-01

1. Création des données de l'Assistant de dynamisation (CWD)

Cette fonction charge tous les scripts d’assistant existant actuellement pour une langue et les meten forme pour le traitement.Le fichier de données ainsi créé se trouve dans le chemin d'installation de WinCC(CheminD'installation\wscripts\dynwiz.cwd).

2. Chargement de scripts d’assistant

Cette fonction permet de charger d'autres scripts d'assistant et les mettre ainsi à la disposition del'Assistant de dynamisation.

3. Changer de langue d’assistant

Vous pouvez spécifier ici la langue pour laquelle le script d'assistant est configurée ainsi que lesscripts d'assistant à traiter. Les langues mises à disposition sont les langues connues de WinCC,indépendamment des langues qui ont été installées.

Le changement de langue de l'assistant n'a pas d'influence sur le système globale, ni sur l'interfaceutilisateur de configuration.

Page 92: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-28 WinCC ManuelC79000-G8277-C160-01

4. Changer d’objet

L'Assistant de dynamisation, également disponible dans l'éditeur à des fins de test, dépend desdifférentes propriétés d'un objet sous Graphic Designer.

Cette fonction permet, en vue de tester un script d'assistant, nouveau ou existant, de passer à unobjet dans une vue existante.

Un nouvel objet ayant été sélectionné, l'Assistant de dynamisation est adapté de sorte à n'afficherque les scripts d'assistant se rapportant à cet objet.

5. Afficher les scripts d’assistant

Sont affichés ici tous les scripts d'assistant, connus du système, pour la langue sélectionnée.

Ce dialogue permet en outre de supprimer des scripts de la liste des scripts d'assistant.

Page 93: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-29C79000-G8277-C160-01

6. Editer un aide

Des textes d'aide propres aux scripts d'assistant peuvent être configurés et, après avoir été affectésaux pages configurées dans les scripts, être appelés par l'utilisateur.

Les textes d'aide ne peuvent être créés que pour des scripts ayant déjà été chargés.

L'éditeur d'aide

Ce dialogue permet d'enregistrer un texte d'aide pour chaque page générée par le script d'assistant.La première ligne entrée est toujours utilisée comme en-tête, c.-à-d. affichée en gras et soulignée.

Page 94: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-30 WinCC ManuelC79000-G8277-C160-01

7. Compiler des scripts d’assistant

Cette fonction permet de compiler et de vérifier la compilation d'un nouveau script d'assistant envue de le tester.

3.2.4 Dynamisation par une action C

D’un clic du bouton droit de la souris sur la lampe blanche, vous avez ouvert un menu contextuel dansla boîte de dialogue "Propriétés", puis sélectionné la commande "Action C... " Le dialgoue "Editeraction" s'ouvre.Formulez alors en langage C la fonction que vous voulez utiliser pour positionner les attributs d’objet.Vous pouvez, pour la formulation de ces fonctions, utiliser les fonctions C préprogrammées mises àvotre disposition par le système dans la partie gauche du dialogue. Il ne vous reste plus qu’à procéderau paramétrage.

La fonction devient une action lorsque vous lui affectez un événement déclencheur.

Nota

Si vous ne définissez pas d’événement de dynamisation, le système prend le cycle et le temps de cyclepar défaut comme événement déclencheur.

La valeur renvoyée par votre fonction positionne l'attribut lié à votre fonction.Dans la fonction, vous pouvez accéder avec les fonctions Get... et Set...à tout attribut de tout objetdans toutes les vues, donc lire et écrire la valeur de l’attribut.

Vous devez compiler la fonction programmée. Les erreurs éventuellement rencontrées pendant lacompilation sont affichées.Si la compilation s’est faite sans erreurs, la formulation de l’action est terminée et l’action est liée àl’attribut.Les actions C compilées sont marquées d’un éclair vert dans la boîte de dialogue "Propriétés".

Nota

Lorsque la formulation de l’action est terminée, vous pouvez quitter la boîte "Edition action" etrevenir à la boîte de dialogue "Propriétés" sans compiler l’action. Un dialogue vous le signale.Choisissez dans cette fenêtre "Compiler oui ou non". Si vous avez décidé de ne pas compiler l’action,ceci est indiqué par un éclair jaune dans la colonne "Dynamique" de la boîte de dialogue "Propriétés".

Page 95: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-31C79000-G8277-C160-01

Vous pouvez exporter et enregistrer dans un fichier les actions compilées sans erreurs.Vous pouvez réimporter les actions exportées et les lier à un nouvel attribut. Les actions importéespeuvent être modifiées si nécessaire.

Nota

Lorsque vous copiez dans Graphics Designer l’objet dont vous venez de dynamiser l’attribut, l’actionliée à cet attribut est aussi copiée.

Pour formuler une fonction C :Le dialgoue "Editer action" s'ouvre.

Formulez la fonction dans la partie droite de la fenêtre. La première ligne contient le fichier d’en-têteà lier et la deuxième ligne contient le nom de la fonction et les parenthèses de paramètres avec lesparamètres formels ainsi que l’accolade ouvrante. Les paramètres sont :

Paramètres Signification Type

lpszPictureName Nom de la vue active char pointer

lpszObjectName Nom de l’objet marqué char pointer

lpszPropertyName Nom de l’attribut avec lequel l’actionsera liée

char pointer

La dernière ligne contient l’accolade fermante.

Page 96: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-32 WinCC ManuelC79000-G8277-C160-01

Editez la fonction C dans cette partie de la fenêtre.Les fonctions d’édition suivantes sont disponibles :

Fonction Touches

Nouvelle ligne ENTREE

Supprimer caractère à droite du curseur SUPPR

Supprimer caractère à gauche du curseur Retour arrière

Retour en début de ligne ORIGINE

Saut en fin de ligne FIN

Saut au début du texte Ctrl+ORIGINE

Saut à la fin du texte Ctrl+FIN

Déplacer point d’insertion touches de curseur

Couper texte marqué Ctrl+X

Copier texte marqué Ctrl+C

Insérer texte du presse-papiers Ctrl+V

Fonction Commandes souris

Marquer texte bouton gauche souris

Marquer un mot double clic bouton gauchesouris

Déplacer marque d’insertion bouton gauche souris

Autres fonctions d’édition

• Le mode de saisie est "Insérer".

• Le texte marqué est remplacé par le prochain caractère entré au clavier

• Extension du marquage d’une zone.Marquage d’une zone :Placez le point d’insertion au début de la zone à marquer ; maintenir la touche MAJ enfoncée etamenez le point d’insertion à la fin de la zone à marquer.Pour étendre le marquage :Placez la marque d’insertion à la fin de la zone à marquer en maintenant la touche MAJenfoncée.

Vous pouvez insérer au point d’insertion des fonctions entièrement préprogrammées dans la fonctionque vous écrivez. Le texte marqué est remplacé par la fonction. Pour cela, ouvrez les répertoires dansla partie gauche de la fenêtre et sélectionnez la fonction désirée en cliquant le bouton droit de lasouris.Ce clic ouvre un menu contextuel dans lequel vous sélectionnez la commande "Affectationparamètres".Le dialogue "Paramétrage" s’ouvre et vous permet d’affecter les paramètres à la fonction choisie.Le paramétrage terminé, la fonction sélectionnée est placée au point d’insertion avec ses paramètresactuels. Le texte marqué est remplacé par la fonction.

Nota

Le dialogue "Paramétrage" peut également être ouverte en cliquant deux fois sur la fonction désiréeavec le bouton gauche de la souris.

Page 97: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-33C79000-G8277-C160-01

Pour éditer vous-même le paramétrage, sélectionner la commande "Valider" dans le menu contextuel.La fonction sélectionnée est placée au point d’insertion comme "prototype", c’est-à-dire avecindication des types de données et des paramètres formels. Le texte marqué est remplacé par lafonction.

Pour entrer les noms de variable, cliquez sur le bouton . Le dialogue "Sélectionner variable"s’ouvre et vous pouvez y choisir la variable désirée.

Pour paramétrer une fonction :Vous avez ouvert, dans la boîte de dialogue "Editer action", un menu contextuel en cliquant sur lenom de la fonction avec le bouton droit de la souris et sélectionné la commande "Affectationparamètres".Le dialogue "Paramétrage" s'ouvre.

Le contenu des colonnes "Description" et "Type de données" a une valeur indicative.

Lorsque tous les paramètres ont été saisis, fermez la boîte de dialogue "Paramétrage" en cliquant surle bouton "OK".La fonction sélectionnée est placée avec ses paramètres au point d’insertion dans la boîte "Editeraction".

Page 98: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-34 WinCC ManuelC79000-G8277-C160-01

Pour saisir une variable comme paramètre :

Dans la boîte "Paramétrage", vous avez ouvert le menu déroulant par un clic sur le bouton etsélectionné l’option "Sélection de variable".La boîte de dialogue "Sélectionner variable" est ouverte :

Sélectionnez la variable soit par un double clic du bouton gauche de la souris sur le nom de variable,soit par un simple clic du bouton gauche de la souris sur le nom de variable puis sur le bouton "OK".La boîte de dialogue "Sélectionner variable" est fermée :Vous revenez à la boîte "Paramétrage". La variable sélectionnée est saisie comme paramètre.

Page 99: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-35C79000-G8277-C160-01

Pour saisir un nom de vue, d’objet ou d’attribut comme paramètre :

Dans la boîte "Paramétrage", vous avez ouvert le menu déroulant par un clic sur le bouton etsélectionné l’option "Objets graphiques".Le dialogue de sélection de vue s'ouvre.

La liste des vues existant dans le projet est affichée dans le tiers de gauche de la fenêtre.Sélectionnez une vue avec la souris. La liste "Objets" affiche les objets contenus dans la vuesélectionnée.

Pour utiliser le nom de vue comme paramètre, marquez d’un clic de la souris le nom d’objet de la vuedans la liste "Objets", "NewPdl1" dans l’exemple ci-dessus, puis cliquez sur le bouton "OK".

Pour utiliser comme paramètre le nom d’objet d’un objet contenu dans la vue, cliquez sur le nomd’objet désiré dans la liste "Objets". La liste "Propriétés" affiche les noms d’attribut que possèdel’objet sélectionné. Cliquez sur le bouton "OK".

Pour utiliser un nom d’attribut comme paramètre, cliquez sur le nom d’attribut désiré dans la liste"Propriétés", puis sur le bouton "OK".

La boîte de dialogue de sélection de vues se ferme.Vous revenez à la boîte "Paramétrage". La variable sélectionnée est saisie comme paramètre.

Page 100: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-36 WinCC ManuelC79000-G8277-C160-01

Pour définir l’événement de dynamisation :

Cliquez pour ce faire sur le bouton . La boîte de dialogue "Modifier déclencheur" s’ouvre.

Nota

Le système affecte à l'événement déclencheur une entrée par défaut. L'entrée par défaut dépend del'expression que vous avez formulée dans la boîte "Plages de valeurs dynamiques".

Si l'expression contient une ou plusieurs variables, l'entrée par défaut de l'événement déclencheur est"Variable" et toutes les variables survenant dans l'expression sont inscrites dans la liste des variables.

Si l’expression ne contient pas de variables, l'entrée par défaut de l’événement déclencheur est "Cyclepar défaut". L'entrée sous cycle est une valeur par défaut.

Pour sélectionner un événement, ouvrez la zone de liste "Evénement" en cliquant du bouton gauche dela souris et marquez l'événement voulu par un clic du bouton gauche de la souris.Les événements suivants sont proposés :

• Variable

• Cycle standard

• Cycle de vue

• Cycle de fenêtre

Page 101: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-37C79000-G8277-C160-01

Si vous avez choisi "Cycle par défaut", "Cycle de vue" ou "Cycle de fenêtre" comme événement, vouspouvez lui affecter un nom de déclencheur.Entrez le nom de déclencheur en positionnant le curseur d'un clic du bouton gauche de la souris sur laligne "Nom de déclencheur".Entrez le nom au clavier en effaçant le cas échéant l'entrée existante.

Si vous avez sélectionné l’événement "Cycle standard" ou "Variable", vous devrez éventuellementmodifier le temps de cycle.Pour entrer le temps de cycle, ouvrez la zone de liste "Cycle" en cliquant du bouton gauche de lasouris et marquez le temps voulu par un clic du bouton gauche de la souris.Les temps de cycle suivants sont proposés :

En cas de modification 5 min

250 ms 10 min

500 ms 1 h

1 s Cycle utilisateur 1

2 s Cycle utilisateur 2

5 s Cycle utilisateur 3

10 s Cycle utilisateur 4

1 min Cycle utilisateur 5

L'entrée "En cas de modification" n'est accessible que si vous avez sélectionné l'événement"Variable".

Page 102: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-38 WinCC ManuelC79000-G8277-C160-01

Si vous avec sélectionné l'événement "Variable", le contenu de la boîte "Modifier déclencheur"change :

Vous pouvez entrer ici une ou plusieurs variables qui serviront de déclencheur d'une action en cas dechangement de valeur d'un cycle à l'autre. Si vous avez entré plusieurs variables, l'action estdéclenchée par le changement, d'un cycle à l'autre, de la valeur de l'une de ces variables.

Il existe trois possibilités d'entrée de variables :

• Avec le bouton gauche de la souris, placez le point d'insertion dans la ligne de saisie "Nom devariable" et entrez le nom au clavier. Le nom ne doit pas être entré entre guillemets.Cliquez ensuite sur le bouton "Ajouter".La variable entrée est ajoutée à la liste des variables.

• Cliquez avec le bouton droit de la souris dans la colonne "Nom de déclencheur" de la liste devariables. Dans le menu contextuel, sélectionnez "Variables_DM" si vous voulez utiliser unevariable existante. Le dialogue "Sélectionner variable" s’ouvre et vous pouvez y choisir lavariable désirée.Si vous voulez entrer directement le nom de variable, sélectionnez "Nouveau" dans le menucontextuel.

Page 103: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-39C79000-G8277-C160-01

• Ouvrez d’un clic sur le bouton la boîte de dialogue "Sélectionner variable" pour ychoisir votre variable :

Sélectionnez la variable soit par un double clic du bouton gauche de la souris sur le nom de variable,soit par un simple clic du bouton gauche de la souris sur le nom de variable puis sur le bouton "OK".La boîte de dialogue "Sélectionner variable" est fermée :Vous revenez à la boîte "Modifier déclencheur". La variable sélectionnée a été inscrite dans la listedes variables dans la colonne "Nom de déclencheur".

Le système affecte aux variables inscrites un temps de cycle dans la colonne "Cycle par défaut". Ils'agit du temps qui s'écoule entre deux interrogations successives de la variable par le système en vuede détecter un changement de valeur.

Si vous voulez modifier ultérieurement le temps de cycle d'une variable, procédez comme suit :

• Ouvrez le menu contextuel en cliquant avec le bouton droit de la souris sur le temps de cycle àmodifier.

• Chosissez le nouveau temps de cycle.

Vous pouvez également procéder comme suit :

• Ouvrez la boite de dialogue "Rafraîchissement" en double-cliquant sur le temps de cycle àmodifier.

• Sélectionnez le temps de cycle dans la liste et appuyez sur le bouton OK.

Pour supprimer une variable de la liste, marquez la variable à supprimer dans la liste des variables,puis cliquez sur le bouton "Supprimer".Pour marquer un groupe de variables successives, marquez la première variable du groupe puis ladernière en maintenant la touche "Maj" enfoncée.Pour marquer plusieurs variables réparties dans la liste, marquez la première puis marquez toutes lesautres en maintenant la touche "Ctrl" enfoncée.Une fois l’événement de dynamisation défini, fermer la boîte de dialogue "Changer déclencheur" encliquant sur le bouton "OK". Revenez ensuite à la boîte de dialogue "Editer action"

Page 104: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-40 WinCC ManuelC79000-G8277-C160-01

Pour piloter la valeur d’un attribut :La valeur renvoyée par votre fonction C positionne l'attribut lié à votre fonction.

Exemple :Dans Graphics Designer, ouvrez la vue contenant l'objet dont vous voulez dynamiser l'attribut.Ouvrez la boîte de dialogue "Propriétés" d'un clic du bouton droit de la souris sur l'objet concerné.Dans la boîte de dialogue, sélectionnez la propriété à dynamiser. Il s'agit dans la figure ci-dessous del'objet "Cercle 1" et de la propriété "Couleurs".

Cliquez maintenant avec le bouton droit de la souris sur la lampe de l'attribut concerné que voussouhaitez dynamiser ; par exemple sur le symbole lampe dans la ligne de l'attribut "Couleurs d'arrièreplan".Dans le menu contextuel ouvert, sélectionnez l'option "Action en C...". La fenêtre "Editer action"s'ouvre.Elle contient dans sa partie droite déjà la structure toute prête d'une fonction CFormulez ici votre fonction et définissez l’événement déclencheur devant appeler votre fonction C auruntime.

La fonction est constituée de la définition des deux variables locales xvar et result.La fonction GetTagDWord ("var") affecte à la variable locale xvar la valeur de la variable de processvar.La structure de test if-else affecte à la variable de résultat la valeur CO RED (valeur pour la couleurrouge) lorsque la valeur de la variable xvar >128 ; sinon la valeur CO BLUE (valeur pour la couleurbleue) est affectée à cette variable.La dernière ligne a pour effet que la valeur de la fonction C main reçoit la valeur de la variable derésultat.

Page 105: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-41C79000-G8277-C160-01

La modification de la valeur de la variable de process var a été choisie comme déclencheur, la valeurde la variable étant interrogée toutes les 2s par WinCC.

Pour compiler une fonction C

Cliquez sur le bouton dans la barre d’outils de la boîte de dialogue "Editer action". La fonction estcompilée. La compilation est indiquée dans la barre d’état par le message "Compilation de l’action...".

Si la compilation s’effectue sans erreur, le message "0 Error(s), 0 Warning(s)" est affiché dans la barred’état.

Lorsque des erreurs surviennent pendant la compilation, le message "n Error(s), m Warning(s)" estaffiché dans la barre d’état, n et m désignant respectivement le nombre des erreurs et desavertissements.Les erreurs et avertissements sont affichés dans la partie inférieure de la fenêtre d’édition, divisée endeux volets.La ligne de division de la fenêtre peut être déplacée vers le haut ou vers le bas avec la souris.

La compilation terminée, fermez la boîte "Editer action" en cliquant sur le bouton "OK". Vousrevenez alors à la boîte de dialogue "Propriétés". Un éclair vert marque l’attribut lié à l’action dans lacolonne "Dynamique". Ce symbole indique que cet attribut est lié à une action C compilée.

Nota

Si vous fermez la fenêtre sans avoir compilé l’action, ceci vous est signalé par un message. Vouspouvez alors soit effectuer la compilation soit revenir à la boîte de dialogue "Propriétés" sans faire decompilation. Si vous avez décidé de ne pas compiler l’action, ceci est indiqué par un éclair jaune dansla colonne "Dynamique" de la boîte de dialogue "Propriétés".

Page 106: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-42 WinCC ManuelC79000-G8277-C160-01

Pour exporter une action

Cliquez sur le bouton dans la barre d’outils.La boîte de dialogue "Enregistrer sous" s’ouvre.

Sélectionnez le nom du fichier d’exportation et le chemin pour son enregistrement. L’extension "act"est ajoutée par le système.Cliquez sur le bouton "Enregistrer" pour exporter l’action et la stocker dans le fichier que vous avezindiqué.La boîte de dialogue "Enregistrer sous" se ferme.

Pour importer une action

Cliquez sur le bouton dans la barre d’outils.Le dialogue "Ouverture" s'ouvre.

Page 107: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-43C79000-G8277-C160-01

Sélectionnez le fichier désiré pour l’importation. Les fichiers d’importation sont des fichiers qui ontété préalablement créés par l’exportation d’une action et possèdent l’extension "act".Un clic sur "Ouvrir" permet d’insérer l’action et la boîte de dialogue "Ouverture" se referme.

Nota

L’action importée remplace complètement l’action préalablement créée.

3.2.5 Dynamisation d’objets par une valeur de variable

D’un clic du bouton droit de la souris sur la lampe blanche, vous avez ouvert un menu contextuel dansla boîte de dialogue "Propriétés", puis sélectionné "Variable... "La boîte de dialogue "Sélectionner variable" est ouverte :Sélectionnez la variable que vous voulez utiliser pour dynamiser l’attribut d’objet concerné.Le dialogue "Sélectionner variable" se ferme et vous revenez à la boîte de dialogue "Propriétés". Lalampe blanche passe au vert. Elle indique que l’attribut a été dynamisé par une variable. Le nom de lavariable est affiché près de la lampe verte.

Il est également possible d'entrer directement un nom de variable dans la colonne "Dynamique".Double cliquez pour ce faire sur la colonne "Dynamique". Lle curseur positionné et le nom devariable, s'il existe, est marqué. Entrez maintenant le nom de variable.

Il est également possible d'effectuer un glisser-déplacer avec la souris pour faire passer le nom devariable de la barre de variables dans la colonne "Dynamique".

Nota

En cas d'entrée directe du nom de variable dans la colonne "Dynamique", l'existence d'une variableportant ce nom n'est pas contrôlée.

Définissez ensuite le type d’adressage dans la boîte de dialogue "Propriétés".Il existe deux modes d’adressage :

• Adressage direct.La valeur de la variable est affectée directement à l’attribut

• Adressage indirect.La variable doit être du type "string" et contenir comme valeur le nom d’une variable dont lavaleur sera affectée à l’attribut.

L’adressage par défaut est l’"adressage direct".

Paramétrez ensuite le cycle de rafraîchissement. La valeur par défaut est 2 s.Le réglage du cycle de rafraîchissement fixe la périodicité du rafraîchissement de la valeur del’attribut par la valeur de la variable.

La dynamisation de l’attribut est maintenant terminée.

Page 108: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-44 WinCC ManuelC79000-G8277-C160-01

Pour sélectionner une variable dans la boîte de dialogue "Sélectionner une variable" :La boîte de dialogue "Sélectionner variable" est ouverte :

Sélectionnez la variable soit par un double clic du bouton gauche de la souris sur le nom de variable,soit par un simple clic du bouton gauche de la souris sur le nom de variable puis sur le bouton "OK".La boîte de dialogue "Sélectionner variable" est fermée :Vous revenez alors à la boîte de dialogue "Propriétés". Le nom de la variable figure maintenant dansla ligne d’attribut d’objet, dans la colonne "Dynamique". La lampe est passée du blanc au vert.

Pour sélectionner une variable dans la barre de variables :La barre de variables est visible et la boîte de dialogue "Propriétés d'objet" est ouverte.Sélectionnez la variable voulue dans la barre de variables avec le bouton gauche de la souris et tirez-ladans la boîte de dialogue "Propriétés de l'objet". Déposez la variable dans la colonne "Dynamique" surl'attribut voulu en relâchant le bouton de souris.

Pour sélectionner le mode d'adressageDans le cas de l'adressage indirect, il faut indiquer une variable chaîne pour la dynamisation. Cettevariable chaîne renferme le nom d'une autre variable dont le contenu provoque ensuite le changementd'attribut. Par modification du nom dans la variable chaîne, vous avez la possibilité d'un accèsdynamique à différentes variables.

Avec le bouton gauche de la souris, cliquez deux fois dans la cellule formée par la colonne "Indir." etpar la ligne d’attribut d’objet.Vous pouvez également ouvrir un menu contextuel en cliquant sur la cellule désirée avec le boutondroit de la souris; dans ce menu contextuel, vous pouvez alors sélectionner le type d’adressage avec lebouton droit ou gauche de la souris.

Lorsqu’une cellule est vide, le type d’adressage "direct" est paramétré par défaut.La cellule contient une coche lorsque l’adressage indirect est sélectionné.

Page 109: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-45C79000-G8277-C160-01

Pour définir le cycle de rafraîchissement :Vous avez le choix entre deux possibilités pour définir le cycle de rafraîchissement.

Avec le bouton droit de la souris, cliquez sur la ligne d’attribut d’objet et dans la colonne"Rafraîchissement". Un menu contextuel contenant les cycles de rafraîchissement fixes suivantss’ouvre.

Outre les temps de cycle, vous y trouverez :

• le cycle de vue.

• le cycle de fenêtre.

• Modification.La valeur de l’attribut est actualisée lorsque la valeur de la variable change

• Cycles utilisateur 1 à 5.Les temps et noms sont standard.Les temps et les noms peuvent être modifiés dans l'explorateur WinCC sous "Cycles derafraîchissement".

Dans le menu contextuel, sélectionnez le cycle de rafraîchissement désiré avec le bouton gauche oudroit de la souris. Le menu se ferme et la valeur sélectionnée est saisie dans la colonne"Rafraîchissement" de la boîte de dialogue "Propriétés".

Vous pouvez également paramétrer le cycle en ouvrant la boîte de dialogue "Rafraîchissement" d’undouble clic du bouton gauche de la souris, dans la colonne "Rafraîchissement", dans la ligne del’attribut d’objet.Ouvrez alors la zone de liste en cliquant dans la zone de liste ou sur le bouton se trouvant à droite dela zone de liste avec le bouton gauche de la souris. Positionnez les entrées avec la barre de défilementet sélectionnez le cycle de rafraîchissement désiré avec le bouton gauche de la souris.Cliquez sur "OK" pour revenir à la boîte de dialogue "Propriétés". Le cycle est maintenant paramétré.

Page 110: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-46 WinCC ManuelC79000-G8277-C160-01

3.2.6 Modification du lien de variable

La liaison de propriétés d'objet à des variables peut être modifiée à tout moment. Ceci peut s'effectuerdirectement dans le dialogue des propriétés de l'objet concerné ou à l'aide de la fonction "Réaffecter".La fonction "Réaffecter" offre, par rapport à la modification dans le dialogue des propriétés, lesavantages suivants :

• Les liens des variables aux objets et à leurs propriétés sont présentés sous une forme claire

• Tous liens aux objets d'une vue sont affichés

• Modification simple des liens

La fonction "Réaffecter" se trouve dans le menu "Edition" ou dans le menu contextuel du l'objetconcerné.

Pour modifier les liens de variable :

• Marquez dans la vue les objet dont vous voulez modifier les liens de variable

• Sélectionnez dans le menu "Edition" ou dans le menu contextuel de l'objet marqué la fonction"Réaffecter".

La fenêtre "Réaffectation du lien de variable" s'ouvre :

Le volet gauche de la fenêtre présente toutes les variables liées aux objets marqués. Pour visualiser lesobjets auxquels une variable est liée, cliquez sur le signe plus correspondant.

Page 111: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-47C79000-G8277-C160-01

Le volet droit de la fenêtre affiche les détails suivants :

• Les objets qui sont liés à la variable marquée dans le volet gauche de la fenêtre (colonne "Objet")

• Pour chacun des ces objets, la propriété influencée par la variable ou, dans le cas d'une liaisondirecte, l'événement déclenchant (colonne "Point d'emploi")

• Le type du "point d'emploi" (colonne "Type")

• Le type de dynamisation (Colonne "Type de dynamisation")

Pour modifier la largeur de colonne, déplacez la ligne de séparation droite de la colonne à l'aide de lasouris.Un double clic sur la ligne de séparation, règle la largeur optimale de la colonne de sorte que l'entréela plus longue reste visible.Pour trier les entrées d'une colonne dans l'ordre ascendant ou descendant, cliquez sur l'en-tête de lacolonne voulue.La ligne de séparation des deux volets de la fenêtre peut être déplacée à l'aide de la souris.

Pour modifier le lien de variable, procédez comme suit :

• Marquez un nom de variable dans le volet gauche de la fenêtre.Vous modifiez ainsi le lien de tous les objets liés à cette variable.

ou

• Marquez un objet dans le volet gauche de la fenêtre.Vous modifiez dans ce cas uniquement le lien à cet objet.

ou

• Marquez une ligne dans le volet droit de la fenêtre.Vous modifiez dans ce cas le lien à l'objet figurant dans cette ligne.

• Sélectionnez "Réaffecter", soit dans le menu contextuel, soit avec le bouton prévu à cet effet.

Page 112: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-48 WinCC ManuelC79000-G8277-C160-01

La fenêtre "Réaffectation de variable" s'ouvre :

• Ouvrez le dialogue de sélection de variable par un clic sur le bouton et sélectionnez unevariable ou entrez un nouveau nom de variable en écrasant l'ancien.

• Un clic sur le bouton OK établit un nouveau lien de variable.

Vous pouvez également modifier directement le nom de variable dans le volet gauche de la fenêtre enmarquant la variable voulue, puis en modifiant le nom de variable après un nouveau clic de souris.

Nota

Si vous entrez le nom de variable directement en clavier, le système ne vérifie pas si la variable entréeexiste effectivement dans votre projet.

Page 113: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-49C79000-G8277-C160-01

3.3 Réaction aux événements

Vous avez sélectionné l’onglet "Evénement" dans la boîte de dialogue "Propriétés" et paramétré unobjet, par exemple "Rectangle1".Dans la partie gauche de la boîte de dialogue, sélectionnez maintenant la catégorie d’événementscontenant l’événement devant déclencher la fonction C, un "événement souris" par exemple.

Avec le bouton droit de la souris, cliquez sur l’éclair blanc dans la colonne "Action", par exempledans la ligne "clic gauche". Vous avez ainsi convenu que la fonction à formuler sera déclenchée parun clic du bouton gauche de la souris sur l’objet "Rectangle1".Dans le cas d’événements clavier, la fonction est exécutée si l’événement intervient et si l’objet"Rectangle1" est marqué.

Nota

Les restrictions suivantes s'appliquent aux événement de clavier : Les touches F10, Alt et Impr. nepeuvent pas être utilisées pour la conduite de process.

Un menu contextuel s’ouvre et vous pouvez choisir

• de créer une nouvelle fonction ou éditer une fonction existante (Action en C ...) ou

• d'établir une liaison directe ou

• de supprimer la fonction (Supprimer)

Sélectionnez "Action en C..." pour formuler une nouvelle fonction ou pour modifier une fonctionexistante.

Le dialgoue "Editer action" s'ouvre. Comme vous avez déjà défini l’événement, le bouton de cetteboîte de dialogue avec lequel vous configureriez sinon l’événement déclencheur est désactivé.Formulez votre fonction C.

Page 114: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-50 WinCC ManuelC79000-G8277-C160-01

Voir "Dynamisation par une action C".

Nota

Lorsque vous copiez dans Graphics Designer l’objet que vous venez de dynamiser, l’action liée à cetobjet est également copiée.

3.3.1 Utilisation d’une liaison directe

La configuration d’une liaison directe pour un événement se traduit par le fait qu’en cas d’apparitionde cet événement en mode runtime, la 'valeur' d’un élément source (source) est adopté par l’élémentcible (cible). La source peut être une constante, une variable ou un attribut des objets se trouvant dansla vue. La cible peut être une variable ou un attribut d’objet ou de fenêtre dynamisable ou encore unevariable.Les avantages de la liaison directe résident dans la simplicité de la configuration et la rapidité enruntime.

Le dialogue de configuration d’une liaison directe dépend des objets figurant dans la vue et du choixde la source et de la cible.

Commandes de base

Elément de commande Description

Permet de sélectionner une vue configurée, à afficher lorsd’un changement de vue.

Ouvre le dialogue de sélection de variable.

Liste des objets Récapitule tous les objets présents dans la vue. Une sélectionn’est possible que si vous utilisez un objet comme source oucomme cible.

Liste des propriétés Récapitule les attributs dynamisables de l’objet sélectionné.Une sélection n’est possible que si vous utilisez un objetcomme source ou comme cible.

Variable, direct/indirect Ces cases d’option permettent de définir l’adressage desvariables. L’adressage direct se traduit par un accès en lectureou écriture à la variable spécifiée. En cas d’adressageindirect, la variable spécifiée doit être une variable de texte.L’accès en lecture ou écriture s’effectue sur la variable dontle nom est indiqué dans la variable de texte.

La case à cocher n’est accessible que si une variable a étésélectionnée comme cible de la liaison directe.0

Variable, message deconduite

Un message de conduite est émis lorsque l’événementsurvient. Cette case à cocher n’est accessible que si unevariable a été sélectionnée comme source ou comme cible.

Nota

Si l’entrée est incomplète, un message vous en avertit.

WinCC ne peut pas vérifier si votre entrée est logiquement correcte et judicieuse. D’éventuelleserreurs d’affectation ne se manifesteront que durant le runtime.

Page 115: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-51C79000-G8277-C160-01

Pour configurer une liaison directe:

1. Sélectionnez un objet.

2. A l'aide du bouton droit de la souris, appelez le menu contextuel et sélectionnez l'option du menu"Propriétés".

3. Sélectionnez, sous l'onglet "Evénement", la rubrique et l'attribut correspondant, p. ex. "Souris" -"Clic de la souris".

4. Appelez le menu contextuel pour le dialogue de l'action en cliquant avec la touche droite de lasouris sur l'icône représentant un éclair.

5. Sélectionnez l'option du menu "Liaison directe ...".

6. Sélectionnez dans la fenêtre "Source" de la boîte de dialogue "Liaison directe" le type :

Constante, pour entrer une chaîne de caractères dans le champ de texte (les nombres sont

convertis par WinCC) ou pour sélectionner une vue via le bouton et la boîte de dialogue"Sélection de vue"

Propriété, pour sélectionner un objet et une propriété dynamique

Variable, pour sélectionner une variable via le bouton et la boîte de sélection

et définissez l'élément source.

7. Sélectionnez dans la fenêtre "Cible" de la boîte de dialogue "Liaison directe" le type :

Fenêtre actuelle, pour sélectionner une propriété dynamique de la fenêtre actuelle (le champ"Cible" - "Objet" reste vide

Objet dans la vue, pour sélectionner un objet et une propriété dynamique

Variable, pour sélectionner une variable via le bouton et la boîte de sélection

et définissez l'élément cible.

L'icône représentant l'éclair devient bleue.

Nota

Si l’entrée est incomplète, un message vous en avertit.

WinCC ne peut pas vérifier si votre entrée est logiquement correcte et judicieuse. D’éventuelleserreurs d’affectation ne se manifesteront que durant le runtime.

La liste des objet contient l'entrée "cet objet". Utilisez cette entrée si vous voulez utiliser despropriétés de l'objet actuellement sélectionné comme source ou comme cible de la liaison directe.Lorsque vous copiez un objet, les dynamisations sont copiées avec l'objet. La liaison directe de l'objetdupliqué renvoi donc à "cet objet". L'objet ainsi créé est ainsi utilisé comme source ou comme cible dela liaison directe.

Page 116: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-52 WinCC ManuelC79000-G8277-C160-01

3.3.1.1 Constantes comme source de liaisons directes

Si vous choisissez une constante comme source de la liaison directe, vous pouvez entrer une chaîne decaractères dans le champ de texte. Le tableau ci-après indique comment les éléments cibles réagissentau texte entré.

Source Cible Signification

"bild1.pdl" Fenêtre actuelle /Nom de vue

L’apparition de l’événement provoque unchangement de vue. La fenêtre affiche la vuedénommée "bild1.pdl".

"vue1" Bouton1 / Texte Lorsque l’événement survient, la mention "vue1"s’inscrit sur l’objet "Bouton1"

50 Rectangle1 / Largeur Lorsque l’événement survient, l’objet"Rectangle1" est affiché avec une largeur de 50pixels.

50 Variable, direct avecmessage de conduite

Lorsque l’événement survient, la valeur 50 estaffectée à la variable. En même temps unmessage de conduite est affiché.

Vous pouvez également configurer un changement de vue à l’aide du bouton . Ce dernier ouvre laboîte de dialogue dans laquelle vous seront proposées toutes les vues configurées jusque-là.

Page 117: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d’actions

WinCC Manuel 3-53C79000-G8277-C160-01

3.3.1.2 Propriétés d’objet comme source de liaisons directes

Le tableau ci-après décrit le comportement de différentes liaisons directes lorsqu’une propriété d’objetest utilisée comme source.

Source Cible Signification

Cercle1 / Motifde remplissage

Rectangle1 / Motifde remplissage

Lorsque l’événement survient le motif deremplissage de l'objet "Rectangle1" est adapté aumotif de remplissage de l'objet "Cercle1".

Cercle1 /Largeur

Fenêtre actuelle /Largeur

Lorsque l’événement survient la largeur de lafenêtre est adaptée à la largeur du "Cercle1".

Bargraphe1 /Hauteur

Variable, direct Lorsque l’événement survient la hauteur del’objet "Bargraphe1" est affectée à la variable.

Nota

La liste des objet contient l'entrée "cet objet". Utilisez cette entrée si vous voulez utiliser despropriétés de l'objet actuellement sélectionné comme source ou comme cible de la liaison directe.Lorsque vous copiez un objet, les dynamisations sont copiées avec l'objet. La liaison directe de l'objetdupliqué renvoi donc à "cet objet". L'objet ainsi créé est ainsi utilisé comme source ou comme cible dela liaison directe.

Page 118: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d’actions 08.99

3-54 WinCC ManuelC79000-G8277-C160-01

3.3.1.3 Variables comme source de liaisons directes

Le tableau ci-après décrit le comportement de différentes liaisons directes lorsqu’une variable estutilisée comme source.

Source Cible Signification

Variable1, direct Variable2, indirect avecmessage de conduite

Lorsque l’événement survient la valeur de lavariable1 est affectée à la variable dont lenom est inscrit dans la variable2. De plus, unmessage de conduite est affiché.

Variable1, direct Cercle1 / Rayon Lorsque l’événement survient le rayon del’objet "Cercle1" est adapté à la valeur de lavariable.

Page 119: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Annexe

WinCC Manuel 4-1C79000-G8277-C160-01

4 AnnexeCe chapitre est consacrée à la présentation des formats de sortie des champs d'E/S et aux affectationsdes listes de textes.

4.1 Formats de sortie des champs d’E/S

Format de données binaireL'attribut "Format de sortie" détermine la représentation des valeurs de sotie du champ d'E/S.

Vous pouvez, dans la liste de sélection, choisir le format de sortie prédéfini "Binaire".

par ex.

Vous pouvez, dans le champ d'entrée "Entrer le format", définir votre propre format de sortie. Lescaractères suivants sont autorisés :

Caractère Effet pour la position du caractère"1" Valeurs binaires "0" ou "1"

Chaque "1" représente un caractère de la valeur de sortie.Un "0" de tête indique qu'il faut, si besoin est, ajouter des zéros de remplissage (jusque nombre max."1").

Page 120: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Annexe 08.99

4-2 WinCC ManuelC79000-G8277-C160-01

Format de données décimalL'attribut "Format de sortie" détermine la représentation des valeurs de sotie du champ d'E/S.

Vous pouvez, dans la liste de sélection, choisir le format de sortie prédéfini "Décimal".

par ex.

Vous pouvez, dans le champ d'entrée "Entrer le format", définir votre propre format de sortie. Lescaractères suivants sont autorisés :

Caractère Effet pour la position du caractère"s" Indication du signe"e" Représentation des exposants"9" Chiffre entre 0 et 9"0" Sortie du zéro de remplissage"." Point décimal

Exemples : Il convient de représenter la valeur 1.0

Format de sortie Affichage9.9 1.0s9.9 +1.0s9.9e +1.0e+00009.99 01.00

Page 121: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Annexe

WinCC Manuel 4-3C79000-G8277-C160-01

Format de données chaîne de caractèresL'attribut "Format de sortie" détermine la représentation des valeurs de sotie du champ d'E/S.

Vous pouvez, dans la liste de sélection, choisir le format de sortie prédéfini "Chaîne de caractères".

par ex.

Vous pouvez, dans le champ d'entrée "Entrer le format", définir votre propre format de sortie. Lescaractères suivants sont autorisés :

Caractère* Chaîne quelconque de longueur quelconque? Chaîne quelconque de longueur "nombre de ?"

(p. ex.. ???? = chaîne quelconque de 4 caractères)

Caractère Effet pour la position du caractèrea Minuscules ou majuscules ou chiffres "0 ... 9"A Majuscules ou chiffres "0 ... 9"b Minuscules ou majusculesB Majusculesd Signe ("+" ou "-"), point décimal, caractère d’espacement ou chiffre "0 ... 9"t Séparateur "/", ":", ".", "," ou caractère d’espacement1 Chiffre 0 ... 12 Chiffre 0 ... 23 Chiffre 0 ... 34 Chiffre 0 ... 45 Chiffre 0 ... 56 Chiffre 0 ... 67 Chiffre 0 ... 78 Chiffre 0 ... 89 Chiffre 0 ... 9h Caractère hexadécimal 0 ... 9, A ... F, ou a ... f

Page 122: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Annexe 08.99

4-4 WinCC ManuelC79000-G8277-C160-01

Format de données hexadécimalL'attribut "Format de sortie" détermine la représentation des valeurs de sotie du champ d'E/S.

Vous pouvez, dans la liste de sélection, choisir le format de sortie prédéfini "Hexadécimal".

par ex.

Vous pouvez, dans le champ d'entrée "Entrer le format", définir votre propre format de sortie. Lescaractères suivants sont autorisés :

Caractère Effet pour la position du caractère"f" valeur hexadécimale "0" à "F"

Chaque "f" désigne un caractère de la valeur de sortie.Un "0" de tête indique qu'il faut, si besoin est, ajouter des zéros de remplissage (jusque nombre max."f").

Page 123: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Annexe

WinCC Manuel 4-5C79000-G8277-C160-01

4.2 Affectations des listes de textes

Type de liste DécimalL’attribut "Affectations" permet d’alimenter les valeurs de la liste de textes.

Le type de liste "Décimal" propose pour l'affectation quatre types de plage ("valeur jusqu'à", "valeurindividuelle", "valeur de-à" et "valeur à partir de"). La plage de valeurs (concernant la valeur àafficher) peut être définie selon le type de plage sélectionné. Dans le cas du type de plage "Valeurindividuelle", il n'est possible d'affecter qu'une seule valeur au texte. Le type de plage "Valeur de-à"permet d'entrer deux valeurs qui définissent une plage de valeurs (incluant les valeurs entrées). Letype de plage "Valeur jusqu'à" définit une plage de valeur ouverte vers le bas allant jusqu'à la valeurentrée incluse tandis que le type de plage "Valeur à partir de" définit par analogie une plage ouvertevers le haut.

Si aucun texte n'a été affecté à la valeur à afficher, le texte "***" est affiché aussi bien en modeconfiguration qu'au runtime.

Le bouton "Ajouter" permet d'ajouter une nouvelle entrée à la fin de la liste. Le bouton "Supprimer","haut" et "bas" permet de supprimer une entrée de la liste ou de la déplacer dans la liste vers le haut ouvers le bas.

Page 124: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Annexe 08.99

4-6 WinCC ManuelC79000-G8277-C160-01

Type de liste BinaireL’attribut "Affectations" permet d’alimenter les valeurs de la liste de textes.

Dans le cas d'affectations pour le type de liste "Binaire", il est possible d'affecter un texte à chaquenuméro de bit (en ce qui concerne la valeur à afficher). Le numéro de bit s'étend sur une plage devaleurs de 0 à 31.

Si aucun texte n'a été configuré pour un numéro de bit et si le bit en question est le seul à avoir été misà 1 dans la valeur de sortie, le texte "***" est affiché aussi bien en mode configuration que durant leruntime.

Le bouton "Ajouter" permet d'ajouter une nouvelle entrée à la fin de la liste. Le bouton "Supprimer","haut" et "bas" permet de supprimer une entrée de la liste ou de la déplacer dans la liste vers le haut ouvers le bas.

Page 125: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Annexe

WinCC Manuel 4-7C79000-G8277-C160-01

Type de liste BitL’attribut "Affectations" permet d’alimenter les valeurs de la liste de textes.

Dans le cas d’affectations pour le type de liste "Bit", il est possible de configurer exactement deuxtextes. Un pour le cas où le bit considéré est à 0 et un pour le cas où le bit est à 1. L'attribut "Numérode bit" (plage de valeurs de 0 à 31) permet de spécifier le bit considéré de la valeur à afficher.

Page 126: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Annexe 08.99

4-8 WinCC ManuelC79000-G8277-C160-01

Page 127: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-1C79000-G8277-C160-01

Index

AAccès si autorisé 3-18Action 3-1

Générer 3-15Action C 2-55, 3-16, 3-30

Affectation paramètres 3-33, 3-35Compiler 3-41Définir déclencheur 3-36Exporter 3-42Formuler 3-31Importer 3-42Insérer nom d'attribut 3-33Insérer nom de l'objet 3-33Insérer nom de vue 3-33Insérer variable 3-35

Actualiser les références 2-30Adressage indirect d'un attribut 2-40Afficher fichier DXF 3-17Afficher variable chaîne de caractères 3-18Agrandissement de la zone 2-28Aligner 2-29Annuler 2-21Aperçu avant impression 2-20Aperçu documentation de projet 2-20Arc de cercle 2-4Arc d'ellipse 2-4Assistant de dynamisation 3-2, 3-16

Dynamiques standard 3-18Exemple 3-24Fonction système 3-17Fonctions diverses 3-17Importation de fonctions 3-23

AttributeDéfinier couleur 2-44

Attributs 2-39, 2-40Adressage indirect 2-40Déclencheur 3-3Définier vues 2-50Définir épaisseur de trait 2-47Définir fins de trait 2-48Définir langue du projet 2-51Définir motif de remplissage 2-45Définir police 2-49Définir style de trait 2-46Définir texte 2-43Dynamique d'un attribut 2-40Dynamiser 2-51, 2-52, 2-53, 3-2, 3-3, 3-16,3-30, 3-43Modification 2-40, 2-41Modification de la valeur 2-42Rafraîchissement 2-40, 3-3Statique 2-40Statique d'un attribut 2-40

Au dernier plan 2-30

Au premier plan 2-30

BBargraphe 3D 2-5Bargraphes 2-5Barre d´outils

Définir la représentation 2-32Barre de menu

Définir la représentation 2-32Barre de plans 2-36Barre de variables 2-37, 3-44Barre d'état 2-36Barre d'outils 2-33

Activer 2-27Adapter 2-33Bibliothèque 2-27

Bibliothèque 2-25Barre d'outils 2-27Etendre 2-26Inserer un objet 2-26Modifier nom de vue 2-26

Bibliothèque graphique 2-25Bouton 2-8Bouton rond 2-8

CCase à cocher 2-8Case d'option 2-8Cercle 2-4Champ d'E/S 2-5

Format de données binaire 4-1Format de données Chaîne de caractères 4-1Format de données décimal 4-1Format de données hexadécimal 4-1Format de sortie 4-1Formats de sortie 4-1

Changement de langue 3-17Changement de valeur 3-13, 3-14, 3-38, 3-39Changement de vue dans la fenêtre 3-23Changement de vue simple 3-23Commandes de menu 2-19Composant de vue 3-22

Créer comme type 3-22Lier à un point de mesure 3-18

Configuration d’actions 3-1Configuration de l'imprimante 2-20Constantes

comme source de la liaison directe 3-52Contrôle 2-5Contrôle Aktive X 2-5Copie d'écran 3-17Couleurs

Couleur personnalisée 2-3

Page 128: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-2 WinCC ManuelC79000-G8277-C160-01

Couleur standard 2-3Création de liaisons redondantes 3-17Créer une (des) instance(s) dans la vue d'installation3-22Cycle 3-13, 3-36, 3-38Cycle de fenêtre 3-11, 3-12, 3-36, 3-45Cycle de rafraîchissement 2-53, 3-11, 3-36

Définir 3-45Cycle de vue 3-11, 3-12, 3-36, 3-45Cycle par défaut 3-7, 3-9, 3-11, 3-12, 3-36Cycle utilisateur 3-11, 3-12, 3-36, 3-37, 3-45

DDéclencheur 3-3, 3-13, 3-36, 3-38

Action C 3-36Définir 3-11

Défileur 2-8Définir le mode d'adressage 3-44Définition de la langue de projet 2-29Démarrer d'autres applications 3-17Déplacement d'un objet 2-11Déplacer objet 3-18Dialogue de configuration 2-31Dialogue de dynamisation

Ajouter un opérateur 3-6Définition de la plage de valeurs 3-7, 3-8, 3-9Définition du déclencheur 3-11Définition du type de données 3-6Etat de variable 3-10Générer action 3-15Insérer une fonction 3-4Insérer variable 3-4

Dissocier 2-22Documentation de projet

Créer 2-20Dynamic Link Libraries 3-1Dynamique d'un attribut 2-40Dynamiques standard 3-18Dynamisation

avec l’Assistant de dynamisation 3-16d'un attribut 2-51, 2-52d'un objet 2-51, 2-52par des fonctions 3-3par des opération arithmétique 3-3par des variables 2-52, 3-3par la barre de variables 2-37par le dialogue de dynamisation 3-2, 3-4, 3-6,3-11, 3-15, 3-16par une action C 2-53, 2-55par une liaison directe 2-55par une valeur de variable 3-43par une variable 3-46

Dynamisation de propriétés 3-18Dynamiser

Objets 2-40par des variables 2-52par une action C 3-30

par une variable 3-46

EEditer scripts d'assistant 3-26Editeur de l'assistant de dynamisation 3-26Ellipse 2-4Enregistrer 2-19Enregistrer tout 2-20Entrée par défaut 3-36Entrée/sortie simultanée 3-18Epaisseur de trait 2-47

Modification 2-14Epingle 2-38Evénement 2-53, 3-1, 3-11, 3-12, 3-36, 3-49

Action C 3-49Liaison directe 3-50Raccourci 2-53

Evénement de dynamisation 3-36Evénement déclencheur 3-11, 3-36Exporter 2-20Exporter une action C 3-42

FFacteur de zoom 2-18Fenêtre d'application 2-5Fenêtre de vue 2-5Fin de trait 2-48

Modification 2-14Fonction 3-1

Affectation paramètres 3-33, 3-35Compiler 3-41dans le dialogue de dynamisation 3-4Définir déclencheur 3-36Insérer nom d'attribut 3-33Insérer nom de l'objet 3-33Insérer nom de vue 3-33Insérer variable 3-35

Fonction CFormuler 3-31

Fonctions de vue 3-23Fonctions diverses 3-17Fonctions système 3-17

GGraphics Designer 2-1

Conseils et astuces 2-31Notes relatives au comportement en runtime 2-31

Grouper 2-21

IImportation

Page 129: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-3C79000-G8277-C160-01

Alarmes 3-23Fonctions 3-23S5L variables uniquement 3-23S7 S5 - ZULI 3-23

Importer 2-29Importer une action C 3-42Imprimer 2-20Imprimer documentation de projet 2-20Indicateur d'état 2-5

LLangue

Définir 2-29Sélection de langue 2-51

Liaison directe 2-55, 3-50Constantes comme source 3-52Etablissement 3-51Propriétés comme source 3-53Variables comme source 3-54

Liste de textes 2-5Affectation 4-5Type de liste binaire 4-5Type de liste bit 4-5Type de liste décimal 4-5

Liste de variables 3-13, 3-36, 3-38Liste des variables 3-14, 3-39Liste d'objets 2-38

MMettre plusieurs bits à 1/0 3-18Mettre un bit à 1/0 3-18Modification de l'angle de début 2-12Modification de l'angle de fin 2-12Modification du lien de variable 3-46Modifier lien de variable 3-46Motif de remplissage 2-45

Modification 2-15

NNavigation de vues 3-23Nom de déclencheur 3-12, 3-37Nom de variable 3-4, 3-14, 3-34, 3-39, 3-44Nouveau 2-19

OObjet

Propriétés 2-10Objet curseur 2-22Objet graphique 2-5

Autres objets 2-5Objet groupé

Créer 2-21

Editer 2-21Objet OLE 2-5Objet pointeur 2-22Objet simple 2-4Objets

Aligner 2-17Au dernier plan 2-30Au premier plan 2-30Déplacement 2-11Dessiner 2-8Dialogue de configuration 2-31Dynamiser 2-37, 2-40, 2-51, 2-52, 2-53, 3-2, 3-3, 3-16, 3-30, 3-43enregistrer dans la bibliothèque 2-26Evénements 2-53Modification de la taille 2-11Modification de l'angle de début 2-12Modification de l'angle de fin 2-12Objet de bibliothèque 2-26Paramétrages par défaut 2-8, 2-10, 2-31Pipettes 2-38Plan derrière 2-30Plan devant 2-30Propriétés 2-38Sélection de plusieurs objets 2-10Sélectionner 2-10, 2-31Transfert de propriétés 2-38Uniformiser tailles 2-17

Objets complexes 2-5Objets Windows 2-8Opérateur

dans le dialogue de dynamisation 3-6Ouvrir 2-19Ouvrir boîte de message d’erreur 3-23

PPalette de couleurs 2-3, 2-44Palette de polices 2-35Palette de positionnement 2-16Palette de styles 2-13Palette de zoom 2-18Palette d'objets 2-4Palettes

Activer 2-27Palette de couleurs 2-3Palette de polices 2-35Palette de positionnement 2-16Palette de styles 2-13Palette de zoom 2-18Palette d'objets 2-4

Paramétrages 2-30Paramétrages par défaut

Objets 2-8, 2-10, 2-31Pipette 2-38Plan derrière 2-30Plan devant 2-30Plans 2-28, 2-30

Page 130: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-4 WinCC ManuelC79000-G8277-C160-01

Plans visibles 2-31Plein écran 2-27Point d'emploi 3-46Pointeur

Définition des objets 2-23Séquence 2-23

Police 2-49Polygone 2-4

Dessiner 2-8Propriété d'objet comme source de la liaison directe3-53Propriétés 2-25

Affecter 2-25Copier 2-25

Propriétés de l'objet 2-25, 2-38Affecter 2-25Copier 2-25

PrototypeDynamiser 3-18Liaison fixe 3-18Lier dynamiquement 3-18

QQuadrillage 2-27

Afficher 2-31Aligner sur le quadrillage 2-31

RRafraîchissement d'un attribut 2-40Réaffecter 3-46Rectangle 2-4Rectangle arrondi 2-4Remplir objet 3-18Répéter 2-21Retournement 2-29Rotation 2-29Runtime

Activer 2-19Séquence tabulateur 2-22

SSegment de cercle 2-4Segment d'ellipse 2-4Sélection

de plusieurs objets 2-10d'un objet 2-10

Sélection de vue 2-50Sélectionner tout 2-21Séquence curseur 2-23Séquence TAB 2-22, 2-23

Modifier 2-24Reprendre objet 2-25

Séquence tabulateur 2-22

Signalisation groupée 2-5Sortie directe 3-18Statique

d'un attribut 2-40Statique d'un attribut 2-40Style de trait 2-46

Modification 2-13

TTaille

Modification 2-11Tailles

Uniformiser 2-17Temps de cycle 3-7, 3-9, 3-11, 3-12, 3-14, 3-36, 3-37, 3-39Texte statique 2-4Trait 2-4Trait polygonal 2-4

Dessiner 2-8

VValeur d’une variable

Positionner 3-18Valeur d'une variable

Copier 3-18Valeur mesurée de bargraphe 3-18Valeur par défaut 3-36Variable

comme source de liaisons directes 3-54dans le dialogue de dynamisation 3-4Définir cycle de rafraîchissement 3-45Définir le mode d'adressage 3-44Etat d'une variable 3-10Sélectionner 3-44

Visualisation du programme d'API 3-18Vue d'objets 2-17

WWinCC

Ouvrir boîte de dialogue 3-23Quitter 3-17Quitter le runtime 3-17

ZZoom 2-28

Page 131: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

SIMATIC HMI

WinCC

ManuelTome 2 / 2

Ce manuel est livré avec ladocumentation aux muméros deréférence suivants:6AV6392-1XA05-0AC0

Edition Août 1999

C79000-G8277-C160-01

Tome 1

Avant-propos 1

Présentation du système 2

Authorization 3

WinCC Explorer 4

Channels 5

Report Designer 6

User Administrator 7

Tome 2

Graphics Designer 8

Alarm Logging 9

Tag Logging 10

Text Library 11

Global Script 12

Cross Reference 13

Page 132: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiersà ces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pour touteproposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C160Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 133: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC Manuel iC79000-G8277-C160-01

Sommaire

1 Fonctionnalités.............................................................................................. 1-11.1 Définitions ................................................................................................................1-21.2 Structure d’une alarme.............................................................................................1-61.3 Affichage des alarmes au runtime ...........................................................................1-6

2 Structure du système de configuration....................................................... 2-12.1 Barre de menu .........................................................................................................2-22.1.1 Menu « Affichage » ..................................................................................................2-42.1.2 Menu «Alarmes»......................................................................................................2-52.1.3 Menu "Outils" .........................................................................................................2-112.2 Barre d'outils ..........................................................................................................2-132.3 La fenêtre de projet ................................................................................................2-142.3.1 Fenêtre du navigateur............................................................................................2-142.3.2 Fenêtre des données .............................................................................................2-152.3.3 Fenêtre du tableau des alarmes ............................................................................2-152.4 La barre d’état ........................................................................................................2-162.5 Fenêtre de recherche.............................................................................................2-162.5.1 Sélectionner une variable ......................................................................................2-162.5.2 Dialogue de sélection.............................................................................................2-17

3 Configuration d'un système d'alarmes........................................................ 3-13.1 Les assistants ..........................................................................................................3-23.2 Blocs d’alarmes........................................................................................................3-33.2.1 Blocs système..........................................................................................................3-43.2.1.1 Ajouter / supprimer un bloc système........................................................................3-43.2.1.2 Blocs système: Afficher / éditer les propriétés.........................................................3-53.2.2 Blocs de texte utilisateur ..........................................................................................3-63.2.2.1 Ajouter / supprimer un bloc de texte utilisateur........................................................3-63.2.2.2 Blocs de texte utilisateur: Afficher / éditer les propriétés.........................................3-73.2.3 Blocs de valeur de process......................................................................................3-83.2.3.1 Ajouter / supprimer un bloc de valeur de process ...................................................3-83.2.3.2 Bloc de valeur de process: Afficher / éditer les propriétés.......................................3-93.3 Classes d’alarmes..................................................................................................3-103.3.1 Classes d’alarmes..................................................................................................3-103.3.1.1 Ajouter / supprimer une classe d’alarmes..............................................................3-113.3.1.2 Configuration des classes d’alarmes .....................................................................3-123.3.2 Type d’alarme ........................................................................................................3-163.3.2.1 Ajouter / supprimer un type d’alarme.....................................................................3-163.3.2.2 Configurer un type d’alarme...................................................................................3-173.3.3 Classes d’alarmes système ...................................................................................3-183.3.3.1 Classe d’alarmes système à acquittement obligatoire...........................................3-183.3.3.2 Classes d’alarmes système sans acquittement.....................................................3-183.3.3.3 Types d’alarme système ........................................................................................3-193.4 Alarmes individuelles et alarmes groupées ...........................................................3-193.4.1 Alarme individuelle .................................................................................................3-193.4.1.1 Créer des alarmes individuelles.............................................................................3-193.4.1.2 Propriétés d’une alarme individuelle ......................................................................3-213.4.1.3 Edition de champs..................................................................................................3-273.4.2 Alarme groupée......................................................................................................3-303.4.2.1 Alarmes groupées de classes d’alarmes ...............................................................3-313.4.2.2 Alarmes groupées définies par l’utilisateur ............................................................3-34

Page 134: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Sommaire 08.99

ii WinCC ManuelC79000-G8277-C160-01

3.4.2.3 Supprimer une alarme groupée .............................................................................3-383.5 Surveillance de seuils ............................................................................................3-393.6 Archivage des données .........................................................................................3-493.6.1 Archives .................................................................................................................3-493.6.1.1 Archive de courte durée.........................................................................................3-503.6.1.2 Archive de longue durée ........................................................................................3-513.6.1.3 Sélection des données à archiver..........................................................................3-523.6.2 Journaux ................................................................................................................3-533.7 Supprimer des objets .............................................................................................3-543.8 Le contrôle WinCC Alarm Control..........................................................................3-543.8.1 Configuration du contrôle WinCC Alarm Control ...................................................3-553.8.1.1 Configuration des blocs d'alarmes.........................................................................3-563.8.1.2 Configuration des classes d'alarmes et des types d'alarmes ................................3-573.8.1.3 Configuration des alarmes individuelles et des alarmes groupées .......................3-583.8.1.4 Configuration du contrôle WinCC Alarm Control dans Graphics Designer ...........3-593.8.1.5 Configuration des boutons de modification des variables d'alarme.......................3-633.8.1.6 Activation de l'exemple de contrôle Alarm Control ................................................3-643.8.2 Dialogue de propriétés...........................................................................................3-653.8.2.1 Configuration rapide du contrôle WinCC Alarm Control ........................................3-653.8.2.2 Propriétés du contrôle WinCC Alarm Control ........................................................3-663.8.3 Manipultion d'Alarm Control au Runtime ...............................................................3-753.8.3.1 La barre d'outils de WinCC Online Trend Control..................................................3-753.8.3.2 Fonctions standard de manipulation du contrôle WinCC Alarm Control ...............3-783.8.3.3 Exemple d'utilisation de fonctions standard...........................................................3-80

Page 135: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités

WinCC Manuel 1-1C79000-G8277-C160-01

1 FonctionnalitésL'éditeur "Alarm Logging" sert à l'acquisition et à l'archivage des alarmes; il contient des fonctionsd'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) etpermet:

• la détection précoce de situations critiques;

• d'éviter et de réduire les arrêts de production;

• d'améliorer la qualité;

• et une documentation ciblée des états de fonctionnement et des incidents.

Le système d'alarmes traite des événements de fonctions qui surveillent le process, au niveau desconstituants d'automatisation et dans le système WinCC. Il signale, par voie optique et acoustique, lesévénements d'alarmes rapatriés et les archive sur papier et sur support informatique. La procédured'accès aléatoire aux alarmes et des informations complémentaires sur les alarmes permettent lalocalisation et l'élimination rapides des incidents.

Alarm Logging s'articule en deux composants : le système de configuration et le système runtime.

Tâches du système de configuration d’Alarm LoggingLe système de configuration d'Alarm Logging (Alarm Logging CS, ALGCS) vous permet deconfigurer vos alarmes pour que celles-ci soient affichées comme vous le souhaitez au dans runtime.L'utilisation de l'assistant simplifie la configuration du système d'alarmes.

• L' assistant de configuration vous aide dans le paramétrage de base du système d'alarmes.

• L'assistant de connexion vous facilite l'affectation de variables de process aux alarmes.

• Vous disposez en outre de divers dialogues de configuration vous permettant d'éditersimultanément plusieurs alarmes.

Tâches du système runtime Alarm LoggingLes tâches du module runtime d'Alarm Logging (Alarm Logging RT, ALGRT) sont l'acquisition desalarmes et leur acquittement. Les alarmes sont mises à disposition pour affichage et archivage.

Page 136: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités 08.99

1-2 WinCC ManuelC79000-G8277-C160-01

1.1 Définitions

ArchivageLes modifications des états des alarmes qui apparaissent sont écrites dans des archives d'alarmesconfigurables en fonction de la classe d'alarmes.

• La taille de l'archive de courte durée est définie par le nombre des alarmes à archiver. Une archivede courte durée ne peut être créée que comme archive cyclique. Lorsque le nombre maximal desalarmes archivées est atteint, les archives les plus anciennes sont écrasées par les nouvelles. Unearchive de courte durée permet d'enregistrer au maximum 10 000 changements d'états d'alarmes.Les alarmes stockées dans une archive de courte durée sont affichées dans une fenêtre d'alarmes.

• La taille d'une archive de longue durée est définie par la plage de temps pendant laquelle desalarmes doivent être archivées. Une archive de longue durée peut être créée comme archivecyclique ou comme archive continue. Dans les systèmes d'archives cycliques, les archives les plusanciennes sont écrasées par les nouvelles lorsque le nombre maximal d'alarmes archivées estatteint. Dans les archives continues, l'archivage des alarmes se poursuit séquentiellement jusqu'à ceque la capacité de stockage maximale du support soit atteinte.Les alarmes stockées dans une archive de longue durée sont affichées dans une fenêtre d'alarmes.

Alarmes individuelles, alarmes groupéesAlarm Logging distingue deux formes d'alarmes : les alarmes individuelles et les alarmes groupées.

• Une alarme individuelle est affectée à chaque événement.

• Les alarmes groupées servent au regroupement de plusieurs alarmes individuelles. Les événementsliés aux alarmes individuelles ne déclenchent alors plus que l'alarme groupée commune. L'alarmeindividuelle à l'origine de l'alarme groupée n'est plus identifiable.Une alarme groupée peut être créée pour chaque classe d’alarmes et pour chaque type d’alarme.Vous pouvez créer des alarmes groupées en regroupant des alarmes individuelles quelconques.

Acquittement individuel, acquittement groupéIl existe deux manières d'acquitter une alarme présente :

• Les alarmes ne possédant pas l'attribut "acquittement groupé" doivent être acquittéesindividuellement.

• L'acquittement groupé permet d'acquitter ensemble toutes les alarmes individuelles affichées dansune fenêtre d'alarmes qui possèdent l'attribut "acquittement groupé".

EvénementsOn distingue les événements binaires et les événements de surveillance :

• Les événements binaires sont des changements d'état de variables internes ou externes.

• Les événements de surveillance ne sont pas supportés directement par Alarm Logging. Lesévénement de surveillance sont : le débordement d'archives et de disques durs, les messagesd'imprimantes, les pannes de serveurs, les incidents de communication avec le process.

Alarme première valeur, alarme nouvelle valeur

• On entend par "Alarme première valeur" une forme de traitement d'alarmes dans lequel est mise enévidence l'alarme dont l'état a été le premier à être modifié depuis le dernier acquittement.

• On entend par "Alarme nouvelle valeur" une forme de traitement des alarmes dans laquelle sontmises en évidence les alarmes dont l'état a été modifié depuis le dernier acquittement.

Page 137: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités

WinCC Manuel 1-3C79000-G8277-C160-01

AlarmesLa finalité d'un système d'alarmes est de signaler et d'archiver par ordre chronologique et de manièrecentralisée les événements survenant sporadiquement dans le process. Une alarme peut êtredéclenchée par un événement ou par un télégramme d'alarme.

• Le système distingue d'une manière générale les alarmes d'état de process, les alarmes d'incident etles alarmes système. Les alarmes d'état de process servent à signaler un état de fonctionnement duprocess. Les alarmes d'incident signalent un incident dans le process. Les alarmes systèmeaffichent des messages d'erreur déclenchés par d'autres applications.

• Alarm Logging permet de regrouper les alarmes ayant un même comportement (conceptd'acquittement, couleur des états d'alarme) en classes et en types d'alarmes.

Types d’alarmes, classes d’alarmes

• Les classes d'alarmes se distinguent par le concept d'acquittement. Les alarmes ayant une mêmephilosophie d'acquittement peuvent être regroupées dans une classe d'alarmes. Les classesd'alarmes "incident", "Alarme système à acquittement obligatoire" et "Alarme système sansacquittement obligatoire" sont préconfiguées dans Alarm Logging. Vous pouvez définir dansWinCC jusqu'à 16 classes d'alarmes.

• Les types d'alarmes sont des sous-ensembles des classes d'alarmes et peuvent se distinguer par lacouleur des états des alarmes. Vous pouvez créer dans WinCC jusqu'à 16 types d'alarmes danschaque classe d'alarmes .

Blocs d’alarmesAu runtime, le changement d'état d'une alarme est affiché dans une ligne d'alarme. Les informations àafficher dans la ligne d'alarme sont définies par des blocs d'alarmes. Il existe trois types de blocsd'alarmes :

• Les blocs système (p. ex.: Date, Heure, Durée, Commentaire, ...) permettent l'affichaged'informations prédéfinies et qui ne sont pas librement utilisables . La valeur des blocs système (p.ex.: l'heure) est affichée dans la ligne d'alarme.

• Les blocs de textes utilisateur permettent d'affecter à une alarme jusqu'à dix textes librementdéfinis. Le contenu du bloc de textes utilisateur que vous avez défini est affiché dans la ligned'alarme.

• Les blocs de valeur de process permettent d'afficher les valeurs de variables dans la ligne d'alarme.Le formatage utilisé peut être défini. Le contenu du bloc de valeur de process que vous avez définiest affiché dans la ligne d'alarme.

Evénement d'une alarme, état d'une alarme

• Les événements d'une alarme sont l'"arrivée", le "départ" et l'"acquittement". Tous les événementsd'alarme sont stockés dans l'archive d'alarmes.

• Les états d'une alarme sont les états qu'elle peut prendre : "arrivée", "partie", "acquittée".

Page 138: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités 08.99

1-4 WinCC ManuelC79000-G8277-C160-01

Fenêtre (tableau) des alarmesAu runtime, les états des alarmes sont affichés dans une fenêtre d'alarmes. Vous pouvez définirlibrement dans Graphics Designer l'apparence et les possibilités de manipulation de la fenêtre desalarmes.Une fenêtre d'alarmes contient sous forme de tableau toutes les alarmes devant encore être affichées.Chaque alarme à visualiser est affichée dans une ligne réservée à cet effet : la ligne d'alarme.Vous pouvez modifier le contenu de la fenêtre d'alarmes en activant des filtres que vous définissez.

On distingue trois types de fenêtres d'alarmes d'après l'origine des alarmes affichées dans la fenêtred'alarmes.

• Les listes d'alarmes affichent les alarmes présentes.

• Les fenêtres d'archive de courte durée affichent les alarmes stockées dans une archive de courtedurée.

• Les fenêtres d'archive de longue durée affichent les alarmes stockées dans une archive de longuedurée.

Télégrammes d’alarmeLes télégrammes d’alarme sont générés soit dans le process soit au niveau de la supervision. Ils sontéchangés entre l'automate/API (ou l'application de surveillance) et Alarm Logging.

Variable d’alarmeDans la procédure de signalisation par bits, l'automate signale par la variable d'alarme l'apparition d'unévénement dans le process. Une variable d'alarme permet de masquer plusieurs alarmes.

Procédures d’alarmeAlarm Logging supporte plusieurs procédures d'alarme: la procédure de signalisation par bits, lesalarmes au fil de l'eau et les alarmes analogiques pour la surveillance de seuils.

• Dans la procédure de signalisation par bits, l'automate signale par la variable d'alarme l'apparitiond'un événement dans le process. L'horodatage (time stamp) de l'alarme est généré par AlarmLogging.

• A l'apparition de l'événement, l'automate envoie un télégramme contenant les données de l'alarme.Ce télégramme est exploité par Alarm Logging. L'horodatage (time stamp) de l'alarme est générépar l'automate.

• Les alarmes analogiques permettent de surveiller le dépassement de seuils par une variableanalogique.

Ligne d’alarmeDans une fenêtre d'alarmes, chaque alarme est affichée dans une ligne d'alarme propre. Le contenu dela ligne d'alarme est fonction des blocs d'alarme à afficher. Les blocs d'alarmes système (p. ex.: Date,Heure) affichent la valeur du bloc d'alarmes. Les blocs de valeur de process et les blocs de textesutilisateur affichent le contenu (p. ex. le texte que vous avez défini).

JournalDeux modes de journalisation sont disponibles dans Alarm Logging.

• Dans le journal au fil de l'eau, tous les changements d'états (arrivée, partie, acquittée) des alarmesprésentes sont sortis sur une imprimante.

• Le journal d'archive permet de sortir sur imprimante les changements d'états d'alarmes stockésdans une archive.

Page 139: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités

WinCC Manuel 1-5C79000-G8277-C160-01

Concept d’acquittementOn entend par concept d'acquittement la manière d'afficher et de traiter une alarme entre son "arrivée"et son "départ". Alarm Logging permet de réaliser les concepts d'acquittement suivants :

• Alarme individuelle sans obligation d'acquittement

• Alarme individuelle à acquittement à l'arrivée

• Alarme individuelle à acquittement au départ

• Alarme première valeur à acquittement simple

• Alarme nouvelle valeur à acquittement simple

• Alarme nouvelle valeur à acquittement double

• Alarme sans état "partie" sans acquittement

• Alarme sans état "partie" avec acquittement

Variable d’acquittementUne variable d'acquittement contient l'"état d'acquittement" d'une alarme. La variable d'acquittementpermet donc également de piloter un avertisseur central.

Variable d’étatUne variable d'état contient l'état "arrivée/ partie" de l'alarme et un identifiant d'alarmes àacquittement obligatoire.

Page 140: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités 08.99

1-6 WinCC ManuelC79000-G8277-C160-01

1.2 Structure d’une alarme

Au runtime, les alarmes sont affichées sous forme de lignes d'un tableau. Chaque alarme est composéed'informations affichées dans les champs (cellules) du tableau. Ces informations élémentaires sont desblocs d'alarmes.

Ces blocs d’alarmes se classent en trois catégories :

• Blocs systèmeCes blocs contiennent des données système fournies par Alarm Logging. Ces données systèmesont par exemple la date et l’heure, le code de journalisation, etc.

• Blocs de valeurs de processCeux-ci contiennent les valeurs fournies par le process, par exemple, des niveaux de remplissagecritiques, des températures, etc.

• Blocs de textes utilisateurIl s’agit de textes contribuant à l’information générale et à une meilleure compréhension, parexemple des explications d’alarmes, la localisation d'incidents, la cause de l’alarme, etc.

Tandis que le contenu des blocs système est fixe, celui des blocs de valeur de process et des blocs detextes utilisateur peut être personnalisé par l'utilisateur. Les sélections faites pour les blocs système neconcernent que leur apparence à l'écran et n’ont aucun effet sur leur journalisation.

1.3 Affichage des alarmes au runtime

Au runtime Alarm Logging rapatrie, exploite et affiche dans une fenêtre d'alarmes les événements enprovenance du process ou du contrôle-commande. Vous pouvez définir librement dans GraphicsDesigner l'apparence et les possibilités de manipulation de la fenêtre des alarmes.

Fenêtre d'alarmes réalisée avec contrôle ActiveX

La fenêtre d'alarmes réalisée sous forme de contrôle ActiveX se caractérise par la simplicité deconfiguration des alarmes. Toutes les informations à afficher peuvent être définies pour l'objet, c'est-à-dire dans Graphics Designer.

Page 141: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-1C79000-G8277-C160-01

2 Structure du système de configuration

Lorsque vous ouvrez Alarm Logging CS, une fenêtre composée de quatre volets est affichée.

En haut de la fenêtre est affichée la Barre de menu. Celle-ci contient les menus déroulants.

En dessous de la barre de menu est affichée la barre d'outils. Les fonctions fréquemment utilisées sontaccessibles sous forme d'icônes.

La Fenêtre de projet est composée de la Fenêtre du navigateur, de la Fenêtre des données et de laFenêtre de tableau des alarmes.La taille des différents volets peut être modifiée. La fenêtre est limitée en bas par la Barre d’état, danslaquelle sont visualisées des informations sur les activités en cours.

Page 142: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-2 WinCC ManuelC79000-G8277-C160-01

2.1 Barre de menu

La barre de menu regroupe toutes les commandes disponibles dans le système de configuration AlarmLogging; ces commandes sont organisées en groupes affectés à différents menus. Pour exécuter unecommande, ouvrez le menu correspondant, cliquez sur la commande et saisissez le cas échéant lesparamètres nécessaires dans la boîte de dialogue ouverte.

Menu Option de menu Raccourci clavier

Fichier Sélectionner assistantEnregistrerImprimer documentation de projetAperçu documentation de projetConfiguration de l'imprimanteQuitter

Ctrl + SCtrl + P

Edition AnnulerCouperCopierCollerPropriétés

Ctrl + ZCtrl + XCtrl + CCtrl + V

Affichage Barre d'outilsBarre d'étatGrandes icônesPetites icônesListeDétailsAjouter/Supprimer colonnes...Langue...Rafraîchir F5

Alarmes Importer alarmes individuelles...Exporter alarmes individuelles...Application des modifications...plusieurs alarmes...Démarrer l'assistant de connexion...Mêmes textes pour plusieursalarmes...

Outils Alarmes système WinCC ...Extensions...

? Rubriques d'aideAide directeUtilisation de l'aideDidacticielA propos d'Alarm Logging

MAJ + F1

Nota

Nous ne décrirons ci-après que les options de menu qui ne vous sont pas déjà connues par l'emploid'autres applications Windows ou dont l'étendue des fonctionnalités va au-delà de ce qui estgénéralement connu. Vous trouverez des informations sur ces options de menu dans l'aide directe desdivers éditeurs.

Page 143: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-3C79000-G8277-C160-01

Sélectionner assistantCette commande permet d'appeler plusieurs assistants ou des dialogues de configuration trèsimportants pour éditer simultanément plusieurs alarmes.

• Assistant de configuration d’alarmes: Cet assistant sert à préconfigurer le système d'alarmes. Ilpermet de créer des blocs d'alarmes fréquemment utilisés, des types d'alarmes et des archivesd'alarmes.

• Assistant de connexion: L'assistant de connexion aide à connecter les alarmes aux variables deControl Center.

• Supprimer plusieurs alarmes: Cette fonction ouvre un dialogue vous permettant de supprimerplusieurs alarmes.

• Supprimer les liaisons de plusieurs variables: Cette fonction ouvre un dialogue vouspermettant de supprimer les connexions des variables de plusieurs alarmes.

• Supprimer les textes de plusieurs variables: Cette fonction ouvre un dialogue vous permettantde supprimer les textes d'alarmes de plusieurs alarmes.

• Copier plusieurs alarmes: Cette fonction ouvre un dialogue vous permettant de copier etd'ajouter plusieurs alarmes à la fin de la liste dans la fenêtre du tableau des alarmes.

• Supprimer les textes de plusieurs variables: Cette fonction ouvre un dialogue vous permettantde définir les textes d'alarme de plusieurs alarmes.

Nota

L'assistant de configuration des alarmes génère d'une manière générale les alarmes en allemand,anglais et français. Peu importe que ces langues soient installées ou non et qu'elles aient étéconfigurées dans la bibliothèque de textes ou non.Une fois l'assistant de configuration d'alarmes exécuté, vous pouvez supprimer dans la bibliothèque detextes les langues que vous ne souhaitez pas utiliser.

Tous les paramètres modifiés après l'exécution de l'assistant de configuration d'alarmes seront perduslorsque vous relancerez l'assistant pour une nouvelle configuration.

Imprimer documentation de projetAperçu documentation de projetConfiguration de l'imprimante

La commande "Imprimer documentation de projet" permet d'imprimer le système d'alarmes surl'imprimante configurée. La maquette utilisée pour l'impression est le modèle de page"@ALGCS.RPL" configurable dans "Report Designer". La documentation du projet contient desinformations sur les alarmes individuelles et alarmes groupées configurées, les blocs d'alarmesutilisés, les classes d'alarmes et les types d'alarmes, ainsi que sur les archives configurées.

La commande "Aperçu documentation de projet" permet de visualiser un aperçu de la documentationde projet.

La commande "Configuration de l'imprimante" sert à sélectionner l'imprimante à utiliser et le modèlede page.

Nota

Pour de plus amples informations sur l'impression de la documentation de projet, se reporter auchapitre Documentation de projet dans le Présentation du système.

Page 144: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-4 WinCC ManuelC79000-G8277-C160-01

2.1.1 Menu « Affichage »

Ajouter / Supprimer colonnesLa commande «Ajouter / supprimer colonnes» permet d’afficher / de masquer des colonnes dans lafenêtre du tableau des alarmes.

La fenêtre du tableau des alarmes est rafraîchie selon les critères de sélection que vous avez choisis.Les colonnes non marquées seront masquées.

LangueLa commande "Langue" ouvre le dialogue de sélection d'une autre langue de configuration. Vouspouvez choisir dans la liste des langues proposées celle que vous souhaitez utiliser.La commutation de langue n'agit cependant que sur les textes de la bibliothèque de textes. La languede l'interface n'est pas modifiée. La langue par défaut (l'allemand) est activée lorsque les textes nefigurent pas dans la bibliothèque de textes pour la langue sélectionnée.

Nota

La saisie des textes dans les diverses langues s'effectue dans l'éditeur Text Library.

Page 145: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-5C79000-G8277-C160-01

2.1.2 Menu «Alarmes»

Cette commande vous permet d'importer dans Alarm Logging des alarmes que vous avez créées dansd’autres applications et d’enregistrer dans Alarm Logging des alarmes créées pour les utiliserultérieurement.

Structure du fichier Importation / ExportationLe format de référence du fichier Importation / Exportation est le format ASCII. Les blocs d’alarmesont séparés par des virgules; les lignes d’alarme par des signes de fin de paragraphe / de retourchariot. L’entrée et la sortie de données se fait selon une procédure standard qui interprète les donnéesdans l’ordre suivant:

Nota

Vous trouverez le tableau correspondant de la chronologie dans l'aide en ligne.

L’ordre alphabétique correspond à celui utilisé dans Excel.

Les alarmes qui ont été enregistrées individuellement ne peuvent être importées qu'individuellement.Les deux classes d’alarme internes au système sont également exportables. Ne pas essayer d’importerdes classes système qui ont été modifiées.

Nota

Les indices doivent être mis à 0 pour importer des textes !

• Pour créer un en-tête de tableau ASCII:

1. Exportez vos alarmes dans un fichier texte.

2. Marquez le texte ci-dessous et copiez-le avec «Ctrl + C».

3. Ouvrez le fichier de texte exporté

4. Ajoutez un paragraphe (ligne vide).

5. Insérez le texte avec «Ctrl + V».

6. Enregistrez le fichier de texte et chargez-le dans votre tableur (p. ex. Excel). Choisissez pour celala «virgule» comme caractère de séparation.

En-tête standard pour réutilisation :Numéro, Paramètres, Classe, Type, IDTexte1, IDTexte2, IDTexte3, IDTexte4, IDTexte5, IDTexte6,IDTexte7, IDTexte8, IDTexte9, IDTexte10: Bloc: 1,Bloc: 2, Bloc: 3, Bloc: 4, Bloc: 5, Bloc: 6, Bloc:7, Bloc: 8, Bloc: 9, Bloc: 10,Valeur process1,Valeur process2,Valeur process3,Valeur process4,Valeurprocess5,Valeur process6,Valeur process7,Valeur process8,Valeur process9,Valeurprocess10,Variable d'alarme,Bit d'acquittement,Variable d'acquittement,Bit d'acquittement,Variabled'état,Bit d'état,Numéro automate,deuxième numéro automate,Texte d'info,Type d'action,Nom defonction,Nom de vue,Dll de normalisation,

Page 146: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-6 WinCC ManuelC79000-G8277-C160-01

Importer alarmes individuellesLa commande «Alarmes» «Importer alarmes individuelles» permet d’importer dans Alarm Loggingdes fichiers de texte contenant des alarmes au format de texte standard. La valeur «0» doit être entréepour les éléments non affectés.Vous pouvez importer les alarmes individuelles préalablement exportées avec WinCC Version 1.0 enactivant l'option correspondante dans le dialogue.

Pour importer des alarmes individuelles:

1. Cliquez sur le bouton à droite du champ «Fichier»

Sélectionnez ensuite un fichier pour l'importation dans le dialogue de sélection de fichier.

2. Sélectionnez le mode d’importation.

3. Cliquez sur le bouton «Importer».

4. Quittez la fenêtre de dialogue avec la commande «Fermer».

Nota

Lorsque vous créez un texte devant être importé dans le système d'alarmes, vous ne devez pas utiliserde caractères spéciaux tels que virgule, point-virgule, tabulation, retour chariot, nouvelle ligne, ceux-ci étant interprétés comme des caractères de séparation de champs à l'importation.

Par mesure de sécurité, contrôlez les fichiers importés d’autres applications pour éviter les erreurs deconnexion et d'affectation.

Seuls les fichiers texte (format ASCII) sont importables pour le moment.

Page 147: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-7C79000-G8277-C160-01

Exporter des alarmes individuellesCette commande vous permet d’exporter les alarmes que vous avez créées.Dans la version 1, toutes les alarmes sont enregistrées au format standard dans un fichier de texte. Lasélection individuelle d’alarmes n’est pas possible.

Pour exporter des alarmes individuelles:

1. Cliquez sur le bouton à droite du champ «Fichier»

Sélectionnez ensuite un fichier pour l'exportation dans le dialogue de sélection de fichier.

2. Cliquez sur le bouton «Sélection» pour sélectionner un fichier de texte.

3. Cliquez sur le bouton «Exporter» pour lancer la fonction d’exportation.

4. Cliquez sur le bouton «Fermer» pour terminer le dialogue.

Nota

Seuls les fichiers texte (au format ASCII) sont exportables pour le moment.

Page 148: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-8 WinCC ManuelC79000-G8277-C160-01

Application des modificationsLa boîte de dialogue «Application des modifications» vous permet de définir l'application desmodifications de texte dans les champs des alarmes individuelles.

Option Description

Modifications du textesélectionné applicableà tous les textes

Lorsqu'il est modifié dans un champ, le texte seraégalement modifié dans toutes les cellules de textedes alarmes individuelles contenant le même texte.

Modificationsuniquementapplicables au textesélectionné

La modification d’un texte dans un champ de texten’affecte que ce champ (ce à quoi on s’attend enprincipe).

Conserver lesparamétrages

Le paramétrage sélectionné est conservé pourd’autres modifications de texte; sinon, valable quepour la modification courante.

Pour appliquer les modifications:

1. Sélectionnez dans la barre de menu, dans le menu «Alarmes», la commande «Application desmodifications».

2. Activez les options désirées.

3. Quittez le dialogue.

Page 149: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-9C79000-G8277-C160-01

Editer plusieurs alarmes...Le dialogue "plusieurs alarmes" permet d'éditer simultanément plusieurs alarmes sélectionnées.

Champ/Zone... Description

Numéro d'alarme Numéros et plages de numéros des alarmesindividuelles à éditer.

Supprimer les alarmes Les alarmes indiquées dans le champ «Numérosd'alarme» seront supprimées.

Ajouter alarmescopiées en fin de liste

Les alarmes indiquées dans le champ «Numérosd'alarme» seront ajoutées à la fin de la liste desalarmes individuelles.

Supprimer connexionde variables desalarmes

Les connexions de variables correspondant auxalarmes indiquées dans le champ «Numérosd'alarme» seront supprimées.

Supprimer liaisons detextes des alarmes

Les champs de texte correspondant aux alarmesindiquées dans le champ «Numéros d'alarme» serontsupprimés.

Pour éditer simultanément plusieurs alarmes:

1. Entrez dans le champ «Numéros d'alarme» les numéros ou zones de numéros des alarmesindividuelles que vous désirez éditer.

2. Sélectionnez l’action à exécuter avec le bouton correspondant.

3. Quittez le dialogue.

Assistant de connexionL'assistant de création de connexions vous aide à connecter des variables d'alarmes et des variablesd'acquittement aux variables de Control Center. Les liaisons créées par l'assistant peuvent êtremodifiées ultérieurement dans la fenêtre du tableau des alarmes.

Pour de plus amples informations, consultez le chapitre "Configuration d'un système d'alarmes" duprésent manuel.

Page 150: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-10 WinCC ManuelC79000-G8277-C160-01

Mêmes textes pour plusieurs alarmesLa commande «Mêmes textes pour plusieurs alarmes» permet d'affecter le même texte à plusieursblocs de texte utilisateur.Les textes de la bibliothèque de textes sont modifiés d'après vos instructions.

Champ/Zone... Description

Numéros d’alarme Entrez dans ce champ les numéros des alarmesauxquelles vous désirez affecter un texte d'alarme.Dans le coin droit du haut de la fenêtre de dialogue,un exemple vous montre comment entrer le numérod'alarme.

Bloc 1...Bloc 10 Ce champ sert à entrer un texte pouvant compterjusqu'à 255 caractères. Blocs 1...10 représentent lesblocs de texte utilisateur correspondants.

Le dialogue alors affiché permet d'incorporer desgrandeurs de process dans vos blocs de texteutilisateur. Le dialogue Coller valeur process estdécrit dans les propriétés des alarmes individuelles.

Conserver les textesexistants

Lorsque vous quittez la boîte de dialogue avec«OK» les entrées sont modifiées dans labibliothèque de textes. Si vous avez déjà affecté untexte dans une autre langue à un numéro d'alarme,celui-ci est supprimé si vous n'activez pas lafonction «Conserver les textes existants»

Page 151: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-11C79000-G8277-C160-01

2.1.3 Menu "Outils"

Alarmes système WinCCLe repertoire d'installation de WinCC contient un fichier d'alarmes système (fichier"LTMDaten.CSV") qui peuvent être émises par les divers composants de WinCC au runtime. Lacommande "Alarmes système WinCC" ouvre un dialogue permettant d'incorporer ces alarmes à votresystème d'alarmes.

Page 152: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-12 WinCC ManuelC79000-G8277-C160-01

ExtensionsLes extensions ne sont intégrées dans le système d’alarmes qu’en cas de besoin.L’option «Extensions» du menu «Outils» ouvre une boîte de dialogue permettant de sélectionner lesobjets voulus.

Après validation de votre choix dans la boîte de dialogue «Extensions» par «OK», les objetssélectionnés sont inscrits dans la fenêtre du navigateur.

Nota

La boîte de dialogue d’ajout d’extensions s’ouvre automatiquement lorsque vous ouvrez pour lapremière fois l’éditeur «Alarm Logging» dans un projet qui vient d'être créé.

Page 153: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-13C79000-G8277-C160-01

2.2 Barre d’outils

La barre d’outils du système de configuration d'Alarm Logging a l’aspect suivant:

Ces outils permettent d’exécuter plus rapidement certaines actions. Il n'est donc plus nécessaire desélectionner plusieurs commandes dans des menus pour accéder à la fonction désirée.

Icône Description

Enregistrer

Couper

Copier

Coller

Imprimer

Affichage: Grandes icônes

Affichage: Petites icônes

Affichage: Liste

Affichage Détails

Propriétés d'un objet sélectionné

Appel de l'aide contextuelle sensitive

Page 154: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-14 WinCC ManuelC79000-G8277-C160-01

2.3 La fenêtre de projet

On appelle «Fenêtre de projet» la surface de l’écran dans laquelle sont affichées la Fenêtre dunavigateur, la Fenêtre des données et la Fenêtre du tableau des alarmes.Des Menus contextuels sont disponibles pour l'édition des divers objets.

Cette fenêtre se manipule comme dans Control Center. Se reporter à la partie «Control Center» dumanuel d’utilisation.

Nota

Tous les dialogues de propriétés peuvent être activés d’un double-clic avec le bouton gauche de lasouris sur l’objet correspondant.

2.3.1 Fenêtre du navigateur

La fenêtre de projet comporte trois volets. La partie gauche affiche la fenêtre du navigateur avecl’arborescence des différentes étapes de la configuration. Suivez cet ordre pour configurer desalarmes.

Elément Description

Blocs d’alarmes

Classes d’alarmes

Alarmes groupées

Archives

Journaux

Les divers domaines et leurs éléments sont accessibles par les menus contextuels.

Page 155: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-15C79000-G8277-C160-01

2.3.2 Fenêtre des données

A droite, la fenêtre des données affiche les icônes des objets disponibles dans la fenêtre des données.Celles-ci vous permettent d’accéder aux paramétrages d’Alarm Logging pour le projet sélectionné.

Une liste détaillée des propriétés de l’objet peut être affichée (chapitre 4.1.3.6 Affichage Détails). Lecontenu de cette liste dépend de l’objet sélectionné.

2.3.3 Fenêtre du tableau des alarmes

En bas de l'écran se trouve la fenêtre du tableau des alarmes. Elle affiche un tableau contenant toutesles Alarmes individuelles créées et les propriétés configurées.Les différents champs (cellules) de ce tableau peuvent être édités. Les propriétés peuvent ainsi êtreactivées directement d’un double-clic du bouton gauche de la souris.

Page 156: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-16 WinCC ManuelC79000-G8277-C160-01

2.4 La barre d’état

La barre d'état affiche outre des informations générales sur le programme, la langue de configurationet le nombre des alarmes configurées.

2.5 Fenêtre de recherche

Ce type de fenêtre s’ouvre pour l’identification, la liaison ou l’affectation de données créées avecd’autres outils logiciels dans WinCC.On distingue dans Alarm Logging les fenêtres suivantes :

• Sélectionner variables

et

• Dialogue de sélection

2.5.1 Sélectionner une variable

Une fenêtre de dialogue vous permet de sélectionner d’un clic du bouton gauche de la souris lavariable à lier.Ouvrez le dossier d’un double-clic ou sélectionnez la variable. Revenez ensuite à l'écran de départdans lequel vous avez ouvert la fenêtre de dialogue.

Pour plus de détails, se reporter au chapitre «Control Center» du manuel d’utilisation.

Nota

Ce dialogue est proposé par Control Center. Lorsque vous connectez vos variables d’archive à desvariables externes, les données sont lues directement dans l'API/automate.

Page 157: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système de configuration

WinCC Manuel 2-17C79000-G8277-C160-01

2.5.2 Dialogue de sélection

Une fenêtre de dialogue de sélection ("Ajouter blocs système") est composée

• de deux volets contenant des objets de données

• de boutons placés entre les deux volets.

Les boutons entre les deux volets vous permettent de faire passer les objets de données sélectionnésd'une fenêtre à l'autre.Les dialogues de sélection sont entre autres utilisés pour sélectionner un sous-ensemble dans unensemble d’objets de données. La fenêtre de gauche visualise d’une manière générale l’ensemblesource des objets de données; la fenêtre de droite le sous-ensemble sélectionné des objets de donnéescible.

Page 158: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système de configuration 08.99

2-18 WinCC ManuelC79000-G8277-C160-01

Page 159: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-1C79000-G8277-C160-01

3 Configuration d'un système d'alarmesNous expliquons dans ce chapitre comment :

• configurer des alarmes et des classes d’alarmes

• importer et exporter des alarmes individuelles

• lier les alarmes au process

• configuer le contrôle WinCC AlarmControl pour l'affichage d'alarmes au runtime.

Pour créer votre système d’alarmes

1. Utilisez l'assistant de configuration pour lui faire créer les bases de votre système d'alarmes.

• L'assistant de configuration

2. Configurez les blocs d'alarmes selon vos exigences.

• Configuration de blocs d'alarmes

3. Configurez le système d'alarmes.

• Configuration de classes d'alarmes

• Configuration de types d'alarmes

• Configuration d'alarmes individuelles

• Configuration d'alarmes groupées

4. Définissez le type d’archivage des données.

• Configuration d'archives

• Configuration de journaux

5. Configurer le contrôle WinCC Alarm Control dans "Graphics Designer" pour l'affichage desalarmes au runtime.

• Le contrôle WinCC Alarm Control.

Nota

Utilisez les assistants et les dialogues de configuration disponibles pour configurer entièrement vosalarmes.

Page 160: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-2 WinCC ManuelC79000-G8277-C160-01

3.1 Les assistants

L’assistant de configurationCet assistant sert à préconfigurer le système d'alarmes. Il permet de créer des blocs d'alarmesfréquemment utilisés, des types d'alarmes et des archives d'alarmes. Vous pouvez adapterultérieurement selon vos souhaits les objets créés avec l'assistant.

Pour configurer un système d'alarmes avec l'assistant de configuration :

1. Dans le menu Fichier, sélectionnez "Sélectionner assistant" et, dans le dialogue alors ouvert,sélectionnez l'assistant de configuration. Lancez l'assistant en quittant le dialogue avec un clicsur "OK".

2. Après l'affichage de la vue d'introduction, vous pouvez définir les blocs d'alarmes devant êtrecréés par l'assistant dans le dialogue "Sélectionner blocs d'alarmes".

3. Vous pouvez créer dans le dialogue "Paramétrage par défaut des classes" deux classes d'alarmesayant une philosophie d'acquittement différente, avec les types d'alarme correspondants.

4. Dans le dialogue "Sélectionner archive", vous pouvez définir si et quelles archives doivent êtrecréées.

5. Le dialogue "Etape finale!" présente une vue d'ensemble des blocs d'alarmes, classes d'alarmes etarchives à créer par l'assistant.

Nota

Tous les paramétrages modifiés après l'exécution de l'assistant de configuration d'alarmes serontperdus dès que l'assistant sera exécuté une nouvelle fois.

L’assistant de connexionL'assistant de connexion vous aide à connecter les variables d'alarmes et les variables d'acquittementaux variables de Control Center. Les connexions créées par l'assistant peuvent être modifiéesultérieurement dans la fenêtre de tableau des alarmes.

Pour créer des liaisons à l’aide de l’assistant de connexion:

1. Ouvrez le menu «Alarmes».

2. Sélectionnez «Lancer l’assistant de liaison...».

3. Dans la zone de dialogue "Lier variable : Variable d'alarme", sélectionnez une variable que vous

souhaitez utiliser comme variable d'alarme à l'aide du bouton .

4. Indiquez les numéros des alarmes auxquelles vous souhaitez lier la variable d'alarme spécifiée.

5. Dans la zone de dialogue "Lier variable : Variable d'acquittement", sélectionnez une variable que

vous désirez utiliser comme variable d'acquittement" à l'aide du bouton .

6. Indiquez les numéros des alarmes auxquelles vous souhaitez lier la variable d'acquittementspécifiée.

7. Une fois l'assistant complètement exécuté, les variables sélectionnées sont liées aux alarmes.

Page 161: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-3C79000-G8277-C160-01

3.2 Blocs d’alarmes

Les blocs d'alarmes affichés sous forme de colonnes de tableau servent à former les alarmes. Chaquebloc contient des données spécifiques. Vous pouvez créer et éditer des blocs d'alarmes pour les troistypes de bloc :

• Blocs d'alarmes système

• Blocs de texte utilisateur

• Blocs de valeur de process

La structure des blocs d'alarmes est affichée dans la zone "Blocs existant dans le système d'alarmes".Vous pouvez manipuler cette fenêtre comme la fenêtre du navigateur de projet. Il n’existe cependantpas ici de menus contextuels.

Boutons

Ajouter

Supprimer Le bloc d'alarmes sélectionné est supprimé.

Propriétés La boîte de dialogue de propriétés du bloc d’alarmesélectionné est ouverte. Les paramètres du blocd’alarme peuvent être modifiés.

Page 162: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-4 WinCC ManuelC79000-G8277-C160-01

3.2.1 Blocs système

Les blocs système contiennent les données d’une alarme interne au système.Une liste des blocs système est donnée en annexe.

Un Dialogue de sélection permet de modifier le système d'alarmes.

Vous pouvez supprimer des blocs système ou en ajouter à partir d'une liste proposée pour la sélection.La Configuration modifie les propriétés d'un bloc système.

Nota

Les dialogues de propriétés peuvent être activés d’un double-clic du bouton gauche de la souris surl’objet correspondant dans la fenêtre des données

3.2.1.1 Ajouter / supprimer un bloc système

La boîte de dialogue «Ajouter blocs système» vous permet d’ajouter ou de supprimer des blocs.

Pour ajouter ou supprimer des blocs système:

1. Dans la fenêtre du navigateur, activez «Blocs d’alarmes».

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Blocs d’alarme».

3. Sélectionnez «Blocs système». Avec le bouton gauche de la souris, cliquez sur le bouton«Ajouter» dans la partie droite de la boîte de dialogue.

4. Dans la fenêtre de sélection, choisissez les paramètres souhaités, puis quittez la fenêtre desélection.

5. Quittez le dialogue.

Page 163: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-5C79000-G8277-C160-01

ou

1. Dans la fenêtre du navigateur, ouvrez «Blocs d’alarme» et sélectionnez le type désiré (système,texte utilisateur ou blocs de valeurs de process.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Ajouter/Supprimer».

3. Dans la fenêtre de sélection, choisissez les paramètres souhaités puis quittez la fenêtre desélection.

3.2.1.2 Blocs système: Afficher / éditer les propriétés

Les propriétés des blocs système peuvent être affichées et modifiées dans le dialogue de propriétés dubloc système. Selon le type du bloc système, un onglet dans lequel les propriétés spécifiques au blocsystème édité peuvent être affichées et modifiées est visualisé.

Pour afficher les propriétés d’un bloc système:

1. Dans la fenêtre du navigateur, activez «Blocs d’alarme».

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Blocs d’alarme».

3. Dans l’arborescence du dialogue, ouvrez «Blocs système» d’un double-clic de la souris.

4. Sélectionnez le bloc que vous désirez éditer.

5. Avec le bouton gauche de la souris, cliquez sur «Propriétés» dans la partie droite de la fenêtre dedialogue.

ou

1. Dans la fenêtre du navigateur ou dans la fenêtre des données, ouvrez le type de bloc que vousvoulez éditer et sélectionnez le bloc à éditer.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Propriétés».

La fenêtre de dialogue «Blocs d’alarme» s’ouvre. Les propriétés correspondant au bloc système sontaffichées. Ces propriétés (champs de texte, options, etc.) peuvent maintenant être modifiées.

Nota

Le bloc système "Etat" affiche les textes d'état des alarmes. Ce bloc système doit être configuré avecune longueur suffisante pour que les textes puissent être affichés en entier.

Les dialogues de propriétés peuvent être activés d’un double-clic du bouton gauche de la souris surl’objet correspondant dans la fenêtre des données

Page 164: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-6 WinCC ManuelC79000-G8277-C160-01

3.2.2 Blocs de texte utilisateur

Le système d'alarmes peut être modifié dans un Dialogue de sélection .

Vous pouvez supprimer ou ajouter des blocs utilisateur à partir d'une liste de sélection proposée. Laconfiguration modifie les propriétés d'un bloc utilisateur.

Nota

La longueur maxi des blocs de texte est de 254 caractères.

3.2.2.1 Ajouter / supprimer un bloc de texte utilisateur

Les textes utilisateur sont configurés dans le système de configuration et sortis avec l’alarmecorrespondante. Ils ne peuvent pas être modifiés en ligne au runtime. Les textes utilisateur sont p. ex.des repères d’installations, des localisations et des causes d'incidents, etc.

Des blocs de texte utilisateur peuvent être ajoutés ou supprimés à l’aide du dialogue de sélection«Ajouter blocs de texte utilisateur». La longueur maximale des blocs de texte utilisateur est de 255caractères. La visualisation est cependant limitée à une ligne d’écran. La partie du texte dépassant lalongueur d’une ligne est alors tronquée et ne peut être visualisée.

Pour ajouter ou supprimer des blocs de texte utilisateur:

1. Dans la fenêtre du navigateur, activez «Blocs d’alarme».

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Blocs d’alarme».

3. Sélectionnez «Blocs de texte utilisateur». Avec le bouton gauche de la souris, cliquez sur lebouton «Ajouter» dans la partie droite de la boîte de dialogue.

4. Dans la fenêtre de sélection, choisissez les paramètres souhaités puis quittez la fenêtre desélection.

5. Quittez le dialogue.

Page 165: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-7C79000-G8277-C160-01

ou

1. Dans la fenêtre du navigateur, ouvrez «Blocs d’alarme» et sélectionnez le type désiré (système,texte utilisateur ou blocs de valeurs de process.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Ajouter/Supprimer».

3. Dans la fenêtre de sélection, choisissez les paramètres souhaités puis quittez la fenêtre desélection.

3.2.2.2 Blocs de texte utilisateur: Afficher / éditer les propriétés

Les propriétés des blocs de texte utilisateur s'affichent et se modifient dans la boîte de dialogue depropriétés «Blocs d’alarme».

Le nom, la longueur et la propriété «Clignotement» du bloc de texte utilisateur sont affichés etpeuvent être modifiés.

Pour afficher les propriétés d’un bloc de texte utilisateur:

1. Dans la fenêtre du navigateur, activez «Blocs d’alarme».

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Blocs d’alarme».

3. D’un double-clic dans l'arborescence du dialogue, ouvrez «Blocs de texte utilisateur».

4. Sélectionnez le bloc que vous désirez éditer.

5. Avec le bouton gauche de la souris, cliquez sur le bouton «Propriétés» dans la partie droite de lafenêtre de dialogue.

ou

1. Dans la fenêtre du navigateur ou dans la fenêtre des données, ouvrez le type de bloc que vousvoulez éditer et sélectionnez le bloc à éditer.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Propriétés».

La fenêtre de dialogue «Blocs d’alarme» s’ouvre. Les propriétés (champs de texte, options, etc.)peuvent maintenant être modifiées.

Nota

Les dialogues de propriétés peuvent être activés d’un double-clic du bouton gauche de la souris surl’objet correspondant dans la fenêtre des données

Page 166: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-8 WinCC ManuelC79000-G8277-C160-01

3.2.3 Blocs de valeur de process

Les blocs de valeur de process servent à coupler les alarmes au process. Dans chaque systèmed’alarmes, l’utilisateur dispose, pour chaque alarme individuelle, de jusqu’à 10 blocs d’alarmeconfigurables.

Un Dialogue de sélection permet de modifier le système d'alarmes.Vous pouvez supprimer ou, à partir d'une liste proposée, ajouter des blocs de texte utilisateur. Laconfiguration modifie les propriétés d'un bloc de valeur de process.

Nota

La longueur des blocs de valeur de process affichés au runtime est limitée à 32 caractères, même sivous définissez un nombre de caractères plus grand dans le système de configuration.

3.2.3.1 Ajouter / supprimer un bloc de valeur de process

Les blocs de valeur de process sont ajoutés ou supprimés avec la boîte de dialogue «Blocs de valeurde process».

Pour ajouter ou supprimer un bloc de valeur de process:

1. Dans la fenêtre du navigateur, activez «Blocs d’alarme».

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Blocs d’alarme».

3. Sélectionnez «Blocs de valeur de process». Avec le bouton gauche de la souris, cliquez sur lebouton «Ajouter» dans la partie droite de la boîte de dialogue.

4. Dans la fenêtre de sélection, choisissez les paramètres souhaités, puis quittez la fenêtre desélection.

5. Quittez le dialogue.

Page 167: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-9C79000-G8277-C160-01

ou

1. Dans la fenêtre du navigateur, ouvrez «Blocs d’alarme» et sélectionnez le type désiré (système,texte utilisateur ou blocs de valeurs de process).

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Ajouter/Supprimer».

3. Dans la fenêtre de sélection, choisissez les paramètres souhaités, puis quittez la fenêtre desélection.

3.2.3.2 Bloc de valeur de process: Afficher / éditer les propriétés

Les propriétés des blocs de valeur de process s'affichent ou se modifient dans la boîte de dialogue depropriétés «Blocs d’alarme».

Le nom du bloc de valeur de process, sa longueur et la propriété «Clignotement» sont affichés etpeuvent être modifiés.

Pour afficher les propriétés d’un bloc de valeur de process:

1. Dans la fenêtre du navigateur, activez «Blocs d’alarme».

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Blocs d’alarme».

3. D’un double-clic dans l'arborescence de la fenêtre de dialogue, ouvrez «Blocs de valeur deprocess».

4. Sélectionnez le bloc que vous désirez éditer.

5. Avec le bouton gauche de la souris, cliquez sur «Propriétés» dans la partie droite de la fenêtre dedialogue.

ou

1. Dans la fenêtre du navigateur ou dans la fenêtre des données, ouvrez le type de bloc que vousvoulez éditer et sélectionnez le bloc à éditer.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Propriétés».

La fenêtre de dialogue «Blocs d’alarme» s’ouvre. Les propriétés (champs de texte, options, etc.)peuvent maintenant être modifiées.

Nota

Les dialogues de propriétés peuvent être activés d’un double-clic du bouton gauche de la souris surl’objet correspondant dans la fenêtre des données

Page 168: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-10 WinCC ManuelC79000-G8277-C160-01

3.3 Classes d’alarmes

3.3.1 Classes d’alarmes

Pour la configuration, WinCC met à votre disposition 16 classes d'alarmes avec chacune 16 typesd'alarme. Une alarme individuelle est affectée à un type d’alarme. Un type d’alarme appartient à uneclasse d’alarmes. L'affectation est pilotée par des propriétés système et des attributs qui sont affectésaux classes et aux types. Les alarmes individuelles peuvent être regroupées en alarmes groupées.

WinCC propose par défaut les classes d'alarmes suivantes :

• alarmes système,acquittement nécessaire

• alarmes système, sans acquittement.

A l'aide des classes d'alarmes, vous définissez pour tous les types d'alarmes de cette classe d'alarmes

• le type d'acquittement,

• le texte d'état correspondant et

• la sortie acoustique/optique des signaux.

L’édition des classes d’alarmes s’effectue via l’objet «Classes d’alarmes» dans la fenêtre dunavigateur de projet.

Vous pouvez

• ajouter

• supprimer

• configurer des classes d'alarmes

Page 169: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-11C79000-G8277-C160-01

3.3.1.1 Ajouter / supprimer une classe d’alarmes

La boîte de dialogue «Ajouter classes d’alarmes» vous permet d’ajouter et de supprimer des classesd’alarmes.

Pour ajouter ou supprimer des classes d’alarmes:

1. Dans la fenêtre du navigateur, ouvrez «Classes d’alarmes».

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Ajouter /supprimer».

La boîte de dialogue «Ajouter classes d’alarmes» s’ouvre.

Pour ajouter des classes d’alarmes, déplacez des classes d’alarmes de la fenêtre de droite dans celle degauche. Supprimez les classes d’alarmes en faisant passer les classes d’alarmes de la partie droite dansla partie gauche.

Nota

Les classes d’alarmes «Système, acquittement nécessaire» et «Système, sans acquittement» nepeuvent pas être supprimées.

Page 170: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-12 WinCC ManuelC79000-G8277-C160-01

3.3.1.2 Configuration des classes d’alarmes

Les classes d’alarmes se configurent dans la boîte de dialogue de propriétés «Configuration desclasses d’alarmes».

Pour configurer une classe d’alarmes:

1. Dans la fenêtre du navigateur, sélectionnez «Classes d’alarmes».

2. Dans la fenêtre du navigateur ou dans la fenêtre des données, sélectionnez la classe d’alarmessouhaitée.

3. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Propriétés».

4. Pour afficher et modifier les propriétés, sélectionnez l’onglet correspondant.

5. Quittez le dialogue.

L’onglet «Général» permet

• de définir le nom de la classe,

• d’ajouter ou de supprimer des types d’alarme. Pour cela, l’éditeur bascule dans la boîte dedialogue «Ajouter types d’alarme»

Page 171: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-13C79000-G8277-C160-01

Champs/Zone...

Nom de la classe Saisissez dans ce champ le nom de la classe.

Types d’alarme Dans cette zone de liste, sélectionnez le typed’alarme que vous voulez éditer ou supprimer. Letype d’alarme sélectionné est affiché dans le champde texte de dessous.

Ajouter Permet d’ajouter un type d’alarme à une classed’alarmes courante. Le dialogue de sélection"Ajouter un type d'alarme" est affiché.

Supprimer Le type d’alarme sélectionné est supprimé dans laclasse d’alarmes.

Propriétés Permet de configurer les propriétés du type d’alarmesélectionné. Le dialogue de propriétés «Propriétés dutype d'alarme est affiché.

Pour ajouter des types d’alarme à une classe d’alarmes:

Avec le bouton gauche de la souris, cliquez sur le bouton «Ajouter».

La boîte de dialogue de sélection "Ajouter type d'alarmes" s'ouvre. Elle permet de sélectionner,d'ajouter et de supprimer des types d'alarme.

Pour supprimer des types d’alarme d’une classe d’alarmes:

1. Dans la zone de liste «Types d’alarme», sélectionnez un type d’alarme en cliquant avec lebouton gauche de la souris sur le type d’alarme.

Le type d’alarme sélectionné est affiché dans le champ de texte en dessous de la zone de liste.

2. Avec le bouton gauche de la souris, cliquez sur le bouton «Supprimer».

Le type d’alarme sélectionné est supprimé dans la liste des types d’alarme de cette classe d’alarmes.

Pour modifier les propriétés d’un type d’alarme:

1. Dans la zone de liste «Type d’alarmes», sélectionnez un type d’alarme en cliquant dessus avec lebouton gauche de la souris.

Le type d’alarme sélectionné est affiché dans le champ de texte en dessous de la zone de liste.

2. Avec le bouton gauche de la souris, cliquez sur le bouton «Propriétés» à côté du champ de texte,sous la zone de liste.

Le dialogue de propriétés «Type» est affiché. Celui-ci vous permet de configurer le type d’alarmesélectionné.

Nota

Les types d’alarmes «Contrôle-commande», «Alarmes système» et «Messages de conduite» nepeuvent pas être supprimés.

Page 172: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-14 WinCC ManuelC79000-G8277-C160-01

L’onglet «Acquittement» vous permet de définir:

• le concept d’acquittement

• comment sera exécuté l’acquittement d’un avertisseur central

La zone de concept d’acquittement de la boîte de dialogue vous permet de définir neuf étatsd’acquittement d’une alarme. Si plusieurs cases ont été sélectionnées, il est possible que d’autres casessoient alors verrouillées (elles ne peuvent plus être sélectionnées).La sélection d’une de ces case n’est possible que si vous avez préalablement annulé la sélectionantérieure.

Champ/Zone...

Acquittement àl’arrivée

Les alarmes arrivées de cette classe d’alarmes doiventêtre acquittées. L’alarme reste présente jusqu’à sonacquittement.

Acquittement audépart

Les alarmes partantes de cette classe d’alarmesdoivent être acquittées.

Clignotement activé Les alarmes de cette classe d’alarmes doiventclignoter pendant leur affichage dans la fenêtred’alarmes.

1ère valeur seule Seule la première alarme de cette classe doit clignoterpendant l’affichage dans la fenêtre d’alarmes.

Alarme sans état«partie»

Lorsque cette option est active, les alarmes de cetteclasse ne possèdent pas l’état «partie». EIles ne sontpas affichées dans la fenêtre d’alarmes. Elles sontseulement archivées.

Page 173: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-15C79000-G8277-C160-01

Champ/Zone...

Touched’acquittementséparé

Les avertisseurs centraux déclenchés à l’arrivée d’unealarme sont acquittés avec la touche d’acquittementséparé de la barre d’outils ou par une entrée au clavier(cette touche doit être prévue dans la fenêtred’alarmes.).

par acquittementindividuel

Les avertisseurs centraux déclenchés à l’arrivée d’unealarme sont acquittés par l’acquittement de l’alarme àl’origine du déclenchement des avertisseurs centraux.

Variable La variable définie ici pilote les avertisseurs centraux.

Basculement dans le dialogue «Sélectionner unevariable...» pour sélectionner une variable commevariable d’acquittement.

Nota

Les alarmes sans acquittement obligatoire ou qui ne possèdent pas l’état «partie» ne sont pas affichéesdans la fenêtre d’alarmes. Elles sont seulement archivées. (Sélection seulement de "Alarme sans état"partie")

L’onglet «Textes d’état» vous permet de définir les textes qui seront affichés dans la ligne d'alarme dubloc système «Etat».

Page 174: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-16 WinCC ManuelC79000-G8277-C160-01

Champ

Arrivée Texte pour les alarmes «arrivées», c’est-à-direpassage à l’état de fonctionnement à signaler.

Partie Texte pour les alarmes «parties», c’est-à-direquittant l’état de fonctionnement à signaler.

Acquittée Texte pour les alarmes acquittées.

Arrivée et partie Texte pour les alarmes arrivées et parties

Nota

Les textes d'état ne sont affichés dans la ligne d'alarme qu'avec la longueur configurée pour le blocsystème "Etat" des blocs d'alarmes. Le bloc système «Etat» doit être suffisamment long pour pouvoirafficher le texte d’état le plus long.

3.3.2 Type d’alarme

«Types d’alarme» permet de définir, pour toutes les alarmes d'un type d’alarme d’une classed’alarmes, une couleur de texte et une couleur d’arrière-plan uniformes. Ceci pour différencier dans leruntime les différents états des alarmes.

Nota

Les dialogues de propriétés peuvent être activés d’un double-clic du bouton gauche de la souris surl’objet correspondant dans la fenêtre des données

3.3.2.1 Ajouter / supprimer un type d’alarme

Le dialogue de sélection «Ajouter type d’alarme ...» vous permet d’ajouter et de supprimer des typesd’alarme.

Page 175: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-17C79000-G8277-C160-01

Pour ajouter ou supprimer un type d’alarme:

1. Dans la fenêtre du navigateur, ouvrez «Classes d’alarmes».

2. Dans la fenêtre du navigateur ou dans la fenêtre des données, ouvrez la classe d’alarmessouhaitée.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Ajouter /supprimer».

3. Déplacez les types d’alarme dans le Dialogue de sélection.

4. Quittez le dialogue.

3.3.2.2 Configurer un type d’alarme

La boîte de dialogue «Type» et l’onglet «Propriétés du type d’alarme» vous permettent de configurerle type d’alarme d’une classe d’alarmes.Vous pouvez configurer le nom du type d’alarme et la couleur d’affichage des alarmes pour les étatsd'alarme «arrivée», «acquittée», «partie».

Champ/Zone

Nom du type d’alarme Affiche le nom du type d’alarme.

Couleur caractères Définition de la couleur du texte pour les alarmesarrivées, parties et acquittées du type d’alarmecourant.

Couleur arrière-plan Définition de la couleur d’arrière-plan pour lesalarmes arrivées, parties et acquittées du typed’alarme courant.

Page 176: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-18 WinCC ManuelC79000-G8277-C160-01

Pour configurer un type d’alarme:

1. Dans la fenêtre du navigateur, ouvrez «Classes d’alarmes».

2. Dans la fenêtre du navigateur ou dans la fenêtre des données, ouvrez la classe d’alarmessouhaitée.

3. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Propriétés».

4. Editez les types d’alarme dans la boîte de dialogue «Type».

5. Quittez le dialogue.

Nota

Les dialogues de propriétés peuvent être activés d’un double-clic du bouton gauche de la souris surl’objet correspondant dans la fenêtre des données

3.3.3 Classes d’alarmes système

On entend par "alarmes système" les alarmes générées en interne par le système. p .ex. alarmesdéclenchées par des manipulations, des pannes système.

WinCC propose des classes système spéciales pour le traitement des alarmes système. Ces classessystème ne peuvent être étendues. La philosophie d’acquittement est définie.

Classe d'alarmes système à acquittement nécessaireClasse d'alarmes système sans acquittement

3.3.3.1 Classe d’alarmes système à acquittement obligatoire

Comme le nom l'indique, il s'agit d'alarmes qui arrivent et qui doivent être acquittées avant dedisparaître. L’alarme est supprimée dès son acquittement.Les paramètres se règlent dans la boîte de dialogue «Propriétés» des classes d’alarmes.Les types d’alarme:

• Alarmes contrôle-commande de niveau supérieur à WinCC

• Alarmes de niveau WinCC

sont disponibles par défaut.

Nota

L’état «partie» n’est pas enregistré et pas archivé.

3.3.3.2 Classes d’alarmes système sans acquittement

Il s’agit d’alarmes qui ne nécessitent pas d’acquittement. Les paramètres se règlent dans la boîte dedialogue «Propriétés» des classes d’alarmes.Les types d’alarme:

• Alarmes contrôle-commande de niveau supérieur

• Alarmes (messages) de conduite

sont disponibles par défaut.

Page 177: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-19C79000-G8277-C160-01

3.3.3.3 Types d’alarme système

WinCC Alarm Logging connaît trois types d’alarme système. A savoir:

• Contrôle-commandeIl s’agit d’alarmes générées par le système de contrôle-commande de niveau supérieur à WinCC,p. ex. au lancement du système.

• Alarmes systèmeIl s’agit d’alarmes générées par WinCC, p. ex. pour signaler la défaillance de composants dulogiciel de supervision.

• Alarmes (messages) de conduiteIl s’agit de messages générés par la manipulation du système, p. ex. la manipulation d’uncomposant.

3.4 Alarmes individuelles et alarmes groupées

3.4.1 Alarme individuelle

Les alarmes individuelles s’éditent dans la fenêtre du tableau des alarmes. Une alarme individuelle estcomposée des blocs d’alarme qui ont été définis. Les blocs d’alarme éditables peuvent être modifiéspar sélection ou par le menu contextuel.Plusieurs alarmes individuelles peuvent être rassemblées en une alarme groupée..

Dans la fenêtre du tableau, vous pouvez

• Créer

• Copier

• Supprimer des alarmes individuelles ou

• Modifier les propriétés d’une alarme individuelle. Vous pourrez dans ce cas soit modifierdirectement les paramètres de l’alarme individuelle dans les champs de la fenêtre du tableau desalarmes, soit les éditer via la fonction «Propriétés» du menu contextuel.

3.4.1.1 Créer des alarmes individuelles

Pour créer une alarme individuelle:

1. Ouvrez le menu contextuel dans la fenêtre du tableau des alarmes.Avec le bouton droit de la souris, cliquez sur un champ quelconque dans la fenêtre du tableaudes alarmes.

2. Sélectionnez le menu «Ajouter une nouvelle ligne».

Une nouvelle ligne est ajoutée à la fin du tableau des alarmes. Dans cette ligne est entré le contenu dela nouvelle alarme du tableau. Modifier le cas échéant la nouvelle alarme individuelle.

Pour copier une alarme individuelle:

1. Sélectionnez l’alarme individuelle que vous désirez copier.Avec le bouton gauche de la souris, cliquez sur le champ de l’alarme individuelle.

2. Ouvrez le menu contextuel de cette alarme individuelle.

3. Sélectionnez la commande de menu «Copier une ligne».

L’alarme individuelle est copiée dans le presse-papiers.

Page 178: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-20 WinCC ManuelC79000-G8277-C160-01

Pour copier le contenu du presse-papiers:

1. Ouvrez le menu contextuel dans la fenêtre du tableau des alarmes.

2. Sélectionnez la commande de menu «Ajouter la ligne copiée».

L’alarme individuelle préalablement copiée est sortie du presse-papiers et ajoutée à la fin du tableau.Répétez la dernière action autant de fois que vous désirez copier la ligne. Modifier le cas échéant lanouvelle alarme individuelle.

Pour supprimer une alarme individuelle:

1. Sélectionnez l’alarme individuelle que vous désirez supprimer.Avec le bouton gauche de la souris, cliquez sur le champ de l’alarme individuelle.

2. Ouvrez le menu contextuel de cette alarme individuelleAvec le bouton droit de la souris, cliquez sur un champ de cette alarme individuelle.

3. Sélectionnez la commande de menu «Supprimer une ligne».

L’alarme individuelle est supprimée du tableau des alarmes.

Vous pouvez copier des champs (cellules) à l’intérieur de la même colonne:

Pour copier des champs dans la fenêtre du tableau:

1. Sélectionnez un champ.

2. Ouvrez le menu contextuel.

3. Sélectionnez la commande de menu «Copier le contenu d’une cellule».

4. Sélectionnez le champ cible.

5. Ouvrez le menu contextuel.

6. Sélectionnez la commande de menu «Coller le contenu de cellule».

Le contenu copié est collé dans le champ.

Page 179: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-21C79000-G8277-C160-01

3.4.1.2 Propriétés d’une alarme individuelle

Vous pouvez également afficher et modifier les propriétés d’une alarme individuelle à l’aide du menucontextuel de l’alarme via la commande de menu «Propriétés».

Pour afficher les propriétés d’une alarme individuelle:

1. Avec le bouton gauche de la souris, sélectionnez une alarme individuelle dans la fenêtre dutableau des alarmes.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et sélectionnez «Propriétés».

La boîte de dialogue «Paramètres» s’ouvre.

L’onglet «Paramètres» vous permet de définir :

• les paramètres de l'alarme individuelle, p. ex. pour l'appartenance à une classe d'alarmes, un typed'alarme, une alarme groupée, ...

• les liens avec les variables.

Champ/Zone...

Numéro Numéro de l’alarme individuelle.

Classe Classe de l’alarme individuelle.

Type Type de l’alarme individuelle.

Groupe Lorsque l'alarme individuelle doit être affectée àune alarme groupée, vous pouvez sélectionner ici lesalarmes groupées déjà configurées.

Page 180: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-22 WinCC ManuelC79000-G8277-C160-01

Champ/Zone...

doit être acquittée L'alarme doit être acquittée individuellement. Elle nepeut être acquittée avec une touche d’acquittementgroupé.

Commandel'avertisseur

L'avertisseur est activé à l’arrivée d’une alarme.Voir le dialogue «Avertisseur sonore / son» dans laboîte de dialogue «Configurer les classesd’alarmes».

est archivée L’alarme est archivée selon la sélection effectuée.

est consignée aujournal

L'alarme est consignée dans un journal ou sortie (surimprimante).

est générée sur frontdescendant

L'alarme est générée par le front descendant d’unsignal, sinon par le front montant.

déclenche une action L'alarme déclenche l’action standard GMsgFunctionmodifiable avec l’éditeur «Global Scripts». Dans lenavigateur de fonctions de Global Scripts, voustrouverez la fonction sous:Standardfunktionen\WinCC\Alarm\RT.

Numéro API Numéro de l’API (automate subordonné - API) qui agénéré l’alarme

Numéro de CPU Numéro de la CPU qui a généré l’alarme.

Variable d'alarme La variable d'alarme contient le bit par lequell'alarme courante sélectionnée doit être déclenchée.

Bit d'alarme Numéro du bit dans la variable d'alarme par lequell'alarme courante sélectionnée doit être déclenchée.

Variable d’acquitt. Un bit de la variable d'acquittement contient l'état del'acquittement. Il permet de définir la variable devantêtre utilisé comme variable d'acquittement.

Bit d’acquitt. Vous définissez ici le bit de la variabled'acquittement dans lequel l'état de l'acquittement eststocké. Si le bit d'acquittement a la valeur 1, l'alarmecorrespondante a été acquittée; sinon elle n'a pasencore été acquittée.

Variable d’état permet de définir la variable dans laquelle serontstockés les états de l'alarme groupée ("arrivée /partie" et l'état d'acquittement).

Bit d’état Le bit d’état permet de définir les deux bits de lavariable d’état dans lesquels doivent être inscrits lesétats de l’alarme groupée sélectionnée.

DLL de normalisation Lorsque la variable d’état est une variable dedonnées brutes, sélectionnez ici le programme deconversion correspondant.

Paramètres de DLL Indiquez ici les paramètres nécessaires pour la DLLde normalisation.

Page 181: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-23C79000-G8277-C160-01

Variable d’alarme d’une alarme individuelleLa variable d’alarme déclenche l’alarme. La structure de la variable d’alarme n’est pas fixe, c.-à-d.que vous avez la possibilité d’utiliser une variable d’événement propre à chaque alarme ou dedéclencher plusieurs alarmes à l’aide d’une seule variable d’alarme. La discrimination se fait pas le bitd’acquittement.

Variable d’état d’une alarme individuelleChaque alarme individuelle possède deux états déterminants :

1. L’état d'alarme «arrivée / partie» qui indique que l’alarme est arrivée ou partie.

2. L’état d’acquittement qui indique si l’alarme doit être acquittée ou non.

Les deux états de l’alarme individuelle sont inscrits dans une variable d’état. Selon le type de donnéesde la variable, il est possible de saisir dans une variable d’état jusqu'à huit alarmes individuelles.Chaque alarme individuelle occupe deux bits de la variable d’état.

Si la variable d’état est du type «16 Bit unsigned» et si le bit d’état est 1, le bit n° 1 de la variabled’état caractérise l’état d'alarme «arrivée / partie» tandis que le bit n° 9 indique si cette alarmeindividuelle doit être acquittée. De façon analogue, la correspondance des bits sera 0-8 et 3-10 si lavariable d’état est du type «16 bits».

Si la variable d’état est du type «8 Bit unsigned» et si le bit d’état est 1, le bit n° 1 de la variable d’étatcaractérise l’état «arrivée / partie», tandis que le bit n° 5 indique si cette alarme individuelle doit êtreacquittée. De façon analogue, la correspondance des bits sera 0-4 et 2-6 si la variable d’état est du type«8 bits».

Page 182: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-24 WinCC ManuelC79000-G8277-C160-01

Variable d’acquittement d’une alarme individuelleUn bit de la variable d'acquittement contient l'état de l'acquittement. Si le bit d'acquittement a la valeur1, l'alarme correspondante a été acquittée; sinon elle n'a pas encore été acquittée. La structure de lavariable d’acquittement n’est pas fixe , c.-à-d. que vous avez la possibilité d’utiliser une variabled’acquittement propre à chaque alarme individuelle à acquitter ou de regrouper plusieurs alarmesindividuelles dans une seule variable d’acquittement. La discrimination des alarmes individuelles estréalisée par le bit d’acquittement.Au runtime, ce bit est positionné à l'acquittement d'une alarme.

L’onglet «Text» vous permet de saisir les textes configurables de l’alarme individuelle.

Champ

Texte d’info Vous pouvez entrer ici un texte de 255 caractères.

Blocs 1...10 Vous pouvez saisir dans ces champs un texte de 255caractères maxi. Blocs 1...10 représente les blocs detexte utilisateur correspondants.

Le dialogue ensuite ouvert Insertion d'une valeur deprocess permet d'insérer des grandeurs de processdans vos blocs de textes utilisateur.Une valeur de process insérée est marquée par lecode @.....@ dans le texte utilisateur.

Page 183: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-25C79000-G8277-C160-01

Le dialogue «Insertion d'une valeur de process» permet d'insérer la valeur d'une grandeur de processdans votre bloc de texte utilisateur. Ne pas oublier que la longueur d'un bloc de texte utilisateur ne doitpas dépasser 255 caractères.

Champ/option

Bloc de texteutilisateur

Indique dans quel bloc de texte utilisateur la valeur de processdoit être insérée.

Longueur Affiche la longueur de texte définie pour le bloc de texteutilisateur.

Texte Présente l'aspect du texte utilisateur.

Bloc de valeur deprocess

Vous définissez ici la grandeur de process dont vous voulezinsérer la valeur.

Type Permet de définir le type de format de la valeur de process àinsérer.Les formats disponibles sont: Texte, nombre à virgule fixe(décimal, octal, hexadécimal) et nombre à virgule flottante.

Position Définit la position de l'instruction de format dans le texte.L'indication "Position: 10" fait que la valeur de process serainsérée dans le texte utilisateur derrière le 10e caractère.

Nombre de chiffres Permet de définir le nombre de caractères réservés dans le texteutilisateur pour la valeur de process.

Précision Vous définissez ici combien de caractères de la valeur de processdoivent être insérés dans le texte utilisateur.

Zéros Lorsque cette fonction est activée, les nombres à virgule flottantesont complétés par des zéros de remplissage pour que la longueurde ces nombres corresponde au nombre de chiffres indiqué dans«Précision».

Page 184: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-26 WinCC ManuelC79000-G8277-C160-01

Champ/option

Alignement Si le nombre des chiffres de la valeur de process à insérer est < aunombre de chiffres réservés, cette fonction permet de choisir si lavaleur de process insérée sera alignée à gauche ou à droite dans letexte utilisateur.

Instruction de format Affiche l'instruction de format que vous avez définie.

Exemple Ce champ affiche des exemples montrant les effets des paramètres«Nombre de chiffres», «Précision», «Alignement » et «Zéros» surles différents types de valeurs de process.

L’onglet «Variable/Action» permet de lier les blocs de valeur de process configurés d'une alarmeindividuelle à des variables WinCC.

Champ

Valeurs de process1...10

Ces champs vous permettent de lier la variable de process au blocde valeur de process.

Nom de la vue Paramètre d'appel du type «char».

Nom de la fonction Nom de la fonction appelée ou du script appelé (Type BOOL).

Nota

«Loop In Alarm» permet d’entrer une fonction quelconque et un fichier comme paramètre detransmission. Cette fonction peut notamment servir à visualiser un synoptique d’installation. Utilisezpour cela la fonction WinCC standard «OpenPicture».

Page 185: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-27C79000-G8277-C160-01

3.4.1.3 Edition de champs

Vous pouvez éditer les champs suivants (= cellules de la table):

Champ

Numéro Directement éditable.

Classe Cellule de sélection des classes d'alarmes configurées.

Type Cellule de sélection des types d'alarmes configurés.

Variable d'alarme La variable d'alarme contient le bit par lequel l'alarme courantesélectionnée doit être déclenchée.

Bit d'alarme Numéro du bit de la variable d'alarme par lequel l'alarme courantesélectionnée doit être déclenchée.

Variable d’état permet de définir la variable dans laquelle seront stockés les étatsde l'alarme groupée ("arrivée / partie" et l'état d'acquittement).

Bit d’état Le bit d’état permet de définir les deux bits de la variable d’étatdans lesquels doivent être inscrits les états de l’alarme groupéesélectionnée.

Variabled’acquittement

Un bit de la variable d'acquittement contient l'état de l'acquittement.Il permet de définir la variable devant être utilisée comme variabled'acquittement.

Bit d’acquittement Vous définissez ici le bit de la variable d'acquittement dans lequell'état de l'acquittement est stocké. Si le bit d'acquittement a la valeur1, l'alarme correspondante a été acquittée; sinon elle n'a pas encoreété acquittée.

Texte d’alarme Directement éditable.

Type d'incident Directement éditable.

Valeur (s) de process Gestion des variables

Texte d’info Editeur de textes d'info

Paramètres Paramètres

Loop in Alarm Loop in Alarm

Groupe Lorsque l'alarme individuelle doit êtra affectée à une alarmegroupée, vous pouvez sélectionner ici les alarmes groupées déjàconfigurées.

DLL denormalisation

DLL de normalisation

Page 186: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-28 WinCC ManuelC79000-G8277-C160-01

Pour éditer les champs dans la fenêtre du tableau des alarmes:

1. Avec le bouton gauche de la souris, cliquez deux fois sur le champ.

Cela ouvre une zone de liste, une boîte de dialogue ou le champ à éditer.

2. Saisissez au clavier la nouvelle valeur.

3. Quittez le dialogue.

La boîte de dialogue «Texte d’info» permet de saisir un texte d’information supplémentaire pour unealarme individuelle. Un texte d'info décrit pourquoi une alarme peut apparaître. Ils ne sont pasdésactivés après le départ d’une alarme.

Entrez votre texte au clavier. Vous pouvez éditer votre texte dans le champ de saisie de texte à l’aidedu menu contextuel ou avec des fonctions d’édition standard (Copier, Coller, etc.).

La boîte de dialogue «Paramètres» vous permet de régler les paramètres d’une alarme individuelle.

Page 187: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-29C79000-G8277-C160-01

Option

doit être acquittéeindividuellement

L'alarme doit être acquittée individuellement. Elle nepeut être acquittée avec une touche d’acquittementgroupé.

Commandel'avertisseur

L'avertisseur est activé à l’arrivée d’une alarme.

est archivée L’alarme est archivée selon la sélection effectuée.

est consignée aujournal

L'alarme est consignée dans un journal ou sortie surimprimante.

est générée sur frontdescendant

L'alarme est générée par le front descendant d’unsignal, sinon par le front montant.

Déclenche une action L'alarme déclenche une action configurée. L’actionest entrée dans la colonne «Action» de la fenêtre dutableau.

Les paramètres peuvent également être réglés dans la boîte de dialogue «Propriétés».

Le dialogue «Loop In Alarm» vous permet d’affecter une fonction (fonction de vue avec un paramètre(nom de vue)) à une alarme individuelle.

Page 188: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-30 WinCC ManuelC79000-G8277-C160-01

Nota

Lorsque vous déclenchez un "Loop in Alarm" au runtime, la vue de process dont vous avez indiqué lenom dans le champ Nom de vue est affichée. Pour afficher la vue, utilisez la fonction standard WinCC«OpenPicture».

Si vous voulez utiliser une autre fonction, continuez comme suit : prenez une fonction standard quiaccepte un paramètre de transfert du type char*,p. ex.: void MaPropreFonction(char*NomDesDonnéesPropres);

N'utilisez que des fonctions standard dont les paramètres de renvoi sont des types «unsigned char,short int, long int, float, double, bool ou void.(Dans l'exemple ci-dessus, le paramètre de renvoi est dutype «void»).

La boîte de dialogue «Format DLL» permet de définir, pour l’alarme individuelle courante, une DLLspécifique à l’interface (DLL de normalisation), qui convertit le format des données des valeurs deprocess à leur arrivée. Le bouton DLL Parameters permet le réglage des paramètres.

3.4.2 Alarme groupée

Une alarme groupée est le regroupement de plusieurs alarmes individuelles en une alarme globale.

On distingue deux types d’alarme groupées:

1. Le regroupement de toutes les alarmes d'une classe d'alarmes: Alarme groupée de classed'alarmes. Lors de la création d’une nouvelle classe d’alarmes, l’alarme groupée correspondanteest également créée.

2. Regroupement d'alarmes quelconques: Alarme groupée définie par l’utilisateur. Les alarmesgroupées définies par l’utilisateur peuvent contenir aussi bien des alarmes individuelles qued’autres alarmes groupées et sont éditées à l’aide du menu contextuel. Toutefois, une alarmeindividuelle donnée ne doit être contenue que dans une seule alarme groupée.

Nota

Lorsqu’une alarme groupée survient durant le runtime, il n’est plus possible de savoir quelle alarmeindividuelle a déclenché l’alarme groupée.

Une variable signalant l’état de l’alarme peut être affectée à une alarme groupée.Cette variable d'étatpermet également d’interroger dans d’autres composants de WinCC l’état de l’alarme groupée .

Unevariable d'acquittement contenant l'état d'acquittement de l'alarme groupée peut être affectée à unealarme groupée.

Page 189: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-31C79000-G8277-C160-01

Variable d’état d’une alarme groupéeToute alarme groupée possède deux états déterminants :

1. L’état d'alarme «arrivée / partie» indique que l’une des alarmes de l'alarme groupée (il peutégalement s’agir d’autres alarmes groupées) est arrivée ou partie.

2. L’état d’acquittement indique si l’alarme qui a déclenché l’alarme groupée doit être acquittée ounon.

Les deux états de l’alarme groupée sont inscrits dans une variable d’état. Selon le type de données dela variable, il est possible de saisir dans une variable d’état jusqu'à huit alarmes groupées. Chaquealarme groupée occupe deux bits de la variable d’état.

Si la variable d’état est du type «16 Bit unsigned» et si le bit d’état est 1, le bit n° 1 de la variabled’état caractérise l’état d'«alarme arrivée / partie» de l’alarme groupée tandis que le bit n° 9 indique sicette alarme groupée contient une alarme devant être acquittée. De façon analogue, la correspondancedes bits sera 0-8 et 3-10 si la variable d’état est du type «16 bits».

Si la variable d’état est du type «8 Bit unsigned» et si le bit d’état est 1, le bit n° 1 de la variable d’étatcaractérise l’état d'alarme «arrivée / partie» de l’alarme groupée, tandis que le bit n° 5 indique si cettealarme groupée contient une alarme devant être acquittée. De façon analogue, la correspondance desbits sera 0-4 et 2-6 si la variable d’état est du type «8 bits».

Variable d'acquittement d'une alarme groupéeUn bit de la variable d'acquittement contient l'état d'acquittement. Si le bit d'acquittement a la valeur 1,l'alarme correspondante a été acquittée; sinon elle n'a pas encore été acquittée. La structure de lavariable d’acquittement n’est pas fixe, c.-à-d. que vous avez la possibilité d’utiliser une variabled’acquittement pour chaque alarme groupée à acquitter ou d’acquitter plusieurs alarmes groupées àl’aide d’une seule variable d’acquittement. La discrimination des alarmes individuelles est réalisée parle bit d’acquittement.Au runtime, ce bit est positionné à l'acquittement de l'alarme groupée.

3.4.2.1 Alarmes groupées de classes d’alarmes

Lorsque vous créez une nouvelle classe d’alarmes, une alarme groupée est créée automatiquementpour cette classe d’alarmes. Tous les types d’alarmes contenus dans la classe d’alarmes sont reprisdans l’alarme groupée.

Les menus contextuels permettent de modifier individuellement les propriétés des classes d'alarmes etdes types d'alarmes de l’alarme groupée et d’affecter différentes variables d’état, de verrouillage etd’acquittement.

Page 190: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-32 WinCC ManuelC79000-G8277-C160-01

Pour modifier les propriétés d'une classe d'alarmes :

1. Sélectionnez une classe d'alarmes de l'alarme groupée.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et cliquez sur l'option de menu«Propriétés».

3. La boîte de dialogue Propriétés est affichée.

4. Changez les paramétrages relatifs aux variables d’état, de verrouillage et d’acquittement.

5. Cliquez sur le bouton «OK» pour enregistrer ou sur «Annuler».

Champ Description

Nom Nom de la classe d’alarmes

Variable d’état permet de définir la variable dans laquelle serontstockés les états de l'alarme groupée ("arrivée / partie"et l'état d'acquittement).

Bit d’état Le bit d’état permet de définir les deux bits de lavariable d’état dans lesquels doivent être inscrits lesétats de l’alarme groupée sélectionnée.

Variable deverrouillage

Lorsque vous verrouillez une alarme au runtime avecle bouton "Activer verrou", le bit correspondant estpositionné dans la variable définie ici.

Bit de verrouillage Le bit de verrouillage vous permet d'utiliser unevariable de verrouillage pour plusieurs alarmesgroupées.

Variabled’acquittement

Un bit de la variable d'acquittement contient l'état del'acquittement. Il permet de définir la variable devantêtre utilisée comme variable d'acquittement.

Bit d’acquittement Vous définissez ici le bit de la variable d'acquittementdans lequel l'état de l'acquittement est stocké. Si le bitd'acquittement a la valeur 1, l'alarme correspondante aété acquittée; sinon elle n'a pas encore été acquittée.

Page 191: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-33C79000-G8277-C160-01

Pour modifier les propriétés d’un type d’alarme:

1. Sélectionnez un type d'alarme dans une classe d'alarmes de l'alarme groupée.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et cliquez sur l'option de menu«Propriétés».

3. La boîte de dialogue Propriétés est affichée.

4. Changez les paramétrages relatifs aux variables d’état, de verrouillage et d’acquittement.

5. Cliquez sur le bouton «OK» pour enregistrer ou sur «Annuler».

Champ Description

Classe d'alarmes Nom de la classe d’alarmes

Nom Nom du type d'alarme

Variable d’état permet de définir la variable dans laquelle serontstockés les états de l'alarme groupée ("arrivée / partie"et l'état d'acquittement).

Bit d’état Le bit d’état permet de définir les deux bits de lavariable d’état dans lesquels doivent être inscrits lesétats de l’alarme groupée sélectionnée.

Variable deverrouillage

Lorsque vous verrouillez une alarme au runtime avecle bouton "Activer verrou", le bit correspondant estpositionné dans la variable définie ici.

Bit de verrouillage Le bit de verrouillage vous permet d'utiliser unevariable de verrouillage pour plusieurs alarmesgroupées.

Page 192: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-34 WinCC ManuelC79000-G8277-C160-01

Champ Description

Variabled’acquittement

Un bit de la variable d'acquittement contient l'état del'acquittement. Il permet de définir la variable devantêtre utilisée comme variable d'acquittement.

Bit d’acquittement Vous définissez ici le bit de la variable d'acquittementdans lequel l'état de l'acquittement est stocké. Si le bitd'acquittement a la valeur 1, l'alarme correspondante aété acquittée; sinon elle n'a pas encore été acquittée.

3.4.2.2 Alarmes groupées définies par l’utilisateur

Le menu contextuel du type "Alarme groupée définie par l'utilisateur" vous permet de créer desalarmes groupées définies par l'utilisateur ou d'afficher/modifier les propriétés d'une alarme groupéedéfinie par l'utilisateur.

Le menu contextuel d'une alarme groupée définie par l'utilisateur permet de/d' :

− ajouter des alarmes groupées à une alarme groupée existante

− ajouter d'autres alarmes individuelles à une alarme groupée existante ou de

− modifier les propriétés d'une alarme groupée ou d'une alarme individuelle contenue dans celle-ci.

Pour créer une alarme groupée définie par l'utilisateur :

1. Pour créer une nouvelle alarme groupée définie par l'utilisateur, sélectionnez le noeud «Définiepar l'utilisateur» parmi les alarmes groupées.

ou

Sélectionnez une alarme groupée définie par l'utilisateur pour lui ajouter une alarme groupée.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et cliquez sur l'option de menu«Ajouter alarme groupée».

3. La boîte de dialogue "Nouvelle alarme groupée" s'ouvre pour la saisie de la nouvelle alarmegroupée.

4. Entrez dans le champ Nom la désignation de la nouvelle alarme groupée et complétez lesindications relatives aux variables d’état, de verrouillage et d’acquittement.

5. Cliquez sur le bouton «OK» pour enregistrer ou sur «Annuler».

Page 193: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-35C79000-G8277-C160-01

Champ Description

Parent Nom de l’objet de niveau supérieur dans la fenêtre dunavigateur

Nom Nom de l'alarme groupée utilisateur

Variable d’état permet de définir la variable dans laquelle serontstockés les états de l'alarme groupée ("arrivée / partie"et l'état d'acquittement).

Bit d’état Le bit d’état permet de définir les deux bits de lavariable d’état dans lesquels doivent être inscrits lesétats de l’alarme groupée sélectionnée.

Variable deverrouillage

Lorsque vous verrouillez une alarme au runtime avecle bouton "Activer verrou", le bit correspondant estpositionné dans la variable définie ici.

Bit de verrouillage Le bit de verrouillage vous permet d'utiliser unevariable de verrouillage pour plusieurs alarmesgroupées.

Variabled’acquittement

Un bit de la variable d'acquittement contient l'état del'acquittement. Il permet de définir la variable devantêtre utilisée comme variable d'acquittement.

Bit d’acquittement Vous définissez ici le bit de la variable d'acquittementdans lequel l'état de l'acquittement est stocké. Si le bitd'acquittement a la valeur 1, l'alarme correspondante aété acquittée; sinon elle n'a pas encore été acquittée.

Page 194: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-36 WinCC ManuelC79000-G8277-C160-01

Pour modifier les propriétés d'une alarme groupée définie par l'utilisateur :

1. Sélectionnez une alarme groupée définie par l'utilisateur.

2. Avec le bouton droit de la souris, ouvrez le menu contextuel et cliquez sur l'option de menu«Propriétés».

3. La boîte de dialogue Propriétés est affichée.

4. Changez les paramétrages relatifs aux variables d’état, de verrouillage et d’acquittement.

5. Cliquez sur le bouton «OK» pour enregistrer ou sur «Annuler».

Champ Description

Parent Nom de l’objet de niveau supérieur dans la fenêtre dunavigateur

Nom Nom de l'alarme groupée définie par l'utilisateur

Variable d’état permet de définir la variable dans laquelle serontstockés les états de l'alarme groupée ("arrivée / partie"et l'état d'acquittement).

Bit d’état Le bit d’état permet de définir les deux bits de lavariable d’état dans lesquels doivent être inscrits lesétats de l’alarme groupée sélectionnée.

Variable deverrouillage

Lorsque vous verrouillez une alarme au runtime avecle bouton "Activer verrou", le bit correspondant estpositionné dans la variable définie ici.

Bit de verrouillage Le bit de verrouillage vous permet d'utiliser unevariable de verrouillage pour plusieurs alarmesgroupées.

Page 195: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-37C79000-G8277-C160-01

Champ Description

Variabled’acquittement

Un bit de la variable d'acquittement contient l'état del'acquittement. Il permet de définir la variable devantêtre utilisée comme variable d'acquittement.

Bit d’acquittement Vous définissez ici le bit de la variable d'acquittementdans lequel l'état de l'acquittement est stocké. Si le bitd'acquittement a la valeur 1, l'alarme correspondante aété acquittée; sinon elle n'a pas encore été acquittée.

Pour ajouter des alarmes individuelles à une alarme groupée:

1. Ouvrez le menu contextuel de l’alarme groupée concernée (définie par l’utilisateur).

2. Sélectionnez la commande de menu Ajouter une alarme individuelle.

3. Dans la boîte de dialogue «Nouvelle(s) alarme(s) individuelle (s)», entrez les numéros desalarmes individuelles de la fenêtre du tableau des alarmes.

Champ Description

Numéros d’alarmes Entrez ici les numéros (comme dans le tableau desalarmes) des alarmes individuelles qui seront ajoutéesà l’alarme groupée.

Nota

La case «N'insérer l’alarme individuelle que si elle n’appartient pas encore à un groupe» permetd'empêcher une affectation mutiple des alarmes. Les alarmes déjà affectées ne le sont plus, maisaucune alarme n'est affichée par le programme.

Si vous supprimez une alarme individuelle dans la fenêtre du tableau des alarmes, toutes lesaffectations de cette alarme individuelle dans les alarmes groupées sont également supprimées.

Page 196: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-38 WinCC ManuelC79000-G8277-C160-01

Pour afficher les propriétés des alarmes individuelles associées :

1. Ouvrez le menu contextuel de l’alarme individuelle concernée d'une alarme groupée définie parl’utilisateur.

2. Sélectionnez la commande de menu Propriétés.

Champ Description

Numéros d’alarme Ce champ affiche les numéros des alarmes affichéesdans la fenêtre du tableau des alarmes

3.4.2.3 Supprimer une alarme groupée

Pour supprimer une alarme groupée

1. Ouvrez le menu contextuel de l’alarme groupée dans la fenêtre des données ou dans la fenêtre dunavigateur de projet.

2. Sélectionnez la commande de menu Supprimer alarme groupée ou Supprimer.

Pour supprimer des alarmes individuelles d’une alarme groupée:

Ouvrez le menu contextuel de l’alarme individuelle à supprimer dans la fenêtre du tableau desalarmes. Editez dans la boîte de dialogue "Propriétés d’une alarme individuelle" (Onglet : Paramètres)l’affectation de l’alarme individuelle à une alarme groupée.

Autre possibilité: Vous pouvez également éditer directement le champ "Groupe" dans la fenêtre dutableau des alarmes et modifier ainsi l’affectation de l’alarme individuelle.

Page 197: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-39C79000-G8277-C160-01

3.5 Surveillance de seuils

La surveillance de seuils permet de définir pour une variable un nombre quelconque de seuils. Durantle runtime, chaque dépassement de seuil est signalé par une alarme.

La surveillance de seuils est réalisée sous WinCC sous forme d’extension. Celle-ci doit être intégréeau système d’alarmes à l’aide de l’option «Extensions...» du menu «Outils». Le point «Surveillance deseuils» s’inscrit alors dans la fenêtre du navigateur du système d’alarmes.

Nota

Toute modification dans les dialogues de la surveillance de seuils est immédiatement enregistrée dansles tables de la base de données dès que l’on quitte le dialogue.

En configuration en ligne, vous devez enregistrer le système d’alarmes pour alimenter le runtime avecles valeurs modifiées.

Utilisation

1. Intégration de la surveillance de seuils:Dans le menu "Outils", sélectionnez "Extensions..." et intégrez la surveillance de seuil à votresystème d'alarmes dans le dialogue "Extensions".

2 Définition des variables à surveillerDans le menu contextuel de la surveillance de seuil, sélectionnez "Nouveau..." et définissez dansle dialogue "Propriétés" la variable à surveiller.

3. Définition d'un seuil à surveiller:Dans le menu contextuel de la variable surveillée, sélectionnez "Nouveau..." et définissez unseuil à surveiller.

Page 198: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-40 WinCC ManuelC79000-G8277-C160-01

Définition des variables à surveillerPour définir une variable à surveiller :

1. Intégrez la «Surveillance de seuils» dans le système d’alarmes à l’aide de l’option«Extensions...» du menu «Outils».

2. Activez dans la fenêtre du navigateur le menu contextuel de la surveillance de seuils en cliquantavec le bouton droit de la souris.

3. Sélectionnez "Nouveau..."

Définissez la variable à surveiller dans la boîte de dialogue «Propriétés - Variable».

Page 199: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-41C79000-G8277-C160-01

Champ

Variable à surveiller La variable à surveiller peut être définie directement

par entrée de son nom ou à l’aide du bouton etdu dialogue de sélection de variable.

Nombre de seuils Ce champ affiche le nombre de seuils à surveiller.

Une alarme pour tousles seuils

Si cette option est activée, la même alarme seratoujours affichée en cas de dépassement de l’un desseuils configurés durant le runtime.

Numéro d’alarme Entrez ici le numéro de l’alarme à générer durant leruntime en cas de dépassement de seuil.

Temporisation Définissez ici la temporisation devant s'écouler entrele dépassement de seuil et la génération de l’alarme.L’alarme n’est déclenchée que si le seuil est dépassédurant toute la durée de la temporisation.La temporisation peut être comprise entre 250 et10000 millisecondes. Si vous ne souhaitez pas detemporisation, entrez la valeur «0».

Modification des propriétés d’une variable à surveillerPour modifier les propriétés d’une variable à surveiller :

1. Activez dans la fenêtre du navigateur ou dans la fenêtre de données le menu contextuel de lavariable à surveiller en cliquant le bouton droit de la souris.

2. Sélectionnez la fonction «Propriétés»

Définissez les propriétés de la variable à surveiller dans la boîte de dialogue «Propriétés».

Page 200: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-42 WinCC ManuelC79000-G8277-C160-01

Champ

Variable à surveiller Ce champ affiche le nom de la variable à surveiller.

Nombre de seuils Ce champ affiche le nombre de seuils à surveiller.

Une alarme pour tousles seuils

Si cette option est activée, la même alarme seratoujours affichée en cas de dépassement de l’un desseuils configurés durant le runtime.

Numéro d’alarme Entrez ici le numéro de l’alarme à générer durant leruntime en cas de dépassement de seuil.

Temporisation Définissez ici la temporisation devant s'écouler entrele dépassement de seuil et la génération de l’alarme.La temporisation peut être comprise entre 250 et10000 millisecondes. Si vous ne souhaitez pas detemporisation, entrez la valeur «0».

Page 201: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-43C79000-G8277-C160-01

Définition des seuils à surveillerPour définir les seuils à surveiller :

1. Activez dans la fenêtre du navigateur ou dans la fenêtre de données le menu contextuel de lavariable à surveiller en cliquant le bouton droit de la souris.

2. Sélectionnez «Nouveau...»

Définissez le seuil à surveiller dans la boîte de dialogue «Propriétés».

Page 202: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-44 WinCC ManuelC79000-G8277-C160-01

Symbole

Seuil supérieur Si cette option est activée, il s’agit d’une limitesupérieure, c.-à-d. que l’alarme sera générée lorsquela valeur de la variable dépassera le seuil.

Seuil inférieur Si cette option est activée, il s’agit d’une limiteinférieure, c.-à-d.que l’alarme sera générée lorsquela valeur de la variable dépassera le seuil.

Indirect La valeur à surveiller peut être définie soitdirectement, soit indirectement par l’intermédiaired’une variable. Le bouton «Variable» ouvre ledialogue de sélection de variable.

Si vous quittez le dialogue de sélection de variableen le validant par «OK», l’option «Indirect» estactivée.

En cas de définition indirecte du seuil, la valeur de lavariable à surveiller qui déclenchera l’alarme estrangée dans le bloc de valeur de process 3.

Hystérésis Les alarmes pour lesquelles une hystérésis a étédéfinie ne sont pas déclenchées dès que le seuil a étéatteint, mais uniquement lorsque la valeur de lavariable dépasse le seuil de la valeur de l’hystérésis.

L’hystérésis peut être définie soit en valeur absoluesoit en pourcentage du seuil.

Selon le paramétrage effectué, l’hystérésis estactivée soit au moment de la génération de l’alarmesoit au moment de son annulation.

AlarmeNuméro Entrez ici le numéro de l’alarme à générer durant leruntime en cas de dépassement de seuil.

Ce champ ne peut être édité que si vous n’avez pasactivé dans le dialogue «Propriétés - Variable»l’option «Une alarme pour tous les seuils.

Nota

En ouvrant plusieurs fois ce dialogue, vous pourrez définir un nombre quelconque de seuils àsurveiller pour une même variable.

Lors de la définition d'une valeur de seuil, veillez à ce que celui-ci puisse réellement être dépassé parla variable. Le seuil étant enregistré au déclenchement de l'alarme, l'alarme ne peut pas être annuléepar modification manuelle de la valeur de seuil.

Pour la définition indirecte d'un seuil par une variable, une valeur de départ sensée doit être assignée àla variable au démarrage du système runtime.

Page 203: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-45C79000-G8277-C160-01

Modification des propriétés d’un seuilPour modifier les propriétés d’un seuil :

1. Activez dans la fenêtre de données le menu contextuel du seuil en cliquant le bouton droit de lasouris.

2. Sélectionnez «Propriétés»

Définissez les propriétés du seuil dans le dialogue «Propriétés du seuil».

Alarme de la surveillance de seuilDans les dialogues «Propriétés - Variable» et «Propriétés du seuil», vous pouvez spécifier le numérode l’alarme qui sera générée en cas de dépassement du seuil.

− Si vous spécifiez le numéro d’une alarme qui n’existe pas encore, celle-ci sera créée en fonctiondes besoins de la surveillance de seuils.

− Si vous spécifiez le numéro d’une alarme existante, diverses propriétés de l’alarme serontmodifiées. En particulier, les paramètres concernant la variable d’événement et la variable d’étatainsi que les liaisons des blocs de valeurs de process seront supprimés.

Nota

Les valeur du seuil, de l’hystérésis et de déclenchement sont rangées dans les blocs de valeurs deprocess 1 à 3.

Page 204: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-46 WinCC ManuelC79000-G8277-C160-01

Exemple 1

L’alarme 4 est déclenchée (arrive) si la variable à surveiller dépasse la valeur 220; elle est annulée dèsque la valeur de la variable à surveiller redevient inférieure à 200.

Page 205: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-47C79000-G8277-C160-01

Exemple 2

L’alarme 4 est déclenchée (arrive) si la variable à surveiller dépasse la valeur de la variable «Seuil»,elle est annulée dès que la valeur de la variable à surveiller devient de 10% inférieure à la valeur de lavariable «Seuil».

Page 206: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-48 WinCC ManuelC79000-G8277-C160-01

Suppression d’objets de la surveillancede seuilPour supprimer une variable à surveiller :

1. Activez dans la fenêtre du navigateur ou dans la fenêtre des données le menu contextuel de lavariable à surveiller en cliquant le bouton droit de la souris.

2. Sélectionnez «Supprimer...»

Pour supprimer un seuil :

1. Activez dans la fenêtre des données le menu contextuel du seuil en cliquant le bouton droit de lasouris.

2. Sélectionnez «Supprimer...»

Page 207: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-49C79000-G8277-C160-01

3.6 Archivage des données

3.6.1 Archives

La boîte de dialogue «Paramétrage d’archive» vous permet d’activer une archive de courte durée et/ouune archive de longue durée. Selon le type d’archive activé, vous pouvez créer l'historique soit sur ledisque dur soit en mémoire vive.

Option

Archive courte duréeactivée

L'archive de courte durée est activée: des alarmessont écrites dans l'archive de courte durée.

Archive longue duréeactivée

L’archive de longue durée est activée pourl’archivage de longue durée.

Pour activer une archive:

1. Ouvrez le menu contextuel pour «Archives».

2. Sélectionnez la commande de menu «Ajouter / supprimer».

3. Dans la boîte de dialogue «Paramétrage d’archive», cliquez sur les cases d’option des archivesque vous voulez activer.

4. Enregistrez vos saisies.

Nota

Une alarme nécessite environ 120 octets de mémoire.

La modification d'alarmes configurées dans le système de configuration fait que les alarmescorrespondantes sont également modifiées dans les archives.

Page 208: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-50 WinCC ManuelC79000-G8277-C160-01

3.6.1.1 Archive de courte durée

Champ/Option

Archive en mémoirecentrale

L’archive n’est gérée que dans la mémoire detravail. Elle permet la mémorisation en mémoirevive de 10000 alarmes.

Archive sur disque dur L’archive est conservée sur le disque dur.

Rechargement de laliste d'alarmes aprèscoupure secteur

La liste des alarmes est rechargée au redémarrage dusystème.

Nombre alarmes Nombre des alarmes pouvant être stockées dansl’archive de courte durée

Sélection Sélection des blocs d’alarme qui doivent êtremémorisés dans l’archive de courte durée.

Pour configurer une archive de courte durée:

1. Ouvrez le menu contextuel pour «archive de courte durée».

2. Sélectionnez la commande de menu «Propriétés».

ou

1. Ouvrez le menu contextuel pour «Archives».

2. Sélectionnez la commande de menu «Propriétés».

3. Sélectionnez l’onglet «archive de courte durée».

4. Réglez les paramètres nécessaires.

5. Enregistrez vos saisies.

Page 209: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-51C79000-G8277-C160-01

3.6.1.2 Archive de longue durée

Champ/Option

Archive cyclique L’archive est écrasée cycliquement après l’écoulementdu nombre de jours configuré (voir ci-dessous).

Archive continue Cette archive est remplie de manière séquentielle.

L’archive .... jours Nombre de jours pendant lesquels les alarmes doiventêtre enregistrées dans l’archive cyclique.

Sélection Sélection des blocs d’alarme devant être enregistrésdans l’archive de longue durée.

Pour configurer l’archive de longue durée:

1. Ouvrez le menu contextuel pour «archive de longue durée».

2. Sélectionnez la commande de menu «Propriétés».

ou

1. Ouvrez le menu contextuel pour «Archives».

2. Sélectionnez la commande de menu «Propriétés».

3. Sélectionnez l’onglet «Archive de longue durée».

4. Réglez les paramètres nécessaires.

5. Enregistrez vos saisies.

Page 210: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-52 WinCC ManuelC79000-G8277-C160-01

3.6.1.3 Sélection des données à archiver

Pour sélectionner les données à archiver :

1. Ouvrez la boîte de dialogue des archives de longue durée ou archives de courte durée.

2. Cliquez sur le bouton «Sélection».

3. Cliquez sur les éléments correspondants aux alarmes configurées que vous désirez archiver.

4. Enregistrez vos saisies avec «OK».

Page 211: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-53C79000-G8277-C160-01

3.6.2 Journaux

Champ/Option

Fil de l’eau activé Les alarmes sélectionnées seront sorties dans lejournal au fil de l’eau.

Journal d’archiveactivé

Les alarmes sélectionnées dans l’archive serontsorties dans le journal d’archive.

Pour activer les journaux:

1. Ouvrez le menu contextuel pour «Journaux».

2. Sélectionnez la commande de menu «Ajouter / supprimer».

3. Activez les journaux nécessaires dans la boîte de dialogue «Paramétrage des journaux».

4. Enregistrez vos saisies.

Fil de l’eauVous pouvez sélectionner dans la boîte de dialogue «Propriétés» via «Sélection» les blocs d’alarmeque vous vous voulez imprimer.Par défaut, seuls les blocs «Date», «Heure» et «Numéro» sont sortis. Modifier la présentation standarddans Graphics Designer si d’autres blocs doivent être imprimés.Pour la sortie sur imprimante d'un journal au fil de l'eau, le système d'alarmes appelle le travaild'impression dont le nom attribué par le système est " @Report Alarm Logging RT Messagesequence". Il ne peut utiliser aucun autre travail d'impression. Vous pouvez cependant modifier sibesoin est le nom de ce travail d'impression et vous pouvez également concevoir votre propre modèlede journal d'alarmes au fil de l'eau et le lier à ce travail d'impression.

Nota

Un journal au fil de l'eau configuré pour une imprimante au fil de l'eau doit utiliser exclusivement cetype d'imprimante.

Journal d’archiveLe Journal d’archive contient toutes les données contenues dans l’archive.

Page 212: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-54 WinCC ManuelC79000-G8277-C160-01

3.7 Supprimer des objets

Pour supprimer des objets dans le système d’alarmes:

1. Ouvrez le menu contextuel pour l’objet concerné.

2. Sélectionnez la commande de menu Supprimer.

L’objet est supprimé dans la fenêtre.

3.8 Le contrôle WinCC Alarm Control

L'objet "WinCC Alarm Control" est utilisé comme fenêtre d'alarmes pour afficher les événementsd'alarme. Le contrôle WinCC Alarm Control permet une grande souplesse de configuration, la fenêtred'alarmes, la ligne d'alarme et les blocs d'alarmes à afficher se configurant exclusivement dansGraphics Designer.La visualisation au runtime fait appel aux données de configuration d'Alarm Logging pour les alarmesà visualiser.

Page 213: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-55C79000-G8277-C160-01

3.8.1 Configuration du contrôle WinCC Alarm Control

Vous devez exécuter les opérations suivantes pour afficher les alarmes dans le contrôle WinCC AlarmControl au runtime:

Dans Alarm Logging

1. Définissez dans le système de configuration les propriétés des blocs d'alarmes nécessaires, p. ex.la longueur du texte d'une alarme, dans la fenêtre de tableau des alarmes.

2. Modifiez les propriétés des classes et des types d'alarmes, p. ex. la couleur de la classe d'alarmesen fonction de vos besoins.

3. Configurez les alarmes individuelles et les alarmes groupées dont vous avez besoin.

Dans Graphics Designer

4. Incorporez le contrôle WinCC Alarm Control dans une vue de Graphics Designer et modifiez lespropriétés du contrôle ActiveX.

5. Pour pouvoir vérifier le paramétrage de la fenêtre d'alarmes, vous devez configurer dansGraphics Designer des boutons d'activation et de désactivation des variables d'alarme.

Nota

La fenêtre d'alarmes peut être modifiée par des fonctions standard. Si vous ne souhaitez pas utiliser lesfonctions de la barre d'outils pour manipuler la fenêtre d'alarmes, vous pouvez dynamiser les objets deGraphics Designer avec les fonctions correspondantes.

Page 214: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-56 WinCC ManuelC79000-G8277-C160-01

3.8.1.1 Configuration des blocs d’alarmes

Les blocs d'alarmes dont vous avez besoin dans le système de configuration doivent être le caséchéant adaptés à votre application. Il peut être, par exemple, nécessaire d'augmenter le nombre descaractères affichables dans le bloc de texte utilisateur "Texte d'alarme".

Pour cela, sélectionnez "Propriétés" dans le menu contextuel du bloc d'alarme concerné et modifiezles propriétés du bloc d'alarme selon vos souhaits. La figure ci-dessous montre la procédure à suivre àl'aide de l'exemple du bloc de texte utilisateur "Texte d'alarme".

Nota

Pour de plus amples informations sur la configuration des blocs d'alarmes, consultez la documentationd'Alarm Logging.

Page 215: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-57C79000-G8277-C160-01

3.8.1.2 Configuration des classes d’alarmes et des types d’alarmes

Vous pouvez, à l'aide de la commande "Propriétés" des menus contextuels des classes d'alarmesnécessaires, définir les concepts d'acquittement dont vous avez besoin. L'exemple ci-dessous utilise laclasse d'alarmes "incident" comme alarme individuelle acquittée à l'arrivée.

Vous pouvez, à l'aide de l'option "Propriétés" des menus contextuels, définir la couleur d'affichage desétats d'alarme pour les types d'alarmes nécessaires. L'exemple utilise les types "Alarme" et"Avertissement".

Page 216: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-58 WinCC ManuelC79000-G8277-C160-01

Nota

Pour de plus amples informations sur la configuration des blocs d’alarmes, consultez la documentationd’Alarm Logging.

3.8.1.3 Configuration des alarmes individuelles et des alarmes groupées

Configurez dans la fenêtre de tableau des alarmes quatre alarmes pour lesquelles vous définirez leséléments Classe d'alarmes, Type d'alarme, Variable d'alarme, Texte d'alarme et Localisation.

N° Classe Type Variable d'alarme Texte d’alarme Localisation

1 incident Alarme Réservoir1 (binaire) Réservoir 1 vide Réservoir1

2 incident Alarme Réservoir2 (binaire) Réservoir 2 vide Réservoir2

3 incident Alarme Réservoir3 (binaire) Réservoir 3 vide Réservoir3

4 incident Avertissement Moteur (binaire) Moteur EN

Les variables utilisées comme variables d'alarme peuvent être créées soit dans la gestion des variablesde Control Center, soit dans la fenêtre de tableau des alarmes d'Alarm Logging.

Nota

Pour de plus amples informations sur la configuration des alarmes, consultez la documentationd'Alarm Logging.

Page 217: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-59C79000-G8277-C160-01

3.8.1.4 Configuration du contrôle WinCC Alarm Control dans GraphicsDesigner

1. Incorporez le contrôle ActiveX dans une vue: dans la palette d'objets, sélectionnez l'onglet"Contrôles" puis sélectionnez "WinCC Alarm Control".

2. Dans la fenêtre de fichiers, dessinez un contrôle ActiveX de la taille souhaitée.

3. Dans le dialogue de configuration rapide du contrôle WinCC Alarm Control, attribuez un nom defenêtre et activez l'utilisation de la barre d'outils et de la barre d'état.Le paramétrage de la zone "Sélection de serveur" dépend du type de projet. Aucun paramétragen'est nécessaire pour un projet monoposte.

Page 218: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-60 WinCC ManuelC79000-G8277-C160-01

Nota

Pour afficher l'aperçu du contrôle Alarm Control au runtime, double-cliquez sur le contrôle avec lebouton gauche de la souris tout en maintenant la touche "Ctrl" enfoncée.Cliquez à côté du contrôle pour revenir à la "vue normale".

C'est dans le dialogue de propriétés que le paramétrage des propriétés du contrôle Alarm Control est leplus facile. Pour cela, double-cliquez sur le contrôle avec le bouton gauche de la souris.

4. Choisissez l'option dans la zone Sélection: Après avoir cliqué sur l'onglet "Paramètres", activezl'option "Ligne" dans la zone Sélection.

Page 219: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-61C79000-G8277-C160-01

5. Sélection des boutons de la barre d'outils: après avoir cliqué sur l'onglet "Barre d'outils", vouspouvez sélectionner les boutons qui seront affichés dans la barre d'outils. Dans nos exemples, ilsuffit de sélectionner "Acquittement individuel", "Sélection" et "Activer verrouillage"

6. L'onglet "blocs d'alarmes" permet de définir les blocs d'alarmes à afficher dans une ligned'alarme et leurs propriétés. Dans la zone "Blocs système", sélectionnez les blocs "Date" et"Heure" et, dans la zone "Blocs utilisateur", les blocs "Texte d'alarme" et "Localisation".

Nota

Afin de pouvoir modifier au runtime les propriétés d'un bloc d'alarme, p. ex. le nombre des caractèresdu texte d'alarme à afficher, vous pouvez sélectionner ce bloc d'alarme et appeler les dialogues depropriétés d'Alarm Logging déjà connus en cliquant sur le bouton "Propriétés...".

Page 220: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-62 WinCC ManuelC79000-G8277-C160-01

7. Tri des blocs d'alarmes: l'onglet "Ligne d'alarme" permet de définir les blocs d'alarmes à afficherdans la ligne d'alarme et l'ordre de ces blocs. La liste des blocs d'alarmes disponibles affiche tousles blocs que vous avez sélectionnés dans l'onglet "blocs d'alarmes". Sélectionnez "Texted'alarme" et "Localisation". Vous pouvez faire passer les blocs d'alarmes sélectionnés d'une listeà l'autre à l'aide des commandes de manipulation des dialogues et modifier l'ordre des blocs dansla ligne d'alarme.

Page 221: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-63C79000-G8277-C160-01

3.8.1.5 Configuration des boutons de modification des variables d’alarme

Quatre alarmes ont été configurées dans Alarm Logging lors de la configuration des alarmesindividuelles. Pour pouvoir vérifier le fonctionnement du contrôle Alarm Control dans l'exemple, vousdevez encore configurer un certain nombre de boutons devant activer et désactiver les variablesd'alarme correspondantes.

1. Incorporez un bouton à votre vue.

2. Dynamisez l'événement "appuyez à gauche" (souris) par une liaison directe entre la constante "1"et la variable "Réservoir1". Dynamiser l'événement "appuyez à droite" (souris) par une liaisondirecte entre la constante "0" et la variable "Réservoir1".

Créez et dynamisez trois autres boutons pour les variables d'alarme "Réservoir2", "Réservoir3" et"Moteur".

Nota

Pour de plus amples informations sur la dynamisation d'objets, consultez la documentation de l'éditeurGraphics Designer.

Page 222: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-64 WinCC ManuelC79000-G8277-C160-01

3.8.1.6 Activation de l'exemple de contrôle Alarm Control

Vous devez, avant d'activer l'exemple de contrôle WinCC Alarm Control, vérifier que:

• "Graphics Runtime", "Alarm Logging Runtime" et "Text Library Runtime" sont bien marquésdans la liste de démarrage de Control Center (Dialogue "Propriétés ordinateurs").

• la vue que vous avez dessinée est bien enregistrée et bien entrée comme vue de démarrage dans ledialogue "Propriétés ordinateurs".

Nota

Pour de plus amples informations sur l'activation d'un projet, consultez la documentation de ControlCenter.

Page 223: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-65C79000-G8277-C160-01

3.8.2 Dialogue de propriétés

3.8.2.1 Configuration rapide du contrôle WinCC Alarm Control

Lorsque vous incorporez le contrôle WinCC Alarm Control dans une vue de Graphics Designer, ledialogue de configuration rapide du contrôle est affiché.

Champ/Zone... Description

Nom de fenêtre Champ de saisie du titre de la fenêtre d'alarmes

Affichage Les options "Afficher barre d'outils" et "Afficher barre d'état"servent à configurer si une barre d'outils et une barre d'état doiventêtre affichées dans la fenêtre d'alarmes au runtime.

Sélection de serveur Champ servant à indiquer pour un système multi-client les serveursdevant fournir des données à afficher. Sélection possible parintroduction directe des noms des servers ou avec le bouton"Sélection...". L'option "Tous les serveurs" sélectionne tous lesserveurs intervenant dans le projet sur lesquels Alarm Logging estactivé.

Nota

Tous les paramétrages du dialogue de configuration rapide peuvent être modifiés via les propriétés ducontrôle.

Le dialogue de sélection de serveurs, qui s'ouvre avec le bouton "Sélection..." dans un système multi-client, ne propose que les serveurs dont les "packages" ont été chargés sur le multi-client.

Page 224: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-66 WinCC ManuelC79000-G8277-C160-01

3.8.2.2 Propriétés du contrôle WinCC Alarm Control

Vous pouvez modifier les attributs d'un contrôle ActiveX en cliquant avec le bouton droit de la sourissur l'objet et en sélectionnant l'option de menu "Propriétés" dans le menu contextuel affiché.Dans le dialogue alors affiché "Propriétés de l'objet", sélectionnez dans l'onglet "Propriétés" le groupe"Propriétés Control".

Nota

Une description complète de toutes les propriétés du contrôle WinCC Alarm Control est fournie parl'aide en ligne.

Vous pouvez également ouvrir d'un double-clic du bouton gauche de la souris sur l'objet une fenêtrede dialogue dans laquelle vous pouvez également paramétrer les attributs du contrôle WinCC AlarmControl.

Page 225: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-67C79000-G8277-C160-01

Onglet Généralités

Champ/Zone... Description

Titre de fenêtre Champ servant à entrer le titre de la fenêtre d'alarmes. L'option"Affichage" permet de spécifier si la barre de titre doit êtreaffichée ou non.

Sélection de serveur Champ servant à entrer, pour un système multi-client, les serveursdevant fournir des données à afficher. Paramétrage par saisiedirecte des noms de serveurs ou avec le bouton "Sélection...".Pour la saisie directe, les noms de serveurs doivent être séparéspar un point-virgule.L'option "Tous les serveurs" sélectionne tous les serveursintervenant dans le projet sur lesquels Alarm Logging est activé.

Fenêtre d’alarmes Champ permettant de paramétrer si les alarmes présentes doiventêtre affichées à l'ouverture d'une vue.

Fenêtre d’archive decourte durée

L'option "Fenêtre d'archive de courte durée" permet de paramétrersi les alarmes stockées dans une archive de courte durée doiventêtre affichées à l'ouverture d'une vue.

Fenêtre d'archive delongue durée

L'option "Fenêtre d'archive longue durée" permet de paramétrer siles alarmes stockées dans une archive de longue durée doiventêtre affichées à l'ouverture d'une vue.

Couleur d'arrière-plan Le bouton "Sélection" ouvre une boîte de dialogue permettant desélectionner la couleur d'arrière-plan de la fenêtre d'alarmes.

Sélection Le bouton Sélection ouvre un dialogue permettant de paramétrerdes filtres afin de n'afficher que les alarmes répondant à descritères déterminés.

Page 226: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-68 WinCC ManuelC79000-G8277-C160-01

Le dialogue "Définir sélection" permet de définir des critères de sélection pour les alarmes à afficherdans la fenêtre d'alarmes. Vous pouvez par exemple n'afficher que les alarmes d'une certaine classed'alarmes ou les alarmes ayant une même localisation d'incidents.Pour certains blocs d'alarmes, tels que les blocs système Date et Heure, un double-clic sur le nom ducritère de sélection permet d'ouvrir un dialogue servant à définir une date de début et une date de finde sélection ou des textes de recherche.

Nota

Le dialogue de sélection des serveurs, qui s'ouvre avec le bouton "Sélection..." pour un système multi-client, ne propose que les serveurs dont les "packages" ont été chargés sur le multi-client.

Les paramétrages des alarmes à afficher (fenêtre d'alarmes, fenêtre d'archive courte durée, fenêtred'archive longue durée) et des critères de sélection peuvent être modifiés au runtime par la barred'outils ou par les fonctions standard d'Alarm Control.

Page 227: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-69C79000-G8277-C160-01

Onglet Paramètres

Champ/Zone... Description

Lignes de séparation Les cases d'option "horizontal" et "vertical" permettent deparamétrer si la fenêtre d'alarmes doit comporter des lignes deséparation horizontales et verticales.

Sélection Un acquittement individuel agit toujours sur la ligne d'alarmesélectionnée, c.-à-d. sur la ligne sur laquelle vous avez cliqué endernier. Les options "Cellule" et "Ligne" servent à paramétrer unemise en évidence visuelle de l'alarme sélectionnée. Toute la ligneest mise en évidence ou une cellule seulement. Le choix de l'option"Pas de sélection" fait que la ligne d'alarme sélectionnée ne sera pasmise en évidence.

La sélection ciblée d'alarmes n'est possible que si l'option "Auto-défilement" n'est pas activée!

Titre de ligne Case de sélection pour paramétrer si la fenêtre d'alarmes doitcontenir une colonne avec numérotation continue des alarmesprésentes.

Titre de colonne Case de paramétrage de l'affichage dans la fenêtre d'alarmes d'uneligne de titre avec les libellés des blocs d'alarmes.

L'option "Modifier largeur de colonne" permet de modifier lalargeur des colonnes de la fenêtre d'alarmes au runtime. L'option"Abréger titre" sert à abréger le cas échéant le contenu des champsau runtime.

Page 228: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-70 WinCC ManuelC79000-G8277-C160-01

Champ/Zone... Description

Auto-défilement L'option "Auto-défilement" sélectionne toujours l'alarme la plusrécente dans la fenêtre d'alarmes. La zone lisible de la fenêtred'alarmes est décalée si nécessaire.

Si la case "Auto-défilement" n'est pas cochée, la nouvelle alarmequi apparait n'est pas sélectionnée. La zone visible de la fenêtred'alarmes n'est pas décalée.

La sélection ciblée de lignes d'alarme n'est possible que si "Auto-défilement" n'est pas activé. La fonction "AXC_OnBtnScroll" et lebouton de la barre d'outils permettent d'agir dynamiquement sur lafonction Auto-défilement.

Abréger contenu decellule

Lorsque l'option "Abréger contenu de cellule" est activée, lecontenu des champs de la ligne d'alarme est le cas échéant abrégéau runtime.

Onglet Polices

Champ/Zone... Description

Propriétés Champ de sélection du nom de la police à utiliser.

Style de police Champ de sélection du style à utiliser pour la police sélectionnée(p. ex. gras, italique)

Taille Champ de définition de la taille de la police utilisée.

Attributs Ces options permettent de paramétrer si le texte à afficher dans lafenêtre d'alarmes doit être souligné ou barré.

Exemple Zone d'affichage d'un aperçu de l'effet visuel des paramétrageseffectués.

Onglet Barre d’outils

Page 229: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-71C79000-G8277-C160-01

Champ/Zone... Description

Afficher Cette option permet de paramétrer si une barre d'outil doit êtreaffichée dans le contrôle Alarm Control. Les boutons de la barred'outils permettent de manipuler la fenêtre d'alarmes.

Alignement La barre d'outils est affichée en haut ou en bas de la fenêtred'alarmes selon la sélection effectuée dans cette zone.

Fonctions de conduite Les cases à cocher permettent la sélection des boutons à afficherdans la barre d'outils.

Propriétés Ce bouton ouvre le dialogue "Fonctions de conduite". Celui-cipermet d'attribuer un niveau d'autorisation ainsi qu'un raccourciclavier aux fonctions de conduite sélectionnées dans la fenêtre desélection.

Toutes les fonctionsde conduite

Cette case sert à paramétrer l'affichage de tous les boutonsdisponibles dans la barre d'outils.

Le champ du haut de la boîte de dialogue "Fonctions de conduite" affiche le nom et le symbole de lafonction de conduite à éditer.

Champ/Zone... Description

Niveau d'autorisation Ce bouton de sélection permet d'affecter à la fonction de conduitesélectionnée dans la fenêtre un des niveaux d'autorisationconfigurés dans User Administrator.

Touche/ Combinaisonde touches

Permet d'affecter un raccourci clavier à la fonction de conduitesélectionnée dans la fenêtre. Pour cela, placez le curseur avec latouche de tabulation ou la souris dans le champ de saisie et entrezau clavier la touche ou la combinaison de touches souhaitée.

Page 230: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-72 WinCC ManuelC79000-G8277-C160-01

Onglet Barre d'état

Champ/Zone... Description

Afficher barre d’état Cette case permet de choisir si une barre d'état doit être affichéepour le contrôle Alarm Control ou non.

Alignement La barre d'état est affichée en haut ou en bas de la fenêtred'alarmes selon la sélection effectuée dans cette zone.

Eléments de la barred’état

Les cases à cocher permettent de sélectionner les éléments de labarre d'état à afficher.

Tous les éléments de labarre d'état

Cette case permet de paramétrer l'affichage dans la barre d'état detous les éléments disponibles.

Page 231: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-73C79000-G8277-C160-01

Onglet Blocs d’alarmes

Champ/Zone... Description

Type Les blocs d'alarmes disponibles sont affichés dans la fenêtre desélection pour chaque type de bloc d'alarme.

Sélection Tous les blocs d'alarmes sélectionnés et cochés sont disponiblesdans l'onglet "Ligne d'alarme" et peuvent y être sélectionnés pourl'affichage.

Propriétés Ce bouton permet de modifier les propriétés d'un bloc d'alarmesélectionné dans la fenêtre afin, par exemple, de modifier leformat de date ou la longueur d'un bloc de texte.

Adopter lesparamétrages de projet

Ce paramétrage permet au contrôle de reprendre les propriétés desblocs d'alarme, à savoir nombre de caractères, alignement, etc.,configurées sous Alarm Logging.Si vous éditez un bloc d'alarme à l'aide du bouton "Propriétés",cette modification sera également prise en compte dans lesparamétrages de Alarm Logging et dans la représentation descontrôles qui utilisent ce paramétrage de projet.

Nota

La description des propriétés de tous les blocs d'alarmes est donnée dans la documentation d'AlarmLogging.

Page 232: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-74 WinCC ManuelC79000-G8277-C160-01

Onglet Ligne d’alarme

Champ/Zone... Description

Blocs d’alarmesexistants

Cette zone affiche une liste des blocs d'alarmes sélectionnés dansl'onglet "Blocs d'alarmes" qui ne sont pas encore affectés à laligne d'alarme.

Eléments de la ligned'alarme

Cette zone affiche une liste des blocs d'alarmes devant êtreaffichés dans le contrôle Alarm Control.

Ces boutons permettent de transférer des blocs d'alarmes entre lesdeux listes (blocs d'alarmes existants et éléments de la ligned'alarme).

Ces boutons servent à modifier l'ordre des blocs d'alarmes dans lafenêtre d'alarmes.

Page 233: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-75C79000-G8277-C160-01

3.8.3 Manipultion d’Alarm Control au Runtime

3.8.3.1 La barre d’outils de WinCC Online Trend Control

Si vous ne désirez pas manipuler le contrôle WinCC Online Trend Control avec la barre d'outils auruntime, vous pouvez utiliser plusieurs fonctions disponibles dans le groupe "Alarme" des fonctionsstandard de l'éditeur "Global Script".

Boutons Description

Appel des fenêtres d'alarmes de processAffiche les alarmes actuellement présentes

Appel des archives de courte duréeAffiche les alarmes archivées dans une archive courte durée

Appel des archives longue duréeAffiche les alarmes archivées dans une archive longue durée

Acquittement d'un avertisseur centralAcquitte un avertisseur optique ou sonore

Acquittement individuelAcquitte une alarme individuelle sélectionnée

Acquittement globalAcquitte toutes les alarmes à acquittement obligatoire présenteset affichées qui ne sont pas à acquitter individuellement.

Auto-défilementL'option "Autodéfilement" sélectionne toujours l'alarme la plusrécente dans la fenêtre d'alarmes. La zone visible de la fenêtred'alarmes est décalée si nécessaire.Si la case "Autodéfilement" n'est pas cochée, la nouvellealarme apparue n'est pas sélectionnée. La zone visible de lafenêtre d'alarmes n'est pas décalée.La sélection ciblée de lignes d'alarme n'est possible que si"Autodéfilement" n'est pas activé.

SélectionDéfinit les critères de sélection pour les alarmes à afficher dansla fenêtre d'alarmes. Les alarmes répondant à ces critères nesont pas affichées, mais sont cependant archivées.

VerrouillerDéfinit les critères de sélection. Les alarmes ne répondant pas àces critères ne sont ni affichées, ni archivées.

Fonctions de journalisationCrée une documentation sur papier.

Fonctions de pagerCes fonctions ne sont pas encore disponibles.

ResetAcquittement de secours d'une alarme à acquittementobligatoire. Cette fonction envoie le bit d'acquittement d'unealarme individuelle sélectionnée directement à l'API, même sil'alarme n'est pas présente.

Début de listeLa première des alarmes actuellement présentes estsélectionnée. La zone visible de la fenêtre d'alarmes est décaléesi nécessaire. Le bouton n'est opérationnel que lorsque lafonction "Autodéfilement" est désactivée.

Page 234: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-76 WinCC ManuelC79000-G8277-C160-01

Boutons Description

Fin de listeLa dernière des alarmes actuellement présentes estsélectionnée. La zone visible de la fenêtre d'alarmes est décaléesi nécessaire. Le bouton n'est manipulable que lorsque lafonction "Autodéfilement" est désactivée.

Alarme suivanteL'alarme suivante est sélectionnée. La zone visible de la fenêtred'alarmes est décalée si nécessaire. Le bouton n'est manipulableque lorsque la fonction "Autodéfilement" est désactivée.

Alarme précedenteL'alarme précédente est sélectionnée. La zone visible de lafenêtre d'alarmes est décalée si nécessaire. Le bouton n'estmanipulable que lorsque la fonction "Autodéfilement" estdésactivée.

Texte d'infoOuvre une fenêtre de dialogue pour la saisie de textesd’information.

CommentaireOuvre un éditeur de texte pour la saisie de commentaires

Loop in AlarmAffiche une vue ou déclenche un script se rapportant à l'alarmesélectionnée.

Sélection d'alarmesVous pouvez définir des critères de sélection dans le dialogue "Sélection d'alarmes" pour les alarmes àreprésenter dans la fenêtre d'alarmes. Vous pouvez par exemple n'afficher que les alarmes d'unecertaine classe d'alarmes ou les alarmes ayant une même localisation d'incidents.Pour certains blocs d'alarmes, tels que les blocs système Date et Heure, un double-clic sur le nom ducritère de sélection permet d'ouvrir un dialogue servant à définir une date de début et une date de finde sélection ou des textes de recherche.

Page 235: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-77C79000-G8277-C160-01

Verrouillage d’alarmesA la différence de la sélection d'alarmes, les critères de verrouillage suppriment non seulementl'affichage, mais aussi l'archivage des alarmes.Le paramétrage s'effectue de deux manières dans le dialogue "Liste de verrouillage" ouvert avec lebouton "Verrouiller" de la barre d'outils d'Alarm Control.

Verrouillage de toutes les alarmes par les numéros d'alarme

Verrouillage d'alarmes par leur classe ou par leur type

Nota

Dans un système multiclient, la liste de serveurs ne propose que les serveurs dont les packages ont étéchargés sur le multiclient.

Page 236: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-78 WinCC ManuelC79000-G8277-C160-01

Acquittement d’alarmes de secoursLe bouton "Réinitialiser" acquitte une alarme par son numéro d'alarme en cas d'exception. Le bitd'acquittement est alors envoyé à l'API, même lorsque l'alarme n'est actuellement pas présente. C'estpourquoi cette fonction ne doit être utilisée qu'à titre exceptionnel. L'acquittement d'urgence s'effectueavec le bouton "Contrat d'acquittement".

Nota

Le dialogue de sélection des serveurs, qui s'ouvre avec le bouton "Sélection..." pour un systèmemulticlient, ne propose que les serveurs dont les "packages" ont été chargés sur le multiclient.

3.8.3.2 Fonctions standard de manipulation du contrôle WinCC Alarm Control

Fonctions standardSi vous ne désirez pas manipuler le contrôle WinCC Alarm Control par la barre d'outils au runtime,vous pouvez utiliser plusieurs fonctions disponibles dans le groupe "Alarme" des fonctions standardde l'éditeur "Global Script".

Fonction Description

AXC_OnBtnArcLong Fonction de bascule de la fenêtre d'alarmes pour affichaged'alarmes enregistrées dans une archive de longue durée.

AXC_OnBtnArcShort Fonction de bascule de la fenêtre d'alarmes pour affichaged'alarmes enregistrées dans une archive de courte durée.

AXC_OnBtnComment Cette fonction ouvre une boîte de dialogue pour l'entrée d'uncommentaire à propos de l'alarme.

AXC_OnBtnEmergAckn Cette fonction sert à l'acquittement de secours d'une alarme.

AXC_OnBtnHornAckn Cette fonction sert à acquitter un avertisseur central affecté àl'alarme sélectionnée.

AXC_OnBtnInfo Cette fonction ouvre une fenêtre d'information dans laquelle letexte d'info enregistré est affiché.

AXC_OnBtnLoop Fonction servant à effectuer un changement de vue pour la vueLoop-In-Alarm configurée de l'alarme sélectionnée.

AXC_OnBtnMsgFirst Cette fonction sélectionne la première alarme et décale le caséchéant la zone visible de la fenêtre d'alarmes.

Page 237: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-79C79000-G8277-C160-01

Fonction Description

AXC_OnBtnMsgLast Cette fonction sélectionne la dernière alarme et décale le caséchéant la zone visible de la fenêtre d'alarmes.

AXC_OnBtnMsgNext Cette fonction sélectionne l'alarme suivante et décale le caséchéant la zone visible de la fenêtre d'alarmes.

AXC_OnBtnMsgPrev Cette fonction sélectionne l'alarme précédente et décale le caséchéant la zone visible de la fenêtre d'alarmes.

AXC_OnBtnMsgWin Cette fonction sert à commuter la fenêtre d'alarmes pourl'affichage des alarmes présentes.

AXC_OnBtnPrint Cette fonction génère l'impression des alarmes présentes ouarchivées et des alarmes répondant aux critères de sélection,en fonction du mode de visualisation (fenêtre d'alarmes,fenêtre d'archive courte durée, fenêtre d'archive longue durée).Le modèle de mise en page utilisé dépend du type de fenêtred'alarmes.

AXC_OnBtnScroll Cette fonction permet de faire basculer l'état d'auto-défilementde la fenêtre d'alarmes.

AXC_OnBtnSelect Cette fonction ouvre une boîte de dialogue pour définir descritères de sélection d'alarmes.

AXC_OnBtnSingleAckn Fonction servant à acquitter une alarme individuellesélectionnée.

AXC_OnBtnVisibleAckn Fonction servant à acquitter toutes les alarmes visibles dans lafenêtre d'alarmes.

AXC_OnBtnLock Cette fonction ouvre une boîte de dialogue qui permet deverrouiller des alarmes.

AXC_SetFilter Cette fonction active un filtre de sélection des alarmes àafficher dans la fenêtre d'alarmes. Les critères de filtragedoivent être définis dans le script de l'action.

Nota

Une description complète de toutes les fonctions standard de manipulation du contrôle WinCC AlarmControl est accessible par les rubriques de l'aide en ligne.

Page 238: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-80 WinCC ManuelC79000-G8277-C160-01

3.8.3.3 Exemple d’utilisation de fonctions standard

Pour pouvoir manipuler le contrôle WinCC Alarm Control, par exemple pour acquitter des alarmesprésentes, vous devez encore configurer les fonctions correspondantes. Ceci s'effectue pardynamisation d'objets avec des fonctions standard de Global Script.D'une manière générale, tout objet servant à manipuler le contrôle Alarm Control peut être utilisé. Desobjets graphiques seront utilisés dans l'exemple pour réaliser une similitude avec la barre d'outils d'unefenêtre d'alarmes configurée comme fenêtre d'application. Les opérations nécessaires à l'acquittementd'une alarme sont les suivantes:

1. Lecture du nom d'objet du contrôle OLE: lorsque vous placez le pointeur de la souris sur unobjet, le nom de cet objet, par exemple, OLE-Control1, est affiché dans l'étiquette.

2. Incorporation d'un objet graphique à une vue: créez dans votre vue un objet graphique de la taillesouhaitée et sélectionnez la vue à afficher dans le dialogue de configuration.

3. Dynamisation de l'objet graphique:

Page 239: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration d'un système d'alarmes

WinCC Manuel 3-81C79000-G8277-C160-01

Dans le menu contextuel de l'objet graphique, ouvrez les propriétés de cet objet. Dans l'onglet"Evénement", sélectionnez la propriété "Souris" et dynamisez l'attribut "Clic de souris" ensélectionnant Action en C.

Pour pouvoir réaliser un acquittement individuel d'alarmes, vous devez sélectionner d'un double-clic la fonction "AXC_OnBtnSinglAckn" dans la fenêtre "Editer action" du groupe "Alarm" desfonctions standard.

Page 240: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration d'un système d'alarmes 08.99

3-82 WinCC ManuelC79000-G8277-C160-01

Vous pouvez fermer la fenêtre "Paramétrage" avec le bouton "OK" sans procéder à aucunemodification.

Dans la fenêtre "Editer action", remplacer la chaîne de caractères lpszObjectName par le nomd'objet du contrôle Alarm Control. Dans l'exemple, donc, par "OLE-Control1". Lorsque lacréation de l'action est terminée, fermez la fenêtre avec le bouton "OK".

Nota

De plus amples informations sur la configuration d'actions sont données dans la documentation del'éditeur Global Script.

Page 241: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-1C79000-G8277-C160-01

Index

AAcquittement

Acquittement groupé 1-2Acquittement individuel 1-2Alarme de nouvelle valeur 1-2Alarme de première valeur 1-2Alarme individuelle 1-2Alarme sans état "partie" 1-2Concept d´acquittement 1-2, 3-10Signalisation centrale 3-13

Acquittement d´alarmes 3-13Acquittement d'alarmes

Variable d'acquittement 1-2Acquittement d'alarmes de secours au Runtime3-78Acquittement groupé 1-2Acquittement individuel 1-2Afficher valeur de process 3-24Alarm Control 3-54

Barre d'état 3-71Barre d'outils 3-70Blocs d'alarme 3-72Commande en runtime 3-75, 3-78Configuration de blocs d'alarme 3-59Configuration de la barre d'outils 3-59Configuration de la ligne d'alarme 3-59Configuration de variables d'alarme 3-63Configuration des paramètres 3-59Configuration rapide 3-59, 3-65Configuration sous Graphics Designer 3-59Exemple de configuration 3-55Paramètres de la fenêtre d'alarmes 3-68Police 3-70Propriétés 3-66Propriétés d'objet 3-66Sélection d'alarmes 3-66, 3-76Verrouillage d'alarmes 3-76

Alarme 3-16Acquittement 1-2, 3-13Afficher valeur de process 3-24Alarme de fonctionnement 1-2Alarme de nouvelle valeur 1-2Alarme de première valeur 1-2Alarme d'incident 1-2Alarme groupée 1-2Alarme individuelle 1-2Alarme système 1-2Archiver 1-2, 3-49Arrivée d'une alarme 1-2Bit d´état 3-23, 3-27Bit d'acquittement 3-23, 3-27Bit de signalisation 3-27Classe d´alarmes 3-27Configuration d'une alarme 3-21, 3-58

Couleur d'arrière-plan 3-16Couleur de texte 3-16Créer 3-19Définition des couleurs 3-17Départ d'une alarme 1-2Edition dans la fenêtre de tableau 3-27Edition de plusieurs alarmes 2-8, 2-9Edition du journal 1-2, 3-53Etat d'acquittement 1-2Etat d'alarme 3-10Exporter 2-6Importer 2-5Numéro d'alarme 3-27Paramètres d'une alarme 3-28Propriétés 3-21Représentation en runtime 1-6, 3-54Sélection 3-65, 3-66Structure d'une alarme 1-6Suppression d'une alarme 3-19Texte d'alarme 3-24Texte d'états d'alarme 3-10Type d'alarme 3-27Variable d´acquittement 3-23, 3-27Variable d´état 3-23, 3-27Variable de signalisation 3-27

Alarme analogique 1-2Alarme de fonctionnement 1-2Alarme de nouvelle valeur 1-2Alarme de première valeur 1-2Alarme d'incident 1-2Alarme groupée 1-2, 3-30

Alarme groupée de classes d´alarmes 3-30Alarme groupée définie par l´utilisateur 3-30Bit d´acquittement 3-31, 3-34Bit de verrouillage 3-31, 3-34Bit d'état 3-31, 3-34Propriétés de la classe d´alarmes 3-31Supprimer 3-38Variable d´acquittement 3-31, 3-34Variable d´état 3-31, 3-34Variable de verrouillage 3-31, 3-34

Alarme individuelle 1-2, 3-19Acquittement 3-13Afficher valeur de process 3-24Archivage 1-2, 3-49Bit d´état 3-23, 3-27Bit d'acquittement 3-23, 3-27Bit de signalisation 3-27Classe d´alarmes 3-27Configuration d'une alarme 3-21, 3-58Créer 3-19Définition des couleurs 3-17Edition dans la fenêtre de tableau 3-27Edition de plusieurs alarmes 2-9Exporter 2-6Importer 2-5Numéro d'alarme 3-27

Page 242: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-2 WinCC ManuelC79000-G8277-C160-01

Paramètres d'une alarme 3-28Propriétés 3-21Sélection 3-65, 3-66Structure d'une alarme 1-6Texte d'alarme 3-24Texte d'info 3-28Type d'alarme 3-27Valeurs du process dans le texte d'alarme 3-24Variable d´acquittement 3-23, 3-27Variable d´état 3-23, 3-27Variable de signalisation 3-27

Alarme système 1-2, 3-18, 3-19Archivage d'alarmes 1-2, 3-49

Archive continue 1-2Archive courte durée 1-2Archive cyclique 1-2Archive longue durée 1-2Sélection du fichier 3-52

Archive continue 1-2Archive courte durée 1-2, 3-50Archive cyclique 1-2Archive longue durée 1-2, 3-51Assistant

Assistant de connexion 3-2Assistant système 3-2

Assistant de connexion 2-8, 3-2Assistant système 3-2Avertissement 3-16

BBarre d'état 2-16Barres d´outils 2-13, 3-75

Commande d'Alarm Control 3-75Bit d´acquittement 3-23, 3-27

d'une alarme 3-23d'une alarme groupée 3-31, 3-34

Bit de signalisationd'une alarme 3-27

Bit de verrouillaged'une alarme groupée 3-31, 3-34

Bit d'étatd'une alarme 3-23d'une alarme groupée 3-31, 3-34

Bit d'état d'une alarme 3-27Bloc d'alarme 1-6, 3-3, 3-72

Ajouter 3-3Bloc de texte utilisateur 1-2, 1-6Bloc de valeurs de process 1-2, 1-6Bloc système 1-2, 1-6Configuration de blocs d'alarme 3-56Supprimer 3-3

Bloc de texte utilisateur 1-2, 3-6Ajouter 3-6Propriétés 3-7Supprimer 3-6

Bloc de valeurs de process 1-2, 3-8Ajouter 3-8

Propriétés 3-9Supprimer 3-8

Bloc système 1-2, 3-4Ajouter 3-4Propriétés 3-5Supprimer 3-4

CClasse d´alarmes 1-2, 3-10

d'une alarme 3-27Types d´alarme de la classe d´alarmes 3-12

Classe d'alamre système 3-18Acquittement obligatoire 3-18Sans acquittement obligatoire 3-18

Classe d'alarmesAjouter 3-11Concept d´acquittement 3-13Configurer 3-12, 3-57Incident 3-10Supprimer 3-11Système acquittement obligatoire 3-10Système sans acquittement 3-10Textes des états d'alarme 3-15

Commande en runtime 3-75, 3-78Commandes de menu 2-2Concept d´acquittement 1-2, 3-10Configuration d'alarmes

Assistant de connexion 3-2Assistant système 3-2

Configuration rapide 3-65Copier plusieurs alarmes 2-8

DDialogue de sélection de variables 2-16

EEdition de plusieurs alarmes 2-8Edition du journal d'alarmes 1-2, 3-53

Journal au fil de l'eau 1-2Journal d'archive 1-2

Erreur 3-16Etat d'acquittement 1-2Etat d'alarme 1-2, 3-15

Acquittée 1-2Arrivée 1-2Partie 1-2Variable d´état 1-2

Evénement d'alarme 1-2Exportation d'alarmes 2-6

Structure du fichier d'exportation 2-5Extensions 3-39

Page 243: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-3C79000-G8277-C160-01

FFenêtre d´alarmes 1-2, 3-54, 3-66Fenêtre d´archive cyclique 1-2, 3-66Fenêtre d'alarmes

Fenêtre d´archive cyclique 1-2Fenêtre d'archive de longue durée 1-2Liste d'alarmes 1-2

Fenêtre d'archive de longue durée 1-2, 3-66Fenêtre de données 2-15Fenêtre de tableau 2-15Fonction par défaut 3-78

Exemple d'utilisation 3-80

IImportation d'alarmes 2-5

Structure du fichier d'importation 2-5

JJournal au fil de l'eau 1-2, 3-53Journal d´archive 1-2, 3-53

LLangue 2-4Langue de projet 2-4Ligne d´alarme 1-2Liste d'alarmes 1-2

MMessage de conduite 3-18, 3-19Message de contrôle-commande 3-18, 3-19Modifier mode d'entrée de texte 2-7

NNuméro d'alarme 3-27

PParamètres d'une alarme 3-28Procédure de signaliation par bit 1-2Procédure de signalisation 1-2

Alarme analogique 1-2Procédure de signaliation par bit 1-2Signalisation chronologique 1-2Surveillance de seuils 1-2

RReprésentation d'alarmes

Blocs d'alarme 3-72Sélection d'alarmes 3-66

RuntimeCommande d'Alarm Control 3-75, 3-78Verrouillage d'alarmes 3-76

SSélection d'alarmes 3-66, 3-76Sélection d'alarmes au Runtime 3-76Sélection de serveur 3-66Signalisation centrale 3-13Signalisation chronologique 1-2Suppression

d'une alarme groupée 3-38Supprimer

Liaison de variable 2-8Plusieurs alarmes 2-8Plusieurs textes d'alarme 2-8une alarme 3-19

Surveillance de seuils 1-2, 3-39Définition d'un seuil 3-42Définition d'une alarme 3-45Définition d'une variable 3-39Suppression d'un seuil 3-47Suppression d'une variable 3-47

TTélégramme de signalisation 1-2Texte d'info 3-28Textes d´état 3-10Textes pour plusieurs alarmes 2-9Type d'alarme 1-2, 3-10, 3-16

Ajouter 3-16Alarme 3-16Alarme système 3-18Avertissement 3-16Configuration du type d'alarme 3-17, 3-57Erreur 3-16Message de conduite 3-18Message de contrôle-commande 3-18Supprimer 3-16Type d'alarme d'une alarme 3-27

VVariable d´acquittement 1-2, 3-23, 3-27

d'une alarme 3-23d'une alarme groupée 3-31, 3-34

Variable d´état 1-2Variable de signalisation 1-2, 3-27Variable de verrouillage

d'une alarme groupée 3-31, 3-34

Page 244: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-4 WinCC ManuelC79000-G8277-C160-01

Variable d'étatd'une alarme 3-23, 3-27d'une alarme groupée 3-31, 3-34

Verrouillage d'alarmes 3-76Verrouillage d'alarmes au Runtime 3-77

WWinCC Alarm Control 3-54

Page 245: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

SIMATIC HMI

WinCC

ManuelTome 2 / 2

Ce manuel est livré avec ladocumentation aux muméros deréférence suivants:6AV6392-1XA05-0AC0

Edition Août 1999

C79000-G8277-C160-01

Tome 1

Avant-propos 1

Présentation du système 2

Authorization 3

WinCC Explorer 4

Channels 5

Report Designer 6

User Administrator 7

Tome 2

Graphics Designer 8

Alarm Logging 9

Tag Logging 10

Text Library 11

Global Script 12

Cross Reference 13

Page 246: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiersà ces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pour touteproposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C160Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 247: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC Manuel iC79000-G8277-C160-01

Sommaire

1 Fonctions ....................................................................................................... 1-11.1 Définitions des termes..............................................................................................1-21.1.1 Types de données....................................................................................................1-21.1.2 Méthodes d'archivage des données de process......................................................1-21.1.2.1 Variables ..................................................................................................................1-31.1.2.2 Mesures ...................................................................................................................1-31.1.2.3 Evénements .............................................................................................................1-31.1.2.4 Cycles .....................................................................................................................1-41.1.2.5 Archivage cyclique continu ......................................................................................1-51.1.2.6 Archivage cyclique sélectif .......................................................................................1-61.1.2.7 Archivage acyclique .................................................................................................1-71.1.2.8 Archivage piloté par le process................................................................................1-81.1.2.9 Enregistrement.........................................................................................................1-81.1.3 Protection contre un accès non autorisé .................................................................1-9

2 Structure du système Tag Logging ............................................................. 2-12.1 Menus de Tag Logging ............................................................................................2-22.2 Barre d’outils ............................................................................................................2-42.3 Fenêtre du navigateur..............................................................................................2-52.4 Fenêtre de données.................................................................................................2-62.5 Fenêtre de tableau...................................................................................................2-62.6 Barre d'état...............................................................................................................2-62.7 Boîtes de sélection...................................................................................................2-72.7.1 Sélectionner une variable ........................................................................................2-72.7.2 Browser de fonctions................................................................................................2-72.7.3 Dialogue de sélection...............................................................................................2-8

3 Configuration dans Tag Logging ................................................................. 3-13.1 Propriétés de projet..................................................................................................3-23.2 Temps ......................................................................................................................3-33.3 Archives ...................................................................................................................3-53.3.1 Paramétrages par défaut d'une archive...................................................................3-53.3.2 Création d'une archive .............................................................................................3-63.3.3 Archives de valeurs de process ...............................................................................3-73.3.3.1 Archives de valeurs de process ...............................................................................3-73.3.3.2 Edition d'archives de valeurs de process.................................................................3-93.3.3.3 Variable de process dans l'archive de process......................................................3-123.3.3.4 Edition de variables de process .............................................................................3-133.3.3.5 Variables de process analogiques.........................................................................3-143.3.3.6 Variables de process binaires................................................................................3-193.3.3.7 Variables pilotées par le process dans l'archive de valeurs de process ...............3-233.3.3.8 Edition des variables pilotées par le process.........................................................3-233.3.4 Archives condensées.............................................................................................3-253.3.4.1 Archives condensées.............................................................................................3-253.3.4.2 Edition de l'archive condensée ..............................................................................3-263.3.4.3 Création d'archives condensées............................................................................3-293.3.4.4 Edition des variables d'une archive condensée.....................................................3-303.4 Supprimer un composant d'un projet .....................................................................3-333.5 Représentation par courbes des valeurs de process ............................................3-333.5.1 Types de courbes...................................................................................................3-343.5.2 Plage de temps d'une représentation par courbes ................................................3-37

Page 248: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Sommaire 08.99

ii WinCC ManuelC79000-G8277-C160-01

3.6 WinCC Online Trend Control .................................................................................3-403.6.1 Configuration de WinCC Online Trend Control......................................................3-403.6.1.1 Création d'une archive de valeurs de process.......................................................3-413.6.1.2 Configuration des variables de process dans l'archive de valeurs de process .....3-413.6.1.3 Configuration de WinCC Trend Control dans Graphics Designer .........................3-423.6.1.4 Activation de l'exemple d'utilisation de Trend Control ...........................................3-443.6.2 Dialogue de propriétés...........................................................................................3-453.6.2.1 Configuration rapide de WinCC Online Trend Control..........................................3-453.6.2.2 Propriétés de WinCC Trend Control ......................................................................3-483.6.3 Manipulation de Trend Control au runtime ............................................................3-583.6.3.1 La barre d'outils de WinCC Online Trend Control..................................................3-583.6.3.2 Dialogues de paramétrage au runtime...................................................................3-623.7 Représentation de valeurs de process en tableaux...............................................3-653.7.1 Types de tableau...................................................................................................3-653.7.2 Plage de temps d'une représentation en tableau ..................................................3-663.8 WinCC Online Table Control..................................................................................3-683.8.1 Configuration de WinCC Table Control..................................................................3-683.8.1.1 Création d'une archive de valeurs de process.......................................................3-693.8.1.2 Configuration des variables de process dans l'archive de valeurs de process .....3-693.8.1.3 Configuration de Table Control WinCC dans Graphics Designer..........................3-703.8.1.4 Activation de l'exemple d'utilisation de Table Control............................................3-723.8.2 Dialogue des propriétés .........................................................................................3-733.8.2.1 Configuration rapide de WinCC Table Control ......................................................3-733.8.2.2 Propriétés de WinCC Table Control.......................................................................3-753.8.3 Manipulation de Table Control au runtime.............................................................3-813.8.3.1 La barre d'outils de WinCC Online Table Control ..................................................3-813.8.4 Dialogues de paramétrage au runtime...................................................................3-83

4 Annexe ........................................................................................................... 4-14.1 Structure d'une variable de données brutes ............................................................4-14.2 Modèles d’appel de fonctions ..................................................................................4-44.3 Variables de diagnostic de Tag Logging Runtime ...................................................4-44.4 Signification des drapeaux logiques des valeurs d'archive .....................................4-4

Page 249: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions

WinCC Manuel 1-1C79000-G8277-C160-01

1 FonctionsL'é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. Il est possible de tirer de ces donnéesd'important critères, en termes d'économie de fonctionnement et de technique, pour l'état de serviced'une installation.

Tag Logging

• facilite la reconnaissance précoce d'incidents ou de dangers.

• accroît la productivité.

• améliore la qualité du produit.

• optimise les périodicités de maintenance.

• documente l'évolution des valeurs de process.

Tag Logging est structuré en deux composants: le système de configuration et le système runtime.

Tâches de Tag Logging dans le système de configurationL'éditeur Tag Logging sert à paramétrer les archives, les valeurs de process à archiver et les cyclesd'archivage. L'utilisation de l'assistant d'archive dans Tag Logging facilite la configuration.

La représentation des données au runtime s'effectue dans des contrôles ActiveX "WinCC OnlineTrend Control" ou "WinCC Online Table Control", configurés dans Graphics Designer.

Tâches de Tag Logging au RTLe système Tag Logging runtime a pour tâche l'archivage et la représentation graphique des valeurs deprocess acquises.

Représentation des données dans le système runtime

Page 250: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions 08.99

1-2 WinCC ManuelC79000-G8277-C160-01

1.1 Définitions des termes

1.1.1 Types de données

Les données obtenues se subdivisent en

• données d'exploitation : servant à déterminer l'état actuel, le taux de charge et l'évolution futured'un process.

• données de lot : à savoir l'ensemble des alarmes, des données de process et recettes (valeurs deconsigne) pour chaque période de production, enregistrées sous un code de lot particulier.

• données de laboratoire (entrées manuellement) : qui sont des données entrées manuellement.

• données de machine : renseignant sur l'état d'une "machine".

• données de process : renseignant sur l'état actuel et l'historique d'un process.

• données de qualité : donnant des informations sur les caractéristiques d'un produit qu'ilconvient de respecter.

Il est tout à fait possible que certaines données figurent simultanément dans plusieurs catégories ouque les mêmes données soient affectées à des catégories de données différentes.

Tag Logging permet une acquisition et un traitement des données process et établit les mécanismes debase pour la saisie et le traitement de nouveaux types de données.

1.1.2 Méthodes d'archivage des données de process

Le chapitre Méthodes d'archivage explique les fonctions, réalisées au niveau de l'acquisition desdonnées de process, d'enregistrement et de traitement ultérieur sur PC.

Les données de process sont des valeurs de mesures acquises au moyen de capteurs. Pour letraitement de ces données sous WinCC, des variables sont affectées à ces données.

L'archivage des données est piloté par combinaison d'événements et de cycles. La personne chargée dela configuration définit pour chaque archive les données à enregistrer.Elle a le choix entre différentes formes d'archivage.

• L'archivage cyclique continu, pour la surveillance de variables / de mesures.

• L'archivage acyclique, qui prend en compte la valeur courante lorsque l'événementcorrespondant configuré survient.

• L'archivage cyclique sélectif, qui combine le pilotage par événements et l'archivage commandépar cycles.

• L'archivage piloté par le process, qui se charge du traitement des télégrammes.

Page 251: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions

WinCC Manuel 1-3C79000-G8277-C160-01

1.1.2.1 Variables

Les variables sont générées dans WinCC et mises à la disposition du système par le gestionnaire dedonnées. Ces variables peuvent représenter des valeurs de calcul internes, des seuils, des résultats decombinaisons ou tout simplement des événements système tels qu'heure, commande par souris ou parclavier ou encore mesures.

Il existe des variables Externes / Internes et des variables de télégramme.

Variables externes/internesLes variables externes servent à l'acquisition des valeurs de process. Les variables internes servent àl'acquisition des valeurs et états générés par WinCC.

• Les variables binaires et analogiques sont des composantes TLG contenant des propriétésd'archivage des valeurs de process (variables externes) et de variables internes.

• Les variables destinées à des archives condensées servent à l'archivage de longue durée detous les autres types de variable TLG. Des fonctions telles que valeur Max./Min. ou desfonctions définies par l'utilisateur via des scripts sont possibles.

Variables de télégrammeIl est possible de regrouper plusieurs mesures d'un process dans des variables de télégramme. Cetteforme de transmission est essentiellement utilisée pour l'acquisition de cycles de process très rapidesou pour la saisie groupée des données dans l'API. Il s'agit toujours de valeurs binaires ou analogiques.Les formats des chiffres peuvent être configurés conformément aux définitions du gestionnaire dedonnées WinCC. Ils sont entrés dans le système sous forme de variables de données brutes.

1.1.2.2 Mesures

Les valeurs de mesures sont des données issues du process et transférées, via les canaux decommunication connectés, au système d'archivage WinCC. Ces valeurs de mesures représentent leprocess. Il s'agit par exemple de températures, pressions, vitesses, alarmes, fins de course.

1.1.2.3 Evénements

Les événements peuvent se présenter sous différentes formes. On fait la distinction entre les typesd'événements suivants :

• Evénements binaires

• Evénements de seuil

et

• événements à commande temporelleLes événements et combinaisons d'événements sont programmés par des fonctions de script dans lemodule Global Scripts. Ils peuvent être affectés à la variable considérée dans le système deconfiguration de TAG LOGGING à l'aide d'un Browser.L'activation des fonctions s'effectue au départ du RUNTIME.

Page 252: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions 08.99

1-4 WinCC ManuelC79000-G8277-C160-01

Evénements binairesLes événements binaires surviennent aux changements d'état des variables binaires (internes etexternes).

Evénements de seuilLes événements de seuil surviennent en cas de :

• seuil dépassé

• seuil non atteint

• seuil atteint

avec ou sans hystérésis.

Evénements à commande temporelleLes événements à commande temporelle sont déclenchés :

• à un instant défini

• lors d’un changement d'équipe en travail posté

• après une temporisation définie à partir du démarrage.

1.1.2.4 Cycles

Différents cycles temporels sont définis pour l'acquisition et l'archivage. Ils constituent la base del'acquisition des données dans les systèmes numériques. Lors de l'acquisition, la période, c'est-à-direl'intervalle entre deux scrutations, est indiquée. La période minimale paramétrable est de 500 ms.Toutes les bases de temps paramétrables sont des multiples entiers de cette période.Tag Logging fait ici une distinction entre cycles d'acquisition et cycles d'archivage. La période descycles d'archivage est un multiple entier de la période du cycle d'acquisition correspondant.

Cycles d’acquisitionLe cycle d'acquisition sert à l'acquisition des variables du gestionnaire de données dans Tag LoggingRT.Le gestionnaire de données poursuit en continu sa mémoire image du process. Le transfert desdonnées au système runtime de Tag Logging a lieu aux instants (te) définis dans le cycle d'acquisition.

Veillez à ce que, lors de la définition de cycles d'acquisition courts, la période doit être nettementsupérieure à la période d'acquisition matérielle. Il est par conséquent judicieux, dans le cas de périodescourtes, de procéder à une sauvegarde intermédiaire dans l'automate et d'envoyer les données partélégramme à WinCC.

Cycles d’archivageLe cycle d'archivage sert à l'enregistrement dans l'archive des variables du gestionnaire de donnéesacquises et traitées.

Au cours du cycle d'archivage, les variables traitées sont validées dans les cycles définis (ta) pour lareprésentation et l'archivage. La relation entre le cycle d'archivage et d'acquisition détermine lenombre de données de process fournies par le cycle d'acquisition à traiter ensemble.

Page 253: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions

WinCC Manuel 1-5C79000-G8277-C160-01

1.1.2.5 Archivage cyclique continu

L'acquisition des données débute au démarrage du système (Runtime) et se poursuit dans des temps decycles constants jusqu'à l'arrêt du système.

Les cycles d'acquisition et d'archivage peuvent être configurés indépendamment l'un de l'autre danschaque archive du système d'archivage WinCC. Le cycle d’acquisition ou d’archivage peut allerd'une seconde à un an. Les cycles temporels sont définis en phase de configuration pour chaquevariable / valeur de mesure ou pour un groupe de variables / valeurs de mesures et sont par conséquentdéfinis statiquement dans le module RUNTIME. Il est possible, pour chaque fonction d'archivage, dechoisir entre la mémorisation de la moyenne, du minimum ou du maximum pour un cycle demémorisation ou de la valeur momentanée.

Page 254: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions 08.99

1-6 WinCC ManuelC79000-G8277-C160-01

1.1.2.6 Archivage cyclique sélectif

L'archivage débute à l'arrivée d'un événement et se poursuit selon des cycles constants jusqu'àl'événement suivant. En présence d'un signal d'arrêt, la dernière valeur acquise est enregistrée.

Les événements déclenchant un démarrage ou un arrêt sont p. ex.

• Changement d'état d'une variable logique / valeur de mesure

• Seuil d'une variable / valeur de mesure atteint

• Date et heure

• Commande au clavier ou par souris dans WinCC

• Commande provenant de systèmes informatiques de niveau supérieur, via le gestionnaire dedonnées ou une application externe

• Combinaison des possibilités précitées

Les événements sont traités à l'aide d'actions programmées.L'affectation des événements, des cycles d'archivage et d'acquisition est définie pendant laconfiguration pour chaque variable ou chaque groupe de variables. Elle est définie de manière statiquedans le module RUNTIME. Il en va de même des valeurs de mesures et groupes de valeurs demesures.

Page 255: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions

WinCC Manuel 1-7C79000-G8277-C160-01

1.1.2.7 Archivage acyclique

Dans l'archivage acyclique, une variable analogique / valeur de mesure est enregistrée une fois et uneseule lorsqu'un événement survient.

Les événements provoquant un démarrage ou un arrêt sont p. ex. :

• Changement d'état d'une variable binaire / valeur de mesure (déclenchée sur front de signal)

• Seuil d'une variable analogique / valeur de mesure atteint

• Combinaison des possibilités susmentionnées

• Evénements générés en fonction du temps et de la date

• Télégrammes

Les événements sont traités à l'aide d'actions programmées.L'affectation des événements, des cycles d'archivage et d'acquisition est définie pendant laconfiguration pour chaque variable ou chaque groupe de variables. Elle est définie de manière statiquedans le module RUNTIME. Il en va de même des valeurs de mesures et groupes de valeurs demesures. Dans le cas de l'archivage acyclique, la mémorisation dans l'archive porte toujours sur lavaleur momentanée.

Page 256: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions 08.99

1-8 WinCC ManuelC79000-G8277-C160-01

1.1.2.8 Archivage piloté par le process

Dans l'archivage piloté par le process, les valeurs de process à archiver sont bloquées dans l'automateet transmises à Tag Logging sous forme de variables de données brutes via le gestionnaire de données.Dans Tag Logging, les données qui arrivent sont traitées par un programme de conversion, la DLL denormalisation, et sauvegardées dans les archives. Cette DLL de normalisation est dépendante du canalet doit donc être adaptée en fonction du constructeur de la voie ou de l’automate. Tag Logging RTpropose pour ce faire une interface définie.Pour l'archivage piloté par le process d'un automate SIMATIC S5, les communications devronts'effectuer à l'aide des télégrammes décrits en annexe.

1.1.2.9 Enregistrement

Tag Logging dispose de trois possibilités pour l'acquisition de chaque point de mesure :

• dans un tampon cyclique en mémoire centrale

• dans un tampon cyclique sur disque dur local

ou

• dans une archive secondaire sur disque dur local

Enregistrement dans le tampon cyclique en mémoire centraleUn tampon cyclique en mémoire centrale sert à enregistrer les tendances courantes avec un brefhistorique. Il permet un enregistrement limité dans le temps de la valeur de process. Lorsque letampon est plein, les données les plus anciennes sont écrasées.L'utilisateur a la possibilité de transférer le contenu du tampon de valeurs de mesures en casd'apparition d'un événement configuré (commande, événement, etc.) - comme dans le cas d'un vidagede mémoire.

La taille du tampon cyclique pour une variable se calcule comme suit :

Nombre de valeurs de mesures * 28 octets.

Tampon cyclique sur disque durLes valeurs de mesures sont enregistrées dans un tampon cyclique de longueur configurable. Lorsquele tampon est plein, les données les plus anciennes sont écrasées.Il est possible de transférer les valeurs de mesures contenues dans le tampon cyclique lorsqu'unévénement configuré (commande, événement, etc.) survient. Il faut indiquer dans le script la nature etle volume des valeurs de mesures à transférer.

Les valeurs de mesures peuvent être stockées soit dans la base de données, soit dans des tableauxDbase III . L'emploi des tableaux dBase III est avantageux si vous avez à traiter de nombreusesvaleurs de mesures.

Page 257: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions

WinCC Manuel 1-9C79000-G8277-C160-01

Archives secondairesTag Logging offre par ailleurs la possibilité de constituer automatiquement des archives secondaires.Cela permet un archivage pratiquement illimité des valeurs de mesures sur l'axe du temps.L'enregistrement de l'historique n'est donc limité que par l'espace mémoire disponible.

Nota

Avant de définir une archive secondaire, vérifiez que vous disposez bien sur votre système d'unespace mémoire suffisant pour couvrir la période d'archivage.

Un transfert d'archives secondaires pour une période quelconque est possible avec l'option "Storage".Il est implicitement possible de consulter le contenu d'anciennes archives sur l'interface utilisateur.

1.1.3 Protection contre un accès non autorisé

Les autorisations d'accès définies dans User-Administrator vous permettent de protéger vos donnéesd'archives contre tout accès non autorisé. Cela vaut notamment pour l'édition en RUNTIME. Unniveau d'autorisation est affecté à chaque archive. Lorsqu'un collaborateur débute une session sur lesystème, ses autorisations d'accès utilisateur sont comparées avec celles du système d'archivage. Seuleest activée l'archive ayant le même niveau d'autorisation que celui de l'utilisateur. Pour plus de détails,veuillez vous reporter au chapitre "User Administrator" du manuel.Dans Tag Logging, l'assignation des autorisations d'accès utilisateur s'effectue pour les différentesarchives. Des autorisations distinctes sont délivrées pour l'écriture et la lecture, chaque utilisateurautorisé à consulter les données d'une archive ne possédant pas obligatoirement de droits d'accès enécriture.

Page 258: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions 08.99

1-10 WinCC ManuelC79000-G8277-C160-01

Page 259: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système Tag Logging

WinCC Manuel 2-1C79000-G8277-C160-01

2 Structure du système Tag Logging

Une fenêtre d'accueil s'affiche après ouverture de Tag Logging CS. Elle se subdivise en quatre zones.

La barre de menu est affichée en haut de l'écran avec ses menus déroulants.Juste en-dessous de la barre de menu se trouve la barre d'outils. Les fonctions fréquemment utilisées yfigurent sous forme d'icônes.La fenêtre de projet se subdivise en fenêtre du navigateur, fenêtre de données et fenêtre de tableau.L'écran est délimité dans sa partie inférieure par la barre d'état, qui renseigne sur la commandeactuelle.

Page 260: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système Tag Logging 08.99

2-2 WinCC ManuelC79000-G8277-C160-01

2.1 Menus de Tag Logging

Dans la barre de menu, toutes les commandes disponibles dans Tag Logging sont regroupéesjudicieusement et affectées à différents menus. Pour exécuter une commande, ouvrez le menucorrespondant, cliquez sur la commande et définissez les paramètres requis.

Une fois Tag Logging ouvert, vous y trouvez les options de menu et les boutons de commandesuivants.

Menu Commandes de menus Raccourci clavier

Fichier EnregistrerImprimer la documentation deprojetAperçu de la documentation deprojetConfiguration de l'imprimanteQuitter

CTRL + SCTRL + P

Edition Annuler...CouperCopierCollerPropriétés

CTRL + ZCTRL + XCTRL + CCTRL + V

Affichage Barre d'outilsBarre d'étatGrandes icônesPetites icônesListeDétailsAjouter / Supprimer colonnesRafraîchissement F5

? Sommaire et indexQu'est-ce que c'est ?Utiliser l'aideDidacticielA propos de Tag Logging

MAJ + F1

Nota

Seules sont expliquées ci-après les commandes de menus n'existant pas dans d'autres applicationsWindows ou dont les fonctionnalités dépassent le cadre des fonctions déjà connues. Vous trouverezdes informations sur ces commandes de menus dans l'aide en ligne de chaque éditeur.

Page 261: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système Tag Logging

WinCC Manuel 2-3C79000-G8277-C160-01

Imprimer la documentation de projetAperçu de la documentation de projetConfiguration de l'imprimante

Avec la commande "Imprimer la documentation de projet", vous imprimez le système d'archives surl'imprimante configurée. On utilise comme maquette de page pour l'impression le modèle de page"@TLGCS.RPL", éditable dans "Report Designer". Des informations sur les dates et heures, sur lesarchives et les variables configurées sont contenues dans la documentation de projet.

La commande "Aperçu de la documentation de projet" permet de visualiser la documentation deprojet.

La commande "Configuration de l'imprimante" sert à paramétrer l'imprimante et le modèle de page.

Nota

Le chapitre "Documentation de projet" de la description du système contient de plus amplesinformations sur l'impression de la documentation de projet.

Ajouter/supprimer colonnesLa commande "Ajouter/supprimer colonnes" vous permet d'afficher ou de masquer des colonnes dansla fenêtre de tableau.La fenêtre de tableau est mise à jour en fonction des critères de sélection que vous avez choisis. Lescolonnes qui ne sont pas sélectionnées sont masquées.

Page 262: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système Tag Logging 08.99

2-4 WinCC ManuelC79000-G8277-C160-01

2.2 Barre d’outils

La barre d'outils se présente comme suit :

Ces icônes permettent d'exécuter plus rapidement les actions. Vous n'avez plus besoin d'effectuer lessélections par l'intermédiaire du menu jusqu'à la fonction requise.

Icône Description

Enregistrer

Couper

Copier

Coller

Imprimer

Affichage Grandes icônes

Affichage Petites icônes

Affichage Liste

Affichage Détails

Propriétés de l'objet sélectionné

Obtention de l'aide contextuelle

Page 263: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système Tag Logging

WinCC Manuel 2-5C79000-G8277-C160-01

2.3 Fenêtre du navigateur

La fenêtre du navigateur affiche les composants du projet sous forme arborescente.

Elément Description

Propriétés du projet pour définir le format des donnéesd'archives cycliques.

Temps de cycles pour créer des cycles d'acquisition etd'archivage.

Archive pour créer et configurer des archives et desvariables.

Les menus contextuels permettent de créer, d'éditer et de supprimer les différents domaines et leurséléments de façon conviviale.

Représentation des temps de cycle

Si vous sélectionnez la zone de configuration "Temporisations" dans la fenêtre du navigateur, lafenêtre de données affiche les temps de cycles configurés.

La fenêtre de tableau reste vide.

Représentation des archives

Si vous sélectionnez "Archives" dans la fenêtre du navigateur, la fenêtre de données affiche lesarchives configurées.

Lorsque la représentation est sélectionnée comme liste ( bouton de la barre d'outils), vous devezégalement régler les paramètres de chaque archive configurée (modèle d'archive, type d'archive, datede la dernière modification).

Lorsqu'une archive est sélectionnée dans la fenêtre des données, les variables attribuées et leursparamètres (p. ex. type de variable, mode d'archivage, cycle d'archivage...) sont affichés dans lafenêtre de tableau.

Page 264: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système Tag Logging 08.99

2-6 WinCC ManuelC79000-G8277-C160-01

2.4 Fenêtre de données

La fenêtre de données affiche les icônes représentant les domaines de configuration disponibles, danslesquels est mémorisé le paramétrage du projet.

2.5 Fenêtre de tableau

La fenêtre de tableau contient p. ex. toutes les Variables d'une archive ainsi que ses propriétés.

Dans la fenêtre de tableau, vous pouvez modifier la largeur et l'ordre des colonnes.La modification de la largeur de la colonne a un effet permanent, c'est-à-dire que la fenêtre de tableaus'ouvre après redémarrage de Tag Logging avec les largeurs de colonne que vous avez définies. Lamodification de l'ordre des colonnes n'a qu'un effet temporaire.

2.6 Barre d'état

A côté d'informations générales sur le programme, la barre d'état affiche le nombre d'archivesconfigurées.

Page 265: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système Tag Logging

WinCC Manuel 2-7C79000-G8277-C160-01

2.7 Boîtes de sélection

Ce type de fenêtre est ouvert pour l'identification, la liaison ou l'affectation de variables générées avecd'autres outils dans WinCC. Trois types de fenêtres sont utilisés sous Tag Logging :

• la fenêtre de dialogue "sélectionner variables",

• le browser de fonctions et

• la boîte de dialogue de sélection

2.7.1 Sélectionner une variable

Pour la liaison de variables, une boîte de dialogue vous permet de sélectionner la variable recherchéeen cliquant avec le bouton gauche de la souris.

Pour plus de détails, veuillez vous reporter au chapitre "Control Center" du Manuel.

2.7.2 Browser de fonctions

Le browser de fonctions sert à la sélection de fonctions du projet. Ces dernières peuvent d'une partexister sous forme d'éléments standard ou être créées comme programmes d'action.Ces fonctions sont mémorisées dans "Control Center", sous l'option "Global Scripts".

Page 266: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système Tag Logging 08.99

2-8 WinCC ManuelC79000-G8277-C160-01

2.7.3 Dialogue de sélection

Un dialogue de sélection se compose de :

• deux fenêtres contenant des objets de données

• une barre comportant des boutons de commande entre ces deux fenêtres

Les objets de données peuvent être déplacés (sélectionnés) d'une fenêtre à l'autre à l'aide des boutonsde commande.Les boîtes de sélection sont généralement utilisées pour définir un sous-ensemble d'objets de donnéesà partir d'un choix initial proposé. L'on trouve généralement à gauche la liste des objets de départ oude base (source) et à droite la sélection des objets de données (cible).

Icône Description

Les objets de données sélectionnés dans la fenêtre degauche passent dans la fenêtre de droite.

Les objets de données sélectionnés dans la fenêtre dedroite passent dans la fenêtre de gauche.

Tous les objets de données de la fenêtre de gauchepassent dans la fenêtre de droite.

Tous les objets de données de la fenêtre de droitepassent dans la fenêtre de gauche.

Page 267: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Structure du système Tag Logging

WinCC Manuel 2-9C79000-G8277-C160-01

Certaines boîtes de sélection comportent, en plus de l'une ou des deux fenêtres, les boutons decommande permettant de déplacer des objets de données dans la fenêtre considérée :

L'objet de données sélectionné est déplacé vers lehaut de la fenêtre.

L'objet de données sélectionné est déplacé vers lebas de la fenêtre.

Pour sélectionner les objets de données :

1. Sélectionnez un ou plusieurs objets de données dans l'une des fenêtres en cliquant dessus avec lebouton gauche de la souris.

Vous pouvez sélectionner simultanément plusieurs objets de données.

2. Cliquez avec le bouton gauche de la souris sur le bouton de commande provoquant le passagedans l'autre fenêtre (cf. ci-dessus)

ou

optez pour le raccourci-clavier CTRL + "l"

2. Déplacez les objets de données sélectionnés dans l'autre fenêtre en maintenant le bouton gauchede la souris enfoncé (glisser-déposer).

Nota

Pour déplacer tous les objets de données d'une fenêtre dans l'autre, utilisez les boutons de commandecorrespondants avec la double flèche (cf. tableau ci-dessus).

Page 268: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Structure du système Tag Logging 08.99

2-10 WinCC ManuelC79000-G8277-C160-01

Page 269: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-1C79000-G8277-C160-01

3 Configuration dans Tag LoggingCe chapitre explique comment vous pouvez:

• définir le format de données d'une archive cyclique.

• définir les périodes d'acquisition et d'archivage.

• configurer des archives de valeurs de process et des archives condensées.

Pour configurer Tag Logging:

1. Définissez le format de données de l'archive cyclique.

Le format de données de l'archive cyclique

2. Configurez les temps d'archivage et les temps d'acquisition dont vous avez besoin.

Temps d'archivage et temps d'acquisition

3. Configurez les archives de valeurs de process nécessaires.

Configuration d'archives de valeurs de process

Configuration de variables dans des archives de valeurs de process

4. Configurez les archives condensées dont vous avez besoin.

Configuration d'archives de valeurs de process

Configuration de variables dans des archives de valeurs de process

5. Configurez le cas échéant WinCC Online Trend Control dans "Graphics Designer" pour lareprésentation des valeurs de process par des courbes.

WinCC Online Trend Control.

6. Configurez le cas échéant WinCC Online Trend Control dans "Graphics Designer" pour lareprésentation des valeurs de process en tableau.

WinCC Online Table Control.

Page 270: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-2 WinCC ManuelC79000-G8277-C160-01

3.1 Propriétés de projet

Le premier élément affiché dans la fenêtre du navigateur de projet est le nom de votre projet. Le menucontextuel de cet élément donne accès à une boîte de dialogue qui permet de définir le format dedonnées sous lequel les données sont enregistrées dans l'archive cyclique.

Pour modifier le format de données d'une une archive cyclique :

1. Sélectionnez dans la fenêtre du navigateur de projet le noeud correspondant au nom de votreprojet.

2. Ouvrez le menu contextuel en cliquant avec le bouton droit de la souris et sélectionnez l'entréePropriétés.

3. Cliquez sur la case à cocher "Créer archive cyclique au format dBase III" pour modifier le formatde données de l'archive cyclique. La case, à présent cochée, indique que les mesures serontenregistrées dans des tableaux Dbase III.

4. Quittez le dialogue en cliquant sur "OK"

Nota

L'utilisation du format dBase III est avantageuse si vous avez à traiter d'importantes quantités dedonnées.

Page 271: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-3C79000-G8277-C160-01

3.2 Temps

Tag Logging distingue deux systèmes de temps, le temps d'acquisition et le temps d'archivage.

Les temps d’acquisition sont les intervalles de temps durant lesquels s'effectue l'acquisition par TagLogging des valeurs de process contenues dans le gestionnaire de données.

On désigne par temps d’archivage les intervalles de temps durant lesquels s'effectue l'enregistrementdes données dans l'archive. Le temps d'archivage est toujours un multiple (entier) du tempsd'acquisition défini. La dernière valeur est toujours enregistrée dans un intervalle d'archivage. Lapremière valeur fait partie de l'intervalle précédent.

temps de condensation sont les temps utilisés pour définir les plages de temps pour la condensationdes données.

Ces temps peuvent être créés et édités dans le groupe de configuration "Temporisations".

Pour créer de nouveaux temps d'acquisition ou d'archivage :Ouvrez la boîte de dialogue du groupe de configuration "Temps" dans le menu contextuel etsélectionnez "Nouveaux".

Page 272: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-4 WinCC ManuelC79000-G8277-C160-01

Edition des tempsDans la boîte de dialogue "Temps", vous pouvez éditez le temps du cycle d'archivage.

Icône Description

Nom Abréviation désignant le temps

Base Base de temps paramétrée. Le temps de cycle résulte dela multiplication de la base de temps par un facteur.

Facteur Multiplicateur de la base de temps. Le temps de cycle estdonné par la multiplication de la base de temps par unfacteur.

Démarrage systèmeSi vous activez cette option, un archivage sera exécutéau démarrage du système, indépendamment des tempsde cycle configurés.

Arrêt système Cette option exécute un archivage à l'arrêt du runtime,indépendamment des temps de cycle configurés.

Date/Heure dedémarrage

L'indication d'une date/heure de démarrage permet despécifier l'instant de l'archivage. A partir de cet instant,l'archivage s'effectuera conformément au temps de cycleutilisé.

Selon la base de temps utilisée, certain champ de saisiede la date/heure de démarrage ne sont pas éditables.

Le cycle d'archivage, à savoir l'intervalle de temps entre deux archivages, résulte de la multiplicationde la base de temps par un facteur :

Cycle = facteur x base

Page 273: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-5C79000-G8277-C160-01

3.3 Archives

Les paramétrages de création des archives, les définitions correspondantes de variables, de leursliaisons aux variables du gestionnaire de données, etc. s'effectuent dans le dossier Archives.

Les archives peuvent être créées et éditées dans le groupe de configuration "Archives". Lesparamétrages par défautsont utilisés à chaque création d'archive.

Pour savoir comment effectuer les paramétrages par défaut, veuillez vous reporter au chapitre"Archive-Paramétrages par défaut".

Nota

A partir de WinCC version 4.0, vous pouvez également enregistrer vos données au format dBase III.Ce format de données est particulièrement avantageux en cas d'archivage d'un important volume dedonnées. La définition du format s'effectue dans la boîte de dialogue "Propriétés d'un projet" (chapitre"Propriétés du projet" du présent manuel).

3.3.1 Paramétrages par défaut d'une archive

WinCC autorise des paramétrages par défaut pour les archives et les variables. Cela évite de répéter lasaisie de propriétés fréquemment rencontrées.

Comment générer un paramétrage par défaut pour la création d'une archive

1. Sélectionnez sous "Archives" l'option "Paramétrages par défaut".

Un nouveau menu s'ouvre à l'écran.

2. Sélectionnez les composantes du projet pour lesquelles vous désirez définir des paramètres pardéfaut.

3. Après sélection de l'option du menu à définir, la boîte de dialogue des propriétés correspondantes'affiche.

Page 274: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-6 WinCC ManuelC79000-G8277-C160-01

3.3.2 Création d'une archive

Pour créer une nouvelle archive :

1. Après sélection du dossier de configuration "Archives", un menu contextuel est affiché.

2. Pour la création de nouvelles archives, sélectionnez "Assistant Archive" dans le menu contextueldu groupe de configuration Archives.

3. La page de garde de la gestion de la base de données apparaît en vue de la création de nouvellesarchives.

Les différents champs sont activés avec le bouton gauche de la souris. Si, après avoir quitté ladernière page de dialogue, l'on sélectionne le champ "Ne plus afficher cette page", la page de garden'apparaît plus.

Icônes Description

Suivant Ce bouton vous permet de feuilleter la boîte de dialoguevers l'avant.

Précédent Ce bouton vous permet de feuilleter la boîte de dialoguevers l'arrière.

Annuler Ce bouton permet de quitter la boîte de dialogue.

Page 275: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-7C79000-G8277-C160-01

4. En activant le bouton "Suivant", vous passez à la boîte dialogue suivante, dans laquelle vouspouvez choisir entre la création d'une archive de valeurs de process et la création d'une archivecondensée.

Nota

Un type d'archive défini pour une archive ne peut plus être modifié une fois que l'on a quittél'assistant. Si vous avez choisi le mauvais type, il ne vous reste plus qu'à supprimer l'archive complète.

3.3.3 Archives de valeurs de process

Les contenus des variables du gestionnaire de données sont transférés dans ce type d'archive.

3.3.3.1 Archives de valeurs de process

Pour créer une nouvelle archive de valeurs de process :

1. Dans "Etape -1-" saisissez sous "Nom d'archive" le nom de l'archive et sélectionnez avec lebouton gauche de la souris le type d'archive, en l'occurence Archives de valeurs de process.

2. Passez avec "Suivant" à la boîte de dialogue suivante.

Page 276: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-8 WinCC ManuelC79000-G8277-C160-01

3. Affectez les variables du gestionnaire de données aux variables d'archive dans le dialogue "Créerarchive: 2ème étape".

Chaque archive de valeurs de process sert à reprendre le contenu de variables du gestionnaire dedonnées. L'établissement de la liaison s'effectue en activant le bouton de commande "Sélectionner".

4. Sélectionnez dans la liste des variables, sous "Sélectionner variable", les variables dugestionnaire de données requises pour chaque variable d'archive. Une variable d'archive estétablie pour chaque variable du gestionnaire de données sélectionnée. Les paramètres sontdéfinis par défaut avec les valeurs fixées sous "Paramétrages par défaut".

Les entrées spécifiques à l'archive peuvent être directement paramétrées dans les propriétés del'archive.

Vous pouvez également modifier directement les propriétés des variables créées dans les propriétésdes variables.La création de nouvelles variables a également lieu dans le menu contextuel de l'archive considérée.

Page 277: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-9C79000-G8277-C160-01

3.3.3.2 Edition d’archives de valeurs de process

Pour éditer des archives de valeurs de process :

1. Dans la fenêtre de données, activez avec le bouton gauche de la souris l'archive de valeurs deprocess que vous désirez éditer.

2. Activez avec le bouton droit de la souris le menu contextuel et sélectionnez avec le bouton gauchel'option de menu "Propriétés",

ou

sélectionnez l'archive souhaitée par double clic avec le bouton gauche de la souris,

ou

sélectionnez le menu "Fichier" "Propriétés".

Propriétés générales de l'archive de valeurs de process

Page 278: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-10 WinCC ManuelC79000-G8277-C160-01

Icône Description

Nom d’archive Abréviation désignant l'archive

Nom du serveur Serveur auquel accède l'archive

Commentaire Description succincte ou commentaires relatifsà l'archive

Activation/désactivation del'archivage au démarrage dusystème

Commencer ou non l'archivage au démarragedu système

Type d'archive Type d'archive sélectionnée (ne peut pas êtremodifié)

Niveau d'autorisation pouraccès en écriture/en lecture

Niveaux d'autorisation pour accès en écritureou en lecture

Autorisation Autorisation par entrée d'un mot de passe

Démarrer/Activer actiond'archive

Vous pouvez entrer ici une action qui seradéclenchée en présence d'événements donnés.L'action peut être recherchée à l'aide de larecherche de fonctions ou être entréedirectement avec son chemin complet.

Paramètres d'archive de l'archive de valeurs de processDans cet onglet sont définis les paramètres généraux de l'archive. Le nom de l'archive actuelle et letype d'archive figurent en haut à gauche de la fiche.

Page 279: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-11C79000-G8277-C160-01

Icônes Description

Taille enregistrements Taille de la mémoire cyclique. Cetteoption ne s'applique pas aux archivessecondaires étant donné que ces dernièressont dynamiques.

Mémorisation Lieu du support de mémorisation pour letransfert. Au choix disque dur oumémoire centrale.

Action de transfert Vous pouvez définir ici une actionexécutant le transfert d'un fichier. Vouspouvez sélectionner ces actions à l'aide dubouton de commande "Définir". La boîtede recherche de fonctions s'ouvrelorsqu'on active le bouton de commande.

Taux de remplissage signalé Si l'une de ces deux options estsélectionnée, Tag Logging délivre unealarme lorsqu'un certain volume dedonnées a été stocké.Cette fonction n’est pas encoredisponible !

Type d'archive Cette option permet de définir le typed'archive. On fait une distinction entrearchives cycliques et archivessecondaires.

Archives secondaires Il s'agit d'archives dans lesquellesl'enregistrement des dpmmàes se poursuiten continu à l'arrivée de nouvellesvaleurs. Elles sont dynamiques.

Dans le cas des archives cycliquesl'utilisateur indique une tailled'enregistrements. Lorsque la mémoire estsaturée, la valeur la plus ancienne estécrasée lors de l'accès en écriture suivant.

Page 280: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-12 WinCC ManuelC79000-G8277-C160-01

3.3.3.3 Variable de process dans l’archive de process

Avant de créer une nouvelle variable, il faut que vous ayez créé une archive.

Pour définir une nouvelle variable dans une archive de valeurs de process

1. Pour créer de nouvelles variables, sélectionnez dans la fenêtre de données l'archive de valeurs deprocess correspondante et activez le menu contextuel qui s'y rapporte.

2. Sélectionnez "Nouvelle variable".

Une boîte de dialogue relative à la gestion de variables s'ouvre. C'est là que vous définissezl'accès des variables d'archive à la variable de gestionnaire de données correspondante.

3. Avec le bouton gauche de la souris, sélectionnez la variable de gestionnaire de donnéescorrespondante.

Suivant que vous avez sélectionné une variable "analogique" ou "binaire", vous passez à la boîte dedialogue des propriétés des variables de process ou à celle des variables binaires.

Page 281: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-13C79000-G8277-C160-01

3.3.3.4 Edition de variables de process

Pour éditer une variable dans une archive de valeurs de process

1. Dans la fenêtre de tableau, activez avec le bouton gauche de la souris la variable de process quevous désirez éditer.

2. Ouvrez le menu contextuel et sélectionnez dans le menu déroulant l'option "Propriétés".

ou

sélectionnez la variable souhaitée par double clic avec le bouton gauche de la souris

ou

Sélectionnez le menu "Fichier" "Propriétés".

Vous trouverez la marche à suivre pour continuer au chapitre "Création de nouvelles variables dansl'archive de valeurs de process", sousa) variables de process analogiques oub) variables de process binaires

1. Pour éditer les champs ou options d'une archive de valeur de process :

Double-cliquez sur le champ ou l’option de l'archive de valeurs de process à modifier. Suivant letype de champ, vous pouvez en modifier le contenu à votre guise ou en sélectionnant des valeursdans une liste.

Nota

Les champs d'une archive de valeurs de process que vous ne pouvez pas éditer sont marqués par unecouleur !

Page 282: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-14 WinCC ManuelC79000-G8277-C160-01

3.3.3.5 Variables de process analogiques

Variable d’archive

Icône Description

Nom des variables d’archive Nom des variables d'archive analogiques créées

Nom des variables de process Nom des variables du gestionnaire de donnéescorrespondantes.

Commentaire Description succincte relative aux variables d'archiveanalogiques

Affectation de la variable Vous pouvez choisir ici entre l'entrée manuelle desvariables et le transfert automatique dans l'archive dedonnées des variables du gestionnaire de données.

Activation/désactivation del'archivage au démarrage dusystème

Lancer ou non l'archivage au démarrage du système

Type d'archivage Les entrées possibles pour ce champ sont: archivageacyclique, cyclique-continu ou cyclique-sélectif.

Ecrire en plus des valeursarchivées dans des variables

Il est possible de définir ici si la valeur doit fairel'objet d'une écriture supplémentaire et, si oui, dansquelle variable.

Page 283: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-15C79000-G8277-C160-01

Nota

Si vous liez vos variables d'archive à des variables externes avec la commande "Ecrire aussi desvaleurs archivées dans des variables", les données sont envoyées directement à l'automate !

Paramétrage

Icônes Description

Cycle Les cycles utilisés doivent avoir été au préalable définis dans legroupe de configuration "Temporisations".

Acquisition contient le cycle d'acquisition des données des variablesdu gestionnaire de données.

Archivage contient le cycle utilisé pour l’archivage des donnéesdans la variable d’archive.

Page 284: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-16 WinCC ManuelC79000-G8277-C160-01

Icônes Description

Prétraitement Tag Logging est en mesure d'exécuter de courtes instructions deprétraitement des données. Le prétraitement peut être défini parl'utilisateur.

Avec l'option Valeur momentanée, seule est transférée la valeurcourante d'une variable du gestionnaire de données.

Moyenne signifie qu'une moyenne des données acquises est calculéesur un cycle d'archivage. Il faut faire attention ici car la dernièrevaleur est elle aussi traitée au moment de l'enregistrement. Ellemanque dans le cycle suivant.

Il en va de même pour l'ensemble des données acquises. Dans cecas, les données acquises sont additionnées.

Maximum signifie que la valeur maximale d'une variable acquisedurant un cycle d'archivage est sauvegardée dans l'archive,Minimum signifie que c'est la valeur minimale qui serasauvegardée. La valeur momentanée fait également partie ici ducycle actuel.

Action est une forme particulière de traitement des données.L'utilisateur peut dans ce cas sélectionner des fonctions pluscomplexes via un chemin de données.

Sélectionner Action permet de sélectionner une fonction utilisateurqui a été programmée.

Nombre de valeurs Pour chaque valeur archivée, Tag Logging est en mesure demémoriser un nombre paramétrable de valeurs précédant la valeurarchivée, appelées "valeurs précédentes", ainsi qu’un certainnombre de valeurs suivant cette valeur archivée, dites "valeurssuivantes". Ces indications renseignent sur la génération à courtterme d'une valeur ou sur son évolution.

Unité L'unité de la valeur de temps est saisie sous directe ou l'unité de lavariable est sélectionnée via Elém. de struct. Cette entrée sertessentiellement à l'affichage de la variable

Sauvegarder en casde défaut

En présence d'incidents de transmission ou de défauts systèmedétectés par Tag Logging ou par Control Center, la valeur erronéepeut être remplacée au choix, soit par la dernière valeur, soit parune valeur de substitution. La valeur de substitution est obtenue enfaisant la moyenne de la dernière valeur et de la valeur suivante.

Archivageuniquement surmodification

Cette zone sert à définir si une variable de process analogique nedoit être archivée que sur modification de cette variable.

Hystérésis La valeur à entrer ici définit le degré de variation d'une variable deprocess analogique nécessaire pour qu'elle soit archivée.

Les boutons à cocher "abs." et "%" servent à définir si la valeursaisie doit être interprétée comme valeur absolue ou commepourcentage.

Page 285: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-17C79000-G8277-C160-01

Représentation

Cette boîte de dialogue définit la plage de représentation des variables. Cette dernière s'effectue surl'axe vertical.

Icône Description

Pas de limite de représentation Activez ce bouton d'option si vous ne souhaitez passélectionner de plage de données à afficher

Configuration directe Définition de la plage d’affichage des variables. Vousdéfinissez une plage à afficher par sa limite inférieureet sa limite supérieure.

Indirecte par élément de structure Cette fonction n’est pas disponible actuellement.

Page 286: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-18 WinCC ManuelC79000-G8277-C160-01

Evénements

La boîte de dialogue Evénements vous permet de spécifier les situations dans lesquelles un archivageest déclenché.

Icône Description

Evénement dedémarrage

Fonction, délivrant les valeurs VRAI ou FAUX. Dans le cas deVRAI, l'archivage peut commencer. Les actions peuvent êtresélectionnées dans une liste avec "Sélectionner" et inscrites. Cechamp apparaît comme étant activé ou désactivé en fonction dutype d'archivage.

Evénement d'arrêt Fonction, délivrant les valeurs VRAI ou FAUX. Dans le cas de lavaleur VRAI, l'archivage est stoppé. Cette fonction estprédominante par rapport à "Evénement de démarrage". Lesactions peuvent être sélectionnées dans une liste avec"Sélectionner" et inscrites. Ce champ apparaît comme étant activéou désactivé en fonction du type d'archivage.

Dynamisation On entend par dynamisation la modification dynamique de temps.Il est ainsi possible, lors de l'occurrence de certains événements (lafonction définie délivre la valeur VRAI) de modifier les tempsd'archivage ou d'acquisition. Ce champ apparaît comme étantactivé ou désactivé en fonction du type d'archivage.

Page 287: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-19C79000-G8277-C160-01

3.3.3.6 Variables de process binaires

Variable d’archive

Icône Description

Nom des variables d’archive Nom des variables d'archive binaires créées

Nom des variables dugestionnaire de données

Nom des variables du gestionnaire de donnéescorrespondantes.

Commentaire Description succincte relative aux variablesd'archive binaires

Affectation de la variable Vous pouvez choisir ici entre l'entrée manuelle dela variable et le transfert automatique de la variabledu gestionnaire de données sélectionnée dansl'archive de données.

Activation/désactivation del'archivage au démarrage dusystème

Lancer ou non l'archivage au démarrage dusystème

Type d'archivage Les entrées possibles dans ce champ sont:archivage acyclique, cyclique-continu oucyclique-sélectif.

Ecrire également des valeursarchivées dans des variables

Il est possible de définir ici si la valeur reprise doitaussi être stockée et, si oui, dans quelle variable.

Page 288: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-20 WinCC ManuelC79000-G8277-C160-01

Paramètre

Icône Description

Archivage Vous pouvez sélectionner dans cette zone de lafenêtre le changement d'état du signal logique quientraînera l'archivage du type de changement d'état(passage de high à low p. ex.) et de l'instantcorrespondant. Dans le cas du paramétrage "àchaque changement d'état", le signal est archivé àchaque changement d'état. Par "toujours", on entendun archivage permanent. L'état des variables estenregistré à chaque instant d'archivage. Si leparamétrage est "Passage de 0 -> 1", la valeur estsauvegardée après détection d'un changement deniveau du signal. Si le paramétrage est "Passage de1 -> 0", la valeur est sauvegardée après détectiond'un changement au niveau du signal.

Désignation des états Dans le champ Etat 0 , un nom de 40 caractèresmax. est affecté à l'état ("arrêt machine" p. ex.) De lamême façon, le champ Etat 1 contient unedescription succincte ("marche machine" p. ex.).

Cycle Les cycles utilisés doivent avoir été au préalabledéfinis dans le domaine de configuration "Cycles".Le cycle d'archivage des données est entré sousCycle d’archivage.

Page 289: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-21C79000-G8277-C160-01

Icône Description

Nombre de valeurs Pour chaque valeur archivée, Tag Logging est enmesure de mémoriser un nombre paramétrable devaleurs précédant la valeur archivée et de valeurssuivant la valeur archivée. Ces indicationsrenseignent sur la génération à court terme d'unevaleur ou sur son évolution.

Sauvegarder en cas de défaut En présence d'incidents de transmission ou dedéfauts système détectés par Tag Logging ou parControl Center, la valeur erronée peut être remplacéeau choix par la dernière valeur ou par une valeurde substitution. La valeur de substitution estobtenue en faisant la moyenne de la dernière valeuret de la valeur suivante.

Evénements

La boîte de dialogue Evénements vous permet de spécifier les situations dans lesquelles un archivagesera déclenché.

Page 290: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-22 WinCC ManuelC79000-G8277-C160-01

Icône Description

Evénement de démarrage Fonction, délivrant les valeurs VRAI ouFAUX. Dans le cas de VRAI, l'archivagepeut commencer. Les paramétrages pardéfaut peuvent être sélectionnés dans uneliste avec Sélectionner et saisis. Cechamp apparaît comme étant activé oudésactivé en fonction du type d'archivage.

Evénement d'arrêt Fonction, délivrant les valeurs VRAI ouFAUX. Dans le cas de la valeur VRAI,l'archivage est stoppé. Cette fonction estprédominante par rapport à "Evénementde démarrage". Les paramétrages peuventêtre sélectionnés dans une liste avecSélectionner et saisis. Ce champ apparaîtcomme étant activé ou désactivé enfonction du type d'archivage.

Dynamique On entend par dynamique la modificationdynamique de temps. Il est ainsi possible,lors de l'occurrence de certainsévénements (la fonction définie délivre lavaleur VRAI) de modifier les tempsd'archivage ou d'acquisition. Ce champapparaît comme étant activé ou désactivéen fonction du type d'archivage.

Page 291: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-23C79000-G8277-C160-01

3.3.3.7 Variables pilotées par le process dans l'archive de valeurs de process

Dans l'archivage piloté par le process, les valeurs de process à archiver sont bloquées dans l'automateet envoyées comme variables de données brutes à Tag Logging par le gestionnaire de données. Lesvariables de données brutes doivent être transmises au gestionnaire de données sous un format bienprécis. Pour plus de détails concernant la structure des variables de données brutes, veuillez vousréférer à l’annexe.Les données arrivant dans WinCC y sont traitées par les DLL de normalisation correspondantes etstockées dans les archives.Avant de générer une nouvelle variable, il faut que vous ayez créé une archive.

Pour créer une variable pilotée par le process:

1. Sélectionnez dans la fenêtre de données l'archive de valeurs de process correspondante et activezdans le menu contextuel la fonction "Nouvelle variable".

3.3.3.8 Edition des variables pilotées par le process

Pour créer une variable pilotée par le process:

1. Dans la fenêtre de tableau, activez avec le bouton gauche de la souris la variable pilotée par leprocess que vous désirez éditer.

2. Ouvrez le menu contextuel et sélectionnez dans le menu déroulant l'option "Propriétés".

ou

sélectionnez la variable souhaitée par double clic avec le bouton gauche de la souris

ou

Sélectionnez le menu "Fichier" "Propriétés".

Page 292: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-24 WinCC ManuelC79000-G8277-C160-01

2. Définissez la liaison entre archive, décodage et donnée brute.

Icône Description

DLL de normalisation Vous pouvez sélectionner ici la DLL denormalisation correspondant au constructeur devotre automate.

Variables de donnéesbrutes

Entrez ici le nom ou l'identificateur des variables dedonnées brutes mises à disposition par legestionnaire de données.

Options Vous pouvez définir ici les paramètres spécifiques àla DLL.

Variables Tag Logging entrez ici le nom de variable généré àpartir de données internes.

Commentaire Remarques succinctes relatives aux variablespilotées par le process.

Page 293: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-25C79000-G8277-C160-01

3.3.4 Archives condensées

Les archives condensées servent à la fois à la compression de données et au regroupement judicieuxde valeurs en agrégats plus grands. Les mesures peuvent ainsi être traitées directement puisenregistrées.longue duréeLes archives condensées servent à l'archivage à long terme de tous les autres types devariables Tag Logging. En option, des fonctions telles que maximum/minimum ou des fonctionsdéfinies par l'utilisateur sont possibles.

3.3.4.1 Archives condensées

Pour créer une nouvelle archive condensée :

1. Dans la boîte de dialogue "Création d'archive : Etape -1-" inscrivez sous "Nom d'archive" le nomde l'archive et sélectionnez avec le bouton gauche de la souris le bouton "Archive condensée".

2. Quittez ensuite l'assistant.

Les entrées spécifiques de l'archive et la sélection des variables sont définies directement via leparamétrage de l'archive.Les propriétés des variables créées se modifient elles aussi directement par les propriétés desvariables.

Page 294: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-26 WinCC ManuelC79000-G8277-C160-01

3.3.4.2 Edition de l'archive condensée

Pour éditer une archive condensée :

1. Dans la fenêtre de données, activez avec le bouton gauche de la souris l'archive condensée quevous désirez éditer.

2. Activez avec le bouton droit de la souris le menu contextuel et sélectionnez avec le boutongauche l'option "Propriétés",

ou

sélectionnez l'archive souhaitée par double clic avec le bouton gauche de la souris,

ou

sélectionnez le menu "Fichier" "Propriétés".

Propriétés générales

Page 295: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-27C79000-G8277-C160-01

Icônes Description

Nom d’archive Abréviation désignant l'archive

Nom du serveur Serveur auquel accède l'archive

Commentaire Description succincte ou commentairesrelatifs à l'archive

Activation/désactivation del'archivage au démarrage dusystème

Commencer ou non l'archivage audémarrage du système

Type d'archive Type d'archive sélectionnée (ne peut pasêtre modifié)

Niveau d'autorisation pour accèsen écriture/en lecture

Niveaux d'autorisation pour accès enécriture ou en lecture

Mot de passe Validations d'un niveau d'utilisation

Démarrer/Activer action d'archiveVous pouvez entrer ici une action qui seradéclenchée en présence d'événementsdonnés. L'action peut être recherchée àl'aide du browser de fonctions ou être entréedirectement avec son chemin complet.

Page 296: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-28 WinCC ManuelC79000-G8277-C160-01

Paramètres d'archiveC'est dans cet onglet que sont définis les paramètres généraux de l'archive. Le nom de l'archiveactuelle et le type d'archive figurent en haut à gauche de la fiche.

Icônes Description

Méthode de traitement Le mode de traitement des données après et pendantla condensation est défini ici. Vous avez le choixentre calcul avec ou sans suppression des donnéessources. Vous pouvez mémoriser également lesdonnées sources dans l'archive condensée.

Intervalle de condensation Vous indiquez la période sur laquelle les donnéesdoivent être condensées. Vous disposez pour ce fairede temps de base, supérieurs ou égaux à une minute,définis sous "Temps".

Taux de remplissage signalé Si l'une de ces deux options est sélectionnée,TagLogging délivre une alarme lorsqu'un volume dedonnées défini a été stocké en mémoire.Cette fonction n'est pas encore disponible !

Type d'archive Cette option permet de définir le type d'archive. Onfait une distinction entre archives cycliques etarchives secondaires.

Archives secondaires/Archivescycliques

Les archives condensées sont toujours des archivessecondaires. Ici, la sélection porte toujours sur cesdernières.

Page 297: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-29C79000-G8277-C160-01

3.3.4.3 Création d'archives condensées

Avant de créer une liaison de variables dans une archive condensée, il faut que vous ayez créé desvariables dans l'archive utilisateur ou dans l'archive de valeurs de process ainsi qu'une archivecondensée.

Pour lier une archive condensée aux variables à condenser ou effacer ces dernières d'unearchive condensée :

1. Pour générer de nouvelles variables, sélectionnez dans la fenêtre de données l'archive condenséecorrespondante et activez le menu contextuel qui s'y rapporte.

2. Pour procéder à l'acquisition de variables dans une archive condensée, sélectionnez "Sélectionnervariable". Un dialogue de sélection s'affiche

La moitié gauche de la boîte de dialogue renferme les archives et les variables non condenséessous forme d'arborescence. La moitié droite de la fenêtre affiche les variables ou archivescondensées sélectionnées devant être condensées en une variable condensée.

3. Liez votre variable avec l'archive condensée. Pour la marche à suivre dans la boîte de sélection,veuillez vous reporter au chapitre correspondant.

4. Quittez la boîte de dialogue.

Pour éditer les variables condensées créées, utilisez les propriétés de variables.

Page 298: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-30 WinCC ManuelC79000-G8277-C160-01

3.3.4.4 Edition des variables d'une archive condensée

Pour éditer les variables d'une archive condensée :

1. Dans la fenêtre de tableau, activez avec le bouton gauche de la souris la variable condensée etactivez l'option Propriétés dans le menu contextuel.

2. Ouvrez le menu contextuel et sélectionnez dans le menu déroulant l'option "Propriétés".

ou

sélectionnez la variable souhaitée par double clic avec le bouton gauche de la souris

ou

Sélectionnez le menu "Fichier" "Propriétés".

Pour éditer les champs d'une variable condensée :

Double-cliquez sur le champ à modifier de la variable condensée. Suivant le type de champ, vouspouvez en modifier le contenu à votre guise ou en sélectionnant des valeurs dans une liste.

Nota

Les champs éditables d'une archive condensée sont marqués en couleur !

Page 299: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-31C79000-G8277-C160-01

Variable d’archive

Icône Description

Nom des variables d’archive Nom des variables d’archive analogiquescréées

Nom des variables de gestionnairede données

Nom des variables du gestionnaire dedonnées correspondantes.

Commentaire Description succincte relative auxvariables d'archive analogiques

Alimentation de la variable Pour les variables condensées,l'alimentation des variables estuniquement assurée par le système. Ils'agit d'une option et aucune modificationn'est possible.

Activation/désactivation del'archivage au démarrage dusystème

Commencer ou non l'archivage audémarrage du système

Type d'archivage Les entrées possibles dans ce champ sont:archivage acyclique, cyclique-continu oucyclique-sélectif.

Ecrire en plus des valeursarchivées dans des variables

Il est possible de définir ici si la valeurdoit faire l'objet d'une écrituresupplémentaire et, si oui, dans quellevariable.

Page 300: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-32 WinCC ManuelC79000-G8277-C160-01

Paramètres

Icône Description

Traitement Tag Logging est en mesure d'exécuter de courtesinstructions de prétraitement des données. Leprétraitement peut être défini par l'utilisateur.Moyenne signifie qu'une moyenne des donnéesacquises est calculée sur un cycle d'archivage. Ilfaut faire attention ici car la dernière valeur est elleaussi traitée au moment de l'enregistrement. Ellemanque dans le cycle suivant. Il en va de mêmepour le total des données acquises. Dans ce cas,les données acquises sont additionnées. Maximumsignifie que la valeur maximale d'une variableacquise durant un cycle d'archivage estsauvegardée dans l'archive, Minimum signifie quec'est la valeur minimale. La valeur momentanéefait également partie ici du cycle courant.

Unité L'unité de la valeur de temps entrée est saisie icisous directe ou l'unité correspondant à la variableest sélectionnée via Elém. de struct.. Cette entréesert essentiellement à la représentation graphiquede la variable

Page 301: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-33C79000-G8277-C160-01

3.4 Supprimer un composant d’un projet

Pour supprimer un composant d’un projet :

1. Dans la fenêtre du navigateur, activez avec le bouton gauche de la souris le domaine deconfiguration dans lequel vous désirez supprimer un objet.

2. Avec le bouton gauche de la souris, sélectionnez le composant à supprimer dans la fenêtre desdonnées.

3. Sélectionnez l'option "Supprimer" dans le menu déroulantouactivez "Supprimer" dans le menu contextuel correspondant.

L'objet sélectionné est supprimé.

Nota

Les variables liées à une courbe ou à une colonne ne peuvent être supprimées que si la liaison a étépréalablement supprimée.

3.5 Représentation par courbes des valeurs de process

WinCC offre la possibilité d'afficher les valeurs de variables sous forme de courbes. Le type decourbes à utiliser peut être sélectionné. L'utilisateur a en outre la possibilité de faire représenter desvaleurs courantes ou archivées.

La représentation des valeurs d'une variable s'effectue au runtime dans un contrôle ActiveX paramétrédans "Graphics Designer". Les variables configurées, soit dans l'explorateur WinCC, soit dans unearchive de valeurs de process, peuvent être représentées graphiquement.

Page 302: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-34 WinCC ManuelC79000-G8277-C160-01

3.5.1 Types de courbes

Trois types de courbes sont disponibles pour la représentation graphique des valeurs de variable.

Valeurs individuelles

Interpolation linéaire

Courbe en escalier

L'utilisateur peut également représenter la surface sous la courbe avec un remplissage sauf pour lesvaleurs individuelles.

Le type de courbe à utiliser est défini dans l'onglet "Axe des valeurs" du dialogue Propriétés de TrendControl.

Page 303: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-35C79000-G8277-C160-01

Utilisation d’axes communsPour l'affichage de plusieurs courbes dans une fenêtre de courbes, il est possible d'utiliser des axespropres à chaque courbe ou un système d'axes commun à toutes les courbes.

Lorsque les valeurs à représenter dans une fenêtre de courbes sont très différentes, il est recommandéutiliser un système d'axes communs. L'utilisation de différentes échelles sur les axes permet une bonnelisibilité des valeurs.

Pour représenter plusieurs courbes dans une fenêtre de courbes et faciliter leur comparabilité, il estpréférable d'utiliser des axes communs. Les valeurs exactes des variables peuvent être égalementobtenues au runtime par agrandissement d'une section ou par demande d'affichage des coordonnées.

Dans les onglets "Général" du dialogue "Propriétés de WinCC Online Trend Control", vous pouvezconfigurer les axes X et Y indépendamment l'un de l'autre.

Page 304: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-36 WinCC ManuelC79000-G8277-C160-01

Courbes échelonnéesLa représentation échelonnée permet d'afficher plusieurs courbes l'une au-dessus de l'autre dans unefenêtre. La plage de valeurs de l’axe Y peut être définie individuellement pour chaque courbe.

Fonction traceurLe "sens du tracé " permet de définir le sens d'affichage des valeurs courantes mesurées. L'option "enbas" permet d'indiquer que les valeurs de mesure courantes seront affichées contre le bord inférieur dela fenêtre de courbes.

Nota

Lorsque vous choisissez les paramètres "en haut" ou "en bas" pour le sens du tracé, utilisez despolices True-Type dans la fenêtre de courbes pour une notation plus claire des axes.

Page 305: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-37C79000-G8277-C160-01

3.5.2 Plage de temps d'une représentation par courbes

Les variables peuvent être représentées de différentes manières suivant la plage de temps prise encompte :

Représentation statique d'une courbeCette forme de représentation permet, à partir des valeurs archivées, de représenter les valeurs prisespar une variable dans un intervalle de temps défini.

L'onglet "Général" du dialogue de propriétés permet de configurer la représentation statique pardésactivation de l'option "Rafraîchissement". La plage de temps à représenter se définit soit

− par l'indication d'un point de départ et d'une plage de temps,

− par l'indication d'un point de départ et d'un point final,

− par l'indication d'un point de départ et du nombre de points de mesures à afficher.

Nota

Cette forme de représentation n'est utilisable que pour des variables d'archives.

Page 306: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-38 WinCC ManuelC79000-G8277-C160-01

Représentation dynamique d'une courbeDans cette forme de représentation, le point final de la courbe correspond toujours à l'heure systèmecourante. Les valeurs de mesure nouvellement acquises sont prises en compte dans la représentation.

L'onglet "Général" du dialogue de propriétés permet de configurer le mode de de représentationdynamique par activation de l'option "Rafraîchissement". La plage de temps à représenter se définitsoit

− par indication d'une durée,

− par l'indication du nombre de points de mesure à représenter,

− par la différence de temps entre un point de départ et un point final défini sur l'axe des temps.

Nota

Lors de la visualisation d'une vue de fenêtre de courbes au runtime, les valeurs à représenter sont soitlues dans l'archive soit mises à zéro. Ce choix se fait dans l'onglet "Général" du dialogue Propriétés.

Page 307: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-39C79000-G8277-C160-01

Sauts, chevauchements heure d'été / heure d'hiverLes changements d'heure dus au passage de l'heure d'été à l'heure d'hiver ou l'inverse peuvententraîner des sauts et des chevauchements temporels dans l'archive.En présence d'un saut ou d'un chevauchement dans la représentation d'une courbe de valeursarchivées, l'étiquette de l'axe des temps est modifiée et marquée d'une ligne verticale. Dans l'onglet"Limites" du dialogue "Propriétés de WinCC Online Trend Control", une couleur peut être attribuée àcette ligne.

Page 308: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-40 WinCC ManuelC79000-G8277-C160-01

3.6 WinCC Online Trend Control

L'objet "WinCC Online Trend Control" est utilisé pour représenter des données de process par descourbes. Trend Control permet une grande flexibilité de configuration, car la fenêtre de tableau estuniquement configurée dans Graphics Designer.Pour être accessibles, les variables doivent être configurées soit dans l'explorateur WinCC, soit dansune archive de valeurs de process.

3.6.1 Configuration de WinCC Online Trend Control

Pour afficher des valeurs de process avec WinCC Trend Control au runtime:

Dans Tag Logging

1. Créez une archive de valeurs de process à l'aide de l'assistant d'archives.

2. Configurez les variables de valeurs de process contenues dans cette archive.

Dans Graphics Designer

3. Liez WinCC Online Trend Control dans une vue de Graphics Designer et éditez les propriétésdu contrôle ActiveX.

Page 309: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-41C79000-G8277-C160-01

3.6.1.1 Création d'une archive de valeurs de process

L'assistant d'archive permet de créer facilement une archive de valeurs de process; lancez pour celal'éditeur Tag Logging et sélectionnez la commande "Assistant d'archive..." dans le menu contextuel del'archive.

Faites créer une archive de valeurs de process par l'assistant. Les variables contenues dans l'archivesont définies soit par l'assistant, soit, après création de l'archive elle-même, à l'aide de la commande"Nouvelle variable..." dans le menu contextuel des archives.

Nota

La documentation de Tag Logging contient de plus amples informations sur la configurationd'archives.

3.6.1.2 Configuration des variables de process dans l’archive de valeurs deprocess

Si les variables de process contenues dans une archive n'ont pas été définies avec l'assistant d'archive,de nouvelles variables peuvent être ajoutées à l'aide du menu contextuel de l'archive de valeurs deprocess.

Nota

La documentation de Tag Logging contient de plus amples informations sur la configurationd'archives.

Page 310: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-42 WinCC ManuelC79000-G8277-C160-01

3.6.1.3 Configuration de WinCC Trend Control dans Graphics Designer

1. Pour insérer un contrôle ActiveX dans une vue: Sélectionnez "WinCC Online Trend Control"dans l'onglet "Controls" de la palette d'objets.

2. Dessinez dans la fenêtre de fichier un contrôle ActiveX de la taille souhaitée.

3. Dans le dialogue de configuration rapide de Trend Control, attribuez un nom de fenêtre etactivez la barre d'outils, la barre d'état et les axes communs.

Page 311: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-43C79000-G8277-C160-01

Dans l'onglet "Courbes", définissez l'apparence des paires de colonnes à représenter et liez-les àune variable de process.

Nota

Lorsque vous cliquez deux fois sur le contrôle en maintenant la touche "CTRL" enfoncée, vousobtenez un aperçu de l'apparence de Trend Control au runtime.Pour retourner en "vue normale", cliquez à côté du contrôle.

Page 312: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-44 WinCC ManuelC79000-G8277-C160-01

3.6.1.4 Activation de l’exemple d’utilisation de Trend Control

Avant d’activer l’exemple d’utilisation de Trend Control, il faut:

Á enregistrer la vue que vous avez dessinée,

Á définir cette vue comme vue de démarrage à l'aide du menu contextuel dans l'explorateurWinCC,

Á vérifier que, dans la liste de démarrage de Control Center (Dialogue "Propriétés - Ordinateurs"),"Graphics-Runtime" et "Tag Logging Runtime" sont bien sélectionnés.

Nota

La documentation de l'explorateur WinCC contient de plus amples informations sur l'activation d'unprojet.

Page 313: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-45C79000-G8277-C160-01

3.6.2 Dialogue de propriétés

3.6.2.1 Configuration rapide de WinCC Online Trend Control

Lorsque vous dessinez un contrôle WinCC Trend Control dans une vue de Graphics Designer, ledialogue de configuration rapide du contrôle s'ouvre.

Champ / Option... Description

Titre de fenêtre Ce champ permet de donner un titre à la fenêtre de courbes.

Afficher règle Si l’option "Afficher règle" est activée, la règle permettant de lire lescoordonnées sera automatiquement affichée dans la fenêtre decourbes à chaque changement de vue durant le runtime.

Charger données del'archive

Vous indiquez dans cette case si la fenêtre de courbes doit êtrechargée avec les valeurs archivées ou seulement avec les valeurscourantes.

Sélection dedonnées

Lorsque les variables à représenter doivent être stockées dans unearchive de valeurs de process, vous devez sélectionner le paramétrage"Archive Variables".

Lorsque la variable à représenter est une variable interne ou externequi n'est pas stockée dans une archive de valeurs de process, vousdevez sélectionner le paramétrage "Variables en ligne".

Barre d'outils Avec l'option "Barre d'outils" vous pouvez définir si la fenêtre decourbes doit afficher cette barre au runtime.

Barre d'état Avec l'option "Barre d'état" vous pouvez définir si la fenêtre decourbes doit être affichée avec cette barre au runtime.

Sens du tracé de Le "sens du tracé" permet de définir le sens d'affichage des valeurscourantes mesurées. L'option "en bas" permet d'indiquer que lesvaleurs courantes de mesure seront affichées contre le bord inférieurde la fenêtre de courbes.

Page 314: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-46 WinCC ManuelC79000-G8277-C160-01

Champ / Option... Description

Echelonner lescourbes

Si vous activez l’option "Echelonner les courbes", les courbes sontéchelonnées dans la fenêtre de courbes. La plage de valeurs de l’axeY peut être définie individuellement pour chaque courbe.

Axe Xcommun

Lorsque cette option est activée, toutes les courbes de la fenêtre decourbes ont un axe X commun au runtime. Le premier élément de laliste des composants de la fenêtre de courbes définit la couleur et laplage de valeurs de l'axe.

Axe Ycommun

Lorsque cette option est activée, toutes les courbes de la fenêtre decourbes ont un axe Y commun au runtime. Le premier élément de laliste des composants de la fenêtre de courbes définit la couleur et laplage de valeurs de l'axe.

Persistance Si l'option « Persistance en RT et CS » n'est pas activée, lesmodifications des paramétrages effectués ne sont actives que durantle runtime. C'est des paramétrages de l'option « Persistance en RT »que dépend la conservation des paramétrages modifiés après unchangement de vue.Si l'option « Persistance en RT et CS » est activée, les paramétragesmodifiés sont également repris dans le système de configuration; ilsseront également utilisés à la prochaine activation du projet.

Nota

Une modification ultérieure du paramétrage "Sélection de données" supprimera toutes les liaisonsconfigurées pour les variables à afficher dans la fenêtre de courbes.

Page 315: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-47C79000-G8277-C160-01

L'onglet "Eléments" permet de définir quelles variables afficher ainsi que l'apparence des courbes.

Champ/Option... Description

Eléments : Vous paramétrez dans cette zone les courbes à afficher.

Les boutons "+" et "-" permettent d’ajouter une nouvelle courbe oude supprimer une courbe existante.

Les boutons "Ascendant" et "Descendant" permettent de modifierl’ordre des courbes dans la liste. Lors de l'utilisation des axescommuns, le premier élément de la liste définit la couleur et lesplages de valeurs des axes.

Nom : Ce champ permet de donner un nom à la courbe. Ce nom sera reprisdans la liste des éléments.

Affichage Vous définissez dans cette zone l'apparence de la courbe.

Le paramètre "Visible" permet de masquer des éléments configuréssans avoir à les supprimer.

Le bouton "Couleur" permet de définir la couleur de la courbe dansune fenêtre de dialogue.

Sélection d'archive/devariables

Vous pouvez définir dans cette zone l'archive d'origine de lavariable à lier à l'élément sélectionné, soit directement, soit avec lebouton "Sélection".

Nota

Toutes les entrées du dialogue de configuration rapide sont éditables à l'aide des propriétés ducontrôle.

Dans le dialogue de sélection du serveur - (que l'on ouvre avec le bouton "Sélection..." dans un projetmulticlient) -, seuls les serveurs dont les packages ont été chargés dans le projet multiclient sontproposés.

Page 316: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-48 WinCC ManuelC79000-G8277-C160-01

3.6.2.2 Propriétés de WinCC Trend Control

Vous pouvez éditer les attributs d'un contrôle ActiveX en sélectionnant l'option "Propriétés" du menucontextuel affiché après avoir cliqué sur l'objet avec le bouton droit de la souris.Dans le dialogue "Propriétés de l'objet" visualisé, sélectionnez le noeud "Propriétés - Contrôle" del'onglet "Propriétés".

Nota

Vous trouverez une description complète des propriétés de WinCC Trend Control dans l'aide.

Vous pouvez également paramétrer les attributs de WinCC Trend Control dans la fenêtre de dialoguevisualisée après avoir cliqué deux fois sur l'objet.

Page 317: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-49C79000-G8277-C160-01

Onglet ElémentsL'onglet "Eléments" permet de définir les variables à afficher ainsi que l'apparence des courbes.

Champ / Option... Description

Eléments : Vous paramétrez dans cette zone les courbes à afficher.

Les boutons "+" et "-" permettent d’ajouter une nouvelle courbe oude supprimer une courbe existante.

Les boutons "Ascendant" et "Descendant" permettent de modifierl’ordre des courbes dans la liste. Lorsque les axes communs sontutilisés, le premier élément de la liste définit la couleur et la plagede valeurs des axes.

Nom : Ce champ permet de donner un nom à la courbe. Ce nom sera reprisdans la liste des éléments.

Affichage Vous pouvez déterminer dans cette zone l'apparence des courbes.

Le paramètre "Visible" permet de masquer des éléments configuréssans avoir besoin de les supprimer.

Le bouton "Couleur" permet de définir la couleur de la courbe dansune fenêtre de dialogue.

Sélection d'archive/devariables

Vous pouvez définir dans ce champ l'archive d'origine de lavariable à lier à l'élément sélectionné, soit directement, soit avec lebouton "Sélection...".

Nota

Dans le dialogue de sélection du serveur - que l'on ouvre avec le bouton "Sélection..." dans un projetmulticlient -, seuls les serveurs dont les "packages" ont été chargés dans le projet multiclient sontproposés.

Page 318: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-50 WinCC ManuelC79000-G8277-C160-01

Onglet "Généralités"L'onglet "Général" permet de définir l'apparence générale et le comportement de la fenêtre de courbes.

Champ / Option... Description

Titre de fenêtre Ce champ permet de définir le titre de la fenêtre de courbes.

Afficher règle Si l’option "Afficher règle" est activée, la règle permettant de lire lescoordonnées sera automatiquement affichée dans la fenêtre decourbes à chaque changement de vue durant le runtime.

Charger données del'archive

Vous définissez avec cette case si la fenêtre de courbes doit êtrechargée avec les valeurs affichées ou seulement avec les valeurscourantes.

Sélection dedonnées

Lorsque les variables à représenter doivent être stockées dans unearchive de valeurs de process, vous devez sélectionner le paramétrage"Archive Variables".

Lorsque la variable à représenter est une variable interne ou externequi n'est pas stockée dans une archive de valeurs de process, vousdevez sélectionner le paramétrage "Variables en ligne".

Barre d'outils Avec l'option "Barre d'outils" vous pouvez définir si la fenêtre decourbes doit être affichée avec cette barre au runtime.

Barre d'état Avec l'option "Barre d'état" vous pouvez définir si la fenêtre decourbes doit être affichée avec cette barre au runtime.

Sens du tracé de Le "Sens du tracé" permet de définir le sens d'affichage des valeurscourantes mesurées. L'option "en bas" permet d'indiquer que lesvaleurs courantes de mesure seront affichées contre le bord inférieurde la fenêtre de courbes.

Echelonner lescourbes

Si vous activez l’option "Echelonner les courbes", les courbes sontreprésentées dans la fenêtre de courbes les unes au-dessus des autres.La plage de valeurs à représenter de l’axe Y peut être définieindividuellement pour chaque courbe.

Page 319: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-51C79000-G8277-C160-01

Champ / Option... Description

Axe Xcommun

Lorsque cette option est activée, toutes les courbes de la fenêtre decourbes ont un axe X commun durant le runtime. Le premier élémentde la liste des composants de la fenêtre de courbes définit la couleuret les plages de valeurs des axes.

Axe Ycommun

Lorsque cette option est activée, toutes les courbes de la fenêtre decourbes ont un axe Y commun durant le runtime. Le premier élémentde la liste des composants de la fenêtre de courbes définit la couleuret les plages de valeurs des axes.

Persistance Si l'option « Persistance en RT et CS » n'est pas activée, lesmodifications des paramétrages effectués ne sont actives que durantle runtime. C'est des paramétrages de l'option « Persistance en RT »que dépend la conservation des paramétrages modifiés après unchangement de vue.Si l'option « Persistance en RT et CS » est activée, les paramétragesmodifiés sont également repris dans le système de configuration; ilsseront également utilisés à la prochaine activation du projet.

Nota

Une modification ultérieure du paramétrage "Sélection de données" supprime toutes les liaisonsconfigurées pour les variables à afficher dans la fenêtre de courbes.

Lorsque vous choisissez les paramètres "de haut en bas" ou "de bas en haut" pour le sens du tracé,utilisez des polices True-Type dans la fenêtre de courbes pour une notation des axes plus claire.

Onglet FontL'onglet "Font" permet de définir la police dans la fenêtre de courbes.

Champ / Option... Description

Font : Ce champ permet de définir la police à utiliser.

Size : Ce champ permet de définir la taille de la police.

Effects Vous pouvez définir ici les attributs de la police (p. ex.: gras,italique, souligné).

Sample Text Cette zone affiche un aperçu du paramétrage défini.

Nota

Lorsque vous choisissez les paramètres "de haut en bas" ou "de bas en haut" pour le sens du tracé,utilisez des polices True-Type dans la fenêtre de courbes pour une notation des axes plus claire.

Page 320: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-52 WinCC ManuelC79000-G8277-C160-01

Onglet Barre d’outilsL'onglet "Barre d'outils" permet de définir la position de la barre d'outils dans la fenêtre de courbes etles boutons à afficher.

Champ / Option... Description

Afficher barre d'outils Les boutons de la barre d'outils permettent de paramétrer lafenêtre de tableau.

Alignement La barre d'outils est toujours affichée près du bord supérieur de lafenêtre de courbes.

Fonctions de touche : Les cases à cocher permettent de définir quels outils afficher dansla barre d'outils. Avec l'option "Toutes les fonctions de touche",tous les outils disponibles vont s'afficher dans la barre d'outils.

Touche / Combinaisonde touches

Ce champ sert à affecter un raccourci-clavier à une fonctionsélectionnée dans une fenêtre de sélection.

Nota

Les cases à cocher "Premier enregistrement", "Enregistrement précédent", "Enregistrement suivant" et"Dernier enregistrement" ne peuvent être sélectionnées que lorsque les variables à représenterproviennent d'une archive de valeurs de process.

Page 321: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-53C79000-G8277-C160-01

Onglet Axe des tempsL'axe X (les axes X) des courbes à représenter se paramètre(nt) dans l'onglet "Axe des temps". Sil'option d'axe X commun a été choisie dans l'onglet "Général", le paramétrage courant de l'axe estaffiché pour toutes les courbes. Des modifications ne sont cependant possibles que si la premièrecourbe de la fenêtre de courbes est affichée.Pour plus de détails concernant la plage des temps d'une courbe, c.-à-d. les paramétrages de"Automatique", "Rafraîchissement", "Point de départ", "Point final", "Plage des temps", veuillez vousréférer au chapitre "Plage des temps d'une courbe" du manuel.

Champ / Option... Description

Eléments : Toutes les courbes configurées dans l'onglet "Eléments" peuventêtre sélectionnées dans ce champ de liste.

Etiquette : L'étiquette de l'axe des temps se définit dans ce champ.

Sélection de temps Les intervalles de temps à représenter dans la fenêtre de courbessont définis:

Á par la saisie d'un point de départ et d'un point d'arrivée (lesparamètres "Plage de temps" et "Nombre des points de mesure"ne sont pas activés).

Á par la saisie d'un point de départ et d'une plage de temps. (leparamètre "Plage de temps" est activé et "Nombre des pointsde mesure" ne l'est pas). La plage à représenter résulte de lamultiplication du "Facteur" par la "Zone".

Á par la saisie d'un point de départ et des points de mesure àreprésenter (le paramètre "Plage de temps" est activé et"Nombre des points de mesure" ne l'est pas).

Les données entrées sont interprétées soit comme valeurs absoluesen représentation statique, soit comme valeurs relatives enreprésentation dynamique selon le paramétrage de"Rafraîchissement".

Page 322: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-54 WinCC ManuelC79000-G8277-C160-01

Champ / Option... Description

Affichage Les paramètres "Echelle grossière" et "Echelle fine" déterminent lataille des divisions, principales ou secondaires, le long de l'axe destemps.

Rafraîchissement Lorsque l'option "Rafraîchissement" est activée, les données saisiesdans la zone "Sélection de temps" sont interprétées comme valeursrelatives en représentation dynamique.

Lorsque l'option "Rafraîchissement" est désactivée, les donnéessaisies dans la zone "Sélection de temps" sont interprétées commevaleurs absolues en représentation statique.

Nota

Lorsque l'utilisation d'un axe commun a été paramétrée dans l'onglet "Général", les champs de cedialogue ne peuvent être édités que pour la première courbe à représenter.

Page 323: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-55C79000-G8277-C160-01

Onglet Axe des valeursL'axe Y (les axes Y) des courbes à représenter se paramètre(nt) dans l'onglet "Axe des valeurs". Sil'option d'axe Y commun a été choisie dans l'onglet "Général", le paramétrage courant de l'axe estaffiché pour toutes les courbes. Des modifications ne sont cependant possibles que si la premièrecourbe de la fenêtre de courbes est affichée.Pour plus de détails concernant le type de courbe, veuillez vous référer au chapitre "Types de courbes"du manuel.

Champ / Option... Description

Eléments : Toutes les courbes configurées dans l'onglet "Eléments" peuventêtre sélectionnées ici.

Etiquette L'étiquette de l'axe des valeurs se définit ici.

Echelle grossière Lorsque cette option est activée, l'axe Y est découpé en divisionsprincipales. L'écartement entre deux divisions principales estparamétrable.

Si toutes les divisions principales ne sont pas visibles au runtime,c'est que la fenêtre de courbes est trop petite pour l'échellesélectionnée.

Echelle fine Lorsque cette option est activée, l'axe Y est découpé en divisionssecondaires. L'écartement entre deux divisions secondaires estparamétrable.

Si toutes les divisions fines ne sont pas visibles au runtime, c'estque la fenêtre de courbes est trop petite pour l'échelle sélectionnée.

Quadrillage Vous pouvez définir ici si des lignes auxiliaires parallèles à l'axedes abscisses doivent être affichées avec la courbe. L'écartemententre deux lignes de la grille est paramétrable.

Décimales Vous indiquez ici le nombre de décimales pour la saisie de l'échelle.

Page 324: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-56 WinCC ManuelC79000-G8277-C160-01

Champ / Option... Description

Sélection de plage La fonction de sélection automatique de la plage adapte la courbe àla fenêtre de courbes sélectionnée. Si un axe Y commun a étésélectionné dans l'onglet "Général", la plage de valeurs de l'axerésulte de la valeur minimale et de la valeur maximale de toutes lescourbes de la fenêtre de courbes.

Lorsque l'option "Automatique" est désactivée, vous pouvez définirune plage de valeurs fixe en entrant la valeur maximale et la valeurminimale des valeurs à représenter.

Forme dereprésentation

Ce paramètre permet de sélectionner la forme de courbe devantreprésenter les valeurs d'une variable. Voici les différentespossibilités:

Á points reliés linéairement

Á courbe en escalier

Á affichage des points seuls

Á remplissage des surfaces courbe interpolée

Á remplissage des surfaces de la courbe en escalier

Nota

Lorsque l'utilisation d'un axe commun a été paramétrée dans l'onglet "Général", les champs de cedialogue ne peuvent être édités que pour la première courbe.

Onglet SeuilsL'onglet "Limite" permet de définir la couleur d'affichage des violations de limites, des sauts et deschevauchements d'heure ainsi que les valeurs de substitution.

Page 325: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-57C79000-G8277-C160-01

Champ / Option... Description

Courbe : Toutes les courbes configurées dans la zone de champ "Eléments"peuvent être sélectionnées ici.

Limite inférieure Vous pouvez définir ici une couleur dans laquelle seront affichéesles valeurs de la courbe qui sont inférieures au seuil mini que vousavez paramétré.

La valeur limite s'indique par un nombre à virgule flottante. Lebouton "Couleur..." permet de sélectionner la couleur dans laquelleseront affichées toutes les valeurs de mesure inférieures à la valeurlimite paramétrée. La fenêtre d'aperçu montre l'effet de la couleursélectionnée.

Seuil supérieur Vous pouvez définir ici une couleur dans laquelle seront affichéesles valeurs de la courbe qui sont supérieures au seuil maxi que vousavez paramétré.

La valeur limite s'indique par un nombre à virgule flottante. Lebouton "Couleur..." permet de sélectionner la couleur dans laquelleseront affichées toutes les valeurs de mesure inférieures à la valeurlimite paramétrée. La fenêtre d'aperçu montre l'effet de la couleursélectionnée.

Chevauchement Un chevauchement dans la fenêtre de courbes peut être marqué parune ligne verticale.

Le bouton "Couleur..." permet de sélectionner la couleur de la lignede marquage. La fenêtre d'aperçu montre l'effet de la couleursélectionnée.

Saut Un saut dans la fenêtre de courbes peut être marqué par une ligneverticale.

Le bouton "Couleur..." permet de sélectionner la couleur de la lignede marquage. La fenêtre d'aperçu montre l'effet de la couleursélectionnée.

Valeur de substitution Lorsqu'une valeur de mesure est remplacée par la valeur desubstitution définie, le point de mesure est entouré d'un rectangle.

Le bouton "Couleur..." permet de sélectionner la couleur dereprésentation du rectangle. La fenêtre d'aperçu montre l'effet de lacouleur sélectionnée.

Page 326: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-58 WinCC ManuelC79000-G8277-C160-01

3.6.3 Manipulation de Trend Control au runtime

3.6.3.1 La barre d’outils de WinCC Online Trend Control

Icône Description

F1 "Système d’aide en ligne":

Appel de l'aide en ligne

F2 "Ouverture du dialogue de paramétrage"

Sélection du dialogue de paramétrage.

F3 "Premier enregistrement"

La fenêtre de courbes affiche l’allure d’une variable sur la plage detemps définie en commençant par la première valeur.

F4 "Enregistrement précédent"

La fenêtre de courbes affiche l’allure d’une variable dans l'intervallede temps précédant l'intervalle courant.

F5 "Enregistrement suivant"

La fenêtre de courbes affiche l’allure d’une variable dans l'intervallede temps suivant l'intervalle courant.

F6 "Dernier enregistrement"

La fenêtre de courbes affiche l’allure d’une variable sur la plage detemps définie jusqu'à la dernière valeur archivée.

F7 "Afficher coordonnées"

Cette fonction vous renseigne sur les coordonnées des points d'unecourbe.

F8 "Zoomer zone"

La fonction de zoom permet d’agrandir la zone voulue de la fenêtre decourbes.

F9 "Activer représentation d’origine"

Ce bouton permet de passer d’une représentation zoomée de la courbeà la représentation normale configurée.

"Dialogue de sélection d’archives et de variables"

Ce bouton ouvre une boîte de sélection d’archives et de variables.

"Dialogue de sélection de courbes"

Ce bouton ouvre un dialogue permettant de sélectionner l’affichage oule masquage de courbes.

"Sélection de plage de temps"

Ce bouton ouvre un dialogue permettant de définir une plage de tempsdans la fenêtre de courbes.

"Courbe précédente au premier plan"

Ce bouton permet de faire passer au premier plan une autre courbe dela fenêtre de courbes.

"Courbe suivante au premier plan"

Ce bouton permet de faire passer au premier plan une autre courbe dela fenêtre de courbes.

Page 327: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-59C79000-G8277-C160-01

Icône Description

F10 "Démarrer / Arrêter le rafraîchissement"

Le rafraîchissement de la représentation est arrêté. Les données sontstockées en tampon d'où elles sont extraites lors de la réactivation dubouton.

F10 "Démarrer / Arrêter le rafraîchissement"

Poursuivre la représentation.

Nota

Les boutons permettant de "feuilleter" des archives ne sont activés que lorsque la courbe à représentera été construite à partir d'une archive de valeurs de process.

Représentation de valeurs archivéesLes boutons de la barre d’outils d’une fenêtre de courbes et les raccourcis clavier correspondantspermettent de "feuilleter" l’archive.La fenêtre de courbes affiche les valeurs archivées d’une variable dans un intervalle de temps donné.La largeur de cet intervalle est définie par la plage de temps sélectionnée ou par la différence de tempsrésultant de la spécification d’un début et d’une fin.

La fenêtre de courbes affiche l’allure d’une variable sur la plage de temps définie à partir de lapremière valeur.

La fenêtre de courbes affiche l’allure d’une variable sur la plage de temps précédente à partir del’intervalle courant.

La fenêtre de courbes affiche l’allure d’une variable sur la plage de temps suivante à partir del’intervalle courant.

La fenêtre de courbes affiche l’allure d’une variable sur la plage de temps définie jusqu’à la dernièrevaleur.

Nota

Les boutons destinés à "feuilleter" des archives ne sont activés que lorsque la courbe à représenter aété construite à partir de données d'une archive de valeurs de process.

Page 328: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-60 WinCC ManuelC79000-G8277-C160-01

Représentation en avant-planLors de l'utilisation d'un axe commun, le paramétrage défini pour la première courbe est utilisé pourreprésenter l'axe. L’ordre des courbes peut être modifié soit par la barre d’outils dans le dialogue de

sélection de courbes (bouton ), soit par les boutons et .

Détermination des coordonnéesLa fonction "Afficher coordonnées" permet d'afficher les coordonnées d’un point de mesure d’unecourbe.

Le bouton fait apparaître dans la fenêtre de courbes une ligne verticale appelée règle. Lescoordonnées des points de mesure, les noms d’archive et de variable sont affichés sous la fenêtre decourbes.

Pour afficher les coordonnées d’autres points de mesure, positionnez le pointeur de la souris sur larègle, appuyez sur la touche gauche de la souris et faites glisser la règle jusqu'à l’emplacement vouluen maintenant la touche enfoncée.

Page 329: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-61C79000-G8277-C160-01

Zoom dans la fenêtre de courbesPour obtenir un agrandissement d’une section de courbe, cliquez sur le bouton "Zoomer zone" ouappuyez sur le raccourci clavier correspondant.La représentation de la courbe est arrêtée. Vous pouvez marquer par un cadre la section à agrandir enmaintenant le bouton de la souris enfoncé. Si la zone marquée contient au moins deux valeurs demesures, la section de courbe sélectionnée est représentée dans la fenêtre de courbes.Vous pouvez également déterminer les coordonnées des points d’une courbe dans la représentationagrandie à l’aide de la fonction "Afficher coordonnées".

Pour retourner à la représentation rafraîchie, cliquez à nouveau sur le bouton , puis activez lareprésentation actualisée avec la fonction "Démarrer / arrêter rafraîchissement". Les valeursprédéfinies sont alors automatiquement prises en compte pour la représentation des plages de valeursdes axes X et Y.

La fonction "Activer représentation d’origine" permet de quitter le zoom de la fenêtre de courbes. Lescourbes sont alors à nouveau affichées avec les valeurs prédéfinies pour les plages de valeurs des axesX et Y.

Page 330: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-62 WinCC ManuelC79000-G8277-C160-01

3.6.3.2 Dialogues de paramétrage au runtime

La représentation des valeurs peut être influencée par plusieurs dialogues au runtime. Ces dialoguess’ouvrent soit à l’aide des icônes de la barre d’outils de la fenêtre de courbes, soit par un raccourciclavier.

Le "Dialogue de paramétrage" correspond au dialogue "Propriétés de Trend Control" du système deconfiguration et est accessible par le bouton "Ouvrir le dialogue de paramétrage". Il permet de définirles paramétrages essentiels de la représentation par des courbes.

Le bouton "Dialogue de sélection d’archives et de variables" ouvre un dialogue de définition desvariables liées aux courbes d’une fenêtre de courbes.

Champ / Option... Description

Eléments : Ce champ permet de sélectionner une des courbesconfigurées.

Sélection... Ce bouton ouvre le dialogue de sélection d'une archiveet des variables qu'elle contient.

Persistance Si l'option « Persistance en RT et CS » n'est pasactivée, les modifications des paramétrages effectuésne sont actives que durant le runtime. C'est desparamétrages de l'option « Persistance en RT » quedépend la conservation des paramétrages modifiésaprès un changement de vue.Si l'option « Persistance en RT et CS » est activée, lesparamétrages modifiés sont également repris dans lesystème de configuration; ils seront également utilisésà la prochaine activation du projet.

Page 331: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-63C79000-G8277-C160-01

Le bouton "Dialogue de sélection de courbes" ouvre un dialogue permettant de sélectionnerl’affichage ou le masquage de courbes.

Champ / Option... Description

Courbe en avant-planLors de l'utilisation d'un axe commun, le paramétragedéfini pour la première courbe est utilisé pourreprésenter l'axe. La première courbe est soit définiedans ce dialogue, soit éditée avec les boutons "Courbeprécédente en avant-plan" und "Courbe suivante enavant-plan" de la barre d'outils.

Afficher / Masquercourbe

Vous pouvez définir ici quelles courbes doivent êtremasquées

Persistance Si l'option « Persistance en RT et CS » n'est pasactivée, les modifications des paramétrages effectuésne sont actives que durant le runtime. C'est desparamétrages de l'option « Persistance en RT » quedépend la conservation des paramétrages modifiésaprès un changement de vue.Si l'option « Persistance en RT et CS » est activée, lesparamétrages modifiés sont également repris dans lesystème de configuration; ils seront également utilisésà la prochaine activation du projet.

Nota

La première courbe d’une fenêtre de courbes ne peut pas être "masquée".

Page 332: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-64 WinCC ManuelC79000-G8277-C160-01

Le bouton "Sélection de temps" ouvre un dialogue permettant de définir la plage de temps àreprésenter. Si les courbes de la fenêtre de courbes sont représentées avec un axe des temps commun,la plage de temps définie ici s’applique à toutes les courbes.

Champ / Option... Description

Eléments : Ce champ permet de sélectionner une des courbesconfigurées.

Sélection de temps Les intervalles de temps à représenter dans la fenêtrede courbes peuvent être définis

Á par la saisie d'un point de départ et d'un point final(le paramètre "Plage de temps" n'est pas activé).

Á par la saisie d'un point de départ et d'une plage detemps. (le paramètre "Plage de temps" est activé).La durée à représenter résulte de la multiplicationdu "Facteur" par la "Zone".

Persistance Si l'option « Persistance en RT et CS » n'est pasactivée, les modifications des paramétrages effectuésne sont actives que durant le runtime. C'est desparamétrages de l'option « Persistance en RT » quedépend la conservation des paramétrages modifiésaprès un changement de vue.Si l'option « Persistance en RT et CS » est activée, lesparamétrages modifiés sont également repris dans lesystème de configuration; ils seront également utilisésà la prochaine activation du projet.

Le format de saisie de la date et de l’heure varie selon la langue sélectionnée pour le runtime.

Page 333: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-65C79000-G8277-C160-01

3.7 Représentation de valeurs de process en tableaux

WinCC offre la possibilité de prétraiter des variables dans des tableaux.

L'affichage de valeurs s'effectue au runtime dans un contrôle ActiveX, paramétré dans "GraphicsDesigner" et lié aux archives de valeurs de process configurées dans "Tag Logging".

3.7.1 Types de tableauDeux types de tableaux sont fondamentalement disponibles pour représenter les valeurs de variabledans un tableau.

Colonne de temps communeDans cette forme d'affichage, le tableau ne possède qu'une colonne de temps. Celle-ci contient lestemps d'acquisition des variables entrées dans la première colonne. Un tableau dans lequel les valeursde trois variables doivent être affichées comportera donc au runtime quatre colonnes.

Nota

La représentation de variables ayant des temps d'acquisition différents dans un tel tableau estproblématique en ce que les valeurs des variables ne correspondent plus absolument aux tempsindiqués dans la colonne de temps. Cette manière de configurer n'est cependant pas exclue par "TagLogging".

Colonnes de date et heure séparéesDans cette forme de représentation, les temps archivés pour chaque variable sont affichés dans descolonnes de temps séparées. Un tableau dans lequel les valeurs de trois variables doivent être affichéescomporte donc six colonnes au runtime.

La forme d'affichage se paramètre dans l'onglet "Général" du dialogue de propriétés de "WinCCOnline Table Control".

Page 334: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-66 WinCC ManuelC79000-G8277-C160-01

3.7.2 Plage de temps d'une représentation en tableau

La représentation de variables en tableau peut se faire de différentes manières quant à la plage detemps à représenter :

Représentation statiqueCette forme de représentation permet d'afficher les valeurs archivées d'une variable dans l'intervalle detemps défini.

L'onglet "Colonne" du dialogue "WinCC Online Table Controls" permet de configurer la forme dereprésentation statique en désactivant l'option "Rafraîchissement". La plage de temps à prendre encompte se définit par indication d'un point de départ et d'un point final sur l'axe des temps ou parindication d'un point de départ et d'une durée.

Page 335: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-67C79000-G8277-C160-01

Représentation dynamiqueDans cette forme de représentation, le point final du tableau correspond toujours à la date et à l'heuresystème actuelles. Les valeurs de mesure nouvellement acquises sont prises en compte dans le tableau.

L'onglet "Colonne" du dialogue "WinCC Online Table Controls" permet de configurer la forme dereprésentation dynamique par activation de la case "Rafraîchissement". La plage de temps àreprésenter peut être définie

− par indication d'une durée ou

− par la période comprise entre un point de départ et un point final défini sur l'axe des temps.

Nota

Au lancement du runtime, les valeurs des variables à représenter sont lues dans l'archive ou mises àzéro selon le paramétrage effectué.

Page 336: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-68 WinCC ManuelC79000-G8277-C160-01

3.8 WinCC Online Table Control

L'objet "WinCC Online Table Control" est utilisé pour représenter des données de process dans destableaux. Trend Control apporte à l'utilisateur une grande flexibilité de configuration, la fenêtre detableau se paramétrant uniquement dans Graphics Designer.Pour que les variables à afficher soient accessibles, les archives de process et les variables qu'ellescontiennent doivent être configurées dans Tag Logging.

3.8.1 Configuration de WinCC Table Control

Pour afficher des valeurs de process avec WinCC Table Control au runtime:

Dans Tag Logging

1. Créez une archive de valeurs de process avec l'assistant d'archive.

2. Configurez les variables de valeurs de process contenues dans cette archive.

Dans Graphics Designer

3. Incorporez WinCC Table Control dans une vue de Graphics Designer.

4. Liez les colonnes à représenter dans Table Control aux variables de l'archive de valeurs deprocess.

Nota

La fenêtre de tableau peut être éditée avec les fonctions standard. Si vous ne souhaitez pas utiliser lesfonctions de la barre d'outils pour manipuler la fenêtre de tableau, vous pouvez dynamiser tous lesobjets de Graphics Designer à l'aide des fonctions correspondantes.

Page 337: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-69C79000-G8277-C160-01

3.8.1.1 Création d'une archive de valeurs de process

L'assistant d'archive permet de créer facilement une archive de valeurs de process; lancez l'éditeur TagLogging et sélectionnez la commande "Assistant d'archive" dans le menu contextuel de l'archive.

Faites créer une archive de valeurs de process par l'assistant. Les variables contenues dans l'archivesont définies soit dans l'assistant, soit, après création de l'archive elle-même, à l'aide de la commande"Nouvelle variable..." dans le menu contextuel de l'archive.

Nota

La documentation de Tag Logging contient de plus amples informations sur la configurationd'archives.

3.8.1.2 Configuration des variables de process dans l’archive de valeurs deprocess

Si les variables de process contenues dans une archive n'ont pas été définies avec l'assistant d'archive,de nouvelles variables peuvent être ajoutées dans le menu contextuel de l'archive de valeurs deprocess.

Nota

La documentation de Tag Logging contient de plus amples informations sur la configurationd'archives.

Page 338: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-70 WinCC ManuelC79000-G8277-C160-01

3.8.1.3 Configuration de Table Control WinCC dans Graphics Designer

1. Pour insérer un contrôle ActiveX dans une vue: Sélectionnez "WinCC Table Control" dansl'onglet "Contrôles" de la palette d'objets.

2. Dessinez dans la fenêtre de fichier un contrôle ActiveX de la taille souhaitée.

3. Dans le dialogue de configuration rapide de Table Control, attribuez un nom de fenêtre et activezla barre d'outils et la barre d'état.

Page 339: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-71C79000-G8277-C160-01

Dans l'onglet Colonnes, définissez l'apparence des paires de colonnes à représenter et liez-les àune variable de process.

Nota

Lorsque vous maintenez la touche "CTRL" enfoncée en cliquant deux fois sur le contrôle, un aperçude l'apparence de Table Control est affiché au runtime.Pour retourner en "vue normale", cliquez à côté du contrôle.

Page 340: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-72 WinCC ManuelC79000-G8277-C160-01

3.8.1.4 Activation de l’exemple d’utilisation de Table Control

Avant d’activer l’exemple d’utilisation de Table Control, il faut:

Á enregistrer la vue que vous avez dessinée,

Á définir cette vue comme vue de démarrage à l'aide du menu contextuel dans l'explorateurWinCC,

Á vérifier que, dans la liste de démarrage de Control Center (Dialogue "Propriétés - Ordinateurs"),les composants "Graphics-Runtime" et "Tag Logging Runtime" sont bien sélectionnés.

Nota

La documentation de Control Center contient de plus amples informations sur l'activation d'un projet.

Page 341: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-73C79000-G8277-C160-01

3.8.2 Dialogue des propriétés

3.8.2.1 Configuration rapide de WinCC Table Control

Lorsque vous dessinez le contrôle WinCC Table Control dans une vue de Graphics Designer, undialogue de configuration rapide du contrôle s'ouvre.

Champ / Option... Description

Titre de fenêtre Ce champ permet de donner un titre à la fenêtre de tableau.

Ouverture de vue Vous définissez dans cette zone si la fenêtre de tableau doit êtrechargée avec les valeurs archivées ou seulement avec les valeurscourantes à l'ouverture de la fenêtre.

Affichage Les options "Barre d'outils" et "Barre d'état" permettent de définir sila fenêtre de tableau doit être affichée avec ces barres au runtime.

A chaque colonne contenant les valeurs d'une variable correspondtoujours une colonne contenant les temps d'acquisition de cesvaleurs. Cette option permet de définir une colonne des tempscommune à toutes les colonnes d'un tableau.

Persistance Si l'option « Persistance en RT et CS » n'est pas activée, lesmodifications des paramétrages effectués ne sont actives que durantle runtime. C'est des paramétrages de l'option « Persistance en RT »que dépend la conservation des paramétrages modifiés après unchangement de vue.Si l'option « Persistance en RT et CS » est activée, les paramétragesmodifiés sont également repris dans le système de configuration; ilsseront également utilisés à la prochaine activation du projet.

L'onglet "Colonnes" permet de définir les colonnes ou les paires de colonnes à afficher ainsi que leurapparence dans la fenêtre de tableau. Un élément est toujours composé de deux colonnes. L'unecontenant les données d'une variable et l'autre les temps d'acquisition des valeurs de mesurescorrespondants. Lorsque la case "Colonne temps commune" de l'onglet "Général" est cochée, unecolonne de temps commune est utilisée pour toutes les colonnes de données de la fenêtre de tableau.

Page 342: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-74 WinCC ManuelC79000-G8277-C160-01

Champ / Option... Description

Colonne : Cet zone d'onglet définit les colonnes ou paires de colonnes àafficher dans la fenêtre de tableau.

Les boutons "+" et "-" permettent d’ajouter de nouveaux élémentsou de supprimer des éléments existants.

Les boutons "Ascendant" et "Descendant" permettent d'éditerl'ordre des colonnes dans la liste et dans la fenêtre de tableau. Unélément situé en début de liste est représenté sur le bord gauche dela fenêtre de tableau.

Nom : Attribuez dans ce champ un nom à la colonne ou à la paire decolonnes. Ce nom est d'une part utilisé dans la liste des éléments,d'autre part dans la ligne d'en-tête du tableau.

Affichage Vous définissez dans cette zone l'apparence de la colonne ou de lapaire de colonnes.

Le paramètre "Visible" permet de masquer des éléments configuréssans avoir à les supprimer.

Le bouton "Couleur" permet de définir dans un dialogue la couleurd'affichage des valeurs de l'élément dans la fenêtre de tableau.

Sélection d'archive /de variables

Vous pouvez définir dans cette zone l'archive d'origine de lavariable devant représenter l'élément sélectionné, soit directement,soit avec le bouton "Sélection...".

Nota

Toutes les entrées du dialogue de configuration rapide sont éditables à l'aide des propriétés ducontrôle.

Dans le dialogue de sélection du serveur - que l'on ouvre avec le bouton "Sélection..." dans un projetmulticlient -, seuls les serveurs dont les "packages" ont été chargés sur le multiclient sont proposés.

Page 343: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-75C79000-G8277-C160-01

3.8.2.2 Propriétés de WinCC Table Control

Vous pouvez éditer les attributs d'un contrôle ActiveX en sélectionnant, d'un clic droit de souris surl'objet, l'option "Propriétés" du menu contextuel affiché.Dans le dialogue "Propriétés de l'objet" visualisé, sélectionnez le groupe "Propriétés Control" del'onglet "Propriétés".

Nota

Vous trouverez une description complète des propriétés de WinCC Table Control dans l'aide.

Vous pouvez également paramétrer les attributs de WinCC Table Control dans la fenêtre de dialogueen cliquant deux fois sur l'objet.

Onglet ColonnesL'onglet "Colonnes" permet de définir les colonnes ou les paires de colonnes à afficher ainsi que leurapparence dans la fenêtre de tableau. Un élément est toujours composé de deux colonnes. L'unecontenant les données d'une variable et l'autre les temps d'acquisition des valeurs de mesurescorrespondants. Lorsque la case "Colonne des temps commune" de l'onglet "Général" est cochée, unecolonne d'heure commune est utilisée pour toutes les colonnes de données de la fenêtre de tableau.

Page 344: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-76 WinCC ManuelC79000-G8277-C160-01

Champ / Option... Description

Colonne : Dans cette zone sont définies les colonnes ou paires de colonnes àafficher dans la fenêtre de tableau.

Les boutons "+" et "-" permettent d’ajouter de nouveaux élémentsou de supprimer des éléments existants.

Les boutons "Ascendant" et "Descendant" permettent d'éditerl'ordre des colonnes dans la liste et dans la fenêtre de tableau. Unélément situé en début de liste est représenté sur le bord gauche dela fenêtre de tableau.

Nom Saisissez dans ce champ le nom de la colonne ou de la paire decolonnes. Ce nom est d'une part utilisé dans la liste des éléments,d'autre part dans la ligne d'en-tête du tableau.

Affichage Vous définissez dans cette zone l'apparence de la colonne ou de lapaire de colonnes.

Le paramètre "Visible" permet de masquer des éléments configuréssans avoir à les supprimer.

Le bouton "Couleur" permet de définir dans un dialogue la couleurd'affichage des valeurs de l'élément dans la fenêtre de tableau.

Sélection d'archive /de variables

Vous pouvez définir ici l'archive d'origine de la variable devantreprésenter l'élément sélectionné, soit directement, soit avec lebouton "Sélection...".

Page 345: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-77C79000-G8277-C160-01

Onglet "Généralités"L'onglet "Général" permet de définir l'apparence générale et le comportement de la fenêtre de tableau.

Champ / Option... Description

Titre de fenêtre Ce champ permet de donner un titre à la fenêtre de tableau.

Ouverture de vue Vous définissez ici si la fenêtre de tableau doit, à l'ouverture de lavue, être chargée avec les valeurs archivées ou seulement avec lesvaleurs courantes.

Affichage Les options "Barre d'outils" et "Barre d'état" permettent de définirsi la fenêtre de tableau doit être affichée avec ces barres auruntime.

A chaque colonne contenant les valeurs d'une variable correspondtoujours une colonne contenant les temps d'acquisition de cesvaleurs. Cette option permet de définir une colonne des tempscommune à toutes les colonnes d'un tableau.

Persistance Si l'option « Persistance en RT et CS » n'est pas activée, lesmodifications des paramétrages effectués ne sont actives quedurant le runtime. C'est des paramétrages de l'option « Persistanceen RT » que dépend la conservation des paramétrages modifiésaprès un changement de vue.Si l'option « Persistance en RT et CS » est activée, lesparamétrages modifiés sont également repris dans le système deconfiguration; ils seront également utilisés à la prochaineactivation du projet.

Page 346: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-78 WinCC ManuelC79000-G8277-C160-01

Onglet FontL'onglet "Font" permet de définir la police dans la fenêtre de tableau.

Champ / Option... Description

Font Ce champ permet de définir le nom de la police à utiliser.

Size Ce champ permet de définir la taille de la police utilisée.

Effects Vous pouvez définir ici les attributs de la police (p. ex. gras,italique, souligné).

Sample Text: Cette zone affiche un aperçu du paramétrage défini.

Page 347: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-79C79000-G8277-C160-01

Onglet Barre d’outilsL'onglet "Barre d'outils" permet de définir la position de la barre d'outils dans la fenêtre de tableau etquels boutons afficher.

Champ / Option... Description

Afficher barre d'outils Les boutons de la barre d'outils permettent de paramétrer lafenêtre de tableau.

Alignement Suivant le paramétrage sélectionné, la barre d'outils s'affichecontre le bord supérieur ou inférieur de la fenêtre.

Fonctions de touche : Les cases à cocher permettent de définir quels outils afficher dansla barre d'outils. Lorsque vous sélectionnez l'option "Toutes lesfonctions de touche", tous les outils disponibles s'affichent dans labarre d'outils.

Touche / Combinaisonde touches

Ce champ sert à attribuer un raccourci-clavier à une fonctionsélectionnée dans la fenêtre de sélection.

Page 348: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-80 WinCC ManuelC79000-G8277-C160-01

Onglet Colonne

Champ / Option... Description

Colonne : Toutes les colonnes configurées dans l'onglet "Eléments" peuventêtre sélectionnées dans ce champ.

Affichage du temps Lorsque la case "Rafraîchissement" n'est pas activée, lareprésentation des valeurs est statique. L'intervalle de temps àreprésenter dans la fenêtre de tableau est paramétré par les donnéesentrées dans "Sélection de temps".

Lorsque la case "Rafraîchissement" est activée, la représentationdes valeurs est dynamique. Les données entrées dans "Sélection detemps" définissent un intervalle de temps. Cet intervalle estreprésenté à rebours à partir de la date et de l'heure système dans lafenêtre de tableau.

Les options "A gauche", "Centré", "A droite" permettent de définirl'alignement des données à l'intérieur de la colonne.

Affichage des valeurs Le champ "Décimales" permet de définir le nombre de décimales àafficher pour les valeurs. Les valeurs peuvent s'afficher avec auplus 16 décimales.

Les options "A gauche", "Centré", "A droite" permettent de définirl'alignement des données à l'intérieur de la colonne.

Sélection de temps Les intervalles de temps à représenter dans la fenêtre de tableaupeuvent être définis

Á par la saisie d'un point de départ et d'un point d'arrivée (leparamètre "Plage de temps" n'est pas activé).

Á par la saisie d'un point de départ et d'une durée (le paramètre"Plage de temps" n'est pas activé). Cette durée est calculée enmultipliant la valeur "Facteur" par la valeur "Zone".

Page 349: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-81C79000-G8277-C160-01

3.8.3 Manipulation de Table Control au runtime

3.8.3.1 La barre d’outils de WinCC Online Table Control

Icône Description

F1 "Système d’aide en ligne":

Appel de l'aide en ligne

F2 "Ouverture du dialogue de paramétrage"

Sélection du dialogue de paramétrage de la représentation.

F3 "Premier enregistrement"

Cette commande permet d'afficher une valeur archivée avec interruption durafraîchissement en ligne.

F4 "Enregistrement précédent"

Cette commande permet d'afficher une valeur archivée avec interruption durafraîchissement en ligne.

F5 "Enregistrement suivant"

Cette commande permet d'afficher une valeur archivée avec interruption durafraîchissement en ligne.

F6 "Dernier enregistrement"

Cette commande permet d'afficher une valeur archivée avec interruption durafraîchissement en ligne.

F7 "Editer"

Vous pourrez effectuer un double clic sur un champ du tableau et en éditer le contenu.Durant cette opération, le rafraîchissement de la représentation est arrêté.

"Dialogue de sélection d’archives et de variables"

Ce bouton ouvre une boîte de sélection d’archives et de variables.

"Dialogue de sélection de colonnes"

Ce bouton ouvre un dialogue permettant de sélectionner l’affichage ou le masquage decolonnes.

"Sélection de plage de temps"

Ce bouton ouvre un dialogue permettant de définir une plage de temps représentéedans la fenêtre de courbes.

"Colonne précédente au premier plan"

Ce bouton permet de faire passer la dernière colonne de la fenêtre de tableau à laposition de la première colonne. En cas de colonne des temps commune, celle-ciaffiche les temps archivés correspondants.

"Colonne suivante au premier plan"

Ce bouton permet de faire passer la colonne suivante de la fenêtre de tableau à laposition de la première colonne. En cas de colonne des temps commune, celle-ciaffiche les temps archivés correspondants.

F10 "Démarrer / Arrêter le rafraîchissement"

Le rafraîchissement de la représentation est arrêté. Les données font l'objet d'unemémorisation intermédiaire et sont récupérées lors de la réactivation du bouton.

F10 "Démarrer / Arrêter le rafraîchissement"

Poursuivre la représentation.

Page 350: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-82 WinCC ManuelC79000-G8277-C160-01

Représentation de valeurs archivéesLes boutons de la barre d’outils d’une fenêtre de tableau et les raccourcis clavier correspondantspermettent de "feuilleter" l’archive.La fenêtre de tableau affiche les valeurs archivées d’une variable dans un intervalle de temps donné.La longueur de cet intervalle est définie par la plage de temps sélectionnée ou par la différence entre laspécification d’un début et d’une fin de période.

La fenêtre de tableau affiche l’allure d’une variable sur la plage de temps définie en commençant parla première valeur.

La fenêtre de tableau affiche l’allure d’une variable sur la plage de temps précédant la plage courante.

La fenêtre de tableau affiche l’allure d’une variable sur la plage de temps suivant la plage courante.

La fenêtre de tableau affiche l’évolution d’une variable sur la plage de temps définie jusqu'à ladernière valeur.

Représentation en avant-planUne colonne de temps commune affiche toujours les temps archivés de la première colonne dutableau. L’ordre des colonnes dans la fenêtre de tableau peut être modifié soit à l’aide de la barre

d’outils, via le dialogue de sélection de colonnes (bouton ), soit par les boutons et .

Editer La fonction "Editer" permet d'entrer manuellement des valeurs fournies par un laboratoire ou desvaleurs de correction dans une archive de valeurs de process.L'activation de la fonction entraîne l'arrêt de l'affichage du tableau. Il vous suffit alors de double-cliquer sur un champ quelconque du tableau pour en modifier le contenu. Les valeurs arrivant durantle processus d'édition sont archivées.

Nota

Vous avez la possibilité d'observer les valeurs acquises durant l'édition dans une représentationstatique (fonction "Rafraîchissement" de la boîte de dialogue "Propriétés, Général").

Si, en cas de sélection commune, l'horodatage est modifié par édition, la nouvelle valeur n'est inscriteque dans la première colonne de la base de données. L'horodatage des autres colonnes reste inchangé.

Pour revenir à la représentation en tableau au mode runtime, il vous faut appuyer à nouveau sur lebouton de commande "Editer".

Page 351: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-83C79000-G8277-C160-01

3.8.4 Dialogues de paramétrage au runtime

La représentation de valeurs peut être influencée par plusieurs dialogues au runtime. Ces dialoguess’ouvrent soit à l’aide des icônes de la barre d’outils de la fenêtre de courbes, soit par un raccourciclavier.

Le "Dialogue de paramétrage" correspond au dialogue "Propriétés de Table Control" du système deconfiguration et est accessible par le bouton "Ouvrir le dialogue de paramétrage". Il permet de définirles paramétrages essentiels de la représentation des tableaux.

Le bouton "Dialogue de sélection d’archives et de variables" ouvre un dialogue de définition desvariables liées aux colonnes d’une fenêtre de tableau.

Champ / Option... Description

Elément : Ce champ permet de sélectionner une des paires decolonnes configurées.

Sélection... Ce bouton ouvre le dialogue de sélection d'une archiveet des variables qu'elle contient.

Persistance Si l'option « Persistance en RT et CS » n'est pasactivée, les modifications des paramétrages effectuésne sont actives que durant le runtime. C'est desparamétrages de l'option « Persistance en RT » quedépend la conservation des paramétrages modifiésaprès un changement de vue.Si l'option « Persistance en RT et CS » est activée, lesparamétrages modifiés sont également repris dans lesystème de configuration; ils seront également utilisésà la prochaine activation du projet.

Page 352: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-84 WinCC ManuelC79000-G8277-C160-01

Le bouton "Dialogue de sélection de colonnes" ouvre un dialogue permettant de sélectionnerl’affichage ou le masquage de colonnes.

Champ / Option... Description

Colonnes en avant-plan

En cas d’utilisation d’une colonne d'heure commune,celle-ci affiche les temps archivés de la premièrecolonne du tableau. La première colonne est soitdéfinie dans ce dialogue, soit éditée avec les icônes"Colonne précédente en avant-plan" et "Colonnesuivante en avant-plan" de la barre d'outils.

Afficher / Masquercolonne

Vous pouvez définir ici quelles paires de colonnesmasquer

Persistance Si l'option « Persistance en RT et CS » n'est pasactivée, les modifications des paramétrages effectuésne sont actives que durant le runtime. C'est desparamétrages de l'option « Persistance en RT » quedépend la conservation des paramétrages modifiésaprès un changement de vue.Si l'option « Persistance en RT et CS » est activée, lesparamétrages modifiés sont également repris dans lesystème de configuration; ils seront également utilisésà la prochaine activation du projet.

Nota

La première colonne d’une fenêtre de tableau ne peut pas posséder l’attribut "masquée".

Page 353: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Configuration dans Tag Logging

WinCC Manuel 3-85C79000-G8277-C160-01

Le bouton "Sélection de plage de temps" ouvre un dialogue permettant de définir la plage de temps àreprésenter. Si les colonnes de la fenêtre de tableau sont représentées avec une colonne de date etheure commune, la plage de temps définie ici s’applique à toutes les colonnes.

Champ / Option... Description

Eléments : Ce champ permet de sélectionner une des colonnesconfigurées.

Sélection de temps Les intervalles de temps à représenter dans la fenêtrede tableau peuvent être définis

Á par la saisie d'un point de départ et d'un point final(le paramètre "Plage de temps" n'est pas activé).

Á par la saisie d'un point de départ et d'une plage detemps. (le paramètre "Plage de temps" est activé).La durée à représenter résulte de la multiplicationdu "Facteur" par la "Zone".

Persistance Si l'option « Persistance en RT et CS » n'est pasactivée, les modifications des paramétrages effectuésne sont actives que durant le runtime. C'est desparamétrages de l'option « Persistance en RT » quedépend la conservation des paramétrages modifiésaprès un changement de vue.Si l'option « Persistance en RT et CS » est activée, lesparamétrages modifiés sont également repris dans lesystème de configuration; ils seront également utilisésà la prochaine activation du projet.

Le format de saisie de la date et de l’heure varie selon la langue sélectionnée pour le runtime.

Page 354: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Configuration dans Tag Logging 08.99

3-86 WinCC ManuelC79000-G8277-C160-01

Page 355: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Annexe

WinCC Manuel 4-1C79000-G8277-C160-01

4 Annexe

4.1 Structure d'une variable de données brutes

Telegram Header Telegram Footer with Block Status WordTime Information, Measurement Area, Measured Values, ...

Un télégramme de transmission d’une variable de données brutes se compose de deux parties : l’en-tête et le corps de datagramme.

En-tête de télégrammeL’en-tête sert à transmettre des informations générales telles que la longueur du télégramme. L’octetde poids fort du mot de données 0 n’est pas utilisé par le système; vous pouvez donc l’affecterlibrement.

Lowbyte: Number of BlocksHighbyte: Type of Blocks

Lowbyte: CPU - Nr.Highbyte: AG - Nr.

Bit 0 - 8: Length of Block

Dataword 0 Dataword 1 Dataword 2

Bit 9 - 15: reserved

Corps de télégrammeLe mot d’état de bloc définit entre autres le format des valeurs de mesure et des plages de mesure. Lebit 10 est réservé et sera utilisé dans les versions ultérieures pour le changement d’heure d’été etd’heure d’hiver (heure d’été = 1).

015

Measurement area of the tag presentUnit of tag present

Status wordof the tagpresent

reserved for switching thesummer/winter time

Measured Value Format 00 - BCD, 16 Bit01 - BCD, 32 Bit10 - Integer, 32 Bit11 - Floating Point, 32 Bit

L’heure et la date sont conformes dans leur structure aux définitions de l'enregistrementchronologique des alarmes.

Bit 0 - 5: MinutesBit 6 - 10: Hours

Bit 0 -6: Milliseconds, in 10 ms incrementsBit 7 - 12: Seconds

Bit 0 - 4: Day

Dataword 2 Dataword 1 Dataword 0

Bit 5 - 8: MonthBit 9 - 15: Year, (1990 - 2117)

Page 356: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Annexe 08.99

4-2 WinCC ManuelC79000-G8277-C160-01

La transmission d’une plage de mesure avec les données du télégramme nécessite 8 mots de données,dans lesquels sont indiqués les seuils inférieurs et supérieurs de la variable et de l’archive.

Dataword 1, 2 Dataword 7, 8Dataword 5, 6Dataword 3, 4

Upper Limit Archive

Upper Limit TagLower Limit Archive

Lower Limit Tag

Les exemples ci-après illustrent différentes structures de télégrammes.

Type 1Mesure d’une grandeur de process + date et heure

1 Word

1 Word1 Word Tag Number

Block Status

2 Words Measured Value

optional, depending on the contentsof the block status word

Tag Status WordUnitMeasurement Area

3 Words

3 Words Date / Time

8 Words

Type 2n mesures d’une grandeur de process + date et heure de chaque mesure

1 Word

1 Word1 Word1 Word

Number n of Measured Values

Tag numberBlock status

2 sWord Measured Value

n blocks

optional, depending of the contentsof the block status word

Tag Status Word

UnitMeasurement Area

3 sWord3 sWord Date / Time

8 Words

Type 3n mesures d'une grandeur de process avec date / heure et cycle de scrutation.

1 Word

1 Word

1 Word1 Word

Number n of the Measured Values

Tag NumberBlock Status

2 Words

2 Words

Measured Value

Sample Cycle in ms

n Blocks

optional, depending on the contentsof the block status word

Tag Status Word

UnitMeasurement Area

3 Words

3 Words Date / Time

8 Words

Page 357: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Annexe

WinCC Manuel 4-3C79000-G8277-C160-01

Type 4n mesures de différentes grandeurs de process avec date / heure.

1 Word

1 Word

1 Word1 Word

Number n of Measured ValuesTag NumberBlock Status

2 Words Measured Value

n Blocks

optional, depending on the contentsof the block status word

Tag Status WordUnitMeasurement Area

3 Words

3 Words Date / Time

8 Words

Type 5n mesures de différentes grandeurs de process sans date / heure.

1 Word

1 Word

1 Word1 Word

Number n of Measured ValuesTag NumberBlock Status

2 Words Measured Value

n Blocks

optional, depending on the contentsof the block status word

Tag Status WordUnitMeasurement Area

3 Words8 Words

Page 358: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Annexe 08.99

4-4 WinCC ManuelC79000-G8277-C160-01

4.2 Modèles d’appel de fonctions

Divers dialogues du système de configuration Tag Logging permettent de spécifier des actions quiseront exécutées à l’apparition d’un événement. Les actions que vous aurez conçues avec l’éditeur"Global Scripts" devront être conformes à la nomenclature du modèle correspondant.

NotaLes modèles correspondants sont décrits dans l'aide en ligne.

4.3 Variables de diagnostic de Tag Logging RuntimeTag Logging possède un certain nombre de variables de diagnostic, qui permettront, dans dessituations critiques telles que le débordement de files d’attente de base de données p. ex., de prendredes mesures adéquates telles que le verrouillage d’archives ou de variables.Ces variables, créées dans le Control Center sous forme de variables internes, se trouvent dans legroupe de variables "TagLoggingRT".

2. @TLGRT_SIZEOF_DATABASE_QUEUECette variable contient le nombre courant d’entrées dans la file d’attente de la base de données. Cettefile d’attente sert à l’enregistrement de toutes les archives de base de données et de mémoire centralequi font l’objet, sous Tag Logging Runtime, d’une saisie cyclique, cyclique-sélective ou acyclique.

3. @TLGRT_SIZEOF_NOTIFY_QUEUECette variable contient le nombre courant d’entrées de la queue ClientNotify. Cette file d’attentefournit les données actuelles à toutes les fenêtres de client local (courbes / tableaux).

4. @TLGRT_SIZEOF_DBASE_QUEUECette variable contient le nombre courant d’entrées de la file d’attente dBase. Cette file d’attente sert àenregistrer les archives cycliques au format dBase III.

4.4 Signification des drapeaux logiques des valeurs d’archive

Des drapeaux logiques sont attribués par TagLogging à chaque valeur enregistrée dans l'archive; cesdrapeaux contiennent des informations sur l'état des variables.Leur représentation s'effectue dans deux mots codés en décimal et enregistré dans la troisième colonnede l'archive TagLogging de la base de données. Cette valeur doit être convertie en valeurhexadécimale pour l'analyse du drapeau logique. Le mot "de gauche" renvoie aux drapeaux dugestionnaire de données, tandis que celui "de droite" représente des flags de Tag Logging.

NotaLes modèles correspondants sont décrits dans l'aide en ligne.

Page 359: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-1C79000-G8277-C160-01

Index

AAction

Exemples d’actions 4-4Aperçu documentation de projet 2-2Archivage

Accès aux données d'archive 1-9Archivage cyclique continu 1-5Archivage longue durée 3-25Archivage piloté par le process 1-8Archive cyclique 1-8, 3-10Archive secondaire 1-8, 3-10Format de données 1-8

Archivage acyclique 1-2Archivage cyclique continu 1-2, 1-5Archivage cyclique sélectif 1-2Archivage piloté par le process 1-2, 1-8Archive

Archive agrégée 3-25Archive cyclique 3-10Archive de valeurs de process 3-7Archive secondaire 3-10Créer 3-6Indicateurs de valeurs d'archive 4-4

Archive agrégée 3-25Créer 3-25Créer variables 3-29Editer archive agrégée 3-26Editer variable d'agrégation 3-30, 3-31Editer variables 3-30

Archive cyclique 1-8, 3-10Archive cyclique sur disque dur 1-8Format de données 3-2, 3-5

Archive de valeurs de process 3-9Configurer 3-41, 3-69Créer 3-7Créer variable de process 3-12Créer variables pilotées par le process 3-23Editer 3-9Editer variable de process 3-13Editer variables pilotées par le process 3-23Paramètres d'archive 3-10Variable de process 3-12Variable de process analogique 3-14, 3-15,3-16, 3-17Variable de process binaire 3-19, 3-21Variables pilotées par le process 3-23

Archive secondaire 1-8, 3-10Archives 2-5, 3-5

Format dBase III 3-2, 3-5Format de données 1-8, 3-2Format de données d'une archive cyclique 3-5Paramétrages par défaut pour archives 3-5Paramétrages pour variables 3-5

Archives agrégées 1-3

Archives cycliquesTampon cyclique de mémoire centrale 1-8

Axes communs 3-34, 3-49

BBarre d´outils 2-4

Table Control 3-81Trend Control 3-58

Barre d'état 2-6

CChevauchement de temps 3-56Colonne temps commune 3-73Colonnes

Ajouter 2-3Supprimer 2-3

Commande en runtime 3-58, 3-81Configuration de l'imprimante 2-2Courbes

Axes communs 3-34Chevauchement de temps 3-38Echelonner 3-35Echelonner les courbes 3-49Période 3-37Représentation dynamique 3-37Représentation statique 3-37Saut de temps 3-38

CycleCycle d'acquisition 1-4Cycle d'archivage 1-4

Cycle d'acquisition 1-4Cycle d'archivage 1-4

DDialogue de sélection de variables 2-7Données de process 1-2

EEdition 3-82Evénement

Evénement binaire 1-3Evénement de seuil 1-3, 1-4Evénement piloté par le temps 1-3, 1-4

FFenêtre de données 2-6Fenêtre de navigation 2-5Fenêtre de tableau 2-6

Page 360: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-2 WinCC ManuelC79000-G8277-C160-01

FonctionExemples de fonctions 4-4

Fonction de traçeur 3-36, 3-49Format dBase III 3-2, 3-5Format de données d'une archive cyclique 1-8, 3-2Forme de représentation d'une courbe 3-48

IImprimer 2-2Imprimer documentation de projet 2-2Indicateurs de valeurs d'archive 4-4Indicateurs d'état 4-4

MMéthodes d'archivage 1-2

Acyclique 1-2Cyclique 1-2Cyclique sélectif 1-2Piloté par le process 1-2

NNavigateur de fonctions 2-7Niveaux d'autorisation 1-9

PParamétrages par défaut 3-5

RReprésentation agrandie 3-60Représentation au premier plan 3-59, 3-82Représentation de valeurs archivées 3-59Représentation de valeurs du process

dans des courbes 3-33dans des tableaux 3-65

Représentation dynamique 3-37, 3-52, 3-79Représentation statique 3-37, 3-52, 3-79runtime

Représentation de valeurs du process 3-33,3-65

RuntimeCommande du Table Control 3-81Conduite en runtime 3-58Définition de la période 3-62, 3-83Dialogues de paramétrage 3-62, 3-83Edition de champs 3-82Représentation agrandie 3-60Représentation au premier plan 3-59, 3-82Représentation de valeurs archivées 3-59Sélectionner archives 3-62, 3-83Sélectionner colonnes 3-83

Sélectionner courbes 3-62Sélectionner variables 3-62, 3-83

SSaut de temps 3-56

TTable Control

Barre d´outils 3-78Conduite en runtime 3-81Configuration des colonnes 3-79Configuration rapide 3-70, 3-73Configuration sous Graphics Designer 3-70Définition des colonnes 3-75Dialogues de paramétrage en runtime 3-83Edition de champs 3-82Exemple de configuration 3-68Police 3-77Propriétés 3-76Propriétés de l'objet 3-75Représentation au premier plan 3-82

Temps 2-5, 3-3Base de temps 3-3Editer 3-3Facteur de temps 3-3

Temps d'acquisition 3-3Temps d'archivage 3-3Temps de cycle 1-4Trend Control

Barre d´outils 3-51Conduite en runtime 3-58Configuration rapide 3-42, 3-45Configuration sous Graphics Designer 3-42Configurer axe des temps 3-52Configurer axe des valeurs 3-54Définition de courbes 3-48Dialogues de paramétrage en runtime 3-62Exemple de configuration 3-40Police 3-51Propriétés 3-49Propriétés de l'objet 3-48Représentation agrandie 3-60Représentation au premier plan 3-59Représentation de valeurs archivées 3-59Seuils 3-56

VVariable 1-3

binaire 1-3Variable analogique 1-3Variable d'agrégation 1-3Variable externe 1-3Variable interne 1-3

Page 361: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-3C79000-G8277-C160-01

Variable pour archive agrégée 1-3Variables de télégramme 1-3

Variable analogique 1-3Variable binaire 1-3Variable d'agrégation

Créer 3-29Editer 3-30, 3-31

Variable de données brutes 4-1Variable de process

Analogique 3-14, 3-15, 3-16, 3-17Binaire 3-19, 3-21Créer 3-12Editer 3-13

Variable externe 1-3Variable interne 1-3Variables de télégramme 1-3Variables pilotées par le process

Créer 3-23Editer 3-23

WWinCC Online Table Control 3-68WinCC Online Trend Control 3-40

Page 362: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-4 WinCC ManuelC79000-G8277-C160-01

Page 363: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

SIMATIC HMI

WinCC

ManuelTome 2 / 2

Ce manuel est livré avec ladocumentation aux muméros deréférence suivants:6AV6392-1XA05-0AC0

Edition Août 1999

C79000-G8277-C160-01

Tome 1

Avant-propos 1

Présentation du système 2

Authorization 3

WinCC Explorer 4

Channels 5

Report Designer 6

User Administrator 7

Tome 2

Graphics Designer 8

Alarm Logging 9

Tag Logging 10

Text Library 11

Global Script 12

Cross Reference 13

Page 364: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiersà ces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pour touteproposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C160Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 365: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC Manuel iC79000-G8277-C160-01

Sommaire

1 Fonctionnalités de Text Library ................................................................... 1-11.1 Structure de la bibliothèque de textes......................................................................1-11.2 Barre de menus........................................................................................................1-21.2.1 Menu "Fichier"..........................................................................................................1-21.2.2 Menu "Edition"..........................................................................................................1-31.2.3 Menu "Outils" ...........................................................................................................1-41.3 Barre d'outils ............................................................................................................1-61.4 Barre d'état...............................................................................................................1-61.5 La fenêtre de tableau ...............................................................................................1-71.6 Largeur de colonne ..................................................................................................1-71.7 Utilisation de Text Library ........................................................................................1-71.8 Annexe ...................................................................................................................1-111.8.1 Structure d'un fichier d'importation/exportation......................................................1-11

Page 366: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Sommaire 08.99

ii WinCC ManuelC79000-G8277-C160-01

Page 367: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités de Text Library

WinCC Manuel 1-1C79000-G8277-C160-01

1 Fonctionnalités de Text LibraryL'éditeur «Text Library permet l'édition des textes qui seront utilisés au runtime par les diversmodules.

Dans Control Center, vous devez définir dans l'onglet «Paramètres de la boîte de dialogue «PropriétésOrdinateurs la langue dans laquelle les textes seront sortis dans le runtime. Vous pouvez définir, pourun grand nombre de textes configurés, les versions en langues étrangères dans la bibliothèque detextes. Certains textes configurés, comme p. ex. les étiquettes d'objets graphiques, ne sont pas géréspar la bibliothèque de textes.

Toutes les modifications que vous effectuez sont validées lorsque vous quittez le champcorrespondant et sont mémorisées dans la banque de données !

1.1 Structure de la bibliothèque de textes

La bibliothèque de textes est construite sous forme de tableau. Les textes devant être utilisés auruntime sont affectés dans les colonnes destinées aux différentes langues aux identificateurs de textese trouvant dans la première colonne.

Page 368: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités de Text Library 08.99

1-2 WinCC ManuelC79000-G8277-C160-01

1.2 Barre de menus

La barre de menus réunit toutes les commandes du système de configuration de l'éditeur "TextLibrary" en groupes auxquels sont affectés des menus. Pour obtenir l'exécution d'une commande,ouvrez le menu correspondant, cliquez sur la commande et entrez les paramètres nécessaires dans laboîte de dialogue qui s'ouvre le cas échéant.

Menu Commande de menu Raccourci-clavier

Fichier ImporterExporter versImprimerAperçu avant impressionConfiguration de l'imprimanteEnvoyer modifications au projet actifQuitter

CTRL+ ICTRL+ ECTRL + P

Edition CouperCopierCollerRechercherRemplacerInsérer ligneSupprimer lignePropriétés

CTRL + XCTRL + CCTRL + VCTRL + FCTRL + HIns.Suppr.CTRL + E

Affichage Barre d'outilsBarre d'étatRafraîchir F5

Outils Police par défautAjouter langueSupprimer languePolice de la langue

? IndexUtiliser l'aideA propos de la bibliothèque de textesWinCC

1.2.1 Menu "Fichier"

Le menu "Fichier" contient les fonctions relatives à la bibliothèque de textes courante.

ImporterLa fonction "Importer" permet d'importer les fichiers au format CSV (Comma-Separated-Value-Format). Le caractère de séparation utilisé est le point-virgule.L'annexe donne un exemple de la structure d'un fichier d'importation ou d'exportation.

Page 369: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités de Text Library

WinCC Manuel 1-3C79000-G8277-C160-01

Exporter dansLa fonction "Exporter dans" enregistre les données de votre bibliothèque de textes au format CSV(Comma-Separated-Value) sous un nom de fichier quelconque sur un support de données. Lecaractère de séparation utilisé est le point-virgule. Le format du fichier exporté est au choix celui de laversion 4.0 ou de la nouvelle version 5.0.Texte à sélectionner dans le champ "Type de fichier" de la version 4.0: "Fichiers texte (*.csv)".Texte à sélectionner dans le champ "Type de fichier" de la version 5.0: "Fichiers texte (*.csv)".L'annexe donne un exemple de la structure d'un fichier d'importation ou d'exportation.

Envoyer des modifications à un projet actifCette commande permet de reprendre des textes modifiés dans un projet actif.

1.2.2 Menu "Edition"

CouperLa commande "Couper" permet de supprimer dans la bibliothèque de textes le contenu d'un champ detexte ou une ligne de texte et de le/la ranger dans le presse-papiers. Le contenu du presse-papiers resteenregistré jusqu'à son écrasement par une nouvelle commande "Couper" ou "Copier".

Nota

Lorsque vous coupez une ligne de texte, les contenus de champ de la ligne sélectionnée sont rangésdans le presse-papiers, séparés par des points virgules.

CopierLa commande "Copier" permet de créer une copie de champs ou de lignes de texte et de les déposerdans le presse-papiers. L'objet coupé reste dans le presse-papiers jusqu'à son écrasement par unnouveau "Couper" ou "Coller".

Nota

Lorsque vous copiez une ligne de texte, les contenus des champs de la ligne sélectionnée sont rangésdans le presse-papiers, séparés par des points virgules.

Page 370: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités de Text Library 08.99

1-4 WinCC ManuelC79000-G8277-C160-01

CollerLa commande "Coller" permet de copier le contenu du presse-papiers dans la bibliothèque de textes.Les champs de texte sont insérés dans le champ de texte marqué. Les lignes de texte sont insérées àl'endroit de l'identificateur de texte disponible dans la liste ou ajoutée à la bibliothèque de textes. Lecontenu du presse-papiers est conservé.

NotaNota :Si vous n'avez pas sélectionné de ligne pour coller une ligne de texte, le contenu du presse-papiers, c'est-à-dire les contenus des champs d'une ligne, séparés par des points virgules, est copiésous cette forme dans le champ de texte marqué.

Insérer ligneLa commande "Insérer ligne" permet d'ajouter une ligne à la bibliothèque de textes. La ligne ajoutéeapparaît toujours à la fin de la bibliothèque de textes.

Supprimer une ligneCette commande supprime le contenu d'un champ ou une ligne marquée dans la bibliothèque detextes.Lorsqu'un champ est marqué, son contenu est supprimé sans demande de confirmation à l'utilisateur.A la suppression de lignes, le système demande confirmation avant d'effectuer la suppression.

PropriétésCette commande ouvre la boîte de dialogue Propriétés. Elle vous informe du nombre de languesconfigurées et du nombre d'enregistrements créés.

1.2.3 Menu "Outils"

Cette commande permet de régler les paramètres fondamentaux de la bibliothèque de textes.

Police par défautLa commande "Police par défaut..." ouvre la fenêtre de dialogue Windows de définition de la police àutiliser. Cette police est la police par défaut pour toutes les nouvelles polices.

Page 371: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités de Text Library

WinCC Manuel 1-5C79000-G8277-C160-01

Ajouter langueLa fonction "Ajouter langue..." permet d’ajouter une nouvelle langue (nouvelle colonne). La traductiondes termes sera à saisir dans cette colonne.

Nota

WinCC supporte uniquement les langues principales (primary languages) lors de la sélection deslangues étrangères pour les entrer dans les éditeurs. Ces langues sont p. ex. l'allemand (Allemagne),l'anglais (USA), etc... Les langues secondaires (variantes régionales) comme l'allemand suisse oul'anglais australien ne sont pas proposées.

Supprimer langueLa fonction "Supprimer langue..." supprime une langue (colonne).

Page 372: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités de Text Library 08.99

1-6 WinCC ManuelC79000-G8277-C160-01

Police de la langueLa fonction "Police de la langue..." et le bouton "Propriétés" attribuent une police particulière àchaque langue.

1.3 Barre d’outils

Les icônes de la barre d'outils vous permettent d'effectuer des actions plus rapidement. Il n'est plusnécessaire de passer par les menus pour accéder aux commandes.

Icône Description

Couper

Copier

Coller

Imprimer

Info sur le nombre de langues et d'enregistrements créés

Utiliser l'aide contextuelle

1.4 Barre d'état

La partie gauche de la barre d'état affiche des informations générales sur le programme. Pour lasignification des champs de droite, se reporter à la partie "Control Center" du manuel d'utilisation.

Page 373: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités de Text Library

WinCC Manuel 1-7C79000-G8277-C160-01

1.5 La fenêtre de tableau

Les identificateurs de texte sont attribués pendant la configuration et ne doivent plus être modifiésdans la bibliothèque de textes. L'affection de textes à un objet configuré n'est pas possible. Lesidentificateurs permettent également d'accéder aux textes de la bibliothèque avec les fonctions de"Global Script".

Outre la possibilité de modifier la Largeur de colonne et d'éditer des cellules de texte, vous pouvezégalement coller,copier et supprimer des lignes de texte.

1.6 Largeur de colonne

Dans l'en-tête de la fenêtre du tableau, amenez le pointeur de la souris sur le bord droit de la colonnedont vous voulez modifier la largeur.Lorsque le pointeur de la souris est remplacé par un trait avec deux pointes de flèche à ses extrémités,cliquez le bouton gauche de la souris. Vous modifiez la largeur de colonne en déplaçant la souris. Dèsque vous relâchez le bouton gauche de la souris, la colonne est affichée avec la largeur que vous avezdéfinie.

Pour régler une colonne sur la largeur optimale, cliquez deux fois sur la ligne de séparation de droitede la colonne dans la tête de la colonne.

1.7 Utilisation de Text Library

Afin de montrer comment utiliser Text Library pour la configuration d'une sortie en plusieurs langues,procédez comme suit:

1. Ouvrez l'éditeur Text Library dans un nouveau projet WINCC afin de voir l'état initial de TextLibrary.

2. Ouvrez l'éditeur Alarm Logging et configurez le paramétrage du système d'alarmes afin de saisirquelques termes français dans Text Library.

3. Ouvrez de nouveau l'éditeur Text Library si vous souhaitez traduire les textes des alarmes dansd'autres langues.

4. Créez un exemple dans Graphics Designer afin de tester les effets de la configuration

5. Les textes des alarmes en langues étrangères sont affichés dans le mode runtime.

Page 374: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités de Text Library 08.99

1-8 WinCC ManuelC79000-G8277-C160-01

Etat initial de Text LibraryOuvrez l'éditeur Text Library dans un nouveau projet pour obtenir un aperçu de Text Library à l'étatinitial. La vue ci-après présente Text Library dans ce projet.

Alarm Logging est ici pris comme exemple.

Configurer Alarm LoggingOuvrez l'éditeur Alarm Logging et configurez une alarme. Liez les blocs de textes utilisateur "Texted'alarme" et "Localisation incident" dans le système d'alarmes.

Liez une alarme à une variable binaire, p. ex. "Variable d'alarme". Prenez p. ex. "Réservoir vide"comme texte d'alarme et "Réservoir 1" pour la localisation d'incident. Enregistrez la configurationactuelle et fermez Alarm Logging. La vue ci-après présente la fenêtre de tableau comme vous l'avezconfigurée.

N° Classe Type Variable d'alarme Texte d'alarme Localisationincident

1 Incident Alarme Variable d’alarmebinaire

Réservoir vide Réservoir 1

Nota

Référez-vous au manuel Alarm Logging pour de plus amples informations.

Page 375: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités de Text Library

WinCC Manuel 1-9C79000-G8277-C160-01

Traduire des textes d’alarmes dans d’autres languesOuvrez de nouveau l'éditeur Text Library si vous souhaitez traduire les textes des alarmes dans uneautre langue. Ajoutez une autre langue (colonne) à la bibliothèque de textes dans le menu "Outils -Ajouter langue", p. ex. l'italien. Traduisez tous les textes pertinents et entrez-les dans les champscorrespondants de la nouvelle colonne de langue. La vue ci-après contient les termes traduits.

Page 376: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités de Text Library 08.99

1-10 WinCC ManuelC79000-G8277-C160-01

Créer une vue de runtime dans Graphics DesignerOuvrez Graphics Designer afin de créer une nouvelle vue.Insérez un nouveau bouton afin de positionner ou de désactiver la variable d'alarme avec une action C.Liez un contrôle ActiveX à votre vue afin d'afficher les alarmes configurées dans Alarm Logging.Liez les blocs d'alarmes dans le contrôle ActiveX. Un autre bouton est nécessaire pour acquitter lesalarmes; ses propriétés seront liées par une action C au contrôle ActiveX à l'aide des fonctionsstandard.

Nota

Référez-vous à la documentation de "Alarm Controls" WinCC pour de plus amples informations.

Sortie en langue étrangère des textes d'alarmesSélectionnez dans Control Center comme langue de runtime la langue ajoutée à la bibliothèque detextes, ici l'italien. Activez le projet afin d'afficher les effets de la configuration.Seuls les textes du contrôle ActiveX sont affichés dans la nouvelle langue (l'italien dans notreexemple). Les étiquettes des boutons doivent ensuite être traduits en italien sur les divers objets dansGraphics Designer. Le paramétrage de la langue des boutons peut être modifié dans l'éditeur TextLibrary.

Page 377: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctionnalités de Text Library

WinCC Manuel 1-11C79000-G8277-C160-01

1.8 Annexe

1.8.1 Structure d’un fichier d’importation/exportation

Le format du fichier d’importation/exportation est le format CSV (Comma-Separated-Value). Leschamps du tableau sont séparés par des points-virgules, les lignes du tableau par des signes deparagraphe/de fin de ligne.

L'en-tête du fichier contient des informations générales telles que le numéro de version, le nom defichier, des codes de langue ou des informatons sur la police.

Exemple de fichier d'importation/exportation :Bibliothèque de textes V1.0; DEMO.CSV0;7;90;16,7,0,0,700,0,0,0,0,1,2,2,34,System;16,7,0,0,700,0,0,0,0,1,2,2,34,SystemText-ID;German;English1;Moteur;engine2;Pompe;pump11;Temp. LOW;Warning12;TEMP. HIGH;Failure21;Bloquer alarmes;22;Libérer alarmes;23;Acquitter alarmes;

Page 378: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctionnalités de Text Library 08.99

1-12 WinCC ManuelC79000-G8277-C160-01

Page 379: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-1C79000-G8277-C160-01

Index

AAffichage de texte en plusieurs langues 1-7Affichage de texte en runtime 1-1Ajouter langue 1-4

BBarre d´outils 1-6Barre de menu 1-2Barre d'état 1-6

CChanger la langue de runtime 1-10Coller 1-3Copier 1-3Couper 1-3

EExportation de textes 1-2

Format d'exportation 1-2Structure du fichier d'exportation 1-11

Exporter 1-2

FFenêtre de tableau 1-1, 1-7

IImportation de textes 1-2

Structure du fichier d'importation 1-11Importer 1-2Insérer ligne 1-3

LLargeur de colonne 1-7

PPolice de la langue 1-4Police par défaut 1-4Propriétés 1-3

RRuntime

Affichage de texte en plusieurs langues 1-1, 1-7Changer de langue 1-10

SSupprimer langue 1-4Supprimer ligne 1-3

TTraduction de textes 1-9Transmettre modifications au projet actif 1-2

Page 380: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-2 WinCC ManuelC79000-G8277-C160-01

Page 381: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

SIMATIC HMI

WinCC

ManuelTome 2 / 2

Ce manuel est livré avec ladocumentation aux muméros deréférence suivants:6AV6392-1XA05-0AC0

Edition Août 1999

C79000-G8277-C160-01

Tome 1

Avant-propos 1

Présentation du système 2

Authorization 3

WinCC Explorer 4

Channels 5

Report Designer 6

User Administrator 7

Tome 2

Graphics Designer 8

Alarm Logging 9

Tag Logging 10

Text Library 11

Global Script 12

Cross Reference 13

Page 382: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiersà ces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pour touteproposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C160Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 383: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC Manuel iC79000-G8277-C160-01

Sommaire

1 Introduction ................................................................................................... 1-1

2 Fonctions de projet ....................................................................................... 2-1

3 Fonctions standard ....................................................................................... 3-1

4 Fonctions internes ........................................................................................ 4-1

5 Actions ......................................................................................................... 5-1

Page 384: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Sommaire 08.99

ii WinCC ManuelC79000-G8277-C160-01

Page 385: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Introduction

WinCC Manuel 1-1C79000-G8277-C160-01

1 IntroductionGlobal Script est le terme générique désignant les "fonctions C" et les "actions", qui sont utilisées,selon leur type, dans l’ensemble d’un projet ou dans tous les projets.

Les types suivants sont à distinguer :

Fonctions de projetVous pouvez créer de nouvelles fonctions de projet et modifier des fonctions existantes.Les fonctions de projet ne sont connues que du projet dans lequel elles ont été créées.

Fonctions standardVous pouvez créer de nouvelles fonctions standard et modifier des fonctions existantes.Les fonctions standard sont connues de tous les projets.

Fonctions internesLes fonctions internes ne peuvent être ni créées ni modifiées. Elles sont connues de tous lesprojets.

ActionsLes actions programmées comme Global Scripts peuvent être créées et modifiées.Ces actions ne sont connues que du projet dans lequel elles ont été créées.

Les fonctions de projet, les fonctions standard et les fonctions internes s’utilisent

dans des actions C portant sur des objets

dans des actions relatives à des objets que vous créez dans un dialogue de dynamisation

pour dynamiser desArchives de valeurs de processArchives utilisateurArchives de données agrégées.

Les actions programmées avec les Global Scripts s’utilisent au runtime pour la commande du process.Il faut pour cela activer le projet et lancer le runtime.Pour l’activation du projet, voir Control Center 2.1.4.Pour lancer le runtime, voir Control Center, 6.3.

Nota

les actions sont interprétées. L’utilisation d’actions volumineuses ou nombreuses peut par conséquentreprésenter une charge importante pour le système. Il est donc recommandé à l'utilisateur d’employerses propres DLL (Dynamic Link Libraries).

Les fonctionnalités des DLL disponibles peuvent être rendues accessibles par des fonctions et desactions dans WinCC. On peut utiliser pour cela la séquence d’instructions suivante :

#pragma code("<NOM>.dll")#include "<NOM>.h"#pragma code()

Page 386: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Introduction 08.99

1-2 WinCC ManuelC79000-G8277-C160-01

Les fichiers Include (y compris les fichiers Include appelés par ces derniers) sont recherchés dans lerépertoire projektpfad\library . Si ces fichiers se trouvent en un autre endroit du système de fichiers, ilconvient d'indiquer le chemin complet.

Nota

Lors de la définition de structures particulières, liées à des fonctions de projet ou fonctions standard, laconstruction ci-après provoque des erreurs d’interprétation :

struct MyOwnStruct;{....}void MyFunction (struct MyOwnStruct...);{...}

Le prototype de cette fonction est enregistré dans le fichier ap_pbib.h ou ap_glob.h alors que ladéfinition de la structure n’y figure pas.

Pour réaliser le transfert d’une telle structure ou d’une fonction Callback, procédez par conséquentcomme suit :

Dans apdefap.h qui se trouve dans le dossier de projet (chemin_de_projet\library), entrez la structuredevant #include "ap-pbib.h"

struct MyOwnStruct;{....}#include "ap-pbib.h"

Et par analogie :

#pragma code ("pdlcsapi.dll")#include "pldcsapi.h"#pragma code()

#include "ap_pbib.h"

La constitution de la structure MyOwnStruct et celle de la fonction Callback est alors connue lors del’appel du prototype de la fonction de projet sur l’objet.Dans la fonction de projet, il suffira donc d’entrer

#include "apdefap.h"

Page 387: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions de projet

WinCC Manuel 2-1C79000-G8277-C160-01

2 Fonctions de projetLes fonctions de projet sont des fonctions C que vous créez ou modifiez vous-mêmes.Elles ne sont connues que dans le projet dans lequel elles ont été créées.Les fonctions de projet sont utilisées pour dynamiser des objets graphiques et des archives, ainsi quedans d’autres fonctions de projet ou actions programmées avec des Global Scripts.Les fonctions de projet se créent avec l’éditeur Global Script. Lancez cet éditeur depuis ControlCenter.

Les étapes suivantes sont nécessaires pour créer une fonction de projet :

• Formuler la fonction

• Compléter les informations sur la fonction

• Compiler la fonction

• Enregistrer la fonction et la renommer le cas échéant

• Générer le cas échéant les fichiers Header

Votre fonction de projet est maintenant créée.

A la première création d'une fonction de projet, le fichier Header apdefap.h est rangé dans le répertoirede projet ...\<nom projet>\LIBRARY.Celle-ci contient le fichier Header de la bibliothèque de projet ap_plib.h, laquelle contient à son tour lefichier Header ap_glob.h.Les fonctions de projet sont définies dans le projet Header ap_plib.h.Le fichier Header apdefap.h ou ap_glob.h doit être lié pour la création d'une fonction de projetutilisant d'autres fonctions standard ou fonctions de projet.

Pour formuler une fonction :Vous avez lancé l’éditeur Global Script depuis Control Center.La boîte "Global Script" est ouverte :

Dans la fenêtre de sélection de fonctions, cliquez avec le bouton droit de la souris sur le type defonction désiré (fonction de projet, fonction standard ou action) pour ouvrir le menu contextuel.Ouvrez le sous-menu en plaçant la flèche de la souris sur "Nouveau" ou cliquez et sélectionnez lesous-menu "Fonction".

Page 388: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions de projet 08.99

2-2 WinCC ManuelC79000-G8277-C160-01

Vous pouvez également utiliser un des symboles de la barre d’outils.Une fenêtre contenant déjà le squelette d’une fonction C s’ouvre.Vous pouvez maintenant formuler votre fonction.

Les fonctions d’édition sont les suivantes :

Fonction Commandes clavier

Nouvelle ligne ENTREE

Supprimer caractère à droite du curseur SUPPR

Supprimer caractère à gauche du curseur Retour arrière

Saut en début de ligne ORIGINE

Saut en fin de ligne FIN

Saut au début du texte CTRL+ORIGINE

Saut à la fin du texte CTRL+FIN

Déplacement marque d’insertion touches curseur

Couper le texte marqué CTRL+X

Copier le texte marqué CTRL+C

Coller le texte du Presse-papiers CTRL+V

Fonction Commandes souris

Marquer texte bouton gauche de la souris

Marquer un mot double-clic bouton gauche dela souris

Déplacez marque d’insertion bouton gauche de la souris

Autres fonctions d’édition :

• Le mode de saisie est "Insérer".

• Le texte marqué est remplacé par le prochain caractère entré au clavier.

• Extension de marquage de zoneMarquage d’une zone :Placer la marque d’insertion au début du marquage, maintenir la touche MAJ enfoncée, puisamener la marque d’insertion à la fin de la zone marquée.Pour une extension de marquage :Maintenir la touche MAJ enfoncée, placer la marque d’insertion à la fin de la zone marquée.

Page 389: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions de projet

WinCC Manuel 2-3C79000-G8277-C160-01

Vous pouvez insérer des fonctions programmées de types "Fonction de projet", "Fonction standard" et"Fonction interne" à l’endroit indiqué par la marque d’insertion ou remplacer un texte marqué par cesfonctions.Pour cela, procédez comme suit :

• Positionnez la marque d’insertion ou marquez le texte à remplacer

• Dans la fenêtre de sélection de fonctions, ouvrez les répertoires correspondants et sélectionnez lafonction désirée avec le bouton droit de la souris

• Sélectionnez la commande "Envoyez vers..." dans le menu contextuel.

• Sélectionnez la fenêtre d’édition dans le sous-menu. Lorsque plusieurs fenêtres d’édition sontouvertes, le sous-menu contient une commande pour chaque fenêtre d’édition

• Réactualisez le cas échéant le paramétrage de la fonction insérée

Pour insérer un nom de variable, cliquez sur le bouton . La boîte "Sélectionner variable" s’ouvre etvous pouvez choisir la variable désirée. Le cas échéant, ouvrez les répertoires nécessaires.

Pour compléter les informations sur une fonction :Si vous avez ouvert simultanément plusieurs fenêtre d’édition, activez celle qui contient la fonctionsouhaitée.

Cliquez sur le bouton . La boîte "Description" s'ouvre.

Page 390: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions de projet 08.99

2-4 WinCC ManuelC79000-G8277-C160-01

La date de création, la date de modification et la version sont déjà affichées. Concernant la date decréation et de modification, les champs signifient de gauche à droite "Jour", "Mois", "Année"

Renseignez les champs "Créé par" et "Modifié par".Entrez un commentaire dans le champ "Commentaire", par exemple une description sommaire de lafonction.

Si vous désirez protéger votre fonction par un mot de passe, activez la case "Mot de passe". Le bouton"Changer" est réactivé. Cliquez sur le bouton "Changer", puis entrez votre mot de passe et confirmez-le dans la boîte "Saisie mot de passe". Cliquez sur "OK". La boîte "Saisie mot de passe" se ferme.Votre fonction est maintenant protégée par un mot de passe.

Fermer la boîte "Description" en cliquant sur le bouton "OK". Les entrées sont alors prises en compte.

Pour compiler la fonction/l’action :Si vous avez ouvert simultanément plusieurs fenêtres d’édition, activez celle qui contient lafonction/l’action désirée.

Cliquez sur le bouton . La compilation commence.La fenêtre d’édition active est divisée en deux parties. La partie du haut contient votre fonction/action,celle du bas affiche les messages du compilateur.

Si vous avez modifié le nom d'une fonction existante, le nom des fonctions qui ne sont pas encoreactualisées est précédé dans le navigateur de fonctions d'un astérisque. L'astérisque indique que lafonction dont le nom a été modifié n'a pas encore été enregistrée. Dès que vous enregistrez la fonction,le nom dans le navigateur de fonction est mis à jour et l'astérisque disparaît.

Pour enregistrer la fonction :Le système attribue un nom standard à la nouvelle fonction/action que vous venez de créer.

Pour enregistrer la fonction/l’action sous son nom courant, vous pouvez utiliser une des procéduressuivantes :

• Cliquez sur le bouton . La fenêtre d’édition reste ouverte.

• Dans le menu "Fichier", sélectionnez la commande "Enregistrer". La fenêtre d’édition resteouverte.

• Cliquez sur le champ de fermeture de la fenêtre d’édition. Une boîte s’ouvre pour vous signalerla présence de modifications qui n’ont pas été enregistrées. Vous avez alors le choix entreenregistrer la fonction/l’action, annuler les modifications ou annuler la procédure. Si vousannulez la commande, la fenêtre d’édition reste ouverte ; elle se ferme dans le cas contraire.

Pour enregistrer la fonction/l’action sous un autre nom, sélectionnez, dans le menu "Fichier", lafonction "Enregistrer sous...". Une boîte s’ouvre et vous pouvez entrer le nom et le répertoire pourl’enregistrement.

Les répertoires d’enregistrement standard sont :

• pour les fonctions de projet :le sous-répertoire "Library" dans le répertoire de projet

• pour les actions :le sous-répertoire "Pas" du répertoire de projet

• pour les fonctions standard :le sous-répertoire "Aplib" du répertoire système

Page 391: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions de projet

WinCC Manuel 2-5C79000-G8277-C160-01

Pour générer les nouveaux fichiers Header :Lorsque des fonctions sont programmées de manière autonome, celles-ci peuvent être mises àdisposition du projet en les copiant dans les répertoires correspondants.

Les fonctions sont alors présentes mais pas encore connues du système.

Un clic sur le bouton ou la sélection de la commande de menu "Générer Header" permet degénérer à nouveau les fichiers Header. Les fonctions nouvelles ou modifiées sont maintenant connuesdu système.

De cette façon, les fonctions supprimées ne sont plus connues du système.

Suite à la génération des nouveaux fichiers Header, les nouvelles fonctions apparaissent maintenantdans le navigateur de fonctions de l’éditeur Global Script.

Page 392: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions de projet 08.99

2-6 WinCC ManuelC79000-G8277-C160-01

Page 393: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions standard

WinCC Manuel 3-1C79000-G8277-C160-01

3 Fonctions standardLe système met à disposition des fonctions standard. Ces fonctions peuvent être éditées et adaptées àvos besoins. Vous pouvez en outre créer vous-même des fonctions standard.Les fonctions standard sont connues dans tous les projets.Elles s’utilisent pour dynamiser les objets graphiques et les archives, ainsi que dans des fonctions deprojet, dans d’autres fonctions standard et actions programmées avec les Global Scripts.Les fonctions standard se créent avec l’éditeur Global Script. Lancez cet éditeur depuis ControlCenter.

Les étapes suivantes sont nécessaires à la création d’une fonction standard :

• Formuler la fonction (voir section 2)

• Compléter les informations sur la fonction (voir section 2)

• Compiler la fonction (voir section 2)

• Enregistrer la fonction et la renommer le cas échéant (voir section 2)

• Générer le cas échéant les fichiers Header (voir section 2)

Votre fonction standard est ainsi créée.

Le fichier Header apdefap.h lie le fichier Header ap_glob.h qui contient la définition des fonctionsstandard.Les fichiers apdefap.h et ap_glob.h se trouvent dans ...\APLIB.Le fichier Header apdefap.h ou ap_glob.h doit être lié pour la création de nouvelles fonctions standardutilisant d’autres fonctions standard.

Les nouvelles fonctions standard sont ajoutées aux fonctions standard existantes sur l’ordinateurserveur dans le répertoire d’installation WinCC ...\APLIB.

Le système de base met à disposition des fonctions standard.Elles sont réparties dans les groupes de fonction suivants :

AlarmGRAPHICSTAGLOGWINCCWINDOWS

Si les options correspondantes ont été installées, vous disposerez en outre des groupes de fonctionsuivants :

OptionsReportSplit Screen Manageruserarc (archives utilisateur)

Ces fonctions sont décrites dans l'aide en ligne.

Page 394: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions standard 08.99

3-2 WinCC ManuelC79000-G8277-C160-01

Page 395: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Fonctions internes

WinCC Manuel 4-1C79000-G8277-C160-01

4 Fonctions internesLes fonctions internes s’emploient pour dynamiser des objets graphiques et des archives, ainsi quedans des fonctions de projet, des fonctions standard et des actions programmées avec les GlobalScripts.

Les fonctions internes sont connues de tous les projets.Vous ne pouvez ni créer de nouvelles fonctions internes ni modifier celles qui existent déjà.

Les fonctions internes peuvent être classées en plusieurs groupes :

allocatecontient des fonctions de réservation et de libération de mémoire vive

c_bibcontient des fonctions de la bibliothèque C standard

graphicscontient des fonctions de lecture et d'activation de propriétés d'objets graphiques

tagcontient des fonctions de lecture et d'écriture de variables de process

wincccontient des fonctions de changement de langue, de désactivation du système runtime et d'arrêtde WinCC

Ces fonctions sont décrites dans l'aide en ligne.

Page 396: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Fonctions internes 08.99

4-2 WinCC ManuelC79000-G8277-C160-01

Page 397: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Actions

WinCC Manuel 5-1C79000-G8277-C160-01

5 ActionsLes actions Global Script sont des actions que vous créez et éditez vous-même.Elles ne sont connues que dans le projet dans lequel elles ont été créées.

Les actions Global Script s’utilisent au runtime pour la commande du process. Leur exécution estdéclenchée par un déclencheur.

Les actions Global Script se créent avec l’éditeur Global Script. Lancez cet éditeur depuis ControlCenter.

La création d’une action Global Script nécessite les étapes suivantes :

• Formuler la fonction (voir section 2)

• Compléter les informations sur la fonction (voir section 2)

• Définir le ou les déclencheurs comme événements déclenchant l'exécution

• Compiler la fonction (voir section 2)

• Paramétrer l'autorisation d'accès

• Enregistrer la fonction et la renommer le cas échéant(voir section 2)

Votre Global Script est créé.

Les actions Global Script peuvent être exportées et importées.Une action importée remplace complètement l’action courante présente dans la fenêtre active.

Vous avez la possibilité d’associer une autorisation d’utilisation à votre action.

Lorsqu’une nouvelle action est créée, le fichier Header apdefap.h est lié automatiquement à partir durépertoire de projet...\<NomProjet>\LIBRARY .En l’absence de fonction de projet, le fichier Header est lié à partir du répertoire ...\APLIB .Les fonctions standard et les fonctions de projet sont alors disponibles dans les actions.

Sur les systèmes multiposte, on distingue les actions globales des actions locales.Les actions globales sont rangées de manière non spécifique aux ordinateurs dans le répertoire deprojet (...\<NomOrdinateur>\PAS). Ces actions sont actives sur tous les ordinateurs.Les actions locales sont rangées de manière spécifique à un ordinateur dans le répertoire de projet decet ordinateur (...\<Projektname>\<Rechnername>\PAS). Les actions locales ne sont donc actives quesur l’ordinateur correspondant.

L'aide au diagnostic, proposée via la fenêtre d'application, facilite le contrôle d'exécution d'une actionau runtime.

Page 398: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Actions 08.99

5-2 WinCC ManuelC79000-G8277-C160-01

Pour définir un déclencheur :Si vous avez ouvert simultanément plusieurs fenêtres d’édition, activez celle qui contient l’actiondésirée.

Cliquez sur le bouton La boîte "Description" s'ouvre.Sélectionnez l’onglet "déclencheur".

Les types de déclencheur disponibles sont les suivants :

acyclique : l’action est déclenchée une seule fois à un instant défini

cyclique : l’action est déclenchée selon une périodicité définie

variable : l’action est déclenchée lorsque la valeur d’une variable déterminée est modifiée

Pour sélectionner le type de déclencheur désiré, marquez-le dans la boîte "Description" et cliquez surle bouton "Ajouter" (vous pouvez également cliquer, avec le bouton droit de la souris, sur le type dedéclencheur, puis sélectionner "Ajouter" dans le menu contextuel ouvert). Ouvrez si nécessaire lerépertoire "Timer".Selon le type de déclencheur choisi, la boîte "Ajouter déclencheur", qui contient les donnéesspécifiques aux déclencheurs, s’ouvre pour vous permettre d’effectuer les autres paramétrages.

• acyclique.Régler ici l’heure et la date du déclencheur.Entrez un nom de déclencheur (facultatif). Le nom du déclencheur est affiché dans la boîte"Description", comme légende du symbole dans la fenêtre de sélection de déclencheurs. Si vousn’entrez pas de nom de déclencheur, l’heure et la date réglées sont affichées comme légende dusymbole.

• cyclique.Sélectionnez dans le champ de liste "Cycle" l’intervalle désiré, c’est-à-dire le temps entre deuxdéclenchements de l’action.Entrez un nom de déclencheur (facultatif). Le nom du déclencheur est affiché dans la boîte"Description", comme légende du symbole dans la fenêtre de sélection de déclencheurs. Si vousn’entrez pas de nom de déclencheur, la périodicité réglée est affichée comme légende dusymbole.

Page 399: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Actions

WinCC Manuel 5-3C79000-G8277-C160-01

• variable.Entrez dans la ligne "Nom de variable" le nom de la variable que vous voulez utiliser commedéclencheur déclenché par variation de la valeur de cette variable. Cliquez sur "Validez". Lavariable est ajoutée à la liste de variables.

Vous pouvez également choisir une variable en ouvrant avec un clic sur le bouton laboîte "Sélectionnez variable", dans laquelle vous pouvez sélectionner la variable.

Fermez la boîte "Ajouter déclencheur" en cliquant sur le bouton "OK".

Tous les déclencheurs saisis dans la fenêtre de sélection de déclencheurs sont actifs : chaqueévénement de déclencheur déclenche l’action.

Exemple :

Vous avez entré plusieurs variables comme déclencheurs du type "Variable" : l’action estdéclenchée dès que la valeur d’une de ces variables est modifiée.

Vous avez entré plusieurs déclencheurs du type "Cyclique" : chacun de ces déclencheursdéclenche l’action. Si plusieurs événements de déclencheur coïncident dans le temps, l’action estdéclenchée autant de fois qu’il y a d’événements déclencheurs pour cet instant.

Nota

Du fait que plusieurs événements de déclencheur peuvent être affectés à une action, l’interaction desdifférents déclencheurs et le runtime de l’action peuvent avoir des effets intempestifs. Ceci est àprendre en compte lors de la définition des déclencheurs.

Pour modifier un déclencheur enregistré, marquez-le dans la fenêtre de sélection de déclencheurs etcliquez sur le bouton "Changer" (vous pouvez aussi sélectionner la commande "Changer" dans lemenu contextuel).

Pour effacer un déclencheur, marquez le déclencheur dans la fenêtre de sélection de déclencheurs etcliquez sur le bouton "Supprimer" (vous pouvez également sélectionner la commande "Supprimer"dans le menu contextuel).

Après avoir défini les déclencheurs, fermez la boîte "Description" en cliquant sur "OK".

Pour régler les autorisations d’accès :Si vous avez ouvert simultanément plusieurs fenêtres d’édition, activez celle qui contient l’action àlaquelle vous désirez associer un droit d’accès.

Cliquez sur le bouton . La boîte "Autorisations" s’ouvre.Choisissez, dans la liste des niveaux d’autorisation, le niveau désiré et cliquez sur le bouton "OK"pour fermer la boîte.L’autorisation d’accès pour votre action est réglée.

Page 400: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Actions 08.99

5-4 WinCC ManuelC79000-G8277-C160-01

Pour exporter une action :

Cliquez dans la barre d’outils sur le bouton .La boîte "Enregistrer sous" s'ouvre :

Sélectionnez ici le lieu d'enregistrement et le nom du fichier d'exportation. L'extension "act" estrajoutée par le système.Cliquez sur le bouton "Enregistrer" pour exporter l'action et l'enregistrer dans le fichier que vous avezindiqué.La boîte "Enregistrer sous" se referme.

Pour importer une action :

Cliquez dans la barre d'outils sur le bouton .La boîte "Ouvrir" s’ouvre.

Sélectionnez ici le fichier d'importation voulu. Les fichiers d'importation sont des fichiers qui ont étécréés par l'exportation d'une action et qui possèdent l'extension "act".Cliquez sur le bouton "Ouvrir" pour insérer une action et refermer la boîte "Ouvrir".

Nota

L'action importée remplace complètement une action créée antérieurement.

Page 401: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Actions

WinCC Manuel 5-5C79000-G8277-C160-01

Pour utiliser l’aide au diagnosticVous avez la possibilité de faire afficher au runtime dans une fenêtre d'application de votre vue lesaides au diagnostic suivantes :

• la fenêtre "Global Script - Runtime":

Les informations affichées dans la vue vous sont fournies pour chaque action Global Script.Un clic du bouton droit de la souris sur un nom d'action dans la colonne "Action" ouvre un menucontextuel permettant d'arrêter (déclarer fin), reprendre (déclarer début), exécuter une fois(démarrer) et éditer l'action :

Pour incruster cette fenêtre de diagnostic dans votre vue, procédez comme suit :

• cochez la case "Global Script Runtime" dans l'onglet "Démarrage" du composant de projet"Ordinateur" du Control Center

• créez une fenêtre d'application dans votre vue sous Graphics Designer

• sélectionnez dans la boîte "Contenu de fenêtre" l'option "Global Script" :

puis refermez la boîte en cliquant sur le bouton "OK".

Page 402: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Actions 08.99

5-6 WinCC ManuelC79000-G8277-C160-01

• sélectionnez dans la boîte "Modèle" l'option "GSC - Runtime":

• puis refermez la boîte en cliquant sur le bouton "OK".

• la fenêtre "Global Script - Diagnostic" :

Elle contient les sorties programmées avec printf de toutes les actions dans l'ordre de leurexécution.

Pour incruster cette fenêtre de diagnostic dans votre vue, procédez comme suit :

• créez une fenêtre d'application dans votre vue sous Graphics Designer

• sélectionnez dans la boîte "Contenu de fenêtre" l'option "Global Script" :

puis refermez la boîte en cliquant sur le bouton "OK".

Page 403: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Actions

WinCC Manuel 5-7C79000-G8277-C160-01

• sélectionnez dans la boîte "Modèle" l'option "GSC - Diagnostic" :

puis refermez la boîte en cliquant sur le bouton "OK".

Vous pouvez également incruster la fenêtre de diagnostic dans votre vue en tant que contrôle OLE :

Pour cela, procédez comme suit :

• créez un objet Contrôle OLE dans votre vue sous Graphics Designer

• sélectionnez dans la boîte "Insérer contrôle" l'option "WinCC Global Script - DiagnosticControl":

puis refermez la boîte en cliquant sur "OK".

Page 404: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Actions 08.99

5-8 WinCC ManuelC79000-G8277-C160-01

Page 405: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-1C79000-G8277-C160-01

Index

AAction 1-1

Compiler 2-4Créer 5-1Définition du niveau d'autorisation 5-3Définition d'un déclencheur 5-1Enregistrer 2-4Importer 5-4

CCréation

d'une fonction de projet 2-1d'une fonction standard 3-1

DDéclencheur

Acyclique 5-1Cyclique 5-1Définition 5-1par une valeur de variable 5-1

Déclencheur acyclique 5-1Déclencheur cyclique 5-1Définition du niveau d'autorisation 5-3Dynamic Link Libraries 1-1Dynamisation

d'archives 2-1, 3-1d'objets 2-1, 3-1

EExporter 5-4

FFichier d'exportation 5-4Fichier d'importation 5-4Fichier Include 1-1Fonction

Compiler 2-4Enregistrer 2-4Fonction de projet 1-1, 2-1Fonction interne 1-1Fonction par défaut 1-1Fonction standard 3-1Formulation 2-1

Fonction de projet 1-1, 2-1Créer 2-1

Fonction interne 1-1Fonction par défaut 1-1

Fonction standard 3-1Créer 3-1

GGénérer fichiers Header 2-4Global Script 1-1

IImportation d'une action 5-4

VValeur de variable comme déclencheur 5-1

Page 406: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-2 WinCC ManuelC79000-G8277-C160-01

Page 407: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

SIMATIC HMI

WinCC

ManuelTome 2 / 2

Ce manuel est livré avec ladocumentation aux muméros deréférence suivants:6AV6392-1XA05-0AC0

Edition Août 1999

C79000-G8277-C160-01

Tome 1

Avant-propos 1

Présentation du système 2

Authorization 3

WinCC Explorer 4

Channels 5

Report Designer 6

User Administrator 7

Tome 2

Graphics Designer 8

Alarm Logging 9

Tag Logging 10

Text Library 11

Global Script 12

Cross Reference 13

Page 408: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiersà ces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pour touteproposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C160Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 409: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

WinCC Manuel iC79000-G8277-C160-01

Sommaire

1 Liste de renvois croisés WinCC "Cross Reference" .................................. 1-11.1 "Cross Reference" dans l’explorateur WinCC..........................................................1-41.2 Structure................................................................................................................... 1-61.2.1 Barre de menu .........................................................................................................1-61.2.1.1 "Menu Fichier"..........................................................................................................1-71.2.1.2 Menu "Edition"........................................................................................................1-101.2.1.3 Menu "Affichage"....................................................................................................1-111.2.1.4 Menu "Outils" .........................................................................................................1-161.2.2 Barre d’outils ..........................................................................................................1-191.2.3 Fenêtre de données...............................................................................................1-201.2.4 Barre d’état.............................................................................................................1-211.3 Fonctionnalités .......................................................................................................1-221.3.1 Créer une liste de renvois croisés (dialogue de sélection de filtres) .....................1-221.3.2 Rafraîchir une liste de renvois croisés...................................................................1-251.3.3 Saut dans les éditeurs ("Saut vers point d'emploi") ...............................................1-271.3.4 Réaffecter une variable..........................................................................................1-281.4 Exemples de configuration.....................................................................................1-301.4.1 Exemple de création d'une liste de renvois croisés..............................................1-311.4.2 Exemple de point d'emploi .....................................................................................1-331.4.3 Exemple de réaffectation d'une variable................................................................1-341.5 Annexe ...................................................................................................................1-35

Page 410: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Sommaire 08.99

ii WinCC ManuelC79000-G8277-C160-01

Page 411: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-1C79000-G8277-C160-01

1 Liste de renvois croisés WinCC "Cross Reference"Le composant WinCC "Cross Reference" (liste de renvois croisés) permet

- de trouver tous les points d'emploi d'objets tels que variables, vues,

- d'afficher directement le point d'emploi d'un objet afin de l'éditer ou de le supprimer (Fonction"Point d'emploi")

- de renommer des variables à l'aide de la fonction "Réaffecter" en préservant la cohérence etl'intégrité des données.

L'utilisation de "Cross Reference" est particulièrement judicieuse p. ex. dans les cas suivants:

- Pour la recherche de points d'emploi de variables de process supprimées, afin de modifier ou desupprimer des "cas d'emploi", p.ex. pour des champs de sortie, dans des affichages de courbes.

- Pour trouver les relations entre les vues de process d'un projet, afin de conserver la même structurede visualisation du process dans les extensions du projet.

Définition des termesLa description du composant "Cross Reference" impose l'explication préalable de quelques termes:

Á "Cross Reference"Désigne le composant de WinCC il est affiché avec les éditeurs dans l'explorateur WinCC.

Á EditeurL'éditeur "Cross Reference" se lance dans l'explorateur WinCC et met à la disposition del'utilisateur l'interface de travail avec les listes de renvois croisés.

Á Gestion interne des données Tous les renvois croisés devant être gérés et rafraîchis sont saisisdans la gestion interne des données. L'éditeur applique un filtre à "toute la liste de renvoiscroisés" lors d'une recherche de renvois croisés et obtient la liste de renvois croisés commerésultat du filtrage.

Á Liste de renvois croisésCette liste est le résultat du filtrage appliqué aux données de la gestion de données interne; elleest affichée dans l'éditeur. Cette liste peut être enregistrée dans l'éditeur avec le filtre utilisé.

Á FiltreUn filtre est un ensemble de critères appliqués à la gestion de données interne et permettantd'obtenir une liste de renvois croisés "filtrée". Les critères de filtrage sont entrés dans l'éditeur.

Á Fichier RésultatsCe fichier contient la liste de renvois croisés ainsi que le filtre utilisé.

Á Saut vers point d'emploiCette fonction permet de réaliser un saut vers le point d'emploi d'un objet dans la liste de renvoiscroisés affichée. L'éditeur ouvert p. ex. dépend de l'objet sélectionné.

Á RéaffecterCe nom désigne la fonction permettant de renommer une variable dans une partie définie duprojet en préservant l'intégrité des données.

Page 412: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-2 WinCC ManuelC79000-G8277-C160-01

PropriétésLe composant "Cross Reference" se divise en deux parties:

Á L'éditeur, qui permet de manipuler les critères de filtrage et d'afficher les résultats: des listes derenvois croisés. Il intègre également les fonctions de saut direct vers le point d'emploi d'un objettrouvé et de réaffectation d'une variable, c.à.d. la fonction permettant de renommer une variable(alias local).

Á Le deuxième composant est la gestion interne des données. Il gère et rafraîchit les données deconfiguration nécessaires à la fonction "Liste de renvois croisés".

Liste de renvois croisés

Filtre

Edi

teur

Gestion de données

Données de WinCC

Grâce à des filtres paramétrables, les types d'objets suivants peuvent être recherchés et une liste derenvois croisés peut être créée:

Á Variables internes et variables de process

Á Vues et fenêtres de vues

Á Archives

Á Fonctions standard et fonctions de projet

Á Objets OLE

Á Contrôles ActiveX

Le tableau suivant décrit comment la recherche de certains objets est supportée.

Application possible dans

Objets recherchés Archive Alarmes Fonction Vue

Variable: de process, interne X X X X

Archive -- -- -- X

Fonction de projet, standard -- X -- X

Vue (Fichier PDL) -- X X X

Objets OLE -- -- -- X

Contrôles ActiveX -- -- -- X

Page 413: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-3C79000-G8277-C160-01

Les résultats de la recherche peuvent être enregistrés, imprimés ou encore exportés pour être utilisésdans d'autres applications Windows (Format CSV ou Excel).

Un objet trouvé dans la liste de renvois croisés affichée peut ensuite être utilisé pour déclencher un"saut" vers un point d'emploi ou pour renommer une variable avec la fonction "Réaffecter".

Le rafraîchissement des données pertinentes pour la fonction "Liste de renvois croisés" peut êtreexécuté automatiquement ou manuellement. Afin de préserver la cohérence des données entre lagestion des données et la liste de renvois croisés visualisée, des affichages d'état et des avertissementssont visualisés lors de la création d'une telle liste.

Nota

• La Recherche d’alarmes n'est pas supportée par "Cross Reference", car les alarmes apparaissenttout au plus au runtime dans les fenêtres d'alarmes d'une vue ou sont utilisées comme paramètred'un appel d'interface API dans une fonction.La Recherche dans des alarmes configurées est supportée. Des variables sont recherchées dansdes alarmes individuelles.

• Les variables utilisées dans des fonctions ne peuvent être trouvées et remplacées par "CrossReference" que si les règles de configuration de noms de variables et de vues décrites dansl'annexe sont respectées. Ceci est aussi valable pour la configuration d'actions C dans des vues.

• Lorsque des variables font l'objet d'une surveillance de dépassement de seuil, l'affectation à unealarme n'est pas saisie. En d'autres termes, cette affectation n'est pas prise en compte par CrossReference comme point d'emploi. De ce fait, une variable dont seul le dépassement de seuil seraitsurveillé, apparaîtrait dans la liste de références croisées comme "non utilisée".

• "Cross Reference" traite les points d'emploi d'objets uniquement dans le contexte WinCC. C'estpourquoi p. ex. aucun opérande de Step5 / Step7 basé sur des variables WinCC n'est enregistrédans la liste de renvois croisés et que des sauts vers des points d'emploi ne sont pas possibles dansun projet Step5 / Step7 .

• La recherche d'objets standard et d’objets Windows dans des vues, comme p. ex. des traits oudes cercles, n'est pas supportée.

Page 414: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-4 WinCC ManuelC79000-G8277-C160-01

1.1 "Cross Reference" dans l’explorateur WinCC

L'éditeur est visible dans la fenêtre du navigateur de l'explorateur WinCC et peut être lancé dans lemenu contextuel ou le menu "Editeurs".

Noms de fichiers utilisésLes noms et les extensions de fichiers suivants sont utilisés en liaison avec la fonction "Liste derenvois croisés":

• XFC (Fichier XreF-Client) pour la liste de renvois croisésLorsque "Cross Reference" est sélectionné dans la fenêtre du navigateur, tous les fichiersenregistrés dans le dossier CrossRef, dans la structure de dossiers Projet, apparaissent dans lapartie droite de la fenêtre de données avec l'extension "XFC".Chaque fichier affiché représente une liste de renvois croisés avec ses filtres et peut être ouvert parun double clic.

• XFS (Fichier XreF-Serveur) Contient toutes les données de projet pertinentes dans une gestion dedonnées interne."Toute la liste de renvois croisés" est enregistrée dans le dossier de projet et est normalementtransparente pour l'utilisateur.

Menu contextuel de l'éditeurLorsque l'éditeur est sélectionné dans la fenêtre du navigateur, le menu contextuel peut être affiché.

Page 415: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-5C79000-G8277-C160-01

Options de menus Fonction

Ouvrir L'éditeur s'ouvre.

Afficher filtre par défaut L'éditeur s'ouvre et une liste de renvois croisés obtenue avecles critères de filtrage standard est affichée.

Nouveau filtre L'éditeur s'ouvre et le dialogue de définition de filtresstandard est visualisé.

Rafraîchir gestion de donnéesCette option lance (une seule fois) le rafraîchissement de lagestion de données interne. Ce lancement manuel estnécessaire lorsque le rafraîchissement automatique a étédésactivé ou lorsqu'il vient juste d'être activé.

Rafraîchir automatiquement...La sélection de cette option de menu fait apparaître undialogue dans lequel vous pouvez paramétrer lerafraîchissement automatique de la gestion de données. Lorsde la création d'un nouveau projet, cette fonction estdésactivée.La fonction de cette option de menu contextuel correspond àcelle du menu "Outils" de l'éditeur (cependant sans ouverturede l'éditeur)

Rechercher... Ouvre le dialogue de recherche connu des utilisateurs del'explorateur WinCC.

Propriétés Affiche des informations sur le composant WinCC "CrossReference".

Menu contextuel des fichiersLorsqu'un fichier XFC est sélectionné dans la fenêtre de données, un menu contextuel peut êtreaffiché.

Options de menu Fonction

Ouvrir le fichier des résultats Ouvre l'éditeur et affiche la liste de renvois croisésenregistrée.

Renommer le fichier des résultats Permet de renommer le fichier XFC sans lancer l'éditeur.

Supprimer le fichier des résultats Le fichier XFC sélectionné est supprimé.

Rechercher... Ouvre le dialogue de recherche connu des utilisateurs del'explorateur WinCC.

Propriétés Affiche des informations sur le fichier XFC.

Page 416: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-6 WinCC ManuelC79000-G8277-C160-01

1.2 Structure

1.2.1 Barre de menu

Dans la barre de menu de l'éditeur, toutes les commandes disponibles sont organisées par groupes etaffectées à différents menus. Pour exécuter une commande, ouvrez le menu correspondant,sélectionnez la commande et entrez le cas échéant les paramètres nécessaires dans la boîte dedialogue.

Menu Commandes de menus Raccourci clavier

Fichier Nouveau...

Ouvrir...

Fermer

Enregistrer

Enregistrer sous...

Enregistrer tout

Imprimer

Aperçu avant impression

Mise en page...

Imprimer...

Exporter...

Options d'exportation...

Liste de fichiers

Quitter

CTRL + N

CTRL + O

CTRL + S

CTRL + P

Edition Copier

Filtres...

Rechercher...

Continuer la recherche

Point d'emploi

Réaffecter

CTRL + C

F2

CTRL + F

F3

F9

F10

Affichage Afficher

Filtre automatique...

Afficher/Masquer colonnes...

Optimiser les largeurs de colonne

Barre d'outils

Barre d’état

Rafraîchir

CTRL + W

F5

Outils Rafraîchir automatiquement

Rafraîchir la gestion des données

Rafraîchir l'affichage et la gestion desdonnées

Paramètres...

CTRL + F5

Maj + F5

Page 417: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-7C79000-G8277-C160-01

Menu Commandes de menus Raccourci clavier

Fenêtre Nouvelle fenêtre

En cascade

Mosaïque

Superposées

Réorganiser les icônes

Fermer tout

Liste des fenêtres

A proposde...

Sommaire et index

Qu’est-ce que c’est

Utilisation de l'aide

A propos de "Cross Reference"

Maj + F1

1.2.1.1 "Menu Fichier"

NouveauCrée une nouvelle liste de renvois croisés et ouvre un dialogue de définition de filtres avec lesparamètres par défaut. L'utilisateur paramètre les filtres souhaités et lance la recherche; la nouvelleliste de renvois croisés s'affiche.

OuvrirOuvre une liste de renvois croisés préalablement enregistrée par le dialogue de sélection de fichiers.La liste s'affiche telle qu'elle était lors de son dernier enregistrement; elle n'est donc plus forcémentactuelle.Les fonctions du menu "Outils" et l'option "Affichage / Rafraîchir" permettent de rafraîchir une listede renvois croisés qui n'est éventuellement plus à jour.

Imprimer, Aperçu avant impression, Configuration de l'imprimanteLa commande "Imprimer" sert à imprimer la liste de renvois croisés courante sur l'imprimanteconfigurée.

La commande "Aperçu avant impression" permet de visualiser la documentation.

La commande "Configuration de l'imprimante" sert à paramétrer l'imprimante et le modèle de page.

Page 418: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-8 WinCC ManuelC79000-G8277-C160-01

Mise en pageCette option permet de paramétrer les marges, le modèle de page et l'ordre des pages de la listecourante de renvois croisés à imprimer.

Zone Description

Marges Les champs de saisie des largeurs des marges paramétrés pardéfaut peuvent être modifiés directement.

Ordre des pages Cette zone permet de définir dans quel ordre les pages de tableaudoivent être imprimées.L'option "D'abord lignes, puis colonnes" imprime toutes leslignes des colonnes de la première page avant de passer auxcolonnes de la page suivante.L'option "D'abord colonnes, puis lignes" imprime toutes lescolonnes des lignes de la première page avant de passer auxlignes de la page suivante.

Titre et quadrillage Les cases à cocher définissent les détails de la mise en page.Des titres, des bordures et des lignes peuvent être insérés dans lamise en page (modèle de page).

Centrer sur la page Cette option centre le tableau de la fenêtre des données sur lafeuille de papier à l'impression.

Page 419: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-9C79000-G8277-C160-01

ExporterEnregistre la liste de renvois croisés courante dans un fichier de format CSV ou Excel. Les donnéespourront être traitées par d'autres programmes Windows (p. ex. tableurs ou SGBD).

Le caractère de séparation utilisé à l'exportation dans le format CSV peut être paramétré avec lacommande "Outils / Paramètres...".

D'autres options d'exportation sont paramétrables sous "Fichier / Options d'exportation...".

Nota

Lors de l'exportation directe dans Excel ou au format CSV pour réutilisation des données, le nombremaximal de lignes qu'Excel peut traiter est 65535.Cette limite n'est pas valable pour les fichiers CSV réutilisés par d'autres éditeurs.

Options d’exportation...Cette option de menu sert à paramétrer l'exportation de la liste de renvois croisés avec

Á une ligne d'en-tête,

Á des lignes masquées (seulement dans MS-Excel),

Á le type de l'élément intégré (seulement dans MS-Excel).

Les deux dernières options n'ont d'effet que pour une exportation dans un fichier Excel.Lorsque toutes les données sont exportées dans un fichier CSV, seule l'exportation de la ligne d'en-têtepeut être sélectionnée.

Page 420: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-10 WinCC ManuelC79000-G8277-C160-01

1.2.1.2 Menu "Edition"

FiltresCette option ouvre un dialogue dans lequel l'utilisateur peut paramétrer les filtres à appliquer à la listede renvois croisés visualisée ou de la liste à créer.Ce dialogue est décrit en détail au chapitre "Fonctionnalités".

RechercherVous pouvez entrer une chaîne de caractères dans le dialogue de recherche; elle est ensuite recherchéedans la liste de renvois croisés visualisée.

Champ / Option... Description

Champ "Texte" Vous pouvez entrer une chaîne de caractères dans ce champ et larecherche s'effectue dans la liste de renvois croisés affichée.Les caractères "*" et "?" peuvent être utilisés comme jokers.Les chaînes de caractères recherchées sont stockées en tampon etpeuvent être supprimées dans le dialogue de l'option de menu"Outils / Paramètres...".

Cases à cocher Elles permettent d'affiner la recherche.

Boutons d'options de"Colonne actuelle"

Ces boutons indiquent si la recherche doit s'effectuer dans lacolonne courante ou dans toutes les colonnes.

Bouton "Rechercher" Ce bouton est actif dès qu'une chaîne de caractères est entréedans le champ "Texte" et la recherche peut être lancée dans laliste de renvois croisés.

Point d’emploiCette option de menu réalise un saut vers un point d'emploi. L'éditeur WinCC lancé dépend de l'objetsélectionné dans la liste de renvois croisés. Il détermine aussi les actions suivantes: p. ex. l'objetcorrespondant de Graphics Designer sera placé dans la zone visible et affiché.

Cette fonction est décrite en détail au chapitre "Fonctionnalités".

Page 421: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-11C79000-G8277-C160-01

RéaffecterCette option ouvre un dialogue permettant de renommer une variable en des points d'emploi définis duprojet. La localisation de la réaffectation peut être définie. Cette fonction permet de conserver lacohérence des données lors de l'attribution de noms aux variables.

Cette fonction est décrite en détail au chapitre "Fonctionnalités".

1.2.1.3 Menu "Affichage"

AfficherLes options de ce sous-menu ont différentes significations et se réfèrent exclusivement à la liste derenvois croisés affichée. La sélection de ces options n'entraîne ainsi aucun rafraîchissement nouveaude la liste.

Seules les options compatibles avec les critères de filtrage courants sont autorisées. Lorsque p. ex."Inutilisés, existants" a été sélectionné, les options "Utilisés" et "Références ouvertes" du sous-menuapparaissent en grisé.

Tous les objets:Tous les éléments contenus dans la liste de renvois croisés courante sont visibles.

Utilisés:Tous les objets de la liste de renvois croisés courante qui existent et sont utilisés (référencés) dans unautre objet sont affichés.

Inutilisés:Tous les objets qui existent et ne sont pas référencés dans un autre objet sont affichés.

Références ouvertes:Tous les objets qui se réfèrent à un objet inexistant sont affichés (p. ex. une vue dans laquelle estréférencée une variable supprimée).

Page 422: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-12 WinCC ManuelC79000-G8277-C160-01

Présentation personnaliséeCette fonction permet de paramétrer en détail l'affichage de la liste de renvois croisés.

Nota

L'option de sous-menu sélectionnée est désactivée lors du rafraîchissement de l'affichage ou d'unenouvelle recherche via le dialogue de définition de filtres.

A l'exception de "Tous les objets", toutes les options du sous-menu entraînent l'affichage desinformations uniquement dans la colonne considérée. Les titres des colonnes apparaissent en grisé etles colonnes restent vides pour les options non sélectionnées.

Page 423: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-13C79000-G8277-C160-01

Filtre automatiqueLa fonction "Filtre automatique" applique individuellement des filtres à des colonnes de la liste derenvois croisés et restreint ainsi le champ de la sélection des données.

Champ / Option... Description

Boutons "Act." Ce bouton permet de reprendre le contenu des cellules ou lignesmarquées de la liste de références croisées dans le champ d'entréecorrespondant de la boîte de dialogue.Il est possible de sélectionner plusieurs cellules du tableau enmaintenant la touche Ctrl enfoncée.Si vous sélectionnez plusieurs lignes comprenant des cellulesvides en première position, le système reprend la prochainecellule contenant des données de la même colonne.

Champs"Colonne 4..." –"Colonne 8..."

Ces champs permettent de définir un filtre sous forme de chaînede caractères pour la colonne considérée. Les caractères "?" et"*" sont admis comme jokers.

Boutons "X" Chaque bouton supprime la saisie du champ situé à sa gauche.

Bouton "Tout effacer" Ce bouton supprime les entrées de tous les champs du dialogue.

Bouton "Appliquer" Ce bouton applique directement les filtres définis à la liste derenvois croisés sans avoir à fermer la boîte de dialogue. L'effetdes filtres sur la visualisation est ainsi directement perçu.

Page 424: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-14 WinCC ManuelC79000-G8277-C160-01

Si un critère de filtrage s'applique à une colonne de la liste de références croisées, le titre de la colonneest affiché en blanc et le critère de filtrage est visualisé dans le titre, p. ex. "<nVar1>".

Nota

L'affichage dans la fenêtre de données est aussi modifié par l'option de menu "Affichage / Afficher",c'est-à-dire que les filtres du dialogue "Filtre automatique" n'ont d'effet que sur le tableau courantaffiché.

Les critères de sélection de "Filtre automatique" ne sont pas remis à leur valeur par défaut lors d'unrafraîchissement; ils continuent donc de déterminer l'affichage dans la fenêtre de données.

Afficher/Masquer colonnesCette option permet

Á d'afficher ou de masquer les colonnes du tableau sélectionnées,

Á de ramener les largeurs de colonne à leur valeur par défaut ou de les optimiser.

Page 425: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-15C79000-G8277-C160-01

Option Description

Cases à cocher de la zone"Colonnes affichées"

Ces cases sélectionnent les colonnes à afficher ou dont lalargeur est à paramétrer.

Bouton "Toutsélectionner"

Toutes les cases de la zone "Colonnes affichées" sontsélectionnées.

Bouton "Toutdésélectionner"

Toutes les cases de la zone "Colonnes affichées" sontdésélectionnées.

Cases d'option dans lazone "Largeurs descolonnes affichées"

Elles permettent de paramétrer la largeur des colonnes.Le paramètre par défaut "Pas de modification" a pour effet deconserver les largeurs de colonne ou de les ramener à la valeuravant le masquage.

"Réinitialiser" a pour effet de ramener les largeurs de colonne àla valeur par défaut. Les valeurs par défaut peuvent êtredéfinies dans les champs "Largeurs colonnes par défaut" dudialogue "Outils / Paramètres".

"Optimiser" a pour effet de paramétrer les largeurs de colonne àla valeur optimale.

Bouton "OK" Les colonnes de tableau sont affichées conformément auparamétrage effectué.

Bouton "Fermer" Ferme le dialogue sans entraîner de modifications.

Nota

Le bouton "OK" reste inactif tant qu'aucune colonne à partir de la colonne 4 n'a été sélectionnée.

Optimiser les largeurs de colonneCette commande permet de paramétrer toutes les largeurs de colonne à la valeur optimale de sorte quetous les contenus de champ soient visibles.

RafraîchirLa sélection de cette option entraîne un rafraîchissement de la liste de renvois croisés affichée. Lesfiltres paramétrés sont de nouveau appliqués à la gestion de données interne et le résultat est affiché.Cette procédure correspond donc à l'option de menu "Edition / Filtres", mais sans utilisation préalablede dialogue de sélection de filtres.

L'affichage "PERIMEE" dans la barre d'état signale un manque de cohérence entre la gestion internede données et la liste de renvois croisés visualisée.

Nota

Lorsque la commande "Rafraîchir automatiquement" du menu "Outils" est désactivée, il est possibleque, même après son activation, l'affichage de la liste de renvois croisés ne corresponde pas à l'état deconfiguration courant. Voir le chapitre "Fonctionnalités" à ce sujet.Cette fonction peut, selon la taille de la mémoire et celle du projet, durer un certain temps (parfoisplusieurs heures).

Page 426: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-16 WinCC ManuelC79000-G8277-C160-01

1.2.1.4 Menu "Outils"

Rafraîchir automatiquementLa sélection de cette option de menu active ou désactive la propriété "Rafraîchissement automatique"de la gestion interne de données. Le paramétrage actuel est indiqué par une coche placée devantl'option de menu et par le texte "R-AUT" dans la barre d'état.

Lorsque le rafraîchissement automatique est désactivé, des incohérences peuvent apparaître entre leprojet WinCC et la gestion interne de données. L'attention de l'utilisateur est attirée sur ce point par unavertissement et par l'affichage "RAF !" dans la barre d'état lors de la création / de l'édition d'une listede renvois croisés.

Lorsqu'on active le rafraîchissement automatique, toutes les modifications de configuration sont prisesen compte dans la gestion interne de données à partir de cet instant. Des incohérences peuvent tout demême apparaître dans la période comprise entre la réactivation et le dernier rafraîchissement de lagestion interne de données. De plus, la liste de renvois croisés visualisée n'est pas automatiquementactualisée par l'activation.

Le rafraîchissement doit être lancé manuellement avec la commande "Outils / Rafraîchir gestion dedonnées et affichage" pour que l'état de configuration le plus récent soit affiché dans les deux cas.

Rafraîchir gestion de donnéesCette option de menu déclenche uniquement le rafraîchissement de la gestion interne des données.L'affichage de la liste de renvois croisés n'est pas automatiquement actualisé par cette fonction.

Nota

Cette fonction peut, selon la taille de la mémoire et celle du projet, durer un certain temps (parfoisplusieurs heures).

Rafraîchir gestion de données et affichageCette option de menu déclenche le rafraîchissement de la gestion de données interne et de l'affichagede la liste de renvois croisés.

Nota

Cette fonction peut, selon la taille de la mémoire et celle du projet, durer un certain temps (parfoisplusieurs heures).

Lorsqu'une nouvelle vue est copiée dans le dossier du projet via l'Explorateur Windows, "CrossReference" ne détecte aucune incohérence dans la liste de renvois croisés et l'utilisateur doit alorslancer la fonction "Rafraîchir la gestion de données" manuellement.Il est à noter qu'après un rafraîchissement, l'affichage peut être influencé par des critères de sélectionde "Filtre automatique".

Page 427: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-17C79000-G8277-C160-01

OptionsCette option de menu ouvre un dialogue permettant

Á d'activer des fenêtres de validation

Á de définir le caractère de séparation pour l'exportation

Á d'entrer les largeurs de colonne de tableau

Á de supprimer des chaînes de caractères recherchées

Page 428: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-18 WinCC ManuelC79000-G8277-C160-01

Champ / Option... Description

Zone "Afficher fenêtrede validation"

Lorsque ces cases sont cochées, une fenêtre de validations'affiche lorsque c'est nécessaire.

Séparateur pourfichiers CSV

Ce champ définit le caractère de séparation pour l'exportationd'une liste de renvois croisés dans un fichier CSV. Le caractèrede séparation par défaut est le point-virgule.

Champs de saisie"Largeurs de colonnepar défaut"

L'ordre des champs correspond à celui des colonnes dans lafenêtre de données de l'éditeur.Les largeurs de colonne affichées peuvent être modifiéesmanuellement.Les deux boutons "Largeur par défaut..." du dialogue "Affichage/ afficher/masquer colonnes" valident les valeurs d'affichage.

Bouton "Utiliserlargeurs de colonneactuelles"

Ce bouton valide les valeurs des champs "Largeurs de colonneactuelles" comme "Largeurs de colonne par défaut".Il n'a aucun effet sur les champs "Largeurs de colonne actuelles".

Champs "Largeurs decolonne actuelles"

L'ordre des champs correspond à celui des colonnes dans lafenêtre de données de l'éditeur.Les largeurs de colonne affichées peuvent être modifiéesmanuellement, et le bouton "Appliquer" valide directement cesvaleurs pour l'affichage.

Bouton "Appliquer" Ce bouton valide directement la valeur des champs "Largeurs decolonne actuelles" pour l'affichage.Il n'a aucun effet sur les champs "Largeurs de colonne pardéfaut".

Bouton "Effacermaintenant caractèresrecherchés"

Les chaînes de caractères entrées dans l'option de menu "Edition/Recherche" peuvent être supprimées avec ce bouton.Le bouton reste inactif tant qu'aucune chaîne de caractères n'a étéentrée dans le dialogue de recherche.

Page 429: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-19C79000-G8277-C160-01

1.2.2 Barre d’outils

La barre d'outils permet d'exécuter plus rapidement des actions puisqu'il n'est plus nécessaire de passerpar les options de menu.

Icône Description

"Fichier" "Nouveau"

"Fichier" "Ouvrir"

"Fichier" "Enregistrer"

"Fichier" "Enregistrer tout"

"Fichier" "Exporter"

"Edition" "Copier"

"Fichier" "Imprimer"

"Fichier" "Aperçu avant impression"

"Edition" "Rechercher"

"Edition" "Continuer recherche"

"Outils" "Rafraîchir gestion de données"

"Edition" "Filtres"

"Affichage" "Rafraîchir"

"Outils" "Rafraîchir gestion de données etaffichage"

"Edition" "Point d'emploi"

"Edition" "Réaffecter"

"Aide" "Sommaire et index"

"Aide" "Qu'est-ce que c'est ?"

Un double-clic sur une zone vide de la barre d'outils ouvre un dialogue qui permet de personnaliser labarre. Vous pouvez donc ajouter ou supprimer des outils et des séparateurs ou encore changer l'ordredes icônes dans la barre d'outils.

Page 430: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-20 WinCC ManuelC79000-G8277-C160-01

1.2.3 Fenêtre de données

Le résultat de l'application de filtres à la gestion interne des données est affiché dans l'éditeur sousforme de liste de renvois croisés présentée en tableau.Une ligne de tableau affiche :

Á une croix dans la colonne de type de référence (utilisée, inutilisée, inexistante)

Á l'objet recherché (p. ex. variables, vues)

Á l'endroit de la référence (type, élément intégré, objet),

Á sur quelles propriétés il agit (Propriétés/Action).

Le contenu des colonnes dépend du type d'objet recherché.Le tri des données du tableau, déclenché par un clic sur l'en-tête de la colonne, s'effectue par ordreascendant ou descendant, affiché par un "+" ou un "-" dans la ligne d'en-tête.Si l'affichage du tableau est filtré via la fonction "Filtre automatique", le titre de la colonne concernéeest affiché en blanc et le critère de filtrage est visualisé dans le titre.

La fonction "Afficher/Masquer Colonnes" du menu "Affichage" modifie l'affichage des colonnes;celui-ci peut aussi être modifié dans le menu contextuel de la ligne d'en-tête.Paramétrez la largeur des colonnes par sélection ou en déplaçant les limites de cellule dans l'en-têteavec le pointeur de la souris ou encore avec l'option de menu "Outils/Paramètres".Les largeurs de colonne peuvent également être optimisées, individuellement ou globalement, à l'aidedu menu contextuel pour permettre de visualiser toutes les données du tableau.

Définissez également le contenu des colonnes "Utilisés", "Inutilisés" et "Utilisés, inexistants" dansl'option de menu "Affichage / Afficher": A l'exception de "Tous les objets", toutes les options du sous-menu entraînent uniquement l'affichage des lignes de tableau sélectionnées. Les titres des colonnesapparaissent en grisé et les colonnes restent vides pour les autres options non sélectionnées.

Exemple de composition de tableau pour la recherche de variables dans des vues

Page 431: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-21C79000-G8277-C160-01

1.2.4 Barre d’état

Cette barre affiche à droite, en plus d'informations générales sur le logiciel, l'état de "CrossReference".

Affichage Description

R-AUT La commande "Rafraîchir automatiquement..." de la gestion interne dedonnées (menu "Outils") est activée.

RAF ! Les données de la gestion interne de données peuvent ne pas êtrecohérentes avec les données du projet.L'activation de la commande "Rafraîchir gestion de données etaffichage" peut être nécessaire.

RAF La gestion interne de données est en cours de rafraîchissement.

PERIMEE Il est possible que les données de la liste de renvois croisés soientincohérentes avec celles de la gestion de données interne.L'activation de la commande "Rafraîchir affichage" est parfoisnécessaire.

SORTIR La liste de renvois croisés affichée est en cours de rafraîchissement avecapplication des filtres courants.

Page 432: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-22 WinCC ManuelC79000-G8277-C160-01

1.3 Fonctionnalités

1.3.1 Créer une liste de renvois croisés (dialogue de sélection de filtres)

Vous définissez les critères de recherche d'une liste de renvois croisés dans le dialogue de sélection defiltres.Les commandes de menu "Fichier / Nouveau" ou "Edition / Filtres" affichent la fenêtre de dialogue.

Fenêtre de sélectionSélectionnez dans cette fenêtre les types d'objets à rechercher. Les types d'objets vues, variables,fonctions, archives, objets OLE et contrôles ActiveX peuvent être sélectionnés.

Case à cocher "Toutes"Tous les objets de type choisi sont recherchés. Si vous ne souhaitez pas sélectionner tous les objets, lebouton ("...") permet d'effectuer une sélection. La case à cocher apparaît alors "en grisé".

Cases à cocher "Utilisés, existants" , "Inutilisés, existants" , " Utilisés, inexistants"Ces cases permettent d’affiner la recherche.

Terme Description

Utilisés, existants Tous les objets de la liste de renvois croisés courante qui existentet sont utilisés (référencés) dans un autre objet sont affichés.

Inutilisés, existants Tous les objets qui existent et ne sont pas référencés dans unautre objet sont affichés.

Utilisés, inexistants Tous les objets qui contiennent une référence à un objetinexistant sont affichés (p. ex. une vue dans laquelle estréférencée une variable supprimée). (appelée "référence ouverte")

Page 433: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-23C79000-G8277-C160-01

Cases à cocher des types d'objetsA chaque type d'objets pour lequel la recherche d'objets est supportée correspond une case à cocher.Les références sont recherchées dans tous les objets de ce type ou dans les objets sélectionnés.La case à cocher apparaît en grisé lorsqu'une sélection a été faite dans le dialogue ouvert avec lebouton (...).

Boutons (...)Ces boutons permettent de restreindre le champ de la recherche dans les objets ou des objets.Le paramétrage s'effectue dans des dialogues de sélection différents suivant les types d'objets.

Á Lorsque le type sélectionné est "Variable", le dialogue de sélection de variables s'ouvre.

Page 434: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-24 WinCC ManuelC79000-G8277-C160-01

Á Le bouton (...) ouvre un dialogue de sélection lors d'une recherche dans les types d'objets vues,fonctions, archives et alarmes; ce dialogue affiche p. ex. tous les fichiers PDL du projet WinCC.

Pour les objets de type OLE et les contrôles ActiveX, la recherche ne peut être restreinte et s'effectueuniquement avec le paramétrage "Toutes". Aucun dialogue ne s'affiche.

Nota

Le paramétrage par défaut du dialogue inhibe les combinaisons de critères non cohérentes. Le bouton"Lancer recherche" reste donc parfois verrouillé ou la case à cocher "Archives" n'est p. ex. pasproposée dans la zone "Rechercher dans" lors d'une recherche de vues.

Page 435: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-25C79000-G8277-C160-01

1.3.2 Rafraîchir une liste de renvois croisés

La liste de renvois croisés affichée dans la fenêtre de données est obtenue par filtrage des données dela gestion interne de données.Cet affichage ne correspond pas forcément à la configuration courante de WinCC puisque lerafraîchissement de la gestion interne de données peut s'effectuer manuellement ou de façonautomatique et que le rafraîchissement de la liste de renvois croisés affichée est toujours manuel.

Liste de renvois croisés

Filtre

Edi

teur

Gestion de données

Données de WinCC

Le rafraîchissement peut s'effectuer avec les fonctions suivantes:

Fonction Description

Rafraîchirautomatiquement(Menu "Outils")

Active ou désactive le "Rafraîchissement automatique" de lagestion interne de données de façon permanente. Le paramétrageactuel est indiqué par une coche placée devant l'option de menuet par l'affichage"R-AUT" dans la barre d'état.Toutes les modifications de configuration sont prises en compte àpartir de l'instant de l'activation de la fonction.

Rafraîchir gestion dedonnées(Menu "Outils")

Ne déclenche qu'une fois le rafraîchissement de la gestion internede données; l'affichage de la liste de renvois croisés n'est pasautomatiquement rafraîchie.

Rafraîchir(Menu "Affichage")

Rafraîchissement (une seule fois) de la liste de renvois croisésaffichée, c.à.d. que les filtres courants sont de nouveau appliquésà la gestion interne des données avec affichage du résultat.Cette commande correspond à l'option de menu "Edition /Filtres", mais sans ouverture préalable du dialogue de sélectionde filtres.

Rafraîchir gestion dedonnées et affichage(Menu "Outils")

Déclenche le rafraîchissement de la gestion des données interneet l'affichage de la liste de renvois croisés.

Lorsque le rafraîchissement automatique est désactivé, des incohérences peuvent apparaître entre laconfiguration, la gestion interne des données et la liste de renvois croisés affichée.Les éventuelles incohérences sont signalées comme suit:

Á Incohérences entre le projet WinCC et la gestion interne des donnéespar un avertissement émis lors de la création / de l'édition d'une liste de renvois croisés et paraffichage de "RAF !" dans la barre d'état

Á Incohérences entre la gestion interne de données et la liste de renvois croisés affichéepar l'affichage "PERIMEE"

Page 436: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-26 WinCC ManuelC79000-G8277-C160-01

Les points suivants permettent d'obtenir un affichage de la liste de renvois croisés correspondant àl'état de configuration le plus récent:

Á Réactivation de la fonction " Rafraîchir automatiquement " (en permanence) et lancement de lafonction "Rafraîchir gestion de données et vue"Cette fonction manuelle est nécessaire pour deux raisons. D'une part parce que des incohérencesdatant de la période entre le dernier rafraîchissement de la gestion interne de données et laréactivation ne sont pas exclues même si les modifications de la configuration sont égalementgérées dans la gestion des données dès l'activation du rafraîchissement automatique. L'activationde la fonction n'entraîne d'ailleurs aucun rafraîchissement de la liste de renvois croisés.

Á Activation manuelle (une seule fois) de la fonction "Rafraîchir gestion de données et affichage".

Nota

Les fonctions "Rafraîchir gestion de données et affichage" et "Rafraîchir gestion de données" peuvent,selon la capacité de mémoire de l'ordinateur et la taille du projet, durer un certain temps (jusqu'àplusieurs heures).

Lorsqu'une nouvelle vue est copiée dans le dossier du projet via l'Explorateur Windows, "CrossReference" ne détecte aucune incohérence de la liste de renvois croisés et l'utilisateur doit lancermanuellement la fonction "Rafraîchissement de la gestion de données".

Il est à noter qu'après un rafraîchissement, l'affichage peut être influencé par les filtres éventuellementdéfinis dans "Filtre automatique".

La désactivation du rafraîchissement automatique peu être souhaitable lorsque:

Á Un état de configuration particulier de la gestion interne de données doit être gelé et des listes derenvois croisés créées pour cet état

Á Pour économiser les ressources du système parce que la fonction "Rafraîchir automatiquement"n'utilise pas constamment, lorsqu'elle est désactivée, de ressources pour rafraîchir la gestion desdonnées.

Une liste de renvois croisés peut également présenter des incohérences puisque cette liste est basée surles données internes au moment de l'enregistrement et/ou que la gestion interne de données n'étaitpeut-être plus actuelle.

Page 437: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-27C79000-G8277-C160-01

1.3.3 Saut dans les éditeurs ("Saut vers point d'emploi")

Lors de l'affichage de points d'emploi dans une liste de renvois croisés de l'éditeur, il est possibled'exécuter un saut vers ces points d'emploi depuis l'éditeur WinCC utilisé.

Sélectionnez à cette fin l'objet souhaité dans la fenêtre de données de l'éditeur. La commande de menu"Edition / Point d'emploi" et le menu contextuel permettent de déclencher la fonction "Saut vers pointd'emploi".

Le tableau ci-dessous montre l'éditeur lancé lors du saut vers un point d'emploi:

Point

d’emploi

Editeur Action pour saut vers un point d’emploi

Archive Tag Logging Démarrage de l'éditeur, pas d'autre action

Alarme Alarm Logging Démarrage de l'éditeur, pas d'autre action

Fonction 2 Global Script Démarrage de l'éditeur et affichage de la fonction

Objet vue Graphics Designer Lancement de l'éditeur et focalisation sur l'objet

Variable ExplorateurWinCC

L'explorateur est placé au premier plan, pas d'autreaction

ExempleL'éditeur affiche la dynamisation d'une propriété dans un objet graphique d'une vue . La dynamisationa été créée avec une variable de process, c'est pourquoi son utilisation dans l'éditeur est affichée.L'éditeur ouvre Graphics Designer lors du saut vers un point d'emploi et l'objet correspondant est misen évidence.

Page 438: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-28 WinCC ManuelC79000-G8277-C160-01

1.3.4 Réaffecter une variable

Une autre utilisation de la liste de renvois croisés est la fonction "Réaffecter". Cette fonction permetde renommer une variable dans des points d'emploi définis du projet sans qu'aucun défaut d'intégritén'apparaisse dans le nom de la variable utilisée.

Sélectionnez pour cela l'objet souhaité dans la fenêtre de données de l'éditeur. La fonction peut ensuiteêtre activée avec la commande de menu "Edition / Réaffecter" " ou dans le menu contextuel.

Nota

Lorsque la variable sélectionnée n'est pas utilisée, l'option "Réaffecter" est affichée désactivée. Lavariable peut alors être renommée dans l'explorateur WinCC.Les principes de configuration décrits dans l'annexe doivent être respectés pour que "Cross Reference"puisse reconnaître et modifier les noms de variables utilisées dans les fonctions. Les fonctionsexistantes doivent être modifiées en conséquence.

Page 439: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-29C79000-G8277-C160-01

Champ / Option... Description

Champ "Nom de vue actuel" Ce champ affiche uniquement le nom courant de la vuedans la liste de renvois croisés visualisée.

Boutons d'options"Réaffecter tous les pointsd´emploi de toutes les vues","Réaffecter tous les pointsd´emploi de la vue actuelle","Réaffecter tous les pointsd´emploi de l'objet actuel"

Ces options définissent l'endroit du renommage, c.à.d. lesvues ou objets où la variable est renommée.

Champs"Ancien nom de variable" et"Nouveau nom de variable"

Le nom utilisé jusqu'à présent est affiché dans le champ"Ancien nom de variable" ainsi que dans le champ desaisie du nouveau nom.Le nouveau nom à donner à la variable peut êtredirectement saisi ou sélectionné dans le dialogue desélection des variables ouvert par le bouton (...).

Bouton "..." Ce bouton, situé à droite du champ "Nouveau nom devariable", ouvre le dialogue de sélection des variables.

Bouton "Réaffecter" Ce bouton active la réaffectation.Il reste désactivé tant que le nouveau nom correspond àl'ancien.

Page 440: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-30 WinCC ManuelC79000-G8277-C160-01

1.4 Exemples de configuration

Préalables aux exemples de configurationLes points suivants sont à respecter afin d'obtenir les mêmes résultats dans les exemples de dialoguesde définition de filtres et sur les fonctions "Réaffecter" et "Point d'emploi":

1. Créez un nouveau projet monoposte avec un nom quelconque.

2. Créez deux variables internes "nVar1" et "nVar2" de type "Valeur 8 bits non signée" dans legestionnaire de variables.

3 Créez une vue dans Graphics Designer, nommez-la "P10".Insérez un champ d'entrée/sortie dans cette vue et saisissez la variable "nVar1" dans le dialoguede configuration.

4. Dupliquez ce champ d'entrée/sortie, placez la copie à côté du premier champ E/S et ouvrez ledialogue de configuration.Modifiez directement le nom "nVar1" en "nVar3" sans ouvrir le dialogue de sélection devariables.

5. Sauvegarder la vue et fermer Graphics Designer.

6. Lancez "Cross Reference" et activez le rafraîchissement de la gestion de données.

Page 441: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-31C79000-G8277-C160-01

1.4.1 Exemple de création d'une liste de renvois croisés

Les conditions préalables indiquées dans l'introduction aux exemples doivent être remplies pourobtenir les mêmes résultats dans cet exemple. La démarche est sinon applicable dans d'autres projets,mais les résultats sont différents.

1. Ouvrez le dialogue de définition de filtres en cliquant sur le bouton de la barre d'outils ou ensélectionnant la commande de menu "Edition / Filtre".

2. Paramétrez les critères de filtrage comme indiqué dans la figure ci-dessous.

Les variables sont recherchées dans toutes les vues et fonctions avec ces critères, que ces objetssoient "utilisés", " inutilisés " ou "inutilisés, existants".

Page 442: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-32 WinCC ManuelC79000-G8277-C160-01

3. La recherche faite dans le respect des préalables ci-dessus donne le résultat suivant (trié d'aprèsla colonne "Variable"):

Signification des données du tableau:

- Ligne 1: La variable "nVar1" est utilisée dans la vue "P10" comme propriété du champ d'E/S1, attribut "valeur de sortie".

- Ligne 2: La variable "nVar2" n'est pas utilisée.

- Ligne 3: Cette ligne affiche une "référence ouverte" carla variable "nVar3" est bien utilisée comme propriété du champ E/S 2 dans la vue"P10", attribut "valeur de sortie", mais elle n'existe pas.

4. Sauvegarder la liste de renvois croisés en cliquant sur le bouton "Enregistrer" de la barre d'outilset entrez p. ex. le nom de fichier "CrossRef2Variablen.XFC" dans le dialogue "Enregistrersous...".

Cette liste de renvois croisés servira également à l'illustration des fonctions "Réaffecter" et "Pointd'emploi" par un exemple.

Page 443: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-33C79000-G8277-C160-01

1.4.2 Exemple de point d’emploi

Cet exemple utilise la liste de renvois croisés créée dans l'exemple correspondant.

1. Sélectionnez le champ correspondant à l'emploi, p. ex. "ChampE/S2", ligne 2, colonne "Objet".

2. L'option de menu "Point d'emploi" du menu contextuel ou la commande "Edition / Pointd'emploi" activent le saut vers le point d'emploi.

3. Comme le champ d'entrée/sortie est un objet d'une vue, Graphics Designer est lancé et le champd'E/S 2 est représenté dans la partie visible. Vous pouvez maintenant modifier le point d'emploides variables, puisque la variable "nVar3" configurée dans le champ D'E/S représente ici uneréférence ouverte.

4. Affectez une autre variable à "nVar2" p. ex. dans le dialogue de configuration ou supprimez lepoint d'emploi "ChampE/S2".

5. Si vous avez effectué une modification dans la vue, sauvegardez-la, basculez dans les éditeurs"CrossRef" et activez "Rafraîchir la gestion de données et la vue". Les modifications effectuéessont ensuite visibles dans la liste de renvois croisés puisque "nVar3" n'est plus affichée commeréférence ouverte.

Page 444: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-34 WinCC ManuelC79000-G8277-C160-01

1.4.3 Exemple de réaffectation d'une variable

Cet exemple utilise la liste de renvois croisés créée dans l'exemple correspondant.

1. Sélectionnez une variable, p. ex. "nVar1" dans la ligne 1.

2. Ouvrez le dialogue "Réaffecter" avec la commande "Edition / Réaffecter" ou dans le menucontextuel.

3. "nVar1" est affiché comme ancien nom de la variable et "P10.pdl" comme nom courant de la vuepuisque le point d'emploi de la variable est dans cette vue.L'option "Réaffecter tous les points d´emploi de la vue actuelle" est paramétrée par défaut, iln'est pas nécessaire de la modifier dans l'exemple.Entrez "nVar11" comme nouveau nom de variable; le bouton "Réaffecter" est déverrouillé.

4. Un clic de souris réaffecte la variable (c.à.d. que la variable est renommée) uniquement dans lavue "P10.pdl".L'option "Réaffecter tous les points d´emploi de toutes les vues" n'aurait aucun effet dans cetexemple car la variable ne possède qu'un point d'emploi.

5. Vous pouvez contrôler la réaffectation en affichant les propriétés du champ d'E/S 1 dans la vue"P10" de Graphics Designer. Le nom modifié est visible dans l'attribut "Valeur de sortie" de lacommande "Entrée / Sortie".

Page 445: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Liste de renvois croisés WinCC "Cross Reference"

WinCC Manuel 1-35C79000-G8277-C160-01

1.5 Annexe

Configuration modifiée par rapport à la version V5.0 : Variables / Noms de vues dans lesactions

Le script doit être écrit comme suit pour que les noms de vues et de variables utilisés dans les actionsC (pour les attributs et pour les événements) puissent être recherchés et remplacés:

Au début du script, tous les noms de vues et toutes les variables utilisées doivent être déclarés dansdeux sections.

Ces sections de programme ont la structure suivante:

// WINCC:TAGNAME_SECTION_START// syntax: #define TagNameInAction "DMTagName"// next TagID : 4 // L'identificateur libre suivant peut être saisi ici# define TAG_1 "otto" // "otto" est le véritable nom de la variable# define TAG_2 "hugo"# define TAG_3 "karl"// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START// syntax: #define PicNameInAction "PicName"// next PicID : 4# define PIC_1 "pict1.pdl"# define PIC_2 "pict2.pdl"# define PIC_3 "pict3.pdl"// WINCC:PICNAME_SECTION_END

Les fonctions standard de lecture et d'écriture des variables doivent être appelées par les variables etles vues définies.

GetTagDWord (TAG_1);OpenPicture(PIC_1)SetPictureName( PIC_2, "Bildfenster1",PIC_3);

Lorsque vous créez des actions C dans Graphics Designer, les sections correspondantes sont inséréesdans le script.

Les scripts existants doivent être complétés comme indiqué ci-dessus pour que les fonctionnalités deréaffectation des variables soit utilisables.

Page 446: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Liste de renvois croisés WinCC "Cross Reference" 08.99

1-36 WinCC ManuelC79000-G8277-C160-01

Page 447: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

08.99 Index

WinCC Manuel Index-1C79000-G8277-C160-01

Index

AAffichage

Affichage personnalisé 1-11Afficher des colonnes 1-14Critères de tri 1-12Critères de tri de l'affichage 1-12Masquer des colonnes 1-14Objets inutilisés 1-11Objets utilisés 1-11Optimiser largeurs de colonne 1-15Rafraîchir 1-15, 1-24Rafraîchir automatiquement 1-16, 1-24Rafraîchir gestion de données 1-24Rafraîchissement manuel 1-16, 1-24Références ouvertes 1-11

Affichage de la liste de références croisées 1-20Afficher 1-11Afficher des colonnes 1-14Afficher filtre par défaut 1-4Alarmes

Recherche d'alarmes 1-1Atteindre point d'emploi 1-10

BBarre d´outils 1-19Barre d'état 1-21

CColonnes

Afficher 1-14Masquer 1-14

Commandes de menu 1-6Critères de tri 1-30

de l'affichage 1-12Définition 1-22, 1-23

DDocumentation de projet

Aperçu 1-7Configuration de l´imprimante 1-7Imprimer 1-7Mise en page 1-7

EExemple de configuration 1-29Exportation

Options 1-9

Séparateur 1-16Structure du fichier d'exportation 1-9

Exporter 1-8Séparateur 1-8

FFenêtre de données 1-20Fichier de résultats 1-1

Ouvrir 1-5Renommer 1-5Supprimer 1-5

Filtre 1-1, 1-10Filtre automatique 1-12

GGestion de données 1-16

Incohérences 1-16, 1-24Rafraîchir 1-16, 1-24Rafraîchir gestion de données 1-24Rafraîchissement automatique 1-24Rafraîchissement manuel 1-16, 1-24

Gestion interne de données 1-1

IImprimer 1-7

LLargeurs de colonne 1-16

Optimiser 1-15Liste de références croisées 1-1

Affichage 1-20Affichage de tous les objets 1-11Afficher des colonnes 1-14Créer 1-22, 1-23, 1-30Critères de tri 1-30Définition des critères de tri 1-22, 1-23Exemple de configuration 1-29Exporter 1-8Masquer des colonnes 1-14Opérandes de STEP 5 1-1Opérandes de STEP 7 1-1Optimiser largeurs de colonne 1-15Rafraîchir 1-1, 1-15, 1-24Rafraîchir automatiquement 1-16, 1-24Rafraîchir gestion de données 1-24Rafraîchissement manuel 1-16, 1-24Réaffecter 1-33Saut au point d'emploi 1-32

Page 448: SIMATIC HMI - cache.industry.siemens.com · User Administrator 7 Tome 2 Graphics Designer 8 Alarm Logging 9 Tag Logging 10 ... SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des

Index 08.99

Index-2 WinCC ManuelC79000-G8277-C160-01

MMasquer des colonnes 1-14

NNom de fichier 1-4Nom de variable

Règle de configuration 1-27, 1-34Nom de vue

Règle de configuration 1-27, 1-34Nouveau filtre 1-4

OObjets

inexistants 1-22Objets inexistants 1-20Objets inutilisés 1-11, 1-20, 1-22Références ouvertes 1-11

Objets inexistants 1-20, 1-22Objets inutilisés 1-11, 1-20, 1-22Objets utilisés 1-11, 1-20, 1-22

PParamétrages 1-16

RRafraîchir 1-15, 1-16

Rafraîchir affichage 1-24Rafraîchir gestion de données 1-16, 1-24Rafraîchissement automatique 1-24Rafraîchissement manuel 1-16, 1-24

Rafraîchir automatiquement 1-16, 1-24Rafraîchir automatiquement... 1-4Rafraîchir gestion de données 1-4, 1-24Réaffecter 1-1, 1-10, 1-27, 1-33Références ouvertes 1-11Règle de configuration

Nom de variable 1-27, 1-34Nom de vue 1-27, 1-34

SSaut au point d'emploi 1-1, 1-10, 1-26, 1-32

TTrier liste de références croisées 1-30

VVariables

Recherche de variables 1-1Vue

Recherche d'objets 1-1