SIMATIC HMI WinCC

Transcription

SIMATIC HMI WinCC
Tome 1
SIMATIC HMI
WinCC
Manuel
Tome 2 / 2
Avant-propos
1
Présentation du système
2
Authorization
3
WinCC Explorer
4
Channels
5
Report Designer
6
User Administrator
7
Tome 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
Graphics Designer
8
Alarm Logging
9
Tag Logging
10
Text Library
11
Global Script
12
Cross Reference
13
®
®
®
®
®
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, toute
exploitation de son contenu sont interdites, sauf autorisation
expresse. Tout manquement à cette règle est illicite et expose
son auteur au versement de dommages et intérêts. Tous nos
droits sont réservés, notamment pour le cas de la délivrance
d'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)
(Nous avons vérifié que le contenu de ce manuel correspond
aux éléments matériels et logiciels qui y sont décrits. Des
divergences ne sont cependant pas exclues ce qui nous
empêche de garantir une correspondance totale. Les
informations fournies dans cet imprimé sont vérifiées
régulièrement, les corrections nécessaires sont insérées dans
l'édition suivante. Nous vous sommes reconnaissants pour toute
proposition d'amélioration.)
 Siemens AG 1994 - 1999 All rights reserved
Sous réserve de modifications techniques
C79000-G8277-C160
Printed in the Federal Republic of Germany
Siemens Aktiengesellschaft
Tome 1
SIMATIC HMI
WinCC
Manuel
Tome 2 / 2
Avant-propos
1
Présentation du système
2
Authorization
3
WinCC Explorer
4
Channels
5
Report Designer
6
User Administrator
7
Tome 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
Graphics Designer
8
Alarm Logging
9
Tag Logging
10
Text Library
11
Global Script
12
Cross Reference
13
®
®
®
®
®
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, toute
exploitation de son contenu sont interdites, sauf autorisation
expresse. Tout manquement à cette règle est illicite et expose
son auteur au versement de dommages et intérêts. Tous nos
droits sont réservés, notamment pour le cas de la délivrance
d'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)
(Nous avons vérifié que le contenu de ce manuel correspond
aux éléments matériels et logiciels qui y sont décrits. Des
divergences ne sont cependant pas exclues ce qui nous
empêche de garantir une correspondance totale. Les
informations fournies dans cet imprimé sont vérifiées
régulièrement, les corrections nécessaires sont insérées dans
l'édition suivante. Nous vous sommes reconnaissants pour toute
proposition d'amélioration.)
 Siemens AG 1994 - 1999 All rights reserved
Sous réserve de modifications techniques
C79000-G8277-C160
Printed in the Federal Republic of Germany
Siemens Aktiengesellschaft
Sommaire
1
Vue d’ensemble ............................................................................................. 1-1
2
Structure ........................................................................................................ 2-1
2.1
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.4
2.4.1
2.5
2.6
2.6.1
2.6.2
2.6.3
2.6.4
2.6.5
2.6.6
2.6.7
2.7
2.8
2.9
2.10
2.11
2.12
2.12.1
2.12.2
2.12.3
3
Palette de couleurs .................................................................................................. 2-3
Palette d’objets......................................................................................................... 2-4
Dessiner un objet ..................................................................................................... 2-8
Sélection d'un objet................................................................................................ 2-10
Modification des propriétés de l'objet..................................................................... 2-10
Déplacement d'un objet à l'aide de la souris ......................................................... 2-11
Modification de la taille de l'objet à l'aide de la souris ........................................... 2-11
Modification de l'angle de début/de fin à l'aide de la souris................................... 2-12
Palette de styles..................................................................................................... 2-13
Modification du style de trait .................................................................................. 2-13
Modification de l'épaisseur de trait......................................................................... 2-14
Modification des fins de trait .................................................................................. 2-14
Modification du motif de remplissage..................................................................... 2-15
Palette de positionnement ..................................................................................... 2-16
Positionnement d'objets ......................................................................................... 2-17
Palette de zoom ..................................................................................................... 2-18
Barre de menus...................................................................................................... 2-19
Menu Fichier .......................................................................................................... 2-19
Menu Edition .......................................................................................................... 2-21
Menu Affichage ...................................................................................................... 2-25
Coller ...................................................................................................................... 2-29
Positionner ............................................................................................................. 2-29
Menu Outils ............................................................................................................ 2-30
Menu Fenêtre......................................................................................................... 2-32
Barre d’outils standard ........................................................................................... 2-33
Palette de polices................................................................................................... 2-35
Barre d'état............................................................................................................. 2-36
Barre de plans........................................................................................................ 2-36
Barre de variables .................................................................................................. 2-37
Propriétés de l'objet ............................................................................................... 2-38
Pipettes pour transfert de propriétés de l'objet ...................................................... 2-38
Onglet "Propriétés"................................................................................................. 2-39
Onglet "Evénement"............................................................................................... 2-54
Configuration d’actions ................................................................................ 3-1
3.1
3.2
3.2.1
3.2.2
3.2.2.1
3.2.2.2
3.2.2.3
3.2.2.4
3.2.2.5
3.2.2.6
3.2.2.7
3.2.3
3.2.4
Introduction .............................................................................................................. 3-1
Actions pour objets graphiques................................................................................ 3-2
Dynamisation de propriétés d'objet par le dialogue de dynamisation ..................... 3-3
Dynamisation de propriétés d'objet par le dialogue de dynamisation ................... 3-16
Fonctions système ................................................................................................. 3-17
Fonctions diverses ................................................................................................. 3-17
Dynamiques standard ............................................................................................ 3-18
Composants de vue ............................................................................................... 3-22
Fonctions d’importation.......................................................................................... 3-23
Fonctions de vue.................................................................................................... 3-23
Exemple de dynamisation...................................................................................... 3-24
L'éditeur de l'assistant de dynamisation ................................................................ 3-26
Dynamisation par une action C.............................................................................. 3-30
WinCC Manuel
C79000-G8277-C160-01
i
Sommaire
3.2.5
3.2.6
3.3
3.3.1
3.3.1.1
3.3.1.2
3.3.1.3
4
Dynamisation d’objets par une valeur de variable ................................................. 3-43
Modification du lien de variable.............................................................................. 3-46
Réaction aux événements ..................................................................................... 3-49
Utilisation d'une liaison directe............................................................................... 3-50
Constantes comme source de liaisons directes .................................................... 3-52
Propriétés d’objet comme source de liaisons directes.......................................... 3-53
Variables comme source de liaisons directes........................................................ 3-54
Annexe ......................................................................................................... 4-1
4.1
4.2
ii
08.99
Formats de sortie des champs d'E/S ....................................................................... 4-1
Affectations des listes de textes............................................................................... 4-5
WinCC Manuel
C79000-G8277-C160-01
08.99
Vue d’ensemble
1 Vue d’ensemble
L'é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.
WinCC Manuel
C79000-G8277-C160-01
1-1
Vue d’ensemble
1-2
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2 Structure
L'éditeur Graphics Designer comporte :
•
des palettes servant à la création et l'édition d'objets graphiques :
palette de couleurs
palette d'objets
palette de styles
palette de positionnement
palette de zoom
palette de polices
•
des palettes et barres destinées à la commande de l'éditeur Graphics Designers :
barre de menu
barre d'outils standard
barre d'état
barre 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 astuces
Au 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 à chaque
dé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".
WinCC Manuel
C79000-G8277-C160-01
2-1
Structure
08.99
Modification de la taille de la palette
Pour 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 :
2-2
1.
Cliquez sur le bord de la palette, maintenez le bouton gauche de la souris enfoncé et faites glisser
la 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 position
souhaitée sur l'écran.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2.1 Palette de couleurs
La palette de couleurs vous permet d'affecter aux objets sélectionnés, en cliquant avec la souris, l'une
des 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'ancrer
sur les bords.
L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette de
couleurs.
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 couleur
souhaitée.
.
ou
Cliquez sur le bouton de commande "Définir une couleur" pour créer une autre combinaison de
couleurs.
WinCC Manuel
C79000-G8277-C160-01
2-3
Structure
08.99
2.2 Palette d’objets
La palette d'objets vous permet de sélectionner un objet qui sera créé dans le premier plan visible de
l'espace de travail graphique. Sous Graphics Designer, il s'agit par défaut du plan 0. Les objets
disponibles 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 de
curseur ou uniquement par le biais du clavier.
Vous pouvez placer la palette de couleurs à un endroit quelconque dans la zone de travail ou l'ancrer
sur les bords.
L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette
d'objets.
2-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 <Maj
Entree> 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 (Alarm
Logging), le système d'archivage (Tag Logging), le système de listage (Print Jobs), mais aussi par des
applications (Global Script). Les propriétés externes (position, taille et autres attributs) sont configurés
sous l'éditeur Graphics Designer et transmis à l'application en cours d'exécution. L'application ouvre la
fenê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 en
configurer la position, la taille et d'autres propriétés dynamisables. Une propriété importante est par
exemple le renvoi à la vue (nom de la vue) devant être représentée dans la fenêtre de vue. Le contenu
de la fenêtre peut ainsi être modifié dynamiquement en cours d'exécution par modification dynamique
de l'attribut "Nom de vue".
WinCC Manuel
C79000-G8277-C160-01
2-5
Structure
08.99
Contrôle
Un objet Contrôle sert à réaliser un élément de Windows (tel que bouton de commande ou boîte de
sé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 aussi
sélectionner directement les contrôles, notamment les contrôle WinCC, dans l'onglet "Contrôle" de la
palette d'objets. Lors de l'insertion du contrôle dans la vue, vous n'aurez pas dans ce cas à effectuer de
choix 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 un
double clic.
Après avoir procédé à des modifications d'un objet OLE lié dans un champ d'objet associé, il faut
rafraî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 de
conception 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 de
données binaire, hexadécimal, décimal ou chaîne de caractères sont possibles. Il est également
possible d'indiquer des seuils, de procéder à une saisie cachée ou à une validation une fois l'entrée
complète.
Bargraphe
Le bargraphe sert à la visualisation graphique de valeurs, par rapport aux repères de seuil
supérieurset inférieurs soit sous forme de synoptique purement graphique, soit sous forme de
repré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 fonctions
par 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 du
Graphics 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. La
dynamisation est réalisé par liaison d’une variable dont la valeur (1 à 32) correspond à l’état
considéré. Vous pouvez affecter à la variable un nombre quelconque de 0 à 232 -1 (combinaisons de
bits).
Les états peuvent présenter des discontinuités (1, 2, 5, 6, etc.). Il est possible de prévoir des états
auxquels aucune vue n’est attribuée, mais de tels états peuvent également être supprimé à l’aide de
"Purger la liste".
2-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
Liste de textes
La liste de textes peut être utilisée pour affecter des textes aux valeurs. Elle peut être utilisée comme
liste 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 valeur
affecté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éro
de bit est sorti. Si plusieurs bits sont positionnés dans la valeur de sortie, le texte "***" est sorti. A
l'entrée d'un texte, la valeur d'entrée transmise au gestionnaire de données est la valeur qui a
positionné 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 est
possible de configurer deux textes exactement : un pour le cas où le bit est à 1 et un pour le cas où le
bit est à 0. A l'entrée d'un texte, le bit correspondant est positionné ou mis à 0 dans la valeur de sortie
présente et la nouvelle valeur est utilisée comme valeur d'entrée. Le bit pertinent est défini par un
attribut propre (numéro de bit).
Pour la manipulation d'un objet de liste de textes, la liste configurée des affectations de texte est
ouverte. Pour les types de liste "Décimal" et "Binaire", le texte correspondant à la valeur de sortie
courante est sélectionné. Pour le type de liste "Bit", le texte sélectionné est celui qui correspond à l'état
contraire à l'état courant, étant donné que la manipulation a normalement ici pour but de "faire
basculer" 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 dans
la bibliothèque de textes. Le texte à afficher peut être traduit dans la bibliothèque de textes. Les textes
correspondants sont sortis de la bibliothèque de textes lors de la commutation de la langue des
données.
Bargraphe 3D
Le bargraphe 3 D fait partie du groupe d'objets complexes. Il est possible d'en modifier l'apparence et
les 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 de
repré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 états
actuels de certains types d'alarme. Il n'existe cependant pas de liaison au sein de WinCC avec le
système de signalisation d'alarmes.
Les signalisations groupées permettent, en mode runtime, de faire afficher la vue dans laquelle se
trouve la source du défaut. Cette possibilité d'accès rapide à la source du défaut constitue pour
l'opérateur une fonction essentielle.
La signalisation groupée fait partie de l’option Basic Process Control.
WinCC Manuel
C79000-G8277-C160-01
2-7
Structure
08.99
Objets Windows
Bouton
Le bouton est utilisé pour la conduite d'événements de process (tels que validation d'alarmes et
d'avertissements). Il peut présenter deux états ("enfoncé" et "non enfoncé"). La liaison au process est
obtenue 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 une
liaison 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'une
seule option. La dynamisation permet de réaliser durant le temps d'exécution (runtime) la liaison
process 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 du
bouton, il a toutefois une position de verrouillage pour les deux états "enfoncé" et "non enfoncé". La
liaison 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 est
obtenue par dynamisation des attributs correspondants.
2.2.1 Dessiner un objet
Avant de commencer
Tous les objets sont dessinés avec les propriétés par défaut de l'objet, dans le premier plan visible de
l'espace de travail graphique. Sous Graphics Designer, il s'agit par défaut du plan 0. Vous pouvez
modifier 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 souris
en maintenant le bouton de cette dernière enfoncé jusqu'à ce que l'objet ait atteint la taille
requise.
ou
Cliquez sur le plan de travail
Le système dessine l'objet à une taille prédéfinie.
2-8
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 de
l'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. A
la 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 maintenant
la touche "Alt" enfoncée. Le point d'angle supplémentaire sera rajouté entre le point d'angle
sé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 appuyant
simultanément sur la touche "Ctrl".
Nota
L'activation de la fonction "Quadrillage"
et de la fonction "Aligner sur le quadrillage"
permet de réaliser un meilleur alignement réciproque des objets dessinés.
, vous
Une fois le tracé effectué
Lorsque le dessin de l'objet est achevé, la palette d'objets passe automatiquement en mode "Sélection
d'objet". Vous avez maintenant la possibilité de créer un nouvel objet ou de sélectionner dans l'espace
de travail un objet déjà créé et d'en modifier les propriétés. Vous pouvez modifier le paramétrage par
défaut par l'intermédiaire du menu "Outils" - "Paramétrages ...", sous l’onglet "Options".
WinCC Manuel
C79000-G8277-C160-01
2-9
Structure
08.99
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élection
d'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és
totalement 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" sont
listé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'objet
Vous pouvez définir pour chaque type d'objet un paramétrage par défaut des propriétés de l'objet. Ce
paramétrage par défaut est repris à chaque fois que vous créez un nouvel objet.
2-10
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 correspondant
paramé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"
fonction du paramétrage du quadrillage.
est activée, le décalage de l'objet n'est possible qu'en
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 huit
poigné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 que
les quatre poignées médianes permettent de modifier horizontalement ou verticalement la taille de
l'objet.
WinCC Manuel
C79000-G8277-C160-01
2-11
Structure
08.99
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", "arc
d'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 huit
poignées. Les points d'extrémité de l'objet incurvé sont repérés par des poignées un peu plus
grandes.
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'un
F (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 que
les quatre poignées médianes permettent de modifier horizontalement ou verticalement la taille de
l'objet.
2-12
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2.3 Palette de styles
La palette de styles vous permet de modifier la représentation de l'objet sélectionné. Suivant le type
d'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 de
curseur 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 sur
les bords.
L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette de
styles.
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 plusieurs
types de trait, tels que pointillés, tirets, trait continu etc. Vous pouvez sélectionner le style de trait/de
bordure à 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
3.
qui précède pour ouvrir la boîte de sélection.
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".
WinCC Manuel
C79000-G8277-C160-01
2-13
Structure
08.99
2.3.2 Modification de l'épaisseur de trait
Pour la représentation de traits/bordures, vous disposez de différentes largeurs. Vous pouvez
sé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
3.
qui précède pour ouvrir la boîte de sélection.
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 plusieurs
types 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
3.
qui précède pour ouvrir la boîte de sélection.
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 cercle
plein.
La propriété "Fins de trait" n'est pas disponible dans le cas des traits encadrant les objets de surface.
2-14
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2.3.4 Modification du motif de remplissage
Plusieurs motifs de remplissage, tels que massif, hachuré, transparent, etc., sont disponibles en tant
que propriétés de l'objet pour la représentation des surfaces d'arrière-plan. Vous pouvez sélectionner le
motif 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
3.
qui précède pour ouvrir la boîte de sélection.
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".
WinCC Manuel
C79000-G8277-C160-01
2-15
Structure
08.99
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 les
objets
(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 ou
l'ancrer sur les bords.
L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette de
positionnement.
2-16
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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'objet
pris 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 celui
situé le plus à l'extérieur.
Si les objets ont été sélectionnés avec la "touche majuscule" et le bouton gauche de la souris, la
ré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 dans
l'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 reste
cependant inchangée.
Nota
Si vous sélectionnez les objets à l'aide de la souris (encadrement), la hauteur/largeur est adaptée en
fonction du premier objet configuré de ce groupe.
WinCC Manuel
C79000-G8277-C160-01
2-17
Structure
08.99
2.5 Palette de zoom
La palette de zoom vous permet, par l'intermédiaire du curseur ou des boutons de commande, de
définir le facteur de zoom de la fenêtre active. Le facteur de zoom momentané est affiché sous le
curseur.
Vous pouvez également sélectionner le zoom par étapes en faisant appel aux fonctions de la barre
d’outils standard.
Nota
La palette de zoom peut être commandée par le raccourci-clavier "Alt + Z" et les touches de curseur
peuvent l'être uniquement au clavier.
Vous pouvez placer la palette de zoom à un endroit quelconque dans la zone de travail ou l'ancrer sur
les bords.
L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la palette de
zoom.
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 de
zoom souhaité.
ou
Cliquez au-dessus ou au-dessous du curseur. Le facteur de zoom est défini au niveau
correspondant à la position de la souris.
ou
Utilisez l'un des boutons de commande pour paramétrer le facteur de zoom sur l'une des valeurs
fixes 8, 4, 1, ½ ou ¼.
2.
2-18
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 %).
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2.6 Barre de menus
La barre de menus renferme toutes les commandes de menu disponibles dans l'éditeur Graphics
Designer. 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 dessiner
une nouvelle vue.
L'éditeur Graphics Designer met à votre disposition un espace de travail vide ayant comme nom
prédéfini NewPdlx, x prenant au cours d'une séance de travail une valeur croissante au fur et à mesure
de 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 Graphic
Designer (extension du nom de fichier .PDL).
Pour la marche à suivre ultérieure relative à la sélection d'un fichier, veuillez vous reporter à la
description de Windows NT.
Nota
Pour le type de projet "Système multiposte", le fichier de vue à ouvrir peut avoir déjà été ouvert par un
autre 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 autre
nom.
Activer runtime
Cette 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 vous
quittez le dialogue de sauvegarde avec "Annuler", le mode runtime n'est pas activé.
Enregistrer
La commande "Enregistrer" vous permet de sauvegarder l'état actuel de l'édition. Cette commande
s'utilise lors du premier enregistrement d'un fichier, ne possédant pas encore de nom définitif, ou
lorsqu'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 être
impérativement sauvegardé sous un autre nom.
WinCC Manuel
C79000-G8277-C160-01
2-19
Structure
08.99
Enregistrer tout
La commande "Enregistrer tout" permet de sauvegarder l'état actuel de toutes les fenêtre d'édition
ouvertes sous leur nom existant. En l'absence d'attribution de nom, vous passez dans la boîte de
dialogue "Enregistrer sous ...".
Imprimer ...
La commande "Imprimer ..." vous permet d'imprimer la vue ouverte sur l'imprimante paramétrée.
Aperçu avant impression
La 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 son
paramétrage.
Propriétés
Le bouton de commande "Propriétés" ouvre une boîte de dialogue permettant de définir des propriétés
spé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 projet
La 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 les
propriétés spécifiques de ces derniers.
Aperçu documentation de projet
La commande "Aperçu documentation de projet" permet de contrôler, avant impression, la mise en
forme 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 de
configuration 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és
dynamisables 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, une
hauteur quelconque est définie pour le trait à l'exportation. A l'importation, le trait ne sera donc pas
représenté correctement.
Il est donc préférable d'exporter les traits individuels uniquement au format .WMF.
2-20
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2.6.2 Menu Edition
Annuler
La commande "Annuler" vous permet d'annuler la dernière commande effectuée au cours de l'édition
de la vue (Undo).
Répéter
La commande "Répéter" permet de rétablir l'annulation réalisée à l'aide de la commande "Annuler"
(Re-Undo/annuler l'annulation).
Dupliquer
La commande "Dupliquer" permet de créer une copie d'objets directement dans la vue. Les objets
dupliqués ne sont pas stockés dans le presse-papiers.
Sélectionner tout
La commande "Sélectionner tout" permet de marquer l'ensemble des objets de la vue.
Grouper
La commande "Grouper" permet de regrouper plusieurs objets sélectionnés en un groupe, un "objet
groupé". Cela est possible pour tous les types d'objets, à l'exception des contrôles et objets OLE. Il
suffit 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és
de tous les éléments du groupe comme d'éditer les propriétés de chaque élément individuel.
Edition des objets groupés
Exemple
Propriétés de l'objet d'un groupe d'objet se composant d'un trait, d'un cercle et d'un rectangle :
WinCC Manuel
C79000-G8277-C160-01
2-21
Structure
08.99
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 attributs
des sous-objets, chaque attribut n'étant listé qu'une fois. La modification d'un attribut du groupe a des
ré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'objet
individuel, il est possible de modifier tout attribut d'un objet individuel indépendamment de l'objet
groupé.
Une modification des attributs du groupe "Hauteur" et "Largeur" entraîne une adaptation en
pourcentage 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 sur
les 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 dynamique
supplémentaire est configurée pour le même attribut, c'est la dernière modification effectuée dans le
temps qui prévaut en mode runtime. Ceci est également valable pour la sélection d'une vue. Il n'est pas
possible d'assurer l'activation des attributs dans un ordre déterminé.
Dissocier
La commande "Dissocier" permet de dissocier un groupe d'objets de façon à permettre à nouveau
l'édition individuelle de chaque objet.
Séquence TAB
L'instruction "Séquence TAB" permet d'influer sur l'ordre de saut des objets autorisant une conduite
en 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 peuvent
parallè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 tout
comme un numéro pointeur. Ces numéros sont attribués suivant l'ordre de génération.
2-22
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 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 la
numé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" sont
doté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 la
numérotation à 1.
WinCC Manuel
C79000-G8277-C160-01
2-23
Structure
08.99
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 TAB
du 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 leur
sélection par clic de la souris.
Nota
Lorsque vous cliquer sur un objet avec la touche "Maj." simultanément enfoncée, vous lui attribuez le
numé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 dernier
objet dont le numéro doit être conservé. Les numéros supérieurs sont réattribués par clic sur d'autres
objets.
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 vous
désirez supprimer de la séquence TAB.
Le numéro de l'objet est remplacé par un *. Les objets de numérotation supérieure sont
automatiquement renumérotés.
2-24
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 appuyant
simultanément sur les touches "Maj." + "Ctrl".
Le est remplacé par le numéro suivant dans la séquence TAB.
Propriétés
Dans le menu "Edition", l'option "Propriétés" permet de transférer les propriétés d'un objet ou d'un
groupe d'objet à un autre objet. Vous disposez pour ce faire de deux fonctions pouvant également être
exé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 - Copier
La commande "Propriétés - Copier" vous permet de copier les propriétés d'un objet, à l'exception du
nom de l'objet et de la rubrique "Géométrie", en vue de les transférer à un autre objet.
Propriétés - Affecter
La commande "Propriétés" - "Affecter" vous permet de transférer à un objet sélectionner les
proprié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èque
Cette commande vous permet d'accéder à la bibliothèque de vues de l'éditeur Graphics Designer. Vous
pouvez enregistrer suivant vos besoins dans cette bibliothèque les objets créés sous Graphics Designer
en 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é dans
le fichier MCP.INI) ou dans une bibliothèque relative au projet (\LIBRARY dans le chemin du
projet).
WinCC Manuel
C79000-G8277-C160-01
2-25
Structure
08.99
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 la
bibliothèque.
2.
Dans le menu "Affichage", cliquez sur "Bibliothèque" ou sur le bouton
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èque
spé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 vue
ultérieurement.
de la barre d'outils.
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 :
de la barre d'outils.
1.
Dans le menu "Affichage", cliquez sur "Bibliothèque" ou sur le bouton
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 Graphics
Designer.
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 et
procédez à l'exécution de la commande "Insertion".
Pour modifier un nom de vue dans la bibliothèque :
2-26
1.
Dans le menu "Affichage", cliquez sur "Bibliothèque" ou sur le bouton
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.
de la barre d'outils.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 barre
d'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 et
barres 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 barre
d'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 écran
La commande "Plein écran" permet de zoomer l'espace de travail à la taille du plein écran. Les
palettes et barres sont alors masquées.
L'actionnement d'une touche quelconque ou un clic de la souris permet de revenir à l'affichage
d'édition normal.
WinCC Manuel
C79000-G8277-C160-01
2-27
Structure
08.99
Quadrillage ...
Afin de permettre une édition précise dans l'espace de travail, vous avez la possibilité d'incruster un
quadrillage 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 certes
définir une valeur plus faible (4 pixels p. ex.), mais la représentation sur l'écran sera le multiple pair
suivant > 10 pixels de cette valeur (12 pixels pour notre exemple).
Zoom
La commande "Zoom" vous permet de contrôler la taille de rendu à l'écran de la vue. La modification
de 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 zone
La commande "Zoom" - "Zone" vous permet de prendre au lasso une partie de l'écran et d'obtenir pour
cette zone une représentation agrandie.
Plans ...
La commande "Plans ..." vous donne la possibilité d'activer et de désactiver des plans. Les objets des
différents plans sont alors affichés ou masqués. L'affectation d'un objet à un plan s'effectue via les
proprié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 alors
en 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" pour
désactiver les plans 1 à 15.
ou
•
Cliquez dans la barre des plans
numéro du plan devant être visible/masqué.
sur le
Nota
Les objets sont générés dans le premier plan visible de l'espace de travail graphique. Sous Graphics
Designer, il s'agit par défaut du plan 0.
Le système ne permet pas la désactivation de tous les plans.
2-28
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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
Rotation
La commande "Rotation" vous permet de tourner des objets selon un angle de 90 degrés. Suivant le
type 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 90
degrés, le sens d'écriture passe de "horizontal" à "vertical").
Retournement
La commande "Retournement" permet d'effectuer un retournement d'objets selon leur axe de symétrie
horizontal ou vertical. Suivant le type d'objet, le retournement est licite ou non (le retournement d'un
objet OLE, p. ex. n'est pas autorisé). Les propriétés sont adaptées en fonction de la rotation (si un
champ de texte subit un retournement par rapport à son axe médian vertical, l'alignement du texte
passe d'alignement "à gauche" à alignement "à droite").
Aligner
La commande "Aligner" permet de déterminer la position réciproque des objets. Les fonctions
correspondent à celles de la palette d'alignement.
WinCC Manuel
C79000-G8277-C160-01
2-29
Structure
08.99
Plan
La commande "Plan" permet d'influer sur la position d'un objet à l'intérieur d'un plan. Vous disposez
pour ce faire des fonctions suivantes :
•
Au premier plan
•
Au dernier plan
•
Plan devant
•
Plan derrière
Au premier plan
La commande "Plan" - "Au premier plan" permet, dans un plan, de faire passer un objet au premier
plan.
Au dernier plan
La commande "Plan" - "Au dernier plan" permet, dans un plan, de faire passer un objet au dernier
plan.
Plan devant
La commande "Plan" - "Plan devant" permet, dans un plan, de décaler un objet d'une position vers
l'avant.
Plan derrière
La commande "Plan" - "Plan derrière" permet, dans un plan, de décaler un objet d'une position vers
l'arrière.
2.6.6 Menu Outils
Actualiser les références
La 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 sont
rafraîchis. Si une liaison avec un objet OLE n'est plus valide, l'éditeur Graphics Designer représente
l'objet sous forme d'objet vide, biffé. Un message d'erreur correspondant est édité au niveau de la
barre d'état.
Paramétrages ...
La commande "Paramétrages ..." entraîne l'ouverture d'une boîte de dialogue comportant les onglets
suivants.
• 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 de
Graphics Designers.
Les paramétrages sont sauvegardés et sont conservés au redémarrage de Graphics Designers.
2-30
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
Onglet "Quadrillage"
Afin de permettre un travail de précision sur la surface de travail, vous avez la possibilité, à l'aide de
la fonction "Afficher quadrillage", d'incruster un quadrillage sur la surface 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 certes
définir une valeur plus faible (4 pixels p. ex.), mais la représentation sur l'écran sera le multiple pair
suivant > 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 quitter
l'application.
• Autorisez ou non l'affichage d'avertissements lorsque la configuration réalisée conduit à un
comportement défavorable durant le runtime.
• Choisissez si les objets doivent, pour la sélection, être entièrement encadrés par le lasso ou si un
contact 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 rester
sé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 des
objets 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 Graphics
Designers.
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étrages
par défaut des objets.
•
Sélectionnez si vous désirez enregistrer les paramétrages par défaut lorsque vous quittez
l’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 les
paramétrages par défaut des objets.
•
Sélectionnez le déclencheur par défaut de vos objets.
WinCC Manuel
C79000-G8277-C160-01
2-31
Structure
08.99
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 et
des 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 Alt
enfoncé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 touche
Alt enfoncée et en tirant avec la souris le bouton voulu de la barre d'outils pour le supprimer ou pour
le placer à un autre endroit.
2.6.7 Menu Fenêtre
Nouvelle fenêtre
La 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.
2-32
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2.7 Barre d’outils standard
La barre d’outils standard comporte des boutons de commande vous permettant, par clic avec la
souris, 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
WinCC Manuel
C79000-G8277-C160-01
2-33
Structure
08.99
Icône
Description
Activer l’aide contextuelle
Nota
Vous pouvez placer la barre d'outils standard à un endroit quelconque dans la zone de travail ou
l'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 en
supprimer, maintenez la touche Alt enfoncé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.
Vous pouvez supprimer ou réagencer des boutons de la barre d'outils standard en maintenant la touche
Alt enfoncée et en tirant avec la souris le bouton voulu de la barre d'outils pour le supprimer ou pour
le 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é".
2-34
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
2.8 Palette de polices
La palette de polices vous permet de modifier rapidement la police et la couleur des caractères d'objets
de 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 de
polices.
Sélection d'une autre police
La police actuellement paramétrée est affichée dans le champ.
Modification de la taille de la police
La taille de la police actuellement paramétrée, en points (pt), est affichée dans le champ.
Modification de la couleur des caractères
prend la dernière couleur sélectionnée. Cette couleur peut
Le rectangle se trouvant dans l'icône
être directement affectée à un autre objet de texte par simple clic sur l'icône.
Modification de la couleur des traits
La 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 directement
affectée à un autre objet de texte par simple clic sur l'icône.
WinCC Manuel
C79000-G8277-C160-01
2-35
Structure
08.99
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 être
activée. Les objets sont créés dans le premier plan visible de l'espace de travail graphique. Sous
Graphics 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 sur
les bords.
L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer la barre de
plans.
2-36
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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'attribut
s'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é. Il
convient 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 dans
le 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.
WinCC Manuel
C79000-G8277-C160-01
2-37
Structure
08.99
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 type
d'objet sont affichés dans la fenêtre "Propriétés de l'objet". Ces propriétés peuvent être modifiées ou
copiées. Par ailleurs, il vous est ici possible de dynamiser des objets par paramétrage des attributs
correspondants et de les lier à des actions.
Structure
La 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"
Epingle
L'épingle vous permet de fixer la fenêtre "Propriétés de l'objet" à une position fixe sur l'écran. La
fenê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 de
l'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 les
proprié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’objets
Vous avez, dans la liste d'objets, la possibilité de sélectionner d'autres objets pour les éditer sans
refermer la fenêtre "Propriétés de l'objet".
2-38
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 de
sé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 rubriques
Dans la moitié gauche de l'onglet "Propriétés" figure, dans une arborescence des rubriques, une
récapitulation par groupe des propriétés de l'objet. Lorsque vous sélectionnez un groupe dans
l'arborescence des rubriques, les attributs correspondants sont affichés dans la moitié droite de la
fenê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 de
police "Gras" dans l'arborescence de l'onglet "Propriétés".
WinCC Manuel
C79000-G8277-C160-01
2-39
Structure
08.99
Attributs
Suivant le type d'attribut, il vous est possible de modifier ce dernier par entrée de valeurs, palettes ou
menus contextuels.
Vous pouvez dynamiser des attributs, la modification de l'attribut s'effectuant alors via une variable ou
la valeur résultant d'une action.
Paramétrage des attributs
Les attributs sont fonction du type d’objet et de la rubrique que vous avez sélectionnés dans
l'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 avec
une "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 éclair
vert.
Un attribut devant être dynamisé par une "action C" qui n'a pas encore été traduite est repéré par une
icône éclair jaune.
Pour savoir comment dynamiser un attribut, veuillez vous reporter à "Dynamisation d'un attribut".
Statique des attributs
Vous pouvez, pour chaque attribut, définir des propriétés données. Ces dernières sont définies lors du
paramétrage par défaut et peuvent, pour chaque attribut, faire l'objet d'une modification statique
comme dynamique.
Nota
Lors des sélections multiples, tous les attributs des objets sélectionnés dans l'onglet "Propriétés" sont
listés. Seuls sont cependant affichés les attributs qui sont identiques pour tous les objets. Lorsqu'un
attribut 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 :
2-40
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique souhaitée. 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 police affichée dans la colonne
"Statique" (p. ex. Objet : Texte statique ; Rubrique : Police; Attribut: Sens du texte). L'attribut
change p. ex. de vertical / horizontal.
Si le nom de l'attribut est déjà marqué, vous pouvez le modifier par un simple clic.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 est
modifié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 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 propriété paramétrée dans la colonne
"Statique" (p. ex. Objet : cercle ; Rubrique : clignotement ; Attribut : Fréquence de clignotement
de 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 avec
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" puis la propriété de
l'attribut souhaitée.
WinCC Manuel
C79000-G8277-C160-01
2-41
Structure
08.99
Pour modifier un attribut avec valeur :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique souhaitée. Les attributs
correspondants 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 simple
clic.
ou
Double-cliquez sur la valeur d'attribut dans la colonne "Statique". L'ancienne valeur est marquée
et 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.
2-42
L'ancienne valeur est marquée et le curseur positionné. Entrez une nouvelle valeur d'attribut en
écrasant l'ancienne valeur.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
Pour modifier un attribut avec texte :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique souhaitée. Les attributs
correspondants 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 simple
clic.
ou
Double-cliquez sur la valeur d'attribut dans la colonne "Statique". L'ancienne valeur est marquée
et 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 écrasant
l'ancien texte.
Nota
Si le texte entré renferme des caractères de commande, ces derniers sont également affichés dans les
propriétés de l'objet (p. ex. \r\n correspond à CR/LF).
WinCC Manuel
C79000-G8277-C160-01
2-43
Structure
08.99
Pour modifier un attribut avec couleurs :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique "Couleurs". 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 couleur affichée dans la colonne
"Statique" (p. ex. Objet : Ellipse; Rubrique : Couleurs; Attribut: Couleur d'arrière-plan). La
palette de couleurs s'affiche.
Exemple :
Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir la palette de couleurs avec un simple
clic.
ou
Avec le bouton droit de la souris, cliquez sur la couleur affichée dans la colonne "Statique". Le
menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir la palette de
couleurs.
3.
2-44
Sélectionnez la nouvelle couleur de l'attribut dans la palette de couleurs ou cliquez sur le bouton
"Autres..." pour choisir une autre couleur.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
Pour modifier un attribut avec motif :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". 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 le motif affiché dans la colonne
"Statique" (p. ex. Objet : Bargraphes; Rubrique : Styles; Attribut: Motif de remplissage). La
palette de motifs s'ouvre.
Exemple :
Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir la palette de motifs avec un simple
clic.
ou
Avec le bouton droit de la souris, cliquez sur le motif affiché dans la colonne "Statique". Le
menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir la palette de
motifs.
3.
Sélectionnez le nouveau motif de l'attribut.
WinCC Manuel
C79000-G8277-C160-01
2-45
Structure
08.99
Pour modifier un attribut avec style de trait :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". 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 le trait affiché dans la colonne
"Statique" (p. ex. Objet : Trait; Rubrique : Styles; Attribut: Type de trait). Le dialogue de
sé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 de
trait 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 de
dialogue de sélection des styles de trait.
3.
2-46
Sélectionnez le nouveau style de trait de l'attribut.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
Pour modifier un attribut avec épaisseur de trait :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". 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 le trait affiché dans la colonne
"Statique" (p. ex. Objet : Trait; Rubrique : Styles; Attribut: Epaisseur de trait). Le dialogue de
sé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'épaisseur
de 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 la
boî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 entrez
une nouvelle valeur d'épaisseur de trait en pixels directement dans le champ de saisie.
WinCC Manuel
C79000-G8277-C160-01
2-47
Structure
08.99
Pour modifier un attribut avec fins de trait :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique "Styles". 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 le trait affiché dans la colonne
"Statique" (p. ex. Objet : Trait; Rubrique : Styles; Attribut: Fins du trait). Le dialogue de
sé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 de
trait avec un simple clic.
ou
Avec le bouton droit de la souris, cliquez sur le trait affiché dans la colonne "Statique". Le menu
contextuel s'ouvre. Sélectionnez l'option du menu "Edition" pour ouvrir la boîte de dialogue de
sélection des fins de trait.
3.
2-48
Sélectionnez les nouvelles fins de trait (gauche et droite) de l'attribut.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
Pour modifier un attribut avec police :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique "Police". 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 police affichée dans la colonne
"Statique" (p. ex. Objet : Champ d' E/S; Rubrique : Police; Attribut: Police). Le dialogue de
sé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 police
avec un simple clic.
ou
Avec le bouton droit de la souris, cliquez sur la police affichée dans la colonne "Statique". Le
menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition". La police est marquée et le
curseur positionné.
3.
Sélectionnez la nouvelle police de l'attribut ou écrasez le nom de police marqué par le nom de la
nouvelle 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.
WinCC Manuel
C79000-G8277-C160-01
2-49
Structure
08.99
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é ; ou
objet: Indicateur d'état ; Rubrique : Etat ; Attribut : Vue clignotante). Le dialogue de sélection de
vue s'ouvre.
Si le nom de l'attribut est déjà marqué, vous pouvez ouvrir le dialogue de sélection des vues avec
un simple clic.
ou
Avec le bouton droit de la souris, cliquez sur le graphique affiché dans la colonne "Statique". Le
menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition". L'entrée existante est marquée
et le curseur positionné.
ou
Double cliquez sur le graphique affiché dans la colonne "Statique". L'entrée existante est
marqué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 ..." pour
rechercher le graphique dans un autre répertoire à l'aide de la boîte de dialogue de recherche
standard 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.
2-50
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
Pour effacer une indication de langue :
1.
Dans l'arborescence des rubriques, sélectionnez la rubrique "Autres". Les attributs
correspondants 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 langues
avec un simple clic.
ou
Double cliquez sur la langue affichée dans la colonne "Statique". L'entrée existante est marquée
et 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". Le
menu contextuel s'ouvre. Sélectionnez l'option du menu "Edition". L'entrée existante est marquée
et 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'index
de langue marqué par le nouvel index de langue.
Dynamisation d’un attribut
La dynamisation d'un attribut s'effectue par liaison de ce dernier avec une variable ou une action.
WinCC Manuel
C79000-G8277-C160-01
2-51
Structure
08.99
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 dans
le 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 curseur
positionné. 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 de
variable 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 variable
portant 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 dans
le menu contextuel l'option "Variable ...".
5.
Dans la boîte de dialogue des variables, cliquez sur le bouton
de dialogue les propriétés de la nouvelle variable.
6.
Sélectionnez la variable requise dans la boîte de dialogue des variables.
et paramétrez dans la fenêtre
L'icône représentant la lampe devient verte.
2-52
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 dans
le 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 (dialogue
dynamique) ou un éclair vert (action C).
"Dynamisation:par le dialogue de dynamisation"
Définition du cycle de rafraîchissement
Le cycle de rafraîchissement détermine l'actualité des attributs de l'objet de même que celle de l'objet
dynamisé.
Vous pouvez choisir, pour la séquence TAB de la dynamique, entre l'un des cycles standard ou une
duré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 attribut
Dans le cas de l'adressage indirect, il faut indiquer une variable chaîne pour la dynamisation. Cette
variable chaîne renferme le nom d'une autre variable dont le contenu provoque ensuite le changement
d'attribut. Par modification du nom dans la variable chaîne, vous avez la possibilité d'un accès
dynamique à différentes variables.
L'adressage indirect est indiqué par une coche.
WinCC Manuel
C79000-G8277-C160-01
2-53
Structure
08.99
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 rubriques
Dans la moitié gauche de l'onglet "Propriétés" figure, dans une arborescence des rubriques, une
récapitulation par groupe des propriétés de l'objet. Lorsque vous sélectionnez un groupe dans
l'arborescence des rubriques, les événements correspondants sont affichés dans la moitié droite de la
fenêtre. Vous pouvez en outre lier chaque événement à une touche de fonction, déclenchant également
l'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 de
police "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îte
de dialogue. Vous pouvez également programmer vos propres actions. La programmation des actions
s'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'automation
OLE.
Si une liaison directe a été configurée pour l’événement, l’éclair
est représenté en bleu. La liaison
directe présente l’avantage d’être simple à configurer et très rapide en runtime.
Evénement d'objet
Chaque objet existant dans une vue peut être lié à des actions.
Les événements suivants permettent de déclencher une action :
2-54
•
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'objet
Changement d'état d'une variable qui agit sur un attribut d'objet.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure
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 de
la souris, à condition toutefois que le pointeur de la souris se trouve sur l’objet lorsque l’on appuie sur
le bouton et le relâche.
Evénement de souris - Appuyer à gauche/droite :L’événement est déclenché directement lorsque
l’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 le
bouton de la souris pour l’objet au-dessus duquel se trouvait le pointeur de la souris lorsque l’on
appuyé sur le bouton de la souris.
Déclenchement des événements
Le déclenchement des événements est fonction de l'objet que vous avez sélectionné dans
l'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'action
Vous disposez, en vue de l'édition ultérieure de l'événement, de deux possibilités absolument
différentes :
•
Action C
Une action C est générée par la liaison d'un événement avec une fonction formulée en ANSI-C et
amené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 à la
liaison 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 directe
Dans 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 liaison
directe".
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 la
souris 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.
WinCC Manuel
C79000-G8277-C160-01
2-55
Structure
2-56
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 ou
cycliquement.
Les événements peuvent être p. ex. un appui sur une touche, des modifications de propriétés d’objet
ou 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 auquel
l’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 standard
fournies par le système ainsi que toutes les fonctions de la bibliothèque C standard (se trouvent dans
les fonctions internes).
Nota
Les actions sont interprétée. Il faut donc s’attendre à une lourde charge pour le système en cas
d’emploi d’actions nombreuses ou volumineuses. Il est donc dans ce cas recommandé d’utiliser des
DLL (Dynamic Link Libraries) spécifiques plutôt que des actions.
WinCC Manuel
C79000-G8277-C160-01
3-1
Configuration d’actions
08.99
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é à la
fonction.
Avant de pouvoir formuler une action et la lier à un objet, vous devez ouvrir la vue contenant l'objet
sous 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érations
suivantes :
•
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électionnez
l'onglet "Evénement".
Dynamisation de propriétés d’objet
Vous 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 voulez
positionner au runtime, par exemple les propriétés géométriques d’un rectangle et, parmi celles-ci, la
position 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 :
3-2
•
dynamisation par le dialogue de dynamisation
•
dynamisation par une action C
•
dynamisation par une valeur de variable
•
suppression d’une dynamisation existante
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 dans
la 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érateurs
arithmétiques dans une expression. Lors de l'entrée de nombres décimaux dans l'expression, seul le
point 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 la
valeur 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 les
possibilité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 de
l’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. Si
l’expression contient des variables, l’événement déclencheur "Variable" est utilisé avec le temps de
cycle par défaut.
WinCC Manuel
C79000-G8277-C160-01
3-3
Configuration d’actions
08.99
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’action
lié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 de
l’expression formulée et des états des variables utilisées dans l’expression.
Pour ajouter une variable comme élément d’une expression :
ou, avec le bouton droit, dans la ligne
Avec le bouton gauche de la souris, cliquez sur le bouton
de 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 voulez
utiliser 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", à droite
du 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 tenir
compte 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 /
3-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
Pour ajouter une fonction comme élément d'une expression
ou, avec le bouton droit, dans la ligne
Avec le bouton gauche de la souris, cliquez sur le bouton
de 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 avez
pour 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 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 valeurs
courantes de ses paramètres dans la ligne "Expression/Formule", à la position du point
d’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 de
paramè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 valeurs
courantes de ses paramètres dans la ligne "Expression/Formule", à la position du point
d’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és
dans 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 :
WinCC Manuel
C79000-G8277-C160-01
3-5
Configuration d’actions
08.99
Si vous aviez marqué un texte dans la ligne "Expression/Formule", le texte marqué a été remplacé par
la 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étrer
une 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 ligne
de 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 gauche
de la souris.
Les deux menus se referment et l’opérateur sélectionné est saisi à droite du point d’insertion dans la
ligne 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érateurs
figurant dans le tableau ci-dessus. D’autres opérateurs délivreraient des résultats erronés car dans les
actions 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 la
souris, 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.
3-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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ésultat
de 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 prendre
l’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 droit
de 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 "Nom
d'événement". La variable sélectionnée est automatiquement utilisée comme variable de
déclenchement ; elle est interrogée dans un temps de cycle standard de 2s au runtime.
WinCC Manuel
C79000-G8277-C160-01
3-7
Configuration d’actions
08.99
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’attribut
d’objet pour les cas "oui / VRAI" (valeur de l’expression <> 0) et "non / FAUX" (valeur de
l’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 "Nom
d'événement". La variable sélectionnée est automatiquement utilisée comme variable de
dé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 de
l'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é.
3-8
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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
bouton
suivi d'un clic sur le
.
. La
Pour choisir le bit de la variable précédemment sélectionnée, cliquez du bouton droit sur
boîte de dialogue "Sélection de bits" s'ouvre et vous permet de cliquer sur le bit souhaité pour le
sélectionner.
Nota
Lorsqu'une variable a été sélectionnée, la valeur "Variable" est entrée dans le champ "Nom
d'événement". La variable sélectionnée est automatiquement utilisée comme variable de
dé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 de
paramétrer une plage de valeurs.
Nota
Lorsqu'une variable a été sélectionnée, la valeur "Variable" est entrée dans le champ "Nom
d'événement". La variable sélectionnée est automatiquement utilisée comme variable de
déclenchement ; elle est interrogée dans un temps de cycle standard de 2s au runtime.
WinCC Manuel
C79000-G8277-C160-01
3-9
Configuration d’actions
08.99
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 (sans
apostrophes) utilisées dans l’expression. Avec le bouton gauche de la souris, cliquez sur un nom de
variable. 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 deux
fois sur la valeur d’attribut à modifier avec le bouton gauche de la souris (autre possibilité : un clic
avec 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 est
validé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 états
L’exploitation d’état est la plus prioritaire. Le système vérifie si une ou plusieurs variables utilisées
dans l’expression possèdent un ou plusieurs états selon la liste des états. Lorsque c’est le cas, c’est
l’état le plus prioritaire qui prévaut pour l’affectation. La priorité des états correspond à leur ordre
dans la liste des états, le premier état de la liste ayant la priorité la plus élevée.
Exploitation des plages de valeurs
Si l’exploitation des états n’a pas donné lieu à une affectation de valeur, la plage de valeurs dans
lequel est comprise la valeur de l’expression est déterminé. La valeur d’attribut liée à cette plage de
valeurs est affectée à l’attribut d’objet.
3-10
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 de
l'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 "Cycle
par défaut". L'entrée sous cycle est une valeur par défaut.
WinCC Manuel
C79000-G8277-C160-01
3-11
Configuration d’actions
08.99
Pour sélectionner un événement, ouvrez la zone de liste "Evénement" en cliquant du bouton gauche de
la 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, vous
pouvez 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 la
ligne "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 éventuellement
modifier le temps de cycle.
Pour entrer le temps de cycle, ouvrez la zone de liste "Cycle" en cliquant du bouton gauche de la
souris 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
1h
1s
Cycle utilisateur 1
2s
Cycle utilisateur 2
5s
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 :
3-12
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
Vous pouvez entrer ici une ou plusieurs variables qui serviront de déclencheur d'une action en cas de
changement de valeur d'un cycle à l'autre. Si vous avez entré plusieurs variables, l'action est
dé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 de
variable" 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 de
variables. Dans le menu contextuel, sélectionnez "Variables_DM" si vous voulez utiliser une
variable existante. Le dialogue "Sélectionner variable" s’ouvre et vous pouvez y choisir la
variable désirée.
Si vous voulez entrer directement le nom de variable, sélectionnez "Nouveau" dans le menu
contextuel.
WinCC Manuel
C79000-G8277-C160-01
3-13
Configuration d’actions
•
Ouvrez d’un clic sur le bouton
choisir votre variable :
08.99
la boîte de dialogue "Sélectionner variable" pour y
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 liste
des 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". Il
s'agit du temps qui s'écoule entre deux interrogations successives de la variable par le système en vue
de 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 la
dernière en maintenant la touche "Maj" enfoncée.
Pour marquer plusieurs variables réparties dans la liste, marquez la première puis marquez toutes les
autres 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 de
déclenche utilise une part importante de la capacité système.
3-14
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
Pour générer une action à partir des entrées
Vous 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 maintenant
générer une "action" à partir des valeurs saisies.
Pour cela, cliquez sur "Valider" dans la boîte de dialogue "Plages des valeurs dynamiques". Le
systè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 "Messages
d’erreur".
Pour connaître les causes d’erreur, cliquez sur le bouton "Détails". La fenêtre est agrandie pour
afficher 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 et
vous revenez à la boîte de dialogue "Propriétés de l'objet. Dans la colonne "Dynamique", la lampe
blanche est remplacée par un éclair rouge. Celui-ci indique qu’une action générée avec le dialogue de
dynamisation 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" sont
correctes 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ésultat
de l’expression/ la formule" est triée dans le sens ascendant d’après la limite supérieure des plages de
valeurs.
Vous pouvez visualiser l’action générée et la modifier, après avoir cliqué sur l’éclair rouge avec le
bouton 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 le
dialogue 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 variables
C du type float. Ceci peut se traduire par des résultats erronés durant le runtime en cas d'utilisation
d'opérateur C pour des opérations sur bit p. ex. Il est par conséquent recommandé de n'utiliser dans le
dialogue 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 en
C du caractère \ .
Exemple : 'moteur"M"1' devient "moteur\"M\"1".
WinCC Manuel
C79000-G8277-C160-01
3-15
Configuration d’actions
08.99
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 de
dynamisation configure, durant son exécution, des actions en C prédéfinies et des événements de
dé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’onglet
correspondant.
Nota
L'option "Barre d'outils..." du menu Affichage permet de faire afficher ou de masquer l'assistant de
dynamisation.
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 le
bouton 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 gauche
de 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 C
enregistrées dans les propriétés de l’objet.
3-16
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
3.2.2.1 Fonctions système
Démarrer une autre application
Cette fonction permet de créer une action servant à démarrer une autre application. L’entrée du
chemin et du nom de l’application s’effectue durant l’exécution de l’assistant.
Copie d’écran
Cette fonction permet de créer une action servant à réaliser une copie d’écran.
Création de liaisons redondantes
Cet assistant permet de créer pour SIMATIC S7 Protocoll Suite une action réalisant un changement de
liaison dynamique.
Changement de langue
Cette fonction permet de créer une action servant à changer de langue utilisée durant le runtime.
Quitter WinCC
Cette fonction permet de créer une action servant à quitter WinCC.
Quitter WinCC ou Windows
Cette 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 Runtime
Cette 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 DXF
Cette fonction génère une action qui affecte un déclencheur à l'objet sélectionné dans la vue. Le
fichier 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
WinCC Manuel
C79000-G8277-C160-01
3-17
Configuration d’actions
08.99
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/0
Cette fonction permet de créer une action servant à mettre un bit d’une variable à 1 ou à 0. La
spécification de la variable à modifier ainsi que du numéro du bit s’effectue durant l’exécution de
l’assistant.
Dialogue de dynamisation avec liste de priorités
Ce dialogue permet de paramétrer des changements de couleur en fonction des états d'une variable. La
couleur peut ce faisant être déterminée par une seule variable ou par la combinaison logique de
plusieurs 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'ordre
spécifié. Les entrées du haut de la liste sont prioritaires par rapport aux entrées du bas de la liste. La
dernière entrée de la liste est toujours l'entrée "par défaut". Son niveau de priorité ne peut pas être
augmenté.
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 zone
d'édition des conditions. Cette zone d'édition se trouve au-dessous de la liste des couleurs.
3-18
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 sont
modifiables.
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 ligne
sé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 fin
de 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.
WinCC Manuel
C79000-G8277-C160-01
3-19
Configuration d’actions
08.99
Les boutons d'édition de l'expression ont pour fonction :
Ce bouton ouvre la navigateur de variables. L'écran affichage toutes les variables de type
Bit, Byte, Word et DWord. Après sélection des variables, l'écran affiche un dialogue de saisie de
valeurs.
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. On
indique 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 la
variable. La spécification de la propriété d’objet et de la variable s’effectue durant l’exécution de
l’assistant.
Mettre plusieurs bits à 1/0
Cette fonction permet de créer une action servant à mettre plusieurs bits d’une variable à 1 ou à 0. La
spécification de la variable à modifier ainsi que des numéros de bit s’effectue durant l’exécution de
l’assistant.
3-20
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
Visualisation du programme d’API
Cette fonction permet de visualiser directement le programme d’API durant le runtime
lorsqu'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 visualisation
directe 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 se
trouver sur le même ordinateur
• le projet WinCC doit se trouver dans un sous-répertoire du projet STEP 7 (Projet STEP
7\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 du
bouton. Cet attribut est piloté par le contenu de la variable WinCC en cas de changement de valeur de
la variable.
Si, durant le runtime, l'événement déclenchant intervient sur l'objet en question, p. ex. clic du bouton
gauche de la souris, l'éditeur de programme (CONT, LOG, LIST) de STEP 7 est démarré avec
visualisation de la partie définie par la variable sélectionnée.
Dynamiser prototype
Cette fonction permet de dynamiser une propriété d’objet à l’aide d’un élément d’une variable
structurée.
Liaison fixe de prototype
Cette fonction permet de lier une propriété d’objet traitée avec "dynamiser un prototype" à une
variable de type de données "structure".
Lier dynamiquement un prototype
Cette 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 variable
Cette fonction permet de copier la valeur d’une variable WORD dans une autre variable WORD. La
définition de la variable source et de la variable cible s’effectue durant l’exécution de l’assistant.
Positionner la valeur d’une variable
Cette 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 objet
Les propriétés d’objet "Position X" et "Position Y" peuvent être liées durant l’exécution de l’assistant
p. ex. à des variables pour dynamiser ainsi la position de l’objet.
Remplir objet
Cette fonction permet de créer une action servant à dynamiser le niveau de remplissage d’un objet via
une 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ères
Cette 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"..
WinCC Manuel
C79000-G8277-C160-01
3-21
Configuration d’actions
08.99
Lier une composant de vue à un point de mesure
Lie un composant de vue à un point de mesure.
Le dialogue de sélection de variable propose tous les points de mesure disponibles dans l'explorateur
WinCC dont le type de structure correspond au composant de vue sélectionné.
Sortie directe
Affiche 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ée
Affiche 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 bargraphe
Affiche 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 type
L'assistant de type permet d'affecter des propriétés d'objet de la vue à des composants de structure d'un
type de données structuré, par exemple :
•
Alimenter la valeur de sortie d'un champ d'E/S toutes les secondes avec .valeur
mesurée
•
Alimenter la connexion au process d'un bargraphe toutes les 2 secondes avec
tempé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'installation
L'assistant d'instanciation permet de créer une fenêtre de vue dans une vue mère et d'y appeler une vue
type. Vous devez indiquer ce faisant à quelle variable d'un type de données structuré la fenêtre de vue
est liée et à quel endroit la fenêtre de vue est positionnée. L'assistant d'instanciation permet de
positionner les fenêtres de vue de différentes manières :
3-22
•
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 de
composant
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
3.2.2.5 Fonctions d’importation
Importation d’alarmes
L’assistant permet de charger sur WinCC une liste d’alarmes de COROS LS-B. Pour plus
d’informations, veuillez consulter le fichier "Hantmigr.doc" sur le CD-ROM WinCC.
Importation S5L variables uniquement
L’assistant permet de charger sur WinCC une liste de variables de COROS LS-B. Pour plus
d’informations, veuillez consulter le fichier "Hantmigr.doc" sur le CD-ROM WinCC.
Importation S7 S5 - ZULI
L’assistant permet de charger sur WinCC la liste d’assignation STEP 5 et STEP 7. Pour plus
d’informations, veuillez consulter le fichier "Hantzuli.doc" sur le CD-ROM WinCC.
3.2.2.6 Fonctions de vue
Navigation de vues
Cette fonction génère une action C qui affecte un déclencheur à l'objet sélectionné dans la vue. La
navigation 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être
Cette fonction permet de modifier, dans une vue de Graphics Designer, le contenu d’un objet de la
fenêtre.
Changement de vue simple
Cette fonction permet de créer une action servant à un changement de vue. La spécification du nom de
la vue à afficher s’effectue durant l’exécution de l’assistant.
WinCC Manuel
C79000-G8277-C160-01
3-23
Configuration d’actions
08.99
Ouvrir boîte de message d’erreur
Cette fonction permet de créer une action servant à afficher une boîte d’avertissement. La
spécification de la nature de l’avertissement (information, question, secours) ainsi que le titre de la
boî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 WinCC
Cette fonction permet d’afficher une vue de Graphics Designer dans une fenêtre de vue. La
spécification du nom de la vue à afficher ainsi que la définition de l’aspect de la fenêtre graphique
s’effectuent durant l’exécution de l’assistant.
3.2.2.7 Exemple de dynamisation
3-24
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 de
messages d'erreur".
4.
Sélectionnez dans la fenêtre de l’assistant "Sélectionner un déclencheur" l’événement "Bouton
gauche de la souris" comme événement déclenchant, puis cliquez sur le bouton "Suivant".
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
5.
Dans la fenêtre d’assistant "Définir les options" spécifiez le contenu de la barre de titre, le texte
d’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".
WinCC Manuel
C79000-G8277-C160-01
3-25
Configuration d’actions
08.99
L’action en C générée à la fermeture de l’assistant peut être éditée à l’aide du menu contextuel dans
les propriétés d’objet du bouton (onglet "Evénement").
7.
Enregistrez la vue.
8.
Activez votre projet à l’aide du bouton
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 ouvre
une boîte de message contenant les textes que vous avez définis.
de la barre d’outils de Graphics Designer.
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 Graphics
Designer.
Dynamic Wizard Editor ne peut pas être démarré via WinCC mais doit être appelé à l'aide des
ressources système. Il se trouve dans le chemin d'installation de WinCC dans le répertoire \bin sous le
nom de fichier DynWizEdit.exe.
L'éditeur met à disposition une interface utilisateur qui permet de créer, d'éditer et de charger les
scripts, 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 et
l'enregistrement d'un script (identiques à celles d'un éditeur de texte), l'éditeur propose les fonctions
suivantes :
3-26
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 met
en 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 de
l'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 les
scripts 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'interface
utilisateur de configuration.
WinCC Manuel
C79000-G8277-C160-01
3-27
Configuration d’actions
08.99
4. Changer d’objet
L'Assistant de dynamisation, également disponible dans l'éditeur à des fins de test, dépend des
diffé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 à un
objet dans une vue existante.
Un nouvel objet ayant été sélectionné, l'Assistant de dynamisation est adapté de sorte à n'afficher
que 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.
3-28
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
6. Editer un aide
Des textes d'aide propres aux scripts d'assistant peuvent être configurés et, après avoir été affectés
aux 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.
WinCC Manuel
C79000-G8277-C160-01
3-29
Configuration d’actions
08.99
7. Compiler des scripts d’assistant
Cette fonction permet de compiler et de vérifier la compilation d'un nouveau script d'assistant en
vue 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 dans
la boîte de dialogue "Propriétés", puis sélectionné la commande "Action C... " Le dialgoue "Editer
action" 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éder
au 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 cycle
par 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 objet
dans 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 la
compilation 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" et
revenir à 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".
3-30
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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ées
peuvent être modifiées si nécessaire.
Nota
Lorsque vous copiez dans Graphics Designer l’objet dont vous venez de dynamiser l’attribut, l’action
lié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 les
paramè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’action
sera liée
char pointer
La dernière ligne contient l’accolade fermante.
WinCC Manuel
C79000-G8277-C160-01
3-31
Configuration d’actions
08.99
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 gauche
souris
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 et
amenez 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 MAJ
enfoncée.
Vous pouvez insérer au point d’insertion des fonctions entièrement préprogrammées dans la fonction
que vous écrivez. Le texte marqué est remplacé par la fonction. Pour cela, ouvrez les répertoires dans
la partie gauche de la fenêtre et sélectionnez la fonction désirée en cliquant le bouton droit de la
souris.
Ce clic ouvre un menu contextuel dans lequel vous sélectionnez la commande "Affectation
paramè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ètres
actuels. 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ée
avec le bouton gauche de la souris.
3-32
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 avec
indication des types de données et des paramètres formels. Le texte marqué est remplacé par la
fonction.
Pour entrer les noms de variable, cliquez sur le bouton
s’ouvre et vous pouvez y choisir la variable désirée.
. Le dialogue "Sélectionner variable"
Pour paramétrer une fonction :
Vous avez ouvert, dans la boîte de dialogue "Editer action", un menu contextuel en cliquant sur le
nom de la fonction avec le bouton droit de la souris et sélectionné la commande "Affectation
paramè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 sur
le bouton "OK".
La fonction sélectionnée est placée avec ses paramètres au point d’insertion dans la boîte "Editer
action".
WinCC Manuel
C79000-G8277-C160-01
3-33
Configuration d’actions
08.99
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
sélectionné l’option "Sélection de variable".
La boîte de dialogue "Sélectionner variable" est ouverte :
et
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.
3-34
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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
sélectionné l’option "Objets graphiques".
Le dialogue de sélection de vue s'ouvre.
et
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 vue
sélectionnée.
Pour utiliser le nom de vue comme paramètre, marquez d’un clic de la souris le nom d’objet de la vue
dans 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 nom
d’objet désiré dans la liste "Objets". La liste "Propriétés" affiche les noms d’attribut que possède
l’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.
WinCC Manuel
C79000-G8277-C160-01
3-35
Configuration d’actions
08.99
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 de
l'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 "Cycle
par 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 de
la souris et marquez l'événement voulu par un clic du bouton gauche de la souris.
Les événements suivants sont proposés :
3-36
•
Variable
•
Cycle standard
•
Cycle de vue
•
Cycle de fenêtre
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
Si vous avez choisi "Cycle par défaut", "Cycle de vue" ou "Cycle de fenêtre" comme événement, vous
pouvez 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 la
ligne "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 éventuellement
modifier le temps de cycle.
Pour entrer le temps de cycle, ouvrez la zone de liste "Cycle" en cliquant du bouton gauche de la
souris 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
1h
1s
Cycle utilisateur 1
2s
Cycle utilisateur 2
5s
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".
WinCC Manuel
C79000-G8277-C160-01
3-37
Configuration d’actions
08.99
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 de
changement de valeur d'un cycle à l'autre. Si vous avez entré plusieurs variables, l'action est
dé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 :
3-38
•
Avec le bouton gauche de la souris, placez le point d'insertion dans la ligne de saisie "Nom de
variable" 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 de
variables. Dans le menu contextuel, sélectionnez "Variables_DM" si vous voulez utiliser une
variable existante. Le dialogue "Sélectionner variable" s’ouvre et vous pouvez y choisir la
variable désirée.
Si vous voulez entrer directement le nom de variable, sélectionnez "Nouveau" dans le menu
contextuel.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
•
Ouvrez d’un clic sur le bouton
choisir votre variable :
la boîte de dialogue "Sélectionner variable" pour y
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 liste
des 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". Il
s'agit du temps qui s'écoule entre deux interrogations successives de la variable par le système en vue
de 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 la
dernière en maintenant la touche "Maj" enfoncée.
Pour marquer plusieurs variables réparties dans la liste, marquez la première puis marquez toutes les
autres 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" en
cliquant sur le bouton "OK". Revenez ensuite à la boîte de dialogue "Editer action"
WinCC Manuel
C79000-G8277-C160-01
3-39
Configuration d’actions
08.99
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 de
l'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 vous
souhaitez dynamiser ; par exemple sur le symbole lampe dans la ligne de l'attribut "Couleurs d'arrière
plan".
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 C
Formulez ici votre fonction et définissez l’événement déclencheur devant appeler votre fonction C au
runtime.
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 process
var.
La structure de test if-else affecte à la variable de résultat la valeur CO RED (valeur pour la couleur
rouge) lorsque la valeur de la variable xvar >128 ; sinon la valeur CO BLUE (valeur pour la couleur
bleue) 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 de
résultat.
3-40
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
La modification de la valeur de la variable de process var a été choisie comme déclencheur, la valeur
de 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 est
compilé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 barre
d’état.
Lorsque des erreurs surviennent pendant la compilation, le message "n Error(s), m Warning(s)" est
affiché dans la barre d’état, n et m désignant respectivement le nombre des erreurs et des
avertissements.
Les erreurs et avertissements sont affichés dans la partie inférieure de la fenêtre d’édition, divisée en
deux 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". Vous
revenez alors à la boîte de dialogue "Propriétés". Un éclair vert marque l’attribut lié à l’action dans la
colonne "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. Vous
pouvez alors soit effectuer la compilation soit revenir à la boîte de dialogue "Propriétés" sans faire de
compilation. 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".
WinCC Manuel
C79000-G8277-C160-01
3-41
Configuration d’actions
08.99
Pour exporter une action
dans la barre d’outils.
Cliquez sur le bouton
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 avez
indiqué.
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.
3-42
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 dans
la 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". La
lampe blanche passe au vert. Elle indique que l’attribut a été dynamisé par une variable. Le nom de la
variable 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 de
variable, 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 de
variable 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 variable
portant 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 la
valeur 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 de
l’attribut par la valeur de la variable.
La dynamisation de l’attribut est maintenant terminée.
WinCC Manuel
C79000-G8277-C160-01
3-43
Configuration d’actions
08.99
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 dans
la 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-la
dans la boîte de dialogue "Propriétés de l'objet". Déposez la variable dans la colonne "Dynamique" sur
l'attribut voulu en relâchant le bouton de souris.
Pour sélectionner le mode d'adressage
Dans le cas de l'adressage indirect, il faut indiquer une variable chaîne pour la dynamisation. Cette
variable chaîne renferme le nom d'une autre variable dont le contenu provoque ensuite le changement
d'attribut. Par modification du nom dans la variable chaîne, vous avez la possibilité d'un accès
dynamique à différentes variables.
Avec le bouton gauche de la souris, cliquez deux fois dans la cellule formée par la colonne "Indir." et
par la ligne d’attribut d’objet.
Vous pouvez également ouvrir un menu contextuel en cliquant sur la cellule désirée avec le bouton
droit de la souris; dans ce menu contextuel, vous pouvez alors sélectionner le type d’adressage avec le
bouton 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é.
3-44
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 suivants
s’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 de
rafraîchissement".
Dans le menu contextuel, sélectionnez le cycle de rafraîchissement désiré avec le bouton gauche ou
droit 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’un
double clic du bouton gauche de la souris, dans la colonne "Rafraîchissement", dans la ligne de
l’attribut d’objet.
Ouvrez alors la zone de liste en cliquant dans la zone de liste ou sur le bouton se trouvant à droite de
la zone de liste avec le bouton gauche de la souris. Positionnez les entrées avec la barre de défilement
et 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é.
WinCC Manuel
C79000-G8277-C160-01
3-45
Configuration d’actions
08.99
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'effectuer
directement 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, les
avantages 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'objet
concerné.
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 les
objets auxquels une variable est liée, cliquez sur le signe plus correspondant.
3-46
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 liaison
directe, 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 la
souris.
Un double clic sur la ligne de séparation, règle la largeur optimale de la colonne de sorte que l'entrée
la 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 la
colonne 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.
WinCC Manuel
C79000-G8277-C160-01
3-47
Configuration d’actions
08.99
La fenêtre "Réaffectation de variable" s'ouvre :
• Ouvrez le dialogue de sélection de variable par un clic sur le bouton
variable ou entrez un nouveau nom de variable en écrasant l'ancien.
et sélectionnez une
• 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 en
marquant 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ée
existe effectivement dans votre projet.
3-48
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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é un
objet, par exemple "Rectangle1".
Dans la partie gauche de la boîte de dialogue, sélectionnez maintenant la catégorie d’événements
contenant 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 exemple
dans la ligne "clic gauche". Vous avez ainsi convenu que la fonction à formuler sera déclenchée par
un 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. ne
peuvent 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 fonction
existante.
de cette
Le dialgoue "Editer action" s'ouvre. Comme vous avez déjà défini l’événement, le bouton
boîte de dialogue avec lequel vous configureriez sinon l’événement déclencheur est désactivé.
Formulez votre fonction C.
WinCC Manuel
C79000-G8277-C160-01
3-49
Configuration d’actions
08.99
Voir "Dynamisation par une action C".
Nota
Lorsque vous copiez dans Graphics Designer l’objet que vous venez de dynamiser, l’action liée à cet
objet 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’apparition
de cet événement en mode runtime, la 'valeur' d’un élément source (source) est adopté par l’élément
cible (cible). La source peut être une constante, une variable ou un attribut des objets se trouvant dans
la vue. La cible peut être une variable ou un attribut d’objet ou de fenêtre dynamisable ou encore une
variable.
Les avantages de la liaison directe résident dans la simplicité de la configuration et la rapidité en
runtime.
Le dialogue de configuration d’une liaison directe dépend des objets figurant dans la vue et du choix
de la source et de la cible.
Commandes de base
Elément de commande
Description
Permet de sélectionner une vue configurée, à afficher lors
d’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élection
n’est possible que si vous utilisez un objet comme source ou
comme 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 objet
comme source ou comme cible.
Variable, direct/indirect
Ces cases d’option permettent de définir l’adressage des
variables. L’adressage direct se traduit par un accès en lecture
ou écriture à la variable spécifiée. En cas d’adressage
indirect, la variable spécifiée doit être une variable de texte.
L’accès en lecture ou écriture s’effectue sur la variable dont
le 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 de
conduite
Un message de conduite est émis lorsque l’événement
survient. Cette case à cocher n’est accessible que si une
variable 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’éventuelles
erreurs d’affectation ne se manifesteront que durant le runtime.
3-50
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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 la
souris 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
"Sélection de vue"
et la boîte de dialogue
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’éventuelles
erreurs 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 des
proprié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'objet
dupliqué renvoi donc à "cet objet". L'objet ainsi créé est ainsi utilisé comme source ou comme cible de
la liaison directe.
WinCC Manuel
C79000-G8277-C160-01
3-51
Configuration d’actions
08.99
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 de
caractères dans le champ de texte. Le tableau ci-après indique comment les éléments cibles réagissent
au texte entré.
Source
Cible
Signification
"bild1.pdl"
Fenêtre actuelle /
Nom de vue
L’apparition de l’événement provoque un
changement de vue. La fenêtre affiche la vue
dé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 50
pixels.
50
Variable, direct avec Lorsque l’événement survient, la valeur 50 est
message de conduite affectée à la variable. En même temps un
message de conduite est affiché.
Vous pouvez également configurer un changement de vue à l’aide du bouton
. Ce dernier ouvre la
boîte de dialogue dans laquelle vous seront proposées toutes les vues configurées jusque-là.
3-52
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d’actions
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’objet
est utilisée comme source.
Source
Cible
Signification
Cercle1 / Motif
de remplissage
Rectangle1 / Motif
de remplissage
Lorsque l’événement survient le motif de
remplissage de l'objet "Rectangle1" est adapté au
motif de remplissage de l'objet "Cercle1".
Cercle1 /
Largeur
Fenêtre actuelle /
Largeur
Lorsque l’événement survient la largeur de la
fenêtre est adaptée à la largeur du "Cercle1".
Bargraphe1 /
Hauteur
Variable, direct
Lorsque l’événement survient la hauteur de
l’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 des
proprié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'objet
dupliqué renvoi donc à "cet objet". L'objet ainsi créé est ainsi utilisé comme source ou comme cible de
la liaison directe.
WinCC Manuel
C79000-G8277-C160-01
3-53
Configuration d’actions
08.99
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 est
utilisée comme source.
Source
3-54
Cible
Signification
Variable1, direct Variable2, indirect avec
message de conduite
Lorsque l’événement survient la valeur de la
variable1 est affectée à la variable dont le
nom est inscrit dans la variable2. De plus, un
message de conduite est affiché.
Variable1, direct Cercle1 / Rayon
Lorsque l’événement survient le rayon de
l’objet "Cercle1" est adapté à la valeur de la
variable.
WinCC Manuel
C79000-G8277-C160-01
08.99
Annexe
4 Annexe
Ce chapitre est consacrée à la présentation des formats de sortie des champs d'E/S et aux affectations
des listes de textes.
4.1 Formats de sortie des champs d’E/S
Format de données binaire
L'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. Les
caractères suivants sont autorisés :
Caractère
"1"
Effet pour la position du caractère
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").
WinCC Manuel
C79000-G8277-C160-01
4-1
Annexe
08.99
Format de données décimal
L'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. Les
caractères suivants sont autorisés :
Caractère
"s"
"e"
"9"
"0"
"."
Effet pour la position du caractère
Indication du signe
Représentation des exposants
Chiffre entre 0 et 9
Sortie du zéro de remplissage
Point décimal
Exemples :
Il convient de représenter la valeur 1.0
Format de sortie
9.9
s9.9
s9.9e
09.99
4-2
Affichage
1.0
+1.0
+1.0e+000
01.00
WinCC Manuel
C79000-G8277-C160-01
08.99
Annexe
Format de données chaîne de caractères
L'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. Les
caractères suivants sont autorisés :
Caractère
*
?
Caractère
a
A
b
B
d
t
1
2
3
4
5
6
7
8
9
h
WinCC Manuel
C79000-G8277-C160-01
Chaîne quelconque de longueur quelconque
Chaîne quelconque de longueur "nombre de ?"
(p. ex.. ???? = chaîne quelconque de 4 caractères)
Effet pour la position du caractère
Minuscules ou majuscules ou chiffres "0 ... 9"
Majuscules ou chiffres "0 ... 9"
Minuscules ou majuscules
Majuscules
Signe ("+" ou "-"), point décimal, caractère d’espacement ou chiffre "0 ... 9"
Séparateur "/", ":", ".", "," ou caractère d’espacement
Chiffre 0 ... 1
Chiffre 0 ... 2
Chiffre 0 ... 3
Chiffre 0 ... 4
Chiffre 0 ... 5
Chiffre 0 ... 6
Chiffre 0 ... 7
Chiffre 0 ... 8
Chiffre 0 ... 9
Caractère hexadécimal 0 ... 9, A ... F, ou a ... f
4-3
Annexe
08.99
Format de données hexadécimal
L'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. Les
caractères suivants sont autorisés :
Caractère
"f"
Effet pour la position du caractère
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").
4-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Annexe
4.2 Affectations des listes de textes
Type de liste Décimal
L’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'à", "valeur
individuelle", "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 "Valeur
individuelle", 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). Le
type de plage "Valeur jusqu'à" définit une plage de valeur ouverte vers le bas allant jusqu'à la valeur
entrée incluse tandis que le type de plage "Valeur à partir de" définit par analogie une plage ouverte
vers le haut.
Si aucun texte n'a été affecté à la valeur à afficher, le texte "***" est affiché aussi bien en mode
configuration 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 ou
vers le bas.
WinCC Manuel
C79000-G8277-C160-01
4-5
Annexe
08.99
Type de liste Binaire
L’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 à chaque
numéro de bit (en ce qui concerne la valeur à afficher). Le numéro de bit s'étend sur une plage de
valeurs 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 le
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 ou
vers le bas.
4-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Annexe
Type de liste Bit
L’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 deux
textes. Un pour le cas où le bit considéré est à 0 et un pour le cas où le bit est à 1. L'attribut "Numéro
de bit" (plage de valeurs de 0 à 31) permet de spécifier le bit considéré de la valeur à afficher.
WinCC Manuel
C79000-G8277-C160-01
4-7
Annexe
4-8
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
Index
Au premier plan 2-30
A
Accès si autorisé 3-18
Action 3-1
Générer 3-15
Action C 2-55, 3-16, 3-30
Affectation paramètres 3-33, 3-35
Compiler 3-41
Définir déclencheur 3-36
Exporter 3-42
Formuler 3-31
Importer 3-42
Insérer nom d'attribut 3-33
Insérer nom de l'objet 3-33
Insérer nom de vue 3-33
Insérer variable 3-35
Actualiser les références 2-30
Adressage indirect d'un attribut 2-40
Afficher fichier DXF 3-17
Afficher variable chaîne de caractères 3-18
Agrandissement de la zone 2-28
Aligner 2-29
Annuler 2-21
Aperçu avant impression 2-20
Aperçu documentation de projet 2-20
Arc de cercle 2-4
Arc d'ellipse 2-4
Assistant de dynamisation 3-2, 3-16
Dynamiques standard 3-18
Exemple 3-24
Fonction système 3-17
Fonctions diverses 3-17
Importation de fonctions 3-23
Attribute
Définier couleur 2-44
Attributs 2-39, 2-40
Adressage indirect 2-40
Déclencheur 3-3
Définier vues 2-50
Définir épaisseur de trait 2-47
Définir fins de trait 2-48
Définir langue du projet 2-51
Définir motif de remplissage 2-45
Définir police 2-49
Définir style de trait 2-46
Définir texte 2-43
Dynamique d'un attribut 2-40
Dynamiser 2-51, 2-52, 2-53, 3-2, 3-3, 3-16,
3-30, 3-43
Modification 2-40, 2-41
Modification de la valeur 2-42
Rafraîchissement 2-40, 3-3
Statique 2-40
Statique d'un attribut 2-40
Au dernier plan 2-30
WinCC Manuel
C79000-G8277-C160-01
B
Bargraphe 3D 2-5
Bargraphes 2-5
Barre d´outils
Définir la représentation 2-32
Barre de menu
Définir la représentation 2-32
Barre de plans 2-36
Barre de variables 2-37, 3-44
Barre d'état 2-36
Barre d'outils 2-33
Activer 2-27
Adapter 2-33
Bibliothèque 2-27
Bibliothèque 2-25
Barre d'outils 2-27
Etendre 2-26
Inserer un objet 2-26
Modifier nom de vue 2-26
Bibliothèque graphique 2-25
Bouton 2-8
Bouton rond 2-8
C
Case à cocher 2-8
Case d'option 2-8
Cercle 2-4
Champ d'E/S 2-5
Format de données binaire 4-1
Format de données Chaîne de caractères 4-1
Format de données décimal 4-1
Format de données hexadécimal 4-1
Format de sortie 4-1
Formats de sortie 4-1
Changement de langue 3-17
Changement de valeur 3-13, 3-14, 3-38, 3-39
Changement de vue dans la fenêtre 3-23
Changement de vue simple 3-23
Commandes de menu 2-19
Composant de vue 3-22
Créer comme type 3-22
Lier à un point de mesure 3-18
Configuration d’actions 3-1
Configuration de l'imprimante 2-20
Constantes
comme source de la liaison directe 3-52
Contrôle 2-5
Contrôle Aktive X 2-5
Copie d'écran 3-17
Couleurs
Couleur personnalisée 2-3
Index-1
Index
Couleur standard 2-3
Création de liaisons redondantes 3-17
Créer une (des) instance(s) dans la vue d'installation
3-22
Cycle 3-13, 3-36, 3-38
Cycle de fenêtre 3-11, 3-12, 3-36, 3-45
Cycle de rafraîchissement 2-53, 3-11, 3-36
Définir 3-45
Cycle de vue 3-11, 3-12, 3-36, 3-45
Cycle par défaut 3-7, 3-9, 3-11, 3-12, 3-36
Cycle utilisateur 3-11, 3-12, 3-36, 3-37, 3-45
D
Déclencheur 3-3, 3-13, 3-36, 3-38
Action C 3-36
Définir 3-11
Défileur 2-8
Définir le mode d'adressage 3-44
Définition de la langue de projet 2-29
Démarrer d'autres applications 3-17
Déplacement d'un objet 2-11
Déplacer objet 3-18
Dialogue de configuration 2-31
Dialogue de dynamisation
Ajouter un opérateur 3-6
Définition de la plage de valeurs 3-7, 3-8, 3-9
Définition du déclencheur 3-11
Définition du type de données 3-6
Etat de variable 3-10
Générer action 3-15
Insérer une fonction 3-4
Insérer variable 3-4
Dissocier 2-22
Documentation de projet
Créer 2-20
Dynamic Link Libraries 3-1
Dynamique d'un attribut 2-40
Dynamiques standard 3-18
Dynamisation
avec l’Assistant de dynamisation 3-16
d'un attribut 2-51, 2-52
d'un objet 2-51, 2-52
par des fonctions 3-3
par des opération arithmétique 3-3
par des variables 2-52, 3-3
par la barre de variables 2-37
par le dialogue de dynamisation 3-2, 3-4, 3-6,
3-11, 3-15, 3-16
par une action C 2-53, 2-55
par une liaison directe 2-55
par une valeur de variable 3-43
par une variable 3-46
Dynamisation de propriétés 3-18
Dynamiser
Objets 2-40
par des variables 2-52
par une action C 3-30
Index-2
08.99
par une variable 3-46
E
Editer scripts d'assistant 3-26
Editeur de l'assistant de dynamisation 3-26
Ellipse 2-4
Enregistrer 2-19
Enregistrer tout 2-20
Entrée par défaut 3-36
Entrée/sortie simultanée 3-18
Epaisseur de trait 2-47
Modification 2-14
Epingle 2-38
Evénement 2-53, 3-1, 3-11, 3-12, 3-36, 3-49
Action C 3-49
Liaison directe 3-50
Raccourci 2-53
Evénement de dynamisation 3-36
Evénement déclencheur 3-11, 3-36
Exporter 2-20
Exporter une action C 3-42
F
Facteur de zoom 2-18
Fenêtre d'application 2-5
Fenêtre de vue 2-5
Fin de trait 2-48
Modification 2-14
Fonction 3-1
Affectation paramètres 3-33, 3-35
Compiler 3-41
dans le dialogue de dynamisation 3-4
Définir déclencheur 3-36
Insérer nom d'attribut 3-33
Insérer nom de l'objet 3-33
Insérer nom de vue 3-33
Insérer variable 3-35
Fonction C
Formuler 3-31
Fonctions de vue 3-23
Fonctions diverses 3-17
Fonctions système 3-17
G
Graphics Designer 2-1
Conseils et astuces 2-31
Notes relatives au comportement en runtime
2-31
Grouper 2-21
I
Importation
WinCC Manuel
C79000-G8277-C160-01
08.99
Alarmes 3-23
Fonctions 3-23
S5L variables uniquement 3-23
S7 S5 - ZULI 3-23
Importer 2-29
Importer une action C 3-42
Imprimer 2-20
Imprimer documentation de projet 2-20
Indicateur d'état 2-5
L
Langue
Définir 2-29
Sélection de langue 2-51
Liaison directe 2-55, 3-50
Constantes comme source 3-52
Etablissement 3-51
Propriétés comme source 3-53
Variables comme source 3-54
Liste de textes 2-5
Affectation 4-5
Type de liste binaire 4-5
Type de liste bit 4-5
Type de liste décimal 4-5
Liste de variables 3-13, 3-36, 3-38
Liste des variables 3-14, 3-39
Liste d'objets 2-38
M
Mettre plusieurs bits à 1/0 3-18
Mettre un bit à 1/0 3-18
Modification de l'angle de début 2-12
Modification de l'angle de fin 2-12
Modification du lien de variable 3-46
Modifier lien de variable 3-46
Motif de remplissage 2-45
Modification 2-15
N
Navigation de vues 3-23
Nom de déclencheur 3-12, 3-37
Nom de variable 3-4, 3-14, 3-34, 3-39, 3-44
Nouveau 2-19
O
Objet
Propriétés 2-10
Objet curseur 2-22
Objet graphique 2-5
Autres objets 2-5
Objet groupé
Créer 2-21
WinCC Manuel
C79000-G8277-C160-01
Index
Editer 2-21
Objet OLE 2-5
Objet pointeur 2-22
Objet simple 2-4
Objets
Aligner 2-17
Au dernier plan 2-30
Au premier plan 2-30
Déplacement 2-11
Dessiner 2-8
Dialogue de configuration 2-31
Dynamiser 2-37, 2-40, 2-51, 2-52, 2-53, 3-2,
3-3, 3-16, 3-30, 3-43
enregistrer dans la bibliothèque 2-26
Evénements 2-53
Modification de la taille 2-11
Modification de l'angle de début 2-12
Modification de l'angle de fin 2-12
Objet de bibliothèque 2-26
Paramétrages par défaut 2-8, 2-10, 2-31
Pipettes 2-38
Plan derrière 2-30
Plan devant 2-30
Propriétés 2-38
Sélection de plusieurs objets 2-10
Sélectionner 2-10, 2-31
Transfert de propriétés 2-38
Uniformiser tailles 2-17
Objets complexes 2-5
Objets Windows 2-8
Opérateur
dans le dialogue de dynamisation 3-6
Ouvrir 2-19
Ouvrir boîte de message d’erreur 3-23
P
Palette de couleurs 2-3, 2-44
Palette de polices 2-35
Palette de positionnement 2-16
Palette de styles 2-13
Palette de zoom 2-18
Palette d'objets 2-4
Palettes
Activer 2-27
Palette de couleurs 2-3
Palette de polices 2-35
Palette de positionnement 2-16
Palette de styles 2-13
Palette de zoom 2-18
Palette d'objets 2-4
Paramétrages 2-30
Paramétrages par défaut
Objets 2-8, 2-10, 2-31
Pipette 2-38
Plan derrière 2-30
Plan devant 2-30
Plans 2-28, 2-30
Index-3
Index
Plans visibles 2-31
Plein écran 2-27
Point d'emploi 3-46
Pointeur
Définition des objets 2-23
Séquence 2-23
Police 2-49
Polygone 2-4
Dessiner 2-8
Propriété d'objet comme source de la liaison directe
3-53
Propriétés 2-25
Affecter 2-25
Copier 2-25
Propriétés de l'objet 2-25, 2-38
Affecter 2-25
Copier 2-25
Prototype
Dynamiser 3-18
Liaison fixe 3-18
Lier dynamiquement 3-18
08.99
Signalisation groupée 2-5
Sortie directe 3-18
Statique
d'un attribut 2-40
Statique d'un attribut 2-40
Style de trait 2-46
Modification 2-13
T
Taille
Modification 2-11
Tailles
Uniformiser 2-17
Temps de cycle 3-7, 3-9, 3-11, 3-12, 3-14, 3-36,
3-37, 3-39
Texte statique 2-4
Trait 2-4
Trait polygonal 2-4
Dessiner 2-8
Q
V
Quadrillage 2-27
Afficher 2-31
Aligner sur le quadrillage 2-31
Valeur d’une variable
Positionner 3-18
Valeur d'une variable
Copier 3-18
Valeur mesurée de bargraphe 3-18
Valeur par défaut 3-36
Variable
comme source de liaisons directes 3-54
dans le dialogue de dynamisation 3-4
Définir cycle de rafraîchissement 3-45
Définir le mode d'adressage 3-44
Etat d'une variable 3-10
Sélectionner 3-44
Visualisation du programme d'API 3-18
Vue d'objets 2-17
R
Rafraîchissement d'un attribut 2-40
Réaffecter 3-46
Rectangle 2-4
Rectangle arrondi 2-4
Remplir objet 3-18
Répéter 2-21
Retournement 2-29
Rotation 2-29
Runtime
Activer 2-19
Séquence tabulateur 2-22
S
Segment de cercle 2-4
Segment d'ellipse 2-4
Sélection
de plusieurs objets 2-10
d'un objet 2-10
Sélection de vue 2-50
Sélectionner tout 2-21
Séquence curseur 2-23
Séquence TAB 2-22, 2-23
Modifier 2-24
Reprendre objet 2-25
Séquence tabulateur 2-22
Index-4
W
WinCC
Ouvrir boîte de dialogue 3-23
Quitter 3-17
Quitter le runtime 3-17
Z
Zoom 2-28
WinCC Manuel
C79000-G8277-C160-01
Tome 1
SIMATIC HMI
WinCC
Manuel
Tome 2 / 2
Avant-propos
1
Présentation du système
2
Authorization
3
WinCC Explorer
4
Channels
5
Report Designer
6
User Administrator
7
Tome 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
Graphics Designer
8
Alarm Logging
9
Tag Logging
10
Text Library
11
Global Script
12
Cross Reference
13
®
®
®
®
®
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, toute
exploitation de son contenu sont interdites, sauf autorisation
expresse. Tout manquement à cette règle est illicite et expose
son auteur au versement de dommages et intérêts. Tous nos
droits sont réservés, notamment pour le cas de la délivrance
d'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)
(Nous avons vérifié que le contenu de ce manuel correspond
aux éléments matériels et logiciels qui y sont décrits. Des
divergences ne sont cependant pas exclues ce qui nous
empêche de garantir une correspondance totale. Les
informations fournies dans cet imprimé sont vérifiées
régulièrement, les corrections nécessaires sont insérées dans
l'édition suivante. Nous vous sommes reconnaissants pour toute
proposition d'amélioration.)
 Siemens AG 1994 - 1999 All rights reserved
Sous réserve de modifications techniques
C79000-G8277-C160
Printed in the Federal Republic of Germany
Siemens Aktiengesellschaft
Sommaire
1
Fonctionnalités.............................................................................................. 1-1
1.1
1.2
1.3
2
Structure du système de configuration....................................................... 2-1
2.1
2.1.1
2.1.2
2.1.3
2.2
2.3
2.3.1
2.3.2
2.3.3
2.4
2.5
2.5.1
2.5.2
3
Définitions ................................................................................................................ 1-2
Structure d’une alarme............................................................................................. 1-6
Affichage des alarmes au runtime ........................................................................... 1-6
Barre de menu ......................................................................................................... 2-2
Menu « Affichage » .................................................................................................. 2-4
Menu «Alarmes» ...................................................................................................... 2-5
Menu "Outils" ......................................................................................................... 2-11
Barre d'outils .......................................................................................................... 2-13
La fenêtre de projet ................................................................................................ 2-14
Fenêtre du navigateur ............................................................................................ 2-14
Fenêtre des données ............................................................................................. 2-15
Fenêtre du tableau des alarmes ............................................................................ 2-15
La barre d’état ........................................................................................................ 2-16
Fenêtre de recherche............................................................................................. 2-16
Sélectionner une variable ...................................................................................... 2-16
Dialogue de sélection............................................................................................. 2-17
Configuration d'un système d'alarmes........................................................ 3-1
3.1
3.2
3.2.1
3.2.1.1
3.2.1.2
3.2.2
3.2.2.1
3.2.2.2
3.2.3
3.2.3.1
3.2.3.2
3.3
3.3.1
3.3.1.1
3.3.1.2
3.3.2
3.3.2.1
3.3.2.2
3.3.3
3.3.3.1
3.3.3.2
3.3.3.3
3.4
3.4.1
3.4.1.1
3.4.1.2
3.4.1.3
3.4.2
3.4.2.1
3.4.2.2
Les assistants .......................................................................................................... 3-2
Blocs d’alarmes........................................................................................................ 3-3
Blocs système .......................................................................................................... 3-4
Ajouter / supprimer un bloc système........................................................................ 3-4
Blocs système: Afficher / éditer les propriétés......................................................... 3-5
Blocs de texte utilisateur .......................................................................................... 3-6
Ajouter / supprimer un bloc de texte utilisateur........................................................ 3-6
Blocs de texte utilisateur: Afficher / éditer les propriétés ......................................... 3-7
Blocs de valeur de process...................................................................................... 3-8
Ajouter / supprimer un bloc de valeur de process ................................................... 3-8
Bloc de valeur de process: Afficher / éditer les propriétés....................................... 3-9
Classes d’alarmes.................................................................................................. 3-10
Classes d’alarmes.................................................................................................. 3-10
Ajouter / supprimer une classe d’alarmes.............................................................. 3-11
Configuration des classes d’alarmes ..................................................................... 3-12
Type d’alarme ........................................................................................................ 3-16
Ajouter / supprimer un type d’alarme ..................................................................... 3-16
Configurer un type d’alarme................................................................................... 3-17
Classes d’alarmes système ................................................................................... 3-18
Classe d’alarmes système à acquittement obligatoire........................................... 3-18
Classes d’alarmes système sans acquittement..................................................... 3-18
Types d’alarme système ........................................................................................ 3-19
Alarmes individuelles et alarmes groupées ........................................................... 3-19
Alarme individuelle ................................................................................................. 3-19
Créer des alarmes individuelles............................................................................. 3-19
Propriétés d’une alarme individuelle ...................................................................... 3-21
Edition de champs.................................................................................................. 3-27
Alarme groupée...................................................................................................... 3-30
Alarmes groupées de classes d’alarmes ............................................................... 3-31
Alarmes groupées définies par l’utilisateur ............................................................ 3-34
WinCC Manuel
C79000-G8277-C160-01
i
Sommaire
3.4.2.3
3.5
3.6
3.6.1
3.6.1.1
3.6.1.2
3.6.1.3
3.6.2
3.7
3.8
3.8.1
3.8.1.1
3.8.1.2
3.8.1.3
3.8.1.4
3.8.1.5
3.8.1.6
3.8.2
3.8.2.1
3.8.2.2
3.8.3
3.8.3.1
3.8.3.2
3.8.3.3
ii
08.99
Supprimer une alarme groupée ............................................................................. 3-38
Surveillance de seuils ............................................................................................ 3-39
Archivage des données ......................................................................................... 3-49
Archives ................................................................................................................. 3-49
Archive de courte durée......................................................................................... 3-50
Archive de longue durée ........................................................................................ 3-51
Sélection des données à archiver.......................................................................... 3-52
Journaux ................................................................................................................ 3-53
Supprimer des objets ............................................................................................. 3-54
Le contrôle WinCC Alarm Control.......................................................................... 3-54
Configuration du contrôle WinCC Alarm Control ................................................... 3-55
Configuration des blocs d'alarmes......................................................................... 3-56
Configuration des classes d'alarmes et des types d'alarmes ................................ 3-57
Configuration des alarmes individuelles et des alarmes groupées ....................... 3-58
Configuration du contrôle WinCC Alarm Control dans Graphics Designer ........... 3-59
Configuration des boutons de modification des variables d'alarme....................... 3-63
Activation de l'exemple de contrôle Alarm Control ................................................ 3-64
Dialogue de propriétés........................................................................................... 3-65
Configuration rapide du contrôle WinCC Alarm Control ........................................ 3-65
Propriétés du contrôle WinCC Alarm Control ........................................................ 3-66
Manipultion d'Alarm Control au Runtime ............................................................... 3-75
La barre d'outils de WinCC Online Trend Control.................................................. 3-75
Fonctions standard de manipulation du contrôle WinCC Alarm Control ............... 3-78
Exemple d'utilisation de fonctions standard........................................................... 3-80
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités
1 Fonctionnalités
L'éditeur "Alarm Logging" sert à l'acquisition et à l'archivage des alarmes; il contient des fonctions
d'acquisition, d'affichage, d'acquittement et d'archivage des alarmes.
L'éditeur Alarm Logging
•
fournit des informations détaillées sur les incidents et les états de l'exploitation (process) et
permet:
•
la détection précoce de situations critiques;
•
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 des
constituants 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édure
d'accès aléatoire aux alarmes et des informations complémentaires sur les alarmes permettent la
localisation 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 Logging
Le système de configuration d'Alarm Logging (Alarm Logging CS, ALGCS) vous permet de
configurer 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'éditer
simultanément plusieurs alarmes.
Tâches du système runtime Alarm Logging
Les tâches du module runtime d'Alarm Logging (Alarm Logging RT, ALGRT) sont l'acquisition des
alarmes et leur acquittement. Les alarmes sont mises à disposition pour affichage et archivage.
WinCC Manuel
C79000-G8277-C160-01
1-1
Fonctionnalités
08.99
1.1 Définitions
Archivage
Les modifications des états des alarmes qui apparaissent sont écrites dans des archives d'alarmes
configurables 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 archive
de courte durée ne peut être créée que comme archive cyclique. Lorsque le nombre maximal des
alarmes archivées est atteint, les archives les plus anciennes sont écrasées par les nouvelles. Une
archive 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 des
alarmes doivent être archivées. Une archive de longue durée peut être créée comme archive
cyclique ou comme archive continue. Dans les systèmes d'archives cycliques, les archives les plus
anciennes sont écrasées par les nouvelles lorsque le nombre maximal d'alarmes archivées est
atteint. Dans les archives continues, l'archivage des alarmes se poursuit séquentiellement jusqu'à ce
que 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ées
Alarm 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énements
liés aux alarmes individuelles ne déclenchent alors plus que l'alarme groupée commune. L'alarme
individuelle à 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ées
individuellement.
• L'acquittement groupé permet d'acquitter ensemble toutes les alarmes individuelles affichées dans
une fenêtre d'alarmes qui possèdent l'attribut "acquittement groupé".
Evénements
On 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 messages
d'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 sont
mises en évidence les alarmes dont l'état a été modifié depuis le dernier acquittement.
1-2
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités
Alarmes
La finalité d'un système d'alarmes est de signaler et d'archiver par ordre chronologique et de manière
centralisée les événements survenant sporadiquement dans le process. Une alarme peut être
dé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 et
les alarmes système. Les alarmes d'état de process servent à signaler un état de fonctionnement du
process. Les alarmes d'incident signalent un incident dans le process. Les alarmes système
affichent des messages d'erreur déclenchés par d'autres applications.
• Alarm Logging permet de regrouper les alarmes ayant un même comportement (concept
d'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ême
philosophie d'acquittement peuvent être regroupées dans une classe d'alarmes. Les classes
d'alarmes "incident", "Alarme système à acquittement obligatoire" et "Alarme système sans
acquittement obligatoire" sont préconfiguées dans Alarm Logging. Vous pouvez définir dans
WinCC jusqu'à 16 classes d'alarmes.
• Les types d'alarmes sont des sous-ensembles des classes d'alarmes et peuvent se distinguer par la
couleur des états des alarmes. Vous pouvez créer dans WinCC jusqu'à 16 types d'alarmes dans
chaque classe d'alarmes .
Blocs d’alarmes
Au 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 blocs
d'alarmes :
• Les blocs système (p. ex.: Date, Heure, Durée, Commentaire, ...) permettent l'affichage
d'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 librement
définis. Le contenu du bloc de textes utilisateur que vous avez défini est affiché dans la ligne
d'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éfini
est 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énements
d'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".
WinCC Manuel
C79000-G8277-C160-01
1-3
Fonctionnalités
08.99
Fenêtre (tableau) des alarmes
Au runtime, les états des alarmes sont affichés dans une fenêtre d'alarmes. Vous pouvez définir
librement dans Graphics Designer l'apparence et les possibilités de manipulation de la fenêtre des
alarmes.
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être
d'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 courte
durée.
• Les fenêtres d'archive de longue durée affichent les alarmes stockées dans une archive de longue
durée.
Télégrammes d’alarme
Les 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’alarme
Dans 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’alarme
Alarm Logging supporte plusieurs procédures d'alarme: la procédure de signalisation par bits, les
alarmes 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'apparition
d'un événement dans le process. L'horodatage (time stamp) de l'alarme est généré par Alarm
Logging.
• 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 variable
analogique.
Ligne d’alarme
Dans une fenêtre d'alarmes, chaque alarme est affichée dans une ligne d'alarme propre. Le contenu de
la 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 textes
utilisateur affichent le contenu (p. ex. le texte que vous avez défini).
Journal
Deux 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 alarmes
présentes sont sortis sur une imprimante.
• Le journal d'archive permet de sortir sur imprimante les changements d'états d'alarmes stockés
dans une archive.
1-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités
Concept d’acquittement
On 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’acquittement
Une variable d'acquittement contient l'"état d'acquittement" d'une alarme. La variable d'acquittement
permet donc également de piloter un avertisseur central.
Variable d’état
Une variable d'état contient l'état "arrivée/ partie" de l'alarme et un identifiant d'alarmes à
acquittement obligatoire.
WinCC Manuel
C79000-G8277-C160-01
1-5
Fonctionnalités
08.99
1.2 Structure d’une alarme
Au runtime, les alarmes sont affichées sous forme de lignes d'un tableau. Chaque alarme est composée
d'informations affichées dans les champs (cellules) du tableau. Ces informations élémentaires sont des
blocs d'alarmes.
Ces blocs d’alarmes se classent en trois catégories :
•
Blocs système
Ces blocs contiennent des données système fournies par Alarm Logging. Ces données système
sont par exemple la date et l’heure, le code de journalisation, etc.
•
Blocs de valeurs de process
Ceux-ci contiennent les valeurs fournies par le process, par exemple, des niveaux de remplissage
critiques, des températures, etc.
•
Blocs de textes utilisateur
Il s’agit de textes contribuant à l’information générale et à une meilleure compréhension, par
exemple 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 de
textes utilisateur peut être personnalisé par l'utilisateur. Les sélections faites pour les blocs système ne
concernent 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 en
provenance du process ou du contrôle-commande. Vous pouvez définir librement dans Graphics
Designer 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é de
configuration des alarmes. Toutes les informations à afficher peuvent être définies pour l'objet, c'est-àdire dans Graphics Designer.
1-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
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 sont
accessibles 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 la
Fenê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, dans
laquelle sont visualisées des informations sur les activités en cours.
WinCC Manuel
C79000-G8277-C160-01
2-1
Structure du système de configuration
08.99
2.1 Barre de menu
La barre de menu regroupe toutes les commandes disponibles dans le système de configuration Alarm
Logging; ces commandes sont organisées en groupes affectés à différents menus. Pour exécuter une
commande, ouvrez le menu correspondant, cliquez sur la commande et saisissez le cas échéant les
paramètres nécessaires dans la boîte de dialogue ouverte.
Menu
Option de menu
Fichier
Sélectionner assistant
Enregistrer
Imprimer documentation de projet
Aperçu documentation de projet
Configuration de l'imprimante
Quitter
Edition
Annuler
Couper
Copier
Coller
Propriétés
Affichage
Barre d'outils
Barre d'état
Grandes icônes
Petites icônes
Liste
Détails
Ajouter/Supprimer colonnes...
Langue...
Rafraîchir
Importer alarmes individuelles...
Exporter alarmes individuelles...
Application des modifications...
plusieurs alarmes...
Démarrer l'assistant de connexion...
Mêmes textes pour plusieurs
alarmes...
Alarmes système WinCC ...
Extensions...
Alarmes
Outils
?
Rubriques d'aide
Aide directe
Utilisation de l'aide
Didacticiel
A propos d'Alarm Logging
Raccourci clavier
Ctrl + S
Ctrl + P
Ctrl + Z
Ctrl + X
Ctrl + C
Ctrl + V
F5
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'emploi
d'autres applications Windows ou dont l'étendue des fonctionnalités va au-delà de ce qui est
généralement connu. Vous trouverez des informations sur ces options de menu dans l'aide directe des
divers éditeurs.
2-2
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
Sélectionner assistant
Cette commande permet d'appeler plusieurs assistants ou des dialogues de configuration très
importants pour éditer simultanément plusieurs alarmes.
•
Assistant de configuration d’alarmes: Cet assistant sert à préconfigurer le système d'alarmes. Il
permet de créer des blocs d'alarmes fréquemment utilisés, des types d'alarmes et des archives
d'alarmes.
•
Assistant de connexion: L'assistant de connexion aide à connecter les alarmes aux variables de
Control Center.
•
Supprimer plusieurs alarmes: Cette fonction ouvre un dialogue vous permettant de supprimer
plusieurs alarmes.
•
Supprimer les liaisons de plusieurs variables: Cette fonction ouvre un dialogue vous
permettant de supprimer les connexions des variables de plusieurs alarmes.
•
Supprimer les textes de plusieurs variables: Cette fonction ouvre un dialogue vous permettant
de supprimer les textes d'alarmes de plusieurs alarmes.
•
Copier plusieurs alarmes: Cette fonction ouvre un dialogue vous permettant de copier et
d'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 permettant
de 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 de
textes 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 perdus
lorsque vous relancerez l'assistant pour une nouvelle configuration.
Imprimer documentation de projet
Aperçu documentation de projet
Configuration de l'imprimante
La commande "Imprimer documentation de projet" permet d'imprimer le système d'alarmes sur
l'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 des
informations sur les alarmes individuelles et alarmes groupées configurées, les blocs d'alarmes
utilisé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 documentation
de projet.
La commande "Configuration de l'imprimante" sert à sélectionner l'imprimante à utiliser et le modèle
de page.
Nota
Pour de plus amples informations sur l'impression de la documentation de projet, se reporter au
chapitre Documentation de projet dans le Présentation du système.
WinCC Manuel
C79000-G8277-C160-01
2-3
Structure du système de configuration
08.99
2.1.1 Menu « Affichage »
Ajouter / Supprimer colonnes
La commande «Ajouter / supprimer colonnes» permet d’afficher / de masquer des colonnes dans la
fenê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.
Langue
La commande "Langue" ouvre le dialogue de sélection d'une autre langue de configuration. Vous
pouvez 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 langue
de l'interface n'est pas modifiée. La langue par défaut (l'allemand) est activée lorsque les textes ne
figurent 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.
2-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
2.1.2 Menu «Alarmes»
Cette commande vous permet d'importer dans Alarm Logging des alarmes que vous avez créées dans
d’autres applications et d’enregistrer dans Alarm Logging des alarmes créées pour les utiliser
ultérieurement.
Structure du fichier Importation / Exportation
Le format de référence du fichier Importation / Exportation est le format ASCII. Les blocs d’alarme
sont séparés par des virgules; les lignes d’alarme par des signes de fin de paragraphe / de retour
chariot. L’entrée et la sortie de données se fait selon une procédure standard qui interprète les données
dans 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’importer
des 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 cela
la «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,Valeur
process5,Valeur process6,Valeur process7,Valeur process8,Valeur process9,Valeur
process10,Variable d'alarme,Bit d'acquittement,Variable d'acquittement,Bit d'acquittement,Variable
d'état,Bit d'état,Numéro automate,deuxième numéro automate,Texte d'info,Type d'action,Nom de
fonction,Nom de vue,Dll de normalisation,
WinCC Manuel
C79000-G8277-C160-01
2-5
Structure du système de configuration
08.99
Importer alarmes individuelles
La commande «Alarmes» «Importer alarmes individuelles» permet d’importer dans Alarm Logging
des fichiers de texte contenant des alarmes au format de texte standard. La valeur «0» doit être entrée
pour les éléments non affectés.
Vous pouvez importer les alarmes individuelles préalablement exportées avec WinCC Version 1.0 en
activant 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 utiliser
de caractères spéciaux tels que virgule, point-virgule, tabulation, retour chariot, nouvelle ligne, ceuxci é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 de
connexion et d'affectation.
Seuls les fichiers texte (format ASCII) sont importables pour le moment.
2-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
Exporter des alarmes individuelles
Cette 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. La
sé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.
WinCC Manuel
C79000-G8277-C160-01
2-7
Structure du système de configuration
08.99
Application des modifications
La boîte de dialogue «Application des modifications» vous permet de définir l'application des
modifications de texte dans les champs des alarmes individuelles.
Option
Description
Modifications du texte Lorsqu'il est modifié dans un champ, le texte sera
sélectionné applicable également modifié dans toutes les cellules de texte
des alarmes individuelles contenant le même texte.
à tous les textes
Modifications
uniquement
applicables au texte
sélectionné
La modification d’un texte dans un champ de texte
n’affecte que ce champ (ce à quoi on s’attend en
principe).
Conserver les
paramétrages
Le paramétrage sélectionné est conservé pour
d’autres modifications de texte; sinon, valable que
pour la modification courante.
Pour appliquer les modifications:
2-8
1.
Sélectionnez dans la barre de menu, dans le menu «Alarmes», la commande «Application des
modifications».
2.
Activez les options désirées.
3.
Quittez le dialogue.
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
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 alarmes
individuelles à éditer.
Supprimer les alarmes Les alarmes indiquées dans le champ «Numéros
d'alarme» seront supprimées.
Ajouter alarmes
copiées en fin de liste
Les alarmes indiquées dans le champ «Numéros
d'alarme» seront ajoutées à la fin de la liste des
alarmes individuelles.
Supprimer connexion
de variables des
alarmes
Les connexions de variables correspondant aux
alarmes indiquées dans le champ «Numéros
d'alarme» seront supprimées.
Supprimer liaisons de
textes des alarmes
Les champs de texte correspondant aux alarmes
indiquées dans le champ «Numéros d'alarme» seront
supprimé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 alarmes
individuelles que vous désirez éditer.
2.
Sélectionnez l’action à exécuter avec le bouton correspondant.
3.
Quittez le dialogue.
Assistant de connexion
L'assistant de création de connexions vous aide à connecter des variables d'alarmes et des variables
d'acquittement aux variables de Control Center. Les liaisons créées par l'assistant peuvent être
modifié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" du
présent manuel.
WinCC Manuel
C79000-G8277-C160-01
2-9
Structure du système de configuration
08.99
Mêmes textes pour plusieurs alarmes
La commande «Mêmes textes pour plusieurs alarmes» permet d'affecter le même texte à plusieurs
blocs 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 alarmes
auxquelles 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éro
d'alarme.
Bloc 1...Bloc 10
Ce champ sert à entrer un texte pouvant compter
jusqu'à 255 caractères. Blocs 1...10 représentent les
blocs de texte utilisateur correspondants.
Le dialogue alors affiché permet d'incorporer des
grandeurs de process dans vos blocs de texte
utilisateur. Le dialogue Coller valeur process est
décrit dans les propriétés des alarmes individuelles.
Conserver les textes
existants
2-10
Lorsque vous quittez la boîte de dialogue avec
«OK» les entrées sont modifiées dans la
bibliothèque de textes. Si vous avez déjà affecté un
texte dans une autre langue à un numéro d'alarme,
celui-ci est supprimé si vous n'activez pas la
fonction «Conserver les textes existants»
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
2.1.3 Menu "Outils"
Alarmes système WinCC
Le 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. La
commande "Alarmes système WinCC" ouvre un dialogue permettant d'incorporer ces alarmes à votre
système d'alarmes.
WinCC Manuel
C79000-G8277-C160-01
2-11
Structure du système de configuration
08.99
Extensions
Les 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 les
objets voulus.
Après validation de votre choix dans la boîte de dialogue «Extensions» par «OK», les objets
sé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 la
première fois l’éditeur «Alarm Logging» dans un projet qui vient d'être créé.
2-12
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
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 de
sé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
WinCC Manuel
C79000-G8277-C160-01
2-13
Structure du système de configuration
08.99
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 du
navigateur, 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» du
manuel d’utilisation.
Nota
Tous les dialogues de propriétés peuvent être activés d’un double-clic avec le bouton gauche de la
souris 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 avec
l’arborescence des différentes étapes de la configuration. Suivez cet ordre pour configurer des
alarmes.
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.
2-14
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
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). Le
contenu 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 toutes
les 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 être
activées directement d’un double-clic du bouton gauche de la souris.
WinCC Manuel
C79000-G8277-C160-01
2-15
Structure du système de configuration
08.99
2.4 La barre d’état
La barre d'état affiche outre des informations générales sur le programme, la langue de configuration
et 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 avec
d’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 la
variable à lier.
Ouvrez le dossier d’un double-clic ou sélectionnez la variable. Revenez ensuite à l'écran de départ
dans 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 à des
variables externes, les données sont lues directement dans l'API/automate.
2-16
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système de configuration
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és
d'une fenêtre à l'autre.
Les dialogues de sélection sont entre autres utilisés pour sélectionner un sous-ensemble dans un
ensemble d’objets de données. La fenêtre de gauche visualise d’une manière générale l’ensemble
source des objets de données; la fenêtre de droite le sous-ensemble sélectionné des objets de données
cible.
WinCC Manuel
C79000-G8277-C160-01
2-17
Structure du système de configuration
2-18
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
3 Configuration d'un système d'alarmes
Nous 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 des
alarmes au runtime.
• Le contrôle WinCC Alarm Control.
Nota
Utilisez les assistants et les dialogues de configuration disponibles pour configurer entièrement vos
alarmes.
WinCC Manuel
C79000-G8277-C160-01
3-1
Configuration d'un système d'alarmes
08.99
3.1 Les assistants
L’assistant de configuration
Cet assistant sert à préconfigurer le système d'alarmes. Il permet de créer des blocs d'alarmes
fréquemment utilisés, des types d'alarmes et des archives d'alarmes. Vous pouvez adapter
ulté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 clic
sur "OK".
2.
Après l'affichage de la vue d'introduction, vous pouvez définir les blocs d'alarmes devant être
créé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'alarmes
ayant 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 être
créées.
5.
Le dialogue "Etape finale!" présente une vue d'ensemble des blocs d'alarmes, classes d'alarmes et
archives à créer par l'assistant.
Nota
Tous les paramétrages modifiés après l'exécution de l'assistant de configuration d'alarmes seront
perdus dès que l'assistant sera exécuté une nouvelle fois.
L’assistant de connexion
L'assistant de connexion vous aide à connecter les variables d'alarmes et les variables d'acquittement
aux variables de Control Center. Les connexions créées par l'assistant peuvent être modifiées
ulté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
3-2
.
6.
Indiquez les numéros des alarmes auxquelles vous souhaitez lier la variable d'acquittement
spécifiée.
7.
Une fois l'assistant complètement exécuté, les variables sélectionnées sont liées aux alarmes.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
3.2 Blocs d’alarmes
Les blocs d'alarmes affichés sous forme de colonnes de tableau servent à former les alarmes. Chaque
bloc contient des données spécifiques. Vous pouvez créer et éditer des blocs d'alarmes pour les trois
types 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 cependant
pas 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’alarme
sélectionné est ouverte. Les paramètres du bloc
d’alarme peuvent être modifiés.
WinCC Manuel
C79000-G8277-C160-01
3-3
Configuration d'un système d'alarmes
08.99
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 sur
l’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:
3-4
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 de
sélection.
5.
Quittez le dialogue.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 de
sé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 du
bloc système. Selon le type du bloc système, un onglet dans lequel les propriétés spécifiques au bloc
systè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 de
dialogue.
ou
1. Dans la fenêtre du navigateur ou dans la fenêtre des données, ouvrez le type de bloc que vous
voulez é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 sont
affiché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é avec
une 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 sur
l’objet correspondant dans la fenêtre des données
WinCC Manuel
C79000-G8277-C160-01
3-5
Configuration d'un système d'alarmes
08.99
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. La
configuration 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’alarme
correspondante. 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 255
caractères. La visualisation est cependant limitée à une ligne d’écran. La partie du texte dépassant la
longueur d’une ligne est alors tronquée et ne peut être visualisée.
Pour ajouter ou supprimer des blocs de texte utilisateur:
3-6
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 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 de
sélection.
5.
Quittez le dialogue.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 de
sé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 de
propriétés «Blocs d’alarme».
Le nom, la longueur et la propriété «Clignotement» du bloc de texte utilisateur sont affichés et
peuvent ê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 la
fenê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 vous
voulez é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 sur
l’objet correspondant dans la fenêtre des données
WinCC Manuel
C79000-G8277-C160-01
3-7
Configuration d'un système d'alarmes
08.99
3.2.3 Blocs de valeur de process
Les blocs de valeur de process servent à coupler les alarmes au process. Dans chaque système
d’alarmes, l’utilisateur dispose, pour chaque alarme individuelle, de jusqu’à 10 blocs d’alarme
configurables.
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. La
configuration 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 si
vous 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 valeur
de process».
Pour ajouter ou supprimer un bloc de valeur de process:
3-8
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 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 de
sélection.
5.
Quittez le dialogue.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 de
sé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 de
propriétés «Blocs d’alarme».
Le nom du bloc de valeur de process, sa longueur et la propriété «Clignotement» sont affichés et
peuvent ê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 de
process».
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 de
dialogue.
ou
1. Dans la fenêtre du navigateur ou dans la fenêtre des données, ouvrez le type de bloc que vous
voulez é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 sur
l’objet correspondant dans la fenêtre des données
WinCC Manuel
C79000-G8277-C160-01
3-9
Configuration d'un système d'alarmes
08.99
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 types
d'alarme. Une alarme individuelle est affectée à un type d’alarme. Un type d’alarme appartient à une
classe d’alarmes. L'affectation est pilotée par des propriétés système et des attributs qui sont affectés
aux 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 du
navigateur de projet.
Vous pouvez
3-10
•
ajouter
•
supprimer
•
configurer des classes d'alarmes
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 classes
d’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 de
gauche. Supprimez les classes d’alarmes en faisant passer les classes d’alarmes de la partie droite dans
la partie gauche.
Nota
Les classes d’alarmes «Système, acquittement nécessaire» et «Système, sans acquittement» ne
peuvent pas être supprimées.
WinCC Manuel
C79000-G8277-C160-01
3-11
Configuration d'un système d'alarmes
08.99
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 des
classes 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’alarmes
souhaité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
3-12
•
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 de
dialogue «Ajouter types d’alarme»
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 type
d’alarme que vous voulez éditer ou supprimer. Le
type d’alarme sélectionné est affiché dans le champ
de texte de dessous.
Ajouter
Permet d’ajouter un type d’alarme à une classe
d’alarmes courante. Le dialogue de sélection
"Ajouter un type d'alarme" est affiché.
Supprimer
Le type d’alarme sélectionné est supprimé dans la
classe d’alarmes.
Propriétés
Permet de configurer les propriétés du type d’alarme
sélectionné. Le dialogue de propriétés «Propriétés du
type 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 le
bouton 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 le
bouton 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’alarme
sélectionné.
Nota
Les types d’alarmes «Contrôle-commande», «Alarmes système» et «Messages de conduite» ne
peuvent pas être supprimés.
WinCC Manuel
C79000-G8277-C160-01
3-13
Configuration d'un système d'alarmes
08.99
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 états
d’acquittement d’une alarme. Si plusieurs cases ont été sélectionnées, il est possible que d’autres cases
soient 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élection
antérieure.
Champ/Zone...
3-14
Acquittement à
l’arrivée
Les alarmes arrivées de cette classe d’alarmes doivent
être acquittées. L’alarme reste présente jusqu’à son
acquittement.
Acquittement au
départ
Les alarmes partantes de cette classe d’alarmes
doivent être acquittées.
Clignotement activé
Les alarmes de cette classe d’alarmes doivent
clignoter pendant leur affichage dans la fenêtre
d’alarmes.
1ère valeur seule
Seule la première alarme de cette classe doit clignoter
pendant l’affichage dans la fenêtre d’alarmes.
Alarme sans état
«partie»
Lorsque cette option est active, les alarmes de cette
classe ne possèdent pas l’état «partie». EIles ne sont
pas affichées dans la fenêtre d’alarmes. Elles sont
seulement archivées.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Champ/Zone...
Touche
d’acquittement
séparé
Les avertisseurs centraux déclenchés à l’arrivée d’une
alarme sont acquittés avec la touche d’acquittement
séparé de la barre d’outils ou par une entrée au clavier
(cette touche doit être prévue dans la fenêtre
d’alarmes.).
par acquittement
individuel
Les avertisseurs centraux déclenchés à l’arrivée d’une
alarme 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 une
variable...» pour sélectionner une variable comme
variable d’acquittement.
Nota
Les alarmes sans acquittement obligatoire ou qui ne possèdent pas l’état «partie» ne sont pas affichées
dans 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 du
bloc système «Etat».
WinCC Manuel
C79000-G8277-C160-01
3-15
Configuration d'un système d'alarmes
08.99
Champ
Arrivée
Texte pour les alarmes «arrivées», c’est-à-dire
passage à l’état de fonctionnement à signaler.
Partie
Texte pour les alarmes «parties», c’est-à-dire
quittant 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 bloc
système "Etat" des blocs d'alarmes. Le bloc système «Etat» doit être suffisamment long pour pouvoir
afficher 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 classe
d’alarmes, une couleur de texte et une couleur d’arrière-plan uniformes. Ceci pour différencier dans le
runtime 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 sur
l’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 types
d’alarme.
3-16
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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’alarmes
souhaité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 configurer
le 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 états
d'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 alarmes
arrivées, parties et acquittées du type d’alarme
courant.
Couleur arrière-plan
Définition de la couleur d’arrière-plan pour les
alarmes arrivées, parties et acquittées du type
d’alarme courant.
WinCC Manuel
C79000-G8277-C160-01
3-17
Configuration d'un système d'alarmes
08.99
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’alarmes
souhaité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 sur
l’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. alarmes
dé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 classes
système ne peuvent être étendues. La philosophie d’acquittement est définie.
Classe d'alarmes système à acquittement nécessaire
Classe 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 de
disparaî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 de
dialogue «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.
3-18
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
3.3.3.3 Types d’alarme système
WinCC Alarm Logging connaît trois types d’alarme système. A savoir:
•
Contrôle-commande
Il 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ème
Il s’agit d’alarmes générées par WinCC, p. ex. pour signaler la défaillance de composants du
logiciel de supervision.
•
Alarmes (messages) de conduite
Il s’agit de messages générés par la manipulation du système, p. ex. la manipulation d’un
composant.
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 est
composée des blocs d’alarme qui ont été définis. Les blocs d’alarme éditables peuvent être modifiés
par 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 modifier
directement les paramètres de l’alarme individuelle dans les champs de la fenêtre du tableau des
alarmes, 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 tableau
des 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 de
la 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.
WinCC Manuel
C79000-G8277-C160-01
3-19
Configuration d'un système d'alarmes
08.99
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 la
nouvelle 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 individuelle
Avec 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.
3-20
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 menu
contextuel 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 du
tableau 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 type
d'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 les
alarmes groupées déjà configurées.
WinCC Manuel
C79000-G8277-C160-01
3-21
Configuration d'un système d'alarmes
08.99
Champ/Zone...
3-22
doit être acquittée
L'alarme doit être acquittée individuellement. Elle ne
peut être acquittée avec une touche d’acquittement
groupé.
Commande
l'avertisseur
L'avertisseur est activé à l’arrivée d’une alarme.
Voir le dialogue «Avertisseur sonore / son» dans la
boîte de dialogue «Configurer les classes
d’alarmes».
est archivée
L’alarme est archivée selon la sélection effectuée.
est consignée au
journal
L'alarme est consignée dans un journal ou sortie (sur
imprimante).
est générée sur front
descendant
L'alarme est générée par le front descendant d’un
signal, sinon par le front montant.
déclenche une action
L'alarme déclenche l’action standard GMsgFunction
modifiable avec l’éditeur «Global Scripts». Dans le
navigateur de fonctions de Global Scripts, vous
trouverez la fonction sous:
Standardfunktionen\WinCC\Alarm\RT.
Numéro API
Numéro de l’API (automate subordonné - API) qui a
gé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 lequel
l'alarme courante sélectionnée doit être déclenchée.
Bit d'alarme
Numéro du bit dans la variable d'alarme par lequel
l'alarme courante sélectionnée doit être déclenchée.
Variable d’acquitt.
Un bit de la variable d'acquittement contient l'état de
l'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 variable
d'acquittement dans lequel l'état de l'acquittement est
stocké. 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.
Variable d’état
permet de définir la variable dans laquelle seront
stocké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 la
variable 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 de
données brutes, sélectionnez ici le programme de
conversion correspondant.
Paramètres de DLL
Indiquez ici les paramètres nécessaires pour la DLL
de normalisation.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Variable d’alarme d’une alarme individuelle
La 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 de
déclencher plusieurs alarmes à l’aide d’une seule variable d’alarme. La discrimination se fait pas le bit
d’acquittement.
Variable d’état d’une alarme individuelle
Chaque 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ées
de 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 variable
d’état caractérise l’état d'alarme «arrivée / partie» tandis que le bit n° 9 indique si cette alarme
individuelle doit être acquittée. De façon analogue, la correspondance des 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’état
caractérise l’état «arrivée / partie», tandis que le bit n° 5 indique si cette alarme individuelle doit être
acquitté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».
WinCC Manuel
C79000-G8277-C160-01
3-23
Configuration d'un système d'alarmes
08.99
Variable d’acquittement d’une alarme individuelle
Un bit de la variable d'acquittement contient l'état de l'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 la
variable d’acquittement n’est pas fixe , c.-à-d. que vous avez la possibilité d’utiliser une variable
d’acquittement propre à chaque alarme individuelle à acquitter ou de regrouper plusieurs alarmes
individuelles dans une seule variable d’acquittement. La discrimination des alarmes individuelles est
ré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 255
caractères maxi. Blocs 1...10 représente les blocs de
texte utilisateur correspondants.
Le dialogue ensuite ouvert Insertion d'une valeur de
process permet d'insérer des grandeurs de process
dans vos blocs de textes utilisateur.
Une valeur de process insérée est marquée par le
code @.....@ dans le texte utilisateur.
3-24
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Le dialogue «Insertion d'une valeur de process» permet d'insérer la valeur d'une grandeur de process
dans votre bloc de texte utilisateur. Ne pas oublier que la longueur d'un bloc de texte utilisateur ne doit
pas dépasser 255 caractères.
Champ/option
Bloc de texte
utilisateur
Indique dans quel bloc de texte utilisateur la valeur de process
doit être insérée.
Longueur
Affiche la longueur de texte définie pour le bloc de texte
utilisateur.
Texte
Présente l'aspect du texte utilisateur.
Bloc de valeur de
process
Vous définissez ici la grandeur de process dont vous voulez
insé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 sera
insé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 texte
utilisateur pour la valeur de process.
Précision
Vous définissez ici combien de caractères de la valeur de process
doivent être insérés dans le texte utilisateur.
Zéros
Lorsque cette fonction est activée, les nombres à virgule flottante
sont complétés par des zéros de remplissage pour que la longueur
de ces nombres corresponde au nombre de chiffres indiqué dans
«Précision».
WinCC Manuel
C79000-G8277-C160-01
3-25
Configuration d'un système d'alarmes
08.99
Champ/option
Alignement
Si le nombre des chiffres de la valeur de process à insérer est < au
nombre de chiffres réservés, cette fonction permet de choisir si la
valeur de process insérée sera alignée à gauche ou à droite dans le
texte 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» sur
les différents types de valeurs de process.
L’onglet «Variable/Action» permet de lier les blocs de valeur de process configurés d'une alarme
individuelle à des variables WinCC.
Champ
Valeurs de process
1...10
Ces champs vous permettent de lier la variable de process au bloc
de 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 de
transmission. Cette fonction peut notamment servir à visualiser un synoptique d’installation. Utilisez
pour cela la fonction WinCC standard «OpenPicture».
3-26
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 courante
sélectionnée doit être déclenchée.
Bit d'alarme
Numéro du bit de la variable d'alarme par lequel l'alarme courante
sélectionnée doit être déclenchée.
Variable d’état
permet de définir la variable dans laquelle seront stocké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 la variable d’état
dans lesquels doivent être inscrits les états de l’alarme groupée
sélectionnée.
Variable
d’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 variable
d'acquittement.
Bit d’acquittement
Vous définissez ici le bit de la variable d'acquittement dans lequel
l'état de l'acquittement est stocké. 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.
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 alarme
groupée, vous pouvez sélectionner ici les alarmes groupées déjà
configurées.
DLL de
normalisation
DLL de normalisation
WinCC Manuel
C79000-G8277-C160-01
3-27
Configuration d'un système d'alarmes
08.99
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 une
alarme individuelle. Un texte d'info décrit pourquoi une alarme peut apparaître. Ils ne sont pas
dé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’aide
du 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.
3-28
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Option
doit être acquittée
individuellement
L'alarme doit être acquittée individuellement. Elle ne
peut être acquittée avec une touche d’acquittement
groupé.
Commande
l'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 au
journal
L'alarme est consignée dans un journal ou sortie sur
imprimante.
est générée sur front
descendant
L'alarme est générée par le front descendant d’un
signal, sinon par le front montant.
Déclenche une action
L'alarme déclenche une action configurée. L’action
est entrée dans la colonne «Action» de la fenêtre du
tableau.
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.
WinCC Manuel
C79000-G8277-C160-01
3-29
Configuration d'un système d'alarmes
08.99
Nota
Lorsque vous déclenchez un "Loop in Alarm" au runtime, la vue de process dont vous avez indiqué le
nom 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 qui
accepte 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 du
type «void»).
La boîte de dialogue «Format DLL» permet de définir, pour l’alarme individuelle courante, une DLL
spécifique à l’interface (DLL de normalisation), qui convertit le format des données des valeurs de
process à 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 classe
d'alarmes. Lors de la création d’une nouvelle classe d’alarmes, l’alarme groupée correspondante
est également créée.
2.
Regroupement d'alarmes quelconques: Alarme groupée définie par l’utilisateur. Les alarmes
groupées définies par l’utilisateur peuvent contenir aussi bien des alarmes individuelles que
d’autres alarmes groupées et sont éditées à l’aide du menu contextuel. Toutefois, une alarme
individuelle 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 alarme
individuelle 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'état
permet é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 à une
alarme groupée.
3-30
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Variable d’état d’une alarme groupée
Toute 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 ou
non.
Les deux états de l’alarme groupée sont inscrits dans une variable d’état. Selon le type de données de
la variable, il est possible de saisir dans une variable d’état jusqu'à huit alarmes groupées. Chaque
alarme 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 variable
d’état caractérise l’état d'«alarme arrivée / partie» de l’alarme groupée tandis que le bit n° 9 indique si
cette alarme groupée contient une alarme devant être acquittée. De façon analogue, la correspondance
des 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’état
caractérise l’état d'alarme «arrivée / partie» de l’alarme groupée, tandis que le bit n° 5 indique si cette
alarme groupée contient une alarme devant être acquitté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».
Variable d'acquittement d'une alarme groupée
Un 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 la
variable d’acquittement n’est pas fixe, c.-à-d. que vous avez la possibilité d’utiliser une variable
d’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 par
le 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 automatiquement
pour cette classe d’alarmes. Tous les types d’alarmes contenus dans la classe d’alarmes sont repris
dans l’alarme groupée.
Les menus contextuels permettent de modifier individuellement les propriétés des classes d'alarmes et
des types d'alarmes de l’alarme groupée et d’affecter différentes variables d’état, de verrouillage et
d’acquittement.
WinCC Manuel
C79000-G8277-C160-01
3-31
Configuration d'un système d'alarmes
08.99
Pour modifier les propriétés d'une classe d'alarmes :
3-32
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 seront
stocké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 la
variable d’état dans lesquels doivent être inscrits les
états de l’alarme groupée sélectionnée.
Variable de
verrouillage
Lorsque vous verrouillez une alarme au runtime avec
le bouton "Activer verrou", le bit correspondant est
positionné dans la variable définie ici.
Bit de verrouillage
Le bit de verrouillage vous permet d'utiliser une
variable de verrouillage pour plusieurs alarmes
groupées.
Variable
d’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 variable d'acquittement.
Bit d’acquittement
Vous définissez ici le bit de la variable d'acquittement
dans lequel l'état de l'acquittement est stocké. 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.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 seront
stocké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 la
variable d’état dans lesquels doivent être inscrits les
états de l’alarme groupée sélectionnée.
Variable de
verrouillage
Lorsque vous verrouillez une alarme au runtime avec
le bouton "Activer verrou", le bit correspondant est
positionné dans la variable définie ici.
Bit de verrouillage
Le bit de verrouillage vous permet d'utiliser une
variable de verrouillage pour plusieurs alarmes
groupées.
WinCC Manuel
C79000-G8277-C160-01
3-33
Configuration d'un système d'alarmes
Champ
Description
Variable
d’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 variable d'acquittement.
Bit d’acquittement
Vous définissez ici le bit de la variable d'acquittement
dans lequel l'état de l'acquittement est stocké. 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.
08.99
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 des
alarmes groupées définies par l'utilisateur ou d'afficher/modifier les propriétés d'une alarme groupée
dé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éfinie
par 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.
3-34
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 alarme
groupée.
4.
Entrez dans le champ Nom la désignation de la nouvelle alarme groupée et complétez les
indications relatives aux variables d’état, de verrouillage et d’acquittement.
5.
Cliquez sur le bouton «OK» pour enregistrer ou sur «Annuler».
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Champ
Description
Parent
Nom de l’objet de niveau supérieur dans la fenêtre du
navigateur
Nom
Nom de l'alarme groupée utilisateur
Variable d’état
permet de définir la variable dans laquelle seront
stocké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 la
variable d’état dans lesquels doivent être inscrits les
états de l’alarme groupée sélectionnée.
Variable de
verrouillage
Lorsque vous verrouillez une alarme au runtime avec
le bouton "Activer verrou", le bit correspondant est
positionné dans la variable définie ici.
Bit de verrouillage
Le bit de verrouillage vous permet d'utiliser une
variable de verrouillage pour plusieurs alarmes
groupées.
Variable
d’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 variable d'acquittement.
Bit d’acquittement
Vous définissez ici le bit de la variable d'acquittement
dans lequel l'état de l'acquittement est stocké. 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.
WinCC Manuel
C79000-G8277-C160-01
3-35
Configuration d'un système d'alarmes
08.99
Pour modifier les propriétés d'une alarme groupée définie par l'utilisateur :
3-36
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 du
navigateur
Nom
Nom de l'alarme groupée définie par l'utilisateur
Variable d’état
permet de définir la variable dans laquelle seront
stocké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 la
variable d’état dans lesquels doivent être inscrits les
états de l’alarme groupée sélectionnée.
Variable de
verrouillage
Lorsque vous verrouillez une alarme au runtime avec
le bouton "Activer verrou", le bit correspondant est
positionné dans la variable définie ici.
Bit de verrouillage
Le bit de verrouillage vous permet d'utiliser une
variable de verrouillage pour plusieurs alarmes
groupées.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Champ
Description
Variable
d’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 variable d'acquittement.
Bit d’acquittement
Vous définissez ici le bit de la variable d'acquittement
dans lequel l'état de l'acquittement est stocké. 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.
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 des
alarmes individuelles de la fenêtre du tableau des alarmes.
Champ
Description
Numéros d’alarmes
Entrez ici les numéros (comme dans le tableau des
alarmes) 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» permet
d'empêcher une affectation mutiple des alarmes. Les alarmes déjà affectées ne le sont plus, mais
aucune alarme n'est affichée par le programme.
Si vous supprimez une alarme individuelle dans la fenêtre du tableau des alarmes, toutes les
affectations de cette alarme individuelle dans les alarmes groupées sont également supprimées.
WinCC Manuel
C79000-G8277-C160-01
3-37
Configuration d'un système d'alarmes
08.99
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 par
l’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ées
dans 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 du
navigateur 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 des
alarmes. 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 du
tableau des alarmes et modifier ainsi l’affectation de l’alarme individuelle.
3-38
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
3.5 Surveillance de seuils
La surveillance de seuils permet de définir pour une variable un nombre quelconque de seuils. Durant
le 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ée
au système d’alarmes à l’aide de l’option «Extensions...» du menu «Outils». Le point «Surveillance de
seuils» 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 dans
les 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 avec
les 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 à votre
système d'alarmes dans le dialogue "Extensions".
2
Définition des variables à surveiller
Dans le menu contextuel de la surveillance de seuil, sélectionnez "Nouveau..." et définissez dans
le 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 un
seuil à surveiller.
WinCC Manuel
C79000-G8277-C160-01
3-39
Configuration d'un système d'alarmes
08.99
Définition des variables à surveiller
Pour 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 cliquant
avec 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».
3-40
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Champ
Variable à surveiller
La variable à surveiller peut être définie directement
par entrée de son nom ou à l’aide du bouton
du dialogue de sélection de variable.
et
Nombre de seuils
Ce champ affiche le nombre de seuils à surveiller.
Une alarme pour tous
les seuils
Si cette option est activée, la même alarme sera
toujours affichée en cas de dépassement de l’un des
seuils configurés durant le runtime.
Numéro d’alarme
Entrez ici le numéro de l’alarme à générer durant le
runtime en cas de dépassement de seuil.
Temporisation
Définissez ici la temporisation devant s'écouler entre
le 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 et
10000 millisecondes. Si vous ne souhaitez pas de
temporisation, entrez la valeur «0».
Modification des propriétés d’une variable à surveiller
Pour 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 la
variable à 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».
WinCC Manuel
C79000-G8277-C160-01
3-41
Configuration d'un système d'alarmes
08.99
Champ
3-42
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 tous
les seuils
Si cette option est activée, la même alarme sera
toujours affichée en cas de dépassement de l’un des
seuils configurés durant le runtime.
Numéro d’alarme
Entrez ici le numéro de l’alarme à générer durant le
runtime en cas de dépassement de seuil.
Temporisation
Définissez ici la temporisation devant s'écouler entre
le dépassement de seuil et la génération de l’alarme.
La temporisation peut être comprise entre 250 et
10000 millisecondes. Si vous ne souhaitez pas de
temporisation, entrez la valeur «0».
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Définition des seuils à surveiller
Pour 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 la
variable à 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».
WinCC Manuel
C79000-G8277-C160-01
3-43
Configuration d'un système d'alarmes
08.99
Symbole
Seuil supérieur
Si cette option est activée, il s’agit d’une limite
supérieure, c.-à-d. que l’alarme sera générée lorsque
la valeur de la variable dépassera le seuil.
Seuil inférieur
Si cette option est activée, il s’agit d’une limite
inférieure, c.-à-d.que l’alarme sera générée lorsque
la valeur de la variable dépassera le seuil.
Indirect
La valeur à surveiller peut être définie soit
directement, soit indirectement par l’intermédiaire
d’une variable. Le bouton «Variable» ouvre le
dialogue de sélection de variable.
Si vous quittez le dialogue de sélection de variable
en le validant par «OK», l’option «Indirect» est
activée.
En cas de définition indirecte du seuil, la valeur de la
variable à surveiller qui déclenchera l’alarme est
rangé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 la
variable dépasse le seuil de la valeur de l’hystérésis.
L’hystérésis peut être définie soit en valeur absolue
soit en pourcentage du seuil.
Selon le paramétrage effectué, l’hystérésis est
activée soit au moment de la génération de l’alarme
soit au moment de son annulation.
AlarmeNuméro
Entrez ici le numéro de l’alarme à générer durant le
runtime en cas de dépassement de seuil.
Ce champ ne peut être édité que si vous n’avez pas
activé 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é par
la variable. Le seuil étant enregistré au déclenchement de l'alarme, l'alarme ne peut pas être annulée
par 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.
3-44
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Modification des propriétés d’un seuil
Pour 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 la
souris.
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 seuil
Dans les dialogues «Propriétés - Variable» et «Propriétés du seuil», vous pouvez spécifier le numéro
de 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 fonction
des besoins de la surveillance de seuils.
− Si vous spécifiez le numéro d’une alarme existante, diverses propriétés de l’alarme seront
modifiées. En particulier, les paramètres concernant la variable d’événement et la variable d’état
ainsi 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 de
process 1 à 3.
WinCC Manuel
C79000-G8277-C160-01
3-45
Configuration d'un système d'alarmes
08.99
Exemple 1
L’alarme 4 est déclenchée (arrive) si la variable à surveiller dépasse la valeur 220; elle est annulée dès
que la valeur de la variable à surveiller redevient inférieure à 200.
3-46
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 la
variable «Seuil».
WinCC Manuel
C79000-G8277-C160-01
3-47
Configuration d'un système d'alarmes
08.99
Suppression d’objets de la surveillancede seuil
Pour supprimer une variable à surveiller :
1.
Activez dans la fenêtre du navigateur ou dans la fenêtre des données le menu contextuel de la
variable à surveiller en cliquant le bouton droit de la souris.
2.
Sélectionnez «Supprimer...»
Pour supprimer un seuil :
3-48
1.
Activez dans la fenêtre des données le menu contextuel du seuil en cliquant le bouton droit de la
souris.
2.
Sélectionnez «Supprimer...»
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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/ou
une archive de longue durée. Selon le type d’archive activé, vous pouvez créer l'historique soit sur le
disque dur soit en mémoire vive.
Option
Archive courte durée
activée
L'archive de courte durée est activée: des alarmes
sont écrites dans l'archive de courte durée.
Archive longue durée
activée
L’archive de longue durée est activée pour
l’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 archives
que 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 alarmes
correspondantes sont également modifiées dans les archives.
WinCC Manuel
C79000-G8277-C160-01
3-49
Configuration d'un système d'alarmes
08.99
3.6.1.1 Archive de courte durée
Champ/Option
Archive en mémoire
centrale
L’archive n’est gérée que dans la mémoire de
travail. Elle permet la mémorisation en mémoire
vive de 10000 alarmes.
Archive sur disque dur L’archive est conservée sur le disque dur.
Rechargement de la
liste d'alarmes après
coupure secteur
La liste des alarmes est rechargée au redémarrage du
système.
Nombre alarmes
Nombre des alarmes pouvant être stockées dans
l’archive de courte durée
Sélection
Sélection des blocs d’alarme qui doivent être
mé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
3-50
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.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
3.6.1.2 Archive de longue durée
Champ/Option
Archive cyclique
L’archive est écrasée cycliquement après l’écoulement
du 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és
dans 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.
WinCC Manuel
C79000-G8277-C160-01
3-51
Configuration d'un système d'alarmes
08.99
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».
3-52
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
3.6.2 Journaux
Champ/Option
Fil de l’eau activé
Les alarmes sélectionnées seront sorties dans le
journal au fil de l’eau.
Journal d’archive
activé
Les alarmes sélectionnées dans l’archive seront
sorties 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’eau
Vous pouvez sélectionner dans la boîte de dialogue «Propriétés» via «Sélection» les blocs d’alarme
que vous vous voulez imprimer.
Par défaut, seuls les blocs «Date», «Heure» et «Numéro» sont sortis. Modifier la présentation standard
dans 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 travail
d'impression dont le nom attribué par le système est " @Report Alarm Logging RT Message
sequence". Il ne peut utiliser aucun autre travail d'impression. Vous pouvez cependant modifier si
besoin est le nom de ce travail d'impression et vous pouvez également concevoir votre propre modèle
de 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 ce
type d'imprimante.
Journal d’archive
Le Journal d’archive contient toutes les données contenues dans l’archive.
WinCC Manuel
C79000-G8277-C160-01
3-53
Configuration d'un système d'alarmes
08.99
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énements
d'alarme. Le contrôle WinCC Alarm Control permet une grande souplesse de configuration, la fenêtre
d'alarmes, la ligne d'alarme et les blocs d'alarmes à afficher se configurant exclusivement dans
Graphics Designer.
La visualisation au runtime fait appel aux données de configuration d'Alarm Logging pour les alarmes
à visualiser.
3-54
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 Alarm
Control 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'alarmes
en 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 les
propriétés du contrôle ActiveX.
5.
Pour pouvoir vérifier le paramétrage de la fenêtre d'alarmes, vous devez configurer dans
Graphics 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 les
fonctions de la barre d'outils pour manipuler la fenêtre d'alarmes, vous pouvez dynamiser les objets de
Graphics Designer avec les fonctions correspondantes.
WinCC Manuel
C79000-G8277-C160-01
3-55
Configuration d'un système d'alarmes
08.99
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 des
caractè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 modifiez
les 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 documentation
d'Alarm Logging.
3-56
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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'alarmes
nécessaires, définir les concepts d'acquittement dont vous avez besoin. L'exemple ci-dessous utilise la
classe 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".
WinCC Manuel
C79000-G8277-C160-01
3-57
Configuration d'un système d'alarmes
08.99
Nota
Pour de plus amples informations sur la configuration des blocs d’alarmes, consultez la documentation
d’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 variables
de 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 documentation
d'Alarm Logging.
3-58
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
3.8.1.4 Configuration du contrôle WinCC Alarm Control dans Graphics
Designer
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 de
fenê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étrage
n'est nécessaire pour un projet monoposte.
WinCC Manuel
C79000-G8277-C160-01
3-59
Configuration d'un système d'alarmes
08.99
Nota
Pour afficher l'aperçu du contrôle Alarm Control au runtime, double-cliquez sur le contrôle avec le
bouton 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 le
plus facile. Pour cela, double-cliquez sur le contrôle avec le bouton gauche de la souris.
4.
3-60
Choisissez l'option dans la zone Sélection: Après avoir cliqué sur l'onglet "Paramètres", activez
l'option "Ligne" dans la zone Sélection.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
5.
Sélection des boutons de la barre d'outils: après avoir cliqué sur l'onglet "Barre d'outils", vous
pouvez sélectionner les boutons qui seront affichés dans la barre d'outils. Dans nos exemples, il
suffit 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 ligne
d'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ères
du texte d'alarme à afficher, vous pouvez sélectionner ce bloc d'alarme et appeler les dialogues de
propriétés d'Alarm Logging déjà connus en cliquant sur le bouton "Propriétés...".
WinCC Manuel
C79000-G8277-C160-01
3-61
Configuration d'un système d'alarmes
7.
3-62
08.99
Tri des blocs d'alarmes: l'onglet "Ligne d'alarme" permet de définir les blocs d'alarmes à afficher
dans la ligne d'alarme et l'ordre de ces blocs. La liste des blocs d'alarmes disponibles affiche tous
les blocs que vous avez sélectionnés dans l'onglet "blocs d'alarmes". Sélectionnez "Texte
d'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 dans
la ligne d'alarme.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 alarmes
individuelles. Pour pouvoir vérifier le fonctionnement du contrôle Alarm Control dans l'exemple, vous
devez encore configurer un certain nombre de boutons devant activer et désactiver les variables
d'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 liaison
directe 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'éditeur
Graphics Designer.
WinCC Manuel
C79000-G8277-C160-01
3-63
Configuration d'un système d'alarmes
08.99
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és
dans 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 le
dialogue "Propriétés ordinateurs".
Nota
Pour de plus amples informations sur l'activation d'un projet, consultez la documentation de Control
Center.
3-64
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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, le
dialogue 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 serveurs
devant fournir des données à afficher. Sélection possible par
introduction directe des noms des servers ou avec le bouton
"Sélection...". L'option "Tous les serveurs" sélectionne tous les
serveurs intervenant dans le projet sur lesquels Alarm Logging est
activé.
Nota
Tous les paramétrages du dialogue de configuration rapide peuvent être modifiés via les propriétés du
contrôle.
Le dialogue de sélection de serveurs, qui s'ouvre avec le bouton "Sélection..." dans un système multiclient, ne propose que les serveurs dont les "packages" ont été chargés sur le multi-client.
WinCC Manuel
C79000-G8277-C160-01
3-65
Configuration d'un système d'alarmes
08.99
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 souris
sur 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 par
l'aide en ligne.
Vous pouvez également ouvrir d'un double-clic du bouton gauche de la souris sur l'objet une fenêtre
de dialogue dans laquelle vous pouvez également paramétrer les attributs du contrôle WinCC Alarm
Control.
3-66
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Onglet Généralités
Champ/Zone...
Titre de fenêtre
Sélection de serveur
Description
Champ servant à entrer le titre de la fenêtre d'alarmes. L'option
"Affichage" permet de spécifier si la barre de titre doit être
affichée ou non.
Champ servant à entrer, pour un système multi-client, les serveurs
devant fournir des données à afficher. Paramétrage par saisie
directe des noms de serveurs ou avec le bouton "Sélection...".
Pour la saisie directe, les noms de serveurs doivent être séparés
par un point-virgule.
L'option "Tous les serveurs" sélectionne tous les serveurs
intervenant 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 de
courte durée
L'option "Fenêtre d'archive de courte durée" permet de paramétrer
si les alarmes stockées dans une archive de courte durée doivent
être affichées à l'ouverture d'une vue.
Fenêtre d'archive de
longue durée
L'option "Fenêtre d'archive longue durée" permet de paramétrer si
les alarmes stockées dans une archive de longue durée doivent
être affichées à l'ouverture d'une vue.
Le bouton "Sélection" ouvre une boîte de dialogue permettant de
sélectionner la couleur d'arrière-plan de la fenêtre d'alarmes.
Le bouton Sélection ouvre un dialogue permettant de paramétrer
des filtres afin de n'afficher que les alarmes répondant à des
critères déterminés.
Couleur d'arrière-plan
Sélection
WinCC Manuel
C79000-G8277-C160-01
3-67
Configuration d'un système d'alarmes
08.99
Le dialogue "Définir sélection" permet de définir des critères de sélection pour les alarmes à afficher
dans la fenêtre d'alarmes. Vous pouvez par exemple n'afficher que les alarmes d'une certaine 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 du
critère de sélection permet d'ouvrir un dialogue servant à définir une date de début et une date de fin
de 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 multiclient, 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être
d'archive longue durée) et des critères de sélection peuvent être modifiés au runtime par la barre
d'outils ou par les fonctions standard d'Alarm Control.
3-68
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Onglet Paramètres
Champ/Zone...
Description
Lignes de séparation
Les cases d'option "horizontal" et "vertical" permettent de
paramétrer si la fenêtre d'alarmes doit comporter des lignes de
séparation horizontales et verticales.
Sélection
Un acquittement individuel agit toujours sur la ligne d'alarme
sélectionnée, c.-à-d. sur la ligne sur laquelle vous avez cliqué en
dernier. Les options "Cellule" et "Ligne" servent à paramétrer une
mise en évidence visuelle de l'alarme sélectionnée. Toute la ligne
est 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 pas
mise en évidence.
La sélection ciblée d'alarmes n'est possible que si l'option "Autodéfilement" n'est pas activée!
Titre de ligne
Case de sélection pour paramétrer si la fenêtre d'alarmes doit
contenir une colonne avec numérotation continue des alarmes
présentes.
Titre de colonne
Case de paramétrage de l'affichage dans la fenêtre d'alarmes d'une
ligne de titre avec les libellés des blocs d'alarmes.
L'option "Modifier largeur de colonne" permet de modifier la
largeur 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 champs
au runtime.
WinCC Manuel
C79000-G8277-C160-01
3-69
Configuration d'un système d'alarmes
08.99
Champ/Zone...
Description
Auto-défilement
L'option "Auto-défilement" sélectionne toujours l'alarme la plus
récente dans la fenêtre d'alarmes. La zone lisible de la fenêtre
d'alarmes est décalée si nécessaire.
Si la case "Auto-défilement" n'est pas cochée, la nouvelle alarme
qui apparait n'est pas sélectionnée. La zone visible de la fenê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é. La fonction "AXC_OnBtnScroll" et le
bouton de la barre d'outils permettent d'agir dynamiquement sur la
fonction Auto-défilement.
Abréger contenu de
cellule
Lorsque l'option "Abréger contenu de cellule" est activée, le
contenu 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 la
fenêtre d'alarmes doit être souligné ou barré.
Exemple
Zone d'affichage d'un aperçu de l'effet visuel des paramétrages
effectués.
Onglet Barre d’outils
3-70
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Champ/Zone...
Description
Afficher
Cette option permet de paramétrer si une barre d'outil doit être
affichée dans le contrôle Alarm Control. Les boutons de la barre
d'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être
d'alarmes selon la sélection effectuée dans cette zone.
Fonctions de conduite Les cases à cocher permettent la sélection des boutons à afficher
dans la barre d'outils.
Propriétés
Ce bouton ouvre le dialogue "Fonctions de conduite". Celui-ci
permet d'attribuer un niveau d'autorisation ainsi qu'un raccourci
clavier aux fonctions de conduite sélectionnées dans la fenêtre de
sélection.
Toutes les fonctions
de conduite
Cette case sert à paramétrer l'affichage de tous les boutons
disponibles 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 la
fonction de conduite à éditer.
Champ/Zone...
Description
Niveau d'autorisation
Ce bouton de sélection permet d'affecter à la fonction de conduite
sélectionnée dans la fenêtre un des niveaux d'autorisation
configurés dans User Administrator.
Touche/ Combinaison
de touches
Permet d'affecter un raccourci clavier à la fonction de conduite
sélectionnée dans la fenêtre. Pour cela, placez le curseur avec la
touche de tabulation ou la souris dans le champ de saisie et entrez
au clavier la touche ou la combinaison de touches souhaitée.
WinCC Manuel
C79000-G8277-C160-01
3-71
Configuration d'un système d'alarmes
08.99
Onglet Barre d'état
Champ/Zone...
Description
Afficher barre d’état
Cette case permet de choisir si une barre d'état doit être affichée
pour le contrôle Alarm Control ou non.
Alignement
La barre d'état est affichée en haut ou en bas de la fenêtre
d'alarmes selon la sélection effectuée dans cette zone.
Eléments de la barre
d’état
Les cases à cocher permettent de sélectionner les éléments de la
barre d'état à afficher.
Tous les éléments de la Cette case permet de paramétrer l'affichage dans la barre d'état de
barre d'état
tous les éléments disponibles.
3-72
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Onglet Blocs d’alarmes
Champ/Zone...
Description
Type
Les blocs d'alarmes disponibles sont affichés dans la fenêtre de
sélection pour chaque type de bloc d'alarme.
Sélection
Tous les blocs d'alarmes sélectionnés et cochés sont disponibles
dans l'onglet "Ligne d'alarme" et peuvent y être sélectionnés pour
l'affichage.
Propriétés
Ce bouton permet de modifier les propriétés d'un bloc d'alarme
sélectionné dans la fenêtre afin, par exemple, de modifier le
format de date ou la longueur d'un bloc de texte.
Ce paramétrage permet au contrôle de reprendre les propriétés des
blocs 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 les
paramétrages de Alarm Logging et dans la représentation des
contrôles qui utilisent ce paramétrage de projet.
Adopter les
paramétrages de projet
Nota
La description des propriétés de tous les blocs d'alarmes est donnée dans la documentation d'Alarm
Logging.
WinCC Manuel
C79000-G8277-C160-01
3-73
Configuration d'un système d'alarmes
08.99
Onglet Ligne d’alarme
Champ/Zone...
Description
Blocs d’alarmes
existants
Cette zone affiche une liste des blocs d'alarmes sélectionnés dans
l'onglet "Blocs d'alarmes" qui ne sont pas encore affectés à la
ligne d'alarme.
Eléments de la ligne
d'alarme
Cette zone affiche une liste des blocs d'alarmes devant être
affichés dans le contrôle Alarm Control.
Ces boutons permettent de transférer des blocs d'alarmes entre les
deux listes (blocs d'alarmes existants et éléments de la ligne
d'alarme).
Ces boutons servent à modifier l'ordre des blocs d'alarmes dans la
fenêtre d'alarmes.
3-74
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 au
runtime, vous pouvez utiliser plusieurs fonctions disponibles dans le groupe "Alarme" des fonctions
standard de l'éditeur "Global Script".
Boutons
Description
Appel des fenêtres d'alarmes de process
Affiche les alarmes actuellement présentes
Appel des archives de courte durée
Affiche les alarmes archivées dans une archive courte durée
Appel des archives longue durée
Affiche les alarmes archivées dans une archive longue durée
Acquittement d'un avertisseur central
Acquitte un avertisseur optique ou sonore
Acquittement individuel
Acquitte une alarme individuelle sélectionnée
Acquittement global
Acquitte toutes les alarmes à acquittement obligatoire présentes
et affichées qui ne sont pas à acquitter individuellement.
Auto-défilement
L'option "Autodéfilement" sélectionne toujours l'alarme la plus
récente dans la fenêtre d'alarmes. La zone visible de la fenêtre
d'alarmes est décalée si nécessaire.
Si la case "Autodéfilement" n'est pas cochée, la nouvelle
alarme apparue n'est pas sélectionnée. La zone visible de la
fenê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élection
Définit les critères de sélection pour les alarmes à afficher dans
la fenêtre d'alarmes. Les alarmes répondant à ces critères ne
sont pas affichées, mais sont cependant archivées.
Verrouiller
Dé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 journalisation
Crée une documentation sur papier.
Fonctions de pager
Ces fonctions ne sont pas encore disponibles.
Reset
Acquittement de secours d'une alarme à acquittement
obligatoire. Cette fonction envoie le bit d'acquittement d'une
alarme individuelle sélectionnée directement à l'API, même si
l'alarme n'est pas présente.
Début de liste
La première des alarmes actuellement présentes est
sélectionnée. La zone visible de la fenêtre d'alarmes est décalée
si nécessaire. Le bouton n'est opérationnel que lorsque la
fonction "Autodéfilement" est désactivée.
WinCC Manuel
C79000-G8277-C160-01
3-75
Configuration d'un système d'alarmes
Boutons
08.99
Description
Fin de liste
La dernière des alarmes actuellement présentes est
sélectionnée. La zone visible de la fenêtre d'alarmes est décalée
si nécessaire. Le bouton n'est manipulable que lorsque la
fonction "Autodéfilement" est désactivée.
Alarme suivante
L'alarme suivante est sélectionnée. La zone visible de la fenêtre
d'alarmes est décalée si nécessaire. Le bouton n'est manipulable
que lorsque la fonction "Autodéfilement" est désactivée.
Alarme précedente
L'alarme précédente est sélectionnée. La zone visible de la
fenêtre d'alarmes est décalée si nécessaire. Le bouton n'est
manipulable que lorsque la fonction "Autodéfilement" est
désactivée.
Texte d'info
Ouvre une fenêtre de dialogue pour la saisie de textes
d’information.
Commentaire
Ouvre un éditeur de texte pour la saisie de commentaires
Loop in Alarm
Affiche une vue ou déclenche un script se rapportant à l'alarme
sélectionnée.
Sélection d'alarmes
Vous 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'une
certaine 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 du
critère de sélection permet d'ouvrir un dialogue servant à définir une date de début et une date de fin
de sélection ou des textes de recherche.
3-76
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
Verrouillage d’alarmes
A la différence de la sélection d'alarmes, les critères de verrouillage suppriment non seulement
l'affichage, mais aussi l'archivage des alarmes.
Le paramétrage s'effectue de deux manières dans le dialogue "Liste de verrouillage" ouvert avec le
bouton "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.
WinCC Manuel
C79000-G8277-C160-01
3-77
Configuration d'un système d'alarmes
08.99
Acquittement d’alarmes de secours
Le bouton "Réinitialiser" acquitte une alarme par son numéro d'alarme en cas d'exception. Le bit
d'acquittement est alors envoyé à l'API, même lorsque l'alarme n'est actuellement pas présente. C'est
pourquoi cette fonction ne doit être utilisée qu'à titre exceptionnel. L'acquittement d'urgence s'effectue
avec le bouton "Contrat d'acquittement".
Nota
Le dialogue de sélection des serveurs, qui s'ouvre avec le bouton "Sélection..." pour un système
multiclient, 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 standard
Si 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 standard
de l'éditeur "Global Script".
Fonction
Description
AXC_OnBtnArcLong
Fonction de bascule de la fenêtre d'alarmes pour affichage
d'alarmes enregistrées dans une archive de longue durée.
AXC_OnBtnArcShort
Fonction de bascule de la fenêtre d'alarmes pour affichage
d'alarmes enregistrées dans une archive de courte durée.
Cette fonction ouvre une boîte de dialogue pour l'entrée d'un
commentaire à propos de l'alarme.
Cette fonction sert à l'acquittement de secours d'une alarme.
AXC_OnBtnComment
AXC_OnBtnEmergAckn
AXC_OnBtnHornAckn
AXC_OnBtnInfo
AXC_OnBtnLoop
AXC_OnBtnMsgFirst
3-78
Cette fonction sert à acquitter un avertisseur central affecté à
l'alarme sélectionnée.
Cette fonction ouvre une fenêtre d'information dans laquelle le
texte d'info enregistré est affiché.
Fonction servant à effectuer un changement de vue pour la vue
Loop-In-Alarm configurée de l'alarme sélectionnée.
Cette fonction sélectionne la première alarme et décale le cas
échéant la zone visible de la fenêtre d'alarmes.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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 pour
l'affichage des alarmes présentes.
AXC_OnBtnPrint
Cette fonction génère l'impression des alarmes présentes ou
archivé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être
d'alarmes.
AXC_OnBtnScroll
Cette fonction permet de faire basculer l'état d'auto-défilement
de la fenêtre d'alarmes.
AXC_OnBtnSelect
Cette fonction ouvre une boîte de dialogue pour définir des
critères de sélection d'alarmes.
AXC_OnBtnSingleAckn
Fonction servant à acquitter une alarme individuelle
sélectionnée.
AXC_OnBtnVisibleAckn
Fonction servant à acquitter toutes les alarmes visibles dans la
fenêtre d'alarmes.
Cette fonction ouvre une boîte de dialogue qui permet de
verrouiller des alarmes.
Cette fonction active un filtre de sélection des alarmes à
afficher dans la fenêtre d'alarmes. Les critères de filtrage
doivent être définis dans le script de l'action.
AXC_OnBtnLock
AXC_SetFilter
Nota
Une description complète de toutes les fonctions standard de manipulation du contrôle WinCC Alarm
Control est accessible par les rubriques de l'aide en ligne.
WinCC Manuel
C79000-G8277-C160-01
3-79
Configuration d'un système d'alarmes
08.99
3.8.3.3 Exemple d’utilisation de fonctions standard
Pour pouvoir manipuler le contrôle WinCC Alarm Control, par exemple pour acquitter des alarmes
présentes, vous devez encore configurer les fonctions correspondantes. Ceci s'effectue par
dynamisation 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é. Des
objets graphiques seront utilisés dans l'exemple pour réaliser une similitude avec la barre d'outils d'une
fenêtre d'alarmes configurée comme fenêtre d'application. Les opérations nécessaires à l'acquittement
d'une alarme sont les suivantes:
3-80
1.
Lecture du nom d'objet du contrôle OLE: lorsque vous placez le pointeur de la souris sur un
objet, 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 taille
souhaitée et sélectionnez la vue à afficher dans le dialogue de configuration.
3.
Dynamisation de l'objet graphique:
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration d'un système d'alarmes
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" en
sélectionnant Action en C.
Pour pouvoir réaliser un acquittement individuel d'alarmes, vous devez sélectionner d'un doubleclic la fonction "AXC_OnBtnSinglAckn" dans la fenêtre "Editer action" du groupe "Alarm" des
fonctions standard.
WinCC Manuel
C79000-G8277-C160-01
3-81
Configuration d'un système d'alarmes
08.99
Vous pouvez fermer la fenêtre "Paramétrage" avec le bouton "OK" sans procéder à aucune
modification.
Dans la fenêtre "Editer action", remplacer la chaîne de caractères lpszObjectName par le nom
d'objet du contrôle Alarm Control. Dans l'exemple, donc, par "OLE-Control1". Lorsque la
cré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 de
l'éditeur Global Script.
3-82
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
Index
A
Acquittement
Acquittement groupé 1-2
Acquittement individuel 1-2
Alarme de nouvelle valeur 1-2
Alarme de première valeur 1-2
Alarme individuelle 1-2
Alarme sans état "partie" 1-2
Concept d´acquittement 1-2, 3-10
Signalisation centrale 3-13
Acquittement d´alarmes 3-13
Acquittement d'alarmes
Variable d'acquittement 1-2
Acquittement d'alarmes de secours au Runtime
3-78
Acquittement groupé 1-2
Acquittement individuel 1-2
Afficher valeur de process 3-24
Alarm Control 3-54
Barre d'état 3-71
Barre d'outils 3-70
Blocs d'alarme 3-72
Commande en runtime 3-75, 3-78
Configuration de blocs d'alarme 3-59
Configuration de la barre d'outils 3-59
Configuration de la ligne d'alarme 3-59
Configuration de variables d'alarme 3-63
Configuration des paramètres 3-59
Configuration rapide 3-59, 3-65
Configuration sous Graphics Designer 3-59
Exemple de configuration 3-55
Paramètres de la fenêtre d'alarmes 3-68
Police 3-70
Propriétés 3-66
Propriétés d'objet 3-66
Sélection d'alarmes 3-66, 3-76
Verrouillage d'alarmes 3-76
Alarme 3-16
Acquittement 1-2, 3-13
Afficher valeur de process 3-24
Alarme de fonctionnement 1-2
Alarme de nouvelle valeur 1-2
Alarme de première valeur 1-2
Alarme d'incident 1-2
Alarme groupée 1-2
Alarme individuelle 1-2
Alarme système 1-2
Archiver 1-2, 3-49
Arrivée d'une alarme 1-2
Bit d´état 3-23, 3-27
Bit d'acquittement 3-23, 3-27
Bit de signalisation 3-27
Classe d´alarmes 3-27
Configuration d'une alarme 3-21, 3-58
WinCC Manuel
C79000-G8277-C160-01
Couleur d'arrière-plan 3-16
Couleur de texte 3-16
Créer 3-19
Définition des couleurs 3-17
Départ d'une alarme 1-2
Edition dans la fenêtre de tableau 3-27
Edition de plusieurs alarmes 2-8, 2-9
Edition du journal 1-2, 3-53
Etat d'acquittement 1-2
Etat d'alarme 3-10
Exporter 2-6
Importer 2-5
Numéro d'alarme 3-27
Paramètres d'une alarme 3-28
Propriétés 3-21
Représentation en runtime 1-6, 3-54
Sélection 3-65, 3-66
Structure d'une alarme 1-6
Suppression d'une alarme 3-19
Texte d'alarme 3-24
Texte d'états d'alarme 3-10
Type d'alarme 3-27
Variable d´acquittement 3-23, 3-27
Variable d´état 3-23, 3-27
Variable de signalisation 3-27
Alarme analogique 1-2
Alarme de fonctionnement 1-2
Alarme de nouvelle valeur 1-2
Alarme de première valeur 1-2
Alarme d'incident 1-2
Alarme groupée 1-2, 3-30
Alarme groupée de classes d´alarmes 3-30
Alarme groupée définie par l´utilisateur 3-30
Bit d´acquittement 3-31, 3-34
Bit de verrouillage 3-31, 3-34
Bit d'état 3-31, 3-34
Propriétés de la classe d´alarmes 3-31
Supprimer 3-38
Variable d´acquittement 3-31, 3-34
Variable d´état 3-31, 3-34
Variable de verrouillage 3-31, 3-34
Alarme individuelle 1-2, 3-19
Acquittement 3-13
Afficher valeur de process 3-24
Archivage 1-2, 3-49
Bit d´état 3-23, 3-27
Bit d'acquittement 3-23, 3-27
Bit de signalisation 3-27
Classe d´alarmes 3-27
Configuration d'une alarme 3-21, 3-58
Créer 3-19
Définition des couleurs 3-17
Edition dans la fenêtre de tableau 3-27
Edition de plusieurs alarmes 2-9
Exporter 2-6
Importer 2-5
Numéro d'alarme 3-27
Index-1
Index
Paramètres d'une alarme 3-28
Propriétés 3-21
Sélection 3-65, 3-66
Structure d'une alarme 1-6
Texte d'alarme 3-24
Texte d'info 3-28
Type d'alarme 3-27
Valeurs du process dans le texte d'alarme 3-24
Variable d´acquittement 3-23, 3-27
Variable d´état 3-23, 3-27
Variable de signalisation 3-27
Alarme système 1-2, 3-18, 3-19
Archivage d'alarmes 1-2, 3-49
Archive continue 1-2
Archive courte durée 1-2
Archive cyclique 1-2
Archive longue durée 1-2
Sélection du fichier 3-52
Archive continue 1-2
Archive courte durée 1-2, 3-50
Archive cyclique 1-2
Archive longue durée 1-2, 3-51
Assistant
Assistant de connexion 3-2
Assistant système 3-2
Assistant de connexion 2-8, 3-2
Assistant système 3-2
Avertissement 3-16
B
Barre d'état 2-16
Barres d´outils 2-13, 3-75
Commande d'Alarm Control 3-75
Bit d´acquittement 3-23, 3-27
d'une alarme 3-23
d'une alarme groupée 3-31, 3-34
Bit de signalisation
d'une alarme 3-27
Bit de verrouillage
d'une alarme groupée 3-31, 3-34
Bit d'état
d'une alarme 3-23
d'une alarme groupée 3-31, 3-34
Bit d'état d'une alarme 3-27
Bloc d'alarme 1-6, 3-3, 3-72
Ajouter 3-3
Bloc de texte utilisateur 1-2, 1-6
Bloc de valeurs de process 1-2, 1-6
Bloc système 1-2, 1-6
Configuration de blocs d'alarme 3-56
Supprimer 3-3
Bloc de texte utilisateur 1-2, 3-6
Ajouter 3-6
Propriétés 3-7
Supprimer 3-6
Bloc de valeurs de process 1-2, 3-8
Ajouter 3-8
Index-2
08.99
Propriétés 3-9
Supprimer 3-8
Bloc système 1-2, 3-4
Ajouter 3-4
Propriétés 3-5
Supprimer 3-4
C
Classe d´alarmes 1-2, 3-10
d'une alarme 3-27
Types d´alarme de la classe d´alarmes 3-12
Classe d'alamre système 3-18
Acquittement obligatoire 3-18
Sans acquittement obligatoire 3-18
Classe d'alarmes
Ajouter 3-11
Concept d´acquittement 3-13
Configurer 3-12, 3-57
Incident 3-10
Supprimer 3-11
Système acquittement obligatoire 3-10
Système sans acquittement 3-10
Textes des états d'alarme 3-15
Commande en runtime 3-75, 3-78
Commandes de menu 2-2
Concept d´acquittement 1-2, 3-10
Configuration d'alarmes
Assistant de connexion 3-2
Assistant système 3-2
Configuration rapide 3-65
Copier plusieurs alarmes 2-8
D
Dialogue de sélection de variables 2-16
E
Edition de plusieurs alarmes 2-8
Edition du journal d'alarmes 1-2, 3-53
Journal au fil de l'eau 1-2
Journal d'archive 1-2
Erreur 3-16
Etat d'acquittement 1-2
Etat d'alarme 1-2, 3-15
Acquittée 1-2
Arrivée 1-2
Partie 1-2
Variable d´état 1-2
Evénement d'alarme 1-2
Exportation d'alarmes 2-6
Structure du fichier d'exportation 2-5
Extensions 3-39
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
F
R
Fenêtre d´alarmes 1-2, 3-54, 3-66
Fenêtre d´archive cyclique 1-2, 3-66
Fenêtre d'alarmes
Fenêtre d´archive cyclique 1-2
Fenêtre d'archive de longue durée 1-2
Liste d'alarmes 1-2
Fenêtre d'archive de longue durée 1-2, 3-66
Fenêtre de données 2-15
Fenêtre de tableau 2-15
Fonction par défaut 3-78
Exemple d'utilisation 3-80
Représentation d'alarmes
Blocs d'alarme 3-72
Sélection d'alarmes 3-66
Runtime
Commande d'Alarm Control 3-75, 3-78
Verrouillage d'alarmes 3-76
I
Importation d'alarmes 2-5
Structure du fichier d'importation 2-5
J
Journal au fil de l'eau 1-2, 3-53
Journal d´archive 1-2, 3-53
L
Langue 2-4
Langue de projet 2-4
Ligne d´alarme 1-2
Liste d'alarmes 1-2
M
Message de conduite 3-18, 3-19
Message de contrôle-commande 3-18, 3-19
Modifier mode d'entrée de texte 2-7
N
Numéro d'alarme 3-27
P
Paramètres d'une alarme 3-28
Procédure de signaliation par bit 1-2
Procédure de signalisation 1-2
Alarme analogique 1-2
Procédure de signaliation par bit 1-2
Signalisation chronologique 1-2
Surveillance de seuils 1-2
WinCC Manuel
C79000-G8277-C160-01
S
Sélection d'alarmes 3-66, 3-76
Sélection d'alarmes au Runtime 3-76
Sélection de serveur 3-66
Signalisation centrale 3-13
Signalisation chronologique 1-2
Suppression
d'une alarme groupée 3-38
Supprimer
Liaison de variable 2-8
Plusieurs alarmes 2-8
Plusieurs textes d'alarme 2-8
une alarme 3-19
Surveillance de seuils 1-2, 3-39
Définition d'un seuil 3-42
Définition d'une alarme 3-45
Définition d'une variable 3-39
Suppression d'un seuil 3-47
Suppression d'une variable 3-47
T
Télégramme de signalisation 1-2
Texte d'info 3-28
Textes d´état 3-10
Textes pour plusieurs alarmes 2-9
Type d'alarme 1-2, 3-10, 3-16
Ajouter 3-16
Alarme 3-16
Alarme système 3-18
Avertissement 3-16
Configuration du type d'alarme 3-17, 3-57
Erreur 3-16
Message de conduite 3-18
Message de contrôle-commande 3-18
Supprimer 3-16
Type d'alarme d'une alarme 3-27
V
Variable d´acquittement 1-2, 3-23, 3-27
d'une alarme 3-23
d'une alarme groupée 3-31, 3-34
Variable d´état 1-2
Variable de signalisation 1-2, 3-27
Variable de verrouillage
d'une alarme groupée 3-31, 3-34
Index-3
Index
08.99
Variable d'état
d'une alarme 3-23, 3-27
d'une alarme groupée 3-31, 3-34
Verrouillage d'alarmes 3-76
Verrouillage d'alarmes au Runtime 3-77
W
WinCC Alarm Control 3-54
Index-4
WinCC Manuel
C79000-G8277-C160-01
Tome 1
SIMATIC HMI
WinCC
Manuel
Tome 2 / 2
Avant-propos
1
Présentation du système
2
Authorization
3
WinCC Explorer
4
Channels
5
Report Designer
6
User Administrator
7
Tome 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
Graphics Designer
8
Alarm Logging
9
Tag Logging
10
Text Library
11
Global Script
12
Cross Reference
13
®
®
®
®
®
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, toute
exploitation de son contenu sont interdites, sauf autorisation
expresse. Tout manquement à cette règle est illicite et expose
son auteur au versement de dommages et intérêts. Tous nos
droits sont réservés, notamment pour le cas de la délivrance
d'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)
(Nous avons vérifié que le contenu de ce manuel correspond
aux éléments matériels et logiciels qui y sont décrits. Des
divergences ne sont cependant pas exclues ce qui nous
empêche de garantir une correspondance totale. Les
informations fournies dans cet imprimé sont vérifiées
régulièrement, les corrections nécessaires sont insérées dans
l'édition suivante. Nous vous sommes reconnaissants pour toute
proposition d'amélioration.)
 Siemens AG 1994 - 1999 All rights reserved
Sous réserve de modifications techniques
C79000-G8277-C160
Printed in the Federal Republic of Germany
Siemens Aktiengesellschaft
Sommaire
1
Fonctions ....................................................................................................... 1-1
1.1
1.1.1
1.1.2
1.1.2.1
1.1.2.2
1.1.2.3
1.1.2.4
1.1.2.5
1.1.2.6
1.1.2.7
1.1.2.8
1.1.2.9
1.1.3
2
Structure du système Tag Logging ............................................................. 2-1
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.7.1
2.7.2
2.7.3
3
Définitions des termes.............................................................................................. 1-2
Types de données.................................................................................................... 1-2
Méthodes d'archivage des données de process...................................................... 1-2
Variables .................................................................................................................. 1-3
Mesures ................................................................................................................... 1-3
Evénements ............................................................................................................. 1-3
Cycles ..................................................................................................................... 1-4
Archivage cyclique continu ...................................................................................... 1-5
Archivage cyclique sélectif....................................................................................... 1-6
Archivage acyclique ................................................................................................. 1-7
Archivage piloté par le process................................................................................ 1-8
Enregistrement......................................................................................................... 1-8
Protection contre un accès non autorisé ................................................................. 1-9
Menus de Tag Logging ............................................................................................ 2-2
Barre d’outils ............................................................................................................ 2-4
Fenêtre du navigateur .............................................................................................. 2-5
Fenêtre de données ................................................................................................. 2-6
Fenêtre de tableau ................................................................................................... 2-6
Barre d'état............................................................................................................... 2-6
Boîtes de sélection................................................................................................... 2-7
Sélectionner une variable ........................................................................................ 2-7
Browser de fonctions................................................................................................ 2-7
Dialogue de sélection............................................................................................... 2-8
Configuration dans Tag Logging ................................................................. 3-1
3.1
3.2
3.3
3.3.1
3.3.2
3.3.3
3.3.3.1
3.3.3.2
3.3.3.3
3.3.3.4
3.3.3.5
3.3.3.6
3.3.3.7
3.3.3.8
3.3.4
3.3.4.1
3.3.4.2
3.3.4.3
3.3.4.4
3.4
3.5
3.5.1
3.5.2
Propriétés de projet.................................................................................................. 3-2
Temps ...................................................................................................................... 3-3
Archives ................................................................................................................... 3-5
Paramétrages par défaut d'une archive................................................................... 3-5
Création d'une archive ............................................................................................. 3-6
Archives de valeurs de process ............................................................................... 3-7
Archives de valeurs de process ............................................................................... 3-7
Edition d'archives de valeurs de process................................................................. 3-9
Variable de process dans l'archive de process...................................................... 3-12
Edition de variables de process ............................................................................. 3-13
Variables de process analogiques ......................................................................... 3-14
Variables de process binaires................................................................................ 3-19
Variables pilotées par le process dans l'archive de valeurs de process ............... 3-23
Edition des variables pilotées par le process......................................................... 3-23
Archives condensées ............................................................................................. 3-25
Archives condensées ............................................................................................. 3-25
Edition de l'archive condensée .............................................................................. 3-26
Création d'archives condensées ............................................................................ 3-29
Edition des variables d'une archive condensée..................................................... 3-30
Supprimer un composant d'un projet ..................................................................... 3-33
Représentation par courbes des valeurs de process ............................................ 3-33
Types de courbes................................................................................................... 3-34
Plage de temps d'une représentation par courbes ................................................ 3-37
WinCC Manuel
C79000-G8277-C160-01
i
Sommaire
3.6
3.6.1
3.6.1.1
3.6.1.2
3.6.1.3
3.6.1.4
3.6.2
3.6.2.1
3.6.2.2
3.6.3
3.6.3.1
3.6.3.2
3.7
3.7.1
3.7.2
3.8
3.8.1
3.8.1.1
3.8.1.2
3.8.1.3
3.8.1.4
3.8.2
3.8.2.1
3.8.2.2
3.8.3
3.8.3.1
3.8.4
4
WinCC Online Trend Control ................................................................................. 3-40
Configuration de WinCC Online Trend Control...................................................... 3-40
Création d'une archive de valeurs de process....................................................... 3-41
Configuration des variables de process dans l'archive de valeurs de process ..... 3-41
Configuration de WinCC Trend Control dans Graphics Designer ......................... 3-42
Activation de l'exemple d'utilisation de Trend Control ........................................... 3-44
Dialogue de propriétés........................................................................................... 3-45
Configuration rapide de WinCC Online Trend Control.......................................... 3-45
Propriétés de WinCC Trend Control ...................................................................... 3-48
Manipulation de Trend Control au runtime ............................................................ 3-58
La barre d'outils de WinCC Online Trend Control.................................................. 3-58
Dialogues de paramétrage au runtime................................................................... 3-62
Représentation de valeurs de process en tableaux............................................... 3-65
Types de tableau................................................................................................... 3-65
Plage de temps d'une représentation en tableau .................................................. 3-66
WinCC Online Table Control.................................................................................. 3-68
Configuration de WinCC Table Control.................................................................. 3-68
Création d'une archive de valeurs de process....................................................... 3-69
Configuration des variables de process dans l'archive de valeurs de process ..... 3-69
Configuration de Table Control WinCC dans Graphics Designer.......................... 3-70
Activation de l'exemple d'utilisation de Table Control............................................ 3-72
Dialogue des propriétés ......................................................................................... 3-73
Configuration rapide de WinCC Table Control ...................................................... 3-73
Propriétés de WinCC Table Control....................................................................... 3-75
Manipulation de Table Control au runtime............................................................. 3-81
La barre d'outils de WinCC Online Table Control .................................................. 3-81
Dialogues de paramétrage au runtime................................................................... 3-83
Annexe ........................................................................................................... 4-1
4.1
4.2
4.3
4.4
ii
08.99
Structure d'une variable de données brutes ............................................................ 4-1
Modèles d’appel de fonctions .................................................................................. 4-4
Variables de diagnostic de Tag Logging Runtime ................................................... 4-4
Signification des drapeaux logiques des valeurs d'archive ..................................... 4-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions
1 Fonctions
L'éditeur Tag Logging renferme des fonctions destinées à l'acquisition des données de process et à
leur traitement en vue de l'affichage et de l'archivage. Il est possible de tirer de ces données
d'important critères, en termes d'économie de fonctionnement et de technique, pour l'état de service
d'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 configuration
L'éditeur Tag Logging sert à paramétrer les archives, les valeurs de process à archiver et les cycles
d'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 Online
Trend Control" ou "WinCC Online Table Control", configurés dans Graphics Designer.
Tâches de Tag Logging au RT
Le système Tag Logging runtime a pour tâche l'archivage et la représentation graphique des valeurs de
process acquises.
Représentation des données dans le système runtime
WinCC Manuel
C79000-G8277-C160-01
1-1
Fonctions
08.99
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 future
d'un process.
•
données de lot : à savoir l'ensemble des alarmes, des données de process et recettes (valeurs de
consigne) 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'il
convient de respecter.
Il est tout à fait possible que certaines données figurent simultanément dans plusieurs catégories ou
que 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 de
base 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 des
donné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 le
traitement 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 de
la configuration définit pour chaque archive les données à enregistrer.
Elle a le choix entre différentes formes d'archivage.
1-2
•
L'archivage cyclique continu, pour la surveillance de variables / de mesures.
•
L'archivage acyclique, qui prend en compte la valeur courante lorsque l'événement
correspondant 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.
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions
1.1.2.1 Variables
Les variables sont générées dans WinCC et mises à la disposition du système par le gestionnaire de
données. Ces variables peuvent représenter des valeurs de calcul internes, des seuils, des résultats de
combinaisons ou tout simplement des événements système tels qu'heure, commande par souris ou par
clavier ou encore mesures.
Il existe des variables Externes / Internes et des variables de télégramme.
Variables externes/internes
Les 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és
d'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 de
tous les autres types de variable TLG. Des fonctions telles que valeur Max./Min. ou des
fonctions définies par l'utilisateur via des scripts sont possibles.
Variables de télégramme
Il est possible de regrouper plusieurs mesures d'un process dans des variables de télégramme. Cette
forme de transmission est essentiellement utilisée pour l'acquisition de cycles de process très rapides
ou 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 de
donné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 de
communication connectés, au système d'archivage WinCC. Ces valeurs de mesures représentent le
process. 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 types
d'événements suivants :
•
Evénements binaires
•
Evénements de seuil
et
•
événements à commande temporelle
Les événements et combinaisons d'événements sont programmés par des fonctions de script dans le
module Global Scripts. Ils peuvent être affectés à la variable considérée dans le système de
configuration de TAG LOGGING à l'aide d'un Browser.
L'activation des fonctions s'effectue au départ du RUNTIME.
WinCC Manuel
C79000-G8277-C160-01
1-3
Fonctions
08.99
Evénements binaires
Les événements binaires surviennent aux changements d'état des variables binaires (internes et
externes).
Evénements de seuil
Les é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 temporelle
Les é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 de
l'acquisition des données dans les systèmes numériques. Lors de l'acquisition, la période, c'est-à-dire
l'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 des
cycles d'archivage est un multiple entier de la période du cycle d'acquisition correspondant.
Cycles d’acquisition
Le cycle d'acquisition sert à l'acquisition des variables du gestionnaire de données dans Tag Logging
RT.
Le gestionnaire de données poursuit en continu sa mémoire image du process. Le transfert des
données au système runtime de Tag Logging a lieu aux instants (t ) définis dans le cycle d'acquisition.
e
Veillez à ce que, lors de la définition de cycles d'acquisition courts, la période doit être nettement
supérieure à la période d'acquisition matérielle. Il est par conséquent judicieux, dans le cas de périodes
courtes, de procéder à une sauvegarde intermédiaire dans l'automate et d'envoyer les données par
télégramme à WinCC.
Cycles d’archivage
Le cycle d'archivage sert à l'enregistrement dans l'archive des variables du gestionnaire de données
acquises et traitées.
Au cours du cycle d'archivage, les variables traitées sont validées dans les cycles définis (t ) pour la
représentation et l'archivage. La relation entre le cycle d'archivage et d'acquisition détermine le
nombre de données de process fournies par le cycle d'acquisition à traiter ensemble.
a
1-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions
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 de
cycles 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 dans
chaque archive du système d'archivage WinCC. Le cycle d’acquisition ou d’archivage peut aller
d'une seconde à un an. Les cycles temporels sont définis en phase de configuration pour chaque
variable / valeur de mesure ou pour un groupe de variables / valeurs de mesures et sont par conséquent
définis statiquement dans le module RUNTIME. Il est possible, pour chaque fonction d'archivage, de
choisir entre la mémorisation de la moyenne, du minimum ou du maximum pour un cycle de
mémorisation ou de la valeur momentanée.
WinCC Manuel
C79000-G8277-C160-01
1-5
Fonctions
08.99
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 de
donné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 la
configuration pour chaque variable ou chaque groupe de variables. Elle est définie de manière statique
dans le module RUNTIME. Il en va de même des valeurs de mesures et groupes de valeurs de
mesures.
1-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions
1.1.2.7 Archivage acyclique
Dans l'archivage acyclique, une variable analogique / valeur de mesure est enregistrée une fois et une
seule 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 la
configuration pour chaque variable ou chaque groupe de variables. Elle est définie de manière statique
dans le module RUNTIME. Il en va de même des valeurs de mesures et groupes de valeurs de
mesures. Dans le cas de l'archivage acyclique, la mémorisation dans l'archive porte toujours sur la
valeur momentanée.
WinCC Manuel
C79000-G8277-C160-01
1-7
Fonctions
08.99
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'automate
et 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 de
normalisation, et sauvegardées dans les archives. Cette DLL de normalisation est dépendante du canal
et doit donc être adaptée en fonction du constructeur de la voie ou de l’automate. Tag Logging RT
propose pour ce faire une interface définie.
Pour l'archivage piloté par le process d'un automate SIMATIC S5, les communications devront
s'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 centrale
Un tampon cyclique en mémoire centrale sert à enregistrer les tendances courantes avec un bref
historique. Il permet un enregistrement limité dans le temps de la valeur de process. Lorsque le
tampon 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 cas
d'apparition d'un événement configuré (commande, événement, etc.) - comme dans le cas d'un vidage
de 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 dur
Les valeurs de mesures sont enregistrées dans un tampon cyclique de longueur configurable. Lorsque
le 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 et
le 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 tableaux
Dbase III . L'emploi des tableaux dBase III est avantageux si vous avez à traiter de nombreuses
valeurs de mesures.
1-8
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions
Archives secondaires
Tag 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'un
espace 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ées
d'archives contre tout accès non autorisé. Cela vaut notamment pour l'édition en RUNTIME. Un
niveau d'autorisation est affecté à chaque archive. Lorsqu'un collaborateur débute une session sur le
système, ses autorisations d'accès utilisateur sont comparées avec celles du système d'archivage. Seule
est 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érentes
archives. Des autorisations distinctes sont délivrées pour l'écriture et la lecture, chaque utilisateur
autorisé à consulter les données d'une archive ne possédant pas obligatoirement de droits d'accès en
écriture.
WinCC Manuel
C79000-G8277-C160-01
1-9
Fonctions
1-10
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système Tag Logging
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 y
figurent 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 commande
actuelle.
WinCC Manuel
C79000-G8277-C160-01
2-1
Structure du système Tag Logging
08.99
2.1 Menus de Tag Logging
Dans la barre de menu, toutes les commandes disponibles dans Tag Logging sont regroupées
judicieusement et affectées à différents menus. Pour exécuter une commande, ouvrez le menu
correspondant, 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 commande
suivants.
Menu
Commandes de menus
Raccourci clavier
Fichier
Enregistrer
Imprimer la documentation de
projet
Aperçu de la documentation de
projet
Configuration de l'imprimante
Quitter
CTRL + S
CTRL + P
Edition
Annuler...
Couper
Copier
Coller
Propriétés
CTRL + Z
CTRL + X
CTRL + C
CTRL + V
Affichage
Barre d'outils
Barre d'état
Grandes icônes
Petites icônes
Liste
Détails
Ajouter / Supprimer colonnes
Rafraîchissement
?
Sommaire et index
Qu'est-ce que c'est ?
Utiliser l'aide
Didacticiel
A propos de Tag Logging
F5
MAJ + F1
Nota
Seules sont expliquées ci-après les commandes de menus n'existant pas dans d'autres applications
Windows ou dont les fonctionnalités dépassent le cadre des fonctions déjà connues. Vous trouverez
des informations sur ces commandes de menus dans l'aide en ligne de chaque éditeur.
2-2
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système Tag Logging
Imprimer la documentation de projet
Aperçu de la documentation de projet
Configuration de l'imprimante
Avec la commande "Imprimer la documentation de projet", vous imprimez le système d'archives sur
l'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 les
archives 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 de
projet.
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 amples
informations sur l'impression de la documentation de projet.
Ajouter/supprimer colonnes
La commande "Ajouter/supprimer colonnes" vous permet d'afficher ou de masquer des colonnes dans
la fenêtre de tableau.
La fenêtre de tableau est mise à jour en fonction des critères de sélection que vous avez choisis. Les
colonnes qui ne sont pas sélectionnées sont masquées.
WinCC Manuel
C79000-G8277-C160-01
2-3
Structure du système Tag Logging
08.99
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 les
sé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
2-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système Tag Logging
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ées
d'archives cycliques.
Temps de cycles pour créer des cycles d'acquisition et
d'archivage.
Archive pour créer et configurer des archives et des
variables.
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, la
fenê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 les
archives 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, date
de la dernière modification).
Lorsqu'une archive est sélectionnée dans la fenêtre des données, les variables attribuées et leurs
paramètres (p. ex. type de variable, mode d'archivage, cycle d'archivage...) sont affichés dans la
fenêtre de tableau.
WinCC Manuel
C79000-G8277-C160-01
2-5
Structure du système Tag Logging
08.99
2.4 Fenêtre de données
La fenêtre de données affiche les icônes représentant les domaines de configuration disponibles, dans
lesquels 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 tableau
s'ouvre après redémarrage de Tag Logging avec les largeurs de colonne que vous avez définies. La
modification 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'archives
configurées.
2-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système Tag Logging
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 avec
d'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ée
en 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 part
exister 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".
WinCC Manuel
C79000-G8277-C160-01
2-7
Structure du système Tag Logging
08.99
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 boutons
de 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 ou
de 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 de
gauche passent dans la fenêtre de droite.
Les objets de données sélectionnés dans la fenêtre de
droite passent dans la fenêtre de gauche.
Tous les objets de données de la fenêtre de gauche
passent dans la fenêtre de droite.
Tous les objets de données de la fenêtre de droite
passent dans la fenêtre de gauche.
2-8
WinCC Manuel
C79000-G8277-C160-01
08.99
Structure du système Tag Logging
Certaines boîtes de sélection comportent, en plus de l'une ou des deux fenêtres, les boutons de
commande 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 le
haut de la fenêtre.
L'objet de données sélectionné est déplacé vers le
bas 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 le
bouton 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 passage
dans 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 gauche
de 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 commande
correspondants avec la double flèche (cf. tableau ci-dessus).
WinCC Manuel
C79000-G8277-C160-01
2-9
Structure du système Tag Logging
2-10
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
3 Configuration dans Tag Logging
Ce 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 la
repré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 la
représentation des valeurs de process en tableau.
WinCC Online Table Control.
WinCC Manuel
C79000-G8277-C160-01
3-1
Configuration dans Tag Logging
08.99
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 menu
contextuel de cet élément donne accès à une boîte de dialogue qui permet de définir le format de
donné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 votre
projet.
2.
Ouvrez le menu contextuel en cliquant avec le bouton droit de la souris et sélectionnez l'entrée
Propriétés.
3.
Cliquez sur la case à cocher "Créer archive cyclique au format dBase III" pour modifier le format
de données de l'archive cyclique. La case, à présent cochée, indique que les mesures seront
enregistré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 de
données.
3-2
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 Tag
Logging 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'enregistrement
des données dans l'archive. Le temps d'archivage est toujours un multiple (entier) du temps
d'acquisition défini. La dernière valeur est toujours enregistrée dans un intervalle d'archivage. La
premiè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 condensation
des 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 et
sélectionnez "Nouveaux".
WinCC Manuel
C79000-G8277-C160-01
3-3
Configuration dans Tag Logging
08.99
Edition des temps
Dans 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 de
la multiplication de la base de temps par un facteur.
Facteur
Multiplicateur de la base de temps. Le temps de cycle est
donné par la multiplication de la base de temps par un
facteur.
Démarrage système Si vous activez cette option, un archivage sera exécuté
au démarrage du système, indépendamment des temps
de 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 de
démarrage
L'indication d'une date/heure de démarrage permet de
spécifier l'instant de l'archivage. A partir de cet instant,
l'archivage s'effectuera conformément au temps de cycle
utilisé.
Selon la base de temps utilisée, certain champ de saisie
de 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 multiplication
de la base de temps par un facteur :
Cycle = facteur x base
3-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
3.3 Archives
Les paramétrages de création des archives, les définitions correspondantes de variables, de leurs
liaisons 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". Les
paramé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 de
donné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 la
saisie 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 par
défaut.
3.
Après sélection de l'option du menu à définir, la boîte de dialogue des propriétés correspondante
s'affiche.
WinCC Manuel
C79000-G8277-C160-01
3-5
Configuration dans Tag Logging
08.99
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 contextuel
du 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 nouvelles
archives.
Les différents champs sont activés avec le bouton gauche de la souris. Si, après avoir quitté la
dernière page de dialogue, l'on sélectionne le champ "Ne plus afficher cette page", la page de garde
n'apparaît plus.
3-6
Icônes
Description
Suivant
Ce bouton vous permet de feuilleter la boîte de dialogue
vers l'avant.
Précédent
Ce bouton vous permet de feuilleter la boîte de dialogue
vers l'arrière.
Annuler
Ce bouton permet de quitter la boîte de dialogue.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
4. En activant le bouton "Suivant", vous passez à la boîte dialogue suivante, dans laquelle vous
pouvez choisir entre la création d'une archive de valeurs de process et la création d'une archive
condensé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 le
bouton 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.
WinCC Manuel
C79000-G8277-C160-01
3-7
Configuration dans Tag Logging
3.
08.99
Affectez les variables du gestionnaire de données aux variables d'archive dans le dialogue "Créer
archive: 2ème étape".
Chaque archive de valeurs de process sert à reprendre le contenu de variables du gestionnaire de
donné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 du
gestionnaire 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 sont
dé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 de
l'archive.
Vous pouvez également modifier directement les propriétés des variables créées dans les propriétés
des variables.
La création de nouvelles variables a également lieu dans le menu contextuel de l'archive considérée.
3-8
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 de
process que vous désirez éditer.
2. Activez avec le bouton droit de la souris le menu contextuel et sélectionnez avec le bouton gauche
l'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
WinCC Manuel
C79000-G8277-C160-01
3-9
Configuration dans Tag Logging
08.99
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 de
l'archivage au démarrage du
système
Commencer ou non l'archivage au démarrage
du système
Type d'archive
Type d'archive sélectionnée (ne peut pas être
modifié)
Niveau d'autorisation pour
accès en écriture/en lecture
Niveaux d'autorisation pour accès en écriture
ou en lecture
Autorisation
Autorisation par entrée d'un mot de passe
Démarrer/Activer action
d'archive
Vous pouvez entrer ici une action qui sera
déclenchée en présence d'événements donnés.
L'action peut être recherchée à l'aide de la
recherche de fonctions ou être entrée
directement avec son chemin complet.
Paramètres d'archive de l'archive de valeurs de process
Dans cet onglet sont définis les paramètres généraux de l'archive. Le nom de l'archive actuelle et le
type d'archive figurent en haut à gauche de la fiche.
3-10
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Icônes
Description
Taille enregistrements
Taille de la mémoire cyclique. Cette
option ne s'applique pas aux archives
secondaires étant donné que ces dernières
sont dynamiques.
Mémorisation
Lieu du support de mémorisation pour le
transfert. Au choix disque dur ou
mémoire centrale.
Action de transfert
Vous pouvez définir ici une action
exécutant le transfert d'un fichier. Vous
pouvez sélectionner ces actions à l'aide du
bouton de commande "Définir". La boîte
de recherche de fonctions s'ouvre
lorsqu'on active le bouton de commande.
Taux de remplissage signalé
Si l'une de ces deux options est
sélectionnée, Tag Logging délivre une
alarme lorsqu'un certain volume de
données a été stocké.
Cette fonction n’est pas encore
disponible !
Type d'archive
Cette option permet de définir le type
d'archive. On fait une distinction entre
archives cycliques et archives
secondaires.
Archives secondaires
Il s'agit d'archives dans lesquelles
l'enregistrement des dpmmàes se poursuit
en continu à l'arrivée de nouvelles
valeurs. Elles sont dynamiques.
Dans le cas des archives cycliques l'utilisateur indique une taille
d'enregistrements. Lorsque la mémoire est
saturée, la valeur la plus ancienne est
écrasée lors de l'accès en écriture suivant.
WinCC Manuel
C79000-G8277-C160-01
3-11
Configuration dans Tag Logging
08.99
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 de
process 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éfinissez
l'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ées
correspondante.
Suivant que vous avez sélectionné une variable "analogique" ou "binaire", vous passez à la boîte de
dialogue des propriétés des variables de process ou à celle des variables binaires.
3-12
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 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".
Vous trouverez la marche à suivre pour continuer au chapitre "Création de nouvelles variables dans
l'archive de valeurs de process", sous
a) variables de process analogiques ou
b) 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 le
type de champ, vous pouvez en modifier le contenu à votre guise ou en sélectionnant des valeurs
dans une liste.
Nota
Les champs d'une archive de valeurs de process que vous ne pouvez pas éditer sont marqués par une
couleur !
WinCC Manuel
C79000-G8277-C160-01
3-13
Configuration dans Tag Logging
08.99
3.3.3.5 Variables de process analogiques
Variable d’archive
3-14
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ées
correspondantes.
Commentaire
Description succincte relative aux variables d'archive
analogiques
Affectation de la variable
Vous pouvez choisir ici entre l'entrée manuelle des
variables et le transfert automatique dans l'archive de
données des variables du gestionnaire de données.
Activation/désactivation de
l'archivage au démarrage du
système
Lancer ou non l'archivage au démarrage du système
Type d'archivage
Les entrées possibles pour ce champ sont: archivage
acyclique, cyclique-continu ou cyclique-sélectif.
Ecrire en plus des valeurs
archivées dans des variables
Il est possible de définir ici si la valeur doit faire
l'objet d'une écriture supplémentaire et, si oui, dans
quelle variable.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Nota
Si vous liez vos variables d'archive à des variables externes avec la commande "Ecrire aussi des
valeurs 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 le
groupe de configuration "Temporisations".
Acquisition contient le cycle d'acquisition des données des variables
du gestionnaire de données.
Archivage contient le cycle utilisé pour l’archivage des données
dans la variable d’archive.
WinCC Manuel
C79000-G8277-C160-01
3-15
Configuration dans Tag Logging
08.99
Icônes
Description
Prétraitement
Tag Logging est en mesure d'exécuter de courtes instructions de
prétraitement des données. Le prétraitement peut être défini par
l'utilisateur.
Avec l'option Valeur momentanée, seule est transférée la valeur
courante d'une variable du gestionnaire de données.
Moyenne signifie qu'une moyenne des données acquises est calculée
sur un cycle d'archivage. Il faut faire attention ici car la dernière
valeur est elle aussi traitée au moment de l'enregistrement. Elle
manque dans le cycle suivant.
Il en va de même pour l'ensemble des données acquises. Dans ce
cas, les données acquises sont additionnées.
Maximum signifie que la valeur maximale d'une variable acquise
durant un cycle d'archivage est sauvegardée dans l'archive,
Minimum signifie que c'est la valeur minimale qui sera
sauvegardée. La valeur momentanée fait également partie ici du
cycle actuel.
Action est une forme particulière de traitement des données.
L'utilisateur peut dans ce cas sélectionner des fonctions plus
complexes via un chemin de données.
Sélectionner Action permet de sélectionner une fonction utilisateur
qui a été programmée.
Nombre de valeurs
Pour chaque valeur archivée, Tag Logging est en mesure de
mémoriser un nombre paramétrable de valeurs précédant la valeur
archivée, appelées "valeurs précédentes", ainsi qu’un certain
nombre de valeurs suivant cette valeur archivée, dites "valeurs
suivantes". Ces indications renseignent sur la génération à court
terme d'une valeur ou sur son évolution.
Unité
L'unité de la valeur de temps est saisie sous directe ou l'unité de la
variable est sélectionnée via Elém. de struct. Cette entrée sert
essentiellement à l'affichage de la variable
Sauvegarder en cas
de défaut
En présence d'incidents de transmission ou de défauts système
détectés par Tag Logging ou par Control Center, la valeur erronée
peut être remplacée au choix, soit par la dernière valeur, soit par
une valeur de substitution. La valeur de substitution est obtenue en
faisant la moyenne de la dernière valeur et de la valeur suivante.
Archivage
uniquement sur
modification
Cette zone sert à définir si une variable de process analogique ne
doit ê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 de
process analogique nécessaire pour qu'elle soit archivée.
Les boutons à cocher "abs." et "%" servent à définir si la valeur
saisie doit être interprétée comme valeur absolue ou comme
pourcentage.
3-16
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Représentation
Cette boîte de dialogue définit la plage de représentation des variables. Cette dernière s'effectue sur
l'axe vertical.
Icône
Description
Pas de limite de représentation
Activez ce bouton d'option si vous ne souhaitez pas
sélectionner de plage de données à afficher
Configuration directe
Définition de la plage d’affichage des variables. Vous
définissez une plage à afficher par sa limite inférieure
et sa limite supérieure.
Indirecte par élément de structure
Cette fonction n’est pas disponible actuellement.
WinCC Manuel
C79000-G8277-C160-01
3-17
Configuration dans Tag Logging
08.99
Evénements
La boîte de dialogue Evénements vous permet de spécifier les situations dans lesquelles un archivage
est déclenché.
Icône
Description
Evénement de
démarrage
Fonction, délivrant les valeurs VRAI ou FAUX. Dans le cas de
VRAI, l'archivage peut commencer. Les actions 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.
Evénement d'arrêt Fonction, délivrant les valeurs VRAI ou FAUX. Dans le cas de la
valeur VRAI, l'archivage est stoppé. Cette fonction est
prédominante par rapport à "Evénement de démarrage". Les
actions 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
3-18
On entend par dynamisation la modification dynamique de temps.
Il est ainsi possible, lors de l'occurrence de certains événements (la
fonction définie délivre la valeur VRAI) de modifier les temps
d'archivage ou d'acquisition. Ce champ apparaît comme étant
activé ou désactivé en fonction du type d'archivage.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 du
gestionnaire de données
Nom des variables du gestionnaire de données
correspondantes.
Commentaire
Description succincte relative aux variables
d'archive binaires
Affectation de la variable
Vous pouvez choisir ici entre l'entrée manuelle de
la variable et le transfert automatique de la variable
du gestionnaire de données sélectionnée dans
l'archive de données.
Activation/désactivation de
l'archivage au démarrage du
système
Lancer ou non l'archivage au démarrage du
système
Type d'archivage
Les entrées possibles dans ce champ sont:
archivage acyclique, cyclique-continu ou
cyclique-sélectif.
Ecrire également des valeurs
archivées dans des variables
Il est possible de définir ici si la valeur reprise doit
aussi être stockée et, si oui, dans quelle variable.
WinCC Manuel
C79000-G8277-C160-01
3-19
Configuration dans Tag Logging
08.99
Paramètre
3-20
Icône
Description
Archivage
Vous pouvez sélectionner dans cette zone de la
fenêtre le changement d'état du signal logique qui
entraînera l'archivage du type de changement d'état
(passage de high à low p. ex.) et de l'instant
correspondant. Dans le cas du paramétrage "à
chaque changement d'état", le signal est archivé à
chaque changement d'état. Par "toujours", on entend
un archivage permanent. L'état des variables est
enregistré à chaque instant d'archivage. Si le
paramétrage est "Passage de 0 -> 1", la valeur est
sauvegardée après détection d'un changement de
niveau du signal. Si le paramétrage est "Passage de
1 -> 0", la valeur est sauvegardée après détection
d'un changement au niveau du signal.
Désignation des états
Dans le champ Etat 0 , un nom de 40 caractères
max. est affecté à l'état ("arrêt machine" p. ex.) De la
même façon, le champ Etat 1 contient une
description succincte ("marche machine" p. ex.).
Cycle
Les cycles utilisés doivent avoir été au préalable
définis dans le domaine de configuration "Cycles".
Le cycle d'archivage des données est entré sous
Cycle d’archivage.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Icône
Description
Nombre de valeurs
Pour chaque valeur archivée, Tag Logging est en
mesure de mémoriser un nombre paramétrable de
valeurs précédant la valeur archivée et de valeurs
suivant la valeur archivée. Ces indications
renseignent sur la génération à court terme d'une
valeur ou sur son évolution.
Sauvegarder en cas de défaut
En présence d'incidents de transmission ou de
défauts système détectés par Tag Logging ou par
Control Center, la valeur erronée peut être remplacée
au choix par la dernière valeur ou par une valeur
de substitution. La valeur de substitution est
obtenue en faisant la moyenne de la dernière valeur
et de la valeur suivante.
Evénements
La boîte de dialogue Evénements vous permet de spécifier les situations dans lesquelles un archivage
sera déclenché.
WinCC Manuel
C79000-G8277-C160-01
3-21
Configuration dans Tag Logging
3-22
08.99
Icône
Description
Evénement de démarrage
Fonction, délivrant les valeurs VRAI ou
FAUX. Dans le cas de VRAI, l'archivage
peut commencer. Les paramétrages par
défaut peuvent être sélectionnés dans une
liste avec Sélectionner et saisis. Ce
champ apparaît comme étant activé ou
désactivé en fonction du type d'archivage.
Evénement d'arrêt
Fonction, délivrant les valeurs VRAI ou
FAUX. Dans le cas de la valeur VRAI,
l'archivage est stoppé. Cette fonction est
prédominante par rapport à "Evénement
de démarrage". Les paramétrages peuvent
être sélectionnés dans une liste avec
Sélectionner et saisis. Ce champ apparaît
comme étant activé ou désactivé en
fonction du type d'archivage.
Dynamique
On entend par dynamique la modification
dynamique de temps. Il est ainsi possible,
lors de l'occurrence de certains
événements (la fonction définie délivre la
valeur VRAI) de modifier les temps
d'archivage ou d'acquisition. Ce champ
apparaît comme étant activé ou désactivé
en fonction du type d'archivage.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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'automate
et envoyées comme variables de données brutes à Tag Logging par le gestionnaire de données. Les
variables de données brutes doivent être transmises au gestionnaire de données sous un format bien
précis. Pour plus de détails concernant la structure des variables de données brutes, veuillez vous
référer à l’annexe.
Les données arrivant dans WinCC y sont traitées par les DLL de normalisation correspondantes et
stocké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 activez
dans 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 le
process 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".
WinCC Manuel
C79000-G8277-C160-01
3-23
Configuration dans Tag Logging
2.
3-24
08.99
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 de
normalisation correspondant au constructeur de
votre automate.
Variables de données
brutes
Entrez ici le nom ou l'identificateur des variables de
données brutes mises à disposition par le
gestionnaire 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 variables
pilotées par le process.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
3.3.4 Archives condensées
Les archives condensées servent à la fois à la compression de données et au regroupement judicieux
de valeurs en agrégats plus grands. Les mesures peuvent ainsi être traitées directement puis
enregistrées.
longue duréeLes archives condensées servent à l'archivage à long terme de tous les autres types de
variables Tag Logging. En option, des fonctions telles que maximum/minimum ou des fonctions
dé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 nom
de 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 le
paramétrage de l'archive.
Les propriétés des variables créées se modifient elles aussi directement par les propriétés des
variables.
WinCC Manuel
C79000-G8277-C160-01
3-25
Configuration dans Tag Logging
08.99
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 que
vous désirez éditer.
2.
Activez avec le bouton droit de la souris le menu contextuel et sélectionnez avec le bouton
gauche 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
3-26
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 commentaires
relatifs à l'archive
Activation/désactivation de
l'archivage au démarrage du
système
Commencer ou non l'archivage au
démarrage du système
Type d'archive
Type d'archive sélectionnée (ne peut pas
être modifié)
Niveau d'autorisation pour accès
en é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'archive Vous pouvez entrer ici une action qui sera
déclenchée en présence d'événements
donnés. L'action peut être recherchée à
l'aide du browser de fonctions ou être entrée
directement avec son chemin complet.
WinCC Manuel
C79000-G8277-C160-01
3-27
Configuration dans Tag Logging
08.99
Paramètres d'archive
C'est dans cet onglet que sont définis les paramètres généraux de l'archive. Le nom de l'archive
actuelle et le type d'archive figurent en haut à gauche de la fiche.
3-28
Icônes
Description
Méthode de traitement
Le mode de traitement des données après et pendant
la condensation est défini ici. Vous avez le choix
entre calcul avec ou sans suppression des données
sources. Vous pouvez mémoriser également les
données sources dans l'archive condensée.
Intervalle de condensation
Vous indiquez la période sur laquelle les données
doivent être condensées. Vous disposez pour ce faire
de 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,Tag
Logging délivre une alarme lorsqu'un volume de
donné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. On
fait une distinction entre archives cycliques et
archives secondaires.
Archives secondaires/Archives
cycliques
Les archives condensées sont toujours des archives
secondaires. Ici, la sélection porte toujours sur ces
dernières.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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éé des
variables dans l'archive utilisateur ou dans l'archive de valeurs de process ainsi qu'une archive
condensée.
Pour lier une archive condensée aux variables à condenser ou effacer ces dernières d'une
archive condensée :
1.
Pour générer de nouvelles variables, sélectionnez dans la fenêtre de données l'archive condensée
correspondante 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électionner
variable". Un dialogue de sélection s'affiche
La moitié gauche de la boîte de dialogue renferme les archives et les variables non condensées
sous forme d'arborescence. La moitié droite de la fenêtre affiche les variables ou archives
condensé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.
WinCC Manuel
C79000-G8277-C160-01
3-29
Configuration dans Tag Logging
08.99
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 et
activez 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, vous
pouvez 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 !
3-30
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Variable d’archive
Icône
Description
Nom des variables d’archive
Nom des variables d’archive analogiques
créées
Nom des variables de gestionnaire Nom des variables du gestionnaire de
de données
données correspondantes.
Commentaire
Description succincte relative aux
variables d'archive analogiques
Alimentation de la variable
Pour les variables condensées,
l'alimentation des variables est
uniquement assurée par le système. Il
s'agit d'une option et aucune modification
n'est possible.
Activation/désactivation de
l'archivage au démarrage du
système
Commencer ou non l'archivage au
démarrage du système
Type d'archivage
Les entrées possibles dans ce champ sont:
archivage acyclique, cyclique-continu ou
cyclique-sélectif.
Ecrire en plus des valeurs
archivées dans des variables
Il est possible de définir ici si la valeur
doit faire l'objet d'une écriture
supplémentaire et, si oui, dans quelle
variable.
WinCC Manuel
C79000-G8277-C160-01
3-31
Configuration dans Tag Logging
08.99
Paramètres
3-32
Icône
Description
Traitement
Tag Logging est en mesure d'exécuter de courtes
instructions de prétraitement des données. Le
prétraitement peut être défini par l'utilisateur.
Moyenne signifie qu'une moyenne des données
acquises est calculée sur un cycle d'archivage. Il
faut faire attention ici car la dernière valeur est elle
aussi traitée au moment de l'enregistrement. Elle
manque dans le cycle suivant. Il en va de même
pour le total des données acquises. Dans ce cas,
les données acquises sont additionnées. Maximum
signifie que la valeur maximale d'une variable
acquise durant un cycle d'archivage est
sauvegardée dans l'archive, Minimum signifie que
c'est la valeur minimale. La valeur momentanée
fait également partie ici du cycle courant.
Unité
L'unité de la valeur de temps entrée est saisie ici
sous directe ou l'unité correspondant à la variable
est sélectionnée via Elém. de struct.. Cette entrée
sert essentiellement à la représentation graphique
de la variable
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 de
configuration 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 des
données.
3.
Sélectionnez l'option "Supprimer" dans le menu déroulant
ou
activez "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 de
courbes à utiliser peut être sélectionné. L'utilisateur a en outre la possibilité de faire représenter des
valeurs 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 une
archive de valeurs de process, peuvent être représentées graphiquement.
WinCC Manuel
C79000-G8277-C160-01
3-33
Configuration dans Tag Logging
08.99
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 les
valeurs individuelles.
Le type de courbe à utiliser est défini dans l'onglet "Axe des valeurs" du dialogue Propriétés de Trend
Control.
3-34
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Utilisation d’axes communs
Pour l'affichage de plusieurs courbes dans une fenêtre de courbes, il est possible d'utiliser des axes
propres à 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 bonne
lisibilité des valeurs.
Pour représenter plusieurs courbes dans une fenêtre de courbes et faciliter leur comparabilité, il est
préférable d'utiliser des axes communs. Les valeurs exactes des variables peuvent être également
obtenues 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 pouvez
configurer les axes X et Y indépendamment l'un de l'autre.
WinCC Manuel
C79000-G8277-C160-01
3-35
Configuration dans Tag Logging
08.99
Courbes échelonnées
La représentation échelonnée permet d'afficher plusieurs courbes l'une au-dessus de l'autre dans une
fenêtre. La plage de valeurs de l’axe Y peut être définie individuellement pour chaque courbe.
Fonction traceur
Le "sens du tracé " permet de définir le sens d'affichage des valeurs courantes mesurées. L'option "en
bas" permet d'indiquer que les valeurs de mesure courantes seront affichées contre le bord inférieur de
la fenêtre de courbes.
Nota
Lorsque vous choisissez les paramètres "en haut" ou "en bas" pour le sens du tracé, utilisez des
polices True-Type dans la fenêtre de courbes pour une notation plus claire des axes.
3-36
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 en
compte :
Représentation statique d'une courbe
Cette forme de représentation permet, à partir des valeurs archivées, de représenter les valeurs prises
par 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 par
dé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.
WinCC Manuel
C79000-G8277-C160-01
3-37
Configuration dans Tag Logging
08.99
Représentation dynamique d'une courbe
Dans cette forme de représentation, le point final de la courbe correspond toujours à l'heure système
courante. 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ésentation
dynamique par activation de l'option "Rafraîchissement". La plage de temps à représenter se définit
soit
− 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 soit
lues dans l'archive soit mises à zéro. Ce choix se fait dans l'onglet "Général" du dialogue Propriétés.
3-38
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Sauts, chevauchements heure d'été / heure d'hiver
Les changements d'heure dus au passage de l'heure d'été à l'heure d'hiver ou l'inverse peuvent
entraî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 valeurs
archivé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.
WinCC Manuel
C79000-G8277-C160-01
3-39
Configuration dans Tag Logging
08.99
3.6 WinCC Online Trend Control
L'objet "WinCC Online Trend Control" est utilisé pour représenter des données de process par des
courbes. Trend Control permet une grande flexibilité de configuration, car la fenêtre de tableau est
uniquement configurée dans Graphics Designer.
Pour être accessibles, les variables doivent être configurées soit dans l'explorateur WinCC, soit dans
une 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.
3-40
Liez WinCC Online Trend Control dans une vue de Graphics Designer et éditez les propriétés
du contrôle ActiveX.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 cela
l'éditeur Tag Logging 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'archive
sont 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 configuration
d'archives.
3.6.1.2 Configuration des variables de process dans l’archive de valeurs de
process
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 de
process.
Nota
La documentation de Tag Logging contient de plus amples informations sur la configuration
d'archives.
WinCC Manuel
C79000-G8277-C160-01
3-41
Configuration dans Tag Logging
08.99
3.6.1.3 Configuration de WinCC Trend Control dans Graphics Designer
3-42
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 et
activez la barre d'outils, la barre d'état et les axes communs.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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, vous
obtenez un aperçu de l'apparence de Trend Control au runtime.
Pour retourner en "vue normale", cliquez à côté du contrôle.
WinCC Manuel
C79000-G8277-C160-01
3-43
Configuration dans Tag Logging
08.99
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'explorateur
WinCC,
Á
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'un
projet.
3-44
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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, le
dialogue 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 les
coordonnées sera automatiquement affichée dans la fenêtre de
courbes à chaque changement de vue durant le runtime.
Charger données de Vous indiquez dans cette case si la fenêtre de courbes doit être
l'archive
chargée avec les valeurs archivées ou seulement avec les valeurs
courantes.
Sélection de
données
Lorsque les variables à représenter doivent être stockées dans une
archive de valeurs de process, vous devez sélectionner le paramétrage
"Archive Variables".
Lorsque la variable à représenter est une variable interne ou externe
qui n'est pas stockée dans une archive de valeurs de process, vous
devez 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 de
courbes doit afficher cette barre au runtime.
Barre d'état
Avec l'option "Barre d'état" vous pouvez définir si la fenêtre de
courbes 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 valeurs
courantes mesurées. L'option "en bas" permet d'indiquer que les
valeurs courantes de mesure seront affichées contre le bord inférieur
de la fenêtre de courbes.
WinCC Manuel
C79000-G8277-C160-01
3-45
Configuration dans Tag Logging
08.99
Champ / Option...
Description
Echelonner les
courbes
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’axe
Y peut être définie individuellement pour chaque courbe.
Axe X
commun
Lorsque cette option est activée, toutes les courbes de la fenêtre de
courbes ont un axe X commun au runtime. Le premier élément de la
liste des composants de la fenêtre de courbes définit la couleur et la
plage de valeurs de l'axe.
Axe Y
commun
Lorsque cette option est activée, toutes les courbes de la fenêtre de
courbes ont un axe Y commun au runtime. Le premier élément de la
liste des composants de la fenêtre de courbes définit la couleur et la
plage de valeurs de l'axe.
Si l'option « Persistance en RT et CS » n'est pas activée, les
modifications des paramétrages effectués ne sont actives que durant
le runtime. C'est des paramétrages de l'option « Persistance en RT »
que dépend la conservation des paramétrages modifiés après un
changement de vue.
Si l'option « Persistance en RT et CS » est activée, les paramétrages
modifiés sont également repris dans le système de configuration; ils
seront également utilisés à la prochaine activation du projet.
Persistance
Nota
Une modification ultérieure du paramétrage "Sélection de données" supprimera toutes les liaisons
configurées pour les variables à afficher dans la fenêtre de courbes.
3-46
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 ou
de supprimer une courbe existante.
Les boutons "Ascendant" et "Descendant" permettent de modifier
l’ordre des courbes dans la liste. Lors de l'utilisation des axes
communs, le premier élément de la liste définit la couleur et les
plages de valeurs des axes.
Nom :
Ce champ permet de donner un nom à la courbe. Ce nom sera repris
dans 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és
sans avoir à les supprimer.
Le bouton "Couleur" permet de définir la couleur de la courbe dans
une fenêtre de dialogue.
Sélection d'archive/de Vous pouvez définir dans cette zone l'archive d'origine de la
variables
variable à lier à 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 du
contrôle.
Dans le dialogue de sélection du serveur - (que l'on ouvre avec le bouton "Sélection..." dans un projet
multiclient) -, seuls les serveurs dont les packages ont été chargés dans le projet multiclient sont
proposés.
WinCC Manuel
C79000-G8277-C160-01
3-47
Configuration dans Tag Logging
08.99
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 menu
contextuel 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" de
l'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 dialogue
visualisée après avoir cliqué deux fois sur l'objet.
3-48
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Onglet Eléments
L'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 ou
de supprimer une courbe existante.
Les boutons "Ascendant" et "Descendant" permettent de modifier
l’ordre des courbes dans la liste. Lorsque les axes communs sont
utilisés, le premier élément de la liste définit la couleur et la plage
de valeurs des axes.
Nom :
Ce champ permet de donner un nom à la courbe. Ce nom sera repris
dans 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és
sans avoir besoin de les supprimer.
Le bouton "Couleur" permet de définir la couleur de la courbe dans
une fenêtre de dialogue.
Sélection d'archive/de Vous pouvez définir dans ce champ l'archive d'origine de la
variables
variable à lier à l'élément sélectionné, soit directement, soit avec le
bouton "Sélection...".
Nota
Dans le dialogue de sélection du serveur - que l'on ouvre avec le bouton "Sélection..." dans un projet
multiclient -, seuls les serveurs dont les "packages" ont été chargés dans le projet multiclient sont
proposés.
WinCC Manuel
C79000-G8277-C160-01
3-49
Configuration dans Tag Logging
08.99
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 les
coordonnées sera automatiquement affichée dans la fenêtre de
courbes à chaque changement de vue durant le runtime.
Charger données de Vous définissez avec cette case si la fenêtre de courbes doit être
l'archive
chargée avec les valeurs affichées ou seulement avec les valeurs
courantes.
Sélection de
données
Lorsque les variables à représenter doivent être stockées dans une
archive de valeurs de process, vous devez sélectionner le paramétrage
"Archive Variables".
Lorsque la variable à représenter est une variable interne ou externe
qui n'est pas stockée dans une archive de valeurs de process, vous
devez sélectionner le paramétrage "Variables en ligne".
3-50
Barre d'outils
Avec l'option "Barre d'outils" vous pouvez définir si la fenêtre de
courbes 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 de
courbes 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 valeurs
courantes mesurées. L'option "en bas" permet d'indiquer que les
valeurs courantes de mesure seront affichées contre le bord inférieur
de la fenêtre de courbes.
Echelonner les
courbes
Si vous activez l’option "Echelonner les courbes", les courbes sont
repré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éfinie
individuellement pour chaque courbe.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Champ / Option...
Description
Axe X
commun
Lorsque cette option est activée, toutes les courbes de la fenêtre de
courbes ont un axe X commun durant le runtime. Le premier élément
de la liste des composants de la fenêtre de courbes définit la couleur
et les plages de valeurs des axes.
Axe Y
commun
Lorsque cette option est activée, toutes les courbes de la fenêtre de
courbes ont un axe Y commun durant le runtime. Le premier élément
de la liste des composants de la fenêtre de courbes définit la couleur
et les plages de valeurs des axes.
Si l'option « Persistance en RT et CS » n'est pas activée, les
modifications des paramétrages effectués ne sont actives que durant
le runtime. C'est des paramétrages de l'option « Persistance en RT »
que dépend la conservation des paramétrages modifiés après un
changement de vue.
Si l'option « Persistance en RT et CS » est activée, les paramétrages
modifiés sont également repris dans le système de configuration; ils
seront également utilisés à la prochaine activation du projet.
Persistance
Nota
Une modification ultérieure du paramétrage "Sélection de données" supprime toutes les liaisons
configuré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 Font
L'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.
WinCC Manuel
C79000-G8277-C160-01
3-51
Configuration dans Tag Logging
08.99
Onglet Barre d’outils
L'onglet "Barre d'outils" permet de définir la position de la barre d'outils dans la fenêtre de courbes et
les boutons à afficher.
Champ / Option...
Description
Afficher barre d'outils
Les boutons de la barre d'outils permettent de paramétrer la
fenêtre de tableau.
Alignement
La barre d'outils est toujours affichée près du bord supérieur de la
fenêtre de courbes.
Fonctions de touche :
Les cases à cocher permettent de définir quels outils afficher dans
la barre d'outils. Avec l'option "Toutes les fonctions de touche",
tous les outils disponibles vont s'afficher dans la barre d'outils.
Touche / Combinaison
de touches
Ce champ sert à affecter un raccourci-clavier à une fonction
sé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ésenter
proviennent d'une archive de valeurs de process.
3-52
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Onglet Axe des temps
L'axe X (les axes X) des courbes à représenter se paramètre(nt) dans l'onglet "Axe des temps". Si
l'option d'axe X commun a été choisie dans l'onglet "Général", le paramétrage courant de l'axe est
affiché pour toutes les courbes. Des modifications ne sont cependant possibles que si la première
courbe 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 vous
ré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 courbes
sont définis:
Á
par la saisie d'un point de départ et d'un point d'arrivée (les
paramè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. (le
paramètre "Plage de temps" est activé et "Nombre des points
de mesure" ne l'est pas). La plage à représenter résulte de la
multiplication 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 absolues
en représentation statique, soit comme valeurs relatives en
représentation dynamique selon le paramétrage de
"Rafraîchissement".
WinCC Manuel
C79000-G8277-C160-01
3-53
Configuration dans Tag Logging
08.99
Champ / Option...
Description
Affichage
Les paramètres "Echelle grossière" et "Echelle fine" déterminent la
taille des divisions, principales ou secondaires, le long de l'axe des
temps.
Rafraîchissement
Lorsque l'option "Rafraîchissement" est activée, les données saisies
dans la zone "Sélection de temps" sont interprétées comme valeurs
relatives en représentation dynamique.
Lorsque l'option "Rafraîchissement" est désactivée, les données
saisies dans la zone "Sélection de temps" sont interprétées comme
valeurs 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 ce
dialogue ne peuvent être édités que pour la première courbe à représenter.
3-54
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Onglet Axe des valeurs
L'axe Y (les axes Y) des courbes à représenter se paramètre(nt) dans l'onglet "Axe des valeurs". Si
l'option d'axe Y commun a été choisie dans l'onglet "Général", le paramétrage courant de l'axe est
affiché pour toutes les courbes. Des modifications ne sont cependant possibles que si la première
courbe 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 divisions
principales. L'écartement entre deux divisions principales est
paramé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'échelle
sélectionnée.
Echelle fine
Lorsque cette option est activée, l'axe Y est découpé en divisions
secondaires. L'écartement entre deux divisions secondaires est
paramétrable.
Si toutes les divisions fines ne sont pas visibles au runtime, c'est
que 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'axe
des abscisses doivent être affichées avec la courbe. L'écartement
entre deux lignes de la grille est paramétrable.
Décimales
Vous indiquez ici le nombre de décimales pour la saisie de l'échelle.
WinCC Manuel
C79000-G8277-C160-01
3-55
Configuration dans Tag Logging
08.99
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'axe
résulte de la valeur minimale et de la valeur maximale de toutes les
courbes de la fenêtre de courbes.
Lorsque l'option "Automatique" est désactivée, vous pouvez définir
une plage de valeurs fixe en entrant la valeur maximale et la valeur
minimale des valeurs à représenter.
Forme de
représentation
Ce paramètre permet de sélectionner la forme de courbe devant
représenter les valeurs d'une variable. Voici les différentes
possibilité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 ce
dialogue ne peuvent être édités que pour la première courbe.
Onglet Seuils
L'onglet "Limite" permet de définir la couleur d'affichage des violations de limites, des sauts et des
chevauchements d'heure ainsi que les valeurs de substitution.
3-56
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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ées
les valeurs de la courbe qui sont inférieures au seuil mini que vous
avez paramétré.
La valeur limite s'indique par un nombre à virgule flottante. Le
bouton "Couleur..." permet de sélectionner la couleur dans laquelle
seront affichées toutes les valeurs de mesure inférieures à la valeur
limite paramétrée. La fenêtre d'aperçu montre l'effet de la couleur
sélectionnée.
Seuil supérieur
Vous pouvez définir ici une couleur dans laquelle seront affichées
les valeurs de la courbe qui sont supérieures au seuil maxi que vous
avez paramétré.
La valeur limite s'indique par un nombre à virgule flottante. Le
bouton "Couleur..." permet de sélectionner la couleur dans laquelle
seront affichées toutes les valeurs de mesure inférieures à la valeur
limite paramétrée. La fenêtre d'aperçu montre l'effet de la couleur
sélectionnée.
Chevauchement
Un chevauchement dans la fenêtre de courbes peut être marqué par
une ligne verticale.
Le bouton "Couleur..." permet de sélectionner la couleur de la ligne
de marquage. La fenêtre d'aperçu montre l'effet de la couleur
sélectionnée.
Saut
Un saut dans la fenêtre de courbes peut être marqué par une ligne
verticale.
Le bouton "Couleur..." permet de sélectionner la couleur de la ligne
de marquage. La fenêtre d'aperçu montre l'effet de la couleur
sélectionnée.
Valeur de substitution Lorsqu'une valeur de mesure est remplacée par la valeur de
substitution définie, le point de mesure est entouré d'un rectangle.
Le bouton "Couleur..." permet de sélectionner la couleur de
représentation du rectangle. La fenêtre d'aperçu montre l'effet de la
couleur sélectionnée.
WinCC Manuel
C79000-G8277-C160-01
3-57
Configuration dans Tag Logging
08.99
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 de
temps 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'intervalle
de temps précédant l'intervalle courant.
F5
"Enregistrement suivant"
La fenêtre de courbes affiche l’allure d’une variable dans l'intervalle
de temps suivant l'intervalle courant.
F6
"Dernier enregistrement"
La fenêtre de courbes affiche l’allure d’une variable sur la plage de
temps définie jusqu'à la dernière valeur archivée.
F7
"Afficher coordonnées"
Cette fonction vous renseigne sur les coordonnées des points d'une
courbe.
F8
"Zoomer zone"
La fonction de zoom permet d’agrandir la zone voulue de la fenêtre de
courbes.
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 ou
le masquage de courbes.
"Sélection de plage de temps"
Ce bouton ouvre un dialogue permettant de définir une plage de temps
dans la fenêtre de courbes.
"Courbe précédente au premier plan"
Ce bouton permet de faire passer au premier plan une autre courbe de
la fenêtre de courbes.
"Courbe suivante au premier plan"
Ce bouton permet de faire passer au premier plan une autre courbe de
la fenêtre de courbes.
3-58
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Icône
Description
F10
"Démarrer / Arrêter le rafraîchissement"
Le rafraîchissement de la représentation est arrêté. Les données sont
stockées en tampon d'où elles sont extraites lors de la réactivation du
bouton.
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ésenter
a été construite à partir d'une archive de valeurs de process.
Représentation de valeurs archivées
Les boutons de la barre d’outils d’une fenêtre de courbes et les raccourcis clavier correspondants
permettent 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 temps
ré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 la
première valeur.
La fenêtre de courbes affiche l’allure d’une variable sur la plage de temps précédente à partir de
l’intervalle courant.
La fenêtre de courbes affiche l’allure d’une variable sur la plage de temps suivante à partir de
l’intervalle courant.
La fenêtre de courbes affiche l’allure d’une variable sur la plage de temps définie jusqu’à la dernière
valeur.
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.
WinCC Manuel
C79000-G8277-C160-01
3-59
Configuration dans Tag Logging
08.99
Représentation en avant-plan
Lors de l'utilisation d'un axe commun, le paramétrage défini pour la première courbe est utilisé pour
repré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ées
La fonction "Afficher coordonnées" permet d'afficher les coordonnées d’un point de mesure d’une
courbe.
Le bouton
fait apparaître dans la fenêtre de courbes une ligne verticale appelée règle. Les
coordonnées des points de mesure, les noms d’archive et de variable sont affichés sous la fenêtre de
courbes.
Pour afficher les coordonnées d’autres points de mesure, positionnez le pointeur de la souris sur la
règle, appuyez sur la touche gauche de la souris et faites glisser la règle jusqu'à l’emplacement voulu
en maintenant la touche enfoncée.
3-60
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Zoom dans la fenêtre de courbes
Pour obtenir un agrandissement d’une section de courbe, cliquez sur le bouton "Zoomer zone" ou
appuyez sur le raccourci clavier correspondant.
La représentation de la courbe est arrêtée. Vous pouvez marquer par un cadre la section à agrandir en
maintenant le bouton de la souris enfoncé. Si la zone marquée contient au moins deux valeurs de
mesures, 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ésentation
agrandie à l’aide de la fonction "Afficher coordonnées".
Pour retourner à la représentation rafraîchie, cliquez à nouveau sur le bouton
, puis activez la
représentation actualisée avec la fonction "Démarrer / arrêter rafraîchissement". Les valeurs
prédéfinies sont alors automatiquement prises en compte pour la représentation des plages de valeurs
des axes X et Y.
La fonction "Activer représentation d’origine" permet de quitter le zoom de la fenêtre de courbes. Les
courbes sont alors à nouveau affichées avec les valeurs prédéfinies pour les plages de valeurs des axes
X et Y.
WinCC Manuel
C79000-G8277-C160-01
3-61
Configuration dans Tag Logging
08.99
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 dialogues
s’ouvrent soit à l’aide des icônes de la barre d’outils de la fenêtre de courbes, soit par un raccourci
clavier.
Le "Dialogue de paramétrage" correspond au dialogue "Propriétés de Trend Control" du système de
configuration et est accessible par le bouton "Ouvrir le dialogue de paramétrage". Il permet de définir
les 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 des
variables liées aux courbes d’une fenêtre de courbes.
Champ / Option...
Description
Eléments :
Ce champ permet de sélectionner une des courbes
configurées.
Sélection...
Ce bouton ouvre le dialogue de sélection d'une archive
et des variables qu'elle contient.
Si l'option « Persistance en RT et CS » n'est pas
activée, les modifications des paramétrages effectués
ne sont actives que durant le runtime. C'est des
paramétrages de l'option « Persistance en RT » que
dépend la conservation des paramétrages modifiés
après un changement de vue.
Si l'option « Persistance en RT et CS » est activée, les
paramétrages modifiés sont également repris dans le
système de configuration; ils seront également utilisés
à la prochaine activation du projet.
Persistance
3-62
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Le bouton "Dialogue de sélection de courbes" ouvre un dialogue permettant de sélectionner
l’affichage ou le masquage de courbes.
Champ / Option...
Description
Courbe en avant-plan Lors de l'utilisation d'un axe commun, le paramétrage
défini pour la première courbe est utilisé pour
représenter l'axe. La première courbe est soit définie
dans ce dialogue, soit éditée avec les boutons "Courbe
précédente en avant-plan" und "Courbe suivante en
avant-plan" de la barre d'outils.
Afficher / Masquer
courbe
Persistance
Vous pouvez définir ici quelles courbes doivent être
masquées
Si l'option « Persistance en RT et CS » n'est pas
activée, les modifications des paramétrages effectués
ne sont actives que durant le runtime. C'est des
paramétrages de l'option « Persistance en RT » que
dépend la conservation des paramétrages modifiés
après un changement de vue.
Si l'option « Persistance en RT et CS » est activée, les
paramétrages modifiés sont également repris dans le
systè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".
WinCC Manuel
C79000-G8277-C160-01
3-63
Configuration dans Tag Logging
08.99
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 courbes
configurées.
Sélection de temps
Les intervalles de temps à représenter dans la fenêtre
de 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é).
Á
Persistance
par la saisie d'un point de départ et d'une plage de
temps. (le paramètre "Plage de temps" est activé).
La durée à représenter résulte de la multiplication
du "Facteur" par la "Zone".
Si l'option « Persistance en RT et CS » n'est pas
activée, les modifications des paramétrages effectués
ne sont actives que durant le runtime. C'est des
paramétrages de l'option « Persistance en RT » que
dépend la conservation des paramétrages modifiés
après un changement de vue.
Si l'option « Persistance en RT et CS » est activée, les
paramétrages modifiés sont également repris dans le
systè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.
3-64
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 "Graphics
Designer" et lié aux archives de valeurs de process configurées dans "Tag Logging".
3.7.1 Types de tableau
Deux types de tableaux sont fondamentalement disponibles pour représenter les valeurs de variable
dans un tableau.
Colonne de temps commune
Dans cette forme d'affichage, le tableau ne possède qu'une colonne de temps. Celle-ci contient les
temps d'acquisition des variables entrées dans la première colonne. Un tableau dans lequel les valeurs
de 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 est
problématique en ce que les valeurs des variables ne correspondent plus absolument aux temps
indiqués dans la colonne de temps. Cette manière de configurer n'est cependant pas exclue par "Tag
Logging".
Colonnes de date et heure séparées
Dans cette forme de représentation, les temps archivés pour chaque variable sont affichés dans des
colonnes de temps séparées. Un tableau dans lequel les valeurs de trois variables doivent être affichées
comporte 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 "WinCC
Online Table Control".
WinCC Manuel
C79000-G8277-C160-01
3-65
Configuration dans Tag Logging
08.99
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 de
temps à représenter :
Représentation statique
Cette forme de représentation permet d'afficher les valeurs archivées d'une variable dans l'intervalle de
temps défini.
L'onglet "Colonne" du dialogue "WinCC Online Table Controls" permet de configurer la forme de
représentation statique en désactivant l'option "Rafraîchissement". La plage de temps à prendre en
compte se définit par indication d'un point de départ et d'un point final sur l'axe des temps ou par
indication d'un point de départ et d'une durée.
3-66
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Représentation dynamique
Dans cette forme de représentation, le point final du tableau correspond toujours à la date et à l'heure
systè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 de
repré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é.
WinCC Manuel
C79000-G8277-C160-01
3-67
Configuration dans Tag Logging
08.99
3.8 WinCC Online Table Control
L'objet "WinCC Online Table Control" est utilisé pour représenter des données de process dans des
tableaux. Trend Control apporte à l'utilisateur une grande flexibilité de configuration, la fenêtre de
tableau se paramétrant uniquement dans Graphics Designer.
Pour que les variables à afficher soient accessibles, les archives de process et les variables qu'elles
contiennent 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 de
process.
Nota
La fenêtre de tableau peut être éditée avec les fonctions standard. Si vous ne souhaitez pas utiliser les
fonctions de la barre d'outils pour manipuler la fenêtre de tableau, vous pouvez dynamiser tous les
objets de Graphics Designer à l'aide des fonctions correspondantes.
3-68
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 Tag
Logging 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'archive
sont 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 configuration
d'archives.
3.8.1.2 Configuration des variables de process dans l’archive de valeurs de
process
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 de
process.
Nota
La documentation de Tag Logging contient de plus amples informations sur la configuration
d'archives.
WinCC Manuel
C79000-G8277-C160-01
3-69
Configuration dans Tag Logging
08.99
3.8.1.3 Configuration de Table Control WinCC dans Graphics Designer
3-70
1.
Pour insérer un contrôle ActiveX dans une vue: Sélectionnez "WinCC Table Control" dans
l'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 activez
la barre d'outils et la barre d'état.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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çu
de l'apparence de Table Control est affiché au runtime.
Pour retourner en "vue normale", cliquez à côté du contrôle.
WinCC Manuel
C79000-G8277-C160-01
3-71
Configuration dans Tag Logging
08.99
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'explorateur
WinCC,
Á
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.
3-72
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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, un
dialogue 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 être
chargée avec les valeurs archivées ou seulement avec les valeurs
courantes à l'ouverture de la fenêtre.
Affichage
Les options "Barre d'outils" et "Barre d'état" permettent de définir si
la fenêtre de tableau doit être affichée avec ces barres au runtime.
Persistance
A chaque colonne contenant les valeurs d'une variable correspond
toujours une colonne contenant les temps d'acquisition de ces
valeurs. Cette option permet de définir une colonne des temps
commune à toutes les colonnes d'un tableau.
Si l'option « Persistance en RT et CS » n'est pas activée, les
modifications des paramétrages effectués ne sont actives que durant
le runtime. C'est des paramétrages de l'option « Persistance en RT »
que dépend la conservation des paramétrages modifiés après un
changement de vue.
Si l'option « Persistance en RT et CS » est activée, les paramétrages
modifiés sont également repris dans le système de configuration; ils
seront é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 leur
apparence dans la fenêtre de tableau. Un élément est toujours composé de deux colonnes. L'une
contenant les données d'une variable et l'autre les temps d'acquisition des valeurs de mesures
correspondants. Lorsque la case "Colonne temps commune" de l'onglet "Général" est cochée, une
colonne de temps commune est utilisée pour toutes les colonnes de données de la fenêtre de tableau.
WinCC Manuel
C79000-G8277-C160-01
3-73
Configuration dans Tag Logging
08.99
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éments
ou de supprimer des éléments existants.
Les boutons "Ascendant" et "Descendant" permettent d'éditer
l'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 de
la fenêtre de tableau.
Nom :
Attribuez dans ce champ un nom à la colonne ou à la paire de
colonnes. 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 la
paire de colonnes.
Le paramètre "Visible" permet de masquer des éléments configurés
sans avoir à les supprimer.
Le bouton "Couleur" permet de définir dans un dialogue la couleur
d'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 la
variable 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 du
contrôle.
Dans le dialogue de sélection du serveur - que l'on ouvre avec le bouton "Sélection..." dans un projet
multiclient -, seuls les serveurs dont les "packages" ont été chargés sur le multiclient sont proposés.
3-74
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 sur
l'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" de
l'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 dialogue
en cliquant deux fois sur l'objet.
Onglet Colonnes
L'onglet "Colonnes" permet de définir les colonnes ou les paires de colonnes à afficher ainsi que leur
apparence dans la fenêtre de tableau. Un élément est toujours composé de deux colonnes. L'une
contenant les données d'une variable et l'autre les temps d'acquisition des valeurs de mesures
correspondants. Lorsque la case "Colonne des temps commune" de l'onglet "Général" est cochée, une
colonne d'heure commune est utilisée pour toutes les colonnes de données de la fenêtre de tableau.
WinCC Manuel
C79000-G8277-C160-01
3-75
Configuration dans Tag Logging
08.99
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éments
ou de supprimer des éléments existants.
Les boutons "Ascendant" et "Descendant" permettent d'éditer
l'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 de
la fenêtre de tableau.
Nom
Saisissez dans ce champ le nom de la colonne ou de la paire de
colonnes. 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 la
paire de colonnes.
Le paramètre "Visible" permet de masquer des éléments configurés
sans avoir à les supprimer.
Le bouton "Couleur" permet de définir dans un dialogue la couleur
d'affichage des valeurs de l'élément dans la fenêtre de tableau.
Sélection d'archive /
de variables
3-76
Vous pouvez définir ici l'archive d'origine de la variable devant
représenter l'élément sélectionné, soit directement, soit avec le
bouton "Sélection...".
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 la
vue, être chargée avec les valeurs archivées ou seulement avec les
valeurs courantes.
Affichage
Les options "Barre d'outils" et "Barre d'état" permettent de définir
si la fenêtre de tableau doit être affichée avec ces barres au
runtime.
Persistance
WinCC Manuel
C79000-G8277-C160-01
A chaque colonne contenant les valeurs d'une variable correspond
toujours une colonne contenant les temps d'acquisition de ces
valeurs. Cette option permet de définir une colonne des temps
commune à toutes les colonnes d'un tableau.
Si l'option « Persistance en RT et CS » n'est pas activée, les
modifications des paramétrages effectués ne sont actives que
durant le runtime. C'est des paramétrages de l'option « Persistance
en RT » que dépend la conservation des paramétrages modifiés
après un changement de vue.
Si l'option « Persistance en RT et CS » est activée, les
paramétrages modifiés sont également repris dans le système de
configuration; ils seront également utilisés à la prochaine
activation du projet.
3-77
Configuration dans Tag Logging
08.99
Onglet Font
L'onglet "Font" permet de définir la police dans la fenêtre de tableau.
3-78
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.
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
Onglet Barre d’outils
L'onglet "Barre d'outils" permet de définir la position de la barre d'outils dans la fenêtre de tableau et
quels boutons afficher.
Champ / Option...
Description
Afficher barre d'outils
Les boutons de la barre d'outils permettent de paramétrer la
fenêtre de tableau.
Alignement
Suivant le paramétrage sélectionné, la barre d'outils s'affiche
contre le bord supérieur ou inférieur de la fenêtre.
Fonctions de touche :
Les cases à cocher permettent de définir quels outils afficher dans
la barre d'outils. Lorsque vous sélectionnez l'option "Toutes les
fonctions de touche", tous les outils disponibles s'affichent dans la
barre d'outils.
Touche / Combinaison
de touches
Ce champ sert à attribuer un raccourci-clavier à une fonction
sélectionnée dans la fenêtre de sélection.
WinCC Manuel
C79000-G8277-C160-01
3-79
Configuration dans Tag Logging
08.99
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, la
représentation des valeurs est statique. L'intervalle de temps à
représenter dans la fenêtre de tableau est paramétré par les données
entrées dans "Sélection de temps".
Lorsque la case "Rafraîchissement" est activée, la représentation
des valeurs est dynamique. Les données entrées dans "Sélection de
temps" définissent un intervalle de temps. Cet intervalle est
représenté à rebours à partir de la date et de l'heure système dans la
fenêtre de tableau.
Les options "A gauche", "Centré", "A droite" permettent de définir
l'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 au
plus 16 décimales.
Les options "A gauche", "Centré", "A droite" permettent de définir
l'alignement des données à l'intérieur de la colonne.
Sélection de temps
3-80
Les intervalles de temps à représenter dans la fenêtre de tableau
peuvent être définis
Á
par la saisie d'un point de départ et d'un point d'arrivée (le
paramè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 en
multipliant la valeur "Facteur" par la valeur "Zone".
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 du
rafraîchissement en ligne.
F4
"Enregistrement précédent"
Cette commande permet d'afficher une valeur archivée avec interruption du
rafraîchissement en ligne.
F5
"Enregistrement suivant"
Cette commande permet d'afficher une valeur archivée avec interruption du
rafraîchissement en ligne.
F6
"Dernier enregistrement"
Cette commande permet d'afficher une valeur archivée avec interruption du
rafraî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 de
colonnes.
"Sélection de plage de temps"
Ce bouton ouvre un dialogue permettant de définir une plage de temps représentée
dans 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 à la
position de la première colonne. En cas de colonne des temps commune, celle-ci
affiche 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 à la
position de la première colonne. En cas de colonne des temps commune, celle-ci
affiche 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'une
mé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.
WinCC Manuel
C79000-G8277-C160-01
3-81
Configuration dans Tag Logging
08.99
Représentation de valeurs archivées
Les boutons de la barre d’outils d’une fenêtre de tableau et les raccourcis clavier correspondants
permettent 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 la
spé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 par
la 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'à la
dernière valeur.
Représentation en avant-plan
Une colonne de temps commune affiche toujours les temps archivés de la première colonne du
tableau. 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 des
valeurs 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 doublecliquer sur un champ quelconque du tableau pour en modifier le contenu. Les valeurs arrivant durant
le processus d'édition sont archivées.
Nota
Vous avez la possibilité d'observer les valeurs acquises durant l'édition dans une représentation
statique (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 inscrite
que 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 le
bouton de commande "Editer".
3-82
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
3.8.4 Dialogues de paramétrage au runtime
La représentation de valeurs peut être influencée par plusieurs dialogues au runtime. Ces dialogues
s’ouvrent soit à l’aide des icônes de la barre d’outils de la fenêtre de courbes, soit par un raccourci
clavier.
Le "Dialogue de paramétrage" correspond au dialogue "Propriétés de Table Control" du système de
configuration et est accessible par le bouton "Ouvrir le dialogue de paramétrage". Il permet de définir
les 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 des
variables liées aux colonnes d’une fenêtre de tableau.
Champ / Option...
Description
Elément :
Ce champ permet de sélectionner une des paires de
colonnes configurées.
Sélection...
Ce bouton ouvre le dialogue de sélection d'une archive
et des variables qu'elle contient.
Si l'option « Persistance en RT et CS » n'est pas
activée, les modifications des paramétrages effectués
ne sont actives que durant le runtime. C'est des
paramétrages de l'option « Persistance en RT » que
dépend la conservation des paramétrages modifiés
après un changement de vue.
Si l'option « Persistance en RT et CS » est activée, les
paramétrages modifiés sont également repris dans le
système de configuration; ils seront également utilisés
à la prochaine activation du projet.
Persistance
WinCC Manuel
C79000-G8277-C160-01
3-83
Configuration dans Tag Logging
08.99
Le bouton "Dialogue de sélection de colonnes" ouvre un dialogue permettant de sélectionner
l’affichage ou le masquage de colonnes.
Champ / Option...
Description
Colonnes en avantplan
En cas d’utilisation d’une colonne d'heure commune,
celle-ci affiche les temps archivés de la première
colonne du tableau. La première colonne est soit
définie dans ce dialogue, soit éditée avec les icônes
"Colonne précédente en avant-plan" et "Colonne
suivante en avant-plan" de la barre d'outils.
Afficher / Masquer
colonne
Vous pouvez définir ici quelles paires de colonnes
masquer
Si l'option « Persistance en RT et CS » n'est pas
activée, les modifications des paramétrages effectués
ne sont actives que durant le runtime. C'est des
paramétrages de l'option « Persistance en RT » que
dépend la conservation des paramétrages modifiés
après un changement de vue.
Si l'option « Persistance en RT et CS » est activée, les
paramétrages modifiés sont également repris dans le
système de configuration; ils seront également utilisés
à la prochaine activation du projet.
Persistance
Nota
La première colonne d’une fenêtre de tableau ne peut pas posséder l’attribut "masquée".
3-84
WinCC Manuel
C79000-G8277-C160-01
08.99
Configuration dans Tag Logging
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 et
heure 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 colonnes
configurées.
Sélection de temps
Les intervalles de temps à représenter dans la fenêtre
de 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é).
Á
Persistance
par la saisie d'un point de départ et d'une plage de
temps. (le paramètre "Plage de temps" est activé).
La durée à représenter résulte de la multiplication
du "Facteur" par la "Zone".
Si l'option « Persistance en RT et CS » n'est pas
activée, les modifications des paramétrages effectués
ne sont actives que durant le runtime. C'est des
paramétrages de l'option « Persistance en RT » que
dépend la conservation des paramétrages modifiés
après un changement de vue.
Si l'option « Persistance en RT et CS » est activée, les
paramétrages modifiés sont également repris dans le
systè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.
WinCC Manuel
C79000-G8277-C160-01
3-85
Configuration dans Tag Logging
3-86
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Annexe
4 Annexe
4.1 Structure d'une variable de données brutes
Telegram Header
Telegram Footer with Block Status Word
Time Information, Measurement Area, Measured Values, ...
Un télégramme de transmission d’une variable de données brutes se compose de deux parties : l’entête et le corps de datagramme.
En-tête de télégramme
L’en-tête sert à transmettre des informations générales telles que la longueur du télégramme. L’octet
de poids fort du mot de données 0 n’est pas utilisé par le système; vous pouvez donc l’affecter
librement.
Dataword 0
Dataword 1
Dataword 2
Lowbyte: Number of Blocks
Highbyte: Type of Blocks
Lowbyte: CPU - Nr.
Highbyte: AG - Nr.
Bit 0 - 8: Length of Block
Bit 9 - 15: reserved
Corps de télégramme
Le mot d’état de bloc définit entre autres le format des valeurs de mesure et des plages de mesure. Le
bit 10 est réservé et sera utilisé dans les versions ultérieures pour le changement d’heure d’été et
d’heure d’hiver (heure d’été = 1).
15
0
reserved for switching the summer/winter time
Measured Value Format
00 - BCD, 16 Bit
01 - BCD, 32 Bit
10 - Integer, 32 Bit
11 - Floating Point, 32 Bit
Status word of the tag present
Unit of tag present
Measurement area of the tag present
L’heure et la date sont conformes dans leur structure aux définitions de l'enregistrement
chronologique des alarmes.
Dataword 2
Dataword 1
Dataword 0
Bit 0 - 5: Minutes
Bit 6 - 10: Hours
Bit 0 -6: Milliseconds, in 10 ms increments
Bit 7 - 12: Seconds
Bit 0 - 4: Day
Bit 5 - 8: Month
Bit 9 - 15: Year, (1990 - 2117)
WinCC Manuel
C79000-G8277-C160-01
4-1
Annexe
08.99
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 3, 4
Dataword 5, 6
Dataword 7, 8
Upper Limit Archive
Lower Limit Archive
Upper Limit Tag
Lower Limit Tag
Les exemples ci-après illustrent différentes structures de télégrammes.
Type 1
Mesure d’une grandeur de process + date et heure
1 Word
1 Word
3 Words
2 Words
8 Words
3 Words
1 Word
Tag Number
Block Status
Date / Time
Measured Value
Measurement Area
Unit
Tag Status Word
optional, depending on the contents
of the block status word
Type 2
n mesures d’une grandeur de process + date et heure de chaque mesure
1 Word
1 Word
1 Word
8 Words
3 Words
3 Words
2 Words
1 Word
Tag number
Block status
Number n of Measured Values
Measurement Area
Unit
Date / Time
Measured Value
Tag Status Word
optional, depending of the contents
of the block status word
n blocks
Type 3
n mesures d'une grandeur de process avec date / heure et cycle de scrutation.
1 Word
1 Word
3 Words
2 Words
1 Word
8 Words
3 Words
2 Words
1 Word
Tag Number
Block Status
Date / Time
Sample Cycle in ms
Number n of the Measured Values
Measurement Area
Unit
Measured Value
Tag Status Word
optional, depending on the contents
of the block status word
n Blocks
4-2
WinCC Manuel
C79000-G8277-C160-01
08.99
Annexe
Type 4
n mesures de différentes grandeurs de process avec date / heure.
Date / Time
Number n of Measured Values
Tag Number
Block Status
Measured Value
3 Words
1 Word
1 Word
1 Word
2 Words
8 Words
3 Words
1 Word
Measurement Area
Unit
Tag Status Word
optional, depending on the contents
of the block status word
n Blocks
Type 5
n mesures de différentes grandeurs de process sans date / heure.
1 Word
1 Word
1 Word
2 Words
8 Words
3 Words
1 Word
Number n of Measured Values
Tag Number
Block Status
Measured Value
Measurement Area
Unit
Tag Status Word
optional, depending on the contents
of the block status word
n Blocks
WinCC Manuel
C79000-G8277-C160-01
4-3
Annexe
08.99
4.2 Modèles d’appel de fonctions
Divers dialogues du système de configuration Tag Logging permettent de spécifier des actions qui
seront 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.
Nota
Les modèles correspondants sont décrits dans l'aide en ligne.
4.3 Variables de diagnostic de Tag Logging Runtime
Tag Logging possède un certain nombre de variables de diagnostic, qui permettront, dans des
situations critiques telles que le débordement de files d’attente de base de données p. ex., de prendre
des 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 le
groupe de variables "TagLoggingRT".
2. @TLGRT_SIZEOF_DATABASE_QUEUE
Cette variable contient le nombre courant d’entrées dans la file d’attente de la base de données. Cette
file d’attente sert à l’enregistrement de toutes les archives de base de données et de mémoire centrale
qui font l’objet, sous Tag Logging Runtime, d’une saisie cyclique, cyclique-sélective ou acyclique.
3. @TLGRT_SIZEOF_NOTIFY_QUEUE
Cette variable contient le nombre courant d’entrées de la queue ClientNotify. Cette file d’attente
fournit les données actuelles à toutes les fenêtres de client local (courbes / tableaux).
4. @TLGRT_SIZEOF_DBASE_QUEUE
Cette 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; ces
drapeaux 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 colonne
de l'archive TagLogging de la base de données. Cette valeur doit être convertie en valeur
hexadécimale pour l'analyse du drapeau logique. Le mot "de gauche" renvoie aux drapeaux du
gestionnaire de données, tandis que celui "de droite" représente des flags de Tag Logging.
Nota
Les modèles correspondants sont décrits dans l'aide en ligne.
4-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
Index
A
Action
Exemples d’actions 4-4
Aperçu documentation de projet 2-2
Archivage
Accès aux données d'archive 1-9
Archivage cyclique continu 1-5
Archivage longue durée 3-25
Archivage piloté par le process 1-8
Archive cyclique 1-8, 3-10
Archive secondaire 1-8, 3-10
Format de données 1-8
Archivage acyclique 1-2
Archivage cyclique continu 1-2, 1-5
Archivage cyclique sélectif 1-2
Archivage piloté par le process 1-2, 1-8
Archive
Archive agrégée 3-25
Archive cyclique 3-10
Archive de valeurs de process 3-7
Archive secondaire 3-10
Créer 3-6
Indicateurs de valeurs d'archive 4-4
Archive agrégée 3-25
Créer 3-25
Créer variables 3-29
Editer archive agrégée 3-26
Editer variable d'agrégation 3-30, 3-31
Editer variables 3-30
Archive cyclique 1-8, 3-10
Archive cyclique sur disque dur 1-8
Format de données 3-2, 3-5
Archive de valeurs de process 3-9
Configurer 3-41, 3-69
Créer 3-7
Créer variable de process 3-12
Créer variables pilotées par le process 3-23
Editer 3-9
Editer variable de process 3-13
Editer variables pilotées par le process 3-23
Paramètres d'archive 3-10
Variable de process 3-12
Variable de process analogique 3-14, 3-15,
3-16, 3-17
Variable de process binaire 3-19, 3-21
Variables pilotées par le process 3-23
Archive secondaire 1-8, 3-10
Archives 2-5, 3-5
Format dBase III 3-2, 3-5
Format de données 1-8, 3-2
Format de données d'une archive cyclique 3-5
Paramétrages par défaut pour archives 3-5
Paramétrages pour variables 3-5
Archives agrégées 1-3
WinCC Manuel
C79000-G8277-C160-01
Archives cycliques
Tampon cyclique de mémoire centrale 1-8
Axes communs 3-34, 3-49
B
Barre d´outils 2-4
Table Control 3-81
Trend Control 3-58
Barre d'état 2-6
C
Chevauchement de temps 3-56
Colonne temps commune 3-73
Colonnes
Ajouter 2-3
Supprimer 2-3
Commande en runtime 3-58, 3-81
Configuration de l'imprimante 2-2
Courbes
Axes communs 3-34
Chevauchement de temps 3-38
Echelonner 3-35
Echelonner les courbes 3-49
Période 3-37
Représentation dynamique 3-37
Représentation statique 3-37
Saut de temps 3-38
Cycle
Cycle d'acquisition 1-4
Cycle d'archivage 1-4
Cycle d'acquisition 1-4
Cycle d'archivage 1-4
D
Dialogue de sélection de variables 2-7
Données de process 1-2
E
Edition 3-82
Evénement
Evénement binaire 1-3
Evénement de seuil 1-3, 1-4
Evénement piloté par le temps 1-3, 1-4
F
Fenêtre de données 2-6
Fenêtre de navigation 2-5
Fenêtre de tableau 2-6
Index-1
Index
Fonction
Exemples de fonctions 4-4
Fonction de traçeur 3-36, 3-49
Format dBase III 3-2, 3-5
Format de données d'une archive cyclique 1-8, 3-2
Forme de représentation d'une courbe 3-48
08.99
Sélectionner courbes 3-62
Sélectionner variables 3-62, 3-83
S
Saut de temps 3-56
I
Imprimer 2-2
Imprimer documentation de projet 2-2
Indicateurs de valeurs d'archive 4-4
Indicateurs d'état 4-4
M
Méthodes d'archivage 1-2
Acyclique 1-2
Cyclique 1-2
Cyclique sélectif 1-2
Piloté par le process 1-2
N
Navigateur de fonctions 2-7
Niveaux d'autorisation 1-9
P
Paramétrages par défaut 3-5
R
Représentation agrandie 3-60
Représentation au premier plan 3-59, 3-82
Représentation de valeurs archivées 3-59
Représentation de valeurs du process
dans des courbes 3-33
dans des tableaux 3-65
Représentation dynamique 3-37, 3-52, 3-79
Représentation statique 3-37, 3-52, 3-79
runtime
Représentation de valeurs du process 3-33,
3-65
Runtime
Commande du Table Control 3-81
Conduite en runtime 3-58
Définition de la période 3-62, 3-83
Dialogues de paramétrage 3-62, 3-83
Edition de champs 3-82
Représentation agrandie 3-60
Représentation au premier plan 3-59, 3-82
Représentation de valeurs archivées 3-59
Sélectionner archives 3-62, 3-83
Sélectionner colonnes 3-83
Index-2
T
Table Control
Barre d´outils 3-78
Conduite en runtime 3-81
Configuration des colonnes 3-79
Configuration rapide 3-70, 3-73
Configuration sous Graphics Designer 3-70
Définition des colonnes 3-75
Dialogues de paramétrage en runtime 3-83
Edition de champs 3-82
Exemple de configuration 3-68
Police 3-77
Propriétés 3-76
Propriétés de l'objet 3-75
Représentation au premier plan 3-82
Temps 2-5, 3-3
Base de temps 3-3
Editer 3-3
Facteur de temps 3-3
Temps d'acquisition 3-3
Temps d'archivage 3-3
Temps de cycle 1-4
Trend Control
Barre d´outils 3-51
Conduite en runtime 3-58
Configuration rapide 3-42, 3-45
Configuration sous Graphics Designer 3-42
Configurer axe des temps 3-52
Configurer axe des valeurs 3-54
Définition de courbes 3-48
Dialogues de paramétrage en runtime 3-62
Exemple de configuration 3-40
Police 3-51
Propriétés 3-49
Propriétés de l'objet 3-48
Représentation agrandie 3-60
Représentation au premier plan 3-59
Représentation de valeurs archivées 3-59
Seuils 3-56
V
Variable 1-3
binaire 1-3
Variable analogique 1-3
Variable d'agrégation 1-3
Variable externe 1-3
Variable interne 1-3
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
Variable pour archive agrégée 1-3
Variables de télégramme 1-3
Variable analogique 1-3
Variable binaire 1-3
Variable d'agrégation
Créer 3-29
Editer 3-30, 3-31
Variable de données brutes 4-1
Variable de process
Analogique 3-14, 3-15, 3-16, 3-17
Binaire 3-19, 3-21
Créer 3-12
Editer 3-13
Variable externe 1-3
Variable interne 1-3
Variables de télégramme 1-3
Variables pilotées par le process
Créer 3-23
Editer 3-23
W
WinCC Online Table Control 3-68
WinCC Online Trend Control 3-40
WinCC Manuel
C79000-G8277-C160-01
Index-3
Index
Index-4
08.99
WinCC Manuel
C79000-G8277-C160-01
Tome 1
SIMATIC HMI
WinCC
Manuel
Tome 2 / 2
Avant-propos
1
Présentation du système
2
Authorization
3
WinCC Explorer
4
Channels
5
Report Designer
6
User Administrator
7
Tome 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
Graphics Designer
8
Alarm Logging
9
Tag Logging
10
Text Library
11
Global Script
12
Cross Reference
13
®
®
®
®
®
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, toute
exploitation de son contenu sont interdites, sauf autorisation
expresse. Tout manquement à cette règle est illicite et expose
son auteur au versement de dommages et intérêts. Tous nos
droits sont réservés, notamment pour le cas de la délivrance
d'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)
(Nous avons vérifié que le contenu de ce manuel correspond
aux éléments matériels et logiciels qui y sont décrits. Des
divergences ne sont cependant pas exclues ce qui nous
empêche de garantir une correspondance totale. Les
informations fournies dans cet imprimé sont vérifiées
régulièrement, les corrections nécessaires sont insérées dans
l'édition suivante. Nous vous sommes reconnaissants pour toute
proposition d'amélioration.)
 Siemens AG 1994 - 1999 All rights reserved
Sous réserve de modifications techniques
C79000-G8277-C160
Printed in the Federal Republic of Germany
Siemens Aktiengesellschaft
Sommaire
1
Fonctionnalités de Text Library ................................................................... 1-1
1.1
1.2
1.2.1
1.2.2
1.2.3
1.3
1.4
1.5
1.6
1.7
1.8
1.8.1
Structure de la bibliothèque de textes...................................................................... 1-1
Barre de menus........................................................................................................ 1-2
Menu "Fichier".......................................................................................................... 1-2
Menu "Edition".......................................................................................................... 1-3
Menu "Outils" ........................................................................................................... 1-4
Barre d'outils ............................................................................................................ 1-6
Barre d'état............................................................................................................... 1-6
La fenêtre de tableau ............................................................................................... 1-7
Largeur de colonne .................................................................................................. 1-7
Utilisation de Text Library ........................................................................................ 1-7
Annexe ................................................................................................................... 1-11
Structure d'un fichier d'importation/exportation...................................................... 1-11
WinCC Manuel
C79000-G8277-C160-01
i
Sommaire
ii
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités de Text Library
1 Fonctionnalités de Text Library
L'éditeur «Text Library permet l'édition des textes qui seront utilisés au runtime par les divers
modules.
Dans Control Center, vous devez définir dans l'onglet «Paramètres de la boîte de dialogue «Propriétés
Ordinateurs la langue dans laquelle les textes seront sortis dans le runtime. Vous pouvez définir, pour
un grand nombre de textes configurés, les versions en langues étrangères dans la bibliothèque de
textes. Certains textes configurés, comme p. ex. les étiquettes d'objets graphiques, ne sont pas gérés
par la bibliothèque de textes.
Toutes les modifications que vous effectuez sont validées lorsque vous quittez le champ
correspondant 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 au
runtime sont affectés dans les colonnes destinées aux différentes langues aux identificateurs de texte
se trouvant dans la première colonne.
WinCC Manuel
C79000-G8277-C160-01
1-1
Fonctionnalités de Text Library
08.99
1.2 Barre de menus
La barre de menus réunit toutes les commandes du système de configuration de l'éditeur "Text
Library" 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 la
boîte de dialogue qui s'ouvre le cas échéant.
Menu
Commande de menu
Raccourciclavier
Fichier
Importer
Exporter vers
Imprimer
Aperçu avant impression
Configuration de l'imprimante
Envoyer modifications au projet actif
Quitter
CTRL+ I
CTRL+ E
CTRL + P
Edition
Couper
Copier
Coller
Rechercher
Remplacer
Insérer ligne
Supprimer ligne
Propriétés
CTRL + X
CTRL + C
CTRL + V
CTRL + F
CTRL + H
Ins.
Suppr.
CTRL + E
Affichage
Barre d'outils
Barre d'état
Rafraîchir
Police par défaut
Ajouter langue
Supprimer langue
Police de la langue
Index
Utiliser l'aide
A propos de la bibliothèque de textes
WinCC
Outils
?
F5
1.2.1 Menu "Fichier"
Le menu "Fichier" contient les fonctions relatives à la bibliothèque de textes courante.
Importer
La fonction "Importer" permet d'importer les fichiers au format CSV (Comma-Separated-ValueFormat). 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.
1-2
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités de Text Library
Exporter dans
La 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. Le
caractère de séparation utilisé est le point-virgule. Le format du fichier exporté est au choix celui de la
version 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 actif
Cette commande permet de reprendre des textes modifiés dans un projet actif.
1.2.2 Menu "Edition"
Couper
La commande "Couper" permet de supprimer dans la bibliothèque de textes le contenu d'un champ de
texte ou une ligne de texte et de le/la ranger dans le presse-papiers. Le contenu du presse-papiers reste
enregistré 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és
dans le presse-papiers, séparés par des points virgules.
Copier
La commande "Copier" permet de créer une copie de champs ou de lignes de texte et de les déposer
dans le presse-papiers. L'objet coupé reste dans le presse-papiers jusqu'à son écrasement par un
nouveau "Couper" ou "Coller".
Nota
Lorsque vous copiez une ligne de texte, les contenus des champs de la ligne sélectionnée sont rangés
dans le presse-papiers, séparés par des points virgules.
WinCC Manuel
C79000-G8277-C160-01
1-3
Fonctionnalités de Text Library
08.99
Coller
La 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. Le
contenu du presse-papiers est conservé.
Nota
Nota :Si vous n'avez pas sélectionné de ligne pour coller une ligne de texte, le contenu du pressepapiers, 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 ligne
La commande "Insérer ligne" permet d'ajouter une ligne à la bibliothèque de textes. La ligne ajoutée
apparaît toujours à la fin de la bibliothèque de textes.
Supprimer une ligne
Cette commande supprime le contenu d'un champ ou une ligne marquée dans la bibliothèque de
textes.
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és
Cette commande ouvre la boîte de dialogue Propriétés. Elle vous informe du nombre de langues
configuré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éfaut
La 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.
1-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités de Text Library
Ajouter langue
La fonction "Ajouter langue..." permet d’ajouter une nouvelle langue (nouvelle colonne). La traduction
des termes sera à saisir dans cette colonne.
Nota
WinCC supporte uniquement les langues principales (primary languages) lors de la sélection des
langues é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 ou
l'anglais australien ne sont pas proposées.
Supprimer langue
La fonction "Supprimer langue..." supprime une langue (colonne).
WinCC Manuel
C79000-G8277-C160-01
1-5
Fonctionnalités de Text Library
08.99
Police de la langue
La 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 plus
né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 la
signification des champs de droite, se reporter à la partie "Control Center" du manuel d'utilisation.
1-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités de Text Library
1.5 La fenêtre de tableau
Les identificateurs de texte sont attribués pendant la configuration et ne doivent plus être modifiés
dans la bibliothèque de textes. L'affection de textes à un objet configuré n'est pas possible. Les
identificateurs 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 colonne
dont 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ès
que vous relâchez le bouton gauche de la souris, la colonne est affichée avec la largeur que vous avez
définie.
Pour régler une colonne sur la largeur optimale, cliquez deux fois sur la ligne de séparation de droite
de 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 Text
Library.
2.
Ouvrez l'éditeur Alarm Logging et configurez le paramétrage du système d'alarmes afin de saisir
quelques termes français dans Text Library.
3.
Ouvrez de nouveau l'éditeur Text Library si vous souhaitez traduire les textes des alarmes dans
d'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.
WinCC Manuel
C79000-G8277-C160-01
1-7
Fonctionnalités de Text Library
08.99
Etat initial de Text Library
Ouvrez l'éditeur Text Library dans un nouveau projet pour obtenir un aperçu de Text Library à l'état
initial. La vue ci-après présente Text Library dans ce projet.
Alarm Logging est ici pris comme exemple.
Configurer Alarm Logging
Ouvrez l'éditeur Alarm Logging et configurez une alarme. Liez les blocs de textes utilisateur "Texte
d'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 configuration
actuelle et fermez Alarm Logging. La vue ci-après présente la fenêtre de tableau comme vous l'avez
configurée.
N°
Classe
Type
Variable d'alarme
Texte d'alarme
Localisation
incident
1
Incident
Alarme
Variable d’alarme
binaire
Réservoir vide
Réservoir 1
Nota
Référez-vous au manuel Alarm Logging pour de plus amples informations.
1-8
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités de Text Library
Traduire des textes d’alarmes dans d’autres langues
Ouvrez de nouveau l'éditeur Text Library si vous souhaitez traduire les textes des alarmes dans une
autre 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 champs
correspondants de la nouvelle colonne de langue. La vue ci-après contient les termes traduits.
WinCC Manuel
C79000-G8277-C160-01
1-9
Fonctionnalités de Text Library
08.99
Créer une vue de runtime dans Graphics Designer
Ouvrez 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 les
alarmes; ses propriétés seront liées par une action C au contrôle ActiveX à l'aide des fonctions
standard.
Nota
Référez-vous à la documentation de "Alarm Controls" WinCC pour de plus amples informations.
Sortie en langue étrangère des textes d'alarmes
Sélectionnez dans Control Center comme langue de runtime la langue ajoutée à la bibliothèque de
textes, 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 notre
exemple). Les étiquettes des boutons doivent ensuite être traduits en italien sur les divers objets dans
Graphics Designer. Le paramétrage de la langue des boutons peut être modifié dans l'éditeur Text
Library.
1-10
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctionnalités de Text Library
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). Les
champs du tableau sont séparés par des points-virgules, les lignes du tableau par des signes de
paragraphe/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 de
fichier, des codes de langue ou des informatons sur la police.
Exemple de fichier d'importation/exportation :
Bibliothèque de textes V1.0; DEMO.CSV
0;7;9
0;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,System
Text-ID;German;English
1;Moteur;engine
2;Pompe;pump
11;Temp. LOW;Warning
12;TEMP. HIGH;Failure
21;Bloquer alarmes;
22;Libérer alarmes;
23;Acquitter alarmes;
WinCC Manuel
C79000-G8277-C160-01
1-11
Fonctionnalités de Text Library
1-12
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
Index
A
R
Affichage de texte en plusieurs langues 1-7
Affichage de texte en runtime 1-1
Ajouter langue 1-4
Runtime
Affichage de texte en plusieurs langues 1-1, 1-7
Changer de langue 1-10
B
S
Barre d´outils 1-6
Barre de menu 1-2
Barre d'état 1-6
Supprimer langue 1-4
Supprimer ligne 1-3
T
C
Changer la langue de runtime 1-10
Coller 1-3
Copier 1-3
Couper 1-3
Traduction de textes 1-9
Transmettre modifications au projet actif 1-2
E
Exportation de textes 1-2
Format d'exportation 1-2
Structure du fichier d'exportation 1-11
Exporter 1-2
F
Fenêtre de tableau 1-1, 1-7
I
Importation de textes 1-2
Structure du fichier d'importation 1-11
Importer 1-2
Insérer ligne 1-3
L
Largeur de colonne 1-7
P
Police de la langue 1-4
Police par défaut 1-4
Propriétés 1-3
WinCC Manuel
C79000-G8277-C160-01
Index-1
Index
Index-2
08.99
WinCC Manuel
C79000-G8277-C160-01
Tome 1
SIMATIC HMI
WinCC
Manuel
Tome 2 / 2
Avant-propos
1
Présentation du système
2
Authorization
3
WinCC Explorer
4
Channels
5
Report Designer
6
User Administrator
7
Tome 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
Graphics Designer
8
Alarm Logging
9
Tag Logging
10
Text Library
11
Global Script
12
Cross Reference
13
®
®
®
®
®
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, toute
exploitation de son contenu sont interdites, sauf autorisation
expresse. Tout manquement à cette règle est illicite et expose
son auteur au versement de dommages et intérêts. Tous nos
droits sont réservés, notamment pour le cas de la délivrance
d'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)
(Nous avons vérifié que le contenu de ce manuel correspond
aux éléments matériels et logiciels qui y sont décrits. Des
divergences ne sont cependant pas exclues ce qui nous
empêche de garantir une correspondance totale. Les
informations fournies dans cet imprimé sont vérifiées
régulièrement, les corrections nécessaires sont insérées dans
l'édition suivante. Nous vous sommes reconnaissants pour toute
proposition d'amélioration.)
 Siemens AG 1994 - 1999 All rights reserved
Sous réserve de modifications techniques
C79000-G8277-C160
Printed in the Federal Republic of Germany
Siemens Aktiengesellschaft
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
WinCC Manuel
C79000-G8277-C160-01
i
Sommaire
ii
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Introduction
1 Introduction
Global 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 projet
Vous 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 standard
Vous pouvez créer de nouvelles fonctions standard et modifier des fonctions existantes.
Les fonctions standard sont connues de tous les projets.
Fonctions internes
Les fonctions internes ne peuvent être ni créées ni modifiées. Elles sont connues de tous les
projets.
Actions
Les 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 des
Archives de valeurs de process
Archives utilisateur
Archives 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équent
représenter une charge importante pour le système. Il est donc recommandé à l'utilisateur d’employer
ses propres DLL (Dynamic Link Libraries).
Les fonctionnalités des DLL disponibles peuvent être rendues accessibles par des fonctions et des
actions dans WinCC. On peut utiliser pour cela la séquence d’instructions suivante :
#pragma code("<NOM>.dll")
#include "<NOM>.h"
#pragma code()
WinCC Manuel
C79000-G8277-C160-01
1-1
Introduction
08.99
Les fichiers Include (y compris les fichiers Include appelés par ces derniers) sont recherchés dans le
répertoire projektpfad\library . Si ces fichiers se trouvent en un autre endroit du système de fichiers, il
convient d'indiquer le chemin complet.
Nota
Lors de la définition de structures particulières, liées à des fonctions de projet ou fonctions standard, la
construction 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 la
dé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équent
comme suit :
Dans apdefap.h qui se trouve dans le dossier de projet (chemin_de_projet\library), entrez la structure
devant #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 de
l’appel du prototype de la fonction de projet sur l’objet.
Dans la fonction de projet, il suffira donc d’entrer
#include "apdefap.h"
1-2
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions de projet
2 Fonctions de projet
Les 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 que
dans 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 Control
Center.
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épertoire
de projet ...\<nom projet>\LIBRARY.
Celle-ci contient le fichier Header de la bibliothèque de projet ap_plib.h, laquelle contient à son tour le
fichier 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 projet
utilisant 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 de
fonction 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 le
sous-menu "Fonction".
WinCC Manuel
C79000-G8277-C160-01
2-1
Fonctions de projet
08.99
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 de
la souris
Déplacez marque d’insertion
bouton gauche de la souris
Autres fonctions d’édition :
2-2
•
Le mode de saisie est "Insérer".
•
Le texte marqué est remplacé par le prochain caractère entré au clavier.
•
Extension de marquage de zone
Marquage d’une zone :
Placer la marque d’insertion au début du marquage, maintenir la touche MAJ enfoncée, puis
amener 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.
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions de projet
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 ces
fonctions.
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 la
fonction 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 sont
ouvertes, 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
. La boîte "Sélectionner variable" s’ouvre et
Pour insérer un nom de variable, cliquez sur le bouton
vous 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 fonction
souhaitée.
Cliquez sur le bouton
WinCC Manuel
C79000-G8277-C160-01
. La boîte "Description" s'ouvre.
2-3
Fonctions de projet
08.99
La date de création, la date de modification et la version sont déjà affichées. Concernant la date de
cré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 la
fonction.
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 confirmezle 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 la
fonction/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 encore
actualisées est précédé dans le navigateur de fonctions d'un astérisque. L'astérisque indique que la
fonction 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édures
suivantes :
•
Cliquez sur le bouton
•
Dans le menu "Fichier", sélectionnez la commande "Enregistrer". La fenêtre d’édition reste
ouverte.
•
Cliquez sur le champ de fermeture de la fenêtre d’édition. Une boîte s’ouvre pour vous signaler
la présence de modifications qui n’ont pas été enregistrées. Vous avez alors le choix entre
enregistrer la fonction/l’action, annuler les modifications ou annuler la procédure. Si vous
annulez la commande, la fenêtre d’édition reste ouverte ; elle se ferme dans le cas contraire.
. La fenêtre d’édition reste ouverte.
Pour enregistrer la fonction/l’action sous un autre nom, sélectionnez, dans le menu "Fichier", la
fonction "Enregistrer sous...". Une boîte s’ouvre et vous pouvez entrer le nom et le répertoire pour
l’enregistrement.
Les répertoires d’enregistrement standard sont :
2-4
•
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
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions de projet
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 de
générer à nouveau les fichiers Header. Les fonctions nouvelles ou modifiées sont maintenant connues
du 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 maintenant
dans le navigateur de fonctions de l’éditeur Global Script.
WinCC Manuel
C79000-G8277-C160-01
2-5
Fonctions de projet
2-6
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions standard
3 Fonctions standard
Le 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 de
projet, 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 Control
Center.
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 fonctions
standard.
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 standard
utilisant d’autres fonctions standard.
Les nouvelles fonctions standard sont ajoutées aux fonctions standard existantes sur l’ordinateur
serveur 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 :
Alarm
GRAPHICS
TAGLOG
WINCC
WINDOWS
Si les options correspondantes ont été installées, vous disposerez en outre des groupes de fonction
suivants :
Options
Report
Split Screen Manager
userarc (archives utilisateur)
Ces fonctions sont décrites dans l'aide en ligne.
WinCC Manuel
C79000-G8277-C160-01
3-1
Fonctions standard
3-2
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Fonctions internes
4 Fonctions internes
Les fonctions internes s’emploient pour dynamiser des objets graphiques et des archives, ainsi que
dans des fonctions de projet, des fonctions standard et des actions programmées avec les Global
Scripts.
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 :
allocate
contient des fonctions de réservation et de libération de mémoire vive
c_bib
contient des fonctions de la bibliothèque C standard
graphics
contient des fonctions de lecture et d'activation de propriétés d'objets graphiques
tag
contient des fonctions de lecture et d'écriture de variables de process
wincc
contient des fonctions de changement de langue, de désactivation du système runtime et d'arrêt
de WinCC
Ces fonctions sont décrites dans l'aide en ligne.
WinCC Manuel
C79000-G8277-C160-01
4-1
Fonctions internes
4-2
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Actions
5 Actions
Les 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 est
déclenchée par un déclencheur.
Les actions Global Script se créent avec l’éditeur Global Script. Lancez cet éditeur depuis Control
Center.
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 du
ré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 de
projet (...\<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 de
cet ordinateur (...\<Projektname>\<Rechnername>\PAS). Les actions locales ne sont donc actives que
sur l’ordinateur correspondant.
L'aide au diagnostic, proposée via la fenêtre d'application, facilite le contrôle d'exécution d'une action
au runtime.
WinCC Manuel
C79000-G8277-C160-01
5-1
Actions
08.99
Pour définir un déclencheur :
Si vous avez ouvert simultanément plusieurs fenêtres d’édition, activez celle qui contient l’action
dé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 sur
le bouton "Ajouter" (vous pouvez également cliquer, avec le bouton droit de la souris, sur le type de
déclencheur, puis sélectionner "Ajouter" dans le menu contextuel ouvert). Ouvrez si nécessaire le
répertoire "Timer".
Selon le type de déclencheur choisi, la boîte "Ajouter déclencheur", qui contient les données
spécifiques aux déclencheurs, s’ouvre pour vous permettre d’effectuer les autres paramétrages.
5-2
•
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 vous
n’entrez pas de nom de déclencheur, l’heure et la date réglées sont affichées comme légende du
symbole.
•
cyclique.
Sélectionnez dans le champ de liste "Cycle" l’intervalle désiré, c’est-à-dire le temps entre deux
dé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 vous
n’entrez pas de nom de déclencheur, la périodicité réglée est affichée comme légende du
symbole.
WinCC Manuel
C79000-G8277-C160-01
08.99
Actions
•
variable.
Entrez dans la ligne "Nom de variable" le nom de la variable que vous voulez utiliser comme
déclencheur déclenché par variation de la valeur de cette variable. Cliquez sur "Validez". La
variable est ajoutée à la liste de variables.
Vous pouvez également choisir une variable en ouvrant avec un clic sur le bouton
boîte "Sélectionnez variable", dans laquelle vous pouvez sélectionner la variable.
la
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 est
dé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éclencheurs
déclenche l’action. Si plusieurs événements de déclencheur coïncident dans le temps, l’action est
dé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 des
diffé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 et
cliquez sur le bouton "Changer" (vous pouvez aussi sélectionner la commande "Changer" dans le
menu contextuel).
Pour effacer un déclencheur, marquez le déclencheur dans la fenêtre de sélection de déclencheurs et
cliquez 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.
La boîte "Autorisations" s’ouvre.
Cliquez sur le bouton .
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.
WinCC Manuel
C79000-G8277-C160-01
5-3
Actions
08.99
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" est
rajoutée par le système.
Cliquez sur le bouton "Enregistrer" pour exporter l'action et l'enregistrer dans le fichier que vous avez
indiqué.
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.
5-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Actions
Pour utiliser l’aide au diagnostic
Vous avez la possibilité de faire afficher au runtime dans une fenêtre d'application de votre vue les
aides 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 menu
contextuel 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".
WinCC Manuel
C79000-G8277-C160-01
5-5
Actions
08.99
•
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 leur
exé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".
5-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Actions
•
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 - Diagnostic
Control":
puis refermez la boîte en cliquant sur "OK".
WinCC Manuel
C79000-G8277-C160-01
5-7
Actions
5-8
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
Index
Fonction standard 3-1
Créer 3-1
A
Action 1-1
Compiler 2-4
Créer 5-1
Définition du niveau d'autorisation 5-3
Définition d'un déclencheur 5-1
Enregistrer 2-4
Importer 5-4
G
Générer fichiers Header 2-4
Global Script 1-1
I
Importation d'une action 5-4
C
Création
d'une fonction de projet 2-1
d'une fonction standard 3-1
V
Valeur de variable comme déclencheur 5-1
D
Déclencheur
Acyclique 5-1
Cyclique 5-1
Définition 5-1
par une valeur de variable 5-1
Déclencheur acyclique 5-1
Déclencheur cyclique 5-1
Définition du niveau d'autorisation 5-3
Dynamic Link Libraries 1-1
Dynamisation
d'archives 2-1, 3-1
d'objets 2-1, 3-1
E
Exporter 5-4
F
Fichier d'exportation 5-4
Fichier d'importation 5-4
Fichier Include 1-1
Fonction
Compiler 2-4
Enregistrer 2-4
Fonction de projet 1-1, 2-1
Fonction interne 1-1
Fonction par défaut 1-1
Fonction standard 3-1
Formulation 2-1
Fonction de projet 1-1, 2-1
Créer 2-1
Fonction interne 1-1
Fonction par défaut 1-1
WinCC Manuel
C79000-G8277-C160-01
Index-1
Index
Index-2
08.99
WinCC Manuel
C79000-G8277-C160-01
Tome 1
SIMATIC HMI
WinCC
Manuel
Tome 2 / 2
Avant-propos
1
Présentation du système
2
Authorization
3
WinCC Explorer
4
Channels
5
Report Designer
6
User Administrator
7
Tome 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
Graphics Designer
8
Alarm Logging
9
Tag Logging
10
Text Library
11
Global Script
12
Cross Reference
13
®
®
®
®
®
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, toute
exploitation de son contenu sont interdites, sauf autorisation
expresse. Tout manquement à cette règle est illicite et expose
son auteur au versement de dommages et intérêts. Tous nos
droits sont réservés, notamment pour le cas de la délivrance
d'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)
(Nous avons vérifié que le contenu de ce manuel correspond
aux éléments matériels et logiciels qui y sont décrits. Des
divergences ne sont cependant pas exclues ce qui nous
empêche de garantir une correspondance totale. Les
informations fournies dans cet imprimé sont vérifiées
régulièrement, les corrections nécessaires sont insérées dans
l'édition suivante. Nous vous sommes reconnaissants pour toute
proposition d'amélioration.)
 Siemens AG 1994 - 1999 All rights reserved
Sous réserve de modifications techniques
C79000-G8277-C160
Printed in the Federal Republic of Germany
Siemens Aktiengesellschaft
Sommaire
1
Liste de renvois croisés WinCC "Cross Reference" .................................. 1-1
1.1
1.2
1.2.1
1.2.1.1
1.2.1.2
1.2.1.3
1.2.1.4
1.2.2
1.2.3
1.2.4
1.3
1.3.1
1.3.2
1.3.3
1.3.4
1.4
1.4.1
1.4.2
1.4.3
1.5
"Cross Reference" dans l’explorateur WinCC.......................................................... 1-4
Structure................................................................................................................... 1-6
Barre de menu ......................................................................................................... 1-6
"Menu Fichier".......................................................................................................... 1-7
Menu "Edition"........................................................................................................ 1-10
Menu "Affichage".................................................................................................... 1-11
Menu "Outils" ......................................................................................................... 1-16
Barre d’outils .......................................................................................................... 1-19
Fenêtre de données ............................................................................................... 1-20
Barre d’état............................................................................................................. 1-21
Fonctionnalités ....................................................................................................... 1-22
Créer une liste de renvois croisés (dialogue de sélection de filtres) ..................... 1-22
Rafraîchir une liste de renvois croisés ................................................................... 1-25
Saut dans les éditeurs ("Saut vers point d'emploi") ............................................... 1-27
Réaffecter une variable.......................................................................................... 1-28
Exemples de configuration..................................................................................... 1-30
Exemple de création d'une liste de renvois croisés.............................................. 1-31
Exemple de point d'emploi ..................................................................................... 1-33
Exemple de réaffectation d'une variable................................................................ 1-34
Annexe ................................................................................................................... 1-35
WinCC Manuel
C79000-G8277-C160-01
i
Sommaire
ii
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
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 et
l'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 de
supprimer 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 structure
de visualisation du process dans les extensions du projet.
Définition des termes
La 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.
Á
Editeur
L'éditeur "Cross Reference" se lance dans l'explorateur WinCC et met à la disposition de
l'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 saisis
dans la gestion interne des données. L'éditeur applique un filtre à "toute la liste de renvois
croisés" lors d'une recherche de renvois croisés et obtient la liste de renvois croisés comme
résultat du filtrage.
Á
Liste de renvois croisés
Cette liste est le résultat du filtrage appliqué aux données de la gestion de données interne; elle
est affichée dans l'éditeur. Cette liste peut être enregistrée dans l'éditeur avec le filtre utilisé.
Á
Filtre
Un filtre est un ensemble de critères appliqués à la gestion de données interne et permettant
d'obtenir une liste de renvois croisés "filtrée". Les critères de filtrage sont entrés dans l'éditeur.
Á
Fichier Résultats
Ce fichier contient la liste de renvois croisés ainsi que le filtre utilisé.
Á
Saut vers point d'emploi
Cette fonction permet de réaliser un saut vers le point d'emploi d'un objet dans la liste de renvois
croisés affichée. L'éditeur ouvert p. ex. dépend de l'objet sélectionné.
Á
Réaffecter
Ce nom désigne la fonction permettant de renommer une variable dans une partie définie du
projet en préservant l'intégrité des données.
WinCC Manuel
C79000-G8277-C160-01
1-1
Liste de renvois croisés WinCC "Cross Reference"
08.99
Propriétés
Le 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 de
renvois croisés. Il intègre également les fonctions de saut direct vers le point d'emploi d'un objet
trouvé 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 de
configuration nécessaires à la fonction "Liste de renvois croisés".
Editeur
Liste de renvois croisés
Filtre
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 de
renvois 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
1-2
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
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Les résultats de la recherche peuvent être enregistrés, imprimés ou encore exportés pour être utilisés
dans 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 être
exécuté automatiquement ou manuellement. Afin de préserver la cohérence des données entre la
gestion des données et la liste de renvois croisés visualisée, des affichages d'état et des avertissements
sont 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 apparaissent
tout au plus au runtime dans les fenêtres d'alarmes d'une vue ou sont utilisées comme paramètre
d'un appel d'interface API dans une fonction.
La Recherche dans des alarmes configurées est supportée. Des variables sont recherchées dans
des alarmes individuelles.
• Les variables utilisées dans des fonctions ne peuvent être trouvées et remplacées par "Cross
Reference" que si les règles de configuration de noms de variables et de vues décrites dans
l'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 à une
alarme n'est pas saisie. En d'autres termes, cette affectation n'est pas prise en compte par Cross
Reference comme point d'emploi. De ce fait, une variable dont seul le dépassement de seuil serait
surveillé, 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'est
pourquoi 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 dans
un projet Step5 / Step7 .
• La recherche d'objets standard et d’objets Windows dans des vues, comme p. ex. des traits ou
des cercles, n'est pas supportée.
WinCC Manuel
C79000-G8277-C160-01
1-3
Liste de renvois croisés WinCC "Cross Reference"
08.99
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 le
menu contextuel ou le menu "Editeurs".
Noms de fichiers utilisés
Les noms et les extensions de fichiers suivants sont utilisés en liaison avec la fonction "Liste de
renvois croisés":
• XFC (Fichier XreF-Client) pour la liste de renvois croisés
Lorsque "Cross Reference" est sélectionné dans la fenêtre du navigateur, tous les fichiers
enregistrés dans le dossier CrossRef, dans la structure de dossiers Projet, apparaissent dans la
partie 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 par
un double clic.
• XFS (Fichier XreF-Serveur) Contient toutes les données de projet pertinentes dans une gestion de
données interne.
"Toute la liste de renvois croisés" est enregistrée dans le dossier de projet et est normalement
transparente pour l'utilisateur.
Menu contextuel de l'éditeur
Lorsque l'éditeur est sélectionné dans la fenêtre du navigateur, le menu contextuel peut être affiché.
1-4
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
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 avec
les critères de filtrage standard est affichée.
Nouveau filtre
L'éditeur s'ouvre et le dialogue de définition de filtres
standard est visualisé.
Rafraîchir gestion de données Cette option lance (une seule fois) le rafraîchissement de la
gestion de données interne. Ce lancement manuel est
né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 un
dialogue dans lequel vous pouvez paramétrer le
rafraîchissement automatique de la gestion de données. Lors
de la création d'un nouveau projet, cette fonction est
désactivée.
La fonction de cette option de menu contextuel correspond à
celle du menu "Outils" de l'éditeur (cependant sans ouverture
de l'éditeur)
Rechercher...
Ouvre le dialogue de recherche connu des utilisateurs de
l'explorateur WinCC.
Propriétés
Affiche des informations sur le composant WinCC "Cross
Reference".
Menu contextuel des fichiers
Lorsqu'un fichier XFC est sélectionné dans la fenêtre de données, un menu contextuel peut être
affiché.
Options de menu
Fonction
Ouvrir le fichier des résultats
Ouvre l'éditeur et affiche la liste de renvois croisés
enregistré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 de
l'explorateur WinCC.
Propriétés
Affiche des informations sur le fichier XFC.
WinCC Manuel
C79000-G8277-C160-01
1-5
Liste de renvois croisés WinCC "Cross Reference"
08.99
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 et
affecté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 de
dialogue.
Menu
Commandes de menus
Raccourci clavier
Fichier
Nouveau...
CTRL + N
Ouvrir...
CTRL + O
Fermer
Enregistrer
CTRL + S
Enregistrer sous...
Enregistrer tout
Imprimer
CTRL + P
Aperçu avant impression
Mise en page...
Imprimer...
Exporter...
Options d'exportation...
Liste de fichiers
Quitter
Edition
Affichage
Copier
CTRL + C
Filtres...
F2
Rechercher...
CTRL + F
Continuer la recherche
F3
Point d'emploi
F9
Réaffecter
F10
Afficher
Filtre automatique...
Afficher/Masquer colonnes...
Optimiser les largeurs de colonne
CTRL + W
Barre d'outils
Barre d’état
Rafraîchir
Outils
F5
Rafraîchir automatiquement
Rafraîchir la gestion des données
CTRL + F5
Rafraîchir l'affichage et la gestion des
données
Maj + F5
Paramètres...
1-6
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Menu
Commandes de menus
Fenêtre
Nouvelle fenêtre
Raccourci clavier
En cascade
Mosaïque
Superposées
Réorganiser les icônes
Fermer tout
Liste des fenêtres
A propos
de...
Sommaire et index
Qu’est-ce que c’est
Maj + F1
Utilisation de l'aide
A propos de "Cross Reference"
1.2.1.1 "Menu Fichier"
Nouveau
Crée une nouvelle liste de renvois croisés et ouvre un dialogue de définition de filtres avec les
paramètres par défaut. L'utilisateur paramètre les filtres souhaités et lance la recherche; la nouvelle
liste de renvois croisés s'affiche.
Ouvrir
Ouvre 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ément
actuelle.
Les fonctions du menu "Outils" et l'option "Affichage / Rafraîchir" permettent de rafraîchir une liste
de renvois croisés qui n'est éventuellement plus à jour.
Imprimer, Aperçu avant impression, Configuration de l'imprimante
La commande "Imprimer" sert à imprimer la liste de renvois croisés courante sur l'imprimante
configuré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.
WinCC Manuel
C79000-G8277-C160-01
1-7
Liste de renvois croisés WinCC "Cross Reference"
08.99
Mise en page
Cette option permet de paramétrer les marges, le modèle de page et l'ordre des pages de la liste
courante de renvois croisés à imprimer.
Zone
Marges
Ordre des pages
Titre et quadrillage
Centrer sur la page
1-8
Description
Les champs de saisie des largeurs des marges paramétrés par
défaut peuvent être modifiés directement.
Cette zone permet de définir dans quel ordre les pages de tableau
doivent être imprimées.
L'option "D'abord lignes, puis colonnes" imprime toutes les
lignes des colonnes de la première page avant de passer aux
colonnes de la page suivante.
L'option "D'abord colonnes, puis lignes" imprime toutes les
colonnes des lignes de la première page avant de passer aux
lignes de la page suivante.
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 la
mise en page (modèle de page).
Cette option centre le tableau de la fenêtre des données sur la
feuille de papier à l'impression.
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Exporter
Enregistre la liste de renvois croisés courante dans un fichier de format CSV ou Excel. Les données
pourront ê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 la
commande "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 nombre
maximal 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ête
peut être sélectionnée.
WinCC Manuel
C79000-G8277-C160-01
1-9
Liste de renvois croisés WinCC "Cross Reference"
08.99
1.2.1.2 Menu "Edition"
Filtres
Cette option ouvre un dialogue dans lequel l'utilisateur peut paramétrer les filtres à appliquer à la liste
de renvois croisés visualisée ou de la liste à créer.
Ce dialogue est décrit en détail au chapitre "Fonctionnalités".
Rechercher
Vous pouvez entrer une chaîne de caractères dans le dialogue de recherche; elle est ensuite recherchée
dans la liste de renvois croisés visualisée.
Champ / Option...
Cases à cocher
Description
Vous pouvez entrer une chaîne de caractères dans ce champ et la
recherche 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 et
peuvent être supprimées dans le dialogue de l'option de menu
"Outils / Paramètres...".
Elles permettent d'affiner la recherche.
Boutons d'options de
"Colonne actuelle"
Ces boutons indiquent si la recherche doit s'effectuer dans la
colonne courante ou dans toutes les colonnes.
Bouton "Rechercher"
Ce bouton est actif dès qu'une chaîne de caractères est entrée
dans le champ "Texte" et la recherche peut être lancée dans la
liste de renvois croisés.
Champ "Texte"
Point d’emploi
Cette option de menu réalise un saut vers un point d'emploi. L'éditeur WinCC lancé dépend de l'objet
sélectionné dans la liste de renvois croisés. Il détermine aussi les actions suivantes: p. ex. l'objet
correspondant de Graphics Designer sera placé dans la zone visible et affiché.
Cette fonction est décrite en détail au chapitre "Fonctionnalités".
1-10
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Réaffecter
Cette option ouvre un dialogue permettant de renommer une variable en des points d'emploi définis du
projet. La localisation de la réaffectation peut être définie. Cette fonction permet de conserver la
cohé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"
Afficher
Les options de ce sous-menu ont différentes significations et se réfèrent exclusivement à la liste de
renvois croisés affichée. La sélection de ces options n'entraîne ainsi aucun rafraîchissement nouveau
de 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-menu
apparaissent 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 un
autre 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 est
référencée une variable supprimée).
WinCC Manuel
C79000-G8277-C160-01
1-11
Liste de renvois croisés WinCC "Cross Reference"
08.99
Présentation personnalisée
Cette 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'une
nouvelle 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 des
informations uniquement dans la colonne considérée. Les titres des colonnes apparaissent en grisé et
les colonnes restent vides pour les options non sélectionnées.
1-12
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Filtre automatique
La fonction "Filtre automatique" applique individuellement des filtres à des colonnes de la liste de
renvois croisés et restreint ainsi le champ de la sélection des données.
Champ / Option...
Description
Boutons "Act."
Champs
"Colonne 4..." –
"Colonne 8..."
Ce bouton permet de reprendre le contenu des cellules ou lignes
marquées de la liste de références croisées dans le champ d'entrée
correspondant de la boîte de dialogue.
Il est possible de sélectionner plusieurs cellules du tableau en
maintenant la touche Ctrl enfoncée.
Si vous sélectionnez plusieurs lignes comprenant des cellules
vides en première position, le système reprend la prochaine
cellule contenant des données de la même colonne.
Ces champs permettent de définir un filtre sous forme de chaîne
de 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 de
renvois croisés sans avoir à fermer la boîte de dialogue. L'effet
des filtres sur la visualisation est ainsi directement perçu.
WinCC Manuel
C79000-G8277-C160-01
1-13
Liste de renvois croisés WinCC "Cross Reference"
08.99
Si un critère de filtrage s'applique à une colonne de la liste de références croisées, le titre de la colonne
est 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 courant
affiché.
Les critères de sélection de "Filtre automatique" ne sont pas remis à leur valeur par défaut lors d'un
rafraîchissement; ils continuent donc de déterminer l'affichage dans la fenêtre de données.
Afficher/Masquer colonnes
Cette option permet
1-14
Á
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.
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Option
Cases à cocher de la zone
"Colonnes affichées"
Description
Ces cases sélectionnent les colonnes à afficher ou dont la
largeur est à paramétrer.
Bouton "Tout
sélectionner"
Toutes les cases de la zone "Colonnes affichées" sont
sélectionnées.
Bouton "Tout
désélectionner"
Toutes les cases de la zone "Colonnes affichées" sont
désélectionnées.
Cases d'option dans la
zone "Largeurs des
colonnes affichées"
Elles permettent de paramétrer la largeur des colonnes.
Le paramètre par défaut "Pas de modification" a pour effet de
conserver les largeurs de colonne ou de les ramener à la valeur
avant le masquage.
"Réinitialiser" a pour effet de ramener les largeurs de colonne à
la valeur par défaut. Les valeurs par défaut peuvent être
définies dans les champs "Largeurs colonnes par défaut" du
dialogue "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 au
paramé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 colonne
Cette commande permet de paramétrer toutes les largeurs de colonne à la valeur optimale de sorte que
tous les contenus de champ soient visibles.
Rafraîchir
La sélection de cette option entraîne un rafraîchissement de la liste de renvois croisés affichée. Les
filtres 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éalable
de dialogue de sélection de filtres.
L'affichage "PERIMEE" dans la barre d'état signale un manque de cohérence entre la gestion interne
de 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 possible
que, même après son activation, l'affichage de la liste de renvois croisés ne corresponde pas à l'état de
configuration 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 (parfois
plusieurs heures).
WinCC Manuel
C79000-G8277-C160-01
1-15
Liste de renvois croisés WinCC "Cross Reference"
08.99
1.2.1.4 Menu "Outils"
Rafraîchir automatiquement
La 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 devant
l'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 le
projet WinCC et la gestion interne de données. L'attention de l'utilisateur est attirée sur ce point par un
avertissement et par l'affichage "RAF !" dans la barre d'état lors de la création / de l'édition d'une liste
de renvois croisés.
Lorsqu'on active le rafraîchissement automatique, toutes les modifications de configuration sont prises
en compte dans la gestion interne de données à partir de cet instant. Des incohérences peuvent tout de
même apparaître dans la période comprise entre la réactivation et le dernier rafraîchissement de la
gestion interne de données. De plus, la liste de renvois croisés visualisée n'est pas automatiquement
actualisée par l'activation.
Le rafraîchissement doit être lancé manuellement avec la commande "Outils / Rafraîchir gestion de
données et affichage" pour que l'état de configuration le plus récent soit affiché dans les deux cas.
Rafraîchir gestion de données
Cette 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 (parfois
plusieurs heures).
Rafraîchir gestion de données et affichage
Cette option de menu déclenche le rafraîchissement de la gestion de données interne et de l'affichage
de 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 (parfois
plusieurs heures).
Lorsqu'une nouvelle vue est copiée dans le dossier du projet via l'Explorateur Windows, "Cross
Reference" ne détecte aucune incohérence dans la liste de renvois croisés et l'utilisateur doit alors
lancer 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élection
de "Filtre automatique".
1-16
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Options
Cette 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
WinCC Manuel
C79000-G8277-C160-01
1-17
Liste de renvois croisés WinCC "Cross Reference"
08.99
Champ / Option...
Description
Zone "Afficher fenêtre Lorsque ces cases sont cochées, une fenêtre de validation
s'affiche lorsque c'est nécessaire.
de validation"
1-18
Séparateur pour
fichiers CSV
Ce champ définit le caractère de séparation pour l'exportation
d'une liste de renvois croisés dans un fichier CSV. Le caractère
de séparation par défaut est le point-virgule.
Champs de saisie
"Largeurs de colonne
par défaut"
L'ordre des champs correspond à celui des colonnes dans la
fenêtre de données de l'éditeur.
Les largeurs de colonne affichées peuvent être modifiées
manuellement.
Les deux boutons "Largeur par défaut..." du dialogue "Affichage
/ afficher/masquer colonnes" valident les valeurs d'affichage.
Bouton "Utiliser
largeurs de colonne
actuelles"
Ce bouton valide les valeurs des champs "Largeurs de colonne
actuelles" comme "Largeurs de colonne par défaut".
Il n'a aucun effet sur les champs "Largeurs de colonne actuelles".
Champs "Largeurs de
colonne actuelles"
L'ordre des champs correspond à celui des colonnes dans la
fenêtre de données de l'éditeur.
Les largeurs de colonne affichées peuvent être modifiées
manuellement, et le bouton "Appliquer" valide directement ces
valeurs pour l'affichage.
Bouton "Appliquer"
Ce bouton valide directement la valeur des champs "Largeurs de
colonne actuelles" pour l'affichage.
Il n'a aucun effet sur les champs "Largeurs de colonne par
défaut".
Bouton "Effacer
maintenant caractères
recherché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.
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
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 passer
par 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 et
affichage"
"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 la
barre. Vous pouvez donc ajouter ou supprimer des outils et des séparateurs ou encore changer l'ordre
des icônes dans la barre d'outils.
WinCC Manuel
C79000-G8277-C160-01
1-19
Liste de renvois croisés WinCC "Cross Reference"
08.99
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 sous
forme 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 ordre
ascendant 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ée
est 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ête
avec 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'aide
du 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" dans
l'option de menu "Affichage / Afficher": A l'exception de "Tous les objets", toutes les options du sousmenu entraînent uniquement l'affichage des lignes de tableau sélectionnées. Les titres des colonnes
apparaissent 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
1-20
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
1.2.4 Barre d’état
Cette barre affiche à droite, en plus d'informations générales sur le logiciel, l'état de "Cross
Reference".
Affichage
Description
R-AUT
La commande "Rafraîchir automatiquement..." de la gestion interne de
données (menu "Outils") est activée.
RAF !
Les données de la gestion interne de données peuvent ne pas être
cohérentes avec les données du projet.
L'activation de la commande "Rafraîchir gestion de données et
affichage" 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 soient
incohérentes avec celles de la gestion de données interne.
L'activation de la commande "Rafraîchir affichage" est parfois
nécessaire.
SORTIR
La liste de renvois croisés affichée est en cours de rafraîchissement avec
application des filtres courants.
WinCC Manuel
C79000-G8277-C160-01
1-21
Liste de renvois croisés WinCC "Cross Reference"
08.99
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 de
filtres.
Les commandes de menu "Fichier / Nouveau" ou "Edition / Filtres" affichent la fenêtre de dialogue.
Fenêtre de sélection
Sé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, le
bouton ("...") 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
Utilisés, existants
Inutilisés, existants
Utilisés, inexistants
1-22
Description
Tous les objets de la liste de renvois croisés courante qui existent
et sont utilisés (référencés) dans un autre objet sont affichés.
Tous les objets qui existent et ne sont pas référencés dans un
autre objet sont affichés.
Tous les objets qui contiennent une référence à un objet
inexistant sont affichés (p. ex. une vue dans laquelle est
référencée une variable supprimée). (appelée "référence ouverte")
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Cases à cocher des types d'objets
A 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 le
bouton (...).
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.
WinCC Manuel
C79000-G8277-C160-01
1-23
Liste de renvois croisés WinCC "Cross Reference"
Á
08.99
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'effectue
uniquement 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. pas
proposée dans la zone "Rechercher dans" lors d'une recherche de vues.
1-24
WinCC Manuel
C79000-G8277-C160-01
08.99
1.3.2
Liste de renvois croisés WinCC "Cross Reference"
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 de
la gestion interne de données.
Cet affichage ne correspond pas forcément à la configuration courante de WinCC puisque le
rafraîchissement de la gestion interne de données peut s'effectuer manuellement ou de façon
automatique et que le rafraîchissement de la liste de renvois croisés affichée est toujours manuel.
Editeur
Liste de renvois croisés
Filtre
Gestion de données
Données de WinCC
Le rafraîchissement peut s'effectuer avec les fonctions suivantes:
Fonction
Rafraîchir
automatiquement
(Menu "Outils")
Rafraîchir gestion de
données
(Menu "Outils")
Description
Active ou désactive le "Rafraîchissement automatique" de la
gestion interne de données de façon permanente. Le paramétrage
actuel est indiqué par une coche placée devant l'option de menu
et 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.
Ne déclenche qu'une fois le rafraîchissement de la gestion interne
de données; l'affichage de la liste de renvois croisés n'est pas
automatiquement rafraîchie.
Rafraîchir
(Menu "Affichage")
Rafraîchissement (une seule fois) de la liste de renvois croisés
affiché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élection
de filtres.
Rafraîchir gestion de
données et affichage
(Menu "Outils")
Déclenche le rafraîchissement de la gestion des données interne
et l'affichage de la liste de renvois croisés.
Lorsque le rafraîchissement automatique est désactivé, des incohérences peuvent apparaître entre la
configuration, 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ées
par un avertissement émis lors de la création / de l'édition d'une liste de renvois croisés et par
affichage de "RAF !" dans la barre d'état
Á
Incohérences entre la gestion interne de données et la liste de renvois croisés affichée
par l'affichage "PERIMEE"
WinCC Manuel
C79000-G8277-C160-01
1-25
Liste de renvois croisés WinCC "Cross Reference"
08.99
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 la
fonction "Rafraîchir gestion de données et vue"
Cette fonction manuelle est nécessaire pour deux raisons. D'une part parce que des incohérences
datant de la période entre le dernier rafraîchissement de la gestion interne de données et la
réactivation ne sont pas exclues même si les modifications de la configuration sont également
gérées dans la gestion des données dès l'activation du rafraîchissement automatique. L'activation
de 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, "Cross
Reference" ne détecte aucune incohérence de la liste de renvois croisés et l'utilisateur doit lancer
manuellement 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 éventuellement
dé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 de
renvois 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 des
données.
Une liste de renvois croisés peut également présenter des incohérences puisque cette liste est basée sur
les données internes au moment de l'enregistrement et/ou que la gestion interne de données n'était
peut-être plus actuelle.
1-26
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
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 possible
d'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 point
d'emploi".
Le tableau ci-dessous montre l'éditeur lancé lors du saut vers un point d'emploi:
Point
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
Explorateur
WinCC
d’emploi
L'explorateur est placé au premier plan, pas d'autre
action
Exemple
L'éditeur affiche la dynamisation d'une propriété dans un objet graphique d'une vue . La dynamisation
a é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 mis
en évidence.
WinCC Manuel
C79000-G8277-C160-01
1-27
Liste de renvois croisés WinCC "Cross Reference"
08.99
1.3.4 Réaffecter une variable
Une autre utilisation de la liste de renvois croisés est la fonction "Réaffecter". Cette fonction permet
de 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. La
variable 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 fonctions
existantes doivent être modifiées en conséquence.
1-28
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
Champ / Option...
Description
Champ "Nom de vue actuel"
Ce champ affiche uniquement le nom courant de la vue
dans la liste de renvois croisés visualisée.
Boutons d'options
"Réaffecter tous les points
d´emploi de toutes les vues",
"Réaffecter tous les points
d´emploi de la vue actuelle",
"Réaffecter tous les points
d´emploi de l'objet actuel"
Ces options définissent l'endroit du renommage, c.à.d. les
vues 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 de
saisie du nouveau nom.
Le nouveau nom à donner à la variable peut être
directement saisi ou sélectionné dans le dialogue de
sélection des variables ouvert par le bouton (...).
Bouton "..."
Ce bouton, situé à droite du champ "Nouveau nom de
variable", 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.
WinCC Manuel
C79000-G8277-C160-01
1-29
Liste de renvois croisés WinCC "Cross Reference"
08.99
1.4 Exemples de configuration
Préalables aux exemples de configuration
Les points suivants sont à respecter afin d'obtenir les mêmes résultats dans les exemples de dialogues
de définition de filtres et sur les fonctions "Réaffecter" et "Point d'emploi":
1-30
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 le
gestionnaire 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 dialogue
de configuration.
4.
Dupliquez ce champ d'entrée/sortie, placez la copie à côté du premier champ E/S et ouvrez le
dialogue de configuration.
Modifiez directement le nom "nVar1" en "nVar3" sans ouvrir le dialogue de sélection de
variables.
5.
Sauvegarder la vue et fermer Graphics Designer.
6.
Lancez "Cross Reference" et activez le rafraîchissement de la gestion de données.
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
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 pour
obtenir 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 en
sé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 objets
soient "utilisés", " inutilisés " ou "inutilisés, existants".
WinCC Manuel
C79000-G8277-C160-01
1-31
Liste de renvois croisés WinCC "Cross Reference"
3.
08.99
La recherche faite dans le respect des préalables ci-dessus donne le résultat suivant (trié d'après
la colonne "Variable"):
Signification des données du tableau:
4.
-
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" car
la 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.
Sauvegarder la liste de renvois croisés en cliquant sur le bouton "Enregistrer" de la barre d'outils
et entrez p. ex. le nom de fichier "CrossRef2Variablen.XFC" dans le dialogue "Enregistrer
sous...".
Cette liste de renvois croisés servira également à l'illustration des fonctions "Réaffecter" et "Point
d'emploi" par un exemple.
1-32
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
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 / Point
d'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 champ
d'E/S 2 est représenté dans la partie visible. Vous pouvez maintenant modifier le point d'emploi
des variables, puisque la variable "nVar3" configurée dans le champ D'E/S représente ici une
référence ouverte.
4.
Affectez une autre variable à "nVar2" p. ex. dans le dialogue de configuration ou supprimez le
point 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ées
sont ensuite visibles dans la liste de renvois croisés puisque "nVar3" n'est plus affichée comme
référence ouverte.
WinCC Manuel
C79000-G8277-C160-01
1-33
Liste de renvois croisés WinCC "Cross Reference"
08.99
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-34
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 menu
contextuel.
3.
"nVar1" est affiché comme ancien nom de la variable et "P10.pdl" comme nom courant de la vue
puisque 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, il
n'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 la
vue "P10.pdl".
L'option "Réaffecter tous les points d´emploi de toutes les vues" n'aurait aucun effet dans cet
exemple 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 la
commande "Entrée / Sortie".
WinCC Manuel
C79000-G8277-C160-01
08.99
Liste de renvois croisés WinCC "Cross Reference"
1.5 Annexe
Configuration modifiée par rapport à la version V5.0 : Variables / Noms de vues dans les
actions
Le script doit être écrit comme suit pour que les noms de vues et de variables utilisés dans les actions
C (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 dans
deux 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 et
les 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ées
dans le script.
Les scripts existants doivent être complétés comme indiqué ci-dessus pour que les fonctionnalités de
réaffectation des variables soit utilisables.
WinCC Manuel
C79000-G8277-C160-01
1-35
Liste de renvois croisés WinCC "Cross Reference"
1-36
08.99
WinCC Manuel
C79000-G8277-C160-01
08.99
Index
Index
A
Affichage
Affichage personnalisé 1-11
Afficher des colonnes 1-14
Critères de tri 1-12
Critères de tri de l'affichage 1-12
Masquer des colonnes 1-14
Objets inutilisés 1-11
Objets utilisés 1-11
Optimiser largeurs de colonne 1-15
Rafraîchir 1-15, 1-24
Rafraîchir automatiquement 1-16, 1-24
Rafraîchir gestion de données 1-24
Rafraîchissement manuel 1-16, 1-24
Références ouvertes 1-11
Affichage de la liste de références croisées 1-20
Afficher 1-11
Afficher des colonnes 1-14
Afficher filtre par défaut 1-4
Alarmes
Recherche d'alarmes 1-1
Atteindre point d'emploi 1-10
B
Barre d´outils 1-19
Barre d'état 1-21
Séparateur 1-16
Structure du fichier d'exportation 1-9
Exporter 1-8
Séparateur 1-8
F
Fenêtre de données 1-20
Fichier de résultats 1-1
Ouvrir 1-5
Renommer 1-5
Supprimer 1-5
Filtre 1-1, 1-10
Filtre automatique 1-12
G
Gestion de données 1-16
Incohérences 1-16, 1-24
Rafraîchir 1-16, 1-24
Rafraîchir gestion de données 1-24
Rafraîchissement automatique 1-24
Rafraîchissement manuel 1-16, 1-24
Gestion interne de données 1-1
I
Imprimer 1-7
C
L
Colonnes
Afficher 1-14
Masquer 1-14
Commandes de menu 1-6
Critères de tri 1-30
de l'affichage 1-12
Définition 1-22, 1-23
Largeurs de colonne 1-16
Optimiser 1-15
Liste de références croisées 1-1
Affichage 1-20
Affichage de tous les objets 1-11
Afficher des colonnes 1-14
Créer 1-22, 1-23, 1-30
Critères de tri 1-30
Définition des critères de tri 1-22, 1-23
Exemple de configuration 1-29
Exporter 1-8
Masquer des colonnes 1-14
Opérandes de STEP 5 1-1
Opérandes de STEP 7 1-1
Optimiser largeurs de colonne 1-15
Rafraîchir 1-1, 1-15, 1-24
Rafraîchir automatiquement 1-16, 1-24
Rafraîchir gestion de données 1-24
Rafraîchissement manuel 1-16, 1-24
Réaffecter 1-33
Saut au point d'emploi 1-32
D
Documentation de projet
Aperçu 1-7
Configuration de l´imprimante 1-7
Imprimer 1-7
Mise en page 1-7
E
Exemple de configuration 1-29
Exportation
Options 1-9
WinCC Manuel
C79000-G8277-C160-01
Index-1
Index
08.99
M
V
Masquer des colonnes 1-14
Variables
Recherche de variables 1-1
Vue
Recherche d'objets 1-1
N
Nom de fichier 1-4
Nom de variable
Règle de configuration 1-27, 1-34
Nom de vue
Règle de configuration 1-27, 1-34
Nouveau filtre 1-4
O
Objets
inexistants 1-22
Objets inexistants 1-20
Objets inutilisés 1-11, 1-20, 1-22
Références ouvertes 1-11
Objets inexistants 1-20, 1-22
Objets inutilisés 1-11, 1-20, 1-22
Objets utilisés 1-11, 1-20, 1-22
P
Paramétrages 1-16
R
Rafraîchir 1-15, 1-16
Rafraîchir affichage 1-24
Rafraîchir gestion de données 1-16, 1-24
Rafraîchissement automatique 1-24
Rafraîchissement manuel 1-16, 1-24
Rafraîchir automatiquement 1-16, 1-24
Rafraîchir automatiquement... 1-4
Rafraîchir gestion de données 1-4, 1-24
Réaffecter 1-1, 1-10, 1-27, 1-33
Références ouvertes 1-11
Règle de configuration
Nom de variable 1-27, 1-34
Nom de vue 1-27, 1-34
S
Saut au point d'emploi 1-1, 1-10, 1-26, 1-32
T
Trier liste de références croisées 1-30
Index-2
WinCC Manuel
C79000-G8277-C160-01

Documents pareils