Académique Documents
Professionnel Documents
Culture Documents
User Archive 7
Utilisation de Cross
Reference 8
Documentation des données
de configuration et runtime 9
Objets complexes 16
09/2018
A5E45518681-AA
Mentions légales
Signalétique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité et pour éviter des dommages
matériels. Les avertissements servant à votre sécurité personnelle sont accompagnés d'un triangle de danger, les
avertissements concernant uniquement des dommages matériels sont dépourvus de ce triangle. Les
avertissements sont représentés ci-après par ordre décroissant de niveau de risque.
DANGER
signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves.
ATTENTION
signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort ou des blessures graves.
PRUDENCE
signifie que la non-application des mesures de sécurité appropriées peut entraîner des blessures légères.
IMPORTANT
signifie que la non-application des mesures de sécurité appropriées peut entraîner un dommage matériel.
En présence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus élevé
qui est reproduit. Si un avertissement avec triangle de danger prévient des risques de dommages corporels, le
même avertissement peut aussi contenir un avis de mise en garde contre des dommages matériels.
Personnes qualifiées
L’appareil/le système décrit dans cette documentation ne doit être manipulé que par du personnel qualifié pour
chaque tâche spécifique. La documentation relative à cette tâche doit être observée, en particulier les consignes
de sécurité et avertissements. Les personnes qualifiées sont, en raison de leur formation et de leur expérience, en
mesure de reconnaître les risques liés au maniement de ce produit / système et de les éviter.
Utilisation des produits Siemens conforme à leur destination
Tenez compte des points suivants:
ATTENTION
Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la
documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres
marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits
suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une
maintenance dans les règles de l'art. Il faut respecter les conditions d'environnement admissibles ainsi que les
indications dans les documentations afférentes.
Marques de fabrique
Toutes les désignations repérées par ® sont des marques déposées de Siemens AG. Les autres désignations dans
ce document peuvent être des marques dont l'utilisation par des tiers à leurs propres fins peut enfreindre les droits
de leurs propriétaires respectifs.
Exclusion de responsabilité
Nous avons vérifié la conformité du contenu du présent document avec le matériel et le logiciel qui y sont décrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformité intégrale.
Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les corrections
nécessaires dès la prochaine édition.
1 Utilisation de projets...................................................................................................................................35
1.1 Utilisation de projets...............................................................................................................35
1.2 Ouvrir WinCC Explorer...........................................................................................................36
1.3 Fermer WinCC Explorer.........................................................................................................40
1.4 WinCC Explorer.....................................................................................................................42
1.4.1 WinCC Explorer.....................................................................................................................42
1.4.2 Fenêtres de WinCC Explorer.................................................................................................42
1.4.3 Barre de menu de WinCC Explorer........................................................................................45
1.4.4 Barre d'outils de WinCC Explorer...........................................................................................49
1.4.5 Barre d'état et barre de titre de l'Explorateur WinCC.............................................................50
1.4.6 Fonction de recherche...........................................................................................................51
1.4.7 Convertir des données de projet............................................................................................53
1.5 WinCC Configuration Studio..................................................................................................55
1.5.1 Introduction............................................................................................................................55
1.5.2 Interface utilisateur.................................................................................................................56
1.5.3 Utiliser la zone de navigation.................................................................................................60
1.5.3.1 Utilisation de la zone de navigation........................................................................................60
1.5.3.2 Copier, coller et effacer dans la zone de navigation..............................................................62
1.5.4 Utiliser la zone de données....................................................................................................63
1.5.4.1 Zone de données...................................................................................................................63
1.5.4.2 Menu contextuel des colonnes de tableau.............................................................................65
1.5.4.3 Utilisation de la zone de données..........................................................................................67
1.5.4.4 Sélectionner des cellules, zones, lignes et des colonnes......................................................68
1.5.4.5 Saisie dans la zone de données............................................................................................69
1.5.4.6 Tri dans la zone de données..................................................................................................77
1.5.4.7 Rechercher / remplacer dans la zone de données................................................................78
1.5.4.8 Filtres dans la zone de données............................................................................................89
1.5.4.9 Utiliser des macros.................................................................................................................98
1.5.5 Utiliser la fenêtre "Propriétés"................................................................................................99
1.5.6 Exporter des enregistrements..............................................................................................100
1.5.7 Importer des enregistrements..............................................................................................102
1.5.8 Glisser-déposer dans WinCC Configuration Studio.............................................................103
1.5.8.1 Glisser-déposer dans Configuration Studio.........................................................................103
1.5.8.2 Glisser-déposer de Configuration Studio dans Graphics Designer......................................106
1.5.8.3 Glisser-déposer de Configuration Studio vers d'autres applications....................................113
1.6 Types de projets...................................................................................................................114
1.6.1 Projet monoposte.................................................................................................................114
1.6.2 Projet multiposte..................................................................................................................114
1.6.3 Projet client..........................................................................................................................115
1.6.4 Changer le type de projet.....................................................................................................117
1.6.4.1 Pour transformer un projet monoposte en projet multiposte................................................117
1.6.4.2 Pour transformer un projet multiposte en projet monoposte................................................118
1.7 Créer et éditer des projets....................................................................................................119
3.9.11.16 Comment adapter les éléments de tableau et les boutons des contrôles............................839
3.9.12 .NET-Controls......................................................................................................................841
3.9.13 WPF-Controls.......................................................................................................................842
3.10 Vue de processus dans Runtime.........................................................................................843
3.10.1 Vue de processus en Runtime.............................................................................................843
3.10.2 Pour activer / désactiver Runtime........................................................................................843
3.10.3 Commande tactile................................................................................................................845
3.10.3.1 Commande tactile au Runtime.............................................................................................845
3.10.3.2 Gestes pris en charge en Runtime.......................................................................................846
3.10.3.3 Gestes pris en charge dans les contrôles WinCC................................................................848
3.10.3.4 Commande de vues de process avec deux mains .............................................................850
3.10.3.5 Configuration de la commande à deux mains......................................................................851
3.10.4 Menus et barres d'outils.......................................................................................................852
3.10.4.1 Création de menus et de barres d'outils personnalisés.......................................................852
3.10.4.2 Procédures et dynamisation de menus et de barres d'outils................................................855
3.10.4.3 Propriétés configurables des menus et des barres d'outils..................................................857
3.10.4.4 Pour créer un menu.............................................................................................................859
3.10.4.5 Pour créer une barre d'outils................................................................................................862
3.10.4.6 Comment configurer les menus et les barres d'outils pour l'affichage Runtime...................864
3.10.4.7 Comment configurer les menus et les barres d'outils dans une fenêtre de vue...................865
3.10.4.8 Comment définir la police pour les diverses langues...........................................................866
3.10.5 Clavier virtuel.......................................................................................................................868
3.10.5.1 Généralités sur le clavier virtuel...........................................................................................868
3.10.5.2 Pour configurer l'activation du clavier virtuel........................................................................870
3.10.5.3 Pour utiliser le clavier virtuel................................................................................................872
3.10.6 Réglages de la commande sans souris d'une vue...............................................................874
3.10.6.1 Pour configurer la commande sans souris d'une vue..........................................................874
3.10.6.2 Déterminer séquence TAB du curseur alpha.......................................................................875
3.10.6.3 Déterminer la séquence TAB du pointeur............................................................................877
3.11 Propriétés de l'objet..............................................................................................................880
3.11.1 Le groupe de propriétés "Axe".............................................................................................880
3.11.1.1 Section d'axe (AxisSection)..................................................................................................880
3.11.1.2 Alignement (Alignment)........................................................................................................880
3.11.1.3 Mise à l'échelle du bargraphe (ScalingType).......................................................................880
3.11.1.4 Etiqueter tous (LongStrokesTextEach)................................................................................881
3.11.1.5 Représentation des exposants (Exponent)..........................................................................881
3.11.1.6 Grandes divisions (LongStrokesBold)..................................................................................881
3.11.1.7 Longueur de grandes divisions (LongStrokesSize)..............................................................882
3.11.1.8 Chiffres après la virgule (RightComma)...............................................................................882
3.11.1.9 Origine (ZeroPoint)...............................................................................................................882
3.11.1.10 Uniquement grandes divisions (LongStrokesOnly)..............................................................882
3.11.1.11 Echelle (Scaling)..................................................................................................................883
3.11.1.12 Division d'échelle (ScaleTicks).............................................................................................883
3.11.1.13 Chiffres avant la virgule (LeftComma)..................................................................................883
3.11.2 Le groupe de propriétés "Sortie / Entrée"............................................................................883
3.11.2.1 Nombre de lignes visibles (NumberLines)...........................................................................883
3.11.2.2 Format de sortie (OutputFormat).........................................................................................884
3.11.2.3 Valeur de sortie (OutputValue).............................................................................................884
3.11.2.4 Numéro de Bit (BitNumber)..................................................................................................884
3.11.2.5 Format de données (DataFormat)........................................................................................884
3.11.2.6 Valeur d'entrée (InputValue)................................................................................................885
3.11.6.1 A...........................................................................................................................................900
3.11.6.2 B...........................................................................................................................................904
3.11.6.3 C...........................................................................................................................................925
3.11.6.4 D...........................................................................................................................................938
3.11.6.5 E...........................................................................................................................................941
3.11.6.6 F...........................................................................................................................................945
3.11.6.7 G..........................................................................................................................................947
3.11.6.8 H...........................................................................................................................................948
3.11.6.9 I............................................................................................................................................953
3.11.6.10 L...........................................................................................................................................954
3.11.6.11 C...........................................................................................................................................955
3.11.6.12 N...........................................................................................................................................967
3.11.6.13 O..........................................................................................................................................967
3.11.6.14 P...........................................................................................................................................976
3.11.6.15 R...........................................................................................................................................978
3.11.6.16 S...........................................................................................................................................980
3.11.6.17 T...........................................................................................................................................995
3.11.6.18 U.........................................................................................................................................1047
3.11.6.19 V.........................................................................................................................................1050
3.11.6.20 X/Y.....................................................................................................................................1064
3.11.7 Le groupe de propriétés "Représentation".........................................................................1071
3.11.7.1 Options d'affichage (DisplayOptions).................................................................................1071
3.11.7.2 Ombre globale (GlobalShadow).........................................................................................1071
3.11.7.3 Schéma de couleurs global (GlobalColorScheme)............................................................1071
3.11.7.4 Transparence d'objet (Transparency)................................................................................1072
3.11.7.5 [V6.2] Style Windows (WindowsStyle)...............................................................................1072
3.11.7.6 Style WinCC (WinCCStyle)................................................................................................1072
3.11.8 Le groupe de propriétés "Couleurs"...................................................................................1073
3.11.8.1 Couleurs - 3D à H..............................................................................................................1073
3.11.8.2 Couleurs - I à R..................................................................................................................1078
3.11.8.3 Couleurs - S à Z.................................................................................................................1080
3.11.9 Le groupe de propriétés "Remplissage".............................................................................1083
3.11.9.1 Remplissage dynamique (Filling).......................................................................................1083
3.11.9.2 Taux de remplissage (FillingIndex)....................................................................................1083
3.11.9.3 Sens de remplissage (FillingDirection)...............................................................................1083
3.11.10 Le groupe de propriétés "Géométrie".................................................................................1084
3.11.10.1 Géométrie - A à B..............................................................................................................1084
3.11.10.2 Géométrie - C à Z..............................................................................................................1090
3.11.11 Le groupe de propriétés "Seuils"........................................................................................1098
3.11.11.1 Seuils - A............................................................................................................................1098
3.11.11.2 Seuils - Couleur du bargraphe...........................................................................................1104
3.11.11.3 Seuils - Couleur de remplissage du bargraphe..................................................................1113
3.11.11.4 Seuils - Motif de remplissage du bargraphe.......................................................................1115
3.11.11.5 Seuils - C à T.....................................................................................................................1118
3.11.11.6 Seuils - U à Z.....................................................................................................................1126
3.11.12 Le groupe de propriétés "Papier-peint"..............................................................................1140
3.11.12.1 Vue (BackPictureName).....................................................................................................1140
3.11.12.2 Mode de représentation (BackPictureAlignment)...............................................................1141
3.11.13 Le groupe de propriétés "Types d'alarme".........................................................................1141
3.11.13.1 Texte affiché (MCText).......................................................................................................1141
3.11.13.2 Partie non acquittée - Arrière-plan clignotant (GNQBackFlash)........................................1141
3.11.13.3 Partie non acquittée - Arrière-plan clignotant (MCGUBackFlash)......................................1142
7.4.5.2 uaConnect..........................................................................................................................1975
7.4.5.3 uaDisconnect.....................................................................................................................1975
7.4.5.4 uaGetLocalEvents..............................................................................................................1976
7.4.5.5 uaIsActive...........................................................................................................................1976
7.4.5.6 uaOpenArchives.................................................................................................................1976
7.4.5.7 uaOpenViews.....................................................................................................................1977
7.4.5.8 uaQueryArchive.................................................................................................................1977
7.4.5.9 uaQueryArchiveByName....................................................................................................1978
7.4.5.10 uaReleaseArchive..............................................................................................................1979
7.4.5.11 uaSetLocalEvents..............................................................................................................1980
7.4.5.12 uaUsers..............................................................................................................................1980
7.4.6 Fonctions de runtime spécifiques à l'archive......................................................................1981
7.4.6.1 Fonctions de runtime spécifiques à l'archive......................................................................1981
7.4.6.2 uaArchiveClose..................................................................................................................1982
7.4.6.3 uaArchiveDelete.................................................................................................................1983
7.4.6.4 uaArchiveExport.................................................................................................................1983
7.4.6.5 uaArchiveGetCount............................................................................................................1984
7.4.6.6 uaArchiveGetFieldLength...................................................................................................1985
7.4.6.7 uaArchiveGetFieldName....................................................................................................1985
7.4.6.8 uaArchiveGetFields............................................................................................................1986
7.4.6.9 uaArchiveGetFieldType......................................................................................................1986
7.4.6.10 uaArchiveGetFieldValueDate.............................................................................................1987
7.4.6.11 uaArchiveGetFieldValueDouble.........................................................................................1988
7.4.6.12 uaArchiveGetFieldValueFloat............................................................................................1988
7.4.6.13 uaArchiveGetFieldValueLong............................................................................................1989
7.4.6.14 uaArchiveGetFieldValueString...........................................................................................1990
7.4.6.15 uaArchiveGetFilter.............................................................................................................1990
7.4.6.16 uaArchiveGetID..................................................................................................................1991
7.4.6.17 uaArchiveGetName............................................................................................................1991
7.4.6.18 uaArchiveGetSort...............................................................................................................1992
7.4.6.19 uaArchiveImport.................................................................................................................1992
7.4.6.20 uaArchiveInsert..................................................................................................................1993
7.4.6.21 uaArchiveMoveFirst...........................................................................................................1994
7.4.6.22 uaArchiveMoveLast............................................................................................................1994
7.4.6.23 uaArchiveMoveNext...........................................................................................................1995
7.4.6.24 uaArchiveMovePrevious....................................................................................................1995
7.4.6.25 uaArchiveOpen..................................................................................................................1996
7.4.6.26 uaArchiveReadTagValues.................................................................................................1996
7.4.6.27 uaArchiveReadTagValuesByName....................................................................................1997
7.4.6.28 uaArchiveRequery..............................................................................................................1998
7.4.6.29 uaArchiveSetFieldValueDate.............................................................................................1998
7.4.6.30 uaArchiveSetFieldValueDouble.........................................................................................1999
7.4.6.31 uaArchiveSetFieldValueFloat.............................................................................................2000
7.4.6.32 uaArchiveSetFieldValueLong.............................................................................................2000
7.4.6.33 uaArchiveSetFieldValueString...........................................................................................2001
7.4.6.34 uaArchiveSetFilter..............................................................................................................2002
7.4.6.35 uaArchiveSetSort...............................................................................................................2002
7.4.6.36 uaArchiveUpdate................................................................................................................2003
7.4.6.37 uaArchiveWriteTagValues..................................................................................................2004
7.4.6.38 uaArchiveWriteTagValuesByName....................................................................................2004
7.4.7 Fonctions de recherche d'erreurs.......................................................................................2005
7.4.7.1 uaGetLastError...................................................................................................................2005
7.4.7.2 uaGetLastHResult..............................................................................................................2007
7.5 WinCC UserArchiveControl................................................................................................2008
7.5.1 WinCC UserArchiveControl................................................................................................2008
7.5.2 Configuration de UserArchiveControl.................................................................................2009
7.5.2.1 Pour configurer UserArchiveControl..................................................................................2009
7.5.2.2 Pour déterminer le contenu de UserArchiveControl...........................................................2010
7.5.2.3 Pour configurer la représentation du tableau.....................................................................2013
7.5.2.4 Pour configurer la barre d'outils et la barre d'état..............................................................2018
7.5.2.5 Pour exporter des données runtime...................................................................................2022
7.5.2.6 Pour déterminer les effets de la configuration en ligne......................................................2023
7.5.2.7 Pour dynamiser la barre d'outils de UserArchiveControl ...................................................2025
7.5.3 Commande en Runtime.....................................................................................................2027
7.5.3.1 Commande de UserArchiveControl en runtime.................................................................2027
7.5.3.2 Pour éditer les données dans UserArchiveControl, procédez comme suit........................2030
7.5.3.3 Pour sélectionner les données de l'archive utilisateur.......................................................2031
7.5.3.4 Pour trier l'affichage des données d'archive utilisateur......................................................2033
7.6 Avant WinCC V7 : WinCC User Archives Table Element..................................................2035
7.6.1 Fonctionnalité.....................................................................................................................2035
7.6.2 Projection d'un User Archives Table Element....................................................................2036
7.6.2.1 Projection d'un User Archives Table Element....................................................................2036
7.6.2.2 Placer l'User Archives Table Element dans une vue de process.......................................2037
7.6.2.3 Déterminez les propriétés du User Archives Table Element..............................................2039
7.6.2.4 Supprimer le User Archives Table Element.......................................................................2040
7.6.3 Propriétés du WinCC User Archives Table Element..........................................................2040
7.6.3.1 Propriétés du User Archives Table Element......................................................................2040
7.6.3.2 Carte d'onglet "Généralités"...............................................................................................2042
7.6.3.3 Carte d'onglet "Colonnes"..................................................................................................2044
7.6.3.4 Carte d'onglet "Palette d'icônes"........................................................................................2046
7.6.3.5 Carte d'onglet "Ligne de statut"..........................................................................................2048
7.6.3.6 Carte d'onglet "Filtre/Tri"....................................................................................................2049
7.6.3.7 Carte d'onglet "Types de police"........................................................................................2051
7.6.3.8 Carte d'onglet "Couleurs"...................................................................................................2052
7.6.4 Projection dans une vue en formulaire...............................................................................2052
7.6.4.1 Projection dans une vue en formulaire...............................................................................2052
7.6.4.2 Déterminer le champ de formulaire "Texte".......................................................................2054
7.6.4.3 Déterminer le champ de formulaire "Edit"..........................................................................2055
7.6.4.4 Déterminer le champ de formulaire "Button"......................................................................2056
7.6.4.5 Editer ultérieurement les champs de formulaire.................................................................2057
7.6.4.6 Supprimer des champs de formulaire................................................................................2057
7.6.5 User Archives Table Elements in Runtime.........................................................................2057
7.6.5.1 La table du User Archives Table Element..........................................................................2057
7.6.5.2 Le formulaire du User Archives Table Element..................................................................2058
7.6.5.3 La palette d'icônes du User Archives Table Element.........................................................2059
7.6.5.4 Utilisation du Control par les objets dynamisés.................................................................2063
7.6.5.5 Liste des propriétés de User Archives Table Element.......................................................2066
7.6.5.6 Aperçu des propriétés dynamisables dans la présentation................................................2070
8 Utilisation de Cross Reference...............................................................................................................2071
8.1 Fonctionnalité de Cross Reference....................................................................................2071
8.2 Comment filtrer les listes de Cross Reference...................................................................2075
10.5.10.13 Pour modifier les options d'impression pour le tableau de variables de WinCC Explorer..2379
10.5.10.14 Pour modifier les options d'impression pour la sélection de la liste des liaisons...............2382
10.5.10.15 Pour modifier les options d'impression pour les textes dynamiques..................................2383
10.5.10.16 Pour modifier les options d'impression pour les métafichiers dynamiques........................2385
10.5.10.17 Pour modifier les options d'impression pour les tableaux dynamiques sans sélection des
données.............................................................................................................................2386
10.6 Annexe...............................................................................................................................2389
10.6.1 Exigences pour un fichier CSV pour la consignation dans un journal................................2389
10.6.2 Critères de tri pour la sortie des alarmes...........................................................................2392
11 Création de mises en page ligne............................................................................................................2395
11.1 Création de mises en page ligne........................................................................................2395
11.2 Pour démarrer l'éditeur de mise en page ligne..................................................................2396
11.3 L'éditeur de mise en page ligne.........................................................................................2398
11.3.1 L'éditeur de mise en page ligne.........................................................................................2398
11.3.2 La barre d'outils standard...................................................................................................2400
11.3.3 Les zones Taille de page et Marges..................................................................................2401
11.3.4 Les zones En-tête et Pied de page....................................................................................2402
11.3.5 La zone Tableau................................................................................................................2402
11.3.6 La plage de temps..............................................................................................................2403
11.4 Travaux avec l'éditeur de mise en page ligne....................................................................2405
11.4.1 Travaux avec l'éditeur de mise en page ligne....................................................................2405
11.4.2 Pour régler la taille de page, procédez comme suit :.........................................................2405
11.4.3 Pour créer l'en-tête et le pied de page, procédez comme suit :.........................................2406
11.4.4 Pour créer un tableau dans la mise en page ligne, procédez comme suit :.......................2407
11.4.5 Pour modifier les options d'impression pour le journal au fil de l'eau.................................2409
12 COM-Provider dans l'éditeur de mise en page.......................................................................................2413
12.1 COM-Provider dans l'éditeur de mise en page..................................................................2413
12.2 Travailler avec les objets Serveur COM.............................................................................2414
12.3 Pour imprimer les données issues d'un serveur COM dans un rapport.............................2415
12.4 Exemple d'intégration d'un Serveur COM..........................................................................2416
12.5 Description de l'interface COM pour la journalisation........................................................2417
13 Constitution de projets multilingues........................................................................................................2421
13.1 Constitution de projets multilingues...................................................................................2421
13.2 Support des langues dans WinCC.....................................................................................2422
13.2.1 Support des langues dans WinCC.....................................................................................2422
13.2.2 Concepts de langue dans WinCC......................................................................................2423
13.2.3 Configuration multilingue....................................................................................................2426
13.2.4 Pour créer un projet multilingue.........................................................................................2430
13.2.5 Pour changer les langues du système d'exploitation.........................................................2431
13.2.6 Pour changer de langue dans WinCC................................................................................2433
13.2.7 Polices de caractères dans les projets multilingues...........................................................2435
13.2.8 Caractères non autorisés dans WinCC..............................................................................2436
13.2.9 Configuration avec des polices de caractères non latines.................................................2437
13.3 Exportation de texte et importation de texte avec le Text Distributor.................................2439
16.5.3 Général..............................................................................................................................2735
16.5.4 Fonctions connues (gestion des scripts)............................................................................2736
16.5.5 Sélection de projet.............................................................................................................2740
16.5.6 Sélection de fichier.............................................................................................................2741
16.5.7 Conversion.........................................................................................................................2742
16.5.8 Paramètres avancés..........................................................................................................2743
16.6 WinCC/Cloud Connector....................................................................................................2745
16.6.1 WinCC Cloud Connector....................................................................................................2745
16.6.2 Mise sous licence...............................................................................................................2746
16.6.3 Définir les paramètres pour la liaison au Cloud.................................................................2746
16.6.4 Paramètres dans le Studio de configuration......................................................................2750
16.6.5 Transmission des données au Cloud via MQTT................................................................2751
16.6.6 Variables système pour l'état actuel de la liaison au Cloud...............................................2753
16.6.7 Activer/désactiver la communication Cloud Connector au Runtime..................................2754
16.6.8 Fichier de diagnostic pour le Cloud Connector..................................................................2755
Index.......................................................................................................................................................2757
Sommaire
Chaque process que vous souhaitez surveiller et conduire, nécessite la création sous WinCC
d'un projet. Ce projet vous permet de définir tous les éléments et paramètres requis.
Ce chapitre vous explique,
● comment ouvrir et fermer WinCC et WinCC Explorer
● la structure de WinCC Explorer
● les types de projet disponibles sous WinCC
● comment créer et utiliser un projet
● comment activer et désactiver un projet
● comment copier un projet
Introduction
Normalement, WinCC Explorer est ouvert au démarrage de WinCC.
Après l'installation, WinCC est entré dans le groupe de programmes Windows "Siemens
Automation". WinCC peut être démarré avec l'entrée "WinCC Explorer".
WinCC Explorer peut également être ouvert à partir du Bureau ou de l'explorateur Windows.
Remarque
Si vous n'avez installé qu'une seule licence de Runtime sur un ordinateur, l'utilisation de WinCC
Explorer ou d'un éditeur WinCC est limitée à une heure. Si WinCC Explorer ou un éditeur
WinCC reste ouvert plus d'une heure, WinCC passe en mode de démonstration.
Principe
Vous disposez des moyens suivants pour ouvrir WinCC Explorer :
● par le groupe de programmes Windows "Siemens Automation"
● par le fichier "WinCCExplorer.exe" dans l'explorateur Windows
● par un raccourci placé sur le Bureau Windows
● par le fichier de projet <PROJET>.MCP dans l'explorateur Windows
● par Démarrage automatique
● par un projet ouvert dans Démarrage automatique
● par glisser-déposer du fichier de projet "<PROJET>.MCP" correspondant sur le fichier
"WinCCExplorer.exe" ou sur le raccourci présent sur le bureau
WinCC Explorer est ouvert avec le projet correspondant.
Vous ne pouvez démarrer WinCC sur un ordinateur qu'une seule fois.
Si vous essayez d'ouvrir WinCC Explorer alors qu'il est déjà ouvert, l'opération est abandonnée
sans affichage de message d'erreur. Vous pouvez cependant continuer à travailler
normalement dans le WinCC Explorer ouvert.
Projet ouvert
Lorsque vous démarrez WinCC pour la première fois, WinCC Explorer est ouvert sans projet.
A tous les démarrages suivants WinCC ouvre le dernier projet ouvert.
La combinaison de touches <MAJ> et <ALT> permet d'empêcher WinCC d'ouvrir
immédiatement un projet. Appuyez sur la touche <MAJ> et au démarrage de WinCC sur la
touche <ALT>. Maintenez les touches enfoncées jusqu'à ce que la fenêtre de WinCC Explorer
s'affiche. WinCC Explorer est ouvert sans projet.
Projet activé
Si le projet était activé lors de la fermeture du Runtime WinCC, WinCC rouvrira le projet au
Runtime au prochain démarrage.
Si vous fermez un projet et ouvrez un autre projet qui était dernièrement activé, WinCC le
rouvrira au Runtime.
La combinaison de touches <MAJ> et <CTRL> permet d'empêcher WinCC d'activer
immédiatement le Runtime. Appuyez sur la touche <MAJ> et au démarrage de WinCC sur la
touche <CTRL>. Maintenez les touches enfoncées jusqu'à ce que le projet soit ouvert et
entièrement affiché dans WinCC Explorer. WinCC ouvre le dernier projet mais n'active pas le
Runtime.
Explorateur Windows
Vous pouvez démarrer WinCC au moyen du fichier exécutable "WinCCExplorer.exe".
Vous trouverez le fichier "WinCCExplorer.exe" au moyen de l'explorateur Windows dans le
chemin d'installation sous "WinCC\bin".
Bureau Windows
Vous pouvez créer un raccourci vers le fichier "WinCCExplorer.exe".
Placez ce raccourci sur le Bureau de votre ordinateur.
Démarrage automatique
Vous pouvez démarrer WinCC via Démarrage automatique en même temps que l'ordinateur.
Utilisez pour ce faire l'utilitaire "Configuration démarrage automatique" de WinCC. A chaque
démarrage de Windows, WinCC sera automatiquement lancé.
Ouvrir le projet
Bouton "Ouvrir"
Vous pouvez ouvrir un projet au moyen du bouton de la barre d'outils.
Remarque
Ouvrir un projet désactive le Runtime
Si vous ouvrez un projet tandis qu'un autre projet fonctionne au Runtime, le Runtime est
désactivé et le projet qui s'y trouvait est désactivé.
Remarque
Le fichier de projet WinCC ne peut pas être ouvert
Dans WinCC, des mécanismes de verrouillage empêchent l'ouverture des projets lors d'une
opération prolongée.
Un mécanisme de verrouillage agit à chaque fois qu'un projet WinCC est ouvert. Dans le
répertoire de projet, le fichier de texte "ProjektOpened.Ick" est créé.
Un deuxième mécanisme de verrouillage agit lors
● du chargement d'un OS dans SIMATIC Manager
● de la duplication d'un projet WinCC avec Project Duplicator
Dans le répertoire de projet, le fichier de texte "wincc.lck" est créé.
Si cette opération n'a pas pu être terminée, en cas d'interruption du programme ou d'un
redémarrage du PC par exemple, le verrouillage persiste. Dans le répertoire de projet, les
fichiers de texte "ProjektOpened.Ick" et "wincc.lck" portent un indicatif de procédure lisible.
Lorsqu'aucune procédure n'est plus effectuée, vous pouvez effacer les fichiers
"ProjektOpened.Ick" et "wincc.lck".
Voir aussi
Editeurs et fonctions de WinCC Explorer (Page 229)
Pour démarrer Runtime (Page 213)
Fermer WinCC Explorer (Page 40)
Introduction
Lorsque vous fermez WinCC Explorer, vous fermez normalement aussi le dernier projet ouvert.
Principe
Vous disposez des moyens suivants pour fermer WinCC :
● par la commande "Quitter" dans la barre de menu de WinCC Explorer
● par le bouton "Fermer"
● lors de l'arrêt de Windows
● par une action C dans le projet activé
Remarque
Au démarrage, WinCC ouvre toujours le dernier projet ouvert.
Si le projet était activé lors de la fermeture de WinCC, WinCC rouvre le projet au Runtime.
Dans la zone de liste déroulante, vous pouvez sélectionner l'une des options suivantes :
Bouton "Fermer"
Vous pouvez fermer WinCC Explorer au moyen du bouton qui se trouve dans le coin
supérieur droit.
Arrêter Windows
Si vous arrêtez Windows ou déconnectez l'utilisateur actuel, WinCC est arrêté.
Voir aussi
Pour quitter le Runtime (Page 218)
Ouvrir WinCC Explorer (Page 36)
Introduction
Lorsque vous démarrez WinCC, WinCC Explorer s'ouvre en premier. WinCC Explorer permet
● de créer un projet,
● d'ouvrir un projet,
● de gérer des données de projet et archives,
● d'ouvrir des éditeurs,
● d'activer ou de désactiver un projet.
Voir aussi
Activer un projet (Page 213)
Editeurs et fonctions de WinCC Explorer (Page 229)
Fermer WinCC Explorer (Page 40)
Ouvrir WinCC Explorer (Page 36)
Introduction
Sous WinCC Explorer, vous utilisez la fenêtre du navigateur et la fenêtre de données.
Dans ces fenêtres, un clic du bouton droit de la souris sur un élément ouvre son menu
contextuel. Si un projet est exécuté au Runtime, la fenêtre de données affiche une infobulle
pour les éléments de la gestion de variables.
① Barre de menu
② Barre d'outils
③ Fenêtre de navigation
④ Infobulle
⑤ Fenêtre de données
⑥ Barre d'état
Fenêtre de navigation
La fenêtre du navigateur contient la liste des éditeurs et fonctions de WinCC Explorer.
L'ouverture d'un élément dans la fenêtre du navigateur s'effectue au moyen d'un double clic
ou par le menu contextuel.
Le menu contextuel s'ouvre par un clic du bouton droit de la souris. La commande "Ouvrir"
s'affiche. D'autres commandes s'affichent selon l'élément que vous avez sélectionné.
Pour les éditeurs "Graphics Designer" et "Report Designer" > "Mises en page", vous pouvez
par exemple afficher la colonne "Information" de la fenêtre de données via le point de
menu"Afficher la colonne Information". L'entrée dans cette colonne indique comment l'objet
concerné a été créé.
Un clic sur le signe plus précédant la gestion de variables ou le type de structure ouvre
l'arborescence. Vous pouvez alors naviguer dans les répertoires affichés, créer et déplacer
des objets.
Les éditeurs Report Designer et Global Script contiennent des sous-répertoires. Si vous
cliquez sur l'éditeur correspondant, WinCC affiche ces répertoires. Report Designer contient
les répertoires "Modèles" et "Travail d'impression". Global Script contient les répertoires
"Actions" et "Fonctions standard".
Vous trouverez des informations détaillées sur les éditeurs dans les chapitres correspondants
du WinCC Information System.
Fenêtre de données
Si vous cliquez sur un éditeur ou un répertoire de la fenêtre du navigateur, la fenêtre de
données affiche les éléments qui sont associés à l'éditeur ou au répertoire. Les informations
affichées dépendent de l'éditeur concerné.
Les éléments de la fenêtre de données s'ouvrent au moyen d'un double clic. WinCC exécute
alors, selon l'élément, l'une des actions suivantes :
● Ouverture d'un objet dans l'éditeur associé.
● Ouverture du dialogue "Propriétés" de l'objet.
● Affichage du niveau suivant d'un chemin.
Le bouton droit de la souris ouvre le menu contextuel d'un élément qui donne accès au dialogue
"Propriétés" de l'élément. D'autres commandes s'affichent selon l'éditeur concerné.
Les éléments de la fenêtre de données peuvent être renommés au moyen de la touche de
fonction <F2> ou par un clic sur le nom sélectionné.
Infobulles
Lorsque le Runtime est activé, WinCC affiche des informations sur les variables et liaisons
dans des infobulles. Vous trouverez des informations plus détaillées dans le WinCC
Information System sous "Utilisation des variables".
Voir aussi
Editeurs et fonctions de WinCC Explorer (Page 229)
Barre d'état et barre de titre de l'Explorateur WinCC (Page 50)
Barre d'outils de WinCC Explorer (Page 49)
Barre de menu de WinCC Explorer (Page 45)
Fonction de recherche (Page 51)
Introduction
Vous trouverez dans la barre de menus de WinCC Explorer la plupart des commandes de
l'explorateur Windows. Les commandes qui ne sont momentanément pas disponibles sont
grisées.
Certaines commandes ne sont proposées que si vous ouvrez le menu contextuel de l'élément
dans une fenêtre.
Certaines commandes peuvent être déclenchées par les combinaisons de touches habituelles
de Windows.
Vous trouverez dans le tableau ci-après des informations succinctes sur les différentes
commandes de la barre de menus. La colonne "Aide en ligne (chapitre)" renvoie aux chapitres
correspondants du WinCC Information System qui contient des informations plus détaillées.
Voir aussi
Editeurs et fonctions de WinCC Explorer (Page 229)
Activer un projet (Page 213)
Fermer WinCC Explorer (Page 40)
Ouvrir WinCC Explorer (Page 36)
Introduction
Les boutons de la barre d'outils permettent d'exécuter des commandes. Vous pouvez, si vous
le souhaitez, masquer la barre d'outils de WinCC Explorer. Sélectionnez pour ce faire dans la
barre de menu la commande "Barre d'outils" du menu "Affichage".
La barre d'outils de WinCC Explorer contient des boutons pour les fonctions suivantes:
Mosaïque Affiche les contenus des vues créées sous forme de miniatures dans la fe‐
nêtre de données de Graphics Designer.
Grands icô‐ Affiche les éléments dans la fenêtre de données sous forme de grands icônes.
nes
Petits icô‐ Affiche les éléments dans la fenêtre de données sous forme de petits icônes.
nes
Liste Affiche les éléments dans la fenêtre de données sous forme de liste de noms.
Aide Active l'aide directe de l'élément sélectionné par le prochain clic du bouton
gauche de la souris.
Pour de plus amples informations sur les commandes veuillez vous reporter au chapitre "Barre
de menu".
Voir aussi
Activer un projet (Page 213)
Ouvrir WinCC Explorer (Page 36)
Fenêtres de WinCC Explorer (Page 42)
Barre d'état et barre de titre de l'Explorateur WinCC (Page 50)
Barre de menu de WinCC Explorer (Page 45)
Introduction
La barre d'état et la barre de titre contiennent des informations générales sur le projet et les
paramètres de l'éditeur.
Barre de titre
La barre de titre affiche le chemin du projet WinCC ouvert.
Barre d'état
Champ Signification
Etat Affiche des informations sur l'utilisation et le chemin d'un fichier
Nombre des variables configu‐ Nombre de variables externes configurées / Nombre de variables
rées / Nombre de PowerTags couvertes par une licence.
Le nombre de variables et de licences ne s'affiche que lorsqu'on
sélectionne le stock de variables et les types de structures dans
WinCC Explorer.
Champ Signification
Objet(s) Nombre d'objets de l'éditeur sélectionné, p. ex. le nombre de vues
dans Graphics Designer.
Le nombre de variables et de licences s'affiche lorsqu'on sélec‐
tionne le stock de variables et les types de structures dans WinCC
Explorer.
MAJ La fonction majuscule est activée
NUM Le pavé numérique à droite du clavier est activé
DEF La fonction Windows "Défilement" est activée
Voir aussi
Fenêtres de WinCC Explorer (Page 42)
Barre d'outils de WinCC Explorer (Page 49)
Barre de menu de WinCC Explorer (Page 45)
Caractère générique
Utilisez comme caractère générique le caractère "*". Ce caractère remplace un nombre
quelconque de caractère au début ou à la fin du nom.
La recherche de "var*" affiche tous les éléments dont le nom débute par "var", par ex.
● une variable nommée "Variable_2",
● un groupe de variables nommé "variable_groupe_réservoir",
● un ordinateur nommé "VAR0516".
De la même manière, vous trouverez avec l'entrée "*réservoir" tous les éléments dont le nom
se termine par "réservoir".
Si vous voulez supprimer toutes les entrées de recherche, cliquez sur le bouton "Nouvelle
recherche". Vous pouvez alors formuler une nouvelle recherche.
La fenêtre "Rechercher" se ferme au moyen du bouton dans le coin supérieur droit.
Voir aussi
Editeurs et fonctions de WinCC Explorer (Page 229)
Fenêtres de WinCC Explorer (Page 42)
Barre d'état et barre de titre de l'Explorateur WinCC (Page 50)
Barre d'outils de WinCC Explorer (Page 49)
Barre de menu de WinCC Explorer (Page 45)
IMPORTANT
La conversion est irréversible.
Il est impossible d'annuler la conversion des données.
La conversion commence dès que vous avez confirmé la boîte de dialogue avec "OK".
Marche à suivre
1. Dans WinCC Explorer, sélectionnez "Outils > Convertir des données de projet" dans le
menu.
2. Sélectionnez les données de projet à convertir :
– Vues et blocs d'affichage
– Bibliothèques globales
– Bibliothèques de projet
– Mises en page et mises en page de lignes
– Fonctions de projet et actions C et VB
– Fonctions standard C et VB
– Données pour Basic Process Control
3. Sélectionnez la langue de configuration du projet WinCC d'où proviennent les données de
projet.
4. Confirmez par "OK".
Les données sélectionnées sont converties pour la version actuelle de WinCC.
1.5.1 Introduction
Introduction
WinCC Configuration Studio permet de configurer avec simplicité et performance des données
de masse pour les projets WinCC.
L'interface utilise se décompose en deux zones : une zone de navigation inspirée de Microsoft
Outlook et une zone de données inspirée de Microsoft Excel. Vous pouvez ainsi configurer
des données de masse pour un projet WinCC et utiliser les avantages propres aux tableurs
pour les manipulations.
Ce chapitre présente les fonctions de WinCC Configuration Studio, ainsi que son utilisation.
Éditeurs WinCC
Les éditeurs suivants sont intégrés à WinCC Configuration Studio :
● Stock de variables
● Alarm Logging
● Tag Logging
● Text Library
● User Administrator
● User Archive
● Avertisseur sonore
● Picture Tree
● Liste de textes et de graphiques
Configuration Studio est également utilisé comme éditeur dans quelques fonctions de WinCC,
WinCC/Audit et WinCC/PerformanceMonitor par exemple.
① Barre de menu
② Recherche rapide dans la zone de données
③ Zone de navigation
④ Zone de données (tableau)
⑤ Fenêtre "Propriétés"
⑥ Barre de navigation
⑦ Aide directe relative à la propriété sélectionnée
⑧ Barre d'état
Barre de menu
La barre de menu permet d'accéder aux fonctions suivantes :
Fichier > Documentation de projet Ouvrir la boîte de dialogue "Propriétés du travail d'impression"
- configuration
Fichier > Documentation de projet Ouvrir un aperçu du rapport à imprimer
- aperçu
Fichier > Documentation de projet Imprimer un rapport immédiatement
- impression
Fichier > Quitter Quitter WinCC Configuration Studio
Édition > Copier / Coller Copier et coller des données sélectionnées
Pour plus d'informations, voir "Copier et coller dans la zone de
données (Page 75)".
Édition > Annuler Annuler la dernière action dans Configuration Studio
Édition > Répéter Rétablir l'action annulée dans Configuration Studio
Édition > Importer Importer des enregistrements
Pour plus d'informations, voir "Importer des enregistrements (Pa‐
ge 102)".
Édition > Exporter Exporter des enregistrements
Pour plus d'informations, voir "Exporter des enregistrements (Pa‐
ge 100)".
Affichage > Langue de saisie Changer la langue de configuration à l'une des langues configu‐
rées
Pour plus d'informations sur la configuration de projets multilin‐
gues, voir "Support des langues dans WinCC (Page 2422)".
Affichage > Schéma de couleur Modifier le schéma de couleur dans Configuration Studio
Outils > Macros Ouvrir l'éditeur de macro
Si une macro a été créée avec l'éditeur VBA, vous la lancez dans
WinCC Configuration Studio par le biais de cette boîte de dialogue.
Pour plus d'informations, voir "Recherche rapide dans la zone de
données (Page 78)".
Outils > Visual Basic Editor Ouvrir l'éditeur VBA "Microsoft Visual Basic for Applications"
Pour plus d'informations, voir "Travailler avec WinCC > VBA pour
la configuration automatisée > VBA dans WinCC Configuration
Studio".
Aide > Sommaire et index Affichage de l'aide en ligne
Aide > À propos de WinCC Confi‐ Informations sur la version et le système.
guration Studio
Zone de navigation
Dans la zone de navigation, les objets de l'éditeur ou du niveau de structure sélectionné
s'affichent sous forme d'arborescence. La structure de l'arborescence contient tous les
éléments qui sont affichés dans la zone de données.
Pour plus d'informations, voir "Utiliser la zone de navigation (Page 60)".
Zone de données
La zone de données est organisée comme une vue tabellaire dans les tableurs. Cette zone
de tableau affiche les enregistrements du niveau de structure qui est sélectionné dans la zone
de navigation.
Vous pouvez configurer les enregistrements dans la zone de données tout comme dans la
fenêtre "Propriétés". Vous pouvez utiliser en outre les fonctions de tableur usuelles, par
exemple :
● Trier par colonnes
● Filtre
● Remplissage automatique
● Exportation et importation d'enregistrements
Pour plus d'informations, voir "Utiliser la zone de données (Page 63)".
Fenêtre "Propriétés"
Dans la fenêtre "Propriétés", vous éditez un enregistrement de l'éditeur ou du niveau de
structure sélectionné. Les données saisies sont reprises dans les colonnes affichées de la
zone de données.
Pour plus d'informations, voir la documentation de l'éditeur correspondant, ainsi que "Utiliser
la fenêtre "Propriétés" (Page 99)".
Barre de navigation
Vous pouvez passer d'un éditeur WinCC à l'autre dans la barre de navigation.
Aide directe
Cette fenêtre contient des informations sur le champ sélectionné dans la fenêtre "Propriétés".
L'aide directe peut également contenir des liens vous permettant de rechercher une aide
supplémentaire dans le système d'information WinCC.
Il peut arriver que les textes longs ne s'affichent pas entièrement dans la fenêtre. Pour lire le
texte dans son intégralité, agrandissez la fenêtre avec la souris. Pour faire défiler le texte,
cliquez dans la fenêtre et faites glisser avec la souris ou appuyez sur les touches fléchées
vers le bas ou la droite.
Barre d'état
Cette barre d'information contient les indications suivantes :
● État du système, par exemple "Prêt"
● Réglage des touches, par exemple touche de verrouillage majuscule ou numérique
● Langue de saisie actuelle
● Nombre d'enregistrements sélectionnés lorsque des lignes du tableau sont mises en
évidence
● Nombre d'enregistrements dans la zone de données affichée, par exemple variables,
alarmes, archives
● Résultats de la recherche : nombre d'enregistrements qui ont été trouvés par une recherche
rapide
● Résultat du filtrage : nombre d'enregistrements qui ont été trouvés avec un paramétrage
de filtre
● Résultats de recherche filtrés : nombre d'enregistrements qui ont été trouvés par une
recherche rapide dans un affichage filtré
● Fonction de zoom et valeur du zoom pour la zone de tableau
Vous disposez des options suivantes pour agrandir ou réduire l'affichage du tableau :
– Faites glisser à l'aide de la souris le curseur d'augmentation ou de réduction de
l'affichage (zoom).
– Cliquez sur les symboles "-" et "+" sur les côtés du curseur pour zoomer par pas de
10 %.
– Appuyez sur la touche <Ctrl> tout en tournant la molette de la souris.
Voir aussi
Recherche rapide dans la zone de données (Page 78)
Exporter des enregistrements (Page 100)
Copier et coller dans la zone de données (Page 75)
Importer des enregistrements (Page 102)
Utiliser la fenêtre "Propriétés" (Page 99)
Utiliser des macros (Page 98)
Utiliser la zone de navigation (Page 60)
Utiliser la zone de données (Page 63)
Support des langues dans WinCC (Page 2422)
Zone de navigation
Vous accédez à la zone de navigation d'un éditeur ou d'un niveau de structure au moyen de
la barre de navigation.
La zone de navigation montre l'arborescence de l'éditeur ou du niveau de structure choisi. Les
enregistrements correspondants de l'élément s'affichent dans la zone de données.
Un clic sur les boutons suivants masque ou affiche la zone de navigation :
Barre de navigation
Dans la barre de navigation, vous démarrez les éditeurs disponibles par le biais du bouton
correspondant.
Pour ouvrir les éditeurs masqués, cliquez sur l'icône correspondante dans le bas de la barre
de navigation.
Icône Éditeur
Stock de variables
Alarm Logging
Tag Logging
Text Library
User Administrator
User Archive
Avertisseur sonore
Picture Tree
Liste de textes et de graphiques
Marche à suivre
1. Cliquez sur l'icône du menu déroulant :
Ouvrir un éditeur
Cliquez sur l'éditeur désiré dans la barre de navigation.
Vous pouvez également sélectionner "Ouvrir" dans le menu contextuel.
Arborescence
Naviguez dans la structure de l'éditeur pour afficher des enregistrements ou créer de nouvelles
structures.
L'affichage structuré des enregistrements dépend de l'éditeur choisi. Dans la plupart des
éditeurs, vous ne pouvez pas modifier l'ordre des éléments dans une structure.
Marche à suivre
1. Pour copier un élément dans le presse-papiers, sélectionnez "Copier" dans le menu
contextuel de l'élément.
2. Sélectionnez l'élément de niveau supérieur sous lequel vous voulez insérer l'élément copié.
3. Cliquez sur "Coller" dans le menu contextuel.
Marche à suivre
Pour supprimer un élément, cliquez sur "Supprimer" dans le menu contextuel de l'élément.
1
2
3
4
Les fonctions telles que "Couper" sont toutefois toujours actives. Si la fonction n'est pas prise
en charge dans une colonne, un message vous en informe.
Fonction Description
Tri en sens croissant / Trie le tableau selon la colonne sélectionnée.
décroissant
Supprimer le tri Active à nouveau le tri par défaut initial du tableau.
Filtre Ne montre que les enregistrements correspondant aux propriétés sélection‐
nées dans le filtre.
Les autres enregistrements sont masqués.
Cliquez à nouveau sur la commande "Filtre" pour désactiver le filtre.
Filtre uniquement au L'option est disponible uniquement si le tableau contient des lignes structu‐
premier niveau rées qui peuvent être développées ou réduites.
Si l'option est activée, les contenus des lignes inférieures ne sont pas prises
en compte dans le filtre.
Couper Copie le contenu dans le presse-papiers.
Les entrées de la colonne sont supprimées sans demande de confirmation.
Copier Copie le contenu d'une colonne dans le presse-papiers.
Vous pouvez insérer le contenu copié à un emplacement approprié dans
l'éditer ou l'exporter dans un programme externe, Excel par exemple.
Coller Insère le contenu du presse-papiers dans la colonne.
Cela permet, par exemple, d'importer les propriétés d'enregistrements à par‐
tir d'un autre programme.
Rechercher et rempla‐ Permet la recherche et le remplacement de chaînes de caractères dans la
cer colonne.
Supprimer Supprime toutes les entrées de la colonne.
Sélectionner tout / Dés‐ Si la colonne contient des cases à cocher, toutes les cellules sont activées,
électionner tout respectivement désactivées.
Masquer La colonne n'est plus affichée dans la zone de tableau.
Afficher Affiche à nouveau les colonnes masquées.
Pour réafficher une colonne dans la zone de tableau, activez la commande
et cliquez dans un champ quelconque.
La colonne masquée réapparaît à sa position initiale. Vous ne pouvez pas
modifier l'ordre des colonnes.
Fixer / Annuler la fixation La colonne et toutes les colonnes affichées à sa gauche restent visibles en
cas de défilement horizontal.
Lorsque la fixation est annulée, toutes les colonnes sont à nouveau dépla‐
cées vers la gauche hors de la zone visible.
Remarque
Modifications immédiatement visibles
Toutes les saisies et modifications dans la zone de données prennent effet sans qu'un
enregistrement soit nécessaire.
L'édition prend immédiatement effet au runtime.
Remarque
Suppression sans demande de confirmation
La suppression prend immédiatement effet.
Pour annuler une suppression, sélectionnez la commande "Édition > Annuler" dans le menu.
Remarque
Modifications immédiatement visibles
Toutes les saisies et modifications dans la zone de données prennent effet sans qu'un
enregistrement soit nécessaire.
L'édition prend immédiatement effet au runtime.
Restrictions
Des restrictions sont possibles lors de la saisie, jeu de caractères ASCII par exemple, selon
l'enregistrement et le champ.
Ces spécifications sont vérifiées dès la saisie. Les erreurs de saisie éventuelles sont rejetées
avec un message.
Marche à suivre
1. Double-cliquez sur la cellule du tableau dans laquelle vous désirez saisir du texte.
Vous pouvez aussi appuyer sur la touche de fonction <F2>.
2. Saisissez le texte dans la cellule.
Le curseur texte s'affiche pendant la saisie.
3. Pour mettre fin à la saisie, quittez la cellule du tableau avec la touche <Entrée> ou en
cliquant dans une autre cellule.
Marche à suivre
1. Sélectionnez une cellule du tableau.
2. Ouvrez la liste déroulante par le biais de l'icône .
3. Sélectionnez l'entrée souhaitée dans la liste déroulante.
Option activée
Option désactivée
Marche à suivre
Vous pouvez également appliquer le paramétrage d'une case à cocher par recopie
automatique dans les cellules voisines. Cette procédure est décrite sous "Incrémentation
automatique (poignée de recopie) (Page 73)".
Remarque
Écrasement lors de la recopie
Les contenus existants sont écrasés sans demande de confirmation.
Pour rétablir les contenus écrasés, sélectionnez "Édition > Annuler" dans le menu.
Marche à suivre
1. Sélectionnez les cellules du tableau que vous souhaitez recopier.
2. Cliquez sur le coin inférieur droit de la sélection et maintenez le bouton gauche de la souris
enfoncé.
3. Faites glisser la poignée de recopie sur les cellules à remplir automatiquement, puis
relâchez le bouton de la souris.
Les cellules du tableau sont remplies automatiquement avec les valeurs correspondantes.
Marche à suivre
1. Sélectionnez une cellule du tableau.
L'icône suivante s'affiche sur le côté droit de la cellule :
2. Cliquez sur l'icône.
Une boîte de dialogue s'ouvre.
3. Configurez les paramètres requis.
4. Fermez la boîte de dialogue pour valider les données saisies. Dans la plupart des cas, vous
utiliserez à cet effet le bouton "OK".
Fonction de copie
Vous pouvez copier et coller des enregistrements dans WinCC Configuration Studio :
● Copier ou couper le contenu de cellules du tableau et le coller dans d'autres cellules du
tableau
● Copier des lignes entières du tableau et les coller dans une nouvelle ligne du tableau
● Il n'est pas possible de couper des lignes entières du tableaude la zone de données.
La prise en charge de cette fonction pour les différentes cellules du tableau dépend de l'éditeur
et du niveau de structure sélectionné.
Remarque
Écrasement et suppression sans demande de confirmation
Lorsque vous collez, le contenu existant dans la cellule est écrasé sans demande de
confirmation.
Lorsque vous coupez, le contenu de la cellule est supprimé sans demande de confirmation.
Marche à suivre
1. Sélectionnez les cellules ou les enregistrements que vous désirez copier.
2. Sélectionnez "Copier" dans le menu contextuel ou appuyez sur <Ctrl+C>.
Pour insérer des enregistrements d'une application tierce dans le presse-papiers, utilisez
les commandes du programme en question.
3. Dans la zone de données, cliquez à l'emplacement où vous souhaitez placer le contenu
copié.
4. Sélectionnez "Coller" dans le menu contextuel ou appuyez sur <Ctrl+V>.
Pour coller le contenu du presse-papiers dans une application tierce, utilisez les
commandes du programme en question.
Restrictions
● Il existe toutefois des opérations d'édition qui ne peuvent pas être annulées.
Tenez compte de la documentation de l'éditeur concerné.
Testez éventuellement le comportement avant de supprimer ou d'écraser des données,
par exemple.
● Quitter WinCC Configuration Studio met fin à toutes les opérations d'édition.
À la réouverture, les fonctions "Annuler" et "Répéter" ne seront disponibles que pour les
nouvelles opérations d'édition.
Annuler l'édition
● Sélectionnez la commande "Édition > Annuler" dans le menu.
● Vous pouvez également utiliser le raccourci clavier <Ctrl+Z>.
Répéter l'édition
Vous pouvez rétablir des opérations d'édition annulées ou répéter des opérations d'édition :
● Sélectionnez la commande "Édition > Répéter" dans le menu.
● Vous pouvez également utiliser le raccourci clavier <Ctrl+Y>.
Modes de tri
Il n'est possible de trier que selon une seule colonne du tableau. Le tri imbriqué n'est pas
possible. Mais vous pouvez utiliser un filtre en plus si nécessaire.
Le tri dépend du type de données de la colonne triée.
Annuler le tri
Pour annuler un tri, sélectionnez la commande "Annuler le tri" dans le menu contextuel de la
colonne du tableau.
Quitter WinCC Configuration Studio annule le tri dans tous les éditeurs.
Marche à suivre
1. Cliquez avec le bouton droit de la souris sur l'en-tête de la colonne que vous voulez trier.
2. Dans le menu contextuel, sélectionnez l'option de tri souhaitée :
– Tri en sens croissant
– Tri en sens décroissant
Vous pouvez également exécuter le tri en double-cliquant sur l'en-tête de la colonne.
Double-cliquez une nouvelle fois pour inverser l'ordre de tri.
Résultat
La colonne sur laquelle le tri a été effectué est signalée par une flèche à côté de son titre :
Voir aussi
Filtrage par liste de sélection du filtre (Page 89)
Fonction de recherche
Le champ "Rechercher" permet de filtrer les lignes affichées dans la zone de données selon
la chaîne de caractères indiquée.
Le texte est recherché en tant que suite de caractères d'un seul tenant. La chaîne de caractères
peut se situer à n'importe quel endroit.
Champs examinés
Dans la recherche rapide, seules sont examinées les colonnes du tableau qui contiennent la
caractéristique d'identification principale de l'enregistrement.
Dans la plupart des cas, il s'agira du nom de l'enregistrement ou de la première colonne du
tableau.
Exemples pour quelques éditeurs :
● Stock de variables : nom de variable, nom de groupe, nom de liaison
● Alarm Logging : numéro d'alarme, variable de signalisation, groupe d'alarmes
● Tag Logging : nom d'archive, nom de la variable de processus
Marche à suivre
1. Cliquez dans le champ de recherche situé dans la barre de titre de la zone de données.
2. Saisissez le texte à rechercher.
Seules s'affichent les lignes qui contiennent la suite de caractères recherchée.
3. Pour désactiver la recherche, effacez la saisie en cliquant sur l'icône dans le champ de
recherche.
Vous pouvez également désactiver la recherche à l'aide de la touche <Échap>.
Toutes les lignes s'affichent alors à nouveau dans la zone de données.
Marche à suivre
1. Ouvrez le menu de recherche au moyen de l'icône suivante :
2. Sélectionnez l'option de recherche souhaitée :
Voir aussi
Recherche rapide dans la zone de données (Page 78)
Rechercher et remplacer dans la zone de données (Page 84)
Ajouter des préfixes et des suffixes aux chaînes de caractères (Page 87)
Marche à suivre
1. Sélectionnez la zone de cellules dans laquelle vous souhaitez effectuer la recherche.
Si la recherche doit s'appliquer à toute la zone de données, cliquez sur une cellule
quelconque.
2. Ouvrez la boîte de dialogue "Rechercher et remplacer" avec la combinaison de touches
<Ctrl+F>.
3. Sélectionnez l'option souhaitée dans le champ "Résultat de la recherche".
4. Activez éventuellement l'option "Respecter la casse".
5. Saisissez le texte à rechercher dans le champ "Rechercher".
Vous pouvez aussi sélectionner un texte précédemment recherché dans la liste déroulante
"Rechercher".
6. Lancez la recherche en appuyant sur la touche <Entrée>.
Cliquez sur "Suivant" pour continuer.
La cellule contenant l'occurrence suivante est mise en évidence. Les occurrences trouvées
sont surlignées en couleur.
7. Pour inverser le sens de la recherche, cochez la case "Recherche en amont".
8. Pour fermer la boîte de dialogue, cliquez sur le "x" dans le coin supérieur droit.
Vous pouvez également fermer la boîte de dialogue en appuyant sur la touche <Échap>.
Remarque
Modifications immédiatement visibles
Toutes les saisies et modifications dans la zone de données prennent effet sans qu'un
enregistrement soit nécessaire.
L'édition prend immédiatement effet au runtime.
Zone de recherche
La sélection actuelle dans la zone de données correspond à la zone où la recherche et le
remplacement seront effectués :
● Pour rechercher dans tous les enregistrements, sélectionnez une cellule quelconque.
● Pour rechercher dans une colonne du tableau, cliquez sur l'en-tête de la colonne.
● Pour rechercher dans une ligne du tableau, cliquez sur le numéro de la ligne.
● Pour effectuer une recherche dans une zone définie, sélectionnez toutes les cellules de
cette zone.
Pour plus d'informations sur la sélection dans la zone de données, voir "Sélectionner des
cellules, zones, lignes et des colonnes (Page 68)".
● Par défaut, la recherche se fait vers le bas dans les enregistrements.
Pour effectuer la recherche vers le haut dans les enregistrements, cochez la case
"Recherche en amont".
Paramétrages avancés
Les champs "Rechercher" et "Remplacer par" vous permettent des saisies spéciales, p. ex.
la saisie de caractères de commandes ou de caractères asiatiques.
Cliquez dans le champ et sélectionnez le paramètre souhaité dans le menu contextuel :
Entrée Description
Ordre de lecture de droi‐ Le sens d'écriture va de droite à gauche.
te à gauche
Afficher les caractères Afficher ou masquer les caractères de commande saisis
de commande Unicode
Insérer des caractères Liste de caractères de commande qui prennent avant tout en charge la saisie
de commande Unicode en écriture non latine.
Démarrer IME / arrêter Saisie de caractères non latins via l'éditeur de méthode d'entrée Windows
IME (Input Method Editor, IME).
Rétroconversion Rétroconversion de caractères en police latine.
Marche à suivre
1. Sélectionnez les cellules dans lesquelles vous souhaitez mener votre recherche.
Si la recherche doit s'appliquer à toute la zone de données, cliquez sur une cellule
quelconque.
2. Ouvrez la boîte de dialogue "Rechercher et remplacer" avec la combinaison de touches
<Ctrl+H>.
3. Sélectionnez l'option souhaitée dans le champ "Résultat de la recherche".
4. Activez éventuellement l'option "Respecter la casse".
5. Saisissez le texte à rechercher dans le champ "Rechercher".
Vous pouvez aussi sélectionner un texte précédemment recherché dans la liste déroulante
"Rechercher".
6. Dans le champ "Remplacer par", entrez la chaîne de caractères par laquelle le résultat de
la recherche doit être remplacé.
Si la chaîne de caractères dans le champ "Rechercher" doit uniquement être supprimée,
laissez le champ "Remplacer par" vide.
7. Cliquez sur "Suivant" pour rechercher l'occurrence suivante.
La cellule contenant l'occurrence suivante est mise en évidence. Les occurrences trouvées
sont surlignées en couleur.
8. Cliquez sur "Remplacer" pour remplacer uniquement l'occurrence mise en évidence.
9. Cliquez sur "Remplacer tout" pour remplacer toutes les occurrences.
10.Pour fermer la boîte de dialogue, cliquez sur le "x" dans le coin supérieur droit.
Vous pouvez également fermer la boîte de dialogue en appuyant sur la touche <Échap>.
Voir aussi
Recherche rapide dans la zone de données (Page 78)
Recherche rapide avancée dans la zone de données (Page 80)
Ajouter des préfixes et des suffixes aux chaînes de caractères (Page 87)
Marche à suivre
1. Sélectionnez les cellules dans lesquelles vous voulez modifier la chaîne de caractères.
Sélectionnez une plage de cellules liées contenant des informations équivalentes.
Pour plus d'informations sur la sélection dans la zone de données, voir "Sélectionner des
cellules, zones, lignes et des colonnes (Page 68)".
2. Ouvrez la boîte de dialogue "Rechercher et remplacer" avec la combinaison de touches
<Ctrl+H>.
Si vous cliquez sur "Remplacer", seule la chaîne de caractères dans la première cellule
sélectionnée est étendue.
Voir aussi
Rechercher et remplacer dans la zone de données (Page 84)
Recherche rapide avancée dans la zone de données (Page 80)
Sélectionner des cellules, zones, lignes et des colonnes (Page 68)
Fonction de filtre
Vous pouvez définir un filtre pour chaque colonne de la zone de données. Ouvrez la fonction
de filtre par le biais du menu contextuel de la colonne de tableau concernée.
Utilisez la liste de sélection de filtre pour paramétrer le critère de filtrage. Cette liste de sélection
du filtre contient la liste de tous les contenus de cellule disponibles dans les différentes
colonnes de tableau.
Le menu contextuel fournit des critères de filtrage supplémentaires selon le type de données
de la colonne du tableau :
● Filtre de texte (Page 91)
● Filtre numérique (Page 94)
● Filtre de date (Page 96)
Désactiver le filtre
Pour désactiver un filtre, cliquez sur la commande "Filtrer" dans le menu contextuel de la
colonne de tableau.
Pour désactiver tous les filtres, sélectionnez l'intégralité de la zone de données et cliquez sur
"Filtrer" dans le menu contextuel.
Quitter WinCC Configuration Studio réinitialise les filtres dans tous les éditeurs.
Marche à suivre
1. Pour appeler le menu contextuel, cliquez avec le bouton droit de la souris dans le titre de
la colonne.
2. Sélectionnez "Filtre" dans le menu contextuel.
3. Sélectionnez les critères selon lesquels vous voulez filtrer la colonne du tableau en cochant
les cases correspondantes.
Voir aussi
Tri dans la zone de données (Page 77)
Marche à suivre
1. Sélectionnez un titre de colonne et cliquez sur "Filtre" dans le menu contextuel.
2. Sélectionnez l'option souhaitée, par exemple "Se termine par", sous la commande "Filtre
de texte".
Pour combiner plusieurs critères de recherche, utilisez le filtre de texte "Filtre défini par
l'utilisateur".
Marche à suivre
1. Choisissez un titre de colonne et cliquez sur "Filtre" dans le menu contextuel.
2. Sélectionnez l'option souhaitée, par exemple "Inférieur ou égal à", sous la commande "Filtre
numérique".
Utilisez le filtre numérique "Filtre défini par l'utilisateur" pour rechercher deux valeurs
différentes ou une plage de valeurs.
Marche à suivre
1. Sélectionnez un titre de colonne et cliquez sur "Filtre" dans le menu contextuel.
2. Sélectionnez l'option souhaitée, par exemple "Supérieur à", sous la commande "Filtre de
date".
Utilisez le filtre de date "Filtre défini par l'utilisateur" pour filtrer une plage de temps, par
exemple :
Fonction Description
Macros dans Sélectionnez une entrée de la liste déroulante pour afficher les macros corres‐
pondantes.
Sélectionnez "Tous les modules et les documents standard" pour afficher toutes
les macros.
Exécuter Lance la macro sélectionnée.
Vous pouvez également double-cliquer sur la macro dans le champ "Nom de la
macro".
Éditer Ouvre le script dans l'éditeur Visual Basic Editor.
Pas à pas détaillé Ouvre le script dans l'éditeur Visual Basic Editor et exécute la macro pas à pas.
Supprimer Supprime la macro sélectionnée.
Description Vous pouvez ajouter une description de la macro.
Fenêtre "propriétés"
Lorsque vous sélectionnez un élément dans la zone de navigation ou dans la zone de données,
les informations détaillées s'affichent dans la fenêtre "Propriétés" :
● Propriétés d'un élément de structure : sélectionnez l'entrée dans la zone de navigation de
l'arborescence.
● Propriétés d'un enregistrement : cliquez dans une cellule quelconque de la ligne de tableau
correspondante dans la zone de données.
Vous pouvez éditer les propriétés qui ne sont pas protégées en écriture ni définies par le
système. Contrairement à la zone de tableau, vous ne pouvez éditer qu'un élément.
Remarque
Modifications immédiatement visibles
Toutes les saisies et modifications dans la zone de données prennent effet sans qu'un
enregistrement soit nécessaire.
L'édition prend immédiatement effet au runtime.
Groupes de propriétés
Les propriétés sont réparties en groupes pour donner une meilleure vue d'ensemble.
Cliquez sur les boutons suivants pour masquer ou afficher des groupes de propriétés :
Exportation de données
Lors de l'exportation, les enregistrements sont stockés dans une structure qui peut à nouveau
être importée. Lors de la copie en revanche, seules les données sélectionnées sont copiées
dans le presse-papiers.
Vous utilisez l'exportation d'enregistrements dans les cas suivants par exemple :
● Vous souhaitez utiliser des enregistrements dans un autre projet WinCC.
● Vous souhaitez éditer des enregistrements dans une application externe, par exemple pour
traduire les textes de la bibliothèque Text Library.
Pour plus d'informations sur l'importation de données exportées, voir "Importer des
enregistrements (Page 102)".
La fonction dépend de l'éditeur et du niveau de structure sélectionné. Pour plus d'informations,
voir la documentation de l'éditeur correspondant.
Étendue de l'export
Vous pouvez lancer l'exportation dans la zone de navigation ou dans la zone de données.
● Zone de navigation :
Tous les enregistrements ou les enregistrements du niveau de structure sélectionné sont
exportés.
Les enregistrements sont stockés dans une structure qui permet une importation dans
WinCC ou un autre produit SIMATIC.
● Zone de données :
Les contenus des cellules de tableau sélectionnées sont exportés.
Pour plus d'informations sur la sélection dans la zone de données, voir "Sélectionner des
cellules, zones, lignes et des colonnes (Page 68)".
Format d'exportation
Les données exportées sont respectivement stockées dans un fichier. Vous pouvez
sélectionner les formats de fichier suivants :
● Texte Unicode (*.txt)
● Classeur Excel (*.xlsx)
Des feuilles distinctes sont créées pour chacun des types de données.
Marche à suivre
1. Sélectionnez les enregistrements souhaités dans la zone de données.
Pour exporter tous les enregistrements d'un élément de structure, sélectionnez l'élément
correspondant dans la zone de navigation.
2. Sélectionnez la commande "Édition > Exporter" dans le menu.
La boîte de dialogue "Exporter" s'ouvre.
3. Choisissez le lieu d'enregistrement et donnez un nom au fichier.
4. Sélectionnez le format de fichier souhaité.
5. Cliquez sur le bouton "Exporter" pour refermer la boîte de dialogue.
Résultat
L'écriture des enregistrements est visualisée par une barre de progression.
Importation de données
L'importation permet de charger dans WinCC Configuration Studio des enregistrements
provenant d'applications tierces ou d'autres projets WinCC.
La structure de fichier doit correspondre à la structure de la base de données WinCC. C'est
pourquoi vous importez normalement uniquement des fichiers qui ont été créés par une
exportation à partir de WinCC ou d'un autre produit SIMATIC. Pour plus d'informations sur
l'exportation à partir de WinCC, voir "Exporter des enregistrements (Page 100)".
La fonction dépend de l'éditeur et du niveau de structure sélectionné. Pour plus d'informations,
voir la documentation de l'éditeur correspondant.
IMPORTANT
Modification de la base de données WinCC
Il peut arriver que des enregistrements existants soient écrasés lors de l'importation.
L'importation d'enregistrements ne peut pas être annulée.
Format d'importation
Les formats de fichier suivants sont pris en charge :
● Texte Unicode (*.txt)
● Classeur Excel (*.xlsx)
● Fichier d'exportation TIA Portal (*.xlsx)
Vous pouvez également importer hors ligne des enregistrements provenant de projets TIA
Portal, par exemple tables de variables, alarmes et listes de textes.
● Fichier ConfigTool (*.xlsx)
Diagnostic
Après l'importation, des statistiques sur les données importées s'affichent.
Si une erreur se produit à l'importation, un fichier journal est créé et figure par un lien dans la
fenêtre de statistiques. Il se trouve dans le même dossier que le fichier d'importation
Conditions
● Les enregistrements que vous souhaitez charger ne doivent être ouverts dans aucune autre
application.
● En fonction de l'éditeur, les niveaux de structure contenus dans les enregistrements doivent
déjà être créés dans le projet WinCC.
Exemple : les liaisons et les pilotes de communication correspondants doivent exister dans
le stock de variables pour l'importation de variables.
Marche à suivre
1. Sélectionnez l'éditeur désiré dans la zone de navigation.
2. Sélectionnez "Importer" dans le menu contextuel de l'éditeur.
La boîte de dialogue "Sélectionner le fichier" s'ouvre.
3. Sélectionnez le fichier que vous voulez importer.
Résultat
Le chargement des enregistrements est visualisé par une barre de progression.
Après l'importation, des statistiques sur les données importées s'affichent.
Un fichier journal est éventuellement créé dans le chemin de stockage du fichier importé.
Introduction
La fonctionnalité Glisser-déposer vous permet de simplifier la configuration de WinCC dans
WinCC Configuration Studio :
● Déplacer les données sélectionnées dans un éditeur et entre les éditeurs
● Insérer dans les éditeurs "Tag Logging" et "Alarm Logging" les variables créées dans la
gestion des variables.
● Configurer les groupes d'alarmes dans "Alarm Logging".
3. Maintenez le bouton gauche de la souris enfoncé pendant que vous déplacez la sélection
des données avec la souris à l'emplacement cible.
4. Relâchez le bouton de la souris dans les cellules à l'emplacement cible.
La sélection des données est utilisée à l'emplacement cible et supprimée dans
l'emplacement source.
5. Déplacez la sélection de variable dans la zone de navigation dans l'une des entrées des
alarmes.
Si vous voulez faire glisser les variables dans une entrée secondaire d'une arborescence,
restez un court instant avec la souris sur l'arborescence jusqu'à ce que les entrées
secondaires s'affichent.
6. Relâchez le bouton de la souris dans l'emplacement cible.
La sélection des variables est utilisée à l'emplacement cible.
De nouvelles alarmes sont créées et les variables insérées comme variables de
signalisation sont utilisées.
La classe d'alarme et le type d'alarme sont utilisés pour l'alarme dans laquelle vous avez
rentré la sélection de variables.
Si vous insérez la sélection de variables dans une classe d'alarme de niveau supérieur ou
dans une classe d'alarme avec plusieurs types d'alarme, la classe d'alarme ou le type
d'alarme présent en premier est utilisé pour la nouvelle alarme créée.
Voir aussi
Glisser-déposer de Configuration Studio vers d'autres applications (Page 113)
Glisser-déposer pour les contrôles WinCC (Page 106)
Glisser-déposer pour les objets complexes (Page 111)
Introduction
La fonctionnalité Glisser-déposer vous permet de simplifier la configuration de contrôles
WinCC dans Graphics Designer.
Vous pouvez créer des contrôles WinCC ou modifier ou ajouter de nouvelles courbes ou
colonnes dans des contrôles WinCC déjà configurés.
Vous pouvez utiliser les données suivantes de WinCC Configuration Studio :
● Variables issues de la gestion des variables
● Variables d'une archive ou d'archives agrégées de Tag Logging
● Archives et vues de User Archive
● Champs d'archives et colonnes de vues de User Archive
Remarque
Après la configuration ou la création d'un contrôle WinCC par glisser-déposer, il est impossible
d'annuler la configuration dans Graphics Designer avec la commande de menu "Annuler".
Condition préalable
● WinCC Configuration Studio est ouvert.
● Le Graphics Designer est ouvert avec une vue.
Avec des variables d'une archive ou d'une archive agrégée de Tag Logging
1. Sélectionnez une ou plusieurs lignes dans la zone de tableau de Tag Logging.
2. Placez-vous avec la souris sur la bordure du cadre de sélection.
Le curseur change d'apparence, passant d'un "+" à une croix.
3. Maintenez le bouton droit de la souris enfoncé pendant que vous déplacez la sélection de
variables avec la souris dans une zone vide d'une vue dans Graphics Designer.
4. Relâchez le bouton de la souris dans la vue.
Un menu contextuel s'affiche dans Graphics Designer.
Sélectionnez un contrôle dans le menu contextuel.
– Le contrôle créé contient les courbes ou les colonnes avec liaison de données en
fonction des variables sélectionnées dans Tag Logging.
– Un contrôle WinCC OnlineTableControl est créé si vous avez sélectionné une variable
de type texte.
– Vous pouvez insérer un contrôle WinCC FunctionTrendControl uniquement si vous avez
sélectionné deux variables dans Tag Logging.
Ou :
1. Sélectionnez une ou plusieurs lignes dans la zone de tableau de Tag Logging.
2. Placez-vous avec la souris sur la bordure du cadre de sélection.
Le curseur change d'apparence, passant d'un "+" à une croix.
3. Maintenez le bouton gauche de la souris enfoncé pendant que vous déplacez la sélection
de variables avec la souris dans une zone vide d'une vue dans Graphics Designer.
Ou :
1. Maintenez le bouton droit de la souris enfoncé pendant que vous déplacez la sélection des
données avec la souris dans une zone vide d'une vue dans Graphics Designer.
2. Relâchez le bouton de la souris dans la vue.
Un menu contextuel s'affiche dans Graphics Designer.
3. Sélectionnez un contrôle dans le menu contextuel.
Un contrôle WinCC UserArchiveControl créé contient l'archive ou la vue. Les colonnes que
vous avez choisies comme champs ou colonnes dans User Archive sont sélectionnées
dans le contrôle.
Vous pouvez insérer un contrôle WinCC FunctionTrendControl uniquement si vous avez
sélectionné deux champs ou colonnes dans User Archive.
Condition préalable
● Vous avez créé un contrôle WinCC dans Graphics Designer.
● La boîte de dialogue de configuration d'un contrôle n'est pas ouverte.
3. Maintenez le bouton gauche de la souris enfoncé pendant que vous déplacez la sélection
de données avec la souris dans un contrôle WinCC FunctionTrendControl déjà configuré
dans Graphics Designer.
Le déplacement dans le dialogue de configuration ne fonctionne pas.
4. Relâchez le bouton de la souris dans le contrôle FunctionTrendControl.
Une courbe est ajoutée dans le contrôle FunctionTrendControl.
La première ligne sélectionnée dans Configuration Studio est utilisée pour l'axe X, la
seconde ligne pour l'axe Y.
– Si vous avez appuyé sur la touche "Alt" pendant le déplacement de la sélection des
données, l'axe Y est utilisé pour la première ligne et l'axe X est utilisé pour la seconde
ligne.
– Si plus de deux lignes ont été sélectionnées, les données superflues ne sont pas prises
en compte.
– Si vous maintenez la touche "Maj" enfoncée pendant le déplacement de la sélection de
données, les courbes présentes dans le contrôle FunctionTrendControl sont
remplacées.
Ajouter des archives et des vues de User Archive dans le contrôle WinCC UserArchiveControl
1. Sélectionnez les données suivantes dans la zone de tableau de User Archive :
– une archive parmi toutes les archives
– un ou plusieurs champs d'une archive
– une vue parmi toutes les vues
– une ou plusieurs colonnes d'une vue
2. Placez-vous avec la souris sur la bordure du cadre de sélection.
Le curseur change d'apparence, passant d'un "+" à une croix.
3. Maintenez le bouton gauche de la souris enfoncé pendant que vous déplacez la sélection
de données avec la souris dans un contrôle WinCC UserArchiveControl déjà configuré
dans Graphics Designer.
Le déplacement dans le dialogue de configuration ne fonctionne pas.
4. Relâchez le bouton de la souris dans le contrôle UserArchiveControl.
Les données suivantes sont ajoutées dans le contrôle UserArchiveControl :
– Glisser-déposer d'une archive parmi toutes les archives :
L'archive est ajoutée et toutes les colonnes sont sélectionnées dans le contrôle.
– Glisser-déposer d'un ou de plusieurs champs d'une archive :
L'archive est ajoutée et les colonnes que vous avez choisies comme champs dans User
Archive sont sélectionnées dans le contrôle.
– Déplacement d'une vue de toutes les vues :
La vue est ajoutée et toutes les colonnes sont sélectionnées dans le contrôle.
– Déplacement d'une ou plusieurs colonnes d'une vue :
La vue est ajoutée et les colonnes que vous avez choisies comme colonnes dans User
Archive sont sélectionnées dans le contrôle.
5. Si une archive ou une vue existe déjà dans le contrôle UserArchiveControl, vous ne pouvez
pas ajouter de champs/colonnes d'une autre archive ou d'une autre vue.
Voir aussi
Glisser-déposer pour les objets complexes (Page 111)
Glisser-déposer dans Configuration Studio (Page 103)
Introduction
La fonctionnalité Glisser-déposer vous permet de simplifier la configuration d'objets complexes
avec liaison de variable dans Graphics Designer.
Remarque
Après la configuration ou la création d'un objet par glisser-déposer, il est impossible d'annuler
la configuration dans Graphics Designer avec la commande de menu "Annuler".
Condition préalable
● WinCC Configuration Studio est ouvert.
● Le Graphics Designer est ouvert avec une vue.
Créer des champs d'E/S avec liaison de variable ou remplacer une variable dans le champ d'E/S
1. Sélectionnez une ou plusieurs lignes dans la zone de tableau de la gestion des variables.
2. Placez-vous avec la souris sur la bordure du cadre de sélection.
Le curseur change d'apparence, passant d'un "+" à une croix.
3. Maintenez le bouton gauche de la souris enfoncé pendant que vous déplacez la sélection
de variables avec la souris dans une zone vide d'une vue dans Graphics Designer.
4. Relâchez le bouton de la souris dans la vue.
Un champ d'E/S est créé pour chaque variable ou ligne sélectionnée dans la gestion des
variables. Les champs d'E/S sont reliés aux variables respectives.
Si vous déplacez une variable sélectionnée dans un champ d'E/S déjà configuré, la variable
existante dans le champ d'E/S est remplacée par la variable insérée.
Voir aussi
Comment insérer un texte comme objet à partir d'un éditeur WinCC (Page 484)
Glisser-déposer pour les contrôles WinCC (Page 106)
Glisser-déposer dans Configuration Studio (Page 103)
Introduction
La fonction Glisser-déposer dans WinCC Configuration Studio vous permet de déplacer des
données de la zone de tableau vers des éditeurs en dehors de WinCC.
Les données reçoivent le format de texte "Unicode" et peuvent, par exemple, être utilisées
dans Microsoft Excel et WordPad.
Marche à suivre
1. Sélectionnez une ou plusieurs lignes et colonnes dans la zone de tableau d'un éditeur.
2. Placez-vous avec la souris sur la bordure du cadre de sélection.
Le curseur change d'apparence, passant d'un "+" à une croix.
3. Maintenez le bouton gauche de la souris enfoncé pendant que vous déplacez la sélection
des données avec la souris vers un éditeur déjà ouvert.
4. Relâchez le bouton de la souris dans l'emplacement cible.
La sélection des données est utilisée dans l'éditeur.
La page "Comment insérer un texte comme objet à partir d'un éditeur WinCC (Page 484)"
explique comment insérer dans Graphics Designer des textes à partir d'Excel, par exemple,
pour créer des objets graphiques.
Voir aussi
Glisser-déposer dans Configuration Studio (Page 103)
Comment insérer un texte comme objet à partir d'un éditeur WinCC (Page 484)
Introduction
Si vous voulez utiliser un projet WinCC sur un seul ordinateur, vous créerez un projet
monoposte.
Le projet WinCC fonctionne alors sur un ordinateur servant de serveur pour le traitement de
données et de station opérateur. D'autres ordinateurs ne peuvent pas accéder au projet.
Principe
L'ordinateur sur lequel vous créez le projet monoposte, est configuré comme serveur.
L'ordinateur est connecté à l'automate programmable via la communication de process.
Accès à distance
L'accès à distance est désactivé par défaut. Pour accéder par exemple à l'ordinateur depuis
un serveur redondant ou via l'Intranet, activez la configuration à distance dans Simatic Shell.
Redundancy
Un projet monoposte peut également être créé comme système redondant. Vous configurez
dans ce cas un projet monoposte avec un second serveur redondant.
Serveur d'archives
Vous pouvez également créer un serveur d'archives pour un projet monoposte. Vous
configurerez dans ce cas un projet monoposte et un second serveur sur lequel seront
archivées les données du projet monoposte.
Voir aussi
Projet multiposte (Page 114)
Introduction
Si vous voulez utiliser un projet WinCC sur plusieurs ordinateurs, vous créerez un projet
multiposte.
Principe
Vous créez le projet multiposte sur le serveur. Le serveur est connecté à l'automate
programmable via la communication de process.
Dans le projet multiposte, vous devez également configurer les clients qui accèdent au serveur.
Vous créerez ensuite sur les ordinateurs voulus les projets client requis.
Si vous voulez utiliser plusieurs serveurs, copiez le projet multiposte sur le deuxième serveur.
Adaptez le projet dupliqué en fonction du serveur. Vous pouvez également créer sur le
deuxième serveur un deuxième projet multiposte indépendant du projet qui se trouve sur le
premier serveur.
Un serveur peut également accéder en tant que client à un autre serveur. Vous opterez pour
cette solution si vous voulez utiliser un serveur d'archives ou de fichiers par ex.
Voir aussi
Projet monoposte (Page 114)
Projet client (Page 115)
Introduction
Si vous avez créé un projet multiposte, vous devez également créer les clients qui accèderont
au serveur. Créez un projet client sur l'ordinateur devant servir de client.
Il existe pour un client WinCC deux possibilités :
● Le système multiposte avec un ou plusieurs serveurs :
Un client accède à plusieurs serveurs. Les données de Runtime sont réparties sur plusieurs
serveurs. Les données de configuration des projets multipostes se trouvent sur les serveurs
correspondants. Des données de configuration locales peuvent se trouver dans les projets
client de l'ordinateur client : vues, scripts et variables. vues, scripts et variables.
● Le système multiposte avec un seul serveur :
Le client accède à un seul serveur. Toutes les données se trouvent sur le serveur et sont
référencées sur les clients.
Un serveur d'archives ou de fichiers peut également accéder en tant que client à un autre
serveur.
Remarque
Le client WinCC remplace les clients et muliclients utilisés sous WinCC jusqu'à la version V5.1.
Selon la configuraiton, un client WinCC assure le rôle de client V5.1 ou de multiclient V5.1.
Principe
Vous créez le projet multiposte sur le serveur. Le serveur est connecté à l'automate
programmable via la communication de process. Dans le projet multiposte, vous devez
également créer les clients qui accèdent au serveur.
Si vous configurez un système multiposte avec un seul serveur, vous n'avez pas à créer de
projet client particulier sur le client WinCC.
Si vous configurez un système multiposte avec plusieurs serveurs, vous devez créer un projet
client particulier sur chaque client. Ceci s'applique également si vous ne voulez accéder qu'à
un seul serveur mais que vous voulez également enregistrer des données de configuration
sur le client.
Client Web
Vous pouvez configurer un client accédant au serveur via l'intranet ou une connexion Internet.
Créez pour ce faire un client Web avec l'option WinCC Web Navigator.
Voir aussi
Projet multiposte (Page 114)
Introduction
Vous pouvez transformer un projet que vous avez créé comme projet monoposte, en un projet
multiposte.
Ceci peut s'avérer utile lorsque vous voulez créer intégralement le projet et le tester avant de
le faire fonctionner dans un système multiposte.
Marche à suivre
1. Sélectionnez le nom du projet dans la fenêtre du navigateur de WinCC-Explorer. Ouvrez
le dialogue "Propriétés du projet" au moyen du menu contextuel.
2. Sélectionnez dans la fenêtre de sélection "Type" de l'onglet Général le type de projet "Projet
multiposte". Validez par "OK".
3. Le dialogue "Changer type de projet" s'ouvre en indiquant : "Le type de projet a été modifié.
Voulez-vous supprimer la liste de démarrage ?"
Si vous voulez adopter la liste de démarrage dans le projet modifié, sélectionnez "Non".
Si vous voulez créer un nouvelle liste de démarrage, confirmez par "Oui". Créez la liste de
démarrage après modification du type de projet.
4. Un dialogue s'ouvre en indiquant : La modification du type de projet ne sera prise en compte
qu'après fermeture et réouverture du projet sur tous les ordinateurs sur lesquels le projet
est actuellement ouvert." Validez par "OK".
5. Fermez le projet dans WinCC Explorer puis rouvrez-le. WinCC valide ainsi le type de projet
modifié.
6. Créez les clients voulus sous le composant "Ordinateurs". Créez les clients WinCC requis
et adaptez la configuration.
Voir aussi
Pour transformer un projet multiposte en projet monoposte (Page 118)
Pour créer une liste de démarrage (Page 180)
Projet monoposte (Page 114)
Projet multiposte (Page 114)
Introduction
Vous pouvez transformer un projet que vous avez créé comme projet multiposte, en un projet
monoposte. Les clients créés ne sont pas repris car un projet monoposte ne comprend qu'un
seul ordinateur.
Ceci peut être utile lorsque vous voulez reprendre une configuration existante pour un nouveau
projet.
Marche à suivre
1. Sélectionnez le nom du projet dans la fenêtre du navigateur de WinCC Explorer. Ouvrez
le dialogue "Propriétés du projet" au moyen du menu contextuel.
2. Sélectionnez dans la fenêtre de sélection "Type" de l'onglet Général le type de projet "Projet
monoposte". Validez par "OK".
3. Le dialogue "Propriétés du projet" s'ouvre en indiquant: "En cas de passage du projet
multiposte au projet monoposte ou projet Client, les ordinateurs Client configurés sont
supprimés de la liste des ordinateurs. Cliquez sur "OK" pour accepter le changement ou
sur "ANNULER" pour conserver le projet actuel". Validez par "OK".
4. Le dialogue "Changer de type de projet" s'ouvre en indiquant : "Le type de projet a été
modifié. Voulez-vous supprimer la liste de démarrage ?"
Si vous voulez adopter la liste de démarrage dans le projet modifié, sélectionnez "Non".
Si vous voulez créer un nouvelle liste de démarrage, confirmez par "Oui". Créez la liste de
démarrage après modification du type de projet.
5. Un dialogue s'ouvre en indiquant : La modification du type de projet ne sera prise en compte
qu'après fermeture et réouverture du projet sur tous les ordinateurs sur lesquels le projet
est actuellement ouvert." Validez avec "OK".
6. Fermez le projet dans WinCC Explorer puis rouvrez-le. WinCC valide ainsi le type de projet
modifié.
7. Adaptez les propriétés de l'ordinateur et la configuration.
Voir aussi
Pour transformer un projet monoposte en projet multiposte (Page 117)
Pour créer une liste de démarrage (Page 180)
Projet monoposte (Page 114)
Projet multiposte (Page 114)
Introduction
Pour créer un projet WinCC, vous n'avez pas besoin de conception détaillée. Pour que la
réalisation de votre projet WinCC soit la plus efficace possible, quelques réflexions préalables
sur la structure du projet s'imposent. Selon l'envergure du projet et le nombre de projeteurs,
il peut être utile de définir certains paramétrages et certaines règles.
Ce chapitre fournit des informations sur les éléments d'un projet que vous pouvez définir avant
la configuration :
● Type de projet
● Chemin de projet
● Conventions de nom
● Variables et groupes de variables
● Hiérarchie des vues et structure de dossiers
● Types de bloc d'affichage
● Réutilisation de parties du projet
● Gestion des utilisateurs
● Optimisation de la performance
Type de projet
Avant de commencer à concevoir votre projet, vous devez déjà savoir si vous avez besoin
d'un système monoposte ou multiposte.
Si vous prévoyez de réaliser un projet avec des clients WinCC ou Web, tenez compte des
notes relatives à la performance.
Chemin de projet
Le projet WinCC ne doit pas forcément être installé sur la même partition que le programme
WinCC. Il est d'ailleurs utile de créer un partition particulière pour le projet.
Tenez compte, lors de la création de la partition, du volume de données attendu. Si vous
archivez une grande quantité de données, le projet WinCC peut facilement occuper plusieurs
gigaoctets en mémoire.
Une partition particulière permet en outre de s'assurer que le projet WinCC et les données de
configuration qu'il contient, restent disponibles en cas de panne du système.
Remarque
Ne pas enregistrer sur des lecteurs ou des dossiers comprimés
Vous ne pouvez pas enregistrer les projets WinCC dans des disques ou répertoires
compressés.
Conventions de nom
Les conventions de nom vous faciliteront la manipulation de projets de grande envergure.
Vous pouvez améliorer la visibilité de votre projet notamment en ce qui concerne les variables,
les vues et les fonctions.
Tenez cependant compte des restrictions applicables à l'attribution de noms figurant au
chapitre "Caractères interdits".
Nom de projet
Une fois attribué, le nom d'un projet ne peut pas être modifié sans conséquences. Il y a donc
lieu d'attribuer au projet un nom significatif après mûre réflexion.
Variables
Vous pouvez attribuer aux variables un préfixe qui désigne le type de la variable ou de la liaison
affectée à la variable. Vous pouvez par exemple définir que les variables de texte seront
munies du préfixe "txt_" et les variables internes du préfixe "int_".
Si vous voulez définir une norme d'entreprise, veillez à utiliser les mêmes préfixes dans tous
les projets.
Vues
Vous pouvez définir des préfixes pour le type de vue et distinguer ainsi par exemple les vues
de l'installation des vues du système.
Si vous créez de nombreuses vues, vous pouvez également utiliser des numéros d'ordre dans
les noms de vue.
Fonctions
Pour les fonctions, il est utile de prévoir un préfixe à intégrer à votre norme d'entreprise.
La dénomination de la fonction permet donc d'établir en un coup d'oeil le rapport avec la norme.
Structure de dossiers
Pour archiver de manière structurée des vues et des fichiers référencés, vous pouvez créer
d'autres sous-dossiers dans le chemin d'accès au projet dans le dossier "GraCS".
Définissez la structure de dossiers et les noms des dossiers avant la configuration des vues
de process.
Lorsque vous modifiez a posteriori des noms de fichier ou des chemins d'archivage, vous
devez adapter en conséquence les chemins d'accès dans la configuration, par exemple dans
des scripts et des liaisons directes.
Pour les vues, les types de bloc d'affichage et les fichiers référencés qui se trouvent dans des
sous-dossiers de "GraCS", le chemin fait toujours partie du nom.
Réutilisation
Vous pouvez reprendre certains éléments de projets WinCC existants.
Ces éléments sont par exemple des variables, des vues, des menus et barres d'outils
personnalisés, des fonctions et des actions.
Projet standard
Si vous ne voulez pas toujours réutiliser les données d'un projet WinCC existant, il est conseillé
de créer un projet standard. Vous pourrez y configurer tous les éléments de projet à votre
mesure.
Lorsque vous créez un nouveau projet, il suffit de dupliquer le projet standard et de travailler
sur la copie. Vous profiterez ainsi d'un gain de temps important.
Optimisation de la performance
Tenez par exemple compte des remarques sur les capacités fonctionnelles et sur la
configuration optimale pour utiliser votre système WinCC avec des performances optimales.
Vous trouverez de plus amples informations sous "Dynamiser les vues de process >
Recommandations pour la configuration".
Voir aussi
Structure de fichiers d'un projet (Page 240)
Caractères interdits (Page 236)
Paramétrages pour le Runtime (Page 176)
Recommandations de configuration pour la dynamisation (Page 1206)
Gestion des utilisateurs dans le système réparti (Page 2524)
Diagnostic système avec des variables de performance (Page 185)
Introduction
Les projets WinCC peuvent être créés et gérés dans PCS 7 dans le cadre de l'automatisation
totalement intégrée (TIA, Totally Integrated Automation). Il en résulte des liaisons entre la
configuration de stations opérateurs et de systèmes d'automatisation avec la configuration
WinCC. Vous effectuez la configuration WinCC dans le SIMATIC Manager et dans le WinCC
Explorer.
Le WinCC Explorer avec l'option "Basic Process Control" vous offrent différents éditeurs dont
vous pouvez utiliser certains en particulier pour la configuration de la station opérateur (OS).
Certaines données du projet WinCC sont déjà prédéfinies par la configuration de la station
d'ingénierie (ES). Vous pouvez si nécessaire paramétrer la configuration avec les éditeurs du
WinCC Explorer.
Condition
● Dans un projet WinCC avec plusieurs ordinateurs, vous devez installer l'option "Basic
Process Control" sur tous les ordinateurs.
● Avertisseur sonore
● Picture Tree
● Editeur de listes de blocs
Lifebeat Monitoring - surveillance de signe de vie de tous les systèmes d'automatisation et de toutes
les stations opérateur
A l'aide de la surveillance de signe de vie, tous les systèmes d'automatisation et stations
opérateurs sont surveillés en termes de bon fonctionnement et une alarme de contrôle de
processus est générée le cas échéant. Vous configurez la surveillance de signe de vie dans
WinCC avec l'éditeur "Lifebeat Monitoring".
Editeur de listes de bloc - configuration de vues de destination et de zones pour les points de mesure
Dans l'éditeur de listes de blocs, vous voyez tous les blocs que vous avez insérés lors de la
configuration ES. Vous pouvez créer vous-même de nouveaux points de mesure dans l'éditeur
de listes de blocs. Dans l'éditeur de listes de blocs, vous assignez des vues et des zones aux
blocs. Ainsi, l'opérateur de l'installation peut passer directement à cette vue avec la fonction
"Loop in Alarm" dans la liste d'alarmes et au moyen de la touche "Vue par point de mesure".
Introduction
Pour créer un projet vous devez définir un certain nombre de paramètres de base sous WinCC.
Sur la base de ces paramètres WinCC crée un projet que vous pouvez immédiatement éditer.
Principe
Lors de la création d'un projet, vous effectuez les opérations suivantes :
● Déterminer le type de projet
● Définir le nom de projet et du répertoire de projets
● Spécifier dans les propriétés du projet le nom de l'auteur, la version du projet et entrez, si
nécessaire, un commentaire
● Définir les propriétés de l'ordinateur
● Définir les paramètres du Runtime
Les propriétés de l'ordinateur ainsi que les paramètres de Runtime peuvent être définis
immédiatement après la création du projet ou au cours de la configuration. Vous trouverez
des informations plus détaillées dans les rubriques "Définition des propriétés de l'ordinateur"
et "Paramétrages pour Runtime".
Marche à suivre
1. Dans la barre d'outils du WinCC Explorer, cliquez sur le bouton .
Le dialogue "WinCC Explorer" s'ouvre.
3. Saisissez dans le champ "Nom de projet" le nom de projet voulu. Si le nom du répertoire
de projets est différent du nom de projet, entrez dans le champ "Nouveau sous-répertoire"
le nom de répertoire voulu.
4. Sélectionnez dans la zone de liste déroulante "Répertoire" de la zone "Chemin de projet"
le chemin dans lequel vous voulez créer le répertoire de projets.
5. Validez par "Créer".
WinCC crée un projet avec le nom voulu et l'ouvre dans WinCC Explorer.
7. Dans l'onglet Général, vous pouvez spécifier l'auteur ainsi que la version du projet et entrer
un commentaire. La zone de liste "Type" permet de changer de type de projet.
8. Fermez la boîte de dialogue en cliquant sur le bouton "OK".
IMPORTANT
Activation de Runtime et synchronisation de données Runtime UserArchive
Lorsque vous démarrez l'éditeur "Archive utilisateur" sur l'ES, le serveur Archive utilisateur
est également démarré. Le serveur synchronise les données Runtime avec le partenaire
redondant. Le serveur de réserve reçoit ainsi les données Runtime de l'ES, ce qui peut
entraîner des incohérences des données Runtime.
N'activez cette case à cocher que si vous voulez utiliser l'ES comme serveur Runtime.
Remarque
Si vous souhaitez tester des projets WinCC intégrés, utilisez la fonction "Lancer la simulation
OS". Il est ainsi assuré que le fonctionnement en cours de l'installation n'en sera pas affecté.
L'activation de projets WinCC intégrés sur l'ES n'est pas approprié pour cela.
Voir aussi
Paramétrages pour le Runtime (Page 176)
Ouvrir WinCC Explorer (Page 36)
Pour définir les propriétés de l'ordinateur (Page 127)
Préparation en vue de la création d'un projet (Page 119)
Gestion des projets et des objets WinCC dans le SIMATIC Manager (Page 2551)
Pour lancer une simulation dans STEP 7 (Page 2589)
Introduction
Lorsque vous créez un projet, vous devez adapter les propriétés de l'ordinateur sur lequel le
projet sera activé.
Dans un système multiposte, vous devez adapter individuellement les propriétés de chaque
ordinateur configuré.
Marche à suivre
1. Dans la fenêtre du navigateur du WinCC Explorer, cliquez sur le composant "Ordinateur".
WinCC affiche dans la fenêtre de données la liste des ordinateurs.
2. Sélectionnez l'ordinateur voulu puis cliquez dans le menu contextuel sur l'entrée
"Propriétés".
Le dialogue "Propriétés - Ordinateur" s'ouvre.
3. Vérifiez que le champ de saisie "Nom de l'ordinateur" affiche bien l'ordinateur voulu. Vous
trouvez le nom d'ordinateur dans le Panneau de configuration Windows sous "Système"
sous l'onglet "Nom de l'ordinateur".
4. Pour donner à l'ordinateur le nom de l'ordinateur local, cliquez sur le bouton "Appliquer le
nom d'ordinateur local".
5. Si vous créez un projet multiposte, le domaine "Type d'ordinateur" est affiché si l'ordinateur
est configuré comme serveur ou comme client.
Si vous avez déjà configuré d'autres ordinateurs dans le projet, ceux-ci sont alors affichés
dans la zone "Nom du client" ou "Nom du serveur". La désignation de la zone varie selon
que le système affiche les propriétés d'un serveur ou d'un client.
6. Fermez la boîte de dialogue en cliquant sur le bouton "OK".
Remarque
Si le nom d'ordinateur spécifié dans le champ "Nom de l'ordinateur" n'est pas correct, le
Graphics Designer ouvre une vue dans la langue de configuration anglaise, quelle que soit
la langue paramétrée. Vous pouvez à nouveau paramétrer la langue voulue dans le
Graphics Designer.
Voir aussi
Pour créer un projet (Page 124)
Effet d'applications externes sur Runtime (Page 183)
Paramétrages pour le Runtime (Page 176)
Ouvrir WinCC Explorer (Page 36)
Introduction
Sous certaines conditions, il est possible que plusieurs utilisateurs travaillent simultanément
sur le même projet depuis différents ordinateurs et qu'ils utilisent différentes ressources à cet
effet.
Jusqu'à WinCC V7.2, il n'était possible à plusieurs clients de configuration d'éditer un projet
simultanément par configuration à distance que si les ordinateurs clients étaient enregistrés
auprès du serveur.
Si vous utilisez le SIMATIC Manager en mode intégré, tenez également compte des remarques
sous "Intégration de WinCC dans le SIMATIC Manager > Comment utiliser l'ingénierie multi-
utilisateur dans le SIMATIC Manager".
Remarque
WinCC/Calendar Options
L'option WinCC "Calendar Options" ne supporte pas l'ingénierie multi-utilisateur.
SIMATIC Process Historian
Process Historian ne supporte pas l'ingénierie multi-utilisateur.
Condition :
● Aucun client n'est déclaré dans la liste des ordinateurs du serveur.
● En cas d'activation de l'ingénierie multi-utilisateur, les éditeurs doivent être fermés sur tous
les ordinateurs impliqués.
● L'option suivante est désactivée dans la boîte de dialogue "Propriétés du projet" :
"L'autorisation du répertoire de projet ne permet qu'un accès en lecture."
Marche à suivre :
1. Dans WinCC Explorer, sélectionnez dans le menu contextuel du nom de projet, l'inscription
"Propriétés".
2. Cochez dans l'onglet "Options" la case "Ingénierie multi-utilisateur".
Les ordinateurs liés au projet peuvent maintenant utiliser différentes ressources du projet.
Remarque
Une nouvelle tâche d'impression générée sur un ordinateur n'est pas immédiatement visible
dans WinCC Explorer.
Les modifications ne sont visibles qu'après fermeture puis réouverture de l'éditeur.
IMPORTANT
Ne libérer des ressources qu'en cas d'urgence
Ne libérez des ressources via la boîte de dialogue que dans des cas bien précis, par exemple
lorsqu'un ordinateur n'est plus accessible en raison d'une interruption de liaison.
Sinon, des ressources en cours d'utilisation pourraient également être libérées.
L'accès simultané aux mêmes ressources n'est pas autorisé car, en raison de la libération,
aucune gestion ultérieure des ressources n'est plus possible.
Remarque
Pour rafraîchir l'affichage dans la boîte de dialogue, vous devez décocher puis recocher la
case "Afficher les ressources réservées pour tous les utilisateurs".
IMPORTANT
Libérer uniquement un ordinateur ayant réellement des problèmes de connexion
Ne libérez un ordinateur via la boîte de dialogue qu'en cas de réels problèmes de connexion,
Exemple : la carte réseau de l'ordinateur est défectueuse.
Dans le cas contraire, il peut s'ensuivre une perte de données dans le projet WinCC.
1. Cliquez dans les propriétés du projet dans l'onglet "Options" sur le bouton "Ressources".
La boîte de dialogue "Ressources multi-utilisateurs" s'ouvre.
2. Cochez la case "Afficher les ressources réservées pour tous les utilisateurs" pour obtenir
un récapitulatif de tous les ordinateurs et de toutes les ressources utilisés.
3. Sélectionnez la ligne "Projet ouvert" avec l'ordinateur à libérer. Cliquez sur le bouton
"Libérer".
La libération de l'ordinateur sélectionné est forcée.
Introduction
WinCC prend en charge les fenêtres de vue indépendantes. Vous pouvez utiliser les fenêtres
de vue indépendantes indépendamment de la vue de process et leur donner une position
absolue. Si le matériel est adéquat et que le système d'exploitation le prend en charge, vous
pouvez de la sorte activer plusieurs moniteurs et avoir ainsi une image plus complète et plus
différenciée des process.
Vous pouvez par exemple visualiser le process sur les moniteurs 1 à 3 et représenter sur le
moniteur 4 une autre vue du process avec une liste Excel.
Vous n'avez alors plus besoin de la fenêtre principale dans laquelle vous avez configuré les
diverses fenêtres de vue. Vous pouvez la masquer pour renforcer l'impression donnée par
plusieurs fenêtres runtime indépendantes.
Remarque
WinCC/WebUX : pas de prise en charge des fenêtres indépendantes
L'option WebUX de WinCC ne prend pas en charge les fenêtres de vue indépendantes.
Les fenêtres indépendantes configurées ont le même comportement au runtime que les autres
fenêtres de vue.
Marche à suivre
1. Configurez dans la vue d'accueil plusieurs fenêtres de vue avec les vues de process
voulues.
2. Ouvrez les propriétés de chaque fenêtre de vue par un double clic.
Le dialogue "Propriétés de l'objet" s'ouvre.
Résultat
En runtime, les vues de process sélectionnées apparaissent dans plusieurs fenêtres de vue
à manipuler indépendamment les unes des autres.
Voir aussi
Pour insérer une fenêtre de vue (Page 631)
Introduction
Au Runtime WinCC, l'horodatage peut être affiché en heure locale ou en temps universel
coordonné TUC. Il est généralement plus judicieux d'afficher l'heure locale du poste de travail.
Si vous voulez afficher une heure indépendante des fuseaux horaires, vous pouvez opter pour
le temps universel coordonné.
Lors de la création d'un projet, WinCC utilise le fuseau horaire local comme paramètre par
défaut. WinCC utilise en interne le temps universel coordonné TUC comme base de temps et
adapte l'heure affichée au fuseau horaire sélectionné.
La base de temps réglée est valable pour l'ensemble du projet installé sur l'ordinateur. Dans
un système multiposte, vous pouvez choisir une base de temps particulière pour chaque
ordinateur.
Vous pouvez également configurer si le format de la date et de l'heure peut être configuré sur
les divers composants ou bien s'il doit être imposé sur tous les composants de format ISO
8601 de manière centrale par le projet WinCC.
Remarque
La modification du fuseau horaire peut influencer le changement de date.
Les stations de Los Angeles, New York et Tokyo affichent l'heure de leur fuseau horaire local.
Les données des stations sont regroupées au siège de Berlin. Avec le paramétrage par défaut,
l'opérateur peut consulter toutes les données avec l'heure locale de Berlin. Pour faciliter la
compréhension en cas d'entretien avec les stations, les deux opérateurs passent au temps
universel coordonné.
Remarque
L'utilisation du fuseau horaire TUC est conseillée lorsqu'un ordinateur doit afficher ou traiter
des données horaires provenant de différents fuseaux horaires. Si un client doit afficher des
alarmes issues de divers fuseaux horaires, sélectionnez dans l'Alarm Control de ce client le
fuseau horaire TUC afin que les alarmes soient triées correctement dans l'ordre chronologique
ou pour que les nouvelles alarmes apparaissent correctement dans la fenêtre d'alarmes à une
ligne.
Paramètres possibles
Les paramètres suivants sont disponibles pour l'affichage en runtime. Vous configurez les
paramètres dans les propriétés de l'ordinateur dans l'onglet "Paramètres".
Sélection Signification
Fuseau horaire local (LOC) Au Runtime, le temps est indiqué conformément au fuseau horaire local
du client ou du serveur.
Pour l'affichage, le temps universel coordonné est converti en heure du
fuseau approprié. 1)
Le fuseau horaire local est le paramétrage par défaut des nouveaux
projets. Pour certains objets, le paramétrage par défaut est "Adopter
les paramétrages de projet".
Temps universel coordonné Le Runtime affiche le temps universel coordonné TUC. TUC signifie
(TUC) "Temps Universel Coordonné" (UTC = Universal Time Coordinated).
Le TUC qui n'est pas lié à un fuseau horaire, est utilisé au niveau inter‐
national. L'heure correspond approximativement à celle du méridien de
Greenwich (= heure d'hiver d'Europe Centrale moins une heure). En
TUC, il n'existe pas de passage à l'heure d'été.
Fuseau horaire du serveur Le Runtime affiche l'heure du fuseau local du serveur. Dans les systè‐
mes monopostes, ceci correspond à l'heure du fuseau horaire local.
Lors de l'affichage du fuseau horaire local en format ISO 8601, aucune
divergence n'est affichée par rapport au temps universel coordonné.
Nota :
Nous vous recommandons d'utiliser ce paramètre seulement dans les
projets migrés de WinCC V5.x.
Adopter les paramétrages de Cette options n'est disponible que pour les modèles et contrôles.
projet 2) L'objet concerné adopte le fuseau horaire paramétré dans les proprié‐
tés du projet.
Le fuseau horaire local se règle dans le panneau de configuration de votre ordinateur sous "Date/
1)
heure".
2)
Il est conseillé d'adopter le paramètre "Adopter les réglages du projet" pour tous les objets et de ne
modifier le paramétrage qu'exceptionnellement. Ce paramétrage facilite le changement de fuseau ho‐
raire sur l'ensemble du projet.
Voir aussi
Ouvrir WinCC Explorer (Page 36)
Préparation en vue de la création d'un projet (Page 119)
Pour paramétrer la base de temps de la documentation en ligne (Page 141)
Pour paramétrer la base de temps d'un contrôle (Page 139)
Pour paramétrer la base de temps du projet (Page 138)
Affichage spécifique aux régions de l'heure et de la date (Page 2482)
Introduction
La base de temps valable comme paramètre par défaut sur l'ensemble du projet se règle dans
le dialogue "Propriétés - Ordinateur". Le paramétrage s'applique à tous les objets affichés au
Runtime sur cet ordinateur. Il ne s'applique pas aux objets pour lesquels vous avez réglé une
base de temps particulière.
Remarque
Le paramétrage de la base de temps peut également être édité au Runtime. Pour rafraîchir
l'affichage au Runtime, la vue ou le journal doit être resélectionné.
Si le formatage de la date et de l'heure est imposé de manière centrale en format ISO 8601,
les répercussions seront perceptibles sur les formats de l'heure configurables et sur l'affichage
des horaires dans l'ensemble du projet, par ex. dans les ActiveX Controls, les journaux ou
dans Alarm Logging sur les blocs d'alarme système "Heure" et "Date".
Marche à suivre
1. Dans la fenêtre du navigateur du WinCC Explorer, cliquez sur le composant "Ordinateur".
WinCC affiche dans la fenêtre de données la liste des ordinateurs.
2. Sélectionnez l'ordinateur voulu puis cliquez dans le menu contextuel sur l'entrée
"Propriétés".
Le dialogue "Propriétés - Ordinateurs" s'ouvre.
3. Cliquez sur l'onglet Paramètres.
4. Sélectionnez la base de temps voulue dans la zone de liste déroulante "Base de temps
pour l'affichage de l'heure en Runtime".
5. Sélectionnez dans la zone "Formatage central de la date et de l'heure" si le format de la
date et de l'heure peut être configuré sur les divers composants, comme par exemple Alarm
Control, ou si le format selon ISO 8601 doit être imposé sur tous les composants.
6. Cliquez sur le bouton "OK" pour fermer le dialogue.
Voir aussi
Pour paramétrer la base de temps de la documentation en ligne (Page 141)
Préparation en vue de la création d'un projet (Page 119)
Pour paramétrer la base de temps d'un contrôle (Page 139)
Réglage de l'heure sous WinCC (Page 135)
Introduction
Certains contrôles autorisent un paramétrage individuel de la base de temps.
Les contrôles adoptent comme paramètre par défaut la base de temps spécifiée dans les
propriétés du projet. Le paramétrage "Adopter les paramétrages de projet" permet de s'assurer
que les contrôles affichent toujours l'heure du même fuseau horaire que dans le reste du projet.
Ce paramétrage permet de modifier globalement la base de temps de tous les contrôles via
les propriétés de l'ordinateur.
Si vous modifiez la base de temps d'un contrôle, ce paramétrage reste inchangé. La base de
temps de ce contrôle ne pourra plus être modifiée globalement via les propriétés de
l'ordinateur. Pour adapter à nouveau ce contrôle à l'affichage au Runtime, il faudra modifier
manuellement les propriétés ou désactiver l'option "Adopter les paramétrages de projet".
Contrôles
La base de temps des contrôles suivants peut être paramétrée individuellement :
● WinCC Online Table Control
● WinCC Online Trend Control
● WinCC Function Trend Control
● WinCC Alarm Control
● WinCC User Archives Table Control
Marche à suivre
1. Ouvrez le dialogue "Propriétés" du contrôle.
2. Sélectionnez l'onglet Général ou, pour Online Trend Control, l'onglet Axe des temps.
3. Sélectionnez la base de temps voulue dans la zone de liste déroulante "Base de temps".
4. Fermez la boîte de dialogue en cliquant sur le bouton "OK".
Voir aussi
Préparation en vue de la création d'un projet (Page 119)
Pour paramétrer la base de temps de la documentation en ligne (Page 141)
Pour paramétrer la base de temps du projet (Page 138)
Réglage de l'heure sous WinCC (Page 135)
Introduction
Le système de journaux de WinCC propose des objets dynamiques qui permettent de saisir
les données de Runtime dans un journal. Les propriétés de ces objets dynamiques autorisent
un paramétrage individuel de la base de temps.
WinCC adopte comme paramètre par défaut la base de temps spécifiée dans les propriétés
du projet. Le paramétrage "Adopter les paramétrages de projet" permet de s'assurer que les
journaux affichent toujours l'heure du même fuseau horaire que dans le reste du projet. Ce
paramétrage permet de modifier globalement la base de temps de tous les objets dynamiques
via les propriétés de l'ordinateur.
Si vous modifiez la base de temps d'un objet dynamique, ce paramétrage reste inchangé. La
base de temps de cet objet ne pourra plus être modifiée globalement via les propriétés de
l'ordinateur. Pour adapter à nouveau les journaux à l'affichage au Runtime, il faudra modifier
manuellement les paramètres des propriétés de l'objet ou désactiver l'option "Adopter les
paramétrages de projet".
Journaux
Vous pouvez paramétrer la base de temps des objets suivants :
● Journaux d'archive (Alarm Logging Runtime)
● Journaux d'alarmes (Alarm Logging Runtime)
● Tableaux d'archives utilisateur (Archive utilisateur Runtime)
● Tables de variables (Tag Logging Runtime)
● Courbes de variables (Tag Logging Runtime)
● Tableaux de journaux au fil de l'eau (dans l'éditeur de modèles de ligne)
● Tableaux de journaux au fil de l'eau (dans l'éditeur de modèles de page)
Voir aussi
Préparation en vue de la création d'un projet (Page 119)
Pour paramétrer la base de temps d'un contrôle (Page 139)
Pour paramétrer la base de temps du projet (Page 138)
Réglage de l'heure sous WinCC (Page 135)
Introduction
Vous pouvez traiter un projet en système monoposte ou multiposte, si Runtime est activé.
Toutefois, quelques configurations ne sont pas possibles.
Parallèlement WinCC offre la fonction "Chargement de modifications en ligne". Par
Chargement de modifications en ligne vous pouvez traiter le projet sur un ordinateur pendant
qu'il tourne sur un autre ordinateur en Runtime. Pendant la configuration avec chargement de
modifications en ligne les restrictions diffèrent de celles de la configuration en ligne.
Remarque
Effet sur les performances au Runtime
N'oubliez pas que dans les projets à temps critique, la configuration en ligne influence le
comportement dans le temps de votre projet.
Restrictions
Vous trouvez des informations détaillées concernant la possibilité de traiter les données en
ligne dans la description de l'éditeur en WinCC Information System.
En principe vous pouvez traiter les éléments suivants, pendant que le projet est activé en
Runtime :
Remarque
Archivage d'alarmes : affichage Runtime retardé
La configuration en ligne dans Alarm Logging entraîne la création d'un nouveau segment
d'archive de l'archive d'alarmes. La création du segment peut durer plusieurs minutes.
Les modifications dans Alarm Logging ne sont visibles en runtime qu'après un changement
de segment, si une nouvelle alarme arrive ou si un changement de vue a lieu.
Voir aussi
Utilisations et restrictions du chargement de modifications en ligne (Page 152)
Chargement de modifications en ligne (Page 148)
Pour configurer l'archive d'alarmes (Page 1402)
Introduction
La fonction de chargement de modifications en ligne permet d'éditer un projet sur un ordinateur
tandis qu'il fonctionne au Runtime sur un autre ordinateur. Le chargement en ligne des
modifications fonctionne sur les systèmes multipostes ainsi que dans les systèmes répartis,
dans les mêmes conditions que lors de l'utilisation de WinCC dans des systèmes multipostes.
L'ordinateur sur lequel vous effectuez la configuration est appelé ci-après Station de
configuration. L'ordinateur sur lequel le Runtime est activé est appelé Operator Station.
Si vous voulez adopter les modifications sur l'Operator Station, démarrez le téléchargement
des données modifiées. Le projet est actualisé durant le Runtime.
Vous pouvez tester les modifications sur la station de configuration avant d'adopter les
modifications en Runtime. Vous pouvez actualiser le projet quand bon vous semble.
Le chargement de modifications en ligne présuppose cependant l'utilisation d'un projet
cohérent.
Remarque
N'oubliez pas que dans les projets à temps critique, le chargement en ligne des modifications
influence le comportement dans le temps de votre projet.
Scénarios d'application
Les différentes phases d'exploitation, que ce soit la mise en service, l'exploitation proprement
dite ou la maintenance, nécessitent régulièrement la modification d'un projet existant. On est
donc amené à introduire ces modifications dans le projet activé, c.-à-d. en ligne.
Le chargement de modifications en ligne peut être utilisé dans les cas suivants :
● Tâches d'automatisation continues :
Toutes les modifications doivent être réalisées en ligne à partir d'une station de
configuration centrale. Ceci rend superflu les modifications de configuration sur site. Il vous
est également possible d'ajouter, modifier et supprimer des objets du Runtime, tels les
variables, les alarmes et les archives, et ce sans désactiver WinCC.
● Tester les modifications en environnement protégé :
Les modifications prévues peuvent être exécutées hors ligne sur la station de configuration
avant d'être chargées dans le projet activé. L'ingénieur de projet peut donc tester les
modifications dans un environnement protégé avant qu'elles ne soient appliquées dans le
projet en exploitation. Les éventuelles erreurs de configuration peuvent ainsi être détectées
et éliminées avant qu'elles ne causent des problèmes au sein du process ou n'immobilisent
l'installation.
● Charger simultanément les modifications s'influençant respectivement :
Dans le cas des changements de configuration, il s'agit souvent de paramètres enchaînés
les uns aux autres. Les modifications doivent donc être téléchargées en bloc et prendre
effet simultanément.
Ce cas se produit par exemple lorsque l'on ajoute une valeur calculée à une représentation
d'archive. Il faut éventuellement pour ce faire créer de nouvelles variables et les rajouter à
une nouvelle archive. Il faut finalement représenter l'archive dans une vue. Si, dans ce cas,
les informations ne sont pas adoptées en bloc durant l'exploitation, le système émettra des
messages d'erreur.
Remarque
STEP7 ou PCS7 sont requis si vous voulez utiliser le chargement de modifications en ligne
dans des systèmes redondants. Vous trouverez des informations plus précises au chapitre
"Avantages et conditions de l'intégration"
Principe
Un projet fonctionne en Runtime sur l'Operator Station. Le chargement de modifications en
ligne est automatiquement enclenché. Les menus pour charger les modifications en ligne ne
peuvent pas être exploités dans WinCC Explorer.
Sur un deuxième ordinateur, la station de configuration, vous éditez une copie du projet. Sur
la station de configuration activez dans WinCC Explorer la fonction Chargement de
modifications en ligne. A partir de cet instant, WinCC enregistrera toutes les modifications du
projet. Les configurations en ligne sur la station de configuration ne sont cependant pas
enregistrées.
Après avoir achevé les modifications du projet, démarrez le chargement de modifications en
ligne. Vous exportez ainsi les données modifiées sur l'Operator Station. Le projet est actualisé
durant le Runtime.
Dans un système multiposte, WinCC génère des Packages après chaque téléchargement.
Selon les paramètres sélectionnés, les Packages peuvent alors être automatiquement
importés par les Clients.
Voir aussi
Configuration en ligne (Page 143)
Pour charger des modifications en ligne (Page 160)
Pour réinitialiser le chargement de modifications en ligne (Page 164)
Pour activer le chargement de modifications en ligne (Page 158)
Utilisations et restrictions du chargement de modifications en ligne (Page 152)
Conditions préalables à un chargement de modifications en ligne (Page 150)
Procéder au diagnostic du chargement de modifications en ligne (Page 155)
Avantages et conditions préalables de l'intégration (Page 2548)
Introduction
Veillez à n'utiliser le chargement de modifications en ligne que dans le cadre de projets
cohérents :
● Avant d'activer le chargement de modifications en ligne, les projets de la station de
configuration doivent se trouver au même niveau que ceux de l'Operator Station.
● Veuillez vous assurer que le projet sur la station de configuration est testé avant de lancer
le chargement de modifications en ligne.
● Ne configurez que des modifications pouvant être détectées par le chargement de
modifications en ligne.
Si le chargement de modifications en ligne n'est pas en mesure de détecter une
configuration, un avertissement s'affiche. Si vous persistez à configurer la modification, le
chargement de modifications en ligne est réinitialisé. Les modifications ne peuvent plus
être transmises.
Si vous éditez un projet non cohérent, le projet risque de ne plus fonctionner correctement
après le téléchargement. Vous ne pourrez alors remédier aux erreurs du Runtime qu'après
avoir désactivé le projet.
Remarque
Si vous éditez un projet WinCC qui a été créé avec SIMATIC Manager, il n'existe alors aucune
commande "Chargement des modifications en ligne" dans WinCC Explorer. Il en est de même
pour les projets qui ont été créés dans WinCC, puis importés dans SIMATIC Manager avec la
fonction "Importation d'objets WinCC". On appelle également ce type de projets Projets TIA.
Si vous copiez un projet TIA avec WinCC Explorer et que vous éditez ensuite la copie, la
commande de menu "Chargement de modifications en ligne" s'affiche dans WinCC Explorer.
Configurez les modifications étendues en plusieurs étapes. Transmettez chaque pack partiel
après la configuration sur la station de l'opérateur.
Remarque
Vous pouvez également désactiver sur la station de configuration le chargement de
modifications en ligne. Le chargement de modifications en ligne ne devrait toutefois être
désactivé que si vous ne voulez d'une manière générale pas configurer de modifications en
ligne et que vous préférez un chargement intégral sur l'Operator Station. Ne sélectionnez pas
"Désactiver" si vous voulez interrompre le chargement de modifications en ligne. Il ne serait
alors plus possible de garantir la cohérence du projet.
Voir aussi
Pour activer le chargement de modifications en ligne (Page 158)
Pour charger des modifications en ligne (Page 160)
Pour réinitialiser le chargement de modifications en ligne (Page 164)
Utilisations et restrictions du chargement de modifications en ligne (Page 152)
Procéder au diagnostic du chargement de modifications en ligne (Page 155)
Introduction
Lorsque le chargement de modifications en ligne est activé, vous ne pouvez pas effectuer
toutes les configurations normalement réalisables lorsque le chargement de modifications en
ligne est désactivé.
Restrictions systématiques
Fichiers ouverts
Lors du téléchargement de modifications en ligne les fichiers ouverts ne sont pas transmis,
par exemple les vues qui sont à ce moment là ouvertes dans le Graphics Designer. Après le
téléchargement, une inscription s'affiche dans la fenêtre d'alarmes du dialogue "Dialogue de
progression". Quittez toutes les applications et tous les éditeurs, excepté "Chargement de
modifications en ligne", et redémarrez le transfert.
Projet en Runtime
Le projet ne doit pas être activé dans Runtime sur la station de configuration.
Serveur WinCC
Prenez en considération les points suivants en téléchargeant sur un serveur le chargement
de modifications en ligne :
Le projet WinCC correspondant devrait être ouvert sur tous les clients qui ont importé un
package du serveur.
Vous pouvez aussi effectuer le téléchargement quand le projet en question n'est ouvert pas
sur tous les clients. Il vous faut cependant alors attendre 10 minutes au moins après validation
du dernier dialogue du chargement de modifications en ligne, avant d'ouvrir le projet sur les
clients.
Systèmes redondants
Vous ne pouvez utiliser le chargement de modifications en ligne dans des systèmes
redondants seulement dans certaines conditions. Vous avez besoin de SIMATIC Manager,
STEP7 ou PCS7 pour utiliser le chargement de modifications en ligne dans des systèmes
redondants.
Vous devez toujours démarrer le téléchargement du chargement de modifications en ligne via
le serveur maître. Le chargement de modifications en ligne du serveur Standby est alors
également téléchargé. Il n'est pas possible de démarrer le téléchargement via le serveur
Standby.
Les modifications des données de configuration de User Archive, par ex. les champs
supprimés dans l'archive, ne peuvent pas être transférées sur une couple de serveurs
redondants via le chargement de modifications en ligne.
Fichiers et éléments
Le chargement de modifications en ligne prend en charge l'édition des éléments suivants :
Voir aussi
Configuration en ligne (Page 143)
Pour charger des modifications en ligne (Page 160)
Pour réinitialiser le chargement de modifications en ligne (Page 164)
Pour activer le chargement de modifications en ligne (Page 158)
Chargement de modifications en ligne (Page 148)
Conditions préalables à un chargement de modifications en ligne (Page 150)
Introduction
Après le chargement de modifications en ligne, il y a lieu de vérifier que toutes les modifications
ont été correctement appliquées au projet sur l'Operator Station. LEs messages d'erreur qui
se sont produits lors du téléchargement peuvent être exportées dans un fichier de diagnostic.
3. Cliquez sur le bouton "Enregistrer". Le fichier est écrit dans le répertoire sélectionné.
Voir aussi
Pour charger des modifications en ligne (Page 160)
Pour réinitialiser le chargement de modifications en ligne (Page 164)
Pour activer le chargement de modifications en ligne (Page 158)
Utilisations et restrictions du chargement de modifications en ligne (Page 152)
Conditions préalables à un chargement de modifications en ligne (Page 150)
Introduction
Dès que vous activez le chargement de modifications en ligne sur la station de configuration,
WinCC enregistre toutes les modifications configurées. Si vous voulez adopter les
modifications sur l'Operator Station, démarrez le téléchargement des données modifiées. Le
projet est actualisé durant le Runtime.
Dupliquez le projet sur la station de configuration avant d'activer le chargement de
modifications en ligne. Utilisez pour ce faire le Project Duplicator. Vous éviterez ainsi des
incohérences. Runtime étant activé, vous pouvez dupliquer depuis l'Operator Station. Runtime
démarre automatiquement lorsque vous ouvrez le projet dupliqué sur la station de
configuration. Il vous faut quitter Runtime, le chargement des modifications en ligne est encore
activé. Vous devriez tout d'abord réinitialiser le chargement des modifications en ligne pour
être sûr de repartir dans le projet avec les modifications après la réactivation.
IMPORTANT
Veuillez vous assurer que le projet est cohérent.
Vérifiez que vous configurez uniquement sur la station de configuration où est activé le
chargement des modifications en ligne.
Si vous éditez un projet non cohérent, le projet risque de ne plus fonctionner correctement
après le téléchargement. Vous ne pourrez alors remédier aux erreurs du Runtime qu'après
avoir désactivé le projet.
Marche à suivre
1. Cliquez dans la fenêtre du navigateur WinCC Explorer avec le bouton droit de la souris sur
Chargement de modifications en ligne.
2. Une fois le projet dupliqué, sélectionnez dans le menu contextuel l'inscription "Réinitialiser"
avant de commencer les modifications.
3. Sélectionnez immédiatement dans le menu contextuel l'option "Activer".
Le chargement de modifications en ligne est activé et enregistre à compter de cet instant
toutes les modifications apportées au projet.
Si vous procédez à une modification que le chargement de modifications en ligne n'est pas
en mesure de détecter, le dialogue suivant s'affiche :
Il se peut que la modification soit nécessaire pour éviter la non cohérence du projet au Runtime
et la production d'erreurs. Confirmez alors l'avertissement par "Oui". Réinitialisez le
Remarque
Si vous éditez un projet WinCC qui a été créé avec SIMATIC Manager, il n'existe alors aucune
fonction "Chargement des modifications en ligne"dans WinCC Explorer. Il en est de même
pour les projets qui ont été créés dans WinCC, puis importés dans SIMATIC Manager avec la
fonction "Importation d'objets WinCC". On appelle également ce type de projets Projets TIA.
Si vous copiez un projet TIA avec WinCC Explorer et que vous éditez ensuite la copie, la
commande de menu "Chargement de modifications en ligne" s'affiche dans WinCC Explorer.
Voir aussi
Pour copier un projet (Page 222)
Pour charger des modifications en ligne (Page 160)
Pour réinitialiser le chargement de modifications en ligne (Page 164)
Utilisations et restrictions du chargement de modifications en ligne (Page 152)
Chargement de modifications en ligne (Page 148)
Conditions préalables à un chargement de modifications en ligne (Page 150)
Introduction
Si vous voulez adopter les modifications enregistrée par le chargement de modification en
ligne, démarrez le téléchargement. Vous exportez ainsi les données modifiées de la station
de configuration sur l'Operator Station. Le projet est actualisé durant le Runtime.
Vous pouvez également transmettre les modifications sur plusieurs Operator Station. La
condition préalable est que tous systèmes cibles disposent du même niveau de projet.
Veuillez vous assurer avant le téléchargement que le projet modifié ne comporte aucune
erreur. Testez les modifications sur la station de configuration en Runtime.
Si vous éditez un projet multiposte, WinCC génère les packages requis après chaque
téléchargement sur l'Operator Station. La mise à jour automatique des Packages permet aux
Clients d'importer et de charger les modifications sous forme de Packages. Il vous faut pour
cela sélectionner le point "Données de serveur" sur les OS Clients dans WinCC-Explorer et
activer la case à cocher "Notification après l'exportation" dans le menu "Mise à jour implicite".
Si le package est modifié par le serveur pour un projet multiposte redondant et que les Clients
sont alors également actualisés, vous devez soit entrer de nouveau le serveur préférentiel
dans les clients soit affecter de nouveau le serveur préférentiel via un nouveau chargement
des Clients.
Conditions
● Le projet doit avoir été dupliqué à partir de l'Operator Station au moyen du Project Duplicator
avant l'activation du chargement de modifications en ligne.
● Vous avez édité le projet uniquement après activation du chargement de modifications en
ligne.
● Le projet sur la station de configuration est cohérent et a été testé en Runtime.
● Le projet non édité fonctionne au Runtime sur l'Operator Station.
● Eviter dans la mesure du possible trop de manipulations sur l'Operator Station pendant le
téléchargement des modifications en ligne. N'oubliez pas que dans les projets à temps
critique, le chargement en ligne des modifications influence le comportement dans le temps
de votre projet.
● Vérifiez sur la station de configuration que les fichiers devant être transmis ne sont pas
ouverts.
● Tous les éditeurs WinCC sur la station de configuration doivent être fermés.
Marche à suivre
1. Cliquez dans la fenêtre du navigateur WinCC Explorer avec le bouton droit de la souris sur
Chargement de modifications en ligne.
2. Sélectionnez dans le menu contextuel l'option "Démarrer le chargement".
Le dialogue "Ordinateur distant" s'ouvre.
3. Sélectionnez au moyen du bouton l'Operator Station sur laquelle le projet doit être
actualisé.
4. Si vous voulez transférer les modifications sur plusieurs Operator Stations, désactivez
avant le téléchargement la case à cocher "Remise à 0 après le chargement". Après
chargement sur la première Operator Station, les mêmes données seront disponibles pour
les autres chargements.
5. Démarrez le chargement par "OK".
Le dialogue "Dialogue de progression" s'ouvre. Le dialogue contient un indicateur de
progression du chargement global et un deuxième indicateur pour l'action en cours.
6. Si vous avez activé la case à cocher "Remise à 0 après le chargement", le chargement des
modifications en ligne est réinitialisé après le téléchargement.
7. Fermez après le chargement le dialogue "Dialogue de progression" par "OK".
Remarque
Une fois le chargement de modifications en ligne réinitialisé, le fichier contenant les
modifications qui ont été saisies est supprimé. Si vous voulez transférer les modifications sur
un Operator Station, il est nécessaire de dupliquer l'intégralité du projet de la station de
configuration. Runtime doit être terminé sur l'Operator Station et WinCC fermé.
Si vous éditez un projet WinCC qui a été créé avec le gestionnaire SIMATIC, il n'existe alors
aucune commande "Chargement des modifications en ligne"dans WinCC Explorer. Il en est
de même pour les projets qui ont été créés dans WinCC, puis importés dans le gestionnaire
SIMATIC avec la fonction "Importation d'objets WinCC". On appelle également ce type de
projets Projets TIA.
Si vous copiez un projet TIA avec WinCC Explorer et que vous éditez ensuite la copie, la
commande de menu "Chargement de modifications en ligne" s'affiche dans WinCC Explorer.
Interruption du téléchargement
Vous pouvez interrompre le téléchargement. Il est recommandé de n'utiliser
qu'exceptionnellement cette possibilité, par exemple lorsque la procédure se révèle être trop
longue. Seule une partie des modifications sur le projet est mise à jour et ce dans l'ordre
suivant :
1. Liaisons
2. Groupes de variables, variables, structures
3. Textes
4. Alarmes
5. Archives, variables d'archives
6. User Administrator
7. Vues
8. Scripts
9. Rapports
Si le téléchargement n'a été que partiellement exécuté, vous ne disposez pas d'un projet
fonctionnant à 100% sur l'Operator Station :
● Vous avez par exemple supprimé une variable. La gestion de variables a été mise à jour
mais les vues dans lesquelles la variable intervient encore n'ont pas été transmises.
● Vous avez par exemple configuré un saut d'image qui ne fonctionne pas. Une vue a été
transmise, l'autre pas encore.
Les modifications déjà transférées ne sont pas annulées sur l'Operator Station.
Après une interruption, vous pouvez à nouveau redémarrer le téléchargement des
modifications en ligne. Le téléchargement est à nouveau intégralement effectué.
Ces alarmes ne peuvent être affichées que si les options de contrôle-commande de WinCC
ont été installées.
Sur la station de configuration, "@DeltaLoaded" est toujours "0". Sur la station opérateur, la
valeur dépend du processus de chargement de delta. Lors de l'activation ou de la
désactivation, la valeur n'est pas modifiée.
@SFCDeltaLoaded
"@SFCDeltaLoaded" n'est pas posé sur la station de configuration Sur la station opérateur,
"@SFCDeltaLoaded" est utilisé pour la synchronnisation du client SFC. Il faut quitter les clients
SFC avant le chargement de l'accès à la base de données SFC. Lors de l'activation ou de la
désactivation, la valeur n'est pas modifiée.
@DeltaCompiled
Voir aussi
Pour activer le chargement de modifications en ligne (Page 158)
Pour réinitialiser le chargement de modifications en ligne (Page 164)
Conditions préalables à un chargement de modifications en ligne (Page 150)
Chargement de modifications en ligne (Page 148)
Utilisations et restrictions du chargement de modifications en ligne (Page 152)
Procéder au diagnostic du chargement de modifications en ligne (Page 155)
Intégration de WinCC dans SIMATIC Manager (Page 2547)
Introduction
Si vous réinitialisez le chargement de modifications en ligne, toutes les modifications
enregistrées par le chargement de modifications en ligne sont supprimées. Si vous voulez à
nouveau faire enregistrer vos modifications par le chargement de modifications en ligne, vous
devez réactiver le chargement de modifications en ligne.
En réinitialisant le chargement de modifications en ligne, vous évitez par ex. le chargement
d'une configuration non désirée sur l'Operator Station. Vous pouvez annuler les modifications
et à nouveau éditer votre projet tandis que le chargement de modifications en ligne est activé.
Marche à suivre
1. Cliquez dans la fenêtre du navigateur WinCC Explorer avec le bouton droit de la souris sur
Chargement de modifications en ligne.
2. Sélectionnez dans le menu contextuel l'option "Remise à 0".
Le dialogue suivant s'affiche :
Remarque
Si vous éditez un projet WinCC qui a été créé avec SIMATIC Manager, il n'existe alors aucune
fonction "Chargement des modifications en ligne"dans WinCC Explorer. Il en est de même
pour les projets qui ont été créés dans WinCC, puis importés dans SIMATIC Manager avec la
fonction "Importation d'objets WinCC". On appelle également ce type de projets Projets TIA.
Si vous copiez un projet TIA avec WinCC Explorer et si vous éditez ensuite la copie, la
commande de menu "Chargement de modifications en ligne" s'affiche dans WinCC Explorer.
Voir aussi
Pour charger des modifications en ligne (Page 160)
Pour activer le chargement de modifications en ligne (Page 158)
Utilisations et restrictions du chargement de modifications en ligne (Page 152)
Chargement de modifications en ligne (Page 148)
Conditions préalables à un chargement de modifications en ligne (Page 150)
Introduction
WinCC vous offre des possibilités étendues pour définir l'apparence de vos projets en Runtime.
Pour cela, sélectionnez parmi une série de designs prédéfinis et créés. Les couleurs, le motif
et d'autres effets visuels sont définis dans le design.
Vous définissez le design global dans les propriétés du projet.
Designs globaux
WinCC propose pour les projets les designs suivants :
● WinCC Dark (design standard)
Design dans des tons gris foncé à noir avec une conception 3D en relief des objets.
● WinCC 3D
Design dans des tons gris avec une conception 3D en relief des objets.
● WinCC Glass
Design en tons bleus avec un effet miroitant comme le verre.
● WinCC Simple
Design simple en tons bleu clair.
● WinCC Ocean
Design foncé dans des tons bleu/vert avec une palette de couleurs centrale propre.
● WinCC Retro
Le design imite la représentation de "WinCC Classic". La fonctionnalité correspond aux
autres designs WinCC à partir de WinCC V7.
● WinCC Classic (projets migrés)
Design standard de WinCC V6.2, disponible pour les projets migrés pour des raisons de
compatibilité.
Ce design ne supporte qu'une partie des fonctions introduites à partir de WinCC V7.0 : par
exemple, vous ne pourrez pas utiliser de graphiques SVG.
En plus des designs prédéfinis, vous pouvez créer vos propres designs, les éditer, renommer
et supprimer.
Vous pouvez également exporter des designs propres et les importer dans un autre projet
WinCC.
Caractéristiques de conception
Le design contient des définitions concernant les propriétés suivantes des objets :
● Pour tous les objets :
– Ombre
– Hover
L'effet Hover change temporairement l'affichage tant que le pointeur de la souris se
trouve au-dessus de l'objet.
● Différent pour les divers groupes de types d'objet :
– Style
– Schéma de couleur
– Transparence
● Pour le projet WinCC :
– Palette de couleurs centrale
Les caractéristiques de conception du design global ne sont pas entièrement applicables pour
tous les types d'objet.
Objets Windows
Pour les objets Windows "Bouton", "Bouton rond" et "Défileur", vous pouvez adopter le design
global ou activer les paramètres personnalisés.
Vous pouvez aussi appliquer l'apparence du système d'exploitation Windows au bouton et au
défileur.
Voir aussi
Définition de paramètres spécifiques à l'ordinateur pour Runtime (Page 209)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Introduction
Vous déterminez dans la boîte de dialogue "Paramètres de design globaux" la conception
optique homogène des vues de process.
Quand vous réalisez vous-même un design, vous avez pour cela différentes possibilités dans
les différents groupes d'objet.
Introduction
Vous pouvez utiliser des designs globaux dans WinCC.
En plus des designs prédéfinis, vous avez la possibilité d'utiliser les designs que vous avez
réalisés.
Utilisation de designs
Vous pouvez afficher les paramètres des designs prédéfinis et éditer les designs que vous
avez créés.
Pour adapter le design que vous venez de créer, éditez les éléments de design Ombre, Effet
de pointage et Schéma de couleurs.
Vous disposez aussi des possibilités suivantes :
Fonction
Importer un design Intègre un autre design dans WinCC.
Sélectionne le design demandé dans le dialogue de sélection d'un fi‐
chier.
Exporter un design Enregistre un design sélectionné sous forme de fichier en forma XML
afin de pouvoir utiliser ce design dans un autre projet.
Ajouter un nouveau de‐ Crée un nouveau design avec un nom attribué automatiquement.
sign
Supprimer le design ac‐ Supprime un design que vous avez créé.
tuel
Renommer le design ac‐ Ouvre le dialogue qui vous permet de renommer un design que vous
tuel avez créé.
Remarque
Design "WinCC Classic"
"WinCC Classic" assure la compatibilité avec les versions de WinCC antérieures à WinCC
V7.0. Ce design n'offre qu'un nombre restreint de couleurs. Aucune autre possibilité de
configuration n'est prévue.
Si vous configurez des modifications dans un autre design global, une palette de couleurs
centrale par exemple, et si vous passez ensuite au design "WinCC Classic", les modifications
seront appliquées et non pas annulées.
Lorsque vous exportez/importez le design "WinCC Classic", seuls les paramètres couleur
propres à ce design sont transférées.
Marche à suivre
1. Cliquez dans la fenêtre de navigation du WinCC Explorer sur le nom du projet et
sélectionnez dans le menu contextuel le sous-menu "Propriétés".
Le dialogue "Propriétés du projet" s'ouvre.
Une autre possibilité consiste à ouvrir les paramètres de design globaux dans Graphics
Designer via la commande de menu "Outils > Paramètres de design globaux".
2. Sous l'onglet "Interface et design" à côté de "Design actif", cliquez sur "Editer".
Le dialogue "Paramètres de design globaux" s'ouvre.
Dans la barre supérieure apparaissent tous les designs disponibles.
L'aperçu montre par exemple l'apparence des objets sélectionnés.
3. Pour sélectionner un design pour le projet actuel, cliquez sur l'icône correspondante.
4. Confirmez par "OK".
Introduction
Vous pouvez définir le design des objets de manière globale, donc sur l'ensemble du projet.
Pour cela, vous pouvez sélectionner parmi les designs prédéfinis ou créer vos propres designs
et les activer.
Les designs prédéfinis ne sont pas modifiables. Vous pouvez seulement éditer les designs
que vous avez créés.
Marche à suivre
1. Cliquez dans la fenêtre de navigation de WinCC Explorer sur le nom du projet.
Ouvrez l'entrée "Propriétés" dans le menu contextuel.
Le dialogue "Propriétés du projet" s'ouvre.
Une autre possibilité consiste à ouvrir les paramètres de design globaux dans Graphics
Designer via la commande de menu "Outils > Paramètres de design globaux".
2. Sous l'onglet "Interface et design" à côté de "Design actif", cliquez sur le bouton "Editer".
Le dialogue "Paramètres de design globaux" s'ouvre.
3. Sélectionnez un design dont vous voulez reprendre les propriétés comme paramètres de
base.
Si vous créez un nouveau design, les propriétés du dernier design sur lequel vous avez
cliqué sont reprises.
4. Cliquez sur pour ajouter un nouveau design.
Un nouveau design est créé à droite du design existant.
Résultat
Dans l'aperçu, vous voyez par exemple le design que vous avez créé.
Le nouveau design est repris comme design actif dans le projet WinCC.
Introduction
Vous pouvez définir le design des objets de manière globale, donc sur l'ensemble du projet.
Pour cela, vous pouvez sélectionner parmi les designs prédéfinis ou créer vos propres designs
et les activer.
Marche à suivre
1. Cliquez dans la fenêtre de navigation du WinCC Explorer sur le nom du projet et
sélectionnez dans le menu contextuel le sous-menu "Propriétés".
Le dialogue "Propriétés du projet" s'ouvre.
Une autre possibilité consiste à ouvrir les paramètres de design globaux dans Graphics
Designer via la commande de menu "Outils > Paramètres de design globaux".
2. Sous l'onglet "Interface et design" à côté de "Design actif", cliquez sur "Editer".
Le dialogue "Paramètres de design globaux" s'ouvre.
Designs personnalisés
Vous pouvez éditer d'une manière quelconque les designs que vous avez créés.
Vous pouvez notamment définir individuellement les paramètres suivants :
● Ombre globale
● Effet Hover
Entrée Fonction
Ordre chronologique au démarrage du Applications chargées au Runtime
Runtime WinCC
Tâches / Applications supplémentaires : Programmes ou tâches démarrées en même temps que le
Runtime WinCC (par ex. MS Excel)
Assurez-vous de ne démarrer que les tâches dont vous avez
aussi besoin sur l'ordinateur.
Entrée Fonction
Langue d'exécution Langue dans laquelle s'affiche le projet activé (sélection de
la langue au moment de l'exécution).
Langue d'exécution par défaut Si aucun texte n'est présent dans la langue Runtime para‐
métrée, le texte de cette langue s'affiche au Runtime.
Informations de démarrage <sans fonction actuellement>
Verrouiller combinaisons de touches Empêcher l'accès au niveau du système d'exploitation en
Runtime via des combinaisons de touches.
Base de temps pour l'affichage de l'heu‐ Base de temps pour le réglage de l'heure de WinCC
re au Runtime
Réglage de l'heure de l'AS Réglage de l'heure valable pour l'AS
Formatage central de la date et de l'heu‐ Définit si la date et l'heure seront affichés partout conformé‐
re ment à ISO8601 ou si le format pourra être définis locale‐
ment.
Entrée Fonction
Fichier de projet Affiche le chemin et le nom du fichier de projet actuel
Vue d'accueil Fichier PDL ouvert au Runtime comme vue d'accueil
Configuration de démarrage menu et Fichier de configuration avec des bares d'outils et des menus
barres d'outils définis par l'utilisateur
Attributs de fenêtre Représentation de la fenêtre au Runtime
Désactiver Verrouiller les commandes de fenêtre et désactiver les opé‐
rations d'image intenses en mémoire
Vues système invisibles Limiter l'accès aux vues de process dans la fenêtre de don‐
nées de WinCC Explorer.
L'option n'a aucun effet sur WinCC Runtime.
Vous déterminez par le préfixe et l'option "Respecter la cas‐
se" les vues de process qui seront masquées dans WinCC
Explorer.
Fenêtres de vue indépendantes Permet de masquer la fenêtre principale pour faire apparaître
des fenêtres de vue comme des fenêtres indépendantes.
Commande du curseur : Comporte‐ Navigation du curseur dans la vue
ment / Touches
Entrée Fonction
Raccourcis clavier Combinaisons de touches pour l'entrée de commandes et la
navigation dans les vues
Taille du tampon (nombre de vues) Nombre maximal d'entrées autorisées dans la liste des vues
de processus appelées
Entrée Fonction
Options VBS Debug Graphics/Global Démarrage du débogueur au Runtime lorsque la première
Script : vue est sélectionnée par VBS Script.
Lancer le débogueur
(convient seulement au test et à la mise
en service)
Options VBS Debug Graphics/Global Ouvre un dialogue proposant le passage au débogueur lors‐
Script : que survient une erreur VBS au Runtime. Le traitement du
Afficher le dialogue d'erreur script est interrompu.
(convient seulement au test et à la mise
en service)
Paramètres de design Permet la désactivation d'options de design pour améliorer
la réactivité de l'ordinateur.
Le design "WinCC Classic" assure la compatibilité avec les
versions antérieures à WinCC V7.0 et ne prend pas en char‐
ge toutes les fonctions de la version WinCC actuelle.
Options de Runtime Active ou désactive des possibilités d'utilisation supplémen‐
taires sur l'ordinateur concerné :
● Clavier virtuel
● Geste "Balayer"
● Boîtes de dialogue système de Runtime
Vous configurez l'appel des boîtes de dialogue système
dans la boîte de dialogue "Propriétés du projet > Interface
et design".
La désactivation de Direct2D peut améliorer la réactivité de
l'ordinateur.
Mémoire cache de vues Chemin pour le stockage temporaire de vues
Pointeur de souris Comportement du pointeur dans la vue
Entrée fonction
Affecter Les combinaisons de touches entrées appellent l'action af‐
fectée au Runtime :
● Connexion
● Déconnexion
● Copie d'écran
● Boîtes de dialogue système de Runtime
Entrée Fonction
Autoriser l'activation sur ES L'option est disponible pour les projets WinCC intégrés.
Aide en runtime Empêcher l'accès au niveau du système d'exploitation en
Runtime via l'appel de l'aide en ligne.
Scripts C avec paramétrage de langue Sélectionnez la langue dans laquelle le script C est exécuté
"Dynamique" au Runtime :
● Option "Langue WinCC Runtime respectivement
paramétrée" :
Langue runtime WinCC
● Langue choisie du système d'exploitation :
Paramètre Page de codes du système d'exploitation
Entrée fonction
Activation des boîtes de dialogue systè‐ Les boîtes de dialogue système s'ouvrent via un raccourci
me de Runtime clavier affecté ou via un geste d'activation sur l'écran tactile.
Le paramètre s'applique à l'ensemble du projet WinCC. Pour
les ordinateurs individuels dans un projet multiposte, vous
désactivez ou activez l'appel dans la boîte de dialogue "Pro‐
priétés - Ordinateur > Runtime".
Les boîtes de dialogue système offrent les fonctions suivan‐
tes :
● Passage à la vue initiale
● Passage à la prochaine vue de process appelée ou à la
dernière vue de process appelée.
● Affichage des vues de process marquées comme favoris
● Changement de la langue en Runtime
Activer la représentation graphique La représentation graphique utilise Direct2D.
avec accélération matérielle
Design actif Représentation des fenêtres, des boîtes de dialogue et des
objets
Palette de couleurs centrale Définition de palettes de couleurs pour la configuration
Voir aussi
Pour démarrer Runtime (Page 213)
Pour paramétrer la base de temps du projet (Page 138)
Effet d'applications externes sur Runtime (Page 183)
Pour définir un raccourci clavier dans le projet (Page 182)
Pour créer une liste de démarrage (Page 180)
Pour définir les propriétés de l'ordinateur (Page 127)
Introduction
L'activation d'un projet déclenche également le chargement de modules de programme
additionnels nécessaires au fonctionnement du Runtime. La liste de démarrage permet de
définir les applications à démarrer lors de l'activation d'un projet.
WinCC inscrit automatiquement, en fonction de la configuration, certaines applications dans
la liste de démarrage. Graphics Runtime est toujours démarré et activé comme paramétrage
par défaut.
Afin d'améliorer les performances, ne démarrez que les applications dont vous avez besoin.
Marche à suivre
1. Dans la fenêtre du navigateur du WinCC Explorer, cliquez sur le composant "Ordinateur".
WinCC affiche dans la fenêtre de données la liste des ordinateurs.
2. Sélectionnez l'ordinateur voulu puis cliquez dans le menu contextuel sur l'entrée
"Propriétés".
Le dialogue "Propriétés - Ordinateurs" s'ouvre.
3. Cliquez sur l'onglet Démarrage.
6. Entrez dans le champ de saisie "Application" l'application voulue avec le chemin complet.
Le bouton "Parcourir" permet de rechercher le fichier.
7. Définissez si nécessaire les paramètres de démarrage, le répertoire de travail de
l'application et la représentation dans une fenêtre.
Confirmez avec "OK".
L'application a été ajoutée dans le champ "Tâches / Applications supplémentaires". Le
bouton "Supprimer" permet de supprimer une application de la liste de démarrage.
8. Sélectionnez une application puis cliquez sur le bouton "Vers le haut" ou "Vers le bas".
Vous définissez ainsi l'ordre chronologique de démarrage des applications. La liste des
applications supplémentaires est lue de haut en bas.
9. Fermez la boîte de dialogue en cliquant sur le bouton "OK".
Système multiposte
Veillez, dans le cas d'un système multiposte, à ne démarrer sur le client que des tâches
requises sur le client.
Voir aussi
Pour définir les propriétés de l'ordinateur (Page 127)
Pour configurer Runtime (Page 189)
Pour démarrer Runtime (Page 213)
Paramétrages pour le Runtime (Page 176)
Introduction
Vous pouvez définir les raccourcis clavier suivants pour votre projet :
● "Connexion" ouvre une fenêtre pour la connexion d'un utilisateur au Runtime
● "Déconnexion" ouvre une fenêtre pour la déconnexion d'un utilisateur au Runtime
● "Copie d'écran" ouvre un dialogue pour l'impression d'une recopie d'écran au Runtime
● "Boîtes de dialogue système du Runtime" ouvre les boîtes de dialogue système au Runtime
Marche à suivre
1. Cliquez dans la fenêtre du navigateur de WinCC Explorer sur le nom de projet et
sélectionnez dans le menu contextuel l'entrée "Propriétés".
Le dialogue "Propriétés du projet" s'ouvre.
2. Sélectionnez l'action voulue dans la zone de liste déroulante "Action" de l'onglet "Touches
de raccourci".
Voir aussi
Pour démarrer Runtime (Page 213)
Préparation en vue de la création d'un projet (Page 119)
Paramétrages pour le Runtime (Page 176)
Introduction
Il existe toute une série d'applications qui sollicitent fortement les capacités d'un ordinateur.
Ces applications n'ont rien à voir avec WinCC, néanmoins elles utilisent les ressources du
système.
Impression cyclique
L'impression de volumes importants de données sollicite fortement le système. Les travaux
d'impression cycliques devraient par conséquent être définis de sorte à ne pas tous être lancés
simultanément au Runtime.
Economiseur d'écran
Les économiseurs d'écran consomment du temps de traitement processeur. Ils risquent de
surcharger le système.
Les économiseurs d'écran défectueux qui ne libèrent plus certaines parties de la mémoire
vive, réduisent progressivement l'espace mémoire disponible.
L'"économiseur d'écran de connexion" Windows peut être utilisé.
IMPORTANT
Désactivation de l'optimisation automatique
N'activez pas l'optimisation automatique durant le fonctionnement de WinCC au Runtime. Le
temps important requis par cette activité porte fortement préjudice au bon fonctionnement de
WinCC.
FindFast.exe
L'application Microsoft FindFast.exe est destinée à accélérer la recherche de documents.
Il se peut que, lors de la configuration sous WinCC, FindFast.exe accapare une part importante
de la capacité du processeur. C'est la raison pour laquelle nous vous conseillons de supprimer
"Indexation Microsoft" du répertoire Démarrage automatique du système d'exploitation.
Voir aussi
Préparation en vue de la création d'un projet (Page 119)
Paramétrages pour le Runtime (Page 176)
Diagnostic système avec des variables de performance (Page 185)
@PRF_DMRT_CHNCON_ Communication WinCC Dès que vous créez une nouvelle liaison
<Nom de liaison>_... dans le process sous un pilote de communication, des varia‐
bles de performance supplémentaires sont
créées pour cette liaison.
Pour plus d'informations, voir "Diagnostic de
la communication > Diagnostic de canaux >
Contrôler la liaison avec des variables de
performance".
Variables de performance
Voir aussi
Préparation en vue de la création d'un projet (Page 119)
Effet d'applications externes sur Runtime (Page 183)
Recommandations de configuration pour la dynamisation (Page 1206)
Introduction
Pour tester un projet WinCC dans Runtime les applications et les fonctions de commande
disponibles dans Runtime pour le projet doivent être installées. Ces paramètres du projet
doivent être adaptés pour tous les ordinateurs sur lesquels le projet doit être préparé.
Le dialogue "Propriétés - Ordinateurs" appelé à partir du WinCC Explorer vous permet de
configurer les paramètres du projet suivants :
● Onglet "Général"
Configurer le nom et le type de l'ordinateur
● Onglet "Démarrage"
Déterminer les modules et les applications qui doivent être démarrés avec la commande
"Activer Runtime"
● Onglet "Paramètres"
Modifier en Runtime les réglages par défaut pour la langue et l'heure, et verrouiller certaines
combinaisons de touches.
● Onglet "Graphics Runtime"
Modifier en Runtime les réglages par défaut pour la commande des vues de process
● Onglet "Runtime"
Paramètres personnalisés pour tous les projets WinCC existant sur cet ordinateur
Condition
● Il faut qu'un projet soit ouvert.
Voir aussi
Pour modifier le nom de l'ordinateur (Page 190)
Pour configurer les applications disponibles dans Runtime (Page 191)
Pour définir les propriétés de l'ordinateur (Page 127)
Pour créer une liste de démarrage (Page 180)
Pour modifier les réglages par défaut pour la langue, l'heure et les combinaisons de touches
(Page 192)
Introduction
Pour tester un projet WinCC dans Runtime, le nom de l'ordinateur local doit être entré comme
nom d'ordinateur dans le projet.
Le nom d'ordinateur est modifié dans l'onglet "Général" du dialogue "Propriétés - Ordinateurs".
Condition
● Il faut qu'un projet soit ouvert.
● Le dialogue "Propriétés - Ordinateurs" doit être ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Général."
2. Indiquez dans le champ "Nom d'ordinateur" le nom de l'ordinateur.
3. Définissez dans le champ "Type d'ordinateur" quelle fonction remplit cet ordinateur.
4. Confirmez la saisie avec "OK".
Redémarrer WinCC pour valider le nom d'ordinateur modifié.
Voir aussi
Pour configurer Runtime (Page 189)
Introduction
Le menu "Activer Runtime" permet de charger des modules de programmes supplémentaires
qui sont nécessaires pour l'exécution de Runtime. Pour obtenir une performance élevée,
activez uniquement les applications qui sont vraiment nécessaires dans Runtime.
Les applications disponibles dans Runtime sont configurées dans l'onglet "Démarrage" du
dialogue "Propriétés - Ordinateurs".
Cliquez sur le bouton "Edition pour adapter les" paramètres de démarrage pour une application
sélectionnée.
Définissez un ordre pour le démarrage des différentes applications en déplaçant les entrées
sélectionnées de la liste avec les boutons "Haut" et "Bas". La liste des applications à lancer
en plus est lue de haut en bas.
Remarque
Chaque module utilise une partie de la puissance de l'ordinateur. Activez donc uniquement
les modules qui sont nécessaires dans Runtime.
Voir aussi
Pour configurer Runtime (Page 189)
1.9.6.4 Pour modifier les réglages par défaut pour la langue, l'heure et les combinaisons de
touches
Introduction
Pour l'activation de Runtime, la langue configurée et un mode de représentation de l'heure
peuvent être prédéfinis. L'utilisation de certaines combinaisons de touches peut aussi être
verrouillée de façon générale.
Les réglages par défaut de la langue, de l'heure et des combinaisons de touches sont
configurés dans l'onglet "Paramètres" du dialogue "Propriétés - Ordinateur".
Langue d'exécution
Sélectionnez la langue avec laquelle le projet doit être activé sur l'ordinateur sélectionné dans
Runtime.
Voir aussi
Réglage de l'heure sous WinCC (Page 135)
Pour configurer Runtime (Page 189)
Introduction
Vous pouvez marquer des vues de process comme favoris dans WinCC Explorer. Vous
sélectionnerez au Runtime les vues de process ainsi marquées par le biais des boîtes de
dialogue système sous "Favoris".
Vous pouvez créer jusqu'à 54 favoris.
Marche à suivre
1. Dans la fenêtre de navigation de WinCC Explorer, cliquez avec le bouton gauche de la
souris sur l'entrée "Graphics Designer".
Toutes les vues de process du projet actuel s'affichent dans la fenêtre de données (format
PDL).
2. Cliquez sur la vue de process souhaitée. Dans le menu contextuel, sélectionnez l'option
"Marquer vue(s) comme favori".
La vue de process est marquée comme favori.
Pour marquer simultanément plusieurs vues de process comme favori, maintenez la touche
<Ctrl> enfoncée pendant que vous cliquez sur les vues de process.
3. Pour modifier l'ordre dans la boîte de dialogue système "Favoris", sélectionnez l'entrée
"Editer l'ordre des favoris" dans le menu contextuel de Graphics Designer.
La boîte de dialogue "Configuration des favoris WinCC" s'ouvre.
4. Pour modifier l'ordre, faites glisser les vues dans la position souhaitée.
"X" permet de supprimer une vue de la vue des favoris.
Résultat
En tant que favori, la vue de process sélectionnée est caractérisée par une étoile.
Il est possible de la sélectionner au Runtime par le biais du bouton "Favoris" dans les boîtes
de dialogue système.
Introduction
Pour rendre les boîtes de dialogue système disponibles au Runtime, vous devez activer l'accès
avant le démarrage du Runtime. Vous procédez à deux paramétrages pour le projet :
● Activer les boîtes de dialogue système
● Définir la touche de raccourci ou le geste d'activation
Vous pouvez activer les boîtes de dialogue système dans un projet pour tous les ordinateurs
ou uniquement pour des ordinateurs individuels.
Remarque
Les boîtes de dialogue système ne sont pas disponibles dans les environnements PCS 7.
Remarque
Boîtes de dialogue système Runtime :
Au Runtime, les boîtes de dialogue système sont appelées via une touche de raccourci ou un
geste d'activation.
Marche à suivre
1. Cliquez dans la fenêtre du navigateur de WinCC Explorer sur le nom de projet et
sélectionnez dans le menu contextuel l'entrée "Propriétés"
Le dialogue "Propriétés du projet" s'ouvre.
2. Cliquez sur l'onglet "Interface et design" et activez la case à cocher "Activer les boîtes de
dialogue système de Runtime".
Résultat
Après le démarrage de Runtime, vous pouvez appeler les boîtes de dialogue système au
moyen de la touche de raccourci ou du geste d'activation.
Introduction
Après le démarrage du runtime, vous pouvez changer la langue dans les vues de process au
moyen des boîtes de dialogue système. Les langues s'affichent avec leur drapeau respectif.
Conditions préalables
● Les boîtes de dialogue système sont activées.
● Des touches de raccourci ou des gestes d'activation ont été sauvegardés.
● Runtime est lancé.
Marche à suivre
1. Lancez les boîtes de dialogue système en appuyant sur la touche définie comme touche
de raccourci ou en exécutant le geste d'activation sur l'écran tactile.
Remarque
Le bouton "Langues" n'apparaît dans les boîtes de dialogue système que si plus d'une
langue a été configurée dans la bibliothèque de textes.
Voir aussi
Comment configurer les boîtes de dialogue système (Page 195)
Introduction
Après le démarrage de Runtime, vous pouvez naviguer dans les vues de process au moyen
des boîtes de dialogue système.
Si vous avez défini un nom d'affichage dépendant de la langue pour une vue de process, ce
nom s'affiche dans le dialogue système.
Bouton Description
"Vue d'accueil" : Appelle la vue de process sauvegardée comme vue d'accueil.
"Favoris" : Montre une sélection des vues de process marquées comme favoris.
conditions requises
● Les boîtes de dialogue système sont activées.
● Les touches de raccourci ou les gestes d'activation sont définis.
● Runtime est lancé.
Remarque
Affichage des favoris dans les boîtes de dialogue système
Le bouton "Favoris" est masqué dans les boîtes de dialogue système si aucune vue de process
n'a été marquée comme favori.
Procédure
1. Appuyez sur la touche définie comme touche de raccourci ou exécutez le geste d'activation
sur l'écran tactile pour lancer les boîtes de dialogue système.
Vous pouvez, dans la vue des favoris, naviguer dans un aperçu des favoris via la molette
ou des entrées sur l'écran tactile.
2. Activez le mode d'édition à l'aide de l'icône pour modifier l'ordre des vues de process
dans l'affichage des favoris.
3. Faites glisser la vue de process voulue à l'emplacement souhaité.
4. Pour supprimer une vue des favoris, cliquez sur "X".
De manière alternative, sélectionnez l'entrée "Editer la séquence des favoris" dans le menu
contextuel de Graphics Designer pour éditer l'affichage des favoris.
Voir aussi
Comment configurer les boîtes de dialogue système (Page 195)
Comment changer de langue au Runtime (Page 197)
1.9.6.9 Comment définir des touches rapides pour la commande et la navigation intervues
Introduction
Il est possible d'utiliser les vues de process même si aucune commande par souris n'est
disponible. Pour cela, il faut avoir défini les combinaisons de touches pour les fonctions de
commande nécessaires.
Définissez les raccourcis les plus importants pour la commande sans souris dans l'onglet
"Graphics-Runtime" du dialogue "Propriétés - Ordinateur".
Marche à suivre
1. Cliquez dans le champ de saisie de la fonction désirée, par exemple "Commuter la fenêtre",
pour activer la saisie d'un raccourci clavier.
2. Cliquez sur la combinaison de touches souhaitée et maintenez-les appuyées.
Comme touches de combinaison vous pouvez utiliser <Ctrl>, <Alt> ou <Maj>.
3. Cliquez en plus sur la touche permettant d'ouvrir la fonction.
La combinaison de touches sélectionnée s'affiche dans le champ de saisie, p. ex. <Alt+F>.
4. Cliquez de nouveau dans le champ de saisie si vous voulez modifier les données que vous
avez saisies.
Au lieu d'une combinaison de touches, vous pouvez aussi indiquer des touches isolées ou
l'une des touches de fonction <F1> à <F12>.
Remarque
Vous ne pouvez pas configurer la touche de fonction <F12> comme raccourci clavier à l'échelle
du système.
Raccourci clavier
Toute modification d'un raccourci n'est activée qu'après un redémarrage du système.
Changer de fenêtre
Ce raccourci clavier permet de naviguer entre plusieurs fenêtres de vue qui sont configurées
dans une vue principale. Ce raccourci clavier permet d'activer la fenêtre de vue suivante en
vue d'une commande.
Pointeur/Curseur alpha
Ce raccourci clavier a pour effet de basculer l'attribut "Mode curseur". Vous pouvez alors
commander une vue de process avec le curseur alpha et le pointeur. Vous devez configurer
une séquence TAB pour les deux types de curseur.
Curseur Runtime
Dans Runtime, les objets sélectionnés ne sont par défaut pas mis en surbrillance. Ce raccourci
clavier permet d'activer un curseur Runtime qui met en évidence l'objet sélectionné en
l'encadrant.
Remarque
La touche <Suppr> ne peut pas être utilisée comme raccourci clavier.
Tampon de vues
Vous définissez le nombre maximal d'entrées autorisées dans la liste temporaire par le biais
de "Taille du tampon (nombre de vues)". Si cette taille du tampon de vues est dépassée, l'appel
d'une nouvelle vue de processus remplace l'entrée la plus ancienne.
Avec le paramétrage par défaut de la taille du tampon de vues, 30 appels de vues sont
enregistrés au maximum.
En pratique, il n'est souvent pas judicieux d'augmenter considérablement cette valeur car le
basculement ne peut s'effectuer que dans des étapes individuelles. Vous pouvez configurer
une navigation entre vues encore plus efficace en utilisant la technique des blocs d'affichage.
● "Vue marquée" : Appelle la dernière vue marquée avec la fonction "Marquer vue".
● "Marquer vue" : Fonction de marquage pour la vue actuellement affichée.
Remarque
Boîtes de dialogue système au runtime
Vous pouvez également naviguer entre les vues par le biais des boîtes de dialogue système
au runtime.
Événement "Clavier > pression / relâchement"
La navigation entre vues se bloque si, dans l'une des vues, un bouton est configuré avec
l'action de changement de vue qui se déclenche lors de l'événement "Pression du clavier" ou
"Relâchement du clavier".
C'est alors l'action configurée qui est exécutée par les raccourcis clavier définis et non la
navigation entre vues.
Voir aussi
Comment configurer les boîtes de dialogue système (Page 195)
Pour configurer la commande du curseur dans Runtime (Page 205)
Pour configurer Runtime (Page 189)
Généralités sur le clavier virtuel (Page 868)
Pour configurer la commande sans souris d'une vue (Page 874)
1.9.6.10 Pour définir une vue comme vue d'accueil dans Runtime
Introduction
Runtime ne peut être lancé que si une vue de process présente dans le projet a été définie
comme vue d'accueil. Cette vue d'accueil s'affiche si Runtime est activé à partir du WinCC
Explorer.
La vue d'accueil est entrée dans l'onglet "Graphics-Runtime" du dialogue "Propriétés -
Ordinateurs".
Condition
● Il faut qu'un projet soit ouvert.
● Le dialogue "Propriétés - Ordinateurs" doit être ouvert.
Marche à suivre
Saisissez dans le champ "vue d'accueil le nom de la vue désirée" au format PDL ou cliquez
sur le bouton "Rechercher ..." pour sélectionner la vue désirée.
Procédure alternative
1. Cliquez dans la fenêtre de navigation de WinCC Explorer avec la touche gauche de la
souris sur l'option "Graphics Designer".
Toutes les vues du projet actuel s'affichent dans la fenêtre de données (Format PDL).
2. Cliquez avec la touche droite de la souris sur la vue souhaitée, puis sélectionnez l'option
"Définir vue comme vue d'accueil".
La vue sélectionnée est inscrite dans le champ "Vue d'accueil" de l'onglet "Graphics
Runtime".
Voir aussi
Pour configurer Runtime (Page 189)
Le menu contextuel dans la fenêtre de données (Page 323)
Introduction
Dans les vues de process où les objets sont classés sous forme de tableau, vous pouvez
obtenir à l'aide d'une commande du curseur définie une navigation sans souris entre les objets
configurés.
Les raccourcis pour la commande du curseur et le comportement du curseur dans Runtime
sont définis dans l'onglet "Graphics-Runtime" du dialogue "Propriétés - Ordinateurs".
Comportement
Définissez comment doit se comporter le curseur en cas de classement des objets dans un
tableau, lorsqu'il a atteint le dernier objet d'une ligne ou d'une colonne. Il est nécessaire que
tous les objets sont classés sous forme de tableau complet. Le tableau ne doit pas présenter
de lacunes. La hauteur et la largeur des objets doivent être identiques et les objets doivent
être disposés verticalement et horizontalement sur une même ligne, au pixel près.
Normal
Le curseur retourne au premier objet dans la même ligne ou colonne.
Etendu
Le curseur saute plus loin sur le premier objet de la ligne ou colonne suivante.
Touches
Vous pouvez définir ici quatre raccourcis pour la commande du curseur dans Runtime.
Sélectionnez d'abord la touche de combinaison souhaitée en cochant la case correspondante.
Indiquez ensuite une touche pour le sens désiré du curseur dans le champ de saisie
correspondant.
Activez l'option "Opérationnel après activation" si les raccourcis doivent toujours être
disponibles pour la commande du curseur dans Runtime.
Voir aussi
Pour configurer Runtime (Page 189)
Généralités sur le clavier virtuel (Page 868)
Introduction
Dans Runtime, il est possible de zoomer à l'aide de trois techniques :
● Decluttering
Les niveaux et les objets s'y trouvant peuvent être affichés et masqués. Vous déterminez
les seuils pour l'affichage et le masquage d'objets dans le menu "Outils>Paramètres" sur
l'onglet "Afficher/Masquer" du Graphics Designer.
● Zoom étendu
L'affichage d'une vue de process dans Runtime peut être agrandi ou réduit en utilisant la
roulette de la souris. Appuyez à cet effet la touche <Ctrl> tout en tournant la roulette de la
souris. Si vous tournez la roulette dans le sens de l'éloignement par rapport à la paume de
votre main, le facteur de zoom s'agrandit.
● Panning (panoramique)
Lorsqu'une vue comporte un facteur de zoom affichant la vue avec des barres de
défilement, vous pouvez déplacer un détail dans le document. Une croix de navigation
apparaît si vous cliquez sur la roulette de la souris. Le défilement est effectué dans le sens
voulu si vous déplacez la flèche de la souris. La distance entre la flèche de la souris et la
croix de navigation détermine la vitesse de défilement. Un clic de plus désactive la fonction
Panning.
Vous trouverez au chapitre "Paramétrer l'affichage/le masquage des plans et des objets" la
description détaillée des fonctions de zoom.
Remarque
Les contrôles WinCC ne s'approprient pas à la fonction Decluttering, excepté "WinCC Slider
Control", "WinCC Clock Control" et "WinCC Gauge Control".
Voir aussi
Pour configurer Runtime (Page 189)
Pour paramétrer l'affichage et le masquage de niveaux et d'objets (Page 381)
Eléments et paramètres de base du Graphics Designer (Page 334)
Palette de zoom (Page 354)
Introduction
Dans la boîte de dialogue "Propriétés - Ordinateur", vous pouvez activer sous l'onglet
"Runtime" quelques fonctions supplémentaires pour WinCC Runtime ou en désactiver d'autres.
Les paramétrages suivants sont possibles :
● Régler les options de déboguage pour les scripts Visual Basic dans Graphics Designer
● Régler les options de déboguage pour les scripts Visual Basic dans Global Script
● Limiter les effets de design globaux
● Activer les options de Runtime
● Utiliser le cache des vues
● Modifier le pointeur de la souris
Lancer le débogueur
Si la fonction "Lancer le débogueur" est activée, le débogueur est lancé au démarrage du
premier script VB dans Runtime. Un débogueur pour Visual Basic doit être installé. La fonction
sert à trouver rapidement l'erreur pendant la phase de configuration.
L'option "Lancer le débogueur" pour VBS peut être activée séparément dans les vues du
Graphics Designer et dans Global Script.
Remarque
Un message d'exception s'affiche lors de l'activation du débogueur au Runtime
Un message d'exception s'affiche au Runtime lors de l'activation du débogueur L'exception
n'a aucun effet sur l'exécution des scripts.
Paramètres de design
Le design global présuppose la configuration matérielle recommandée. Vous pouvez améliorer
la réactivité de l'ordinateur en désactivant certains éléments du design global :
● Utiliser "WinCC Classic" Design : WinCC Runtime apparaît dans le design WinCC Classic,
indépendamment des paramètres définis dans les propriétés du projet. Dans le WinCC
Classic Design, les éléments de programme ne sont pas tous utilisables par WinCC.
● Désactiver l'ombre : Dans les vues de process, l'ombre est généralement désactivée.
● Désactiver l'arrière-plan / les dégradés : Désactive l'image d'arrière-plan et les dégradés
de couleurs.
Options de Runtime
Pour plus d'informations, voir "Travailler avec WinCC > Créer des vues de process > Vues de
processus dans Runtime > Commande tactile"
Sélection Fonction
aucune Le cache des vues n'est pas utilisé.
de préférence Le serveur lit les vues modifiées. Les vues non modifiées sont extraites du cache des vues.
toujours Les vues sont toujours extraites du cache des vues.
Remarque
Mais si vous modifiez une vue dans le serveur WinCC, vous devez l'actualiser manuellement
dans le cache des vues.
Pointeur de la souris
Avec "Pointeur de souris", vous pouvez configurer d'autres représentations de curseur pour
la commande de WinCC Runtime.
Ouvrez le dialogue de sélection de fichiers par le bouton et naviguez jusqu'au lieu
d'enregistrement du curseur. Sélectionnez le curseur désiré.
Les données de curseur doivent être au format de fichier "cur" ou "ani".
Voir aussi
Design global des objets (Page 166)
Paramétrages pour le Runtime (Page 176)
Commande tactile au Runtime (Page 845)
Pour configurer Runtime (Page 189)
Généralités sur le clavier virtuel (Page 868)
Introduction
La commande et la surveillance d'un process nécessitent l'activation du projet approprié.
WinCC démarre le Runtime et active la communication avec les automates programmables.
Toutes les données de process sont enregistrées dans les bases de données de Runtime.
Ce chapitre indique
● quels sont les paramètres à définir pour le Runtime
● comment activer un projet
● comment désactiver un projet
● comment activer automatiquement un projet au démarrage de l'ordinateur
Remarque
Si vous maintenez enfoncée la combinaison de touches <Ctrl+Maj> durant le démarrage
de WinCC ou à l'ouverture d'un projet, vous empêchez Wincc d'activer automatiquement
le Runtime.
Si vous maintenez enfoncée la combinaison de touches <Alt+Maj> durant le démarrage
de WinCC, vous empêchez Wincc d'ouvrir en même temps un projet. Vous empêchez
également de ce fait le démarrage simultané du Runtime.
Voir aussi
Pour quitter le Runtime (Page 218)
Pour configurer Démarrage automatique (Page 216)
Pour démarrer Runtime (Page 213)
Paramétrages pour le Runtime (Page 176)
Introduction
Le démarrage du Runtime consiste à activer votre projet. Des messages d'erreur peuvent
survenir si les process ne fonctionnent pas comme prévu sur le système de test. Vous pouvez
également activer votre projet sur un système de test. Des messages d'erreur peuvent survenir
si les process ne fonctionnent pas comme prévu sur le système de test.
Principe
Vous disposez de plusieurs possibilités pour démarrer Runtime :
● par la barre d'outils de WinCC Explorer
● par la barre de menu de WinCC Explorer
● au démarrage de WinCC
● au démarrage de Windows via Démarrage automatique
Lors de la configuration vous pouvez faire afficher de manière ciblée des vues au Runtime :
● par la barre d'outils de Graphics Designer
● par la barre de menu de Graphics Designer
Conditions préalables
● La licence de Runtime requise doit avoir été installée sur l'ordinateur.
● Les paramétrages pour la prévention de l'exécution des données ont été contrôlés.
● Le nom correct de l'ordinateur doit avoir été inscrit dans le projet.
● Une vue doit avoir été définie comme vue d'accueil.
Remarque
En activant un projet 100 Mo de mémoire doivent être disponibles.
Marche à suivre
1. Ouvrez le projet voulu dans WinCC Explorer.
2. Cliquez sur le bouton de la barre d'outils.
La fenêtre "Activation de NOM DE BASE DE DONNEES" s'ouvre. WinCC affiche les
applications démarrées. a fenêtre "WinCC Runtime" s'ouvre avec le paramétrage que vous
avez spécifié dans le dialogue "Propriétés - Ordinateur".
Remarque
Si vous maintenez enfoncée la combinaison de touches <Maj+Ctrl> durant le démarrage de
WinCC ou à l'ouverture d'un projet, vous empêchez WinCC d'activer simultanément Runtime.
Si vous maintenez enfoncée la combinaison de touches <Alt+Maj> durant le démarrage de
WinCC, vous empêchez WinCC d'ouvrir en même temps un projet. Vous empêchez également
de ce fait le démarrage simultané du Runtime.
Au démarrage de WinCC
Vous pouvez quitter WinCC tandis qu'un projet est activé. Lorsque vous redémarrerez WinCC,
ce dernier ouvrira le même projet et démarrera immédiatement Runtime.
Graphics Designer
Vous pouvez appeler au Runtime une vue ouverte dans Graphics Designer. Si Runtime est
déjà démarré, la vue remplace l'affichage actuel.
Utilisez cette fonction dans les cas suivants :
● Vous voulez tester une vue au Runtime.
● Vous voulez actualiser sans tarder une vue dans un projet activé.
Démarrez Runtime au moyen de l'icône de la barre d'outils.
Dans la barre de menu, vous pouvez démarrer Runtime par la commande "Activer Runtime"
du menu "Fichier".
Remarque
Vous ne pouvez pas quitter Runtime sous Graphics Designer. Quittez Runtime dans WinCC
Explorer.
Systèmes multiposte
Dans un système multiposte, il vous faut tout d'abord démarrer Runtime sur tous les serveurs.
Une fois que tous les projets sont activés, démarrez Runtime sur les clients WinCC.
Systèmes redondants
Si vous activez un projet dans un système redondant, vous devez démarrer Runtime d'abord
sur le serveur maître. Démarrez ensuite Runtime sur le serveur de réserve.
Voir aussi
Pour configurer Démarrage automatique (Page 216)
Pour quitter le Runtime (Page 218)
Paramétrages pour le Runtime (Page 176)
Ouvrir WinCC Explorer (Page 36)
Introduction
Au démarrage de l'ordinateur, WinCC peut être lancé avec un projet donné.
Vous pouvez définir le projet à ouvrir avec l'utilitaire "Configuration de Démarrage
automatique".
Remarque
Client WinCC sans projet propre
En cas de démarrage automatique sur un client sans projet propre, l'utilisateur a besoin de
l'autorisation système WinCC "Configurer Remote".
En cas de démarrage automatique, le projet s'ouvre implicitement en tâche de fond sur le client.
Projets intégrés
Après le chargement intégral de ES sur OS, il vous faut pour des raisons de sécurité
reconfigurer le démarrage automatique sur les clients.
Vous devez à nouveau entrer le nom de l'utilisateur et le mot de passe.
Démarrage automatique en WinCC ServiceMode
Si vous avez configuré le démarrage automatique pour un projet en WinCC ServiceMode, le
projet est également redémarré en cas de redémarrage du service "SIMATIC WinCC
CCProjectMgr". Vous trouverez de plus amples informations concernant le comportement de
démarrage automatique en ServiceMode dans le WinCC Information System, sous
"Configurations > WinCC ServiceMode > Configurer le WinCC ServiceMode > Définition d'un
projet en tant que projet de service".
Marche à suivre
1. Sélectionnez l'entrée "Démarrage automatique" dans le groupe "SIMATIC > WinCC".
Ou bien recherchez "autostart" dans la fenêtre de recherche de Windows.
Le dialogue "Configuration de démarrage automatique" s'ouvre. Les paramètres de
l'ordinateur local s'affichent.
2. Entrez le nom de l'ordinateur, sélectionnez l'ordinateur local ou un ordinateur dans le
chemin de réseau via .
Pour afficher la configuration actuelle de l'ordinateur sélectionné, cliquez sur "Lire
configuration".
3. Sélectionnez le projet voulu dans le champ "Projet" à l'aide du bouton .
Le fichier de projet est inscrit avec le chemin complet dans le champ.
Le type de projet s'affiche sous le chemin.
Voir aussi
Ouvrir WinCC Explorer (Page 36)
Pour démarrer Runtime (Page 213)
Introduction
En quittant le Runtime vous désactivez votre projet. Tous les process en cours sont arrêtés.
Principe
Vous disposez de plusieurs possibilités pour quitter le Runtime :
● par la barre d'outils de WinCC Explorer
● par la barre de menu de WinCC Explorer
Marche à suivre
1. Passez dans WinCC Explorer
2. Cliquez sur le bouton dans la barre d'outils .
La fenêtre "Désactivation de NOM DE BASE DE DONNEES" s'ouvre. WinCC affiche les
applications qui vont être fermées..
La fenêtre "WinCC Runtime" est fermée.
Procédure alternative
Fermeture du projet
Vous pouvez fermer un projet qui se trouve au Runtime.
Le projet est alors désactivé.
Remarque
Au démarrage, WinCC ouvre toujours le dernier projet ouvert.
Si le projet était activé lors de la fermeture de WinCC, WinCC rouvre le projet au Runtime.
Systèmes multipostes
Dans un système multiposte vous pouvez désactiver un projet sur les serveurs et clients dans
un ordre quelconque.
Si vous quittez le Runtime d'abord sur un serveur, les champs des projets client où les valeurs
de process manquent, sont grisés. Dès que le serveur correspondant est redémarré, WinCC
charge les valeurs actuelles dans le projet client.
Voir aussi
Pour démarrer Runtime (Page 213)
Fermer WinCC Explorer (Page 40)
Internet : FAQ 89257244 "Comment fermer WinCC en toute sécurité au moyen d'une
application externe ?" (https://support.industry.siemens.com/cs/ww/fr/view/89257244)
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Introduction
Avec le Project Duplicator, vous copiez ou dupliquez un projet contenant toutes les données
importantes sur l'ordinateur ou sur un autre ordinateur.
Vous copiez un projet avec la fonction "Enregistrer sous..." dans les cas suivants :
● Le même projet doit être édité sur plusieurs ordinateurs.
● Vous voulez faire fonctionner un projet sur plusieurs ordinateurs au sein d'un système
multiposte.
● Vous voulez éditer un projet tandis que le chargement de modifications en ligne est activé.
● Vous voulez réaliser une copie de sauvegarde du projet.
Après avoir copié le projet, vous pouvez le sauvegarder sur un support d'enregistrement.
Vous dupliquez un projet dans le cas suivant :
● Le projet doit être dupliqué sur un serveur redondant.
Voir aussi
Pour dupliquer un projet redondant en cours de fonctionnement (Page 227)
Pour dupliquer un projet pour des serveurs redondants (Page 225)
Pour copier un projet (Page 222)
Introduction
Vous pouvez copier les données de configuration d'un projet fermé.
Remarque
Il n'est pas permis de copier des variables ou des types de structure d'un projet ouvert dans
un autre projet. Par exemple, vous ouvrez un projet ancien et vous copiez un type de structure
et les variables de structure. Ouvrez ensuite un nouveau projet et ajoutez le type de structure
et les variables de structure.
Effectuez régulièrement des copies de sauvegarde d'un projet pendant la phase de
configuration. Ceci vous permettra de reprendre une version antérieure du projet et de
continuer à travailler avec.
Il est également conseillé d'effectuer une copie de sauvegarde après toute modification
ultérieure. Vous pourrez ainsi, si nécessaire, restaurer une version antérieure sans être obligé
d'éditer le projet.
Principe
Sélectionnez dans Project Duplicator le projet que vous souhaitez copier.
Vous spécifiez le dossier dans lequel vous voulez copier le projet. Dans la description ci-après,
ce dossier est appelé dossier cible.
Le dossier cible peut se trouver sur le même ordinateur ou sur un autre ordinateur du réseau
pour lequel vous possédez des droits d'accès. Le dossier du projet est créé dans le dossier
cible. Lors de la duplication, vous pouvez modifier le nom du projet. Le dossier du projet est
créé à chaque fois avec le nom du projet.
Vous pouvez uniquement copier le projet complet avec toute son arborescence. Le dossier
"ArchiveManager" n'est pas copié.
Après la copie, vous pouvez ouvrir le projet aussitôt et l'éditer ou l'activer. Mais si vous ouvrez
le projet sur un autre ordinateur, il faut adapter le nom d'ordinateur.
Remarque
Si vous utilisez l'option "Dupliquer" ou "Enregistrer sous ..." du Project Duplicator, il faut que
la même version WinCC soit installée sur l'ordinateur cible.
Vous ne devez pas copier avec Project Duplicator les projets WinCC qui ont été créés avec
SIMATIC Manager.
Mais vous pouvez créer un projet WinCC autonome à partir du projet WinCC intégré. Pour
plus d'informations, voir la page "Intégration de WinCC dans SIMATIC Manager > Avantages
et conditions de l'intégration".
Si vous voulez copier un projet sur un support de données externe à des fins d'archivage,
copiez d'abord le projet dans un dossier local. Copiez ensuite ce dossier sur le support de
données.
Si vous compressez les fichiers du projet avant de les copier, dans un fichier ZIP par ex., ils
prendront moins de place sur le support de données. Cela vous permet également d'éviter
que l'attribut de protection en écriture soit affecté à chaque fichier.
Conditions
● Le projet à copier doit être fermé.
Un autre projet peut rester ouvert sur l'ordinateur source et fonctionner en Runtime.
● Le dossier cible est créé.
● Vous possédez des droits d'accès au dossier cible.
● Aucun projet WinCC ne doit être ouvert sur l'ordinateur cible, étant donné que les fichiers
protégés en écriture ou utilisés par le système ne peuvent pas être écrasés par le
Duplicateur de projet.
● L'espace mémoire disponible sur l'ordinateur cible est suffisant.
Marche à suivre
1. Dans le groupe de programmes Windows "Siemens Automation", sélectionnez l'entrée
"Project Duplicator".
WinCC Project Duplicator s'ouvre.
2. Entrez le projet que vous voulez copier dans le champ "Sélectionnez le projet source à
dupliquer".
Vous pouvez entrer directement le chemin d'accès et le fichier de projet <PROJECT>.MCP
ou le rechercher en cliquant sur le bouton .
3. Cliquez sur le bouton "Enregistrer sous...".
La fenêtre de dialogue "Enregistrer un projet WinCC" s'ouvre.
4. Sélectionnez le dossier dans lequel vous voulez copier votre projet et entrez le nom du
projet dans le champ "Nom de fichier".
Si vous voulez copier le projet sous un autre nom, entrez alors le nouveau nom. Les fichiers
de projet seront alors renommés lors de la duplication.
5. Cliquez sur le bouton "Enregistrer".
La fenêtre "Copier..." s'ouvre.
Le Project Duplicator affiche durant la copie le nom des fichiers et répertoires ainsi qu'une
barre de progression. Pour annuler la copie, cliquez sur le bouton "Annuler".
6. Fermez Project Duplicator au moyen du bouton "Fermer".
7. Si vous avez copié le projet sur un autre ordinateur, l'ancien nom d'ordinateur figurera
encore dans les propriétés du projet.
Corrigez le nom d'ordinateur dans les propriétés du projet lorsque vous ouvrez le projet
pour la première fois.
Pour que le nom d'ordinateur modifié soit pris en compte, le projet doit être fermé puis
rouvert.
Procédure alternative
Vous pouvez également copier un projet dans SIMATIC Manager au moyen de la fonction
"Charger système cible".
Vous trouverez des informations détaillées dans le WinCC Information System sous
"Utilisation de WinCC" > Intégration de WinCC dans le SIMATIC Manager".
Introduction
Les deux serveurs redondants doivent être configurés de manière fonctionnellement identique
pour le matériel et les logiciels.
À la fin de la configuration WinCC et après chaque modification du projet WinCC, générez à
l'aide du WinCC Project Duplicator le projet partenaire redondant.
Le Project Duplicator exécute ce qui suit :
● Copie de toutes les données du projet correspondantes comme les images, scripts et
archives, sur le partenaire redondant.
● Configuration de tous les paramètres nécessaires sur l'ordinateur cible qui est déjà
configuré pour l'utilisation de WinCC Redundancy.
Vous devez modifier manuellement les paramètres spécifiques à l'ordinateur ultérieurement.
Remarque
N'utilisez pas Windows Explorer pour transférer un projet sur un serveur redondant.
Les petites modifications peuvent être enregistrées via SIMATIC Manager avec la fonction
Chargement de modifications en ligne et être transférées en cours de fonctionnement sur le
serveur.
Principe
Sélectionnez dans Project Duplicator le projet que vous souhaitez dupliquer.
Indiquez sur quel ordinateur cible et dans quel dossier vous souhaitez dupliquer le projet. Le
dossier du projet est créé dans le dossier cible.
Vous ne pouvez pas dupliquer un projet sur l'ordinateur local. La duplication du projet s'effectue
toujours sur un autre ordinateur du réseau pour lequel vous possédez des droits d'accès.
Selon l'état du projet, vous pouvez dupliquer les données de configuration et les données
Runtime dans le dossier sélectionné :
Vous pouvez uniquement dupliquer le projet complet avec toute l'arborescence. Vous ne
pouvez pas exclure des données ou des dossiers en dupliquant.
Conditions
● L'option WinCC Redundancy doit être installée sur les deux ordinateurs.
● Le dossier cible dans lequel les données sont dupliquées, est créé sur l'ordinateur cible et
est validé pour l'accès.
● Vous possédez des droits d'accès au dossier cible.
● L'espace mémoire disponible sur l'ordinateur cible est suffisant.
● La version WinCC correcte doit être installée sur l'ordinateur cible. L'ordinateur doit être
démarré.
● Le Runtime est désactivé sur l'ordinateur cible.
● Le projet est désactivé sur l'ordinateur cible.
Marche à suivre
1. Dans le groupe de programmes Windows "Siemens Automation", sélectionnez l'entrée
"Project Duplicator".
WinCC Project Duplicator s'ouvre.
2. Entrez le projet que vous voulez dupliquer dans le champ "Sélectionnez le projet source à
dupliquer".
Vous pouvez entrer directement le chemin d'accès et le fichier de projet <PROJECT>.MCP
ou le rechercher en cliquant sur le bouton .
3. Entrez le chemin de destination du projet dupliqué dans le champ "Enregistrer le projet
dupliqué pour le partenaire sur".
Entrez directement le chemin d'accès et le fichier de projet <PROJECT>.MCP ou
recherchez-le en cliquant sur le bouton .
Introduction
Si vous éditez un projet redondant, vous pouvez également actualiser le projet en cours de
fonctionnement sur le serveur redondant.
Les petites modifications peuvent être enregistrées par la fonction Chargement de
modifications en ligne et être transférées en cours de fonctionnement sur le serveur. Tenez
compte à ce propos de la documentation sur le "Chargement de modifications en ligne".
Remarque
Pas de redondance
En cas de modifications en cours de fonctionnement, vous devez désactiver l'un des serveurs
partenaires. Il n'y a pas de redondance actuellement.
Conditions préalables
● Le dossier cible est créé.
● Vous possédez des droits d'accès au dossier cible.
● L'espace mémoire sur le serveur redondant sur lequel le projet va être copié, est suffisant.
Marche à suivre
Le présent chapitre décrit à titre d'exemple la marche à suivre pour un système redondant
dotés de deux serveurs, appelés ici Serveur1 et Serveur2.
1. Quittez Runtime sur le serveur 1 redondant et fermez le projet.
2. Effectuez les modifications de configuration sur le serveur 2 dans Runtime et enregistrez-
les.
3. Démarrez le Project Duplicator sur le serveur 2.
4. Dupliquez avec le bouton "Dupliquer" le projet sur Server1 dans le dossier cible du projet
désactivé sous "1" et écrasez-le.
5. Ouvrez le projet sur le Serveur1.
6. Vérifiez les paramètres.
7. Démarrez le Runtime et attendez que la synchronisation s'effectue.
1.12 Annexe
Introduction
La fenêtre du navigateur WinCC Explorer affiche les éditeurs installés et les fonctions de
WinCC.
L'éditeur d'une option n'est visible dans la fenêtre du navigateur que si cette option a été
installée.
Certains utilitaires et certaines options WinCC ne sont pas affichés dans WinCC Explorer.
Vous ouvrez l'utilitaire dans le groupe de programmes Windows "Siemens Automation".
Certains éditeurs des options WinCC peuvent être ouverts indépendamment de WinCC. Pour
obtenir des informations plus détaillées, veuillez vous reporter à l'aide de l'option en question.
Ouvrir un éditeur
Vous pouvez ouvrir un éditeur dans WinCC Explorer comme suit :
● par le menu contextuel de l'éditeur dans la fenêtre de données ou du navigateur
● par un double clic sur l'éditeur dans la fenêtre du navigateur
Vous trouverez les chapitres mentionnés dans le WinCC Information System, notamment
1)
dans le manuel "Travailler avec WinCC" ou dans le chemin indiqué dans le sommaire.
2)
Avec des restrictions
Options
Voir aussi
Fenêtres de WinCC Explorer (Page 42)
Introduction
Dans la zone de notification de la barre des tâches, nommé le système tray, WinCC affiche
l'icône "SIMATIC WinCC".
Cette icône vous permet d'obtenir des informations sur l'état du projet.
Via le menu contextuel de l'icône, vous activez et désactivez par exemple le projet WinCC.
Etat du projet
Le tableau suivant indique quel état de projet correspond à quelle icône :
Liste d'ordinateurs
Tous les ordinateurs du réseau figurent sur la liste d'ordinateurs.
L'état de la connexion de tous les ordinateurs existants est affichée quand le projet est activé.
Le tableau suivant montre les icônes de l'état de connexion et leur signification :
Icône Etat
● pas de liaison
● Connexion arrêtée
● Ordinateur local
● Serveur partenaire redondant
Liaison établie
● Avec serveur de réserve
● Avec serveur maître, mais le serveur de réserve est le serveur préférentiel
Liaison établie
● Avec serveur maître
● Avec serveur de réserve comme serveur préférentiel
Introduction
A l'aide de la fenêtre de diagnostic, vous obtenez des informations de diagnostic de l'ordinateur
local et des serveurs connectés.
Dans la boîte de dialogue "Diagnostic WinCC", WinCC affiche par exemple les licences
invalides du serveur local et des serveurs connectés.
Fenêtre de diagnostic
Vous ouvrez la fenêtre de diagnostic via le menu contextuel de l'icône dans le système tray.
Possibilités d'utilisation
Les boutons "Ordinateur" et "Type de diagnostic" vous permettent de trier le contenu de la
fenêtre de diagnostic.
Pour obtenir des informations détaillées sur une alarme, double-cliquez sur celle-ci.
Vous pouvez vous servir seulement localement du bouton "Détails" sur l'ordinateur sur lequel
la licence n'est pas valide.
Vous démarrez l'Automation License Manager en cliquant sur le bouton "Détails".
L'Automation License Manager vous permet d'obtenir des informations complémentaires et
d'installer les licences requises.
Introduction
Les noms ne peuvent comporter, selon la langue et le composant, que des caractères bien
définis.
Sous WinCC, vous pouvez utiliser tous les caractères du jeu de caractères ASCII.
Voir aussi
Préparation en vue de la création d'un projet (Page 119)
Structure de fichiers d'un projet (Page 240)
Introduction
Dans un projet WinCC, vous trouverez des informations additionnelles dans certains
répertoires et fichiers. Le chemin par défaut des projets WinCC est Siemens\WinCC
\WinCCProjects\<Project>.
Fichiers importés
Les fichiers importés tels que graphiques, scripts, textes, programmes, fichiers OCS sont
enregistrés dans la structure de répertoires.
Voir aussi
Préparation en vue de la création d'un projet (Page 119)
Introduction
Le stock de variables gère les variables et pilotes de communication utilisés dans le projet.
Le "stock de variables" est un éditeur qui se trouve dans WinCC Configuration Studio.
Ouvrez l'éditeur par un double-clic sur l'entrée "Stock de variables" dans WinCC Explorer.
Utilisation
Les variables dont la valeur est fournie par le process sont appelées dans WinCC "variables
de process", "variables de données brutes" ou "variables externes". Le stock de variables
détermine à partir des variables de process par quel pilote de communication WinCC
communique avec l'automate programmable et comment l'échange de données est effectué.
Les variables correspondantes sont créées dans l'arborescence des dossiers réservée à ce
pilote de communication.
Les variables dont la valeur n'est pas fournie par le process, appelées "variables internes",
sont créées dans le dossier "Variables internes".
Pour permettre une meilleure vue d'ensemble, les variables peuvent êtres réparties en
groupes.
① Zone de navigation
Dans la zone de navigation, les objets du stock de variables s'affichent sous forme
d'arborescence.
Les dossiers du niveau supérieur sont :
● Stock de variables
● Variables de structure
La zone de tableau affiche les éléments qui sont associés au dossier sélectionné, par exemple
groupes, types de structure, pilotes de communication, liaisons.
Un menu contextuel est disponible pour chaque dossier. Il contient des commandes
concernant le dossier, ainsi que des commandes générales telles que "Copier/Coller" et
"Exporter".
WinCC crée un nouveau dossier pour chacun des pilotes de communication installés dans la
zone de navigation. Vous configurez une unité de canal, ses liaisons et les groupes de
variables correspondants sous le dossier du pilote de communication.
Info-bulle
Des informations sur l'état des liaisons peuvent s'afficher sous forme d'info-bulles en runtime.
Pour les visualiser, placez le pointeur de la souris au-dessus de la liaison souhaitée dans la
fenêtre des données.
Icônes
Les icones suivantes apparaissent dans le stock de variables :
Icône Signification
Stock de variables
variables internes
Pilote de communication
Unité de canal
Liaison
Groupe de variables
Variable
Type de structure
Icônes
Si vous sélectionnez une voie pour laquelle des icônes AS sont chargées, basculez via le
bouton dans la ligne d'en-tête vers la vue "Icônes".
③ Zone de tableau
Le tableau montre les éléments associés au dossier qui est sélectionné dans l'arborescence.
Vous pouvez afficher toutes les variables, par exemple, ou seulement celles d'un groupe choisi.
C'est dans la zone de tableau que vous créez de nouvelles variables, des groupes et des
structures. Vous pouvez éditer les propriétés de ces enregistrements dans le tableau.
Remarque
Les entrées incohérentes apparaissent sur fond de couleur dans la fenêtre du tableau.
Si la configuration est incohérente, une note s'affichera pour décrire l'erreur de configuration.
Onglets
Selon le niveau de structure sélectionné, vous pouvez afficher différents éléments par le biais
d'onglets.
Des touches de navigation permettent de faire défiler les onglets. Vous sélectionnez un onglet
en cliquant dessus directement, avec les touches de navigation ou dans le menu contextuel
des touches de navigation.
④ Aide directe
Une explication concernant la propriété sélectionnée s'affiche.
⑤ Propriétés
Les propriétés d'un objet choisi s'affichent.
Vous éditez les propriétés d'un enregistrement. Toutefois, quelques propriétés qui s'affichent
ne sont pas éditables.
Barre d'état
La barre d'état qui se trouve au bas de l'éditeur contient, entre autres, les informations
suivantes :
● nombre d'enregistrements dans la zone de données affichée, par exemple liaisons,
groupes, variables, types de structure, variables de structure
● nombre d'enregistrements sélectionnés lorsque des lignes du tableau sont mises en
évidence
Saisies incohérentes
Quand une valeur saisie est erronée ou incohérente, un message vous en informe, par ex. :
● Des entrées invalides résultent du glisser-déposer d'une cellule pour éditer plusieurs
entrées.
Le cas échéant, la cellule du numéro d'alarme apparaît sur fond rouge dans la zone de tableau
et dans la zone "Propriétés".
Voir aussi
WinCC Configuration Studio (Page 55)
2.4.1 Variables
2.4.1.1 Variables
Introduction
Les données sont transmises dans un projet WinCC par des variables. Une variable a une
adresse de données et un nom symbolique utilisé dans le projet. L'adresse de données est
utilisée pour la communication avec l'automate programmable.
WinCC travaille avec deux types de variables :
● Variables de process
● variables internes
WinCC facilite la manipulation de variables grâce à d'autres types d'objets :
● Groupes de variables
● Types de structure
Conventions de nom
Remarque
WinCC est sensible à la casse pour la détermination du nom des variables.
Vous ne pouvez pas créer, dans l'éditeur, de variables dont les noms se différencient
uniquement par leur casse.
Remarque
Vous ne pouvez pas créer une variable dont le nom commence par le caractère "@". Les
variables avec un préfixe en @ ne sont créées que par WinCC ou PCS 7.
Rafraîchissement de variables
Dans le cas de variables de process, les valeurs des variables sont transmises par la liaison
entre WinCC et l'automate programmable connecté. Pour ce faire, WinCC lit la zone de
données dans l'automate programmable paramétré dans les propriétés des variables. La
valeur actuelle des variables de process est mise à disposition après la transmission dans la
gestion des variables de WinCC afin de poursuivre leur édition et leur exploitation.
Inversement, WinCC peut également retranscrire des données sur l'automate programmable.
La fréquence de la transmission des données et du rafraîchissement de l'affichage est
déterminée dans WinCC. Notez, lors de la configuration, que le rafraîchissement cyclique de
variables représente une charge importante pour le système et que sa performance peut en
être influencée.
Importation de variables
Vous pouvez importer des variables qui ont été exportées d'un autre projet WinCC.
Vous pouvez importer des variables d'applications tierces. Il faut que les données soient
disponibles au format "Office Open XML Workbook" avec l'extension de fichier ".xlsx".
Voir aussi
Propriétés d'une variable (Page 254)
Définition
Les variables internes n'ont pas de liaison au process.
Les variables internes sont utilisées pour gérer des données à l'intérieur d'un projet ou pour
les transmettre à l'archivage.
Avec la propriété "Persistance Runtime", vous déterminez si la valeur des variables internes
est conservée après la fermeture du Runtime. Si vous démarrez de nouveau Runtime, la valeur
enregistrée est utilisée comme valeur initiale.
Pour les variables internes, vous pouvez déterminer les propriétés suivantes :
● Nom
● Commentaire
● Type de données
● Rafraîchissement projet / ordinateur local (uniquement pour les projets multiposte sans
projets client supplémentaires)
● Seuils
● Valeur initiale
● Persistance Runtime
● Synchronisation de variable (Compensation en ligne des variables internes dans le projet
de serveur avec le partenaire redondant)
Variables système
Les applications de WinCC créent des variables nécessaires pour la gestion interne du projet.
Les noms de ces variables commencent tous par le caractère "@".
Remarque
Variables avec préfixe @
Vous ne pouvez pas créer une variable dont le nom commence par le caractère "@".
Les variables avec un préfixe en @ ne sont créées que par WinCC ou PCS 7.
Vous pouvez analyser la valeur de la variable mais pas la modifier. Les variables système
suivantes sont des exceptions :
● Dans les variables qui ont été créées par l'option "Redundancy", vous pouvez p. ex. modifier
les valeurs via des scripts :
– @RM_MASTER
– @RM_MASTER_NAME
● Via les variables suivantes, vous pouvez réinitialiser les valeurs de variables Performance :
– @PRF_DMRT_RESET
– @PRF_DMRT_CHNCON_<...>_RESET
Voir aussi
Variables (Page 249)
Définition
Les variables de process sont utilisées pour la communication entre WinCC et l'automate
programmable.
Les propriétés des variables de process dépendent du pilote de communication utilisé. C'est
pourquoi vous créez les variables de process dans le stock de variables sous un pilote de
communication déterminé, son unité de canal et les liaisons correspondantes.
Pour les variables de process, vous pouvez déterminer les propriétés suivantes :
● Nom
● Commentaire
● Type de données
● Adresse dans l'unité de canal
● Transtypage
● Seuils
● Valeur initiale
● Valeur de substitution
● Mise à l'échelle
Remarque
Les variables de process sont aussi appelées "variables externes" dans le système.
Remarque
Les variables process requises pour le canal "Info système" sont utilisables sans licence. Les
variables n'entrent donc pas dans le décompte de licences.
Voir aussi
Variables (Page 249)
Introduction
Les propriétés d'une variable sont affichées dans la zone "Propriétés" de l'éditeur "Stock de
variables".
En plus, il est possible d'afficher les propriétés suivantes dans la zone de tableau :
● Valeur : Indique la valeur actuelle de la variable.
● Etat de la variable
● Quality Code
Sélection
Indique le type de l'objet et le nom de l'objet sélectionné.
Généralités
Attribution
Seuils
Seuil inférieur Entrez des seuils pour éviter que la valeur d'une variable sorte de limites
Seuil supérieur définies.
Lorsque par. ex. une valeur de process dépasse un seuil, la valeur est affi‐
chée en gris et elle n'est plus traitée.
Valeur initiale Valeur prise lors du démarrage de Runtime.
Pour des variables de texte, par ex. un texte prédéfini.
Quand une valeur de démarrage est configurée, la valeur de démarrage est
rendue lors de la première lecture d'une variable de process, même si une
valeur de process existe déjà. La consultation des vues accélère lors du
démarrage de Runtime et lors du changement de vue. Lorsque vous souhai‐
tez empêcher ce comportement, configurez un appel de lecture direct avec
les fonctions correspondantes dans VBS et C.
Si vous définissez aussi bien une valeur initiale qu'une valeur de substitution,
vérifiez le paramétrage dans la zone "Utilisation d'une valeur de substitution".
Valeur de substitution Valeur prise lorsque l'option correspondante est activée sous "Utilisation
d'une valeur de substitution".
Valeur de substitution si WinCC utilise la valeur de substitution dès que la valeur de process dépasse
limite inférieure le seuil défini ou passe au-dessous de celui-ci.
Valeur de substitution si Quand vous avez déterminé une limite supérieure ou inférieure dans le
limite supérieure champ d'entrée/sortie, vous ne pouvez entrer aucune valeur en dehors de
ces seuils.
WinCC ignore l'entrée erronée et n'utilise donc pas de valeur de substitution.
WinCC n'utilise la valeur de substitution que quand une valeur de process
erronée est lue.
Valeur de substitution WinCC prend la valeur de substitution quand le projet est activé et qu'aucune
comme valeur initiale valeur de process n'est disponible. Si vous avez déjà déterminé une valeur
initiale, la sélection "Valeur de substitution comme valeur initiale" n'est pas
possible.
Valeur de substitution si WinCC prend la valeur de substitution quand la liaison vers l'automate pro‐
erreurs de connexion grammable est en dérangement et qu'aucune valeur de process valide n'est
disponible.
Options
Sur l'ordinateur local Option activée : la variable n'est actualisée que localement sur l'ordinateur.
Option désactivée : la variable est activée à l'échelle du projet.
L'option est pertinente pour les clients sans projet propre. Sinon :
● serveur WinCC : actualisation à l'échelle du projet
● client WinCC avec projet en propre : actualisation locale de l'ordinateur
Synchronisation Option activée : la valeur d'une variable interne est synchronisée avec la
valeur sur le partenaire redondant.
Persistance Runtime Option activée : la valeur est conservée lors de la fermeture du Runtime et
rétablie au redémarrage.
Sur les clients sans projet propre, l'option n'a pas d'effet si l'option "Ordina‐
teur local" est activée.
Protection en écriture Le serveur WinCC OPC a uniquement accès en lecture à la valeur de varia‐
OPC ble.
Protection en lecture Le serveur WinCC OPC n'a accès ni en écriture, ni en lecture à la valeur de
OPC variable.
Lors de l'activation, l'option "Protection en écriture OPC" est également ac‐
tivée.
Lors de la désactivation de la protection en lecture OPC, l'option "Protection
en écriture OPC" reste active.
Good Manufacturing
Practice
WinCC Cloud Les valeurs de variables requises sont envoyées au WinCC Cloud.
Divers
Type de structure Informations sur la structure de l'instance sélectionnée, voir "Types de struc‐
Variable de structure ture et variables de type structure (Page 258)"
Elément de type de
structure
Numéro d'élément de Vous pouvez modifier le numéro en changeant la disposition des éléments
type de structure de type de structure dans la zone de navigation.
Voir aussi
Variables (Page 249)
Propriétés d'une variable de structure (Page 261)
Types de structure et variables de type structure (Page 258)
Types de variable (Page 267)
Définition
Les types de structure WinCC facilitent la création de plusieurs variables ayant les mêmes
propriétés.
Dans WinCC Configuration Studio, vous créez un type de structure dans la zone de navigation
de l'éditeur "Stock de variables".
Désignation Définition
Type de structure Un "type de structure" désigne un schéma utilisé dans WinCC pour créer un ensemble dé‐
terminé de variables.
Un type de structure contient au moins un élément de type de structure.
Les types de structure sont créés et affichés dans la zone de navigation dans le dossier
"Variables de structure".
Elément de type de structure Un élément de type de structure fait partie d'un type de structure.
Dans l'élément de type de structure, les propriétés de variable sont définies comme modèle
pour les instances de variable de structure.
Les éléments de type de structure sont créés et affichés dans la zone de navigation dans le
dossier d'un type de structure.
Désignation Définition
Variable de structure La variable de structure est une variable qui est liée à un type de structure.
Lors de l'affectation d'un type de structure, les instances des variables de structure repren‐
nent les propriétés des éléments de type de structure contenus.
Le nom d'une variable de structure est aussi appelé "préfixe de variable".
Les variables de structure sont créées et affichées dans la zone de tableau sur l'onglet "Va‐
riables de structure".
Elément de variable de struc‐ Les éléments de variable de structure ne sont pas configurés. Ils sont générés automatique‐
ture ment lors de la création des variables de structure :
Pour chaque élément de type de structure du type de structure sélectionné, une instance de
variable de structure est créée, désignée comme élément de variable de structure.
Le nom d'un élément de variable de structure se compose du nom de la variable de structure
et du nom de l'élément de type de structure utilisé. Les deux parties du nom sont séparées
par un point.
Les éléments de variable de structure générés sont affichés sous ce type de structure dans
la zone de tableau.
Les éléments de variables de structure sont affichés comme variables adressables dans la
boîte de dialogue de sélection de variables.
Principe
Vous établissez une structure de variable lors de la création du type de structure.
1. Vous créez un type de structure dans l'éditeur "Stock de variables".
2. Sous le type de structure, vous créez un élément de type de structure pour chaque type
de variable souhaité.
3. Vous attribuez à l'élément de type de structure les propriétés que les variables générées
avec cet élément doivent posséder.
4. Lors de la création d'une variable de structure, définissez comme type de données un type
de structure créé.
Les types de structure existants sont affichés dans la fenêtre de sélection "Type de
données".
5. WinCC génère sous le type de structure correspondant les éléments de variables de
structure.
Les instances de variables de structure créées sont définies par les éléments de type de
structure du type sélectionné.
Les éléments de variables de structure sont créés et affichés dans le stock des variables
sous "Variables de structure" dans l'onglet "Variables de structure". En complément, les
éléments sont affichés sous "Variables internes" ou sous la liaison sélectionnée.
Vous choisissez dans les propriétés de la variable de structure sous quel pilote de
communication et quelle liaison les instances sont créées.
Conventions de nom
Observez les conventions suivantes pour la nomenclature :
● Les noms de variables doivent être univoques dans tout le projet.
● Les noms de variables ne doivent pas contenir plus de 128 caractères.
Dans le cas de variables de structure, cette limite s'applique à l'expression entière : "nom
de la variable de structure + point + nom d'élément du type de structure".
● Les noms de types, éléments type de structure et variables de structure ne doivent pas
contenir certains caractères.
Consultez le système d'information de WinCC au chapitre "Travailler avec des projets >
Caractères interdits (Page 236)" pour savoir de quels caractères il s'agit.
Remarque
Caractères majuscules/minuscules
WinCC est sensible à la casse pour la détermination du nom des variables.
Vous ne pouvez cependant pas créer dans l'éditeur des variables dont les noms se
différencient uniquement par leur casse.
Le nom ne peut pas commencer par @
Vous ne pouvez pas créer une variable dont le nom commence par le caractère "@".
Les variables avec un préfixe en @ ne sont créées que par WinCC ou PCS 7.
Voir aussi
Variables (Page 249)
Propriétés d'une variable de structure (Page 261)
Caractères interdits (Page 236)
Utilisation : Variables de structure dans les fenêtres de vue (Page 263)
Types de données
Le type de données pour la variable est automatiquement mis en premier par WinCC dans le
nom d'un élément de structure. Ce type de données correspond à chaque fois à un type de
variable défini, par. ex. le type de données BYTE correspond au type de variable Valeur 8 bits
non signée.
Si vous voulez sélectionner une variable de structure avec un script, vous devez utiliser à
chaque fois la fonction C pour ce type de données.
Les désignations suivantes sont utilisées :
Remarque
Les Variables BIT ont toujours une longueur de un mot dans une structure. C'est pourquoi
seules les positions de bit 0 à 15 sont possibles. Cette longueur de deux octets doit être prise
en compte pour la valeur de décalage de l'élément suivant.
Voir aussi
Propriétés d'une variable de structure (Page 261)
Introduction
Les propriétés d'un type de structure sont non éditables, à l'exception du nom.
Les propriétés des éléments du type de structure et des variables de structure correspondent
à celles des variables. Voir rubrique "AUTOHOTSPOT".
Objet Propriétés 1)
Type de structure Nom
Elément de type de Généralités :
structure ● Nom
● Externe
Si cette option est désactivée, les éléments de variables de structure sont
créés comme variables internes.
Si cette option est activée, les éléments de variables de structure sont
créés comme variables de process. Vous configurez la liaison du canal
de communication souhaitée pour les variables de structure.
● Type de données : Type de variable
● Transtypage
● AS Offset
Mise à l'échelle linéaire :
● Mise à l'échelle linéaire
● Plage de valeurs AS de/à
● Plage de valeurs OS de/à
Limites :
● Limite inférieure
● Limite supérieure
● Valeur initiale
● Valeur de substitution
Utiliser la valeur de substitution :
● Valeur de substitution si limite inférieure
● Valeur de substitution si limite supérieure
● Valeur de substitution comme valeur initiale
● Valeur de substitution si erreurs de connexion
Options :
● Sur l'ordinateur local
● Synchronisation
● Persistance Runtime
Objet Propriétés 1)
Variable de structure Généralités :
● Nom
● Type de données : Type de structure
● Adresse
Affectation :
● Liaison
Toutes les liaisons sélectionnables de tous les canaux de communication
sont affichées.
Le pilote de communication et l'unité de canal dépendent de la liaison
choisie.
Lorsque l'option "Externe" est désactivée pour tous les éléments de types
de structures du type de structure choisi, la liste ne contient que des
"Variables internes".
● Groupe : Groupe de variables
Elément de variable de Généralités :
structure ● Commentaire
Options :
● Protection en écriture OPC
● Protection en lecture OPC
● Good Manufacturing Practice
● WinCC Cloud
Vous pouvez modifier les propriétés suivantes de l'élément de type de struc‐
ture lié :
● Généralités :
– Adresse
● Mise à l'échelle linéaire
● Limites
● Utiliser la valeur de substitution
● Options
– Sur l'ordinateur local
– Synchronisation
– Persistance Runtime
1) Certaines propriétés ne sont configurables que si l'option "Externe" est activée ou désactivée.
Voir aussi
Types de données de variables de structure (Page 261)
Types de structure et variables de type structure (Page 258)
Il peut s'agir, par ex. de plusieurs capteurs installés toujours selon le même principe.
Remarque
Fenêtres de vue subordonnées : Aucun préfixe de variable supplémentaire
Si une fenêtre de vue est configurée dans une vue référencée d'une fenêtre de vue, le préfixe
de variable de la fenêtre de vue de niveau supérieur est repris dans la fenêtre de vue de niveau
inférieur.
Ne configurez aucun autre préfixe de variable dans la fenêtre de vue de niveau inférieur, car
les variables de structure groupées WinCC ne sont pas prises en charge.
L'interprétation "Préfixe de variable1.Préfixe de variable2.Nom de variable" ne peut pas être
utilisée pour les dynamisations.
Marche à suivre
1. Créez un type de structure TEMPERATURE.
2. Créez un élément de type de structure pour chaque variable, p. ex. ELEMENT_1,
ELEMENT_2, ELEMENT_3.
3. Créez les variables de structure, p. ex. CONTROLLER_A, CONTROLLER_B,
CONTROLLER_C.
4. Configurez une vue TEMP_CONTROLLER.PDL pour le thermostat.
5. Vous reliez les objets dans la vue, un champ d'E/S par exemple, à des éléments de type
de structure et non à des variables.
Pour ce faire, vous devez entrer les noms des éléments de type de structure manuellement,
comme les éléments ne peuvent pas être sélectionnés par l'intermédiaire d'une boîte de
dialogue, p. ex. "ELEMENT_1".
Autre solution : reliez les variables de structure générées et supprimez pour chacune la
première partie du nom déterminé par la variable de structure. Vous reliez p. ex. la structure
CONTROLLER_A : Dans le nom de variable affiché, par ex.
CONTROLLER_A.ELEMENT_1, effacez dans le champ de saisie le nom de la variable de
structure CONTROLLER_A et le point de liaison.
6. Configurez une fenêtre de vue dans une seconde vue de process. Intégrez la vue
TEMP_CONTROLLER.PDL.
7. Appliquez comme propriété d'objet "Préfixe de variable" de la fenêtre de vue une des
variables de structure avec un point après le nom, par ex. :
– CONTROLLER_A.
8. Configurez une deuxième fenêtre de vue avec la vue TEMP_CONTROLLER.PDL et la
variable de structure suivante comme préfixe de variable, par ex :
– CONTROLLER_B.
Résultat
En Runtime, WinCC définit les noms des variables nécessaires à partir des éléments suivants :
● Préfixe de variable de la fenêtre de vue
● Noms des éléments de type de structure qui sont reliés dans la vue
TEMP_CONTROLLER.PDL
Le résultat est le nom des éléments de la variable de structure correspondants.
La première fenêtre de vue affiche ainsi l'état du thermostat A et la deuxième fenêtre de vue,
celui du thermostat B.
Voir aussi
Types de structure et variables de type structure (Page 258)
Définition
Vous pouvez classer des variables en groupes de variables dans la gestion des variables.
Les groupes de variables sont créés sous forme de dossiers sous "Variables internes" ou sous
la liaison d'une unité de canal. Il n'est pas possible de créer des sous-groupes.
Utilisation
Si vous créez de nombreuses variables dans votre projet, regroupez-les par thèmes.
Par ex. vous pouvez créer un groupe de variables par vue dans votre projet. Vous créez les
variables utilisées pour une même vue dans un groupe consacré à cette vue.
Ceci facilite l'assignation ou la recherche de variables.
Conventions de nom
Remarque
WinCC est sensible à la casse pour la détermination du nom des variables.
Vous ne pouvez pas créer, dans l'éditeur, de variables dont les noms se différencient
uniquement par leur casse.
Les noms de groupes de variables doivent être univoques dans tout le projet. Le même nom
ne doit pas être utilisé pour une variable et un groupe de variables.
Les noms groupes de variables ne doivent pas contenir certains caractères. Consulter le
Système d'information de WinCC au chapitre "Travailler avec des projets" > "Caractères non
admis" pour savoir de quels caractères il s'agit.
Installer la communication
Un pilote de communication est utilisé pour la communication entre WinCC et un automate
programmable connecté. Vous trouverez la liste des pilotes de communication pris en charge
par WinCC dans le système d'information de WinCC au chapitre "Communication".
La documentation sur les différents canaux contient des informations détaillées pour
l'installation d'unités de canal et des liaisons.
Remarque
Si un pilote de communication a été créé dans WinCC via SIMATIC Manager avec la fonction
"Compilation OS", vous ne pouvez pas supprimer le pilote de communication sous WinCC
Explorer.
Introduction
Quand vous créez une variable, vous lui attribuez un des types de données possibles.
Le type de données est choisi en fonction de l'utilisation de la variable.
Remarque
Quand vous modifiez le type de données d'une variable de process, l'adresse de la variable
qui avait été définie est supprimée. Ceci est du au fait que l'adresse PLC est aussi modifiée
lorsque le type de données est modifié.
Transtypage
Le type de données d'une variable dans WinCC peut être différent du type de données utilisé
dans l'automate programmable. Vous pouvez paramétrer WinCC de façon à ce que les types
de données d'une variable soient adaptés lors du transfert vers l'automate programmable.
Vous trouverez des informations détaillées sur l'adaptation de format dans le système
d'information de WinCC au chapitre "Communication" > "Communication de process" >
"Process de communication WinCC" > "Variables externes".
Définition
Le type de données "Variable binaire" correspond à un bit. Une variable binaire peut prendre
les valeurs VRAI ou "1" et FAUX ou "0".
Remarque
Certains pilotes de communication ne peuvent pas transférer des bits séparément. L'utilisation
de variables binaires peut influencer la performance de ces pilotes de communication.
Consultez l'aide en ligne pour chacun des pilotes de communication dans le système
d'information de WinCC au chapitre "Communication".
Bit
Le type de données "Variable binaire" est appelé aussi "Bit".
Transtypage
Il n'existe pas d'adaptation de format pour le type de données "Variable binaire".
Définition
Le type de données "Valeur de 8 bits avec signe" a une longueur d'un octet et est signé ("plus"
ou "moins").
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Valeur de 8 bits avec signe",
la valeur "CharToSignedByte" est affichée par défaut sous "Adaptation de format". La plage
de valeurs s'étend de -128 à +127.
Les adaptations de formats suivants sont possibles pour le type de données "Valeur de 8 bits
avecsigne" :
Définition
Le type de données "Valeur de 8 bits san signe" a une longueur d'un octet et n'est pas signé.
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Valeur de 8 bits san signe",
la valeur "ByteToUnsignedByte" est affichée par défaut sous "Adaptation de format". La plage
de valeurs s'étend de 0 à 255.
Les adaptations de formats suivants sont possibles pour le type de données "Valeur de 8 bits
sans signe" :
Définition
Le type de données "Valeur 16 bits signée" a une longueur de deux octets et est signé ("plus"
ou "moins").
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Valeur 16 bits signée", la
valeur "ShortToSignedWord" est affichée par défaut sous "Adaptation de format". La plage de
valeurs s'étend entre -32768 et +32767.
Les adaptations de formats suivants sont possibles pour le type de données "Valeur 16 bits
signée" :
Définition
Le type de données "Valeur 16 bits non signée" a une longueur de deux octets et n'est pas
signé.
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Valeur de 16 bits sans
signe", la valeur "WordToUnsignedWord" est affichée par défaut sous "Adaptation de format".
La plage de valeurs s'étend entre 0 et 65535.
Les adaptations de formats suivants sont possibles pour le type de données "Valeur de 16
bits san signe" :
Définition
Le type de données "Valeur de 32 bits avec signe" a une longueur de quatre octets et est signé
("plus" ou "moins").
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Valeur de 32 bits avec
signe", la valeur "LongToSignedDword" est affichée par défaut sous "Adaptation de format".
La plage de valeurs est comprise entre -2147483648 et +2147483647.
Les adaptations de formats suivants sont possibles pour le type de données "Valeur de 32
bits avec signe" :
Définition
Le type de données "Valeur de 32 bits sans signe" a une longueur de quatre octets et n'est
pas signé.
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Valeur de 32 bits sans
signe", la valeur "DwordToUnsignedDword" est affichée par défaut sous "Adaptation de
format". La plage de valeurs s'étend de 0 à 4294967295.
Les adaptations de formats suivants sont possibles pour le type de données "Valeur de 32
bits sans signe" :
Définition
Le type de données "Nombre à virgule flottante 32 bits IEEE 754" a une longueur de quatre
octets et est signé ("plus" ou "moins").
Float
Le type de données "Nombre à virgule flottante 32 bits IEEE 754" est appelé aussi "Float".
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Nombre à virgule flottante
32 bits IEEE 754", la valeur "FloatToFloat" est affichée par défaut sous "Adaptation de format".
La plage de valeurs s'étend entre +-3.402823e+38.
Remarque
Pour chaque adaptation de format "FloatTo...Dword", seuls les sept premiers chiffres sont pris
en compte. Le type de données Float n'admet que sept positions. Si vous utilisez une
connexion S7, la plage de valeurs est de +-3.402823e+38 pour l'adaptation de format
"FloatToFloat".
Les adaptations de formats suivants sont possibles pour le type de données "Nombre à virgule
flottante 32 bits IEEE 754" :
Définition
Le type de données "Nombre à virgule flottante 64 bits IEEE 754" a une longueur de huit octets
et est signé ("plus" ou "moins").
Double
Le type de données "Nombre à virgule flottante 64 bits IEEE 754" est appelé aussi "Double".
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Nombre à virgule flottante
64 bits IEEE 754", la valeur "DoubleToDouble" est affichée par défaut sous "Adaptation de
format". La plage de valeurs est de +-1.79769313486231e+308.
Remarque
Pour chaque adaptation de format "DoubleToFloat", seuls les sept premiers chiffres sont pris
en compte. Le type de données Float n'admet que sept positions.
Les adaptations de formats suivants sont possibles pour le type de données "Nombre à virgule
flottante 64 bits IEEE 754" :
2.4.2.11 Variable texte 8 bits jeu de caractères et Variable texte 16 bits jeu de caractères
Définition
Les variables de texte se différencient de par le jeu de caractères :
● Chaque caractère à représenter dans cette variable a une longueur de un octet pour le
type de données "Variable texte 8 bits jeu de caractères". Le jeu de caractères de 8 bit,
par. ex., peut représenter le jeu de caractères ASCII.
● Chaque caractère à représenter dans la variable a une longueur de 2 octets pour le type
de données "Variable texte 16 bits jeu de caractères". Ce type est nécessaire, par. ex. pour
représenter le jeu de caractères Unicode.
Adaptation de format
Il n'existe pas d'adaptation de format pour les types de données "Variable texte 8 bits jeu de
caractères" et "Variable texte 16 bits jeu de caractères".
Définition
Des variables internes et externes ayant comme type "Type de données brute" peuvent être
créées dans la gestion des variables de WinCC. Le format et la longueur d'une variable de
données brutes n'est pas déterminée. La longueur peut s'étendre entre 1 et 65535 octets. Elle
peut être soit déterminée par l'utilisateur, soit résulter d'un cas d'utilisation concret.
Le contenu de la variable de données brutes n'est pas déterminé. Seuls l'émetteur et le
récepteur peuvent interpréter le contenu de la variable de données brutes. WinCC ne procède
à aucune interprétation.
Remarque
Une variable de données brutes ne peut pas être représentée sous "Graphics Designer".
"Propriétés - Adresse"
Dans la boîte de dialogue "Propriétés - Adresse", les informations concernant les variables de
données brutes externes diffèrent selon le pilote de communication, comme les paramètres
de l'adresse de la variable et les types de données brutes pris en charge dépendent du pilote
de communication.
Adaptation de format
Aucune adaptation de format dans WinCC n'est possible pour le "Type de données brute".
Définition
Les variables dont le type de données est "Référence de texte" font référence à une entrée
dans la Text Library de WinCC. Les références de texte ne peuvent être configurées que
comme variables internes.
Vous utilisez des références de texte, par ex. si vous souhaitez afficher un texte de la Text
Library sur un objet qui passe au texte de la langue paramétrée lors de la commutation de
langue. L'identificateur de texte dans la Text Library est alors attribué à la variable.
Cochez la case "Valeur initiale" sur l'onglet "Limites / Journaux" de la boîte de dialogue
"Propriétés - Variable". Entrez l'identificateur de texte de la Text Library comme valeur initiale.
Remarque
En système multiposte, WinCC utilise la langue réglée sur l'ordinateur sur lequel la référence
de texte a été créée pour la sortie de texte.
Adaptation de format
Il n'existe pas d'adaptation de format pour le type de données "Référence de texte".
Définition
Le type de données "Date/heure" comme nombre à virgule flottante 64 bits IEEE 754 a une
longueur de 8 octets.
La variable contient la date et l'heure et est implémentée sous forme d'un nombre à virgule
flottante dont le nombre entier est le nombre de jours avant ou après le 30 décembre 1899 à
minuit et la partie décimale représente l'heure du jour correspondant divisée par 24.
Exemple : minuit le 31 décembre 1899 est représenté par 1,0 ; 6h du matin le 1er janvier 1900
est représenté par 2,25 ; minuit le 29 décembre 1899 est représenté par -1,0 et -1,25
correspond à 6h du matin le 29 décembre 1899.
Adaptation de format
Quand vous créez une nouvelle variable avec le type de données "Date/heure", la valeur
"DateTimeToDateTime" est affichée par défaut sous "Adaptation de format".
Les adaptations de formats suivants sont possibles pour le type de données "Date/heure" :
Graphics Designer
la boîte de dialogue de sélection des variables peut rester affichée pendant tout votre travail.
Appelez la commande "Affichage" > "Barres d'outils...". Cochez la case correspondant à
l'option "Variables".
Glisser-déplacer
Vous pouvez relier une variable à un objet ou un attribut d'objet par "Glisser-déplacer". Il existe
deux destinations possibles où Glisser-déplacer une variable :
● une vue :
lorsqu'une variable est déposée par glisser-déplacer directement dans une vue, un champ
de saisie auquel la variable est directement reliée est créé.
● un attribut dans le dialogue "Propriétés de l'objet", onglet "Propriétés" :
Déposez la variable sur un attribut dans le dialogue "Propriétés de l'objet", onglet
"Propriétés". Cet attribut est ainsi dynamisé par la variable.
Pour les objets dont le dialogue de configuration est simplifié, l'attribut à dynamiser est
déterminé. Le tableau ci-dessous indique les objets et l'attribut dynamisé :
Objet Attribut
Champ 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
Champ d'options Champs sélectionnés
Défileur Connexion au process
Lorsque vous ouvrez la boîte de dialogue de sélection des variables dans d'autres éditeurs,
par exemple dans Graphics Designer, vous pouvez créer une nouvelle variable ou éditer une
variable existante directement dans cette boîte de dialogue.
Filtre
Remarque
Le processus de recherche dans la boîte de sélection de variables peut prendre du temps si
le nombre de variables est élevé. Pour 15.000 variables, le temps de recherche s'élève à une
minute.
Il peut s'avérer utile d'effectuer une présélection par filtre dans la boîte de sélection de
variables.
Exemple
Vous avez, par exemple, créé dans WinCC les variables internes suivantes : "var1", "var2",
"var3", "smv2" et "apm1". Entrez comme critère de recherche "a*" et quittez la fonction de filtre
via la touche de tabulation <Tab>. WinCC affiche alors toutes les variables dont le nom
commence par un "a". En l'occurrence, le dossier "Liste de toutes les variables" affichera la
variable "apm1".
Source de données
Cette fonction est disponible quand vous travaillez avec WinCC intégré dans STEP 7.
Vous pouvez sélectionner dans ce champ la source de données depuis laquelle vous voulez
intégrer une variable.
Remarque
Dans certaines situations, la boîte de sélection de variables filtre automatiquement sur le
critère du type de données des variables.
WinCC affiche toutes les variables internes et variable de process configurées. La fonction
"Créer une nouvelle variable" vous permet de créer de nouvelles variables. La fonction "Editer
variable" vous permet d'éditer des variables WinCC existantes.
Introduction
Des informations d'état sur les variables et les liaisons sont affichées dans l'éditeur "Stock de
variables".
Introduction
Un pilote de communication est utilisé pour la communication entre WinCC et un système
d'automatisation connecté.
Des informations sur les pilotes de communication pris en charge par WinCC sont disponibles
sous "Communication" dans WinCC Information System.
Le pilote de communication fournit les unités de canaux. Vous créez juste les liaisons.
Marche à suivre
Remarque
Suppression d'un pilote de communication
Pour supprimer un pilote de communication, sélectionnez le pilote dans la zone de navigation.
Sélectionnez dans le menu contextuel la commande "Supprimer".
Vous ne pouvez pas créer ou supprimer des unités de canaux individuellement.
Marche à suivre
1. Sélectionnez le dossier d'une unité de canal dans la zone de navigation. Les pilotes de
communication fournissent les unités de canaux.
2. Sélectionnez dans le menu contextuel la commande "Nouvelle liaison".
La liaison sélectionnée s'affiche sous la forme d'un nouveau dossier dans la zone de
navigation.
Procédure alternative
1. Sélectionnez le dossier d'une unité de canal dans la zone de navigation.
2. Sélectionnez l'onglet "Liaisons" dans la zone de tableau.
3. Cliquez dans la première cellule libre de la colonne "Nom". La cellule est caractérisée par
un symbole jaune.
4. Entrez un nom.
La liaison est créée.
Paramètres système
Remarque
Les paramétrages possibles dépendent du pilote de communication auquel la liaison
appartient.
Vous trouverez des informations détaillées sur les possibilités de paramétrage des différentes
liaisons dans la documentation du pilote de communication.
Il est possible de configurer des paramètres système pour certaines unités de canaux.
Exemple de paramètres système d'une unité de canal :
Paramètres de liaison
Remarque
Les paramétrages possibles dépendent du pilote de communication auquel la liaison
appartient.
Vous trouverez des informations détaillées sur les possibilités de paramétrage des différentes
liaisons dans la documentation du pilote de communication.
Introduction
Ce chapitre explique comment créer des variables et des structures :
● Variables de process
● Variables internes
● Types de structure
● Groupes de variables
Vous trouverez des instructions détaillées sur le transtypage dans le système d'information
de WinCC au chapitre "Communication" > "Communication de process" > "Communication de
process WinCC" > "Variables externes".
Remarque
Les variables que vous créez sont disponibles immédiatement.
Les modifications, apportées aux propriétés par ex., sont écrites directement et sans
enregistrement explicite dans la base de données ; elles s'appliquent donc immédiatement au
Runtime.
Introduction
Les variables internes sont utilisées pour transmettre des données à l'intérieur de votre projet.
Vous pouvez créer les variables internes dans des groupes ou de les déplacer dans des
groupes après leur création.
Persistance Runtime
Lorsque le paramètre "Ordinateur local" est activé le paramètre "Persistance Runtime" n'a pas
d'effet.
Les valeurs de variables modifiées sont réinitialisées lors de la désactivation de Runtime.
Marche à suivre
1. Sélectionnez le dossier "Variables internes" dans l'éditeur "Stock de variables".
Le cas échéant, sélectionnez un des groupes subordonnés du dossier "Variables internes".
Introduction
Les variables de process sont utilisées pour la communication entre WinCC et l'automate
programmable.
Il est possible de créer les variables de process dans des groupes ou de les déplacer dans
des groupes après leur création.
Condition requise
● Vous avez installé un pilote de communication et créé au moins une liaison sous celui-ci.
Marche à suivre
1. Ouvrez le dossier du pilote de communication pour lequel vous voulez créer une variable
de process dans l'éditeur "Stock de variables".
2. Ouvrez le dossier de l'unité de canal voulue.
3. Sélectionnez la liaison correspondante.
Introduction
Vous générez plusieurs variables comme éléments de variable de structure en même temps
en une seule étape à l'aide des types de structure. Les variables pouvant être créées ici sont
des variables internes et des variables de process.
Lors de la configuration dans les éditeurs, les éléments de variables de structure se distinguent
des autres variables.
Remarque
Définir les propriétés de la configuration
Veillez à ce que tous les réglages aient été effectués avant d'utiliser le type de structure pour
la création de variables. Vous ne pourrez ensuite modifier que les propriétés des variables de
structure générées.
Pour pouvoir modifier les propriétés d'un type de structure, vous devez supprimer d'abord
toutes les variables de structure correspondantes.
Marche à suivre
1. Créez un type de structure, voir "Pour créer un type de structure (Page 296)".
2. Créez des éléments de type de structure, voir "Comment créer un élément de type de
structure (Page 297)".
3. Créez des variables de structure, voir "Comment créer une variable de structure
(Page 298)".
WinCC génère les éléments de variable de structure. Intégrez-les dans votre projet.
WinCC génère un élément de variable de structure avec les propriétés correspondantes
pour chaque élément. Le nom de la variable de structure se compose du nom de l'instance
de structure et du nom de l'élément de structure, séparés par un point.
Persistance Runtime
Lorsque le paramètre "Ordinateur local" est activé le paramètre "Persistance Runtime" n'a pas
d'effet.
Les valeurs de variables modifiées sont réinitialisées lors de la désactivation de Runtime.
Voir aussi
Pour créer un type de structure (Page 296)
Comment créer un élément de type de structure (Page 297)
Comment créer une variable de structure (Page 298)
Introduction
Dans WinCC Configuration Studio, vous créez des types de structure dans la zone de
navigation de l'éditeur "Stock de variables".
Après la création d'un type de structure, vous créez les éléments de type de structure
individuels.
Vous affectez le type de structure comme type de données à la variable de structure. C'est
ainsi que vous générez les variables définies dans le type de structure.
Marche à suivre
1. Sélectionnez le dossier "Variables de structure" dans l'éditeur "Stock de variables".
Procédure alternative
1. Sélectionnez le dossier "Variables de structure" dans la zone de navigation.
2. Sélectionnez l'onglet "Types de structure" dans la zone de tableau.
3. Cliquez dans la première cellule libre de la colonne "Nom". La cellule est caractérisée par
un symbole jaune.
4. Entrez un nom.
Le type de structure est créé.
Marche à suivre
1. Sélectionnez le dossier d'un type de structure dans l'éditeur "Stock de variables".
Procédure alternative
1. Sélectionnez le dossier d'un type de structure dans la zone de navigation.
2. Sélectionnez l'onglet "Eléments de type de structure" dans la zone de tableau.
3. Cliquez dans la première cellule libre de la colonne "Nom". La cellule est caractérisée par
un symbole jaune.
4. Entrez un nom.
L'élément de type de structure est créé.
Introduction
Dans WinCC Configuration Studio, vous créez des variables de structure dans la zone de
tableau de l'éditeur "Stock de variables".
Après avoir déterminé la structure pour les variables de structure par la configuration des types
de structure et les éléments de type de structure correspondants, vous pouvez créer des
variables de structure dans la zone de tableau.
Les instances des variables (éléments de variable de structure) sont générées
automatiquement.
Marche à suivre
1. Sélectionnez dans la zone de navigation la structure pour laquelle vous voulez créer des
variables.
2. Sélectionnez l'onglet "Variables de structure" dans la zone de tableau.
4. Editez les propriétés des variables, au choix, dans la zone de tableau ou dans la zone
"Propriétés".
– Choisissez sous "Liaison" s'il s'agit d'une variable interne ou d'une variable de process.
– Déterminez la mise à l'échelle linéaire pour les variables de process.
– Modifiez si besoin le transtypage par défaut pour les variables de process.
Vous pouvez utiliser le champ à choix multiple "Utiliser les transtypages additionnels
de" pour sélectionner une unité de canal. WinCC offre en plus les transtypages pris en
charge par cette unité de canal.
– Vérifiez la valeur "Décalage AS" pour les variables de process.
Cette valeur indique la distance en octets de l'élément de structure à l'adresse initiale.
La valeur de décalage est incrémentée automatiquement pour un élément nouveau ou
copié.
Adaptez éventuellement les réglages.
Introduction
Dans WinCC Configuration Studio, vous éditez les propriétés des variables de structure dans
la zone de tableau ou dans la zone "Propriétés" de l'éditeur "Stock de variables".
Après la création d'un type de structure, vous créez les éléments de type de structure
individuels. Vous affectez un type de structure comme type de données à une variable de
structure lors de la création. Vous générez ainsi les éléments de variable de structure définis
par le type de structure.
Les propriétés de l'élément de type de structure et celles des variables de structure déterminent
les propriétés de l'élément de la variable de structure.
Marche à suivre
1. Sélectionnez le dossier "Variables de structure" dans la zone de navigation pour afficher
toutes les variables dans la zone de tableau.
2. Sélectionnez dans la zone de navigation le dossier d'un type de structure pour afficher les
éléments affectés respectivement.
3. Sélectionnez l'onglet correspondant dans la zone de tableau.
– Eléments du type de structure
– Variables de structure
– Eléments de variable de structure
4. Sélectionnez une ligne dans la zone de tableau pour afficher et éditer les propriétés dans
la zone "Propriétés".
5. Pour éditer plusieurs éléments en même temps, utilisez dans la zone de tableau la fonction
"Sélectionner et tirer la sélection vers le bas", par exemple, ou les commandes
"Désélectionner tout" ou "Sélectionner tout" dans le menu contextuel.
Dans la zone de tableau, le menu contextuel de l'en-tête d'une colonne vous permet
d'afficher ou de masquer de façon ciblée des colonnes (c'est-à-dire des propriétés).
Les options de filtrage et de tri vous permettent d'afficher une vue d'ensemble des variables.
6. Modifiez si besoin le transtypage par défaut pour les variables de process.
7. Vérifiez les propriétés "Décalage AS" et "Bit de décalage AS" pour les variables de process.
Cette valeur indique la distance en octets de l'élément de structure à l'adresse initiale. La
valeur de décalage est incrémentée automatiquement pour un élément nouveau ou copié.
Adaptez éventuellement les réglages.
Introduction
Les groupes de variables sont créés dans l'éditeur "Stock de variables".
Créez les groupes de variables internes directement dans le dossier "Variables internes". Vous
créez des groupes de variables pour des variables de process dans le dossier d'une liaison.
Vous pouvez créer des variables dans un groupe de variables. Vous pouvez attribuez des
variables déjà créées à un groupe. Un groupe de variables ne peut pas contenir de sous-
groupes.
Marche à suivre
1. Sélectionnez dans la zone de navigation le dossier dans lequel vous voulez créer le groupe
de variables.
2. Choisissez l'entrée "Nouveau groupe" dans le menu contextuel.
3. Éditez le nom du groupe. Observez ce faisant les conventions de noms.
– Dans la zone de navigation : choisissez la commande "Renommer" dans le menu
contextuel.
– Dans la zone de tableau : modifiez le nom dans la colonne "Nom" dans l'onglet
"Groupes".
– Modifiez le nom sous "Généralités" dans la zone "Propriétés".
Procédure alternative
1. Sélectionnez un dossier dans la zone de navigation.
2. Sélectionnez l'onglet "Groupes" dans la zone de tableau.
3. Cliquez dans la première cellule libre de la colonne "Nom". La cellule est caractérisée par
un symbole jaune.
4. Entrez un nom.
Le groupe est créé avec cette icône .
Introduction
Les groupes permettent de gérer et d'appeler des variables facilement et rapidement. Une
variable ne peut être affectée qu'à un seul groupe. Cette affectation peut être modifiée à tout
moment. Avant d'affecter des variables à un groupe, vous devez créer ce groupe.
Introduction
Ce chapitre vous informe sur les possibilités d'édition de variables, groupes de variables et
types de structure :
● Copier
● Déplacer
● Supprimer
● Renommer
● Editer au Runtime
● Afficher la valeur, le code qualité et l'état de la variable
Remarque
Si une variable a été créée dans WinCC via le SIMATIC Manager avec la fonction "Compiler
OS", vous ne pouvez pas éditer la variable dans WinCC Explorer.
Remarque
Les modifications, apportées aux propriétés par ex., sont écrites directement et sans
enregistrement explicite dans la base de données ; elles s'appliquent donc immédiatement au
Runtime.
Introduction
Le menu contextuel offre dans la zone de navigation ou dans la zone de tableau des fonctions
permettant l'édition de variables, de groupes et de zones sélectionnées :
● Copier
● Couper
● Coller
● Supprimer
Dans la zone de navigation, vous éditez par ex. des groupes de variables ou des éléments de
type de structure. Si l'action ne peut pas être exécutée, un message s'affiche.
Vous pouvez aussi utiliser la combinaison de touches <Ctrl+C> pour copier et <Ctrl+V> pour
coller.
Dans la zone de tableau, vous éditez des lignes, des colonnes ou des zones sélectionnées
via le menu contextuel.
Dans la zone de tableau, vous pouvez également créer des copies d'un objet lorsque vous
sélectionnez un objet dans la colonne "Nom", puis le bouton gauche de la souris étant enfoncé,
faites glisser la sélection vers le bas en la tirant par le coin inférieur droit.
Remarque
Si une variable a été créée dans WinCC via le SIMATIC Manager avec la fonction "Compiler
OS", vous ne pouvez pas copier ou supprimer la variable dans WinCC Explorer.
Pour configurer plusieurs variables avec les mêmes propriétés, vous pouvez copier une
variable existante et la coller à l'endroit voulu. WinCC incrémente automatique les valeurs
numériques à la fin du nom.
Exemples
Remarque
Quand vous déplacez une variable entre le stock de variables "Variables internes" et un pilote
de communication ou entre différents pilotes de communication, vous devez adapter ensuite
les propriétés de la variable.
Si vous voulez déplacer des variables ou des groupes de variables, éditez la propriété "Liaison"
ou "Groupe".
Vous pouvez déplacer des variables :
● d'un groupe de variables vers un autre groupe de variables
● de la liaison d'un pilote de communication vers la liaison d'un autre pilote de communication
● du stock de variables "Variables internes" vers un pilote de communication
● de la liaison d'un pilote de communication vers la gestion des variables "variables internes"
Les types de structures et les éléments de variable de structure ne peuvent pas être déplacés.
Supprimer variables
Remarque
Si vous supprimez des variables, des incohérences peuvent survenir dans les données à
d'autres endroits dans le projet et entraîner des erreurs ou des défauts.
1. Sélectionnez la ligne d'une variable dans la zone de tableau et choisissez "Supprimer" dans
le menu contextuel
ou bien appuyez sur <Suppr>.
Si vous ne sélectionnez pas toute la ligne mais des champs individuels, les contenus
correspondants sont supprimés, pas la variable.
2. Pour supprimer toutes les variables d'un groupe, sélectionnez le groupe correspondant
dans la zone de navigation et choisissez la commande "Supprimer" dans le menu
contextuel.
Si vous supprimez une liaison, un type de structure ou un élément de type de structure, toutes
les variables affectées sont supprimées.
Introduction
Remarque
Si une variable a été créée dans WinCC via le SIMATIC Manager avec la fonction "Compiler
OS", vous ne pouvez pas éditer la variable dans WinCC Explorer.
Vous pouvez renommer les éléments suivants dans la gestion des variables :
● Variables, variables de structure
● Groupes de variables
● Types de structure, éléments de type de structure
● Liaisons
Casse
WinCC est sensible à la casse pour la détermination du nom des variables.
Vous ne pouvez pas créer, dans l'éditeur, de variables dont les noms se différencient
uniquement par leur casse.
Marche à suivre
1. Sélectionnez dans la zone de navigation une variable, un groupe de variables, une liaison
ou un type de structure.
2. Dans le menu contextuel, sélectionnez l'entrée "Renommer".
L'entrée peut maintenant être renommée.
Procédure alternative
● Utilisez la touche de fonction <F2> dans la zone de navigation.
● Cliquez dans le champ "Nom" dans la zone de tableau ou dans la zone "Propriétés" et
entrez le nouveau nom.
Quand l'objet sélectionné ne peut être renommé, par ex. parce qu'un objet a déjà été créé
sous un nom identique, un message vous en informe.
Introduction
Si vous avez activé un projet, vous pouvez éditer des variables en parallèle. Il existe ce faisant
un certain nombre de limitations.
Editer en Runtime
Remarque
Si une variable a été créée dans WinCC via le SIMATIC Manager avec la fonction "Compiler
OS", vous ne pouvez pas éditer la variable dans WinCC Explorer.
Possible pour les variables externes seulement quand le canal prend la fonction en charge.
1)
Pour le moment, seulement le canal "SIMATIC S7 Protocol Suite" remplit cette condition.
2)
Non valable pour les variables de structure.
3)
Impossible si des variables de structure sont créées.
Introduction
Vous pouvez afficher la valeur actuelle, l'état et le Quality Code de variables dans la zone de
tableau de l'éditeur "Stock de variables".
Marche à suivre
1. Sélectionnez dans la zone de navigation le dossier auquel les variables correspondantes
sont affectées.
2. Sélectionnez le dossier "Stock de variables" ou le dossier "Variables de structure" pour
afficher toutes les variables du dossier dans la zone de tableau.
3. Sélectionnez l'onglet "Variables" ou "Eléments de variable de structure" dans la zone de
tableau.
4. Cliquez sur l'en-tête d'une colonne et sélectionnez dans le menu contextuel la colonne à
afficher, par ex. "Valeur".
La colonne correspondante est affichée dans la zone de tableau. Vous pouvez y lire les valeurs
actuelles.
Remarque
En mode Runtime, les valeurs de variables sont actualisées de façon cyclique. Si vous affichez
en permanence des valeurs de variables, cela peut entraîner la surcharge du système et en
affecter les performances.
Introduction
Vous pouvez exporter des variables et les structures dans lesquelles sont intégrées les
variables.
Les variables exportées sont enregistrées au choix comme fichier de texte (*.txt) ou comme
classeur Excel (*.xlsx).
Préparation à l'exportation
● Sélectionnez dans la zone de navigation le dossier que vous voulez exporter.
● Sélectionnez dans la zone de tableau les lignes des variables individuelles ou des groupes
de variables à exporter.
Pour cela, sélectionnez les numéros de ligne des entrées.
Appuyez sur la touche <Maj> pour sélectionner des entrées qui se suivent.
Appuyez sur la touche <Ctrl> pour sélectionner des entrées discontinues.
Marche à suivre
1. Sélectionnez les objets devant être exportés.
2. Choisissez la commande "Exporter" dans le menu contextuel.
3. Sélectionnez le format d'exportation (texte ou classeur Excel).
Les objets sélectionnés sont écrits dans un fichier.
Un message confirme que l'exportation s'est terminée avec succès.
Remarque
Dans le menu principal "Edition", choisissez la commande "Exporter" pour exporter le stock
de variables entier.
Texte Unicode
Les différentes propriétés sont séparés par des tabulations, les lignes par des sauts de ligne
(CR-LF).
Selon l'exportation choisie, le fichier énumère des variables, des groupes de variables, des
types de structure, des liaisons, etc. avec toutes leurs propriétés.
Ce fichier peut être ouvert et édité dans des tableurs (MS Excel, par ex.).
Classeur Excel
Les variables, les groupes de variables, les types de structure, etc. sont représentés sur des
feuilles séparées au format Microsoft Excel.
Introduction
Vous pouvez importer des enregistrements provenant d'applications tierces ou d'autres projets
WinCC dans WinCC Configuration Studio. Il faut, pour ce faire, que les enregistrements soient
disponibles en format "Office Open XML Workbook". Ce format a l'extension de fichier ".xlsx"
et peut être ouvert et édité avec des tableurs.
Remarque
L'importation d'enregistrements ne peut pas être annulée.
Conditions
● Les enregistrements que vous souhaitez charger ne doivent pas être ouverts dans une
autre application.
● Les liaisons contenues dans les enregistrements doivent déjà figurer nommément dans
WinCC Configuration Studio.
Marche à suivre
1. Sélectionnez l'éditeur désiré dans la zone de navigation.
2. Sélectionnez "Importer" dans le menu contextuel de l'éditeur.
Le dialogue "Sélectionner un fichier" s'ouvre.
3. Sélectionnez le fichier que vous voulez importer.
Les enregistrements sont chargés. Une barre de progression s'affiche.
Sommaire
Le Graphics Designer est un éditeur de création et de dynamisation de vues de process.
Ce chapitre vous explique,
● comment utiliser l'éditeur "Graphics Designer"
● comment créer et éditer des vues de process
● comment adapter les propriétés de l'objet aux exigences de votre projet,
● comment configurer et utiliser des objets de la palette d'objets et de la bibliothèque
● comment combiner et configurer des objets de la palette d'objets
● comment intégrer des contrôles dans des vues de process et les configurer
● comment tester des vues de process en mode Runtime
Le chapitre "Propriétés de l'objet" décrit les propriétés des objets du Graphics Designer.
La dynamisation est décrite en détail au chapitre "Dynamisation d'images de process".
Introduction
Le démarrage du Graphics Designer n'est possible que pour le projet actuellement ouvert dans
WinCC Explorer.
Conditions
● Il faut qu'un projet soit ouvert.
Marche à suivre
Vous pouvez démarrer le Graphics Designer de la manière suivante :
● Fenêtre de navigation de WinCC Explorer
Sélectionnez la commande "Ouvrir" dans le menu contextuel de l'option "Graphics
Designer".
Graphics Designer démarre et une nouvelle vue s'ouvre.
● Fenêtre de navigation de WinCC Explorer
Double-cliquez sur l'option "Graphics Designer" dans la fenêtre de navigation.
Graphics Designer démarre et une nouvelle vue s'ouvre.
● Fenêtre de données de WinCC Explorer
Sélectionnez dans la fenêtre de navigation l'option "Graphics Designer". Dans la fenêtre
de données, les vues existant dans le projet s'affichent.
Sélectionnez la commande "Ouvrir vue(s)" dans le menu contextuel d'une vue.
Graphics Designer démarre et la vue sélectionnée s'ouvre.
● Fenêtre de données de WinCC Explorer
Sélectionnez dans la fenêtre de navigation l'option "Graphics Designer". Dans la fenêtre
de données, les vues existant dans le projet s'affichent.
Double-cliquez sur une vue.
Graphics Designer démarre et la vue sélectionnée s'ouvre.
Voir aussi
Le menu contextuel dans la fenêtre de données (Page 323)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Le Graphics Designer dans l'Explorateur WinCC (Page 313)
Introduction
Pour le travail avec le Graphics Designer, l'Explorateur WinCC offre les fonctions et possibilités
de configuration suivantes :
● Démarrage de Graphics Designer
● Ouvrir, créer, renommer et supprimer une vue
● Définir une vue comme vue d'accueil ou la marquer comme favori
● Enregistrer la vue comme "Compatible Web"
● Protection des vues par mot de passe
● Afficher les propriétés des vues et leurs dynamisations
● Configuration de bibliothèques d'objets et de contrôles ActiveX
● Configuration et démarrage du Runtime
Les fonctions sont accessibles via la barre d'icônes et les menus contextuels dans la fenêtre
de navigation et des données.
Pour convertir des bibliothèques et des vues de versions de programme plus anciennes,
utilisez la fonction "Convertir des données de projet" dans WinCC Explorer.
Vue de process
Type de bloc d'affichage qui est inséré comme instance dans une vue de process 1)
Vue de process avec instances de bloc d'affichage qui ont subi des modifications de
type 1)
Vue de process marquée comme favori.
En Runtime, vous pouvez sélectionner la vue comme favori au moyen des dialogues
système.
Vue de process ; favori et vue d'accueil
1) Pour plus d'informations concernant les types et les instances de bloc d'affichage, reportez-vous à la
rubrique "Utiliser des types de bloc d'affichage".
Voir aussi
Pour configurer la sélection de contrôles (Page 320)
Comment protéger les vues par un mot de passe (Page 404)
Travailler avec des vues (Page 389)
Convertir des données de projet (Page 53)
Utilisation de types de bloc d'affichage (Page 414)
Pour configurer la sélection d'objets (Page 318)
Pour afficher les propriétés d'un fichier de vue (Page 328)
Pour afficher les dynamisations configurées d'une vue de process (Page 330)
Comment démarrer le Graphics Designer (Page 312)
Pour configurer Runtime (Page 189)
Pour activer / désactiver Runtime (Page 843)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Le menu contextuel dans la fenêtre de données (Page 323)
Introduction
Un menu contextuel permet un accès rapide aux fonctions fréquemment utilisées.
La fenêtre de navigation est la fenêtre gauche du WinCC Explorer.
Le menu contextuel permet de modifier les composants du projet ouvert. Le menu contextuel
de Graphics Designer permet de créer de nouvelles vues ou intégrer des contrôles.
Conditions
● Il faut qu'un projet soit ouvert.
Marche à suivre
1. Cliquez avec le bouton droit de la souris sur l'option "Graphics Designer" ou sur un sous-
dossier.
Le menu contextuel s'ouvre.
2. Choisissez une des rubriques du menu contextuel.
Ouvrir
En sélectionnant l'entrée "Ouvrir", vous créez une nouvelle vue au format "PDL" portant le
nom "NewPdl1" et vous l'ouvrez avec Graphics Designer.
Nouvelle vue
En sélectionnant l'entrée "Nouvelle vue", vous créez une nouvelle vue au format "PDL". La
nouvelle vue s'affiche dans la fenêtre de données.
La nouvelle vue se voit automatiquement attribuer un nom à numérotation continue. Vous
pouvez modifier le nom par la suite. Pour plus d'informations, voir "Le menu contextuel dans
la fenêtre de données (Page 323)".
Nouveau dossier
Un nouveau sous-répertoire est créé dans le répertoire de projet "GraCS" lorsque vous
sélectionnez l'entrée "Nouveau dossier". Le nouveau dossier est affiché dans la fenêtre de
données et dans la fenêtre de navigation.
Vous pouvez créez d'autres sous-dossiers dans un dossier.
Le nouveau dossier se voit automatiquement attribuer un nom à numérotation continue. Vous
pouvez modifier le nom par la suite.
Nom de dossier
● Le nom du chemin d'accès au dossier du projet (nom de vue inclus) ne doit pas contenir
plus de 180 caractères.
● Différents dossiers peuvent contenir des fichiers et des sous-dossiers avec le même nom.
● Si vous créez d'autres sous-dossiers dans le chemin d'accès au projet dans le dossier
"GraCS", évitez les points dans les noms des dossiers.
Les scripts VB ne peuvent accéder qu'aux sous-dossiers dont les noms ne contiennent pas
de point.
● Lorsque vous modifiez un nom de dossier, vérifiez le cas échéant les chemins d'accès au
dossier au sein des scripts, de la navigation dans les vues et des propriétés d'objet.
Pour les vues, les types de bloc d'affichage et les fichiers référencés qui se trouvent dans
des sous-dossiers de "GraCS", le chemin fait toujours partie du nom.
Graphic-OLL
Le dialogue "Objet - OLL" s'ouvre. Ce dialogue indique les bibliothèques d'objets disponibles
pour le Graphics Designer.
La sélection des objets peut être configurée pour le projet actuel. A l'aide du bouton
"Rechercher...", vous pouvez utiliser des objets issus d'autres bibliothèques d'objets dans
votre projet actuel.
Cette boîte de dialogue est décrite en détail à la rubrique "Pour configurer la sélection d'objet".
Sélectionner ActiveX
Le dialogue "Sélectionner OCX" s'ouvre. Ce dialogue montre tous les contrôles ActiveX
enregistrés dans le système d'exploitation.
Une coche rouge signale les contrôles affichés dans la palette d'objets du Graphics Designer,
onglet "Contrôles".
Il est possible de rendre d'autres contrôles disponibles pour Graphics Designer. Vous pouvez
intégrer des contrôles Windows ou des contrôles tiers et les utiliser dans votre projet.
La boîte de dialogue "Sélectionner OCX" est décrite en détail à la rubrique "Pour configurer
la sélection de contrôle de la palette d'objets".
Propriétés
La fenêtre "Propriétés" contient les informations de version de Graphics Designer.
Voir aussi
Pour configurer la sélection de contrôles (Page 320)
Comment définir des vues de process comme favoris (Page 194)
Introduction
La sélection d'objets proposée dans le Graphics Designer peut être configurée pour le projet
en cours. Vous pouvez importer d'autres bibliothèques d'objets au moyen du bouton
"Rechercher". Il est ainsi possible d'insérer d'autres objets (boutons ou textes) pour les utiliser
ensuite dans le projet.
Conditions
Il faut qu'un projet soit ouvert.
GraphicOLL disponibles
Dans la partie gauche du dialogue, se trouvent toutes les bibliothèques d'objets enregistrées
dans WinCC.
GraphicOLL sélectionnées
Dans la partie droite du dialogue, se trouvent toutes les bibliothèques d'objets sélectionnées
pour l'utilisation dans le Graphics Designer.
Boutons fléchés
Utilisez les boutons fléchés pour déplacer des bibliothèques d'objets dans le sens de la flèche.
Bouton "Rechercher"
Cliquez sur le bouton "Rechercher" pour ajouter d'autres bibliothèques d'objets à WinCC.
Bouton "Aperçu"
Choisissez le fichier OLL voulu dans l'une des deux zones supérieures. Cliquez sur le bouton
"Aperçu" pour afficher un aperçu du contenu de la bibliothèque d'objets choisie.
Déplace dans la zone droite tous les fichiers OLL affichés dans la zone gauche.
Déplace dans la zone gauche tous les fichiers OLL affichés dans la zone gauche.
Remarque
Les bibliothèques d'objets sont des fichiers WinCC au format OLL et se trouvent dans le sous-
répertoire "Bin" du répertoire d'installation WinCC.
Votre distributeur WinCC peut vous procurer d'autres bibliothèques d'objets.
Voir aussi
Comment démarrer le Graphics Designer (Page 312)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Le Graphics Designer dans l'Explorateur WinCC (Page 313)
Introduction
Dans la fenêtre de sélection "Standard" de Graphics Designer, l'onglet "Contrôles" contient
une sélection de contrôles dans les dossiers "Contrôles ActiveX", "Contrôles .NET" et
"Contrôles WPF". Vous pouvez insérer directement ces contrôles dans une vue.
Vous pouvez configurer vous-même la sélection de contrôles proposée par l'onglet :
● Vous modifiez la sélection de contrôles ActiveX dans le dialogue "Sélectionner OCX". Vous
pouvez compléter la liste des contrôles par un nombre quelconque de contrôles ActiveX
inscrits dans le registre du système d'exploitation et supprimer des contrôles individuels de
la sélection.
● Vous modifiez la sélection des .NET-Controls dans le dialogue "Sélectionner les
objets .NET".
● Vous modifiez la sélection des WPF-Controls dans le dialogue "Sélectionner l'objet WPF".
Remarque
L'utilisation de contrôles de prestataires tiers peut entraîner des perturbations telles que
des pertes de performance ou des blocages du système. C'est l'utilisateur du logiciel qui
est responsable des problèmes résultant de l'emploi de contrôles d'autres fabricants.
Nous recommandons un test rigoureux avant l'utilisation.
Le dialogue "Sélectionner OCX" indique dans la zone "OCX disponibles (nombre)" tous les
contrôles ActiveX qui sont inscrits dans le registre du système d'exploitation. Le nombre
exact est affiché dans le titre de la zone après lecture de l'inscription dans le registre. Les
contrôles qui sont disponibles sous l'onglet "Contrôles" de la palette d'objets sont cochés
en rouge. Dans la zone "Détails", le chemin et l'ID du programme du ActiveX Control
sélectionné sont affichés.
Vous pouvez également ouvrir le dialogue "Sélectionner OCX" à partir du WinCC Explorer.
Dans la fenêtre de navigation, cliquez sur l'entrée "Graphics Designer" et sélectionnez
l'entrée "Sélectionnez ActiveX" dans le menu contextuel.
2. Pour ajouter un contrôle ActiveX dans la page d'onglet "Contrôles", activez le contrôle
souhaité dans la zone "OCX disponibles".
Une coche rouge signifie que le contrôle est accepté sous l'onglet "Contrôles".
3. Pour supprimer un contrôle ActiveX, désactivez le contrôle en question dans la zone "OCX
disponibles".
La coche rouge disparaît.
4. Validez vos modifications par "OK"
La dialogue affiche dans la zone "Contrôles disponibles (nombre)" tous les objets .NET ou
objets WPF figurant sur votre ordinateur. Leur nombre précis s'affiche dans le titre de la
zone. Les contrôles qui sont disponibles sous l'onglet "Contrôles" de la palette d'objets sont
cochés en rouge. La zone "Détails" affiche l'assemblage, la version .NET et le chemin de
l'objet sélectionné.
2. Pour ajouter un contrôle dans la page d'onglet "Contrôles", activez le contrôle souhaité
dans la zone "Contrôles disponibles".
Une coche rouge signifie que le contrôle est accepté dans l'onglet "Contrôles".
3. Pour supprimer un contrôle, désactivez le contrôle en question dans la zone "Contrôles
disponibles".
La coche rouge disparaît.
4. Validez vos modifications par "OK"
Voir aussi
Le Graphics Designer dans l'Explorateur WinCC (Page 313)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Marche à suivre
1. Dans la fenêtre de navigation de WinCC Explorer, cliquez avec le bouton gauche de la
souris sur l'entrée "Graphics Designer".
Toutes les vues (PDL) et tous les types de bloc d'affichage (FPT) du projet en cours
s'affichent dans la fenêtre de données.
Si le répertoire de projet "GraCS" contient un ou plusieurs sous-dossiers, les dossiers sont
également affichés.
2. Pour afficher les vues, les types de bloc d'affichage ou les sous-dossiers d'un dossier,
cliquez sur le dossier dans la fenêtre de navigation.
Vous pouvez également double-cliquer sur le dossier dans la fenêtre de données.
3. Cliquez avec le bouton droit de la souris sur une ou plusieurs des vues affichées.
Le menu contextuel s'ouvre.
Propriétés
La fenêtre "Propriétés" donne une vue d'ensemble des principales propriétés de la vue de
process ou du type de bloc d'affichage :
● L'onglet "Aperçu" donne un aperçu en indiquant les propriétés du fichier.
● L'onglet "Dynamisations" contient un récapitulatif statistique et des informations détaillées
sur les dynamisations configurées.
Ouvrir vue(s)
La vue choisie ou le type de bloc d'affichage choisi s'ouvre dans le Graphics Designer. Si
nécessaire, le Graphics Designer démarre.
Une sélection multiple est possible.
Format de fichier
Lorsque vous renommez des vues ou des types de bloc d'affichage dans WinCC Explorer, le
format de fichier "PDL" ou "FPT" est conservé.
L'utilisation d'un nom existant peut provoquer des conflits lors de l'accès via VBA ou lors de
la dynamisation.
Remarque
SIMATIC Manager
Vous ne pouvez pas renommer les vues de process qui ont été créées ou importées dans
SIMATIC Manager.
Supprimer vue(s)
La vue choisie ou le type de bloc d'affichage choisi est supprimé. Une sélection multiple est
possible.
Dès que vous confirmez l'effacement en choisissant "OK", la vue ou le type de bloc d'affichage
s'efface du projet. Modifiez le cas échéant les dynamisations et les scripts dans lesquels les
fichiers supprimés sont référencés.
Vous ne pouvez plus les restaurer une fois qu'elles ont été supprimées.
Éditer les vues et les types de bloc d'affichage dans des dossiers
Lorsque vous appelez la fonction dans le menu contextuel d'un dossier, toutes les vues et tous
les types de bloc d'affichage dans ce dossier sont supprimés.
Remarque
SIMATIC Manager
Si vous créez des vues avec SIMATIC Manager, vous ne pourrez pas supprimer ces dernières
dans WinCC Explorer.
Il en est de même pour les vues qui ont été créés dans WinCC, puis importées dans SIMATIC
Manager à l'aide de la fonction "Importation d'objets WinCC".
Vous identifiez ces vues à l'entrée "Created by SIMATIC Manager" dans la colonne
"Information" de la fenêtre de données.
Supprimer un dossier
Le dossier choisi est supprimé. Une sélection multiple est possible.
Les fichiers dans ce dossier sont également supprimés sans demande de confirmation
supplémentaire.
Vous ne pouvez plus les restaurer une fois qu'elles ont été supprimées.
Éditer les vues et les types de bloc d'affichage dans des dossiers
Lorsque vous appelez la fonction dans le menu contextuel d'un dossier, tous les fichiers dans
ce dossier sont enregistrés comme compatible Web.
Cochez la case "Appliquer à tout" si le même mot de passe doit s'appliquer à toutes les vues
et tous les types de bloc d'affichage.
Éditer les vues et les types de bloc d'affichage dans des dossiers
Lorsque vous appelez la fonction dans le menu contextuel d'un dossier, tous les fichiers dans
ce dossier sont édités :
● La boîte de dialogue du mot de passe s'ouvre individuellement pour chaque vue de process
et chaque type de bloc d'affichage.
Le nom et le chemin d'accès du fichier respectif s'affichent comme titre de la boîte de
dialogue.
● Cochez la case "Appliquer à tout" pour attribuer le même mot de passe à tous les fichiers
du dossier.
Vous pouvez également utiliser cette option lors de la suppression de la protection par mot
de passe pour plusieurs vues.
Voir aussi
Travailler avec des vues (Page 389)
Pour créer une nouvelle vue (Page 393)
Pour copier une vue (Page 396)
Pour renommer une vue (Page 397)
Pour supprimer une vue (Page 399)
Introduction
Si la rubrique "Graphics Designer" est choisie dans la fenêtre de navigation de WinCC
Explorer, toutes les vues du projet actuel s 'affichent dans la fenêtre de données. La rubrique
"Propriétés" du menu contextuel d'une vue ouvre le dialogue "Propriétés". Le dialogue
"Propriétés" permet sur deux onglets d'obtenir une récapitulation des principales propriétés
de la vue.
L'onglet "Aperçu" montre un aperçu de la vue choisie du process ainsi que les caractéristiques
statiques du fichier de la vue.
Conditions
● Il faut qu'un projet soit ouvert.
● Dans la fenêtre de navigation de WinCC Explorer, la rubrique "Graphics Designer" doit être
sélectionnée.
● Pour obtenir un affichage complet des propriétés, il ne faut pas que la vue recherchée soit
ouverte dans le Graphics Designer.
Date de création
Dans le champ "Vue créée le", s'affichent la date et l'heure de création de la vue.
Date de modification
Dans le champ "Dernière modification le" s'affichent la date et l'heure de la dernière
modification enregistrée de la vue.
Taille de fichier
Indique la taille du fichier PDL en nombre d'octets.
Taille de la vue
Indique les dimensions de la vue sous la forme "Largeur sur hauteur" en nombre de pixels.
Nombre d'objets
Indique le nombre d'objets contenus dans la vue. La valeur affichée se calcule à partir du
nombre total des objets individuels, collectifs et utilisateur configurés. Elle inclut aussi les
objets individuels contenus dans les groupes.
Voir aussi
Le Graphics Designer dans l'Explorateur WinCC (Page 313)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Le menu contextuel dans la fenêtre de données (Page 323)
Pour afficher les dynamisations configurées d'une vue de process (Page 330)
Introduction
Si la rubrique "Graphics Designer" est choisie dans la fenêtre de navigation de WinCC
Explorer, toutes les vues du projet actuel s 'affichent dans la fenêtre de données. La rubrique
"Propriétés" du menu contextuel d'une vue ouvre le dialogue "Propriétés". Le dialogue
"Propriétés" permet sur deux onglets d'obtenir une récapitulation des principales propriétés
de la vue.
Les fonctions de l'onglet "Dynamisations" permettent de visualiser des détails sur toutes les
dynamisations configurées pour la vue choisie.
Conditions
● Il faut qu'un projet soit ouvert.
● Dans la fenêtre de navigation de WinCC Explorer, la rubrique "Graphics Designer" doit être
sélectionnée.
● Pour obtenir un affichage complet des propriétés d'une vue, il ne faut pas que la vue
recherchée soit ouverte dans le Graphics Designer.
Lors du premier appel de l'onglet "Dynamisations", le mode de dynamisation par défaut est
"Statistiques". La liste récapitulative présente tous les types de dynamisation ainsi que la
fréquence de leur configuration dans la vue choisie. Un double-clic permet d'afficher la vue
détaillée des différents types de dynamisation.
Type de dynamisation
La liste de sélection "Type de dynamisation" vous permet de sélectionner et d'afficher une
statistique de la dynamisation.
Bouton "Statistiques"
Ce bouton permet d'afficher tous les types de dynamisation avec le nombre d'utilisations dans
la fenêtre de données. Le contenu de la fenêtre de données et la liste de sélection "Type de
dynamisation" sont réinitialisés.
Nombre
Le champ "Nombre" indique pour le type de dynamisation choisi le nombre total de
dynamisations configurées dans la vue choisie.
Liste récapitulative
La liste récapitulative contient ligne par ligne tous les objets de la vue choisie pour laquelle le
type de dynamisation choisi est configuré. Les colonnes de la liste contiennent les paramètres
correspondant à ces objets. Le nombre et le contenu des colonnes dépendent du type de
dynamisation choisi.
L'ordre de tri du tableau peut être modifié par un clic de souris sur un titre de colonne.
Voir aussi
Pour afficher les propriétés d'un fichier de vue (Page 328)
Le menu contextuel dans la fenêtre de données (Page 323)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Le Graphics Designer dans l'Explorateur WinCC (Page 313)
Opérations de base dynamiques (Page 508)
Introduction
Le Graphics Designer est à la fois un programme graphique et un outil de visualisation de
process. Conformément au standard Windows, le Graphics Designer offre des fonctions de
création et de dynamisation de vues de process. L'interface graphique classique de Windows
facilite la prise en mains de ce programme complexe. Une aide directe donne des réponses
rapides aux questions. L'utilisateur peut personnaliser son environnement de travail.
Ce chapitre vous donne des informations sur la structure du Graphics Designer, sur les
éléments et les paramètres de base du programme.
Voir aussi
Personnalisation de l'environnement de travail (Page 388)
Les réglages de base du Graphics Designer (Page 372)
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
Dans le Graphics Designer, les indications de position et de taille sont basées sur un système
de coordonnées à deux dimensions. Les deux axes du système de coordonnées, X et Y, sont
perpendiculaires et leur point d'intersection constitue l'origine des coordonnées.
L'origine, dont les coordonnées sont X = 0 / Y = 0 se situe dans l'angle supérieur gauche de
la surface de travail. Partant de l'origine, l'axe horizontal X se dirige dans le sens positif vers
le bord droit de la surface de travail. Toujours dans le sens positif, l'axe Y vertical descend
vers le bord inférieur de la surface de travail. Dans la barre d'état du Graphics Designer,
s'affichent les valeurs X et Y correspondant à la position actuelle du curseur de la souris. Les
valeurs de X et Y augmentent au fur et à mesure que le curseur est déplacé depuis le haut et
la gauche vers le bas et la droite. Les coordonnées s'affichent en nombre de pixels.
La position et la taille des objets d'une vue sont déterminées par les coordonnées de l'objet
dans le système. Par exemple, la position de l'origine de l'objet est définie par les attributs
"position X" et "position Y". L'origine de l'objet a donc les coordonnées (X = "position X" / Y =
"position Y"). La valeur de ces attributs décrit la distance entre l'origine de l'objet et les axes
de coordonnées.
Définition de l'origine
On entend par origine le point d'une surface ou d'un objet servant de point de référence pour
les indications de position et de taille. Les points de référence suivants ont importants pour la
création de vues de process dans Graphics Designer :
Origine de la vue
On entend par "origine de la vue" le coin supérieur gauche d'une vue de process.
Coordonnées : X = 0 / Y = 0
Si la vue sur la surface de travail n'est pas représentée sous forme de fenêtre mais qu'elle est
maximisée, c'est que l'origine de la vue est également l'origine des coordonnées.
Origine de l'objet
On entend par "Origine de l'objet " le coin supérieur gauche du rectangle entourant l'objet.
Coordonnées : X = "position X" / Y = "position Y"
Voir aussi
Travailler avec des objets (Page 479)
Barre d'état (Page 352)
Le rectangle entourant l'objet (Page 338)
Le système de coordonnées d'un objet (Page 336)
Introduction
Pour les représentations situées à l'intérieur d'un objet, la validité du système normal de
coordonnées est suspendue. Pour le système de coordonnées interne d'un objet, on utilise
les formes spéciales suivantes :
● Système de coordonnées 2D d'un objet
● Système de coordonnées 3D d'un objet
● "Alpha"
Définit l'angle pour la représentation de la profondeur de l'axe Z.
● "Beta"
Définit l'angle pour la représentation de la profondeur de l'axe X.
Introduction
Le rectangle de sélection d'objets est le cadre rectangulaire se trouvant sur les traits de limite
extérieurs d'un objet. Dans Graphics Designer, le rectangle entourant l'objet n'est pas lui-
même visible. Dès que vous sélectionnez un objet, des poignées s'affichent. Ces marques
servent de points de saisie pour modifier la taille de l'objet avec la souris. Les marques de
sélection correspondent aux axes médians et aux angles du rectangle.
Remarque
Si l'objet possède une transparence à 100%, les poignées resteront également invisibles.
Dès que vous positionnez le pointeur de la souris sur une poignée, il se transforme en double
flèche. L'orientation de la double flèche caractérise les directions dans lesquelles la poignée
peut être déplacée :
● Double flèche horizontale
Les poignées situées sur l'axe médian horizontal vous permettent de modifier la largeur de
l'objet.
● Double flèche verticale
Les poignées situées sur l'axe médian vertical vous permettent de modifier la hauteur de
l'objet.
● Double flèche diagonale
Les poignées situées dans les coins de l'objet vous permettent de modifier la hauteur et la
largeur de l'objet.
Remarque
Les objets de forme circulaire ne peuvent être modifiés que sur l'ensemble de leur taille.
Ils n'ont pas de poignées pour les axes médians.
Voir aussi
Travailler avec des objets (Page 479)
Pour mettre un objet à l'échelle (Page 495)
Pour sélectionner plusieurs objets (Page 490)
La sélection multiple d'objets (Page 488)
Pour sélectionner un objet (Page 487)
Le système de coordonnées d'un objet (Page 336)
Le système de coordonnées d'une vue de process (Page 334)
Introduction
Lorsque vous ouvrez Graphics Designer, l'écran s'affiche avec les paramètres par défaut et
une vue vide au format de fichier "PDL".
Utilisez la fenêtre de sélection "Vues de process" pour ouvrir les vues et les blocs d'affichage
que vous voulez éditer. Quand plusieurs vues et blocs d'affichage sont ouverts, ils sont
disposés au-dessus de la surface de travail sous forme d'onglets de couleurs assorties.
Afficher le contenu
Si le contenu ne peut pas être affiché entièrement dans une fenêtre, des barres de défilement
apparaissent, par exemple avec des vues, propriétés d'objets ou listes d'objets importantes.
Utilisez la barre de défilement ou les touches fléchées du clavier pour déplacer la surface
visible.
Graphics Designer offre en outre une utilisation avec la molette de la souris. Cliquez sur la
molette. Le curseur de la souris se transforme et vous pouvez déplacer la surface visible de
la vue par simple déplacement de la souris.
Voir aussi
Les propriétés d'un objet (Page 534)
Introduction
La palette d'alignement peut être affichée et masquée au moyen de la commande "Affichage
> Barres d'outils" et positionnée librement sur l'écran.
Vous éditez plusieurs objets conjointement avec les fonctions de la palette d'alignement.
Vous pouvez également sélectionner ces fonctions à l'aide du menu "Disposition > Aligner".
Remarque
Objet "Texte statique"
Si l'angle de rotation de l'objet "Texte statique" n'est pas "0", l'objet ne peut pas utiliser les
fonctions de "Aligner" dans la palette d'alignement.
Conditions
● Deux objets au moins sont sélectionnés.
Vue d'ensemble
La palette d'alignement contient les fonctions suivantes pour l'édition d'objets d'une sélection
multiple :
Voir aussi
Pour aligner plusieurs objets (Page 494)
Pour sélectionner plusieurs objets (Page 490)
La sélection multiple d'objets (Page 488)
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
Pour simplifier le traitement des objets dans les vues de process complexes, Graphics
Designer propose le travail en plans. Ainsi, vous pouvez répartir le contenu d'une vue de
process sur un maximum de 32 plans. Vous pouvez afficher ou masquer les plans séparément.
Par défaut, tous les plans sont visibles, le plan actif étant le plan 0.
Vous affichez et masquez la palette de plans avec "Affichage > Barres d'outils". Sur la gauche
de la palette se trouve une poignée vous permettant de la déplacer à votre guise sur l'écran.
Plan actif
Vous déterminez le plan actif dans la liste de sélection de la palette de plans.
Remarque
Les contrôles WinCC suivants ont une fenêtre propre et ne peuvent pas être intégrés dans la
technique de plans de la vue :
● WinCC OnlineTableControl
● WinCC OnlineTrendControl
● WinCC UserArchiveControl
● WinCC AlarmControl
● WinCC FunctionTrendControl
● WinCC RulerControl
● .Net Control
● Fenêtre d'application
Vous pouvez affecter un plan à ces contrôles, mais ce paramètre ne sera pas pris en compte
dans Runtime.
Voir aussi
Pour utiliser la palette de plans (Page 409)
Travailler avec des niveaux (Page 406)
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
La palette de couleurs peut être affichée et masquée au moyen de la commande "Affichage
> Barres d'outils" et positionnée librement sur l'écran.
La palette de couleurs permet de modifier rapidement les propriétés de couleur d'un objet.
Les 16 couleurs standard sont adaptées aux couleurs des programmes standard de Microsoft.
Onglet "Couleurs"
Vous disposez des possibilités suivantes pour créer une couleur personnalisée :
● Carré de couleur
● Cercle de couleur
● Réglette
● Entrée des valeurs RVB
Onglet "Palette"
Sélectionnez une couleur de la palette depuis l'une des palettes de projet créées.
Si vous modifiez la couleur de la palette dans la palette de couleurs centrale, cette modification
est également reprise dans les propriétés de l'objet.
Les palettes de projet affichées dépendent du design global du projet WinCC :
Si vous avez par exemple choisi le design "WinCC Ocean", les quatre palettes de projet de la
palette de couleurs centrale reliée "WinCC Ocean" sont affichées. Pour modifier ce paramètre
ou éditer une autre palette de couleurs centrale, ouvrez les propriétés du projet. Modifiez les
paramètres dans l'onglet "Interface et design".
Les propriétés de l'objet affichent alors l'indice de couleur de la palette de couleurs comme
couleur d'arrière-plan.
Voir aussi
Palette de polices (Page 349)
Pour transmettre les propriétés de l'objet (Page 553)
La palette de couleurs centrale (Page 362)
Le groupe de propriétés "Couleurs" (Page 562)
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
Dans la palette d'objets, vous pouvez sélectionner une vue ou des objets d'une vue afin de
modifier les propriétés ou d'éditer les objets par exemple.
Icône Fonction
Met au premier plan l'objet sélectionné dans le plan. Les objets du premier plan masquent les objets se trouvant
derrière.
Met à l'arrière-plan l'objet sélectionné dans le plan. Les objets de l'arrière-plan sont masqués par les objets
du premier plan.
Déplace l'objet sélectionné d'un plan derrière le plan actuel.
Copie les propriétés de trait et de couleurs d'un objet pour les reproduire sur un autre objet.
Attribue les propriétés d'un objet à un autre objet. Cette fonction est active seulement quand vous avez copié
des propriétés.
Retourne par rapport à l'axe médian vertical un objet sélectionné. Si plusieurs objets sont sélectionnés, c'est
l'axe médian de chaque objet qui est pris en compte.
Retourne par rapport à l'axe médian horizontal un objet sélectionné. Si plusieurs objets sont sélectionnés,
c'est l'axe médian de chaque objet qui est pris en compte.
Retourne un objet sélectionné de 90° dans le sens des aiguilles d'une montre autour de son centre. Si plusieurs
objets sont sélectionnés, c'est le centre de chaque objet qui est pris en compte.
Vue d'ensemble
La palette de polices peut être affichée et masquée au moyen de la commande "Affichage >
Barres d'outils" et positionnée librement sur l'écran.
D'autres propriétés des textes, comme les caractères italiques ou gras, sont disponibles dans
la fenêtre "Propriétés de l'objet".
Marche à suivre
1. Sélectionnez un ou plusieurs objets dans la vue de process et cliquez sur le bouton .
2. Sélectionnez la police souhaitée.
3. Pour insérer un caractère spécial dans le champ de texte, double-cliquez sur le caractère.
4. Pour copier le contenu du champ de texte dans le presse-papiers, cliquez sur le bouton
suivant :
5. Pour affecter la police aux objets choisis, confirmez par OK.
Selon l'objet respectif, le texte saisi est repris comme propriété d'objet, par exemple comme
texte statique.
Lorsque vous ouvrez le tableau de caractères depuis les propriétés d'objet, insérez le
caractère spécial directement dans l'attribut de texte.
Presse-papiers
Si aucun objet n'est sélectionné, vous pouvez utiliser le tableau de caractères pour
sélectionner des polices et des caractères et les copier dans le presse-papiers.
Si vous quittez la boîte de dialogue via le bouton "Fermer", le texte est maintenu dans le champ
de texte et s'affichera à nouveau lors de la prochaine ouverture.
Voir aussi
Palette de couleurs (Page 346)
Les réglages de base du Graphics Designer (Page 372)
Pour gérer le paramétrage par défaut d'objets (Page 383)
Le groupe de propriétés "Police" (Page 572)
Introduction
Les boutons de la palette standard englobent des commandes courantes comme "Enregistrer"
et des boutons spéciaux de Graphics Designer comme "Activer Runtime".
La palette standard peut être affichée et masquée avec "Affichage > Barres d'outils". Sur la
gauche de la palette se trouve une poignée vous permettant de la déplacer à votre guise sur
l'écran.
Voir aussi
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
La barre d'état contient des informations sur :
● la langue utilisée
● la désignation de l'objet actif
Vue d'ensemble
● Avec la touche <F1>, vous appelez l'aide directe de l'icône ou de la fenêtre sélectionnée.
● La langue choisie actuellement dans Graphics Designer s'affiche.
● La désignation de l'objet sélectionné s'affiche. Si plusieurs objets sont sélectionnés, c'est
"Sélection multiple" qui s'affiche.
● MAJ : "touche de majuscules fixe". <CAPS LOCK> a été enfoncée. Le texte sera saisi en
majuscules.
● NUM : <NUM> a été enfoncée. Le pavé numérique est activé.
● DEF : "Défilement fixe". <SCROLL LOCK> a été enfoncée.
Voir aussi
Travailler avec des objets simples (Page 590)
Le système de coordonnées d'une vue de process (Page 334)
Le système de coordonnées d'un objet (Page 336)
L'écran d'accueil du Graphics Designer (Page 340)
Vue d'ensemble
La palette de zoom peut être affichée et masquée au moyen de la commande "Affichage >
Barres d'outils" et positionnée librement sur l'écran.
Remarque
Vous pouvez définir les facteurs de zoom minimal et maximal séparément pour tous les plans.
Cela permet, par exemple, de placer les représentations détaillées dans un plan distinct et de
n'afficher les représentations qu'à partir d'un certain facteur de zoom. Pour plus d'informations,
voir la rubrique "Comment paramétrer l'affichage et le masquage des plans et des objets".
Utilisez la barre de défilement pour déplacer la surface visible quand le facteur de zoom est
élevé.
Graphics Designer offre une utilisation avec la molette de la souris. Cliquez sur la molette. Le
curseur de la souris se transforme et vous pouvez déplacer la surface visible de la vue par
simple déplacement de la souris.
Voir aussi
Pour paramétrer l'affichage et le masquage de niveaux et d'objets (Page 381)
L'écran d'accueil du Graphics Designer (Page 340)
Vue d'ensemble
Pendant l'enregistrement d'une vue, la fenêtre de sortie affiche les informations, les erreurs
et les avertissements relatifs à la configuration. Un double-clic sur un message sélectionne
l'objet vue concerné, par exemple, ou la propriété de l'objet qui contient le script concerné.
Vous pouvez copier les entrées de cette fenêtre dans le presse-papiers.
Vue d'ensemble
La bibliothèque d'icônes de Graphics Designer est un outil polyvalent pour le stockage et la
gestion des objets graphiques que vous pouvez utiliser pour créer des vues de process.
Bibliothèque globale
La bibliothèque globale propose un grand nombre d'objets graphiques préconfigurés que vous
pouvez insérer dans une vue comme objets de bibliothèque et adapter à vos besoins. Classées
par rubrique dans des dossiers, des représentations graphiques de parties de machines et
d'installations, d'appareils de mesure, d'organes de commande et de bâtiments sont par
exemple disponibles.
Bibliothèque du projet
La bibliothèque du projet permet de constituer une bibliothèque propre à un projet. En créant
des dossiers et des sous-dossiers, vous pouvez trier les objets par sujet.
Pour plus d'informations, voir les rubriques "Utiliser des objets / Utiliser les bibliothèques".
Voir aussi
Travailler avec la bibliothèque (Page 771)
Vue d'ensemble
La bibliothèque SVG de Graphics Designer est un outil polyvalent pour le stockage et la gestion
des objets graphiques que vous pouvez utiliser pour créer des vues de process.
Bibliothèque globale
La bibliothèque globale contient des bibliothèques SVG protégées en écriture et comportant
des graphiques SVG préprogrammés qui sont disponibles sous forme de fichiers "zip" sous
"SVGLibrary" dans le dossier d'installation WinCC. WinCC installe sa propre bibliothèque SVG
standard. PCS 7 et d'autres produits peuvent mettre à disposition leurs propres bibliothèques
SVG.
Vous pouvez sélectionner les bibliothèques SVG globales individuellement et les utiliser dans
votre projet WinCC grâce au menu contextuel "Utiliser dans le projet". Ces bibliothèques sont
alors copiées sous forme non comprimée sous "GraCS/SVGLibrary" dans le dossier de projet
et sont insérées dans la bibliothèque de projet. Vous pouvez alors utiliser les graphiques SVG
existants dans les objets de Graphics Designer qui possèdent la propriété "Vue",
Les bibliothèques SVG globales possèdent des informations de version. Ceci permet de
distinguer les bibliothèques modifiées dans le dossier d'installation de celles déjà utilisées
dans le projet. Lors de l'ouverture de Graphics Designer, un message vous signale qu'il existe
des versions plus récentes des bibliothèques SVG globales. Vous pouvez décider si vous
voulez mettre à jour ces bibliothèques pour le projet.
Bibliothèque de projet
La bibliothèque de projet permet de constituer une bibliothèque propre à un projet. Les objets
de la bibliothèque sont stockés sous "GraCS/SVGLibrary" dans le dossier de projet. La
bibliothèque de projet peut également contenir les métadonnées (fichiers PXL) qui chargent
les contenus des objets SVG.
Le dossier de projet est vide à la création d'un nouveau projet WinCC. Vous gérez la
bibliothèque de projet avec le menu contextuel. Vous pouvez effectuer un classement
thématique des objets en créant des répertoires et des sous-répertoires.
Pour étendre ou modifier les bibliothèques, vous devez annuler la protection en écriture au
moyen du menu contextuel. Une bibliothèque de projet SVG protégée en écriture est
caractérisée par la couleur rouge du dossier.
Vous y stockez les objets personnalisés sous forme de copie et les mettez ainsi à disposition
pour réutilisation. Comme la bibliothèque de projet n'est disponible que pour le projet actuel,
c'est uniquement dans cette bibliothèque que vous pouvez stocker des objets dynamisés. Les
noms des objets personnalisés qui sont insérés dans la bibliothèque peuvent être choisis
librement.
Pour plus d'informations, voir les rubriques "Utiliser des objets > Utiliser les bibliothèques >
Utiliser la bibliothèque SVG" et "Comment utiliser les bibliothèques de projet SVG".
Voir aussi
Comment utiliser les bibliothèques de projet SVG (Page 777)
3.4.5.13 Contrôles
Introduction
La fenêtre de sélection "Contrôles" propose des objets contrôle utilisés fréquemment en
standard.
Vous affichez et masquez la fenêtre de sélection avec "Affichage > Barres d'outils". La fenêtre
de sélection peut être déplacée sur l'écran à votre guise.
Vue d'ensemble
On distingue les groupes de contrôles suivants :
● Les contrôles ActiveX servent à surveiller et à visualiser les valeurs de mesure et les
paramètres système.
● Les contrôles .NET sont des éléments de commande de différents fournisseurs avec
les .NET-Framework à partir de 2.0 de Microsoft.
● Les contrôles WPF sont des éléments de commande de différents fournisseurs avec
les .NET-Frameworks à partir de 3.0 de Microsoft.
Vous pouvez intégrer d'autres contrôles à l'aide du menu contextuel "Ajouter/Supprimer".
Le choix de certains contrôles peut ouvrir d'autres fenêtres de dialogue et de configuration.
Voir aussi
Pour configurer la sélection d'objets (Page 318)
L'écran d'accueil du Graphics Designer (Page 340)
Travailler avec des objets simples (Page 590)
Travailler avec des objets complexes (Page 624)
Travailler avec des objets Windows (Page 711)
Travailler avec des contrôles (Page 784)
Vue d'ensemble
L'Assistant Dynamic Wizard gère la configuration des processus les plus fréquents grâce à
un grand nombre d'actions C prédéfinies. Les actions C sont triées par thèmes disponibles
sous forme d'onglets. Le contenu de chaque onglet peut varier en fonction du type d'objet
sélectionné.
Vous affichez et masquez la fenêtre de sélection avec "Affichage > Barres d'outils". La fenêtre
de sélection peut être déplacée sur l'écran à votre guise.
Voir aussi
Assistant dynamique (Page 1220)
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
La fenêtre de sélection "Vues de process" affiche toutes les vues et tous les blocs d'affichage
contenus dans le dossier "GraCS" du projet. Le contenu de la fenêtre est mis à jour dès que
de nouveaux fichiers sont copiés dans ce dossier.
Vous affichez et masquez la fenêtre de sélection avec "Affichage > Barres d'outils". La fenêtre
de sélection peut être déplacée sur l'écran à votre guise.
Vue d'ensemble
Double-cliquez sur une entrée de la fenêtre de sélection pour ouvrir la vue sélectionnée.
Vous pouvez sélectionner plusieurs entrées pour les ouvrir.
3.4.5.16 Standard
Introduction
La fenêtre de sélection "Standard" propose différents types d'objet fréquemment utilisés pour
les vues de process.
Vous affichez et masquez la fenêtre de sélection avec "Affichage > Barres d'outils". La fenêtre
de sélection peut être déplacée sur l'écran à votre guise.
Vue d'ensemble
On distingue les groupes d'objets suivants :
● Objets simples : par exemple ligne, polygone, cercle, rectangle, texte statique
● Objets complexes : par exemple fenêtre d'application, fenêtre de vue, champ d'E/S,
bargraphe, indicateur d'état
● Objets Windows : par exemple bouton, case à cocher, case d'option, défileur
● Objets tuyau
La rubrique "Configurer la sélection d'objet" vous indique comment procéder pour configurer
vous-même la palette d'objets.
Voir aussi
L'écran d'accueil du Graphics Designer (Page 340)
Pour configurer la sélection d'objets (Page 318)
Travailler avec des objets complexes (Page 624)
Travailler avec des objets Windows (Page 711)
Utilisation d'objets tuyaux (Page 730)
Travailler avec des objets simples (Page 590)
3.4.5.17 Styles
Introduction
Dans la fenêtre de sélection "Styles", vous pouvez modifier le type de trait, l'épaisseur de trait,
les extrémités de trait et le motif de remplissage.
Vous affichez et masquez la fenêtre de sélection avec "Affichage > Barres d'outils". La fenêtre
de sélection peut être déplacée sur l'écran à votre guise.
Vue d'ensemble
● Type de trait : propose différentes représentations du trait, comme en tirets ou en pointillés.
● Epaisseur de trait : détermine l'épaisseur du trait. L'épaisseur du trait est indiquée en pixels.
● Extrémités du trait : vous pouvez choisir de représenter les extrémités du trait sous forme
de flèches, par exemple, ou arrondies.
● Motif de remplissage : offre la possibilité de représenter des objets fermés avec un arrière-
plan transparent ou quadrillé.
L'entrée "Global Color Scheme" concerne l'objet sélectionné. Si aucun motif de
remplissage n'est configuré pour l'objet, l'objet sélectionné utilise la propriété "Global Color
Scheme". Si aucun objet n'est sélectionné, le paramétrage dans le motif de remplissage
s'applique à la vue de base.
Voir aussi
L'écran d'accueil du Graphics Designer (Page 340)
3.4.5.18 Variables
Introduction
La fenêtre de sélection "Variables" permet de lier rapidement des variables de process à des
objets.
Vous affichez et masquez la fenêtre de sélection avec "Affichage > Barres d'outils". La fenêtre
de sélection peut être déplacée sur l'écran à votre guise.
Vue d'ensemble
La fenêtre de sélection "Variables" affiche une liste de toutes les variables disponibles dans
le projet ainsi qu'une liste des variables internes. Vous pouvez utiliser des filtres pour modifier
l'affichage et actualiser les connexions.
En maintenant enfoncé le bouton de la souris, vous pouvez faire passer les variables de la
fenêtre droite sur des attributs d'un objet dans la fenêtre "Propriétés de l'objet".
Voir aussi
L'écran d'accueil du Graphics Designer (Page 340)
Opérations de base dynamiques (Page 508)
Pour sélectionner une variable (Page 737)
Pour modifier la liaison de variable d'objets via une réaffectation (Page 522)
Introduction
Dans WinCC, vous pouvez travailler avec une palette de couleurs centrale.
Pour cela, vous affectez certains index aux couleurs de votre choix. Dans Graphics Designer,
vous pouvez alors affecter aux éléments d'objet non seulement des couleurs explicites, mais
également des index de couleur issus de la palette de couleurs centrale.
Si vous modifiez ensuite la palette de couleurs centrale, les paramètres de couleur sont
modifiés simultanément dans tous les objets pour lesquels des index de couleur de la palette
sont définis.
Conditions
● Le design global paramétré n'est pas "WinCC Classic". Ce design n'offre qu'un nombre
restreint de couleurs.
Tous les autres designs prennent en charge la palette de couleurs centrale.
Symbo‐ Action
le
Créer une palette Créez une palette de couleurs propre ou une nouvelle palette de projet.
Créer une nouvelle palette de couleurs :
Les palettes de projet reliées de la dernière palette de couleurs affichée
sont copiées et reliées à la nouvelle palette de couleurs. Les modifica‐
tions des nouvelles palettes de projet copiées n'ont aucune influence
sur les autres palettes de couleurs.
Supprimer une pa‐ Vous supprimez la palette de couleurs ou la palette de projet actuelle‐
lette ment affichée.
Renommer une Sélectionnez un nom significatif pour la nouvelle palette de couleurs ou
palette la nouvelle palette de projet.
Importer une palet‐ Vous importez une palette de couleurs depuis un autre projet WinCC.
te de couleurs
Exporter la palette Vous exportez la palette de couleurs du projet en tant que fichier XML.
de couleurs
Éditer une palette Vous pouvez créer plusieurs palettes de projet pour chaque palette de
couleurs. Vous pouvez également éditer les palettes de projet via le
Graphics Designer.
Vous complétez, modifiez ou supprimez des couleurs dans les palettes
de projet.
Chaque palette de couleurs peut contenir un maximum de 10 palettes
de projet de 20 couleurs chacune. La palette ne doit pas obligatoirement
être entièrement définie.
Dès que vous modifiez la palette de couleurs centrale dans le paramé‐
trages du projet, cela se répercute dans les objets sur les éléments dont
les couleurs proviennent de la palette de couleurs centrale.
Marche à suivre
1. Dans WinCC Explorer, sélectionnez l'entrée "Propriétés" dans le menu contextuel du projet.
Le dialogue "Propriétés du projet" s'ouvre.
2. Sous l'onglet "Interface et design" dans la zone "Design actif", cliquez sur le bouton "Editer".
Le dialogue "Paramètres de design globaux" s'ouvre.
3. Dans la zone "Représentation", cliquez sur l'entrée "Palette de couleurs".
Sélectionnez la palette de couleurs souhaitée dans la liste déroulante.
Autre solution : sélectionnez un autre design qui est relié à la palette de couleurs souhaitée.
4. Confirmez par OK.
Dans la zone "Palette de couleurs centrale" s'affiche le nom de la palette de couleurs qui
est reliée avec le design actif.
Voir aussi
Pour définir la palette de couleurs centrale (Page 366)
Pour exporter et importer des palettes de couleurs (Page 370)
Le groupe de propriétés "Couleurs" (Page 562)
Palette de couleurs (Page 346)
Pour modifier un attribut (Page 549)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Introduction
La palette de couleurs centrale contient des index auxquels sont affectées des couleurs
déterminées. Si vous modifiez la palette de couleurs centrale, vous modifiez en même temps
toutes les couleurs indicées utilisées dans les objets et issues de la palette de couleurs
centrale.
Marche à suivre
1. Cliquez dans la fenêtre de navigation de WinCC Explorer sur le nom du projet. Ouvrez
l'entrée "Propriétés" dans le menu contextuel.
Le dialogue "Propriétés du projet" s'ouvre.
2. Sous l'onglet "Interface et design" dans la zone "Palette de couleurs centrale", cliquez sur
"Editer".
La boîte de dialogue "Sélection des couleurs" s'ouvre.
Dans la zone "Palettes de couleurs" sont affichées les palettes de couleurs centrales créées
dans le projet WinCC. Tous les projets WinCC contiennent déjà les palettes de couleurs
qui ont été fournies avec l'installation de WinCC.
3. Pour créer une nouvelle palette de couleurs, cliquez dans la zone "Palettes de couleurs"
sur .
Une nouvelle palette de couleurs est créée.
Les palettes de projet reliées de la dernière palette de couleurs affichée sont copiées dans
la zone "Palette de projet". Les couleurs des palettes de projet copiées sont reprises.
4. Pour renommer la palette de couleurs, cliquez sur .
Attribuez un nom évocateur à la palette.
5. Dans la zone "Palette de projet", cliquez sur la palette souhaitée.
Les icônes dans la zone "Palette de projet" vous permettent de renommer ou de supprimer
les palettes copiées et de créer de nouvelles palettes de projet.
6. Définissez la couleur désirée en poussant les curseurs pour le rouge, le vert et le bleu sur
les valeurs voulues.
Autres procédures possibles :
– Cliquez dans le carré de couleur ou dans le cercle de couleur, puis définissez la
luminosité sur l'échelle.
– Entrez les valeurs RJB directement ou par le biais du code HTML.
– Copiez une couleur avec l'icône "Choix de la couleur" :
Cliquez sur l'icône puis sur la couleur d'un objet sur l'écran.
Le comportement dépend de l'objet respectif sélectionné.
7. Définissez la transparence de la couleur.
8. Cliquez sur le bouton "Palette", puis dans la case en question.
La couleur est reprise dans la case.
9. Cliquez sur la case pour saisir un nom de couleur. La sélection est visualisée par un cadre
en pointillés.
Saisissez le nom de la couleur. Le nom saisi est appliqué à la case sélectionnée.
10.Répétez les étapes 6 à 9 jusqu'à ce que la palette de projet soit remplie.
11.Le cas échéant, répétez les étapes 5 à 9 pour d'autres palettes de projet.
12.Confirmez par "OK".
Résultat
La palette de couleurs centrale est définie.
Si vous modifiez les couleurs des palettes de projet, toutes les couleurs choisies dans cette
palette sont modifiées automatiquement dans les objets.
Voir aussi
La palette de couleurs centrale (Page 362)
Introduction
La palette de couleurs contient des indices associés à certaines couleurs. Si vous modifiez la
palette de couleurs centrale, vous modifiez aussi toutes les couleurs indexées de la palette
de couleurs centrale qui sont utilisées dans les objets.
La palette centrale est divisée en maximum 10 sections de 20 couleurs chacune.
Remarque
La palette de couleurs centrale ne doit pas être définie intégralement.
Vous pouvez mettre une palette de couleurs centrale que vous avez créée à la disposition
d'un autre projet en l'exportant ou importer la palette d'un autre projet dans votre projet. Pour
exporter ou importer une palette de couleurs, procédez de la manière suivante :
Marche à suivre
1. Cliquez dans la fenêtre de navigation de l'Explorateur WinCC sur le nom du projet et
sélectionnez "Propriétés" dans le menu contextuel.
Le dialogue "Propriétés du projet" s'ouvre.
2. Sous l'onglet "Interface et design" à côté de "Palette de couleurs centrale", cliquez sur
"Editer".
Le dialogue "Sélection de couleurs" s'ouvre.
3. Pour exporter la palette de couleurs centrale actuelle, cliquez sur "Exporter la palette".
4. Dans la boîte de dialogue, spécifiez le chemin d'accès et le nom du fichier XML et validez
par "OK".
La palette de couleurs est exportée.
5. Pour importer une palette, cliquez sur "Importer palette", sélectionnez le fichier XML
dans la boîte de sélection de fichiers et cliquez sur "Ouvrir".
Le dialogue servant à importer les palettes s'ouvre.
Voir aussi
La palette de couleurs centrale (Page 362)
Introduction
Les réglages de base suivants du Graphics Designer peuvent être personnalisés :
● Affichage et paramètres du quadrillage
● Visibilité et facteurs de zoom des différents plans
Voir aussi
Eléments et paramètres de base du Graphics Designer (Page 334)
Personnalisation de l'environnement de travail (Page 388)
Travailler avec des niveaux (Page 406)
Pour modifier le déclenchement standard (Page 385)
Pour gérer le paramétrage par défaut d'objets (Page 383)
Pour paramétrer l'affichage et le masquage de niveaux et d'objets (Page 381)
Pour rendre des niveaux invisibles (Page 379)
Pour régler les options dans Graphics Designer (Page 375)
Pour paramétrer le quadrillage (Page 373)
Introduction
Pour travailler avec précision, vous pouvez afficher un quadrillage en arrière-plan dans
Graphics Designer.
En cas de besoin, vous pouvez activer l'option "Aligner sur quadrillage" afin que tous les objets
s'alignent automatiquement lors de leur création ou de leur déplacement.
L'affichage du quadrillage et l'alignement sur le quadrillage se paramètrent au moyen de la
barre d'outils standard. Pour paramétrer la largeur du quadrillage, utilisez les paramètres de
base du Graphics Designer.
Les propriétés paramétrées pour le quadrillage ne sont pas sauvegardées avec la vue du
process. A la réouverture d'une vue ou lors de la création d'une vue, les paramètres par défaut
du programme seront utilisés.
Afficher quadrillage
Lorsque la case est cochée, les points du quadrillage s'affichent.
Largeur en pixels
Distance horizontale des point du quadrillage entre eux. Ecart maximal : 100 pixel
Hauteur en pixels
Distance verticale des points du quadrillage entre eux. Ecart maximal : 100 pixel
Si la largeur du quadrillage est grande, les objets s'alignent sur les points gauches ou
supérieurs.
Remarque
Le pas minimal du quadrillage visible à l'écran est de 10 pixels. Si vous choisissez une valeur
inférieure, vous pouvez aligner des objets sur ce quadrillage. Mais sur l'écran, le pas du
quadrillage sera le premier multiple de la valeur supérieure ou égale à dix.
Exemple : vous choisissez un pas de 6 pixels et sur l'écran, le quadrillage a un pas de 12
pixels. Les objets peuvent être placés sur un point du quadrillage ou entre deux points.
Introduction
Divers paramètres de programme de Graphics Designer peuvent être modifiés et enregistrés.
Remarque
Pour que les paramètres choisis dans ce dialogue soient conservés après la fermeture du
programme, il faut que la case "Enregistrer les modifications en quittant le programme" soit
cochée.
Lorsque la case est cochée, une surcharge du système déclenche un avertissement dès que
vous voulez enregistrer la vue. Cet avertissement contient le nom de l'objet de l'attribut
dynamisé provoquant la surcharge. Si la case est décochée, vous ne serez pas averti et la
cause de la surcharge ne vous sera donc pas signalée. Par défaut, la case est cochée.
Sélection d'objets
Les objets peuvent être sélectionnés aussi par un clic de souris ou par glissement-
déplacement d'un cadre de sélection. Ce cadre de sélection est aussi appelé lasso.
Vous pouvez définir si le lasso doit encadrer entièrement les objets ou si le contact du lasso
suffit pour sélectionner un objet.
● Avec l'option "par encadrement", les objets doivent se trouver entièrement dans le cadre
de sélection.
● Avec l'option "par contact", il suffit que le cadre de sélection soit en contact avec l'objet.
● Avec l'option "dépendant de la direction", c'est le sens de déplacement de la souris qui
détermine le comportement :
– mouvement de la souris du haut vers le bas : par encadrement
– mouvement de la souris du bas vers le haut : par contact
Par défaut, c'est l'option "par encadrement" qui est sélectionnée.
Représentation OCX
Lorsque la case est cochée, les contrôles ActiveX sont représentés dans le Graphics Designer
sous leur apparence activée. Le paramétrage de la représentation OCX est actif uniquement
lors de la création de vues de process, pas en runtime. Par défaut, la représentation de
contrôles ActiveX est activée.
Voir aussi
Paramétrages pour le Runtime (Page 176)
Introduction
Vous pouvez rendre visibles ou invisibles les différents plans d'une vue dans Graphics
Designer. Ainsi, les objets des différents plans seront soit affichés, soit masqués.
Vous pouvez régler des valeurs différentes pour le CS (Configuration System) et le RT
(Runtime). Cette visibilité différente des plans vous permet de stocker dans une vue plus
d'informations que vous n'en rendrez visibles dans Runtime.
A l'ouverture d'une vue, tous les plans sont toujours visibles dans le système de configuration.
Les plans qui étaient invisibles lors de la dernière édition ne sont pas mémorisés lorsque vous
quittez Graphics Designer.
Vous pouvez renommer un plan en double-cliquant dessus.
Les paramètres de cet onglet sont conservés après fermeture du programme quand la case
"Enregistrer les modifications en quittant le programme" est cochée dans l'onglet "Options".
Fenêtre de plans
Vous pouvez rendre visible ou invisible chaque plan dans le CS et dans le RT. Lorsque la case
à cocher est activée, le plan correspondant est visible. Le plan actif reste toujours visible.
Langue
Vous pouvez modifier les noms des plans pour chaque langue. Réglez la langue et renommez
les plans dans la fenêtre des plans.
Introduction
L'affichage des plans et objets dans la vue de processus peut dépendre du facteur de zoom
actuel. Par exemple, il est possible d'afficher des détails seulement à partir d'un certain facteur.
Un zoom minimal et maximal peut être attribué à chaque plan dans Graphics Designer. Vous
pouvez aussi choisir de n'afficher que les objets dont la taille de représentation se situe dans
une plage définie.
Les paramètres de cet onglet sont conservés après fermeture du programme quand la case
"Enregistrer les modifications en quittant le programme" est cochée sous l'onglet "Options".
Remarque
Si vous avez paramétré des plages de zoom pour les plans et que vous souhaitez agrandir la
vue de processus pendant l'édition, désactivez la case "Plans". Les plages de zoom
paramétrées pour les plans sont désactivées, mais elles sont conservées, et vous pouvez voir
tous les détails de votre vue.
Exemple
Au plan 8 se trouve la représentation grossière, au plan 10 la représentation des détails d'une
zone. Le plan 8 s'affiche dans la plage de zoom comprise entre 80% et 800%, le plan 10 dans
la plage de zoom comprise entre 100% et 800%, voir figure ci-dessous. Avec ces valeurs, les
détails du plan 10 ne s'affichent que lorsque l'utilisateur zoome à plus de 100% sur la vue.
Remarque
Si vous avez paramétré la taille d'affichage et que vous souhaitez zoomer sur la vue de process
pendant l'édition, désactivez la case "Taille d'objet". Les valeurs sont désactivées, mais elles
sont conservées et vous voyez tous les détails de la vue.
Introduction
Dans Graphics Designer, les différents types d'objets ont des propriétés prédéfinies. Lorsqu'un
objet extrait de la palette d'objets est inséré dans une vue, l'objet adopte ce paramétrage par
défaut.
Remarque
Les valeurs par défaut des objets ne sont pas valables au-delà du projet. Les valeurs par
défaut modifiées ne s'appliquent qu'aux vues du projet WinCC actuellement ouvert. Les
paramètres de base de Graphics Designer ne sont pas modifiés.
Voir aussi
Pour modifier le déclenchement standard (Page 385)
Pour modifier un attribut (Page 549)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Contrôles (Page 356)
Les propriétés d'un objet (Page 534)
Les réglages de base du Graphics Designer (Page 372)
Introduction
Le déclenchement paramétré dans Graphics Designer détermine le cycle de rafraîchissement
des vues de process au runtime.
La valeur choisie comme "déclenchement par défaut" est le cycle de rafraîchissement par
défaut pour tous les objets.
Vous pouvez affecter pour des objets individuels des cycles de rafraîchissement personnalisés
aux attributs dynamisés.
Exemple :
● Si vous voulez que beaucoup d'objets soient rafraîchis dans un cycle de 2 secondes,
sélectionnez le déclenchement par défaut "2 s".
Le réglage du déclenchement pour la liaison de variable des différents attributs est modifié
pour toutes les vues de process et tous les objets.
● Si vous souhaitez rafraîchir les attributs de quelques objets dans un autre cycle, modifiez
le réglage du déclenchement dans les propriétés des objets.
Cycle de vue
Le déclenchement utilisé est un déclenchement cyclique.
Le temps de cycle est défini par la propriété "Cycle de rafraîchissement" de l'objet graphique.
Ce cycle définit de façon centralisée les cycles de toutes les actions, liaisons de variable et
dialogues dynamiques configurés dans une vue de process.
Cycle de fenêtre
Le déclenchement utilisé est un déclenchement cyclique.
Le temps de cycle est défini par la propriété "Cycle de rafraîchissement" de l'objet "Fenêtre
de vue".
Cette valeur est valable pour toutes les actions, liaisons de variable et dialogues dynamiques
utilisés dans la fenêtre de vue et configurés avec le mode de déclenchement "Cycle de fenêtre".
En cas de modification
Ce déclencheur actualise l'objet à chaque modification qui se produit.
Avec des variables externes, il peut se produire un bref retard,
alors que les variables internes entraînent un rafraîchissement immédiat.
Temps (250 ms - 1 h)
Ce déclencheur actualise l'objet dans le cycle paramétré.
Cycle utilisateur (1 - 5)
Vous pouvez paramétrer ces déclenchements comme vous le souhaitez.
Pour définir des cycles utilisateur :
1. Dans WinCC Explorer, sélectionnez dans le menu contextuel du nom de projet, l'inscription
"Propriétés".
2. Choisissez l'onglet "Cycles de rafraîchissement".
3. Sélectionnez l'un des cycles utilisateur "User cycle <x>".
4. Modifiez le rafraîchissement en ms et, le cas échéant, le nom du cycle.
Notez que les cycles utilisateur configurés sont réglés selon un espacement unitaire de
250 ms. Si vous paramétrez 800 ms par exemple, c'est un cycle de 750 ms qui sera réellement
utilisé.
Pour que vos cycles utilisateur personnels soient disponibles, vous devez redémarrer le
Graphics Designer.
Remarque
Améliorer les performances
Plus les cycles de rafraîchissement sont courts, plus le système est sollicité.
Pour éviter une surcharge, il ne faut pas que le rafraîchissement ait lieu plus souvent que
nécessaire.
Introduction
Le Graphics Designer offre de nombreuses possibilités de personnalisation de
l'environnement de travail. Vous pouvez par exemple modifier les barres d'outils et les palettes.
Vous pouvez aussi définir des couleurs et modifier les paramètres de base du programme.
Voir aussi
Eléments et paramètres de base du Graphics Designer (Page 334)
Les réglages de base du Graphics Designer (Page 372)
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
Dans Graphics Designer, une vue est un fichier sous forme de feuille de dessin. Vous pouvez
modifier la taille de la feuille de dessin.
Une feuille de dessin englobe 32 plans que vous pouvez utiliser pour obtenir une
représentation claire.
Si vous cliquez avec le bouton droit de la souris sur un onglet correspondant à un fichier de
vue ou un type de bloc d'affichage, le menu contextuel s'affiche.
Vous pouvez exécuter les actions suivantes à l'aide du menu contextuel dans Graphics
Designer :
● Copier le chemin du fichier dans le presse-papiers
● Ouvrir le dossier contenant le fichier dans l'explorateur Windows
● Définir la vue de process comme vue d'accueil
● Marquer la vue de process comme favori.
● Enregistrer la vue de process ou le type de bloc d'affichage comme "compatible Web"
● Créer, éditer ou supprimer une protection par mot de passe pour le fichier
● Confirmer dans la vue de process toutes les modifications de type des types de bloc
d'affichage intégrés
● Enregistrer la vue de process ou le type de bloc d'affichage
● Enregistrer tous les fichiers ouverts :
Toutes les modifications des types de bloc d'affichage intégrés dans des vues de process
ouvertes sont automatiquement confirmées.
● Fermer les fichiers ouverts
Voir aussi
Travailler avec des objets (Page 479)
Travailler avec plusieurs vues (Page 410)
Travailler avec des niveaux (Page 406)
Introduction
Les vues de process et les types de bloc d'affichage sont enregistrés dans le répertoire de
projet dans le dossier "GraCS" ou dans un sous-dossier de "GraCS".
Formats de fichier
Les vues de process sont enregistrées au format "PDL".
Les types de bloc d'affichage sont enregistrés au format "FPT".
1) Les modifications dans Windows Explorer sont immédiatement affichées dans WinCC Explorer et
dans la fenêtre "Vues de process" de Graphics Designer.
2) Si vous déplacez, renommez ou supprimez un fichier ou un dossier, vous devez adapter en
conséquence les chemins d'accès au dossier, par exemple dans des scripts et des liaisons directes.
● Différents dossiers peuvent contenir des fichiers et des sous-dossiers avec le même nom.
● Le nom du chemin d'accès à un dossier du projet (nom de vue inclus) ne doit pas contenir
plus de 180 caractères.
● Évitez les points dans les noms des sous-dossiers.
Les scripts VB ne peuvent accéder qu'aux sous-dossiers dont les noms ne contiennent pas
de point.
Si une vue de process est référencée dans un sous-dossier dans un script VB, le nom de
la vue ne doit également contenir aucun point.
– Autorisé : GraCS\subfolder\processpicture.pdl
– Non autorisé : GraCS\sub.folder\process.picture.pdl
Remarque
Projets intégrés : Ne pas utiliser de sous-dossiers
N'utilisez aucun dossier dans des projets intégrés dans Graphics Designer.
Dans les projets WinCC qui sont intégrés dans SIMATIC Manager, les vues dans les sous-
dossiers de "GraCS" ne sont pas trouvées.
Avant d'importer des vues de process WinCC dans SIMATIC Manager, déplacez dans le
dossier "GraCS" les vues se trouvant dans des sous-dossiers. Dans les projets intégrés, vous
gérez les vues dans la hiérarchie technologique de SIMATIC Manager.
Voir aussi
Travailler avec des vues (Page 389)
Pour créer une nouvelle vue (Page 393)
Pour copier une vue (Page 396)
Pour supprimer une vue (Page 399)
Vue d'ensemble : types de bloc d'affichage (Page 414)
Le menu contextuel dans la fenêtre de données (Page 323)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Introduction
Selon la méthode sélectionnée, créez une nouvelle vue dans Graphics Designer avec les
paramétrages par défaut ou ouvrez votre vue maître et enregistrez-la sous un nouveau nom
de fichier.
L'avantage de la vue maître est que vous disposez avec celle-ci des paramétrages modifiés
une fois pour toutes les vues de votre projet.
Marche à suivre
1. Sélectionnez la commande de menu "Fichier > Nouveau" dans Graphics Designer.
Autre solution : utilisez le raccourci clavier <Ctrl+N> ou cliquez sur .
Une nouvelle vue s'ouvre avec les paramétrages standard.
2. Pour enregistrer le fichier, sélectionnez la commande de menu "Fichier > Enregistrer" et
saisissez un nom pertinent.
Autre solution : utilisez le raccourci clavier <Ctrl+S> ou cliquez sur .
Voir aussi
Pour copier une vue (Page 396)
Archivage dans le système de fichiers (Page 391)
Introduction
L'enregistrement fonctionne dans Graphics Designer selon le standard Windows.
Marche à suivre
● Enregistrez une vue active soit avec le bouton , soit avec l'option de menu "Fichier",
"Enregistrer", soit avec la combinaison de touches <CTRL+S>.
● Enregistrez une vue active sous un nouveau nom de fichier avec l'option de menu "Fichier",
"Enregistrer sous".
● Enregistrez toutes les vues ouvertes avec l'option de menu "Fichier", "Enregistrer tout".
Voir aussi
Travailler avec des vues (Page 389)
Pour copier une vue (Page 396)
Introduction
L'ouverture de vues fonctionne dans Graphics Designer selon le standard Windows.
Remarque
Ouvrir des vues uniquement dans Graphics Designer
Les vues doivent être ouvertes uniquement via WinCC Explorer ou dans Graphics Designer.
Les propriétés et les contenus des vues doivent être édités uniquement dans Graphics
Designer.
L'ouverture de vues dans l'Explorateur Windows ou avec des programmes similaires n'est pas
autorisée.
Marche à suivre
1. Cliquez dans Graphics Designer sur le bouton ou sélectionnez dans la barre de menu
l'option "Fichier < Ouvrir".
2. Sélectionnez un fichier au format PDL.
La vue s'ouvre dans Graphics Designer.
Voir aussi
Travailler avec des vues (Page 389)
Introduction
Si vous souhaitez réutiliser dans une nouvelle vue les paramétrages effectués dans une vue,
enregistrez l'ancienne vue sous un autre nom. La même procédure s'applique aux types de
bloc d'affichage.
Dans WinCC Explorer, il n'est pas possible de copier une vue et de l'ajouter sous un autre
nom de fichier. Pour ce faire, utilisez Windows Explorer.
Remarque
SIMATIC Manager
Vous ne pouvez pas renommer ou supprimer les vues de process qui ont été créées ou
importées dans SIMATIC Manager. Vous identifiez ces vues à l'entrée "Created by SIMATIC
Manager" dans la colonne "Information" de la fenêtre de données.
Si vous copiez ces vues avec "Enregistrer sous", vous pourrez renommer ou supprimer cette
copie dans WinCC Explorer.
Le logiciel ne vérifie pas si le nouveau nom existe déjà comme nom d'objet.
L'utilisation d'un nom existant peut provoquer des conflits lors de l'accès via VBA ou lors de
la dynamisation.
Marche à suivre
1. Ouvrez la vue dans Graphics Designer.
2. Sélectionnez dans le menu "Fichier" la commande "Enregistrer sous".
3. Tapez un nouveau nom de fichier dans la fenêtre "Enregistrer sous".
4. Éditez la nouvelle vue.
Voir aussi
Pour créer une nouvelle vue (Page 393)
Archivage dans le système de fichiers (Page 391)
Pour ouvrir une vue (Page 395)
Pour supprimer une vue (Page 399)
Pour renommer une vue (Page 397)
Travailler avec des vues (Page 389)
Introduction
Vous pouvez renommer une vue dans WinCC Explorer ou dans Windows Explorer. La même
procédure s'applique aux types de bloc d'affichage.
Le changement de nom d'une vue, d'un type de bloc d'affichage ou d'un dossier ne peut pas
être annulé.
Remarque
SIMATIC Manager
Si vous créez des vues avec le gestionnaire SIMATIC, vous ne pourrez pas renommer ces
dernières dans WinCC Explorer.
Il en est de même pour les vues qui ont été créés dans WinCC, puis importées dans le
gestionnaire SIMATIC à l'aide de la fonction "Importation d'objets WinCC".
Vous identifiez ces vues à l'entrée "Created by SIMATIC Manager" dans la colonne
"Information" de la fenêtre de données.
Condition
● La vue choisie n'est pas ouverte dans Graphics Designer :
– Vous pouvez renommer un fichier uniquement s'il n'est pas ouvert dans Graphics
Designer.
– Vous pouvez renommer un dossier uniquement si toutes les vues et tous les types de
blocs d'affichage qu'il contient sont fermés.
Marche à suivre
1. Dans la fenêtre de navigation de WinCC Explorer, cliquez sur "Graphics Designer" ou sur
un sous-dossier.
2. Choisissez dans la fenêtre de données la commande "Renommer la vue ou le dossier"
dans le menu contextuel de la vue.
3. Entrez un nouveau nom.
Lorsque vous renommez des vues ou des types de bloc d'affichage dans WinCC Explorer,
le format de fichier "PDL" ou "FPT" est conservé.
Voir aussi
Pour copier une vue (Page 396)
Pour ouvrir une vue (Page 395)
Pour supprimer une vue (Page 399)
Travailler avec des vues (Page 389)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Introduction
Vous pouvez supprimer une vue dans WinCC Explorer ou dans Windows Explorer. La même
procédure s'applique aux types de bloc d'affichage.
Vous ne pouvez plus les restaurer une fois qu'elles ont été supprimées.
Remarque
SIMATIC Manager
Si vous créez des vues avec le gestionnaire SIMATIC, vous ne pourrez pas supprimer ces
dernières dans WinCC Explorer.
Il en est de même pour les vues qui ont été créés dans WinCC, puis importées dans le
gestionnaire SIMATIC à l'aide de la fonction "Importation d'objets WinCC".
Vous identifiez ces vues à l'entrée "Created by SIMATIC Manager" dans la colonne
"Information" de la fenêtre de données.
Supprimer des vues et des types de bloc d'affichage dans des dossiers
Pour supprimer l'ensemble des vues et des types de bloc d'affichage dans un dossier,
choisissez la commande "Supprimer la/les vue(s)" dans le menu contextuel du dossier.
Supprimer un dossier
Pour supprimer un dossier, choisissez la commande "Supprimer le dossier" dans le menu
contextuel du dossier.
La sélection multiple vous permet de supprimer plusieurs dossiers en une fois.
Remarque
Dossier avec contenu : Sauvegarder des fichiers
Si un dossier contient d'autres dossiers et fichiers, ces données sont supprimées sans
demande de confirmation supplémentaire.
Procédure recommandée :
1. Avant la suppression, vérifiez dans Windows Explorer si le dossier contient d'autres fichiers,
par exemple des vidéos ou des graphiques qui sont utilisés comme papier peint.
Ces fichiers ne sont pas affichés dans WinCC Explorer.
2. Déplacez les fichiers toujours requis dans un autre dossier en dessous de "GraCS".
3. Actualisez ensuite les chemins référencés dans les propriétés d'objets et dans les scripts.
Condition
● La vue choisie n'est pas ouverte dans Graphics Designer :
– Vous pouvez supprimer un fichier uniquement s'il n'est pas ouvert dans Graphics
Designer.
– Vous pouvez supprimer un dossier uniquement si toutes les vues et tous les types de
blocs d'affichage qu'il contient sont fermés.
Marche à suivre
1. Dans la fenêtre de navigation de WinCC Explorer, cliquez sur "Graphics Designer" ou sur
un sous-dossier.
2. Sélectionnez dans la fenêtre de données un/une ou plusieurs vues ou dossiers.
Voir aussi
Archivage dans le système de fichiers (Page 391)
Pour copier une vue (Page 396)
Pour ouvrir une vue (Page 395)
Pour renommer une vue (Page 397)
Travailler avec des vues (Page 389)
Le menu contextuel dans la fenêtre de navigation (Page 314)
Introduction
Vous pouvez exporter des graphiques aux formats suivants depuis Graphics Designer :
● "EMF" (Enhanced Metafile). Les paramètres de dynamique et certaines propriétés
spécifiques à l'objet se perdent, n'étant pas pris en charge par le format graphique.
● "PDL". Les dynamisations sont conservées lors de l'exportation d'un fichier PDL. Vous
pouvez alors insérer la vue exportée dans une fenêtre de vue ou l'ouvrir en tant que fichier.
Remarque
Avant de les traiter ultérieurement dans d'autres programmes, vérifiez que les vues exportées
sont bien complètes et qu'elles n'ont pas été mal interprétées par le programme d'importation.
Particularités
● Tous les programmes n'utilisent pas les mêmes filtres graphiques. Il peut arriver que vous
ne puissiez pas ouvrir dans un programme un graphique exporté à partir de Graphics
Designer. Par ailleurs, les informations d'objet et de police sont parfois mal interprétées
par les autres programmes. Si cela se produit pour le contenu précis de l'écran et que celui-
ci s'affiche incorrectement dans votre programme, faites une capture d'écran du contenu
de votre écran.
● Lors de l'exportation d'une vue créée à l'aide de Graphics Designer, toutes les propriétés
dynamisables des différents objets sont perdues.
Marche à suivre
1. Sélectionnez les objets que vous voulez exporter. Si vous ne sélectionnez aucun objet, la
vue complète est exportée.
2. Sélectionnez dans le menu "Fichier" l'inscription "Exportation...". La fenêtre "Enregistre en
format Metafile" s'ouvre.
Par défaut, c'est le répertoire "GraCS" du projet WinCC qui s'affiche comme lieu
d'enregistrement. Vous pouvez exporter le fichier dans n'importe quel autre répertoire.
3. Indiquez le nom de fichier.
4. Sélectionnez le type de fichier à exporter "EMF" ou "PDL".
5. Confirmez vos saisies avec "Enregistrer".
Voir aussi
Travailler avec des vues (Page 389)
Introduction
Dans Graphics Designer, une vue de process est traitée comme un objet et désigné en tant
qu'objet Vue.
Vous pouvez adapter à tout moment les propriétés et la dynamisation de la vue.
Si aucun objet n'est sélectionné dans une vue, les propriétés de la vue s'affichent dans la
fenêtre "Propriétés de l'objet".
Conditions
● La vue de process est ouverte dans Graphics Designer.
● Aucun objet n'est sélectionné dans la vue.
Marche à suivre
1. Ouvrez la fenêtre "Propriétés de l'objet" avec le bouton .
Vous pouvez aussi ouvrir la fenêtre "Propriétés de l'objet" à l'aide du menu contextuel ou
de la commande "Affichage > Propriétés".
2. Vérifiez que les propriétés de la vue s'affichent.
Vous voyez dans la palette d'objets l'entrée indiquant le nom de fichier de l'objet vue
sélectionné.
Les attributs se trouvant dans les onglets "Propriétés" et "Evénement" peuvent être édités
et modifiés comme les attributs des objets.
Pour plus de détails, reportez-vous à la rubrique "Pour modifier un attribut".
Voir aussi
Travailler avec des vues (Page 389)
Les propriétés d'un objet (Page 534)
La fenêtre "Propriétés de l'objet" (Page 535)
Pour modifier un attribut (Page 549)
Pour afficher les dynamisations configurées d'une vue de process (Page 330)
Pour afficher les propriétés d'un fichier de vue (Page 328)
Pour transmettre les propriétés de la vue à une autre vue (Page 410)
Introduction
Vous pouvez vous servir d'un fichier de vue comme d'un papier peint pour le placer à l'arrière-
plan d'une vue de process. Le papier peint et ses paramètres font partie des propriétés de la
vue.
Introduction
Il est possible de munir une vue de process d'un mot de passe. Cela permet, par exemple, de
protéger vos scripts VBA d'un accès non autorisé.
Dans la boite de dialogue de l'explorateur WinCC, vous pouvez également attribuer un mot
de passe à une ou plusieurs vues et types de bloc d'affichage via le menu contextuel de l'entrée
"Graphics Designer".
Introduction
Une vue est composée dans le Graphics Designer de 32 plans dans lesquels vous pouvez
insérer des objets. L'affectation à un plan détermine la position d'un objet dans la vue. Les
objets du plan "0" sont tout à fait à l'arrière-plan de la vue, les objets du plan "31" au tout
premier plan. Certains objets du Graphics Designer n'utilisent pas la technique des plans, p.
ex. les contrôles ActiveX.
Remarque
Dans les paramétrages du Graphics Designer, vous pouvez déterminer dans quel plan les
objets copiés seront insérés. Pour plus d'informations concernant les possibilités de
paramétrage, reportez-vous à la rubrique "Créer vues de process > Eléments et paramètres
du Graphics Designer > Les paramètres du Graphics Designer > Pour paramétrer les options",
dans la section "Copier et insérer des objets".
texte de tous les champs d'E/S, affichez uniquement le plan 2. Cela évite une sélection
fastidieuse des différents champs d'E/S dans la vue complète.
Remarque
Les contrôles WinCC suivants ont une fenêtre propre et ne peuvent pas être intégrés dans la
technique de plans de la vue :
● WinCC OnlineTableControl
● WinCC OnlineTrendControl
● WinCC UserArchiveControl
● WinCC AlarmControl
● WinCC FunctionTrendControl
● WinCC RulerControl
● .Net Control
● WinCC Web Control
● Fenêtre d'application
Vous pouvez affecter un plan à ces contrôles, mais ce paramètre ne sera pas pris en compte
dans Runtime.
Introduction
La fenêtre Propriétés de l'objet" permet de paramétrer le plan sur lequel un objet se trouve.
Affecter à un plan
1. Sélectionnez un objet.
2. Ouvrez la fenêtre "Propriétés de l'objet".
3. Choisissez le type d'objet et double-cliquez sur l'attribut "Plan".
4. Saisissez le numéro du plan souhaité.
Voir aussi
Pour affecter des plans (Page 408)
Pour rendre des niveaux invisibles (Page 379)
Pour paramétrer l'affichage et le masquage de niveaux et d'objets (Page 381)
Pour utiliser la palette de plans (Page 409)
Palette de plans (Page 345)
Travailler avec des niveaux (Page 406)
Introduction
La palette de plans permet de rendre visibles uniquement les plans utilisés pour l'édition d'une
vue. Jusqu'à 31 plans peuvent être masqués. Le plan actif reste visible.
Voir aussi
Pour rendre des niveaux invisibles (Page 379)
Pour affecter des plans (Page 408)
Pour paramétrer l'affichage et le masquage de niveaux et d'objets (Page 381)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Palette de plans (Page 345)
Travailler avec des niveaux (Page 406)
Introduction
Pour un grand nombre de process, il est possible de travailler avec plusieurs vues de process.
Ces vues de process sont éditées verticalement et une vue peut être intégrée dans une autre
vue. Graphics Designer offre de nombreuses possibilités qui facilitent le travail avec plusieurs
vues.
● Les propriétés d'une vue peuvent être transmises à d'autres vues.
● Les objets peuvent être transmis d'une vue à une autre vue.
● Les objets peuvent être copiés d'une vue à une autre vue.
Voir aussi
Travailler avec des vues (Page 389)
Pour copier les objets dans une autre vue (Page 412)
Pour transmettre les objets à une autre vue (Page 411)
Pour transmettre les propriétés de la vue à une autre vue (Page 410)
Introduction
Les propriétés d'une vue, à l'exception de l'affichage du quadrillage et de la largeur de
quadrillage, peuvent être transmises à d'autres vues à l'aide de la "pipette".
Marche à suivre
1. Ouvrez la vue dont vous souhaitez copier les propriétés. Il ne faut pas que des objets y
soient sélectionnés.
2. Cliquez sur dans la palette d'objets.
Les propriétés de la vue sont copiées.
3. Ouvrez la vue à laquelle vous souhaitez affecter les propriétés copiées. Il ne faut pas que
des objets y soient sélectionnés.
4. Cliquez sur dans la palette d'objets.
Les propriétés sont affectées.
Vous pouvez aussi appeler les fonctions de copie et d'affectation des propriétés dans le menu
"Edition > Propriétés".
Voir aussi
Pour transmettre les objets à une autre vue (Page 411)
Pour copier les objets dans une autre vue (Page 412)
Travailler avec plusieurs vues (Page 410)
Travailler avec des vues (Page 389)
Introduction
Les commandes "Couper" et "Coller" permettent de couper un objet sélectionné et de le
transférer dans le presse-papiers. Depuis le presse-papiers, vous pouvez insérer l'objet dans
n'importe quelle vue. Vous pouvez insérer l'objet plusieurs fois, même dans des vues
différentes.
Sélection multiple
Vous pouvez couper en même temps plusieurs objets sélectionnés et les insérer dans une
autre vue.
Conditions
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
1. Appuyez sur la combinaison de touches <Ctrl+X> ou cliquez sur dans la palette standard
pour couper l'objet sélectionné.
2. Ouvrez la vue dans laquelle vous voulez insérer l'objet depuis le presse-papiers.
3. Appuyez sur la combinaison de touches <Ctrl+V> ou cliquez sur dans la palette standard.
Le contenu actuel du presse-papiers est inséré dans la vue active et sélectionné.
4. Répétez la procédure pour insérer d'autres copies du contenu.
Remarque
Vous pouvez aussi insérer des objets provenant d'autres applications par l'intermédiaire du
presse-papiers.
Les positions "X" et "Y" de l'objet inséré seront plus élevées de 20 pixels chacune que pour
l'objet d'origine.
L'objet inséré prend le nom d'objet de l'objet d'origine, complété par un numéro incrémenté.
Voir aussi
Pour dupliquer les objets (Page 503)
Pour couper des objets (Page 500)
Pour insérer le contenu du presse-papiers (Page 502)
Pour supprimer des objets (Page 499)
Pour copier les objets dans une autre vue (Page 412)
Travailler avec plusieurs vues (Page 410)
Travailler avec des vues (Page 389)
Introduction
Les commandes "Copier" et "Coller" permettent de copier un objet sélectionné dans le presse-
papiers et de l'insérer dans n'importe quelle vue. Une fois copié dans le presse-papiers, vous
pouvez insérer l'objet plusieurs fois, même dans des vues différentes.
Sélection multiple
Vous pouvez copier en même temps plusieurs objets sélectionnés et les insérer dans une
autre vue.
Condition
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
1. Appuyez sur la combinaison de touches <Ctrl+C> ou cliquez sur dans la palette standard
pour copier l'objet sélectionné dans le presse-papiers.
2. Ouvrez la vue dans laquelle vous voulez insérer l'objet depuis le presse-papiers.
3. Appuyez sur la combinaison de touches <Ctrl+V> ou cliquez sur dans la palette standard.
Le contenu actuel du presse-papiers est inséré dans la vue active et sélectionné.
4. Répétez la procédure pour insérer d'autres copies du contenu.
Remarque
Vous pouvez aussi insérer des objets provenant d'autres applications par l'intermédiaire du
presse-papiers.
Les positions "X" et "Y" de l'objet inséré seront plus élevées de 20 pixels chacune que pour
l'objet d'origine.
L'objet inséré prend le nom d'objet de l'objet d'origine, complété par un numéro incrémenté.
Aucun caractère spécial n'est utilisé dans le nom d'objet.
Voir aussi
Pour dupliquer les objets (Page 503)
Pour couper des objets (Page 500)
Pour insérer le contenu du presse-papiers (Page 502)
Pour supprimer des objets (Page 499)
Pour transmettre les objets à une autre vue (Page 411)
Travailler avec des vues (Page 389)
Travailler avec plusieurs vues (Page 410)
Procédure générale
1. Créer un type de bloc d'affichage dans Graphics Designer
2. Insérer et configurer des objets
3. Créer des variables d'interface et des variables de bloc d'affichage
4. Configurer les propriétés, événements et variables spécifiques aux instances
5. Dynamiser le type de bloc d'affichage
6. Insérer l'objet "Instance de bloc d'affichage" dans la vue de process et le lier au type de
bloc d'affichage
7. Configurer l'instance de bloc d'affichage dans la vue de process
Voir aussi
Pour créer un type de bloc d'affichage (Page 423)
Propriétés d'objet d'un type de bloc d'affichage (Page 435)
Comment définir des propriétés d'objet spécifiques à l'instance (Page 444)
Evénements d'un type de bloc d'affichage (Page 439)
Comment définir des événements spécifiques à l'instance (Page 453)
Variables de bloc d'affichage (Page 429)
Comment créer des variables de bloc d'affichage (Page 441)
Comment lier des variables de bloc d'affichage à un nœud de propriétés (Page 452)
Dynamisation d'un type de bloc d'affichage (Page 455)
Comment configurer une instance de bloc d'affichage (Page 456)
Comment protéger les types de blocs d'affichage par un mot de passe (Page 424)
Vue d'ensemble : configuration de types de bloc d'affichage (Page 417)
Travailler avec des objets utilisateur (Page 745)
Actualiser une instance de bloc d'affichage (Page 459)
Travailler avec des objets combinés (Page 741)
Travailler avec des vues (Page 389)
Archivage dans le système de fichiers (Page 391)
Configuration
Un type de bloc d'affichage est le modèle pour les instances de bloc d'affichage.
Vous configurez les types de bloc d'affichage dans Graphics Designer tout comme les vues
WinCC :
Vous insérez des objets provenant de la fenêtre de sélection "Standard" et configurez leurs
propriétés. Ces objets sont qualifiés d'objets individuels dans la description ci-après.
Toutes les instances de bloc d'affichage contiennent ces objets individuels et appliquent les
propriétés configurées. Vous pouvez adapter les valeurs de propriétés sélectionnées,
spécifiques à l'instance, aux différentes instances de bloc d'affichage dans la vue de process.
Les variables sont configurées et enregistrées dans le type de bloc d'affichage mais
configurées et utilisées différemment.
Voir aussi
Propriétés et événements (Page 420)
Pour créer un type de bloc d'affichage (Page 423)
Variables de bloc d'affichage (Page 429)
Dynamisation d'un type de bloc d'affichage (Page 455)
Variables d'interface (Page 426)
Types de structure et éléments de type de structure (Page 431)
Les objets individuels dans les types de bloc d'affichage comportent deux sortes de propriétés
et d'événements :
● spécifiques au type
● spécifiques à l'instance
Les propriétés et événements des objets individuels sont toujours spécifiques au type. Vous
définissez dans la boîte de dialogue "Configurer le type de bloc d'affichage" les propriétés,
événements et variables internes au bloc d'affichage qui sont spécifiques à l'instance. Les
variables spécifiques à l'instance sont traitées comme des propriétés d'objets.
Dans une vue de process, vous configurez uniquement les propriétés et événements
spécifiques à l'instance du bloc d'affichage. Les propriétés s'affichent dans l'objet "Instance
de bloc d'affichage" dans les groupes de propriétés suivants :
● Défini par l'utilisateur2 :
– Propriétés spécifiques à l'instance
– Événements spécifiques à l'instance
– Variables de bloc d'affichage spécifiques à l'instance
● Défini par l'utilisateur3 :
– Variables d'interface spécifiques à l'instance
– Éléments de type de structure spécifiques à l'instance
Les propriétés d'objets reliées sont visibles uniquement dans le type de bloc d'affichage.
Donnez donc des noms évocateurs aux variables spécifiques à l'instance.
Les propriétés spécifiques à l'instance sont également qualifiées de "publiées".
,QVWDQFHVGHEORFG DIILFKDJH
,PDJH
7\SHGHEORFG DIILFKDJH
8WLOLVDWLRQ
GDQVXQHYXH
,PDJH
,PDJH
3URSUL«W«VVS«FLILTXHV 3URSUL«W«VVS«FLILTXHV
DXW\SH ¢O LQVWDQFH
Nœuds de propriétés
Les nœuds de propriétés peuvent présenter les liens suivants :
● Une ou plusieurs propriétés d'un objet individuel
● Une ou plusieurs propriétés de plusieurs objets individuels
● Une variable d'interface qui est reliée à une ou plusieurs propriétés d'objets d'un ou
plusieurs objets individuels
● Un type de structure dont les éléments de type de structure sont reliés à une ou plusieurs
propriétés d'objets d'un ou plusieurs objets individuels
● Un élément de type de structure qui est relié à une ou plusieurs propriétés d'objets d'un ou
plusieurs objets individuels
● Une ou plusieurs variables de bloc d'affichage
● À la fois des propriétés d'objet et des variables de bloc d'affichage
● Pas de lien
Vous utilisez ces nœuds de propriétés "vides" pour la dynamisation du type de bloc
d'affichage. Pour plus d'informations, voir la rubrique "Dynamisation d'un type de bloc
d'affichage (Page 455)".
Nœuds d'événements
Chaque nœud d'événements est lié à un événement unique des objets individuels.
Voir aussi
Propriétés d'objet d'un type de bloc d'affichage (Page 435)
Evénements d'un type de bloc d'affichage (Page 439)
Vue d'ensemble : configuration de types de bloc d'affichage (Page 417)
Dynamisation d'un type de bloc d'affichage (Page 455)
Condition
● Le Graphics Designer est ouvert.
Marche à suivre
1. Choisissez dans le menu "Fichier" la commande "Nouveau type de bloc d'affichage".
Une nouvelle vue s'ouvre avec le format *.FPT.
2. Choisissez dans le menu "Fichier" la commande "Enregistrer".
3. Donnez un nom évocateur au type de bloc d'affichage. Confirmez avec "Enregistrer".
Le type de bloc d'affichage est créé dans le dossier de projet "GraCS".
4. Insérez les objets individuels provenant de la palette d'objets.
5. Configurez les propriétés des différents objets.
Il convient de ne dynamiser dans le type de bloc d'affichage que les propriétés d'objet que
vous ne définissez pas comme spécifiques d'instance.
6. Pour enregistrer les modifications dans le type de bloc d'affichage, choisissez la commande
"Enregistrer" dans le menu "Fichier".
Résultat
Un type de bloc d'affichage est créé comme modèle.
À l'étape suivante, vous configurerez les variables du type de bloc d'affichage ainsi que les
propriétés et événements spécifiques à l'instance.
Voir aussi
Dynamisation d'un type de bloc d'affichage (Page 455)
Variables d'interface (Page 426)
Types de structure et éléments de type de structure (Page 431)
Travailler avec des objets (Page 479)
3.6.2.4 Comment protéger les types de blocs d'affichage par un mot de passe
Vous protégez un type de bloc d'affichage d'un accès non autorisé au moyen d'un mot de
passe :
● Modification de la configuration
● Accès à des scripts propriétaires
Condition
● Un type de bloc d'affichage est ouvert dans Graphics Designer.
● Aucun objet n'est sélectionné dans le type de bloc d'affichage.
Marche à suivre
1. Sélectionnez l'objet "Papier peint" dans le type de bloc d'affichage.
2. Dans le groupe de propriétés "Autres", double-cliquez sur la propriété "Protection par mot
de passe".
La boîte de dialogue "Protection par mot de passe" s'ouvre.
3. Saisissez un mot de passe composé de six caractères au moins.
4. Saisissez à nouveau le mot de passe.
5. Cliquez sur le bouton "OK".
Résultat
Le type de bloc d'affichage actuel est protégé par un mot de passe.
Une fois fermé, le type de bloc d'affichage ne pourra être rouvert qu'après saisie du mot de
passe correct.
Procédure alternative
Vous pouvez également ouvrir la boîte de dialogue "Protection par mot de passe" dans le
menu contextuel de la vue de process :
● Graphics Designer > Onglet <Nom de vue de process> > Menu contextuel
● WinCC Explorer > Fenêtre de données > Menu contextuel de la vue de process
Une boîte de dialogue étendue s'ouvre dans laquelle vous pouvez configurer le même mot
de passe pour toutes les vues de process et tous les types de bloc d'affichage.
Introduction
Vous utilisez des variables d'interface dans un type de bloc d'affichage pour la liaison à des
propriétés d'objet spécifiques à l'instance :
● Dynamisation d'une instance de bloc d'affichage dans la vue de process
● Utilisation de valeurs du type de bloc d'affichage dans la vue de process
Vous créez les variables d'interface dans chaque type de bloc d'affichage. Elles ne sont
valables que pour le type de bloc d'affichage dans lequel elles ont été créées.
Onglet "Variables"
Dans l'onglet "Variables", vous définissez les variables d'interface comme variables
spécifiques à l'instance.
Vous reliez ces nœuds aux propriétés d'objet du type de bloc d'affichage.
Zone "Éléments"
Lorsque vous cliquez sur l'entrée "Types de données disponibles" dans la zone "Variables /
types de structure", les types de données possibles s'affichent.
Pour créer une variable d'interface, faites glisser le type souhaité par glisser-déposer dans la
zone "Variables sélectionnées".
Zone "Objets"
Cette zone contient tous les objets contenus dans le type de bloc d'affichage.
Sélectionnez un objet pour lequel vous voulez afficher les propriétés disponibles dans la zone
"Propriétés de l'objet".
Créer un nœud
Vous disposez de deux méthodes pour créer un nœud de propriétés sous "Propriétés" :
● Faites glisser le type de variable souhaité de la zone "Éléments" dans la zone "Variables
sélectionnées".
● Cliquez sur le bouton "Ajouter des variables".
Faites glisser le type de variable souhaité de la zone "Éléments" sur la variable.
Donnez un nom pertinent au nœud. Ce nom est indépendant de la langue et ne peut pas être
traduit dans d'autres langues.
Seul le nom du nœud de propriétés s'affiche dans les propriétés d'objet des instances de bloc
d'affichage. Vous ne voyez pas quelles propriétés d'objet sont associées au nœud de
propriétés.
Comportement au runtime
Un nœud est lié à une variable d'interface ainsi qu'à une ou plusieurs propriétés d'objet.
En cas de modification de valeur du nœud de propriété au runtime :
● Les propriétés d'objet liées de l'instance de bloc d'affichage sont modifiées.
● Les valeurs des variables d'interface liées sont modifiées.
Voir aussi
Types de structure et éléments de type de structure (Page 431)
Pour créer un type de bloc d'affichage (Page 423)
Comment définir des variables d'interface spécifiques à l'instance (Page 442)
Introduction
Vous utilisez des variables de bloc d'affichage dans un type de bloc d'affichage avec les
objectifs suivants :
● Dans le type de bloc d'affichage :
– Dynamisation d'objets individuels
– Scripts internes au bloc d'affichage
● Liaison à des propriétés d'objet spécifiques à l'instance :
– Dynamisation d'une instance de bloc d'affichage dans la vue de process
– Utilisation de valeurs du type de bloc d'affichage dans la vue de process
Pour améliorer les performances, utilisez des variables d'interface ou des éléments de type
de structure.
Vous créez les variables de bloc d'affichage dans chaque type de bloc d'affichage. Elles ne
sont valables que pour le type de bloc d'affichage dans lequel elles ont été créées.
Remarque
Les variables de bloc d'affichage et les scripts internes au bloc d'affichage influent sur les
performances
Les performances lors de l'ouverture ou de l'actualisation d'une vue de process au runtime
sont influencées par les facteurs suivants :
● Nombre d'instances de bloc d'affichage dans la vue de process
● Nombre de variables de bloc d'affichage dans les types et les instances de bloc d'affichage
Pour améliorer les performances, utilisez des variables d'interface et des types de structure.
● Utilisation de scripts dans les types et les instances de bloc d'affichage
Comportement au runtime
Un nœud de propriétés peut être lié à plusieurs variables de bloc d'affichage, ainsi qu'à une
ou plusieurs propriétés d'objet.
En cas de modification de valeur du nœud de propriété au runtime :
● Les propriétés d'objet liées de l'instance de bloc d'affichage sont modifiées.
● Les valeurs des variables de bloc d'affichage liées sont modifiées.
Cela peut éventuellement déclencher des dynamisations du type de bloc d'affichage dans
l'instance de bloc d'affichage active.
Voir aussi
Comment créer des variables de bloc d'affichage (Page 441)
Comment lier des variables de bloc d'affichage à un nœud de propriétés (Page 452)
Introduction
Pour relier efficacement plusieurs instances de bloc d'affichage toujours aux mêmes variables,
utilisez des variables de structures du stock de variables WinCC.
Vous définissez dans le type de bloc d'affichage un type de structure ou un élément de type
de structure comme variable spécifique à l'instance. Vous reliez aux éléments de type de
structure les propriétés d'objet spécifiques à l'instance.
Vous pouvez utiliser les types de structure du stock de variables dans plusieurs types de bloc
d'affichage différents. Veillez à ce que la configuration n'entraîne aucun conflit dans le projet
WinCC.
Le comportement au runtime est comparable aux variables d'interface.
Onglet "Variables"
Dans l'onglet "Variables", vous définissez les types de structure et les éléments de type de
structure comme variables spécifiques à l'instance.
Vous reliez ces nœuds aux propriétés d'objet du type de bloc d'affichage.
Zone "Éléments"
Lorsque vous cliquez sur un type de structure dans la zone "Variables / types de structure",
les éléments de type de structure s'affichent.
Vous pouvez également faire glisser des éléments de type de structure individuels dans la
zone "Variables sélectionnées" et les créer comme nœuds de variables.
Zone "Objets"
Cette zone contient tous les objets contenus dans le type de bloc d'affichage.
Sélectionnez un objet pour lequel vous voulez afficher les propriétés disponibles dans la zone
"Propriétés de l'objet".
Créer un nœud
Afin de créer un nœud pour un type de structure, faites glisser le type de structure de la zone
"Variables / types de structure" dans la zone "Variables sélectionnées".
Autre solution : faites glisser un élément de type de structure de la zone "Éléments" dans la
zone "Variables sélectionnées".
Donnez un nom pertinent au nœud. Ce nom est indépendant de la langue et ne peut pas être
traduit dans d'autres langues.
Seul le nom du nœud de propriétés s'affiche dans les propriétés d'objet des instances de bloc
d'affichage. Vous ne voyez pas quelles propriétés d'objet sont associées au nœud de
propriétés.
Voir aussi
Variables d'interface (Page 426)
Pour créer un type de bloc d'affichage (Page 423)
Comment définir des variables d'interface spécifiques à l'instance (Page 442)
Comment définir des structures spécifiques à l'instance (Page 446)
Introduction
Dans le dialogue de configuration d'un type de bloc d'affichage, vous définissez les propriétés,
événements et variables internes au bloc d'affichage configurables dans les instances de bloc
d'affichage.
Si vous insérez le type de bloc d'affichage en tant qu'instance dans une vue de process, seuls
les propriétés et les événements spécifiques à l'instance s'affichent.
Toutes les autres propriétés et tous les autres événements sont spécifiques au type et
configurables uniquement dans le type de bloc d'affichage.
Onglet "Propriétés"
Dans l'onglet "Propriétés", vous définissez les propriétés qui doivent être configurables dans
les instances.
Zone "Objets"
Cette zone contient tous les objets contenus dans le type de bloc d'affichage, ainsi que l'entrée
"Variables de bloc d'affichage".
Sélectionnez un objet pour lequel vous souhaitez afficher les propriétés disponibles dans la
zone "Propriétés de l'objet".
Pour relier les propriétés d'objets à des variables d'interface ou à des structures, passez dans
l'onglet "Variables".
Si l'entrée "Variable de bloc d'affichage" est sélectionnée dans la zone "Objets", les variables
de bloc d'affichage du type de bloc d'affichage s'affichent.
Comportement au runtime
Au runtime, un stock de données propre est créé et géré pour chaque instance de bloc
d'affichage :
● Stock de variables des variables internes au bloc d'affichage
● Scripts internes au bloc d'affichage (MS Scripting Engine)
Ainsi, les dynamisations de propriétés spécifiques au type ne sont déclenchées que dans
l'instance respective.
Une vue de process peut contenir plusieurs instances du même type de bloc d'affichage qui
sont commandées indépendamment les unes des autres.
Voir aussi
Comment définir des propriétés d'objet spécifiques à l'instance (Page 444)
Dynamisation d'un type de bloc d'affichage (Page 455)
Caractères interdits (Page 236)
Propriétés et événements (Page 420)
Pour créer des listes de textes et des listes de graphiques dans des types de bloc
d'affichage (Page 449)
Comment définir des variables d'interface spécifiques à l'instance (Page 442)
Introduction
Dans le dialogue de configuration d'un type de bloc d'affichage, vous définissez les propriétés
et événements configurables dans les instances de bloc d'affichage.
Si vous insérez le type de bloc d'affichage en tant qu'instance dans une vue de process, seuls
les propriétés et les événements spécifiques à l'instance s'affichent.
Toutes les autres propriétés et tous les autres événements sont spécifiques au type et
configurables uniquement dans le type de bloc d'affichage.
Onglet "Événements"
Dans l'onglet "Événements", vous définissez les événements qui doivent être configurables
dans les instances.
Zone "Objets"
Cette zone contient tous les objets contenus dans le type de bloc d'affichage.
Sélectionnez un objet pour lequel vous souhaitez afficher les événéments disponibles dans
la zone "Événements de l'objet".
Seul le nom du nœud d'événements s'affiche dans les propriétés d'objet des instances de bloc
d'affichage. Vous ne voyez pas quels événements sont associés au nœud d'événements.
Comportement au runtime
1. Une vue de process avec une instance de bloc d'affichage s'affiche au runtime.
2. L'événement spécifique à l'instance de l'objet individuel est déclenché dans l'instance de
bloc d'affichage, par exemple "Clic de la souris".
Voir aussi
Comment définir des événements spécifiques à l'instance (Page 453)
Propriétés et événements (Page 420)
Introduction
Vous ne pouvez dynamiser un type de bloc d'affichage qu'avec des variables de bloc
d'affichage. Les variables du stock de variables WinCC ne sont pas disponibles.
Vous configurez les variables de bloc d'affichage pour un type de bloc d'affichage spécifique
dans Graphics Designer.
Conditions
● Un type de bloc d'affichage est ouvert dans Graphics Designer.
Marche à suivre
1. Sélectionnez la commande "Editer les variables de bloc d'affichage" dans le menu "Editer".
Le dialogue "Variables de bloc d'affichage" s'ouvre.
2. Double-cliquez sur "Ajouter" dans la fenêtre de tableau.
Une nouvelle variable est créée avec les valeurs standard.
3. Double-cliquez sur la variable créée.
Les champs de saisie situés en bas de la fenêtre sont activés.
4. Configurez les propriétés de variable souhaitées dans les champs.
Cliquez dans la fenêtre de tableau ou sur "Appliquer" pour appliquer les modifications.
5. Pour supprimer une variable, cliquez sur la ligne correspondante et sur "Supprimer
variables" dans la fenêtre de tableau.
6. Fermez le dialogue avec "OK" et enregistrez le type de bloc d'affichage.
Résultat
Vous avez créé des variables de bloc d'affichage pour le type de bloc d'affichage.
Vous utilisez les variables de bloc d'affichage pour la dynamisation du type de bloc d'affichage.
Vous pouvez modifier les propriétés des variables a posteriori lors de la sélection de variables
dans la boîte de dialogue "Propriétés de l'objet".
Voir aussi
Variables de bloc d'affichage (Page 429)
Comment lier des variables de bloc d'affichage à un nœud de propriétés (Page 452)
Introduction
Pour obtenir des performances élevées lors de la dynamisation dans la vue de process, utilisez
des variables d'interface ou des éléments de type de structure.
Vous créez à cet effet des variables d'interface comme nœuds de variables qui sont liés aux
propriétés des objets individuels.
Ces variables d'interface sont dynamisables uniquement dans l'instance de bloc d'affichage.
Vous pouvez lier chaque nœud de variables spécifique à l'instance à plusieurs propriétés de
différents objets individuels.
Vous configurez ces liens dans l'onglet "Variables" de la boîte de dialogue "Configurer le type
de bloc d'affichage".
Conditions préalables
● Un type de bloc d'affichage est ouvert dans Graphics Designer.
● L'onglet "Variables" est sélectionné dans la boîte de dialogue "Configurer le type de bloc
d'affichage".
Marche à suivre
1. Pour sélectionner le type de données de la variable d'interface, cliquez sur "Types de
variables disponibles".
Les types de données s'affichent dans la zone "Éléments".
2. Pour créer un nœud de variables, faites glisser le type de données souhaité par glisser-
déposer dans la zone "Propriétés sélectionnées".
Ou bien cliquez sur "Ajouter des variables" et faites glisser le type de données sur le
nouveau nœud de variables.
3. Choisissez "Renommer" dans le menu contextuel pour donner un nom évocateur au nœud
de variables.
Seuls les noms des nœuds de variables s'affichent comme propriété d'objet dans les
instances de bloc d'affichage.
4. Sélectionnez un objet individuel du type de bloc d'affichage dans la zone "Objets".
Les propriétés disponibles s'affichent dans la zone "Propriétés de l'objet".
5. Faites glisser la propriété souhaitée sur le nœud de variables dans la zone "Propriétés
sélectionnées".
La propriété de l'objet individuel est située sous le nœud de variables.
Le cas échéant, sélectionnez un autre cycle de rafraîchissement dans le menu contextuel
de la propriété de l'objet.
6. Si nécessaire, faites glisser d'autres propriétés des objets individuels sur le nœud de
variables.
7. Si vous voulez supprimer un nœud de variables ou le lien à une propriété, choisissez
"Supprimer" dans le menu contextuel.
8. Cliquez sur "Appliquer".
Confirmez, le cas échéant, le message signalant que la modification aura des
répercussions sur les instances de bloc d'affichage.
Les configurations sont appliquées.
9. Fermez la boîte de dialogue de configuration avec "OK" et enregistrez le type de bloc
d'affichage.
Résultat
Le lien est repéré par l'icône suivante dans les propriétés d'objet du type de bloc d'affichage :
Vérifiez dans ce cas les instances de blocs d'affichage existantes. Adaptez le cas échéant la
configuration dans la vue de process.
Dans les vues contenant les instances du type de bloc d'affichage concernées, une croix rouge
est affichée sur l'instance.
Voir aussi
Comment définir des propriétés d'objet spécifiques à l'instance (Page 444)
Comment lier des variables de bloc d'affichage à un nœud de propriétés (Page 452)
Propriétés d'objet d'un type de bloc d'affichage (Page 435)
Types de structure et éléments de type de structure (Page 431)
Variables d'interface (Page 426)
Comment définir des structures spécifiques à l'instance (Page 446)
Introduction
Dans la boîte de dialogue "Configurer le type de bloc d'affichage", vous déterminez sur la page
de l'onglet "Propriétés" celles qui seront configurables dans les instances.
Vous créez à cet effet des nœuds de propriétés qui sont liés aux propriétés des objets
individuels.
Vous pouvez lier chaque noeud de propriété spécifique à l'instance à plusieurs propriétés des
objets individuels.
Conditions préalables
● Un type de bloc d'affichage est ouvert dans Graphics Designer.
● L'onglet "Propriétés" est sélectionné dans la boîte de dialogue "Configurer le type de bloc
d'affichage".
Marche à suivre
1. Cliquez sur "Ajouter une propriété" pour créer un nœud de propriétés dans la zone
"Propriétés sélectionnées".
2. Sélectionnez "Renommer" dans le menu contextuel pour donner un nom évocateur au
nœud de propriétés.
Seuls les noms des nœuds de propriétés s'affichent comme propriété d'objet dans les
instances de bloc d'affichage.
Si vous voulez uniquement configurer un nœud de propriétés "vide" sans liaison aux objets
individuels, fermez la boîte de dialogue avec "OK".
3. Sélectionnez un objet individuel du type de bloc d'affichage dans la zone "Objets".
Les propriétés disponibles s'affichent dans la zone "Propriétés de l'objet".
4. Faites glisser la propriété souhaitée sur le nœud de propriétés dans la zone "Propriétés
sélectionnées".
La propriété de l'objet individuel est située sous le noeud de propriétés.
Lorsque vous faites glisser la propriété d'objet sur le nœud "Properties", un nœud de
propriétés avec le nom de la propriété d'objet est créé.
5. Regroupez le cas échéant les propriétés similaires des objets individuels.
Liez ces propriétés à un nœud de propriétés commun.
6. Pour supprimer un nœud de propriétés ou le lien à une propriété, sélectionnez "Supprimer"
dans le menu contextuel.
7. Cliquez sur "Appliquer".
Confirmez, le cas échéant, le message signalant que la modification aura des
répercussions sur les instances de bloc d'affichage.
Les configurations sont appliquées.
8. Fermez la boîte de dialogue de configuration avec "OK" et enregistrez le type de bloc
d'affichage.
Résultat
Dans les instances de bloc d'affichage, le nœud de propriétés s'affiche dans le groupe de
propriétés "Défini par l'utilisateur2" de l'objet "Instance de bloc d'affichage".
Voir aussi
Comment configurer une instance de bloc d'affichage (Page 456)
Comment lier des variables de bloc d'affichage à un nœud de propriétés (Page 452)
Propriétés d'objet d'un type de bloc d'affichage (Page 435)
Comment définir des variables d'interface spécifiques à l'instance (Page 442)
Comment définir des structures spécifiques à l'instance (Page 446)
Introduction
Pour obtenir des performances élevées lors de la dynamisation dans la vue de process, utilisez
des variables d'interface ou des éléments de type de structure.
Pour utiliser des structures, créez les types de structure, les éléments de type de structure et
les variables de structure dans le stock de variables WinCC.
Dans l'onglet "Variables" de la boîte de dialogue "Configurer le type de bloc d'affichage", vous
reliez les éléments de type de structure aux propriétés d'objets des objets individuels. Vous
créez pour cela une propriété spécifique à l'instance.
Vous reliez dans l'instance de bloc d'affichage la propriété spécifique à l'instance à la variable
de structure. Ces propriétés spécifiques à l'instance sont dynamisables uniquement dans
l'instance de bloc d'affichage.
Conditions préalables
● Un type de bloc d'affichage est ouvert dans Graphics Designer.
● L'onglet "Variables" est sélectionné dans la boîte de dialogue "Configurer le type de bloc
d'affichage".
● Des types de structure et des éléments de type de structure sont créés dans le stock de
variables.
Marche à suivre
1. Cliquez sur un type de structure dans la zone "Variables / types de structure".
Les éléments de type de structure s'affichent dans la zone "Éléments".
2. Faites glisser un type de structure par glisser-déposer dans la zone "Propriétés
sélectionnées".
Un groupe avec le nom du type de structure est créé.
Dans ce groupe, les éléments de type de structure sont créés comme nœuds de variables
pouvant être reliées.
3. Pour créer un élément de type de structure individuel comme nœud de variables, faites
glisser l'élément dans la zone "Propriétés sélectionnées".
Dans ce cas, vous ne pouvez plus créer la structure complète comme nœud de variables
mais uniquement créer des éléments de type de structure supplémentaires.
4. Choisissez "Renommer" dans le menu contextuel pour donner un nom évocateur au nœud
de variables.
Seuls les noms des nœuds de variables s'affichent comme propriété d'objet dans les
instances de bloc d'affichage.
5. Sélectionnez un objet individuel du type de bloc d'affichage dans la zone "Objets".
Les propriétés disponibles s'affichent dans la zone "Propriétés de l'objet".
6. Faites glisser la propriété souhaitée sur le nœud de variables dans la zone "Propriétés
sélectionnées".
La propriété de l'objet individuel est située sous le nœud de variables.
Le cas échéant, sélectionnez un autre cycle de rafraîchissement dans le menu contextuel
de la propriété de l'objet.
7. Si nécessaire, faites glisser d'autres propriétés des objets individuels sur le nœud de
variables.
8. Si vous voulez supprimer un nœud de variables ou le lien à une propriété, choisissez
"Supprimer" dans le menu contextuel.
9. Cliquez sur "Appliquer".
Confirmez, le cas échéant, le message signalant que la modification aura des
répercussions sur les instances de bloc d'affichage.
Les configurations sont appliquées.
10.Fermez la boîte de dialogue de configuration avec "OK" et enregistrez le type de bloc
d'affichage.
Résultat
Le lien est repéré par l'icône suivante dans les propriétés d'objet du type de bloc d'affichage :
Marche à suivre
1. Configurez dans le type de bloc d'affichage le type de structure comme variable spécifique
à l'instance.
2. Dans Graphics Designer, activez la vue "Variables".
Ou bien placez les fenêtres du Graphics Designer et du stock de variables l'une à côté de
l'autre.
3. Faites glisser une instance de structure dans la vue de process.
4. Sélectionnez le type de bloc d'affichage dans la liste des types de bloc d'affichage
disponibles.
La liste contient uniquement des types de bloc d'affichage dans lesquels la structure
correspondante est utilisée.
Résultat
L'instance de bloc d'affichage choisie est créée.
Les éléments de type de structure de la structure spécifique à l'instance sont reliés aux
variables de structure.
Dans les vues contenant les instances du type de bloc d'affichage concernées, une croix rouge
est affichée sur l'instance.
Voir aussi
Comment définir des propriétés d'objet spécifiques à l'instance (Page 444)
Comment définir des variables d'interface spécifiques à l'instance (Page 442)
Types de structure et éléments de type de structure (Page 431)
3.6.2.14 Pour créer des listes de textes et des listes de graphiques dans des types de bloc
d'affichage
Voir aussi
Propriétés d'objet d'un type de bloc d'affichage (Page 435)
Pour créer des listes de textes (Page 472)
Pour créer des listes de graphiques (Page 475)
Introduction
Dans l'onglet "Propriétés", vous définissez les variables de bloc d'affichage qui seront
configurables dans les instances.
Vous créez à cet effet des nœuds de propriétés qui sont liés aux variables de bloc d'affichage
du type de bloc d'affichage.
Vous pouvez lier chaque nœud de propriétés spécifique à l'instance à plusieurs variables de
bloc d'affichage.
Conditions préalables
● Un type de bloc d'affichage est ouvert dans Graphics Designer.
● Au moins une variable de bloc d'affichage est créée dans le type de bloc d'affichage.
● L'onglet "Propriétés" est sélectionné dans la boîte de dialogue "Configurer le type de bloc
d'affichage".
Marche à suivre
1. Créez un nouveau nœud de propriétés le cas échéant.
2. Sélectionnez "Renommer" dans le menu contextuel pour donner un nom évocateur au
nœud de propriétés.
Seuls les noms des nœuds de propriétés s'affichent comme propriété d'objet dans les
instances de bloc d'affichage.
3. Sélectionnez l'entrée "Variables de bloc d'affichage" dans la zone "Objets".
Les variables de bloc d'affichage disponibles s'affichent dans la zone "Propriétés de l'objet".
4. Faites glisser la variable souhaitée sur le nœud de propriétés dans la zone "Propriétés
sélectionnées".
La variable de bloc d'affichage est placée sous le nœud de propriétés.
Lorsque vous faites glisser la variable de bloc d'affichage sur le nœud "Properties", un
nœud de propriétés avec le nom de la variable est créé.
5. Regroupez le cas échéant les variables similaires sous un nœud de propriétés commun.
6. Pour supprimer un lien à un nœud de propriétés, sélectionnez "Supprimer" dans le menu
contextuel de la variables de bloc d'affichage liée.
Résultat
Dans les instances de bloc d'affichage, le nœud de propriétés s'affiche dans le groupe de
propriétés "Défini par l'utilisateur2" de l'objet "Instance de bloc d'affichage".
Voir aussi
Variables de bloc d'affichage (Page 429)
Comment définir des propriétés d'objet spécifiques à l'instance (Page 444)
Comment créer des variables de bloc d'affichage (Page 441)
Comment définir des variables d'interface spécifiques à l'instance (Page 442)
Introduction
Dans la boîte de dialogue "Configurer le type de bloc d'affichage", vous déterminez sur la page
de l'onglet "Événements" ceux qui seront configurables dans les instances.
Vous créez à cet effet des nœuds d'événements qui sont liés aux événements des objets
individuels.
Vous pouvez lier chaque noeud d'événements spécifique à l'instance à un seul événement
des objets individuels.
Conditions préalables
● Un type de bloc d'affichage est ouvert dans Graphics Designer.
● L'onglet "Événements" est sélectionné dans la boîte de dialogue "Configurer le type de bloc
d'affichage".
Marche à suivre
1. Cliquez sur "Ajouter un événement" pour ajouter un nœud d'événements dans la zone
"Événements sélectionnés".
2. Choisissez "Renommer" dans le menu contextuel pour donner un nom évocateur au nœud
d'événements.
Dans les instances du bloc d'affichage, seuls les noms des nœuds d'événements s'affichent
comme propriétés d'objet.
3. Sélectionnez un objet individuel du type de bloc d'affichage dans la zone "Objets".
Les événements disponibles s'affichent dans la zone "Événements de l'objet".
4. Faites glisser l'événement souhaité sur le nœud d'événements dans la zone "Événements
sélectionnés".
L'événement de l'objet individuel est placé sous le nœud d'événements.
Lorsque vous faites glisser l'événement sur le nœud "Events", un nœud d'événements avec
le nom d'événement est créé.
5. Pour supprimer un nœud d'événements ou le lien à un événement, sélectionnez
"Supprimer" dans le menu contextuel.
6. Cliquez sur "Appliquer".
Confirmez, le cas échéant, le message signalant que la modification aura des
répercussions sur les instances de bloc d'affichage.
Les configurations sont appliquées.
7. Fermez la boîte de dialogue de configuration avec "OK" et enregistrez le type de bloc
d'affichage.
Résultat
Dans l'objet "Instance de bloc d'affichage", le nœud d'événements sur l'onglet "Événement"
s'affiche dans le groupe "Défini par l'utilisateur2".
Voir aussi
Comment configurer une instance de bloc d'affichage (Page 456)
Evénements d'un type de bloc d'affichage (Page 439)
Introduction
Les règles suivantes s'appliquent pour la dynamisation d'un type de bloc d'affichage :
● Les variables du stock de variables WinCC ne sont pas disponibles.
● Les dynamisations que vous configurez dans un type de bloc d'affichage ne s'appliquent
qu'à ce type de bloc d'affichage et ses instances.
● Les types de dynamisation suivants sont possibles dans un type de bloc d'affichage :
– Assistant Dynamik Wizard
– Dialogue Dynamique
– Actions ANSI C
Dynamisations disponibles
Les types de dynamisation suivants ne sont pas possibles dans un type de bloc d'affichage :
● Liaisons de variable dans des variables :
– Variables d'interface
– Éléments du type de structure
– Variables de bloc d'affichage
● Animation
● Scripts VB
Variables d'interface Boîte de dialogue "Configu‐ Vous reliez par glisser-déposer une propriété
Éléments du type de rer le type de bloc d'affichage" d'objet à une variable d'interface ou à un élé‐
structure ment de type de structure.
Variables de bloc d'affi‐ Fenêtre "Propriétés de l'ob‐ Vous sélectionnez dans la colonne "Dynami‐
chage jet" que" la variable de bloc d'affichage.
Objet SmartTags
Vous utilisez l'objet "SmartTags" pour la dynamisation d'un type de bloc d'affichage.
Avec l'objet "SmartTags", vous pouvez accéder aux variables de bloc d'affichage et aux
propriétés du type de bloc d'affichage.
Pour plus d'informations, voir la référence VBS sous "Objet SmartTags".
Voir aussi
Exemple : variables de bloc d'affichage comment dynamiser une instance de bloc
d'affichage (Page 468)
Propriétés et événements (Page 420)
Exemple : comment dynamiser une instance de bloc d'affichage (Page 464)
Dynamiser par une liaison de variable (Page 1237)
Dynamisation avec une action VBS (Page 1267)
Remarque
Les variables de bloc d'affichage et les scripts internes au bloc d'affichage influent sur les
performances
Les performances lors de l'ouverture ou de l'actualisation d'une vue de process au runtime
sont influencées par les facteurs suivants :
● Nombre d'instances de bloc d'affichage dans la vue de process
● Nombre de variables de bloc d'affichage dans les types et les instances de bloc d'affichage
Pour améliorer les performances, utilisez des variables d'interface et des types de structure.
● Utilisation de scripts dans les types et les instances de bloc d'affichage
Condition
● Un type de bloc d'affichage est créé dans le projet WinCC.
● Une vue de process est ouverte dans Graphics Designer.
Marche à suivre
1. Insérez dans la vue l'objet "Instance de bloc d'affichage" de la palette d'objets.
La boîte de dialogue de sélection de fichier s'affiche.
2. Sélectionnez le type de bloc d'affichage voulu.
L'instance de bloc d'affichage est insérée dans la vue.
Si vous n'avez sélectionné aucun type de bloc d'affichage ou que ce dernier n'est pas
valable, l'objet de bloc d'affichage est supprimé de la vue.
3. Configurez les propriétés de l'objet "Instance de bloc d'affichage".
Pour afficher l'instance exactement comme le type de bloc d'affichage, sélectionnez le
mode de mise à l'échelle "1:1" dans le groupe de propriétés "Autres".
4. Configurez les propriétés spécifiques à l'instance dans la fenêtre "Propriétés de l'objet".
Procédure alternative
Vous pouvez également procéder comme suit pour insérer un type de bloc d'affichage comme
instance dans une vue de process :
1. Dans Graphics Designer, sélectionnez le type de bloc d'affichage souhaité dans la fenêtre
de sélection "Vues de process".
2. Faites glisser le type de bloc d'affichage dans la vue de process à l'aide de la souris.
Une instance de bloc d'affichage est créée dans la vue de process.
Résultat
Vous avez inséré une instance de bloc d'affichage dans la vue de process.
Voir aussi
Comment définir des propriétés d'objet spécifiques à l'instance (Page 444)
Comment définir des événements spécifiques à l'instance (Page 453)
Comment actualiser une instance de bloc d'affichage dans Graphics Designer (Page 463)
Actualiser une instance de bloc d'affichage (Page 459)
Exemple : variables de bloc d'affichage comment dynamiser une instance de bloc
d'affichage (Page 468)
Exemple : comment dynamiser une instance de bloc d'affichage (Page 464)
Vérifiez respectivement les vues de process. Les types de bloc d'affichage et les instances de
bloc d'affichage ne sont pas surveillés via l'éditeur "Cross Reference".
IMPORTANT
Vérifier et adapter les scripts
Les scripts qui utilisent des propriétés spécifiques au type ne sont pas automatiquement
adaptés dans les instances.
Ces scripts peuvent ne pas s'exécuter correctement au runtime,
ce qui peut déclencher des opérations erronées sans que l'utilisateur n'en soit averti.
Vous devez donc vérifier tous les scripts liés à l'instance de bloc d'affichage dans la vue de
process.
● WinCC Explorer :
Fenêtre de données
Icône de la vue de process
Affichage "Mosaïque"
● Propriétés de la vue de
process : Aperçu
● Graphics Designer
● WinCC Runtime
Marche à suivre
1. Quittez éventuellement la boîte de dialogue pour vérifier si les scripts liés des instances
énumérées sont actualisés.
2. Adaptez le cas échéant les scripts qui n'ont pas encore été actualisés.
3. Lors du prochain enregistrement, cochez la case des instances de bloc d'affichage vérifiées.
4. Enregistrez la vue de process et les instances de bloc d'affichage activées avec "OK".
Les instances de bloc d'affichage que vous n'aviez pas activées sont toujours signalées
comme modifiées et seront à nouveau affichées lors du prochain enregistrement de la vue de
process.
Cet affichage n'a pas lieu si vous utilisez la fonction "Confirmer les modifications de type".
Vérifiez éventuellement ultérieurement si les vues de process contiennent des scripts à
actualiser.
Voir aussi
Comment actualiser une instance de bloc d'affichage dans Graphics Designer (Page 463)
Comment configurer une instance de bloc d'affichage (Page 456)
3.6.3.3 Comment actualiser une instance de bloc d'affichage dans Graphics Designer
Si des scripts qui accèdent à des propriétés ou événements spécifiques au type sont
configurés dans des vues de process, nous vous recommandons d'actualiser les vues de
process une à une.
Lors de cette procédure, Graphics Designer affiche la liste de toutes les instances de bloc
d'affichage qui sont concernées par une modification de type dans la vue de process.
Utilisez la fonction "Confirmer les modifications de type" si vous ne voulez pas vérifier les vues
de process individuellement. Pour plus d'informations, voir la rubrique "Actualiser une instance
de bloc d'affichage (Page 459)".
Condition
● Une instance du type de bloc d'affichage est insérée dans une vue de process.
● L'option "Afficher les informations en cas de modification du type de bloc d'affichage" est
activée dans Graphics Designer.
Marche à suivre
1. Ouvrez le type de bloc d'affichage dans Graphics Designer.
2. Configurez les modifications dans le type de bloc d'affichage.
En cas de modifications dans la boîte de dialogue "Configurer le type de bloc d'affichage",
un message vous signale que les instances doivent être adaptées.
Acquittez le message par "Oui".
3. Enregistrez le type de bloc d'affichage.
Les instances de bloc d'affichage sont marquées d'une croix rouge dans les vues de
process déjà ouvertes. Vous pouvez laisser ces vues ouvertes.
4. Ouvrez le cas échéant les autres vues de process qui sont marquées d'une croix rouge
dans WinCC Explorer.
5. Pour enregistrer une vue de process, utilisez l'icône "Enregistrer", la combinaison de
touches <Ctrl+S> ou la commande de menu "Fichier > Enregistrer".
Enregistrez les vues de process les unes après les autres. La commande "Fichier >
Enregistrer tout" n'a d'effet que sur les vues de process dans lesquelles des modifications
supplémentaires doivent être enregistrées.
La boîte de dialogue "Instances de blocs d'affichage avec modification de type" s'ouvre
pour chaque opération d'enregistrement. Elle énumère toutes les instances de bloc
d'affichage dont le type de bloc d'affichage a été modifié.
6. Interrompez l'enregistrement pour vérifier et adapter les scripts liés.
Sélectionnez à nouveau "Enregistrer" après l'actualisation des scripts.
7. Activez les instances de bloc d'affichage qui doivent être actualisées.
Si vous excluez des instances de bloc d'affichage de l'actualisation, elles restent marquées
en rouge. Elles seront à nouveau listées lors du prochain enregistrement de la vue de
process.
8. Enregistrez la vue de process avec "OK".
Les modifications du type de bloc d'affichage sont validées dans les instances de bloc
d'affichage.
Résultat
L'instance de bloc d'affichage est actualisée et l'état est réinitialisé.
Au runtime, dans WinCC Explorer et à l'ouverture de la vue dans Graphics Designer, les croix
rouges ne sont plus affichées.
Voir aussi
Actualiser une instance de bloc d'affichage (Page 459)
Comment configurer une instance de bloc d'affichage (Page 456)
Exemple : variables de bloc d'affichage comment dynamiser une instance de bloc
d'affichage (Page 468)
Exemple : comment dynamiser une instance de bloc d'affichage (Page 464)
Introduction
Dans cet exemple, vous configurez un champ d'E/S et un bargraphe dans une instance de
bloc d'affichage.
Vous lisez les valeurs au moyen d'un script VB. Vous utilisez ces valeurs dans l'instance de
bloc d'affichage afin d'actualiser la vue de process.
Remarque
Les variables de bloc d'affichage et les scripts internes au bloc d'affichage influent sur les
performances
Les performances lors de l'ouverture ou de l'actualisation d'une vue de process au runtime
sont influencées par les facteurs suivants :
● Nombre d'instances de bloc d'affichage dans la vue de process
● Nombre de variables de bloc d'affichage dans les types et les instances de bloc d'affichage
Pour améliorer les performances, utilisez des variables d'interface.
● Utilisation de scripts dans les types et les instances de bloc d'affichage
Condition
● Vous avez créé dans le stock de variables deux variables internes avec le type de données
"Valeur 16 bits signée" :
– Bar_Level
– IO_BarChange
● L'option "Afficher les informations en cas de modification du type de bloc d'affichage" est
activée dans les paramètres de Graphics Designer.
● Le composant "Global Script Runtime" est activé dans l'onglet "Démarrage" des propriétés
de l'ordinateur.
Code de l'exemple
'VBS374
Dim objTag
Set objTag = HMIRuntime.Tags("Bar_Level")
HMIRuntime.Trace "Value: " & objTag.Read & vbCrLf
Voir aussi
Dynamisation d'un type de bloc d'affichage (Page 455)
Exemple : variables de bloc d'affichage comment dynamiser une instance de bloc
d'affichage (Page 468)
Comment configurer une instance de bloc d'affichage (Page 456)
3.6.5 Exemple : variables de bloc d'affichage comment dynamiser une instance de bloc
d'affichage
Introduction
Dans cet exemple, vous configurez un champ d'E/S et un bargraphe dans une instance de
bloc d'affichage avec des variables de bloc d'affichage.
Vous lisez les valeurs au moyen d'un script VB. Vous utilisez ces valeurs dans l'instance de
bloc d'affichage afin d'actualiser la vue de process.
Remarque
Les variables de bloc d'affichage et les scripts internes au bloc d'affichage influent sur les
performances
Les performances lors de l'ouverture ou de l'actualisation d'une vue de process au runtime
sont influencées par les facteurs suivants :
● Nombre d'instances de bloc d'affichage dans la vue de process
● Nombre de variables de bloc d'affichage dans les types et les instances de bloc d'affichage
Pour améliorer les performances, utilisez des variables d'interface.
● Utilisation de scripts dans les types et les instances de bloc d'affichage
Condition
● Vous avez créé dans le stock de variables deux variables internes avec le type de données
"Valeur 16 bits signée" :
– Bar_Level
– IO_BarChange
● L'option "Afficher les informations en cas de modification du type de bloc d'affichage" est
activée dans les paramètres de Graphics Designer.
● Le composant "Global Script Runtime" est activé dans l'onglet "Démarrage" des propriétés
de l'ordinateur.
Code de l'exemple
'VBS374
Dim objTag
Set objTag = HMIRuntime.Tags("Bar_Level")
HMIRuntime.Trace "Value: " & objTag.Read & vbCrLf
Voir aussi
Dynamisation d'un type de bloc d'affichage (Page 455)
Comment configurer une instance de bloc d'affichage (Page 456)
Exemple : comment dynamiser une instance de bloc d'affichage (Page 464)
Introduction
Vous créez dans l'éditeur "Listes de textes et de graphiques" des listes de textes que vous
référencez dans Graphics Designer dans des objets WinCC. Les textes référencés s'affichent
ensuite au runtime comme liste d'entrée ou de sortie.
Vous configurez de manière centralisée l'affectation de valeurs à des textes individuels et
évitez ainsi la configuration sur chaque objet.
Vous pouvez utiliser les listes de textes pour les objets WinCC suivants :
● Objets complexes
– Liste de textes
– Zone de liste déroulante
– Champ de liste
● Objets Windows
– Case à cocher
– Case d'option
● Types de bloc d'affichage
Traduction
Les textes configurés sont enregistrés dans la bibliothèque Text Library.
Les textes de listes de textes de bloc d'affichage sont enregistrés dans le bloc d'affichage et
traduits avec Text Distributor. Pour l'exportation dans Text Distributor, sélectionnez l'option
"Graphics Designer > Textes dans les vues".
Marche à suivre
1. Sélectionnez l'entrée "Texte" dans la zone de navigation.
2. Dans la zone de données, entrez le nom de la liste de textes.
Ou bien sélectionnez la commande "Nouvelle liste de textes" dans le menu contextuel de
"Texte".
Voir aussi
Pour créer des listes de graphiques (Page 475)
Pour créer des listes de textes et des listes de graphiques dans des types de bloc
d'affichage (Page 449)
WinCC Configuration Studio (Page 55)
Introduction
Vous utilisez une liste de graphiques pour la sélection des vues lors de la configuration de
l'indicateur d'état.
Vous associez un nombre quelconque d'états différents d'un objet à des fichiers graphiques
et vous paramétrez la fréquence de clignotement.
Les noms des graphiques affectés sont enregistrés dans la bibliothèque Text Library.
Pour intégrer les vues dans le projet WinCC, utilisez Windows Explorer :
● Copiez les graphiques dans le dossier "GraCS".
Les graphiques copiés sont immédiatement disponibles dans l'éditeur.
● Créez dans Windows Explorer un sous-dossier de "GraCS".
Les graphiques que vous copiez dans le sous-dossier sont immédiatement disponibles
dans l'éditeur.
Lorsque vous sélectionnez le graphique dans l'éditeur, le chemin d'accès au dossier
s'affiche.
Une alternative consiste à importer les graphiques dans l'éditeur "Listes de textes et de
graphiques" dans le dossier de projet.
Condition
● L'éditeur "Listes de textes et de graphiques" est ouvert.
● Les graphiques pour les listes de graphiques se trouvent dans le dossier "GraCS" ou dans
un sous-dossier de "GraCS".
Marche à suivre
1. Sélectionnez l'entrée "Graphique" dans la zone de navigation.
2. Dans la zone de données, entrez le nom de la liste de graphiques.
Ou bien sélectionnez la commande "Nouvelle liste de graphiques" dans le menu contextuel
de "Graphique".
Le type d'affectation est toujours "Valeur/plage" dans la colonne "Sélection".
4. Dans la zone de données, sélectionnez dans la colonne "Vue de base" un graphique dans
la liste déroulante.
Lorsque vous cliquez dans la zone "Propriétés - Graphique" sur un champ Graphique, vous
voyez dans la zone "Aide directe" un aperçu du graphique sélectionné.
5. Le cas échéant, sélectionnez la vue clignotante dans la zone de données ou dans la zone
"Propriétés - Graphique".
Zone "Langues étrangères" : vous pouvez sélectionner différents graphiques pour les
langues Runtime.
6. Définissez la fréquence de clignotement pour les vues clignotantes.
7. Définissez pour chaque graphique la plage de valeurs souhaitée.
Les valeurs ne doivent pas se chevaucher.
8. Cochez l'option "Standard" pour un graphique qui est affiché pour toutes les valeurs
auxquelles aucun graphique n'a été affecté.
9. Dans Graphics Designer, vous sélectionnez l'une des listes de graphiques configurées
pour l'objet complexe "Signalisation d'état" dans la boîte de dialogue de configuration.
La liste d'états utilise la liste de graphiques sélectionnée.
Voir aussi
Pour créer des listes de textes (Page 472)
Pour configurer un indicateur d'état (Page 663)
Pour créer des listes de textes et des listes de graphiques dans des types de bloc
d'affichage (Page 449)
Introduction
Les informations suivantes se trouvent dans cette rubrique :
● les fonctions de base disponibles dans Graphics Designer pour travailler avec les objets,
● les caractéristiques de chaque objet,
● comment utiliser les objets pour la création de vues de process,
● la manière dont les propriétés de l'objet sont modifiées de manière ciblée.
Objets combinés
Vous pouvez combiner les objets entre eux en constituant un "groupe" ou un "type de bloc
d'affichage" à partir d'une sélection multiple.
● Vous pouvez mettre un type de bloc d'affichage à disposition pour réutilisation en tant
qu'instance de bloc d'affichage dans d'autres vues de process ou dans d'autres projets.
● Vous pouvez insérer dans la bibliothèque de projet un groupe et le mettre à disposition en
tant qu'"objet de bibliothèque" pour réutilisation dans d'autres vues de process ou dans
d'autres projets.
Remarque
Représentation des traits dans le zoom du design "WinCC Classic"
Lorsque vous avez paramétré le design "WinCC Classic", toutes les variantes de trait en tirets
d'une épaisseur "1" sont représentés dans Graphics Designer sous forme de trait plein dès
que le zoom dépasse 100%.
Cet effet est dû au système graphique de Microsoft. Cet effet ne se produit pas quand
l'épaisseur du trait est supérieure à "1" ou le zoom inférieur à "100%" ou quand vous avez
choisi un autre design.
Voir aussi
La fenêtre "Propriétés de l'objet" (Page 535)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets combinés (Page 741)
Travailler avec des contrôles (Page 784)
Introduction
Dans Graphics Designer, les différents types d'objets ont des propriétés prédéfinies.
Quand un objet est inséré dans une vue, il adopte cette valeur par défaut.
Remarque
Paramétrage par défaut uniquement pour le projet actuel
La paramétrage par défaut des types d'objets ne s'applique pas à l'ensemble des projets.
Les valeurs par défaut modifiées ne s'appliquent qu'aux vues du projet WinCC actuellement
ouvert. Les paramètres de base du Graphics Designer ne sont donc pas modifiés.
Marche à suivre
Vous pouvez au besoin adapter les paramétrages par défaut des différents types d'objet.
Nous recommandons d'effectuer les paramétrages par défaut pour les objets utilisés plusieurs
fois, avant la création d'une vue de process. Vous limitez ainsi les adaptations ultérieures
fastidieuses.
Cette rubrique indique la procédure générale pour afficher le paramétrage par défaut des types
d'objet. La modification des propriétés prédéfinies repose sur la modification des différents
attributs d'un objet.
Pour la description détaillée de la modification des attributs, reportez-vous au chapitre "Les
propriétés d'un objet (Page 534)".
Pour la description détaillée de la protection des paramétrages par défaut, reportez-vous au
chapitre "Les réglages de base du Graphics Designer (Page 372)".
Conditions
● Il faut qu'une vue soit ouverte. Cette vue peut aussi être vide.
Marche à suivre
1. Dans la fenêtre de sélection "Standard", faites un clic droit sur le type d'objet dont vous
souhaitez modifier les paramètres par défaut.
2. Choisissez l'entrée "Propriétés" dans le menu contextuel.
La fenêtre "Propriétés de l'objet" s'ouvre. Le nom du type d'objet ainsi que l'indication "Par
défaut" s'affichent dans la barre d'outils de cette fenêtre.
3. Sélectionnez sous l'onglet "Propriétés" le groupe de propriétés qui contient l'attribut à
modifier.
La modification des attributs est décrite en détail à la rubrique "Modifier un attribut".
Voir aussi
Design global des objets (Page 166)
La palette de couleurs centrale (Page 362)
Les réglages de base du Graphics Designer (Page 372)
Les propriétés d'un objet (Page 534)
Pour modifier un attribut (Page 549)
Pour gérer le paramétrage par défaut d'objets (Page 383)
La fenêtre "Propriétés de l'objet" (Page 535)
Contrôles (Page 356)
Eléments et paramètres de base du Graphics Designer (Page 334)
Travailler avec des objets (Page 479)
Introduction
Pour créer une vue de process, il faut d'abord insérer les objets souhaités dans une vue depuis
la fenêtre de sélection "Standard" de Graphics Designer. Ces objets sont ensuite liés à un
process par le biais d'une dynamisation appropriée pour l'utilisation de la vue de process pour
la commande et la surveillance des process.
Cette rubrique présente les opérations de base statiques permettant d'insérer les objets et de
les disposer dans la vue.
Voir aussi
Pour positionner les objets (Page 492)
Travailler avec des objets (Page 479)
Opérations de base dynamiques (Page 508)
Pour modifier le texte des objets (Page 506)
Pour modifier la liaison de variable d'objets via une réaffectation (Page 522)
Pour modifier la position d'un objet (Page 504)
Pour dupliquer les objets (Page 503)
Pour insérer le contenu du presse-papiers (Page 502)
Pour copier des objets (Page 501)
Pour couper des objets (Page 500)
Introduction
Les objets qui représentent un processus ou un processus partiel sont insérés dans une vue
dans Graphics Designer à partir de la fenêtre de sélection "Standard".
Dans Graphics Designer, les différents types d'objets ont des propriétés prédéfinies. Lors de
l'insertion, les objets adoptent ce paramétrage par défaut (à l'exception des différentes
propriétés géométriques). Après l'insertion, il est possible de modifier les propriétés d'un objet.
De même, le paramétrage par défaut des types d'objets peut être modifié selon le besoin.
Lors de l'insertion d'un objet, un nom d'objet est automatiquement attribué. Le nom d'objet est
formé de la désignation du type d'objet liée à un numéro incrémenté. Aucun caractère spécial
n'est utilisé dans le nom d'objet. Les noms d'objets sont modifiés avec l'attribut Nom de l'objet.
Conditions
● L'affichage de la fenêtre de sélection "Standard" doit être activé.
Marche à suivre
Cette procédure décrit comment insérer un objet par glisser-déposer dans une vue en se
basant sur l'exemple de l'objet simple "Rectangle". Certains types d'objets nécessitent d'autres
étapes. Pour plus d'informations, voir la description détaillée des différentes objets.
1. Ouvrez la vue dans laquelle vous voulez insérer
2. Cliquez sur l'objet simple "Rectangle" dans la fenêtre de sélection "Standard".
3. Tout en maintenant le bouton gauche de la souris enfoncé, faites glisser l'objet dans la
zone désirée de la vue. Pour la plupart des objets, vous voyez alors un aperçu de l'objet.
Une fois le bouton de la souris relâché, l'objet est inséré à l'emplacement correspondant
dans la vue.
4. Étirez le rectangle à la taille voulue.
Remarque
Si vous appuyez sur la touche <Échap> lors du glisser-déposer, le déplacement et la sélection
des objets sont annulés.
Voir aussi
Pour modifier le nom de l'objet (Page 486)
Pour sélectionner un objet (Page 487)
Pour positionner les objets (Page 492)
Pour mettre un objet à l'échelle (Page 495)
Pour supprimer des objets (Page 499)
Pour copier des objets (Page 501)
Pour copier les objets dans une autre vue (Page 412)
Le système de coordonnées d'une vue de process (Page 334)
Le système de coordonnées d'un objet (Page 336)
Le rectangle entourant l'objet (Page 338)
Contrôles (Page 356)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
3.8.3.3 Comment insérer un texte comme objet à partir d'un éditeur WinCC
Introduction
Si vous amenez un texte par glisser-déposer d'un éditeur WinCC dans Graphics Designer,
vous pouvez insérer l'un des objets suivants :
● Texte statique
● Zone de liste déroulante
● Champ de liste
● Texte multiligne
● Case à cocher
● Case d'option
L'objet inséré contient le texte déplacé. Les textes séparés avec <Tab> et <Entrée> sont
considérés comme des textes distincts. Un objet Texte statique est ainsi inséré par exemple
pour chaque texte séparé. Si une zone de liste déroulante est créée, elle contient les textes
séparés sur une seule ligne.
Si le texte ne peut pas être déplacé dans le Graphics Designer, l'application source ne prend
en charge aucun texte au format "Unicode".
Remarque
Aucune "annulation" possible.
Après l'insertion d'un objet par glisser-déposer, il est impossible d'annuler la configuration dans
Graphics Designer avec la commande de menu "Annuler".
Condition préalable
● Une vue de process est ouverte dans Graphics Designer.
Voir aussi
Glisser-déposer de Configuration Studio vers d'autres applications (Page 113)
Introduction
L'attribut "Nom de l'objet" définit le nom d'un objet dans la vue. Le nom d'objet est univoque à
l'intérieur d'une vue. Le nom d'un objet est utilisé par ex. lors de la configuration d'actions en
C pour l'appel de l'objet.
Lorsqu'on insère un objet, le nom de l'objet est par défaut la désignation du type d'objet à
laquelle s'ajoute un numéro incrémenté. Ce nom est modifiable à l'aide de l'attribut "Nom de
l'objet".
Remarque
Evitez les caractères spéciaux dans les noms d'objet si ceux-ci sont utilisés dans des scripts.
Conditions
● Sélectionnez un objet du type souhaité.
Marche à suivre
1. Ouvrez la fenêtre "Propriétés de l'objet".
2. Dans l'onglet "Propriétés", sélectionnez l'option pour le type d'objet sélectionné dont les
groupes de propriétés de l'objet dépendent.
3. Double-cliquez sur l'attribut "Nom de l'objet".
Le dialogue "Saisie de texte" s'ouvre.
4. Indiquez le nouveau nom.
5. Validez votre entrée avec "OK".
Voir aussi
Pour insérer un objet dans une vue (Page 483)
Pour sélectionner un objet (Page 487)
Caractères interdits (Page 236)
Contrôles (Page 356)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
Introduction
Pour modifier les propriétés d'un objet, vous devez le sélectionner.
Conditions
● La vue active doit contenir au moins un objet.
Marche à suivre
1. Placez le curseur de la souris sur l'objet souhaité.
2. Cliquez sur l'objet.
Le pointeur de la souris se transforme en réticule fléché.
Les poignées du rectangle de sélection d'objets s'affichent.
Voir aussi
Pour sélectionner un objet (Page 487)
Pour sélectionner plusieurs objets (Page 490)
Introduction
Pour pouvoir modifier en même temps les propriétés de plusieurs objets, il vous faut
sélectionner tous les objets voulus. Utilisez à cet effet la "Sélection multiple".
Dans la fenêtre "Propriétés de l'objet", tous les attributs des objets sélectionnés s'affichent en
cas de sélection multiple. Une valeur ne s'affiche toutefois pour un attribut que si elle est
identique pour tous les objets sélectionnés que possède cet attribut.
Avec le cadre de sélection et l'objet de référence, une sélection multiple possède deux
caractéristiques qui jouent un rôle important par ex. pour l'alignement commun des objets
sélectionnés. Cependant, ces caractéristiques ne sont pas visibles dans Graphics Designer.
Voir aussi
Pour sélectionner plusieurs objets (Page 490)
Pour aligner plusieurs objets (Page 494)
Travailler avec des objets combinés (Page 741)
Palette d'alignement (Page 343)
Le rectangle entourant l'objet (Page 338)
Introduction
Pour pouvoir modifier simultanément les propriétés de plusieurs objets, vous devez
sélectionner tous les objets souhaités. Utilisez à cet effet la "Sélection multiple".
Dans Graphics Designer, vous pouvez effectuer la sélection multiple d'objets en procédant
comme suit :
● Sélection multiple par clic sur des objets en maintenant la touche <Maj> ou <Ctrl> ou ces
deux touches enfoncées
● Sélection multiple en tirant un cadre avec la souris
● Sélection multiple avec la combinaison de touches <Ctrl+A>
Remarque
Vous pouvez retirer de la sélection multiple un objet sélectionné par inadvertance en cliquant
dessus en maintenant la touche <Maj> ou <Ctrl> enfoncée.
Si vous appuyez sur la touche <Échap> pendant la sélection multiple, la sélection des objets
est annulée.
Conditions préalables
● La vue active contient au moins deux objets.
Remarque
Le paramétrage "Sélection d'objets par contact" dans les options a priorité sur le sens utilisé
lors de la sélection des objets. Indépendamment du sens de la sélection multiple, tous les
objets en contact avec le cadre sont sélectionnés.
Objet de référence
Le choix de l'objet de référence se fait en fonction de la fonction sélectionnée dans la palette
d'alignement et du type de la sélection :
Introduction
La position d'un objet est définie par les coordonnées de l'origine de l'objet. C'est le coin
supérieur à gauche du rectangle de sélection d'objets qui est désigné en tant qu'origine de
l'objet.
Sélection multiple
Vous pouvez déplacer en même temps plusieurs objets sélectionnés.
Conditions
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
1. Positionnez le pointeur sur l'objet sélectionné.
Le pointeur se transforme en réticule aux extrémités fléchées.
2. Cliquez sur l'objet et maintenez le bouton gauche de la souris enfoncé.
Le pointeur se transforme en flèche auquel est accroché le symbole d'un contour (petit
rectangle en tirets).
3. Déplacez le pointeur.
Le rectangle de sélection d'objets s'affiche sous forme de contour et indique une nouvelle
position possible pour l'objet.
L'objet même garde d'abord sa position initiale.
4. Relâchez le bouton de la souris.
L'objet est déplacé à la position indiquée auparavant par le contour du rectangle de
sélection d'objets.
Le pointeur redevient un réticule aux extrémités fléchées.
Remarque
Si la fonction "Aligner sur quadrillage" est activée dans les paramétrages de Graphics
Designer, l'objet peut être positionné à l'aide de la souris uniquement selon les paramétrages
du quadrillage.
Voir aussi
Le rectangle entourant l'objet (Page 338)
Travailler avec des objets (Page 479)
Opérations de base statiques (Page 482)
Le système de coordonnées d'un objet (Page 336)
Le système de coordonnées d'une vue de process (Page 334)
Pour paramétrer le quadrillage (Page 373)
Pour positionner les objets (Page 492)
Pour sélectionner un objet (Page 487)
Introduction
Avec les fonctions de la palette d'alignement, vous pouvez disposer tous les objets d'une
sélection multiple dans une vue. Pour une description détaillée des fonctions, référez-vous à
la rubrique "Palette d'alignement".
Aligner
Les objets sélectionnés sont alignés sur une ligne de délimitation du cadre de sélection (en
haut, en bas, à gauche, à droite).
Centrer
Les objets sélectionnés sont centrés au milieu du cadre de sélection (horizontal, vertical).
Espacer
Les objets sélectionnés sont répartis de façon homogène sur la hauteur ou la largeur du cadre
de sélection (horizontal, vertical).
Uniformiser
La taille de l'objet de référence est appliquée aux objets sélectionnés (hauteur, largeur ou
hauteur et largeur).
Conditions
● Sélectionnez au moins deux objets du type souhaité.
Marche à suivre
Cliquez sur l'icône souhaitée dans la "palette d'alignement" ou choisissez la commande
souhaitée dans le menu" "Disposition > Aligner".
L'alignement ou la taille des objets sélectionnés est modifié(e).
Voir aussi
Pour positionner les objets (Page 492)
Pour sélectionner plusieurs objets (Page 490)
Palette d'alignement (Page 343)
La sélection multiple d'objets (Page 488)
Le système de coordonnées d'une vue de process (Page 334)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
Introduction
La taille d'un objet est définie par la géométrie du rectangle de sélection d'objets. Le rectangle
de sélection d'objets est symbolisé par l'affichage des poignées lors de la sélection d'un objet.
Sélection multiple
Vous ne pouvez pas, avec la souris, mettre à l'échelle simultanément plusieurs objets
sélectionnés. Pour cela, les objets doivent être groupés.
Conditions
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
1. Positionnez le pointeur sur une poignée de l'objet sélectionné.
Le pointeur se transforme en double flèche. L'alignement de la double flèche caractérise
les directions dans lesquelles vous pouvez déplacer la poignée :
– "Double flèche horizontale"
Les poignées situées sur l'axe médian horizontal permettent de modifier la largeur de
l'objet.
– "Double flèche verticale"
Les poignées situées sur l'axe médian vertical permettent de modifier la hauteur de
l'objet.
– "Double flèche diagonale"
Les poignées situées dans les coins de l'objet permettent de modifier la hauteur et la
largeur de l'objet.
2. Tirez la poignée avec la souris jusqu'à la position souhaitée.
Quand la fonction "Aligner sur quadrillage" est activée dans les paramètres de Graphics
Designer, l'objet ne peut être mis à l'échelle à l'aide de la souris que conformément aux
paramètres du quadrillage.
Voir aussi
Pour sélectionner un objet (Page 487)
Pour positionner les objets (Page 492)
Pour paramétrer le quadrillage (Page 373)
Le rectangle entourant l'objet (Page 338)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
Introduction
Vous pouvez retourner des objets sur leur axe médian horizontal ou vertical. Le retournement
d'un objet peut entraîner la modification de ses attributs géométriques. Le retournement peut
aussi modifier l'alignement des éléments contenus dans l'objet, comme par ex. le texte ou les
cases.
Sélection multiple
Vous pouvez retourner en même temps plusieurs objets sélectionnés. Le retournement
respectif se fait sur l'axe médian horizontal ou vertical des différents objets.
Conditions
● Sélectionnez un objet de n'importe quel type, à l'exception de Cercle, Fenêtre d'application,
Fenêtre de vue, Control, Objet OLE, Indicateur d'état, Bargraphes tridimensionnels,
Signalisation groupée et Bouton rond.
Marche à suivre
Dans la palette standard, cliquez sur l'icône
● pour retourner l'objet sélectionné sur son axe médian horizontal
● pour retourner l'objet sélectionné sur son axe médian vertical
Vous pouvez aussi utiliser les entrées "Horizontal" et "Vertical" du menu "Disposition >
Retournement".
Introduction
Vous pouvez faire pivoter des objets autour de leur centre. La rotation se fait dans le sens des
aiguilles d'une montre en pas de 90 degrés.
La rotation d'un objet peut entraîner la modification de ses attributs géométriques. La rotation
peut aussi modifier l'alignement des éléments contenus dans l'objet, par ex. un texte.
Sélection multiple
Vous pouvez faire pivoter en même temps plusieurs objets sélectionnés. Les objets pivotent
respectivement autour de leur centre.
Conditions
● Sélectionnez un objet de n'importe quel type, à l'exception de Cercle, Fenêtre d'application,
Fenêtre de vue, Control, Objet OLE, Indicateur d'état, Bargraphes tridimensionnels,
Signalisation groupée et Bouton rond.
Marche à suivre
Dans la palette standard, cliquez sur pour faire pivoter l'objet autour de son centre dans
le sens des aiguilles d'une montre. La rotation est de 90 degrés.
Vous pouvez aussi choisir l'entrée "Rotation" du menu "Disposition".
Introduction
La commande "Supprimer" permet de supprimer un objet sélectionné d'une vue.
Sélection multiple
Vous pouvez supprimer en même temps plusieurs objets sélectionnés.
Conditions
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
Appuyez sur <SUPPR> pour supprimer l'objet sélectionné de la vue.
Vous pouvez aussi utiliser l'entrée "Supprimer" du menu contextuel ou du menu "Edition".
Remarque
Il est facile de corriger les erreurs d'édition :
cliquez sur dans la palette standard pour annuler la dernière action exécutée. Vous pouvez
annuler jusqu'à 30 dernières actions d'édition en cliquant à plusieurs reprises sur ce bouton.
Utilisez dans la palette standard pour rétablir l'opération annulée en dernier.
Voir aussi
Pour couper des objets (Page 500)
Pour copier des objets (Page 501)
Pour insérer le contenu du presse-papiers (Page 502)
Pour dupliquer les objets (Page 503)
Pour insérer un objet dans une vue (Page 483)
Introduction
La commande "Couper" permet de copier un objet sélectionné dans le presse-papiers du
système d'exploitation. L'objet est supprimé de la vue.
Sélection multiple
Vous pouvez couper en même temps plusieurs objets sélectionnés.
Conditions
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
Appuyez sur la combinaison de touches <CTRL+X> pour supprimer l'objet sélectionné de la
vue et le copier dans le presse-papiers.
Vous pouvez aussi cliquer sur dans la palette standard ou utiliser l'entrée "Couper" du
menu contextuel ou du menu "Edition".
Remarque
Il est facile de corriger les erreurs d'édition :
cliquez sur dans la palette standard pour annuler la dernière action exécutée. Vous pouvez
annuler jusqu'à 30 dernières actions d'édition en cliquant à plusieurs reprises sur ce bouton.
Utilisez dans la palette standard pour rétablir l'opération annulée en dernier.
Voir aussi
Travailler avec des objets (Page 479)
Opérations de base statiques (Page 482)
Pour sélectionner plusieurs objets (Page 490)
Pour sélectionner un objet (Page 487)
Pour insérer un objet dans une vue (Page 483)
Pour dupliquer les objets (Page 503)
Pour insérer le contenu du presse-papiers (Page 502)
Introduction
La commande "Copier" permet de copier un objet sélectionné dans le presse-papiers du
système d'exploitation. L'avantage de la copie dans le presse-papiers est que l'objet peut être
collé plusieurs fois, même dans des vues différentes.
Sélection multiple
Vous pouvez copier en même temps plusieurs objets sélectionnés.
Remarque
Lors de l'insertion d'un objet copié, un nom d'objet lui est automatiquement attribué. Le nom
d'objet est formé du nom de l'objet d'origine lié à un numéro incrémenté. Aucun caractère
spécial n'est utilisé dans le nom d'objet. Les noms d'objets sont modifiés avec l'attribut Nom
de l'objet.
Conditions
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
Appuyez sur la combinaison de touches <CTRL+C> pour copier l'objet sélectionné dans le
presse-papiers.
Vous pouvez aussi cliquer sur dans la palette standard ou utiliser l'entrée "Copier" du menu
contextuel ou du menu "Edition".
Voir aussi
Travailler avec des objets (Page 479)
Pour copier les objets dans une autre vue (Page 412)
Opérations de base statiques (Page 482)
Pour sélectionner plusieurs objets (Page 490)
Pour sélectionner un objet (Page 487)
Pour insérer le contenu du presse-papiers (Page 502)
Pour couper des objets (Page 500)
Pour modifier le nom de l'objet (Page 486)
Pour dupliquer les objets (Page 503)
Introduction
La commande "Coller" permet d'insérer le contenu actuel du presse-papiers dans la vue active
aussi souvent que souhaité. Par exemple, quand un objet a été copié dans le presse-papiers,
vous pouvez utiliser cette commande pour en insérer autant de copies que vous le souhaitez,
même dans des vues différentes.
Conditions
● Le presse-papiers doit avoir un contenu.
Marche à suivre
1. Appuyez sur la combinaison de touches <CTRL+V>.
Le contenu actuel du presse-papiers est inséré dans la vue active et sélectionné.
2. Répétez l'opération pour insérer d'autres copies du contenu.
Vous pouvez aussi cliquer sur dans la palette standard ou utiliser l'entrée "Coller" du menu
contextuel ou du menu "Edition".
Remarque
Vous pouvez aussi insérer des objets d'autres applications par le biais du presse-papiers du
système d'exploitation.
Les positions X et Y de l'objet inséré sont respectivement plus hautes de 20 pixels que les
positions X et Y de l'objet d'origine.
L'objet inséré prend le nom d'objet de l'objet d'origine, complété par un numéro incrémenté.
Voir aussi
Pour copier des objets (Page 501)
Pour dupliquer les objets (Page 503)
Pour couper des objets (Page 500)
Pour supprimer des objets (Page 499)
Pour sélectionner un objet (Page 487)
Pour sélectionner plusieurs objets (Page 490)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
Introduction
La commande "Dupliquer" permet de créer une copie de l'objet sélectionné directement dans
la vue active. L'objet lui-même n'est pas modifié. L'objet sélectionné n'est pas copié dans le
presse-papiers du système d'exploitation.
Sélection multiple
Vous pouvez dupliquer en même temps plusieurs objets sélectionnés.
Conditions
● Sélectionnez un objet de n'importe quel type.
Marche à suivre
Choisissez l'entrée "Dupliquer" dans le menu contextuel ou le menu "Edition" pour créer une
copie de l'objet sélectionné directement dans la vue active.
Remarque
Les positions X et Y de l'objet dupliqué sont respectivement plus hautes de 20 pixels que les
positions X et Y de l'objet d'origine.
L'objet dupliqué prend le nom d'objet de l'objet d'origine, complété par un numéro incrémenté.
Voir aussi
Pour copier des objets (Page 501)
Pour couper des objets (Page 500)
Pour insérer le contenu du presse-papiers (Page 502)
Pour supprimer des objets (Page 499)
Pour sélectionner un objet (Page 487)
Pour sélectionner plusieurs objets (Page 490)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
Introduction
Une vue est composée dans le Graphics Designer de 32 plans dans lesquels il est possible
d'insérer des objets. Les objets sont insérés par défaut dans le plan prédéfini pour le type
d'objet respectif.
Cependant, la position des objets les uns par rapport aux autres peut être modifiée dans un
plan. Cela est par ex. important lorsque plusieurs objets se chevauchent et se recouvrent
mutuellement.
Lors de la création d'une vue de process, les objets d'un plan sont disposés par défaut dans
l'ordre de leur configuration. Le premier objet inséré se trouve derrière dans le plan, les autres
objets sont insérés d'une position vers l'avant.
Sélection multiple
Vous pouvez modifier simultanément la position de plusieurs objets sélectionnés.
Cette modification s'effectue toujours pour l'objet de référence par rapport à la position des
objets non sélectionnés. A chaque objet sélectionné est affectée une position propre derrière
l'objet de référence.
Conditions
● La vue active doit comporter au moins deux objets de n'importe quel type qui se
superposent en partie.
● Les deux objets doivent se trouver dans le même plan.
● Sélectionnez l'un de ces objets.
Marche à suivre
Appuyez sur l'une des combinaisons de touches suivantes pour modifier la position de l'objet
sélectionné :
● <CTRL> et <+> = "Au premier plan"
L'objet sélectionné se trouve devant tous les autres objets contenus dans la vue.
● <CTRL> et <-> = "Au dernier plan"
L'objet sélectionné se trouve derrière tous les autres objets contenus dans la vue.
● <+> = "Plan devant"
L'objet sélectionné avance d'une position.
● <-> = "Plan derrière"
L'objet sélectionné recule d'une position.
Voir aussi
Travailler avec des objets (Page 479)
Opérations de base statiques (Page 482)
Travailler avec des niveaux (Page 406)
Palette de plans (Page 345)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Pour sélectionner plusieurs objets (Page 490)
Pour sélectionner un objet (Page 487)
Introduction
La commande "Réaffecter" permet de reconfigurer les textes des attributs pour tous les objets
sélectionnés. Tous les textes configurés sont répertoriés dans un dialogue et peuvent être
édités directement ou à l'aide des fonctions "Rechercher" et "Remplacer".
Rechercher
La fonction "Rechercher" de la zone inférieure du dialogue permet de sélectionner un texte
donné :
● Cliquez sur le bouton "Tout sélectionner" si vous souhaitez modifier tous les textes affichés.
● Entrez le texte recherché ou des parties du texte dans la zone de recherche. En outre, vous
pouvez activer les options "Mots entiers" et "Respecter la casse". Tous les textes qui ne
correspondent pas à ces critères de recherche sont masqués.
Remplacer
La fonction "Remplacer" de la zone supérieure du dialogue permet de remplacer les textes
sélectionnés : saisissez le nouveau texte dans le champ et cliquez sur le bouton "Remplacer".
Remarque
Avec la fonction "Remplacer", seule la partie correspondante affichée dans la zone
"Rechercher" est remplacée.
Remarque
Les objets groupés ne peuvent être réaffectés que s'il n'y a pas d'objet groupé dans le groupe
même.
Voir aussi
L'onglet "Textes" dans la fenêtre "Propriétés de l'objet" (Page 542)
Pour modifier la liaison de variable d'objets via une réaffectation (Page 522)
Pour sélectionner plusieurs objets (Page 490)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
Introduction
Pour créer une vue de process, il faut d'abord insérer les objets souhaités dans une vue depuis
la fenêtre de sélection "Standard" de Graphics Designer.
Ces objets sont ensuite liés à un process par le biais d'une dynamisation appropriée pour
l'utilisation de la vue de process pour la commande et la surveillance des process.
Cette rubrique présente les opérations de base dynamiques utilisées dans Graphics Designer
pour la dynamisation des objets :
● Dynamiser /animer des attributs
● Configurer des événements
Pour une description détaillée sur ce sujet, reportez-vous à la rubrique "Dynamiser les vues
de process".
La configuration de représentations spéciales au Runtime, par ex. une rotation, est décrite
dans le chapitre suivant : "Paramétrages spéciaux de Runtime (Page 583)"
Voir aussi
Paramétrages spéciaux de Runtime (Page 583)
La fenêtre "Propriétés de l'objet" (Page 535)
Pour dynamiser les attributs (Page 508)
Pour configurer les événements (Page 510)
Pour configurer un dialogue Dynamique (Page 512)
Pour configurer une action en C (Page 517)
Pour configurer une action VBS (Page 519)
Pour configurer une liaison de variable (Page 521)
Pour modifier la liaison de variable d'objets via une réaffectation (Page 522)
Pour configurer une liaison directe (Page 525)
Opérations de base statiques (Page 482)
Travailler avec des objets (Page 479)
Introduction
Dans le dialogue "Propriétés de l'objet", vous pouvez dynamiser certains attributs sur l'onglet
"Propriétés".
Liez à cet effet les attributs avec les dialogues Dynamique, actions VBS, actions en C ou
variables, et adaptez dynamiquement les propriétés d'un objet aux exigences du process à
représenter.
Il existe des attributs que vous ne pouvez pas dynamiser étant donné qu'une modification en
runtime n'a aucun effet. Ces attributs ne possèdent aucun symbole de dynamisation.
Remarque
Design global
Dès qu'un attribut est défini par un design global, il reste statique et ne peut plus être dynamisé.
Une dynamisation éventuelle resterait sans effet.
Performances Runtime
Pour optimiser la performance au Runtime, vérifiez quelle dynamisation est la plus adaptée à
vos exigences :
● Les liaisons de variables et les animations offrent généralement de meilleures
performances Runtime que la dynamisation avec des scripts.
● Les déclenchements cycliques et les formulations d'expression complexes peuvent avoir
un impact négatif sur les performances.
Vous trouverez d'autres recommandations de configuration sous "Utilisation de projets >
Dynamiser les vues de process > recommandations pour la configuration (Page 1206)"
Types de dynamisation
Dans la colonne "Dynamique" de l'onglet "Propriétés", le type de la dynamisation configurée
pour l'attribut sélectionné est affiché et symbolisé par l'un des symboles suivants :
Pour une description détaillée sur ce sujet, reportez-vous au chapitre "Dynamiser les vues de
process".
Conditions
● Un objet est sélectionné
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" puis sélectionnez l'onglet "Propriétés".
2. Sélectionnez le groupe de propriétés contenant l'attribut à dynamiser.
3. Dans la colonne "Dynamique", cliquez avec le bouton droit de la souris sur le symbole de
dynamisation de l'attribut souhaité.
4. Dans le menu contextuel, sélectionnez le type de dynamisation souhaité.
La boîte de dialogue correspondante s'ouvre.
Vous trouverez une brève description des types de dynamisation sous "Opérations de base
dynamiques".
Voir aussi
Design global des objets (Page 166)
L'onglet "Propriétés" de la fenêtre "Propriétés de l'objet" (Page 537)
Pour animer un objet (Page 514)
Pour modifier un attribut (Page 549)
Variables d'interface (Page 426)
recommandations pour la configuration (Page 1206)
Pour configurer un dialogue Dynamique (Page 512)
Pour configurer une action en C (Page 517)
Pour configurer une action VBS (Page 519)
Pour configurer une liaison de variable (Page 521)
Pour modifier la liaison de variable d'objets via une réaffectation (Page 522)
Pour configurer les événements (Page 510)
La fenêtre "Propriétés de l'objet" (Page 535)
Opérations de base dynamiques (Page 508)
Travailler avec des objets (Page 479)
Introduction
L'onglet "Evénement" de la fenêtre "Propriétés de l'objet" permet la configuration des
événements.
Par la liaison d'événements avec des liaisons directes, des actions VBS ou des actions en C,
certaines actions peuvent être déclenchées dans Runtime par la commande d'un objet.
Il existe des événements qui ne peuvent pas être dynamisés, une modification dans Runtime
n'ayant aucun effet. Ces derniers ne possèdent aucun symbole d'action.
Remarque
Performances Runtime
Pour optimiser la performance au Runtime, vérifiez quelle dynamisation est la plus adaptée à
vos exigences :
● Les liaisons de variables et les animations offrent généralement de meilleures
performances Runtime que la dynamisation avec des scripts.
● Les déclenchements cycliques et les formulations d'expression complexes peuvent avoir
un impact négatif sur les performances.
Vous trouverez d'autres recommandations de configuration sous "Utilisation de projets >
Dynamiser les vues de process > recommandations pour la configuration (Page 1206)"
Types d'action
Dans la colonne "Action" de l'onglet "Evénement", le type de la dynamisation configurée pour
l'événement sélectionné est affiché et marqué de l'un des symboles suivants :
Pour une description détaillée sur ce sujet, reportez-vous au chapitre "Dynamiser les vues de
process".
Conditions
● Sélectionnez un objet.
Marche à suivre
1. Ouvrez la fenêtre "Propriétés de l'objet" puis sélectionnez l'onglet "Evénement".
2. Sélectionnez le groupe d'événements contenant l'événement à configurer.
3. Dans la colonne Action, cliquez avec le bouton droit de la souris sur le symbole d'action de
l'événement souhaité.
4. Dans le menu contextuel, sélectionnez le type de dynamisation souhaité.
La boîte de dialogue correspondante s'ouvre.
Vous trouverez une brève description des types de dynamisation sous "Opérations de base
dynamiques".
Voir aussi
L'onglet "Evénement" de la fenêtre "Propriétés de l'objet" (Page 540)
Pour modifier un attribut (Page 549)
recommandations pour la configuration (Page 1206)
Pour configurer une action en C (Page 517)
Pour configurer une action VBS (Page 519)
Pour configurer une liaison directe (Page 525)
Pour dynamiser les attributs (Page 508)
La fenêtre "Propriétés de l'objet" (Page 535)
Opérations de base dynamiques (Page 508)
Travailler avec des objets (Page 479)
Introduction
Un dialogue Dynamique est utilisé pour atteindre des performances Runtime élevées lors de
la dynamisation des attributs. Une action en C est générée automatiquement à partir du
dialogue Dynamique. Certes, celle-ci peut être étendue ultérieurement, mais on perd
l'avantage des performances Runtime élevées.
Un dialogue Dynamique est créé avec le dialogue "Plages de valeurs" décrit brièvement ici.
Pour plus d'informations sur ce sujet, reportez-vous à la rubrique "Dynamiser avec le dialogue
Dynamique".
Nom d'événement
Le champ "Nom d'événement" affiche le nom de l'événement de déclenchement sélectionné
défini pour le cycle de rafraîchissement pour la valeur à calculer.
La configuration de l'événement de déclenchement est modifiée à l'aide du dialogue "Modifier
le déclenchement". Sont disponibles à la sélection les événements "Variable", "Cycle par
défaut", "Cycle de vue" et "Cycle de fenêtre" qui peuvent être configurés et renommés selon
le besoin.
Cliquez sur le bouton pour ouvrir le dialogue "Modifier le déclenchement".
Expression / formule
Indiquez la formule avec laquelle la nouvelle valeur de l'attribut doit être calculée dans Runtime.
Cliquez sur le bouton pour constituer la formule avec les variables, fonctions Global Script
et opérateurs configurés. Cliquez sur le bouton "Vérifier" pour vérifier la formule.
Type de données
Sélectionnez le type de données pour l'analyse du résultat. Sont disponibles à la sélection les
options "Analogique", "Booléen", "Bit" et "Direct".
Voir aussi
Dynamisation avec le dialogue dynamique (Page 1247)
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Création d'une expression (Page 1250)
Définition d'un domaine de validité (Page 1254)
Surveillance de l'état de la variable (Page 1258)
Surveillance du code qualité (Page 1259)
Animation d'objets
L'animation d'objets vous permet de dynamiser rapidement et de manière claire plusieurs
propriétés, par exemple avec une variable.
Pour l'animation d'objets WinCC :
● Vous pouvez animer la plupart des propriétés des objets WinCC.
Le comportement dépend de l'objet WinCC respectif.
● Vous pouvez animer respectivement un seul objet ou un seul groupe.
La sélection multiple est impossible.
● Si vous configurez une animation pour un groupe d'objets, cette animation s'applique à
tous les différents objets qui prennent en charge cette animation.
● Avec une animation, vous pouvez modifier simultanément plusieurs propriétés d'objet au
Runtime.
Exemple : La couleur de remplissage d'un rectangle change progressivement et celui-ci
commence à clignoter à partir d'une valeur définie.
● Si vous copiez un objet et l'insérez dans la même vue de process, les animations
configurées sont également copiées.
En cas de copie dans une autre vue de process, l'objet perd les animations configurées.
● Par rapport à une dynamisation avec des scripts, une animation offre généralement une
meilleure performance Runtime.
Notez toutefois que les déclenchements cycliques et les formulations d'expression
complexes peuvent avoir un impact négatif sur les performances.
Pour plus d'informations sur l'animation d'objet, voir "Opérations de base dynamiques" et "Les
propriétés d'un objet" :
● L'onglet "Animation" dans la fenêtre "Propriétés de l'objet" (Page 545)
● Exemple : Pour animer un cercle comme un feu de signalisation (Page 527)
● Exemple : Pour animer la commande d'un bouton (Page 531)
Marche à suivre
1. Sélectionnez l'objet WinCC dans la vue de process et l'onglet "Animation" dans la fenêtre
"Propriétés de l'objet".
6. Pour insérer les étapes d'animation, cliquez dans le tableau sur "Ajouter".
Une nouvelle ligne est créée et renseignée avec une valeur par défaut.
En fonction du type choisi, des étapes d'animation sont déjà créées avec les plages de
valeurs possibles. Aucune étape d'animation n'est créée pour le type "Direct" puisque la
valeur de variable ou l'expression est définie comme propriété d'objet.
Pour supprimer une ligne, sélectionnez "Supprimer ligne" dans le menu contextuel dans la
colonne "Valeur".
7. Pour modifier la valeur ou la plage de valeurs, double-cliquez dans le champ.
La sélection du type de valeur dans la zone "Type" définit quelles valeurs vous pouvez
entrer.
8. Pour insérer la propriété d'objet que vous voulez animer, cliquez sur "Ajouter une propriété".
La propriété d'objet est insérée en tant que colonne et la valeur actuellement configurée
lui est affectée.
Lorsque vous choisissez une propriété qui est déjà dynamisée, un avertissement s'affiche.
Pour conserver la dynamisation d'origine, sélectionnez "Non".
Pour supprimer une colonne Propriété, sélectionnez "Supprimer la propriété" dans le menu
contextuel dans une cellule de la colonne.
9. Afin de configurer la valeur de la propriété pour une étape d'animation, double-cliquez dans
le champ du tableau.
La configuration correspond aux entrées effectuées dans l'onglet "Propriétés".
Résultat
La propriété d'objet est marquée comme dynamisée dans l'onglet "Propriétés" :
Via le menu contextuel de la colonne "Dynamique", vous passez directement à l'animation
correspondante.
Voir aussi
Voici comment définir la rotation des objets (Page 583)
L'onglet "Animation" dans la fenêtre "Propriétés de l'objet" (Page 545)
Pour dynamiser les attributs (Page 508)
Exemple : Pour animer un cercle comme un feu de signalisation (Page 527)
Exemple : Pour animer la commande d'un bouton (Page 531)
Introduction
Avec une action en C, vous pouvez dynamiser des attributs et des événements. Grâce au
langage de programmation de script ANSI-C performant, les possibilités sont presque illimitées
pour la dynamisation.
Par ailleurs, les performances Runtime obtenues sont moindres qu'avec les autres types de
dynamisation. Avant d'utiliser une action en C, vérifiez donc si la dynamisation souhaitée peut
être réalisée également avec un autre type de dynamisation, par exemple via une animation.
Une action en C est créée avec le dialogue "Editer action", qui est décrit brièvement ici. Pour
plus d'informations à ce sujet, reportez-vous à la rubrique "Dynamiser avec une action en C".
Attribut
Ouvrez l'onglet "Propriétés" dans la fenêtre "Propriétés de l'objet". Dans la colonne
"Dynamique", sélectionnez l'option "Action en C" dans le menu contextuel de l'attribut à
dynamiser.
Evénement
Ouvrez l'onglet "Evénement" dans la fenêtre "Propriétés de l'objet". Dans la colonne "Action",
sélectionnez l'option "Action en C" dans le menu contextuel de l'événement à dynamiser.
Barre d'outils
La barre d'outils du dialogue "Editer action" contient en plus des icônes généralement connues,
les boutons suivants :
Sélection de vue Sélectionner la vue au format PDL devant être analysée dans l'action en C
Nom d'événement
Le champ "Nom d'événement" affiche le nom de l'événement de déclenchement sélectionné
défini pour le cycle de rafraîchissement pour la valeur à calculer.
La configuration de l'événement de déclenchement est modifiée à l'aide du dialogue "Modifier
le déclenchement". Sont disponibles à la sélection les événements "Variable", "Cycle par
défaut", "Cycle de vue" et "Cycle de fenêtre" qui peuvent être configurés et renommés selon
le besoin.
Cliquez sur pour ouvrir le dialogue "Modifier le déclenchement".
Fenêtre de l'éditeur
La fenêtre de l'éditeur permet d'afficher et d'éditer le code programme de l'action en C. Les
fonctions, les variables et les vues peuvent être insérées à la position actuelle du curseur et
modifiées.
Sélection de fonctions
Sont affichées sous forme d'arborescence dans la sélection de fonctions les fonctions Global-
Script disponibles. Vous pouvez utiliser ces fonctions pour la création de l'action en C.
Double-cliquez sur la fonction souhaitée pour configurer les paramètres contenus avec le
dialogue "Paramétrage". Confirmez ensuite les nouveaux paramètres avec "OK" pour insérer
la fonction avec les nouvelles valeurs à la position du curseur dans la fenêtre de l'éditeur.
Voir aussi
Dynamisation avec une action en C (Page 1279)
Introduction
Avec une action VBS, vous pouvez dynamiser des attributs et des événements. Le langage
de programmation de script d'une action VBS est Visual Basic.
Si vous souhaitez configurer des dynamisations déclenchées par une variable, il peut être plus
pertinent d'utiliser une animation. Les performances Runtime des scripts sont généralement
moindres que pour les liaisons de variables.
Une action VBS est créée avec le dialogue "Editer l'action VBS", qui est décrit brièvement ici.
Pour plus d'informations sur ce sujet, reportez-vous à la rubrique "Dynamiser avec une action
VBS".
Attribut
Ouvrez l'onglet "Propriétés" dans la fenêtre "Propriétés de l'objet".
Dans la colonne "Dynamique", sélectionnez l'option "Action VBS" dans le menu contextuel de
l'attribut à dynamiser.
Evénement
Ouvrez l'onglet "Evénement" dans la fenêtre "Propriétés de l'objet".
Dans la colonne "Action", sélectionnez l'option "Action VBS" dans le menu contextuel de
l'événement à dynamiser.
Barre d'outils
La barre d'outils du dialogue "Editer l'action VBS" contient en plus des icônes généralement
connues, les boutons décrits ci-dessous.
Le regroupement des symboles dans la barre d'outils varie selon le type de l'attribut ou de
l'événement pour lequel une action VBS est configurée.
Dialogue de variable avec paramètre de re‐ Sélection de la variable au moyen d'un dialogue avec paramè‐
tour étendu tre de retour étendu
Sélection d'objet Sélectionner l'objet avec une propriété qui est analysé dans
l'action VBS
Sélection de vue Sélectionner une vue au format "PDL" qui est analysé dans
l'action VBS
Nom d'événement
Le champ "Nom d'événement" affiche le nom de l'événement de déclenchement sélectionné
qui définit le cycle de rafraîchissement pour la valeur à calculer.
La configuration de l'événement de déclenchement est modifiée à l'aide du dialogue "Modifier
le déclenchement". Sont disponibles à la sélection les événements "Variable", "Cycle par
défaut", "Cycle de vue" et "Cycle de fenêtre" qui peuvent être configurés et renommés selon
le besoin.
Cliquez sur pour ouvrir le dialogue "Modifier le déclenchement".
Fenêtre de l'éditeur
La fenêtre de l'éditeur permet d'afficher et d'éditer le code programme de l'action VBS.
Les modules Visual Basic, les variables et les vues peuvent être insérés à la position actuelle
du curseur et modifiés.
Sélection de module
Sont affichés sous forme d'arborescence dans la sélection de module les modules Visual Basic
disponibles.
Sont disponibles à la sélection trois onglets dans lesquels sont mis à disposition les "modules
du projet", les "modules standard" et les "modèles de code". Vous pouvez utiliser ces modules
pour la création de l'action VBS.
Introduction
Une liaison de variable permet de dynamiser des attributs. Par la liaison d'un attribut à une
variable de process, la modification d'une valeur de mesure par ex. peut être représentée
graphiquement.
Toutes les variables disponibles dans le projet peuvent être sélectionnées dans le dialogue
"Variables – Projet : ..." qui est décrit brièvement ici. Pour plus d'informations à ce sujet,
reportez-vous aux rubriques "Dynamiser via une liaison de variable" et "Stock de variables".
Filtre
Si les variables configurées sont en grand nombres, la recherche peut prendre du temps. Par
exemple, pour 15.000 variables, le temps de recherche s'élève à une minute.
En déterminant un filtre, il est possible de limiter la recherche à un ensemble de variable
déterminé et de réduire ainsi le temps de la recherche. Vous pouvez optimiser ce processus
en configurant les variables avec un préfixe de variable.
Source de données
La fenêtre "Source de données" permet d'effectuer une présélection sur les variables affichées.
Groupes de variables
Dans la zone de gauche, le groupe de variables est représenté par une arborescence avec
ses sous-répertoires.
Vous pouvez ouvrir ou fermer les répertoires et sous-répertoires en double-cliquant ou en
cliquant sur les symboles "+" ou "-". Les variables disponibles pour l'entrée sélectionnée sont
représentées dans l'affichage des variables.
Marche à suivre
1. Choisissez le filtre voulu. Un astérisque signifie qu'aucun filtre ne peut être utilisé ou
qu'aucun filtre n'a été défini.
2. Sélectionnez une ou plusieurs sources de données.
3. Ouvrez dans le volet gauche de la fenêtre le groupe de variables voulu.
4. Sélectionnez dans le volet droit de la fenêtre la variable voulue.
5. Confirmez votre choix par "OK".
Le dialogue "Variables – Projet : ..." est refermé.
La variable choisie est attribuée à l'objet sélectionné et vous pouvez poursuivre la
configuration.
Voir aussi
Dynamiser par une liaison de variable (Page 1237)
Introduction
La commande "Réaffecter" permet de reconfigurer la liaison de variable pour tous les objets
sélectionnés. Les liaisons de variable configurées pour la sélection sont répertoriées dans un
dialogue et peuvent être éditées directement ou à l'aide des fonctions "Rechercher" et
"Remplacer".
Sélection de variable
La zone gauche de l'onglet "Occurrences" affiche une liste des variables configurées dans la
sélection d'objets. Sous forme d'arborescence, ces variables sont affectées à tous les objets
dont la dynamisation contient la variable correspondante.
Sélectionnez une variable ou un objet. La vue Détails affiche les liaisons de variable actuelles.
Vue détaillée
La zone droite de l'onglet "Occurrences" affiche toutes les liaisons de variable actuelles pour
la variable ou l'objet sélectionné. Vous pouvez réaffecter ces liaisons de variable :
Avec le bouton droit de la souris, cliquez sur la liaison de variable souhaitée pour appeler la
commande "Réaffecter". Le dialogue "Réaffecter la variable" s'ouvre.
Rechercher
Dans la zone gauche de l'onglet "Rechercher et remplacer" sont affichés les noms de toutes
les variables configurées dans la sélection d'objets. Pour sélectionner un nom de variable
donné, vous avez le choix entre trois options de recherche :
● Cliquez sur le bouton "Tout sélectionner" si vous voulez réaffecter toutes les variables
affichées.
● Sélectionnez un nom de variable et cliquez sur le bouton si vous voulez modifier
uniquement les liaisons à cette variable. Tous les autres noms de variables sont masqués.
● Indiquez le nom de variable recherché ou une partie du nom dans le champ de recherche.
En outre, vous pouvez activer les options "Mots entiers" et "Respecter la casse". Toutes
les variables qui ne correspondent pas à ces critères de recherche sont masquées.
Remplacer
Dans la zone droite de l'onglet "Rechercher et remplacer", vous pouvez indiquer les noms des
nouvelles variables devant remplacer les noms de variables sélectionnés. Vous pouvez aussi
cliquer sur le bouton correspondant pour sélectionner la variable recherchée.
Cliquez sur "Aperçu" pour afficher et vérifier les remplacements prévus.
Cliquez sur "Remplacer" pour réaffecter les variables sélectionnées conformément à l'aperçu.
Remarque
La fonction "Remplacer" permet de remplacer uniquement la partie du nom de variable affichée
dans la zone de texte de la zone "Rechercher".
Remarque
Les objets groupés ne peuvent être réaffectés que s'il n'y a pas d'objet groupé dans le groupe
même.
Introduction
Une liaison directe permet de dynamiser les événements. Une liaison directe offre la
dynamisation la plus rapide dans la vue ainsi que les performances Runtime les plus élevées.
Par ailleurs, la liaison directe ne peut être utilisée que dans une vue de process et
respectivement une seule liaison peut être créée.
Une liaison directe est créée avec le dialogue "Liaison directe", qui est brièvement décrit ici.
Pour plus d'informations sur ce sujet, reportez-vous au chapitre "Dynamiser avec une liaison
directe".
Source
Comme source de données, vous pouvez sélectionner une constante, une propriété de l'objet
ou une variable :
Constante
Cliquez sur le bouton correspondant ou sélectionnez une vue au format PDL qui utilise la
constante.
Propriété de l'objet
Sélectionnez l'objet et un attribut de celui-ci dont la valeur doit servir de source de données.
Variable
Cliquez sur le bouton correspondant puis sélectionnez la variable souhaitée. Déterminez si le
rafraîchissement de la variable doit s'effectuer en permanence (direct) ou uniquement à la
demande (indirect).
Cible
Comme cible devant prendre la valeur de la source de données, vous pouvez sélectionner
"Fenêtre courante", "Objet dans la vue" ou "Variable" :
Fenêtre courante
Sélectionnez cette option si vous voulez affecter la valeur de la source de données à la vue
active.
Variable
Cliquez sur le bouton correspondant puis sélectionnez la variable souhaitée devant prendre
la valeur de la source de données. Déterminez si le rafraîchissement de la variable doit
s'effectuer en permanence (direct) ou uniquement à la demande (indirect). Si besoin est, vous
pouvez activer la sortie d'un message de conduite.
Voir aussi
Dynamisation avec une liaison directe (Page 1241)
inactive
Conditions
● Une variable interne "TCelsius" avec le type "Valeur 32 bits non signée" est créée dans le
stock de variables.
● Un objet standard "Cercle" avec les propriétés d'objet suivantes est inséré dans la vue de
process "animation.pdl" :
Marche à suivre
1) Sont indiqués comme couleurs les codes de couleur de la palette de couleurs centrale "WinCC
Standard". Pour sélectionner les couleurs, passez dans le dialogue "Choix de la couleur" sur l'onglet
"Palette".
9. Pour appliquer les paramètres, enregistrez la vue de process. Ce faisant, l'objet cercle perd
le focus.
Vous avez configuré l'animation Feu de circulation et pouvez la tester au Runtime.
Puisque les quatre étapes d'animation étaient enregistrées avant la saisie de l'info-bulle,
l'animation configurée n'est pas modifiée.
3. Retournez dans l'onglet "Animation" et cochez l'option "Code qualité" dans la zone
"Paramètres".
Une nouvelle première ligne s'affiche.
4. Pour ouvrir la première ligne du tableau et afficher les codes qualité, cliquez sur la flèche :
Voir aussi
Pour animer un objet (Page 514)
L'onglet "Animation" dans la fenêtre "Propriétés de l'objet" (Page 545)
Exemple : Pour animer la commande d'un bouton (Page 531)
Animation "Bouton"
Dans cet exemple, vous configurez un bouton qui ne peut être commandé que dans certaines
conditions :
● En fonction de la valeur retournée de l'expression configurée, le bouton est visible ou
masqué.
Dans cet exemple, vous convertissez la valeur de variable utilisée comme "Degré Celsius"
en Fahrenheit.
Si la température est inférieure à 100 degrés Fahrenheit, le bouton reste invisible. Si la
température dépasse 100 degrés Fahrenheit, le bouton s'affiche.
● En fonction d'un bit utilisé, le bouton peut être commandé.
● L'utilisateur connecté est affiché comme titre du bouton.
Conditions
● Stock de variables :
Une variable interne "TCelsius" avec le type "Valeur 32 bits non signée" est créée.
Une variable interne "Authorization_Tag" avec le type "Valeur 8 bits non signée" est créée.
● User Administrator :
Un utilisateur "Operator_Boiler" avec l'autorisation "Conduite de process" est créé.
● Graphics Designer :
Les deux vues de process "animation.pdl" et "temperature.pdl" sont créées.
● Un objet Windows "Bouton" est inséré dans la vue de process "temperature.pdl".
Dans la boîte de dialogue de configuration, sélectionnez les paramètres suivants :
– Changement de vue par clic de souris : animation.pdl
– Autorisation : conduite de process
Marche à suivre
Voir aussi
Exemple : Pour animer un cercle comme un feu de signalisation (Page 527)
Pour animer un objet (Page 514)
L'onglet "Animation" dans la fenêtre "Propriétés de l'objet" (Page 545)
Pour déterminer la visibilité des objets (Page 589)
Propriétés de l’objet
Les propriétés d'un objet sont décrites par un grand nombre d'attributs. Les propriétés d'objet
typiques sont par exemple la forme, l'apparence et la visibilité, la position, la liaison au process
et la possibilité de commande d'un objet.
Vous configurez ces propriétés si nécessaire dans Graphics Designer. Pour modifier une
propriété d'objet, affectez une nouvelle valeur à l'attribut correspondant.
Voir aussi
Eléments et paramètres de base du Graphics Designer (Page 334)
Travailler avec des objets (Page 479)
Paramétrages spéciaux de Runtime (Page 583)
Groupes de propriétés et attributs (Page 554)
La fenêtre "Propriétés de l'objet" (Page 535)
L'écran d'accueil du Graphics Designer (Page 340)
Introduction
Dans Graphics Designer, la fenêtre Propriétés de l'objet est le dialogue central pour la
modification des "Propriétés de l'objet". Les propriétés d'objet sont par exemple la forme,
l'apparence et la visibilité, la position, la liaison au process et la possibilité de commande d'un
objet.
Pour afficher la fenêtre, cliquez sur un objet dans la vue de process et sélectionnez "Propriétés"
dans le menu contextuel. Vous pouvez modifier la position et la taille de la fenêtre à votre guise.
La fenêtre "Propriétés de l'objet" est divisée en deux pages d'onglet :
● Propriétés
● Événement
● Textes
● Animation
Voir aussi
L'onglet "Animation" dans la fenêtre "Propriétés de l'objet" (Page 545)
L'onglet "Textes" dans la fenêtre "Propriétés de l'objet" (Page 542)
Pour modifier un attribut (Page 549)
Pour transmettre les propriétés de l'objet (Page 553)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
L'onglet "Propriétés" de la fenêtre "Propriétés de l'objet" (Page 537)
L'onglet "Evénement" de la fenêtre "Propriétés de l'objet" (Page 540)
Les propriétés d'un objet (Page 534)
Introduction
Dans la fenêtre "Propriétés de l'objet", l'onglet "Propriétés" est le dialogue central pour la
modification des valeurs statiques d'un objet sélectionné.
Vous ouvrez et fermez les répertoires et les sous-répertoires par double-clic ou par clic sur
les signes "+" et "-". Pour l'entrée sélectionnée, les attributs disponibles s'affichent dans
l'affichage des attributs.
Voir aussi
Pour dynamiser les attributs (Page 508)
Modes de dynamisation (Page 1203)
L'onglet "Textes" dans la fenêtre "Propriétés de l'objet" (Page 542)
L'onglet "Animation" dans la fenêtre "Propriétés de l'objet" (Page 545)
Pour configurer des objets graphiques pour plusieurs langues dans l'éditeur "Graphics
Designer" (Page 2468)
Opérations de base dynamiques (Page 508)
Pour modifier un attribut (Page 549)
Pour transmettre les propriétés de l'objet (Page 553)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
L'onglet "Evénement" de la fenêtre "Propriétés de l'objet" (Page 540)
La fenêtre "Propriétés de l'objet" (Page 535)
Introduction
Dans la fenêtre "Propriétés de l'objet", l'onglet "Evénement" est le dialogue central pour la
configuration des événements. Pour la description détaillée de la configuration des
événements, reportez-vous à la rubrique "Dynamiser les vues de process".
Voir aussi
Pour configurer les événements (Page 510)
Modes de dynamisation (Page 1203)
Opérations de base dynamiques (Page 508)
Pour modifier un attribut (Page 549)
Pour transmettre les propriétés de l'objet (Page 553)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
L'onglet "Propriétés" de la fenêtre "Propriétés de l'objet" (Page 537)
La fenêtre "Propriétés de l'objet" (Page 535)
Introduction
Dans l'onglet "Textes" dans la fenêtre "Propriétés de l'objet", vous configurez les attributs de
texte dans les langues Runtime respectives.
Le tableau contient tous les textes dépendant de la langue qui ne sont pas gérés via la
bibliothèque Text Library. Lorsque vous exportez et traduisez ces textes via le Text Distributor,
les traductions importées s'affichent ici.
Le nom de l'objet est toujours créé comme nom indépendant de la langue et ne peut pas être
modifié dans cette boîte de dialogue.
Vous modifiez la largeur des colonnes du tableau en déplaçant les lignes de séparation
verticales.
Colonne "Référence"
La première colonne "Référence" le nom de l'objet et le nom de la propriété de l'objet. En cas
de sélection multiple, les objets choisis sont listés par ordre d'insertion.
Si aucun objet n'est sélectionné, tous les objets contenus dans la vue de process sont listés
avec leurs attributs de texte.
Les nouveaux objets insérés sont affichés en bas dans la liste.
Colonnes de langues
Toutes les langues qui sont créées dans la bibliothèque de textes sont affichées dans la zone
de tableau.
Dans la ligne du tableau d'un attribut de texte, vous configurez le texte dans la langue
correspondante.
Lors de la première ouverture, l'onglet "Textes" contient des textes déjà traduits dans les cas
suivants :
● Le texte a été traduit via le Text Distributor.
● Une traduction a déjà été entrée dans la boîte de dialogue "Saisie de texte" dans l'onglet
"Propriétés".
Les textes de la bibliothèque Text Library ne s'afficheront pas.
En cliquant sur ces boutons, vous ouvrez une boîte de dialogue dans laquelle vous pouvez
mettre en forme le texte.
Vous configurez respectivement pour les différentes langues et les différents objets la police
et le formatage adaptés :
● Police
● Taille de la police en point
● Format (gras, italique, souligné)
Sélectionnez par exemple une police cyrillique pour le russe ou agrandissez la police pour les
caractères chinois.
Pour les propriétés d'objet qui contiennent plusieurs textes, tous les textes sont formatés de
la même manière. Exemple : propriété d'objet "Texte" dans le champ de combinaison.
Afin de formater le texte pour toutes les langues, cliquez sur le bouton dans la colonne
"Référence".
Voir aussi
Pour modifier le texte des objets (Page 506)
La fenêtre "Propriétés de l'objet" (Page 535)
L'onglet "Propriétés" de la fenêtre "Propriétés de l'objet" (Page 537)
Pour modifier un attribut (Page 549)
Pour configurer des objets graphiques pour plusieurs langues dans l'éditeur "Graphics
Designer" (Page 2468)
Introduction
Dans l'onglet "Animation" de la fenêtre "Propriétés de l'objet", vous configurez les animations
des objets graphiques, par ex. :
● Déplacer
● Réduire et agrandir
● Changement de couleur
Zone de navigation
La zone gauche affiche l'objet sélectionné.
Vous créez des animations dans le répertoire en double-cliquant sur "Ajouter une nouvelle
animation". Les animations sont affichées par ordre alphabétique d'après leurs noms.
Vous pouvez créer pour chaque objet plusieurs animations avec différents paramètres.
Affichage d’animation
La zone droite contient la configuration de l'animation choisie :
● Dynamisation reliée :
– Liaison de variable
– Cycle de rafraîchissement
– Script / expression
● Plage de valeurs pour les étapes d'animation
– Type : type de valeur ou de plage de valeurs
– Évaluation de l'état de la variable (code qualité)
● Étapes d'animation et leurs valeurs
● Propriétés de projet animées
Opérandes
Entrez les opérandes directement via les boutons proposés :
1) Avec le type "Bool", les variables booléennes sont converties implicitement avec la fonction de script
"CBool" aux valeurs de script VB "vrai" = -1 et "faux" = 0.
Pour une synchronisation univoque dans l'expression, utilisez les constantes "vbTrue" et "vbFalse".
Voir aussi
Pour animer un objet (Page 514)
Exemple : Pour animer un cercle comme un feu de signalisation (Page 527)
Introduction
Les propriétés d'un objet sont déterminées dans Graphics Designer par les valeurs des
attributs de l'objet.
Toute modification apportée à un objet, avec la souris par exemple, change la valeur des
attributs correspondants.
Edition Exemples
Changement de Un double-clic modifie la valeur, par ex. Affichage, remplissage dynamique
valeur "Oui" / "Non"
Attribuer une cou‐ Une valeur de couleur est reprise avec le cur‐ Couleur de bordure, couleur du
leur seur de la souris depuis la vue de process. texte, couleur de la courbe
Boîte de dialogue Une boîte de dialogue pour la saisie d'une Hauteur, valeur de sortie
"Saisie de valeur" valeur s'ouvre.
Boîte de dialogue Une boîte de dialogue pour la saisie d'un tex‐ Texte d'info-bulle, titre
"Saisie de texte" te s'ouvre.
Dialogue de sélec‐ Une boîte de dialogue pour la sélection d'une Type de liste, autorisation
tion valeur s'ouvre.
Dialogue de confi‐ Un dialogue de configuration s'ouvre. Style de trait, préfixe de serveur,
guration affectations (liste de textes)
Dynamisation / animation
Lorsque vous dynamisez une propriété d'objet ou la connectez à une animation, cette propriété
d'objet est modifiée au Runtime. La modification de la valeur est par exemple causée par une
valeur de process, un script ou une action de l'opérateur.
Pour plus d'informations, voir "Pour dynamiser les attributs (Page 508)".
Marche à suivre
1. Ouvrez la fenêtre "Propriétés de l'objet".
2. Sous l'onglet "Propriétés", sélectionnez le groupe de propriétés souhaité.
3. Double-cliquez sur l'attribut souhaité.
La réaction dépend du type d'attribut.
Lorsque vous double-cliquez sur un champ de texte, un bouton apparaît pour la sélection de
caractères spéciaux :
Ce bouton vous permet d'ouvrir la boîte de dialogue "Tableau de caractères" :
1. Sélectionnez la police souhaitée.
2. Saisissez le texte dans le champ de texte.
3. Pour insérer un caractère spécial dans le champ de texte, double-cliquez sur ce caractère.
4. Pour reprendre le contenu du champ de texte dans le presse-papiers, cliquez sur le bouton :
Vous pouvez par exemple copier les caractères dans d'autres propriétés d'objet ou dans
l'onglet "Textes".
Utilisez la fonction de copie pour l'objet "Texte multiligne" afin d'entrer des caractères
spéciaux pour la propriété d'objet "Texte".
5. Fermez le dialogue avec "OK".
L'exemple montre un objet "Case d'option" avec des icônes de la police "FontAwesome" :
Un aperçu du texte s'affiche dans les propriétés de l'objet avec la police choisie :
Dialogue de sélection
Dialogue de configuration
Sélectionnez les paramètres et validez votre entrée avec "OK".
Ou bien ouvrez le dialogue de configuration en double-cliquant dans la colonne "Statique".
Certains objets WinCC possèdent leur propre dialogue de configuration, par exemple l'objet
complexe "Bargraphe". Ouvrez ce dialogue de configuration dans le menu contextuel de l'objet.
Voir aussi
La fenêtre "Propriétés de l'objet" (Page 535)
L'écran d'accueil du Graphics Designer (Page 340)
L'onglet "Propriétés" de la fenêtre "Propriétés de l'objet" (Page 537)
Groupes de propriétés et attributs (Page 554)
Pour transmettre les propriétés de l'objet (Page 553)
Pour dynamiser les attributs (Page 508)
Pour configurer les événements (Page 510)
L'onglet "Textes" dans la fenêtre "Propriétés de l'objet" (Page 542)
L'onglet "Animation" dans la fenêtre "Propriétés de l'objet" (Page 545)
La palette de couleurs centrale (Page 362)
Introduction
Il est possible de transmettre les propriétés d'un objet à d'autres objets à l'aide de la "pipette".
Dans Graphics Designer, vous pouvez utiliser les boutons suivants pour la transmission des
propriétés de l'objet :
● pour copier les propriétés d'un objet sélectionné
● pour affecter les propriétés copiées à un objet sélectionné
Ces boutons sont disponibles dans la barre d'outils "Palette d'objets". Ces fonctions peuvent
aussi être appelées à l'aide du menu "Edition / Propriété".
A l'exception de l'objet utilisateur, vous pouvez copier les propriétés d'un objet souhaité à l'aide
de la pipette. Vous pouvez transmettre de la même façon les propriétés copiées à un objet
souhaité, comme une sélection multiple, un objet groupe ou un objet utilisateur. Les propriétés
sont transmises sans modification des attributs géométriques de l'objet. Pour des types d'objet
différents, seuls les attributs possédés par les deux types sont modifiés.
Choix de la couleur
Pour reprendre uniquement les couleurs d'un objet, utilisez le bouton "Choix de la couleur"
dans la palette de couleurs ou dans la fenêtre "Propriétés de l'objet".
Marche à suivre
1. Sélectionnez l'objet dont vous souhaitez copier les propriétés.
2. Cliquez sur dans la palette d'objets.
Les propriétés de l'objet sélectionné sont copiées.
3. Sélectionnez l'objet auquel vous souhaitez affecter les propriétés copiées.
4. Cliquez sur dans la palette d'objets.
L'objet sélectionné s'affiche avec les nouvelles propriétés sans modification de ses attributs
géométriques. Pour des types d'objet différents, seuls les attributs possédés par les deux
types sont modifiés.
Voir aussi
Palette de couleurs (Page 346)
Pour modifier un attribut (Page 549)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
La fenêtre "Propriétés de l'objet" (Page 535)
Introduction
L'onglet "Propriétés" du dialogue "Propriétés de l'objet" affiche tous les groupes de propriétés
disponibles pour l'objet sélectionné. Si vous sélectionnez l'un de ces groupes de propriétés,
les attributs correspondants pour l'objet sélectionné sont répertoriés dans l'affichage des
attributs.
Modifiez les propriétés d'un objet en affectant de nouvelles valeurs aux attributs
correspondants. Si vous dynamisez un attribut, il est modifié de manière dynamique en
runtime.
Remarque
Dès qu'un attribut est défini par un design global, il reste statique et ne peut plus être dynamisé.
Une dynamisation éventuelle resterait sans effet.
Ce chapitre présente tous les groupes de propriétés et les attributs correspondants. La fonction
d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels l'attribut
est disponible.
Une description détaillée des différents attributs figure dans l'aide directe que vous pouvez
appeler à partir du "Menu contextuel" de l'attribut souhaité.
Voir aussi
Le groupe de propriétés "Géométrie" (Page 566)
Le groupe de propriétés "Couleurs" (Page 562)
Le groupe de propriétés "Styles" (Page 578)
Le groupe de propriétés "Police" (Page 572)
Le groupe de propriétés "Clignotement" (Page 559)
Le groupe de propriétés "Autres" (Page 573)
Le groupe de propriétés "Remplissage" (Page 565)
Le groupe de propriétés "Représentation" (Page 561)
Le groupe de propriétés "Vue" (Page 557)
Le groupe de propriétés "Vues" (Page 558)
Le groupe de propriétés "Etat" (Page 582)
Le groupe de propriétés "Axe" (Page 555)
Le groupe de propriétés "Limites" (Page 568)
Le groupe de propriétés "Sortie / Entrée" (Page 556)
Le groupe de propriétés "Types d'alarme" (Page 570)
Introduction
Le groupe de propriétés "Axe" comprend les attributs vous permettant de modifier les
propriétés du bargraphe.
Conditions
Le groupe de propriétés "Axe" n'est disponible que pour l'objet "Bargraphe".
Vue d'ensemble
Le tableau suivant contient tous les attributs du groupe de propriétés "Axe" et une brève
description de leur fonction.
Attribut Fonction
Section d'axe Ecart entre deux traits principaux de graduation
(différence de valeur entre deux marquages voisins de l'axe)
Alignement Disposition de l'échelle par rapport au bargraphe
(haut / bas ou gauche / droite)
Mise à l'échelle du bargraphe Type de graduation
(par exemple linéaire ou logarithmique)
Etiqueter tous Nombre de traits principaux de graduation marqués
(à chaque fois, par pas de deux, par pas de trois, ...)
Représentation des expo‐ Autoriser la représentation des chiffres avec des exposants
sants
Grandes divisions Style pour la représentation des divisions principales d'une échelle
(gras ou normal)
Longueur de grandes divi‐ Longueur des divisions principales d'une échelle. La longueur des pe‐
sions tites divisions représente 50 % de la valeur réglée ici
(unité : pixels)
Chiffres après la virgule Nombre de chiffres après la virgule pour l'affichage des valeurs numé‐
riques dans l'échelle
Origine Position de l'origine par rapport aux valeurs finales de l'échelle
(unité : pourcent)
Uniquement grandes divi‐ Définit si seules les divisions principales ou également les petites divi‐
sions sions sont affichées dans l'échelle.
Echelle Autoriser l'affichage d'une échelle pour la représentation des valeurs
Attribut Fonction
Division d'échelle Nombre de segments de bargraphe qui sont divisés par des divisions
principales de l'échelle
Chiffres avant la virgule Nombre de chiffres avant la virgule pour l'affichage des valeurs numé‐
riques dans l'échelle
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer un bargraphe (Page 650)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Sortie / Entrée" comprend les attributs vous permettant de régler les
propriétés des valeurs d'entrée et de sortie.
Conditions préalables
Le groupe de propriétés "Sortie / Entrée" n'est disponible que pour les objets suivants : Champ
d'E/S, champ de combinaison, champ de liste, liste de textes, case à cocher et case d'option.
Vue d'ensemble
Le tableau suivant présente tous les attributs du groupe de propriétés "Sortie / Entrée". La
fonction d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels
l'attribut est disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer un champ d'E/S (Page 638)
Pour insérer une liste de textes (Page 667)
Pour ajouter une case à cocher (Page 718)
Pour ajouter une case d'option (Page 720)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Vue" comprend les attributs vous permettant de modifier les
propriétés de la vue à afficher.
Conditions préalables
Le groupe de propriétés "Vue" n'est disponible que pour les objets "Objet graphique" et "Objet
SVG".
Vue d'ensemble
Le tableau suivant présente tous les attributs du groupe de propriétés "Vue" et une brève
description de leur fonction.
Attribut Fonction
Vue Vue qui est affichée dans l'objet graphique
Vue référencée Définit si la vue elle-même ou seulement le renvoi à la vue est intégré
Vue couleur transparente Définit quelle couleur de la vue est réglée sur "transparent"
Vue couleur transparente ac‐ Autoriser fonction "Couleur transparente"
tivée
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer un objet graphique (Page 658)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Vues" comprend les attributs qui vous permettent de modifier les
propriétés des vues à afficher pour les différents états.
Conditions préalables
Le groupe de propriétés "Vues" n'est disponible que pour les objets "Bouton" et "Bouton rond".
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Vues". La fonction d'un
attribut est brièvement décrite et affectée aux types d'objet pour lesquels l'attribut est
disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer un bouton rond (Page 723)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Clignotement" contient les attributs vous permettant de modifier le
clignotement des éléments des objets. Les paramétrages du groupe de propriétés
"Clignotement" sont visibles uniquement dans Runtime.
Conditions préalables
Le groupe de propriétés "Clignotement" est disponible pour tous les objets, sauf Fenêtre
d'application, Fenêtre de vue, Texte multiligne, Champ de combinaison, Champ de ligne,
Contrôle, Objet OLE et Bargraphes tridimensionnels.
Si vous avez sélectionné dans le projet un design global, certains attributs de couleur du
groupe de propriétés "Clignotement" ne peuvent devenir actifs que si l'attribut "Schéma de
couleurs global" est positionné sur "non", sous "Représentation".
Vue d'ensemble
Le tableau suivant présente tous les attributs du groupe de propriétés "Clignotement". La
fonction d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels
l'attribut est disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Représentation" comprend les attributs vous permettant de modifier
l'apparence des objets du point de vue optique.
Condition
Le groupe de propriétés "Représentation" est disponible pour tous les objets de la palette
d'objets, exceptés les objets complexes suivants : fenêtre d'application, fenêtre de vue,
contrôle, objet OLE, instance de bloc d'affichage, .NET-Control et WPF-Control.
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Représentation". La
fonction d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels
l'attribut est disponible.
Introduction
Le groupe de propriétés Couleurs comprend les attributs vous permettant de modifier les
paramétrages de "couleur des objets".
Conditions
Le groupe de propriétés "Couleurs" est disponible pour tous les objets, sauf :
● Fenêtre d'application
● Fenêtre de vue
● Contrôle
● Objet OLE
● Instance de bloc d'affichage
● Contrôle .NET
● Contrôle WPF
● DataSet
● Contrôles WinCC
Les propriétés de couleur sont comprises dans le groupe "Propriétés Control".
Si vous avez sélectionné dans le projet un design global, certains attributs du groupe de
propriétés "Couleurs" ne peuvent devenir actifs que si l'attribut "Schéma de couleurs global"
est positionné sur "non", sous "Représentation".
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Couleurs". La fonction
d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels l'attribut
est disponible.
Les couleurs de clignotement sont décrites dans le groupe de propriétés "Clignotement".
Voir aussi
La palette de couleurs centrale (Page 362)
Pour modifier un attribut (Page 549)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Remplissage" comprend des attributs permettant de piloter le
remplissage dynamique des objets.
Conditions
Le groupe de propriétés "Remplissage" est disponible pour les objets suivants : Polygone,
ellipse, cercle, segment d'ellipse, segment de cercle, rectangle, rectangle arrondi, texte
statique, objet graphique, objet SVG, bouton, case à cocher, case d'option, bouton rond et
défileur.
Vue d'ensemble
Le tableau suivant présente tous les attributs du groupe de propriétés "Remplissage". La
fonction d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels
l'attribut est disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Géométrie" comprend les attributs vous permettant de modifier les
propriétés géométriques des objets.
Conditions préalables
Le groupe de propriétés "Géométrie" est disponible pour tous les objets.
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Géométrie". La fonction
d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels l'attribut
est disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Voici comment définir la rotation des objets (Page 583)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés Seuils" comprend les" attributs vous permettant de régler les seuils
et la surveillance des seuils.
Conditions
Le groupe de propriétés "Limites" n'est disponible que pour les objets suivants : Champ I/O,
bargraphe et bargraphes tridimensionnels
Vue d'ensemble
Le tableau suivant présente tous les attributs du groupe de propriétés "Seuils". La fonction
d'un attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels l'attribut
est disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer un champ d'E/S (Page 638)
Pour insérer un bargraphe (Page 650)
Pour insérer un bargraphe tridimensionnel (Page 689)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Papier-peint" contient des attributs vous permettant de modifier pour
le papier peint de la vue de process non seulement le fichier de vue utilisé, mais également
sa représentation.
Conditions préalables
Le groupe de propriétés "Papier-peint" est disponible pour la vue de process.
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Papier-peint". La fonction
d'un attribut y est brièvement décrite.
Attribut Fonction
Vue Nom de fichier du papier peint
Les fichiers dans le format EMF, WMF, DB, BMP, GIF, JPG, JPEG et ICO sont ap‐
propriés
Mode de représentation Représentation de la vue par rapport à la vue de process et la fenêtre runtime
Introduction
Le groupe de propriétés "Types d'alarme" comprend des attributs qui vous permettent de
définir l'affichage des alarmes selon le type d'alarme et la classe d'alarmes.
Conditions
Le groupe de propriétés "Types d'alarme" n'est disponible que pour l'objet "signalisation
groupée".
Vue d'ensemble
Le tableau suivant contient tous les attributs du groupe de propriétés "Types d'alarme" et une
brève description de leur fonction.
Attribut Fonction
Texte affiché Texte des boutons, en fonction du type d'alarme affiché
Partie non acquittée – Autoriser le clignotement de l'arrière-plan lorsqu'une alarme part sans
Arrière-plan clignotant être acquittée
Partie non acquittée – Couleur d'arrière-plan pour l'état de clignotement désactivé
Couleur d'arrière-plan désac‐
tivée
Attribut Fonction
Partie non acquittée – Couleur d'arrière-plan pour l'état de clignotement activé
Couleur d'arrière-plan activée
Partie non acquittée – Autoriser le clignotement du texte lorsqu'une alarme part sans être ac‐
Texte clignotant quittée
Partie non acquittée – Couleur du texte pour l'état de clignotement désactivé
Couleur du texte désactivée
Partie non acquittée – Couleur du texte pour l'état de clignotement activé
Couleur du texte activée
Arrivée -– Autoriser le clignotement de l'arrière-plan lorsqu'une alarme arrive
Arrière-plan clignotant
Arrivée – Couleur d'arrière-plan pour l'état de clignotement désactivé
Couleur d'arrière-plan désac‐
tivée
Arrivée – Couleur d'arrière-plan pour l'état de clignotement activé
Couleur d'arrière-plan activée
Arrivée -– Autoriser le clignotement du texte lorsqu'une alarme arrive
Texte clignotant
Arrivée – Couleur du texte pour l'état de clignotement désactivé
Couleur du texte désactivée
Arrivée – Couleur du texte pour l'état de clignotement activé
Couleur du texte activée
Arrivée acquittée -– Autoriser le clignotement de l'arrière-plan lors de l'acquittement d'une
Arrière-plan clignotant alarme arrivée
Arrivée acquittée – Couleur d'arrière-plan pour l'état de clignotement désactivé
Couleur d'arrière-plan désac‐
tivée
Arrivée acquittée – Couleur d'arrière-plan pour l'état de clignotement activé
Couleur d'arrière-plan activée
Arrivée acquittée -– Autoriser le clignotement du texte lors de l'acquittement d'une alarme
Texte clignotant arrivée
Arrivée acquittée – Couleur du texte pour l'état de clignotement désactivé
Couleur du texte désactivée
Arrivée acquittée – Couleur du texte pour l'état de clignotement activé
Couleur du texte activée
Type d'alarme Définit le type d'alarme (par exemple AL, AH, WL, etc.), pour lequel les
attributs du groupe de propriétés "Types d'alarme" sont configurés
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer une signalisation groupée (Page 691)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Police" comprend les attributs vous permettant de modifier la
représentation du texte dans les objets.
Conditions préalables
Le groupe de propriétés "Police" n'est disponible que pour les objets suivants : texte statique,
champ d'E/S, bargraphe, liste d'objets, signalisation groupée, texte multiligne, champ de
combinaison, champ de liste, bouton, case à cocher et case d'option.
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Police". La fonction d'un
attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels l'attribut est
disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Autres" contient des attributs avec lesquels vous pouvez modifier
diverses propriétés des objets.
Conditions
Le groupe de propriétés "Autres" est disponible pour tous les objets.
La disponibilité des attributs dépend du type d'objet sélectionné. Seuls les attributs de l'objet
sélectionné sont affichés.
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Autres". La fonction d'un
attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels l'attribut est
disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Voici comment configurer l'affichage des fenêtres (Page 585)
Pour configurer la consignation dans un journal et les droits d'utilisation (Page 586)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Verrouillage" comprend les attributs qui vous permettent de modifier
les propriétés pour la représentation des points de mesure verrouillés.
Conditions
Le groupe de propriétés "Verrouillage" n'est disponible que pour l'objet "Signalisation groupée".
Vue d'ensemble
Le tableau suivant contient tous les attributs du groupe de propriétés "Verrouillage" et une
brève description de leur fonction.
Attribut Fonction
Verrouillage affichage Autoriser l'affichage d'un point de mesure verrouillé
Verrouillage affichage texte Texte des boutons pour un point de mesure verrouillé
Verrouillage couleur d'arriè‐ Couleur d'arrière-plan des boutons pour un point de mesure verrouillé
re-plan
Verrouillage couleur de texte Couleur du texte des boutons pour un point de mesure verrouillé
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer une signalisation groupée (Page 691)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Styles" comprend des attributs vous permettant de modifier le style
pour la représentation des objets.
Conditions
Le groupe de propriétés "Styles" est disponible pour tous les objets, sauf Fenêtre d'application,
Fenêtre de vue, Control et Objet OLE.
Vue d'ensemble
Le tableau suivant montre tous les attributs du groupe de propriétés "Styles". La fonction d'un
attribut y est décrite brièvement et est affectée aux types d'objets pour lesquels l'attribut est
disponible.
Voir aussi
Pour modifier un attribut (Page 549)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Objets liés" comprend des attributs qui vous permettent de modifier
la liaison de deux objets par le "Connecteur" d'objet.
Conditions
Le groupe de propriétés "Objets liés" n'est disponible que pour l'objet "Connecteur".
Vue d'ensemble
Le tableau suivant contient tous les attributs du groupe de propriétés "Objets liés" et une brève
description de leur fonction.
Attribut Fonction
Nom d'objet de l'objet source Définit l'objet qui est lié au début du connecteur
Index du point de liaison de l'objet sour‐ Définit pour le début du connecteur à quel point de liaison de
ce l'objet source la liaison est formée
Nom d'objet de l'objet cible Définit l'objet qui est lié à la fin du connecteur
Index du point de liaison de l'objet cible Définit pour la fin du connecteur à quel point de liaison de
l'objet cible la liaison est formée
Changer de sens Change la définition du "début" et de la "fin" du connecteur
avec les affectations actuelles
Type de connexion Détermine si la liaison à établir entre les objets doit être au‐
tomatique ou simple et directe.
Voir aussi
Pour modifier un attribut (Page 549)
Pour utiliser le connecteur (Page 621)
Les propriétés d'un objet (Page 534)
Groupes de propriétés et attributs (Page 554)
Introduction
Le groupe de propriétés "Affectation" contient des attributs vous permettant d'affecter des
types d'alarmes aux boutons de l'objet de la signalisation groupée. Vous configurez les types
d'alarme dans le groupe de propriétés "Types d'alarme".
Conditions
Le groupe de propriétés "Affectation" n'est disponible que pour l'objet "signalisation groupée".
Vue d'ensemble
Le tableau suivant présente tous les attributs du groupe de propriétés "Affectation" et une
brève description de leur fonction.
Attribut Fonction
Types d'alarme pour le bouton 1 Définit un ou plusieurs événements d'alarme pour le premier
bouton de l'objet de signalisation groupée.
Types d'alarme pour le bouton 2 Définit un ou plusieurs événements d'alarme pour le deuxiè‐
me bouton de l'objet de signalisation groupée.
Types d'alarme pour le bouton 3 Définit un ou plusieurs événements d'alarme pour le troisiè‐
me bouton de l'objet de signalisation groupée.
Types d'alarme pour le bouton 4 Définit un ou plusieurs événements d'alarme pour le quatriè‐
me bouton de l'objet de signalisation groupée.
Types d'alarme pour le bouton 5 Définit un ou plusieurs événements d'alarme pour le cinquiè‐
me bouton de l'objet de signalisation groupée.
Types d'alarme pour le bouton 6 Définit un ou plusieurs événements d'alarme pour le sixième
bouton de l'objet de signalisation groupée.
Types d'alarme pour le bouton 7 Définit un ou plusieurs événements d'alarme pour le septiè‐
me bouton de l'objet de signalisation groupée.
Types d'alarme pour le bouton 8 Définit un ou plusieurs événements d'alarme pour le huitième
bouton de l'objet de signalisation groupée.
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer une signalisation groupée (Page 691)
Introduction
Le groupe de propriétés "Etat" comprend les attributs vous permettant de modifier les
propriétés de l'indicateur d'état.
Conditions
Le groupe de propriétés "Etat" n'est disponible que pour l'objet "Indicateur d'état".
Vue d'ensemble
Le tableau suivant présente tous les attributs du groupe de propriétés "Etat" et une brève
description de leur fonction.
Attribut Fonction
Etat actuel Etat pour lequel l'affichage de la vue de base et la vue clignotante est
réglé
Vue clignotante Vue à afficher comme vue clignotante
Vue clignotante référencée Définit si la vue elle-même ou seulement le renvoi à la vue est intégré
Vue clignotante couleur Définit quelle couleur de la vue clignotante est réglée sur "transparent"
transparente
Vue clignotante couleur Autoriser la fonction "Couleur transparente" pour la vue clignotante
transparente activée
Clignotement de la vue cli‐ Activer le clignotement de la vue clignotante
gnotante activé
Fréquence de clignotement Fréquence de clignotement de la vue clignotante
de la vue clignotante
Liste de graphiques Détermine une liste de graphiques créée dans l'éditeur "Listes de textes
et de graphiques" dans laquelle les affectations sont configurées.
Vue de base Vue à afficher comme vue de base
Vue de base référencée Définit si la vue elle-même ou seulement le renvoi à la vue est intégré
Vue de base couleur transpa‐ Définit quelle couleur de la vue de base est réglée sur "transparent"
rente
Vue de base couleur transpa‐ Autoriser la fonction "Couleur transparente" pour la vue de base
rente activée
Voir aussi
Pour modifier un attribut (Page 549)
Pour insérer un indicateur d'état (Page 661)
Introduction
Différents attributs sont disponibles pour l'affichage et la commande des objets isolés dans
Runtime. Leur modification n'est visible que dans Runtime :
● Rotation d'objets
● Affichage des fenêtres
● Commande et consignation dans un journal
● Plusieurs fenêtres de vue
Vous pouvez également représenter les objets en runtime de transparent à invisible.
Ces paramétrages sont décrits en détails ci-dessous.
Voir aussi
Groupes de propriétés et attributs (Page 554)
Pour configurer la consignation dans un journal et les droits d'utilisation (Page 586)
Voici comment configurer l'affichage des fenêtres (Page 585)
Voici comment définir la rotation des objets (Page 583)
Pour prendre en charge plusieurs fenêtres de vue (Page 587)
Pour déterminer la visibilité des objets (Page 589)
Pour animer un objet (Page 514)
Opérations de base dynamiques (Page 508)
Introduction
Pour les objets du type ligne, polygone, trait polygonal ou texte statique, vous pouvez
configurer une rotation autour d'un point de référence.
La rotation d'un objet n'est visible qu'en Runtime.
Les coordonnées d'un point de référence et la position de départ configurée de l'objet sont
définies avec les attributs "Référence de rotation X", "Référence de rotation Y" et "Angle de
rotation" dans le groupe de propriétés "Géométrie.
Angle de rotation
L'attribut "Angle de rotation" définit la rotation d'un objet autour du point de référence.
La valeur de l'angle de rotation est indiquée en degrés. La position de départ configurée
correspond à une valeur de 0°. La position d'un objet s'écarte de la valeur de l'attribut "Angle
de rotation" de sa position de début configurée.
Voir aussi
Les propriétés d'un objet (Page 534)
Paramétrages spéciaux de Runtime (Page 583)
Pour dessiner un trait polygonal (Page 598)
Introduction
Les objets "Fenêtre d'application" et "Fenêtre de vue" sont affichés dans Runtime comme
fenêtre dans une vue de process. Vous pouvez modifier selon vos besoins les propriétés de
cet affichage des fenêtres à l'aide des attributs décrits ici. Une partie de ces attributs est
également disponible pour d'autres types d'objets.
Taille modifiable
L'attribut "Taille modifiable" définit si, en exploitation, la taille d'une fenêtre peut ou non être
modifiée.
Bordure
L'attribut "Bordure" définit si une fenêtre doit être représentée ou non avec une bordure.
Barre de défilement
L'attribut "Barre de défilement" définit si, le cas échéant, une fenêtre de vue est ou non
représentée avec une barre de défilement. Une barre de défilement n'est visible que dans
Runtime.
Titre
L'attribut "Titre" définit si une fenêtre en exploitation est ou non affichée avec barre de titre.
Titre
L'attribut "Titre" définit le texte qui sert de titre à une fenêtre de vue.
Déplaçable
L'attribut "Déplaçable" définit si une fenêtre en exploitation peut ou non être déplacée.
Premier plan
L'attribut "Premier plan" définit si une fenêtre est placée ou non au premier plan. Ce
paramétrage est indépendant du plan qui est affecté à la fenêtre.
Voir aussi
Les propriétés d'un objet (Page 534)
Paramétrages spéciaux de Runtime (Page 583)
Le groupe de propriétés "Autres" (Page 573)
Pour insérer une fenêtre de vue (Page 631)
Pour insérer une fenêtre d'application (Page 628)
Introduction
Pour commander une vue de process, une autorisation spécifique à l'utilisateur peut être
définie dans WinCC pour les objets contenus. Chaque commande peut être consignée et
signalée au système d'alarme. Les paramétrages correspondants peuvent être modifiés avec
les attributs décrits ici.
Affichage
L'attribut "Affichage" définit si un objet est ou non affiché en exploitation.
Autorisation de conduite
L'attribut "Autorisation de conduite" définit si un objet est ou non conductible en exploitation.
Message de conduite
L'attribut "Message de conduite" définit pour certains objets si un message est émis après une
commande. L'objet doit être relié à une variable. Après une commande, un message est
généré, envoyé au système d'alarme et archivé. Une alarme peut p. ex. être affichée sur une
ligne d'alarme par le système d'alarme.
Journal de conduite
L'attribut "Journal de conduite" définit si la cause à l'origine d'une commande doit ou non être
documentée par l'opérateur. Le journal de conduite est archivé dans le système d'alarme.
Autorisation
L'éditeur User Administrator permet d'attribuer des autorisations utilisateur dans WinCC. Dans
Graphics Designer, une autorisation peut être attribuée pour chaque objet. L'objet peut être
commandé uniquement par les utilisateurs qui disposent de l'autorisation correspondante.
Remarque
Un objet ne peut contenir que comme "ensemble" une autorisation de conduite. Un objet
utilisateur peut posséder une autorisation de conduite, mais pas les objets qu'il contient.
Commande du curseur
L'attribut "Commande du curseur" définit si le curseur alpha passe automatiquement dans le
champ suivant de la séquence TAB après la saisie. Cette fonction permet une saisie rapide
dans différents champs sans devoir utiliser la touche <TAB>.
Touche de raccourci
Un bouton peut être déclenché au choix par une commande avec la souris ou par une
commande clavier. Pour cela, il convient de définir un raccourci clavier.
Voir aussi
Les propriétés d'un objet (Page 534)
Paramétrages spéciaux de Runtime (Page 583)
Le groupe de propriétés "Autres" (Page 573)
Introduction
WinCC prend en charge les fenêtres de vue indépendantes. Vous pouvez utiliser les fenêtres
de vue indépendantes indépendamment de la vue de process et leur donner une position
absolue. Si le matériel est adéquat et que le système d'exploitation le prend en charge, vous
pouvez de la sorte activer plusieurs moniteurs et avoir ainsi une image plus complète et plus
différenciée des process.
Vous pouvez par exemple visualiser le process sur les moniteurs 1 à 3 et représenter sur le
moniteur 4 une autre vue du process avec une liste Excel.
Vous n'avez alors plus besoin de la fenêtre principale dans laquelle vous avez configuré les
diverses fenêtres de vue. Vous pouvez la masquer pour renforcer l'impression donnée par
plusieurs fenêtres runtime indépendantes.
Remarque
WinCC/WebUX : pas de prise en charge des fenêtres indépendantes
L'option WebUX de WinCC ne prend pas en charge les fenêtres de vue indépendantes.
Les fenêtres indépendantes configurées ont le même comportement au runtime que les autres
fenêtres de vue.
Marche à suivre
1. Configurez dans la vue d'accueil plusieurs fenêtres de vue avec les vues de process
voulues.
2. Ouvrez les propriétés de chaque fenêtre de vue par un double clic.
Le dialogue "Propriétés de l'objet" s'ouvre.
Résultat
En runtime, les vues de process sélectionnées apparaissent dans plusieurs fenêtres de vue
à manipuler indépendamment les unes des autres.
Voir aussi
Pour insérer une fenêtre de vue (Page 631)
Introduction
La propriété "Transparence d'objet" vous permet de commander la visibilité des objets. Le
degré de manipulation d'un objet ne dépend pas de sa visibilité. Il est possible de manipuler
en runtime un objet même totalement transparent, autrement dit, invisible.
Marche à suivre
1. Sélectionnez dans le menu contextuel la commande "Propriétés".
Le dialogue "Propriétés" s'ouvre.
2. Déterminez dans le groupe de propriétés "Représentation" le pourcentage de transparence
de l'objet.
0% signifie aucune transparence, autrement dit, entièrement visible.
100% signifie transparence totale, autrement dit, l'objet est invisible.
Les textes et zones des objets graphiques sont affichés seulement avec une transparence
de 100 %.
Remarque
La transparence de l'objet est représentée dans Graphics Designer exactement comme
ultérieurement en runtime.
Dans le projet, pour avoir savoir quels objets font partie de la vue de process, sélectionnez
dans le menu "Fichier" la commande "Aperçu documentation de projet".
Les objets invisibles éventuels sont mentionnés dans la documentation de projet. La position
des objets dans la vue de process est indiquée dans le graphique schématique.
Voir aussi
Exemple : Pour animer un cercle comme un feu de signalisation (Page 527)
Exemple : Pour animer la commande d'un bouton (Page 531)
Introduction
Les formes géométriques et le texte statique font partie des objets simples. Les formes
géométriques symbolisent les différents éléments d'une vue de process. Le texte statique peut
par ex. être utilisé pour les textes.
Dans Graphics Designer, les différents types d'objets ont des propriétés prédéfinies. Lors de
l'insertion, les objets adoptent ce paramétrage par défaut (à l'exception des différentes
propriétés géométriques). Après l'insertion, il est possible de modifier les propriétés d'un objet.
De même, le paramétrage par défaut des types d'objets peut être modifié selon le besoin.
Vue d'ensemble
Voir aussi
Pour dessiner un trait (Page 593)
Pour dessiner un polygone (Page 595)
Pour dessiner un trait polygonal (Page 598)
Pour dessiner une ellipse (Page 602)
Pour dessiner un cercle (Page 603)
Pour dessiner un arc d'ellipse (Page 610)
Pour dessiner un arc de cercle (Page 612)
Pour dessiner un segment d'ellipse (Page 605)
Pour dessiner un segment de cercle (Page 608)
Pour dessiner un rectangle (Page 614)
Pour dessiner un rectangle arrondi (Page 616)
Pour insérer un texte statique (Page 619)
Pour utiliser le connecteur (Page 621)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Contrôles (Page 356)
Le système de coordonnées d'une vue de process (Page 334)
Le système de coordonnées d'un objet (Page 336)
Le rectangle entourant l'objet (Page 338)
Travailler avec des objets combinés (Page 741)
Travailler avec des objets (Page 479)
Introduction
La ligne est un objet ouvert.
La longueur et l'angle d'une ligne sont déterminés par la hauteur et la largeur du rectangle de
sélection d'objets.
Les extrémités de ligne peuvent être représentées par exemple en tant que flèches ou points.
Modifier un trait
Sélectionnez un objet de type Trait pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier la valeur des attributs voulus.
Style de ligne
L'attribut "Style de ligne" définit le style de la ligne. Il est possible de choisir de représenter la
ligne sous forme de pointillés ou sous forme de tirets.
Une ligne d'une largeur de 1 pixel peut être représentée en bicolore.
Pour cela, il faut sélectionner un style de ligne interrompu et donner une autre couleur à
l'arrière-plan de la ligne. Si dans le groupe de propriétés "Couleurs" la couleur de la ligne et
la couleur d'arrière-plan de la ligne sont identiques, les interruptions de la ligne ne sont pas
visibles.
Cinq styles de lignes sont disponibles.
Extrémités de lignes
L'attribut "Fins de lignes" définit l'apparence des extrémités de lignes. La définition de l'attribut
s'applique aux deux extrémités de la ligne.
Sélectionnez une possibilité parmi les trois options suivantes :
● Une extrémité ronde place le centre d'un cercle à l'extrémité de la ligne.
Le diamètre du cercle s'adapte à la largeur de la ligne.
● Une extrémité rectangulaire place le centre d'un carré à l'extrémité de la ligne.
La largeur et la hauteur du carré s'adaptent à la largeur de la ligne.
● Une extrémité plate termine la ligne à ses deux extrémités.
Les extrémités d'un objet Ligne peuvent être différentes. Une ligne peut par exemple
commencer par un point et se terminer par une flèche.
Voir aussi
Voici comment définir la rotation des objets (Page 583)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le polygone est un objet fermé pouvant être rempli d'une couleur ou d'un motif.
Un polygone peut avoir autant d'angles que souhaité.
Les angles sont numérotés dans l'ordre de leur création et peuvent être modifiés ou supprimés
individuellement.
Dessiner un polygone
1. Ouvrez la vue dans laquelle vous voulez insérer un polygone.
2. Cliquez sur l'objet simple "Polygone" dans la fenêtre de sélection "Standard".
3. Positionnez le pointeur à l'endroit de la vue où vous voulez insérer un polygone.
Le pointeur se transforme en réticule avec l'icône de l'objet.
4. Avec le bouton gauche de la souris, cliquez sur le point de départ sélectionné.
5. Avec le bouton gauche de la souris, cliquez sur tous les autres coins souhaités pour le
polygone.
6. Avec un clic sur le bouton droit de la souris, corrigez le dernier tronçon du polygone.
7. Terminez le polygone en double-cliquant avec le bouton gauche de la souris.
Modifier un polygone
Sélectionnez un objet de type Polygone pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier la valeur des attributs voulus.
Voir aussi
Voici comment définir la rotation des objets (Page 583)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
La ligne polygonale est un objet ouvert. Même lorsque les points de départ et de fin ont les
mêmes coordonnées, le remplissage de la surface n'est pas possible
Une ligne polygonale peut avoir autant de sommets que vous le souhaitez.
Les sommets sont numérotés dans l'ordre de leur création et peuvent être modifiés ou
supprimés individuellement.
Les extrémités d'une ligne polygonale peuvent être représentées par exemple en tant que
flèches ou points.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Style de ligne
L'attribut "Style de ligne" définit le style de la ligne. Il est possible de choisir de représenter la
ligne sous forme de pointillés ou sous forme de tirets.
Une ligne d'une largeur de 1 pixel peut être représentée en bicolore.
Pour cela, il faut sélectionner un style de ligne interrompu et donner une autre couleur à
l'arrière-plan de la ligne. Si dans le groupe de propriétés "Couleurs" la couleur de la ligne et
la couleur d'arrière-plan de la ligne sont identiques, les interruptions de la ligne ne sont pas
visibles.
Cinq styles de ligne sont disponibles.
Extrémités de lignes
L'attribut "Fins de lignes" définit l'apparence des extrémités de ligne. La définition de l'attribut
s'applique aux deux extrémités de la ligne.
Choisissez l'une des trois options suivantes :
● Une extrémité ronde place le centre d'un cercle à l'extrémité de la ligne.
Le diamètre du cercle s'adapte à la largeur de la ligne.
● Une extrémité rectangulaire place le centre d'un carré à l'extrémité de la ligne.
La largeur et la hauteur du carré s'adaptent à la largeur de la ligne.
● Une extrémité plate termine la ligne á ses deux extrémités.
Sommets
L'attribut "Sommets" définit l'apparence des intersections de ligne. Cette définition s'applique
à tous les sommets de l'objet.
Voir aussi
Voici comment définir la rotation des objets (Page 583)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
L'ellipse est un objet fermé pouvant être rempli d'une couleur ou d'un motif.
La hauteur et la largeur d'une ellipse peuvent être librement modifiées de telle sorte qu'un
alignement horizontal ou vertical est possible.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Un cercle est un objet fermé pouvant être rempli d'une couleur ou d'un motif.
La taille d'un cercle peut être librement modifiée.
Dessiner un cercle
1. Ouvrez la vue dans laquelle vous voulez insérer un cercle.
2. Cliquez sur l'objet simple "Cercle" dans la fenêtre de sélection "Standard".
3. Positionnez le pointeur à l'endroit de la vue où vous voulez insérer un cercle.
Le pointeur se transforme en réticule avec l'icône de l'objet.
4. Agrandissez le cercle jusqu'à la taille souhaitée en maintenant appuyé le bouton de la
souris.
Le cercle est terminé dès que vous relâchez le bouton de la souris.
Modifier un cercle
Sélectionnez un objet de type Cercle pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le segment d'ellipse est un objet fermé pouvant être rempli d'une couleur ou d'un motif.
La hauteur et la largeur d'un segment d'ellipse peuvent être librement modifiées de telle sorte
qu'un alignement horizontal ou vertical est possible.
Par défaut, un segment d'ellipse est composé d'un quart d'ellipse et peut être défini après la
création. Lorsque les valeurs des angles de départ et de fin sont identiques, un segment
d'ellipse ne se transforme pas en ellipse fermée.
Un segment d'ellipse est inséré à proximité de l'origine de la vue avec les propriétés par défaut
de l'objet.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le segment de cercle est un objet fermé pouvant être rempli d'une couleur ou d'un motif.
La taille d'un segment de cercle peut être modifiée librement.
Par défaut, un segment de cercle est composé d'un quart de cercle et peut être défini après
la création. Lorsque les valeurs des angles de départ et de fin ne sont pas identiques, un
segment de cercle ne se transforme pas en cercle fermé.
5. Les points de départ et de fin du segment de cercle sont symbolisés par de petits carrés
gris.
Positionnez le pointeur sur l'un de ces carrés.
Le pointeur se transforme en réticule surmonté de la lettre A (angle de départ) ou E (angle
de fin).
6. Faites glisser le point de départ ou de fin à la position voulue en maintenant le bouton de
la souris enfoncé.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
L'arc d'ellipse est un objet ouvert. Même lorsque les valeurs des angles de départ et de fin
sont identiques, un arc d'ellipse ne se transforme pas en ellipse fermée.
La hauteur et la largeur d'un arc d'ellipse peuvent être librement modifiées de telle sorte qu'un
alignement horizontal ou vertical est possible.
Par défaut, un arc d'ellipse est composé d'un quart d'ellipse et peut être défini après la création.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Les points de départ et de fin de l'arc d'ellipse sont symbolisés par de petites carrés gris.
Positionnez le pointeur sur l'un de ces carrés. Le pointeur se transforme en réticule surmonté
de la lettre A (angle de départ) ou E (angle de fin).
Faites glisser le point de départ ou de fin à la position voulue en maintenant le bouton de la
souris enfoncé.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
L'arc de cercle est un objet ouvert. Lorsque les valeurs des angles de départ et de fin sont
identiques, un arc de cercle ne se transforme pas en cercle fermé.
La taille d'un arc de cercle peut être librement modifiée.
Par défaut, un arc de cercle est composé d'un quart de cercle et peut être défini après la
création.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le rectangle est un objet fermé pouvant être rempli d'une couleur ou d'un motif.
La hauteur et la largeur d'un rectangle peuvent être librement modifiées à de telle sorte qu'un
alignement horizontal ou vertical est possible.
Dessiner un rectangle
1. Ouvrez la vue dans laquelle vous voulez insérer
2. Cliquez sur l'objet simple "Rectangle" dans la fenêtre de sélection "Standard".
3. Positionnez le pointeur à l'endroit de la vue où vous voulez insérer un rectangle.
Le pointeur se transforme en réticule avec l'icône de l'objet.
4. En maintenant le bouton de la souris enfoncé, agrandissez le rectangle à la taille voulue.
Le rectangle est terminé dès que vous relâchez le bouton de la souris.
Si vous maintenez la touche <MAJ> enfoncée pendant le dessin, vous obtiendrez un objet
"Rectangle" sous forme de carré.
Modifier un rectangle
Sélectionnez un objet de type Rectangle pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le rectangle arrondi est un objet fermé pouvant être rempli d'une couleur ou d'un motif.
La hauteur et la largeur d'un rectangle arrondi peuvent être librement modifiées de telle sorte
qu'un alignement horizontal ou vertical est possible.
Les angles d'un rectangle arrondi peuvent être librement arrondis.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le champ d'un texte statique est un objet fermé pouvant être rempli d'une couleur ou d'un
motif.
Le texte statique est saisi dans un champ de texte de taille librement définissable.
Pour toutes les langues configurées, un texte d'une ou de plusieurs ligne peut être entré.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Cette rotation est définie par les attributs "Référence de rotation X", "Référence de rotation Y"
et "Angle de rotation". La rotation s'affiche déjà au moment de la configuration dans le Graphics
Designer.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le connecteur est un objet Trait dont les extrémités peuvent être liées aux points de liaison
d'autres objets. Il est également possible de lier plusieurs connecteurs entre eux.
Le nombre et la disposition de ces points de liaison varient selon le type d'objet.
Si des objets liés sont déplacés, la longueur et le tracé du connecteur sont automatiquement
adaptés et la liaison est conservée.
Vous pouvez choisir entre deux types de connexion :
Pour le type de connexion "Automatique", le connecteur se compose de parties horizontales
et verticales.
Sélectionnez le type de connexion "Simple" pour relier les points de connexion par une ligne
droite.
Le début et la fin d'un connecteur sélectionné sont mis en valeur par de petits rectangles de
couleur qui affichent son état :
● Des rectangles verts indiquent des extrémités non liées
● Des rectangles rouges indiquent des extrémités liées
Insérer un connecteur
1. Ouvrez la vue dans laquelle vous voulez insérer un connecteur.
2. Cliquez sur l'objet simple "Connecteur" dans la fenêtre de sélection "Standard".
3. Positionnez le pointeur à l'endroit de la vue où vous voulez insérer un connecteur.
Le pointeur se transforme en réticule avec l'icône de l'objet.
4. Agrandissez le connecteur jusqu'à la taille souhaitée en maintenant appuyé le bouton de
la souris.
L'insertion est terminée dès que vous relâchez le bouton de la souris.
Le connecteur, en tant qu'objet sélectionné, est représenté avec des extrémités vertes.
Modifier un connecteur
Sélectionnez un objet de type Connecteur pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Le groupe de propriétés "Objets liés" (Page 580)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Les objets complexes permettent de créer des vues d'installation plus complexes. Font partie
des objets complexes par ex. les fenêtres, champs et bargraphes différents qui offrent de
multiples possibilités de dynamisation.
Dans Graphics Designer, les différents types d'objets ont des propriétés prédéfinies. A
l'insertion, ces objets adoptent ces paramétrages par défaut, à l'exception des différentes
propriétés géométriques. Après l'insertion, vous pouvez modifier les propriétés d'un objet. De
même, vous pouvez modifier le paramétrage par défaut des types d'objet selon vos besoins.
Vue d'ensemble
Voir aussi
Comment insérer un objet SVG (Page 709)
Pour insérer une fenêtre d'application (Page 628)
Pour insérer une fenêtre de vue (Page 631)
Pour insérer un contrôle (Page 634)
Pour insérer un objet OLE (Page 636)
Pour insérer un champ d'E/S (Page 638)
Pour insérer un bargraphe (Page 650)
Pour insérer un objet graphique (Page 658)
Pour insérer un indicateur d'état (Page 661)
Pour insérer une liste de textes (Page 667)
Pour insérer un texte multiligne (Page 678)
Pour insérer un champ de combinaison (Page 679)
Pour insérer un champ de liste (Page 682)
Pour insérer une instance de bloc d'affichage (Page 684)
Pour insérer un .NET-Control (Page 685)
Pour insérer un WPF Control (Page 687)
Pour insérer un bargraphe tridimensionnel (Page 689)
Pour insérer une signalisation groupée (Page 691)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Contrôles (Page 356)
Le système de coordonnées d'une vue de process (Page 334)
Le système de coordonnées d'un objet (Page 336)
Le rectangle entourant l'objet (Page 338)
Introduction
La fenêtre d'application est un objet recevant ses valeurs des applications de Global Script et
du système de consignation. Ces applications ouvrent dans Runtime une fenêtre d'application,
transmettent les informations et permettent la commande. La taille et les propriétés d'une
fenêtre d'application dans Runtime sont définies dans Graphics Designer.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Voici comment configurer l'affichage des fenêtres (Page 585)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Introduction
La fenêtre de vue permet d'afficher dans la vue actuelle d'autres vues créées avec Graphics
Designer. A l'aide d'une dynamisation, vous pouvez par exemple rafraîchir en permanence le
contenu d'une fenêtre de vue. La taille et les propriétés d'une fenêtre de vue dans runtime
sont définies dans Graphics Designer.
Nom de vue
Double-cliquez sur l'attribut "Nom de vue" et sélectionnez le fichier de vue "*.pdl" que vous
voulez afficher dans la fenêtre de vue.
Le nom de la vue s'affiche en haut et son aperçu au milieu de la fenêtre de vue. Si la vue
n'existe pas, l'icône "PDL" s'affiche. Vous pouvez ouvrir la vue avec <Ctrl>-double clic.
Remarque
Avec Microsoft ListView Control dans une fenêtre de vue, utilisez l'événement "MouseUp" au
lieu de "ItemClick" pour appeler un script.
Introduction
L'objet "Control" permet d'intégrer des éléments pour la commande et la surveillance des
process système dans une vue. Les contrôles sont des objets prédéfinis, comme par ex. des
fenêtres d'alarmes, des fenêtres de mesures, des dialogues de sélection ou des boutons. Vous
disposez des ActiveX Controls, WinCC Controls et des contrôles d'autres fabricants s'ils sont
enregistrés dans le système d'exploitation. Ceux-ci sont modifiés selon le besoin et intégrés
dynamiquement dans le process. La taille et les propriétés d'un Control dans Runtime sont
définies dans Graphics Designer.
Les Controls et leurs dialogues de configuration sont décrits en détail à la rubrique "Utiliser
des contrôles".
2ULJLQHGHOಫREMHW
5HFWDQJOHFRPSUHQDQWOಫREMHW
+DXWHXU
&RQWURO
([HPSOHSRXU
/DUJHXU XQ&RQWURO
Conditions
● L'utilisation des dialogues de configuration est activée avec "Outils > Paramètres...", sous
l'onglet "Options".
Marche à suivre
1. Ouvrez la vue dans laquelle vous voulez insérer un Control.
2. Cliquez sur l'objet complexe "Contrôle" dans la fenêtre de sélection "Standard".
3. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
La boîte de dialogue "Control" s'ouvre. Vous trouvez une description de la boîte de dialogue
à la rubrique "Utiliser des contrôles".
4. Sélectionnez l'un des contrôles enregistrés dans le système d'exploitation et confirmez
votre saisie par "OK".
Pour quelques contrôles, le dialogue de configuration correspondant s'ouvre alors.
Les Controls et leurs dialogues de configuration sont décrits en détail à la rubrique "Utiliser
des contrôles".
5. Adaptez les paramétrages de la boîte de configuration à vos besoins et confirmez votre
saisie par "OK".
La procédure d'insertion de l'objet "Control" est terminée.
Autre possibilité : sélectionnez le contrôle souhaité directement sous l'onglet "Contrôle" de la
fenêtre de sélection "Standard".
Si vous maintenez la touche <Maj> enfoncée pendant l'insertion, l'objet "Contrôle" aura la
forme d'un carré.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Travailler avec des contrôles (Page 784)
Introduction
L'objet OLE permet d'ajouter des fichiers créés dans d'autres programmes dans une vue. Ainsi,
il est possible d'intégrer tous les objets OLE enregistrés dans le système d'exploitation. La
taille et les propriétés d'un objet OLE dans Runtime sont définies dans Graphics Designer.
Aucune modification ne peut être apportée aux objets OLE dans Runtime.
Conditions
● Le type de fichier souhaité doit être enregistré dans le système d'exploitation.
Remarque
Pour éviter tout problème dans Runtime, un objet vidéo au format "AVI" doit être inséré comme
contrôle dans une vue et pas comme objet OLE.
Remarque
Un objet OLE que vous voulez éditer dans une vue doit se trouver dans le chemin d'origine.
Si l'objet ne se trouve pas à cet endroit, son ouverture par double-clic peut entraver l'utilisation
de Graphics Designer.
Après l'édition d'un objet OLE, il peut arriver que les barres d'outils de Graphics Designer ne
s'affichent plus. Vous pouvez éviter cette erreur en fermant d'abord l'application du serveur
(Excel ou Paint) avant de clore Graphics Designer, après avoir édité un objet OLE.
Pour restaurer l'affichage des barres d'outils, procédez de la manière suivante :
1. Sélectionnez tous les objets présents dans la vue active.
2. Choisissez la commande "Barres d'outils..." dans le menu "Affichage".
3. Cliquez sur le bouton "Réinitialiser" dans la boîte de dialogue "Barres d'outils".
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
La configuration rapide d'objets (Page 735)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Introduction
Le champ d'E/S peut être défini comme champ d'entrée, champ de sortie ou champ combiné.
La taille et les propriétés d'un champ d'E/S dans runtime sont définies dans Graphics Designer.
Configuration
L'indication de seuils est également possible comme "Entrée cachée" ou "Valider lors de
l'entrée complète".
Les formats de données suivants sont disponibles :
Conditions
● L'utilisation des dialogues de configuration doit être activée dans l'onglet "Options" du menu
"Outils / Paramétrages...".
Marche à suivre
1. Choisissez la variable nécessaire dans la fenêtre "Variables".
2. Faites glisser la variable dans la vue de process.
Un champ d'E/S lié à la variable est créé.
3. Configurez les propriétés du champ d'E/S.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Pour configurer un champ d'E/S (Page 641)
Pour modifier les seuils et le type de l'entrée numérique d'un champ d'E/S (Page 643)
Pour définir le format de sortie pour le type de données "Binaire" (Page 645)
Pour définir le format de sortie pour le type de données "Décimal" (Page 646)
Pour définir le format de sortie pour le type de données "Hexadécimal" (Page 648)
Pour définir le format de sortie pour le type de données "Chaîne de caractères" (Page 649)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Introduction
A la fin de la procédure d'insertion, le dialogue "Configuration d'un champ d'E/S" s'ouvre si
l'utilisation des dialogues de configuration a été activée dans l'onglet "Options" du menu
"Outils / Paramétrages...". Il permet la configuration rapide des principales caractéristiques du
champ d'E/S.
Vous pouvez aussi ouvrir le dialogue de configuration à l'aide du menu contextuel de l'objet.
Vous modifiez des attributs individuels dans la fenêtre "Propriétés de l'objet"
Variable
Vous pouvez dynamiser le champ d'E/S en liant une variable. Selon le type de champ
sélectionné, la valeur de cette variable s'affichera comme sortie ou sera modifiée par une
entrée.
Saisissez le nom de la variable souhaitée ou cliquez sur l'icône pour ouvrir le dialogue des
variables. Vous trouverez une description détaillée dans la rubrique "Configuration rapide
d'objets > Comment sélectionner une variable".
De manière alternative, vous pouvez déplacer une variable de la boîte de dialogue de sélection
de variable vers une vue de process afin de créer un champ d'E/S avec cette liaison de variable.
Rafraîchissement
Vous déterminez la fréquence de rafraîchissement de l'affichage pour la valeur en sortie.
Saisissez l'intervalle souhaité ou sélectionnez un intervalle dans la zone de liste déroulante.
Vous trouverez une description détaillée dans la rubrique "Paramètres de base de Graphics
Designer > Comment modifier le déclenchement standard".
Type de champ
Le champ d'E/S peut être un champ d'entrée, un champ de sortie ou champ d'entrée/sortie
combiné.
Définissez le type de champ souhaité.
Police
Vous pouvez changer de police pour représenter les valeurs d'entrée et de sortie,
indépendamment du type de champ choisi.
Cliquez sur les boutons pour ouvrir les boîtes de dialogue correspondantes.
Voir aussi
Pour insérer un champ d'E/S (Page 638)
Pour définir le format de sortie pour le type de données "Chaîne de caractères" (Page 649)
Pour définir le format de sortie pour le type de données "Hexadécimal" (Page 648)
Pour définir le format de sortie pour le type de données "Décimal" (Page 646)
Pour définir le format de sortie pour le type de données "Binaire" (Page 645)
Pour modifier les seuils et le type de l'entrée numérique d'un champ d'E/S (Page 643)
La configuration rapide d'objets (Page 735)
Pour sélectionner une variable (Page 737)
Pour modifier le déclenchement standard (Page 385)
Pour modifier les seuils et le type de l'entrée numérique d'un champ d'E/S
Introduction
A l'aide de seuils, vous pouvez définir une plage de valeurs pour l'entrée et la sortie d'un champ
d'E/S. Les valeurs en dehors de cette plage ne seront ni affichées, ni saisies. Pour la saisie
de valeur, vous pouvez définir d'autres paramètres qui offrent une protection contre la prise
en charge de valeurs erronées.
Entrée immédiate
Avec l'attribut "Entrée immédiate", vous déterminez pour les champs de saisie si un saut à
l'objet provoquera le passage direct en mode de saisie.
Valider en quittant
L'attribut "Valider en quittant" permet d'activer une validation de valeur également lorsque le
champ d'E/S est quitté sans validation préalable ou lorsque le nombre de caractères n'est pas
atteint.
Entrée cachée
L'attribut "Entrée cachée" détermine si la valeur d'entrée est affichée normalement ou
verrouillée pendant la saisie. Si l'attribut a la valeur "Oui", chaque caractère entré est remplacé
par le caractère "*". La valeur entrée et son format de données ne sont alors pas identifiables.
Voir aussi
Pour insérer un champ d'E/S (Page 638)
Pour définir le format de sortie pour le type de données "Chaîne de caractères" (Page 649)
Pour définir le format de sortie pour le type de données "Hexadécimal" (Page 648)
Pour définir le format de sortie pour le type de données "Décimal" (Page 646)
Pour définir le format de sortie pour le type de données "Binaire" (Page 645)
Pour configurer un champ d'E/S (Page 641)
Introduction
Pour l'entrée et la sortie de valeurs dans un champ d'E/S, il existe quatre formats de données
différents. Les valeurs numériques peuvent être éditées au format binaire, décimal ou
hexadécimal. Pour l'affichage du texte, le format de données "Chaîne de caractères" doit être
affecté au champ d'E/S.
A partir du format de données défini, différents formats de sortie peuvent être sélectionnés ou
librement définis pour l'affichage du contenu du champ.
La définition d'un format de sortie peut être décrite comme une succession de codes de
formatage. Ces codes de formatage servent de caractères génériques pour un groupe donné
de caractères. Si, pour une position donnée dans l'affichage du champ d'E/S, figure p. ex. un
code de formatage qui autorise uniquement la représentation des chiffres 0 à 9, l'entrée d'une
lettre à cette position n'est pas possible.
Remarque
Si la valeur affichée ne correspond pas exactement à la définition du format de sortie, seules
trois étoiles s'affichent. Cela est valable aussi bien pour la longueur de la suite de caractères
complète que pour le type et la position des différents caractères.
Voir aussi
Pour insérer un champ d'E/S (Page 638)
Pour définir le format de sortie pour le type de données "Chaîne de caractères" (Page 649)
Pour définir le format de sortie pour le type de données "Hexadécimal" (Page 648)
Pour définir le format de sortie pour le type de données "Décimal" (Page 646)
Pour modifier les seuils et le type de l'entrée numérique d'un champ d'E/S (Page 643)
Pour configurer un champ d'E/S (Page 641)
Introduction
Pour l'entrée et la sortie de valeurs dans un champ d'E/S, il existe quatre formats de données
différents. Les valeurs numériques peuvent être éditées au format binaire, décimal ou
hexadécimal. Pour l'affichage du texte, le format de données "Chaîne de caractères" doit être
affecté au champ d'E/S.
A partir du format de données défini, différents formats de sortie peuvent être sélectionnés ou
librement définis pour l'affichage du contenu du champ.
La définition d'un format de sortie peut être décrite comme une succession de codes de
formatage. Ces codes de formatage servent de caractères génériques pour un groupe donné
de caractères. Si, pour une position donnée dans l'affichage du champ d'E/S, figure p. ex. un
code de formatage qui autorise uniquement la représentation des chiffres 0 à 9, l'entrée d'une
lettre à cette position n'est pas possible.
Remarque
Si la valeur affichée ne correspond pas exactement à la définition du format de sortie, seules
trois étoiles s'affichent. Cela est valable aussi bien pour la longueur de la suite de caractères
complète que pour le type et la position des différents caractères.
9 Caractère générique pour les chiffres 0 à 9. Le nombre du code de formatage "9" déter‐
mine le nombre de positions autorisées pour l'affichage d'une valeur décimale. Si le nom‐
bre réel de chiffres après la virgule est supérieur au nombre indiqué dans le format d'af‐
fichage, la valeur affichée est arrondie.
, Une virgule définit la position du caractère décimal. Le code de formatage "," peut se
trouver n'importe où dans le format de sortie mais doit être utilisé une seule fois.
s Les chiffres décimaux positifs sont affichés avec un signe. Le code de formatage "s" doit
se trouver en première position dans le format de sortie et ne doit être utilisé qu'une seule
fois.
0 Les zéros non significatifs et de suite sont affichés si le nombre réel de chiffres avant ou
après la virgule est inférieur au nombre indiqué dans le format d'affichage. Le code de
formatage "0" doit se trouver devant le premier "9" et ne doit être utilisé qu'une seule fois.
e Le chiffre décimal est affiché sous forme d'exposant. Le code de formatage "e" doit se
trouver en dernière position dans le format de sortie et ne doit être utilisé qu'une seule
fois.
Remarque
Pour l'enregistrement d'un chiffre à virgule flottante au format IEEE du S5, utilisez un format
de sortie pour l'affichage dans un champ d'E/S qui prévoit le signe et l'exposant (par ex.
s0999,999e).
Voir aussi
Pour configurer un champ d'E/S (Page 641)
Pour modifier les seuils et le type de l'entrée numérique d'un champ d'E/S (Page 643)
Pour définir le format de sortie pour le type de données "Binaire" (Page 645)
Pour définir le format de sortie pour le type de données "Hexadécimal" (Page 648)
Pour définir le format de sortie pour le type de données "Chaîne de caractères" (Page 649)
Pour insérer un champ d'E/S (Page 638)
Introduction
Pour l'entrée et la sortie de valeurs dans un champ d'E/S, il existe quatre formats de données
différents. Les valeurs numériques peuvent être éditées au format binaire, décimal ou
hexadécimal. Pour l'affichage du texte, le format de données "Chaîne de caractères" doit être
affecté au champ d'E/S.
A partir du format de données défini, différents formats de sortie peuvent être sélectionnés ou
librement définis pour l'affichage du contenu du champ.
La définition d'un format de sortie peut être décrite comme une succession de codes de
formatage. Ces codes de formatage servent de caractères génériques pour un groupe donné
de caractères. Si, pour une position donnée dans l'affichage du champ d'E/S, figure p. ex. un
code de formatage qui autorise uniquement la représentation des chiffres 0 à 9, l'entrée d'une
lettre à cette position n'est pas possible.
Remarque
Si la valeur affichée ne correspond pas exactement à la définition du format de sortie, seules
trois étoiles s'affichent. Cela est valable aussi bien pour la longueur de la suite de caractères
complète que pour le type et la position des différents caractères.
Voir aussi
Pour configurer un champ d'E/S (Page 641)
Pour modifier les seuils et le type de l'entrée numérique d'un champ d'E/S (Page 643)
Pour définir le format de sortie pour le type de données "Binaire" (Page 645)
Pour définir le format de sortie pour le type de données "Décimal" (Page 646)
Pour définir le format de sortie pour le type de données "Chaîne de caractères" (Page 649)
Pour insérer un champ d'E/S (Page 638)
Introduction
Pour l'entrée et la sortie de valeurs dans un champ d'E/S, il existe quatre formats de données
différents. Les valeurs numériques peuvent être éditées au format binaire, décimal ou
hexadécimal. Pour l'affichage du texte, le format de données "Chaîne de caractères" doit être
affecté au champ d'E/S.
A partir du format de données défini, différents formats de sortie peuvent être sélectionnés ou
librement définis pour l'affichage du contenu du champ.
La définition d'un format de sortie peut être décrite comme une succession de codes de
formatage. Ces codes de formatage servent de caractères génériques pour un groupe donné
de caractères. Si, pour une position donnée dans l'affichage du champ d'E/S, figure p. ex. un
code de formatage qui autorise uniquement la représentation des chiffres 0 à 9, l'entrée d'une
lettre à cette position n'est pas possible.
Remarque
Si la valeur affichée ne correspond pas exactement à la définition du format de sortie, seules
trois étoiles s'affichent. Cela est valable aussi bien pour la longueur de la suite de caractères
complète que pour le type et la position des différents caractères.
Voir aussi
Pour configurer un champ d'E/S (Page 641)
Pour modifier les seuils et le type de l'entrée numérique d'un champ d'E/S (Page 643)
Pour définir le format de sortie pour le type de données "Binaire" (Page 645)
Pour définir le format de sortie pour le type de données "Décimal" (Page 646)
Pour définir le format de sortie pour le type de données "Hexadécimal" (Page 648)
Pour insérer un champ d'E/S (Page 638)
3.8.7.7 Bargraphe
Introduction
L'objet "Bargraphe" permet de représenter graphiquement les valeurs.
Une représentation combinée des valeurs sous forme graphique avec une échelle numérique
librement définissable est possible également.
La taille et les propriétés d'un bargraphe dans Runtime sont définies dans Graphics Designer.
Conditions
● L'utilisation des dialogues de configuration doit être activée dans l'onglet "Options" du menu
"Outils / Paramétrages...".
Insérer un bargraphe
1. Ouvrez la vue dans laquelle vous voulez insérer un bargraphe.
2. Cliquez sur l'objet complexe "Bargraphe" dans la fenêtre de sélection "Standard".
3. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
La boîte de dialogue "Configuration d'un bargraphe" s'ouvre.
Si vous maintenez la touche <Maj> enfoncée pendant l'insertion, l'objet "Bargraphe" aura
la forme d'un carré.
Modifier un bargraphe
Sélectionnez un objet de type Bargraphe pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Pour configurer un bargraphe (Page 653)
Pour configurer les seuils d'un bargraphe (Page 654)
Pour adapter l'échelle du bargraphe (Page 656)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Introduction
A la fin de la procédure d'insertion, le dialogue "Configuration d'un bargraphe" s'ouvre si
l'utilisation des dialogues de configuration a été activée dans l'onglet "Options" du menu
"Outils / Paramétrages...". Il permet la configuration rapide des principales caractéristiques du
bargraphe.
Vous pouvez aussi ouvrir le dialogue de configuration à l'aide du menu contextuel de l'objet.
Vous modifiez des attributs individuels dans la fenêtre "Propriétés de l'objet"
Variable
Vous pouvez dynamiser la valeur d'affichage du bargraphe en liant une variable.
Saisissez le nom de la variable souhaitée ou cliquez sur l'icône de variable pour ouvrir le
dialogue des variables. Vous trouverez une description détaillée dans la rubrique
"Configuration rapide d'objets > Comment sélectionner une variable".
Rafraîchissement
Vous déterminez la fréquence de rafraîchissement de l'affichage pour la valeur affichée par
le bargraphe.
Saisissez l'intervalle souhaité ou sélectionnez un intervalle dans la zone de liste déroulante.
Vous trouverez une description détaillée dans la rubrique "Paramètres de base de Graphics
Designer > Comment modifier le déclenchement standard".
Limites
Les deux extrémités de l'affichage du bargraphe sont définies par la valeur maximale et la
valeur minimale du bargraphe.
Saisissez les limites souhaitées pour la représentation du bargraphe. Vous trouverez une
description détaillée dans la rubrique "Comment configurer les limites d'un bargraphe".
Orientation du bargraphe
Détermine dans quel sens l'axe de coordonnées affichera la plus haute valeur du bargraphe.
Vous trouverez une description détaillée dans la rubrique "Comment modifier l'échelle du
bargraphe".
Voir aussi
Pour modifier le déclenchement standard (Page 385)
Pour sélectionner une variable (Page 737)
Pour configurer les seuils d'un bargraphe (Page 654)
Pour adapter l'échelle du bargraphe (Page 656)
Pour insérer un bargraphe (Page 650)
La configuration rapide d'objets (Page 735)
Introduction
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Tendance
L'attribut "Trend" définit si la tendance s'affichera ou pas.
L'indicateur de tendance permet d'avoir un aperçu rapide sur les modifications dans le
bargraphe. En cas de dépassement des valeurs représentées dans l'échelle, une petite flèche
s'affiche par défaut à côté de l'échelle. Cette flèche indique que la valeur de mesure ne peut
pas être représentée sur l'échelle. Pour ne pas avoir à attendre le rafraîchissement suivant,
une flèche supplémentaire peut être affichée de l'autre côté du bargraphe. Cette flèche montre
la tendance du mouvement actuel du bargraphe.
Voir aussi
Pour configurer un bargraphe (Page 653)
Pour adapter l'échelle du bargraphe (Page 656)
Pour insérer un bargraphe (Page 650)
Introduction
L'objet "Bargraphe" peut être étiqueté à l'aide de l'affichage d'une échelle. Vous pouvez définir
la disposition et la division de l'échelle ainsi que la taille et le format du texte en modifiant les
attributs correspondants selon le besoin.
Déterminer la graduation
L'attribut "Valeur de l'origine" détermine le point d'origine pour la représentation du bargraphe.
La définition de la valeur est donnée en pourcentage par rapport à la distance de la valeur
finale de l'échelle. Pour une valeur de 0 % par ex., la valeur de l'origine est représentée au
niveau de la grande division avec la valeur la plus basse. L'origine peut aussi se trouver hors
de la zone représentée.
L'attribut "Valeur d'origine" n'est analysé que si l'attribut "Mise à l'échelle du bargraphe"
possède la valeur "Automatique". La valeur absolue de l'origine est déterminée à l'aide de
l'attribut "Valeur de l'origine" dans le groupe de propriétés "Autres".
L'attribut "Mise à l'échelle du bargraphe" détermine le type de l'échelonnement. Par un choix
judicieux de l'échelonnement, il est possible de faire ressortir une plage de valeurs données
dans la représentation du bargraphe.
Introduction
L'objet graphique permet d'ajouter des graphiques créés dans d'autres programmes dans une
vue. Vous pouvez insérer des dessins ou images réalisés dans les formats suivants :
EMF, WMF, DIB, BMP (jusqu'à 32 bits), GIF, JPEG, ICO et PNG 1).
1)
Le format PNG n'est pas disponible dans le design global "WinCC Classic".
La taille et les propriétés d'un objet graphique dans runtime sont définies dans Graphics
Designer.
Conditions
● L'utilisation des dialogues de configuration est activée avec "Outils > Paramètres...", sous
l'onglet "Options".
3. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue. La boîte de dialogue "Choix de la vue" s'ouvre.
4. La sélection de vue affiche toutes les vues aux formats EMF, WMF, DIB, BMP, GIF, JPEG,
ICO et PNG qui se trouvent dans le répertoire de graphiques "GraCS" du projet WinCC
actuel. Activez l'option "Afficher les sous-répertoires" quand des sous-répertoires existants
de "GraCS" s'affichent dans la sélection de vue avec les vues qu'ils contiennent.
Cliquez sur le bouton "Rechercher ..." pour insérer d'autres vues dans la sélection de vue.
Cliquez sur "Supprimer sélection" pour annuler une affectation existante.
5. Sélectionnez la vue qui doit s'afficher dans l'objet graphique.
6. Confirmez la saisie avec "OK".
L'insertion de l'objet "Objet graphique" est terminée.
Vous pouvez aussi double-cliquer sur l'objet complexe "Objet graphique" dans la fenêtre de
sélection "Standard". Un objet graphique est inséré à proximité de l'origine de la vue avec les
propriétés par défaut de l'objet. La boîte de dialogue "Choix de la vue" s'ouvre. L'insertion est
terminée dès vous confirmez vos entrées avec"OK".
Si vous maintenez la touche <Maj> enfoncée pendant l'insertion, vous obtenez l'objet "Objet
graphique" sous forme de carré.
Remarque
Quand l'attribut "Vue Couleur transparente active" d'un objet graphique a la valeur "oui", la
fréquence de clignotement possible peut diminuer.
Voir aussi
Pour sélectionner les vues (Page 738)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Introduction
L'indicateur d'état permet d'afficher un nombre quasi illimité d'états d'un objet. Les états sont
réalisés par le biais des variables dont la valeur correspond à l'état concerné. Sont affichés
les états sur les vues affectées. La taille et les propriétés d'un indicateur d'état sont définies
dans Graphics Designer.
Conditions
● L'utilisation des dialogues de configuration doit être activée dans l'onglet "Options" du menu
"Outils / Paramétrages...".
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Pour configurer un indicateur d'état (Page 663)
Pour configurer des états (Page 664)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets simples (Page 590)
Introduction
Le dialogue "Configuration d'un indicateur d'état" permet la configuration rapide des principales
caractéristiques de l'indicateur d'état. L'utilisation des dialogues de configuration doit être
activée dans l'onglet "Options" du menu "Outils / Paramétrages...".
Vous pouvez aussi ouvrir le dialogue de configuration à l'aide du menu contextuel de l'objet.
Vous modifiez des attributs individuels dans la fenêtre "Propriétés de l'objet"
Variable
Vous pouvez dynamiser la valeur de l'état à afficher en liant une variable.
Saisissez le nom de la variable souhaitée ou cliquez sur "..." pour ouvrir la boîte de dialogue
des variables.
Rafraîchissement
Vous déterminez la fréquence de rafraîchissement de l'affichage pour l'indicateur d'état.
Saisissez l'intervalle souhaité ou sélectionnez un intervalle dans la zone de liste déroulante.
Vous trouverez une description détaillée dans la rubrique "Paramètres de base de Graphics
Designer > Comment modifier le déclenchement standard".
Liste d'états
Si vous voulez utiliser une liste de graphiques déjà configurée, vous pouvez au moyen de la
liste d'états associer les états à des vues et définir la fréquence de clignotement.
Vous pouvez ajouter des états et modifier les paramètres avec le menu contextuel. Vous
pouvez référencer des vues de la sélection de vues en les faisant glisser avec la souris jusqu'à
la position souhaitée dans la liste d'états.
Vous trouverez une description détaillée dans la rubrique "Pour configurer des états".
Position de bit
Si vous ne voulez pas utiliser de liste de graphiques déjà configurée, vous pouvez associer
un état à une position de bit définie de la variable.
Cliquez sur les touches fléchées pour sélectionner une position de bit.
Cliquez sur le bouton "Ajouter" pour inscrire un état pour cette position de bit dans la liste
d'états. Cliquez de nouveau sur le bouton "Ajouter" pour ajouter la position de bit
immédiatement supérieure.
Vous trouverez une description détaillée dans la rubrique "Comment configurer des états".
Aperçu de la vue
La vue sélectionnée dans la sélection de vues s'affiche en tant qu'aperçu.
Sélection de vues
La sélection de vues affiche toutes les vues qui se trouvent dans le répertoire graphique
"GraCS" du projet WinCC en cours. Vous pouvez insérer des graphiques ou des vues aux
formats suivants : BMP, DIB, ICO, CUR, EMF, WMF, GIF et JPG.
Avec la souris, faites glisser une vue de la sélection de vue jusqu'à la position souhaitée dans
la liste d'états pour l'affecter à un état en tant que vue de base ou vue clignotante. Cliquez sur
le bouton "Rechercher ..." pour insérer d'autres vues dans la sélection de vue.
Introduction
Dans Runtime, les états s'affichent au-dessus des vues affectées.
Si vous n'avez pas défini de vue pour un état, l'affichage dépend de la configuration :
● Vous utilisez une liste de graphiques et y avez activé l'option "Standard" pour une vue. Au
runtime, la vue standard s'affichera alors pour chaque état qui n'a pas été configuré.
● Vous avez affecté manuellement les vues aux états dans la boîte de dialogue
"Configuration d'un indicateur d'état". Au runtime, l'icône de l'indicateur d'état s'affiche
comme marque de réservation pour chaque état pour lequel aucune vue n'a été définie. Si
un état non configuré se produit au runtime, ce sont les vues de l'état précédent qui
s'affichent. S'il n'y a pas d'état précédent, ce sont les paramétrages pour l'état suivant qui
s'affichent.
Ajouter un état
Dans la colonne "Etat", sélectionnez la position à laquelle vous voulez ajouter un état.
Choisissez l'entrée "Ajouter" du menu contextuel. L'état pour la position libre suivante est
ajouté.
Renommer un état
Dans la colonne Etat, double-cliquez sur la position pour laquelle vous voulez renommer un
état. Entrez la nouvelle valeur puis confirmez votre saisie avec <OK>. Si la nouvelle valeur
est déjà affectée, il n'y a pas de modification.
Supprimer un état
Dans la colonne Etat, sélectionnez la position pour laquelle vous voulez supprimer un état.
Choisissez l'entrée "Supprimer" du menu contextuel. L'état est supprimé dans la mesure où il
reste au moins un autre état configuré.
Voir aussi
Pour configurer un indicateur d'état (Page 663)
Pour insérer un indicateur d'état (Page 661)
Introduction
La liste de textes permet d'affecter un texte à des valeurs déterminées.
Vous pouvez utiliser la liste de textes :
● comme liste d'entrée
● comme liste de sortie
● comme liste d'entrée/sortie combinée
Les formats de données suivants sont disponibles :
● Décimal
● Binaire
● Bit
La taille et les propriétés d'une liste des textes sont définies dans Graphics Designer.
Conditions
● L'utilisation des dialogues de configuration doit être activée dans l'onglet "Options" du menu
"Outils / Paramétrages...".
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Pour configurer une liste des textes (Page 670)
Pour configurer la validation des valeurs et les textes affichés d'une liste des textes
(Page 671)
Pour configurer les affectations pour le type de liste "Décimal" (Page 674)
Pour configurer les coordonnées pour le type de liste "Binaire" (Page 675)
Pour configurer les coordonnées pour le type de liste "Bit" (Page 677)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Introduction
A la fin de la procédure d'insertion, le dialogue "Configuration d'une liste de textes" s'ouvre si
l'utilisation des dialogues de configuration a été activée dans l'onglet "Options" du menu
"Outils / Paramétrages...".
Vous pouvez aussi ouvrir le dialogue de configuration à l'aide du menu contextuel de l'objet.
Vous modifiez des attributs individuels dans la fenêtre "Propriétés de l'objet"
Variable
Vous pouvez dynamiser la liste de textes en liant une variable.
Selon le type de champ sélectionné, la valeur de cette variable s'affichera comme sortie ou
sera modifiée par une entrée.
Saisissez le nom de la variable souhaitée ou cliquez sur l'icône pour ouvrir le dialogue des
variables. Vous trouverez une description détaillée dans la rubrique "Configuration rapide
d'objets > Comment sélectionner une variable".
Rafraîchissement
Vous déterminez la fréquence de rafraîchissement de l'affichage pour la valeur en sortie.
Type de champ
Vous pouvez définir la liste de textes comme liste d'entrée, liste de sortie ou liste d'entrée/sortie
combinée.
Définissez le type de champ souhaité.
Police
Vous pouvez changer de police pour représenter les valeurs d'entrée et de sortie,
indépendamment du type de champ choisi.
Cliquez sur les boutons pour ouvrir les boîtes de dialogue correspondantes.
Voir aussi
Pour modifier le déclenchement standard (Page 385)
Pour sélectionner une variable (Page 737)
Pour configurer la validation des valeurs et les textes affichés d'une liste des textes
(Page 671)
Pour configurer les affectations pour le type de liste "Décimal" (Page 674)
Pour configurer les coordonnées pour le type de liste "Binaire" (Page 675)
Pour configurer les coordonnées pour le type de liste "Bit" (Page 677)
Pour insérer une liste de textes (Page 667)
La configuration rapide d'objets (Page 735)
Pour configurer la validation des valeurs et les textes affichés d'une liste des textes
Introduction
Pour l'objet "Liste de textes", vous modifiez entre autres les attributs suivants à l'aide des
propriétés de l'objet.
Lorsque vous utilisez une liste de textes configurée via la propriété "Liste de textes", la
propriété "Affectations" est grisée.
Remarque
Texte avec point-virgule configurable uniquement dans "Listes de textes et de graphiques"
Quand vous affectez un texte à une valeur de la liste de textes, il ne doit pas contenir de point-
virgule. Le point-virgule est un caractère de commande de WinCC, il est donc
automatiquement supprimé dans un texte.
Toutefois, si vous configurez la liste de textes dans l'éditeur "Listes de textes et de graphiques",
le texte peut contenir des points-virgules.
Voir aussi
Pour configurer une liste des textes (Page 670)
Pour configurer les affectations pour le type de liste "Décimal" (Page 674)
Pour configurer les coordonnées pour le type de liste "Binaire" (Page 675)
Pour configurer les coordonnées pour le type de liste "Bit" (Page 677)
Pour insérer une liste de textes (Page 667)
Introduction
La liste de textes permet d'affecter un texte à des valeurs ou des plages de valeurs précises
d'une variable.
Deux procédures sont possibles :
● Vous configurez, dans l'éditeur "Listes de textes et de graphiques", une ou plusieurs listes
de textes dans lesquelles vous affectez des textes aux valeurs.
Vous affectez, par le biais de la propriété d'objet "Liste de textes", l'une des listes de textes
configurées à l'objet complexe "Liste de textes".
La création de listes de textes dans l'éditeur "Listes de textes et de graphiques" est
présentée à la rubrique "Pour créer des listes de textes (Page 472)".
● Vous définissez les textes affichés au moyen de l'attribut "Affectations" du groupe de
propriétés "Entrée/Sortie".
Avec le type de liste "Décimal", vous pouvez affecter des textes affichés à des valeurs ou
à des plages de valeurs déterminées.
La marche à suivre est décrite ci-dessous.
Marche à suivre
1. Sélectionnez le type de liste "Décimal" dans le groupe de propriétés "Entrée/Sortie".
2. Ouvrez le dialogue "Affectations liste de textes (décimal)" en double-cliquant sur l'attribut
"Affectations".
3. Choisissez un type de plage dans la zone de liste déroulante pour déterminer la plage de
valeurs souhaitée :
– Valeur individuelle - un texte affiché est affecté à une valeur isolée.
– A partir de la valeur - un texte affiché s'applique à toutes les valeurs supérieures ou
égales à la valeur indiquée.
– Jusqu'à la valeur - un texte affiché s'applique à toutes les valeurs inférieures ou égales
à la valeur indiquée.
– Valeur de à - un texte affiché s'applique à toutes les valeurs de la plage indiquée.
4. Indiquez la valeur ou la plage de valeurs souhaitée.
5. Entrez le texte devant être affiché pour cette valeur ou plage de valeurs. Le texte ne doit
pas comporter de point-virgule.
6. Cliquez sur le bouton "Ajouter".
La nouvelle affectation s'inscrit dans la liste d'affectations.
Voir aussi
Pour configurer une liste des textes (Page 670)
Pour configurer la validation des valeurs et les textes affichés d'une liste des textes
(Page 671)
Pour configurer les coordonnées pour le type de liste "Binaire" (Page 675)
Pour configurer les coordonnées pour le type de liste "Bit" (Page 677)
Pour insérer une liste de textes (Page 667)
Introduction
La liste de textes permet d'affecter un texte à des numéros de bit précis d'une variable.
Marche à suivre
1. Sélectionnez le type de liste "Binaire" dans le groupe de propriétés "Entrée/Sortie".
2. Ouvrez le dialogue "Affectations liste de textes (binaire)" en double-cliquant sur l'attribut
"Affectations".
Voir aussi
Pour configurer une liste des textes (Page 670)
Pour configurer la validation des valeurs et les textes affichés d'une liste des textes
(Page 671)
Pour configurer les affectations pour le type de liste "Décimal" (Page 674)
Pour configurer les coordonnées pour le type de liste "Bit" (Page 677)
Pour insérer une liste de textes (Page 667)
Introduction
La liste de textes permet d'affecter un texte à un bit d'une variable.
Deux procédures sont possibles :
● Vous configurez, dans l'éditeur "Listes de textes et de graphiques", une ou plusieurs listes
de textes dans lesquelles vous affectez des textes aux bits.
Vous affectez, par le biais de la propriété d'objet "Liste de textes", l'une des listes de textes
configurées à l'objet complexe "Liste de textes".
La création de listes de textes dans l'éditeur "Listes de textes et de graphiques" est
présentée à la rubrique "Pour créer des listes de textes (Page 472)".
● Vous définissez les textes affichés au moyen de l'attribut "Affectations" du groupe de
propriétés "Entrée/Sortie".
Avec le type de liste "Bit", vous pouvez affecter un texte affiché aux états "1 - bit mis à 1"
et "0 - bit pas mis à 1" du bit de valeur de sortie.
L'attribut "Numéro de bit" détermine le numéro du bit en question dans la valeur de sortie.
La marche à suivre est décrite ci-dessous.
Marche à suivre
1. Sélectionnez le type de liste "Bit" dans le groupe de propriétés "Entrée/Sortie".
2. Ouvrez le dialogue "Affectations liste de textes (bit)" en double-cliquant sur l'attribut
"Affectations".
3. Saisissez les textes à afficher souhaités pour les états "0" et "1" et confirmez ces
affectations avec "OK". Le texte ne doit pas comporter de point-virgule.
Voir aussi
Pour configurer une liste des textes (Page 670)
Pour configurer la validation des valeurs et les textes affichés d'une liste des textes
(Page 671)
Pour configurer les affectations pour le type de liste "Décimal" (Page 674)
Pour configurer les coordonnées pour le type de liste "Binaire" (Page 675)
Pour insérer une liste de textes (Page 667)
Introduction
L'objet "Texte multiligne" offre la possibilité d'afficher dans la vue plusieurs lignes de texte
dans un rectangle.
Si vous validez la commande, l'opérateur peut faire défiler le texte au Runtime et l'éditer.
Par la liaison de variables, vous pouvez utiliser le texte multiligne pour la saisie ou la sortie de
texte.
Vous définissez la taille et les propriétés de l'objet "Texte multiligne" dans Graphics Designer.
Si le texte est plus grand que le rectangle, WinCC ajoute automatiquement une barre de
défilement à droite.
2ULJLQHGHO REMHW
5HFWDQJOHHQFDGUDQWO REMHW
+DXWHXU
/DUJHXU
3. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
4. Utilisez la palette de couleurs pour modifier les couleurs.
5. Utilisez des éléments de la palette de styles pour modifier le style de représentation de
l'objet.
Dynamisation
Quand vous liez des variables à l'attribut "Texte", vous pouvez utiliser l'objet "Texte multiligne"
pour entrer ou sortir du texte.
Introduction
Le champ de combinaison offre dans Runtime la possibilité de sélectionner dans une liste
déroulante, parmi plusieurs textes possibles, un texte pour l'affichage et l'entrée.
Vous pouvez définir les textes au moyen de variables.
La taille et les propriétés d'un champ de combinaison dans runtime sont définies dans Graphics
Designer.
2ULJLQHGHO REMHW
5HFWDQJOHHQFDGUDQWO REMHW
+DXWHXU
/DUJHXU
Dynamisations
Si vous liez les variables correspondantes, vous pouvez utiliser le champ de combinaison :
● Pour l'entrée d'un texte prédéfini ou de l'index correspondant.
● Pour l'affichage d'un texte prédéfini parmi plusieurs autres.
Avec d'autres variables, vous pouvez prédéfinir vous-même dynamiquement les textes.
Introduction
Le champ de liste permet en runtime de mettre en relief un texte parmi plusieurs autres ou de
le sélectionner pour l'entrée.
La taille et les propriétés d'un champ de liste dans runtime sont définies dans Graphics
Designer. Quand la liste est plus longue que le champ de liste, ce dernier comporte une barre
de défilement.
2ULJLQHGHO REMHW
5HFWDQJOHHQFDGUDQWO REMHW
+DXWHXU
/DUJHXU
Un champ de liste est inséré à proximité de l'origine de la vue avec les propriétés par défaut
de l'objet.
Notez que le champ de liste doit être suffisamment large pour l'affichage des textes.
Le défilement horizontal n'est pas possible. Les textes trop longs sont coupés.
Dynamisation
Si vous liez des variables aux attributs correspondants, vous pouvez utiliser le champ de liste
pour les opérations suivantes :
● pour l'entrée d'un texte prédéfini ou de l'index correspondant
● pour afficher l'un des textes prédéfinis
Les variables de texte correspondantes vous permettent également de dynamiser les textes
prédéfinis.
Introduction
L'objet Bloc d'affichage vous permet d'insérer une instance de bloc d'affichage dans votre vue.
A condition qu'il y ait des types de bloc d'affichage dans le projet WinCC.
Les blocs d'affichage sont des combinaisons d'objets préconfigurées. Vous enregistrez une
telle combinaison en tant que type de bloc d'affichage que pouvez ensuite toujours réutiliser
en tant qu'instance de bloc d'affichage.
La taille et les propriétés d'une instance de bloc d'affichage dans runtime sont définies dans
Graphics Designer.
Une instance de bloc d'affichage est insérée à proximité de l'origine de la vue avec les
propriétés par défaut de l'objet.
Voir aussi
Utilisation de types de bloc d'affichage (Page 414)
Introduction
.NET-Framework de Microsoft est installé en même temps que WinCC. Cela vous permet
d'intégrer des applications .NET (Assemblies) sous forme de contrôles dans vos vues.
Lorsque vous insérez l'objet complexe "Contrôle .NETl", vous sélectionnez le contrôle souhaité
dans le dialogue "Insérer un contrôle". Tous les contrôles disponibles sur votre système
s'affichent ici.
Remarque
Problèmes possibles avec les contrôles d'autres fabricants
C'est l'utilisateur du logiciel qui est responsable des problèmes résultant de l'emploi de
contrôles d'autres fabricants.
Un contrôle de sécurité est recommandé avant l'utilisation.
WinCC utilise en standard comme nom d'objet la désignation du contrôle, liée à un numéro
consécutif. Vous pouvez modifier ce nom au moyen de l'attribut "Nom d'objet" dans la fenêtre
"Propriétés de l'objet".
Marche à suivre
1. Dans la fenêtre de sélection "Standard", cliquez sur l'objet complexe "Contrôle .NET".
2. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
3. Le dialogue "Insérer un contrôle" s'ouvre avec les contrôles issus de "Global Assembly
Cache".
Introduction
.NET-Framework 3.0 de Microsoft s'installe en même temps que WinCC. Ce programme
contient notamment "Windows Presentation Foundation (WPF)", qui sert à décrire des
interfaces. Vous avez la possibilité d'intégrer des fichiers WPF sous forme de contrôles dans
vos vues.
Lorsque vous insérez l'objet complexe "WPF Control", vous sélectionnez le contrôle souhaité.
Tous les contrôles disponibles sur votre système s'affichent ici.
Remarque
Problèmes possibles avec les contrôles d'autres fabricants
C'est l'utilisateur du logiciel qui est responsable des problèmes résultant de l'emploi de
contrôles d'autres fabricants.
Un contrôle de sécurité est recommandé avant l'utilisation.
Marche à suivre
1. Cliquez sur l'objet complexe "Contrôle WPF" dans la fenêtre de sélection "Standard".
2. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
Introduction
Le bargraphe tridimensionnel permet de représenter les valeurs graphiquement et en 3 D.
La taille et les propriétés d'un bargraphe tridimensionnel dans runtime sont définies dans
Graphics Designer.
Le bargraphe tridimensionnel n'est disponible que si le programme "Basic Process Control" a
été installé lors de l'installation de WinCC.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Remarque
Éviter la couleur d'arrière-plan "Noir"
Le bargraphe tridimensionnel est toujours placé dans un champ rectangulaire.
N'utilisez pas d'arrière-plan noir.
Les flèches indiquant un dépassement de zone ne sont alors pas visibles.
Voir aussi
Le groupe de propriétés "Limites" (Page 568)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Introduction
La signalisation groupée permet de représenter hiérarchiquement les états actuels de types
d'alarme donnés.
Huit boutons maximum permettent la représentation et la commande des alarmes.
Avec une signalisation groupée, il est par ex. possible de réaliser un basculement rapide vers
la représentation d'une source de défaut.
La taille et les propriétés d'une signalisation groupée dans runtime sont définies dans Graphics
Designer.
Remarque
Signalisations groupées indépendantes combinées par OU logique à travers la hiérarchie des
vues
Les signalisations groupées créées automatiquement par le système pour être combinées par
OU ne doivent pas être utilisées dans un groupe.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
* Pour les nouveaux projets à partir de WinCC V7.01, les alarmes de la classe d'alarme
"Tolérance" sont configurées par défaut comme alarmes devant être acquittées. L'option est
activée dans l'éditeur de projet OS.
Vous pouvez vous-même affecter à chaque bit l'un des 16 types d'alarme et modifier ainsi le
paramétrage par défaut. La configuration s'effectue dans la propriété "Type d'alarme" dans le
groupe de propriétés "Types d'alarme".
L'affectation des bits aux classes d'alarmes ne peut pas être modifiée. Il n'est pas possible
d'afficher d'autres classe d'alarmes tels que les contrôle-commande OS dans la signalisation
groupée.
Relier la signalisation groupée à une variable que vous avez vous-même définie
Indépendamment de PCS 7, vous pouvez également lier une signalisation groupée à une
variable. Vous affectez dans cette variable les diverses positions de bit selon les besoins.
1. Ouvriez le menu contextuel de la signalisation groupée et sélectionnez "Propriétés".
2. Sélectionnez "Autres" dans l'onglet "Propriétés".
3. Ouvrez le menu contextuel sur la ligne "Valeur groupée", colonne "Dynamique" et
sélectionnez "Variable...". La variable doit être une variable 32 bits signée.
4. Dans la fenêtre "Sélection de variable", choisissez l'une des variables du niveau de process
ou des variables internes.
5. Réglez le cycle de rafraîchissement dans la colonne "Rafraîchissement" à "En cas de
modification".
Si vous utilisez une variable interne, la valeur de début devrait être 65535 (0x0000FFFF). De
cette manière, au moment du démarrage, il n'existe, du point de vue de la signalisation
groupée, aucune alarme non validée.
Dans le cas des signalisations groupées configurées individuellement, le paramètrage PCS7
du modèle d'acquittement ("17" ou "3089") valable lors de la livraison n'est vraisemblablement
pas approprié à votre projet et doit être adapté.
Vous pouvez influer le comportement d'acquittement avec la variable "@EventQuit".
Affichage du verrouillage
Le groupe de propriétés "Verrouillage" comprend les attributs permettant de modifier la
représentation des points de mesure verrouillés.
L'attribut "Verrouillage affichage" détermine pour la signalisation groupée si un point de mesure
verrouillé est affiché ou pas.
Le verrouillage est valable pour tous les boutons de la signalisation groupée, indépendamment
des événements encore présents dans la hiérarchie.
Dans le paramétrage par défaut de la signalisation groupée, le cinquième bouton est occupé
par l'affichage de l'état "Point de mesure verrouillé" via "Valeur groupée Bit 16". Cela permet
de représenter non seulement les événements présents dans la hiérarchie, mais également
les points de mesure verrouillés dans une hiérarchie sous-jacente.
Voir aussi
Le groupe de propriétés "Types d'alarme" (Page 570)
Le groupe de propriétés "Verrouillage" (Page 577)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets complexes (Page 624)
Introduction
L'indicateur d'état élargi n'est disponible qu'en cas d'installation d'une OS PCS 7.
L'indicateur d'état élargi vous permet de définir des états sur la base de la valeur groupée et/
ou d'une à quatre variables de commande. Vous affectez des vues aux états.
La valeur groupée est commandée par une variable représentant l'état de l'alarme. D'autres
types de dynamisation ne sont pas possibles. La valeur groupée est généralement
interconnectée à un EventState PCS 7.
Vous pouvez utiliser comme variable d'état une variable numérique quelconque de la gestion
de variables WinCC.
L'état d'alarme résulte de l'analyse des bits de la valeur groupée. Si plusieurs bits sont à 1
dans la valeur groupée, la priorité détermine quel état est affiché. Pour les bits de la valeur
groupée, vous attribuez des vues pour les états "Apparaissante" (+), "Arrivée acquittée" (+ Q)
et "Partie non acquittée" (-). Vous pouvez en outre affecter une vue de base et une vue
clignotante pour l'état "OK".
Etapes de configuration
La configuration de l'indicateur d'état élargi se fait en plusieurs étapes :
1. Vous déterminez le nombre de variables que vous voulez utiliser. Vous reliez ces variables
aux propriétés d'objet correspondantes "Etat1" à "Etat4" de l'indicateur d'état élargi.
2. Pour le calcul de la valeur d'état, vous déterminez l'attribution des bits de la valeur d'état
en fonction d'une position de bit de la variable utilisée "Etat1" à "Etat4".
3. Si vous voulez tenir compte des états d'alarme de la valeur groupée, vous déterminez les
bits à utiliser de la valeur groupée. Reliez la propriété "Valeur groupée" à une variable.
Dans le cas de PCS7, il s'agit en général de la variable "EventState" d'un point de mesure.
4. Définissez les priorités pour le comportement d'alarme au runtime.
5. Attribuez des vues de base et clignotantes aux bits utilisés de la valeur d'état ou de la
combinaison des bits utilisés de la valeur d'état et de la valeur groupée.
Marche à suivre
1. Ouvrez Graphics Designer et sélectionnez l'objet "Indicateur d'état (élargi)" dans la palette
d'objets/objets complexes.
2. Tirez l'objet par glisser-déplacer sur l'espace de travail. La boîte de dialogue de
configuration de l'indicateur d'état élargi s'affiche.
3. Dans le groupe "Sélection de bits", composez une valeur d'état personnalisée à partir de
4 mots d'états combinables maximum.
Exemple A : la valeur d'état est constituée uniquement du bit "deux puissance quatre" de
la variable connectée à la propriété "Etat1".
Exemple B : vous voulez utiliser les entrées des quatre variables binaires "Etat1" à "Etat4"
pour constituer la valeur d'état.
4. Si vous voulez combiner la constitution de la valeur d'état aux états d'alarme de la valeur
groupée, activez la case à cocher "Utiliser la valeur groupée pour la représentation".
5. Choisissez dans la valeur groupée les bits à utiliser pour l'indicateur d'état élargi. Les
boutons fléchés vous permettent de déplacer un bit sélectionné entre les deux listes.
L'affectation par défaut correspond au standard PCS7.
6. Définissez l'ordre des priorités des bits utilisés pour l'exploitation de la valeur groupée. Les
entrées de la liste "Bits utilisés" indiquent l'ordre des priorités. L'entrée du haut a la priorité
la plus élevée (priorité 1). Sélectionnez respectivement une entrée dans la liste "Bits
utilisés" et modifiez sa priorité en cliquant sur le bouton "Priorité plus haute" ou "Priorité
plus basse". Toutes les entrées de la liste "Bits non utilisés" ont la priorité "0".
Les icônes des listes "Bits utilisés" et "Bits non utilisés" représentent toujours le standard
PCS 7, indépendamment d'éventuelles différences spécifiques au projet.
7. Sous l'onglet "Affectation de vues", attribuez des vues aux bits utilisés. L'index est composé
de la constitution de la valeur d'état ou de la combinaison de valeur d'état et valeur groupée.
Vous pouvez déterminer la vue de base et la vue clignotante pour chaque combinaison. Si
vous avez configuré une vue clignotante, le système affichera au Runtime alternativement
la vue de base et la vue clignotante. Vous pouvez utiliser vos propres vues, à condition
qu'elles se trouvent dans le répertoire "GraCS" du projet ou dans un sous-répertoire de
"GraCS".
8. Cliquez dans la liste d'indices sur l'état auquel vous voulez affecter des vues.
9. La liste de sélection de fichier affiche les fichiers graphiques du type sélectionné, tirés soit
du répertoire "GraCS" du projet, soit du sous-répertoire indiqué dans le champ "Utiliser le
dossier pour les vues". Si vous n'avez pas déterminé de sous-répertoire ou que le sous-
répertoire ne contient pas de vue, ce sont les vues du répertoire "GraCS" qui sont prises
en compte.
Double-cliquez sur le fichier graphique souhaité. Le premier double-clic affecte la vue de
base et le deuxième double-clic, la vue clignotante.
10.Si vous voulez supprimer une vue d'un état, sélectionnez l'état en question dans le tableau
et sélectionnez la commande de menu correspondante dans le menu contextuel.
11.Cliquez sur le bouton "OK" ou "Appliquer". Le paramétrage est validé.
12.Reliez les variables utilisées avec l'indicateur d'état élargi. Ouvrez les propriétés d'objet.
13.Dans le groupe de propriétés "Autres", sélectionnez la propriété "Etat1". Dans le menu
contextuel de la colonne "Dynamique", choisissez la commande "Variable...". Dans la
fenêtre "Sélection de variable", choisissez la variable voulue. Si vous utilisez plusieurs
variables, reliez-les aux propriétés "Etat2" à "Etat4".
14.Reliez la variable pour la valeur groupée dans les propriétés d'objet de l'indicateur d'état
élargi. Dans le groupe de propriétés "Autres", sélectionnez la propriété "Valeur groupée".
Dans le menu contextuel de la colonne "Dynamique", choisissez la commande "Variable...".
La variable doit être une variable 32 bits signée. Dans la fenêtre "Sélection de variable",
choisissez l'une des variables du niveau de process ou des variables internes.
Exportation/importation de la configuration
Vous pouvez enregistrer et transmettre les affectations de vue configurées pour l'indicateur
d'état élargi en exportant la configuration sous forme de fichier XML. Vous pouvez également
importer de cette manière une configuration existante. Vous ne pouvez pas importer de
configuration de l'indicateur d'état élargi que vous avez exportée avant WinCC V6.2.
La propriété "Etat disparaissant visible" vous permet de déterminer si un état parti est visible
ou non.
Remarque
Si vous modifiez la constitution de la valeur d'état ou ajoutez ou supprimez la valeur groupée
pour la représentation, les états possibles sur la page de configuration "Affectation de vues"
sont modifiés. Un avertissement vous signale que toutes les affectations de vues déjà
configurées seront perdues. Si vous voulez conserver les affectations de vue, exportez et
enregistrez la configuration existante.
Introduction
L'indicateur analogique élargi n'est disponible qu'en cas d'installation d'une OS PCS 7.
L'indicateur analogique élargi permet d'afficher au runtime en différentes couleurs la valeur
d'une variable en fonction des états d'alarme d'un bloc. L'état d'alarme résulte de l'analyse
des bits de la valeur groupée. La valeur groupée est commandée par une variable. D'autres
types de dynamisation ne sont pas possibles. Si plusieurs bits sont à 1 dans la valeur groupée,
la priorité détermine quel état est affiché.
Options d'affichage
Les options d'affichage suivantes sont disponibles pour les bits de la valeur groupée pour les
états "Apparaissante", "Arrivée acquittée" et "Partie non acquittée" :
● Couleur d'arrière-plan
● Couleur du texte
● Clignotement et couleurs de clignotement de l'arrière-plan et du texte
Pour les états "OK" et "Simulation", vous pouvez configurer respectivement la couleur d'arrière-
plan et la couleur du texte dans la boîte de dialogue des propriétés ou dans la boîte de dialogue
de configuration. La couleur de clignotement est identique pour les deux états. Vous définissez
si les deux états doivent clignoter à l'aide de la propriété "Clignoter" dans la boîte de dialogue
des propriétés.
Etapes de configuration
La configuration de l'indicateur analogique élargi se fait en plusieurs étapes :
1. Définissez les bits à utiliser dans la valeur groupée.
2. Définissez les priorités pour le comportement d'alarme au runtime.
3. Définissez les options d'affichage des types d'alarme pour les bits utilisés si vous ne voulez
pas accepter les paramètres par défaut. Indépendamment des bits de la valeur groupée,
vous pouvez configurer les couleurs pour les états "O.K." et "Simulation".
Marche à suivre
1. Ouvrez Graphics Designer et sélectionnez l'objet "Indicateur analogique (élargi)" dans la
palette d'objets/objets complexes.
2. Tirez l'objet par glisser-déplacer sur l'espace de travail. La boîte de dialogue de
configuration de l'indicateur analogique élargi s'affiche.
3. Choisissez dans la valeur groupée les bits à utiliser pour l'indicateur analogique élargi. Les
boutons fléchés vous permettent de déplacer un bit sélectionné entre les deux listes.
L'affectation par défaut correspond au standard PCS7.
4. Définissez l'ordre des priorités des bits utilisés pour l'exploitation de la valeur groupée. Les
entrées de la liste "Bits utilisés" indiquent l'ordre des priorités. L'entrée du haut a la priorité
la plus élevée (priorité 1). Sélectionnez respectivement une entrée dans la liste "Bits
utilisés" et modifiez sa priorité en cliquant sur le bouton "Priorité plus haute" ou "Priorité
plus basse". Toutes les entrées de la liste "Bits non utilisés" ont la priorité "0".
Les icônes des listes "Bits utilisés" et "Bits non utilisés" représentent toujours le standard
PCS7, même si des paramétrages utilisateur ont été faits. Ces paramètres sont indiqués
sous "Format/Couleur".
5. Afin de configurer l'affichage pour les états d'un bit, sélectionnez le bit dans la liste "Bits
utilisés". Choisissez ensuite dans la liste "Etat" l'état pour la valeur duquel vous voulez
modifier le paramètre de couleur présélectionné.
6. Cliquez sur la couleur voulue dans le tableau de couleurs. Le premier clic modifie la couleur
d'arrière-plan, le deuxième clic change la couleur du texte.
7. Si la valeur à afficher ou l'arrière-plan pour le bit utilisé et l'état sélectionné doit clignoter,
activez les cases à cocher correspondantes. Définissez les couleurs de clignotement
correspondantes.
8. Si vous voulez modifier le format de la valeur à représenter, ouvrez les propriétés d'objet
de l'indicateur analogique élargi. Double-cliquez sur la propriété "Format" dans le groupe
de propriétés "Police" et entrez le format voulu.
Si vous voulez afficher la valeur sous forme de texte, double-cliquez sur "Valeur comme
texte" dans le groupe de propriétés "Autres" ou activez la case à cocher "Représenter la
valeur comme texte" dans la boîte de dialogue de configuration.
9. Configurez les options d'affichage pour d'autres bits.
10.Cliquez sur le bouton "OK". Le paramétrage est validé.
11.Reliez les variables pour la valeur que vous voulez afficher et pour la valeur groupée dans
les propriétés d'objet de l'indicateur analogique élargi.
12.Dans le groupe de propriétés "Autres", sélectionnez pour cela la propriété "Valeur". Dans
le menu contextuel de la colonne "Dynamique", sélectionnez la commande "Variable...".
Dans la fenêtre "Sélection de variable", choisissez la variable voulue.
13.Dans le groupe de propriétés "Autres", sélectionnez la propriété "Valeur groupée". Dans
le menu contextuel de la colonne "Dynamique", sélectionnez la commande "Variable...".
La variable doit être une variable 32 bits avec signe. Dans la fenêtre "Sélectionner variable",
choisissez l'une des variables du niveau de process ou l'une des variables internes.
Configuration de la simulation
Vous pouvez configurer une simulation afin de représenter une situation donnée par une
couleur de police et couleur d'arrière-plan différentes. Les propriétés "Simulation" et "Bit de
simulation" sont uniquement analysées en l'état "O.K.".
1. Dans le groupe de propriétés "Autres", sélectionnez la propriété "Simulation" dans les
propriétés d'objet de l'indicateur analogique élargi. Dans le menu contextuel de la colonne
"Dynamique", sélectionnez la commande "Variable...". Dans la fenêtre "Sélection de
variable", choisissez la variable voulue.
2. Double-cliquez la propriété "Bit de simulation" dans le groupe de propriétés "Autres" de
l'indicateur analogique élargi. Entrez dans la zone de texte le bit des variables de simulation
devant être analysé.
3. Définissez la couleur de police et couleur d'arrière-plan de la simulation dans le groupe de
propriétés "Couleurs".
Exportation/importation de la configuration
Vous pouvez enregistrer et transmettre les paramétrages de l'indicateur analogique élargi en
exportant la configuration sous forme de fichier XML. Vous pouvez également importer de
cette manière des configurations existantes. Vous ne pouvez pas importer de configuration
de l'indicateur analogique élargi que vous avez exportée avant WinCC V6.2.
La propriété "Etat disparaissant visible" vous permet de déterminer si un état parti est visible
ou non.
Remarque
Le code de qualité ne peut être exploité par l'indicateur analogique élargi que si la propriété
d'objet "Valeur" est dynamisée directement avec une variable.
Voir aussi
Fonction de formatage de l'affichage analogique (Page 707)
Possibilités de formatage
Vous pouvez formater comme suit la valeur des variables qui est représentée dans l'indicateur
analogique élargi :
Introduction
Un graphique vectoriel adaptable (SVG) est un format image pour les graphiques
bidimensionnels prenant en charge l'interaction et l'animation. Les vues SVG et le
comportement des graphiques sont définis dans des fichiers XML et peuvent être créés et
édités avec n'importe quel éditeur de texte.
L'objet SVG permet d'insérer des graphiques vectoriels adaptables dans une vue de process.
La taille et les propriétés prises par un objet SVG au runtime sont définies dans Graphics
Designer.
Vous pouvez intégrer les objets SVG configurés dans la bibliothèque de projet SVG.
Conditions
● L'utilisation des dialogues de configuration est activée dans l'onglet "Options" sous "Outils /
Paramétrages...".
3. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue. La boîte de dialogue "Choix de la vue" s'ouvre.
4. La sélection de vue affiche toutes les vues au format "svg" qui se trouvent dans la
bibliothèque SVG du projet WinCC en cours. Activez l'option "Afficher les sous-répertoires"
quand des sous-répertoires existants de "GraCS" s'affichent dans la sélection de vue avec
les vues "SVG" qu'ils contiennent.
Cliquez sur le bouton "Rechercher ..." pour insérer d'autres vues dans la sélection de vue.
Cliquez sur "Supprimer sélection" pour annuler une affectation existante.
5. Sélectionnez la vue qui s'affichera dans l'objet SVG.
6. Confirmez vos entrées par "OK".
L'insertion de l'objet "Objet SVG" est terminée.
Si vous maintenez la touche <Maj> enfoncée pendant l'insertion, l'objet "Objet SVG" aura la
forme d'un carré.
Une autre méthode consiste à insérer un fichier SVG de la bibliothèque SVG dans l'objet SVG
par glisser-déposer. L'objet SVG est alors configuré avec ce fichier dans la propriété "Vue".
Remarque
Si l'attribut "Vue Couleur de transparence active" d'un objet SVG a la valeur "oui", la fréquence
de clignotement possible peut éventuellement diminuer.
DataSet
Sert de conteneur pour l'enregistrement interne de données d'objets utilisateur ou de types de
bloc d'affichage. L'objet n'a pas d'interface graphique au Runtime.
Vous pouvez lier des variables ou configurer des événements dans les propriétés de l'objet
DataSet :
● Créer / supprimer un attribut d'objet : Bouton "Ajouter"/"Supprimer"
Nombre maximal : 255 attributs
● Modifier le type de données : clic dans la colonne "Type"
Types de données possibles (zone de liste déroulante) : Bool, Int, Long, Double, String
(texte ne dépendant pas de la langue), LanguageString (texte dépendant de la langue),
Color, PasswordLevel
● Modifier le nom de l'attribut : Double-clic ou <F2>
● Trier l'affichage : clic sur le titre de colonne "Name" ou "Type"
Réinitialiser le tri : clic sur le titre de colonne "Index"
● Modifier l'ordre : utiliser les touches fléchées à droite
Condition : le tri n'est ni modifié ni réinitialisé.
Introduction
Les objets Windows englobent des éléments que vous connaissez de par les applications
Windows : bouton, case à cocher, case d'option et défileur. Vous pouvez configurer en plus
un bouton rond. Vous pouvez modifier les objets et les dynamiser de multiples façons. Ils
permettent la commande d'événements de process et de process.
Dans Graphics Designer, les différents types d'objets ont des propriétés prédéfinies. Lors de
l'insertion, les objets adoptent ce paramétrage par défaut (à l'exception des différentes
propriétés géométriques). Après l'insertion, vous pouvez modifier les propriétés d'un objet. De
même, vous pouvez modifier le paramétrage par défaut des types d'objet selon vos besoins.
Vue d'ensemble
Voir aussi
Pour ajouter un bouton (Page 713)
Pour ajouter une case à cocher (Page 718)
Pour ajouter une case d'option (Page 720)
Pour insérer un bouton rond (Page 723)
Pour insérer un défileur (Page 725)
Pour modifier le paramétrage par défaut des types d'objets (Page 480)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Contrôles (Page 356)
Le système de coordonnées d'une vue de process (Page 334)
Le système de coordonnées d'un objet (Page 336)
Le rectangle entourant l'objet (Page 338)
Travailler avec des objets combinés (Page 741)
Travailler avec des objets (Page 479)
3.8.8.2 Bouton
Introduction
Le bouton permet la commande de process.
Il est utilisé par ex. pour l'acquittement d'alarmes ou la navigation dans Runtime.
Un bouton a deux états possibles : "Actif" et "Inactif". En outre, vous pouvez déterminer si un
bouton sera représenté par défaut enfoncé et s'il s'enclenche quand on l'enfonce.
Par le biais de la dynamisation des attributs correspondants, un bouton est intégré dans le
process.
Insérer un bouton
1. Ouvrez la vue dans laquelle vous voulez insérer un bouton.
2. Cliquez sur l'objet Windows "Bouton" dans la fenêtre de sélection "Standard".
3. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
La boîte de dialogue "Configuration d'un bouton" s'ouvre.
Si vous maintenez la touche <Maj> enfoncée pendant l'insertion, l'objet "Bouton" aura la
forme d'un carré.
Modifier un bouton
Sélectionnez un objet de type Bouton pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Pour configurer un bouton (Page 715)
Pour configurer un raccourci clavier pour la navigation dans Runtime (Page 716)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets Windows (Page 711)
Introduction
A la fin de la procédure d'insertion, le dialogue "Configuration d'un bouton" s'ouvre si l'utilisation
des dialogues de configuration a été activée dans l'onglet "Options" du menu "Outils /
Paramétrages...". Il permet la configuration rapide des principales caractéristiques du bouton.
Vous pouvez aussi ouvrir le dialogue de configuration à l'aide du menu contextuel de l'objet.
Vous modifiez des attributs individuels dans la fenêtre "Propriétés de l'objet"
Texte
Le bouton peut afficher un texte qui décrit sa fonction, par exemple.
Entrez le texte souhaité.
Le dialogue de configuration ne met qu'une seule ligne de texte à disposition. Pour saisir un
texte de plusieurs lignes, utilisez l'attribut "Texte" dans la fenêtre "Propriétés de l'objet". Vous
trouverez la description détaillée dans la rubrique "Modifier le texte d'un champ avec l'attribut
"Texte"".
Police
Cliquez sur les boutons pour ouvrir les boîtes de dialogue qui modifient la police.
Commande
Pour la commande du bouton, vous pouvez attribuer une autorisation et définir un raccourci
permettant la commande par touche ou combinaison de touches.
Cliquez sur les boutons pour ouvrir les boîtes de dialogue correspondantes. Vous trouverez
la description détaillée des dialogues à la rubrique "Configurer un raccourci clavier pour
naviguer dans Runtime".
Remarque
Basic Process Control : pas de "Changement de vue par clic de la souris"
Il n'est pas permis d'utiliser la fonction "Changement de vue par clic de souris" dans la zone
du Basic Process Control.
Utilisez la fonction "SSMChangeWorkField" pour ouvrir une vue dans l'espace de travail.
Pour ouvrir une fenêtre de vue supplémentaire, utilisez la fonction "SSMOpenTopField".
Voir aussi
Pour sélectionner une variable (Page 737)
Pour configurer un raccourci clavier pour la navigation dans Runtime (Page 716)
Pour ajouter un bouton (Page 713)
La configuration rapide d'objets (Page 735)
Introduction
L'objet "Bouton" sert à appeler dans Runtime un événement configuré. Par exemple, on peut
utiliser des objets de type "Bouton" pour naviguer entre plusieurs vues.
Remarque
Quand un groupe est commandé par un raccourci clavier, vous ne devez affecter ce raccourci
qu'à l'objet individuel "bouton" contenu dans le groupe. Un raccourci clavier que vous affectez
à tout le groupe n'aura pas d'effet dans Runtime.
Remarque
Pour commander le bouton dans Runtime, il faut que les attributs "Autorisation de conduite"
et "Affichage" aient la valeur "Oui". La valeur de l'attribut "Autorisation" doit contenir les droits
d'accès de l'utilisateur en cours.
Voir aussi
Pour configurer un bouton (Page 715)
Pour ajouter un bouton (Page 713)
Introduction
La case à cocher permet à l'utilisateur de sélectionner plusieurs options et d'activer les cases
correspondantes.
Les cases à cocher peuvent être activées par défaut pour que l'utilisateur ne modifie ce choix
qu'en cas de besoin.
Par le biais de la dynamisation des attributs correspondants, une case à cocher est intégrée
dans le process.
Une case à cocher est insérée à proximité de l'origine de la vue avec les propriétés par défaut
de l'objet.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Augmentation du nombre
De nouvelles options sont insérées sous celle dont l'attribut "Indice" a la valeur la plus élevée.
Vous pouvez modifier le texte par défaut de la nouvelle option à l'aide de l'attribut "Texte" dans
le groupe de propriétés "Police".
Diminution du nombre
Toutes les options dont l'attribut "Indice" est supérieur au nouveau nombre sont supprimées.
Définition de textes
Les attributs mentionnés sous "Police" vous permettent de définir les textes et leur
représentation.
Indiquez le texte correspondant pour chaque index compris entre "1" et "Nombre de lignes" :
1. Double-cliquez sur "Index" et indiquez le numéro.
2. Double-cliquez sur "Texte" et indiquez le texte affiché correspondant.
Les textes sont enregistrés dans l'objet. Pour la traduction, utilisez le Text Distributor.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets Windows (Page 711)
Introduction
La case d'option permet à l'utilisateur de choisir l'une des options proposées et d'activer le
bouton d'option correspondant.
Il est possible d'activer une option par défaut pour que l'utilisateur ne modifie ce choix qu'en
cas de besoin.
Par le biais de la dynamisation des attributs correspondants, une case d'option est intégrée
dans le process.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Augmentation du nombre
De nouvelles options sont insérées sous celle dont l'attribut "Indice" a la valeur la plus élevée.
Vous pouvez modifier le texte par défaut de la nouvelle option à l'aide de l'attribut "Texte" dans
le groupe de propriétés "Police".
Diminution du nombre
Toutes les options dont l'attribut "Indice" est supérieur au nouveau nombre sont supprimées.
Définition de textes
Les attributs mentionnés sous "Police" vous permettent de définir les textes et leur
représentation.
Indiquez le texte correspondant pour chaque index compris entre "1" et "Nombre de lignes" :
1. Double-cliquez sur "Index" et indiquez le numéro.
2. Double-cliquez sur "Texte" et indiquez le texte affiché correspondant.
Les textes sont enregistrés dans l'objet. Pour la traduction, utilisez le Text Distributor.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets Windows (Page 711)
Introduction
Le bouton rond permet la commande de process.
Il est utilisé par ex. pour l'acquittement d'alarmes.
Un bouton rond a trois états possibles : "Actif", "Inactif" et "Désactivé". En outre, vous pouvez
déterminer si un bouton rond sera représenté par défaut enfoncé et s'il s'enclenche quand on
l'enfonce.
Par le biais de la dynamisation des attributs correspondants, un bouton rond est intégré dans
le process.
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets Windows (Page 711)
3.8.8.6 Défileur
Introduction
Le défileur est un curseur permettant la commande de process.
Il peut être utilisé par ex. pour la modification progressive d'une valeur.
Par le biais de la dynamisation des attributs correspondants, un défileur est intégré dans le
process.
Insérer un défileur
1. Ouvrez la vue dans laquelle vous voulez insérer un défileur.
2. Cliquez sur l'objet Windows "Défileur" dans la fenêtre de sélection "Standard".
3. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
La boîte de dialogue "Configuration d'un défileur" s'ouvre.
Si vous maintenez la touche <Maj> enfoncée pendant l'insertion, l'objet "Défileur" aura la
forme d'un carré.
4. Saisissez les valeurs souhaitées dans les champs du dialogue de configuration.
Le dialogue de configuration est décrit à la rubrique suivante.
5. Confirmez vos entrées par "OK".
Modifier un défileur
Sélectionnez un objet de type Défileur pour effectuer l'une des modifications suivantes :
Attributs
Ouvrez la fenêtre "Propriétés de l'objet" pour modifier les valeurs actuelles des attributs
souhaités.
Voir aussi
Pour configurer un défileur (Page 727)
Pour définir la plage de valeurs et la commande d'un défileur (Page 729)
Opérations de base statiques (Page 482)
Opérations de base dynamiques (Page 508)
Les propriétés d'un objet (Page 534)
Travailler avec des objets Windows (Page 711)
Introduction
A la fin de la procédure d'insertion, le dialogue "Configuration d'un défileur" s'ouvre si
l'utilisation des dialogues de configuration a été activée dans l'onglet "Options" du menu
"Outils / Paramétrages...". Il permet la configuration rapide des principales caractéristiques du
défileur.
Vous pouvez aussi ouvrir le dialogue de configuration à l'aide du menu contextuel de l'objet.
Vous modifiez des attributs individuels dans la fenêtre "Propriétés de l'objet"
Variable
Vous pouvez dynamiser le défileur en liant une variable.
Saisissez le nom de la variable souhaitée ou cliquez sur l'icône de variable pour ouvrir le
dialogue des variables. Vous trouverez une description détaillée dans la rubrique
"Configuration rapide d'objets > Comment sélectionner une variable".
Rafraîchissement
Vous déterminez la fréquence de rafraîchissement de l'affichage pour la valeur affichée par
le défileur.
Saisissez l'intervalle souhaité ou sélectionnez un intervalle dans la zone de liste déroulante.
Vous trouverez une description détaillée dans la rubrique "Paramètres de base de Graphics
Designer > Comment modifier le déclenchement standard".
Limites
Les deux points de butée du défileur sont déterminés par sa valeur maximale et sa valeur
minimale. L'indication de pas (opérations) détermine de combien de pas le curseur se
déplacera dans la barre de défilement, dans le sens voulu, à chaque clic de souris.
Saisissez les limites souhaitées et le nombre de pas pour la représentation du défileur.
Alignement
Déterminez si le curseur se déplacera horizontalement ou verticalement.
Voir aussi
Pour modifier le déclenchement standard (Page 385)
Pour sélectionner une variable (Page 737)
Pour définir la plage de valeurs et la commande d'un défileur (Page 729)
Pour insérer un défileur (Page 725)
La configuration rapide d'objets (Page 735)
Introduction
En modifiant les attributs appropriés, vous pouvez adapter selon le besoin la plage de valeurs,
le nombre d'opérations nécessaires et l'aspect de l'objet "Défileur".
Opérations
L'attribut "Opérations" détermine pour le défileur de combien de pas le curseur se déplace
dans la barre de défilement, dans le sens voulu, pour chaque clic de souris.
Le nombre de clics nécessaire pour déplacer le curseur d'une extrémité à l'autre de la barre
s'obtient par : ("Valeur maximale" – "Valeur minimale") / "Opérations".
Exemple :
Avec Valeur maximale = 100, Valeur minimale = 0, et Opérations = 25, il faut cliquer quatre
fois sur la barre de défilement pour déplacer le curseur d'une extrémité à l'autre.
Alignement
L'attribut "Alignement" détermine pour l'objet "Défileur" si le curseur se déplace dans le sens
horizontal ou vertical.
Style WinCC
L'attribut "Style WinCC" détermine comment le style est paramétré pour représenter les objets :
● défini par l'utilisateur dans Graphics Designer
● via le design paramétré globalement
● via les valeurs par défaut du système d'exploitation
Voir aussi
Pour insérer un défileur (Page 725)
Pour configurer un défileur (Page 727)
Introduction
WinCC vous permet de simuler des installations constituées de tuyaux reliés entre eux, de
réservoirs et d'autres objets dans vos vues de process.
A cette fin, sélectionnez des objets adéquats dans la bibliothèque et reliez-les entre eux à
l'aide des objets tuyaux. De par le motif de remplissage prédéfini, les tuyaux apparaissent en
3D et permettent de créer des images intuitives.
Objets tuyaux
WinCC offre les objets tuyaux suivants :
Vous assemblez votre installation avec ces objets tuyaux et des objets contenus dans la
bibliothèque d'objets, par ex. réservoirs et soupapes.
Voir aussi
Pour insérer un tuyau polygonal (Page 731)
Pour insérer un raccord en T (Page 732)
Pour insérer un double raccord en T (Page 733)
Pour insérer un coude de tuyau (Page 734)
Introduction
WinCC contient des objets tuyaux permettant de reproduire des installations de tuyaux. Le
tuyau polygonal vous permet au besoin de représenter un tuyau continu coudé à plusieurs
endroits. Les coins peuvent être représentés arrondis ou anguleux.
Le tuyau polygonal est un polygone ouvert : Les extrémités ne sont pas reliées même si vous
choisissez un point de départ et d'arrivée identiques.
2ULJLQHGHO REMHW
5HFWDQJOHHQFDGUDQWO REMHW
(SDLVVHXUGHOLJQH
+DXWHXU
1RHXGG LQWHUSRODWLRQ
LQGLFH
1RHXGG LQWHUSRODWLRQ
1RHXGG LQWHUSRODWLRQ LQGLFH
LQGLFH
/DUJHXU
Un tuyau polygonal peut avoir autant de coins que vous le souhaitez. Les coins sont numérotés
dans l'ordre de leur création. Vous pouvez les déplacer individuellement.
Marche à suivre
1. Ouvrez la vue dans laquelle vous voulez insérer un tuyau polygonal.
2. Cliquez sur l'objet tuyau "Tuyau polygonal" dans la fenêtre de sélection "Standard".
3. Positionnez le pointeur dans la vue à l'endroit où vous voulez insérer le tuyau polygonal.
Le pointeur se transforme en réticule composé de flèches pointant vers l'intérieur.
4. Faites un clic gauche sur le point de départ choisi.
5. Faites un clic gauche sur chaque autre coin souhaité du tuyau polygonal.
Un clic droit vous permet de corriger le dernier tronçon dessiné du tuyau polygonal.
Propriétés de l’objet
Avec l'attribut "Style de lien des lignes" dans le groupe de propriétés "Styles", vous déterminez
la manière dont sont représentés les coins :
● Carré : pas d'arrondi dans les coins
● Rond : arrondissement des coins en forme d'arc de cercle
Avec l'attribut "Epaisseur de trait", vous déterminez la largeur de représentation des tuyaux.
Introduction
WinCC contient des objets tuyaux permettant de reproduire des installations de tuyaux. Avec
le raccord en T, vous reproduisez une jonction de tuyaux en T.
2ULJLQHGHO REMHW
5HFWDQJOHHQFDGUDQWO REMHW
(SDLVVHXUGHOLJQH
+DXWHXU
/DUJHXU
Marche à suivre
1. Ouvrez la vue dans laquelle vous voulez ajouter un raccord en T.
2. Cliquez sur l'objet tuyau "Raccord en T" dans la fenêtre de sélection "Standard".
Le pointeur se transforme en un T creux.
3. Positionnez le pointeur à l'endroit de la vue où vous souhaitez insérer le raccord en T, et
cliquez sur l'endroit voulu.
Le raccord en T est inséré. Vous pouvez rectifier sa position et sa taille au moyen de la
souris.
Vous modifiez l'orientation au moyen des propriétés du raccord en T.
Propriétés de l’objet
Avec l'attribut "Epaisseur de trait" dans le groupe de propriétés "Styles", vous déterminez la
largeur de représentation des tuyaux.
Avec l'attribut "Angle de rotation" dans le groupe de propriétés "Géométrie", vous déterminez
l'orientation du raccord en T en degrés. Vous définissez ainsi que la jambe du "T" est orientée
vers le bas (0), la gauche (90), le haut (180) ou la droite (270). La valeur saisie est arrondie
automatiquement à un multiple de "90".
Introduction
WinCC contient des objets tuyaux permettant de reproduire des installations de tuyaux. Un
double raccord en T vous permet de représenter un croisement de tuyaux.
2ULJLQHGHO REMHW
5HFWDQJOHHQFDGUDQWO REMHW
(SDLVVHXUGHOLJQH
+DXWHXU
/DUJHXU
Marche à suivre
1. Ouvrez la vue dans laquelle vous voulez insérer un double raccord en T.
2. Cliquez sur l'objet tuyau "Double raccord en T" dans la fenêtre de sélection "Standard".
Le pointeur se transforme en croix creuse.
3. Positionnez le pointeur dans la vue à l'endroit où vous voulez insérer le double raccord en
T, puis cliquez sur cet endroit.
Le double raccord en T est inséré. Vous pouvez adapter sa position et sa taille.
Propriétés de l’objet
Avec l'attribut "Epaisseur de trait" dans le groupe de propriétés "Styles", vous déterminez la
largeur de représentation des tuyaux.
Introduction
WinCC contient des objets tuyaux permettant de reproduire des installations de tuyaux. Le
coude de tuyau vous permet de représenter une section de tuyau en courbe.
Vous pouvez paramétrer selon vos besoins la taille, la forme – arc de cercle ou d'ellipse – et
la mesure de l'arc du coude de tuyau.
2ULJLQHGHO REMHW
5HFWDQJOHHQFDGUDQWO REMHW
(SDLVVHXUGHOLJQH
1RHXG
LQLWLDO
1RHXGILQDO
+DXWHXU
/DUJHXU
Marche à suivre
1. Ouvrez la vue dans laquelle vous voulez insérer un coude de tuyau.
2. Cliquez sur l'objet tuyau "Coude de tuyau" dans la fenêtre de sélection "Standard".
3. Positionnez le pointeur dans la vue à l'endroit où vous voulez insérer un coude de tuyau.
Le pointeur se transforme en quart d'ellipse creux.
4. Cliquez sur la position choisie.
Le coude de tuyau est inséré avec des paramètres initiaux déterminés : en tant qu'arc de
cercle de largeur et hauteur égales dans le premier quart de cercle et avec la mesure de
l'arc 90° = ½ π.
5. Adaptez la position, la taille et la forme du coude de tuyau.
Si la largeur et la hauteur ne sont pas égales, l'arc de cercle devient arc d'ellipse.
6. Retournez le quart de cercle ou faites-le pivoter pour modifier son orientation.
7. Pour déplacer ultérieurement le point de départ ou le point d'arrivée, tirez dans la direction
que vous voulez le petit carré situé à côté du point en question.
Vous modifiez ainsi la mesure de l'arc du coude de tuyau.
Propriétés de l’objet
Largeur de tuyau
Avec l'attribut "Epaisseur de trait" dans le groupe de propriétés "Styles", vous déterminez la
largeur de représentation des tuyaux.
Introduction
Des dialogues de configuration sont disponibles dans Graphics Designer permettant la
configuration rapide des différents objets. Les caractéristiques essentielles d'un objet peuvent
être paramétrées dans ces dialogues de configuration.
Si l'utilisation des dialogues de configuration est activée dans l'onglet "Options" du menu
"Outils / Paramétrages...", le dialogue correspondant s'ouvre à l'insertion d'un objet.
Vous pouvez aussi ouvrir le dialogue de configuration à l'aide du menu contextuel de l'objet.
Différents dialogues de configuration sont disponibles pour les objets suivants :
● Champ d'E/S
● Bargraphe
● Objet graphique
● Indicateur d'état
● Liste de textes
● Bouton
● Défileur
Voir aussi
Pour configurer un défileur (Page 727)
Pour configurer un bouton (Page 715)
Pour configurer une liste des textes (Page 670)
Pour configurer un indicateur d'état (Page 663)
Pour insérer un objet graphique (Page 658)
Pour configurer un bargraphe (Page 653)
Pour configurer un champ d'E/S (Page 641)
Pour sélectionner les vues (Page 738)
Introduction
Les variables sont un élément central pour dynamiser des vues de process. La liaison d'une
variable de process à un objet permet p. ex. de représenter graphiquement la modification
d'une valeur de mesure. Vous trouverez des informations plus détaillées sur l'utilisation de
variables à la rubrique "Stock de variables".
Le dialogue des variables contient toutes les variables disponibles dans le projet.
Vous pouvez modifier la largeur des deux zones de la fenêtre et des colonnes de l'affichage
des variables en déplaçant les lignes de séparation verticales.
Filtre
Si les variables configurées sont en grand nombres, la recherche peut prendre du temps. Par
exemple, pour 15.000 variables, le temps de recherche s'élève à une minute.
En indiquant un filtre, vous réduisez l'étendue de la recherche. Vous pouvez optimiser ce
processus en configurant les variables avec un préfixe de variable.
Source de données
La fenêtre "Source de données" permet d'ouvrir une présélection des variables affichées.
Groupes de variables
Dans le volet gauche, le groupe de variables sélectionné est représenté sous forme
d'arborescence avec ses sous-répertoires.
Vous pouvez ouvrir et fermer les répertoires et les sous-répertoires en double-cliquant ou en
cliquant sur les symboles "+" et "-". Les variables disponibles pour l'entrée sélectionnée sont
représentées dans l'affichage des variables.
Marche à suivre
1. Choisissez le filtre voulu. Un astérisque signifie qu'aucun filtre n'est utilisé ou qu'aucun filtre
n'a été défini.
2. Sélectionnez une ou plusieurs sources de données.
3. Ouvrez le groupe de variables souhaité dans le volet gauche de la fenêtre.
4. Sélectionnez la variable souhaitée dans le volet droit de la fenêtre.
5. Confirmez votre sélection par "OK". Le dialogue des variables se referme. La variable
choisie est affectée à l'objet sélectionné.
Voir aussi
La configuration rapide d'objets (Page 735)
Travailler avec des objets Windows (Page 711)
Travailler avec des objets complexes (Page 624)
Introduction
Vous pouvez intégrer des vues dans quelques objets de Graphics Designer. Selon l'objet, les
vues intégrées ont différents formats de fichier.
Tous les fichiers PDL du projet en cours sont affichés dans le dialogue de sélection "Nom de
vue". Un fichier que vous voulez intégrer dans la fenêtre de vue doit faire partie du projet
WinCC en cours.
La liste de toutes les vues disponibles dans le projet est affichée dans le dialogue de sélection.
Ces vues se trouvent dans le répertoire graphique "GraCS" du projet WinCC en cours. Pour
adopter d'autres vues dans le projet en cours, ouvrez un autre dialogue de sélection à l'aide
du bouton "Rechercher ...".
Dialogue de configuration
L'aspect d'un dialogue de configuration dépend de l'objet sélectionné. Voici pour exemple le
dialogue de configuration de l'objet graphique.
La sélection de vue contient la liste des vues disponibles dans le répertoire de graphiques
"GraCS" du projet WinCC en cours. Activez l'option "Afficher les sous-répertoires" pour afficher
les sous-répertoires existants de "GraCS" dans la sélection de vue avec les vues qu'ils
contiennent.
Pour adopter d'autres vues dans le projet en cours, ouvrez un autre dialogue de sélection à
l'aide du bouton "Rechercher ...".
Remarque
Vous devez copier les fichiers graphiques référencés dans le répertoire graphique "GraCS"
du projet WinCC en cours pour qu'ils soient disponibles sur un ordinateur cible. Quand vous
utilisez le bouton "Rechercher ..." dans la sélection de vues, les fichiers graphiques
sélectionnés sont copiés automatiquement dans le répertoire graphique "GraCS".
Vous sélectionnez plusieurs vues en maintenant <MAJ> enfoncée et en cliquant sur la
première et la dernière vue.
Vous sélectionnez des vues isolées en maintenant <CTRL> enfoncée et en cliquant sur les
différentes vues.
Voir aussi
La configuration rapide d'objets (Page 735)
Travailler avec des objets Windows (Page 711)
Travailler avec des objets complexes (Page 624)
Introduction
Vous combinez les objets dans Graphics Designer en formant un groupe ou un objet utilisateur
à partir d'une sélection multiple.
Vous pouvez de plus insérer un groupe ou un objet combiné dans la bibliothèque du projet.
Ainsi, le groupe ou l'objet combiné est mis à disposition comme objet de bibliothèque pour une
réutilisation dans d'autres vues du process ou d'autres projets.
Une alternative consiste à utiliser des types de bloc d'affichage : vous créez une vue de process
comme modèle avec les objets souhaités. Vous utilisez les instances des types de bloc
d'affichage dans d'autres vues de process, semblables à des objets utilisateur. Pour plus
d'informations, voir "Vue d'ensemble : types de bloc d'affichage (Page 414)".
Vue d'ensemble
Objet Description
Groupe Vous rassemblez en un groupe une sélection multiple d'objets.
Vous pouvez éditer un groupe d'objets comme un objet unique dans Graphics Designer. En plus,
vous pouvez aussi éditer individuellement les objets contenus dans le groupe.
Contrairement à la sélection multiple, les poignées des différents objets ne s'affichent plus lorsqu'il
s'agit d'un groupe. Les poignées englobent tout le groupe. Le cadre de la sélection multiple devient
le rectangle de regroupement d'objets du groupe.
Objet utilisateur Un objet utilisateur permet l'adaptation individuelle des propriétés et des événements qui s'affichent
dans la fenêtre "Propriétés de l'objet".
Vous éditez un objet utilisateur comme un objet individuel dans Graphics Designer.
Comme pour un groupe, les poignées des différents objets ne sont plus affichées après la création
d'un objet utilisateur. Les poignées englobent tout l'objet utilisateur. Le cadre de la sélection multiple
devient le rectangle de regroupement d'objets de l'objet utilisateur.
Objet de bibliothèque La bibliothèque de Graphics Designer sert à stocker et à gérer des objets graphiques que vous
pouvez utiliser pour créer des vues de process.
● La "bibliothèque globale" propose un grand nombre d'objets graphiques préfabriqués que vous
pouvez insérer dans une vue comme objets de bibliothèque et adapter selon les besoins.
● La "bibliothèque du projet" permet de constituer une bibliothèque propre à un projet.
Voir aussi
Travailler avec la bibliothèque (Page 771)
Travailler avec des objets utilisateur (Page 745)
La sélection multiple d'objets (Page 488)
Travailler avec des objets (Page 479)
Vue d'ensemble : types de bloc d'affichage (Page 414)
Introduction
Avec la commande "Grouper", vous rassemblez les objets d'une sélection multiple en un
groupe.
Conditions
● Sélectionnez au moins deux objets de type n'importe quel type, sauf "Contrôle" et "objet
OLE".
Marche à suivre
1. Ouvrez le menu contextuel de la sélection multiple ou le menu "Edition".
2. Choisissez l'entrée "Groupe / Grouper".
Les objets sélectionnés sont rassemblés en un groupe. Le cadre de la sélection multiple
se transforme en un rectangle de regroupement d'objets du groupe. Les poignées ne sont
plus affichées que pour le groupe.
Remarque
Avec la commande "Grouper", vous pouvez regrouper à leur tour différents groupes. On obtient
ainsi une hiérarchie de groupage. Pour dissocier les groupes, procédez ensuite dans l'ordre
inverse.
Signalisations groupées indépendantes combinées par OU logique à travers la hiérarchie des vues
Les signalisations groupées créées automatiquement par le système pour être combinées par
OU ne doivent pas être utilisées dans un groupe.
Voir aussi
Travailler avec des objets (Page 479)
Le rectangle entourant l'objet (Page 338)
La sélection multiple d'objets (Page 488)
Pour dissocier un groupe (Page 744)
Pour modifier les propriétés d'un groupe (Page 743)
Introduction
Vous éditez un groupe comme tout autre objet dans Graphics Designer.
La fenêtre "Propriétés de l'objet" affiche les éléments suivants comme partie du type d'objet
"Groupe" :
● Groupes de propriétés et attributs que possède au moins l'un des objets sélectionnés.
● Tous les objets contenus dans le groupe avec leurs groupes de propriétés et leurs attributs.
Conditions
● Sélectionnez un groupe.
Marche à suivre
1. Ouvrez la fenêtre "Propriétés de l'objet".
2. Sélectionnez dans l'onglet "Propriétés" le groupe de propriétés qui contient l'attribut à
modifier.
Remarque
Vous pouvez aussi éditer individuellement les objets contenus dans un groupe en modifiant
leurs attributs. Dans la fenêtre "Propriétés de l'objet", ces objets sont affichés avec leurs
groupes de propriétés comme élément du type d'objet "Groupe".
Voir aussi
Pour grouper les objets (Page 742)
Pour dissocier un groupe (Page 744)
Les propriétés d'un objet (Page 534)
La sélection multiple d'objets (Page 488)
Le rectangle entourant l'objet (Page 338)
Travailler avec des objets (Page 479)
Introduction
Avec la commande "Dissocier", vous divisez un groupe en ses différents objets. Les objets
individuels sont alors représentés comme sélection multiple.
Conditions
● Sélectionnez un groupe.
Marche à suivre
1. Ouvrez le menu contextuel ou le menu "Edition".
2. Choisissez l'entrée "Groupe / Dissocier".
Les poignées du groupe disparaissent.
Les différents objets du groupe sont représentés comme sélection multiple.
Remarque
Avec la commande "Grouper", vous pouvez regrouper à leur tour différents groupes. On obtient
ainsi une hiérarchie de groupage. Pour dissocier les groupes, procédez ensuite dans l'ordre
inverse.
Voir aussi
Pour grouper les objets (Page 742)
La sélection multiple d'objets (Page 488)
Le rectangle entourant l'objet (Page 338)
Travailler avec des objets (Page 479)
Travailler avec des objets combinés (Page 741)
Vue d'ensemble
Un objet utilisateur permet l'adaptation individuelle des propriétés et des événements qui
s'affichent dans la fenêtre "Propriétés de l'objet".
Vous éditez un objet utilisateur comme un objet individuel dans Graphics Designer. Après la
création d'un objet utilisateur, les poignées des objets individuels ne s'affichent plus. Les
poignées englobent tout l'objet utilisateur. Le cadre de la sélection multiple devient le rectangle
de regroupement d'objets de l'objet utilisateur.
● Il n'est pas possible de créer des noms d'attribut en double. Ces attributs sont prédéfinis
par le système (attributs standard). Lorsque vous supprimez les attributs d'un objet
utilisateur, vous ne pouvez pas utiliser ces noms d'attribut dans un attribut spécifique à
l'utilisateur. Pour plus d'informations sur les attributs standard, référez-vous à la rubrique
"Objet ScreenItem".
● Les noms d'attribut spécifiques à l'utilisateur de l'objet utilisateur ne doivent pas contenir
de caractères spéciaux.
● Le "dialogue de configuration Objet utilisateur" permet d'afficher les propriétés de l'objet
utilisateur. Lorsque vous supprimez une propriété standard dans le "dialogue de
configuration Objet utilisateur", cette propriété ne s'affiche pas dans l'interface de Graphics
Designer. Vous pouvez encore accéder à la propriété via VBS. Ceci concerne les propriétés
suivantes : "ObjectName", "Layer", "Left", "Top", "Width", "Height", "Visible", "Enabled" et
"PasswordLevel".
● Les propriétés ayant le préfixe "@" ne sont pas énumérées par VBA. Ces propriétés ne
sont donc pas éditées par VBA.
● Les propriétés ayant le préfixe "@" ne sont pas adressées par VBS.
● Pour accéder aux propriétés spécifiques à l'utilisateur d'un objet utilisateur, il faut que la
notation dans VBS concorde avec la notation dans le dialogue de configuration. Faites
attention en particulier aux majuscules et minuscules.
● Le nom de la propriété dépend de la langue réglée. Pour les objets utilisateur dont les
propriétés spécifiques à l'utilisateur sont en plusieurs langues, vous devez changer de
langue dans le "dialogue de configuration Objet utilisateur" avant d'éditer l'objet utilisateur.
Après cela, vous pouvez choisir la langue souhaitée.
Remarque
Pour que le changement de langue fonctionne, il faut que vous dynamisiez les propriétés
du texte afin de rendre possible une modification de l'extérieur.
Voir aussi
Pour créer un objet utilisateur (Page 747)
Pour configurer les groupes de propriétés de l'objet utilisateur (Page 750)
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Evénements d'un objet utilisateur (Page 756)
Pour configurer les événements d'un objet utilisateur (Page 757)
Pour éditer un objet utilisateur (Page 758)
Pour dissocier un objet utilisateur (Page 759)
Travailler avec des objets (Page 479)
Travailler avec des objets combinés (Page 741)
Exemple : Pour créer un condenseur comme objet utilisateur (Page 760)
Introduction
Vous rassemblez les objets d'une sélection multiple avec la commande "Objet utilisateur /
Créer..." du menu contextuel ou du menu "Edition". Vous pouvez aussi créer un objet utilisateur
à partir d'un objet individuel.
Vous ne pouvez pas adopter les types d'objet suivants dans un objet utilisateur :
● Fenêtre d'application
● Fenêtre de vue
● Objet OLE
● Groupe ou un autre objet utilisateur
Conditions
● Sélectionnez au moins deux objets dans la vue.
Marche à suivre
1. Ouvrez le menu contextuel ou le menu "Edition".
2. Choisissez l'entrée "Objet utilisateur / Créer...".
Le "dialogue de configuration Objet utilisateur" s'ouvre.
3. Configurez les propriétés et les événements disponibles de l'objet utilisateur.
Vous trouverez de plus amples informations sur la configuration d'un objet utilisateur à la
rubrique "Configuration d'un objet utilisateur".
4. Confirmez votre configuration par "OK".
Les objets sélectionnés sont rassemblés en un objet utilisateur.
Le cadre de la sélection multiple se transforme en rectangle de sélection de l'objet
utilisateur.
Voir aussi
Pour éditer un objet utilisateur (Page 758)
Pour dissocier un objet utilisateur (Page 759)
Exemple : Pour créer un condenseur comme objet utilisateur (Page 760)
Travailler avec des objets (Page 479)
La sélection multiple d'objets (Page 488)
Travailler avec des objets utilisateur (Page 745)
Propriétés d'un objet utilisateur (Page 748)
Introduction
Vous définissez sous l'onglet "Propriétés" une sélection des groupes de propriétés et des
attributs disponibles. Vous pouvez modifier le nom et la langue configurée d'un attribut
disponible. Chaque attribut de l'objet utilisateur peut être relié en outre à des attributs des
objets individuels qu'il contient.
Dialogue de configuration
Type d'objet
Le type de l'objet utilisateur sélectionné s'affiche. Saisissez le nom souhaité.
Langue
L'objet utilisateur et les attributs des propriétés sélectionnées peuvent être configurés pour
des langues différentes.
Sélectionnez l'attribut souhaité et cliquez sur le bouton pour sélectionner l'une des langues
installées dans WinCC.
Propriétés sélectionnées
Cette zone contient les groupes de propriétés et les attributs qui s'affichent comme propriétés
de l'objet utilisateur dans la fenêtre "Propriétés de l'objet". Vous pouvez ajouter des groupes
de propriétés et des attributs selon les besoins ou en supprimer de la sélection.
Cliquez sur les symboles "+" ou "-" pour afficher ou masquer les entrées subordonnées.
Vous trouverez la description détaillée aux rubriques "Configurer les groupes de propriétés
d'un objet utilisateur" et "Configurer les attributs d'un objet utilisateur".
Objets
Cette zone renferme tous les objets contenus dans l'objet utilisateur.
Sélectionnez un objet pour lequel vous voulez afficher les attributs disponibles dans la zone
"Propriétés".
Propriétés
Cette zone contient tous les attributs disponibles pour l'objet sélectionné dans la zone "Objets".
Double-cliquez sur l'attribut souhaité pour l'insérer à la position correspondante dans la zone
"Propriétés sélectionnées". La description détaillée se trouve dans la rubrique "Ajouter ou
supprimer des attributs d'un objet utilisateur".
Remarque
Un objet ne peut recevoir une autorisation de conduite que comme "tout". Un objet utilisateur
peut posséder une autorisation de conduite, mais pas les objets qu'il contient.
Exemple 1
Vous avez configuré pour l'objet utilisateur les propriétés "Transmettre l'état" avec "Oui" et
"Affichage" avec "Visible".
Un objet de l'objet utilisateur a la propriété "Invisible".
Si l'objet utilisateur est commuté sur invisible et de nouveau visible, tous les objets de l'objet
utilisateur sont représentés visibles même si un objet de l'objet utilisateur est affecté avec la
propriété "invisible".
Exemple 2
Vous avez configuré pour l'objet utilisateur la propriété "Transmettre l'état" avec "Non" et
"Affichage" avec "Visible".
L'objet utilisateur est maintenant commuté sur invisible. Si vous paramétrez la propriété d'un
objet interne sur "visible", l'objet interne ne devient pas visible. L'objet interne ne devient visible
que si l'objet utilisateur est commuté sur visible.
Voir aussi
Pour configurer les groupes de propriétés de l'objet utilisateur (Page 750)
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Pour configurer les événements d'un objet utilisateur (Page 757)
Travailler avec des objets utilisateur (Page 745)
Evénements d'un objet utilisateur (Page 756)
Introduction
Pour l'objet utilisateur, la fenêtre "Propriétés de l'objet" n'affiche que les groupes de propriétés
qui sont mentionnés dans la zone "Propriétés sélectionnées". Vous configurez la sélection des
groupes de propriétés avec le dialogue "Sélection de rubriques". Vous pouvez modifier le nom
prédéfini de groupes de propriétés utilisateur.
Rubriques sélectionnées
La partie droite du dialogue énumère tous les groupes de propriétés que vous avez
sélectionnés pour l'objet utilisateur.
Boutons fléchés
Utilisez les boutons fléchés pour déplacer les groupes de propriétés dans le sens de la flèche :
Conditions
● Pour l'objet utilisateur sélectionné, l'onglet "Propriétés" doit être ouvert dans le "dialogue
de configuration Objet utilisateur".
● La zone "Rubriques sélectionnées" doit contenir au moins un groupe de propriétés.
Voir aussi
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Pour configurer les événements d'un objet utilisateur (Page 757)
Travailler avec des objets utilisateur (Page 745)
Propriétés d'un objet utilisateur (Page 748)
Evénements d'un objet utilisateur (Page 756)
Introduction
Les attributs de l'objet utilisateur que vous voulez afficher dans la fenêtre "Propriétés de l'objet"
peuvent être ajoutés selon les besoins dans la zone "Propriétés sélectionnées" du "dialogue
de configuration Objet utilisateur" ou supprimés de la sélection.
Outre les attributs de l'objet utilisateur, vous pouvez configurer les propriétés disponibles des
objets subordonnés.
Conditions
● Pour l'objet utilisateur sélectionné, l'onglet "Propriétés" doit être ouvert dans le "dialogue
de configuration Objet utilisateur".
Procédure alternative
Vous pouvez aussi tirer les attributs à l'aide de la souris sur la position désirée dans la zone
"Propriétés sélectionnées".
Remarque
Les attributs de l'objet utilisateur sont automatiquement affectés au groupe de propriétés
correspondant. L'affectation prédéfinie ne peut pas être modifiée.
Voir aussi
Pour configurer les groupes de propriétés de l'objet utilisateur (Page 750)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Pour configurer les événements d'un objet utilisateur (Page 757)
Travailler avec des objets utilisateur (Page 745)
Propriétés d'un objet utilisateur (Page 748)
Evénements d'un objet utilisateur (Page 756)
Introduction
Vous pouvez modifier les propriétés des attributs disponibles dans l'objet utilisateur pour les
afficher dans la fenêtre "Propriétés de l'objet". Les propriétés des attributs sont configurées
avec le dialogue "Propriétés".
Langue actuelle
Indique la langue pour laquelle l'attribut a été configuré.
Nom d'attribut
Indique le nom sous lequel l'attribut a été enregistré dans WinCC. Le "OLE Automation Name"
doit être sans équivoque. Une modification du nom d'attribut affecte donc toutes les langues
configurées par l'attribut.
Nom de la propriété
Nom de la propriété sous lequel l'attribut est affiché dans la fenêtre "Propriétés de l'objet" pour
la langue configurée.
Conditions
● Pour l'objet utilisateur sélectionné, l'onglet "Propriétés" doit être ouvert dans le "dialogue
de configuration Objet utilisateur".
Marche à suivre
1. Sélectionnez dans la zone "Propriétés sélectionnées" l'attribut de l'objet utilisateur dont
vous voulez configurer les propriétés.
2. Choisissez l'entrée "Propriétés..." dans le menu contextuel de l'attribut sélectionné.
Le dialogue "Propriétés" s'ouvre.
3. Modifiez les paramètres souhaités et validez votre entrée avec "OK".
Voir aussi
Pour configurer les groupes de propriétés de l'objet utilisateur (Page 750)
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les événements d'un objet utilisateur (Page 757)
Travailler avec des objets utilisateur (Page 745)
Propriétés d'un objet utilisateur (Page 748)
Evénements d'un objet utilisateur (Page 756)
Introduction
Lorsque le dialogue des variables est ouvert, vous pouvez lier les objets utilisateur à une
variable Structure dans le Graphics Designer en utilisant simplement Drag&Drop. Le type de
structure est identifié par les propriétés de deux champs de texte et l'indicatif univoque de
l'objet via la variable Structure.
Conditions préalables
● Il faut qu'un type de structure et au moins une variable Structure soient configurés.
● Vous avez ajouté à l'objet utilisateur deux objets "Texte statique" avec la propriété "Texte"
dans les "Propriétés sélectionnées" en plus de "Défini par l'utilisateur2".
● Le dialogue des variables doit être ouvert dans le Graphics Designer. Activez le dialogue
des variables via le menu "Affichage/Barre d'outils...".
Marche à suivre
1. Sélectionnez dans "Dialogue de configuration Objet utilisateur", zone "Propriétés
sélectionnées" l'un des textes statiques de l'objet utilisateur.
2. Inscrivez le nom "StructureType" dans le dialogue "Propriétés" pour le "Nom d'attribut".
3. Sélectionnez dans "Dialogue de configuration Objet utilisateur", zone "Propriétés
sélectionnées" le deuxième texte statique de l'objet utilisateur.
4. Inscrivez le nom "tagname" dans le dialogue "Propriétés" pour le "Nom d'attribut".
5. Validez vos entrées avec "OK".
6. Dans le dialogue "Propriétés de l'objet" de l'objet utilisateur, inscrivez comme texte pour
l'attribut "StructureType" le nom du type de structure.
7. Dynamisez les propriétés voulues avec un élément d'une variable Structure valable.
8. Si vous sélectionnez à présent l'objet utilisateur, seules les variables disponibles du type
de structure affecté s'affichent dans le dialogue de variables ouvert.
9. Glisser/Déplacer vous permet de lier l'objet utilisateur et la variable Structure voulue, dans
le dialogue des variables. La variable Structure est inscrite dans la propriété de l'objet
"tagname".
Drag&Drop vous permet également d'affecter à des objets utilisateur copiés une variable ayant
le même type de structure.
Voir aussi
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Travailler avec des objets utilisateur (Page 745)
Propriétés d'un objet utilisateur (Page 748)
Introduction
Avec l'onglet "Evénement", vous configurez les événements disponibles pour l'objet utilisateur.
De plus, vous pouvez mettre des "événements d'objet" à disposition pour les objets individuels
qu'il contient.
Evénements sélectionnés
Cette zone contient les groupes d'événements "Souris", "Clavier", "Focus", "Autres" et
"Evénements d'objet". Vous affectez à ces groupes les événements configurés pour l'objet
utilisateur. Tous les événements que vous configurez pour les objets individuels contenus
dans l'objet utilisateur sont affectés au groupe d'événements "Evénements d'objet".
Cliquez sur les symboles "+" ou "-" pour afficher ou masquer des entrées subordonnées.
Objets
Cette zone renferme tous les objets contenus dans l'objet utilisateur.
Sélectionnez un objet pour lequel vous voulez afficher les événements disponibles dans la
zone "Evénement".
Evénement
Cette zone renferme tous les événements disponibles pour l'objet sélectionné dans la zone
"Objets".
Double-cliquez sur l'événement souhaité pour l'affecter au groupe d'événements
correspondant dans la zone "Evénements sélectionnés".
Voir aussi
Propriétés d'un objet utilisateur (Page 748)
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Pour configurer les événements d'un objet utilisateur (Page 757)
Travailler avec des objets utilisateur (Page 745)
Pour configurer les groupes de propriétés de l'objet utilisateur (Page 750)
Introduction
L'onglet "Evénement" permet de configurer les événements disponibles pour l'objet utilisateur.
De plus, vous pouvez mettre des "événements d'objet" à disposition pour les objets individuels
qu'il contient.
Conditions
● Sélectionnez un objet utilisateur.
● Ouvrez le "Dialogue de configuration Objet utilisateur" à partir du menu contextuel et
sélectionnez l'onglet "Evénement".
Vous pouvez aussi tirer les événements à l'aide de la souris sur la position désirée dans la
zone "Evénements sélectionnés".
Remarque
Les événements configurés pour l'objet utilisateur sont automatiquement affectés au groupe
d'événements correspondant. L'affectation prédéfinie ne peut pas être modifiée.
Voir aussi
Pour configurer les groupes de propriétés de l'objet utilisateur (Page 750)
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Pour configurer les événements d'un objet utilisateur (Page 757)
Travailler avec des objets utilisateur (Page 745)
Propriétés d'un objet utilisateur (Page 748)
Evénements d'un objet utilisateur (Page 756)
Introduction
La fonction "Objet utilisateur / Editer..." permet d'activer le mode Edition pour l'objet utilisateur.
En mode Edition, les propriétés de tous les objets isolés contenus peuvent être modifiées
séparément. Des objets isolés peuvent être ajoutés ou supprimés. L'édition des objets
contenus dans un objet utilisateur s'effectue selon la procédure décrite au chapitre "Travailler
avec les objets".
Les poignées des objets isolés sont représentées dans le mode Edition par un carré gris avec
un bord blanc. Lorsque vous quittez le mode Edition, seuls les objets sélectionnés sont repris
dans l'objet utilisateur.
Conditions préalables
● Sélectionnez un objet utilisateur.
Voir aussi
Travailler avec des objets utilisateur (Page 745)
Travailler avec des objets (Page 479)
Pour dissocier un objet utilisateur (Page 759)
Pour créer un objet utilisateur (Page 747)
Introduction
La commande "Objet utilisateur / dissocier" dans le menu contextuel ou dans le menu "Edition"
permet de décomposer un objet utilisateur en différents objets qu'il contient. Les objets isolés
sont alors représentés comme sélection multiple.
Conditions préalables
● Sélectionnez un objet utilisateur.
Marche à suivre
1. Ouvrez le menu contextuel ou le menu "Edition".
2. Sélectionnez l'entrée "Objet utilisateur / Dissocier".
Les poignées de l'objet utilisateur disparaissent.
Les différents objets de l'objet utilisateur sont représentés comme sélection multiple.
Voir aussi
Pour créer un objet utilisateur (Page 747)
La sélection multiple d'objets (Page 488)
Le rectangle entourant l'objet (Page 338)
Travailler avec des objets utilisateur (Page 745)
Travailler avec des objets combinés (Page 741)
Introduction
Un objet utilisateur doit être préparé pour une configuration d'installation, objet qui pourra être
utilisé pour représenter un condenseur. Pour une utilisation multiple de l'objet utilisateur
"condenseur" dans la configuration, seules certaines propriétés sont configurables.
L'objet utilisateur "Condenseur" doit posséder les retours d'information "Marche", "Arrêt",
"Démarrer" et "Arrêter". Les états "Marche" et "Arrêt" doivent être visualisés par une
modification de la couleur d'arrière-plan. Les états "Démarrer" et "Arrêter" doivent être affichés
par des traits clignotants.
Cette tâche est mise en œuvre pas à pas dans l'exemple suivant.
Marche à suivre
1. Créez un graphique pour représenter le condenseur.
Le condenseur est créé à partir des objets standard suivants : 2 cercles, 3 traits et un texte
statique.
2. Sélectionnez tous les objets à partir desquels l'objet utilisateur doit être créé.
Sélectionnez dans le menu contextuel de la sélection multiple l'option "Objet utilisateur /
créer...".
3. Le "Dialogue de configuration Objet utilisateur" affiche tous les objets isolés regroupés dans
l'objet utilisateur avec leurs propriétés et événements.
Sélectionnez l'onglet "Propriétés".
Dans cet exemple, le groupe de propriétés "Défini par l'utilisateur2" est utilisé pour définir
les propriétés et les événements désirés de l'objet utilisateur.
Saisissez comme nouveau nom du groupe de propriétés "Défini par l'utilisateur2" dans cet
exemple le terme "Paramétrages".
5. Les états "Marche" et "Arrêt" doivent être visualisés en modifiant la couleur d'arrière-plan
de Cercle1 :
Sélectionnez l'objet "Cercle1".
Placez, par glisser-déplacer, la propriété "Couleur d'arrière-plan" dans le groupe de
propriétés "Paramètres".
Saisissez dans le champ "Nom d'attribut" un nom pour la dynamisation de l'attribut à l'aide
d'une action en C ou VBS. Le champ "Nom de la propriété" contient la désignation exacte
de l'attribut pour l'affichage dans la fenêtre "Propriétés de l'objet" et peut aussi être modifié.
7. Les états "Démarrer" et "Arrêter" doivent être affichés par des traits clignotants :
Vous pouvez regrouper les couleurs de trait de tous les objets pour lesquels il faut
configurer un clignotement sous forme d'un attribut de l'objet utilisateur.
Sélectionnez successivement les objets voulus et placez respectivement, par glisser-
déplacer, la propriété "Couleur du trait" dans le groupe de propriétés "Paramètres".
L'objet utilisateur possède maintenant les attributs "Objet.Couleur de trait" dans le groupe
de propriétés "Paramétrages / Couleur de trait".
8. Répétez l'opération pour tous les attributs que l'objet utilisateur doit posséder.
Dans cet exemple, les attributs "Couleur clignotante de trait active", "Couleur clignotante
de trait inactive" et "Clignotement du trait actif".
9. Sélectionnez l'onglet "Evénement" pour configurer les événements nécessaires pour l'objet
utilisateur.
Voir aussi
Pour créer un objet utilisateur (Page 747)
Pour configurer les groupes de propriétés de l'objet utilisateur (Page 750)
Pour pouvoir insérer ou supprimer des attributs d'un objet utilisateur (Page 751)
Pour configurer les propriétés des attributs de l'objet utilisateur (Page 753)
Pour configurer les événements d'un objet utilisateur (Page 757)
Pour éditer un objet utilisateur (Page 758)
Pour dissocier un objet utilisateur (Page 759)
Evénements d'un objet utilisateur (Page 756)
Propriétés d'un objet utilisateur (Page 748)
Introduction
Les bibliothèques de Graphics Designer sont un outil polyvalent servant à stocker et à gérer
les objets graphiques.
Vous gérez dans la bibliothèque d'icônes les objets utilisateur et les contrôles que vous utilisez
pour la création de vues de process.
Dans la bibliothèque SVG, vous gérez les objets SVG.
Ouvrir la bibliothèque
Pour afficher et masquer des bibliothèques dans la palette standard, utilisez les icônes
suivantes dans la barre d'outils de Graphics Designer :
Avec les éléments de la barre d'outils, vous adaptez l'affichage des objets de la bibliothèque.
Répertoires de bibliothèque
Les bibliothèques contiennent respectivement deux dossiers : la bibliothèque globale et la
bibliothèque du projet.
Bibliothèque globale
La bibliothèque globale propose un grand nombre d'objets graphiques préconfigurés que vous
pouvez insérer dans une vue comme objets de bibliothèque et adapter à vos besoins. Classées
par rubriques dans des répertoires, des représentations graphiques de parties de machines
et d'installations, d'appareils de mesure, d'organes de commande et de bâtiments sont par
exemple disponibles.
La "Siemens HMI Symbol Library" ou la "IndustryGraphicLibrary" contiennent une vaste
bibliothèque d'icônes dont les objets se distinguent des autres objets de bibliothèque.
Vous pouvez compléter la bibliothèque globale par des objets définis par l'utilisateur afin de
mettre ces objets à la disposition d'autres projets également. Ces objets ne doivent pas être
reliés à une dynamisation afin d'éviter des erreurs lors de l'intégration dans d'autres projets.
Bibliothèque du projet
La bibliothèque du projet permet de constituer une bibliothèque propre à un projet. En créant
des répertoires et des sous-répertoires, vous pouvez classer les objets par sujets.
Vous y stockez les objets définis par l'utilisateur sous forme de copie et les mettez ainsi à
disposition pour utilisation multiple.
Comme la bibliothèque du projet n'est jamais disponible que pour le projet actuel, c'est
uniquement dans ce répertoire que vous pouvez stocker des objets dynamisés.
Les noms des objets définis par l'utilisateur qui sont insérés dans la bibliothèque peuvent être
choisis librement.
Objets utilisateur
Les répertoires "Composants de l'installation", "Affichages", "Commande" et "Icônes"
contiennent des objets utilisateurs préconfigurés.
Quand un tel objet de bibliothèque est inséré dans une vue, il est possible d'effectuer des
modifications dans la fenêtre "Propriétés de l'objet" et dans le "dialogue de configuration Objet
utilisateur". Les deux dialogues peuvent être appelés à partir du menu contextuel de l'objet
inséré.
Contrôles
Le répertoire "Siemens HMI Symbol Library" contient une vaste bibliothèque d'icônes dont
vous pouvez aussi insérer les éléments comme contrôle dans une vue.
Lorsque vous insérez un tel objet de bibliothèque dans une vue, vous faites les modifications
dans la fenêtre "Propriétés de l'objet" et dans le dialogue "Propriétés de Siemens HMI Symbol
Library". Vous ouvrez le dialogue "Propriétés de Siemens HMI Symbol Library" en double-
cliquant sur l'objet inséré.
La description détaillée du contrôle "Siemens HMI Symbol Library" se trouve dans la rubrique
"Utiliser des contrôles".
Objets SVG
La "IndustryGraphicLibrary" contient des graphiques SVG préconfigurés.
À partir de la version 2.0 de la bibliothèque SVG, des propriétés sélectionnées des objets SVG
sont dynamisables comme propriétés d'objet.
Voir aussi
Le contrôle "Siemens HMI Symbol Library" (Page 799)
Introduction
La bibliothèque SVG de Graphics Designer est un outil polyvalent pour le stockage et la gestion
des objets SVG que vous utilisez pour créer des vues de process.
Lors de l'ouverture de Graphics Designer, un message vous signale qu'il existe des versions
plus récentes des bibliothèques SVG globales. Vous pouvez décider si vous voulez mettre à
jour ces bibliothèques pour le projet. Vous pouvez inhiber l'affichage du message avec "Outils
> Paramètres...".
À partir de la version "IndustryGraphicLibraryV2.0", les principales propriétés d'objet des
graphiques SVG fournis sont dynamisables.
Si vous pouvez affecter plusieurs vues à l'objet, par ex. "Indicateur d'état" ou "Bouton", un
menu contextuel de sélection de l'objet cible s'ouvre.
Voir aussi
Comment utiliser les bibliothèques de projet SVG (Page 777)
Pour intégrer des objets de bibliothèque dans une vue (Page 781)
Introduction
Les éléments de la barre d'outils du dialogue "Bibliothèque" vous permettent de réaliser les
paramétrages suivants :
● Créer et supprimer des répertoires pour le classement des objets de bibliothèque par sujets.
● Copier, déplacer et supprimer des objets de bibliothèque ou les insérer dans la vue actuelle.
● Elargir la bibliothèque en lui ajoutant des objets définis par l'utilisateur.
● Adapter l'affichage des objets de bibliothèque.
Vue d'ensemble
Introduction
La bibliothèque SVG de projet est vide à la création d'un nouveau projet WinCC. Vous avez
les possibilités suivantes pour remplir la bibliothèque de projet de contenu :
● Reprendre les bibliothèques SVG globales dans la bibliothèque SVG de projet.
● Créer une nouvelle bibliothèque de projet sous "Bibliothèque SVG de projet" et y ajouter
des objets SVG ou des vues SVG.
● Importer une bibliothèque SVG
Voir aussi
Pour intégrer des objets de bibliothèque dans une vue (Page 781)
Pour reprendre des objets dans une bibliothèque (Page 778)
Utiliser la bibliothèque SVG (Page 774)
Introduction
Dans les bibliothèques WinCC, vous pouvez compléter des objets que vous utilisez dans
d'autres vues de process du projet ou dans d'autres projets WinCC.
Bibliothèque d'icônes
Vous pouvez ajouter à la bibliothèque les objets contenus dans une vue en les faisant glisser
avec la souris ou par l'intermédiaire du presse-papiers.
Créez au besoin de nouveaux répertoires et sous-repertoires et donnez à l'objet de
bibliothèque un nom évocateur qui facilitera sa réutilisation.
Bibliothèque globale
Vous pouvez compléter la bibliothèque globale par des objets définis par l'utilisateur afin de
mettre ces objets à la disposition d'autres projets également.
Ces objets ne doivent pas être reliés à une dynamisation afin d'éviter des erreurs lors de
l'intégration dans d'autres projets.
Bibliothèque du projet
Par contre, la "bibliothèque de projet" peut accueillir des objets dynamisés, puisque cette
bibliothèque n'est disponible que pour le projet actuel.
Bibliothèque SVG
Vous pouvez insérer des graphiques SVG propres uniquement dans la bibliothèque SVG de
projet.
Utilisez à cet effet l'objet complexe "Objet SVG" ou la fonction d'importation.
Condition
● Une vue est ouverte.
● Une bibliothèque est ouverte.
Voir aussi
Comment utiliser les bibliothèques de projet SVG (Page 777)
Pour intégrer des objets de bibliothèque dans une vue (Page 781)
La barre d'outils des bibliothèques (Page 776)
Travailler avec la bibliothèque (Page 771)
Introduction
Vous pouvez insérer des objets de bibliothèque dans une vue en les faisant glisser avec la
souris ou par l'intermédiaire du presse-papiers.
Lorsque vous insérez un objet de bibliothèque dans une vue, son nom se compose par défaut
de la désignation du type d'objet et d'un numéro d'ordre.
Vous pouvez modifier ce nom au moyen de l'attribut "Nom d'objet" dans la fenêtre "Propriétés
de l'objet".
Condition
● Une vue est ouverte.
● Une bibliothèque d'icônes ou une bibliothèque SVG est ouverte.
Marche à suivre
1. Sélectionnez dans la zone de navigation de la bibliothèque un sous-répertoire de la
bibliothèque globale ou de la bibliothèque de projet.
Les objets de bibliothèque contenus dans ce sous-répertoire s'affichent dans la zone droite
du dialogue.
2. Sélectionnez un objet de bibliothèque et faites-le glisser jusqu'à la position souhaitée avec
la souris.
L'insertion est terminée dès que vous relâchez le bouton de la souris.
3. Pour modifier les propriétés d'objet de l'objet de bibliothèque inséré, sélectionnez la fenêtre
"Propriétés de l’objet".
Les propriétés dynamisables sont affichées dans le groupe de propriétés "Propriétés
Control".
Voir aussi
Utiliser la bibliothèque SVG (Page 774)
Comment utiliser les bibliothèques de projet SVG (Page 777)
Pour reprendre des objets dans une bibliothèque (Page 778)
Pour modifier le nom de l'objet (Page 486)
La barre d'outils des bibliothèques (Page 776)
Travailler avec la bibliothèque (Page 771)
Introduction
Vous pouvez utiliser des objets de la bibliothèque SVG comme vue dans les objets suivants :
Condition
● Une vue est ouverte.
● Une bibliothèque SVG est ouverte.
Marche à suivre
1. Insérez par exemple un bouton dans la vue de process.
2. Sélectionnez un objet de la bibliothèque SVG.
3. Faites glisser l'objet de la bibliothèque avec la souris sur le bouton sélectionné dans la vue
de process.
Dès que vous relâchez le bouton de la souris, la sélection des propriétés d'objet disponibles
s'affiche.
Si une seule propriété d'objet peut être sélectionnée dans l'objet, le graphique SVG est
repris directement.
4. Sélectionnez la propriété d'objet souhaitée, par ex. "Vue état inactif".
La propriété d'objet est reliée au graphique SVG.
Sommaire
Les contrôles permettent d'intégrer des éléments pour la commande et la surveillance des
process système dans une vue du process. WinCC supporte les types de contrôle suivants :
● Contrôles ActiveX
Les contrôles ActiveX sont des éléments de commande de différents fournisseurs qui
peuvent être utilisés par d'autres programmes via une interface définie, sur la base d'OLE.
● Contrôles .NET
Les contrôles .NET sont des éléments de commande de différents fournisseurs avec
les .NET-Frameworks 2.0 de Microsoft.
● Contrôles WPF
Les contrôles WPF sont des éléments de commande de différents fournisseurs avec
les .NET-Frameworks à partir de 3.0 de Microsoft.
La taille et les propriétés d'un contrôle dans Runtime se définissent dans Graphics Designer.
Tous les contrôles ActiveX figurant au registre du système d'exploitation et les contrôles .NET
et WPF présents sur votre système sont disponibles pour l'utilisation dans WinCC.
Toutefois, la présente rubrique explique uniquement l'utilisation des contrôles ActiveX mis à
disposition par WinCC. Les contrôles ActiveX mis à disposition par WinCC peuvent être
modifiés selon les besoins et intégrés de façon dynamique dans le process.
Cette rubrique vous indique :
● comment inscrire des contrôles ActiveX dans le registre du système d'exploitation
● comment intégrer et configurer des contrôles dans des vues de process à l'aide du Graphics
Designer
● comment utiliser des contrôles
Introduction
Les contrôles servent à surveiller et visualiser les valeurs mesurées et les paramètres système.
Par des dynamisations appropriées ils peuvent être utilisés en tant qu'organe de réglage pour
le pilotage de process.
Lors de l'installation de WinCC, certains contrôles ActiveX sont également installés : les
WinCC-Controls.
Vue d'ensemble
Les liens de la barre des menus fournissent une description détaillée des WinCC-Controls
mentionnés ci-après.
Voir aussi
Pour mettre un contrôle à l'échelle (Page 791)
Pour modifier les propriétés d'un contrôle (Page 798)
Modification de l'inscription d'un contrôle ActiveX dans le registre (Page 796)
Pour configurer la sélection de contrôles (Page 793)
Pour positionner un contrôle (Page 792)
Pour insérer un contrôle depuis la fenêtre de sélection (Page 789)
Insertion d'un contrôle ActiveX en tant qu'objet complexe. (Page 786)
Introduction
Vous insérez un contrôle ActiveX de la fenêtre de sélection "Standard" dans une vue de
process. Vous pouvez insérer des contrôles en tant qu'objet complexe ou à partir de l'onglet
"Controls".
Lorsque vous insérez le contrôle ActiveX en tant qu'objet complexe, sélectionnez-le dans le
dialogue "Ajouter un contrôle" durant la procédure d'insertion. Ce dialogue montre tous les
contrôles ActiveX inscrits dans le registre du système d'exploitation.
Remarque
L'utilisation de contrôles ActiveX de prestataires tiers peut entraîner des perturbations telles
que des pertes de performance ou des blocages du système. C'est l'utilisateur du logiciel qui
est responsable des dommages résultant de l'emploi de contrôles ActiveX de prestataires tiers.
Un contrôle de sécurité est recommandé avant l'utilisation.
Les contrôles ActiveX non certifiés doivent réagir selon la spécification Microsoft. En cas de
conflit l'utilisateur doit prouver le respect de la spécification.
Marche à suivre
1. Dans la palette d'objets, cliquez sur l'objet complexe "Control"
2. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
La boîte de dialogue "Insérer Control" s'ouvre :
3. Sélectionnez l'un des contrôles ActiveX inscrits dans le registre du système d'exploitation.
Confirmez la sélection avec le bouton "OK".
Pour certains contrôles, le dialogue de configuration correspondant s'ouvre
automatiquement. Vous pouvez dans tous les cas ouvrir le dialogue de configuration par
double clic ou via le menu contextuel.
4. Adaptez les paramètres du dialogue de configuration selon vos besoins. Confirmez les
saisies avec le bouton "OK".
La procédure d'insertion de l'objet "Control" est terminée.
Voir aussi
Pour modifier les propriétés d'un contrôle (Page 798)
Modification de l'inscription d'un contrôle ActiveX dans le registre (Page 796)
Pour configurer la sélection de contrôles (Page 793)
Pour positionner un contrôle (Page 792)
Pour mettre un contrôle à l'échelle (Page 791)
Pour insérer un contrôle depuis la fenêtre de sélection (Page 789)
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
Vous insérez un contrôle .NET ou un contrôle WPF de la fenêtre de sélection "Standard" dans
une vue de process. Vous pouvez insérer ces contrôles en tant qu'objet complexe ou à partir
de l'onglet "Controls".
Lors de l'insertion du contrôle en tant qu'objet complexe, sélectionnez le contrôle souhaité
dans le dialogue "Ajouter un contrôle". Tous les contrôles configurés pour la sélection
s'affichent.
Remarque
Problèmes possibles avec les contrôles d'autres fabricants
C'est l'utilisateur du logiciel qui est responsable des problèmes résultant de l'emploi de
contrôles d'autres fabricants.
Un essai de la sécurité est absolument recommandé avant l'utilisation.
Configuration
Normalement, un dialogue de configuration s'ouvre à la fin de l'opération pour que vous
adaptiez les propriétés du contrôle. Vous pouvez aussi afficher ce dialogue ultérieurement en
double-cliquant sur le contrôle.
WinCC utilise en standard comme nom d'objet la désignation du contrôle, liée à un numéro
consécutif. Vous pouvez modifier ce nom au moyen de l'attribut "Nom d'objet" dans la fenêtre
"Propriétés de l'objet".
Remarque
Quelques contrôles WPF insérés ne fonctionnent correctement que si les fichiers .dll
correspondants se trouvent dans le dossier "assemblies".
Selon le chemin d'installation de WinCC et du système d'exploitation, le lieu de stockage est
par exemple "C:\Program Files\Common Files\Siemens\assemblies".
Marche à suivre
1. Dans la fenêtre de sélection "Standard", cliquez sur l'objet complexe "Contrôle .NET" ou
"Contrôle WPF".
2. Enfoncez le bouton gauche de la souris et faites glisser l'objet dans la zone souhaitée de
la vue en lui donnant la taille souhaitée.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
Le dialogue "Ajouter un contrôle" s'ouvre avec les contrôles de "Global Assembly Cache".
Introduction
Vous insérez un contrôle dans une vue de process depuis la fenêtre de sélection "Standard"
en tant qu'objet complexe ou depuis la fenêtre de sélection "Contrôles". Vous disposez de
contrôles ActiveX, contrôles .NET et contrôles WPF.
Après l'installation de WinCC, la fenêtre de sélection "Contrôles" affiche sous les contrôles
ActiveX une sélection par défaut de contrôles WinCC. Dans un premier temps, aucun contrôle
n'est affiché sous "Contrôles .NET" ni sous "Contrôles WPF". Vous pouvez configurer cette
sélection de contrôles selon vos besoins.
Normalement, un dialogue de configuration s'ouvre à la fin de l'opération pour que vous
adaptiez les propriétés du contrôle. Vous pouvez aussi afficher ce dialogue ultérieurement en
double-cliquant sur le contrôle.
Comme nom d'objet, WinCC utilise par défaut la désignation du contrôle associée à un numéro
d'ordre. Vous pouvez modifier ce nom au moyen de l'attribut "Nom d'objet" dans la fenêtre
"Propriétés de l'objet".
Condition
● Vous avez affiché la fenêtre de sélection "Contrôles" avec "Affichage > Barres d'outils".
Marche à suivre
1. Sélectionnez le contrôle souhaité dans la fenêtre de sélection "Contrôles".
2. Enfoncez le bouton gauche de la souris et faites glisser le contrôle dans la zone souhaitée
de la vue.
Une fois le bouton relâché, le contrôle est inséré à l'emplacement correspondant dans la
vue.
La boîte de dialogue de configuration s'ouvre pour certains contrôles.
3. Adaptez les paramétrages de la boîte de configuration selon vos besoins puis validez vos
entrées avec "OK".
La procédure d'insertion du contrôle souhaité est terminée.
Remarque
Si vous appuyez sur la touche <Échap> lors du glisser-déposer, le déplacement et la sélection
des objets sont annulés.
Voir aussi
Pour modifier les propriétés d'un contrôle (Page 798)
Modification de l'inscription d'un contrôle ActiveX dans le registre (Page 796)
Pour configurer la sélection de contrôles (Page 793)
Pour positionner un contrôle (Page 792)
Pour mettre un contrôle à l'échelle (Page 791)
Insertion d'un contrôle ActiveX en tant qu'objet complexe. (Page 786)
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
La taille d'un contrôle est définie par la géométrie du rectangle de sélection d'objets. Lors de
la sélection d'un contrôle, le rectangle de sélection d'objets est symbolisé par l'affichage des
poignées.
La mise à l'échelle des contrôles peut s'effectuer de la manière suivante :
● Faire glisser une poignée sur une nouvelle position
● Modification des valeurs pour les attributs "Largeur" et "Hauteur" dans la fenêtre "Propriétés
de l'objet".
Conditions
● Sélectionnez un contrôle.
Marche à suivre
1. Placez le pointeur de la souris sur une poignée du contrôle sélectionné.
Le curseur de la souris se transforme en flèche double. L'alignement de la double flèche
caractérise les directions dans lesquelles vous pouvez déplacer la poignée :
– Double flèche horizontale
Avec les poignées sur l'axe central vertical la largeur du contrôle peut être modifiée.
– Double flèche verticale
Avec les poignées sur l'axe central vertical la hauteur du contrôle peut être modifiée.
– Double flèche diagonale
Avec les poignées dans les coins du contrôle, la hauteur et la largeur du contrôle peuvent
être modifiées.
2. Tirez la poignée avec la souris à la position souhaitée.
Si dans les paramètres du Graphics Designer la fonction "Aligner sur quadrillage" est
activée, le contrôle peut être mis à l'échelle avec la souris seulement en fonction des
paramètres du quadrillage.
Voir aussi
Modification de l'inscription d'un contrôle ActiveX dans le registre (Page 796)
Pour modifier les propriétés d'un contrôle (Page 798)
Introduction
La position d'un contrôle est définie par les coordonnées de l'origine de l'objet. C'est le coin
supérieur à gauche du rectangle de sélection d'objets qui est désigné en tant qu'origine de
l'objet. Vous pouvez positionner les contrôle de la manière suivante :
● Faire glisser le contrôle sur une nouvelle position
● Déplacer le contrôle sélectionné à l'aide des touches fléchées de la commande du curseur
● Modification des attributs "Position X" et "Position Y" dans la fenêtre "Propriétés de l'objet"
Conditions
● Sélectionnez un contrôle.
Marche à suivre
1. Positionnez le pointeur de la souris sur le contrôle sélectionné.
Le pointeur de la souris se transforme en réticule avec des extrémités fléchées.
2. Cliquez sur le contrôle et maintenez le bouton gauche de la souris enfoncé.
Le pointeur de la souris se transforme en flèche avec un symbole de contour (petit rectangle
avec une ligne discontinue).
Voir aussi
Pour configurer la sélection de contrôles (Page 793)
Pour modifier les propriétés d'un contrôle (Page 798)
Modification de l'inscription d'un contrôle ActiveX dans le registre (Page 796)
Pour mettre un contrôle à l'échelle (Page 791)
Pour insérer un contrôle depuis la fenêtre de sélection (Page 789)
Insertion d'un contrôle ActiveX en tant qu'objet complexe. (Page 786)
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
Dans la fenêtre de sélection "Standard" de Graphics Designer, l'onglet "Contrôles" contient
une sélection de contrôles dans les dossiers "Contrôles ActiveX", "Contrôles .NET" et
"Contrôles WPF". Vous pouvez insérer directement ces contrôles dans une vue.
Vous pouvez configurer vous-même la sélection de contrôles proposée par l'onglet :
● Vous modifiez la sélection de contrôles ActiveX dans le dialogue "Sélectionner OCX". Vous
pouvez compléter la liste des contrôles par un nombre quelconque de contrôles ActiveX
inscrits dans le registre du système d'exploitation et supprimer des contrôles individuels de
la sélection.
● Vous modifiez la sélection des .NET-Controls dans le dialogue "Sélectionner les
objets .NET".
● Vous modifiez la sélection des WPF-Controls dans le dialogue "Sélectionner l'objet WPF".
Remarque
L'utilisation de contrôles de prestataires tiers peut entraîner des perturbations telles que
des pertes de performance ou des blocages du système. C'est l'utilisateur du logiciel qui
est responsable des problèmes résultant de l'emploi de contrôles d'autres fabricants.
Nous recommandons un test rigoureux avant l'utilisation.
Le dialogue "Sélectionner OCX" indique dans la zone "OCX disponibles (nombre)" tous les
contrôles ActiveX qui sont inscrits dans le registre du système d'exploitation. Le nombre
exact est affiché dans le titre de la zone après lecture de l'inscription dans le registre. Les
contrôles qui sont disponibles sous l'onglet "Contrôles" de la palette d'objets sont cochés
en rouge. Dans la zone "Détails", le chemin et l'ID du programme du ActiveX Control
sélectionné sont affichés.
Vous pouvez également ouvrir le dialogue "Sélectionner OCX" à partir du WinCC Explorer.
Dans la fenêtre de navigation, cliquez sur l'entrée "Graphics Designer" et sélectionnez
l'entrée "Sélectionnez ActiveX" dans le menu contextuel.
2. Pour ajouter un contrôle ActiveX dans la page d'onglet "Contrôles", activez le contrôle
souhaité dans la zone "OCX disponibles".
Une coche rouge signifie que le contrôle est accepté sous l'onglet "Contrôles".
3. Pour supprimer un contrôle ActiveX, désactivez le contrôle en question dans la zone "OCX
disponibles".
La coche rouge disparaît.
4. Validez vos modifications par "OK"
La dialogue affiche dans la zone "Contrôles disponibles (nombre)" tous les objets .NET ou
objets WPF figurant sur votre ordinateur. Leur nombre précis s'affiche dans le titre de la
zone. Les contrôles qui sont disponibles sous l'onglet "Contrôles" de la palette d'objets sont
cochés en rouge. La zone "Détails" affiche l'assemblage, la version .NET et le chemin de
l'objet sélectionné.
2. Pour ajouter un contrôle dans la page d'onglet "Contrôles", activez le contrôle souhaité
dans la zone "Contrôles disponibles".
Une coche rouge signifie que le contrôle est accepté dans l'onglet "Contrôles".
3. Pour supprimer un contrôle, désactivez le contrôle en question dans la zone "Contrôles
disponibles".
La coche rouge disparaît.
4. Validez vos modifications par "OK"
Voir aussi
Pour modifier les propriétés d'un contrôle (Page 798)
Modification de l'inscription d'un contrôle ActiveX dans le registre (Page 796)
Pour positionner un contrôle (Page 792)
Pour mettre un contrôle à l'échelle (Page 791)
Introduction
Les contrôles ActiveX doivent être inscrits dans le registre du système d'exploitation afin d'être
disponibles pour des applications. En général, l'inscription dans le registre fait partie du
processus d'installation. En vue de l'élimination des erreurs ou de la correction de contrôles
individuels, l'inscription ou la suppression dans le registre peuvent également être réalisés
manuellement. Dans WinCC, vous pouvez éditer l'inscription dans le registre dans les
dialogues suivants :
● Dialogue "Sélectionner OCX"
Utilisez les boutons de commande "Supprimer OCX du registre" et "Inscrire OCX dans
registre...".
● Dialogue "Ajouter un contrôle"
Utilisez les boutons de commande "Inscrire dans registre ..." et "Supprimer du registre".
La marche à suivre pour la modification de l'inscription dans le registre est la même dans les
deux boîtes de dialogue. Elle est décrite ci-après pour le cas du dialogue "Insérer Control".
Remarque
Avec ces boutons de commande, vous modifiez les paramètres du système d'exploitation. Les
modifications sont appliquées immédiatement.
Avant la suppression d'un contrôle ActiveX du registre, vérifiez dans quel chemin se trouve le
fichier OCX correspondant sur le disque dur. De cette manière, vous facilitez une nouvelle
inscription de ce contrôle dans le registre.
Voir aussi
Pour modifier les propriétés d'un contrôle (Page 798)
Pour configurer la sélection de contrôles (Page 793)
Pour positionner un contrôle (Page 792)
Pour mettre un contrôle à l'échelle (Page 791)
Pour insérer un contrôle depuis la fenêtre de sélection (Page 789)
Insertion d'un contrôle ActiveX en tant qu'objet complexe. (Page 786)
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
Les propriétés d'un contrôle peuvent être adaptés selon les besoins :
● modification des attributs dans la fenêtre "Propriétés de l'objet"
● modification des paramètres dans le dialogue de configuration
Voir aussi
Pour mettre un contrôle à l'échelle (Page 791)
Modification de l'inscription d'un contrôle ActiveX dans le registre (Page 796)
Pour configurer la sélection de contrôles (Page 793)
Pour positionner un contrôle (Page 792)
Pour insérer un contrôle depuis la fenêtre de sélection (Page 789)
Insertion d'un contrôle ActiveX en tant qu'objet complexe. (Page 786)
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
Le contrôle "Siemens HMI Symbol Library" contient un vaste recueil d'icônes préétablies. Ces
icônes peuvent être utilisées pour représenter des installations et des parties d'installation
dans des vue de process.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Pour modifier les couleurs (Page 805)
Introduction
Avec l'onglet "Icônes" dans le dialogue "Propriétés de la Siemens HMI Symbol Library", l'icône
affichée peut être remplacée par une autre. Le contenu d'image de l'icône sélectionnée est
modifié par la sélection d'une autre icône de la Symbol Library. Les autres propriétés de l'icône
sélectionnée ne sont pas modifiées.
Conditions
● Ouvrez le dialogue "Propriétés de Siemens HMI Symbol Library" par un double clic sur
l'icône à modifier.
● Sélectionnez l'onglet "Icônes."
Aperçu
Dans la plage supérieure à gauche est représenté l'icône sélectionnée. Tous les paramètres
du dialogue "Siemens HMI Symbol Library" sont affichés dans l'aperçu.
Catégories
Dans la plage inférieure à gauche sont affichées toutes les catégories qui contiennent des
icones de la Symbol Library.
Sélectionnez la catégorie qui contient l'icône souhaitée. Dans la sélection sont affichées toutes
les icones de la catégorie sélectionnée.
Sélection
La plage droite affiche toutes les icones qui sont disponibles pour la catégorie sélectionnée.
Positionnez le pointeur de la souris sur une icône afin d'afficher un abrégé descriptif.
Cliquez sur l'icône souhaitée afin de la sélectionner. L'icône sélectionnée est affichée dans
l'aperçu.
Voir aussi
Pour modifier les couleurs (Page 805)
Le contrôle "Siemens HMI Symbol Library" (Page 799)
Pour modifier les options d'affichage (Page 803)
Pour modifier la position (Page 801)
Introduction
Avec l'onglet "Type" dans le dialogue "Propriétés de Siemens HMI Symbol Library", différentes
options sont paramétrées. L'affichage et le positionnement de l'icône sélectionnée peuvent
être adaptés.
Dans la plage supérieure à gauche est représentée l'icône sélectionnée dans l'onglet "Icônes".
Tous les paramètres du dialogue "Siemens HMI Symbol Library" sont affichés dans l'aperçu.
Conditions
● Ouvrez le dialogue "Propriétés de Siemens HMI Symbol Library" par un double clic sur
l'icône à modifier.
● Sélectionnez l'onglet "Type".
Alignement
Dans la plage inférieure à gauche la position de l'icône dans la vue active peut être
transformée. L'icône peut être reflétée et tournée.
Paramétrer la symétrie
Ouvrez la zone de liste déroulante fixe et sélectionnez le type de symétrie souhaité.
La symétrie du contenu de l'image est effectuée soit à l'axe central horizontal, soit à l'axe
central vertical de l'icône. La symétrie peut être effectuée horizontalement, verticalement ou
horizontalement et verticalement à la fois.
Paramétrer la rotation
Ouvrez la zone de liste déroulante fixe et sélectionnez l'angle souhaité pour la rotation.
La rotation du contenu d'image est effectuée autour du centre de l'icône. La rotation s'effectue
en sens horaire inverse à intervalles de 90, 180 ou 270 degrés.
Voir aussi
Le contrôle "Siemens HMI Symbol Library" (Page 799)
Pour modifier les couleurs (Page 805)
Pour modifier les options d'affichage (Page 803)
Pour sélectionner une icône de la Symbol Library (Page 800)
Introduction
Avec l'onglet "Type" dans le dialogue "Propriétés de Siemens HMI Symbol Library", différentes
options sont paramétrées. L'affichage et le positionnement de l'icône sélectionnée peuvent
être adaptés.
Dans la plage supérieure à gauche est représentée l'icône sélectionnée dans l'onglet "Icônes".
Tous les paramètres du dialogue "Siemens HMI Symbol Library" sont affichés dans l'aperçu.
Conditions
● Ouvrez le dialogue "Propriétés de Siemens HMI Symbol Library" par un double clic sur
l'icône à modifier.
● Sélectionnez l'onglet "Style".
Aspect
Ouvrez la zone de liste déroulante fixe et sélectionnez l'aspect souhaité pour le contenu de
l'image.
Original
L'aspect de l'icône correspond à la représentation multicolore dans la sélection de l'onglet
"Icônes".
Ombré
Des lignes en "noir" sont préservées en tant que lignes de contour. Les éléments des icones
qui sont de couleur différente sont représentés en tant qu'échelons de luminosité de la couleur
d'avant-plan actuelle.
Massif
Des lignes en "noir" sont préservées en tant que lignes de contour. A tous les éléments des
icones qui sont de couleur différente est attribuée la teinte de la couleur d'avant-plan actuelle.
Contour
Des lignes en "noir" sont préservées en tant que lignes de contour. Aux autres éléments de
couleur différente des icones est attribuée la teinte du fond.
Type de fond
Ouvrez la zone de liste déroulante fixe et sélectionnez le type de fond souhaité.
Le fond peut être représenté en "opaque" ou en "transparent".
Personnaliser
Cliquez sur la case à cocher de l'option "Adapter" afin d'activer ou de désactiver l'option.
Lors de la sélection de l'option "Adapter", le contenu de l'image est adapté à la taille de l'objet.
Afficher pointeur
Cliquez sur la case à cocher de l'option "Afficher pointeur" afin d'activer ou de désactiver
l'option.
Lors de la sélection de l'option "Afficher pointeur", le pointeur est affiché en Runtime lorsqu'il
est positionné sur l'icône.
Voir aussi
Le contrôle "Siemens HMI Symbol Library" (Page 799)
Pour modifier les couleurs (Page 805)
Pour modifier la position (Page 801)
Pour sélectionner une icône de la Symbol Library (Page 800)
Introduction
Avec l'onglet "Couleur" du dialogue "Propriétés de Siemens HMI Symbol Library", il est
possible de paramétrer des couleurs différentes pour l'affichage de l'icône sélectionnée.
Conditions
● Ouvrez le dialogue "Propriétés de Siemens HMI Symbol Library" par un double clic sur
l'icône à modifier.
● Sélectionnez l'onglet "Couleur".
Propriétés
Sélectionnez l'attribut de couleur que vous souhaitez modifier.
La "couleur de clignotement" apparaît lorsque le symbole clignote. Le clignotement est visible
uniquement en exploitation. Avec la "Couleur arrière-plan" l'arrière-plan de l'icône est
représentée comme type de fond "Opaque". L'icône est affichée dans la "couleur avant-plan"
avec les aspects "Ombré" et "Massif".
Jeu de couleurs
Sélectionnez dans la zone de liste déroulante fixe l'un des deux jeux de couleurs. Les couleurs
correspondantes sont affichées dans la zone "Palette de couleurs".
Le jeu de couleurs "Couleurs standard" contient les 16 couleurs standard du système
d'exploitation. Le jeu de couleurs "Couleurs du système Windows" contient les couleurs qui
sont actuellement paramétrées dans le système d'exploitation en tant qu'options d'affichage
dans le panneau de configuration.
Palette de couleurs
Sélectionnez la couleur souhaitée. Cliquez sur "Appliquer" afin d'assigner la couleur à l'attribut
de couleur sélectionné.
Voir aussi
Le contrôle "Siemens HMI Symbol Library" (Page 799)
Pour modifier les options d'affichage (Page 803)
Pour modifier la position (Page 801)
Pour sélectionner une icône de la Symbol Library (Page 800)
Vue d'ensemble
Avec WinCC AlarmControl, vous pouvez faire afficher des alarmes dans une fenêtre d'alarmes
en Runtime. Chaque alarme s'affiche dans une ligne particulière du tableau. Le contenu de la
ligne dépend des blocs d'alarme à représenter.
Pour plus d'informations, reportez-vous à la rubrique Affichage des alarmes en Runtime
(Page 1421).
Présentation
WinCC BarChartControl vous permet de représenter les valeurs de variables d'archive dans
un bargraphe. Vous avez de nombreuses possibilités pour configurer la représentation du
bargraphe.
Pour plus d'informations, reportez-vous à la rubrique Sortie de valeurs de process sous forme
de bargraphes dans les vues de process (Page 1726).
Introduction
Avec "WinCC Digital/Analog Clock Control", vous pouvez intégrer un affichage d'heure dans
une vue de process. En Runtime, le temps du système actuel du système d'exploitation est
affiché. L'heure peut être représentée analogiquement ou numériquement. L'affichage contient
en plus la date actuelle.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Pour modifier l'image de fond du Clock Control (Page 813)
Pour modifier les couleurs du Clock Control (Page 811)
Pour modifier la police de l'affichage numérique (Page 810)
Pour modifier l'aspect du Clock Control (Page 809)
Introduction
Avec l'onglet "Général", l'aspect général du Clock Control est adapté. De plus, la géométrie
des aiguilles peut être modifiée.
Conditions préalables
● Ouvrez la boîte de dialogue "Propriétés de WinCC Digital/Analog Clock Control" par un
double-clic sur le contrôle.
● Sélectionnez l'onglet "Général."
Largeur d'aiguille en %
Pour la représentation analogique, la largeur des aiguilles des secondes, des minutes et des
heures peut être paramétrée. Les valeurs sont interprétées en tant que pourcentage de la
longueur d'aiguille.
Vous pouvez utiliser la longueur d'aiguille uniquement dans le design classique. Les valeurs
statiques et les dynamisations configurées ne se répercutent pas dans les nouveaux designs.
Longueur d'aiguille en %
Pour la représentation analogique, la longueur des aiguilles des secondes, des minutes et des
heures peut être paramétrée. Les valeurs sont interprétées en tant que pourcentage en
fonction du rayon du cadran.
Représentation analogique
Sélectionnez entre une horloge à représentation analogique ou digitale.
Cadran
Pour la représentation analogique, activez ou désactivez l'affichage des marques d'heures à
l'écran
carré
Déterminez si l'horloge analogique doit toujours être représentée sous forme de carré.
Aiguille en trait
Déterminez pour la représentation analogique si seulement le contour ou également la couleur
des aiguilles sera affichée.
Type de fond
Sélectionnez "Opaque" afin d'afficher l'horloge analogique avec cadre. En sélectionnant
"Bordure transparente", le cadran en couleur est représenté sans cadre. Sélectionnez
"Transparent" afin d'afficher l'horloge analogique sans fond.
Voir aussi
Le "WinCC Digital/Analog Clock Control" (Page 808)
Pour modifier l'image de fond du Clock Control (Page 813)
Pour modifier les couleurs du Clock Control (Page 811)
Pour modifier la police de l'affichage numérique (Page 810)
Introduction
Avec l'onglet "Police", la police pour la représentation numérique de la montre est adaptée
Ces paramètres n'ont pas d'effet sur la représentation analogique du Clock Control.
Conditions
● Ouvrez la boîte de dialogue "Propriétés de WinCC Digital/Analog Clock Control" par un
double-clic sur le contrôle.
● Sélectionnez l'onglet "Police".
Propriétés
La propriété actuellement sélectionnée s'affiche.
Police
Sélectionnez dans la zone de liste déroulante fixe la police pour l'affichage numérique de
l'heure. Toutes les polices enregistrées dans le système d'exploitation sont disponibles.
Taille
Sélectionnez de la zone de liste déroulante fixe la taille de police pour l'affichage numérique
de l'heure. Vous pouvez aussi entrer directement la taille de police dans le champ. La valeur
est indiquée en points (pt).
Effets
Sélectionnez une ou plusieurs options de représentation.
La police sélectionnée peut être représentée en "gras", "italique", "souligné" et "barré".
Aperçu
Les paramétrages sélectionnés s'affichent dans un aperçu.
Voir aussi
Le "WinCC Digital/Analog Clock Control" (Page 808)
Pour modifier l'image de fond du Clock Control (Page 813)
Pour modifier les couleurs du Clock Control (Page 811)
Pour modifier l'aspect du Clock Control (Page 809)
Introduction
L'onglet "Couleur" permet d'adapter les couleurs pour la représentation de l'horloge. Pour la
représentation numérique du Clock Control, seul l'attribut de couleur "Couleur d'avant-plan"
(couleur d'écriture) est significatif.
Conditions
● Ouvrez la boîte de dialogue "Propriétés de WinCC Digital/Analog Clock Control" par un
double-clic sur le contrôle.
● Sélectionnez l'onglet "Couleur".
Propriétés
Sélectionnez l'attribut de couleur que vous souhaitez modifier.
Jeu de couleurs
Sélectionnez dans la zone de liste déroulante fixe l'un des deux jeux de couleurs. Les couleurs
correspondantes sont affichées dans la zone "Palette de couleurs".
Le jeu de couleurs "Couleurs standard" contient les 16 couleurs standard du système
d'exploitation. Le jeu de couleurs "Couleurs du système Windows" contient les couleurs qui
sont actuellement paramétrées dans le système d'exploitation en tant qu'options d'affichage
dans le panneau de configuration.
Palette de couleurs
Sélectionnez la couleur souhaitée. Cliquez sur "Appliquer" afin d'assigner la couleur à l'attribut
de couleur sélectionné.
Voir aussi
Le "WinCC Digital/Analog Clock Control" (Page 808)
Pour modifier l'image de fond du Clock Control (Page 813)
Pour modifier la police de l'affichage numérique (Page 810)
Pour modifier l'aspect du Clock Control (Page 809)
Introduction
Avec l'onglet "Image", l'on peut attribuer une image de fond à la représentation analogique ou
numérique de l'horloge. Dans la zone "Aperçu", l'image actuelle s'affiche.
Conditions
● Ouvrez la boîte de dialogue "Propriétés de WinCC Digital/Analog Clock Control" par un
double-clic sur le contrôle.
● Sélectionnez l'onglet "Image".
Parcourir
Cliquez sur "Parcourir" pour ouvrir le dialogue "Rechercher vue". Sélectionnez le fichier
graphique auquel vous voulez attribuer la propriété sélectionnée.
Vous pouvez utiliser les fichiers graphiques aux formats suivants :
BMP, DIB, ICO, CUR, EMF, WMF, GIF et JPG
Supprimer
Cliquez sur "Supprimer" afin de supprimer la vue assignée.
Voir aussi
Le "WinCC Digital/Analog Clock Control" (Page 808)
Pour modifier les couleurs du Clock Control (Page 811)
Pour modifier la police de l'affichage numérique (Page 810)
Pour modifier l'aspect du Clock Control (Page 809)
Vue d'ensemble
WinCC FunctionTrendControl permet de représenter les valeurs de variables en tant que
fonction d'une autre variable et de comparer les courbes à une courbe de consigne.
Pour plus d'informations, référez-vous à la rubrique Sortie des valeurs de process comme
fonction d'une autre variable (Page 1751)
Introduction
Avec le "WinCC Gauge Control", les valeurs mesurées surveillées sont visualisées sous forme
de comparateur analogique. Les zones d'avertissement et de danger ainsi que les valeurs
extrêmes de déviation de l'aiguille peuvent être marquées en couleurs.
Texte
Entrez un texte afin d'afficher par ex. le type de la valeur surveillée sur le comparateur. Par
défaut, le texte "SIMATIC" s'inscrit ici.
Texte unique
Entrez un texte afin d'afficher par ex. l'unité physique de la valeur représentée sur le
comparateur. Ici il n'y a pas d'inscription de texte par défaut.
Offset unitaire
Déterminez la position pour l'affichage de l'unité physique sur le comparateur. La valeur est
indiquée en notation décimale. La valeur est le pourcentage de la hauteur de l'objet, en partant
de la ligne de délimitation supérieure du rectangle de sélection d'objets.
Voir aussi
Pour configurer l'échelle du Gauge Control (Page 817)
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Pour attribuer des images au Gauge Control (Page 823)
Pour configurer les couleurs du Gauge Control (Page 822)
Pour configurer les polices du Gauge Control (Page 821)
Pour marquer des plages de valeurs particulières (Page 819)
Pour modifier l'aspect du Gauge Control (Page 815)
Introduction
L'onglet "Général" permet d'adapter l'aspect général du Gauge Control.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Gauge Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Général."
Taille du centre
Déterminez le rayon pour l'affichage du centre. La valeur est indiquée en notation décimale
en tant que pourcentage du diamètre du comparateur.
Offset du texte
Déterminez la position pour le texte du comparateur. La valeur est indiquée en notation
décimale. La valeur est le pourcentage de la hauteur de l'objet, en partant de la ligne de
délimitation supérieure du rectangle de sélection d'objets.
Index mobile
Pour la déflexion maximale et minimale, une fonction de mémorisation peut être activée par
laquelle le champ de mesure réel est marqué en Runtime par des traits en couleur.
● Un trait vert désigne la déviation minimale de l'aiguille.
● Un trait rouge désigne la déviation maximale de l'aiguille.
carré
Déterminez si le comparateur doit toujours être représenté sous forme de carré.
Type de fond
Sélectionnez "Opaque" afin d'afficher le comparateur avec cadre. "Cadre transparent"
désactive l'affichage du cadre. Avec "Transparent", seule est représentée l'échelle du
comparateur.
Voir aussi
Le "WinCC Gauge Control" (Page 814)
Pour attribuer des images au Gauge Control (Page 823)
Pour configurer les couleurs du Gauge Control (Page 822)
Pour configurer les polices du Gauge Control (Page 821)
Pour marquer des plages de valeurs particulières (Page 819)
Pour configurer l'échelle du Gauge Control (Page 817)
Introduction
L'onglet "Général" permet de déterminer le champ de mesure à surveiller. De plus, la
représentation de l'échelle peut être configurée.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Gauge Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Général".
Valeur minimale
Indiquez la valeur seuil inférieure du champ de mesure. Cette valeur est affichée en tant que
valeur finale inférieure de l'échelle.
Valeur maximale
Indiquez la valeur seuil supérieure du champ de mesure. Cette valeur est affichée en tant que
valeur finale supérieure de l'échelle.
Valeur
Indiquez une valeur de démarrage pour l'aiguille du comparateur. Si la connexion au process
fait défaut, cette valeur est affichée en Runtime.
Angle minimal
Indiquez l'angle pour l'affichage du début de l'échelle. La valeur est indiquée en degrés, en
partant de la position zéro.
Angle maximal
Indiquez l'angle pour l'affichage de la fin de l'échelle. La valeur est indiquée en degrés, en
partant de la position zéro.
Largeur de graduation
Indiquez la distance entre traits principaux de graduation en tant que différence entre deux
valeurs mesurées voisines. La zone entre deux traits principaux de graduation est
systématiquement subdivisée par un trait supplémentaire mi-long.
Largeur de l'échelle
Déterminez la longueur des traits principaux de graduation et donc la largeur de l'échelle. La
valeur est indiquée en notation décimale en tant que pourcentage du rayon du comparateur.
Offset de l'échelle
Déterminez le rayon extérieur de l'échelle. La valeur est indiquée en notation décimale en tant
que pourcentage du rayon du comparateur.
Voir aussi
Pour attribuer des images au Gauge Control (Page 823)
Pour configurer les couleurs du Gauge Control (Page 822)
Pour configurer les polices du Gauge Control (Page 821)
Pour marquer des plages de valeurs particulières (Page 819)
Pour modifier l'aspect du Gauge Control (Page 815)
Introduction
L'onglet "Général" permet d'accentuer en couleur des plages de valeurs particulières.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Gauge Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Général".
Danger
Déterminez la valeur seuil pour le début de la zone de danger.
Avertissement
Déterminez la valeur seuil pour le début de la zone d'avertissement.
Voir aussi
Le "WinCC Gauge Control" (Page 814)
Pour attribuer des images au Gauge Control (Page 823)
Pour configurer les couleurs du Gauge Control (Page 822)
Pour configurer les polices du Gauge Control (Page 821)
Pour configurer l'échelle du Gauge Control (Page 817)
Pour modifier l'aspect du Gauge Control (Page 815)
Introduction
L'onglet "Police" permet d'adapter les polices pour les différents éléments de texte du
comparateur.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Gauge Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Police".
Propriétés
Sélectionnez l'attribut de texte que vous souhaitez modifier.
Choisissez la "police de texte", afin de modifier la police pour la désignation du comparateur.
"La police unitaire" modifie la police pour l'affichage de l'unité physique. "Police Texte Echelle"
vous permet de configurer le texte de l'échelle.
Police
Sélectionnez dans la zone de liste déroulante fixe la police souhaitée pour l'attribut de texte
voulu. Toutes les polices enregistrées dans le système d'exploitation sont disponibles.
Taille de police
Sélectionnez de la zone de liste déroulante fixe la force de corps souhaitée pour l'attribut de
texte souhaité. Vous pouvez aussi entrer directement la taille de police dans le champ. La
valeur est indiquée en points (pt).
Représentation
Sélectionnez une ou plusieurs options de représentation.
La police sélectionnée peut être affichée en "gras", "italique", "souligné" et "barré".
Aperçu
Les paramétrages sélectionnés s'affichent dans un aperçu.
Voir aussi
Le "WinCC Gauge Control" (Page 814)
Pour attribuer des images au Gauge Control (Page 823)
Pour configurer les couleurs du Gauge Control (Page 822)
Pour marquer des plages de valeurs particulières (Page 819)
Pour configurer l'échelle du Gauge Control (Page 817)
Pour modifier l'aspect du Gauge Control (Page 815)
Introduction
L'onglet "Couleur" permet d'adapter les couleurs pour la représentation du Gauge Control.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Gauge Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Couleur".
Propriétés
Sélectionnez l'attribut de couleur que vous souhaitez modifier.
Jeu de couleurs
Sélectionnez dans la zone de liste déroulante fixe l'un des deux jeux de couleurs. Les couleurs
correspondantes sont affichées dans la zone "Palette de couleurs".
Le jeu de couleurs "Couleurs standard" contient les 16 couleurs standard du système
d'exploitation. Le jeu de couleurs "Couleurs du système Windows" contient les couleurs qui
sont actuellement paramétrées dans le système d'exploitation en tant qu'options d'affichage
dans le panneau de configuration.
Palette de couleurs
Sélectionnez la couleur souhaitée. Cliquez sur "Appliquer" afin d'assigner la couleur à l'attribut
de couleur sélectionné.
Voir aussi
Le "WinCC Gauge Control" (Page 814)
Pour attribuer des images au Gauge Control (Page 823)
Pour configurer les polices du Gauge Control (Page 821)
Pour marquer des plages de valeurs particulières (Page 819)
Pour configurer l'échelle du Gauge Control (Page 817)
Pour modifier l'aspect du Gauge Control (Page 815)
Introduction
Avec l'onglet "Image", une image de fond et une image de bordure sont assignées au Gauge
Control.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Gauge Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Vue".
Propriétés
Sélectionnez la propriété dont vous souhaitez modifier l'affectation. Dans la zone "Aperçu",
l'image actuelle s'affiche.
Avec "Graphique fond", une image est assignée à l'arrière-plan circulaire du comparateur.
Avec "Graphique cadre", une image est assignée à l'arrière-plan rectangulaire du contrôle.
Parcourir
Cliquez sur "Parcourir" pour ouvrir le dialogue "Rechercher vue". Sélectionnez le fichier
graphique auquel vous voulez attribuer la propriété sélectionnée.
Vous pouvez utiliser les fichiers graphiques aux formats suivants :
BMP, DIB, ICO, CUR, EMF, WMF, GIF et JPG
Supprimer
Cliquez sur "Supprimer" afin de supprimer la vue assignée.
Voir aussi
Pour configurer les polices du Gauge Control (Page 821)
Le "WinCC Gauge Control" (Page 814)
Pour configurer les couleurs du Gauge Control (Page 822)
Pour marquer des plages de valeurs particulières (Page 819)
Pour configurer l'échelle du Gauge Control (Page 817)
Pour modifier l'aspect du Gauge Control (Page 815)
Introduction
Avec WinCC, vous pouvez aussi intégrer des fichiers multimédia en tant que contrôles dans
vos vues. Ceci est réalisé par le WinCC Media Control.
WinCC Media Control peut afficher les formats de fichier suivants : GIF, BMP, JPG, JPEG,
PNG.
WinCC Media Control peut exécuter les formats de fichier suivants dans certaines conditions :
ASF, WMV, AVI, MPG, MPEG, MP4, QT, MOV. Le contrôle peut reproduire uniquement les
formats lisibles également par le MediaPlayer.
Remarque
Condition pour les fichiers vidéo
Pour lire des fichiers vidéo dans Windows Server 2012 R2, vous devez installer la
fonctionnalité "Desktop Experience" de Microsoft.
Pour plus d'informations à ce sujet, référez-vous à la documentation de Microsoft sur Internet.
Remarque
La lecture des fichiers multimedia dans le contrôle dépend également des codecs vidéo et
audio installés sur l'ordinateur.
Remarque
Perte de données en copiant le projet
Tenez compte des éléments suivants lorsque vous copiez le projet sur un autre ordinateur :
Les fichiers spécifiés dans WinCC Media Control ne sont pas copiés s'ils sont liés
dynamiquement et ne possèdent pas de chemin UNC.
Vous devez les réinsérer dans le projet.
Runtime
En Runtime, l'opérateur peut afficher ou lire le fichier multimédia spécifié au moyen des
éléments de commande.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
Avec le WinCC Media Control, vous pouvez afficher ou ire les fichiers multimédia en Runtime.
Remarque
Condition pour les fichiers vidéo
Pour lire des fichiers vidéo dans Windows Server 2012 R2, vous devez installer la
fonctionnalité "Desktop Experience" de Microsoft.
Pour plus d'informations à ce sujet, référez-vous à la documentation de Microsoft sur Internet.
Marche à suivre
1. Effectuez un double-clic sur l'objet "WinCC Media Control".
Le dialogue "Propriétés de WinCC Media Control" s'ouvre.
Remarque
Pour dynamiser les attributs, vous devez ouvrir les propriétés de l'objet en sélectionnant
l'entrée "Propriétés" dans le menu contextuel.
4. Pour les films, indiquez le format de projection ainsi que les options de lecture.
Avec l'option "Secondes par saut", vous définissez l'intervalle d'un saut avant ou arrière.
5. Sous l'onglet "Affichage", définissez l'affichage du WinCC Media Control pour la lecture
des fichiers multimédia.
WinCC Media Control s'affiche au Runtime avec les éléments d'affichage et de commande
sélectionnés.
Vue d'ensemble
Avec WinCC OnlineTableControl, vous pouvez faire afficher dans des tableaux les valeurs de
variables et de variables d'archive. Vous avez de nombreuses possibilités pour configurer la
représentation des tableaux.
Pour plus d'informations, reportez-vous à la rubrique Valeurs de process sous forme de
tableaux dans les vues de process (Page 1619).
Vue d'ensemble
Avec WinCC OnlineTrendControl, vous pouvez faire afficher les valeurs de variables et de
variables d'archive sous forme de courbe. Vous avez de nombreuses possibilités pour
configurer la représentation des courbes.
Pour plus d'informations, reportez-vous à la rubrique Valeurs de process sous forme de
courbes dans les vues de process (Page 1666).
Vue d'ensemble
Avec WinCC RulerControl, l'analyse de données de process est représentée dans une fenêtre
de statistiques ou une fenêtre de règle.
Vous pouvez utiliser WinCC RulerControl avec les contrôles suivants :
● WinCC OnlineTrendControl
● WinCC OnlineTableControl
● WinCC FunctionTrendControl
Pour plus d'informations, référez-vous à la rubrique Pour configurer la fenêtre de règle/la
fenêtre de statistiques/la fenêtre de la plage de statistiques (Page 1636)
Introduction
Avec le "WinCC Slider Control", les valeurs mesurées surveillées sont visualisées sous forme
d'un curseur. La valeur actuelle peut être affichée en-dessous du curseur, le champ de mesure
surveillé peut être affiché en tant que texte d'échelle.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Pour assigner des images au Slider Control (Page 836)
Pour modifier les couleurs du Slider Control (Page 835)
Pour modifier les polices du Slider Control (Page 834)
Pour modifier les effets 3D du Slider Control (Page 833)
Pour modifier le champ de mesure et le texte du Slider Control (Page 831)
Pour modifier l'aspect du Slider Control (Page 830)
Introduction
L'onglet "Général" permet d'adapter l'aspect général du Slider Control.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Slider Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Général".
Texte d'axe
Les graduations de l'échelle peuvent comporter des textes, par ex. des valeurs mesurées. Le
pas de progression est déterminé automatiquement en fonction du champ de mesure spécifié
et de la taille du contrôle.
Mise à l'échelle
Du côté gauche du curseur, des graduations pour la représentation d'une échelle peuvent être
affichées.
Texte de position
La valeur de la position actuelle du curseur peut être affichée en-dessous du curseur.
Réglette
L'affichage du curseur peut être masqué.
Bargraphe
L'affichage des surfaces au-dessus et en-dessous du curseur peut être masqué.
Transparent
L'arrière-plan du contrôle peut être représenté en transparent. La couleur configurée pour
l'arrière-plan est masquée.
Voir aussi
Le "WinCC Slider Control" (Page 829)
Pour assigner des images au Slider Control (Page 836)
Pour modifier les couleurs du Slider Control (Page 835)
Pour modifier les polices du Slider Control (Page 834)
Pour modifier les effets 3D du Slider Control (Page 833)
Pour modifier le champ de mesure et le texte du Slider Control (Page 831)
Introduction
L'onglet "Général" permet de déterminer le champ de mesure à surveiller. De plus, une
description du fonctionnement peut être entrée en tant que texte du Slider Control.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Slider Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Général".
Texte
Entrez un texte afin d'afficher par ex. le type de la valeur surveillée au-dessus du curseur. Par
défaut, le texte "SIMATIC" s'inscrit ici.
Valeur minimale
Indiquez la valeur seuil inférieure du champ de mesure. Cette valeur est affichée en tant que
valeur finale inférieure de l'échelle du curseur.
Valeur maximale
Indiquez la valeur seuil supérieure du champ de mesure. Cette valeur est affichée en tant que
valeur finale supérieure de l'échelle du curseur.
Valeur
Indiquez une valeur initiale pour la position du curseur. A défaut de connexion au process, le
régulateur est indiqué en Runtime sur cette position.
Voir aussi
Le "WinCC Slider Control" (Page 829)
Pour assigner des images au Slider Control (Page 836)
Pour modifier les couleurs du Slider Control (Page 835)
Pour modifier les polices du Slider Control (Page 834)
Pour modifier les effets 3D du Slider Control (Page 833)
Pour modifier l'aspect du Slider Control (Page 830)
Introduction
L'onglet "Effets 3D" permet d'adapter le style et la largeur pour la représentation 3D de la
bordure et de l'échelle.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Slider Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Effets 3D".
Style
Sélectionnez un Style pour la représentation de la bordure intérieure et extérieure ainsi que
pour celle de l'échelle.
La bordure du Slider Control est constituée par les trois éléments suivants : bordure extérieure,
bordure et bordure intérieure. Un effet 3D est obtenu par la représentation bicolore de la
bordure extérieure et intérieure ainsi que des graduations de l'échelle.
Les styles "en creux" et "en relief" se distinguent par la permutation des deux attributs de
couleur "couleur de la bordure supérieure" et "couleur de la bordure inférieure". Le style
"Bordure" pour l'échelle donne une représentation unicolore des éléments.
Largeur
Entrez en pixel les valeurs pour la largeur des éléments de la bordure.
Voir aussi
Pour modifier les polices du Slider Control (Page 834)
Le "WinCC Slider Control" (Page 829)
Pour assigner des images au Slider Control (Page 836)
Pour modifier les couleurs du Slider Control (Page 835)
Pour modifier le champ de mesure et le texte du Slider Control (Page 831)
Pour modifier l'aspect du Slider Control (Page 830)
Introduction
L'onglet "Police" permet d'adapter les polices pour les différents éléments de texte du contrôle.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Slider Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Police".
Modifier la configuration
Propriétés
Sélectionnez l'attribut de texte que vous souhaitez modifier.
"Police Position" vous permet de modifier la représentation de la valeur qui est affichée par la
position actuelle du curseur. Une modification de l'attribut "Police" a des répercussions sur le
texte du contrôle et de l'échelle.
Police
Choisissez dans la zone de liste déroulante fixe la police souhaitée pour l'attribut de texte
sélectionné. Toutes les polices enregistrées dans le système d'exploitation sont disponibles.
Taille de police
Sélectionnez dans la zone de liste déroulante fixe la force de corps souhaitée pour l'attribut
de texte sélectionné. Vous pouvez aussi entrer directement la taille de police dans le champ.
La valeur est indiquée en points (pt).
Représentation
Sélectionnez une ou plusieurs options de représentation.
La police sélectionnée peut être affichée en "gras", "italique", "souligné" et "barré".
Aperçu
Les paramétrages sélectionnés s'affichent dans un aperçu.
Voir aussi
Pour modifier l'aspect du Slider Control (Page 830)
Le "WinCC Slider Control" (Page 829)
Pour assigner des images au Slider Control (Page 836)
Pour modifier les couleurs du Slider Control (Page 835)
Pour modifier les effets 3D du Slider Control (Page 833)
Pour modifier le champ de mesure et le texte du Slider Control (Page 831)
Introduction
L'onglet "Couleur" permet d'adapter les couleurs pour la représentation du Slider Control.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Slider Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Couleur".
Propriétés
Sélectionnez l'attribut de couleur que vous souhaitez modifier.
Jeu de couleurs
Sélectionnez dans la zone de liste déroulante fixe l'un des deux jeux de couleurs. Les couleurs
correspondantes sont affichées dans la zone "Palette de couleurs".
Le jeu de couleurs "Couleurs standard" contient les 16 couleurs standard du système
d'exploitation. Le jeu de couleurs "Couleurs du système Windows" contient les couleurs qui
sont actuellement paramétrées dans le système d'exploitation en tant qu'options d'affichage
dans le panneau de configuration.
Palette de couleurs
Sélectionnez la couleur souhaitée. Cliquez sur "Appliquer" afin d'assigner la couleur à l'attribut
de couleur sélectionné.
Voir aussi
Le "WinCC Slider Control" (Page 829)
Pour assigner des images au Slider Control (Page 836)
Pour modifier les polices du Slider Control (Page 834)
Pour modifier les effets 3D du Slider Control (Page 833)
Pour modifier le champ de mesure et le texte du Slider Control (Page 831)
Pour modifier l'aspect du Slider Control (Page 830)
Introduction
L'onglet "Image" permet d'assigner au Slider Control des images pour la représentation de
l'arrière-plan et du curseur.
Conditions
● Ouvrez le dialogue "Propriétés de WinCC Slider Control" par un double-clic sur le contrôle.
● Sélectionnez l'onglet "Vue".
Modifier la configuration
Propriétés
Sélectionnez la propriété dont vous souhaitez modifier l'affectation. Dans la zone "Aperçu", la
vue actuelle s'affiche.
Avec "ImageFond", une image peut être assignée à l'arrière-plan du contrôle. "ImageCurseur"
permet d'afficher une image sur le curseur.
Parcourir
Cliquez sur "Parcourir" pour ouvrir le dialogue "Rechercher vue". Sélectionnez le fichier
graphique auquel vous voulez attribuer la propriété sélectionnée.
Vous pouvez utiliser les fichiers graphiques aux formats suivants :
BMP, DIB, ICO, CUR, EMF, WMF, GIF et JPG
Supprimer
Cliquez sur "Supprimer" afin de supprimer la vue assignée.
Voir aussi
Le "WinCC Slider Control" (Page 829)
Pour modifier les couleurs du Slider Control (Page 835)
Pour modifier les polices du Slider Control (Page 834)
Pour modifier les effets 3D du Slider Control (Page 833)
Pour modifier le champ de mesure et le texte du Slider Control (Page 831)
Pour modifier l'aspect du Slider Control (Page 830)
Vue d'ensemble
WinCC SysDiagControl vous permet d'afficher au Runtime dans différentes vues les
diagnostics système des automates "SIMATIC S7-1200" et "SIMATIC S7-1500". Vous avez
de nombreuses possibilités pour configurer la représentation des vues.
Vous trouverez de plus amples informations sous Diagnostic système avec SysDiagControl
Vue d'ensemble
WinCC UserAdminControl vous permet d'utiliser et de modifier la gestion des utilisateurs dans
Runtime.
Vous avez de nombreuses possibilités pour configurer la représentation des tableaux. Pour
plus d'informations à ce sujet, référez-vous à l'aide directe du contrôle.
Remarque
WinCC UserAdminControl dans un système redondant
Si vous ajoutez un nouvel utilisateur sur un serveur redondant via WinCC UserAdminControl,
cette information n'est pas synchronisée sur le partenaire redondant.
Tenez compte des remarques sur User Administrator sous "Configuration > Systèmes
redondants > Configuration du système redondant > Configuration à fonction identique".
Vue d'ensemble
WinCC UserArchiveControl offre des possibilités d'accès en Runtime aux archives utilisateur
et aux vues de User Archive. Vous avez de nombreuses possibilités pour configurer la
représentation du tableau.
Vous trouverez de plus amples informations sous WinCC UserArchiveControl (Page 2008)
Vue d'ensemble
WinCC Webbrowser Control sert à afficher des contenus Web statiques ou des documents
CHM dans des vues de process.
Les contenus avec écriture de scripts ne sont pas pris en charge.
Propriétés du Control
3.9.11.16 Comment adapter les éléments de tableau et les boutons des contrôles
Introduction
Vous pouvez modifier les designs de la configuration standard des contrôles WinCC et adapter
l'apparence des éléments suivants :
● Taille et design des boutons
● Icônes individuelles pour les éléments de tableau des contrôles tableau, par exemple dans
AlarmControl ou OnlineTableControl
● Style de la barre de défilement
Vue d'ensemble
L'installation standard de WinCC crée le dossier "CCAxControlSkins" dans "C:
\Programme(x86)\Common Files\Siemens\bin\" pour le design des contrôles WinCC.
Pour utiliser des designs modifiés, vous devez créer différents sous-dossiers dans le dossier
"CCAxControlSkins". Le nombre et le nom des dossiers dépendent de quels éléments vous
voulez adapter dans quels contrôles.
Le design d'un contrôle peut alors être sélectionné comme propriété "Style" dans la boîte de
dialogue de configuration du contrôle sur la page "Général".
Vous pouvez également utiliser des designs spécifiques au projet. Vous devez alors créer la
structure de dossiers dans le dossier "GraCS" du projet, par exemple dans "C:\WINCCProjects
\TestProject\GraCS\CCAxControlSkins". S'il existe un dossier de design de même nom dans
le dossier d'installation et dans le dossier de projet, le design du dossier de projet est utilisé
comme "style".
Pour que les icônes créées pour les éléments de tableau d'un contrôle soient visibles, il faut
activer l'option "Contenu sous forme d'icône" pour les colonnes correspondantes. L'option
"Appliquer les paramètres du projet" ne doit pas être activée dans AlarmControl.
La rubrique "Personnaliser les contrôles WinCC (https://support.industry.siemens.com/cs/de/
en/view/76327375)" explique comment une adaptation du contrôle WinCC AlarmControl a été
convertie dans WinCC Runtime Professional.
Remarque
Vous ne devez pas créer tous les fichiers lors de la création d'un nouveau design. Les
paramètres par défaut des contrôles sont utilisés pour tous les fichiers manquants.
3.9.12 .NET-Controls
Introduction
Le .NET-Framework 2.0 et 3.0 de Microsoft s'installe en même temps que WinCC. Cela vous
permet d'intégrer des applications .NET (Assemblies) sous forme de contrôles dans vos vues.
Vous utilisez à cet effet le conteneur pour les .NET-Controls.
Remarque
C'est l'utilisateur du logiciel qui est responsable des problèmes résultant de l'emploi de
contrôles d'autres fabricants.
Un contrôle de sécurité est recommandé avant l'utilisation.
Remarque
Pour les projets multipostes, vous devez enregistrer ".Net-Control" sur chaque client. Vous
avez enregistré un ".Net Control" sur le serveur, sous "C:\Controls", et ajouté un ".Net Control"
dans le projet. Dans ce cas, vous devez enregistrer ".Net-Control" sur les clients
correspondants sous "C:\Controls" ou sous "C:\Programmes\Fichiers communs\Siemens
\Assemblies". Créez à cet effet le répertoire "Assemblies".
Voir aussi
Pour configurer la sélection de contrôles (Page 793)
3.9.13 WPF-Controls
Introduction
.NET-Framework 3.0 de Microsoft s'installe en même temps de WinCC. Vous avez ainsi la
possibilité d'intégrer des fichiers WPF sous forme de contrôles dans vos vues. Vous utilisez
à cet effet le conteneur pour les contrôles WPF (WPF = Windows Presentation Foundation).
Remarque
C'est l'utilisateur du logiciel qui est responsable des problèmes résultant de l'emploi de
contrôles d'autres fabricants.
Un contrôle de sécurité est recommandé avant l'utilisation.
Voir aussi
Pour configurer la sélection de contrôles (Page 793)
Introduction
Vous pouvez tester en Runtime le comportement de vues de process que vous avez créées
et dynamisées avec Graphics Designer. Certaines propriétés de l'objet, comme la rotation ou
le clignotement par exemple, ne sont représentées que dans Runtime.
Cette rubrique vous indique
● comment activer et désactiver Runtime
● comment configurer des menus et des barres d'outils utilisateur
● comment configurer le clavier virtuel
● comment configurer une commande sans souris pour Runtime
● quelle commande tactile est prise en charge au Runtime
Voir aussi
Commande tactile au Runtime (Page 845)
Activer un projet (Page 213)
Pour activer / désactiver Runtime (Page 843)
Pour configurer Runtime (Page 189)
Pour configurer la commande sans souris d'une vue (Page 874)
Généralités sur le clavier virtuel (Page 868)
Introduction
Vous activez Runtime dans WinCC Explorer ou dans Graphics Designer. Lorsque vous
l'activez dans WinCC Explorer, Runtime démarre avec la vue d'accueil prédéfinie. Lorsque
vous l'activez dans Graphics Designer, c'est la vue active qui s'ouvre dans Runtime. Vous ne
pouvez désactiver Runtime que dans WinCC Explorer.
Conditions
● Il faut qu'un projet soit ouvert.
● Le nom de l'ordinateur local doit être entrée comme nom d'ordinateur dans le projet.
● Une vue de process disponible dans le projet doit être définie comme vue d'accueil.
● Les modifications effectuées dans une vue ne s'affichent dans Runtime que si vous
enregistrez cette vue avant d'activer Runtime.
Activer Runtime
La commande "Activer Runtime" déclenche le chargement de modules de programme
supplémentaires requis pour Runtime.
WinCC Explorer
Cliquez sur dans la barre d'outils pour ouvrir Runtime sur la vue d'accueil prédéfinie.
Vous pouvez aussi choisir l'entrée "Activer" dans le menu "Fichier". L'activation de Runtime
est repérée par une coche devant l'entrée "Activer".
Graphics Designer
Cliquez sur dans la palette standard pour ouvrir Runtime sur la vue active.
Vous pouvez aussi choisir l'entrée "Activer Runtime" dans le menu "Fichier".
Remarque
Dans Runtime, vous pouvez demander le nom de la vue actuelle et celui de l'objet graphique.
Maintenez les touches "Maj+Ctrl+Alt" enfoncées et pointez sur un objet graphique de la vue.
Une info-bulle affiche le nom de la vue et celui de l'objet graphique. Vous ne pouvez pas
demander le nom d'un contrôle ActiveX.
Désactiver Runtime
Vous ne pouvez désactiver Runtime que dans WinCC Explorer.
Cliquez sur dans la barre d'outils pour désactiver Runtime.
Les modules pour exécuter Runtime sont désactivés. La fenêtre de programme "WinCC-
Runtime" est fermée.
Vous pouvez aussi choisir l'entrée "Activer" dans le menu "Fichier". La coche devant l'entrée
"Activer" disparaît.
Voir aussi
Pour configurer Runtime (Page 189)
Vue de processus en Runtime (Page 843)
Remarque
Commande tactile non validée pour CS
Les commandes tactiles ne sont validées et pertinentes qu'en mode Runtime.
La commande tactile n'est pas prise en charge pour la configuration dans les éditeurs WinCC.
Marche à suivre
Désactivez l'option suivante dans le dialogue "Propriétés - Ordinateur" sur l'onglet "Runtime" :
● Activer la commande gestuelle "Balayer"
Le paramètre s'applique également sur l'ordinateur correspondant. Vous pouvez ainsi
désactiver les gestes de balayage par ex. uniquement sur certaines stations de commande.
Voir aussi
Commande de vues de process avec deux mains (Page 850)
Gestes pris en charge en Runtime (Page 846)
Gestes pris en charge dans les contrôles WinCC (Page 848)
Définition de paramètres spécifiques à l'ordinateur pour Runtime (Page 209)
Remarque
Commande tactile non validée pour CS
Les commandes tactiles ne sont validées et pertinentes qu'en mode Runtime.
La commande tactile n'est pas prise en charge pour la configuration dans les éditeurs WinCC.
Pas de commande à trois doigts ou plus
Lors de la commande avec des gestes tactiles, utilisez uniquement un ou deux doigts.
Si vous utilisez plus de deux doigts pour les gestes tactiles, des erreurs de commande sont
susceptibles de survenir.
N'utilisez la commande tactile multipoint avec plusieurs doigts que pour les objets configurés
en conséquence.
Action C
void OnGesture(char* lpszPictureName, char* lpszObjectName,
ENUM_GESTURE_TYPE gestureType, GestureData pData)
typedef enum
{
GESTURE_NO_GESTURE = 0,
GESTURE_TAP = 1,
GESTURE_PRESS_AND_HOLD = 2,
GESTURE_SLIDE = 3,
GESTURE_GESTURE_SWIPE = 4,
GESTURE_PINCH = 5,
GESTURE_STRETCH = 6,
GESTURE_TURN = 7
}ENUM_GESTURE_TYPE;
typedef struct
{
int pointX;
int pointY;
float translationX;
float translationY;
float rotation;
float scale;
float velocityX;
float velocityY;
float velocityAngular;
float velocityExpansion;
int tapCount;
}GestureData;
Action VBS
Sub OnGesture(ByVal Item, ByVal gestureInfo)
Les propriétés suivantes sont disponibles :
● GestureType
● Left
● Top
● TranslationX
● TranslationY
● Rotation
● Scale
● VelocityX
● VelocityY
● VelocityAngular
● VelocityExpansion
● TapCount
Pour plus d'informations, voir "L'onglet "Evénement" de la fenêtre "Propriétés de l'objet"
(Page 540)".
Voir aussi
Gestes pris en charge dans les contrôles WinCC (Page 848)
Remarque
Commande tactile non validée pour CS
Les commandes tactiles ne sont validées et pertinentes qu'en mode Runtime.
La commande tactile n'est pas prise en charge pour la configuration dans les éditeurs WinCC.
Voir aussi
Gestes pris en charge en Runtime (Page 846)
Condition préalable
Les stations de commande sur lesquelles une vue de process avec commande à deux mains
s'affiche doivent disposer de l'équipement technique pour une commande tactile multipoint.
Fenêtre de vue
L'autorisation de conduite est également possible entre fenêtres de vue.
Dans la vue de process, vous utilisez une fenêtre de vue avec des éléments de commande
verrouillés. Le bouton de déverrouillage correspondant peut être configuré comme suit :
● Le bouton de déverrouillage se trouve dans la vue de process à l'extérieur de la fenêtre de
vue.
● Le bouton de déverrouillage se trouve dans une autre fenêtre de vue.
Marche à suivre
Configuration de la commande à deux mains :
● Vous configurez les objets affichés comme éléments de commande verrouillés.
● Vous configurez un objet servant de bouton de validation et déverrouillant les éléments de
commande.
Pour plus d'informations, reportez-vous à la rubrique "Configuration de la commande à deux
mains (Page 851)".
Voir aussi
Gestes pris en charge en Runtime (Page 846)
Configuration de la commande à deux mains (Page 851)
Condition préalable
● Le matériel utilisé prend en charge la commande tactile multipoint.
Les stations de commande sur lesquelles la vue de process configurée s'affiche doivent
disposer de l'équipement technique pour une commande tactile multipoint.
Marche à suivre
1. Sélectionnez l'élément de commande que vous souhaitez verrouiller, p. ex. un champ d'E/
S "IOLock".
2. Sélectionnez l'option "Non" pour la propriété "Autres > Autorisation de conduite".
3. Sélectionnez l'objet permettant de déverrouiller l'élément de commande, p. ex. un bouton
"UnlockButton".
4. Sélectionnez l'événement "Souris > Pression du bouton gauche". Dans le menu contextuel,
ouvrez la boîte de dialogue "Liaison directe".
5. Configurez l'événement "Pression du bouton gauche".
Résultat
Le champ d'E/S "IOLock" peut être commandé dans Runtime tant qu'il y a une pression sur
le bouton "UnlockButton".
En l'absence de pression simultanée sur le bouton, l'élément de commande est verrouillé dans
Runtime.
Procédure alternative
Vous pouvez aussi configurer le déverrouillage de l'élément de commande avec un script.
Pour cela, utilisez les propriétés ou fonctions suivantes :
● VBScript : propriété "Enabled"
● ANSI C : propriété "Operation", fonction interne "GetPropBOOL"
● VBA : propriété "Operation"
Voir aussi
Commande de vues de process avec deux mains (Page 850)
Introduction
Dans l'éditeur "Menus et barres d'outils", vous configurez les menus et barres d'outils
personnalisés.
Vous pouvez afficher les menus et barres d'outils personnalisés dans la vue de base d'un
projet et dans les fenêtres de vue.
Liez les entrées de menu et les symboles avec des procédures de Global Script VBS.
Utilisation
Les menus et barres d'outils personnalisés sont utilisés par ex. pour réaliser la navigation de
vues.
Vous passez de chaque vue de process dans toutes les vues vers lesquelles vous avez
configuré un changement de vue dans les commandes de menu ou dans les icônes.
Voici d'autres fonctions usuelles qui sont appelées via une commande de menu ou une icône :
● Désactiver Runtime
● Changer de langue Runtime
● Connexion / déconnexion
● Appeler les boîtes de dialogue système
Principe
Enregistrez les menus et barres d'outils personnalisés dans des fichiers de configuration.
Pour chaque fichier de configuration, vous pouvez :
● Enregistrer un menu
● Enregistrer autant de barres d'outils que vous le souhaitez
● Relier un maximum de 1250 scripts aux entrées de menu et aux icônes
Vous pouvez charger simultanément un maximum de 20 menus et barres d'outils.
Possibilités de configuration
Autorisation de conduite
Vous pouvez attribuer différentes autorisations à des menus et des barres d'outils
personnalisés ainsi qu'aux différents éléments.
Lorsqu'un opérateur connecté ne possède pas l'autorisation nécessaire, l'élément
correspondant est automatiquement désactivé.
Configuration en ligne
Vous pouvez configurer des menus et barres d'outils personnalisés pendant que le projet est
actif au Runtime. Les modifications de la configuration ne sont toutefois pas visibles
immédiatement au Runtime.
Les fichiers de configuration modifiés ne sont actualisés au Runtime qu'une fois la
configuration rechargée dans la vue :
● Menus et barres d'outils dans la fenêtre de vue :
– Changement de vue
● Menus et barres d'outils dans la vue de base :
– Redémarrage de Runtime
– Fermeture et réouverture de la fenêtre Runtime
– Charger une autre configuration et recharger la configuration modifiée, par ex. par un
script
● Script VB modifié dans un fichier de configuration :
– Redémarrage de Runtime
Conception multilingue
Dans l'éditeur "Menus et barres d'outils", vous configurez les textes des menus et barres
d'outils en fonction de la langue.
Cliquez sur l'élément dans l'arborescence de navigation et entrez dans la zone "Propriétés"
les textes dans les langues Runtime respectives.
Voir aussi
Procédures et dynamisation de menus et de barres d'outils (Page 855)
Comment configurer les menus et les barres d'outils pour l'affichage Runtime (Page 864)
Comment configurer les menus et les barres d'outils dans une fenêtre de vue (Page 865)
Exportation de texte et importation de texte avec le Text Distributor (Page 2439)
Introduction
Les éléments de menu et de barre d'outils ont une fonction uniquement lorsqu'ils sont reliés
à une procédure VBScript.
Vous pouvez également configurer avec VBScript le passage entre deux configurations au
Runtime.
Exemple de procédure
L'exemple suivant montre une procédure à laquelle le fichier de configuration à charger est
transmise comme paramètre.
Sub ChangeMenuToolbarConfigFile (ByVal strMTConfigFile)
HMIRuntime.MenuToolBarConfig = strMTConfigFile
End Sub
Exemple de procédure
L'exemple suivant montre la procédure "ActivateScreen" qui exécute un changement de vue.
Entrez le nom de la vue dans le champ "Données utilisateur".
Sub ActivateScreen (ByVal Item)
Dim objScreen
Dim strScreenName
' "UserData" contains the screen name specified
' in editor menus and toolbars.
strScreenName = Item.Userdata
HMIRuntime.BaseScreenName = strScreenName
End Sub
Modification au Runtime
Un script VB modifié et relié à "Menus et barres d'outils" n'est mis à jour qu'après un
redémarrage du Runtime.
Voir aussi
Création de menus et de barres d'outils personnalisés (Page 852)
Pour créer un menu (Page 859)
Pour créer une barre d'outils (Page 862)
Comment configurer les menus et les barres d'outils pour l'affichage Runtime (Page 864)
Comment configurer les menus et les barres d'outils dans une fenêtre de vue (Page 865)
Caractéristiques communes
Les propriétés suivantes sont disponibles pour tous les éléments :
Voir aussi
Pour créer un menu (Page 859)
Pour créer une barre d'outils (Page 862)
Comment configurer les menus et les barres d'outils pour l'affichage Runtime (Page 864)
Introduction
Un menu est placé dans chaque vue au bord supérieur. Le cas échéant, les barres d'outils
sont affichées sous le menu.
Vous pouvez configurer par fichier de configuration un menu avec plusieurs niveaux
hiérarchiques.
Le tableau suivant explique la fonction des éléments de menu montrés dans la figure :
Condition
● La planification de la structure de menu est présente.
● Les procédures VBScript requises sont configurées.
Marche à suivre
1. Sélectionnez l'entrée "Menus" dans la zone de navigation.
Configurez les propriétés dans la zone "Propriétés - menu".
Le cas échéant, sélectionnez une autorisation pour la commande du menu.
2. Pour insérer les éléments de menu, sélectionnez la commande "Nouvel élément de menu"
dans le menu contextuel de "Menus".
3. Disposez les éléments de menu dans les niveaux hiérarchiques souhaités.
Utilisez pour cela la fonction glisser-déposer ou le menu contextuel de la commande dans
l'arborescence de navigation :
Résultat
La figure suivante montre l'exemple de menu dans Runtime :
Voir aussi
Procédures et dynamisation de menus et de barres d'outils (Page 855)
Propriétés configurables des menus et des barres d'outils (Page 857)
Introduction
Vous pouvez configurer autant de barres d'outils que vous le souhaitez par fichier de
configuration.
Vous pouvez déterminer pour chaque barre d'outils à quelle position dans la vue celle-ci doit
être positionnée. Vous pouvez en outre définir si une barre d'outils peut être librement
positionnée par l'opérateur.
Si vous placez plusieurs barres d'outils, par ex. sur la bordure supérieure de la vue, les barres
d'outils s'affichent les unes en dessous des autres.
Condition
● La planification de la structure de barre d'outils est présente.
● Les procédures VBScript requises sont configurées.
Marche à suivre
1. Dans la zone de navigation, sélectionnez l'entrée "Nouvelle barre d'outils" dans le menu
contextuel de "Barres d'outils".
2. Dans la fenêtre "Propriétés - Barre d'outils", entrez un nom et un texte pour la barre d'outils.
Complétez si nécessaire les traductions pour d'autres langues Runtime dans la zone
"Texte".
3. Configurez les autres propriétés dans la zone "Propriétés - Barre d'outils".
Le cas échéant, sélectionnez une autorisation pour la commande de la barre d'outils.
4. Sélectionnez la barre d'outils dans la zone de navigation.
Dans la zone de données, entrez les noms des éléments de la barre d'outils.
5. Reliez l'élément de barre d'outils à une procédure et entrez les paramètres dans le champ
"Données utilisateur".
6. Configurez les autres propriétés dans la zone "Propriétés - élément de barre d'outils".
Le cas échéant, sélectionnez une autorisation pour la commande des différents éléments.
Complétez si nécessaire les traductions pour d'autres langues Runtime dans la zone
"Texte" et "Info-bulle".
7. Pour un regroupement optique des symboles, complétez les éléments de barre d'outils
comme "séparateurs".
Un séparateur est affiché sous forme de trait vertical et n'a pas d'autre fonction.
8. Pour modifier l'ordre des éléments de barre d'outils, sélectionnez la ligne entière.
Sélectionnez les commandes "Déplacer vers le haut" ou "Déplacer vers le bas" dans le
menu contextuel.
Vous modifiez l'ordre des barres d'outils par glisser-déposer dans la zone de navigation.
9. Sélectionnez "Fichier > Enregistrer" dans le menu pour enregistrer la configuration.
Résultat
La vue suivante montre la barre d'outils dans Runtime sous une barre de menus personnalisée :
Voir aussi
Procédures et dynamisation de menus et de barres d'outils (Page 855)
Propriétés configurables des menus et des barres d'outils (Page 857)
3.10.4.6 Comment configurer les menus et les barres d'outils pour l'affichage Runtime
Introduction
Vous pouvez configurer un fichier de configuration comme configuration de démarrage pour
chaque ordinateur dans le projet WinCC. Le fichier de configuration de l'ordinateur local est
identifié dans Graphics Designer comme "configuration de démarrage".
Les menus et barres d'outils personnalisés de la configuration de démarrage sont affichés au
Runtime dans chaque vue de base à la position configurée.
Si aucune configuration de démarrage n'est sélectionnée dans le projet WinCC, les vues de
base sans menus ou barres d'outils personnalisés s'affichent. Si aucun fichier de configuration
n'est enregistré dans un système réparti sur un ordinateur, la configuration de démarrage du
serveur est affichée.
Marche à suivre
1. Dans la fenêtre du navigateur de l'explorateur WinCC, cliquez sur le composant
"Ordinateur".
WinCC affiche dans la fenêtre de données la liste des ordinateurs.
2. Sélectionnez dans le menu contextuel de l'ordinateur désiré l'option "Propriétés".
Le dialogue "Propriétés de l'ordinateur" s'ouvre.
3. Cliquez sur l'onglet "Graphics-Runtime" dans la zone "configuration de démarrage menu
et barres d'outils" sur "...".
4. Choisissez le fichier de configuration dans le dialogue de sélection de fichier.
5. Fermez toutes les boîtes de dialogue en cliquant sur "OK".
Résultat
Si vous activez le projet, les menus et barres d'outils personnalisés sont affichés dans la vue
de base du projet.
Voir aussi
Procédures et dynamisation de menus et de barres d'outils (Page 855)
Création de menus et de barres d'outils personnalisés (Page 852)
Propriétés configurables des menus et des barres d'outils (Page 857)
3.10.4.7 Comment configurer les menus et les barres d'outils dans une fenêtre de vue
Introduction
Aucun menu ni barre d'outils personnalisés ne sont normalement affichés dans une fenêtre
de vue.
Vous pouvez toutefois effectuer pour chaque fenêtre de vue une configuration qui sera ensuite
affichée au Runtime dans la fenêtre de vue.
Conditions
● Une fenêtre de vue est configurée dans la vue de process.
Marche à suivre
1. Ouvrez les propriétés d'objet de la fenêtre de vue configurée.
2. Sélectionnez le groupe de propriétés "Autres".
3. Double-cliquez sur l'attribut "Configuration menu/barres d'outils" et sélectionnez le fichier
de configuration souhaité dans le dialogue de sélection de fichier.
L'attribut "Configuration menu/barres d'outils" est dynamisable avec le nom
"MenuToolBarConfig".
Résultat
Dans la fenêtre de vue sont affichés au Runtime les menus et barres d'outils personnalisés
de la configuration choisie.
Voir aussi
Procédures et dynamisation de menus et de barres d'outils (Page 855)
Création de menus et de barres d'outils personnalisés (Page 852)
Introduction
Vous pouvez déterminer pour chaque langue la police et la taille de police des menus et des
barres d'outils.
Condition
● WinCC Explorer est ouvert.
Marche à suivre
1. Choisissez la commande "Paramètres de police" dans le menu contextuel de "Menus et
barres d'outils".
La boîte de dialogue "Paramètres de police" s'ouvre.
6. Répétez les étapes 2 à 5 pour toutes les langues pour lesquelles vous voulez définir la
police.
Introduction
Le clavier virtuel se trouve sur l'écran du pupitre opérateur.
L'opérateur peut cliquer avec la souris sur les touches représentées, pour remplir le champ
de saisie par exemple.
Remarque
Verrouiller combinaisons de touches
Utilisez le clavier virtuel proposé par WinCC et non le clavier visuel (On-Screen Keyboard)
activable via Windows pour verrouiller la combinaison de touches <Ctrl+Alt+Suppr>.
Introduction
Vous pouvez configurer comme suit le comportement du clavier virtuel :
● Le clavier virtuel s'affiche automatiquement au début d'une saisie et disparaît de nouveau
automatiquement à la fin de la saisie.
● Le clavier virtuel s'affiche au moyen d'un script ou par appel dans la ligne de commande.
● L'opérateur peut afficher le clavier virtuel au moyen d'une touche. Pour le masquer de
nouveau, il n'y a que le bouton dans sa barre de titre.
Configuration
1. Double-cliquez dans le WinCC-Explorer sur "Ordinateur" et ouvrez avec le menu contextuel
dans la fenêtre du projet de droite les propriétés de l'ordinateur.
2. Cochez dans l'onglet "Runtime" la case "Utiliser clavier virtuel".
Condition préalable
● Une vue de process est ouverte dans Graphics Designer.
Marche à suivre
1. Configurez un bouton en faisant glisser l'objet Windows "Bouton" de la fenêtre "Standard"
dans la vue.
Affectez un texte approprié au bouton dans le dialogue de configuration.
2. Cliquez dans l'onglet "Dynamic Wizard", puis dans l'onglet "Fonctions système".
Double-cliquez sur la fonction "Démarrer d'autres applications". Ce faisant, le bouton
configuré doit être sélectionné dans la vue.
3. Sélectionnez dans l'assistant un déclenchement pour lequel le clavier virtuel sera démarré.
4. Pour sélectionner l'application qui démarre le clavier virtuel, cliquez sur le bouton dans
la page suivante de l'assistant.
Le dialogue de sélection de fichier s'ouvre.
5. Naviguez jusqu'au dossier "<Programmes (x86)>/Common Files/Siemens/bin".
Sélectionnez l'application "CCOnScreenKeyboard.exe".
6. Quittez l'assistant et enregistrez la vue.
Résultat
Dans Runtime, l'opérateur peut afficher le clavier virtuel durablement avec cette touche.
Pour le refermer, il doit actionner le bouton dans sa barre de titre.
Quand la case "Utiliser le clavier virtuel" est cochée à côté de l'affichage du clavier par touche,
seuls les utilisateurs munis de droits d'administrateur peuvent utiliser le clavier virtuel pour
accéder à des applications hors de WinCC Runtime.
Voir aussi
Pour utiliser le clavier virtuel (Page 872)
Généralités sur le clavier virtuel (Page 868)
Niveaux du clavier
Le clavier virtuel alphanumérique a plusieurs niveaux :
● le niveau normal
● le niveau Maj pour la saisie des majuscules et des caractères spéciaux
● le niveau Alt Gr pour la saisie des caractères spéciaux
● le niveau des touches de fonction pour l'utilisation des touches de fonction F1 à F12
Saisissez les valeurs alphanumériques caractère par caractère à l'aide des touches du clavier
virtuel. Vous confirmez la valeur saisie avec la touche d'entrée et le clavier s'efface de l'écran.
Saisissez les valeurs numériques chiffre par chiffre à l'aide des touches du clavier virtuel.
Vous confirmez la valeur saisie avec la touche d'entrée et le clavier s'efface de l'écran.
Introduction
En Runtime, les objets graphiques comme les boutons ou les champs d'E/S doivent être
utilisés pour agir sur le process. La commande par le clavier peut être plus confortable et
garantit que toutes les saisies nécessaires sont réalisées. L'utilisateur passe d'un objet
graphique à l'autre selon une séquence définie, par exemple pour saisir des valeurs.
Condition
● Les objets graphiques doivent être manipulables.
● Une autorisation de conduite des objets graphiques doit être donnée.
Voir aussi
Déterminer séquence TAB du curseur alpha (Page 875)
Déterminer la séquence TAB du pointeur (Page 877)
Introduction
Avec le curseur alpha, seuls les objets du type Champ d'E/S et Liste de textes sont utilisables
sans souris en Runtime.
Marche à suivre
1. Dans le Graphics Designer, sélectionnez "Séquence" dans le menu "Edition/Séquence
TAB/Curseur alpha". Si l'option "Séquence" n'est pas active, la vue ne contient pas d'objets
du type "Champ d'E/S" ou "Liste de textes".
2. Un numéro est automatiquement attribué à tous les champs d'E/S et toutes les listes de
textes (visible dans l'angle supérieur gauche). Les numéros s'affichent dans un rectangle
pour le design WinCC Classic et dans un cercle pour tous les autres designs.
3. Cliquez sur le premier objet de la vue sur lequel l'utilisateur doit passer. Cliquez ensuite
sur les autres objets selon la séquence TAB souhaitée.
4. Quittez la saisie en cliquant sur la zone de travail.
5. Assurez-vous que la propriété "Mode curseur" est définie sur "Curseur alpha" pour la vue
de process. Pour ce faire, cliquez sur une surface libre dans la vue et sélectionnez
"Propriétés" dans le menu contextuel. Dans le groupe de propriétés "Autres", modifiez si
nécessaire la propriété "Mode curseur" sur "Curseur alpha".
Résultat
Dans l'exemple suivant, l'utilisateur passe d'abord sur le champ d'E/S (1) puis sur la liste de
textes (2) en Runtime.
Voir aussi
Déterminer la séquence TAB du pointeur (Page 877)
Pour configurer la commande sans souris d'une vue (Page 874)
Introduction
Avec le pointeur, vous pouvez commander tous les objets de votre choix sans souris en
Runtime.
Résultat
Un numéro est automatiquement attribué à tous les objets activés (visible dans l'angle
supérieur gauche). Les numéros s'affichent dans un rectangle pour le design WinCC Classic
et dans un cercle pour tous les autres designs. Dans l'exemple suivant, l'utilisateur passe
d'abord sur le champ d'E/S (1), puis sur la liste de textes (2), puis sur le bargraphe (3) en
Runtime.
Voir aussi
Déterminer séquence TAB du curseur alpha (Page 875)
Pour configurer la commande sans souris d'une vue (Page 874)
0 La distance entre les grandes divisions est définie automatiquement en fonction du paramétrage de l'attribut "Mise
à l'échelle du bargraphe".
Automatique (linéaire) Les grandes divisions sont réparties régulièrement sur l'échelle.
L'écart entre les grandes divisions et défini automatiquement.
Tangente La répartition des grandes divisions sur l'échelle souligne la représentation des valeurs basses
et hautes.
carré La répartition des grandes divisions sur l'échelle suit une fonction carrée.
La représentation de valeurs hautes est fortement soulignée.
cubique La répartition des grandes divisions sur l'échelle suit une fonction cubique. La représentation de
valeurs hautes est fortement soulignée.
Oui Seules les grandes divisions sont représentées sur l'échelle du bargraphe.
Non Sur l'échelle du bargraphe, les espaces entre les grandes divisions sont sous-gradués.
Pour l'entrée et la sortie de valeurs dans un champ d'E/S, six formats de données sont
disponibles :
● Valeurs numériques : format binaire, décimal ou hexadécimal
● "String" : affichage de texte
● "Date/heure" : date et/ou heure ou intervalle de temps en ms, en fonction de l'attribut
"Format de sortie"
"Date/heure (local)" prend en compte le fuseau horaire local du client ou du serveur
respectif. UTC est converti dans le fuseau horaire correspondant.
La valeur de sortie doit pouvoir être affichée avec le format qui a été défini avec l'attribut
"Format de sortie". Si ce n'est pas le cas, trois étoiles s'affichent à la place de la valeur de
sortie.
L'attribut "Format de données" n'est pas dynamisable.
La définition des textes affichés dans la liste d'objets qui portent l'attribut "Affectation" se
distingue selon le type de liste sélectionné
Décimal Les textes affichés sont affectés à des plages de valeurs précises.
Binaire Les textes affichés sont affectés à des numéros de bit.
Bit Les textes affichés sont affectés aux états "1 - bit mis à 1" et "0 - bit pas mis à 1".
Lorsque vous utilisez une liste de textes configurée via la propriété "Liste de textes", la
propriété d'objet est grisée.
L'attribut "Type de liste" n'est pas dynamisable.
Oui Une valeur d'entrée erronée est supprimée automatiquement au moment de quitter le champ.
Non Une valeur d'entrée erronée n'est pas supprimée automatiquement au moment de quitter le champ.
L'attribut "Effacer en cas d'entrée erronée" est dynamisable avec le nom "ClearOnError".
L'attribut "Effacer en cas de nouvelle entrée" est dynamisable avec le nom "ClearOnNew".
L'attribut n'est pas disponible pour l'objet complexe "Liste de textes". Si aucune liste de textes
configurée n'est reliée dans l'objet, la propriété d'objet est grisée.
L'attribut "Tri de la liste de textes " est dynamisable avec le nom "TextListSort".
Oui La valeur d'entrée est validée automatiquement dès que le nombre prédéfini de caractères est saisi.
Non La valeur entrée est validée uniquement lorsque l'entrée est confirmée au moyen de la touche Entrée ou au
moment de quitter le champ.
L'attribut "Valider dès que l'entrée est complète" est dynamisable avec le nom "AssumeOnFull".
Oui Chaque caractère entré est remplacé à l'affichage par le caractère "*". La valeur entrée et son format de
données ne sont alors pas identifiables.
Non Les caractères sont affichés normalement.
L'objet "Bouton rond" peut posséder les trois états "actif", "inactif" et "désactivé".
Pour chaque état, il est possible de sélectionner une vue à afficher. Les attributs "Vue inactive
référencée", "Vue active référencée", "Vue désactivée référencée" définissent pour les divers
états si les vues mêmes seront incorporées, ou seulement les références sous forme de
références croisées.
L'attribut "Vue inactive Couleur de transparence active" est dynamisable avec le nom
"PicUpUseTransColor".
L'attribut "Vue désactivée Couleur de transparence active" est dynamisable avec le nom
"PicDeactUseTransColor".
L'attribut "Vue active Couleur de transparence active" est dynamisable avec le nom
"PicDownUseTransColor".
Oui Le clignotement en Runtime est activé pour les états "OK" et "Simulation".
Non Le clignotement en Runtime est désactivé pour les états "OK" et "Simulation".
L'attribut "Clignotement du trait activé" définit si, en exploitation, un trait s'affiche ou non en
clignotant.
Afin que le clignotement soit visible en exploitation, la couleur de clignotement de l'état "activé"
doit impérativement être différente de celle de l'état "désactivé". Pour que le clignotement soit
activé, il faut que l'attribut "Schéma de couleurs global" soit paramétré sur "Non" - excepté
pour Design WinCC Classic.
Afin que le clignotement soit visible en exploitation, la couleur de clignotement de l'état "activé"
doit impérativement être différente de celle de l'état "désactivé".
L'attribut "Couleur clignotante du texte active" définit la couleur du texte lorsque l'état du
clignotement est "actif". Le clignotement est visible uniquement en exploitation.
Afin que le clignotement soit visible en exploitation, la couleur de clignotement de l'état "activé"
doit impérativement être différente de celle de l'état "désactivé". Pour que le clignotement soit
activé, il faut que l'attribut "Schéma de couleurs global" soit paramétré sur "Non" - excepté
pour Design WinCC Classic. Pour configurer le clignotement d'un bouton ou d'un défileur, il
faut paramétrer l'attribut "[V6.2] Style Windows" sur "Non".
Dans la boîte de dialogue "Sélection des couleurs", soit vous déterminez la couleur
directement, soit vous sélectionnez une couleur indicée dans la palette de couleurs centrale,
dans la mesure où cette dernière a été définie.
L'attribut "Couleur clignotante du texte active" est dynamisable avec le nom
"ForeFlashColorOn".
3.11.6.1 A
Propriété Activate
Activate
Les données à représenter dans la fenêtre d'alarmes ne sont demandées au serveur d'alarmes
que lorsque cet attribut est activé. Afin de réduire le temps d'ouverture de la vue à son
affichage, n'activez pas cet attribut et éditez la valeur de façon dynamique en cas de besoin.
Pour différencier la propriété "Activate" de la méthode "Activate", on accède à la propriété via
"Object".
Exemple
Dim ctrlSet
ctrl = ScreenItems("Control")
ctrl.Object.activate = true
L'attribut est dynamisable avec le nom Activate . Le type de données est BOOLEAN.
Propriété AllServer
Valeur Explication
TRUE Tous les serveurs sont activés.
FALSE Seul le serveur entré dans "Sélection de serveur" est activé.
L'attribut est dynamisable avec le nom AllServer. Le type de données est BOOLEAN.
Propriété Appearance
Appearance
Définit comment le tableau est représenté dans WinCC UserAdminControl.
Valeur Explication
0 Le tableau est représenté normalement.
1 Le tableau est représenté dans le style du bouton.
L'attribut est dynamisable avec le nom Appearance. Le type de données est SHORT.
Propriété ApplyProjectSettings
Valeur Explication
TRUE L'option "Adopter les paramétrages de projet" est activée. Les blocs d'alarme configurés dans "Alarm
Logging" sont adoptés dans AlarmControl avec toutes leurs propriétés. Les blocs d'alarme s'affichent
avec ces propriétés dans la fenêtre d'alarmes.
FALSE L'option "Adopter les paramétrages de projet" est désactivée. Vous pouvez ajouter ou supprimer des
blocs d'alarme ou modifier les propriétés.
Propriété ArchiveName
Nom - ArchiveName
Détermine l'archive utilisateur ou la vue à afficher. Ouvrez la boîte de dialogue "Package
Browser" via le bouton pour sélectionner l'archive ou la vue.
L'attribut est dynamisable avec le nom ArchiveName. Le type de données est STRING.
Propriété ArchiveType
Type - ArchiveType
Indique si l'archive utilisateur sélectionnée est une archive ou une vue. Le champ ne peut pas
être modifié.
L'attribut est dynamisable avec le nom ArchiveType. Le type de données est LONG.
Propriété AspectRatio
AspectRatio
Définit, pour les films, si le rapport hauteur/largeur est conservé.
L'attribut est dynamisable avec le nom AspectRatio. Le type de données est BOOLEAN.
Etirement (Stretch)
Etirement (Stretch)
Définit l'étirement de l'icône.
Valeur Explication
TRUE Le contenu de la vue est adapté à la taille d'objet de l'icône sélectionnée.
FALSE Le contenu de la vue n'est pas adapté à la taille d'objet de l'icône sélectionnée.
L'attribut est dynamisable avec le nom Stretch. Le type de données est BOOLEAN.
Propriété AutoCompleteColumns
Valeur Explication
TRUE Les colonnes vides sont affichées.
FALSE Les colonnes vides ne sont pas affichées.
Propriété AutoCompleteRows
Valeur Explication
TRUE Les lignes vides sont affichées.
FALSE Les lignes vides ne sont pas affichées.
Propriété AutoPosition
Valeur Explication
TRUE RulerControl est positionné exactement en dessous du contrôle source.
FALSE RulerControl est affiché d'une manière similaire à la position du contrôle que vous avez configurée.
L'attribut est dynamisable avec le nom AutoPosition. Le type de données est BOOLEAN.
Propriété AutoScroll
Valeur Explication
TRUE Lorsque "Défilement automatique" est activé, les nouvelles alarmes sont ajoutées à la liste affichée dans la
fenêtre d'alarmes et sélectionnées automatiquement. La zone visible de la fenêtre d'alarmes est au besoin
déplacée.
FALSE Si "Défilement automatique" est désactivé, les nouvelles alarmes ne sont pas sélectionnées à leur apparition.
La zone visible de la fenêtre d'alarmes n'est pas modifiée.
L'attribut est dynamisable avec le nom AutoScroll. Le type de données est BOOLEAN.
Propriété AutoSelectionColors
Valeur Explication
TRUE Les couleurs utilisées sont celles du système.
FALSE Les couleurs utilisées sont celles définies par l'utilisateur.
Propriété AutoSelectionRectColor
Valeur Explication
TRUE La couleur utilisée est celle du système.
FALSE La couleur utilisée est celle définie par l'utilisateur.
Propriété AutoShow
Valeur Explication
TRUE RulerControl est affiché automatiquement.
FALSE RulerControl n'est pas affiché automatiquement.
L'attribut est dynamisable avec le nom AutoShow. Le type de données est BOOLEAN.
Propriété Autostart
Démarrage automatique
Définit, pour les films, si la lecture commence automatiquement.
L'attribut est dynamisable avec le nom Autostart. Le type de données est BOOLEAN.
3.11.6.2 B
Propriété BackColor
Arrière-plan - BackColor
Indique la couleur d'arrière-plan du contrôle. Ouvrez avec le bouton le dialogue "Sélection des
couleurs" permettant de sélectionner la couleur.
L'attribut est dynamisable avec le nom BackColor. Le type de données est LONG.
Bar
Propriété BarAdd
Nouveau - BarAdd
Crée un nouveau diagramme.
L'attribut est dynamisable avec le nom BarAdd. Le type de données est STRING.
Propriété BarBarGradientColor
Propriété BarBarGradientPattern
Propriété BarBarWindow
Propriété BarColor
Propriété BarCount
BarCount
Indique le nombre de diagrammes configurés.
L'attribut est dynamisable avec le nom BarCount. Le type de données est LONG.
Propriété BarFillColor
Propriété BarIndex
BarIndex
Cet attribut fait référence à un diagramme configuré. Si vous utilisez l'attribut, vous pouvez
affecter les valeurs d'autres attributs à un diagramme précis. L'indice doit toujours être activé
avant de modifier les propriétés d'un diagramme au Runtime.
Les valeurs valides pour "BarIndex" sont comprises entre 0 et "BarCount" moins 1. L'attribut
"BarCount" indique le nombre de diagrammes configurés.
L'attribut "BarIndex" est dynamisable via l'attribut BarRepos. Le type de données est LONG.
Propriété BarLabel
Titre - BarLabel
Définit le titre du diagramme sélectionné. Le titre s'affiche au Runtime si l'attribut
"UseBarNameAsLabel" possède la valeur "FALSE".
L'attribut est dynamisable avec le nom BarLabel. Le type de données est STRING.
Propriété BarLineStyle
L'attribut est dynamisable avec le nom BarLineStyle. Le type de données est LONG.
Propriété BarChartType
L'attribut est dynamisable avec le nom BarChartType. Le type de données est LONG.
Propriété BarLineWidth
Propriété BarLowerLimit
BarLowerLimit
Cet attribut indique le seuil inférieur pour une variable. Si la variable n'atteint pas la valeur de
"BarLowerLimit", les valeurs sont identifiées par la couleur paramétrée dans
"BarLowerLimitColor". L'indication ne s'applique que si l'attribut "BarLowerLimitColoring"
possède la valeur "TRUE".
L'attribut est dynamisable avec le nom BarLowerLimit. Le type de données est DOUBLE.
Propriété BarLowerLimitColor
BarLowerLimitColor
Cet attribut définit la couleur identifiant les valeurs de variable se situant en dessous de la
valeur de "BarLowerLimit". Le paramétrage ne s'applique que si l'attribut
"BarLowerLimitColoring" possède la valeur "TRUE".
L'attribut est dynamisable avec le nom BarLowerLimitColor. Le type de données est LONG.
Propriété BarLowerLimitColoring
BarLowerLimitColoring
Définit si l'attribut "BarLowerLimitColor" est utilisé pour identifier les valeurs de variable se
trouvant en dessous de la valeur "BarLowerLimit".
Valeur Explication
TRUE L'attribut "BarLowerLimitColor" s'applique.
FALSE L'attribut "BarLowerLimitColor" ne s'applique pas.
Propriété BarName
Propriété BarProvider
Propriété BarProviderCLSID
BarProviderCLSID
Indique la sélection de données du diagramme sélectionné.
Valeur Explication
Aucune sélection des données n'est configurée pour établir une liaison en
Runtime via le script.
{416A09D2-8B5A-11D2- Sélection de données avec des variables d'archive d'une archive de valeurs
8B81-006097A45D48} de process.
L'attribut est dynamisable avec le nom BarProviderCLSID. Le type de données est STRING.
Propriété BarRemove
Supprimer - BarRemove
Supprime le diagramme sélectionné dans la liste.
L'attribut est dynamisable avec le nom BarRemove. Le type de données est STRING.
Propriété BarRename
BarRename
Cet attribut modifie le nom du diagramme qui est référencé via l'attribut "BarIndex".
L'attribut est dynamisable avec le nom BarRename. "BarRename" permet également de
dynamiser l'attribut "BarRename". Le type de données est STRING.
Propriété BarRepos
Haut/Bas - BarRepos
Modifie l'ordre des diagrammes sélectionnés dans la fenêtre des diagrammes. "Haut" et "Bas"
déplacent le diagramme sélectionné dans la liste vers le haut ou le bas. Ce qui a pour
conséquence que le diagramme est représenté plus au premier plan ou plus en arrière-plan.
L'attribut est dynamisable avec le nom BarRepos. Le type de données est LONG.
Propriété BarSelectTagName
BarSelectTagName
Cet attribut ouvre la boîte de dialogue pour sélectionner le nom de variable pour la sélection
de données du diagramme. Les programmeurs peuvent utiliser l'attribut pour permettre par
ex. à l'utilisateur de sélectionner un nom de variable via un bouton.
L'attribut est dynamisable avec le nom BarSelectTagName. Le type de données est
BOOLEAN.
Propriété BarTagName
Propriété BarTimeAxis
Propriété BarUncertainColor
BarUncertainColor
Des valeurs possèdent un état incertain si la valeur initiale n'est pas connue après l'activation
du Runtime ou bien si une valeur de remplacement est utilisée. L'attribut "BarUncertainColor"
permet de définir la couleur utilisée pour le repérage de ces valeurs. L'indication sera ou non
exploitée selon la valeur de l'attribut "BarUncertainColoring".
L'attribut est dynamisable avec le nom BarUncertainColor. Le type de données est LONG.
Propriété BarUncertainColoring
BarUncertainColoring
Des valeurs possèdent un état incertain si la valeur initiale n'est pas connue après l'activation
du Runtime ou bien si une valeur de remplacement est utilisée. "BarUncertainColoring"
détermine si ce genre de valeurs doit être identifié par la couleur paramétrée dans
"BarUncertainColoring".
Valeur Explication
TRUE Le paramétrage de l'attribut "BarUncertainColor" s'applique.
FALSE Le paramétrage de l'attribut "BarUncertainColor" ne s'applique pas.
Propriété BarUpperLimitColoring
BarUpperLimitColoring
Définit si l'attribut "BarUpperLimitColor" est utilisé pour identifier les valeurs de variable se
trouvant au-dessus de la valeur "BarUpperLimit".
Valeur Explication
TRUE Le paramétrage de l'attribut "BarUpperLimitColor" s'applique.
FALSE Le paramétrage de l'attribut "BarUpperLimitColor" ne s'applique pas.
Propriété BarUpperLimitColor
BarUpperLimitColor
Cet attribut définit la couleur identifiant les valeurs de variable se situant au-dessus de la valeur
de "BarUpperLimit". Le paramétrage ne s'applique que si l'attribut "BarUpperLimitColoring"
possède la valeur "TRUE".
L'attribut est dynamisable avec le nom BarUpperLimitColor. Le type de données est LONG.
Propriété BarUpperLimit
BarUpperLimit
Cet attribut indique le seuil supérieur pour une variable. Si la variable dépasse la valeur de
"BarUpperLimit", les valeurs sont identifiées par la couleur paramétrée dans
"BarUpperLimitColor". L'indication ne s'applique que si l'attribut "BarUpperLimitColoring"
possède la valeur "TRUE"".
L'attribut est dynamisable avec le nom BarUpperLimit. Le type de données est DOUBLE.
Propriété BarValueAlignment
Alignement - BarValueAlignment
Définit l'alignement des valeurs représentées pour le type de diagramme "Bargraphe avec
valeur".
Les paramètres suivants sont disponibles en fonction du sens du tracé des bargraphes :
● Le sens du tracé de l'enregistreur des bargraphes est "a partir de la droite" ou "à partir de
la gauche"
● Le sens du tracé de l'enregistreur des bargraphes est "a partir du haut" ou "à partir du bas"
L'attribut est dynamisable avec le nom BarValueAlignment. Le type de données est LONG.
Propriété BarValueAxis
Propriété BarValueUnit
Unité - BarValueUnit
Définit une unité qui est accolée à la valeur à représenter pour le type de diagramme
"Bargraphe avec valeur". P. ex. "%" ou "°C".
L'attribut est dynamisable avec le nom BarValueUnit. Le type de données est STRING.
Propriété BarVisible
Diagramme - BarVisible
Les diagrammes que vous avez créés sont énumérés dans la liste.
Activez dans la liste les diagrammes que vous souhaitez afficher dans les fenêtres de
diagrammes.
Cliquez sur un diagramme dans la liste pour adapter les propriétés et pour affecter des axes
et des fenêtres de diagrammes au diagramme.
L'attribut est dynamisable avec le nom BarVisible. Le type de données est BOOLEAN.
Propriété BarWindowAdd
Nouvelle - BarWindowAdd
Crée une nouvelle fenêtre de diagramme.
L'attribut est dynamisable avec le nom BarWindowAdd. Le type de données est STRING.
Propriété BarWindowCoarseGrid
Valeur Explication
TRUE Les quadrillages s'affichent pour l'échelle principale.
FALSE Les quadrillages ne s'affichent pas pour l'échelle principale.
Propriété BarWindowCoarseGridColor
Propriété BarWindowCount
BarWindowCount
Indique le nombre de diagrammes configurés.
L'attribut est dynamisable avec le nom BarWindowCount. Le type de données est LONG.
Propriété BarWindowFineGrid
Valeur Explication
TRUE Les quadrillages s'affichent pour l'échelle auxiliaire.
FALSE Les quadrillages ne s'affichent pas pour l'échelle auxiliaire.
Propriété BarWindowFineGridColor
Propriété BarWindowForegroundBarGrid
Valeur Explication
TRUE Les quadrillages pour le diagramme au premier plan s'affichent dans la fenêtre de diagrammes.
FALSE Les quadrillages s'affichent pour tous les diagrammes dans la fenêtre de diagrammes.
Propriété BarWindowGapWidth
Propriété BarWindowGridInBarColor
Valeur Explication
TRUE Les quadrillages sont représentés dans la couleur du bargraphe.
FALSE Les quadrillages sont représentés dans la couleur paramétrée dans le champ "Couleur".
Propriété BarWindowHorizontalGrid
Valeur Explication
TRUE Les quadrillages horizontaux sont représentés pour les axes de valeurs.
FALSE Les quadrillages horizontaux ne sont pas représentés pour les axes de valeurs.
Propriété BarWindowIndex
BarWindowIndex
Cet attribut fait référence à un diagramme configuré. Si vous utilisez l'attribut, vous pouvez
affecter les valeurs d'autres attributs à un diagramme précis.
Les valeurs valides pour "BarWindowIndex" sont comprises entre 0 et "BarWindowCount"
moins 1. L'attribut "BarWindowCount" indique le nombre de diagrammes configurés.
L'attribut "BarWindowIndex" est dynamisable via l'attribut BarWindowRepos. Le type de
données est LONG.
Propriété BarWindowName
Propriété BarWindowRemove
Supprimer - BarWindowRemove
Supprime la fenêtre de diagramme sélectionnée dans la liste.
L'attribut est dynamisable avec le nom BarWindowRemove. Le type de données est STRING.
Propriété BarWindowRename
BarWindowRename
Cet attribut modifie le nom de la fenêtre de diagrammes qui est référencée via l'attribut
"BarWindowIndex".
L'attribut est dynamisable avec le nom BarWindowRename. "BarWindowRename" permet
également de dynamiser l'attribut "BarWindowName". Le type de données est STRING.
Propriété BarWindowRepos
Haut/Bas - BarWindowRepos
Modifie l'ordre des fenêtres de diagrammes. "Haut" et "Bas" déplacent la fenêtre de diagramme
sélectionnée dans la liste vers le haut ou le bas.
L'ordre dans la liste définit la position dans le contrôle. La première fenêtre de diagrammes
s'affiche en dernière position tandis que la dernière fenêtre de diagrammes s'affiche en
première position.
L'attribut est dynamisable avec le nom BarWindowRepos. Le type de données est LONG.
Propriété BarWindowSeriesOverlap
Chevauchement - BarWindowBarOverlap
Définit le chevauchement de différentes barres d'un instant en % de la largeur du bargraphe.
L'attribut est dynamisable avec le nom BarWindowBarOverlap. Le type de données est LONG.
Propriété BarWindowSpacePortion
Propriété BarWindowVerticalGrid
Valeur Explication
TRUE Les quadrillages verticaux sont représentés pour les axes des temps.
FALSE Les quadrillages verticaux ne sont pas représentés pour les axes des temps.
Propriété BarWindowVisible
Propriété BarChartAlignment
Orientation - BarChartAlignment
Définit l'orientation des bargraphes dans le diagramme.
Les paramètres suivants sont disponibles en fonction du sens du tracé des bargraphes :
● Le sens du tracé de l'enregistreur des bargraphes est "a partir de la droite" ou "à partir de
la gauche"
● Le sens du tracé de l'enregistreur des bargraphes est "a partir du haut" ou "à partir du bas"
L'attribut est dynamisable avec le nom BarChartAlignment. Le type de données est LONG.
L'attribut est dynamisable avec le nom BlinkSpeed. Vous pouvez aussi utiliser d'autres valeurs.
Le type de données est LONG.
L'attribut est dynamisable avec le nom BlinkMode. Le type de données est LONG.
Propriété BlockAlign
L'attribut est dynamisable avec le nom BlockAlign. Le type de données est LONG.
Propriété BlockAutoPrecisions
Valeur Explication
TRUE Le nombre de chiffres après la virgule est défini automatiquement. La valeur du champ "Chiffres après
la virgule" reste sans effet.
FALSE La valeur du champ "Chiffres après la virgule" est effective.
Propriété BlockCaption
Désignation - BlockCaption
Permet de désigner dans le contrôle le titre de colonne pour le bloc sélectionné.
La désignation est effective dans toutes les langues Runtime.
L'attribut est dynamisable avec le nom BlockCaption. Le type de données est STRING.
Propriété BlockCount
BlockCount
Indique le nombre de blocs disponibles comme colonnes pour le contrôle.
L'attribut est dynamisable avec le nom BlockCount. Le type de données est LONG.
Propriété BlockDateFormat
Valeur Explication
Automatique Le format de la date est automatiquement défini.
dd.MM.yy Jour.Mois.Année, par exemple 24.12.07.
dd.MM.yyyy Jour.Mois.Année, par exemple 24.12.2007.
dd/MM/yy Jour/Mois/Année, par exemple 24/12/07.
dd/MM/yyyy Jour/Mois/Année, par exemple 24/12/2007.
L'attribut est dynamisable avec le nom BlockDateFormat. Le type de données est STRING.
BlockDurationTimeFormat
BlockDurationTimeFormat
Définit quel format de durée est utilisé pour l'affichage du bloc.
Le paramétrage peut être modifié si l'option "appliquer à partir de la source" est désactivée ou
si "BlockUseSourceFormat" a la valeur "FALSE".
Les formats de durée suivants sont disponibles :
Valeur Explication
Automati‐ Le format de la durée est automatiquement défini.
que
d H:mm:ss jour heures:minutes:secondes
Exemple : 1 2:03:55
Valeur Explication
H:mm:ss. heures:minutes:secondes
Exemple : 26:03:55
m:ss minutes:secondes
Exemple : 1563:55
s secondes
Exemple : 93835
d H:mm:ss. jour heures:minutes:secondes.millisecondes
ms Exemple : 1 2:03:55.150
H:mm:ss.m heures:minutes:secondes.millisecondes
s Exemple : 26:03:55.150
m:ss.ms minutes:secondes.millisecondes
Exemple : 1563:55.150
s.ms secondes.millisecondes
Exemple : 2.150
Propriété BlockExponentialFormat
Valeur Explication
TRUE Les valeurs sont affichées en représentation exponentielle.
FALSE Les valeurs sont affichées en représentation décimale.
Propriété BlockHideText
Valeur Explication
TRUE Le contenu ne s'affiche pas sous forme de texte. L'option n'est pas activée.
FALSE Le contenu s'affiche sous forme de texte. L'option est activée.
L'attribut est dynamisable avec le nom BlockHideText. Le type de données est BOOLEAN.
Propriété BlockHideTitleText
Valeur Explication
TRUE Le titre ne s'affiche pas sous forme de texte. L'option n'est pas activée.
FALSE Le titre s'affiche sous forme de texte. L'option est activée.
L'attribut est dynamisable avec le nom BlockHideTitleText. Le type de données est BOOLEAN.
Propriété BlockId
BlockId
Affectation définie du numéro d'identification et du bloc dans WinCC RulerControl :
Valeur Description
0 Aucun bloc
1 Nom
2 Index
3 Désignation
4 Affichage
5 Nom de variable Y
6 Nom de variable X
7 Valeur Y
8 Valeur X/Horodatage
9 Valeur Y (seuil inférieur SI)
10 Horodatage (seuil inférieur SI)
11 Valeur Y (seuil supérieur SP)
12 Horodatage (seuil supérieur SP)
13 Minimum
14 Minimum - Horodatage
15 Maximum
16 Maximum - Horodatage
17 Moyenne
18 Différence standard
19 Intégral
20 Moyenne pondérée
21 Durée
22 Nombre de valeurs
L'attribut est dynamisable avec le nom BlockID. Le type de données est LONG.
Propriété BlockIndex
BlockIndex
Cet attribut fait référence à un bloc. Si vous utilisez l'attribut, vous pouvez affecter les valeurs
d'autres attributs à un bloc précis.
Les valeurs admissibles pour "BlockIndex" et "BlockCount" se situent entre 0 et -1. L'attribut
"BlockCount" indique le nombre de blocs existants.
L'attribut est dynamisable avec le nom BlockIndex. Le type de données est LONG.
Propriété BlockLength
Propriété BlockName
Propriété BlockPrecisions
Propriété BlockShowDate
Valeur Explication
TRUE La date et l'heure s'affichent. Le format de la date est déterminé dans le champ "Format de la date".
FALSE L'heure s'affiche.
L'attribut est dynamisable avec le nom BlockShowDate. Le type de données est BOOLEAN.
Propriété BlockShowIcon
Contenu comme symbole - BlockShowIcon
Détermine si le contenu du bloc sélectionné doit s'afficher sous forme de symbole. La fonction
est disponible uniquement dans WinCC Alarm Control.
Valeur Explication
TRUE Le contenu s'affiche sous forme de symbole.
FALSE Le contenu ne s'affiche pas sous forme de symbole.
L'attribut est dynamisable avec le nom BlockShowIcon. Le type de données est BOOLEAN.
Propriété BlockShowTitleIcon
Titre comme symbole - BlockShowTitleIcon
Détermine si le titre du bloc sélectionné doit s'afficher sous forme de symbole. La fonction est
disponible uniquement dans WinCC Alarm Control.
Valeur Explication
TRUE Le titre s'affiche sous forme de symbole.
FALSE Le titre ne s'affiche pas sous forme de symbole.
Propriété BlockTimeFormat
Valeur Explication
Automatique Le format de l'heure est automatiquement défini.
HH:mm:ss.ms Heures:Minutes:Secondes.Millisecondes, par exemple 15:35:44.240.
hh:mm:ss tt Heures:Minutes:Secondes AM/PM, par exemple 03:35:44 PM.
hh:mm:ss.ms tt Heures:Minutes:Secondes.Millisecondes AM/PM, par exemple 03:35:44.240 PM.
L'attribut est dynamisable avec le nom BlockTimeFormat. Le type de données est STRING.
Propriété BlockUseSourceFormat
Appliquer à partir de la source - BlockUseSourceFormat
Détermine si les formatages sont acceptés par le contrôle lié. Ce faisant, la taille du contrôle,
le facteur de zoom et la plage de valeurs sont pris en compte pour afficher le nombre optimal
de chiffres après la virgule.
Valeur Explication
TRUE Les formatages sont acceptés par le contrôle lié.
FALSE Les formatages configurés dans Ruler Control sont repris par exemple l'affichage d'un nombre de chiffres
après la virgule précisément défini.
Propriété BorderColor
Propriété BorderWidth
3.11.6.3 C
Propriété Caption
Texte - Caption
Détermine le texte du titre de fenêtre.
L'attribut est dynamisable avec le nom Caption. Le type de données est STRING.
Propriété CellCut
Valeur Explication
TRUE Les contenus des colonnes sont abrégés.
FALSE Les contenus des colonnes ne sont pas abrégés.
L'attribut est dynamisable avec le nom CellCut. Le type de données est BOOLEAN.
Propriété CellSpaceBottom
CellSpaceBottom
Cet attribut définit l'intervalle inférieur utilisé dans les cellules du tableau.
L'attribut est dynamisable avec le nom CellSpaceBottom. Le type de données est LONG.
Propriété CellSpaceLeft
CellSpaceLeft
Cet attribut définit l'indentation à gauche utilisée dans les cellules du tableau.
L'attribut est dynamisable avec le nom CellSpaceLeft . Le type de données est LONG.
Propriété CellSpaceRight
CellSpaceRight
Cet attribut définit l'indentation à droite utilisée dans les cellules du tableau.
L'attribut est dynamisable avec le nom CellSpaceRight . Le type de données est LONG.
Propriété CellSpaceTop
CellSpaceTop
Cet attribut définit l'intervalle supérieur utilisé dans les cellules du tableau.
L'attribut est dynamisable avec le nom CellSpaceTop . Le type de données est LONG.
Propriété Closeable
Valeur Explication
TRUE Le contrôle peut être fermé en Runtime.
FALSE Le contrôle ne peut pas être fermé en Runtime.
L'attribut est dynamisable avec le nom Closeable. Le type de données est BOOLEAN.
Column
Propriété ColumnAdd
Appliquer - ColumnAdd
Accepte dans la liste des colonnes sélectionnées la colonne sélectionnée dans la liste des
colonnes disponibles.
L'attribut est dynamisable avec le nom ColumnAdd. Le type de données est STRING.
Propriété ColumnAlias
ColumnAlias
Cet attribut indique l'alias défini dans l'archive utilisateur pour le nom de la colonne.
L'attribut est dynamisable avec le nom ColumnAlias. Le type de données est STRING.
Propriété ColumnAlign
Alignement - ColumnAlign
Spécifie la façon dont s'aligne la colonne sélectionnée.
Les paramétrages suivants sont possibles :
L'attribut est dynamisable avec le nom ColumnAlign. Le type de données est LONG.
Propriété ColumnAutoPrecisions
Valeur Explication
TRUE Le nombre de chiffres après la virgule est défini automatiquement. La valeur du champ "Chiffres après
la virgule" reste sans effet.
FALSE La valeur du champ "Chiffres après la virgule" est effective.
Propriété ColumnCaption
Désignation - ColumnCaption
Détermine la désignation pour la colonne sélectionnée.
L'attribut est dynamisable avec le nom ColumnCaption. Le type de données est STRING.
Propriété ColumnCount
ColumnCount
Cet attribut indique le nombre de colonnes configurées.
L'attribut est dynamisable avec le nom ColumnCount. Le type de données est LONG.
Propriété ColumnDateFormat
Valeur Explication
Automatique Le format de la date est automatiquement défini.
dd.MM.yy Jour.Mois.Année, par exemple 24.12.07.
dd.MM.yyyy Jour.Mois.Année, par exemple 24.12.2007.
dd/MM/yy Jour/Mois/Année, par exemple 24/12/07.
dd/MM/yyyy Jour/Mois/Année, par exemple 24/12/2007.
L'attribut est dynamisable avec le nom ColumnDateFormat. Le type de données est STRING.
Propriété ColumnDMVarName
ColumnDMVarName
Cet attribut indique les noms des variables que vous avez affectées dans l'archive utilisateur
de la colonne.
L'attribut est dynamisable avec le nom ColumnDMVarName. Le type de données est STRING.
Propriété ColumnExponentialFormat
Valeur Explication
TRUE Les valeurs sont affichées en représentation exponentielle.
FALSE Les valeurs sont affichées en représentation décimale.
Propriété ColumnFlagNotNull
ColumnFlagNotNull
Cet attribut détermine si le champ de l'archive utilisateur affecté à la colonne doit avoir une
valeur.
Valeur Explication
Oui La valeur de la colonne doit posséder une valeur.
Non La valeur de la colonne peut posséder une valeur.
Propriété ColumnFlagUnique
ColumnFlagUnique
Cet attribut détermine si le champ de l'archive utilisateur affecté à la colonne doit avoir une
valeur univoque. Les valeurs dans cette colonne doivent être distinctes.
Valeur Explication
TRUE La valeur de la colonne doit posséder une valeur univoque.
FALSE La valeur de la colonne ne doit posséder aucune valeur univoque.
Propriété ColumnHideText
Valeur Explication
TRUE Le contenu ne s'affiche pas sous forme de texte. L'option n'est pas activée.
FALSE Le contenu s'affiche sous forme de texte. L'option est activée.
L'attribut est dynamisable avec le nom ColumnHideText. Le type de données est BOOLEAN.
Propriété ColumnHideTitleText
Valeur Explication
TRUE Le titre ne s'affiche pas sous forme de texte. L'option n'est pas activée.
FALSE Le titre s'affiche sous forme de texte. L'option est activée.
Propriété ColumnId
ColumnId
Affectation définie du numéro d'identification et de la colonne dans WinCC Control.
L'attribut est dynamisable avec le nom ColumnId. Le type de données est LONG.
Propriété ColumnIndex
ColumnIndex
Cet attribut fait référence à une colonne du contrôle. Si vous utilisez l'attribut, vous pouvez
affecter les valeurs d'autres propriétés à une colonne précise.
Les valeurs admissibles pour "ColumnIndex" et "ColumnCount" se situent entre 0 et -1.
L'attribut "ColumnCount" indique le nombre de colonnes existantes.
L'attribut "ColumnIndex" est dynamisable via l'attribut ColumnIndex. Le type de données est
LONG.
Propriété ColumnInInspectorView
ColumnInInspectorView
Définit si les données de diagnostic s'affichent sous forme de colonnes au lieu de lignes dans
la vue détaillée.
L'attribut est dynamisable avec le nom ColumnInInspectorView. Le type de données est
BOOLEAN.
Propriété ColumnLeadingZeros
Propriété ColumnLength
Propriété ColumnMaxValue
ColumnMaxValue
Cet attribut indique la valeur maximale définie dans l'archive utilisateur pour la colonne.
L'attribut est dynamisable avec le nom ColumnMaxValue. Le type de données est STRING.
Propriété ColumnMinValue
ColumnMinValue
Cet attribut indique la valeur minimale définie dans l'archive utilisateur pour la colonne.
L'attribut est dynamisable avec le nom ColumnMinValue. Le type de données est STRING.
Propriété ColumnName
ColumnName
Cet attribut indique le nom de la colonne référencée via l'attribut "ColumnIndex".
L'attribut est dynamisable avec le nom ColumnName. Le type de données est STRING.
Propriété ColumnPosition
ColumnPosition
Cet attribut affiche la position définie dans l'archive utilisateur pour le champ.
L'attribut est dynamisable avec le nom ColumnPosition. Le type de données est LONG.
Propriété ColumnPrecisions
Propriété ColumnReadAccess
ColumnReadAccess
Cet attribut indique l'autorisation définie dans l'archive utilisateur pour l'accès en lecture à la
colonne. Le numéro correspond à celui affecté dans l'éditeur "User Administrator" de
l'autorisation.
L'attribut n'est pas dynamisable.
Propriété ColumnReadonly
Valeur Explication
TRUE La colonne est protégée en écriture.
FALSE La colonne n'est pas protégée en écriture. Vous pouvez modifier les valeurs de la colonne en Runtime
si vous activez l'option "Modifier" sur l'onglet "Général".
L'attribut est dynamisable avec le nom ColumnReadonly. Le type de données est BOOLEAN.
Propriété ColumnRemove
Supprimer - ColumnRemove
Supprime la colonne sélectionnée de la liste des colonnes sélectionnées et l'insère dans la
liste des colonnes disponibles.
L'attribut est dynamisable avec le nom ColumnRemove. Le type de données est STRING.
Propriété ColumnRepos
Haut/bas - ColumnRepos
Modifie l'ordre des colonnes. "Haut" et "Bas" déplacent la colonne sélectionnée dans la liste
vers le haut ou le bas. Ce qui a pour conséquence que la colonne dans le tableau est
positionnée plus en avant ou plus en arrière.
L'attribut est dynamisable avec le nom ColumnRepos. Le type de données est LONG.
Propriété ColumnResize
Valeur Explication
TRUE Vous pouvez modifier la largeur des colonnes.
FALSE Vous ne pouvez pas modifier la largeur des colonnes.
L'attribut est dynamisable avec le nom ColumnResize. Le type de données est BOOLEAN.
Propriété ColumnSrollbar
L'attribut est dynamisable avec le nom ColumnScrollbar. Le type de données est LONG.
Propriété ColumnShowDate
Valeur Explication
TRUE La date et l'heure s'affichent. Le format de la date est déterminé dans le champ "Format de la date".
FALSE L'heure est affichée.
L'attribut est dynamisable avec le nom ColumnShowDate. Le type de données est BOOLEAN.
Propriété ColumnShowIcon
Contenu comme symbole - ColumnShowIcon
Détermine si le contenu de la colonne sélectionnée doit s'afficher sous forme de symbole. La
fonction est disponible uniquement dans WinCC Alarm Control.
Valeur Explication
TRUE Le contenu s'affiche sous forme de symbole.
FALSE Le contenu ne s'affiche pas sous forme de symbole.
L'attribut est dynamisable avec le nom ColumnShowIcon. Le type de données est BOOLEAN.
Propriété ColumnShowTitleIcon
Titre comme symbole - ColumnShowTitleIcon
Détermine si le titre de la colonne sélectionnée doit s'afficher sous forme de symbole. La
fonction est disponible uniquement dans WinCC Alarm Control.
Valeur Explication
TRUE Le titre s'affiche sous forme de symbole.
FALSE Le titre ne s'affiche pas sous forme de symbole.
Propriété ColumnsMoveable
ColumnsMoveable
Définit si l'utilisateur peut déplacer les colonnes du contrôle au Runtime.
L'attribut est dynamisable avec le nom ColumnsMoveable. Le type de données est BOOLEAN.
Propriété ColumnSort
ColumnSort
Cet attribut définit comment la colonne de l'archive utilisateur référencée dans l'attribut
"ColumnIndex" est triée.
Les paramétrages suivants sont disponibles :
L'attribut est dynamisable avec le nom ColumnSort . Le type de données est LONG.
Propriété ColumnSortIndex
ColumnSortIndex
Cet attribut indique l'ordre de tri de la colonne référencée dans "ColumnIndex". Si vous activez
la valeur sur "0", le critère de tri est supprimé dans "ColumnSort".
L'attribut est dynamisable avec le nom ColumnSortIndex. Le type de données est LONG.
Propriété ColumnStartValue
ColumnStartValue
Cet attribut indique la valeur initiale définie dans l'archive utilisateur pour la colonne.
L'attribut est dynamisable avec le nom ColumnStartValue. Le type de données est STRING.
Propriété ColumnStringLength
ColumnStringLength
Cet attribut affiche la longueur de la chaîne de caractères définie dans l'archive utilisateur pour
la colonne.
L'attribut est dynamisable avec le nom ColumnStringLength. Le type de données est LONG.
Propriété ColumnTimeFormat
Valeur Explication
Automatique Le format de l'heure est automatiquement défini.
HH:mm:ss.ms Heures:Minutes:Secondes.Millisecondes, par exemple 15:35:44.240.
hh:mm:ss tt Heures:Minutes:Secondes AM/PM, par exemple 03:35:44 PM.
hh:mm:ss.ms tt Heures:Minutes:Secondes.Millisecondes AM/PM, par exemple 03:35:44.240 PM.
L'attribut est dynamisable avec le nom ColumnTimeFormat. Le type de données est STRING.
Propriété ColumnTitleAlign
L'attribut est dynamisable avec le nom ColumnTitleAlign. Le type de données est LONG.
Propriété ColumnTitles
Valeur Explication
TRUE Le titre de colonne s'affiche.
FALSE Le titre de colonne ne s'affiche pas.
L'attribut est dynamisable avec le nom ColumnTitles. Le type de données est BOOLEAN.
Propriété ColumnType
Type - ColumnType
Cet attribut indique le type de données défini dans l'archive utilisateur pour la colonne
sélectionnée.
L'attribut est dynamisable avec le nom ColumnType. Le type de données est LONG.
Propriété ColumnType
ColumnType
Indique la vue affectée dans SysDiagControl de la colonne sélectionnée.
L'attribut est dynamisable avec le nom ColumnType. Le type de données est LONG.
Propriété ColumnVisible
ColumnVisible
Détermine si la colonne référencée via l'attribut "ColumnIndex" est affichée.
Valeur Explication
TRUE La colonne s'affiche.
FALSE La colonne ne s'affiche pas.
L'attribut est dynamisable avec le nom ColumnVisible . Le type de données est BOOLEAN.
Propriété ColumnWriteAccess
ColumnWriteAccess
Cet attribut indique l'autorisation définie dans l'archive utilisateur pour l'accès en écriture à la
colonne. Le numéro correspond à celui affecté dans l'éditeur "User Administrator" de
l'autorisation.
L'attribut n'est pas dynamisable.
Propriété ConnectBarWindows
Valeur Description
TRUE Toutes les fenêtres de diagrammes configurées sont liées.
FALSE Les fenêtres de diagrammes sont représentées séparément.
Propriété ConnectTrendWindows
Valeur Description
TRUE Toutes les fenêtres de courbes configurées sont liées.
FALSE Les fenêtres de courbes sont représentées séparément.
3.11.6.4 D
Propriété DefaultMsgFilterSQL
DefaultMsgFilterSQL
Cet attribut définit une sélection fixe des alarmes pour une instruction SQL.
Si vous définissez des sélections personnalisées supplémentaires via l'attribut
"MsgFilterSQL", les instructions SQL de "DefaultMsgFilterSQL" et "MsgFilterSQL" sont reliées
par "AND".
L'attribut est dynamisable avec le nom DefaultMsgFilterSQL. Le type de données est STRING.
Propriété DefaultSort
L'attribut est dynamisable avec le nom DefaultSort. Le type de données est LONG.
Propriété DefaultSort2
DefaultSort2
La fonction définit le tri des colonnes du tableau si vous ne souhaitez pas utiliser le tri standard
dans l'ordre "Date/Heure/Numéro". Vous devez entrer à la place dans la propriété d'objet
"DefaultSort2Column" un bloc d'alarme qui effectue un tri par "Bloc d'alarme/Date/Heure/
Numéro".
Les paramétrages suivants sont possibles :
L'attribut est dynamisable avec le nom DefaultSort2. Le type de données est LONG.
Propriété DefaultSort2Column
DefaultSort2Column
La fonction définit le tri des colonnes du tableau si vous ne souhaitez pas utiliser le tri standard
dans l'ordre "Date/Heure/Numéro".
Indiquez un bloc d'alarme avec son nom d'objet.
Les colonnes du tableau sont alors triées dans l'ordre "Bloc d'alarme/Date/Heure/Numéro".
L'attribut est dynamisable avec le nom DefaultSort2Column. Le type de données est STRING.
Propriété DiagnosticsContext
DiagnosticsContext
Cet attribut n'est utilisé qu'en interne en rapport avec le WinCC SysDiagControl, pour le
diagnostic système d'un automate S7-1200/1500.
Propriété DisplayOptions
Valeur Désignation
0 Toutes les alarmes
1 Uniquement les alarmes affichées
2 Uniquement les alarmes masquées
L'attribut est dynamisable avec le nom DisplayOptions. Le type de données est LONG.
Propriété DoubleClickAction
L'attribut est dynamisable avec le nom DoubleClickAction. Le type de données est LONG.
Rotation (Rotation)
Rotation (Rotation)
Définit la rotation antihoraire autour du centre de l'icône.
Les paramétrages suivants sont possibles :
Valeur Signification
0 L'icône ne subit pas de rotation.
90 L'icône subit une rotation de 90 degrés.
180 L'icône subit une rotation de 180 degrés.
270 L'icône subit une rotation de 270 degrés.
L'attribut est dynamisable avec le nom Rotation. Le type de données est LONG.
3.11.6.5 E
Propriété EnableDelete
Supprimer - EnableDelete
Détermine si vous pouvez supprimer des données de l'archive utilisateur en Runtime.
Valeur Explication
TRUE Vous pouvez supprimer des données de l'archive utilisateur en Runtime.
FALSE Vous ne pouvez supprimer aucune donnée de l'archive utilisateur en Runtime.
L'attribut est dynamisable avec le nom EnableDelete. Le type de données est BOOLEAN.
Propriété EnableEdit
Modifier - EnableEdit
Détermine si vous pouvez modifier les données affichées en Runtime.
Valeur Explication
TRUE Vous pouvez modifier les données en Runtime.
FALSE Vous ne pouvez pas modifier les données en Runtime.
L'attribut est dynamisable avec le nom EnableEdit. Le type de données est BOOLEAN.
Propriété EnableInsert
Ajouter - EnableInsert
Détermine si vous pouvez ajouter des données à l'archive utilisateur en Runtime.
Valeur Explication
TRUE Vous pouvez ajouter des données à l'archive utilisateur en Runtime.
FALSE Vous ne pouvez ajouter aucune donnée à l'archive utilisateur en Runtime.
L'attribut est dynamisable avec le nom EnableInsert. Le type de données est BOOLEAN.
Propriété EnablePopupMenu
EnablePopupMenu
Définit si le menu contextuel est activé dans le contrôle.
L'attribut est dynamisable avec le nom EnablePopupMenu. Le type de données est BOOLEAN.
Propriété EnableUserAutoLogout
Si vous utilisez l'option "SIMATIC Logon", vous ne pouvez utiliser la déconnexion automatique
que pour le groupe. Le paramètre est automatiquement repris pour chaque utilisateur de ce
groupe. Lorsqu'un utilisateur se connecte à l'aide de la carte à puce, la déconnexion
automatique est désactivée.
L'attribut est dynamisable avec le nom EnableUserAutoLogout. Le type de données est BOOL.
Propriété EnableUserPermissions
Valeur Explication
FALSE "adopter du groupe"
Les autorisations de commande sont toujours appliquées à partir du groupe. La touche "Niveaux d'habilitation"
est désactivée.
TRUE "spécifique à l'utilisateur"
Lors de la création de l'utilisateur, les autorisations de commande du groupe sont appliquées.
Vous pouvez modifier les autorisations de l'utilisateur dans la fenêtre "Niveaux d'habilitation".
L'attribut est dynamisable avec le nom EnableUserPermissions. Le type de données est BOOL.
Propriété EnableUserWebOptions
Les paramètres pour les options Web se rapportent aux options WinCC/WebNavigator,
WinCC/DataMonitor et WinCC/WebUX.
L'attribut est dynamisable avec le nom EnableUserWebOptions. Le type de données est BOOL.
Propriété ExportDirectoryChangeable
Valeur Explication
TRUE Le répertoire pour l'exportation de données peut être changé en Runtime.
FALSE Le répertoire pour l'exportation de données ne peut pas être changé en Runtime.
Propriété ExportDirectoryname
Répertoire - ExportDirectoryname
Définit le répertoire dans lequel les données Runtime sont exportées.
Le bouton de sélection vous permet de sélectionner ou de créer le répertoire voulu.
L'attribut est dynamisable avec le nom ExportDirectoryname. Le type de données est STRING.
Propriété ExportFileExtension
ExportFileExtension
Cet attribut définit l'extension fichier du fichier d'exportation.
Seule l'extension fichier "csv" était prise en charge jusqu'à présent.
L'attribut est dynamisable avec le nom ExportFileExtension. Le type de données est STRING.
Propriété ExportFilename
Propriété ExportFilenameChangeable
Valeur Explication
TRUE Le nom du fichier d'exportation peut être changé en Runtime.
FALSE Le nom du fichier d'exportation ne peut pas être changé en Runtime.
Propriété ExportFormatGuid
ExportFormatGuid
Affectation définie du numéro d'identification et du fournisseur d'exportation
L'attribut est dynamisable avec le nom ExportFormatGuid. Le type de données est STRING.
Propriété ExportFormatName
Format - ExportFormatName
Détermine le format de fichier pour l'exportation.
Le format de fichier "csv" est actuellement le seul format disponible pour l'exportation.
L'attribut est dynamisable avec le nom ExportFormatName. Le type de données est STRING.
Propriété ExportParameters
ExportParameters
Cet attribut définit les paramètres du format sélectionné via la boîte de dialogue des propriétés.
L'attribut est dynamisable avec le nom ExportParameters. Le type de données est VARIANT.
Propriété ExportSelection
L'attribut est dynamisable avec le nom ExportSelection. Le type de données est LONG.
Propriété ExportShowDialog
Valeur Explication
TRUE Le dialogue est affiché en Runtime.
FALSE Le dialogue n'est pas affiché en Runtime.
L'attribut est dynamisable avec le nom ExportShowDialog. Le type de données est BOOLEAN.
Propriété ExportXML
ExportXML
Cet attribut n'est utilisé qu'en interne.
L'attribut est dynamisable avec le nom ExportXML.
3.11.6.6 F
Propriété FeatureFullscreen
FeatureFullscreen
Définit si la fonction "Plein écran" est disponible dans le contrôle.
L'attribut est dynamisable avec le nom FeatureFullscreen. Le type de données est BOOLEAN.
Propriété FeaturePause
FeaturePause
Définit si la fonction "Pause" est disponible dans le contrôle.
L'attribut est dynamisable avec le nom FeaturePause. Le type de données est BOOLEAN.
Propriété FeaturePlay
FeaturePlay
Définit si la fonction "Lecture" est disponible dans le contrôle.
L'attribut est dynamisable avec le nom FeaturePlay. Le type de données est BOOLEAN.
Propriété FeatureStepBackward
FeatureStepBackward
Définit si la fonction "Saut arrière" est disponible dans le contrôle.
L'attribut est dynamisable avec le nom FeatureStepBackward. Le type de données est
BOOLEAN.
Propriété FeatureStepForward
FeatureStepForward
Définit si la fonction "Saut avant" est disponible dans le contrôle.
L'attribut est dynamisable avec le nom FeatureStepForward. Le type de données est
BOOLEAN.
Propriété FeatureStop
FeatureStop
Définit si la fonction "Arrêt" est disponible dans le contrôle.
L'attribut est dynamisable avec le nom FeatureStop. Le type de données est BOOLEAN.
Propriété FeatureVolume
FeatureVolume
Définit si la fonction "Volume" est disponible dans le contrôle.
L'attribut est dynamisable avec le nom FeatureVolume. Le type de données est BOOLEAN.
Propriété FileName
FileName
Indique le fichier dont vous voulez afficher ou exécuter le contenu.
L'attribut est dynamisable avec le nom FileName. Le type de données est STRING.
Propriété FilterSQL
FilterSQL
Cet attribut définit une sélection des données de l'archive utilisateur pour une instruction SQL.
L'attribut est dynamisable avec le nom FilterSQL. Le type de données est STRING.
Propriété Font
Nom - Font
Détermine la police de caractères.
L'attribut n'est pas dynamisable.
3.11.6.7 G
Propriété GraphDirection
Si vous choisissez "à partir du haut" ou "à partir du bas" pour le sens de tracé de l'enregistreur,
vous devez utiliser les polices de caractères True Type dans la fenêtre. C'est la seule façon
de garantir que le texte de l'axe vertical est bien lisible.
L'attribut est dynamisable avec le nom GraphDirection. Le type de données est LONG.
Propriété GridLineColor
Propriété GridLineWidth
Propriété GridVisible
GridVisible
Définit si le quadrillage dans le tableau du WinCC UserAdminControl est affiché.
L'attribut est dynamisable avec le nom GridVisible. Le type de données est BOOLEAN.
Propriété GroupEditMode
L'attribut est dynamisable avec le nom GroupEditMode. Le type de données est LONG.
3.11.6.8 H
Propriété HeaderFont
HeaderFont
Indique la police de l'en-tête du tableau dans WinCC UserAdminControl.
L'attribut n'est pas dynamisable.
L'attribut est dynamisable avec le nom BackStyle. Le type de données est LONG.
Propriété HitlistColumnAdd
HitlistColumnAdd
Accepte dans la liste des blocs d'alarme sélectionnés le bloc d'alarme sélectionné dans la liste
des blocs d'alarme existants.
L'attribut est dynamisable avec le nom HitlistColumnAdd . Le type de données est STRING.
Propriété HitlistColumnAutoAdjust
HitlistColumnAutoAdjust
Optimise automatiquement au Runtime la largeur des colonnes dans la liste d'occurrences.
Si la colonne configurée n'est pas suffisante pour le texte affiché, la largeur de la colonne est
augmentée.
Si l'utilisateur modifie la largeur des colonnes au Runtime, la largeur n'est à nouveau optimisée
que lors d'une réouverture de la vue.
L'attribut est dynamisable avec le nom HitlistColumnAutoAdjust. Le type de données est
BOOLEAN.
Propriété HitlistColumnCount
HitlistColumnCount
Cet attribut indique le nombre des blocs d'alarme affichés dans la liste d'occurrences en
Runtime.
L'attribut est dynamisable avec le nom HitlistColumnCount . Le type de données est LONG.
Propriété HitlistColumnIndex
HitlistColumnIndex
Cet attribut fait référence à un bloc d'alarme sélectionné pour la liste d'occurrences. Si vous
utilisez l'attribut, vous pouvez affecter les valeurs d'autres attributs à un bloc d'alarme précis
de la liste d'occurrences.
Les valeurs admissibles pour "HitlistColumnIndex" et "HitlistColumnCount" se situent entre 0
et -1. L'attribut "HitlistColumnCount" indique le nombre des blocs d'alarme sélectionnés pour
la liste d'occurrences.
L'attribut "HitlistColumnIndex" est dynamisable via l'attribut HitlistColumnRepos. Le type de
données est LONG.
Propriété HitlistColumnName
HitlistColumnName
Cet attribut affiche le nom du bloc d'alarme de la liste d'occurrences qui est référencé à l'aide
de l'attribut "HitlistColumnIndex". Vous ne pouvez pas modifier le nom.
L'attribut est dynamisable avec le nom HitlistColumnName . Le type de données est STRING.
Propriété HitlistColumnRemove
HitlistColumnRemove
Supprime le bloc d'alarme marqué dans la liste des blocs d'alarme sélectionnés et l'insère
dans la liste des blocs d'alarme existants.
L'attribut est dynamisable avec le nom HitlistColumnRemove. Le type de données est STRING.
HitlistColumnRepos
Haut/bas - MMessageColumnRepos/HitlistColumnRepos
Modifie l'ordre des blocs d'alarme. "Haut" et "Bas" déplacent le bloc d'alarme sélectionné dans
la liste vers le haut ou le bas. Ce qui a pour conséquence que le bloc d'alarme est positionné
plus en avant ou plus en arrière dans le contrôle en Runtime.
L'attribut pour la liste d'occurrences est dynamisable avec le nom HitlistColumnRepos .
L'attribut pour la liste d'alarmes est dynamisable avec le nom MessageColumnRepos.
Le type de données est LONG.
Propriété HitlistColumnSort
HitlistColumnSort
Cet attribut définit comment le bloc d'alarme référencé dans "HitlistColumnIndex" est trié pour
la liste d'occurrences.
Les paramétrages suivants sont disponibles :
L'attribut est dynamisable avec le nom HitlistColumnSort . Le type de données est LONG.
Propriété HitlistColumnSortIndex
HitlistColumnSortIndex
Cet attribut indique l'ordre de tri du bloc d'alarme référencé dans "HitlistColumnIndex" pour la
liste d'occurrences. Si vous activez la valeur sur "0", le critère de tri est supprimé dans
"HitlistColumnSort".
L'attribut est dynamisable avec le nom HitlistColumnSortIndex. Le type de données est LONG.
HitlistColumnVisible
Propriété HitlistDefaultSort
HitlistDefaultSort
Cet attribut définit le tri standard dans les colonnes du tableau de la liste d'occurrences.
L'attribut est dynamisable avec le nom HitlistDefaultSort. Le type de données est LONG.
Propriété HitListMaxSourceItems
Propriété HitListMaxSourceItemsWarn
Avertissement - HitListMaxSourceItemsWarn
Détermine si un avertissement s'affiche si le maximum d'enregistrements admis est atteint.
Valeur Explication
TRUE L'avertissement s'affiche si le maximum d'enregistrements admis est atteint.
FALSE Aucun avertissement ne s'affiche si le maximum d'enregistrements admis est atteint.
Propriété HitListRelTime
Valeur Explication
TRUE Si aucune plage de temps n'est spécifiée dans la sélection, la plage de temps spécifiée est utilisée pour les
statistiques.
FALSE La plage de temps spécifiée n'est pas utilisée.
L'attribut est dynamisable avec le nom HitListRelTime. Le type de données est BOOLEAN.
Propriété HitListRelTimeFactor
L'attribut est dynamisable avec le nom HitListRelTimeFactor. Le type de données est LONG.
Propriété HitListRelTimeFactorType
Valeur Description
0 Minute
1 Heure
2 Tag
3 Semaine
4 Mois
Propriété HorizontalGridLines
Horizontale - HorizontalGridLines
Détermine si les lignes de séparation horizontales seront affichées.
Valeur Explication
TRUE Les lignes de séparation horizontales seront affichées.
FALSE Les lignes de séparation horizontales ne seront pas affichées.
3.11.6.9 I
Propriété IconSpace
IconSpace
Cet attribut définit l'intervalle entre le symbole et le texte dans les cellules du tableau. La valeur
s'applique si le symbole et le texte sont affichés.
L'attribut est dynamisable avec le nom IconSpace. Le type de données est LONG.
Propriété IgnoreGlobalSettings
IgnoreGlobalSettings
Définit si les paramètres centralisés relatifs au système d'alarmes du "PCS 7 Alarm
Configuration Editor" sont pris en compte.
Valeur Explication
TRUE Les propriétés configurées dans "PCS 7 Alarm Configuration Editor" ne sont pas prises en compte.
FALSE Les propriétés configurées dans "PCS 7 Alarm Configuration Editor" sont utilisées.
3.11.6.10 L
Propriété LineColor
Propriété LineWidth
Propriété ListType
Liste - ListType
Définit laquelle de ces listes est affichée dans WinCC UserAdminControl.
L'attribut est dynamisable avec le nom ListType. Le type de données est LONG.
Propriété LoadDataImmediately
Valeur Explication
TRUE Les valeurs archivées sont chargée lors de l'ouverture d'une vue.
FALSE Seules les valeurs actuelles sont chargées lors de l'ouverture d'une vue.
Propriété LongTermArchiveConsistency
LongTimeArchiveConsistency
Si "LongTimeArchiveConsistency" est activé sur "Non", 1000 alarmes sont affichées dans la
liste d'archives longue durée sur le poste individuel, sur le serveur ou sur le client par serveur
ou par paire de serveurs redondants.
Si vous activez "LongTimeArchiveConsistency" sur "Oui", les 1000 alarmes les plus récentes
sur le client de tous les serveurs ou paires de serveurs redondants sont affichés dans la liste
d'archives longue durée.
L'attribut est dynamisable avec le nom LongTimeArchiveConsistency . Le type de données
est BOOLEAN.
3.11.6.11 C
Valeur Explication
TRUE Le pointeur de la souris est affiché en Runtime lorsqu'il est positionné sur l'icône.
FALSE Le pointeur de la souris n'est pas affiché en Runtime lorsqu'il est positionné sur l'icône.
L'attribut est dynamisable avec le nom Cursor. Le type de données est BOOLEAN.
MessageBlock
Propriété MessageBlockAlign
L'attribut est dynamisable avec le nom MessageBlockAlign. Le type de données est LONG.
Propriété MessageBlockAutoPrecisions
Valeur Explication
TRUE Le nombre de chiffres après la virgule est défini automatiquement. La valeur du champ "Chiffres après
la virgule" reste sans effet.
FALSE La valeur du champ "Chiffres après la virgule" est effective.
Propriété MessageBlockCaption
Désignation - MessageBlockCaption
Permet de désigner dans la fenêtre d'alarmes le titre de colonne pour le bloc d'alarme
sélectionné. La désignation entrée est active dans toutes les langues Runtime.
Pour pouvoir modifier la désignation, l'option "Adopter les paramétrages de projet" doit être
désactivée ou "ApplyProjectSettings" doit être mise sur "FALSE.
L'attribut est dynamisable avec le nom MessageBlockCaption. Le type de données est
STRING.
Propriété MessageBlockCount
MessageBlockCount
Cet attribut définit le nombre des blocs d'alarme existants et disponibles pour la liste d'alarmes
et la liste d'occurrences.
L'attribut est dynamisable avec le nom MessageBlockCount . Le type de données est LONG.
Propriété MessageBlockDateFormat
Valeur Explication
Automatique Le format de la date est automatiquement défini.
dd.MM.yy Jour.Mois.Année, par exemple 24.12.07.
dd.MM.yyyy Jour.Mois.Année, par exemple 24.12.2007.
dd/MM/yy Jour/Mois/Année, par exemple 24/12/07.
dd/MM/yyyy Jour/Mois/Année, par exemple 24/12/2007.
Propriété MessageBlockExponentialFormat
Valeur Explication
TRUE Les valeurs sont affichées en représentation exponentielle.
FALSE Les valeurs sont affichées en représentation décimale.
Propriété MessageBlockFlashMode
Propriété MessageBlockFlashOn
Clignotement - MessageBlockFlashOn
Détermine si le contenu du bloc d'alarme sélectionné clignote à l'arrivée d'une alarme en
Runtime.
Pour pouvoir modifier le réglage, l'option "Adopter les paramétrages de projet" doit être
désactivée ou "ApplyProjectSettings" doit être mise sur "FALSE.
Valeur Explication
TRUE Le contenu du bloc d'alarmes clignote.
FALSE Le contenu du bloc d'alarmes ne clignote pas.
Propriété MessageBlockHideText
Valeur Explication
TRUE Le contenu ne s'affiche pas sous forme de texte. L'option n'est pas activée.
FALSE Le contenu s'affiche sous forme de texte. L'option est activée.
Propriété MessageBlockHideTitleText
Valeur Explication
TRUE Le titre ne s'affiche pas sous forme de texte. L'option n'est pas activée.
FALSE Le titre s'affiche sous forme de texte. L'option est activée.
Propriété MessageBlockId
MessageBlockId
Affectation définie du numéro d'identification et bloc d'alarme dans WinCC AlarmControl
L'attribut est dynamisable avec le nom MessageBlockID. Le type de données est LONG.
Propriété MessageBlockIndex
MessageBlockIndex
Cet attribut fait référence à un bloc d'alarme. Si vous utilisez l'attribut, vous pouvez affecter
les valeurs d'autres attributs à un bloc d'alarme précis.
Les valeurs admissibles pour "MessageBlockIndex" et "MessageBlockCount" se situent entre
0 et -1. L'attribut "MessageBlockCount" indique le nombre des blocs d'alarme existants.
L'attribut est dynamisable avec le nom MessageBlockIndex. Le type de données est LONG.
Propriété MessageBlockInvertUseMessageColor
MessageBlockInvertUseMessageColor
Cet attribut détermine pour le bloc d'alarme, si les couleurs d'alarmes sont affichées, ou non,
contrairement au paramètre central de l'AlarmControl. Vous avez par exemple paramétré la
propriété "UseMessageColor" de l'AlarmControl sur "FALSE". Vous avez paramétré la
propriété "MessageBlockInvertUseMessageColor" sur "TRUE" pour un bloc d'alarmes. Les
couleurs d'alarmes sont donc affichées en mode Runtime pour ce bloc d'alarmes.
Valeur Explication
TRUE Les couleurs d'alarmes sont affichées, ou non, contrairement au paramètre central, dans "UseMessage‐
Color" pour le bloc d'alarmes.
FALSE Les couleurs d'alarmes sont affichées, ou non, comme le paramètre central, dans "UseMessageColor"
pour le bloc d'alarmes.
Propriété MessageBlockLeadingZeros
Propriété MessageBlockLength
Propriété MessageBlockName
Propriété MessageBlockPrecisions
Propriété MessageBlockSelected
Propriété MessageBlockShowDate
Valeur Explication
TRUE La date et l'heure sont affichées.
FALSE L'heure est affichée.
Propriété MessageBlockShowIcon
Valeur Explication
TRUE Le contenu s'affiche sous forme de symbole.
FALSE Le contenu ne s'affiche pas sous forme de symbole.
Propriété MessageBlockShowTitleIcon
Valeur Explication
TRUE Le titre s'affiche sous forme de symbole.
FALSE Le titre ne s'affiche pas sous forme de symbole.
Propriété MessageBlockTextId
ID de texte - MessageBlockTextId
Permet de désigner le bloc d'alarme sélectionné à l'aide d'un numéro d'identification de texte
provenant de la Text Library. La désignation s'adapte automatiquement en cas de changement
de langue Runtime.
Pour pouvoir modifier le réglage, l'option "Adopter les paramétrages de projet" doit être
désactivée ou "ApplyProjectSettings" doit être mise sur "FALSE.
L'attribut est dynamisable avec le nom MessageBlockTextId. Le type de données est LONG.
Propriété MessageBlockTimeFormat
MessageBlockTimeFormat
Détermine quel format de l'heure ou format de durée sera utilisé pour l'affichage des alarmes.
Pour pouvoir modifier le réglage, l'option "Adopter les paramétrages de projet" doit être
désactivée ou "ApplyProjectSettings" doit être mise sur "FALSE.
Valeur Explication
Automatique Le format de l'heure est automatiquement défini.
HH:mm:ss Heures:Minutes:Secondes, par exemple 15:35:44
HH:mm:ss.ms Heures:Minutes:Secondes.Millisecondes, par exemple 15:35:44.240.
hh:mm:ss tt Heures:Minutes:Secondes AM/PM, par exemple 03:35:44 PM.
hh:mm:ss.ms tt Heures:Minutes:Secondes.Millisecondes AM/PM, par exemple 03:35:44.240 PM.
Valeur Explication
Automatique Le format de la durée est automatiquement défini.
d H:mm:ss Jour Heures:Minutes:Secondes, par exemple 1 2:03:55.
H:mm:ss. Heures:Minutes:Secondes, par exemple 26:03:55.
m:ss Minutes:Secondes, exemple : 1563:55.
s Secondes, par exemple 93835.
Propriété MessageBlockType
MessageBlockType
Cet attribut affiche l'appartenance du bloc d'alarme.
Les paramétrages suivants sont disponibles :
L'attribut est dynamisable avec le nom MessageBlockType . Le type de données est LONG.
Propriété MessageColumnAdd
MessageColumnAdd
Accepte dans la liste des blocs d'alarme sélectionnés le bloc d'alarme marqué issu de la liste
des blocs d'alarme existants.
L'attribut est dynamisable avec le nom MessageColumnAdd . Le type de données est STRING.
Propriété MessageColumnAutoAdjust
MessageColumnAutoAdjust
Optimise automatiquement au Runtime la largeur des colonnes dans WinCC AlarmControl. Si
la colonne configurée n'est pas suffisante pour le texte affiché, la largeur de la colonne est
augmentée.
Si l'utilisateur modifie la largeur des colonnes au Runtime, la largeur n'est à nouveau optimisée
que lors d'une réouverture de la vue.
L'attribut est dynamisable avec le nom MessageColumnAutoAdjust . Le type de données est
BOOLEAN.
Propriété MessageColumnCount
MessageColumnCount
Cet attribut indique le nombre des blocs d'alarme affichés dans la liste d'alarmes en Runtime.
L'attribut est dynamisable avec le nom MessageColumnCount . Le type de données est LONG.
Propriété MessageColumnIndex
MessageColumnIndex
Cet attribut fait référence à un bloc d'alarme sélectionné pour la liste d'alarmes. Si vous utilisez
l'attribut, vous pouvez affecter les valeurs d'autres attributs à un bloc d'alarme précis de la liste
d'alarmes.
Les valeurs admissibles pour "MessageColumnIndex" et "MessageColumnCount" se situent
entre 0 et -1. L'attribut "MessageColumnCount" indique le nombre des blocs d'alarme
sélectionnés pour la liste d'alarmes.
L'attribut "MessageColumnIndex" est dynamisable via l'attribut MessageColumnRepos. Le
type de données est LONG.
Propriété MessageColumnName
MessageColumnName
Cet attribut affiche le nom du bloc d'alarme de la liste d'alarmes qui est référencé à l'aide de
l'attribut "MessageColumnIndex". Vous ne pouvez pas modifier le nom.
L'attribut est dynamisable avec le nom MessageColumnName. Le type de données est
STRING.
Propriété MessageColumnRemove
MessageColumnRemove
Supprime le bloc d'alarme marqué dans la liste des blocs d'alarme sélectionnés et l'insère
dans la liste des blocs d'alarme existants.
L'attribut est dynamisable avec le nom MessageColumnRemove . Le type de données est
STRING.
Propriété MessageColumnRepos
Haut/bas - MMessageColumnRepos/HitlistColumnRepos
Modifie l'ordre des blocs d'alarme. "Haut" et "Bas" déplacent le bloc d'alarme sélectionné dans
la liste vers le haut ou le bas. Ce qui a pour conséquence que le bloc d'alarme est positionné
plus en avant ou plus en arrière dans le contrôle en Runtime.
L'attribut pour la liste d'occurrences est dynamisable avec le nom HitlistColumnRepos .
L'attribut pour la liste d'alarmes est dynamisable avec le nom MessageColumnRepos.
Le type de données est LONG.
Propriété MessageColumnSort
MessageColumnSort
Cet attribut définit comment le bloc d'alarme référencé dans "MessageColumnIndex" est trié.
Les paramétrages suivants sont disponibles :
L'attribut est dynamisable avec le nom MessageColumnSort . Le type de données est LONG.
Propriété MessageColumnSortIndex
MessageColumnSortIndex
Cet attribut indique l'ordre de tri du bloc d'alarme référencé dans "MessageColumnIndex". Si
vous activez la valeur sur "0", le critère de tri est supprimé dans "MessageColumnSort".
L'attribut est dynamisable avec le nom MessageColumnSortIndex. Le type de données est
LONG.
Propriété MessageColumnVisible
Propriété MessageListType
L'attribut est dynamisable avec le nom MessageListType. Le type de données est LONG.
Propriété Moveable
Déplaçable - Moveable
Détermine si le contrôle est déplaçable en Runtime.
Valeur Explication
TRUE Le contrôle peut être déplacé en Runtime.
FALSE Le contrôle ne peut pas être déplacé en Runtime.
L'attribut est dynamisable avec le nom Moveable. Le type de données est BOOLEAN.
Propriété MsgFilterSQL
MsgFilterSQL
Cet attribut définit une sélection personnalisée des alarmes pour une ou plusieurs instructions
SQL. Plusieurs sélections personnalisées sont reliées par "OR". Si vous avez défini une
sélection fixe "DefaultMsgFilterSQL", les instructions SQL de "DefaultMsgFilterSQL" et
"MsgFilterSQL" sont reliées par "AND".
L'attribut est dynamisable avec le nom MsgFilterSQL. Le type de données est STRING.
3.11.6.12 N
Propriété NavigationPathFont
NavigationPathFont
Spécifie la police de caractères du titre (chemin) dans la vue d'ensemble du diagnostic.
L'attribut n'est pas dynamisable.
Propriété NavigateTo
NavigateTo
L'attribut est à usage interne uniquement et sert à ouvrir la vue d'ensemble du diagnostic d'un
automate pour lequel une alarme AS est affichée dans AlarmControl.
3.11.6.13 O
Propriété Online
Valeur Description
TRUE Les valeurs sont mises à jour à l'ouverture de la vue.
FALSE Les valeurs ne sont pas mises à jour à l'ouverture de la vue.
L'attribut est dynamisable avec le nom Online. Le type de données est BOOLEAN.
Propriété OperatorMessageID
OperatorMessageID
Affectation définie du numéro d'identification et de l'événement de déclenchement dans
WinCC OnlineTableControl :
L'attribut est dynamisable avec le nom OperatorMessageID. Le type de données est LONG.
Propriété OperatorMessageIndex
OperatorMessageIndex
Référence l'événement d'une modification de valeur d'archive pour une alarme de conduite.
En cas d'utilisation de l'attribut, vous pouvez affecter les valeurs d'autres attributs à une alarme
de conduite précise.
Les valeurs suivantes sont disponibles :
Valeur Explication
0 Evénement de déclenchement "Modifier valeur d'archive"
1 Evénement de déclenchement "Générer valeur d'archive"
L'attribut est dynamisable avec le nom OperatorMessageIndex. Le type de données est LONG.
Propriété OperatorMessageName
Valeur Explication
Lock L'événement d'alarme "Verrouiller"
Unlock L'événement d'alarme "Déverrouiller"
Hide L'événement d'alarme "Masquer"
Unhide L'événement d'alarme "Afficher"
Quit L'événement d'alarme "Acquitter"
Propriété OperatorMessageNumber
Propriété OperatorMessageSelected
Propriété OperatorMessageSource1
Source - OperatorMessageSource1
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
1" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 1" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "1" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource1. Le type de données est
STRING.
Propriété OperatorMessageSource2
Source - OperatorMessageSource2
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
2" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 2" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "2" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
Propriété OperatorMessageSource3
Source - OperatorMessageSource3
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
3" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 3" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "3" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource3. Le type de données est
STRING.
Propriété OperatorMessageSource4
Source - OperatorMessageSource4
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
4" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 4" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "4" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource4. Le type de données est
STRING.
Propriété OperatorMessageSource5
Source - OperatorMessageSource5
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
5" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 5" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "5" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource5. Le type de données est
STRING.
Propriété OperatorMessageSource6
Source - OperatorMessageSource6
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
6" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 6" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "6" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource6. Le type de données est
STRING.
Propriété OperatorMessageSource7
Source - OperatorMessageSource7
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
7" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 7" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "7" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource7. Le type de données est
STRING.
Propriété OperatorMessageSource8
Source - OperatorMessageSource8
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
8" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 8" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "8" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource8. Le type de données est
STRING.
Propriété OperatorMessageSource9
Source - OperatorMessageSource9
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
9" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 9" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "9" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource9. Le type de données est
STRING.
Propriété OperatorMessageSource10
Source - OperatorMessageSource10
Définissez un bloc d'alarme de l'alarme utilisée qui est ajoutée au "Bloc de valeur de process
10" de l'alarme de conduite configurée ici.
Exemple : vous voulez générer une alarme de conduite lors du verrouillage d'une alarme. Le
contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, par ex. "Moteur défectueux",
doit s'afficher dans le "Bloc de valeur de process 10" de l'alarme de conduite. Sélectionnez à
cet effet sous la valeur de process "10" "Bloc de texte utilisateur 1" en tant que bloc d'alarme
de l'alarme utilisée.
L'attribut est dynamisable avec le nom OperatorMessageSource10. Le type de données est
STRING.
Propriété OperatorMessageSourceType1
Propriété OperatorMessageSourceType2
Propriété OperatorMessageSourceType3
Propriété OperatorMessageSourceType4
Propriété OperatorMessageSourceType5
Propriété OperatorMessageSourceType6
Propriété OperatorMessageSourceType7
Propriété OperatorMessageSourceType8
Propriété OperatorMessageSourceType9
Propriété OperatorMessageSourceType10
3.11.6.14 P
Propriété PageMode
Valeur Explication
TRUE Le défilement dans la liste d'archives longue durée est possible.
FALSE Le défilement dans la liste d'archives longue durée n'est pas possible.
L'attribut est dynamisable avec le nom PageMode. Le type de données est BOOLEAN.
Propriété PageModeMessageNumber
Picture
Picture
Appelle le dialogue de configuration pour sélectionner une icône.
Propriété PercentageAxis
PercentageAxis
Cet attribut détermine si un axe avec une échelle en pourcentage est également affiché dans
la fenêtre de courbes ou dans la fenêtre de diagrammes relative aux axes des valeurs.
Valeur Explication
TRUE Un axe avec une échelle en pourcentage est affiché.
FALSE Aucun axe avec une échelle en pourcentage n'est affiché.
L'attribut est dynamisable avec le nom PercentageAxis. Le type de données est BOOLEAN.
Propriété PercentageAxisAlign
PercentageAxisAlign
Cet attribut détermine l'alignement de l'axe à l'échelle en pourcentage dans la fenêtre de
courbes ou de diagrammes.
Les réglages suivants sont disponibles :
L'attribut est dynamisable avec le nom PercentageAxisAlign. Le type de données est LONG.
Propriété PercentageAxisColor
PercentageAxisColor
Indique la couleur de l'axe à la mise à l'échelle en pourcentage. Ouvrez avec le bouton le
dialogue "Sélection des couleurs" permettant de sélectionner la couleur.
L'attribut est dynamisable avec le nom PercentageAxisColor. Le type de données est LONG.
Propriété PictureSizeMode
PictureSizeMode
Définit le mode d'adaptation de la taille entre l'image et le contrôle.
L'attribut est dynamisable avec le nom PictureSizeMode. Le type de données est LONG.
Propriété PlayEndless
PlayEndless
Définit si les films peuvent être lus en boucle sans fin dans le contrôle.
L'attribut est dynamisable avec le nom PlayEndless. Le type de données est BOOLEAN.
Propriété PrintJobName
3.11.6.15 R
Propriété RowScrollbar
L'attribut est dynamisable avec le nom RowScrollbar. Le type de données est LONG.
Propriété RowTitleAlign
L'attribut est dynamisable avec le nom RowTitleAlign. Le type de données est LONG.
Propriété RowTitles
Valeur Explication
TRUE Les étiquettes des lignes sont affichées.
FALSE Les étiquettes des lignes ne sont pas affichées.
L'attribut est dynamisable avec le nom RowTitles. Le type de données est BOOLEAN.
Propriété RTPersistence
L'attribut est dynamisable avec le nom RTPersistence. Le type de données est LONG.
Propriété RTPersistencePasswordLevel
Propriété RTPersistenceType
Propriété RulerType
Fenêtre - RulerType
Détermine quelle fenêtre s'affiche en runtime. Selon le type de fenêtre, seuls certains blocs
sont utilisables comme colonnes du RulerControl WinCC.
On dispose des types de fenêtre suivantes :
L'attribut est dynamisable avec le nom RulerType. Le type de données est LONG.
3.11.6.16 S
Propriété SelectArchiveName
SelectArchiveName
Ouvre la boîte de dialogue pour la sélection de l'archive utilisateur.
Les programmeurs peuvent utiliser l'attribut pour permettre par ex. à l'utilisateur de
sélectionner une archive utilisateur via un bouton.
L'attribut est dynamisable avec le nom SelectArchiveName. Le type de données est
BOOLEAN.
Propriété SelectedCellColor
Propriété SelectedCellForeColor
Propriété SelectedRowColor
Propriété SelectedRowForeColor
Propriété SelectedTitleColor
Propriété SelectedTitleForeColor
Propriété SelectionColoring
L'attribut est dynamisable avec le nom SelectionColoring. Le type de données est LONG.
Propriété SelectionRect
L'attribut est dynamisable avec le nom SelectionRect. Le type de données est LONG.
Propriété SelectionRectColor
Propriété SelectionRectWidth
Propriété SelectionType
L'attribut est dynamisable avec le nom SelectionType. Le type de données est LONG.
Propriété ServerNames
L'attribut est dynamisable avec le nom ServerNames. Le type de données est STRING.
Propriété ShareSpaceWithSourceControl
ShareSpaceWithSourceControl
Cet attribut détermine si la taille du contrôle source est adaptée dans la fenêtre de vue afin
que le RulerControl WinCC soit également affiché dans une petite fenêtre de vue.
Valeur Explication
TRUE Le contrôle source est adapté dans la fenêtre de vue.
FALSE Le contrôle source n'est pas adapté dans la fenêtre de vue.
Propriété ShowBarIcon
ShowBarIcon
Détermine si un symbole est affiché sous les axes de valeurs. Le symbole indique quel
diagramme est affiché au premier plan.
L'attribut est dynamisable avec le nom ShowBarIcon. Le type de données est BOOLEAN.
Propriété ShowMilliseconds
ShowMilliseconds
Définit si les millisecondes sont affichées dans la vue du tampon de diagnostic.
L'attribut est dynamisable avec le nom ShowMilliseconds. Le type de données est BOOLEAN.
Propriété ShowRuler
Valeur Explication
TRUE La règle permettant d'interroger les points des coordonnées s'affiche.
FALSE La règle permettant d'interroger les points des coordonnées ne s'affiche pas.
L'attribut est dynamisable avec le nom ShowRuler. Le type de données est BOOLEAN.
Propriété ShowRulerInAxis
ShowRulerInAxis
Détermine si les règles sont également affichées dans les axes des temps.
Valeur Explication
TRUE Les règles sont également affichées dans les axes des temps.
FALSE Les règles ne sont pas affichées dans les axes des temps.
L'attribut est dynamisable avec le nom ShowRulerInAxis. Le type de données est BOOLEAN.
Propriété ShowScrollbars
L'attribut est dynamisable avec le nom ShowScrollbars. Le type de données est LONG.
Propriété ShowSlider
ShowSlider
Définit si une barre d'avancement s'affiche dans le contrôle.
L'attribut est dynamisable avec le nom ShowSlider. Le type de données est BOOLEAN.
Propriété ShowSortButton
Valeur Explication
TRUE Vous pouvez trier la colonne sélectionnée via la touche de tri.
FALSE Le touche de tri n'est pas affichée.
L'attribut est dynamisable avec le nom ShowSortButton . Le type de données est BOOLEAN.
Propriété ShowSortIcon
Valeur Explication
TRUE Le symbole de tri est affiché.
FALSE Le symbole de tri n'est pas affiché.
L'attribut est dynamisable avec le nom ShowSortIcon. Le type de données est BOOLEAN.
Propriété ShowSortIndex
Valeur Explication
TRUE Un index de tri est affiché.
FALSE Un index de tri n'est pas affiché.
L'attribut est dynamisable avec le nom ShowSortIndex. Le type de données est BOOLEAN.
Propriété ShowStatisticRuler
ShowStatisticRuler
Cet attribut détermine si les règles s'affichent pour la plage de statistiques à l'ouverture de la
vue.
Valeur Explication
TRUE Les règles s'affichent pour la plage de statistiques.
FALSE Les règles ne s'affichent pas pour la plage de statistiques.
L'attribut est dynamisable avec le nom ShowStatisticRuler. Le type de données est BOOLEAN.
Propriété ShowTitle
L'attribut est dynamisable avec le nom ShowTitle. Le type de données est LONG.
Propriété ShowToolbar
ShowToolbar
Définit si une barre d'outils s'affiche dans le contrôle.
L'attribut est dynamisable avec le nom ShowToolbar. Le type de données est BOOLEAN.
Propriété ShowTrendIcon
ShowTrendIcon
Détermine si un symbole est affiché sous les axes de valeurs. Le symbole indique quelle
courbe est affichée au premier plan.
L'attribut est dynamisable avec le nom ShowTrendIcon. Le type de données est BOOLEAN.
Propriété Sizeable
Redimensionnable - Sizeable
Détermine si la taille du contrôle est modifiable en Runtime.
Valeur Explication
TRUE La taille du contrôle est modifiable en Runtime.
FALSE La taille du contrôle n'est pas modifiable en Runtime.
L'attribut est dynamisable avec le nom Sizeable. Le type de données est BOOLEAN.
Propriété SkinName
Style - SkinName
Ce champ de sélection permet de définir le style du contrôle.
Les paramétrages suivants sont disponibles :
Si vous avez enregistré de nouveaux Designs pour les contrôles dans les dossiers suivants,
vous pouvez sélectionner ces Designs dans la zone de sélection :
● sous le dossier "C:\Programme(x86)\Common Files\Siemens\bin\CCAxControlSkins"
● de façon spécifique au projet, par ex. dans "C:\WINCCProjects\TestProject\GraCS
\CCAxControlSkins"
L'attribut est dynamisable avec le nom SkinName. Le type de données est STRING.
Propriété SortSequence
L'attribut est dynamisable avec le nom SortSequence. Le type de données est LONG.
Propriété SourceControl
Source - SourceControl
Définit à quel contrôle le RulerControl WinCC est relié.
L'attribut est dynamisable avec le nom SourceControl. Le type de données est STRING.
Propriété SouceControlType
Type - SouceControlType
Indique le type de contrôle auquel est lié RulerControl WinCC dans le champ "Source".
L'attribut est dynamisable avec le nom SourceControlType. Le type de données est LONG.
Retournement (Flip)
Retournement (Flip)
Définit le retournement de l'icône au Runtime.
Les paramétrages suivants sont possibles :
L'attribut est dynamisable avec le nom Flip. Le type de données est LONG.
Propriété SplittedViewRatio
SplittedViewRatio
Définit pour l'affichage divisé le pourcentage d'affichage de la zone "Vue d'ensemble du
diagnostic" par rapport à la zone "Vue détaillée".
L'attribut est dynamisable avec le nom SplittedViewRatio. Le type de données est DOUBLE.
Propriété StepSeconds
StepSeconds
Définit l'intervalle de temps de saut avant ou arrière pour les films.
L'attribut est dynamisable avec le nom StepSeconds. Le type de données est LONG.
Statusbar
Propriété StatusbarAlignment
Alignement - StatusbarAlignment
Définit l'alignement de la barre d'état dans le contrôle.
Les réglages suivants sont disponibles :
L'attribut est dynamisable avec le nom StatusbarAlignment. Le type de données est LONG.
Propriété StatusbarBackColor
Propriété StatusbarElementAdd
Nouveau - StatusbarElementAdd
Détermine un nouvel élément de barre d'état défini par l'utilisateur. Vous pouvez modifier le
nom attribué par WinCC dans le champ "Nom d'objet".
L'attribut est dynamisable avec le nom StatusbarElementAdd . Le type de données est
STRING.
Propriété StatusbarElementAutoSize
Automatique - StatusbarElementAutoSize
Détermine si la largeur de l'élément de barre d'état sélectionné est automatiquement
paramétrée.
Valeur Explication
TRUE La largeur de l'élément sélectionné est automatiquement paramétrée.
FALSE La largeur de l'élément sélectionné n'est pas automatiquement paramétrée.
Propriété StatusbarElementCount
StatusbarElementCount
Cet attribut indique le nombre des éléments configurables de la barre d'état.
L'attribut est dynamisable avec le nom StatusbarElementCount. Le type de données est LONG.
Propriété StatusbarElementIconId
StatusbarElementIconId
Affectation définie du numéro d'identification et symbole d'un élément de la barre d'état
L'attribut est dynamisable avec le nom StatusbarElementIconId pour les éléments
personnalisés de la barre d'état. Le type de données est LONG.
Propriété StatusbarElementID
ID objets - StatusbarElementID
Numéro d'identification univoque pour l'élément sélectionné de la barre d'état. Le numéro
d'identification est attribué par WinCC et ne peut être modifié.
L'attribut est dynamisable avec le nom StatusbarElementID. Le type de données est LONG.
Propriété StatusbarElementIndex
StatusbarElementIndex
Cet attribut fait référence à un élément de la barre d'état. Si vous utilisez l'attribut, vous pouvez
affecter les valeurs d'autres attributs à un élément précis de la barre d'état.
Propriété StatusbarElementName
Propriété StatusbarElementRemove
Supprimer - StatusbarElementRemove
Supprime l'élément de barre d'état sélectionné. Vous ne pouvez supprimer de la liste que des
éléments personnalisés de la barre d'état.
L'attribut est dynamisable avec le nom StatusbarElementRemove. Le type de données est
STRING.
Propriété StatusbarElementRename
StatusbarElementRename
Cet attribut modifie le nom de l'élément configurable de la barre d'état qui est référencé via
l'attribut "StatusbarElementIndex".
L'attribut est dynamisable avec le nom StatusbarElementRename pour les éléments
personnalisés. "StatusbarElementRename" permet également de dynamiser l'attribut
"StatusbarElementName". Le type de données est STRING.
Propriété StatusbarElementRepos
Haut/bas - StatusbarElementRepos
Modifie l'ordre des fonctions de touche. "Haut" et "Bas" déplacent vers le haut ou vers le bas
de la liste l'élément sélectionné de la barre d'état. Ce qui a pour conséquence que l'élément
dans la barre d'état du contrôle est positionné plus en avant ou plus en arrière.
L'attribut est dynamisable avec le nom StatusbarElementRepos . Le type de données est
LONG.
Propriété StatusbarElementText
StatusbarElementText
Cet attribut définit le texte qui est affiché pour l'élément dans la barre d'état. Vous pouvez
modifier l'attribut "StatusbarElementText" pour les éléments personnalisés.
L'attribut est dynamisable avec le nom StatusbarElementText pour les éléments
personnalisés. Le type de données est STRING.
Propriété StatusbarElementTooltipText
StatusbarElementTooltipText
Cet attribut définit le texte pour l'info-bulle de l'élément personnalisé de la barre d'état.
L'attribut est dynamisable avec le nom StatusbarElementTooltipText. Le type de données est
STRING.
Propriété StatusbarElementVisible
Valeur Explication
TRUE L'élément de la barre d'état s'affiche.
FALSE L'élément de la barre d'état ne s'affiche pas.
Propriété StatusbarElementUserDefined
StatusbarElementUserDefined
Cet attribut affiche si l'élément de la barre d'état a été ajouté par l'auteur de la configuration
en tant que nouvel élément personnalisé.
Valeur Explication
TRUE L'élément de la barre d'état est personnalisé.
FALSE L'élément de la barre d'état est spécifié par le système.
Propriété StatusbarElementWidth
Propriété StatusbarFont
StatusbarFont
Spécifie la police de caractères des textes dans la barre d'état.
L'attribut n'est pas dynamisable.
Propriété StatusbarFontColor
Propriété StatusbarShowTooltips
Info-bulle - StatusbarShowTooltips
Détermine si les infos-bulles relatives aux éléments de la barre d'état s'affichent en Runtime.
Valeur Explication
TRUE Les infos-bulles s'affichent.
FALSE Les infos-bulles ne s'affichent pas.
Propriété StatusbarText
StatusbarText
Texte défini dans la barre d'état
L'attribut est dynamisable avec le nom StatusbarText. Le type de données est STRING.
Propriété StatusbarUseBackColor
Valeur Explication
TRUE La couleur d'arrière-plan de la barre d'état s'affiche.
FALSE La couleur d'arrière-plan de la barre d'état ne s'affiche pas.
Propriété StatusbarVisible
Valeur Explication
TRUE La barre d'état s'affiche.
FALSE La barre d'état ne s'affiche pas.
L'attribut est dynamisable avec le nom StatusbarVisible . Le type de données est BOOLEAN.
3.11.6.17 T
Propriété TableColor
Propriété TableColor2
L'attribut est dynamisable avec le nom TableColor2. Le type de données est LONG.
Propriété TableForeColor
Propriété TableForeColor2
Propriété TableStyle
TableStyle
Définit la façon dont les champs du tableau sont représentés dans WinCC UserAdminControl.
L'attribut est dynamisable avec le nom TableStyle. Le type de données est LONG.
TimeAxis
Propriété TimeAxisActualize
Rafraîchissement - TimeAxisActualize
Définit si les valeurs de l'axe de temps sélectionné sont mises à jour.
Valeur Explication
TRUE La fenêtre de courbes ou de diagrammes affectée à l'axe des temps est mise à jour.
FALSE La fenêtre de courbes ou de diagrammes affectée à l'axe des temps n'est pas mise à jour. Ce paramétrage
est judicieux lorsqu'une courbe ou un diagramme archivés doivent être comparés à une courbe ou un dia‐
gramme actuels.
L'attribut est dynamisable avec le nom TimeAxisActualize. Le type de données est BOOLEAN.
Propriété TimeAxisAdd
Nouveau - TimeAxisAdd
Crée un nouvel axe de temps.
L'attribut est dynamisable avec le nom TimeAxisAdd. Le type de données est STRING.
Propriété TimeAxisAlign
Alignement - TimeAxisAlign
Spécifie la façon dont s'aligne l'axe de temps sélectionné.
Les réglages suivants sont disponibles :
L'attribut est dynamisable avec le nom TimeAxisAlign. Le type de données est LONG.
Propriété TimeAxisBarWindow
Propriété TimeAxisBeginTime
Propriété TimeAxisColor
Propriété TimeAxisCount
TimeAxisCount
Cet attribut indique le nombre d'axes des temps configurés.
L'attribut est dynamisable avec le nom TimeAxisCount. Le type de données est LONG.
Propriété TimeAxisDateFormat
Valeur Explication
Automatique Le format de la date est automatiquement défini.
dd.MM.yy Jour.Mois.Année, par exemple 24.12.07.
dd.MM.yyyy Jour.Mois.Année, par exemple 24.12.2007.
dd/MM/yy Jour/Mois/Année, par exemple 24/12/07.
dd/MM/yyyy Jour/Mois/Année, par exemple 24/12/2007.
L'attribut est dynamisable avec le nom TimeAxisDateFormat. Le type de données est STRING.
Propriété TimeAxisEndTime
Propriété TimeAxisInBarColor
Valeur Explication
TRUE L'axe de temps sélectionné s'affiche dans la couleur du diagramme. Les paramétrages dans le champ "Cou‐
leur" ou "TimeAxisColor" restent sans effet.
FALSE L'axe de temps sélectionné s'affiche dans la couleur paramétrée dans le champ "Couleur" ou "TimeAxisColor".
Propriété TimeAxisIndex
TimeAxisIndex
Cet attribut fait référence à un axe de temps configuré. Si vous utilisez l'attribut, vous pouvez
affecter les valeurs d'autres attributs à un axe de temps précis.
Les valeurs admissibles pour "TimeAxisIndex" et "TimeAxisCount" se situent entre 0 et -1.
L'attribut "TimeAxisCount" indique le nombre d'axes des temps configurés.
L'attribut "TimeAxisIndex" est dynamisable via l'attribut TimeAxisRepos. Le type de données
est LONG.
Propriété TimeAxisInTrendColor
Valeur Explication
TRUE L'axe de temps sélectionné s'affiche dans la couleur de la courbe. Les paramétrages dans le champ "Couleur"
ou "TimeAxisColor" restent sans effet.
FALSE L'axe de temps sélectionné s'affiche dans la couleur paramétrée dans le champ "Couleur" ou "TimeAxisColor".
Propriété TimeAxisLabel
Etiquette - TimeAxisLabel
Détermine le texte accompagnant l'axe de temps sélectionné.
L'attribut est dynamisable avec le nom TimeAxisLabel. Le type de données est STRING.
Propriété TimeAxisMeasurePoints
Propriété TimeAxisName
Propriété TimeAxisRangeType
L'attribut est dynamisable avec le nom TimeAxisRangeType. Le type de données est LONG.
Propriété TimeAxisRemove
Supprimer - TimeAxisRemove
Supprime l'axe de temps sélectionné dans la liste.
L'attribut est dynamisable avec le nom TimeAxisRemove. Le type de données est STRING.
Propriété TimeAxisRename
TimeAxisRename
Cet attribut modifie le nom de l'axe de temps qui est référencé via l'attribut "TimeAxisIndex".
L'attribut est dynamisable avec le nom TimeAxisRename. "TimeAxisRename" permet
également de dynamiser l'attribut "TimeAxisName". Le type de données est STRING.
Propriété TimeAxisRepos
Haut/bas - TimeAxisRepos
Modifie l'ordre des axes de temps. "Haut" et "Bas" déplacent l'axe de temps sélectionné vers
le haut ou le bas dans la liste.
L'ordre dans la liste définit en Runtime la position de l'axe de temps dans la fenêtre de courbes
ou dans la fenêtre de diagrammes. Si l'alignement est identique et si l'axe de temps se trouve
plus haut dans la liste, il est représenté à une position plus éloignée de la courbe ou du
diagramme.
L'attribut est dynamisable avec le nom TimeAxisRepos. Le type de données est LONG.
Propriété TimeAxisShowDate
Valeur Explication
TRUE La date et l'heure s'affichent. Le format de la date est déterminé dans le champ "Format de la date".
FALSE La date ne s'affiche pas. C'est uniquement l'heure qui s'affiche.
Propriété TimeAxisTimeFormat
Valeur Explication
Automatique Le format de l'heure est automatiquement défini.
hh:mm:ss.ms Heures:Minutes:Secondes.Millisecondes, par exemple 15:35:44.240.
hh:mm:ss tt Heures:Minutes:Secondes AM/PM, par exemple 03:35:44 PM.
hh:mm:ss.ms tt Heures:Minutes:Secondes.Millisecondes AM/PM, par exemple 03:35:44.240 PM.
L'attribut est dynamisable avec le nom TimeAxisTimeFormat. Le type de données est STRING.
Propriété TimeAxisTimeRangeBase
Valeur Description
500 500 ms
1000 1 seconde
60000 1 minute
3600000 1 heure
86400000 1 jour
Propriété TimeAxisTimeRangeFactor
Propriété TimeAxisTrendWindow
Propriété TImeAxisVisible
Valeur Explication
TRUE L'axe de temps est affiché.
FALSE L'axe de temps n'est pas affiché.
L'attribut est dynamisable avec le nom TimeAxisVisible. Le type de données est BOOLEAN.
Propriété TimeBase
Valeur Désignation
0 Fuseau horaire local
1 Temps universel coordonné (TUC)
2 Paramètre de projet
L'attribut est dynamisable avec le nom TimeBase. Le type de données est LONG.
TimeColumn
Propriété TimeColumnActualize
TimeColumnActualize
Définit si les valeurs de la colonne sélectionnée sont mises à jour.
Valeur Explication
TRUE La colonne heure est mise à jour.
FALSE La colonne heure n'est pas mise à jour. Ce paramétrage est judicieux lorsqu'un tableau doit être comparé à
un autre tableau.
Propriété TimeColumnAdd
Nouveau - TimeColumnAdd
Crée une nouvelle colonne heure.
L'attribut est dynamisable avec le nom TimeColumnAdd. Le type de données est STRING.
Propriété TimeColumnAlign
Alignement - TimeColumnAlign
Spécifie la façon dont s'aligne la colonne heure sélectionnée.
L'attribut est dynamisable avec le nom TimeColumnAlign. Le type de données est LONG.
Propriété TimeColumnBackColor
Propriété TimeColumnBeginTime
Propriété TimeColumnCaption
Désignation - TimeColumnCaption
Détermine la désignation de la colonne heure.
L'attribut est dynamisable avec le nom TimeColumnCaption. Le type de données est STRING.
Propriété TimeColumnCount
TimeColumnCount
Cet attribut indique le nombre des colonnes heure configurées.
L'attribut est dynamisable avec le nom TimeColumnCount. Le type de données est LONG.
Propriété TimeColumnDateFormat
Valeur Explication
Automatique Le format de la date est automatiquement défini.
dd.MM.yy Jour.Mois.Année, par exemple 24.12.07.
dd.MM.yyyy Jour.Mois.Année, par exemple 24.12.2007.
dd/MM/yy Jour/Mois/Année, par exemple 24/12/07.
dd/MM/yyyy Jour/Mois/Année, par exemple 24/12/2007.
Propriété TimeColumnEndTime
Propriété TimeColumnForeColor
Propriété TimeColumnHideText
TimeColumnHideText
Détermine si le contenu de la colonne heure doit s'afficher sous forme de texte.
Valeur Explication
TRUE Le contenu ne s'affiche pas sous forme de texte.
FALSE Le contenu s'affiche sous forme de texte.
Propriété TimeColumnHideTitleText
TimeColumnHideTitleText
Détermine si le titre de la colonne heure doit s'afficher sous forme de texte.
Valeur Explication
TRUE Le titre ne s'affiche pas sous forme de texte.
FALSE Le titre s'affiche sous forme de texte.
Propriété TimeColumnIndex
TimeColumnIndex
Cet attribut fait référence à une colonne heure configurée. Si vous utilisez l'attribut, vous
pouvez affecter les valeurs d'autres attributs à une colonne heure précise.
Les valeurs admissibles pour "TimeColumnIndex" et "TimeColumnCount" se situent entre 0
et -1. L'attribut "TimeColumnCount" indique le nombre de colonnes heure configurées.
L'attribut "TimeColumnIndex" est dynamisable via l'attribut TimeColumnRepos. Le type de
données est LONG.
Propriété TimeColumnLength
Propriété TimeColumnMeasurePoints
Propriété TimeColumnName
Propriété TimeColumnRangeType
Propriété TimeColumnRemove
Supprimer - TimeColumnRemove
Supprime la colonne heure sélectionnée dans la liste.
L'attribut est dynamisable avec le nom TimeColumnRemove. Le type de données est STRING.
Propriété TimeColumnRename
TimeColumnRename
Cet attribut modifie le nom de la colonne heure qui est référencée via l'attribut
"TimeColumnIndex".
Propriété TimeColumnRepos
Haut/bas - TimeColumnRepos
Modifie l'ordre des colonnes heure avec les colonnes de valeurs correspondantes. "Haut" et
"Bas" déplacent la colonne heure sélectionnée dans la liste vers le haut ou le bas. Ce qui a
pour conséquence que la colonne heure avec les colonnes de valeurs correspondantes dans
le tableau est positionnée plus en avant ou plus en arrière.
L'attribut est dynamisable avec le nom TimeColumnRepos. Le type de données est LONG.
Propriété TimeColumnShowDate
Valeur Explication
TRUE La date et l'heure s'affichent. Le format de la date est déterminé dans le champ "Format de la date" ou
via "TimeColumnDateFormat".
FALSE La date ne s'affiche pas. C'est uniquement l'heure qui s'affiche.
Propriété TimeColumnShowIcon
TimeColumnShowIcon
Détermine si le contenu de la colonne heure doit s'afficher sous forme de symbole. La fonction
est disponible uniquement dans WinCC Alarm Control.
Valeur Explication
TRUE Le contenu s'affiche sous forme de symbole.
FALSE Le contenu ne s'affiche pas sous forme de symbole.
Propriété TimeColumnShowTitleIcon
TimeColumnShowTitleIcon
Détermine si le titre de la colonne heure doit s'afficher sous forme de symbole. La fonction est
disponible uniquement dans WinCC Alarm Control.
Valeur Explication
TRUE Le titre s'affiche sous forme de symbole.
FALSE Le titre ne s'affiche pas sous forme de symbole.
Propriété TimeColumnSort
TimeColumnSort
Cet attribut définit comment la colonne heure référencée dans "TimeColumnIndex" est triée.
Les paramétrages suivants sont disponibles :
L'attribut est dynamisable avec le nom TimeColumnSort . Le type de données est LONG.
Propriété TimeColumnSortIndex
TimeColumnSortIndex
Cet attribut indique l'ordre de tri de la colonne heure référencée dans "TimeColumnIndex". Si
vous activez la valeur sur "0", le critère de tri est supprimé dans "TimeColumnSort".
L'attribut est dynamisable avec le nom TimeColumnSortIndex. Le type de données est LONG.
Propriété TimeColumnTimeFormat
Valeur Explication
Automatique Le format de l'heure est automatiquement défini.
HH:mm:ss.ms Heures:Minutes:Secondes.Millisecondes, par exemple 15:35:44.240.
hh:mm:ss tt Heures:Minutes:Secondes AM/PM, par exemple 03:35:44 PM.
hh:mm:ss.ms tt Heures:Minutes:Secondes.Millisecondes AM/PM, par exemple 03:35:44.240 PM.
Propriété TimeColumnTimeRangeBase
Valeur Description
500 500 ms
1000 1 seconde
60000 1 minute
3600000 1 heure
86400000 1 jour
Propriété TimeColumnTimeRangeFactor
Propriété TimeColumnUseValueColumnColors
Valeur Explication
TRUE La colonne heure sélectionnée s'affiche dans les couleurs de la colonne de valeurs. Les paramétrages effec‐
tués dans les champs "Couleur de police" et "Couleur d'arrière-plan" restent sans effet.
FALSE La colonne heure sélectionnée s'affiche dans les couleurs déterminée dans les champs "Couleur de police"
et "Couleur d'arrière-plan".
Propriété TimeColumnVisible
Propriété TimeStepBase
Précision - TimeStepBase
Définit la précision de l'horodatage représenté dans le tableau.
Vous déterminez la précision en multipliant facteur et unité de temps. Si vous voulez par ex.
représenter dans la même ligne toutes les valeurs survenant en 3 secondes, spécifiez "3" pour
le facteur et "1 s" pour l'unité de temps.
L'attribut est dynamisable avec le nom TimeStepBase. Le type de données est LONG.
Propriété TimeStepFactor
Précision - TimeStepFactor
Définit la précision de l'horodatage représenté dans le tableau.
Vous déterminez la précision en multipliant facteur et unité de temps. Si vous voulez par ex.
représenter dans la même ligne toutes les valeurs survenant en 3 secondes, spécifiez "3" pour
le facteur et "1 s" pour l'unité de temps.
Le facteur entré n'a aucun effet si l'unité de temps sélectionnée est "Exactement" ou si la valeur
sélectionnée pour "TimeStepBase" est "0".
L'attribut est dynamisable avec le nom TimeStepFactor. Le type de données est LONG.
Propriété TitleColor
Propriété TitleCut
Valeur Explication
TRUE Les titres de colonnes sont abrégés.
FALSE Les titres de colonnes ne sont pas abrégés.
L'attribut est dynamisable avec le nom TitleCut . Le type de données est BOOLEAN.
Propriété TitleDarkShadowColor
Propriété TitleForeColor
Propriété TitleGridLineColor
L'attribut est dynamisable avec le nom TitleGridLineColor. Le type de données est LONG.
Propriété TitleLightShadowColor
Propriété TitleSort
L'attribut est dynamisable avec le nom TitleSort. Le type de données est LONG.
Propriété TitleStyle
L'attribut est dynamisable avec le nom TitleStyle. Le type de données est LONG.
Barre d'outils
Propriété ToolbarAlignment
Alignement - ToolbarAlignment
Définit l'alignement de la barre d'outils dans le contrôle.
L'attribut est dynamisable avec le nom ToolbarAlignment. Le type de données est LONG.
Propriété ToolbarBackColor
Propriété ToolbarButtonActive
Active - ToolbarButtonActive
Détermine si la fonction liée à la touche est activée en Runtime. Déclenchez la fonction
correspondante en cliquant sur la touche en Runtime.
Valeur Explication
TRUE La fonction liée à la touche est active.
FALSE La fonction liée à la touche n'est pas active. Vous pouvez relier votre propre fonction à la touche via un
script.
Propriété ToolbarButtonAdd
Nouveau - ToolbarButtonAdd
Crée une nouvelle fonction de touche définie par l'utilisateur. Vous pouvez modifier le nom
attribué par WinCC dans le champ "Nom d'objet".
L'attribut est dynamisable avec le nom ToolbarButtonAdd . Le type de données est STRING.
Propriété ToolbarButtonBeginGroup
Separateur - ToolbarButtonBeginGroup
Détermine si un séparateur est inséré avant la fonction de touche sélectionnée. Les
séparateurs vous permettent de regrouper les boutons des fonctions de touche.
Valeur Explication
TRUE Le séparateur est inséré avant la fonction de touche sélectionnée.
FALSE Aucun séparateur n'est inséré avant la fonction de touche sélectionnée.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolBarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
ToolbarButtonClick
Déclenche la fonction liée à la touche de la barre d'outils. L'"ID" permet d'appeler la fonction
de touche correspondante.
L'attribut est dynamisable avec le nom ToolbarButtonClick. Le type de données est LONG.
Propriété ToolbarButtonCount
ToolbarButtonCount
Cet attribut indique le nombre des fonctions de touche configurables.
L'attribut est dynamisable avec le nom ToolbarButtonCount. Le type de données est LONG.
Propriété ToolbarButtonEnabled
ToolbarButtonEnabled
Cet attribut définit si une touche personnalisée de la barre d'outils peut être commandée.
L'attribut est dynamisable avec le nom ToolbarButtonEnabled. Le type de données est
BOOLEAN.
Propriété ToolbarButtonHotKey
Propriété ToolbarButtonID
ID objets - ToolbarButtonID
Numéro d'identification univoque pour la fonction de touche sélectionnée. Le numéro
d'identification est attribué par WinCC et ne peut être modifié.
L'attribut est dynamisable avec le nom ToolbarButtonID. Le type de données est LONG.
Propriété ToolbarButtonIndex
ToolbarButtonIndex
Cet attribut fait référence à une fonction de touche. Si vous utilisez l'attribut, vous pouvez
affecter les valeurs d'autres attributs à une fonction de touche précise.
Les valeurs admissibles pour "ToolbarButtonIndex" et "ToolbarButtonCount" se situent entre
0 et -1. L'attribut "ToolbarButtonCount" indique le nombre de fonctions de touche configurables.
L'attribut "ToolbarButtonIndex" est dynamisable via l'attribut ToolbarButtonRepos. Le type de
données est LONG.
Propriété ToolbarButtonLocked
ToolbarButtonLocked
Cet attribut définit pour une touche personnalisée de la barre d'outils si l'état verrouillé et
enfoncé de la touche est représenté.
Propriété ToolbarButtonName
Propriété ToolbarButtonPasswordLevel
Propriété ToolbarButtonRemove
Supprimer - ToolbarButtonRemove
Supprime la fonction de touche sélectionnée dans la liste. Vous ne pouvez supprimer que les
fonctions de touche personnalisées.
L'attribut est dynamisable avec le nom ToolbarButtonRemove. Le type de données est
STRING.
Propriété ToolbarButtonRename
ToolbarButtonRename
Cet attribut modifie le nom de l'élément configurable de la barre d'outils qui est référencé via
l'attribut "ToolbarButtonIndex".
L'attribut est dynamisable avec le nom ToolbarButtonRename pour les éléments
personnalisés. "ToolbarButtonRename" permet également de dynamiser l'attribut
"ToolbarButtonName". Le type de données est STRING.
Propriété ToolbarButtonRepos
Haut/bas- ToolbarButtonRepos
Modifie l'ordre des fonctions de touche. "Haut" et "Bas" déplacent la fonction de touche
sélectionnée dans la liste vers le haut ou le bas. Ce qui a pour conséquence que la fonction
de touche dans la barre d'outils du contrôle est positionnée plus en avant ou plus en arrière.
L'attribut est dynamisable avec le nom ToolbarButtonRepos. Le type de données est LONG.
Propriété ToolbarButtonSize
Taille des touches en pixels - ToolbarButtonSize
Définit la taille des touches dans la barre d'outils.
Avec une valeur maximale de 280 pixels, la taille des touches peut être dix fois plus grande
que la taille d'origine de 28 pixels.
La taille des touches entraîne le comportement suivant en fonction de la valeur configurée :
Notez que si la taille des touches est trop grande, il est possible qu'elles ne soient pas toutes
affichées dans le contrôle. Pour afficher toutes les touches activées au Runtime, vous devez
donc, si nécessaire, prolonger le contrôle ou activer moins de touches.
Vous pouvez créer votre propre touche pour l'agrandissement et la réduction de la barre
d'outils dans Runtime. Vous trouverez les instructions pour cela dans la documentation "VBS
pour la création de procédures et d'actions" à l'exemple "Vous configurez de la sorte un bouton
de barre d'outils personnalisé avec un dialogue de sélection créé en propre".
L'attribut est dynamisable avec le nom ToolbarButtonSize . Le type de données est LONG.
Propriété ToolbarButtonTooltipText
ToolbarButtonTooltipText
Cet attribut définit le texte pour l'info-bulle de la touche.
L'attribut est dynamisable avec le nom ToolbarButtonTooltipText. Le type de données est
STRING.
Propriété ToolbarButtonUserDefined
ToolbarButtonUserDefined
Cet attribut affiche si la touche de la barre d'outils a été ajoutée par l'auteur de la configuration
en tant que nouvelle touche personnalisée.
Valeur Explication
TRUE La touche de la barre d'outils est personnalisée.
FALSE La touche de la barre d'outils est spécifiée par le système.
Propriété ToolbarButtonVisible
Propriété ToolbarShowTooltips
Info-bulles - ToolbarShowTooltips
Détermine si les infos-bulles relatives aux fonctions de touche s'affichent en Runtime.
Valeur Explication
TRUE Les infos-bulles s'affichent.
FALSE Les infos-bulles ne s'affichent pas.
Propriété ToolbarUseBackColor
Valeur Explication
TRUE La couleur d'arrière-plan de la barre d'outils s'affiche.
FALSE La couleur d'arrière-plan de la barre d'outils ne s'affiche pas.
Propriété ToolbarUseHotKeys
Valeur Explication
TRUE Les touches de raccourci sont activées.
FALSE Les touches de raccourci ne sont pas activées.
Propriété ToolbarVisible
Valeur Explication
TRUE La barre d'outils s'affiche.
FALSE La barre d'outils ne s'affiche pas.
L'attribut est dynamisable avec le nom ToolbarVisible . Le type de données est BOOLEAN.
Tendance
Propriété TrendActualize
Rafraîchissement -TrendActualize
Spécifie si la courbe sélectionnée est rafraîchie.
Valeur Explication
TRUE La courbe sélectionnée est toujours mise à jour.
FALSE La courbe sélectionnée n'est pas rafraîchie. Ce paramétrage est judicieux lorsqu'une courbe archivée doit être
comparée à une courbe actuelle.
L'attribut est dynamisable avec le nom TrendActualize. Le type de données est BOOLEAN.
Propriété TrendAdd
Nouveau - TrendAdd
Crée une nouvelle courbe.
L'attribut est dynamisable avec le nom TrendAdd. Le type de données est STRING.
Propriété TrendAutoRangeBeginTagName
TrendAutoRangeBeginTagName
Lorsque la plage de valeurs automatique est déterminée via des variables en ligne, l'attribut
définit la variable pour le seuil inférieur de la plage de valeurs.
L'attribut est dynamisable avec le nom TrendAutoRangeBeginTagName. Le type de données
est STRING.
Propriété TrendAutoRangeBeginValue
TrendAutoRangeBeginValue
Lorsque la plage de valeurs automatique est déterminée via la configuration des seuils inférieur
et supérieur, l'attribut définit la valeur pour le seuil inférieur de la plage de valeurs.
L'attribut est dynamisable avec le nom TrendAutoRangeBeginValue. Le type de données est
DOUBLE.
Propriété TrendAutoRangeEndTagName
TrendAutoRangeEndTagName
Lorsque la plage de valeurs automatique est déterminée via des variables en ligne, l'attribut
définit la variable pour le seuil supérieur de la plage de valeurs.
L'attribut est dynamisable avec le nom TrendAutoRangeEndTagName. Le type de données
est STRING.
Propriété TrendAutoRangeEndValue
TrendAutoRangeEndValue
Lorsque la plage de valeurs automatique est déterminée via la configuration des seuils inférieur
et supérieur, l'attribut définit la valeur pour le seuil supérieur de la plage de valeurs.
L'attribut est dynamisable avec le nom TrendAutoRangeEndValue. Le type de données est
DOUBLE.
Propriété TrendAutoRangeSource
TrendAutoRangeSource
Cet attribut définit comment la plage de valeurs automatique des données de courbe est
déterminée.
Propriété TrendBeginTime
Propriété TrendColor
Propriété TrendCount
TrendCount
Cet attribut indique le nombre des courbes configurées.
L'attribut est dynamisable avec le nom TrendCount. Le type de données est LONG.
Propriété TrendEndTime
Propriété TrendExtendedColorSet
Etendu - TrendExtendedColorSet
Détermine si vous pouvez configurer la couleur de point et la couleur de remplissage et si les
couleurs sont représentées en Runtime.
Valeur Explication
TRUE Les paramétrages effectués dans les champs "Couleur de point" et "Couleur de remplissage" sont configurable
et s'appliquent en Runtime.
FALSE Les paramétrages effectués dans les champs "Couleur de point" et "Couleur de remplissage" ne sont pas
configurable et ne s'appliquent pas en Runtime.
Propriété TrendFill
Remplie - TrendFill
Détermine si la surface sous la courbe est représentée remplie.
Valeur Explication
TRUE La surface sous la courbe est remplie. Si l'option "Etendu" n'est pas activée, vous pouvez utiliser la
couleur de la courbe comme couleur de remplissage.
Pour le type de courbe "Représenter les valeurs", l'arrière-plan du texte est représenté dans la couleur
de la courbe. La couleur d'arrière-plan du contrôle est utilisée comme couleur du texte.
FALSE La courbe n'est pas remplie.
L'attribut est dynamisable avec le nom TrendFill. Le type de données est BOOLEAN.
Propriété TrendFillColor
Propriété TrendIndex
TrendIndex
Cet attribut fait référence à une courbe configurée. Si vous utilisez l'attribut, vous pouvez
affecter les valeurs d'autres attributs à une courbe précise. L'indice doit toujours être activé
avant de modifier les propriétés d'une courbe en Runtime.
Les valeurs admissibles pour "TrendIndex" et "TrendCount" se situent entre 0 et -1. L'attribut
"TrendCount" indique le nombre de courbes configurées.
L'attribut "TrendIndex" est dynamisable via l'attribut TrendRepos. Le type de données est
LONG.
Propriété TrendLabel
Désignation - TrendLabel
Permet de désigner la courbe sélectionnée. La désignation est affichée en Runtime si l'attribut
"UseTrendNameAsLabel" possède la valeur "FALSE".
L'attribut est dynamisable avec le nom TrendLabel. Le type de données est STRING.
Propriété TrendLineStyle
L'attribut est dynamisable avec le nom TrendLineStyle. Le type de données est LONG.
Propriété TrendLineType
L'attribut est dynamisable avec le nom TrendLineType. Le type de données est LONG.
Propriété TrendLineWidth
Propriété TrendLowerLimit
TrendLowerLimit
Cet attribut indique le seuil inférieur pour une variable. Si la variable n'atteint pas la valeur de
"TrendLowerLimit", les valeurs sont identifiées par la couleur paramétrée dans
"TrendLowerLimitColor". L'indication ne s'applique que si l'attribut "TrendLowerLimitColoring"
possède la valeur "TRUE".
L'attribut est dynamisable avec le nom TrendLowerLimit. Le type de données est DOUBLE.
Propriété TrendLowerLimitColor
TrendLowerLimitColor
Cet attribut définit la couleur identifiant les valeurs de variable se situant en dessous de la
valeur de "TrendLowerLimit". Le paramétrage ne s'applique que si l'attribut
"TrendLowerLimitColoring" possède la valeur "TRUE".
L'attribut est dynamisable avec le nom TrendLowerLimitColor. Le type de données est LONG.
Propriété TrendLowerLimitColoring
TrendLowerLimitColoring
Définit si l'attribut "TrendLowerLimit" est utilisé pour identifier les valeurs de variable se
trouvant en dessous de la valeur "TrendLowerLimit".
Valeur Explication
TRUE L'attribut "TrendLowerLimitColor" s'applique.
FALSE L'attribut "TrendLowerLimitColor" ne s'applique pas.
Propriété TrendMeasurePoints
Propriété TrendName
Propriété TrendPointColor
Propriété TrendPointStyle
L'attribut est dynamisable avec le nom TrendPointStyle. Le type de données est LONG.
Propriété TrendPointWidth
Propriété TrendProvider
L'attribut est dynamisable avec le nom TrendProvider. Le type de données est LONG.
Propriété TrendProviderCLSID_FunctionTrend
TrendProviderCLSID_FunctionTrend
Affiche la sélection de données de la courbe sélectionnée.
Valeur Explication
Aucune sélection des données n'est configurée pour établir une liaison en
Runtime via le script.
{416A09D2-8B5A-11D2- Sélection de données avec des variables d'archive d'une archive de valeurs
8B81-006097A45D48} de process.
{A3F69593-8AB0-11D2- Sélection de données avec des variables en ligne dans le stock de variables.
A440-00A0C9DBB64E}
{2DC9B1C8-4FC1-41B1- Sélection de données avec les colonnes d'une archive utilisateur.
B354-3E469A13FBFD}
L'attribut est dynamisable avec le nom TrendProviderCLSID. Le type de données est STRING.
Propriété TrendProviderCLSID_OnlineTrend
TrendProviderCLSID_OnlineTrend
Affiche la sélection de données de la courbe sélectionnée.
Valeur Explication
Aucune sélection des données n'est configurée pour établir une liaison en
Runtime via le script.
{416A09D2-8B5A-11D2- Sélection de données avec des variables d'archive d'une archive de valeurs
8B81-006097A45D48} de process.
{A3F69593-8AB0-11D2- Sélection de données avec des variables en ligne dans le stock de variables.
A440-00A0C9DBB64E}
L'attribut est dynamisable avec le nom TrendProviderCLSID. Le type de données est STRING.
Propriété TrendRangeType
L'attribut est dynamisable avec le nom TrendRangeType. Le type de données est LONG.
Propriété TrendRemove
Supprimer - TrendRemove
Supprime les courbes sélectionnées dans la liste.
L'attribut est dynamisable avec le nom TrendRemove. Le type de données est STRING.
Propriété TrendRename
TrendRename
Cet attribut modifie le nom de la courbe qui est référencée via l'attribut "TrendIndex".
L'attribut est dynamisable avec le nom TrendRename. "TrendRename" permet également de
dynamiser l'attribut "TrendName". Le type de données est STRING.
Propriété TrendRepos
Haut/bas - TrendRepos
Modifie l'ordre de la courbe sélectionnée dans la fenêtre de courbes. "Haut" et "Bas" déplacent
la courbe sélectionnée dans la liste vers le haut ou le bas. Ce qui a pour conséquence que la
courbe est représentée plus au premier plan ou plus en arrière-plan.
L'attribut est dynamisable avec le nom TrendRepos. Le type de données est LONG.
Propriété TrendSelectTagName
TrendSelectTagName
Cet attribut ouvre la boîte de dialogue pour sélectionner le nom de variable pour la sélection
de données de l'axe Y dans WinCC OnlineTrendControl. Les programmeurs peuvent utiliser
l'attribut pour permettre par ex. à l'utilisateur de sélectionner un nom de variable via un bouton.
L'attribut est dynamisable avec le nom TrendSelectTagName. Le type de données est
BOOLEAN.
Propriété TrendSelectTagNameX
TrendSelectTagNameX
Cet attribut ouvre la boîte de dialogue pour sélectionner le nom de variable pour la sélection
de données de l'axe X dans WinCC FunctionTrendControl. Les programmeurs peuvent utiliser
l'attribut pour permettre par ex. à l'utilisateur de sélectionner un nom de variable via un bouton.
L'attribut est dynamisable avec le nom TrendSelectTagNameX. Le type de données est
BOOLEAN.
Propriété TrendSelectTagNameY
TrendSelectTagNameY
Cet attribut ouvre la boîte de dialogue pour sélectionner le nom de variable pour la sélection
de données de l'axe Y dans WinCC FunctionTrendControl. Les programmeurs peuvent utiliser
l'attribut pour permettre par ex. à l'utilisateur de sélectionner un nom de variable via un bouton.
Propriété TrendShowAlarms
Propriété TrendState
TrendState
Indique en runtime le statut de la liaison de données de la courbe sélectionnée.
L'attribut est dynamisable avec le nom TrendState. Le type de données est LONG.
Propriété TrendTagName
Propriété TrendTagNameX
Propriété TrendTagNameY
Propriété TrendTimeAxis
Propriété TrendTimeRangeBase
Valeur Description
500 500 ms
1000 1 seconde
60000 1 minute
3600000 1 heure
86400000 1 jour
L'attribut est dynamisable avec le nom TrendTimeRangeBase. Le type de données est LONG.
Propriété TrendTimeRangeFactor
Propriété TrendTrendWindow
Propriété TrendUncertainColor
TrendUncertainColor
Des valeurs possèdent un statut incertain si la valeur initiale n'est pas connue après l'activation
du Runtime ou bien si une valeur de substitution est utilisée. L'attribut "TrendUncertainColor"
permet de définir la couleur utilisée pour le repérage de ces valeurs. L'indication sera ou non
exploitée selon l'attribut "TrendUncertainColoring".
L'attribut est dynamisable avec le nom TrendUncertainColor. Le type de données est LONG.
Propriété TrendUncertainColoring
TrendUncertainColoring
Des valeurs possèdent un statut incertain si la valeur initiale n'est pas connue après l'activation
du Runtime ou bien si une valeur de substitution est utilisée. "TrendUncertainColoring"
détermine si ce genre de valeurs doit être identifié par la couleur paramétrée dans
"TrendUncertainColor".
Valeur Explication
TRUE Le paramétrage de l'attribut "TrendUncertainColor" s'applique.
FALSE Le paramétrage de l'attribut "TrendUncertainColor" ne s'applique pas.
Propriété TrendUpperLimit
TrendUpperLimit
Cet attribut indique le seuil supérieur pour une variable. Quand la variable dépasse la valeur
de "TrendUpperLimit", les valeurs sont repérées avec la couleur paramétrée dans
"TrendUpperLimitColor". L'indication ne s'applique que si l'attribut "TrendUpperLimitColoring"
possède la valeur "TRUE".
L'attribut est dynamisable avec le nom TrendUpperLimit. Le type de données est DOUBLE.
Propriété TrendUpperLimitColor
TrendUpperLimitColor
Détermine la couleur qui repère les valeurs de la variable excédant "TrendLowerLimit". Le
paramétrage ne s'applique que si l'attribut "TrendUpperLimitColoring" possède la valeur
"TRUE".
L'attribut est dynamisable avec le nom TrendUpperLimitColor. Le type de données est LONG.
Propriété TrendUpperLimitColoring
TrendUpperLimitColoring
Détermine si l'attribut "TrendUpperLimitColor" est utilisé pour repérer les valeurs de la variable
excédant "TrendUpperLimit".
Valeur Explication
TRUE Le paramétrage de l'attribut "TrendUpperLimitColor" s'applique.
FALSE Le paramétrage de l'attribut "TrendUpperLimitColor" ne s'applique pas.
Propriété TrendValueAlignment
Alignement - TrendValueAlignment
Définit l'alignement des valeurs représentées pour le type de courbe "Représenter les valeurs".
Les paramétrages suivants sont disponibles en fonction de l'orientation du texte de la courbe :
● Le sens d'écriture de la courbe est "de la droite" ou "de la gauche".
L'attribut est dynamisable avec le nom TrendValueAlignment. Le type de données est LONG.
Propriété TrendValueAxis
Propriété TrendValueUnit
Unité - TrendValueUnit
Définit, pour le type de courbe "Représenter les valeurs", une unité qui est adjointe à la valeur
à représenter, par exemple "%" ou "°C".
L'attribut est dynamisable avec le nom TrendValueUnit. Le type de données est STRING.
Propriété TrendVisible
Courbes - TrendVisible
Les courbes que vous avez créées sont énumérées dans la liste.
Activez dans la liste les courbes que vous souhaitez afficher dans les fenêtres de courbes.
Cliquez sur une courbe dans la liste pour adapter les propriétés et pour affecter des axes et
des fenêtres de courbes à la courbe.
L'attribut est dynamisable avec le nom TrendVisible. Le type de données est BOOLEAN.
Propriété TrendXAxis
Axe X - TrendXAxis
Détermine l'axe X qui sera utilisé pour la courbe sélectionnée. Vous définissez les axes X
disponibles sur l'onglet "Axes X".
L'attribut est dynamisable avec le nom TrendXAxis. Le type de données est STRING.
Propriété TrendYAxis
Axe Y - TrendYAxis
Détermine l'axe Y qui sera utilisé pour la courbe sélectionnée. Vous définissez les axes X
disponibles sur l'onglet "Axes X".
L'attribut est dynamisable avec le nom TrendYAxis. Le type de données est STRING.
TrendWindow
Propriété TrendWindowAdd
Nouveau - TrendWindowAdd
Crée une nouvelle fenêtre de courbe.
L'attribut est dynamisable avec le nom TrendWindowAdd. Le type de données est STRING.
Propriété TrendWindowCoarseGrid
Valeur Explication
TRUE Les quadrillages s'affichent pour la mise à l'échelle principale.
FALSE Les quadrillages ne s'affichent pas pour la mise à l'échelle principale.
Propriété TrendWindowCoarseGridColor
Propriété TrendWindowCount
TrendWindowCount
Cet attribut indique le nombre de fenêtres de courbes configurées.
L'attribut est dynamisable avec le nom TrendWindowCount. Le type de données est LONG.
Propriété TrendWindowFineGrid
Valeur Explication
TRUE Les quadrillages s'affichent pour la mise à l'échelle auxiliaire.
FALSE Les quadrillages ne s'affichent pas pour la mise à l'échelle auxiliaire.
Propriété TrendWindowFineGridColor
Propriété TrendWindowForegroundTrendGrid
Valeur Explication
TRUE Les quadrillages s'affichent pour la courbe de premier plan dans la fenêtre de courbes.
FALSE Les quadrillages s'affichent pour toutes les courbes dans la fenêtre de courbes.
Propriété TrendWindowGridInTrendColor
Valeur Explication
TRUE Les quadrillages sont représentés dans la couleur de la courbe.
FALSE Les quadrillages sont représentés dans la couleur paramétrée dans le champ "Couleur".
Propriété TrendWindowHorizontalGrid
Valeur Explication
TRUE Les quadrillages horizontaux sont affichés.
FALSE Les quadrillages horizontaux ne sont pas affichés.
Propriété TrendWindowIndex
TrendWindowIndex
Cet attribut fait référence à une fenêtre de courbes configurée. Si vous utilisez l'attribut, vous
pouvez affecter les valeurs d'autres attributs à une fenêtre de courbes précise.
Les valeurs admissibles pour "TrendWindowIndex" et "TrendWindowCount" se situent entre
0 et -1. L'attribut "TrendWindowCount" indique le nombre de fenêtres de courbes configurées.
L'attribut "TrendWindowIndex" est dynamisable via l'attribut TrendWindowRepos. Le type de
données est LONG.
Propriété TrendWindowName
Propriété TrendWindowRemove
Supprimer - TrendWindowRemove
Supprime la fenêtre de courbe sélectionnée dans la liste.
L'attribut est dynamisable avec le nom TrendWindowRemove. Le type de données est
STRING.
Propriété TrendWindowRename
TrendWindowRename
Cet attribut modifie le nom de la fenêtre de courbes qui est référencée via l'attribut
"TrendWindowIndex".
L'attribut est dynamisable avec le nom TrendWIndowRename. "TrendWindowRename"
permet également de dynamiser l'attribut "TrendWindowName". Le type de données est
STRING.
Propriété TrendWindowRepos
Haut/bas - TrendWindowRepos
Modifie l'ordre des fenêtes de courbe. "Haut" et "Bas" déplacent la courbe sélectionnée dans
la liste vers le haut ou le bas.
L'ordre dans la liste définit la position dans le contrôle. La première fenêtre de courbes s'affiche
en dernière position tandis que la dernière fenêtre de courbes s'affiche en première position.
L'attribut est dynamisable avec le nom TrendWindowRepos. Le type de données est LONG.
Propriété TrendWindowRulerColor
Propriété TrendWindowRulerLayer
Propriété TrendWindowRulerStyle
Propriété TrendWindowRulerWidth
Propriété TrendWindowSpacePortion
Propriété TrendWindowStatisticRulerColor
Propriété TrendWindowStatisticRulerStyle
Propriété TrendWindowStatisticRulerWidth
Propriété TrendWindowVerticalGrid
Valeur Explication
TRUE Les quadrillages verticaux sont affichés.
FALSE Les quadrillages verticaux ne sont pas affichés.
Propriété TrendWindowVisible
Activez dans la liste les fenêtres de courbes que vous souhaitez afficher dans le contrôle.
Cliquez sur une entrée dans la liste afin d'adapter les propriétés de la règle et les quadrillages.
L'attribut est dynamisable avec le nom TrendWindowVisible. Le type de données est
BOOLEAN.
3.11.6.18 U
Propriété UseColumnBackColor
Valeur Explication
TRUE Les paramétrages des couleurs d'arrière-plan sur les onglets "Colonne heure" ou "TimeColumnBackColor" et
"Colonne de valeurs" ou "ValueColumnBackColor" sont effectifs.
FALSE Les paramétrages des couleurs d'arrière-plan sur l'onglet "Représentation" sont effectifs.
Propriété UseColumnForeColor
Valeur Explication
TRUE Les paramétrages des couleurs de texte sur les onglets "Colonne heure" ou "TimeColumnForeColor" et "Co‐
lonne de valeurs" ou "ValueColumnForeColor" sont effectifs.
FALSE Les paramétrages des couleurs de texte sur l'onglet "Représentation" sont effectifs.
Propriété UserEditMode
L'attribut est dynamisable avec le nom UserEditMode. Le type de données est LONG.
Propriété UseHeaderFont
UseHeaderFont
Détermine si la police définie dans l'attribut "HeaderFont" est utilisée pour l'en-tête du tableau
de WinCC UserAdminControl.
L'attribut est dynamisable avec le nom UseHeaderFont. Le type de données est BOOLEAN.
Propriété UseMessageColor
Valeur Explication
TRUE Les couleurs des alarmes sont affichées.
FALSE Les couleurs des alarmes ne sont pas affichées. C'est le réglage de couleurs spécifié pour le contenu du tableau
qui est à la place activé sur l'onglet "Représentation".
L'attribut est dynamisable avec le nom UseMessageColor. Le type de données est BOOLEAN.
Propriété UseSelectedTitleColor
Valeur Explication
TRUE Une couleur de marquage est utilisée. Les paramétrages relatifs aux champs "Arrière-plan" ou "SelectedTit‐
leColor" et "Texte" ou "SelectedTitleForeColor" sont effectifs en Runtime.
FALSE Une couleur de marquage n'est pas utilisée. Les paramétrages relatifs aux champs "Arrière-plan" et "Texte"
ne sont pas effectifs en Runtime.
Propriété UseSourceBackColors
Valeur Explication
TRUE La couleur d'arrière-plan est acceptée par le contrôle lié.
FALSE La couleur d'arrière-plan n'est pas acceptée par le contrôle lié. Le paramétrage sur l'onglet "Représentation"
est utilisé.
Propriété UseSourceForeColors
Valeur Explication
TRUE La couleur de police est acceptée par le contrôle lié.
FALSE La couleur de police n'est pas acceptée par le contrôle lié. Le paramétrage sur l'onglet "Représentation" est
utilisé.
Propriété UseTableColor2
Valeur Explication
TRUE Les paramétrages de la "Couleur de ligne 2" sont utilisés en alternance avec la "Couleur de ligne 1".
FALSE Les paramétrages de la "Couleur de ligne 1" sont utilisés pour toutes les lignes.
L'attribut est dynamisable avec le nom UseTableColor2. Le type de données est BOOLEAN.
Propriété UseTrendNameAsLabel
UseTrendNameAsLabel
Cet attribut détermine si l'attribut "TrendName" ou "TrendLabel" est utilisé comme désignation
de la courbe en Runtime.
Valeur Explication
TRUE L'attribut "TrendName" est utilisé comme désignation de la courbe en Runtime.
FALSE L'attribut "TrendLabel" est utilisé comme désignation de la courbe en Runtime.
3.11.6.19 V
ValueAxis
Propriété ValueAxisAdd
Nouveau - ValueAxisAdd
Crée un nouvel axe de valeurs.
L'attribut est dynamisable avec le nom ValueAxisAdd. Le type de données est STRING.
Propriété ValueAxisAlign
Alignement - ValueAxisAlign
Spécifie la façon dont s'aligne l'axe des valeurs sélectionné.
L'attribut est dynamisable avec le nom ValueAxisAlign. Le type de données est LONG.
Propriété ValueAxisAutoPrecisions
Valeur Explication
TRUE Le nombre de chiffres après la virgule est défini automatiquement. La valeur du champ "Chiffres après
la virgule" ou "ValueAxisPrecisions" reste sans effet.
FALSE La valeur du champ "Chiffres après la virgule" ou "ValueAxisPrecisions" est effective.
Propriété ValueAxisAutoRange
Valeur Explication
TRUE La plage de valeurs est automatiquement déterminée.
FALSE La plage de valeurs est déterminée par les valeurs configurées dans les champs "de" et "à" ou "ValueAxisBe‐
ginValue" et "ValueAxisEndValue"
Propriété ValueAxisBarWindow
Propriété ValueAxisBeginValue
Propriété ValueAxisColor
Propriété ValueAxisCount
ValueAxisCount
Cet attribut indique le nombre d'axes de valeurs configurés.
L'attribut est dynamisable avec le nom ValueAxisCount. Le type de données est LONG.
Propriété ValueAxisEndValue
Propriété ValueAxisExponentialFormat
Valeur Explication
TRUE Les valeurs sont affichées en représentation exponentielle.
FALSE Les valeurs sont affichées en représentation décimale.
Propriété ValueAxisInBarColor
Valeur Explication
TRUE L'axe de valeurs sélectionné s'affiche dans la couleur du diagramme. Les paramétrages dans le champ "Cou‐
leur" ou "ValueAxisColor" restent sans effet.
FALSE L'axe de valeur sélectionné s'affiche dans la couleur paramétrée dans le champ "Couleur" ou "ValueAxisColor".
Propriété ValueAxisIndex
ValueAxisIndex
Cet attribut fait référence à un axe de valeurs. Si vous utilisez l'attribut, vous pouvez affecter
les valeurs d'autres attributs à un axe de valeurs précis.
Les valeurs admissibles pour "ValueAxisIndex" et "ValueAxisCount" se situent entre 0 et -1.
L'attribut "ValueAxisCount" indique le nombre d'axes de valeurs configurés.
L'attribut "ValueAxisIndex" est dynamisable via l'attribut ValueAxisRepos. Le type de données
est LONG.
Propriété ValueAxisInTrendColor
Valeur Explication
TRUE L'axe de valeurs sélectionné s'affiche dans la couleur de la courbe. Les paramétrages dans le champ "Couleur"
ou "ValueAxisColor" restent sans effet.
FALSE L'axe de valeur sélectionné s'affiche dans la couleur paramétrée dans le champ "Couleur" ou "ValueAxisColor".
Propriété ValueAxisLabel
Etiquette - ValueAxisLabel
Définit l'étiquette de l'axe de valeurs sélectionné.
L'attribut est dynamisable avec le nom ValueAxisLabel. Le type de données est STRING.
Propriété ValueAxisName
Propriété ValueAxisPrecisions
Propriété ValueAxisRemove
Supprimer - ValueAxisRemove
Supprime l'axe de valeurs sélectionné dans la liste.
L'attribut est dynamisable avec le nom ValueAxisRemove. Le type de données est STRING.
Propriété ValueAxisRename
ValueAxisRename
Cet attribut modifie le nom de l'axe de valeurs qui est référencé via l'attribut "ValueAxisIndex".
L'attribut est dynamisable avec le nom ValueAxisRename. "ValueAxisRename" permet
également de dynamiser l'attribut "ValueAxisName". Le type de données est STRING.
Propriété ValueAxisRepos
Haut/bas - ValueAxisRepos
Modifie l'ordre des axes de valeurs. "Haut" et "Bas" déplacent l'axe de valeurs sélectionné
vers le haut ou le bas dans la liste.
L'ordre dans la liste définit en Runtime la position de l'axe de valeurs dans la fenêtre de courbes
ou dans la fenêtre de diagrammes. Si l'alignement est identique et si l'axe de valeurs se trouve
plus haut dans la liste, il est représenté à une position plus éloignée de la courbe ou du
diagramme.
L'attribut est dynamisable avec le nom ValueAxisRepos . Le type de données est LONG.
Propriété ValueAxisScalingType
L'attribut est dynamisable avec le nom ValueAxisScalingType. Le type de données est LONG.
Propriété ValueAxisTrendWindow
Propriété ValueAxisVisible
ValueColumn
Propriété ValueColumnAdd
Nouveau - ValueColumnAdd
Crée une nouvelle colonne de valeurs.
L'attribut est dynamisable avec le nom ValueColumnAdd. Le type de données est STRING.
Propriété ValueColumnAlign
Alignement - ValueColumnAlign
Spécifie la façon dont s'aligne la colonne de valeurs sélectionnée.
Les paramétrages suivants sont disponibles :
L'attribut est dynamisable avec le nom ValueColumnAlign. Le type de données est LONG.
Propriété ValueColumnAutoPrecisions
Automatique - ValueColumnAutoPrecisions
Détermine si le nombre de chiffres après la virgule est déterminé automatiquement.
Valeur Explication
TRUE Le nombre de chiffres après la virgule est défini automatiquement. La valeur du champ "Chiffres après
la virgule" ou "ValueColumnPrecisions" reste sans effet.
FALSE La valeur du champ "Chiffres après la virgule" ou "ValueColumnPrecisions" est effective.
Propriété ValueColumnBackColor
Propriété ValueColumnCaption
Désignation - ValueColumnCaption
Détermine la désignation de la colonne de valeurs.
L'attribut est dynamisable avec le nom ValueColumnCaption. Le type de données est STRING.
Propriété ValueColumnCount
ValueColumnCount
Cet attribut indique le nombre des colonnes de valeurs configurées.
L'attribut est dynamisable avec le nom ValueColumnCount. Le type de données est LONG.
Propriété ValueColumnExponentialFormat
Valeur Explication
TRUE Affichage en représentation exponentielle.
FALSE Affichage sous forme de chiffre décimal.
Propriété ValueColumnForeColor
Propriété ValueColumnHideText
ValueColumnHideText
Détermine si le contenu de la colonne de valeurs doit s'afficher sous forme de texte.
Valeur Explication
TRUE Le contenu ne s'affiche pas sous forme de texte.
FALSE Le contenu s'affiche sous forme de texte.
Propriété ValueColumnHideTitleText
ValueColumnHideTitleText
Détermine si le titre de la colonne de valeurs doit s'afficher sous forme de texte.
Valeur Explication
TRUE Le titre ne s'affiche pas sous forme de texte.
FALSE Le titre s'affiche sous forme de texte.
Propriété ValueColumnIndex
ValueColumnIndex
Cet attribut fait référence à une colonne de valeurs configurée. Si vous utilisez l'attribut, vous
pouvez affecter les valeurs d'autres attributs à une colonne de valeurs précise.
Les valeurs admissibles pour "ValueColumnIndex" et "ValueColumnCount" se situent entre 0
et -1. L'attribut "ValueColumnCount" indique le nombre de colonnes de valeurs configurées.
L'attribut "ValueColumnIndex" est dynamisable via l'attribut ValueColumnRepos. Le type de
données est LONG.
Propriété ValueColumnLength
Propriété ValueColumnName
Propriété ValueColumnPrecisions
Propriété ValueColumnProvider
L'attribut est dynamisable avec le nom ValueColumnProvider. Le type de données est LONG.
Propriété ValueColumnProviderCLSID
ValueColumnProviderCLSID
Affiche la sélection de données de la colonne de valeurs sélectionnée.
Valeur Explication
{416A09D2-8B5A-11D2- Sélection de données avec des variables d'archive d'une archive de valeurs de pro‐
8B81-006097A45D48} cess.
{A3F69593-8AB0-11D2- Sélection de données avec des variables en ligne dans le stock de variables.
A440-00A0C9DBB64E}
Propriété ValueColumnRemove
Supprimer - ValueColumnRemove
Supprime la colonne de valeurs sélectionnée dans la liste.
L'attribut est dynamisable avec le nom ValueColumnRemove. Le type de données est STRING.
Propriété ValueColumnRename
ValueColumnRename
Cet attribut modifie le nom de la colonne de valeurs qui est référencée via l'attribut
"ValueColumnIndex".
L'attribut est dynamisable avec le nom ValueColumnRename. "ValueColumnRename" permet
également de dynamiser l'attribut "ValueColumnName". Le type de données est STRING.
Propriété ValueColumnRepos
Haut/bas - ValueColumnRepos
Modifie l'ordre des colonnes de valeurs. "Haut" et "Bas" déplacent la colonne de valeurs
sélectionnée dans la liste vers le haut ou le bas.
Lorsque plusieurs colonnes de valeurs sont affectées à une colonne heure, l'ordre dans la liste
détermine l'ordre des colonnes de valeurs derrière la colonne heure. Plus la colonne de valeurs
est placée vers le haut, plus elle sera positionnée près de la colonne heure.
Vous modifiez l'ordre des colonnes heure avec les colonnes de valeurs affectées sur l'onglet
"Colonnes heure".
L'attribut est dynamisable avec le nom ValueColumnRepos. Le type de données est LONG.
Propriété ValueColumnSelectTagName
ValueColumnSelectTagName
Cet attribut ouvre la boîte de dialogue pour sélectionner le nom de variable pour la sélection
de données de la colonne de valeurs dans WinCC OnlineTableControl. Les programmeurs
peuvent utiliser l'attribut pour permettre par ex. à l'utilisateur de sélectionner un nom de variable
via un bouton.
L'attribut est dynamisable avec le nom ValueColumnSelectTagName. Le type de données est
BOOLEAN.
Propriété ValueColumnShowIcon
ValueColumnShowIcon
Détermine si le contenu de la colonne de valeurs doit s'afficher sous forme de symbole.
Valeur Explication
TRUE Le contenu s'affiche sous forme de symbole.
FALSE Le contenu ne s'affiche pas sous forme de symbole.
Propriété ValueColumnShowTitleIcon
ValueColumnShowTitleIcon
Détermine si le titre de la colonne de valeurs doit s'afficher sous forme de symbole.
Valeur Explication
TRUE Le titre s'affiche sous forme de symbole.
FALSE Le titre ne s'affiche pas sous forme de symbole.
Propriété ValueColumnSort
ValueColumnSort
Cet attribut définit comment la colonne de valeurs référencée dans "ValueColumnIndex" est
triée.
Les paramétrages suivants sont disponibles :
L'attribut est dynamisable avec le nom ValueColumnSort . Le type de données est LONG.
Propriété ValueColumnSortIndex
ValueColumnSortIndex
Cet attribut indique l'ordre de tri de la colonne de valeurs référencée dans
"ValueColumnIndex". Si vous activez la valeur sur "0", le critère de tri est supprimé dans
"ValueColumnSort".
L'attribut est dynamisable avec le nom ValueColumnSortIndex. Le type de données est LONG.
Propriété ValueColumnState
ValueColumnState
Cet attribut affiche l'état de l'intégration des données de la colonne de valeurs sélectionnée
en Runtime.
L'attribut est dynamisable avec le nom ValueColumnState. Le type de données est LONG.
Propriété ValueColumnTagName
Propriété ValueColumnTimeColumn
Propriété ValueColumnVisible
Propriété VerticalGridLines
Verticale - VerticalGridLines
Détermine si les lignes de séparation verticales seront affichées.
Valeur Explication
TRUE Les lignes de séparation verticales seront affichées.
FALSE Les lignes de séparation verticales ne seront pas affichées.
L'attribut est dynamisable avec le nom VerticalGridLines. Le type de données est BOOLEAN.
L'attribut est dynamisable avec le nom SymbolAppearance. Le type de données est LONG.
3.11.6.20 X/Y
Propriété X/YAxisAdd
Nouveau - X/YAxisAdd
Crée un nouvel axe X ou Y.
L'attribut pour l'axe X est dynamisable avec le nom XAxisAdd .
L'attribut pour l'axe Y est dynamisable avec le nom YAxisAdd .
Le type de données est STRING.
Propriété X/YAxisAlign
Alignement - X/YAxisAlign
Spécifie la façon dont s'aligne l'axe sélectionné.
Les paramétrages suivants sont disponibles pour l'axe X :
L'attribut pour l'axe X est dynamisable avec le nom XAxisAlign. Le type de données est LONG.
Les paramétrages suivants sont disponibles pour l'axe Y :
L'attribut pour l'axe Y est dynamisable avec le nom YAxisAlign. Le type de données est LONG.
Propriété X/YAxisAutoPrecisions
Valeur Explication
TRUE Le nombre de chiffres après la virgule est défini automatiquement. La valeur du champ "Chiffres après
la virgule" ou "X/YAxisPrecisions" reste sans effet.
FALSE La valeur du champ "Chiffres après la virgule" ou "X/YAxisPrecisions" est effective.
Propriété X/YAxisAutoRange
Valeur Explication
TRUE La plage de valeurs est automatiquement déterminée.
FALSE La plage de valeurs est déterminée par les valeurs configurées dans les champs "de" et "à" ou "X/YAxisBe‐
ginValue" et "X/YAxisEndValue".
Propriété X/YAxisBeginValue
Propriété X/YAxisColor
Propriété X/YAxisEndValue
Propriété X/YAxisExponentialFormat
Valeur Explication
TRUE Les valeurs sont affichées en représentation exponentielle.
FALSE Les valeurs sont affichées en représentation décimale.
Propriété X/YAxisInTrendColor
Valeur Explication
TRUE L'axe sélectionné s'affiche dans la couleur de la courbe. Les paramétrages dans le champ "Couleur" ou "X/
YAxisColor" restent sans effet.
FALSE L'axe sélectionné s'affiche dans la couleur paramétrée dans le champ "Couleur" ou "X/YAxisColor".
Propriété X/YAxisLabel
Etiquette - X/YAxisLabel
Détermine le texte accompagnant l'axe sélectionné.
L'attribut pour l'axe X est dynamisable avec le nom XAxisLabel.
L'attribut pour l'axe Y est dynamisable avec le nom YAxisLabel.
Le type de données est STRING.
Propriété X/YAxisName
Propriété X/YAxisPrecisions
Propriété X/YAxisRemove
Supprimer - X/YAxisRemove
Supprime l'axe sélectionné dans la liste.
L'attribut pour l'axe X est dynamisable avec le nom XAxisRemove .
L'attribut pour l'axe Y est dynamisable avec le nom YAxisRemove .
Le type de données est STRING.
Propriété X/YAxisRepos
Haut/bas - X/YAxisRepos
Modifie l'ordre des axes. "Haut" et "Bas" déplacent l'axe sélectionné dans la liste vers le haut
ou le bas.
L'ordre dans la liste définit en Runtime la position de l'axe dans la fenêtre de courbes. Si
l'alignement est identique et que l'axe se trouve plus haut dans la liste, il est représenté sur
une position plus éloignée par rapport à la courbe.
L'attribut pour l'axe X est dynamisable avec le nom XAxisRepos .
L'attribut pour l'axe Y est dynamisable avec le nom YAxisRepos .
Le type de données est LONG.
Propriété X/YAxisScalingType
Valeur Description
0 Linéaire
1 Logarithmique
2 logarithmique inverse
Propriété X/YAxisTrendWindow
Propriété X/YAxisVisible
Propriété XAxisCount
XAxisCount
Cet attribut indique le nombre d'axes X configurés.
L'attribut est dynamisable avec le nom XAxisCount. Le type de données est LONG.
Propriété XAxisIndex
XAxisIndex
Cet attribut fait référence à un axe X configuré. Si vous utilisez l'attribut, vous pouvez affecter
les valeurs d'autres attributs à un axe X précis.
Les valeurs admissibles pour "Index" et "XAxisCount" se situent entre 0 et -1. L'attribut
"XAxisCount" indique le nombre d'axes X configurés.
L'attribut "XAxisIndex" est dynamisable via l'attribut XAxisRepos. Le type de données est
LONG.
Propriété XAxisRename
XAxisRename
Cet attribut modifie le nom de l'axe X qui est référencé via l'attribut "XAxisIndex".
L'attribut est dynamisable avec le nom XAxisRename. "XAxisRename" permet également de
dynamiser l'attribut "XAxisName". Le type de données est STRING.
Propriété YAxisCount
YAxisCount
Cet attribut indique le nombre d'axes Y configurés.
L'attribut est dynamisable avec le nom YAxisCount. Le type de données est LONG.
Propriété YAxisIndex
YAxisIndex
Cet attribut fait référence à un axe Y configuré. Si vous utilisez l'attribut, vous pouvez affecter
les valeurs d'autres attributs à un axe Y précis.
Les valeurs admissibles pour "YAxisIndex" et "YAxisCount" se situent entre 0 et -1. L'attribut
"YAxisCount" indique le nombre d'axes Y configurés.
L'attribut "YAxisIndex" est dynamisable via l'attribut YAxisRepos. Le type de données est
LONG.
Propriété YAxisRename
YAxisRename
Cet attribut modifie le nom de l'axe Y qui est référencé via l'attribut "XAxisIndex".
L'attribut est dynamisable avec le nom YAxisRename. "YAxisRename" permet également de
dynamiser l'attribut "YAxisName". Le type de données est STRING.
Graphique ou texte Dans l'objet, il est possible de représenter soit des graphiques, soit des textes.
Graphique et texte Dans l'objet, il est possible de représenter aussi bien des graphiques que des textes.
Texte uniquement Dans l'objet, seuls les textes peuvent être représentés.
Graphique unique‐ Dans l'objet, seuls les graphiques peuvent être représentés.
ment
oui Adopte les couleurs du schéma de couleurs global défini pour ce type d'objet.
non Adopte les couleurs du schéma de couleurs individuel, paramétré sous "Couleurs" pour ce type d'objet.
Les textes et champs des objets graphiques sont affichés en transparence uniquement avec
"100".
Un objet entièrement transparent et donc invisible fonctionne également au Runtime.
L'attribut "Transparence d'objet" est dynamisable avec le nom "Transparency".
3.11.8.1 Couleurs - 3D à H
L'attribut "Couleur du motif de remplissage" définit la couleur du motif représenté sur l'arrière-
plan de l'image.
Dans la boîte de dialogue "Sélection des couleurs", soit vous déterminez la couleur
directement, soit vous sélectionnez une couleur indicée dans la palette de couleurs centrale,
dans la mesure où cette dernière a été définie.
La couleur sélectionnée n'est activée que si l'attribut "Schéma de couleurs global", sous
"Représentation", est positionné sur "non.
L'attribut "Couleur du motif de remplissage" est dynamisable avec le nom "FillColor".
3.11.8.2 Couleurs - I à R
Couleur de quadrillage
Couleur de quadrillage
L'attribut "Couleur de quadrillage" définit la couleur de représentation du quadrillage sur la
surface de travail de la vue actuelle.
Le quadrillage est un outil du Graphics Designer qui simplifie le positionnement exact des
objets sur une vue de process. Les lignes de trame du quadrillage sont symbolisées par
l'affichage des points d'intersection.
Dans la boîte de dialogue "Sélection des couleurs", soit vous déterminez la couleur
directement, soit vous sélectionnez une couleur indicée dans la palette de couleurs centrale,
dans la mesure où cette dernière a été définie.
L'attribut "Couleur de quadrillage" n'est pas dynamisable.
3.11.8.3 Couleurs - S à Z
L'attribut est dynamisable avec le nom FillingDirection. Le type de données est LONG.
3.11.10.1 Géométrie - A à B
Alpha (AngleAlpha)
Alpha (AngleAlpha)
L'attribut "Alpha" définit l'angle de profondeur alpha pour la représentation 3D à droite d'un
bargraphe tridimensionnel. La valeur est exprimée en degré.
0° - 90° L'angle de profondeur alpha n'est pas imposé à l'intérieur des seuils fixés.
Direction (Direction)
Direction (Direction)
L'attribut "Direction" définit pour l'objet "Défileur" si la barre se déplace dans le sens horizontal
ou vertical.
Haut La valeur d'affichage la plus élevée du bargraphe est orientée vers le haut.
bas La valeur d'affichage la plus élevée du bargraphe est orientée vers le bas (direction négative).
Gauche La valeur d'affichage la plus élevée du bargraphe est orientée vers la gauche.
Droite La valeur d'affichage la plus élevée du bargraphe est orientée vers la droite.
Positif La valeur la plus élevée du bargraphe tridimensionnel indique la direction des valeurs positives de l'axe
des coordonnées.
Négatif La valeur la plus élevée du bargraphe tridimensionnel indique la direction des valeurs négatives de l'axe
des coordonnées.
BaseX (BaseX)
BaseX (BaseX)
L'attribut "Base X" définit la distance entre le bord gauche de l'objet et la ligne de limite droite
de la surface avant dans un bargraphe tridimensionnel. La valeur est exprimée en pixel.
La valeur n'est pas imposée. Un seuil raisonnable est donné par la taille de l'objet.
L'attribut "Base X" est dynamisable avec le nom "BaseX".
Base Y (BaseY)
Base Y (BaseY)
L'attribut "Base Y" définit la distance entre le bord supérieur de l'objet et la ligne de limite
inférieure de la surface avant dans un bargraphe tridimensionnel. La valeur est exprimée en
pixel.
La valeur n'est pas imposée. Un seuil raisonnable est donné par la taille de l'objet.
L'attribut "Base Y" est dynamisable avec le nom "BaseY".
Beta (AngleBeta)
Beta (AngleBeta)
L'attribut "Bêta" définit l'angle de profondeur bêta pour la représentation 3D à gauche d'un
bargraphe tridimensionnel. La valeur est exprimée en degré.
0° - 90° L'angle de profondeur bêta n'est pas imposée à l'intérieur des seuils fixés.
1 - 10 500 pixels La valeur n'est pas imposée à l'intérieur des seuils fixés. Un seuil raisonnable est donné par la
résolution écran.
1 - 10 000 pixels La valeur n'est pas imposée à l'intérieur des seuils fixés. Un seuil raisonnable est donné par la
résolution écran.
Largeur (Width)
Largeur (Width)
L'attribut "Largeur" définit la distance horizontale entre les lignes de délimitation droite et
gauche de l'objet. La valeur est exprimée en pixel.
La modification de la taille des objets Signalisation groupée, Bouton et Bouton rond peut rendre
nécessaire une mise à jour de l'attribut "Largeur de cadre 3D" du groupe de propriétés "Styles".
L'attribut "Largeur du bouton 5" définit pour l'objet "Signalisation groupée" la largeur du
cinquième bouton à partir de la gauche. La valeur est exprimée en pixel.
La valeur n'est pas imposée. Si le bouton doit rester invisible, réglez la largeur sur "0".
L'affichage de valeurs différentes pour les boutons est possible uniquement si l'attribut "Même
taille" possède la valeur "Non".
L'attribut "Largeur du bouton 5" est dynamisable avec le nom "Button5Width".
3.11.10.2 Géométrie - C à Z
L'attribut "Axe de représentation" définit la situation du bargraphe tridimensionnel sur les axes
de définition.
Si les attributs "Rayon d'angle X" et "Rayon d'angle Y" prennent tous deux la valeur 100 %,
l'arrondi est représenté sous forme d'ellipse ou de cercle. Dès que l'un des deux attributs a la
valeur 0 %, la figure représentée est un rectangle normal, sans arrondi.
L'attribut "Même taille" définit si les boutons d'une signalisation groupée possèdent la même
largeur ou si celle-ci est configurée individuellement pour chaque bouton.
Oui Tous les boutons dont l'attribut "Largeur bouton..." n'est pas "0" sont réglés à la même taille pour la largeur
totale de l'objet "Signalisation groupée". Le changement de la largeur totale de l'objet modifie la largeur de
tous les boutons dont la largeur n'est pas 0.
Non La largeur des boutons peut être définie individuellement à l'aide des attributs "Largeur bouton ...".
Hauteur (Height)
Hauteur (Height)
L'attribut "Hauteur" définit la distance verticale entre les lignes de limite supérieure et inférieure
d'un objet. La valeur est exprimée en pixel.
La modification de la taille des objets Signalisation groupée, Bouton et Bouton rond peut rendre
nécessaire une mise à jour de l'attribut "Largeur de cadre 3D" du groupe de propriétés "Styles".
Indice (Index)
Indice (Index)
L'attribut "Indice" indique le numéro de la position de l'angle sélectionné. La modification de
la valeur indiquée ici permet de sélectionner un coin de manière ciblée.
Une modification de l'attribut "Indice" change également la valeur affichée des attributs "Valeur
X actuelle" et "Valeur Y actuelle". L'affichage de ces trois attributs s'applique uniquement à
l'angle actuellement sélectionné.
1 - "Nombre d'angles" La valeur n'est pas imposée à l'intérieur des seuils fixés.
Position X (Left)
Position X (Left)
L'attribut "Position X" définit la distance horizontale entre l'origine de l'objet et la marge gauche.
La valeur est exprimée en pixel.
La valeur n'est pas imposée. Un seuil raisonnable est donné par la taille de l'image.
L'attribut "Position X" est dynamisable avec le nom "Left".
Avec l'objet "Connecteur", la valeur ne peut être modifiée que si les extrémités ne sont pas
liées.
Position Y (Top)
Position Y (Top)
L'attribut "Position Y" définit la distance verticale entre l'origine de l'objet et la marge
supérieure. La valeur est exprimée en pixel.
La valeur n'est pas imposée. Un seuil raisonnable est donné par la taille de l'image.
L'attribut "Position Y" est dynamisable avec le nom "Top".
Avec l'objet "Connecteur", la valeur ne peut être modifiée que si les extrémités ne sont pas
liées.
Rayon (Radius)
Rayon (Radius)
L'attribut "Rayon" définit le rayon des objets de forme circulaire. La valeur est exprimée en
pixel.
Rayon X (RadiusWidth)
Rayon X (RadiusWidth)
L'attribut "Rayon X" définit le rayon horizontal des objets ellipsoïdaux. La valeur est exprimée
en pixel.
Rayon Y (RadiusHeight)
Rayon Y (RadiusHeight)
L'attribut "Rayon Y" définit le rayon vertical des objets ellipsoïdaux. La valeur est exprimée en
pixel.
Quadrillage actif
Quadrillage actif
L'attribut "Quadrillage actif" définit si un quadrillage est affiché sur la surface de travail de la
vue
Le quadrillage est un outil du Graphics Designer qui simplifie le positionnement exact des
objets sur une vue de process. Les lignes de trame du quadrillage sont symbolisées par
l'affichage des points d'intersection.
Si vous activez en outre l'option "Aligner sur quadrillage", tous les objets s'alignent
automatiquement en fonction des lignes de quadrillage lors du positionnement et de la mise
à l'échelle.
Hauteur de quadrillage
Hauteur de quadrillage
L'attribut "Hauteur de quadrillage" permet de définir l'écartement vertical de la trame. Cette
valeur est indiquée en pixels.
Le quadrillage est un outil du Graphics Designer qui simplifie le positionnement exact des
objets sur une vue de process. Les lignes de trame du quadrillage sont symbolisées par
l'affichage des points d'intersection.
La hauteur de quadrillage minimum représentable sur l'écran est de 10 pixels. Il est possible
d'entrer une valeur plus basse, mais seuls les points d'intersection distants d'au moins 10
pixels sont affichés à l'écran.
Pour une hauteur de quadrillage de 4 pixels par exemple, les points d'intersections ne sont
affichés que tous les trois points. Les objets peuvent cependant être alignés sur les deux autres
lignes de trame intermédiaires.
Largeur de quadrillage
Largeur de quadrillage
L'attribut "Largeur de quadrillage" permet de définir l'écartement horizontal de la trame. Cette
valeur est indiquée en pixels.
Le quadrillage est un outil du Graphics Designer qui simplifie le positionnement exact des
objets sur une vue de process. Les lignes de trame du quadrillage sont symbolisées par
l'affichage des points d'intersection.
La largeur de quadrillage minimum représentable sur l'écran est de 10 pixels. Il est possible
d'entrer une valeur plus basse, mais seuls les points d'intersection distants d'au moins 10
pixels sont affichés à l'écran.
Pour une largeur de quadrillage de 4 pixels par exemple, les points d'intersections ne sont
affichés que tous les trois points. Les objets peuvent cependant être alignés sur les deux autres
lignes de trame intermédiaires.
Le point de référence peut être situé en dehors du rectangle entourant l'objet. C'est pourquoi
les valeurs négatives ainsi que celles dont le montant est supérieur à 100% sont également
correctes.
La rotation d'un objet est visible uniquement en exploitation. La direction de rotation est
fonction de la valeur de l'attribut "Angle de rotation".
La valeur n'est pas imposée. Les valeurs négatives ainsi que celles dont le montant est
supérieur à 100% sont également correctes.
Exemples :
-100% Le point de référence est situé à gauche de l'origine de l'objet (écart = une largeur d'objet).
0% Les coordonnées verticales du point de référence et de l'origine de l'objet sont égales.
50% Le point de référence se trouve sur l'axe central vertical de l'objet.
100% Le point de référence est situé à droite de l'origine de l'objet (écart = une largeur d'objet).
200% Le point de référence est situé à droite de l'origine de l'objet (écart = deux largeurs d'objet).
-100% Le point de référence est placé au dessus de l'origine de l'objet (écart = une hauteur d'objet).
0% Les coordonnées horizontales du point de référence et de l'origine de l'objet sont égales.
50% Le point de référence se trouve sur l'axe central horizontal de l'objet.
100% Le point de référence est placé au dessous de l'origine de l'objet (écart = une hauteur d'objet).
200% Le point de référence est placé au dessous de l'origine de l'objet (écart = deux hauteurs d'objet).
-360° - 360° La valeur n'est pas imposée à l'intérieur des seuils fixés.
< 0° L'objet effectue une rotation dans le sens horaire inverse.
= 0° L'objet n'effectue aucune rotation (affichage de la position de départ configurée).
> 0° L'objet effectue une rotation dans le sens horaire.
3.11.11.1 Seuils - A
Type AH (TypeAlarmHigh)
Type AH (TypeAlarmHigh)
L'attribut "Type AH" définit pour l'objet "Bargraphe" si la valeur du seuil supérieur AH est
affichée sous forme de valeur absolue ou de pourcentage à partir de l'origine de la
représentation du bargraphe.
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Absolu La valeur du seuil supérieur AH est présenté sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil supérieur AH est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Type AL (TypeAlarmLow)
Type AL (TypeAlarmLow)
L'attribut "Type AL" définit pour l'objet "Bargraphe" si la valeur du seuil inférieur AL est affichée
sous forme de valeur absolue ou de pourcentage à partir de l'origine de la représentation du
bargraphe.
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Absolu La valeur du seuil inférieur AL est représentée sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil inférieur AL est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Absolu La valeur du seuil supérieur RH4 est présentée sous forme de valeur absolue dans la représentation
du bargraphe.
% La valeur du seuil supérieur RH4 est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Absolu La valeur du seuil supérieur RH5 est présentée sous forme de valeur absolue dans la représentation
du bargraphe.
% La valeur du seuil supérieur RH5 est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Absolu La valeur du seuil inférieur RL4 est présentée sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil inférieur RL4 est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Absolu La valeur du seuil inférieur RL5 est présentée sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil inférieur RL5 est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Type TH (TypeToleranceHigh)
Type TH (TypeToleranceHigh)
L'attribut "Type TH" définit pour l'objet "Bargraphe" si la valeur du seuil supérieur TH est
affichée sous forme de valeur absolue ou de pourcentage à partir de l'origine de la
représentation du bargraphe.
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Absolu La valeur du seuil supérieur TH est présentée sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil supérieur TH est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Type TL (TypeToleranceLow)
Type TL (TypeToleranceLow)
L'attribut "Type TL" définit pour l'objet "Bargraphe" si la valeur du seuil inférieur TL est affichée
sous forme de valeur absolue ou de pourcentage à partir de l'origine de la représentation du
bargraphe.
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
Absolu La valeur du seuil inférieur TL est présentée sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil inférieur TL est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Type WH (TypeWarningHigh)
Type WH (TypeWarningHigh)
L'attribut "Type WH" définit pour l'objet "Bargraphe" si la valeur du seuil supérieur WH est
affichée sous forme de valeur absolue ou de pourcentage à partir de l'origine de la
représentation du bargraphe.
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Absolu La valeur du seuil supérieur WH est présentée sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil supérieur WH est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
Type WL (TypeWarningLow)
Type WL (TypeWarningLow)
L'attribut "Type WL" définit pour l'objet "Bargraphe" si la valeur du seuil inférieur WL est affichée
sous forme de valeur absolue ou de pourcentage à partir de l'origine de la représentation du
bargraphe.
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Absolu La valeur du seuil inférieur WL est présentée sous forme de valeur absolue dans la représentation du
bargraphe.
% La valeur du seuil inférieur WL est présentée sous forme de pourcentage à partir de l'origine de la
représentation du bargraphe.
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
L'attribut "Couleur de bargraphe 1" est dynamisable avec le nom "Layer01Color".
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
L'attribut "Couleur de bargraphe 4" est dynamisable avec le nom "Layer04Color".
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
L'attribut "Couleur de bargraphe 7" est dynamisable avec le nom "Layer07Color".
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
L'attribut "Couleur de bargraphe 10" est dynamisable avec le nom "Layer10Color".
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
L'attribut "Couleur de bargraphe AL" est dynamisable avec le nom "ColorAlarmLow".
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
L'attribut "Couleur de bargraphe RH5" est dynamisable avec le nom "ColorLimitHigh5".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
L'attribut "Couleur de bargraphe RL5" est dynamisable avec le nom "ColorLimitLow5".
L'attribut "Couleur de remplissage du bargraphe 2" définit la couleur avec laquelle le bargraphe
est rempli par rapport au "Seuil 2".
L'attribut "Couleur de remplissage du bargraphe 2" peut être dynamisé avec le nom
"Layer02FillColor".
L'attribut "Motif de remplissage du bargraphe 5" définit le motif du bargraphe par rapport au
"Seuil 5". Pour que le motif de remplissage soit visible, la "Couleur de remplissage du
bargraphe 5" doit être différente de la "Couleur du bargraphe 5".
Il existe 50 motifs de remplissage. Le motif de remplissage 0 "Massif" remplit l'objet avec la
couleur d'arrière-plan prédéfinie. Le motif de remplissage 1 "Transparent" a pour effet que ne
sont visibles ni arrière-plan ni motif de remplissage.
L'attribut "Motif de remplissage du bargraphe 5" peut être dynamisé avec le nom
"Layer05FillStyle".
3.11.11.5 Seuils - C à T
Seuil 0 (Layer00Value)
Seuil 0 (Layer00Value)
L'attribut "Seuil 0" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 0.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 0" est dynamisable avec le nom "Layer00Value".
Seuil 1 (Layer01Value)
Seuil 1 (Layer01Value)
L'attribut "Seuil 1" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 1.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 1" est dynamisable avec le nom "Layer01Value".
Seuil 2 (Layer02Value)
Seuil 2 (Layer02Value)
L'attribut "Seuil 2" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 2.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 2" est dynamisable avec le nom "Layer02Value".
Seuil 3 (Layer03Value)
Seuil 3 (Layer03Value)
L'attribut "Seuil 3" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 3.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 3" est dynamisable avec le nom "Layer03Value".
Seuil 4 (Layer04Value)
Seuil 4 (Layer04Value)
L'attribut "Seuil 4" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 4.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 4" est dynamisable avec le nom "Layer04Value".
Seuil 5 (Layer05Value)
Seuil 5 (Layer05Value)
L'attribut "Seuil 5" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 5.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 5" est dynamisable avec le nom "Layer05Value".
Seuil 6 (Layer06Value)
Seuil 6 (Layer06Value)
L'attribut "Seuil 6" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 6.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 6" est dynamisable avec le nom "Layer06Value".
Seuil 7 (Layer07Value)
Seuil 7 (Layer07Value)
L'attribut "Seuil 7" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 7.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 7" est dynamisable avec le nom "Layer07Value".
Seuil 8 (Layer08Value)
Seuil 8 (Layer08Value)
L'attribut "Seuil 8" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 8.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 8" est dynamisable avec le nom "Layer08Value".
Seuil 9 (Layer09Value)
Seuil 9 (Layer09Value)
L'attribut "Seuil 9" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 9.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 9" est dynamisable avec le nom "Layer09Value".
Seuil 10 (Layer10Value)
Seuil 10 (Layer10Value)
L'attribut "Seuil 10" définit pour un objet "Bargraphe tridimensionnel" le seuil limite de
représentation de la valeur dans la couleur de bargraphe 10.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe tridimensionnel".
L'attribut "Seuil 10" est dynamisable avec le nom "Layer10Value".
Afficher Les seuils configurés et surveillés sont identifiés par des flèches de repérage.
Ne pas afficher Les seuils configurés et surveillés ne sont pas identifiés.
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe".
L'attribut "Seuil supérieur RH5" est dynamisable avec le nom "LimitHigh5".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe".
L'attribut "Seuil supérieur WH" est dynamisable avec le nom "WarningHigh".
3.11.11.6 Seuils - U à Z
Surveillance 0 (Layer00Checked)
Surveillance 0 (Layer00Checked)
L'attribut "Surveillance 0" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 0.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 0 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 0 tant qu'elle ne
dépasse pas le seuil 0.
Non Le seuil 0 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 1 (Layer01Checked)
Surveillance 1 (Layer01Checked)
Oui Le seuil 1 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 1 tant qu'elle ne
dépasse pas le seuil 1.
Non Le seuil 1 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 2 (Layer02Checked)
Surveillance 2 (Layer02Checked)
L'attribut "Surveillance 2" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 2.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 2 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 2 tant qu'elle ne
dépasse pas le seuil 2.
Non Le seuil 2 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 3 (Layer03Checked)
Surveillance 3 (Layer03Checked)
L'attribut "Surveillance 3" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 3.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 3 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 3 tant qu'elle ne
dépasse pas le seuil 3.
Non Le seuil 3 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 4 (Layer04Checked)
Surveillance 4 (Layer04Checked)
L'attribut "Surveillance 4" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 4.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 4 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 4 tant qu'elle ne
dépasse pas le seuil 4.
Non Le seuil 4 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 5 (Layer05Checked)
Surveillance 5 (Layer05Checked)
L'attribut "Surveillance 5" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 5.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 5 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 5 tant qu'elle ne
dépasse pas le seuil 5.
Non Le seuil 5 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 6 (Layer06Checked)
Surveillance 6 (Layer06Checked)
L'attribut "Surveillance 6" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 6.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 6 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 6 tant qu'elle ne
dépasse pas le seuil 6.
Non Le seuil 6 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 7 (Layer07Checked)
Surveillance 7 (Layer07Checked)
L'attribut "Surveillance 7" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 7.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 7 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 7 tant qu'elle ne
dépasse pas le seuil 7.
Non Le seuil 7 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 8 (Layer08Checked)
Surveillance 8 (Layer08Checked)
L'attribut "Surveillance 8" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 8.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 8 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 8 tant qu'elle ne
dépasse pas le seuil 8.
Non Le seuil 8 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 9 (Layer09Checked)
Surveillance 9 (Layer09Checked)
L'attribut "Surveillance 9" active pour l'objet "Bargraphe tridimensionnel" la surveillance du
seuil 9.
Pour l'objet "Bargraphe tridimensionnel", vous pouvez définir en tout 11 seuils à l'aide des
attributs "Seuil N" (N = 0 à 10). Pour chaque seuil, vous pouvez définir un changement de
couleur par l'intermédiaire des attributs "Couleur de bargraphe N". Si l'attribut "Surveillance
N" correspondant possède la valeur "Oui", le changement de couleur est activé.
Une valeur d'affichage est représentée dans la couleur de bargraphe N tant qu'elle reste
inférieure à la valeur du seuil N. Une flèche noire placée à la fin de la représentation du
bargraphe désigne les valeurs d'affichage qui sont inférieures au seuil 0 ou supérieures au
seuil 10.
Oui Le seuil 9 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 9 tant qu'elle ne
dépasse pas le seuil 9.
Non Le seuil 9 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du seuil
surveillé suivant.
Surveillance 10 (Layer10Checked)
Surveillance 10 (Layer10Checked)
Oui Le seuil 10 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe 10 tant qu'elle ne
dépasse pas le seuil 10.
Non Le seuil 10 n'est pas surveillé. Il n'y a pas de changement de couleur.
Surveillance AH (CheckAlarmHigh)
Surveillance AH (CheckAlarmHigh)
L'attribut "Surveillance AH" active pour l'objet "Bargraphe" la surveillance du seuil d'alarme
"Alarm High".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Oui Le seuil AH est surveillé. La valeur affichée est représentée dans la couleur de bargraphe AH dès qu'elle
dépasse le seuil supérieur AH.
Non Le seuil AH n'est pas surveillé. Il n'y a pas de changement de couleur.
Surveillance AL (CheckAlarmLow)
Surveillance AL (CheckAlarmLow)
L'attribut "Surveillance AL" active pour l'objet "Bargraphe" la surveillance du seuil d'alarme
"Alarm Low".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Oui Le seuil AL est surveillé. La valeur affichée est représentée dans la couleur de bargraphe AL dès qu'elle se
trouve sous le seuil inférieur AL.
Non Le seuil AL n'est pas surveillé. Il n'y a pas de changement de couleur.
Oui Le seuil RH4 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe RH4 dès qu'elle
dépasse le seuil supérieur RH4.
Non Le seuil RH4 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du
seuil surveillé suivant.
Oui Le seuil RH5 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe RH5 dès qu'elle
dépasse le seuil supérieur RH5.
Non Le seuil RH5 n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du
seuil surveillé suivant.
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Oui Le seuil RL4 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe RL4 dès qu'elle
se trouve sous le seuil inférieur RL4.
Non Le seuil RL4 n'est pas surveillé. Le changement de couleur intervient seulement quand la limite inférieure du
seuil surveillé suivant est dépassée.
Oui Le seuil RL5 est surveillé. La valeur affichée est représentée dans la couleur de bargraphe RL5 dès qu'elle
se trouve sous le seuil inférieur RL5.
Non Le seuil RL5 n'est pas surveillé. Le changement de couleur intervient seulement quand la limite inférieure du
seuil surveillé suivant est dépassée.
Surveillance TH (CheckToleranceHigh)
Surveillance TH (CheckToleranceHigh)
L'attribut "Surveillance TH" active pour l'objet "Bargraphe" la surveillance du seuil de tolérance
"Tolerance High".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Oui Le seuil TH est surveillé. La valeur affichée est représentée dans la couleur de bargraphe TH dès qu'elle
dépasse le seuil supérieur TH.
Non Le seuil TH n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du
seuil surveillé suivant.
Surveillance TL (CheckToleranceLow)
Surveillance TL (CheckToleranceLow)
L'attribut "Surveillance TL" active pour l'objet "Bargraphe" la surveillance du seuil de tolérance
"Tolerance Low".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Oui Le seuil TL est surveillé. La valeur affichée est représentée dans la couleur de bargraphe TL dès qu'elle se
trouve sous le seuil inférieur TL.
Non Le seuil TL n'est pas surveillé. Le changement de couleur intervient seulement quand la limite inférieure du
seuil surveillé suivant est dépassée.
Surveillance WH (CheckWarningHigh)
Surveillance WH (CheckWarningHigh)
L'attribut "Surveillance WH" active pour l'objet "Bargraphe" la surveillance du seuil
d'avertissement "Warning High".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Oui Le seuil WH est surveillé. La valeur affichée est représentée dans la couleur de bargraphe WH dès qu'elle
dépasse le seuil supérieur WH.
Non Le seuil WH n'est pas surveillé. Le changement de couleur intervient seulement en cas de dépassement du
seuil surveillé suivant.
Surveillance WL (CheckWarningLow)
Surveillance WL (CheckWarningLow)
L'attribut "Surveillance WL" active pour l'objet "Bargraphe" la surveillance du seuil
d'avertissement "Warning Low".
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
Oui Le seuil WL est surveillé. La valeur affichée est représentée dans la couleur de bargraphe WL dès qu'elle se
trouve sous le seuil inférieur WL.
Non Le seuil WL n'est pas surveillé. Le changement de couleur intervient seulement quand la limite inférieure du
seuil surveillé suivant est dépassée.
L'attribut "Seuil inférieur AL" définit pour l'objet "Bargraphe" le seuil inférieur du seuil d'alarme
"Alarm Low". Si la valeur affichée est inférieure à la valeur définie ici, elle est représentée dans
la couleur de bargraphe AL.
Vous pouvez définir en tout cinq seuils pour l'objet "Bargraphe", chacun possédant un seuil
supérieur (High) et un seuil inférieur (Low). Les seuils sont désignés comme suit :
Les attributs "Seuil supérieur XH" et "Seuil inférieur XL" permettent de quantifier les valeurs
limites du seuil X. Les attributs "Type X" indiquent si les seuils mentionnés sont affichés sous
forme de valeur absolue ou de pourcentage.
Les attributs "Couleur de bargraphe XH" et "Couleur de bargraphe XL" permettent d'affecter
une couleur à chaque seuil X. La valeur affichée est représentée dans la couleur
correspondante dès qu'elle dépasse le seuil supérieur respectif XH ou n'atteint pas le seuil
inférieur XL, et ce à partir de l'origine de la représentation du bargraphe. L'attribut
"Changement de couleur" du groupe de propriétés "Autres" détermine si ce changement de
couleur est effectué par segment ou pour tout l'affichage du bargraphe.
Le changement de couleur est affiché pour un seuil X uniquement si l'attribut "Surveillance X"
possède la valeur "Oui". Si l'attribut "Repère de seuil" possède la valeur "Afficher", les seuils
configurés et surveillés sont identifiés par des flèches de repérage. Ces repères de seuil
prennent la couleur de bargraphe de la limite correspondante et sont visualisés du côté du
bargraphe opposé à l'échelle.
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe".
L'attribut "Seuil inférieur AL" est dynamisable avec le nom "AlarmLow".
La valeur n'est pas imposée. Le seuil raisonnable est défini par la plage de valeurs qui doit
être représentée avec l'objet "Bargraphe".
L'attribut "Seuil inférieur RL4" est dynamisable avec le nom "LimitLow4".
L'attribut "Vue" détermine le nom du fichier utilisé comme image papier peint dans la vue de
process. Le fichier doit être présent dans le chemin d'accès au projet "GraCS" ou dans un
sous-dossier.
Si vous affectez l'attribut dans la boîte de dialogue "Propriétés", vous pouvez également le
sélectionner dans un répertoire quelconque. Du fait de la sélection, une copie est créée dans
le dossier "GraCS".
Les fichiers dans le format EMF, WMF, DB, BMP, GIF, JPG, JPEG ou ICO sont appropriés.
L'attribut "Vue" est dynamisable avec le nom "BackPictureName".
Normal Le papier peint est représenté au centre, dans sa taille d'origine. Lorsque la vue est étirée
en runtime, elle reste en place.
Etirée (fenêtre) Le papier peint est mis à l'échelle de la plus grande des deux fenêtres, fenêtre Runtime et
vue de process. En Runtime, il est mis à l'échelle de la fenêtre Runtime et la mise à l'échelle
continue pendant l'étirement.
Mosaïque Graphics Designer et la vue du process sont dimensionnés lorsque la vue a sa taille originale.
Etirée (vue) Le papier peint est mis à l'échelle de la taille configurée pour la vue de process. Lorsque la
vue est étirée en runtime, elle garde sa taille.
Oui En cas de départ non acquitté de l'alarme, l'arrière-plan de la valeur à afficher clignote.
Non En cas de départ non acquitté de l'alarme, l'arrière-plan de la valeur à afficher ne clignote pas.
L'attribut "Partie non acquittée - Arrière-plan clignotant" est dynamisable avec le nom
"GNQBackFlash".
L'attribut "Partie non acquittée - Arrière-plan clignotant" est dynamisable avec le nom
"MCGUBackFlash".
L'attribut "Partie non acquittée - Couleur d'arrière-plan activée" définit pour le type d'alarme
sélectionné la couleur d'arrière-plan du bouton en cas de départ non acquitté d'une alarme
pour l'état de clignotement "actif".
L'attribut "Partie non acquittée - Couleur d'arrière-plan activée" est dynamisable avec le nom
"MCGUBackColorOn".
Oui Le texte de la valeur à afficher clignote en cas de départ non acquitté d'une alarme.
Non Le texte de la valeur à afficher ne clignote pas en cas de départ non acquitté d'une alarme.
L'attribut "Partie non acquittée - Texte clignotant" est dynamisable avec le nom
"GNQTextFlash".
L'attribut "Partie non acquittée - Texte clignotant" est dynamisable avec le nom
"MCGUTextFlash".
L'attribut "Partie non acquittée - Couleur de texte désactivée" est dynamisable avec le nom
"MCGUTextColorOff".
L'attribut "Arrivée - Couleur d'arrière-plan désactivée" définit pour le type d'alarme sélectionné
et l'état "Arrivée" la couleur de l'arrière-plan de la valeur à afficher pour l'état de clignotement
"inactif".
L'attribut "Arrivée - Couleur d'arrière-plan désactivée" est dynamisable avec le nom
"CBackColorOff".
L'attribut "Arrivée - Texte clignotant" définit pour le type d'alarme sélectionné si le texte du
bouton clignote à l'arrivée d'une alarme.
L'attribut "Arrivée acquittée - Arrière-plan clignotant" définit pour le type d'alarme sélectionné
et l'état "Arrivée acquittée" si l'arrière-plan de la valeur à afficher clignote quand la réception
d'alarme est confirmée.
L'attribut "Arrivée acquittée - Texte clignotant" est dynamisable avec le nom "CQTextFlash".
L'attribut "Arrivée acquittée - Texte clignotant" est dynamisable avec le nom "MCKQTextFlash".
L'attribut "Arrivée acquittée - Couleur de texte désactivée" est dynamisable avec le nom
"MCKQTextColorOff".
oui Applique le paramètre global des classes d'alarmes dans l'éditeur d'alarmes de PCS7 pour la représentation
des événements d'alarme.
non La représentation des événements d'alarmes est déterminée localement pour chaque type d'alarme.
● Texte clignotant
● Arrière-plan clignotant
Le changement d'un attribut est valable pour le type d'alarme sélectionné.
L'attribut "Type d'alarme" est dynamisable avec le nom "MessageClass".
L'attribut "Niveau" ne peut pas être modifié en Runtime. Il est cependant possible d'afficher
ou de cacher des niveaux en Runtime.
Les contrôles WinCC suivants ont une fenêtre propre et ne peuvent pas être intégrés dans la
technique de niveau de la vue :
● WinCC OnlineTableControl
● WinCC OnlineTrendControl
● WinCC UserArchiveControl
● WinCC AlarmControl
● WinCC FunctionTrendControl
● WinCC RulerControl
● .Net Control
● WinCC Web Control
● Fenêtre d'application
Vous pouvez affecter un niveau à ces contrôles, ce paramètre n'est toutefois pas pris en
compte en runtime.
L'attribut "Type de bloc d'affichage" indique le nom de fichier du type de bloc d'affichage
correspondant.
L'attribut est défini en sélectionnant le type de bloc d'affichage et ne peut être modifié.
L'attribut "Type de bloc d'affichage" n'est pas dynamisable.
Diagnostic GSC La fenêtre d'application provient des applications de Global Script. S'y affichent les résultats du
système de diagnostic.
GSC Runtime La fenêtre d'application provient des applications de Global Script. S'y affichent les résultats
d'analyse du comportement en exploitation.
All Jobs La fenêtre d'application provient du système de protocoles. Les journaux disponibles sont repré‐
sentés sous forme de liste.
All Jobs - Context Menu La fenêtre d'application provient du système de protocoles. Les journaux disponibles sont repré‐
sentés sous forme de liste. Le menu contextuel permet de sélectionner les options d'impression,
la représentation d'un aperçu avant impression ainsi que l'impression d'un journal.
Job Detail View La fenêtre d'application provient du système de protocoles. Les journaux disponibles sont repré‐
sentés dans un menu de sélection. Pour le journal sélectionné, affichage des informations de
détail.
Selected Jobs - Context La fenêtre d'application provient du système de consignation. Les journaux disponibles sont
Menu représentés sous forme de liste. Cette liste ne contient que les protocoles pour lesquels vous
avez activé l'options "Sélection pour liste de travaux d'impression" dans le dialogue "Propriétés
de travail d'impression". Le menu contextuel permet de sélectionner les options d'impression, la
représentation d'un aperçu avant impression ainsi que l'impression d'un journal.
L'attribut "Texte" définit le texte d'une zone de texte. On peut ainsi donner un nom aux boutons.
Pour les objets "Case à cocher" et "Case d'option", chaque zone est sélectionnée
individuellement par l'intermédiaire de l'attribut "Indice".
Les retours à la ligne doivent être placés manuellement : soit par la combinaison de touches
<Maj+Entrée>, soit par le raccourci <Ctrl+M>.
Le retour à la ligne est représenté par un caractère de commande dans la fenêtre "Propriétés
de l'objet", dans la colonne "Statique".
La longueur du texte n'est pas limitée. Un seuil raisonnable est donné par la taille de l'objet.
L'attribut "Texte" est dynamisable avec le nom "Text".
3.11.16.1 Autres - A à B
Affichage (Visible)
Affichage (Visible)
L'attribut "Affichage" définit si une vue de process est ou non affichée en exploitation.
Affichage (Visible)
Affichage (Visible)
L'attribut "Affichage" définit si un objet est ou non affiché en exploitation.
WinCC Explorer Vue "Détails" dans la fenêtre de données Colonne "Nom d'affichage"
Vue "Grandes icônes" dans la fenêtre des données Aperçu de la vue de process
Runtime WinCC Boîte de dialogue système "Favoris" Aperçu de la vue de process
Picture Tree Nom de conteneur
0 Graphique ou texte : Le bouton est occupé par un graphique si ce dernier existe, sinon par un texte.
1 Graphique et texte
2 Texte uniquement
3 Graphique uniquement
Assembly Info
Assembly Info
Il affiche les informations de l'objet enregistré dans le Global Assembly Cache. Les
informations comportent les attributs "Assembly", "Version", "Culture" et "PublicKeyToken".
Si l'objet n'est pas enregistré dans le Global Assembly Cache, seul le chemin de l'objet est
affiché dans l'attribut "Assembly".
L'attribut "Assembly Info" n'est pas dynamisable.
Oui La raison pour la commande est journalisée. Lors de la commande de l'objet en exploitation, ouverture d'une
boîte de dialogue qui permet de saisir un texte.
Non La raison pour la commande n'est pas journalisée.
Opérations (SmallChange)
Opérations (SmallChange)
L'attribut "Opérations" définit pour la feuille le nombre de pas qu'effectue la barre de
déroulement dans un sens ou dans l'autre lorsqu'on clique sur sa surface avec la souris.
Pour connaître le nombre de fois où il faut cliquer sur la barre de déroulement pour passer
d'un côté à l'autre, il faut effectuer le calcul suivant : ("Valeur maximale" - "Valeur minimale") /
"Opérations".
Exemple : Si Valeur maximale = 100, Valeur minimale = 0, et Opérations = 25, il faut cliquer
quatre fois sur la surface pour déplacer la barre d'un côté vers l'autre.
Un clic sur la surface de déroulement permet de régler la barre sur la valeur minimale ou
maximale lorsque l'attribut "Commande étendue" possède la valeur "Oui".
La valeur n'est pas imposée.
L'attribut "Opérations" est dynamisable avec le nom "SmallChange".
Autorisation (PasswordLevel)
Autorisation (PasswordLevel)
L'éditeur User Administrator permet d'attribuer des autorisations utilisateur dans WinCC. Il est
possible d'attribuer une autorisation par vue de process dans le Graphics Designer. De cette
manière, seul l'utilisateur dûment autorisé peut conduire une mémoire d'image donnée.
Pour qu'une vue de process soit conductible, il faut que l'attribut "Autorisation de conduite"
possède la valeur "Oui".
L'attribut "Autorisation" est dynamisable avec le nom "PasswordLevel".
Autorisation (PasswordLevel)
Autorisation (PasswordLevel)
L'éditeur User Administrator permet d'attribuer des autorisations utilisateur dans WinCC. Il est
possible d'attribuer une autorisation par objet dans le Graphics Designer. De cette manière,
seul l'utilisateur dûment autorisé peut conduire un objet donné.
Pour qu'un objet soit conductible, il faut que l'attribut "Autorisation de conduite" possède la
valeur "Oui".
L'attribut "Autorisation" est dynamisable avec le nom "PasswordLevel".
Oui Le changement de vue est effectué dans cette fenêtre de vue. Dans le cas de fenêtres de vue imbriquées, le
changement de vue est effectué dans la fenêtre de vue intérieure avec le paramétrage "Oui".
Non Le changement de vue est effectué dans la fenêtre principale.
Uniforme Le contenu est mis à l'échelle sur la page la plus petite. L'image est
visible intégralement dans la fenêtre de l'écran.
Si le rapport hauteur / largeur est divergent, l'image ne remplit pas la
fenêtre de l'écran.
Rempli de manière uniforme Le contenu est mis à l'échelle sur la page la plus grande. L'image remplit
la fenêtre de l'écran.
Si le rapport hauteur / largeur est divergent, certaines parties de l'image
seront tronquées.
3.11.16.2 Autres - C à O
Mode curseur
Mode curseur
L'attribut "Mode curseur" définit si une vue de processus est conduite en Runtime au moyen
d'un curseur alpha ou d'un pointeur.
Il est possible de basculer en mode curseur en exploitation si un raccourci clavier a été
configuré à cet effet.
Oui Après la saisie, le curseur passe automatiquement dans le champ suivant de la séquence TAB.
Non Après la saisie, le curseur ne passe pas automatiquement dans le champ suivant de la séquence TAB.
L'attribut "Entrée immédiate" définit pour les champs de saisie, si le mode bascule
automatiquement en mode de saisie en passant à l'objet.
Oui Le mouvement du curseur est restreint dans le champ d'E/S. Le curseur est fixé à gauche.
Non Le mouvement du curseur n'est pas restreint dans le champ d'E/S.
oui Une signature électronique est requise pour l'utilisation de l'objet ou du contrôle.
non L'utilisation est possible sans signature électronique.
Oui Sur un clic de la souris, la barre de déroulement se déplace de la valeur minimale ou de la valeur maximale.
Non Sur un clic de la souris, la barre de déroulement se déplace dans la direction voulue de la valeur définie dans
l'attribut "Opérations".
Oui La vue peut être agrandie ou réduite par la roulette de la souris. Appuyez en Runtime la touche <Ctrl> tout en
tournant la roulette de la souris. Si vous éloignez la roulette de votre paume, le facteur de zoom s'agrandit.
Non La vue ne peut être ni agrandie, ni réduite par la roulette de la souris, pas même si le zoom étendu est activé
pour toutes les vues de process.
Cet attribut n'agit que si l'attribut "Fenêtre indépendante" est positionné sur "oui".
Par défaut La fenêtre de vue est positionnée dans sa taille d'origine sur l'endroit confi‐
guré sur l'écran.
Centrer La fenêtre de vue est positionnée dans sa taille d'origine au centre de l'écran.
Maximiser La fenêtre de vue est mise à l'échelle de la taille de l'écran.
Restriction
Dans WebUX Runtime, cet attribut n'a pas d'effet sur la représentation de la fenêtre de vue,
car cette option WinCC ne prend pas en charge les fenêtres indépendantes.
Hystérésis (Hysteresis)
Hystérésis (Hysteresis)
Maximisable (MaximizeButton)
Maximisable (MaximizeButton)
L'attribut "Maximisable" définit si, en exploitation, la taille d'une fenêtre peut ou non être
maximisée.
Les attributs "Maximisable" et "Peut être fermé" sont représentés dans la barre de titre ; si l'un
de ces attributs possède la valeur "Oui", l'attribut "Titre" prend lui aussi automatiquement la
valeur "Oui".
Moyenne (Average)
Moyenne (Average)
L'attribut "Moyenne" définit pour l'objet "Bargraphe" si une moyenne des 10 dernières valeurs
doit ou non être calculée. Une valeur doit changer pour qu'une nouvelle moyenne soit générée.
La moyenne est remise à zéro en cas de changement de vue. Si, par exemple, il n'existe
qu'une valeur après le changement de vue, on obtient la moyenne suivante :
(5+0+0+0+0+0+0+0+0+0)/10=0,5.
1-n Le numéro du moniteur dans le système d'exploitation sur lequel s'affiche la fenêtre de vue.
Restriction
Dans WebUX Runtime, cet attribut n'a pas d'effet sur la représentation de la fenêtre de vue,
car cette option WinCC ne prend pas en charge les fenêtres indépendantes.
3.11.16.3 Autres - P à S
Active La vue de process ou le type de bloc d'affichage est protégé par un mot de passe.
Inactive La vue de process ou le type de bloc d'affichage n'est pas protégé par un mot de passe.
Les évènements "Demande d'intervention" et "Point de mesure verrouillé" ne sont pas des
évènements acquittables dans l'environnement PCS 7. Grâce à la variable "@EventQuit" et
l'attribut "Concept d'acquittement" de la signalisation groupée, ces évènements sont
automatiquement marqués comme acquittés en Runtime lors du calcul des signalisations
groupées et lors de l'affichage du bandeau de supervision pour empêcher le clignotement. La
valeur de départ de l'attribut par défaut est 0x00000011 (17). La valeur de l'attribut "Concept
d'acquittement" doit être identique pour les objets de signalisation groupée, l'indicateur
analogique élargi, l'indicateur d'état élargi et pour la variable "@EventQuit".
Vous pouvez modifier le comportement d'acquittement de "Tolérance" dans l'éditeur de projet
OS.
En définissant d'autres bits d'acquittement, vous avez aussi la possibilité de signaler
automatiquement comme acquittés d'autres évènements lors de l'affichage de l'objet de
signalisation groupée et d'indicateur analogique et d'état étendu.
Les évènements "ToleranceLow", "ToleranceHigh", "Demande d'intervention" et "Point de
mesure verrouillé" dans les projets avant WinCC V7.01 ne sont pas des évènements
acquittables dans l'environnement PCS 7. La variable a par défaut la valeur de départ
0x00000C11 (3089). Ce sont exactement les bits d'acquittement pour "ToleranceLow",
"ToleranceHigh", "Demande d'intervention" et "Point de mesure verrouillé".
Bordure (WindowBorder)
Bordure (WindowBorder)
L'attribut "Bordure" définit si une fenêtre d'application ou une fenêtre de vue est représentée
ou non dans un cadre.
Si l'attribut "Taille modifiable" est sur "Oui" dans une fenêtre, l'attribut "Bordure" prend lui aussi
automatiquement la valeur "Oui".
Il est nécessaire qu'une vue soit intégrée pour qu'une fenêtre de vue s'affiche en Runtime.
Oui La fenêtre de vue est représentée en runtime avec des barres de défilement lorsque la vue n'est pas à la taille
de la fenêtre de vue.
Non La fenêtre de vue est représentée en exploitation sans barre de défilement lorsque la vue n'est pas à la taille
de la fenêtre de vue.
Oui La valeur groupée est prise en compte pour la représentation de l'indicateur d'état élargi.
Non La valeur groupée n'est pas prise en compte pour la représentation de l'indicateur d'état élargi.
L'attribut "Utiliser la valeur groupée pour la représentation" est dynamisable avec le nom
"UseEventState".
Simulation (Simulation)
Simulation (Simulation)
L'attribut "Simulation" vous permet de définir la connexion avec une variable quelconque
servant à la simulation.
Proportionnel Les objets internes sont mis à l'échelle de manière proportionnelle concernant la taille, la taille
de police et la position. Les contrôles ne prennent pas en charge la mise à l'échelle propor‐
tionnelle.
Non proportionnel Les objets internes sont seulement repositionnés avec leur taille. La taille de police n'est pas
mise à l'échelle (réglage par défaut).
Remarque
Le mode d'échelle n'est pas pris en compte dans le mode d'édition. L'objet utilisateur est affiché
dans la taille d'origine.
L'attribut "Mode d'échelle" détermine dans quelle taille seront représentés les objets de
l'instance de bloc d'affichage.
proportionnel Le type de bloc d'affichage est mis à l'échelle proportionnellement à la taille de l'instance de
bloc d'affichage.
1:1 Le type de bloc d'affichage est représenté dans sa taille d'origine lors de l'insertion d'une
instance de bloc d'affichage si le mode d'échelle de l'instance de bloc d'affichage par défaut
est prédéfini à "1 : 1".
Non proportionnel Le type de bloc d'affichage n'est pas mis à l'échelle proportionnellement à la taille de l'instance
de bloc d'affichage.
Etat (ProcessValue)
Etat (ProcessValue)
L'attribut "Etat" vous permet de définir la connexion avec une variable quelconque.
L'attribut "Etat" est dynamisable avec le nom "ProcessValue".
Etat1 (Process)
Etat1 (Process)
Dans l'attribut "Etat1", vous stockez la première variable utilisée pour constituer la valeur d'état
pour l'indicateur d'état élargi. Dans la dialogue de configuration de l'indicateur d'état élargi,
vous définissez la position de bit de cette variable prise en considération pour la constitution
de la valeur d'état. Il en résulte des états auxquels vous pouvez affecter des vues.
L'attribut "Etat1" est dynamisable avec le nom "Process".
Etat2 (Process1)
Etat2 (Process1)
Dans l'attribut "Etat2", vous stockez la deuxième variable utilisée pour constituer la valeur
d'état pour l'indicateur d'état élargi. Dans la dialogue de configuration de l'indicateur d'état
élargi, vous définissez la position de bit de cette variable prise en considération pour la
constitution de la valeur d'état. Il en résulte des états auxquels vous pouvez affecter des vues.
L'attribut "Etat2" est dynamisable avec le nom "Process1".
Etat3 (Process2)
Etat3 (Process2)
Dans l'attribut "Etat3", vous stockez la troisième variable utilisée pour constituer la valeur d'état
pour l'indicateur d'état élargi. Dans la dialogue de configuration de l'indicateur d'état élargi,
vous définissez la position de bit de cette variable prise en considération pour la constitution
de la valeur d'état. Il en résulte des états auxquels vous pouvez affecter des vues.
L'attribut "Etat3" est dynamisable avec le nom "Process2".
Etat4 (Process3)
Etat4 (Process3)
Dans l'attribut "Etat4", vous stockez la quatrième variable utilisée pour constituer la valeur
d'état pour l'indicateur d'état élargi. Dans la dialogue de configuration de l'indicateur d'état
élargi, vous définissez la position de bit de cette variable prise en considération pour la
constitution de la valeur d'état. Il en résulte des états auxquels vous pouvez affecter des vues.
L'attribut "Etat4" est dynamisable avec le nom "Process3".
3.11.16.4 Autres - T à Z
Variable (tag)
Variable (tag)
L'attribut "Variable" est utilisé pour l'outil "Graphic Object Update Wizard" et non analysé pour
l'objet.
L'attribut "Variable" est dynamisable avec le nom "tag".
Oui Les textes sont gérés dans la bibliothèque de textes. La traduction en d'autres langues s'effectue dans la
bibliothèque de textes.
Non Les textes sont gérés directement dans l'objet.
Titre (Caption)
Titre (Caption)
L'attribut "Titre" définit si une fenêtre en exploitation est ou non affichée avec barre de titre.
Les attributs "Maximisable" et "Peut être fermé" sont représentés dans la barre de titre ; si l'un
de ces attributs possède la valeur "Oui", l'attribut "Titre" prend lui aussi automatiquement la
valeur "Oui".
Tendance (trend)
Tendance (trend)
L'attribut "Tendance" est utilisé pour l'outil Graphic Object Update Wizard et non analysé pour
l'objet.
L'attribut "Tendance" est dynamisable avec le nom "trend".
Tendance (Trend)
Tendance (Trend)
Titre (CaptionText)
Titre (CaptionText)
L'attribut "Titre" définit le texte qui sert de titre à une fenêtre de vue.
L'attribut "Titre" est dynamisable avec le nom "CaptionText".
oui La taille et la position de la fenêtre de vue ne dépendent pas de la vue de process et sont uniquement définies par
l'attribut "Mode de fenêtre".
non La taille et la position de la fenêtre de vue changent en fonction du déplacement ou de la mise à l'échelle de la vue
de process.
Restriction
Dans WebUX Runtime, cet attribut n'a pas d'effet sur la représentation de la fenêtre de vue,
car cette option WinCC ne prend pas en charge les fenêtres indépendantes.
Le préfixe peut être défini au choix, mais il doit correspondre au nom des variables structurées.
Il doit se terminer par un point, par exemple "Structure2.".
L'attribut "Préfixe de variable" est dynamisable avec le nom "TagPrefix".
La propriété TagPrefix n'est pas disponible pour les contrôles.
Ne définir aucun autre préfixe de variable dans la fenêtre de vue de niveau inférieur.
Si une fenêtre de vue est configurée dans une vue référencée d'une fenêtre de vue, le préfixe
de variable de la fenêtre de vue de niveau supérieur est repris dans la fenêtre de vue de niveau
inférieur. Vous ne devez définir aucun autre préfixe de variable dans la fenêtre de vue de
niveau inférieur car les variables de structure groupées ne sont pas prises en charge dans
WinCC. L'interprétation "Préfixe de variable1.Préfixe de variable2.Nom de variable" ne peut
pas être utilisée pour les dynamisations.
Oui L'objet est affiché en grisé en cas de code qualité ou d'état de variable erroné ou bien les paramètres pour la
couleur de quadrillage sont utilisés.
Non L'objet n'est pas affiché en grisé en cas de code qualité ou d'état de variable erroné ou bien les paramètres
pour la couleur de quadrillage ne sont pas utilisés.
Déplaçable (Moveable)
Déplaçable (Moveable)
L'attribut "Déplaçable" définit si une fenêtre en exploitation peut ou non être déplacée.
Compatible Web
Compatible Web
Indique que l'objet graphique ou le type de bloc d'affichage peut être exécuté dans le
navigateur Web.
Valeur (OutputValue)
Valeur (OutputValue)
L'attribut "Valeur" vous permet de définir la connexion avec une variable analogique ou variable
de texte quelconque. L'indication analogique définit la valeur de ces variables en fonction de
l'état d'alarme dans les couleurs configurées.
L'attribut "Valeur" est dynamisable avec le nom "OutputValue".
Oui Le bouton s'enfonce quand on appuie sur la nouvelle position. Pour le débloquer, il faut appuyer une nouvelle
fois dessus.
Non Le bouton reprend sa position initiale dès qu'on n'appuie plus dessus.
Oui Le bargraphe tridimensionnel est représenté en perspective à l'aide d'un contraste clair/foncé.
Non Le bargraphe tridimensionnel est représenté normalement.
Extrémité de trait
L'attribut "Extrémité de trait" définit l'apparence des extrémités de traits. La définition de
l'attribut s'applique aux points extrêmes de la ligne. Sélectionnez une possibilité parmi les trois
options suivantes :
● Une extrémité ronde place le centre d'un cercle au point extrême de la ligne. Le diamètre
du cercle s'adapte à la largeur de ligne.
● Une extrémité rectangulaire place le centre d'un carré au point extrême de la ligne. La
largeur et la hauteur du carré s'adaptent à la largeur de ligne.
● Une extrémité plate termine la ligne aux points extrêmes de celle-ci.
Coins
L'attribut "Coins" définit l'apparence des recoupements de coins des intersections de ligne.
Cette définition s'applique à tous les angles de l'objet. Sélectionnez une possibilité parmi les
trois options suivantes :
● Un coin rond place le centre d'un cercle au sommet formé par deux fins de trait. Le diamètre
du cercle s'adapte à la largeur de ligne.
● Les deux angles extérieurs de l'intersection de lignes sont reliés par une droite. Cet
aplatissement donne une apparence de facettes à l'angle.
● Un coin pointu correspond au recoupement réel de l'angle de l'intersection de ligne.
Les attributs "Extrémités de trait" et "Coins" ne sont pas dynamisables.
Dans Design WinCC Classic, il est uniquement possible de représenter en deux couleurs un
trait large d'1 pixel.
0 - 100 La valeur n'est pas imposée à l'intérieur des seuils fixés. La largeur de ligne 0 indique une absence de
ligne.
Carré Les tuyaux sont reliés entre eux sans arrondi au niveau des angles
Rond Les tuyaux sont arrondis au niveau des angles, côté extérieur.
L'attribut "Style de lien des lignes" est dynamisable avec le nom "LineJoinStyle".
Normal Le motif de remplissage se réfère à la vue de process. Lors de l'étirement de la vue en runtime,
aucune mise à l'échelle n'est effectuée.
Etirée (fenêtre) Le motif de remplissage se réfère à la fenêtre dans Graphics Designer. Lors de l'étirement de la
vue en runtime, la mise à l'échelle est effectuée.
Si vous choisissez un style de ligne de séparation interrompu (p.ex. tirets, pointillés), seules
les largeurs de ligne de séparation 0 pixels et 1 pixel sont affichables.
0 - 10 La valeur n'est pas imposée à l'intérieur des seuils fixés. La largeur de ligne de séparation 0 indique
l'absence de ligne de séparation.
Oui Les objets sont représentés en fonction des valeurs par défaut du système d'exploitation. Les attributs qui ne
correspondent pas au style Windows sont ignorés.
Non Les objets sont représentés en fonction des valeurs par défaut de Graphics Designer.
Automatique Les deux objets sont liés par un trait polygonal à partir de lignes partielles horizon‐
tales et verticales.
Simple Les deux objets sont liés par une ligne droite entre les points de liaison.
oui Applique le paramètre global de l'éditeur d'alarmes de PCS7 pour l'affectation des événements d'alarme
pour les boutons de la signalisation groupée. Les numéros des bits de la valeur groupée sont affectés aux
boutons en question.
non Les types d'alarmes sont affectés localement aux boutons de la signalisation groupée.
L'ordre d'affectation est celui de la priorité. Si plusieurs des événements sélectionnés sont
simultanément présents pour un bouton, c'est le premier événement inscrit qui sera représenté.
Un événement peut être représenté simultanément sur plusieurs boutons.
La propriété n'est pas dynamisable.
sélectionnés sont simultanément présents pour un bouton, c'est le premier événement inscrit
qui sera représenté.
Un événement peut être représenté simultanément sur plusieurs boutons.
L'attribut "Types d'alarme pour le bouton 3" est dynamisable avec le nom
"Button3MessageClasses".
Si vous voulez affecter plusieurs événements d'alarme au bouton, séparez les numéros par
une virgule. L'ordre d'affectation est celui de la priorité. Si plusieurs des événements
sélectionnés sont simultanément présents pour un bouton, c'est le premier événement inscrit
qui sera représenté.
Un événement peut être représenté simultanément sur plusieurs boutons.
L'attribut "Types d'alarme pour le bouton 6" est dynamisable avec le nom
"Button6MessageClasses".
0 Le premier bit de la valeur d'état ne sera pas analysé. Aucune variable d'état n'est utilisée.
1 La variable d'état "Etat1" est utilisée pour le premier bit de la valeur d'état.
2 La variable d'état "Etat2" est utilisée pour le premier bit de la valeur d'état.
3 La variable d'état "Etat3" est utilisée pour le premier bit de la valeur d'état.
4 La variable d'état "Etat4" est utilisée pour le premier bit de la valeur d'état.
0 Le deuxième bit de la valeur d'état ne sera pas analysé. Aucune variable d'état n'est utilisée.
1 La variable d'état "Etat1" est utilisée pour le deuxième bit de la valeur d'état.
2 La variable d'état "Etat2" est utilisée pour le deuxième bit de la valeur d'état.
3 La variable d'état "Etat3" est utilisée pour le deuxième bit de la valeur d'état.
4 La variable d'état "Etat4" est utilisée pour le deuxième bit de la valeur d'état.
0 Le troisième bit de la valeur d'état ne sera pas analysé. Aucune variable d'état n'est utilisée.
1 La variable d'état "Etat1" est utilisée pour le troisième bit de la valeur d'état.
2 La variable d'état "Etat2" est utilisée pour le troisième bit de la valeur d'état.
3 La variable d'état "Etat3 est utilisée pour le troisième bit de la valeur d'état.
4 La variable d'état "Etat4 est utilisée pour le troisième bit de la valeur d'état.
0 Le quatrième bit de la valeur d'état ne sera pas analysé. Aucune variable d'état n'est utilisée.
1 La variable d'état "Etat1" est utilisée pour le quatrième bit de la valeur d'état.
2 La variable d'état "Etat2" est utilisée pour le quatrième bit de la valeur d'état.
3 La variable d'état "Etat3" est utilisée pour le quatrième bit de la valeur d'état.
4 La variable d'état "Etat4" est utilisée pour le quatrième bit de la valeur d'état.
L'attribut "Vue clignotante Couleur de transparence active" est dynamisable avec le nom
"FlashPicUseTransColor".
En l'absence de définition d'une vue clignotante, un symbole est affiché par défaut en
exploitation.
Lente En exploitation, l'alternance entre la vue de base et la vue clignotante est lente.
Moyenne En exploitation, l'alternance entre la vue de base et la vue clignotante est moyennement rapide.
Rapide En exploitation, l'alternance entre la vue de base et la vue clignotante est rapide.
L'attribut "Vue de base Couleur de transparence active" est dynamisable avec le nom
"BasePicUseTransColor".
L'attribut "Priorité Bit 27" indique la priorité du bit 27 (Tolerance High) dans la valeur groupée
lors de l'interprétation de l'alarme pour l'indicateur d'état et analogique élargi. L'interprétation
de l'alarme commence par la priorité la plus élevée (Priorité 1). Les bits non utilisés pour
l'interprétation de l'alarme ont la priorité "0".
S'il existe plusieurs bits dans la valeur groupée, la priorité détermine l'état qui sera affiché.
L'attribut "Priorité Bit 27" est dynamisable avec le nom "PrioBit27".
S'il existe plusieurs bits dans la valeur groupée, la priorité détermine l'état qui sera affiché.
L'attribut "Priorité Bit 31" est dynamisable avec le nom "PrioBit31".
Vous pouvez affecter une valeur de 0 à 31. Chaque valeur ne doit être attribuée qu'une seule
fois.
L'attribut "Bit 3 du mot d'état" est dynamisable avec le nom "BitPosition3".
Introduction
WinCC offre de nombreuses possibilités de dynamisation des objets d'une vue de process.
D'une façon générale, on peut distinguer deux modes de dynamisation.
● Les objets dynamiques modifient leur aspect ou leur position en fonction par ex. d'une
valeur du process. Un objet dynamique est par exemple un bargraphe dont la longueur est
influencée par une température momentanée, la représentation d'un instrument à cadran
avec une aiguille mobile ou le changement de couleur d'un objet en fonction de la position
d'une pièce à usiner.
● Des objets manipulables réagissent à des événements, par ex. à un clic de souris et
permettent à l'opérateur d'influencer activement le process. Des objets manipulables
peuvent être par ex. des boutons, des curseurs ou encore des champs d'E/S pour l'entrée
de certains paramètres de process.
Remarque
Quand vous copiez un objet dynamisé dans le Graphics Designer, les dynamisations sont
copiées en même temps. L'objet copié est influencé par la dynamisation de la même façon
que l'objet d'origine.
Le Graphics Designer accepte dans une vue les noms d'objet identiques ne se différenciant
que par la casse. Il vous faut toutefois attribuer des noms univoques pour la dynamisation
d'objets dans une vue. La différenciation majuscule/minuscule ne suffit plus pour les noms
d'objet.
La dynamisation par une liaison de variable est identifiée dans le dialogue "Propriétés de
l'objet" par l'icône et le nom de la variable. La liaison indirecte de variable est identifiée
dans le dialogue "Propriétés de l'objet" dans la colonne "Indirect" par l'icône .
Voir aussi
L'onglet "Evénement" de la fenêtre "Propriétés de l'objet" (Page 540)
L'onglet "Propriétés" de la fenêtre "Propriétés de l'objet" (Page 537)
Autres recommandations
Pour plus d'informations sur l'amélioration des performances, voir dans le système
d'information WinCC :
Chapitre Contenu
"Travailler avec WinCC > Utilisation de pro‐ Informations sur les variables système avec lesquelles
jets > Définir des paramètres pour Runtime le comportement dans le temps pour la lecture ou l'écri‐
> Diagnostic système avec des variables de ture de variables est par exemple analysé.
performance (Page 185)"
"Configurations > Systèmes répartis > Capa‐ Les conseils de configuration dans ce chapitre s'appli‐
cités fonctionnelles et performances" quent à tous les types de projet.
"Caractéristiques de performance" Caractéristiques techniques et limites de puissance,
ainsi que configurations typiques.
Chapitre Contenu
"Release Notes > Informations relatives au Informations sur la compatibilité et l'utilisation des anti‐
fonctionnement" virus.
"Travailler avec WinCC > Utilisation de pro‐ Informations sur les applications qui peuvent avoir des
jets > Définir des paramètres pour Runtime répercussions sur les ressources système.
> Effet d'applications externes sur Runtime
(Page 183)"
Voir aussi
Effet d'applications externes sur Runtime (Page 183)
Préparation en vue de la création d'un projet (Page 119)
Diagnostic système avec des variables de performance (Page 185)
User Archive
Evitez d'effectuer de trop nombreuses modifications cycliques dans l'archive utilisateur.
Voir aussi
Recommandations de configuration pour la dynamisation (Page 1206)
Recommandations pour la configuration : Variable et déclenchement de variable (Page 1210)
Recommandations pour la configuration : Dynamiser les propriétés de l'objet (Page 1208)
Tâche
Déclencher la modification de plusieurs propriétés de l'objet via le même événement.
Procédure recommandée
Créer une animation dans laquelle les propriétés de l'objet sont dynamisées via un liaison de
variables ou un impression.
Restriction :
● Les déclenchements cycliques et les formulations d'expression complexes peuvent avoir
un impact négatif sur les performances.
Autre possibilité
Dynamiser les propriétés via des script.
Conséquence :
● Lors de la dynamisation de nombreuses propriétés de l'objet, les performances au Runtime
peuvent être plus mauvaises qu'avec l'animation.
Informations complémentaires
● Travailler avec WinCC > Création de vues de process > Travailler avec des objets >
Opérations de base dynamiques > Comment animer un objet (Page 514)
Tâche
Définir les valeurs de propriétés dans des objets graphiques.
Procédure recommandée
Définir une propriété par le biais de VBScript ; voir l'exemple VBS122 :
Dim objScreenSet
objScreen = HMIRuntime.Screens("ScreenWindow1")
objScreen.FillStyle = 131075
objScreen.FillColor = RGB(0, 0, 255)
Autre possibilité
Définir la propriété avec la fonction "SetProperty"
Conséquence :
● si vous utilisez la fonction "SetProperty" à l'intérieur d'une action C, la vue sera rechargée
à chaque changement de valeur ("redraw"). Les performances à l'ouverture de la vue seront
réduites.
Informations complémentaires
● Travailler avec WinCC > VBS pour la création de procédures et d'actions > Exemples pour
VBScript > Exemples dans WinCC > Exemple : Comment déterminer la couleur des objets
Tâche
Dynamiser plusieurs propriétés du même objet.
Procédure recommandée
Utiliser l'objet "Item".
Utilisez l'objet "Item" dans les actions VBScript pour référencer une fois l'objet actuel, par
exemple :
Item.Width
Autre possibilité
Adresser les objets par le modèle d'objet, par exemple :
HMIRuntime.Screens(“Screen1”).ScreenItem(“Polygon1”).Width
Conséquence :
● l'indication multiple du chemin dans une fonction réduit les performances lors de l'exécution
de cette fonction.
Informations complémentaires
● Travailler avec WinCC > VBS pour la création de procédures et d'actions > Référence VBS
> Objets et listes > Objet Item
Voir aussi
Pour animer un objet (Page 514)
Recommandations de configuration pour la dynamisation (Page 1206)
Recommandations pour la configuration : Temps de cycle (Page 1207)
Tâche
Lire de nombreuses variables dans un script.
Procédure recommandée
Utiliser l'objet "TagSet" (liste).
L'objet "TagSet" permet l'accès simultané à plusieurs variables en un seul appel.
Autre possibilité
Accès individuel aux différentes variables.
Conséquence :
● Performances réduites et sollicitation élevée en matière de communication dans le projet
WinCC.
Informations complémentaires
● Travailler avec WinCC > VBS pour la création de procédures et d'actions > Référence VBS
> Objets et listes > Objet TagSet (liste)
Tâche
Déclencher des actions par variable.
Procédure recommandée
Utilisez de préférence le mode de déclenchement par variable "sur modification". Les variables
sont interrogées suivant un cycle de rafraîchissement de "1 seconde".
Avantage :
● Le déclenchement par variable n'exécute l'action que si un changement de la valeur de la
variable a été constaté.
Le système est ainsi moins sollicité et les performances augmentent.
● Lors de la lecture dans la mémoire image du process, la variable est connectée et, à partir
de là, constamment demandée de façon cyclique dans le contrôleur. Lors de la sélection
d'une vue, toutes les variables contenues dans le déclenchement par variable sont connues.
Etant donné que toutes les variables sont demandées à la fois, l'optimisation la meilleure
possible peut être obtenue par la voie. La durée de l'appel ne dépend pas de la charge du
bus ou de l'AS.
Restriction :
● Lorsque les variables changent très rapidement, la fréquence de déclenchement accrue
de l'action peut entraîner une forte sollicitation du système.
Cela vaut p. ex. pour les variables de diagnostic WinCC qui peuvent varier très rapidement.
Autre possibilité
Utiliser le déclenchement par variable cyclique avec temps de déclenchement court.
Conséquence :
● Charge système élevée et performance réduite au Runtime.
Exception :
● Si les variables présentent une fréquence de modification très élevée, utilisez
éventuellement un déclenchement cyclique, par exemple pour les variables de diagnostic
WinCC.
Informations complémentaires
● Travailler avec WinCC > Dynamisation des vues de process > Types de déclenchement
(Page 1216)
● Travailler avec WinCC > VBS pour la création de procédures et d'actions :
– Création et édition d'actions > Trigger
– Référence VBS > Méthodes > Méthode Read
● Travailler avec WinCC > ANSI-C pour la création de fonctions et d'actions :
– Création et édition d'actions > Trigger
– Fonctions internes > tag > get > Mode de fonctionnement des fonctions GetTag
Voir aussi
Recommandations de configuration pour la dynamisation (Page 1206)
Recommandations pour la configuration : Temps de cycle (Page 1207)
Types de déclenchement (Page 1216)
Informations complémentaires
● Travailler avec WinCC > Création de vues de process > Utilisation de types de bloc
d'affichage (Page 414)
Tâche
Configuration dans des types de bloc d'affichage.
Procédure recommandée
● Relier les propriétés de l'objet avec des variables d'interfaces.
● Relier les propriétés de l'objet avec des types de structures.
● Associer des propriétés spécifiques à l'instance directement aux propriétés des .objets
● Répartir de nombreuses instances de bloc d'affichage sur plusieurs vues de processus.
Si les instances de bloc d'affichage contiennent beaucoup de scripts ou sont liées à
beaucoup de variables de bloc d'affichage, les performances seront réduites à l'ouverture
de la vue.
Autre possibilité
Associer des propriétés spécifiques à l'instance à des variables de bloc d'affichage.
Conséquence :
● La liaison de variables de bloc d'affichage à des propriétés spécifiques à l'instance réduit
les performances au Runtime.
Tâche
Créer de nombreuses instances de bloc d'affichage avec la même dynamisation.
Procédure recommandée
Relier les propriétés de l'objet dans le type de bloc d'affichage avec des types de structure et
des éléments de type de structure préparés.
A la place d'une instance de blocs d'affichage, vous insérez dans la vue de processus l'instance
de structure issue du stock de variables. L'instance du type de bloc d'affichage choisi est
automatiquement reliée aux variables de structure.
Autre possibilité
Dynamisation des instances de bloc d'affichage via des variables d'interface ou des propriétés
spécifiques à l'instance.
Conséquence :
● Configuration complexe des différentes Instances de bloc d'affichage.
● Le cas échéant, la dynamisation sélectionnée peut réduire la performance au Runtime.
Voir aussi
Recommandations de configuration pour la dynamisation (Page 1206)
Utilisation de types de bloc d'affichage (Page 414)
Introduction
WinCC offre de nombreuses possibilités de définition et de structure des variables. Pour une
fenêtre de vue donnée, vous pouvez attribuer un préfixe de variable qui sera placé devant
toutes les variables utilisées dans la vue.
Dans un système multiposte, les vues incorporées peuvent se trouver sur un serveur
quelconque. Le serveur est indiqué avec le préfixe de serveur soit directement au moment de
l'incorporation d'une vue, soit plus tard, par l'intermédiaire des propriétés de la fenêtre de vue.
Des variables peuvent être aussi demandées par d'autres serveurs avec le préfixe de serveur.
Propriété TagPrefix
Elle permet de définir ou de renvoyer le préfixe de variable précédant toutes les variables qui
se trouvent dans l'objet de fenêtre de vue. De cette manière, une vue incorporée dans une
fenêtre de vue conserve l'accès à ses variables pendant qu'une autre accède à d'autres
variables.
Exemple : Dans une fenêtre de vue, la variable "Température" est demandée pour un objet.
Si un préfixe de variable "Moteur1" est affecté à la fenêtre de vue, la variable
"Moteur1.Température" sera demandée.
Remarque
Ne définir aucun autre préfixe de variable dans la fenêtre de vue de niveau inférieur.
Si une fenêtre de vue est configurée dans une vue référencée d'une fenêtre de vue, le préfixe
de variable de la fenêtre de vue de niveau supérieur est repris dans la fenêtre de vue de niveau
inférieur. Vous ne devez définir aucun autre préfixe de variable dans la fenêtre de vue de
niveau inférieur car les variables de structure groupées ne sont pas prises en charge dans
WinCC. L'interprétation "Préfixe de variable1.Préfixe de variable2.Nom de variable" ne peut
pas être utilisée pour les dynamisations.
Propriété ServerPrefix
Elle permet de définir dans un système multiposte :
● le serveur sur lequel se trouve la vue à visualiser dans la fenêtre de vue.
● le serveur duquel les variables seront lues.
Remarque
Le système ne vérifie pas si le préfixe de serveur correspond au serveur existant
effectivement.
Si vous modifiez le nom de l'ordinateur du serveur, vous devez modifier manuellement le
préfixe du serveur. Lorsque le nom d'ordinateur est modifié, le nom symbolique d'ordinateur
devrait être le même que lors de la création du Package. L'adaptation manuelle du préfixe
de serveur est ainsi plus aisée.
Exemple
Le script VB suivant extrait la variable "@CurrentUser" sans préfixe de variable et renvoie le
contenu comme trace dans une fenêtre de diagnostic.
'VBS311
Dim tag
tag = HMIRuntime.Tags("@NOTP::@CurrentUser").Read
HMIRuntime.Trace "CurrentUser: " & tag & vbNewLine
Remarque
L'activation d'un préfixe ne sera valide que lorsque le nom de vue est affecté de nouveau.
Vous devez donc soit activer le préfixe avant la sélection de vue, soit affecter le nom de vue
de nouveau, au cas où la vue ne serait pas changée.
Introduction
Les déclenchements (trigger) sont nécessaires pour exécuter des actions en Runtime. A cet
effet, un déclenchement est mis en corrélation avec une action et constitue ainsi l'événement
qui déclenchera l'appel de cette action. Les actions sans déclenchement ne sont pas
exécutées.
Vous disposez des déclenchements suivants pour la dynamisation d'objets :
● Déclenchement cyclique
● Déclenchements cycliques basés sur le cycle de fenêtre
● Déclenchements cycliques basés sur le cycle de vue
● Déclenchement par variable
● Déclenchement sur événement
Remarque
Veuillez noter que le temps de cycle influence fortement les performances du projet. Toutes
les actions d'une vue doivent pouvoir être terminées en l'espace de leur temps de cycle. Il
faut alors tenir compte non seulement des temps d'exécution des actions, mais également
des temps nécessaires pour la sélection des valeurs des variables et des temps de réponse
des automates programmables. N'utilisez des événements de déclenchement avec un
temps de cycle inférieur à une seconde que quand il faut interroger des grandeurs
changeant rapidement.
Introduction
Dans WinCC, les déclenchements cycliques sont une possibilité d'effectuer des actions
périodiques. Avec les déclenchements cycliques, l'action est exécutée quand l'événement de
déclenchement survient, par ex. toutes les 20 secondes.
Mode de fonctionnement
Si dans une vue des actions sont configurées avec un déclenchement cyclique, chaque
variable est demandée individuellement lors de la sélection de vue.
Le début du premier intervalle de temps coïncide avec le démarrage du Runtime. La longueur
de l'intervalle de temps est déterminée par le cycle. Les cycles peuvent être choisis entre 250
ms et 1 h. En plus, vous disposez de cycles utilisateur que vous pouvez définir vous-même.
Remarque
Pour des raisons internes au système, il n'est pas possible de garantir qu'une action à
déclenchement cyclique soit exécutée exactement aux instants spécifiés.
Recommandation
Pour que votre projet WinCC soit le plus performant possible, il convient de renoncer aux
actions à déclenchement cyclique et de réaliser les actions périodiques toujours avec le
contrôleur.
Introduction
Les déclenchements par variable consistent en la spécification d'une ou de plusieurs variables.
L'action qui est en corrélation avec un déclenchement de ce type est exécutée quand, à
l'instant de l'interrogation, une modification de la valeur d'une de ces variables a été constatée.
Fonctionnement
Si dans une vue des actions sont configurées en mode déclenchement par variable, toutes
les variables du déclenchement sont demandées par blocs.
Le début du premier intervalle de temps coïncide avec la première sélection de la vue. La
longueur de l'intervalle de temps est déterminée par le cycle. Les cycles de l'interrogation
peuvent être choisis entre 250 ms et 1 h. En plus, vous disposez de cycles utilisateur que vous
aurez définis vous-même.
L'action n'est exécutée que si la valeur d'une des variables du déclenchement est modifiée.
Remarque
Si une variable change à court terme en l'espace d'un cycle d'interrogation et qu'elle reprend
ensuite sa valeur d'origine, l'action n'est pas exécutée.
Remarque
Comportement en cas de variables inexistantes
Si une variable inexistante est demandée, une action C/VBS n'est pas exécutée en cas de
sélection de vue. L'objet est quand même affiché. Un dialogue dynamique est cependant
exécuté une fois en cas de sélection de vue. L'objet n'est pas affiché.
En cas de modification
Vous pouvez aussi configurer un déclenchement par variable de telle sorte que l'action soit
exécutée lors de chaque modification de la valeur de la variable.
Pour les variables de process, le mode "en cas de modification" correspond à un contrat
cyclique de lecture une fois par seconde.
Remarque
Si vous utilisez des variables de diagnostic WinCC comme déclencheur d'une action, il n'est
pas recommandé d'utiliser cette forme du déclencheur de variable. Les variables de diagnostic
peuvent se modifier très rapidement. Etant donné que chaque modification déclenche l'action,
il se peut que le système soit trop sollicité.
Recommandation
Pour que votre projet WinCC soit le plus performant possible, il convient d'utiliser le
déclenchement par variables :
● Lors des actions cycliques, l'action est toujours exécutée, toutes les 2 secondes par
exemple. Le déclenchement par variable n'exécute l'action que quand un changement de
la valeur de la variable a été constaté. Le système est ainsi moins sollicité et les
performances augmentent.
● Lors de la sélection d'une vue, toutes les variables contenues dans le déclenchement par
variable sont connues et peuvent être réclamées en une fois auprès de l'automate
programmable. On peut ainsi obtenir la meilleur optimisation possible du canal.
Introduction
Les actions qui sont en corrélation avec un événement sont toujours exécutées quand cet
événement survient. Des événements peuvent être par ex. des clics de souris, des
commandes au clavier ou des changements de focus.
Si l'événement "Clic de souris" est en corrélation avec une action, cette action est aussi
déclenchée par un raccourci précédemment configuré au clavier.
Fonctionnement
L'action n'est exécutée que si l'événement du déclenchement de l'objet a été déclenché.
Lorsque l'événement intervient, toutes les variables contenues dans l'action sont connectées.
Les variables de process sont dès lors mises à jour toutes les secondes.
Recommandation
Les déclenchements déclenchés par événement ne sont pas appropriés lors de la
dynamisation avec les actions en C pour une configuration en masse, étant donné que le début
et la fin de chaque action doivent être déclarés individuellement lors de la gestion d'actions.
Introduction
Avec l'assistant Dynamic Wizard, vous pouvez dynamiser un objet par des actions en C. Lors
de l'exécution d'un assistant, des actions en C et des événements de déclenchement pré-
programmés sont déterminés et enregistrés dans les propriétés de l'objet. Si nécessaire, vous
pouvez modifier les actions en C dans les propriétés de l'objet, par l'onglet Evénements.
Remarque
La commande "Barre d'outils..." dans le menu "Affichage" du Graphics Designer vous permet
d'afficher ou de masquer le Dynamic Wizard.
Voir aussi
SFC (fonction système) (Page 1234)
Fonctions système (Page 1233)
Dynamiques standard (Page 1226)
Importation de fonctions (Page 1226)
Blocs d'affichage (Page 1225)
Fonctions de vue (Page 1221)
Remarque
La fonctionalité de l'assistant n'est mise à disposition que dans un OS-PCS 7.
Remarque
La fonctionalité de l'assistant n'est mise à disposition que dans un OS-PCS 7.
Remarque
Cet assistant n'est visible que si l'option WinCC Basic Process Control est installée et si le
projet a été édité avec l'éditeur de projet de la station de conduite et de supervision.
Remarque
Cet assistant n'est visible que si l'option WinCC Basic Process Control est installée et si le
projet a été édité avec l'éditeur de projet de la station de conduite et de supervision.
Remarque
Cet assistant n'est visible que si l'option WinCC Basic Process Control est installée, si le projet
a été édité avec l'éditeur de projet de la station de conduite et de supervision et si une
signalisation groupée est sélectionnée.
Remarque
Cet assistant n'est visible que si l'option WinCC Basic Process Control est installée et si le
projet a été édité avec l'éditeur de projet de la station de conduite et de supervision.
Remarque
Cet assistant n'est disponible que si le projet n'a pas été édité avec l'éditeur de projet de la
station de conduite et de supervision.
Remarque
Cet assistant n'est disponible que si le projet n'a pas été édité avec l'éditeur de projet de la
station de conduite et de supervision.
Remarque
La fonctionalité de l'assistant n'est mise à disposition que dans un OS-PCS 7.
L'action qui appelle la boîte d'erreurs ne continue à être exécutée qu'une fois que la boîte s'est
fermée. Les autres actions qui ont été configurées dans la même application sous le même
type de déclenchement, ne sont pas déclenchées tant que la boîte est ouverte.
Si l'on clique en Runtime dans le dialogue sur l'un des boutons, l'action reçoit une valeur en
retour que vous pouvez exploiter dans votre script :
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet de la
station de conduite et de supervision.
Remarque
La fonctionalité de l'assistant n'est mise à disposition que dans un OS-PCS 7.
Remarque
Cet assistant n'est disponible que si le projet n'a pas été édité avec l'éditeur de projet de la
station de conduite et de supervision.
Voir aussi
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
La technique à vues modulables sur laquelle est basée l'assistant n'est pas prise en charge
par le WebNavigator.
Voir aussi
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Importation d'alarmes
Avec l'assistant, vous pouvez prendre en charge une liste d'alarmes COROS LS-B dans
WinCC. Vous trouverez d'autres informations dans le WinCC Information System sous la
documentation WinCC, Smart Tools, Migration COROS LS-B vers WinCC.
Voir aussi
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Manipulable si autorisé
Cet assistant vous permet de créer une action qui vérifie le niveau d'autorisation d'un utilisateur.
Remarque
La fonctionnalité de l'assistant n'est mise à disposition que dans une station PCS 7 OS. Un
symbole de bloc doit être sélectionné.
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
L'assistant peut être démarré une fois que l'objet graphique a été sélectionné dans le Graphics
Designer. L'assistant récapitule tout d'abord dans une liste toutes les propriétés de l'objet parmi
lesquelles vous pouvez sélectionner une propriété de couleur à dynamiser. La durée de
rafraîchissement est ensuite réglée pour le déclenchement (trigger) des variables. Toutes les
variables utilisées sont alors inscrites comme trigger. Lorsque l'assistant est à nouveau
sélectionné pour une dynamisation de couleur déjà choisie, les paramètres s'affichent à
nouveau.
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
Saut réseau
Cet assistant vous permet de sauter directement dans le réseau en cours de fonctionnement,
et ce après déclenchement sur un objet d'un événement à configurer.
L'éditeur de programme STEP 7 est démarré si l'événement se produit. Simultanément, le
système saute directement dans le réseau correspondant.
Les conditions suivantes doivent être remplies pour que vous puissiez utiliser l'assistant :
● le projet WinCC, avec la vue depuis laquelle doit se faire le saut, et le projet STEP 7 doivent
se trouver sur le même ordinateur
● le projet WinCC doit être créé en tant que sous-répertoire du projet STEP 7 (Projet STEP
7\wincproj\Projet WinCC)
● les variables S7 sont relevées sur les variables WinCC (mapped)
Vous définissez sur l'objet actuel un événement qui déclenche le saut. Par exemple "Clic avec
la touche gauche de la souris" sur un bouton. La variable WinCC sélectionnée est en outre
reliée à un attribut de l'objet actuel, par ex. avec la couleur arrière-plan du bouton. Cet attribut
est commandé par le contenu de la variable WinCC en cas de modification de la valeur variable.
Si l'événement déclenchant se produit sur l'objet en question, par ex. un clic avec la touche
gauche de la souris, l'éditeur de programme (KOP, FUP, AWL) de STEP 7 démarre et le
système saute directement dans le réseau défini par la variable sélectionnée.
Remarque
Après le changement de la langue, le système n'affiche pas toutes les autorisations de
conduite
Pour les projets multilingues, l'autorisation de conduite est créée dans chaque langue. Des
erreurs peuvent survenir au niveau de l'affichage au moment du changement de langue. Il
vous faut redémarrer WinCC Explorer et User Administrator pour que les autorisations de
conduite s'affichent correctement.
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
Dynamisation du prototype
Cet assistant vous permet de dynamiser une propriété de l'objet via un élément d'une variable
de structure.
Vous pouvez utiliser l'assistant uniquement avec l'assistant "Mettre en instance le prototype
de façon dynamique".
Remarque
Cet assistant n'est disponible que si l'option WinCC Basic Process Control est installée, si le
projet a été édité avec l'éditeur de projet de la station de conduite et de supervision et si une
signalisation groupée est sélectionnée.
Remarque
Cet assistant n'est disponible que si l'option WinCC Basic Process Control est installée, si le
projet a été édité avec l'éditeur de projet de la station de conduite et de supervision et si une
signalisation groupée est sélectionnée.
Remarque
Cet assistant n'est disponible que si un bargraphe est sélectionné.
Voir aussi
Dynamique de couleur avec tableau (Page 1231)
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Bouton "Nouvelle entrée de liste". Ce bouton insère une nouvelle ligne dans le tableau.
Bouton "Supprimer la liste". A l'exception de l'entrée "Autres", tous les enregistrements sont
éliminés du tableau (zone du tableau).
Bouton "Supprimer l'entrée marquée". La ligne choisie est effacée
Bouton "Vers le haut". La ligne choisie est décalée vers le haut dans le tableau et acquiert
ainsi une priorité supérieure.
Bouton "Vers le bas". La ligne choisie est décalée vers le bas dans le tableau et sa priorité
est ainsi diminuée.
Edition de l'expression
Bouton "Supprimer expression complète". Supprime l'expression complète.
Bouton "Supprimer la dernière partie de l'expression". Supprime la dernière partie de
l'expression.
Bouton "Copier l'expression dans le tableau". Copie l'expression dans la ligne marquée du
tableau.
Bouton "Sélection de variable". Ouvre le Dialogue de sélection de variable. Les variables
affichées sont toutes les variables du type Bit, Byte, Word et DWord. Après la sélection des
variables, le masque de bit de variable dans lequel les bits à vérifier sont fixés est affiché.
Bouton "ET". Quand la syntaxe le permet, une combinaison ET logique est ajoutée à
l'expression.
Bouton "OU". Quand la syntaxe le permet, une combinaison OU logique est ajoutée à
l'expression.
Bouton "Ouvrir parenthèse". Quand la syntaxe le permet, une parenthèse ouvrante est
ajoutée à l'expression.
Bouton "Fermer parenthèse". Quand la syntaxe le permet, une parenthèse fermante est
ajoutée à l'expression.
Remarque
Edition manuelle de l'expression pas possible.
Voir aussi
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Recopie d'écran
Avec cet assistant, vous pouvez créer une action pour une recopie d'écran.
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
Changement de langue
Avec cette fonction, vous pouvez créer une action pour le changement de la langue du Runtime.
Quitter WinCC
Avec cet assistant, vous pouvez créer une action pour quitter WinCC. L'action n'agit, même
sur les systèmes multipostes, que sur l'ordinateur sur lequel l'action est exécutée.
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
Remarque
Cet assistant n'est pas disponible si le projet n'a pas été édité avec l'éditeur de projet OS.
Voir aussi
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Introduction
Sequential Function Chart (SFC) est une commande séquentielle utilisée pour la commande
de process orientée flux de contrôle.
Le progiciel "SFC Visualization" vous permet de réaliser des configurations dans WinCC pour
la visualisation SFC et de commander et observer en Runtime les plans et les instances SFC.
L'aide n'est disponible que si SFC est installé.
Vous trouverez le manuel de SFC imprimable dans le groupe de programmes Windows
"Siemens Automation > Documentation".
Remarque
Vous trouverez des informations sur Dynamic Wizard se rapportant à SFC dans la
documentation de SFC en recherchant "Dynamic Wizard".
Condition
● Un "PCS 7 SFC Control" est sélectionné
Marche à suivre
1. Dans Graphics Designer, ouvrez une vue avec un "PCS 7 SFC Control" et sélectionnez ce
contrôle.
2. Dans le dialogue "Dynamic Wizard", sélectionnez l'onglet "SFC" et lancez l'assistant
"Configurer SFC Control" d'un double clic.
3. Suivez les instructions dans le dialogue de l'Assistant Dynamic Wizard.
4. L'assistant vous propose tous les SFC disponibles via le dialogue de sélection SFC.
Sélectionnez un SFC.
5. Sélectionnez la représentation voulue pour ce SFC.
6. Lancez l'action avec le bouton "Suivant" puis appuyez le bouton "Terminer". L'assistant
relie "PCS 7 SFC Control" et le SFC sélectionné.
Remarque
La fonctionalité de l'assistant n'est mise à disposition que dans un OS-PCS 7.
Remarque
La fonctionalité de l'assistant n'est mise à disposition que dans un OS-PCS 7.
Remarque
La fonctionalité de l'assistant n'est mise à disposition que dans un OS-PCS 7.
Voir aussi
Dynamisation avec l'Assistant Dynamic Wizard (Page 1220)
Introduction
Lors de l'intégration d'une variable à une propriété d'un objet, la valeur de la variable est
directement intégrée aux propriétés de l'objet. Ainsi, la valeur d'une variable peut par ex. être
directement influencée par un champ d'E/S.
Vous devriez utiliser ce mode de dynamisation chaque fois que vous désirez reprendre
directement la valeur d'une variable dans une propriété d'objet.
Voir aussi
Exemple : Remplissage dynamique d'un rectangle (Page 1239)
Pour configurer une liaison de variable (Page 1237)
Modes de dynamisation (Page 1203)
Condition
● Lancez Graphics Designer et ouvrez une vue.
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" de l'objet que vous voulez dynamiser.
2. Cliquez sur l'onglet "Propriétés".
3. Sélectionnez dans la zone gauche de la fenêtre le groupe de propriétés auquel appartient
la propriété que vous voulez dynamiser.
4. Sélectionnez dans la zone droite de la fenêtre la propriété que vous voulez dynamiser.
5. Cliquez avec le bouton droit de la souris sur le symbole qui appartient à cette propriété
et choisissez dans le menu contextuel la commande "Variable...".
Voir aussi
Exemple : Remplissage dynamique d'un rectangle (Page 1239)
Dynamiser par une liaison de variable (Page 1237)
Introduction
Une variable de process influence directement le taux de remplissage d'un rectangle. Dans
notre exemple, la variable de process est simulée par une variable interne dont vous pouvez
modifier les valeurs via un champ d'E/S.
Condition
● Configurez une variable "FillLevel" du type de données "Valeur 8 bits non signée".
● Lancez Graphics Designer et ouvrez une vue.
● Insérez un champ d'E/S dans la vue et reliez-le avec la variable "FillLevel".
● Insérez un rectangle dans la vue.
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" du rectangle et cliquez sur l'onglet "Propriétés".
2. Sélectionnez le groupe de propriétés "Remplissage" du côté gauche de la fenêtre.
3. Double-cliquez sur la propriété "Remplissage dynamique" du côté droit de la fenêtre,. La
colonne "Statique" affiche maintenant "Oui".
4. Faites un clic droit sur le symbole correspondant à la propriété "Taux de remplissage"
et choisissez la commande "Variable..." dans le menu contextuel.
Voir aussi
Dynamiser par une liaison de variable (Page 1237)
Introduction
La liaison directe peut être utilisée comme réaction à des événements. Quand cet événement
se produit en Runtime, la "valeur" d'un élément source (source) est adoptée pour un élément
cible (cible).
Comme sources, on dispose de constantes, de variables ou des attributs des objets présents
dans la vue.
Comme cible, on peut utiliser des variables ou les attributs dynamisables d'objets et de
fenêtres, ou encore de variables.
Les avantages de la liaison directe résident dans la simplicité de la configuration et dans le
comportement chronologique en Runtime. De tous les modes de dynamisation, c'est la liaison
directe qui possède les meilleures performances.
Copie d'objets
Quand vous copiez dans le Graphics Designer un objet dont les propriétés sont dynamisées
avec une liaison directe, alors les dynamisations sont copiées elles aussi.
Si la liaison directe se rapporte dans l'objet d'origine à une propriété de cet objet, la liaison
directe dans l'objet copié se rapporte à la propriété correspondante de l'objet copié.
Si la liaison directe se rapporte dans l'objet d'origine à une propriété d'un objet tiers, cet objet
tiers est alors influencé par la liaison directe de l'objet copié, de la même façon que par la
liaison directe de l'objet d'origine.
Voir aussi
Exemple : Changement de vue dans une fenêtre de vue (Page 1244)
Pour configurer une liaison directe (Page 1243)
Exemples d'application de la liaison directe (Page 1241)
Modes de dynamisation (Page 1203)
Le tableau ci-après explique les effets de la saisie sur différents éléments cibles.
Remarque
Pour configurer un changement de vue, vous pouvez aussi utiliser le bouton . Il ouvre le
dialogue de sélection de vue dans lequel toutes les vues configurées précédemment sont
proposées.
Remarque
La liste des objets contient l'inscription "cet objet". Si vous utilisez comme source ou cible de
la liaison directe des propriétés de l'objet actuellement sélectionné, cette inscription est
automatiquement utilisée lors de la fermeture du dialogue. Lors de la copie d'un objet, les
dynamiques sont copiées en même temps elles aussi. La liaison directe de l'objet créé lors de
la copie fait donc référence à "cet objet". C'est donc l'objet nouvellement créé qui est utilisé
comme source ou cible de la liaison directe.
Voir aussi
Exemple : Changement de vue dans une fenêtre de vue (Page 1244)
Pour configurer une liaison directe (Page 1243)
Dynamisation avec une liaison directe (Page 1241)
Condition
● Démarrez Graphics Designer et ouvrez une vue.
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" de l'objet sur lequel vous voulez configurer une
action.
2. Cliquez sur l'onglet "Evénement".
3. Sélectionnez dans la zone gauche de la fenêtre le déclencheur de l'événement, par ex.
souris, couleur d'arrière-plan, ...
4. Cliquez deux fois dans la zone droite de la fenêtre sur le genre de l'événement : par ex.
clic de souris, modification, ...
Le dialogue "Liaison directe" s'ouvre.
Voir aussi
Exemple : Changement de vue dans une fenêtre de vue (Page 1244)
Exemples d'application de la liaison directe (Page 1241)
Dynamisation avec une liaison directe (Page 1241)
Introduction
Dans une fenêtre de vue, un changement de vue est exécuté par une liaison directe.
Condition
● Démarrez le Graphics Designer.
● Créez deux vues "NewPDL1.pdl" et "NewPDL2.pdl". Ces vues doivent contenir des objets
qui permettent une différenciation des objets.
● Insérez un bouton dans une nouvelle vue.
● Insérez une fenêtre de vue dans la vue. Occupez la propriété de l'objet "Nom de vue" par
le nom de vue "NewPDL1.pdl".
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" du bouton et cliquez sur l'onglet "Evénement".
2. Dans la zone gauche de la fenêtre, choisissez la souris comme déclencheur de
l'événement.
3. Dans la zone droite de la fenêtre, choisissez Clic de souris comme type d'événement.
4. Faites un clic droit sur le symbole correspondant à "Action" et choisissez la commande
"Liaison directe..." dans le menu contextuel.
7. Cliquez sur le bouton "OK" dans le dialogue "Liaison directe". La dynamisation par liaison
directe est repérée par le symbole dans le dialogue "Propriétés de l'objet".
8. Enregistrez la vue et activez Runtime avec le bouton .
9. Dans Runtime, la vue "NewPdl1.pdl" s'affiche dans la fenêtre de vue. Un clic de souris sur
l'objet "Bouton" provoque le passage à la vue "NewPdl2.pdl".
Voir aussi
Dynamisation avec une liaison directe (Page 1241)
Introduction
Le Dialogue Dynamique est utilisé à la dynamisation des propriétés de l'objet. Vous formulez
une expression dans le dialogue Dynamique, en utilisant des variables, des fonctions et des
opérateurs arithmétiques. La valeur de l'expression, l'état et le code qualité des variables
utilisées dans l'expression sont utilisés pour constituer en Runtime la valeur de la propriété de
l'objet.
Le dialogue Dynamique est par ex. utilisé pour :
● représenter sur couleur les plages de valeur d'une variable
● surveiller certains bits d'une variable et représenter la valeur du bit sur couleur ou texte
● surveiller une variable booléenne et représenter la valeur de la variable sur couleur ou texte
● surveiller l'état d'une variable
● surveiller le code qualité d'une variable
Remarque
Quand vous divisiez deux variables dans le dialogue Dynamique, les chiffres après la virgule
sont coupés dans le résultat. Dans le code C généré, un "LONG" est activé par erreur devant
le "GetTagDouble".
Supprimez le "LONG" de manière à ce que le résultat de la division soit restitué correctement.
Remarque
Les performances, l'avantage essentiel du dialogue Dynamique, sont amoindries si plusieurs
variables ou opérateurs sont utilisés.
Convertir en action en C
Une action créée avec le dialogue Dynamique est identifiée dans le dialogue "Propriétés de
l'objet" par l'icône .
Le code de cette action s'affiche quand vous cliquez dans le dialogue "Propriétés de l'objet"
avec la touche droite de la souris sur l'icône et que vous sélectionnez dans le menu
contextuel la commande "Action en C...". La dynamisation qui a été créée avec le dialogue
Dynamique est alors convertie en une action en C.
Si vous enregistrez l'action ou modifiez le code de l'action, cette dernière ne peut plus être
modifiée via le dialogue Dynamique.
Remarque
La fonction "check_limits" créée lors de la conversion du dialogue Dynamique est réservée
aux assistants Dynamique.
Voir aussi
Exemple : Changement de couleur suivant la position (Page 1264)
Surveillance du code qualité (Page 1259)
Surveillance de l'état de la variable (Page 1258)
Définition d'un domaine de validité (Page 1254)
Création d'une expression (Page 1250)
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Condition
● Démarrez Graphics Designer et ouvrez une vue.
Remarque
Définir un déclenchement
Si vous ne définissez pas de déclenchement, l'événement de déclenchement est décerné par
défaut par le système. La valeur par défaut dépend du contenu de l'expression formulée.
Valeur de sortie dans le champ E/S
La connexion directe d'une variable de texte en tant que valeur de sortie du champ E/S ne
peut pas être dynamisé dans le dialogue dynamique avec le type de données "Direct".
Respect de la casse du nom de variable
Lors de la saisie du nom de variable, respectez la casse.
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" de l'objet que vous voulez dynamiser.
2. Cliquez sur l'onglet "Propriétés".
3. Sélectionnez dans la zone gauche de la fenêtre le groupe de propriétés auquel appartient
la propriété que vous voulez dynamiser.
4. Sélectionnez dans la zone droite de la fenêtre la propriété que vous voulez dynamiser.
7. Dans la zone "Langue utilisée", réglez la page de codes appropriée pour les scripts à
générer. Vous pouvez sélectionner comme langue des scripts "Dynamique :Paramétrage
du projet". Ainsi, les paramètres de transfert de chaîne ne seront pas utilisés dans les scripts
C uniquement avec la page de codes réglée, par ex. "français (France)", mais ils réagiront
dynamiquement au paramétrage du projet. Vous déterminez le paramétrage du projet dans
la boîte de dialogue "Propriétés du projet" de WinCC Explorer.
Voir aussi
Exemple : Changement de couleur suivant la position (Page 1264)
Surveillance du code qualité (Page 1259)
Surveillance de l'état de la variable (Page 1258)
Définition d'un domaine de validité (Page 1254)
Création d'une expression (Page 1250)
Dynamisation avec le dialogue dynamique (Page 1247)
Introduction
Vous formulez une expression dans le dialogue Dynamique, en utilisant des variables, des
fonctions et des opérateurs arithmétiques. La valeur de l'expression est utilisée pour constituer
en Runtime la valeur de la propriété de l'objet.
Les possibilités de constitution de l'expression dépendent du type de données voulu pour le
résultat de cette expression.
Création d'une expression pour les types de données Analogique, Booléen, Direct
Variables
Vous pouvez saisir les variables soit directement, soit par le bouton et le dialogue de
sélection de variable. En cas de saisie directe, notez que les noms de variable doivent être
compris entre guillemets simples.
Remarque
Si vous entrez le nom d'une variable qui n'est pas trouvée, le dialogue "Variables manquantes"
apparaît.
Créez via le bouton "OK" la nouvelle variable ayant ce nom. Vous corrigez le nom via le bouton
"Annuler".
Vous reliez l'attribut à une variable n'existant pas via le bouton "Ignorer". Cela peut s'avérer
judicieux si vous travaillez par ex. avec des variables de type structure dans une fenêtre de
vue ou si vous importez ultérieurement des variables. Avant la mise en service, vérifiez si la
variable en question est effectivement trouvée dans le système.
Fonctions
Vous pouvez saisir les fonctions soit directement, soit par le bouton et l'explorateur de
fonctions. Dans une expression, vous pouvez utiliser toutes les fonctions en C de Global Script.
Opérateurs
Vous pouvez saisir les opérateurs soit directement, soit via le bouton . Dans une
expression, vous pouvez utiliser des opérateurs pour l'addition, la soustraction, la multiplication
ou la division.
Vous pouvez entrer directement les chiffres décimaux. Le seul caractère décimal admis est le
point.
Remarque
Les performances, l'avantage essentiel du dialogue Dynamique, sont amoindries si plusieurs
variables ou opérateurs sont utilisés.
Variables
Vous pouvez saisir les variables soit directement, soit par le bouton et le dialogue de
sélection de variable. En cas de saisie directe, notez que les noms de variable doivent être
compris entre guillemets simples.
Vous obtenez de plus amples informations sur le message d'erreur en cliquant sur le bouton
"Détails".
Remarque
Si vous cliquez sur le bouton "Vérifier" ou "Appliquer", la liste des plages de valeurs "Résultat
de l'expression / la formule" est triée dans l'ordre croissant des limites supérieures.
Voir aussi
Exemple : Changement de couleur suivant la position (Page 1264)
Surveillance du code qualité (Page 1259)
Surveillance de l'état de la variable (Page 1258)
Définition d'un domaine de validité (Page 1254)
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Dynamisation avec le dialogue dynamique (Page 1247)
Vous pouvez définir plusieurs plages de valeurs pour une expression du type de données
"Analogique". Vous créez de nouvelles plages de valeurs avec le bouton "Ajouter". Une
nouvelle plage de valeurs est toujours créée entre la dernière plage de valeurs définie et la
plage "Autres".
Vous modifiez la limite supérieure d'une plage de valeurs par un double-clic sur la valeur
correspondante, dans la colonne "à".
Vous modifiez la valeur de la propriété de l'objet valable pour une plage par un double-clic sur
la valeur correspondante, dans la colonne de la propriété de l'objet.
Les paramétrages affichés dans la vue ont les répercussions suivantes :
● Si la valeur de la variable "Position" est inférieure ou égale à 100, la propriété "Position X"
est positionnée sur 300.
● Si la valeur de la variable "Position" est supérieure à 100 et inférieure ou égale à 200, la
propriété "Position X" est positionnée sur 500.
● Si la valeur de la variable "Position" est supérieure à 200, la propriété "Position X" est
positionnée sur 0.
Vous modifiez la valeur de la propriété de l'objet valable pour une plage par un double-clic sur
la valeur correspondante, dans la colonne de la propriété de l'objet.
Les paramétrages affichés dans la vue ont les répercussions suivantes :
● si la variable "Position" est VRAI, la propriété "Position X" est positionnée sur 300.
● si la variable "Position" est FAUX, la propriété "Position X" est positionnée sur 0.
Vous modifiez la valeur de la propriété de l'objet valable pour une plage par un double-clic sur
la valeur correspondante, dans la colonne de la propriété de l'objet.
Les paramétrages affichés dans la vue ont les répercussions suivantes :
● Si Bit4 de la variable "Position" est positionné, la propriété "Position X" est positionnée sur
300.
● Si Bit4 de la variable "Position" n'est pas positionné, la propriété "Position X" est positionnée
sur 0.
Voir aussi
Définition d'un domaine de validité (Page 1254)
Exemple : Changement de couleur suivant la position (Page 1264)
Surveillance du code qualité (Page 1259)
Surveillance de l'état de la variable (Page 1258)
Création d'une expression (Page 1250)
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Dynamisation avec le dialogue dynamique (Page 1247)
Introduction
Vous pouvez également effectuer une dynamisation avec le Dialogue Dynamique afin de
surveiller l'état d'une variable WinCC en Runtime. La surveillance de l'état de la variable permet
également, en ce qui concerne les variables externes, d'être informé sur l'état de la liaison
correspondante.
Le Dialogue Dynamique s'étend si vous activez la case à cocher "Etat de la variable".
Dans la sous-zone de gauche, toutes les variables utilisées dans l'expression s'affichent.
Dans la sous-zone de droite, vous pouvez affecter une valeur à la propriété de l'objet à
dynamiser pour chaque état de la variable. Vous modifiez la valeur de la propriété de l'objet
valable pour un état de variable par un double-clic sur la valeur correspondante, dans la
colonne de la propriété de l'objet.
Remarque
S'il existe des contradictions entre les définitions pour la valeur d'une propriété de l'objet dans
les zones "Résultat de l'expression / la formule" et "Etat de la variable", la valeur de la propriété
de l'objet sera alors définie par l'indication donnée dans la zone "Etat de la variable".
Voir aussi
Exemple : Changement de couleur suivant la position (Page 1264)
Surveillance du code qualité (Page 1259)
Définition d'un domaine de validité (Page 1254)
Création d'une expression (Page 1250)
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Dynamisation avec le dialogue dynamique (Page 1247)
Introduction
Vous pouvez également effectuer une dynamisation avec le Dialogue Dynamique afin de
surveiller le code qualité d'une variable WinCC en Runtime. La surveillance du code qualité
permet, en ce qui concerne les variables externes, d'obtenir des informations sur la qualité de
la variable correspondante dans le process.
Le Dialogue Dynamique s'étend si vous activez la case à cocher "Code qualité".
Dans la sous-zone de gauche, toutes les variables utilisées dans l'expression s'affichent.
Dans la sous-zone de droite, vous pouvez affecter une valeur à la propriété de l'objet à
dynamiser pour chaque code qualité. Vous modifiez la valeur de la propriété de l'objet valable
pour un code de qualité par un double-clic sur la valeur correspondante, dans la colonne de
la propriété de l'objet.
Remarque
S'il existe des contradictions entre les définitions pour la valeur d'une propriété de l'objet dans
les zones "Résultat de l'expression / la formule" et "Code qualité", la valeur de la propriété de
l'objet sera alors définie par l'indication donnée dans la zone "Code qualité".
Code qualité
(Hex)
0x1C bad (0x1C) out of service
0x18 bad (0x18) no communication (no usable value)
0x14 bad (0x14) no communication (last usable value)
0x0C bad (0x0C) device failure
0x08 bad (0x08) not connected
0x04 bad (0x04) configuration error, value not accepted
0x00 bad (0x00) non specific
0x28 bad (0x28) process related, substitute value
0x2B bad (0x2B) process related, no maintenance
Codes restants du gestionnaire de don‐ bad miscellaneous states
nées de qualité "bad"
0x68 uncertain (0x68) maintenance demanded
0x60 uncertain (0x60) simulated value
0x54 uncertain (0x54) engineering unit range violation, no limits set
0x55 uncertain (0x55) engineering unit range violation, low limits set
0x56 uncertain (0x56) engineering unit range violation, high limits
set
0x78 uncertain (0x78) process related, no maintenance
0x4C uncertain (0x4C) initial value
0x48 uncertain (0x48) substitute set
0x44 uncertain (0x44) last usable value
Code qualité
(Hex)
0x40 uncertain (0x40) non specific
Codes restants du gestionaire de don‐ uncertain miscellaneous states
nées de qualité "uncertain"
0x02 high limited (0x02)
0x01 low limited (0x01)
Voir aussi
Exemple : Changement de couleur suivant la position (Page 1264)
Pour configurer le déclenchement (Page 1261)
Surveillance de l'état de la variable (Page 1258)
Définition d'un domaine de validité (Page 1254)
Création d'une expression (Page 1250)
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Dynamisation avec le dialogue dynamique (Page 1247)
Introduction
Si vous ne définissez pas de déclenchement, l'événement de déclenchement est décerné par
défaut par le système. L'affectation par défaut est fonction du contenu de l'expression formulée
dans le Dialogue Dynamique.
● Si l'expression contient une ou plusieurs variables, un déclenchement par variable avec le
cycle standard réglé dans le Graphics Designer est utilisé comme déclenchement. Toutes
les variables mentionnées dans l'expression sont prises en charge dans la liste de variables.
● Si l'expression ne contient pas de variables, un déclenchement cyclique est utilisé comme
déclenchement avec le cycle standard réglé dans le Graphics Designer.
Evénements déclencheurs
Dans le Dialogue Dynamique, vous disposez des événements de déclenchement suivants.
● Variable : le déclenchement utilisé est un déclenchement par variable. L'interrogation peut
s'effectuer soit sur modification, soit de façon cyclique. Les cycles de l'interrogation peuvent
être choisis entre 250 ms et 1 h. En plus, vous disposez de cycles utilisateur que vous
pouvez définir vous-même.
● Cycle standard : le déclenchement utilisé est un déclenchement cyclique. Le temps de
cycle peut être choisi entre 250 ms et 1 h. En plus, vous disposez de cycles utilisateur que
vous pouvez définir vous-même.
Condition
● Ouvrez le Dialogue Dynamique
Marche à suivre
1. Dans la zone "Nom d'événement", cliquez sur le bouton .
2. La boîte de dialogue Modifier le déclenchement s'ouvre.
Voir aussi
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Dynamisation avec le dialogue dynamique (Page 1247)
Introduction
La position d'une pièce usinée doit influencer la couleur d'arrière-plan de la pièce usinée. Dans
l'exemple, la pièce usinée est simulée par un rectangle et la position par une variable interne.
La position peut être modifiée par un champ d'E/S.
Condition
● Configurez une variable "Position" du type de données "Valeur 16 bits non signée".
● Lancez Graphics Designer et ouvrez une vue.
● Insérez un champ E/S dans la vue et reliez-le à la variable "Position".
● Insérez un rectangle dans la vue. Dynamisez la propriété de l'objet "Position X" par une
liaison de variable avec la variable "Position".
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" du rectangle et cliquez sur la carte à onglet
Propriétés, si celle-ci n'est pas déjà activée.
2. Choisissez dans la zone gauche de la fenêtre le groupe de propriétés "Couleurs".
3. Cliquez avec la touche droite de la souris sur le symbole à côté de la propriété "Couleur
d'arrière-plan". Sélectionnez dans le menu contextuel la commande "Dialogue
Dynamique...".
5. Cliquez dans la zone "Expression / Formule" avec la touche gauche de la souris sur le
bouton et sélectionnez la commande "Variable...".
Le dialogue de sélection de variable s'ouvre.
6. Sélectionnez dans le dialogue de sélection de variable la variable "Position" et fermez le
dialogue de sélection de variable par le bouton "OK".
7. Cliquez dans la zone "Résultat de l´expression / la formule" sur le bouton "Ajouter".
La première plage de valeurs est créée.
8. Cliquez deux fois sur le bargraphe des couleurs dans la colonne Couleur d'arrière-plan et
choisissez Vert comme couleur d'arrière-plan.
9. Cliquez dans la zone "Résultat de l´expression / la formule" sur le bouton "Ajouter".
La deuxième plage de valeurs est créée.
10.Cliquer deux fois sur le bargraphe des couleurs dans la colonne Couleur d'arrière-plan et
choisissez Jaune comme couleur d'arrière-plan.
11.Dans la colonne "jusqu'à", cliquez deux fois sur la valeur "200". Dans le dialogue pour
l'entrée numérique, entrez "300".
12.Cliquez dans la zone "Résultat de l´expression / la formule" sur le bouton "Ajouter".
La troisième plage de valeurs est créée.
13.Cliquer deux fois sur le bargraphe des couleurs dans la colonne Couleur d'arrière-plan et
choisissez Rouge comme couleur d'arrière-plan.
14.Cliquez sur le bouton "Appliquer".
15.La dynamisation avec le Dialogue Dynamique est caractérisée dans la boîte de dialogue
"Propriétés de l'objet" par le symbole . Le déclenchement utilisé est un déclenchement
par variable avec le cycle par défaut réglé dans le Graphics Designer.
16.Enregistrez la vue et sélectionnez Runtime par le bouton .
17.En Runtime, vous pouvez modifier la position X du rectangle par le champ d'E/S. Par la
dynamisation avec le Dialogue Dynamique, 4 plages de valeurs (0-100, 101-300, 301-500,
501-...) ont été fixées. En fonction de la plage de valeurs dans laquelle se trouve le bord
gauche du rectangle, la couleur d'arrière-plan du rectangle se modifie.
Voir aussi
Surveillance du code qualité (Page 1259)
Surveillance de l'état de la variable (Page 1258)
Définition d'un domaine de validité (Page 1254)
Création d'une expression (Page 1250)
Pour configurer une dynamisation par le Dialogue Dynamique (Page 1248)
Dynamisation avec le dialogue dynamique (Page 1247)
Introduction
Dans WinCC, outre les possibilités de dynamisation par liaison directe, action en C et variables,
vous disposez également des actions VBS pour la dynamisation d'objets graphiques en
Runtime.
Vous devriez utiliser les actions VBS quand vous voulez
● traiter plusieurs paramètres d'entrée dans une même action,
● exécuter des instructions conditionnées (if... then...),
● modifier plusieurs propriétés d'objet à l'intérieur d'une action,
● accéder à des dialogues de sélection du système d'exploitation, par ex. dialogue de
sélection de fichier ou dialogue de sélection de couleur.
Vous créez des actions VBS dans le Graphics Designer, dans l'éditeur pour les actions VBS.
L'éditeur d'actions offre une fonctionnalité similaire à celle de l'éditeur VBS Global Script.
Depuis le Graphics Designer, vous pouvez aussi accéder à des procédures que vous avez
créées dans le Global Script.
Les actions que vous créez dans le Graphics Designer sont toujours enregistrées avec la vue
dans laquelle elles ont été configurées. Outre toutes les propriétés configurées, les actions
VBS configurées sont aussi enregistrées dans la documentation du projet du Graphics
Designer. Quand vous sélectionnez une vue dans le WinCC Explorer et que vous appelez le
dialogue Propriétés par le menu contextuel, toutes les actions VBS configurées dans cette
vue vous sont entre autres présentées.
Vous trouverez des informations plus détaillées sur les actions VBS dans le chapitre "Création
de procédures et d'actions avec VBScript"
Scénarios d'application
Remarque
Type de données "Date/heure"
Quand la valeur d'une propriété d'objet lit une variable de type "Date/heure" au moyen d'une
action VBS, c'est uniquement le composant heure qui s'affiche au Runtime tant que la valeur
initiale de la variable ne change pas.
Voir aussi
Pour modifier le déclenchement (Page 1276)
Pour créer une action VBS (Page 1275)
Travailler dans l'éditeur d'actions (Page 1272)
L'éditeur d'actions dans le Graphics Designer (Page 1269)
Travailler avec des actions VBS (Page 1268)
Modes de dynamisation (Page 1203)
Introduction
Quand vous créez des actions VBS dans le Graphics Designer, observez les différences
suivantes par rapport aux actions dans Global Script :
● Une action dans Graphics Designer est toujours enregistrée avec la vue.
● Quand vous copiez un objet graphique sur lequel vous avez configuré une action, l'action
est copiée avec les propriétés de l'objet graphique.
● Les actions dans le Graphics Designer ne peuvent être enregistrées que si la syntaxe est
correcte. Utilisez donc le contrôle de syntaxe avant d'enregistrer une action.
● Dans le Graphics Designer, vous ne pouvez pas créer de procédure de validité globale.
Lorsque vous configurez un autre type de dynamisation sur une propriété ou un événement,
la dynamisation précédemment configurée est automatiquement supprimée.
Voir aussi
Pour modifier le déclenchement (Page 1276)
Pour créer une action VBS (Page 1275)
Travailler dans l'éditeur d'actions (Page 1272)
L'éditeur d'actions dans le Graphics Designer (Page 1269)
Dynamisation avec une action VBS (Page 1267)
Introduction
Vous créez et vous éditez des actions VBS sur des objets graphiques dans le Graphics
Designer, dans l'éditeur pour les actions VBS. L'éditeur d'actions offre une fonctionnalité
similaire à celle de l'éditeur VBS Global Script.
Si vous désirez réagir par une action à un événement sur un objet graphique, appelez le
dialogue sur la carte à onglet Evénement. Placez la souris dans la colonne "Action" et
sélectionnez dans le menu contextuel la commande "Action VBS" :
Voir aussi
Pour modifier le déclenchement (Page 1276)
Pour créer une action VBS (Page 1275)
Travailler avec des actions VBS (Page 1268)
Dynamisation avec une action VBS (Page 1267)
Travailler dans l'éditeur d'actions (Page 1272)
Remarque
Définissez toujours les procédures dans la zone de déclaration avec la syntaxe correcte, avec
"Sub" - "End Sub". Ne créez pas de code directement exécutable dans la zone de déclaration
étant donné que cela entraîne des erreurs d'exécution.
Notez que lors de la création d'une variable, cette dernière ne contient aucune valeur (Value
= VT_EMPTY). Initialisez les variables après la déclaration avec une valeur correspondante.
En général, la partie déclaration des vues n'est pas vérifiée si un nom de procédure ou de
fonction a déjà été attribué. Il est donc théoriquement possible qu'un nom soit utilisé plusieurs
fois et que la fonction devant être exécutée ne soit pas définie. Ceci correspond au
comportement standard de MS Scripting Engine.
Remarque
L'Intellisense complète pour tous les objets n'est utilisable dans le Graphics Designer que
quand l'accès est effectué par le nom d'objet sur la liste et que le résultat est affecté à une
variable. Sinon, seules les propriétés standard vous sont proposées.
Exemple d'Intellisense complète :
Variable Dim
Positionner Variable = ScreenItems ("Cercle1")
Variable.<Sélection Intellisense>
Quand, lors de l'adressage, des limites de la fenêtre de vue sont dépassées, seules les
propriétés standard sont également proposées, étant donné que la vue de la fenêtre de vue
n'est pas chargée.
Modèles de code
Dans la fenêtre de navigation de l'éditeur sur l'onglet Modèles de code, vous trouverez une
sélection d'instructions souvent utilisées, par ex. pour des boucles et des instructions
conditionnées. Vous pouvez insérer ces modèles dans votre code de procédure par Glisser-
Déplacer ou par un double-clic.
Si vous insérez un modèle de code dans votre code, veillez à ce que par ex. Conditions dans
les modèles soit marqué par "_XYZ_". Vous devez compléter cet affichage par défaut par les
données correspondantes.
Dialogues de sélection
Quand vous utilisez des variables ou des objets de vue WinCC dans le code, vous disposez
des dialogues de sélection suivants :
● Ouvre le dialogue de sélection de variable et fournit le nom de variable sélectionné
comme valeur de retour.
● Ouvre un dialogue de sélection de variable et retourne le nom de variable avec la
référence correspondante.
● Ouvre un explorateur de vues/d'objets dans lequel vous sélectionnez une vue/un objet
dont le nom est fourni comme valeur de retour.
● Ouvre un dialogue de sélection pour les vues et retourne le nom de vue, avec un préfixe
de serveur le cas échéant.
Contrôle de syntaxe
L'éditeur d'actions vous assiste par un contrôle de syntaxe que vous pouvez faire exécuter
après la création du code. Des erreurs syntaxiques dans le code vous sont affichées dans la
fenêtre de sortie de l'éditeur. Vous accédez directement à l'emplacement de l'erreur dans le
code par un double-clic sur l'erreur dans la fenêtre de sortie.
Remarque
Le contrôle de syntaxe ne peut détecter que les erreurs syntaxiques dans le code. Des erreurs
de programmation, comme par ex. des références manquantes, ne sont reconnues qu'en
Runtime. Pour cette raison, ne manquez pas de toujours contrôler vos scripts dans
l'environnement Runtime.
Voir aussi
Pour modifier le déclenchement (Page 1276)
Pour créer une action VBS (Page 1275)
Travailler avec des actions VBS (Page 1268)
L'éditeur d'actions dans le Graphics Designer (Page 1269)
Dynamisation avec une action VBS (Page 1267)
Introduction
Vous configurez des actions VBS dans le Graphics Designer soit
● pour la dynamisation d'une propriété de l'objet. Vous pouvez par ex. afficher un taux de
remplissage en fonction d'une valeur de variable, réaliser un changement de couleur lors
d'un dépassement de valeur d'une variable ou créer des actions cycliques, un clignotement
par ex.
● en tant que réaction par rapport à un événement déclenché sur un objet : vous exécutez
ainsi des actions par clic de souris, ou lorsqu'une propriété de l'objet change, un
changement de couleur par ex.
La procédure est en principe la même pour ces deux genres d'action.
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" de l'objet sur lequel vous voulez configurer une
action.
2. Activez l'onglet Propriétés quand vous voulez dynamiser la propriété d'un objet.
Activez l'onglet Evénement quand vous voulez réagir à un événement par une action.
3. Marquez la colonne "Dynamique" de la propriété d'objet que vous voulez dynamiser, ou la
colonne "Action" de l'événement auquel vous désirez réagir. Sélectionnez dans le menu
contextuel la commande "Action VBS".
L'éditeur pour les actions VBS s'ouvre.
4. Créez l'action VBS.
5. Vérifiez votre action avec <F7>. Si votre action contient des erreurs syntaxiques, ces
dernières sont affichées dans une fenêtre de sortie. Corrigez le code et vérifiez-le de
nouveau.
6. Une fois que la syntaxe de votre action est correcte, quittez le dialogue avec OK.
Remarque
Les actions dans le Graphics Designer ne peuvent être enregistrées que si la syntaxe est
correcte. Pour pouvoir mémoriser temporairement une action défectueuse, vous devez la
mettre en commentaire.
Résultat
L'action est affichée dans le dialogue Propriétés de l'objet avec le symbole suivant :
Voir aussi
Pour modifier le déclenchement (Page 1276)
Pour créer une action VBS (Page 1275)
Travailler dans l'éditeur d'actions (Page 1272)
L'éditeur d'actions dans le Graphics Designer (Page 1269)
Travailler avec des actions VBS (Page 1268)
Dynamisation avec une action VBS (Page 1267)
Introduction
Quand vous configurez une action sur un événement, vous ne devez pas nécessairement
configurer un déclenchement. L'événement constitue lui-même le déclenchement pour
l'action. Vous devez attribuer un déclenchement quand vous configurez une action pour la
dynamisation d'une propriété de l'objet.
De manière standard, un déclenchement cyclique est utilisé comme déclenchement avec le
cycle par défaut réglé dans le Graphics Designer.
Evénements déclencheurs
Dans l'éditeur pour les actions VBS, vous disposez des événements de déclenchement
suivants.
● Variable : le déclenchement utilisé est un déclenchement par variable. L'interrogation peut
s'effectuer soit sur modification, soit de façon cyclique. Les cycles de l'interrogation peuvent
être choisis entre 250 ms et 1 h. En plus, vous disposez de cycles utilisateur que vous
pouvez définir vous-même.
● Cycle standard : le déclenchement utilisé est un déclenchement cyclique. Le temps de
cycle peut être choisi entre 250 ms et 1 h. En plus, vous disposez de cycles utilisateur que
vous pouvez définir vous-même. Notez que les cycles utilisateur configurés sont réglés
selon un espacement unitaire de 250 ms.
Condition
● Ouvrez l'éditeur pour les actions VBS.
Marche à suivre
1. Cliquez sur le bouton dans la barre d'outils.
La boîte de dialogue "Modifier le déclenchement" s'ouvre.
Voir aussi
Pour créer une action VBS (Page 1275)
Travailler dans l'éditeur d'actions (Page 1272)
L'éditeur d'actions dans le Graphics Designer (Page 1269)
Travailler avec des actions VBS (Page 1268)
Dynamisation avec une action VBS (Page 1267)
Types de déclenchement (Page 1216)
Introduction
Les actions en C peuvent être utilisées pour la dynamisation d'une propriété de l'objet ou
comme réaction à des événements. Lors de la dynamisation des propriétés de l'objet, la valeur
de la propriété de l'objet est déterminée par la valeur de retour de la fonction C.
Utilisez des actions en C quand vous voulez par ex. traiter plusieurs paramètres d'entrée dans
une même action ou exécuter des instructions conditionnées (if... then...).. L'utilisation
d'actions en C est particulièrement recommandée si vous voulez, pour des recettes par ex.,
accéder simultanément à plusieurs variables dans l'automate programmable.
Scénarios d'application
Remarque
En liant les scripts C aux événements des contrôles ActiveX, veillez à ce que le nom
d'événement contienne au moins 5 caractères. Si le nom d'événement contient moins de 5
caractères, le script C ne sera pas exécuté.
Voir aussi
Modes de dynamisation (Page 1203)
Pour importer et exporter des actions (Page 1288)
Introduction
Quand vous créez des actions en C dans le Graphics Designer, observez les différences
suivantes par rapport aux actions dans Global Script :
● Une action dans Graphics Designer est toujours enregistrée avec la vue.
● Quand vous copiez un objet graphique sur lequel vous avez configuré une action, l'action
est copiée avec les propriétés de l'objet graphique.
● Les actions dans le Graphics Designer ne peuvent être enregistrées que quand elles
peuvent être compilées sans erreur.
● Dans le Graphics Designer, vous ne pouvez pas créer de fonction mais seulement appeler
des fonctions dans des actions que vous aurez créées dans Global Script.
Barre d'outils
Dans la barre d'outils, vous trouvez les commandes dont vous avez besoin pour créer des
actions.
Fenêtre de navigation
La fenêtre de navigation permet l'accès aux fonctions C existantes. Ces dernière peuvent être
transférées par un double-clic dans le code de fonction.
Fenêtre d'édition
Dans la fenêtre d'édition, vous rédigez et vous éditez votre action en C.
Pour pouvoir exploiter la fonctionnalité de l'éditeur "Cross Reference" pour la localisation des
occurrences de noms de variables et de noms de vues, les noms de variables et les noms de
vues utilisés dans une action en C doivent être déclarées. Cela s'effectue dans les zones
"WINCC:TAGNAME_SECTION" et "WINCC:PICNAME_SECTION". Pour des informations
plus détaillées, prière de consulter "Règles de codage WinCC"
Voir aussi
Pour importer et exporter des actions (Page 1288)
Pour modifier le déclenchement (Page 1285)
Pour prendre en charge des fonctions dans le code d'action (Page 1284)
Pour créer une action en C (Page 1281)
Dynamisation avec une action en C (Page 1279)
Introduction
Vous configurez des actions en C dans le Graphics Designer soit
● pour la dynamisation d'une propriété de l'objet. Vous pouvez par ex. afficher un taux de
remplissage en fonction d'une valeur de variable, réaliser un changement de couleur lors
d'un dépassement de valeur d'une variable ou créer des actions cycliques, un clignotement
par ex.
● en tant que réaction par rapport un événement déclench sur un objet : vous exécutez ainsi
des actions par clic de souris, ou lorsqu'une propriété de l'objet change, un changement
de couleur par ex.
La procédure est en principe la même pour ces deux genres d'action.
Condition
● Démarrez Graphics Designer et ouvrez une vue.
Marche à suivre
1. Ouvrez le dialogue "Propriétés de l'objet" de l'objet que vous voulez dynamiser.
2. Si vous voulez dynamiser une propriété de l'objet : sélectionnez dans la partie gauche de
la fenêtre le groupe de propriétés et dans la partie droite de la fenêtre la propriété.
3. Si vous voulez configurer une réaction à un événement : sélectionnez dans la zone gauche
de la fenêtre le déclencheur de l'événement, par ex. souris, couleur d'arrière-plan, ... et
dans la zone droite de la fenêtre le type de l'événement : par ex. clic de souris,
modification, ...
4. Faites un clic droit sur le symbole correspondant et choisissez la commande "Action en
C..." dans le menu contextuel.
6. Formulez la fonction en C.
7. Cliquez sur le bouton et déterminez le déclenchement (trigger).
8. Dans la barre d'outils, réglez la langue dans laquelle la fonction C doit être compilée.
9. Cliquez sur le bouton . La fonction est compilée. Cette action est affichée sur la barre
d'état du dialogue par le message "Compiler action...".
10.Si la compilation se termine sans erreur, le message "0 Error(s), 0 Warning(s)" s'affiche
sur la barre d'état. Cliquez sur le bouton OK. Le dialogue "Editer action" se ferme.
La dynamisation avec une action en C est caractérisée dans le dialogue "Propriétés de
l'objet" par le symbole .
11.Si la compilation ne se termine pas sans erreur, le nombre d'erreurs (Errors) et
d'avertissements (Warnings) s'affiche sur la barre d'état. Dans la plage inférieure de la
fenêtre d'édition, vous pouvez lire des informations plus détaillées sur les erreurs.
12.Corrigez toutes les erreurs. Compilez à nouveau la fonction. Fermez le dialogue par le
bouton "OK".
La dynamisation avec une action en C est caractérisée dans le dialogue "Propriétés de
l'objet" par le symbole .
Voir aussi
Pour importer et exporter des actions (Page 1288)
Pour modifier le déclenchement (Page 1285)
Travailler avec des actions en C (Page 1280)
Dynamisation avec une action en C (Page 1279)
Pour prendre en charge des fonctions dans le code d'action (Page 1284)
Introduction
A l'intérieur de votre action, vous pouvez utiliser des fonctions internes, des fonctions standard
ou des fonctions de projet. La fonction est toujours insérée dans le code d'action à
l'emplacement où est positionné le curseur.
Condition
● Ouvrez l'éditeur pour les actions en C.
4. Ce dialogue présente une liste de tous les paramètres de la fonction à insérer et offre la
possibilité de les paramétrer.
5. Cliquez dans la colonne "Valeur" sur le paramètre que vous voulez définir.
6. Vous pouvez saisir des variables soit directement, soit à l'aide du bouton "..." et du dialogue
de sélection de variable.
Vous pouvez saisir des objets et des propriétés d'objet soit directement, soit à l'aide du
bouton "..." et du dialogue de sélection pour les vues, les objets et les propriétés d'objet.
Vous pouvez saisir des vues soit directement, soit à l'aide du bouton "..." et du dialogue de
sélection de vue.
Lors d'une saisie directe, veillez à mettre le nom entre guillemets.
7. Cliquez sur le bouton "OK".
Le dialogue de paramétrage se ferme et la fonction est insérée dans le code d'action à
l'endroit où le curseur est positionné.
Voir aussi
Travailler avec des actions en C (Page 1280)
Dynamisation avec une action en C (Page 1279)
Introduction
Quand vous configurez une action sur un événement, vous ne devez pas nécessairement
configurer un déclenchement. L'événement constitue lui-même le déclenchement pour l'action.
Vous devez allouer un déclenchement quand vous configurez une action pour la dynamisation
d'une propriété de l'objet. De manière standard, un déclenchement cyclique est utilisé comme
déclenchement avec le cycle par défaut réglé dans le Graphics Designer.
Evénements déclencheurs
Dans le dialogue "Editer une action en C", vous disposez des événements de déclenchement
suivants :
● Variable : le déclenchement utilisé est un déclenchement par variable. L'interrogation peut
s'effectuer soit sur modification, soit de façon cyclique. Les cycles de l'interrogation peuvent
être choisis entre 250 ms et 1 h. En plus, vous disposez de cycles utilisateur que vous
pouvez définir vous-même.
● Cycle standard : le déclenchement utilisé est un déclenchement cyclique. Le temps de
cycle peut être choisi entre 250 ms et 1 h. En plus, vous disposez de cycles utilisateur que
vous pouvez définir vous-même. Notez que les cycles utilisateur configurés sont réglés
selon un espacement unitaire de 250 ms.
Condition
● Ouvrez l'éditeur pour les actions en C dans le Graphics Designer.
Marche à suivre
1. Cliquez sur le bouton dans la barre d'outils.
Voir aussi
Pour créer une action en C (Page 1281)
Travailler avec des actions en C (Page 1280)
Dynamisation avec une action en C (Page 1279)
Introduction
Pour transférer une action sur un autre objet ou une autre propriété de l'objet, il est possible
d'exporter le code de fonction et de le réimporter ensuite.
Lors de l'exportation, il n'est pas contrôlé si le code de fonction peut être compilé sans erreur.
Condition
● Ouvrez l'éditeur pour les actions en C.
Voir aussi
Travailler avec des actions en C (Page 1280)
Dynamisation avec une action en C (Page 1279)
Sommaire
Le système d'alarme
● fournit des informations détaillées sur les incidents et états de fonctionnement,
● sert au dépistage précoce de situations critiques,
● permet d'éviter et de réduire les temps d'immobilisation,
● accroît le niveau de qualité,
● permet de documenter de manière ciblée les incidents et états de fonctionnement.
L'éditeur "Alarm Logging" vous permet de configurer
● le traitement des alarmes,
● l'affichage des alarmes en Runtime,
● l'acquittement des alarmes
● ainsi que l'archivage des alarmes.
Introduction
Le système d'alarme traite les résultats des fonctions qui contrôlent le déroulement du process,
au niveau de l'automatisation et dans le système WinCC. Le système d'alarme affiche les
alarmes de manière optique et acoustique et les archive électroniquement et sur papier.
L'accès à volonté aux alarmes, aux informations complémentaires sur chaque alarme et à
l'assistance pour le traitement des alarmes garantit une localisation et une élimination rapide
des défauts.
Archivage
Les changements d'état des alarmes sont écrits dans des archives configurables. Il faut que
l'alarme respective soit créée pour cela.
L'archivage s'effectue dans les archives d'alarmes. A cet effet, différents paramètres sont
définis, tels que la taille des archives, la plage de temps, l'heure de changement. Quand l'un
des critères déterminés se trouve dépassé, les alarmes les plus anciennes sont écrasées dans
les archives. D'autres paramètres servent à définir la sauvegarde des bases de données
d'archivage.
Les alarmes enregistrées dans une archive d'alarmes sont représentées dans une liste
d'archives longues ou dans une liste d'archives courtes. L'affichage des alarmes de la liste
d'archives courtes est immédiatement rafraîchi dès qu'une alarme vient d'entrer.
Masquage d'alarmes
Le masquage d'alarmes empêche une surcharge d'informtions pour l'opérateur de
l'installation. Vou pouvez choisir sur les alarmes masquées doivent être affichées dans la liste
d'alarmes, la liste d'archives courtes ou la liste d'archives longues. L'affichage dépend de
l'option "Options d'affichage" activée dans le dialogue. Les options possibles sont :
● Afficher toutes les alarmes
● Afficher les alarmes visibles (option par défaut)
● Afficher les alarmes masquées
Les alarmes masquées sont affichées dans la liste des alarmes à masquer et peuvent de
nouveau être affichées.
Deux possibilités sont disponibles pour masquer les alarmes.
● Masquage automatique : En fonction d'un état déterminé d'une variable de masquage, les
alarmes sont masquées ou de nouveau affichés. Vous configurez la condition pour le
masquage ou l'affichage dans l'alarme, au moyen du masque de masquage.
● Masquage manuel : L'opérateur peut déterminer lui-même au moyen d'une touche dans la
fenêtre d'alarme si et quand il veut masquer une alarme. L'opérateur peut de nouveau
afficher des alarmes au moyen d'une touche dans la fenêtre d'alarme. A l'issue d'une durée
configurable, le système affiche de nouveau les alarmes.
Message de conduite
Lors d'une commande dans le process, il est possible de déclencher un message de conduite.
Evénements
Le système d'alarme fait une distinction entre 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 pris en charge directement par Alarm Logging.
Le débordement des archives et mémoires mortes, les messages de l'imprimante, la
défaillance du serveur et une communication de process défectueuse font partie des
événements de surveillance.
Blocs d'alarme
Le changement d'état d'une alarme s'affiche au Runtime dans une ligne d'alarme. Déterminez
lors de la configuration des blocs d'alarme les informations que vous voulez afficher dans la
ligne d'alarme :
● Les blocs système permettent d'indiquer des informations prédéfinies qui ne peuvent pas
être utilisées librement, comme par ex. la date, l'heure, la durée, le commentaire. La ligne
d'alarme affiche la valeur du bloc d'alarme (par ex. : l'heure).
● Les blocs de texte utilisateur vous permettent d'associer à une alarme jusqu'à dix textes
différents, librement définis. La ligne d'alarme affiche le contenu du texte que vous avez
défini. Le texte d'alarme d'un bloc de texte utilisateur peut afficher des valeurs de processus.
Définissez à cet effet le format de sortie.
● Via des blocs de valeurs de process, vous pouvez faire afficher les valeurs de variables
dans la ligne d'alarme Le formatage utilisé n'est pas librement définissable. Déterminez les
variables correspondantes pour les blocs de valeurs de process.
Pour que les contenus des blocs d'une alarme s'affichent sur un client dans les systèmes
multipostes, vous devez configurer les blocs d'alarme de façon identique sur tous les serveurs.
Paramétrages Comportement
L'option "Appliquer les propriétés du projet" est ac‐ Le texte de la bibliothèque Text Library du serveur
tivée. WinCC s'affiche.
L'option "Appliquer les propriétés du projet" est Le texte de la bibliothèque Text Library locale du
désactivée. client WinCC s'affiche.
L'identificateur de texte de la Text Library est entré.
L'option "Appliquer les propriétés du projet" est Le texte saisi dans le champ "Désignation" s'affi‐
désactivée. che.
L'identificateur de texte "0" est entré pour le bloc
d'alarme.
Fenêtre d'alarmes
Dans le Runtime, les changements d'états d'alarmes sont affichés dans une fenêtre d'alarmes.
Configurez l'apparence et les possibilités de manipulation de la fenêtre d'alarmes dans le
Graphics Designer.
Une fenêtre d'alarmes indique, sous forme de tableau, toutes les alarmes devant encore être
affichées. Chaque alarme à représenter s'affiche dans sa propre ligne, la ligne d'alarme.
Vous influencez le contenu de la fenêtre d'alarmes par des filtres que vous pouvez définir, par
ex. le tri par blocs d'alarme.
En fonction de la source des alarmes affichées dans la fenêtre d'alarmes, on distingue six
types de fenêtres d'alarmes.
● Les listes d'alarmes servent à l'affichage d'alarmes actuellement présentes.
● Les listes d'archives courte durée servent à l'affichage d'alarmes mémorisées dans des
archives d'alarmes. L'affichage des alarmes est immédiatement rafraîchi dès qu'une alarme
vient d'entrer.
● Les listes d'archives longue durée servent à l'affichage d'alarmes mémorisées dans des
archives d'alarmes.
● Toutes les alarmes verrouillées dans le système sont affichées dans la liste des alarmes
verrouillées. Les alarmes verrouillées peuvent être déverrouillées à l'aide d'une touche
dans la barre d'outils.
● Des statistiques sur les alarmes s'affichent dans la liste d'occurrences.
● Dans la liste des alarmes à masquer, toutes les alarmes qui ne sont plus visibles par le
masquage manuel et automatique dans la liste d'alarmes, la liste d'archives courte durée
ou la liste d'archives longue durée sont affichées.
Alarmes
Un système d'alarme sert à signaler et à archiver chronologiquement des événements
apparaissant de manière sporadique dans le process, en messages dans une unité centrale.
L'origine d'une alarme peut être un événement ou un télégramme.
Le système d'alarmes distingue trois types d'alarmes :
● Les alarmes d'état signalent un état dans le processus.
● Les alarmes de défaut signalent un défaut dans le processus.
● Les alarmes système signalent des messages d'erreurs provenant d'autres applications.
Dans Alarm Logging, les alarmes au comportement semblable, comme par ex. concept
d'acquittement ou coloris des états d'alarme, peuvent être regroupées en types d'alarme.
Télégrammes
Les télégrammes proviennent soit du process, soit de la surveillance de contrôle de processus.
Ils sont échangés entre l'automate - ou l'application qui surveille - et l'Alarm Logging. Les
télégrammes sont enregistrés dans des variables de données brutes.
Textes d'alarme
Les textes d'alarme renvoient des informations sur une alarme qui aident l'utilisateur dans son
traitement de l'alarme.
Vous pouvez configurer les textes d'alarme suivants :
● Blocs de texte utilisateur : textes explicatifs, par exemple informations sur la cause d'un
incident ou le lieu de l'incident pour en permettre la localisation
● Texte d'info : informations supplémentaires sur l'alarme
● Assistance : textes donnant des indications sur le traitement de l'alarme, par exemple sur
la durée de réaction nécessaire
Variable de signalisation
Dans le procédé de signalisation par bit, l'automate signale, via la variable de signalisation,
l'apparition d'un événement dans le process. Plusieurs alarmes peuvent être masquées via
une variable de signalisation. Vous ne pouvez utiliser un bit de variable de signalisation que
pour une seule alarme.
Procédé de signalisation
Le procédé de signalisation résulte de la configuration de l'alarme. Alarm Logging prend en
charge plusieurs procédés de signalisation :
● Dans le procédé de signalisation par bit, l'automate signale, via la variable de message,
l'apparition d'un événement. L'horodatage, date et heure de l'alarme, est donné par l'Alarm
Logging.
● Pour la signalisation chronologique (horodatée à la source), l'automate envoie, à
l'apparition d'un événement, un télégramme contenant les données de l'alarme. Celui-ci
est analysé dans l'Alarm Logging. L'horodatage, date et heure de l'alarme, est donné par
l'automate.
Lorsque le procédé "Message déclenché par acquittement" (QTM) est activé sur un AS
S7-400, chaque changement de signal ne sera pas forcément transmis à l'OS. Lors de
l'apparition répétée d'alarmes en procédé QTM, celles-ci étant causées par un transmetteur
de signaux instable, un nouveau message ne sera alors envoyé par L'AS à un changement
de signal apparu que si le dernier changement de signal annoncé positif (Alarme entrante)
a été acquitté dans l'OS.
● Avec la surveillance de seuils, l'évolution d'une variable analogique peut être surveillée
quant à la violation des seuils supérieur et inférieur ou quant à la conformité à des valeurs
de comparaison.
Ligne d'alarme
Dans une fenêtre d'alarmes, chaque alarme est affichée dans sa propre ligne. Le contenu de
la ligne dépend des blocs d'alarme à représenter :
● Pour les blocs d'alarme système, c'est la valeur du bloc d'alarme qui s'affiche, date et heure
par exemple.
● Pour les blocs process et les blocs de texte utilisateur, c'est le contenu qui s'affiche, par
ex. le texte que vous avez défini.
Journalisation
Pour l'impression des alarmes, deux possibilités sont disponibles dans WinCC AlarmControl :
● Dans le journal au fil de l'eau, tous les changements d'états (arrivée, partie, acquittée) des
alarmes actuellement affichées sont envoyés à une imprimante.
● Les messages dans les listes d'alarmes individuelles peuvent être directement imprimées
avec le bouton "Impression de la vue actuelle" dans WinCC AlarmControl.
Concept d'acquittement
Le concept d'acquittement décrit la manière dont une alarme doit être représentée et traitée,
de son apparition à sa disparition. Il est possible de réaliser différents concepts d'acquittement
dans Alarm Logging :
● Alarme indiv. sans acquittement
● Alarme individuelle acquittée à l'arrivée
● Alarme indiv. acquittement double
● Alarme 1er chgt état acquitt. simple
● Alarme chgt état acquitt. simple
● Alarme chgt état acquitt. double
● Alarme sans état "partie" sans acquittement
● Alarme sans état "partie" avec acquittement
Variable d'acquittement
L'"état d'acquittement" d'une alarme est déposé dans la variable d'acquittement. Un
avertisseur central peut être commandé au moyen de cette variable d'acquittement.
Variable d'état
L'état "arrivée/partie" et un identificateur pour alarmes à acquittement requis sont stockés dans
la variable d'état.
Introduction
Les alarmes donnent à l'opérateur des informations sur les états de fonctionnement et
d'incident dans le processus. Elles aident à reconnaître à temps les situations critiques et à
éviter les temps d'immobilisation.
Configuration
Vous réglez les paramètres de base (langue de saisie, couleurs) dans le menu principal pour
tous les éditeurs.
Les marches à suivre de base, utilisées fréquemment, sont décrites dans la rubrique "Utiliser
des projets".
Vous configurez les alarmes dans Alarm Logging.
La fenêtre d'alarmes que vous avez réalisée en tant qu'ActiveX-Control est ensuite configurée
dans Graphics Designer afin d'afficher des alarmes au Runtime. Vous pouvez déterminer
librement l'aspect de la fenêtre d'alarmes ainsi que les moyens de la commander.
Vous configurez l'impression chronologique des alarmes et la consignation des archives
d'alarmes dans Report Designer.
① Zone de navigation
Dans la zone de navigation, les objets d'Alarm Logging s'affichent sous forme d'arborescence.
Les dossiers du niveau supérieur sont :
● Alarmes
Vous trouvez des classes d'alarmes et des types d'alarme sous ce dossier.
● Blocs d'alarme
● Groupes d'alarmes
● Alarmes système
● Surveillances de seuils
● Alarmes AS
La zone de tableau affiche les éléments qui sont associés au dossier sélectionné, par exemple
alarmes, blocs d'alarme.
Un menu contextuel est disponible pour chaque dossier. Il contient des commandes
concernant le dossier, ainsi que des commandes générales telles que "Copier/Coller" et
"Exporter".
Vous pouvez masquer les alarmes de bit, les alarmes système, les surveillances de seuils et
les alarmes AS.
② Zone de tableau
Le tableau montre les éléments associés au dossier qui est sélectionné dans l'arborescence.
Vous pouvez afficher toutes les alarmes, par exemple, ou seulement celles d'une classe
choisie ou d'un type choisi.
C'est dans la zone de tableau que vous créez de nouvelles alarmes, des groupes d'alarmes
et des surveillances de seuils.
Vous sélectionnez des blocs d'alarme dans le tableau pour les afficher dans des alarmes.
Vous pouvez éditer les propriétés des alarmes et des blocs d'alarme dans le tableau.
Remarque
Les entrées incohérentes apparaissent sur fond de couleur dans la fenêtre du tableau.
Si la configuration est incohérente, une note s'affichera pour décrire l'erreur de configuration.
Onglets
Selon le niveau de structure sélectionné, vous pouvez afficher les éléments de niveau inférieur
sous forme de tableau par le biais d'onglets.
Des touches de navigation permettent de faire défiler les onglets. Vous sélectionnez un onglet
en cliquant dessus directement, avec les touches de navigation ou dans le menu contextuel
des touches de navigation.
③ Propriétés
Les propriétés d'un objet sélectionné s'affichent.
Pour afficher les propriétés d'une classe d'alarmes, d'un type d'alarme ou d'un groupe
d'alarmes, sélectionnez-les dans l'arborescence.
Pour afficher les propriétés d'une alarme individuelle, de blocs d'alarme ou d'une alarme de
seuil, sélectionnez cet objet dans le tableau.
Vous éditez les propriétés d'un enregistrement. Toutefois, certaines propriétés sont
uniquement affichées et ne sont pas éditables.
⑤ Aide directe
Une explication concernant la propriété sélectionnée s'affiche.
Barre d'état
La barre d'état qui se trouve au bas de l'éditeur contient, entre autres, les informations
suivantes :
● nombre d'enregistrements dans la zone de données affichée, par exemple classes
d'alarmes, types d'alarme, alarmes, blocs d'alarme, groupes d'alarmes, seuils, alarmes
système, listes de textes
● nombre d'enregistrements sélectionnés lorsque des lignes du tableau sont mises en
évidence
Éditez la première ligne vide pour créer un nouvel objet. La cellule est caractérisée par une
icône jaune :
Saisissez le texte requis, par exemple une valeur numérique comme numéro d'alarme ou le
nom d'un groupe d'alarmes.
Remarque
Créer des variables avec la sélection de variable ouverte
Si vous voulez indiquer dans Alarm Logging une variable de signalisation que vous n'avez pas
encore créée dans le stock de variables, vous pouvez l'y créer alors que la boîte de dialogue
pour la sélection de variable est affichée.
Saisies incohérentes
Quand une valeur saisie est erronée ou incohérente, un message vous en informe, par ex. :
● Des entrées invalides résultent du glisser-déposer d'une cellule pour éditer plusieurs
entrées.
Le cas échéant, la cellule du numéro d'alarme apparaît sur fond rouge dans la zone de tableau
et dans la zone "Propriétés", p. ex. :
● Une alarme a été supprimée alors qu'elle est encore utilisée comme alarme de seuil.
Vous pouvez, par exemple, afficher toutes les alarmes qui commencent par le nombre 20 ou
toutes les alarmes de seuil qui surveillent une variable se terminant par "_level".
Supprimez le filtre en cliquant sur le bouton .
Avec la commande "Rechercher dans", vous choisissez les propriétés (colonnes du tableau)
auxquelles le filtre sera appliqué.
Traduction manquante
Si vous changez de langue de saisie au cours de la configuration, il est possible que les saisies
manquent dans la nouvelle langue pour les textes configurés avant le changement. Les
champs de propriété correspondants des blocs de texte utilisateur indiquent alors "Texte vide"
pour attirer votre attention. Cela vous rappelle que les traductions pour la langue de saisie
actuelle n'existent pas encore. L'indication "Texte vide" ne s'affiche que dans l'éditeur, pas au
Runtime.
Rechercher et remplacer
Quand vous voulez rechercher des entrées dans tout le tableau, choisissez la commande
"Rechercher" dans le menu contextuel du tableau. Si vous aviez sélectionné une zone du
tableau auparavant, la recherche se limitera à cette zone.
Pour modifier certaines entrées dans une zone sélectionnée, servez-vous de la fonction
"Rechercher et remplacer". Par exemple, vous pouvez afficher les alarmes d'une plage de
numéros au moyen du champ "Rechercher", puis modifier l'appartenance de certaines alarmes
à un groupe d'alarmes dans une zone alors sélectionnée.
Notez bien que l'objet en question doit le cas échéant être déjà configuré (le groupe d'alarmes
"unite_604" dans notre exemple).
Exemples :
● Alarmes système - vous pouvez sélectionner (utiliser) ou désélectionner toutes les alarmes
système depuis le menu contextuel.
● Blocs d'alarme - vous pouvez sélectionner (utiliser) ou désélectionner tous les blocs
d'alarme depuis le menu contextuel.
● Groupes d'alarmes - vous pouvez sélectionner et désélectionner la propriété "Alarme
commune" pour toutes les alarmes d'un groupe d'alarmes.
Remarque
Sélection multiple possible
Si vous avez sélectionnée plusieurs lignes, la commande sera exécutée pour la zone
sélectionnée.
Introduction
Vous déterminez dans Alarm Logging quelles alarmes apparaîtront quand et avec quels
contenus dans la fenêtre d'alarmes. Vous déterminez où et comment des alarmes sont
archivées.
Introduction
Le contenu d'une alarme se compose de blocs d'alarme. Au Runtime, chaque bloc d'alarme
correspond à une colonne dans l'affichage tabellaire de la fenêtre d'alarmes.
Trois groupes de blocs d'alarme sont mis à disposition :
● Blocs système avec données système, comme par ex. date, heure, numéro d'alarme et
état
● Blocs de texte utilisateur avec textes explicatifs, comme par ex. texte d'alarme informant
sur la cause d'un incident ou le lieu de l'incident pour en permettre la localisation, 10 au
plus par alarme
● Blocs de valeur de process servant à coupler les alarmes à des valeurs de process, par
ex. les degrés de remplissage actuels, les températures ou les vitesses de rotation, 10 au
plus par alarme
Introduction
Les blocs système permettent d'afficher des informations prédéfinies qui ne peuvent pas être
utilisées librement, comme par ex. la date, l'heure, la durée.
La ligne d'alarme affiche la valeur du bloc d'alarme (l'heure, par ex.).
Vue d'ensemble
Remarque
Dans le dialogue "Propriétés - Ordinateur" si le paramètre "Imposer le format ISO 8601 sur
tous les composants" est activé, les répercussions s'en ressentent sur les formats configurés
pour les blocs système "Date" et "Heure".
Introduction
Vous sélectionnez les blocs d'alarme requis pour représenter et archiver des alarmes.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
Marche à suivre
Vous modifiez les propriétés d'un bloc d'alarme dans la zone de tableau ou dans la zone
"Propriétés", au choix.
Selon l'objet choisi, certaines propriétés ne sont pas éditables ou seulement de manière
restreinte. Les propriétés non éditables apparaissent sur fond de couleur dans la zone
"Propriétés".
1. Sélectionnez le dossier "Blocs d'alarme" ou l'un des dossiers subordonnés dans la zone
de navigation.
2. Pour l'éditer dans la zone "Propriétés", sélectionnez le bloc d'alarme dans la zone de
tableau.
3. Editez une propriété en cliquant dans le champ approprié.
Remarque
La zone "Propriétés" affiche toutes les propriétés disponibles d'un bloc d'alarme sélectionné.
Le cas échéant, certaines propriétés sont masquées dans la zone de tableau.
Propriété Description
Utilisée Indique si le bloc d'alarme est utilisé.
Bloc d'alarme Nom du bloc d'alarme
Le nom s'affiche comme propriété lors de la configuration d'une alarme.
Nombre de ca‐ Nombre de caractères disponibles pour représenter le bloc d'alarme en Runtime
ractères
Alignement A gauche, centré, à droite
Clignotement Indique si le bloc d'alarme est représenté clignotant en Runtime.
Zéros de tête Uniquement pour les blocs d'alarme numériques :
indique si les zéros de tête sont représentés.
Propriété Description
Format Uniquement pour la date et l'heure :
choix du mode de représentation
Exemple Affichage : exemple de représentation de la date
Type de bloc Affichage - non éditable
Numéro de bloc Affichage - non éditable
Créé par Affichage - non éditable
Traduction
Affichage du nom du bloc d'alarme dans les langues disponibles.
Vous pouvez éditer le texte à cet endroit.
Recommandation : Vous pouvez aussi éditer dans l'éditeur "TextLibrary" les textes qui
n'existent pas dans la langue de saisie.
Introduction
Les classes d'alarmes regroupent les types d'alarme. Les classes d'alarmes permettent une
représentation claire et structurée.
A partir de la version 7.3, les types d'alarme prennent toutes les propriétés des classes
d'alarmes. Les classes d'alarmes sont conservées en tant qu'élément supérieur aux types
d'alarme et vous pouvez continuer à les utiliser avec leurs variables de groupe. Ceci permet
l'utilisation plus flexible de ces propriétés dans les types d'alarme.
Vue d'ensemble
WinCC met 16 classes d'alarmes à disposition ainsi que deux classes d'alarmes système
prédéfinies. Les classes d'alarmes suivantes sont proposées en standard :
● Incident
● Système, acquittement requis
● Système, sans acquittement
Vous configurez les paramètres suivants pour les classes d'alarmes :
● Types d'alarme affectés à la classe
● Variables de groupe
Voir aussi
Pour insérer une signalisation groupée (Page 691)
Introduction
Ajoutez d'autres classes d'alarmes au système d'alarmes pour regrouper des types d'alarme.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez le dossier "Alarmes" dans la zone de navigation.
Remarque
Ajouter toutes les classes d'alarmes
Pour ajouter toutes les classes d'alarmes à la fois, faites glisser la sélection de plus de 16 lignes
vers le bas. Toutes les classes d'alarmes disponibles sont ajoutées.
Marche à suivre
1. Sélectionnez le dossier d'une classe d'alarmes dans la zone de navigation.
2. Choisissez "Copier" dans le menu contextuel.
3. Sélectionnez le dossier "Alarmes" dans la zone de navigation.
4. Choisissez "Coller" dans le menu contextuel.
Une copie de la classe d'alarmes est créée dans l'arborescence.
Introduction
Vous configurez pour les classes d'alarmes les paramètres de base suivants :
● Nom de la classe d'alarmes
● Variables
Condition
● Vous avez ajouté les classes d'alarmes au système d'alarme.
Marche à suivre
1. Sélectionnez le dossier de la classe d'alarmes dans la zone de navigation.
2. Editez les propriétés de la classe d'alarmes dans la zone "Propriétés".
Traduction
Affichage du nom de la classe d'alarmes dans les langues disponibles.
Vous pouvez éditer le texte à cet endroit.
Recommandation : Vous pouvez aussi éditer dans l'éditeur "TextLibrary" les textes qui
n'existent pas dans la langue de saisie.
Introduction
Supprimez une classe d'alarmes du système d'alarme lorsque vous n'en avez plus besoin
pour les alarmes configurées.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez le dossier de la classe d'alarmes dans la zone de navigation.
2. Choisissez "Supprimer" dans le menu contextuel.
Remarque
Toutes les alarmes affectées à la classe d'alarmes sont supprimées.
Les classes d'alarmes "Système, acquittement requis" et "Système, sans acquittement" ne
peuvent pas être supprimées.
Introduction
Les alarmes système sont des alarmes générées à l'intérieur du système, par ex. les alarmes
suite à des manipulations ou des pannes du système.
Pour le traitement d'alarmes système, WinCC met à disposition des classes d'alarmes
système. Les classes d'alarmes système ne peuvent pas être étendues. Le concept
d'acquittement des types d'alarme affectés est déterminé.
Vous choisissez parmi les alarmes système fournies celles que vous voulez utiliser. Voir
rubrique "Utiliser des alarmes système (Page 1361)".
Remarque
L'état "partie" n'est ni enregistré, ni déposé dans les archives.
Une alarme qui est affectée à la classe d'alarmes système sans acquittement n'est pas
acquittée.
Remarque
Notez bien qu'une conduite erronée est consignée également dans un message de conduite.
Introduction
Les types d'alarme réunissent des alarmes au même concept d'acquittement et à la même
représentation en couleur.
Vous configurez des alarmes dans un type d'alarme. Les types d'alarme rassemblent aussi
des alarmes en groupes.
A partir de la version 7.3, les types d'alarme prennent toutes les propriétés des classes
d'alarmes. Les classes d'alarmes sont conservées en tant qu'élément supérieur aux types
d'alarme et vous pouvez continuer à les utiliser avec leurs variables de groupe. Ceci permet
l'utilisation plus souple de ces propriétés dans les types d'alarme.
Vue d'ensemble
Dans chaque classe d'alarmes, vous pouvez configurer jusqu'à 16 types d'alarmes.
Pour un nouveau projet, WinCC met à disposition les types d'alarme suivants :
● "Alarme", "Avertissement" et "Erreur" dans la classe d'alarmes "Incident".
Ces types d'alarme peuvent être édités ou supprimés.
● "Contrôle de processus" et "Alarmes système" dans la classe d'alarmes "Système,
acquittement requis".
● "Contrôle de processus" et "Messages de conduite" dans la classe d'alarmes "Système,
sans acquittement".
Les types d'alarme des classes d'alarmes système ne peuvent pas être supprimés. Le
concept d'acquittement est défini. Il n'est pas possible de configurer d'autres types d'alarme
dans les classes d'alarmes système.
Introduction
Les classes d'alarmes réunissent des alarmes au même concept d'acquittement et à la même
représentation en couleur.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez dans la zone de navigation le dossier de la classe d'alarmes à laquelle le
nouveau type d'alarme sera affecté.
2. Choisissez la commande "Nouveau type d'alarme" dans le menu contextuel.
Un nouveau type d'alarme apparaît sous forme de dossier dans l'arborescence.
Remarque
Il n'est pas possible d'ajouter des types d'alarme aux classes d'alarmes "Système,
acquittement requis" et "Système, sans acquittement".
Remarque
Ajouter tous les types d'alarme
Pour ajouter tous les types d'alarme à la fois, faites glisser la sélection de plus de 16 lignes
vers le bas. Tous les types d'alarme disponibles sont ajoutés.
Introduction
Si vous avez besoin, pour votre projet, de plusieurs types d'alarme aux propriétés largement
identiques, créez une copie d'un type d'alarme.
Les alarmes déjà assignées au type d'alarme ne seront pas copiées.
Condition
Un type d'alarme est créé.
Marche à suivre
1. Sélectionnez le dossier d'un type d'alarme dans la zone de navigation.
2. Choisissez "Copier" dans le menu contextuel.
3. Sélectionnez dans la zone de navigation le dossier de la classe d'alarmes à laquelle la
copie sera ajoutée.
4. Choisissez "Coller" dans le menu contextuel.
Une copie du type d'alarme est créée dans l'arborescence.
Introduction
Vous configurez les propriétés d'un type d'alarme dans la zone "Propriétés".
Condition
● Vous avez ajouté un type d'alarme à une classe d'alarmes.
Marche à suivre
1. Sélectionnez le dossier du type d'alarme dans la zone de navigation.
2. Editez les propriétés du type d'alarme dans la zone "Propriétés".
● Textes d'état
voir "Comment configurer les textes d'état d'un type d'alarme (Page 1322)"
● Variables
voir "AUTOHOTSPOT"
● Couleurs
voir "Comment configurer les couleurs pour la représentation (Page 1323)"
● Traductions
Affichage du nom et des textes d'état dans les langues disponibles.
Vous pouvez éditer ces textes.
Recommandation : Vous pouvez aussi éditer dans l'éditeur "TextLibrary" les textes qui
n'existent pas dans la langue de saisie.
Introduction
Vous déterminez pour l'acquittement d'une alarme la représentation et l'édition de l'alarme en
Runtime de l'état "Arrivée" à "Partie". Toutes les alarmes affectées à un type d'alarme utilisent
le même concept d'acquittement.
Condition
● Vous avez sélectionné un type d'alarme dans la zone de navigation.
● La zone "Propriétés" affiche les propriétés du type d'alarme.
● Vous pouvez aussi sélectionner le dossier "Alarmes" ou celui d'une classe d'alarmes dans
la zone de navigation et sélectionner l'onglet "Types d'alarme" dans la zone de tableau.
Quelques options ne peuvent être combinées avec d'autres options. Pour sélectionner l'une
de ces options, il faut d'abord annuler le choix fait auparavant.
Option Description
Acquittement à Activez cette option pour une alarme individuelle qui doit être acquittée quand elle
l'arrivée apparaît. L'alarme reste en attente jusqu'à son acquittement.
Acquittement au Activez cette option pour une alarme individuelle à acquittement double. Les alar‐
départ mes sortantes de cette classe d'alarmes doivent être acquittées.
Clignotement Activez cette option pour une alarme de changement d'état à acquittement simple
ou double. Les alarmes de cette classe clignotent lorsqu'elles s'affichent dans la
fenêtre d'alarmes. Pour qu'un bloc d'alarme d'une alarme clignote en Runtime, il
faut que le clignotement soit activé dans les propriétés du bloc d'alarme en question.
Uniquement Activez cette option pour une alarme de premier changement d'état à acquittement
pour 1er change‐ simple. Seule la première alarme de ce type clignote lorsqu'elle s'affiche dans la
ment fenêtre d'alarmes. La case à cocher "Clignotement" doit être activée.
Sans état "partie" Activez cette option pour une alarme sans l'état "partie" avec ou sans acquittement.
Lorsque cette option est active, les alarmes n'ont pas l'état "partie". Quand l'alarme
ne connaît que l'état "arrivée", elle ne s'inscrit pas dans la fenêtre d'alarmes et elle
est seulement archivée.
Utilisateur univo‐ Lorsque vous activez cette option, les commentaires de la fenêtre d'alarmes sont
que affectés à l'utilisateur connecté. L'utilisateur est inscrit dans le bloc système "Nom
de l'utilisateur". Si aucun commentaire n'est encore inscrit, n'importe quel utilisateur
peut inscrire le premier commentaire. Lorsque le premier commentaire est placé,
les autres utilisateurs ne peuvent y accéder qu'en lecture..
Commentaire Lorsque vous activez cette option, le commentaire de l'alarme arrivée s'affiche tou‐
jours dans les blocs de texte utilisateur avec les composants dynamiques
"@100%s@", "@101%s@", "@102%s@" et "@103%s@". L'affichage est alors
indépendant de l'état de l'alarme dans la liste d'alarmes:
Remarque
Quand un type d'alarme est sans acquittement et ne possède pas l'état "partie", il n'apparaît
pas dans la fenêtre d'alarmes. L'alarme est uniquement archivée. Quand une telle alarme est
utilisée dans un groupe d'alarmes, son apparition n'a plus d'influence sur le bit d'état du groupe
d'alarmes.
Option Description
Touche d'acquit‐ Les avertisseurs centraux déclenchés par l'apparition d'une alarme sont acquittés
tement par l'utilisateur avec une touche d'acquittement séparée dans la barre d'outils ou
par saisie sur clavier.
La touche d'acquittement doit être prévue dans la fenêtre d'alarmes. La touche
d'acquittement séparée est toujours active, même quand l'option "Acquittement
individuel" a été sélectionnée dans les propriétés de l'alarme.
Variable pour L'avertisseur central est commandé au moyen de la variable.
avertisseur cen‐
tral
Appelle la boîte de dialogue "Sélection de variable" pour sélectionner une variable
pour l'avertisseur central.
Introduction
Les textes d'état d'une alarme s'affichent sur la ligne d'alarmes, dans les blocs système "Etat"
et "Etat d'acquittement".
Condition
● Vous avez sélectionné un type d'alarme dans la zone de navigation.
● La zone "Propriétés" affiche les propriétés du type d'alarme.
Remarque
Le système génère l'affichage des textes d'état "Acquittement système" (alarmes acquittées
par le système) et "Acquittement Reset" (alarmes acquittées par l'acquittement de secours).
Option Description
Arrivée Texte pour alarmes "arrivées" lors du changement dans l'état d'exploitation
à signaler.
Partie Texte pour alarmes "parties" lors du changement à partir de l'état d'exploi‐
tation à signaler.
Acquittée Texte pour alarmes acquittées
Arrivée et partie Texte pour alarme arrivée et partie.
Remarque
Les textes d'état ne sont affichés dans la ligne d'alarme que jusqu'au nombre de caractères
configuré dans les propriétés du bloc système. Un bloc système doit donc être suffisamment
long afin de pouvoir afficher le plus long texte d'état.
Traduction
Au bas des propriétés, vous trouvez l'affichage des textes d'état dans les langues disponibles.
Vous pouvez éditer le texte à cet endroit.
Recommandation : Vous pouvez aussi éditer dans l'éditeur "TextLibrary" les textes qui
n'existent pas dans la langue de saisie.
Introduction
Vous configurez les propriétés d'un type d'alarme dans la zone "Propriétés" ou dans la zone
de tableau.
Les couleurs choisies sont utilisées pour représenter les alarmes affectées. Dans la boîte de
dialogue "Sélection des couleurs", vous définissez la couleur directement ou vous sélectionnez
une couleur indicée dans la palette de couleurs centrale si une telle palette est définie.
Condition
● Vous avez ajouté un type d'alarme à une classe d'alarmes.
Marche à suivre
1. Sélectionnez le dossier du type d'alarme dans la zone de navigation.
2. Editez les propriétés du type d'alarme dans la zone "Propriétés".
Choix de la couleur
Choisissez pour chaque type d'alarme les couleurs avec lesquelles représenter au Runtime
les alarmes affectées. Vous déterminez la couleur de police et celle d'arrière-plan pour les
états :
● arrivée
● partie
● acquittée
Introduction
Lorsque vous n'avez plus besoin d'un type d'alarme, supprimez-le.
Les alarmes affectées sont également supprimées.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez le dossier d'un type d'alarme dans la zone de navigation.
2. Choisissez "Supprimer" dans le menu contextuel.
Remarque
Les types d'alarme "Contrôle de processus", "Alarmes système" et "Messages de conduite"
ne peuvent pas être supprimés des classes d'alarmes "Système".
Introduction
Une alarme est affectée à un événement.
Une alarme se compose des blocs d'alarme définis.
Vous pouvez rassembler des alarmes en un groupe d'alarmes.
Condition
Vous avez configuré des types d'alarme auxquels vous affectez des alarmes.
Le menu contextuel de la première colonne (numéro de ligne en cours) vous permet d'éditer
l'alarme :
● Copiez des alarmes pour créer des alarmes semblables.
● Supprimez les alarmes dont vous n'avez plus besoin.
● Exportez les alarmes sélectionnées.
Introduction
Vous déterminez les propriétés d'une alarme dans la zone de tableau ou dans la zone
"Propriétés", au choix.
Dans la zone tabellaire, vous pouvez créer et éditer un grand nombre d'alarmes Vous pouvez
afficher ou masquer certaines colonnes de manière précise. Vous pouvez trier ou filtrer des
alarmes d'après une colonne.
La zone "Propriétés" affiche clairement tous les paramètres d'une alarme.
Condition
● Les classes d'alarmes et les types d'alarme requis sont configurés.
● Les variables à utiliser sont créées.
● Les blocs d'alarme sont configurés.
Sélection
Propriété Description
Type d'objet Non éditable
Nom d'objet Numéro d'alarme
Même quand plusieurs alarmes sont sélectionnées dans la zone de
tableau, vous n'éditez jamais qu'une seule alarme dans la zone "Pro‐
priétés".
Généralités
Propriété Description
Numéro Numéro de l'alarme.
Les lettres, espaces et caractères spéciaux ne sont pas acceptés dans
les numéros d'alarme.
Un grand nombre de numéros est réservé aux alarmes système
WinCC, à d'autres composants et aux options WinCC.
Vous pouvez utiliser les numéros contenus dans les plages suivantes :
● 1 - 999.999
● 1.020000 - 1.899.999
● 3.000.000 - 3.999.999
● 5.000.000 - 12.508.140
● 12.508.142 - 536.870.911
Des numéros de message compris dans les plages ci-dessus peuvent
être déjà occupés par l'utilisation des options.
Classe d'alarmes Classe de l'alarme.
Sélection possible dans une liste de sélection.
Vous ne pouvez sélectionner que des classes d'alarmes déjà créées.
Type d'alarme Type de l'alarme.
Sélection possible dans une liste de sélection.
Vous ne pouvez sélectionner que des types d'alarme affectés à la clas‐
se sélectionnée.
Groupe d'alarmes Affectation de l'alarme à un groupe défini par l'utilisateur.
Sélection possible dans une liste de sélection.
Vous pouvez uniquement sélectionner des groupes d'alarmes définis
par l'utilisateur déjà configurés.
Ce champ reste vide quand l'alarme n'est pas affectée à un groupe
d'alarmes utilisateur.
Propriété Description
Priorité Détermine la priorité de l'alarme. L'affichage d'alarmes peut être trié et
sélectionné en fonction de la priorité. La plage des valeurs s'étend de
"0 à 16".
Dans WinCC, la valeur correspondant à la plus haute priorité n'est pas
déterminée. Dans l'environnement de PCS7, la valeur 16 correspond
à la plus haute priorité.
Masque de masquage Définit la condition pour le masquage de l'alarme. Quand au Runtime,
la valeur de la variable de masquage correspond à un état de l'installa‐
tion, l'alarme est automatiquement masquée hors de la liste d'alarmes,
de la liste d'archive courte ou de la liste d'archive longue durée. L'alarme
doit être affectée à un groupe d'alarmes et une variable de masquage
doit être configurée pour ce groupe.
Variables
Propriété Description
Variable de signalisation La variable de signalisation contient le bit par lequel l'alarme sélection‐
née est déclenchée.
Bit de signalisation Numéro du bit de la variable de signalisation par lequel l'alarme sélec‐
tionnée est déclenchée.
Variable d'état Variable dans laquelle les états de l'alarme sont rangés ("arrivée/partie"
et état d'acquittement).
Bit d'état Numéro du bit de la variable d'état qui indique l'état de l'alarme. Le bit
pour l'obligation d'acquittement est déterminé automatiquement.
Variable d'acquittement Variable utilisée comme variable d'acquittement.
Bit d'acquittement Numéro du bit de la variable d'acquittement qui est utilisé pour acquitter
l'alarme.
Vous sélectionnez les variables dans la boîte de dialogue "Sélection de variable". Si vous
sélectionnez une variable déjà utilisée ailleurs, un message vous le fera savoir. La saisie n'est
pas acceptée. Le bit est sélectionné dans une liste de sélection qui ne propose que les bits
disponibles.
Paramètres
Propriété Description
Acquittement individuel L'alarme doit être acquittée individuellement. Elle ne peut plus être ac‐
quittée par une touche d'acquittement groupé.
Avertisseur central L'alarme commande un avertisseur central.
Archivée L'alarme est enregistrée dans l'archive.
Front descendant Pour le procédé de signalisation par bit, vous pouvez déterminer si
l'alarme sera générée sur front montant ou descendant. Pour tous les
autres procédés de signalisation, l'alarme est toujours générée sur front
montant.
Pour les alarmes sur front descendant, configurez la variable de signa‐
lisation avec la valeur de début "1".
Déclenche une action L'alarme déclenche la fonction standard "GMsgFunction", modifiable
avec l'éditeur "Global Script". Dans l'explorateur de fonctions du Global
Script, vous trouverez cette fonction sous "Fonctions standard/Alarme".
Propriété Description
Données de variable supplé‐ Cette option commande l'exploitation, via variables de données brutes,
mentaires des événements d'alarme provenant de blocs de signalisation.
Option activée :
les valeurs de processus sont exploitées dans Alarm Logging confor‐
mément aux types de données des variables supplémentaires indiqués
dans les parties de texte dynamiques et elles sont archivées ou affi‐
chées dans l'alarme.
Les 12 octets des variables supplémentaires peuvent se composer des
types de données suivants :
● BYTE(Y),
● WORD(W), DWORD(X),
● entier(I), entier(D),
● BOOL(B), CHAR(C), REAL(R).
Exemple :
@1Y%d@, @2W%d@, @3W%d@, @3X%d@, @5W%d@, @6Y
%d@. "@2W%d@" fait par ex. référence à la deuxième variable sup‐
plémentaire en tant que "WORD".
Indépendamment de l'option, des valeurs système peuvent être affi‐
chées dans le bloc de valeurs de process "10" pour certains blocs de
signalisation.
Assistance Si cette option est activée, vous pouvez configurer des textes qui as‐
sistent l'utilisateur dans son traitement de l'alarme.
Vous sélectionnez un paramètre en cliquant dans la case d'option pour mettre la coche .
Etendu
Propriété Description
DLL de normalisation Quand la variable de signalisation est une variable de données brutes,
vous sélectionnez ici le programme de compilation correspondant.
Loop in Alarm A la sortie de l'alarme, une fonction WinCC est appelée.
Nom de fonction Sélectionnez la fonction qui sera appelée, pour associer l'alarme à une
vue, par exemple.
Par défaut : "OpenPicture"
Vous pouvez sélectionner n'importe quelle autre fonction.
Paramètres de fonction Paramètres d'appel, selon la fonction sélectionnée, librement éditable.
Exemple : nom d'une vue qui s'affiche à l'appel.
Numéro d'API Numéro de l'AS (automate subordonné - API) dans lequel l'alarme est
déclenchée.
Cette valeur s'affiche dans le bloc d'alarme de l'alarme au Runtime et
n'a pas de fonction dans la communication avec l'AS.
Numéro de CPU Numéro de la CPU dans laquelle l'alarme est déclenchée.
Cette valeur s'affiche dans le bloc d'alarme de l'alarme au Runtime et
n'a pas de fonction dans la communication avec l'AS ou la CPU.
Les propriétés suivantes ne sont significatives que pour les alarmes d'un AS S7 Plus :
Adresse Adresse de l'alarme.
Version Version de l'alarme.
ID d'auteur ID de l'auteur
Propriété Description
Liaison Nom de la liaison à l'AS qui peut déclencher l'alarme.
Auteur Affichage : auteur de l'alarme
Propriété Description
Texte d'alarme Editable à volonté, 255 caractères au maximum.
Lieu incident Saisissez le texte dans le champ de texte.
Texte d'info Pour insérer des valeurs de process dans le texte, cliquez dans la zone
de tableau dans le champ pour "Texte alarme", "Lieu incident" ou pour
un bloc de texte utilisateur.
Cliquez ensuite sur la commande "Édition" dans le menu contextuel.
Propriété Description
Durée de réaction Durée de réaction préconisée après le déclenchement de cette alarme
Format horaire : "jour heures:minutes:secondes"
Description Description de l'alarme
Motifs Motifs possibles de déclenchement de l'alarme
Action Action recommandée à l'utilisateur
Effet Conséquences si l'utilisateur ne réagit pas pendant la durée de réaction
préconisée
Traduction
Au bas des propriétés, vous trouvez l'affichage des blocs de texte utilisateur configurés dans
les langues disponibles.
Vous pouvez éditer le texte à cet endroit.
Recommandation : Vous pouvez aussi éditer dans l'éditeur "TextLibrary" les textes qui
n'existent pas dans la langue de saisie.
Introduction
Vous créez une alarme dans la zone de tableau en tapant un numéro dans la première ligne
vide de la colonne "Numéro".
Condition
● L'éditeur "Alarm Logging" est ouvert.
4. Vous pouvez aussi choisir une variable dans la première ligne libre de la colonne "Variable
de signalisation". Ce champ est également repéré par le symbole jaune.
L'alarme avec le prochain numéro libre est créée dès que vous avez sélectionné la variable
de signalisation.
5. Vous éditez les propriétés de l'alarme dans la zone "Propriétés" ou dans la zone de tableau,
au choix.
De nouvelles alarmes sont créées. Le numéro d'alarme est incrémenté à partir de l'alarme
sélectionnée.
Introduction
Vous pouvez éditer une sélection d'alarmes en même temps.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Actions possibles
Les alarmes qui sont représentées dans la zone de tableau peuvent être éditées en même
temps. Chaque propriété (type d'alarme, par ex., appartenance à un groupe, texte d'alarme)
peut être modifiée ou attribuée pour plusieurs alarmes.
Quand les alarmes à éditer en commun figurent les unes sous les autres dans la zone de
tableau, servez-vous des possibilités suivantes :
● Générer plusieurs alarmes consécutives en "tirant" le numéro d'alarme vers le bas.
● Trier ou filtrer le tableau d'après une propriété à l'aide du menu contextuel de l'en-tête de
colonne.
● Filtrer la représentation au moyen du champ de recherche "Find".
Marche à suivre
1. Sélectionnez la cellule contenant la propriété d'une alarme que les alarmes suivantes
doivent reprendre.
Vous pouvez sélectionner plusieurs propriétés à la fois.
2. Tirez la sélection par la case en bas à droite et faites-la glisser sur les alarmes affichées
en dessous.
Les alarmes reprennent alors la propriété contenue dans la sélection.
Le cas échéant, les valeurs numériques sont incrémentées (bits de signalisation, par ex.).
Introduction
Vous supprimez une alarme dans la zone de tableau.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Dans la zone de tableau, sélectionnez les lignes des alarmes que vous voulez supprimer.
Pour cela, cliquez sur le numéro de ligne. Si vous ne sélectionnez que certaines lignes
d'une alarme, seule la saisie pour la propriété respective sera supprimée.
2. Choisissez la commande "Supprimer" dans le menu contextuel ou bien appuyez sur
"Suppr".
L'alarme est supprimée et retirée du tableau.
Les alarmes système ne sont pas supprimées. C'est l'utilisation d'alarmes système qui est
annulée.
Introduction
Une alarme est déclenchée par la variable de signalisation. Cette variable doit être d'un type
de variable sans signe. La structure de la variable de signalisation n'est pas déterminée.
Les possibilités suivantes s'offrent à vous lors de la configuration des variables de
signalisation :
● Configurer une variable de signalisation propre à chaque alarme.
● Déclencher plusieurs alarmes au moyen d'une variable de signalisation. La distinction entre
les alarmes est faite au moyen du bit de signalisation. Vous ne pouvez utiliser un bit de la
variable de signalisation que pour une seule alarme.
Marche à suivre
1. Sélectionnez l'alarme dans la zone de tableau.
2. Sélectionnez la variable dans la zone de tableau ou dans la zone "Propriétés". Voir "Les
propriétés d'une alarme (Page 1327)"
Remarque
Ne mélangez pas les bits de la variable de signalisation à d'autres variables de l'alarme, par
ex. à une variable d'état.
Introduction
Une alarme possède deux états décisifs :
● L'état "arrivée/partie" indique si l'alarme est arrivée ou partie.
● L'état d'acquittement indique si l'alarme est à acquittement requis et n'a pas encore été
acquittée.
Ces deux états de l'alarme sont rangés dans une variable d'état. Selon le type de données de
la variable, il est possible d'acquérir jusqu'à 16 alarmes dans une variable d'état. Chaque
alarme occupe 2 bits dans la variable d'état.
Le "bit d'acquittement"
Le bit d'acquittement dans la variable d'état passe à l'état "1" dès qu'une alarme à acquittement
requis est arrivée et n'a pas été acquittée. Le bit d'acquittement passe à l'état "0" dès qu'une
alarme à acquittement requis a été acquittée.
Remarque
Ne mélangez pas les bits de la variable d'état à d'autres variables de l'alarme, par ex. à une
variable d'acquittement.
Introduction
Pour les alarmes, un bit de la variable d'acquittement sert à déclencher l'acquittement et à
afficher l'état. Sachant que :
● Quand le bit d'acquittement d'une alarme a la valeur "1", c'est que l'alarme a été acquittée.
● Quand le bit d'acquittement d'une alarme a la valeur "0", c'est que l'alarme n'a pas encore
été acquittée.
En Runtime, l'acquittement d'une alarme met ce bit d'acquittement à 1.
La structure des variables d'acquittement n'est pas déterminée. Les variables doivent être d'un
type de variable sans signe. Les possibilités suivantes s'offrent à vous lors de la configuration
des variables de signalisation :
● Configurer une variable d'acquittement propre à chaque alarme.
● Réunir plusieurs alarmes dans une variable d'acquittement. La distinction entre les alarmes
est faite au moyen du bit d'acquittement.
Remarque
Quand l'alarme est acquittée par le WinCC Alarm Control, le bit d'acquittement attribué à
cette alarme est mis à 1. Le bit d'acquittement est remis à 0 par une action, par ex. un
bouton dans la vue de processus WinCC, ou par un programme dans l'AS.
Introduction
Vous configurez des textes d'alarme, des textes d'information et des textes d'assistance pour
donner des informations ou des conseils supplémentaires en vue du traitement des alarmes.
Vue d'ensemble
Dans le bloc de texte utilisateur, il est possible d'utiliser des formats pour afficher le contenu
d'un champ du dialogue des commentaires de l'alarme, par ex. :
● @100%s@ = Nom d'ordinateur
● @101%s@ = Nom d'application (32 caractères maxi)
● @102%s@ = Nom d'utilisateur (16 caractères maxi)
● @103%s@ = Commentaire de l'alarme (255 caractères maxi) dans la liste d'archives
longue durée. Pour cela, il faut qu'un commentaire soit saisi dans l'alarme.
Texte d'info
Outre les textes utilisateur, vous pouvez définir d'autres informations pour le bloc d'alarme
"Texte d'info".
Les textes peuvent contenir jusqu'à 255 caractères. Le texte d'info accepte aussi les
instructions de format.
Les textes d'info ne sont pas modifiables au runtime.
Textes d'assistance
Vous pouvez fournir les textes d'information suivants qui assistent l'utilisateur dans son
traitement de l'alarme :
● Durée de réaction : durée de réaction préconisée après le déclenchement de l'alarme
Le format horaire est "jour heures:minutes:secondes"
● Description : description de l'alarme
● Motifs : motifs possibles de déclenchement de l'alarme
● Action : action recommandée à l'utilisateur
● Effet : conséquences si l'utilisateur ne réagit pas pendant la durée de réaction préconisée
Ces textes peuvent contenir plus de 400 caractères répartis sur plusieurs lignes. Les
instructions de format ne sont pas prises en charge.
Les textes peuvent être configurés en plusieurs langues. Les textes spécifiques aux langues
doivent être configurés dans Alarm Logging. Ces textes ne s'affichent pas dans la bibliothèque
Text Library et ne peuvent pas y être édités. Vous pouvez importer et exporter les textes
multilingues au moyen de Text Distributor.
Ces textes ne peuvent pas être utilisés au runtime pour effectuer un classement ou filtrer les
alarmes.
Dans WinCC Alarm Control, la fonction de touche "Afficher le texte d'aide de l'alarme" affiche
toujours le texte le plus récent, même s'il s'agissait par exemple encore d'un autre texte lors
du déclenchement de l'alarme.
Condition
● Vous avez déjà créé des alarmes.
Traduction manquante
Si vous changez de langue de saisie au cours de la configuration, il est possible que les saisies
manquent dans la nouvelle langue pour les textes configurés avant le changement. Les
champs de propriété correspondants des blocs de texte utilisateur indiquent alors "Texte vide"
pour attirer votre attention. Cela vous rappelle que les traductions pour la langue de saisie
actuelle n'existent pas encore. L'indication "Texte vide" ne s'affiche que dans l'éditeur, pas au
Runtime.
5.4.5.8 Pour insérer des valeurs de process dans les blocs de texte utilisateur
Introduction
Vous pouvez enregistrer une valeur de process dans un bloc de texte utilisateur. Le nombre
maximal de caractères est de 255.
Entrée Description
Bloc de valeur de pro‐ Sélectionnez la grandeur du processus dont vous voulez insérer la valeur.
cess Vous avez le choix entre :
● Les blocs de valeur de process sélectionnés pour utilisation
● Nom d'ordinateur
● Nom de l'application
● Nom de l'utilisateur
● Commentaire
Type Détermine le type de format de la valeur de process à insérer.
Vous avez le choix entre :
● Texte
● Nombre à virgule fixe (décimal, octal, hexadécimal)
● Nombre à virgule flottante
Nombre de positions Détermine le nombre de caractères réservés pour la valeur de process dans
le texte utilisateur.
Précision Détermine combien de caractères de la valeur de process seront insérés
dans le texte utilisateur.
Aligné à gauche Quand le nombre de positions de la valeur de process à insérer est inférieur
au nombre de positions réservées, vous déterminez avec cette fonction si la
valeur de process doit être alignée à droite ou à gauche dans le texte utili‐
sateur.
Remplir de 0 Quand cette fonction est activée, les nombres à virgule flottante sont com‐
plétés par des "0" jusqu'au nombre de positions indiqué dans le champ "Pré‐
cision".
Sortie Champ de saisie pour texte.
Insérer valeur de pro‐ Insère la valeur de processus sélectionnée dans la sortie au format choisi,
cess à la position du curseur de saisie.
< < > (touches fléchées) Positionnez le curseur de saisie dans le bloc de valeur de processus qui doit
être déplacé dans le bloc utilisateur.
Cliquez sur l'une des touches fléchées pour déplacer le bloc de valeur de
process dans la sortie.
Exemple Montre le texte d'alarme en exemple.
Condition
● Vous avez déjà créé des alarmes.
● Vous avez sélectionné au moins un bloc de valeur de process pour l'utilisation.
Marche à suivre
1. Editez dans la zone de tableau le bloc de texte utilisateur correspondant, p. ex. "Texte
d'alarme", "Lieu incident", ...
2. Dans le menu contextuel du champ de saisie, cliquez sur la commande "Edition".
Vous obtenez la boîte de dialogue pour la sélection et le formatage d'un bloc de valeur de
process.
Introduction
Vous pouvez faire afficher au Runtime, pour une alarme, un graphique représentant la partie
de l'installation dans laquelle l'alarme est apparue.
Pour cela, vous associez le nom du graphique à une fonction de vue qui sera déclenchée dans
la fenêtre d'alarmes :
Remarque
La fonction de vue par défaut est la fonction standard WinCC "OpenPicture". Vous pouvez
spécifier une fonction quelconque et définir un autre fichier comme paramètre de transfert.
Prenez en considération les points suivants si vous voulez utiliser une autre fonction :
● Utilisez une fonction qui accepte un paramètre de transfert de type char*, par ex. : void
MyFunction(char* NameOwnData).
● N'utilisez que des fonctions dont le paramètre de renvoi correspond aux types "unsigned
char", "short int", "long int", "float", "double", "bool" ou "void".
Condition
● Vous avez déjà créé des alarmes.
● Vous avez configuré un graphique dans le Graphics Designer.
Marche à suivre
1. Sélectionnez l'alarme dans la zone de tableau.
2. Activez l'option "Loop In Alarm" dans la zone "Propriétés", section "Etendu".
La fonction "OpenPicture" est définie par défaut.
3. Sélectionnez le graphique à afficher comme "Paramètre de fonction".
Introduction
Le masquage d'alarmes empêche une surcharge d'informtions pour l'opérateur de l'installation.
Lorsque seules des alarmes sélectionnées sont affichées, l'opérateur peut se concentrer sur
les alarmes significatives.
Processus du masquage
Pour masquer des alarmes, vous disposez aussi des possibilités suivantes :
● Masquage automatique :
Les alarmes sont masquées ou de nouveau affichées en fonction d'un état déterminé de
l'installation.
– Pour cela, vous créez un groupe d'alarmes défini par l'utilisateur avec une variable de
masquage.
– Vous ajoutez à ce groupe les alarmes que vous voulez masquer en Runtime.
– Vous configurez pour chaque alarme, au moyen du masque de masquage, les états de
l'installation pour le masquage et l'affichage.
● Masquage manuel :
L'opérateur peut déterminer lui-même au moyen d'une touche dans la fenêtre d'alarme
quand il veut masquer une alarme des trois listes d'alarme.
– L'opérateur peut de nouveau afficher l'alarme au moyen d'une touche dans la fenêtre
d'alarme.
– A l'issue d'une durée configurable, le système affiche de nouveau les alarmes.
Le masquage manuel peut déclencher des alarmes de conduite. Lorsqu'une alarme de
conduite est configurée, l'opérateur doit indiquer un motif pour le masquage.
Configuration du masquage
Dans l'Alarm Logging, vous configurez le masquage automatique et la durée pour le masquage
manuel.
La touche pour le masquage automatique dans WinCC Alarm Control est configurée dans
Graphics Designer.
Pour plus d'informations sur la configuration et la conduite au Runtime, voir "AUTOHOTSPOT".
Condition
● L'éditeur "Alarm Logging" est ouvert.
7. Déterminez la condition décidant du masquage pour chaque alarme du groupe défini par
l'utilisateur.
Editez la propriété "Masque de masquage" sous "Général".
Vous déterminez ainsi les états de l'installation de la variable de masquage pour lesquels
l'alarme sera masquée.
8. Cliquez sur .
La boîte de dialogue "Masquer pour les états système suivants" s'affiche.
Sélectionnez des états de l'installation. Les états sélectionnés s'affichent dans le champ
"Masque de masquage".
Vous pouvez aussi entrer les valeurs numériques dans le champ "Masque de masquage",
séparées par des points-virgules.
Voir aussi
Pour configurer les messages de conduite (Page 1446)
Pour masquer et réafficher les alarmes (Page 1474)
Introduction
Vous pouvez sélectionner des alarmes et les exporter à volonté. Les alarmes exportées sont
enregistrées au choix comme fichier de texte (*.txt) ou comme classeur Excel (*.xlsx).
Condition
● L'éditeur "Alarm Logging" est ouvert.
Préparation à l'exportation
● Sélectionnez le dossier "Alarmes" quand vous voulez exporter toutes les alarmes.
● Sélectionnez un dossier quand vous voulez exporter toutes les alarmes d'une classe, d'un
type ou d'un groupe.
● Sélectionnez dans la zone de tableau des alarmes individuelles à exporter.
Pour cela, sélectionnez les numéros de ligne des alarmes.
Enfoncez la touche de majuscules pour sélectionner des alarmes qui se suivent.
Enfoncez la touche Ctrl pour sélectionner des alarmes discontinues.
Marche à suivre
1. Sélectionnez les alarmes à exporter.
2. Choisissez la commande "Exporter" dans le menu contextuel.
3. Choisissez le format de fichier (texte ou classeur Excel).
Les alarmes sélectionnées sont écrites dans un fichier.
Un message confirme que l'exportation s'est terminée correctement.
Remarque
Choisissez la commande "Edition" > "Exporter" dans le menu principal pour exporter tout
l'Alarm Logging configuré (l'ensemble des alarmes, blocs d'alarme et surveillances de seuils).
Texte Unicode
Les différentes propriétés sont séparées par des tabulations, les lignes par des sauts de ligne
(CR-LF).
Selon l'exportation choisie, le fichier énumère des classes d'alarmes, des types d'alarme, des
alarmes… avec toutes leurs propriétés.
Ce fichier peut être ouvert et édité dans des tableurs (MS Excel, par ex.).
Classeur Excel
Les alarmes, les types d'alarme et les classes d'alarmes sont représentés sur des feuilles
séparées au format Microsoft Excel 2010.
Introduction
Vous pouvez importer dans Alarm Logging des alarmes exportées auparavant. Il est possible
de reprendre des alarmes d'autres projets.
Condition
● L'éditeur "Alarm Logging" est ouvert.
● Un fichier de texte contenant des alarmes est disponible.
Marche à suivre
1. Dans le menu principal "Edition", choisissez la commande "Importer". Cela ouvre la boîte
de dialogue permettant de sélectionner un fichier d'importation.
2. Sélectionnez un fichier d'importation.
3. Cliquez sur le bouton "Importer" pour importer les alarmes dans le système d'alarmes.
Un message confirme que l'importation est terminée.
Si des erreurs sont apparues au cours de l'importation, ce message contiendra un lien vers
le fichier journal qui énumère les erreurs.
Introduction
Les groupes d'alarmes sont utilisés pour interroger et commander un nombre déterminé
d'alarmes depuis un niveau supérieur.
Configuration
Il y a deux sortes de groupes d'alarmes dans WinCC :
● Groupes d'alarmes définis par l'utilisateur
Les groupes d'alarmes définis par l'utilisateur sont configurés dans la zone de navigation
à l'aide du dossier "Groupes d'alarmes".
● Les classes d'alarmes et les types d'alarme sont des groupes déjà définis.
Vous configurez ces groupes d'alarmes en éditant les propriétés d'une classe d'alarmes
ou d'un type d'alarme.
Introduction
Dans le cas des groupes d'alarmes constitués de classes d'alarmes et de types d'alarme, les
alarmes qui en font partie résultent de la configuration d'alarmes générale. La structure des
classes d'alarmes et des types d'alarme étant hiérarchique et la classe d'alarmes étant toujours
le dossier supérieur des types d'alarme placés en dessous, il en résulte l'appartenance
suivante.
● Toutes les alarmes configurées en dessous d'une classe d'alarmes font partie de ce groupe.
● Toutes les alarmes configurées en dessous d'un type d'alarme font partie de ce groupe.
● Dans le cas des groupes d'alarmes définis par l'utilisateur, vous pouvez déterminer vous-
même l'appartenance.
Les groupes d'alarmes utilisateur peuvent être hiérarchisés en 6 plans subordonnés. Il faut
noter ici qu'une alarme ne peut être affectée qu'à un seul groupe d'alarmes utilisateur.
Avec ces possibilités, vous pourrez configurer les groupes les plus variés.
Dans les groupes d'alarmes, vous ne configurez que des variables qui traitent l'état et la
commande des alarmes correspondantes en tant qu'état collectif ou commande collective.
Affectation de variables
Vous pouvez affecter les variables suivantes à chaque groupe d'alarmes, classe d'alarmes et
type d'alarme :
● La variable d'état représente la somme des états de toutes les alarmes subordonnées. Le
bit d'état indique qu'une alarme au moins possède l'état "arrivée". Il n'est remis à 0 que
quand toutes les alarmes possèdent l'état "partie". Le bit d'acquittement de la variable d'état
indique qu'une alarme au moins à acquittement requis est arrivée. Ce bit n'est remis à 0
que quand toutes les alarmes ont été acquittées.
Grâce à la variable d'état, il est possible d'interroger l'état d'alarme depuis d'autres
composants WinCC également.
● Vous évaluez le verrouillage du groupe d'alarmes au moyen de la variable de verrouillage.
Par défaut, la variable de verrouillage est commandée au Runtime au moyen du dialogue
de verrouillage pour verrouiller le groupe d'alarmes. Grâce à la variable de verrouillage, il
est possible d'interroger l'état de verrouillage depuis d'autres composants WinCC
également.
● Vous déterminez l'acquittement du groupe d'alarmes au moyen de la variable
d'acquittement. La variable d'acquittement peut servir à acquitter les alarmes de tout le
groupe. Grâce à la variable d'acquittement, il est possible de commander l'acquittement
depuis d'autres composants WinCC également.
● Les variables de masquage n'existent que dans les groupes d'alarmes définis par
l'utilisateur. Au moyen de la variable de masquage d'un groupe d'alarmes utilisateur, vous
déterminez pour les alarmes du groupe les conditions stipulant quand une alarme sera
masquée automatiquement dans la liste d'alarmes, la liste d'archives courte durée ou la
liste d'archives longue durée.
Introduction
Vous avez les moyens suivants pour créer des groupes d'alarmes utilisateur :
● créer un nouveau groupe d'alarmes utilisateur
● créer un groupe d'alarmes utilisateur subordonné à un autre groupe d'alarmes utilisateur
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez le dossier "Groupes d'alarmes" dans la zone de navigation.
Si vous voulez subordonner un groupe d'alarmes utilisateur, sélectionnez un groupe déjà
créé.
2. Choisissez la commande "Nouveau groupe" dans le menu contextuel.
Un nouveau groupe d'alarmes utilisateur est créé.
3. Tapez un nom pour ce groupe d'alarmes.
4. Configurez les variables dont vous avez besoin pour le groupe d'alarmes.
Introduction
Les propriétés et les variables affectées déterminent le comportement des groupes d'alarmes.
Généralités
Propriété Description
Name Editable à volonté.
Les noms d'un groupe d'alarmes utilisateur sont configurables dans une seule lan‐
gue.
Groupe d'alar‐ Affichage de l'ID
mes (ID)
Origine Groupe d'alarmes parent.
Vide quand le groupe se trouve au plan le plus haut.
Editable seulement pour un groupe d'alarmes utilisateur. Le groupe d'alarmes peut
être affecté à un autre groupe d'alarmes utilisateur déjà créé.
Plan Seulement pour les groupes d'alarmes utilisateur :
indique la profondeur d'imbrication. Quand le groupe d'alarmes se trouve au plan
le plus haut, c'est la valeur "1" qui s'affiche.
Auteur Affichage
Variables
Propriété Description
Variable d'état Variable dans laquelle sont rangés les états du groupe d'alarmes ("arrivée/partie"
et état d'acquittement).
Bit d'état Les deux bits de la variable d'état dans lesquels sont rangés les états du groupe
d'alarmes sélectionné.
Variable de ver‐ Quand vous verrouillez un groupe d'alarmes en Runtime au moyen du dialogue de
rouillage verrouillage, le bit correspondant est mis à 1 dans cette variable.
Bit de verrouillage Quand vous utilisez une même variable de verrouillage pour plusieurs groupes
d'alarmes, le bit de verrouillage permet de procéder à l'affectation à un groupe
d'alarmes particulier.
Variable d'acquit‐ Variable utilisée comme variable d'acquittement.
tement
Bit d'acquittement Bit de la variable d'acquittement, utilisé pour acquitter l'alarme.
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez un groupe d'alarmes dans la zone de navigation.
2. Editez les propriétés dans la zone de tableau ou dans la zone "Propriétés".
Introduction
La variable d'état d'un groupe d'alarmes décrit deux états :
● L'état "arrivée/partie" indique si l'une des alarmes subordonnées est arrivée ou partie. Il
peut s'appliquer aussi à un autre groupe d'alarmes.
● L'état d'acquittement indique si l'alarme du groupe ayant provoqué le déclenchement est
à acquittement requis et n'a pas encore été acquittée.
Ces deux états du groupe d'alarmes sont rangés dans la variable. Selon le type de données
de la variable, il est possible d'acquérir jusqu'à 16 groupes d'alarmes dans une variable d'état.
Chaque groupe d'alarmes occupe 2 bits dans la variable d'état.
Pour les groupes d'alarmes utilisateur, quand le bit d'état d'un plan subordonné se trouve mis
à 1, celui de tous les plans supérieurs est également mis à 1. L'état est donc calculé jusqu'en
haut par fonction OU. Le même principe s'applique au bit d'acquittement.
Le "bit d'acquittement"
Le bit d'acquittement dans la variable d'état passe à l'état "1" dès qu'une alarme au moins à
acquittement requis, faisant partie du groupe d'alarmes, est arrivée et n'a pas été acquittée.
Le bit d'acquittement passe à l'état "0" dès que toutes les alarmes à acquittement requis qui
font partie du groupe d'alarmes ont été acquittées.
Remarque
Ne mélangez pas les bits de la variable d'état à d'autres variables de l'alarme, par ex. à une
variable d'acquittement.
Remarque
La variable d'état configurée pour une alarme est mise à 1 après la première apparition de
cette alarme. La variable d'état n'est ensuite plus modifiée si l'alarme présente les deux
caractéristiques suivantes :
● "Arrivée" sans acquittement
● "Partie" sans état
Introduction
La variable de verrouillage d'un groupe d'alarmes sert à évaluer l'état verrouillé du groupe
d'alarmes. Vous déterminez à cet effet un bit de verrouillage dans la variable de verrouillage.
La structure des variables de verrouillage n'est pas déterminée Les variables doivent être d'un
type de variable sans signe. Les possibilités suivantes s'offrent à vous pour configurer des
variables de verrouillage :
● Configurer une variable de verrouillage propre à chaque groupe d'alarmes.
● Réunir plusieurs groupes d'alarmes dans une variable de verrouillage. La distinction entre
les groupes d'alarmes est faite au moyen du bit de verrouillage.
Quand vous verrouillez un groupe d'alarmes en Runtime au moyen du dialogue de verrouillage,
le bit de verrouillage correspondant est mis à 1 dans la variable configurée.
Les bits de verrouillage sont transmis aux plans inférieurs. Quand un niveau est verrouillé,
tous les plans en dessous le sont également.
Remarque
Ne mélangez pas les bits de la variable de verrouillage à d'autres variables de l'alarme, par
ex. à une variable d'état.
Introduction
La variable d'acquittement d'un groupe d'alarmes sert à acquitter toutes les alarmes faisant
partie de ce groupe. Vous déterminez à cet effet un bit d'acquittement dans la variable
d'acquittement.
La structure des variables d'acquittement n'est pas déterminée. Les variables doivent être d'un
type de variable sans signe. Les possibilités suivantes s'offrent à vous pour configurer des
variables d'acquittement :
● Configurer une variable d'acquittement propre à chaque groupe d'alarmes.
● Réunir plusieurs groupes d'alarmes dans une variable d'acquittement. La distinction entre
les groupes d'alarmes est faite au moyen du bit d'acquittement.
En Runtime, le groupe d'alarmes est acquitté par la mise à 1 du bit d'acquittement
correspondant. L'acquittement, c.-à-d. la remise à 0 du bit d'acquittement, est effectué par une
action, par ex. un bouton dans la vue de processus WinCC, ou par un programme dans l'AS.
Le bit d'acquittement d'un plan acquitte aussi les plans subordonnés.
Remarque
Pour l'alarme d'un groupe d'alarmes, le bit d'acquittement n'indique pas un acquittement par
WinCC AlarmControl.
Remarque
Ne mélangez pas les bits de la variable d'acquittement à d'autres variables de l'alarme, par
ex. à une variable d'état.
Introduction
Vous utilisez la variable de masquage d'un groupe d'alarmes utilisateur pour masquer
automatiquement des alarmes qui font partie de ce groupe. Avec le masque de masquage de
cette variable, vous déterminez les états de l'installation pour lesquels une alarme du groupe
sera masquée.
Vue d'ensemble
Vous sélectionnez la variable de masquage du groupe d'alarmes dans la zone "Propriétés".
Dans les propriétés de l'alarme, vous déterminez les états de l'installation pour le masquage
de l'alarme au moyen du masque de masquage. Vous sélectionnez les états de l'installation
dans la boîte de dialogue "Masquer pour les états système suivants".
● Masque de masquage 1 : quand la variable de masquage prend la valeur "1", l'alarme est
masquée.
● Masque de masquage 1,3,4 : quand la variable de masquage prend les valeurs "1", "3" ou
"4", l'alarme est masquée.
● Masque de masquage 4,32 : quand la variable de masquage prend les valeurs "4" ou "32",
l'alarme est masquée.
Condition
● L'éditeur "Alarm Logging" est ouvert.
● Vous avez déjà créé un groupe d'alarmes utilisateur.
Marche à suivre
1. Sélectionnez une alarme dans la zone de tableau.
Que l'objet sélectionné dans l'arborescence soit le dossier "Alarmes", une classe d'alarmes
ou un type d'alarme ne fait aucune différence.
2. Sélectionnez le groupe d'alarmes utilisateur souhaité pour la propriété "Groupe d'alarmes".
Seuls les groupes déjà créés sont disponibles.
5.4.6.7 Comment ajouter un groupe d'alarmes utilisateur à un autre groupe d'alarmes utilisateur
Condition
● L'éditeur "Alarm Logging" est ouvert.
● Vous avez déjà créé un groupe d'alarmes utilisateur.
Condition
● L'éditeur "Alarm Logging" est ouvert.
● Vous avez affecté des alarmes à un groupe d'alarmes utilisateur.
Marche à suivre
1. Sélectionnez une alarme dans la zone de tableau.
Que l'objet sélectionné dans l'arborescence soit le dossier "Alarmes", une classe d'alarmes
ou un type d'alarme ne fait aucune différence.
2. Pour que l'alarme ne soit affectée à aucun groupe d'alarmes utilisateur, supprimez le
contenu de la propriété "Groupe d'alarmes".
L'alarme est conservée. L'alarme n'est affectée à aucun groupe d'alarmes utilisateur.
3. Choisissez la commande "Supprimer" dans le menu contextuel ou appuyez sur la touche
<Suppr>.
L'alarme est supprimée.
4. Pour affecter l'alarme à un autre groupe d'alarmes utilisateur, sélectionnez un autre groupe
pour la propriété "Groupe d'alarmes".
Seuls les groupes déjà créés sont disponibles.
L'alarme est conservée et elle est affectée à un groupe d'alarmes utilisateur.
Remarque
Vous pouvez aussi éditer plusieurs alarmes au moyen de la boîte de dialogue "Remplacer".
Voir aussi
Filtrage par liste de sélection du filtre (Page 89)
Condition
● L'éditeur "Alarm Logging" est ouvert.
● Vous avez créé un groupe d'alarmes utilisateur.
Marche à suivre
Remarque
Quand vous supprimez un groupe d'alarmes utilisateur, toutes les alarmes affectées et tous
les groupes d'alarmes utilisateur subordonnés sont supprimés.
Pour annuler la suppression, appuyez sur CTRL+Z.
1. Sélectionnez le groupe d'alarmes utilisateur que vous voulez supprimer dans la zone de
navigation.
2. Choisissez la commande "Supprimer" dans le menu contextuel.
Le groupe d'alarmes utilisateur est supprimé avec les alarmes qui en font partie.
Introduction
Les alarmes système sont déclenchées au Runtime par différents composants de WinCC.
WinCC met des alarmes système à disposition pour cela. Des fichiers dans chaque langue
contenant des alarmes système particulières sont enregistrés dans le répertoire d'installation
de WinCC, p. ex. "LTMDatenEnu.CSV". Ces alarmes système sont disponibles dans toutes
les langues d'installation de WinCC. Lorsque vous configurez le système d'alarmes, il faut
sélectionner des alarmes système pour l'utilisation.
Les alarmes système sont représentées sous le dossier séparé "Alarmes système" et sous
les dossiers des classes d'alarmes système.
Les alarmes système utilisées sont représentées également sous le dossier "Alarmes" quand
les "Alarmes système" sont sélectionnées sous "Sélection" dans le menu contextuel de ce
dossier.
Dans un nouveau projet, le message de conduite portant le numéro d'alarme 1250841 est
toujours mis à disposition et utilisé.
Remarque
Alarmes système de langues installées postérieurement
Lorsque vous installez une langue après coup et que vous utilisez déjà les alarmes système
de WinCC, il faut les mettre à jour.
Intégrer les nouvelles alarmes système après une mise à jour du système ou une migration
Après une mise à jour du système ou une migration, vous devez mettre à jour les alarmes
système.
Condition
● L'éditeur "Alarm Logging" est ouvert.
● Le dossier "Alarmes système" est sélectionné dans la zone de navigation.
Remarque
Vous pouvez éditer les propriétés des alarmes système de manière restreinte.
Les numéros des alarmes système ne sont pas éditables.
Le cas échéant, le menu contextuel vous permet également de désélectionner à nouveau les
alarmes système.
Remarque
Quand vous supprimez une alarme système dans l'onglet "Alarmes" de la zone de tableau,
elle n'est plus utilisée.
Voir aussi
Message de conduite (Page 1396)
Introduction
Vous trouvez ci-dessous la liste des alarmes système.
Quand elles sont utilisées, les alarmes système sont affectées à une classe d'alarmes système
et au type d'alarme par défaut.
Remarque
Quand vous affectez des alarmes système à une classe d'alarmes et à un type d'alarme définis
par l'utilisateur, il faut que la classe d'alarmes et le type d'alarme aient les mêmes propriétés
que la classe d'alarmes système.
Remarque
Vous trouverez également d'autres informations sur les alarmes système dans le bloc d'alarme
système "Commentaire" de l'alarme survenue.
Introduction
Déterminez des seuils ou des valeurs de comparaison pour les variables et faites-les surveiller.
Quand un seuil est dépassé par le haut ou par le bas ou quand les conditions des valeurs de
comparaison sont remplies, une alarme est générée en Runtime.
Remarque
Les valeurs de seuil, hystérésis et valeur de déclenchement sont déposées dans les blocs de
valeurs de process 1 à 3. Les blocs de valeurs de process 4 à 10 ne doivent pas être utilisés
pour une alarme de la surveillance de seuils.
Condition
● Les variables à surveiller sont créées.
Marche à suivre
1. Sélectionnez le dossier "Surveillances de seuils" dans la zone de navigation.
2. Dans la zone de tableau, cliquez dans la première ligne vide de la colonne "Variable".
3. Cliquez sur le bouton .
La boîte de dialogue "Sélection de variable" s'affiche.
4. Sélectionnez une variable et confirmez avec "OK".
La boîte de dialogue se referme. Une nouvelle surveillance de seuil est créée.
5. Sélectionnez un ou plusieurs événements de la surveillance de seuils dans la liste de
sélection sous la variable dans la colonne "Variable".
– Limite supérieure : le seuil est dépassé par le haut
– Limite inférieure : le seuil est dépassé par le bas
– Valeur égale : le seuil est atteint
– Valeur différente : le seuil est supérieur ou inférieur
6. Activez la propriété "Alarme commune" si vous voulez générer une alarme de même
numéro pour tous les événements de la surveillance de seuils.
7. Indiquez un nouveau numéro d'alarme pas encore utilisé ou celui d'une alarme existante
pour laquelle vous n'avez pas encore configuré de variable de signalisation.
8. Définissez les valeurs de comparaison dans le tableau ou dans les propriétés du seuil.
Remarque
Des cellules sur fond rouge dans la zone de tableau indiquent la présence de données
incohérentes. Editez les propriétés respectives.
Condition
● Des blocs d'alarme sont sélectionnés pour l'utilisation et configurés.
Remarque
Ces blocs d'alarme sont utilisés seulement quand une nouvelle alarme est créée dans la
surveillance de seuils, onglet "Alarmes". Quand vous affectez une alarme qui est déjà
configurée, les propriétés et les blocs d'alarme configurés pour l'alarme sont repris. Ils sont
également utilisés pour l'alarme commune.
Les alarmes qui sont importées de versions précédentes n'affichent pas la variable.
Introduction
Vous éditez les propriétés d'une surveillance de seuil dans la zone "Propriétés" ou dans la
zone de tableau, au choix. Le cas échéant, certaines colonnes sont masquées dans la zone
de tableau.
Seuil
Propriété Description
Variable La variable qui est surveillée.
Cette variable doit être disponible.
Cliquez dans le champ pour ouvrir le dialogue de sélection.
Alarme commune Génère une alarme portant le même numéro pour tous les événements qui se
produisent pour la variable.
Temporisation Détermine le laps de temps qui s'écoule entre l'apparition de l'événement et la
génération de l'alarme. L'alarme n'est déclenchée que si la condition en question
reste vraie pendant toute la durée de la temporisation.
La temporisation peut être comprise entre 250 millisecondes et 24 heures.
Entrez la valeur "0" si vous ne voulez pas de temporisation.
Unité Unité pour la saisie de la temporisation.
Comparaison
Propriété Description
Valeur de compa‐ Valeur numérique pour l'événement de la variable (non éditable si l'option "Indi‐
raison rect" est activée)
Variable de com‐ Sélection d'une variable dont la valeur actuelle sert de valeur de comparaison
paraison (éditable seulement quand l'option "Indirecte" est activée).
Indirecte Option non activée : la variable est comparée à une valeur numérique.
Option activée : la variable est comparée à la valeur actuelle d'une autre variable.
Hystérésis
Propriété Description
Hystérésis Valeur pour l'hystérésis
Hystérésis en % Option activée : la valeur pour l'hystérésis est un pourcentage.
Option non activée : la valeur pour l'hystérésis est une valeur numérique absolue.
Propriété Description
Hystérésis pour L'hystérésis est prise en compte à l'arrivée de l'alarme.
"arrivée"
Hystérésis pour L'hystérésis est prise en compte au départ de l'alarme.
"partie"
Quand une hystérésis est définie, les alarmes ne sont pas déclenchées dès que le seuil est
atteint, mais seulement quand il est dépassé par le haut ou par le bas de la valeur de
l'hystérésis.
L'hystérésis peut être déterminée soit comme écart absolu par rapport au seuil, soit comme
écart en pour cent. Suivant le paramétrage, l'hystérésis sera opérante à la génération de
l'alarme ou à son retrait.
Alarme
Propriété Description
Numéro d'alarme Numéro de l'alarme qui est émise par la surveillance de seuils.
Tenir compte du Quand cette option est activée, un changement de valeur de la variable n'entraî‐
code qualité nera le contrôle de violation du seuil que si le code qualité est "GOOD". A la
sélection de l'option, une alarme de seuil ne sera pas générée tant que la liaison
au système d'automatisation sera défectueuse, par exemple.
Marche à suivre
1. Sélectionnez le dossier "Surveillances de seuils" dans la zone de navigation.
2. Sélectionnez l'onglet "Alarmes" dans la zone de tableau.
Toutes les alarmes qui sont émises par la surveillance de seuils s'affichent dans la zone
de tableau.
Introduction
Comment supprimer une surveillance de seuils
Introduction
Les exemples suivants montrent comment la configuration des seuils influence le
comportement de la surveillance de seuils.
L'alarme nº 4 est déclenchée (arrive) quand la variable à surveiller dépasse la valeur 220,
puisque l'"Hystérésis ...pour arrivée" est activée ici et qu'il faut appliquer valeur de comparaison
+ hystérésis (200+20=220).
L'alarme nº 4 est retirée quand la variable à surveiller passe en dessous de la valeur 200,
puisque l'"Hystérésis ...pour partie" n'est pas activée.
5.4.9.1 Alarmes AS
Affichage d'alarmes AS
Pour les voies suivantes, vous pouvez charger les alarmes d'automate du système
d'automatisation dans le projet WinCC :
Alarmes importées
Les alarmes API suivantes sont importées avec tous les textes dans Alarm Logging :
● Diagnostic système
● Diagnostic du processus
● Alarmes de programme
Alarmes AS / alarmes
Les alarmes AS chargées depuis l'automate sont affichées.
Langues importées
Les alarmes sont importées dans les langues de projet qui sont configurées sur l'AS comme
langue de l'interface.
Le nombre de langues importées dépend de l'AS utilisé.
Voir aussi
Comment charger des alarmes API/listes de textes hors ligne (Page 1391)
Comment charger des alarmes AS de l'automate (Page 1387)
Comment configurer l'actualisation automatique des alarmes S7-1500 (Page 1394)
Comment exporter des alarmes AS (Page 1395)
Condition
● Le canal "SIMATIC S7-1200, S7-1500 Channel" doit être intégré au projet.
● Une liaison doit être créée dans l'unité de canal "OMS+".
● La liaison doit être établie au runtime.
Marche à suivre
1. Dans le dossier "Alarmes AS", sélectionnez la liaison.
2. Sélectionnez dans le menu contextuel de la liaison la commande "Charger depuis l'AS".
Toutes les alarmes et tous les textes disponibles de l'automate sont chargés dans la zone
de tableau dans l'onglet "Alarmes AS" ou "Listes de textes AS"
3. Pour configurer l'affectation des classes d'alarme, sélectionnez "Alarmes AS" dans la zone
de navigation.
Sélectionnez dans la zone "Propriétés - Alarmes AS" les types d'alarmes WinCC
correspondants pour les classes d'AS.
4. Pour affecter les textes d'alarme de l'AS aux textes d'alarme WinCC, sélectionnez la liaison
dans la zone de navigation.
Sélectionnez dans la zone "Propriétés - Liaison" sous "Affectation des textes d'alarme" les
textes d'alarme WinCC correspondants.
6. Pour reprendre les listes de textes dans la Texte Library, activez dans l'onglet "Listes de
textes AS" l'option "Utilisé".
Les textes et leurs traductions sont transférés dans la Text Library.
7. Vérifiez le cas échéant dans la zone "Propriétés - Alarme AS" l'affectation des classes
d'alarmes et des types d'alarmes dans la zone "Propriétés" OS".
Lorsque l'affectation est manquante, les deux champs sont marqués en rouge.
Résultat
Les alarmes et listes de textes de l'automate S7-1500 sont intégrées dans Alarm Logging et
sont affichées sur les onglets "Alarmes" et "Listes de textes".
Les alarmes activées sont conservées dans l'onglet "Alarmes" même lors de la fermeture de
l'éditeur Alarm Logging.
Après la fermeture de l'éditeur "Alarm Logging", les onglets "Alarmes AS" et "Listes de textes
AS" sont à nouveau masqués
Si vous voulez ajouter d'autres alarmes après la réouverture de l'éditeur Alarm Logging,
chargez à nouveau les alarmes à partir de l'AS.
Voir aussi
Alarmes AS (Page 1383)
Comment configurer l'actualisation automatique des alarmes S7-1500 (Page 1394)
Comment charger des alarmes API/listes de textes hors ligne (Page 1391)
Comment exporter des alarmes AS (Page 1395)
Introduction
Vous pouvez configurer hors ligne les canaux S7 suivants :
● SIMATIC S7 Protocol Suite
● SIMATIC S7-1200, S7-1500 Channel: Automates S7-1500
Les automates S7-1200 ne prennent pas en charge les alarmes AS.
Il faut à cet effet exporter les enregistrements d'un projet TIA Portal existant et les charger
dans le projet WinCC correspondant.
Condition
● L'API a été compilé dans TIA Portal.
● Les données de configuration API sont exportées comme fichier zip.
● Le processeur de communication requis et le pilote matériel correspondant sont installés
dans le projet WinCC.
● Une liaison est créée dans le canal de communication "SIMATIC S7-1200, S7-1500
Channel" ou "SIMATIC S7 Protocol Suite".
● Pour SIMATIC S7 Protocol Suite, la variable de données brutes "<Nom de
liaison>#RawEvent" est créée.
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez la commande "Charger depuis le fichier" dans le menu contextuel de la liaison
établie.
3. Sélectionnez, le cas échéant, l'un des AS proposés dont vous voulez importer la
configuration.
Remarque
Sélection d'une configuration
La sélection d'une configuration n'est possible que si le fichier contient plusieurs
configurations et qu'aucune d'entre elles ne correspond à l'adresse IP.
Si le fichier ne contient qu'une configuration ou que l'une des configurations présentes
coïncide avec l'adresse IP, cette configuration est automatiquement sélectionnée.
Les onglets "Alarmes AS" et "Listes de textes AS" sont créés.
4. Pour créer des alarmes WinCC à partir des alarmes de conduite trouvées, activez l'option
"Utilisé".
Les alarmes chargées sont affichées dans l'onglet "Alarmes".
Résultat
La configuration a été importée.
Après la fermeture de l'éditeur "Alarm Logging", les onglets "Alarmes AS" et "Listes de textes
AS" sont à nouveau masqués
Si vous voulez ajouter d'autres alarmes après la réouverture de l'éditeur Alarm Logging,
chargez à nouveau les alarmes à partir de l'AS.
Désactivez l'option "Modifiée" pour appliquer les modifications dans l'onglet "Alarmes".
Voir aussi
Comment charger des alarmes AS de l'automate (Page 1387)
Comment exporter des alarmes AS (Page 1395)
Documentation "SIMATIC SCADA Export" (ID 101908495) (https://
support.industry.siemens.com/cs/ww/fr/view/101908495)
Téléchargement "SIMATIC SCADA Export" (ID 109748955) (https://
support.industry.siemens.com/cs/ww/fr/view/109748955)
Principe
Aucune configuration d'alarmes n'est effectuée pour cet automate dans Alarm Logging. Les
alarmes déjà configurées de cet automate sont supprimées de Alarm Logging.
1. Les alarmes API envoient une ID de la classe d'alarmes.
2. Dans Alarm Logging, la classe d'alarmes correspondante dans WinCC est sélectionnée
sur la base de cette ID.
Lors de la désactivation de l'option "Actualisation automatique" les classes d'alarmes
supplémentaires 29 - 48 sont créées dans le projet WinCC :
– Les classes d'alarmes 29 - 32 sont utilisées pour le diagnostic système.
– Les classes d'alarmes 33 - 48 correspondent à l'ID de l'AS.
Vous configurez l'affectation des classes d'alarmes WinCC dans Alarm Logging.
3. La philosophie d'acquittement des classes d'alarmes est reprise de l'automate.
Condition
● L'option "Gestion centralisée des messages" est activée dans l'automate.
L'actualisation automatique est ainsi activée dans l'automate.
● Des alarmes API ont été configurées dans STEP 7.
● Une liaison est créée sous le canal "SIMATIC S7-1200, S7-1500 Channel" dans l'unité de
canal "OMS+".
Marche à suivre
1. Sélectionnez dans l'arborescence de navigation la liaison S7-1500 dans le dossier
"Alarmes AS".
2. Activez l'option "Rafraîchissement automatique" dans la zone "Propriétés".
3. Sélectionnez dans Alarm Logging sous "Propriétés - Alarmes AS > Affectation classes AS"
les types d'alarmes WinCC correspondants.
Résultat
Les alarmes AS les plus récentes sont toujours affichées dans le projet WinCC.
Lorsqu'une alarme est modifiée dans l'automate, cette modification est appliquée à la lecture
suivante dans le projet WinCC.
Voir aussi
Comment charger des alarmes AS de l'automate (Page 1387)
Condition
● Dans le canal de communication "SIMATIC S7-1200, S7-1500 Channel", une liaison à une
S7-1500 est créée.
● Vous avez chargé et configuré dans WinCC des données de projet AS.
Voir aussi
Comment charger des alarmes AS de l'automate (Page 1387)
Comment charger des alarmes API/listes de textes hors ligne (Page 1391)
Alarme de conduite
Lors d'une commande dans le process, il est possible de déclencher une alarme de conduite.
La configuration d'une alarme de conduite dépend de l'objet utilisé ainsi que du type de
commande.
Vous ouvrez la boîte de dialogue "Commentaire" dans la liste d'archives longue durée, selon
la configuration de WinCC AlarmControl :
● Dans la liste d'alarmes, le bloc d'alarme "Commentaire" est affiché :
Effectuez un double clic dans la colonne "Commentaire" de l'alarme de conduite sur l'icône :
● La fonction de touche "Boîte de dialogue de commentaire" est activée dans la barre d'outils :
Sélectionnez l'alarme de conduite et cliquez sur le bouton de la barre d'outils.
Action C
Exécutez l'action C correspondante en tant que réaction à l'événement de conduite.
L'événement de conduite peut être le clic de souris sur l'objet WinCC, par exemple.
Configurez votre propre alarme de conduite avec la fonction standard
"GCreateMyOperationMsg" du groupe de fonctions "Alarms".
Action VBS
Exécutez l'action VBS correspondante en tant que réaction à l'événement de conduite.
L'événement de conduite peut être le clic de souris sur l'objet WinCC, par exemple.
Configurez votre propre alarme de conduite avec l'objet "HMIRuntime.Alarms".
Evénement de déclenchement
Vous activez les événements déclencheurs d'une alarme de conduite sous l'onglet "Alarmes
de conduite" dans WinCC AlarmControl, p. ex. acquittement ou verrouillage d'une alarme.
Voir aussi
Pour configurer les messages de conduite (Page 1446)
Pour masquer et réafficher les alarmes (Page 1474)
Comment utiliser les alarmes système (Page 1361)
Introduction
Avec la gestion des archives dans WinCC, vous archivez des valeurs de processus et des
alarmes pour documenter les états de fonctionnement et de défaut. Microsoft SQL Server est
utilisé pour l'archivage.
Les alarmes configurées dans Alarm Logging sont sorties en Runtime lorsque l'événement
correspondant se produit, par ex. un défaut ou un dépassement de seuil. Les alarmes sont
archivées pour les événements d'alarme, par ex. :
● à l'arrivée de l'alarme.
● pour les changements d'état de l'alarme (qui passe par ex. de "Alarme arrivée" à "Alarme
acquittée")
Vous pouvez enregistrer les événements d'alarme dans une base de données d'archives et
les archiver sur papier en tant que journal d'alarmes. Les alarmes archivées dans la base de
données peuvent être sorties au Runtime, par ex. dans une fenêtre d'alarmes.
Remarque
L'horodatage des alarmes archivées est toujours au format standard UTC (Temps Universel
coordonné).
Les alarmes étant configurées en fonction de la langue, il existe dans les archives une table
avec les données de configuration pour chaque langue configurée.
Capacité fonctionnelle
Le tableau suivant indique combien d'alarmes WinCC peut traiter. Le nombre réel dépend du
serveur utilisé. Les données indiquées dans le tableau sont valables pour la configuration
serveur suivante :
● Intel Pentium III à 1,4 GHz
● 512 Mo de RAM
● Disque dur de 40 Go
● 16 clients au maximum
Remarque
Les valeurs de l'avalanche d'alarmes ne sont valables que pour l'archivage. Pour poursuivre
le traitement dans Alarm Logging, il vous faut prévoir plus de temps : une nouvelle avalanche
d'alarmes ne peut être générée qu'après cinq minutes.
Introduction
Pour l'archivage des alarmes, WinCC utilise une archive cyclique de taille configurable que
vous pouvez configurer avec ou sans sauvegarde.
Vous pouvez toujours configurer simultanément les deux conditions. Si l'un des deux critères
est dépassé, l'une des actions suivantes se produit :
1. Le critère d'archive d'alarmes (Database) est dépassé : les alarmes les plus anciennes
(donc le segment individuel le plus ancien) sont supprimées.
2. Critère pour segment individuel dépassé : un nouveau segment individuel est créé.
Un nouveau segment individuel est également créé lorsque vous configurez des données
d'alarme en ligne.
Remarque
Au démarrage du Runtime, le système vérifie si la taille configurée du segment individuel est
suffisante. Si la taille configurée n'est pas suffisante, le système adapte automatiquement la
taille minimum.
Introduction
Vous décidez en configurant une alarme si elle sera archivée.
Remarque
La valeur par défaut pour les nouvelles alarmes, c'est d'être archivées. Pour que des alarmes
ne soient pas archivées, il faut en décider ainsi.
Condition
Vous avez configuré le système d'alarmes.
Marche à suivre
1. Ouvrez l'éditeur "Alarm Logging".
2. Sélectionnez dans la zone de tableau l'alarme que vous souhaitez archiver.
3. Activez l'option "Archivée" dans la zone "Propriétés".
4. Désactivez l'option pour les alarmes qui ne sont pas archivées.
Introduction
L'archive d'alarmes est configurée dans Alarm Logging.
Remarque
Attention : la taille de l'archive ne doit pas dépasser l'espace mémoire disponible. Le
gestionnaire d'archives n'effectue pas de contrôle de plausibilité pour les paramètres
sélectionnés. Dans la base de données, si le nombre de segments reliés est élevé, il se peut
que les temps d'attente se prolongent dans le système lorsque vous démarrez et quittez
Runtime.
Marche à suivre
1. Ouvrez l'éditeur "Alarm Logging".
2. Sélectionnez le dossier "Alarmes" dans la zone de navigation.
Remarque
Affichage des modifications de configuration
Les modifications dans Alarm Logging ne sont visibles en runtime qu'après un changement
de segment.
Un changement de segment s'effectue 30 secondes après la dernière modification dans Alarm
Logging. Au bout d'au maximum 2 minutes, les nouvelles alarmes s'inscrivent dans le nouveau
segment d'archive avec les données de configuration modifiées. Les modifications sont alors
également actives pour la lecture dans l'archive. Vous pouvez, en alternative, désactiver puis
réactiver Runtime.
Quand vous modifiez la taille (période) de l'archivage dans Runtime, la modification n'est
appliquée qu'au changement de segment suivant.
Exemple
Dans la vue ci-dessus, le segment est changé pour la première fois le 17 janvier à 23h59. Les
prochains changements de segment dus au temps s'effectuent à partir du moment configuré,
avec le cycle spécifié sous "Période couverte par un segment individuel". Conformément au
cycle "1 jour" paramétré ci-dessus, le changement se produit tous les jours à 23h59. Si le cycle
est p. ex. réglé sur "1 mois", le changement de segment se produira le 17ème jour du mois
suivant, à 23h59.
Le changement de segment a également lieu lorsque la taille configurée ("Taille max. sur tous
les segments") est dépassée après le démarrage du Runtime. Dans ce cas, le segment
individuel le plus ancien est également effacé.
Remarque
Quand vous choisissez la commande "Réinitialiser" dans le menu contextuel, les données
Runtime sont supprimées dans les archives.
Principe
Faites des sauvegardes régulières de vos données archivées pour garantir une documentation
continue de votre process.
Remarque
Démarrage de la sauvegarde
La sauvegarde débute par défaut un quart d'heure après le premier changement de segment
dû au temps.
Si le démarrage de la sauvegarde et le démarrage du segment doivent commencer en
synchronisation avec le lancement du Runtime, il vous faut déterminer le moment du
changement de segment avant que Runtime ne démarre.
Modifier l'alarme archivée dans Runtime
Dans Runtime, WinCC AlarmControl vous permet de modifier une alarme affichée.
Quand le segment d'archive dans lequel l'alarme est enregistrée est déjà transféré, le
commentaire modifié ne sera pas repris dans l'archive transférée. La modification se trouve
alors uniquement dans le segment d'archive local.
Lorsque le segment d'archive n'est pas encore transféré, le commentaire modifié est repris de
manière permanente.
Comportement de la sauvegarde avec un système redondant
Seul le serveur maître actuel procède au transfert sur un lecteur local.
Marche à suivre
1. Dans WinCC Explorer, ouvrez l'Alarm Logging.
2. Sélectionnez le dossier "Alarmes" dans la zone de navigation.
3. Choisissez la commande "Archive" > "Propriétés..." dans le menu contextuel.
La boîte de dialogue "Alarm Logging" s'affiche.
5. Activez la case à cocher "Signature activée" si les fichiers archivés transférés doivent avoir
une signature. La signature permet au système de reconnaître, lors d'une nouvelle liaison
à WinCC, si des modifications ont été effectuées sur un fichier de sauvegarde d'archive
après son transfert.
6. Activez la case "Sauvegarde active" si les données archivées doivent être sauvegardées.
Activez également la case à cocher "Backup pour les deux chemins" si les données
archivées doivent être sauvegardées dans les deux répertoires "Chemin cible" et "Second
chemin cible".
7. Entrez le chemin cible dans lequel les fichiers de sauvegarde doivent être enregistrés. Les
lecteurs réseau sont également des chemins cibles possibles. Le "Second chemin cible"
est utilisé par exemple dans les cas suivants :
- La mémoire d'un support de sauvegarde est insuffisante.
- Le chemin cible initial n'est pas disponible, par ex. en raison d'une défaillance de réseau.
Si vous avez configuré les alarmes système correspondantes, des alarmes s'affichent
lorsqu'un chemin cible n'est pas disponible.
8. Validez votre entrée avec "OK".
Résultat
La sauvegarde d'archive est enregistrée dans le chemin cible spécifié.
Introduction
Pour accéder aux données d'une archive au Runtime, vous liez à nouveau le fichier de la base
de données approprié avec le projet. Vous pouvez relier vous-même une archive via l'éditeur
Alarm Logging et l'AlarmControl WinCC ou faire établir automatiquement une liaison. Les
alarmes archivées s'affichent au Runtime dans l'affichage des larmes.
Condition
● Les fichiers respectifs LFD et MFD de la sauvegarde d'archive se trouvent dans un
répertoire local sur l'ordinateur de configuration, par exemple le disque dur ou un DVD.
● Le projet est sur l'ordinateur de configuration et se trouve en mode Runtime.
● Vous ne pouvez relier les fichiers d'archive que sur le serveur.
Remarque
Les alarmes ne sont affichées au Runtime que si vous avez configuré en conséquence
l'intervalle de temps dans l'affichage des alarmes. Exemple : Vous avez configuré
l'intervalle de temps de façon à n'afficher que les alarmes des dernières 24 heures. Si vous
reliez une sauvegarde d'archive dans laquelle sont enregistrées des alarmes vieilles de
plus de 24h, ces dernières n'apparaissent pas dans l'affichage des alarmes.
Remarque
Après avoir relié une archive dans l'éditeur Alarm Logging, il n'est possible de fermer l'éditeur
qu'après apparition du dialogue "Archive correctement reliée".
Introduction
Pour ne plus accéder aux données d'une archive au Runtime, vous dissociez du projet les
fichiers de la base de données approprié.
Vous pouvez dissocier vous-même une archive avec l'éditeur "Alarm Logging" ou le WinCC
AlarmControl. Vous devez supprimer du répertoire "Nom du projet\CommonArchiving" les
archives reliées ou les faire supprimer par un script avec l'objet VBS "AlarmLogs".
Condition
● Les fichiers de sauvegarde d'archive sont reliés.
● Le projet est sur l'ordinateur de configuration et se trouve en mode Runtime.
● Vous ne pouvez séparer les fichiers d'archive que sur le serveur.
Résultat
La liaison avec le fichier d'archive est coupée. Il ne vous est plus possible d'accéder aux
alarmes archivées au Runtime.
Principe
Les options suivantes sont possibles pour sortir au Runtime les alarmes enregistrées dans les
archives d'alarmes :
● Affichage des alarmes archivées dans une fenêtre d'alarmes avec la possibilité, après
coupure de secteur, de recharger dans le système d'alarme à partir de l'archive les alarmes
encore en attente à cet instant avec des horodatages corrects (rechargement après
coupure de secteur).
● Sortie d'un journal d'archive sous forme imprimée.
● Accès à la base de données d'archive d'alarmes par le biais de DB OLE pour la sortie
d'alarmes archivées.
● Accès aux données d'alarme via le serveur OPC A&E.
● Si vous utilisez WinWW/DataMonitor, vous pouvez analyser et afficher les données
d'archive via DataMonitor.
● Accès via d'ODK.
● Accès aux applications client correspondantes.
Voir aussi
Accès direct à la base de données d'archives (Page 1417)
Pour configurer un journal d'archive d'alarmes (Page 1415)
Pour configurer le rechargement d'alarmes après une panne de secteur (Page 1414)
Pour afficher les alarmes archivées en Runtime (Page 1412)
Introduction
Dans Runtime, WinCC AlarmControl vous permet non seulement d'afficher les alarmes
actuelles, mais aussi d'appeler les alarmes de l'archive. Vous pouvez afficher les alarmes de
l'archive dans la liste d'archives courte durée ou la liste d'archives longue durée. Les alarmes
actuelles s'affichent également dans la liste d'archives courte durée.
Condition
Toutes les données archivées s'affichant au runtime doivent se trouver en local sur le serveur
d'archives. Le serveur SQL ne permet pas l'accès aux fichiers de sauvegarde qui se trouvent
par ex. sur un autre ordinateur du réseau.
Vous trouverez plus d'informations à ce sujet sous "Serveur d'alarme" dans cette
documentation.
Marche à suivre
La procédure suivante décrit uniquement les étapes pour l'affichage au Runtime des alarmes
archivées. Vous trouverez une description précise de la configuration de WinCC AlarmControl
dans l'aide en ligne, sous "Structure d'un système d'alarme/Affichage d'alarmes dans
Runtime".
1. Insérez dans le Graphics Designer un WinCC AlarmControl dans la vue désirée.
2. Double-cliquez sur le contrôle pour appeler le dialogue "Propriétés de WinCC
AlarmControl".
3. Sur l'onglet "Général", sélectionnez dans la zone "Propriétés" la liste qui s'affiche à
l'ouverture de la vue. Pour afficher des alarmes archivées, sélectionnez "Liste d'archives
courte durée" ou "Liste d'archives longue durée".
4. Dans un système réparti, désactivez la case à cocher "Tous les serveurs" si vous voulez
uniquement afficher les alarmes de certains serveurs. Cliquez sur pour sélectionner un
serveur. Validez avec "OK".
5. Sélectionnez l'onglet "Barre d'outils". Activez la case à cocher "Afficher barre d'outils".
Activez au moins les fonctions de touche "Liste d'archives courte durée" ou "Liste d'archives
longue durée". Validez avec "OK".
Remarque
Lorsque les alarmes sont affichées dans la liste d'archives courte durée, celle-ci est
immédiatement mise à jour dès qu'une alarme apparaît. Ce n'est pas le cas lorsque les
alarmes sont affichées dans la liste d'archives longue durée.
Résultat
En Runtime, vous pouvez afficher les alarmes de l'archive dans la liste des alarmes à l'aide
des boutons ou . Vous pouvez trier les alarmes de l'archive par ex. pour afficher
uniquement les alarmes du type "Incident" ou uniquement les alarmes de certaines parties de
l'installation.
Voir aussi
Accès direct à la base de données d'archives (Page 1417)
Pour configurer un journal d'archive d'alarmes (Page 1415)
Pour configurer le rechargement d'alarmes après une panne de secteur (Page 1414)
Sortie des données de l'archive d'alarmes en Runtime (Page 1412)
Principe
Pour que les dernières alarmes soient à nouveau affichées au Runtime après une panne de
secteur, configurez la fonction "Rechargement après coupure du secteur" dans Alarm Logging.
En cas de panne de secteur, un certain nombre d'alarmes que vous aurez configuré sera lu
dans l'archive d'alarmes afin de pouvoir constituer la dernière mémoire image du process.
Marche à suivre
1. Sélectionnez le dossier "Alarmes" dans la zone de navigation.
2. Choisissez la commande "Archive" > "Rechargement après coupure secteur..." dans le
menu contextuel.
Vous obtenez la boîte de dialogue "Rechargement après coupure du secteur".
Introduction
Vous pouvez éditer les alarmes archivées sur une imprimante ou sous forme de fichier.
Configurez dans Report Designer le journal pour l'archive d'alarmes.
Vue d'ensemble
WinCC met à votre disposition une mise en page système pour le journal préconfigurée, que
vous pouvez adapter à vos exigences individuelles. Vous pouvez également créer votre propre
journal. La mise en page pour une archive d'alarmes peut être configurée de trois manières
différentes :
● Configuration avec les mises en page du "WinCC Control Runtime Printprovider". Les
mises en page sont disponibles à partir de WinCC V7. Soit la liste d'archives d'alarmes est
imprimée sous forme de tableau avec toutes les alarmes, soit l'affichage actuel de la liste
d'archives d'alarmes dans AlarmControl est imprimé. La sortie du journal d'archive n'est
possible que via WinCC AlarmControl, touche "Impression".
● Configuration avec la mise en page "WinCC AlarmControl (Classic)". Lancez l'impression
via la touche "Impression" dans WinCC AlarmControl. Vous pouvez également lancer la
sortie du journal d'archive en dehors de AlarmControl.
● Configuration avec la mise en page "Alarm Logging RT". Lancez l'impression en dehors
de Alarm Control.
4. Modifiez les options de sortie pour le journal d'archive. Pour de plus amples informations,
voir Modifier les options d'impression pour les journaux d'alarmes issues de Alarm
Logging (Page 2341).
5. Enregistrez la configuration dans Report Designer.
6. La mise en page "@CCAlgRtSequenceArchive_ENU.RPL" est reliée à la tâche
d'impression "@Report Alarm Logging RT Sequence archive New". Configurez cette tâche
d'impression pour définir la sortie du journal d'archive. Vous pouvez par ex. configurer une
impression cyclique du journal. Les cycles d'impression doivent être supérieurs ou
identiques à la période d'archivage configurée pour que toutes les données d'archivage
soient consignées. Pour de plus amples informations, voir Création de tâches d'impression
pour la documentation Runtime (Page 2141).
Voir aussi
Accès direct à la base de données d'archives (Page 1417)
Pour configurer le rechargement d'alarmes après une panne de secteur (Page 1414)
Pour afficher les alarmes archivées en Runtime (Page 1412)
Sortie des données de l'archive d'alarmes en Runtime (Page 1412)
Propriétés du travail d'impression (Page 2099)
Création de tâches d'impression pour la documentation Runtime (Page 2141)
Modifier les options d'impression pour les journaux d'alarmes issues de Alarm Logging
(Page 2341)
Modifier les options d'édition pour WinCC Alarm Control (Page 2335)
Introduction
Plusieurs fournisseurs mettent à disposition des interfaces que vous pouvez utiliser pour
accéder aux bases de données. Ces interfaces vous permettent également l'accès direct aux
bases de données de l'archive de WinCC. En accès direct, vous pouvez par ex. extraire les
valeurs de process pour les traiter ensuite dans des tableurs.
Remarque
Lorsque vous accédez directement à la base de données d'archives avec ADO/OLE DB,
sachez que la structure des tableaux peut changer dans une nouvelle version de WinCC.
Vous trouverez des informations complémentaires sur ce thème sur Internet dans la Microsoft
MSDN Library sous "Win32 and COM Development > Data Access and Storage > Windows
Data Access Components SDK" :
● http://msdn.microsoft.com/en-us/library/default.aspx (http://msdn.microsoft.com/en-us/
library/default.aspx)
Voir aussi
Pour configurer un journal d'archive d'alarmes (Page 1415)
Pour configurer le rechargement d'alarmes après une panne de secteur (Page 1414)
Pour afficher les alarmes archivées en Runtime (Page 1412)
Sortie des données de l'archive d'alarmes en Runtime (Page 1412)
http://msdn.microsoft.com/en-us/library/default.aspx (http://msdn.microsoft.com/en-us/library/
default.aspx)
Introduction
Si vous utilisez un système client-serveur avec WinCC, vous pouvez configurer différents
scénarios pour l'archivage des alarmes.
Utilisez cette configuration en cas de partage technologique des serveurs. Chaque serveur
contrôle une partie donnée de l'installation et gère également son propre système d'alarme et
d'archive.
Remarque
Cette configuration n'est pas toujours possible pour les archives d'alarmes dans un
environnement PCS7, les alarmes étant créées individuellement sur chaque serveur et ne
pouvant pas être regroupées sur un serveur.
Vous trouverez plus d'informations dans les documentations WinCC relatives aux systèmes
client-serveur et à la redondance.
Voir aussi
Sortie des données de l'archive d'alarmes en Runtime (Page 1412)
Configurer l'archivage des alarmes (Page 1400)
Archivage des alarmes dans WinCC (Page 1399)
Introduction
WinCC AlarmControl est utilisé comme fenêtre d'alarmes pour afficher les événements
d'alarme. Chaque alarme s'affiche sur sa propre ligne de message. Le contenu de la ligne
dépend des blocs d'alarme à afficher.
Remarque
Une alarme se voit attribuer, dans la liste des alarmes, un horodatage barré si l'un des cas
suivants se produit :
● Une alarme verrouillée est à nouveau libérée L'horodatage indique l'heure de l'OS. Ceci
est également valable pour la signalisation horodatée à la source
Les valeurs associées d'une alarme sont affichées sous forme de "??" après le
déverrouillage.
● - une alarme est rétrochargée en cas de panne de courant ; Ceci n'est valable que pour la
signalisation horodatée à la source
● - l'AS est redémarré ; Ceci n'est valable que pour la signalisation horodatée à la source
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
Les alarmes sont visualisées au Runtime dans une fenêtre d'alarmes.
Configurez à cet effet dans le Graphics Designer un WinCC AlarmControl.
Condition
● Vous avez déjà créé un système d'alarme avec l'éditeur "Alarm Logging"
● Vous avez configuré dans "Alarm Logging" les blocs d'alarme, les classes d'alarmes et les
types d'alarme correspondant à vos exigences.
● Vous avez configuré dans "Alarm Logging" les alarmes et les groupes d'alarmes dont vous
avez besoin avec leurs propriétés.
Etapes de configuration
1. Insérez WinCC AlarmControl dans une vue du Graphics Designer.
2. Configurez sur l'onglet "Général" les propriétés d'AlarmControl :
– les propriétés de la fenêtre d'alarmes
– les propriétés générales du contrôle
– la base de temps du contrôle
– le tri standard dans le tableau
– les propriétés de la liste d'archives longue durée
– l'action qui est exécutée par un double-clic sur la ligne d'alarme.
3. Configurez le contenu des lignes dans la fenêtre d'alarmes.
Le contenu de la ligne dépend de la configuration des blocs d'alarme.
Sélectionnez à cet effet l'onglet "Blocs d'alarme".
4. Déterminez sur l'onglet "Listes d'alarmes" quels blocs d'alarme doivent s'afficher sous
forme de colonnes dans la fenêtre d'alarmes.
Déterminez par la boîte de dialogue de sélection quelles alarmes vous voulez afficher dans
la fenêtre d'alarmes.
5. Configurez la représentation et les propriétés de la fenêtre d'alarmes sur les onglets
"Paramètres", "Représentation" et "Sélection".
6. Configurez la barre d'outils et la barre d'état de la fenêtre d'alarmes.
7. Si vous voulez afficher une statistique des alarmes, configurez une liste d'occurrences.
8. Si vous voulez adapter des alarmes de conduite, configurez l'affichage des alarmes de
conduite.
9. Enregistrez les configurations.
Voir aussi
Comment définir la sélection dans la fenêtre d'alarme (Page 1429)
Comment définir le tri dans la fenêtre d'alarme (Page 1433)
Introduction
La représentation du contenu d'une alarme sur la ligne de message dépend des blocs d'alarme
configurés. Vous pouvez accepter les blocs d'alarme configurés dans l'éditeur "Alarm Logging"
ou les configurer dans AlarmControl.
Condition préalable
● Vous avez créé un système d'alarme avec l'éditeur "Alarm Logging".
● Vous avez configuré dans "Alarm Logging" les blocs d'alarme que vous utilisez sur la ligne
de message.
2. Si l'option "Adopter les réglages du projet" est activée, les blocs d'alarme configurés dans
"Alarm Logging" sont acceptés avec leurs propriétés dans AlarmControl. Les blocs d'alarme
s'affichent avec ces propriétés dans la fenêtre d'alarmes et ne peuvent être modifiés que
par Alarm Logging. Les blocs d'alarme de la liste d'occurrences sont indépendants d'"Alarm
Logging". Vous pouvez de ce fait configurer librement ces blocs d'alarme.
3. Si vous voulez ajouter ou retirer des blocs d'alarme dans les listes d'alarmes ou bien
configurer les propriétés des blocs d'alarme, désactivez l'option "Adopter les réglages du
projet". Les propriétés modifiées sont enregistrées dans la vue. Si vous modifiez une
propriété dans "Alarm Logging", cette modification n'est pas prise en compte dans ce
contrôle.
4. Si vous voulez utiliser un bloc d'alarme dans la fenêtre d'alarmes, activez dans la liste
"Blocs d'alarme existants" la case à cocher se trouvant devant le nom du bloc d'alarme.
5. Si l'option "Sélectionnable dans le dialogue de sélection" est activée pour le bloc d'alarmes
sélectionné, vous pouvez sélectionner ce bloc d'alarmes comme critère dans le dialogue
de sélection.
Introduction
Dans une fenêtre d'alarmes, chaque alarme est affichée dans son propre ligne d'alarme.
Le contenu de la fenêtre d'alarmes est défini par les blocs d'alarmes sélectionnés et par la
sélection des alarmes.
Sous l'onglet "Listes d'alarmes" de la boîte de dialogue de configuration, définissez le contenu
de la fenêtre d'alarmes.
Condition préalable
● Vous avez créé un système d'alarme avec l'éditeur "Alarm Logging".
● Vous avez configuré les blocs d'alarmes utilisés dans la ligne d'alarme.
2. Dans la liste "Blocs d'alarme existants", sélectionnez les blocs d'alarmes configurés que
vous voulez afficher dans les listes d'alarmes :
Faites glisser ces blocs d'alarme avec les touches fléchées dans la liste "Blocs d'alarme
sélectionnés".
Pour supprimer les blocs d'alarmes des listes d'alarmes, déplacez ces blocs d'alarmes
dans la liste "Blocs d'alarme existants" au moyen des touches flèches.
3. Vous pouvez définir l'ordre des blocs d'alarmes dans les listes d'alarmes en sélectionnant
des blocs d'alarme et en les déplaçant avec les boutons "Haut" ou "Bas".
4. Enregistrez la configuration.
Résultat
Vous avez défini le contenu de la fenêtre d'alarmes.
Vous trouverez plus d'informations sur les filtres utilisateur et sur l'ordre de tri sous :
● Comment définir la sélection dans la fenêtre d'alarme (Page 1429)
● Comment définir le tri dans la fenêtre d'alarme (Page 1433)
Voir aussi
Comment sélectionner des alarmes au Runtime (Page 1464)
Pour trier l'affichage des alarmes (Page 1471)
Comment définir la sélection dans la fenêtre d'alarme (Page 1429)
Comment définir le tri dans la fenêtre d'alarme (Page 1433)
Remarque
L'importation écrase la sélection existante
Les sélections déjà créées dans le projet WinCC sont écrasées par les sélections importées.
Les sélections créées à l'origine sont alors supprimées.
Marche à suivre
1. Dans la boîte de dialogue "Sélections", cliquez sur "Importer".
2. Dans la boîte de dialogue de sélection, vous choisissez le dossier du projet WinCC à partir
duquel vous voulez importer la sélection.
3. Confirmez par "OK".
Les sélections du projet WinCC choisi sont affichées.
4. Pour importer les sélections, cliquez sur "OK".
Les sélections déjà créées dans le projet WinCC ouvert sont écrasées.
Si vous voulez annuler l'importation, cliquez sur "Annuler". Les sélections déjà créées sont
conservées.
Condition préalable
● Vous avez créé un système d'alarme avec l'éditeur "Alarm Logging".
● Vous avez configuré les blocs d'alarmes utilisés dans la ligne d'alarme.
● Vous avez configuré l'affichage des blocs d'alarmes.
Marche à suivre
1. Sur l'onglet "Listes d'alarmes", dans la zone "Sélection", cliquez sur "Éditer".
La boîte de dialogue "Sélections" s'ouvre.
Voir aussi
Comment sélectionner des alarmes au Runtime (Page 1464)
Pour déterminer le contenu de la fenêtre d'alarmes (Page 1426)
Pour configurer AlarmControl (Page 1422)
Instructions SQL pour filtrer des alarmes dans AlarmControl (Page 1453)
Comment définir le tri dans la fenêtre d'alarme (Page 1433)
Tri au Runtime
Dans Runtime, vous disposez des possibilités suivantes pour trier les listes d'alarmes :
● Ouvrir la boîte de dialogue de tri via les fonctions de touche dans la barre d'outils
● Double-cliquer sur le titre de colonne
Condition préalable
● Vous avez créé un système d'alarme avec l'éditeur "Alarm Logging".
● Vous avez configuré les blocs d'alarmes utilisés dans la ligne d'alarme.
Marche à suivre
1. Allez sur l'onglet "Listes d'alarmes".
2. Dans la zone "Tri", cliquez sur le bouton "Éditer".
La boîte de dialogue Tri s'ouvre.
3. Pour définir un ordre de tri, sélectionnez les blocs d'alarmes selon lesquels le tri doit
s'effectuer.
Pour plus d'informations sur le tri d'alarmes, reportez-vous à "Pour trier l'affichage des
alarmes (Page 1471)".
4. Quittez la boîte de dialogue Tri en cliquant sur "OK".
Voir aussi
Pour trier l'affichage des alarmes (Page 1471)
Pour déterminer le contenu de la fenêtre d'alarmes (Page 1426)
Pour configurer AlarmControl (Page 1422)
Comment définir la sélection dans la fenêtre d'alarme (Page 1429)
Introduction
Vous pouvez adapter les propriétés des éléments de tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Paramètres".
Introduction
Vous pouvez adapter les couleurs des éléments de tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Représentation".
Introduction
Vous pouvez adapter les sélections des cellules et lignes choisies dans les contrôles WinCC
Controls en fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Sélection".
2. Déterminez si des lignes ou seulement des cellules sont sélectionnables avec la souris.
3. Configurez les propriétés du rectangle de sélection qui peut être représenté autour des
cellules ou des lignes du tableau qui sont sélectionnées.
4. Configurez le cas échéant les couleurs de sélection pour les cellules et/ou lignes
sélectionnées. La propriété "Couleur automatique" est utilisée pour la sélection de la
couleur définie par le système.
5. Enregistrez la configuration.
Introduction
Vous pouvez adapter le tri par titre de colonne d'un tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Paramètres".
2. Déterminez si et comment un tri par titre de colonne est admis. Dans WinCC AlarmControl,
vous ne pouvez trier par titre de colonne que si l'option "Défilement automatique" est
désactivée. Vous désactivez "Défilement automatique" soit sur l'onglet "Général", soit via
le symbole "Défilement automatique" sur la barre d'outils de WinCC AlarmControl.
3. Déterminez l'ordre du tri en cliquant avec la souris sur le titre de colonne. Vous pouvez
choisir soit avancer dans le tri, reculer dans le tri et aucun tri ou bien avancer et reculer
dans le tri.
4. Configurez le symbole de tri et l'index de tri qui seront affichés alignés à droite dans le titre
de colonne. Ils indiquent l'ordre de tri et l'ordre de tri des colonnes.
5. Si vous activez l'option "Utiliser la touche de tri", l'icône de tri est affichée comme touche
de tri au dessus de la barre de défilement verticale. La touche de tri vous permet de trier
selon l'ordre de tri paramétré la colonne sélectionnée par un clic de la souris. Si le tableau
ne comporte pas de barre de défilement verticale, la touche de tri n'est pas affichée.
6. Enregistrez la configuration.
Introduction
Vous commandez les contrôles WinCC en runtime par le biais des fonctions de touche sur la
barre d'outils. La barre d'état contient des informations concernant l'état actuel du contrôle
WinCC. Vous pouvez adapter la barre d'outils et la barre d'état pour chaque contrôle WinCC
pendant la configuration ou en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● En runtime, WinCC Control contient la fonction de touche "Dialogue de configuration"
permettant d'ouvrir le dialogue de configuration.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Activez dans la liste des fonctions de touche, les touches dont vous avez besoin pour
commander le contrôle WinCC en runtime. Vous trouverez des informations concernant la
fonction de chacune des touches dans la description du contrôle WinCC respectif, sous
"Commande en runtime".
3. Définissez l'ordre pour l'affichage des fonctions de touche dans la barre d'outils.
Sélectionnez des fonctions de touche dans la liste et déplacez-les à l'aide des boutons
"Haut" et "Bas".
4. Définissez le cas échéant une touche de raccourci pour les fonctions de touche de la barre
d'outils.
5. Si vous affectez des autorisations de conduite aux fonctions de touche, la fonction de
touche n'est validée en runtime que pour les utilisateurs possédant l'autorisation adéquate.
6. Si vous désactivez l'option "Active" pour une fonction de touche, la fonction de touche
activée s'affiche en runtime sans qu'il soit toutefois possible de la commander.
7. Vous pouvez placer des séparateurs entre les fonctions de touche. Activez l'option
"Separator" pour la fonction de touche qui sera limitée par un séparateur.
8. Configurez les propriétés générales de la barre d'outils, comme par ex. la position ou la
couleur d'arrière-plan.
9. Si nécessaire, modifiez la taille des touches. Le réglage standard est "0" et correspond à
la taille originale de 28 pixels. Vous pouvez définir 280 pixels comme valeur maximale.
La taille des touches entraîne le comportement suivant en fonction de la valeur configurée :
2. Activez dans la liste comportant les éléments de la barre d'état, les éléments dont vous
avez besoin en runtime. Vous trouverez des informations concernant les éléments de la
barre d'état dans la description du contrôle WinCC respectif, sous "Commande en runtime".
3. Définissez l'ordre pour l'affichage des éléments dans la barre d'état. Sélectionnez des
éléments dans la liste et déplacez-les à l'aide des boutons "Haut" et "Bas".
4. Si vous voulez adapter la largeur d'un élément de la barre d'état, désactivez l'option
"Automatique" et indiquez pour la largeur une valeur en pixel.
5. Configurez les propriétés générales de la barre d'état, comme par ex. la position ou la
couleur d'arrière-plan.
Introduction
La liste d'occurrences affiche les calculs statistiques des alarmes archivées dans la fenêtre
d'alarmes. Outre les statistiques, les blocs d'alarme configurés peuvent également s'afficher
dans la liste d'occurrences. Les contenus modifiables, qui ont les instructions de format
"@...@", ne sont pas affichés dans les blocs de texte utilisateur.
Vue d'ensemble
Vous composez vous-même les colonnes de la liste d'occurrences se composant des blocs
d'alarme et des statistiques.
Les calculs statistiques suivants sont disponibles pour les alarmes :
● La fréquence d'un numéro d'alarme. La fréquence n'augmente que si une alarme se trouve
dans l'archive à l'état "arrivée". Si la fréquence d'un numéro d'alarme est "0" dans la zone
d'alarme sélectionnée, aucune inscription n'apparaît dans les statistiques de ce numéro
d'alarme.
● La durée cumulée d'un numéro d'alarme pour les états :
– "Arrivée/Arrivée" (bloc d'alarme : Somme +/+)
– "Arrivée/Partie" (bloc d'alarme : Somme +/-)
– "Arrivée/Premier acquittement" (bloc d'alarme : Somme +/*1)
– "Arrivée/Second acquittement" (bloc d'alarme : Somme +/*2).
● La durée moyenne d'un numéro d'alarme pour les états :
– "Arrivée/Arrivée" (bloc d'alarme : Moyenne +/+),
– "Arrivée/Partie" (bloc d'alarme : Moyenne +/-),
– "Arrivée/Premier acquittement" (bloc d'alarme : Moyenne +/*1)
– "Arrivée/Second acquittement" (bloc d'alarme : Moyenne +/*2).
Remarque
Pour le calcul des statistiques, on n'utilise les alarmes ayant les états "Acquittement",
"Acquittement système", "Acquittement d'urgence" et "partie" que si une alarme adéquate
ayant l'état "arrivée" est trouvée auparavant dans le lot des résultats disponibles pour établir
les statistiques.
Si un seul acquittement survient pour une alarme avec premier acquittement ou second
acquittement, le temps d'acquittement pour le calcul de la durée cumulée et de la durée
moyenne est pris en considération pour les deux états "Arrivée/Premier acquittement" et
"Arrivée/Second acquittement".
Si Runtime est désactivé puis réactivé à plusieurs reprises et qu'une alarme est en attente
pendant ce temps, par ex. par le procédé externe de signalisation par bit ou la signalisation
horodatée à la source, l'alarme est écrite plusieurs fois avec l'état "Arrivée" dans l'archive et
donc également comptée plusieurs fois dans le calcul.
Condition
● Vous avez ouvert dans le Graphics Designer une vue avec l'AlarmControl.
● Vous avez configuré les blocs d'alarme que vous voulez enregistrer dans la liste
d'occurrences.
● Vous avez activé la fonction de touche "Liste d'occurrences" sur l'onglet "Barre d'outils" de
l'AlarmControl.
Marche à suivre
1. Sélectionnez l'onglet "Liste d'occurrences".
2. Sélectionnez dans la liste des blocs d'alarme existants les blocs d'alarme que vous voulez
afficher dans la liste d'occurrences. Faites glisser ces blocs d'alarme avec les touches
fléchées dans la liste "Blocs d'alarme sélectionnés". Si vous voulez supprimer des blocs
d'alarme de la liste d'occurrences, faites glisser ces blocs avec les touches fléchées dans
la liste "Blocs d'alarme existants".
3. Vous pouvez définir l'ordre des blocs d'alarme dans la liste d'occurrences en sélectionnant
les blocs d'alarme et en les faisant glisser avec les boutons "Haut" ou "Bas".
4. Dans la zone "Sélection" de l'onglet, vous déterminez quels seront les critères d'affichage
des alarmes dans la liste d'occurrences, par ex. en fonction d'une classe d'alarmes
déterminée ou dans une période donnée. Si vous ne sélectionnez aucune plage de temps,
tous les temps sont pris en considération pour calculer les moyennes. Notez que plus vous
effectuez de sélections, plus les performances en subiront les conséquences. Configurez
ou importez une sélection en cliquant sur le bouton "Editer...". La sélection importée
remplace alors les sélections existantes. L'importation de sélections n'exige pas
d'exportation préalable. Vous pouvez également déterminer en runtime les critères de
sélection pour la liste d'occurrences par le biais de la touche "Dialogue de sélection". Vous
trouverez de plus amples informations sur la sélection d'alarmes sous "Pour sélectionner
des alarmes".
5. Dans la zone "Tri" de l'onglet, vous déterminez le tri des colonnes dans la liste
d'occurrences, par ex. tout d'abord dans l'ordre décroissant en fonction de la date, puis
dans l'ordre croissant en fonction des numéros d'alarme. Configurez une séquence de tri
en cliquant sur le bouton "Editer...". Vous pouvez également déterminer en runtime les
critères de tri pour la liste d'occurrences par le biais de la touche "Dialogue Tri".
6. Déterminez dans la partie inférieure de l'onglet les paramètres concernant la restriction
quantitative et la limite temporelle lors de l'établissement des statistiques.
7. Enregistrez la configuration.
Résultat
La liste d'occurrences est constituée pour l'affichage dans la fenêtre d'alarmes. Vous appelez
la liste d'occurrences dans Runtime au moyen de dans la barre d'outils.
Si aucun critère de tri n'est spécifié, les valeurs sont représentées dans la liste d'occurrences
dans l'ordre décroissant de fréquence des alarmes.
Les alarmes qui viennent d'arriver ne sont pas automatiquement saisies dans la liste
d'occurrences mais seulement après que la liste soit resélectionnée.
Introduction
Lors de la commande d'une alarme, il est possible de déclencher une alarme de conduite.
Les alarmes de conduite peuvent être déclenchés lors des événements suivants :
● Verrouiller alarme
● Déverrouiller l'alarme
● Acquitter l'alarme
● Masquer l'alarme
● Affichage de l'alarme
Remarque
Alarmes de conduite : Classes d'alarmes
Il est recommandé d'utiliser pour toutes les alarmes de conduite la classe d'alarme "Système,
sans acquittement".
Utilisez dans tous les cas uniquement les classes d'alarmes configurées "parties sans état".
Archivage d'alarmes de conduite
La condition préalable à l'archivage des alarmes de conduite est la création des alarmes
système dans l'archive d'alarmes.
Condition préalable
● Vous avez activé l'utilisation des alarmes système WinCC dans l'éditeur "Alarm Logging".
● Vous avez configuré dans l'éditeur "Alarm Logging" les alarmes que vous voulez utiliser
comme alarmes de conduite dans WinCC Alarm Control.
● Vous avez ouvert le Graphics Designer et configuré une vue avec WinCC AlarmControl.
● La boîte de dialogue de configuration d'AlarmControl est ouverte.
Marche à suivre
1. Sélectionnez l'onglet "Alarmes de conduite".
2. Activez dans la liste "Alarmes de conduite pour" : les événements pour lesquels une alarme
de conduite sera déclenchée.
3. Si vous n'utilisez pas les alarmes de conduite de WinCC, indiquez pour chaque événement
le numéro de l'alarme configurée à cet effet.
4. Affectez aux blocs de valeur de process de l'alarme de conduite les blocs d'alarme de
l'alarme utilisée.
Les blocs d'alarmes doivent être activés dans l'onglet "Blocs d'alarmes".
5. Déterminez si le contenu est transmis sous forme de texte ou de valeur.
Exemple
Vous voulez générer un alarme de conduite lors du verrouillage d'une alarme.
Le contenu du "Bloc de texte utilisateur 1" de l'alarme verrouillée, comme par ex. "Moteur
défectueux", doit s'afficher dans le "Bloc de valeur de process 1" de l'alarme de conduite.
Sélectionnez à cet effet sous la valeur de process "1" "Bloc de texte utilisateur 1" en tant que
bloc d'alarme de l'alarme utilisée.
Résultat
Dans l'alarme de conduite, les contenus respectifs de l'alarme utilisée s'affichent dans les
blocs de valeur de process adaptés.
Pour afficher les blocs de valeur de process de l'alarme de conduite, ceux-ci doivent être
sélectionnés sur l'onglet "Listes d'alarmes".
Une exploitation statistique des alarmes de conduite s'affiche dans la liste d'occurrences.
Voir aussi
Pour configurer le masquage d'alarmes (Page 1343)
Pour masquer et réafficher les alarmes (Page 1474)
Message de conduite (Page 1396)
Introduction
Les données runtime affichées dans les contrôles WinCC peuvent être exportées par le biais
d'une fonction de touche. C'est dans le dialogue de configuration que vous configurez la
commande de l'exportation des données en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Un nom de fichier par défaut et un répertoire par défaut sont déjà spécifiés dans les
"Préférences d'exportation de données". Ici, par exemple pour l'AlarmControl. Définissez
si nécessaire un nom de fichier propre et un répertoire pour le fichier d'exportation.
Le nom de fichier peut être composé du nom choisi par l'utilisateur et de la marque de
réservation suivante :
@OBJECTNAME - Nom d'objet du contrôle
@CURRENTDATE - Date du moment
@CURRENTTIME - Heure du moment
3. Le format de données actuellement disponible est le format CSV. Cliquez sur pour
définir le séparateur et le format de données dans le fichier CSV.
4. Définissez le volume de l'exportation :
– toutes les données runtime sont exportées
– les données runtime sélectionnées sont exportées. Cette exportation de données n'est
possible que dans les contrôles WinCC avec représentation sous forme de tableau.
5. Configurez la commande de l'exportation des données en runtime. Définissez :
– si l'utilisateur peut modifier le nom de fichier ou le répertoire
– si le dialogue "Paramètres d'exportation des données" s'affiche en runtime.
6. Si "Afficher le dialogue" est désactivé, les données sont immédiatement exportées dans le
fichier d'exportation défini, lors de la commande de la fonction de touche "Exporter les
données".
7. Enregistrez la configuration.
8. Sélectionnez l'onglet "Barre d'outils" pour activer la fonction de touche "Exporter les
données" pour runtime.
Résultat
En Runtime, vous pouvez exporter dans un fichier défini toutes les données ou les données
sélectionnées à l'aide de la fonction de touche .
Introduction
Un utilisateur peut paramétrer les contrôles WinCC au Runtime. Vous devez définir quelle sera
la répercussion de la configuration en ligne au Runtime.
Les modifications paramétrées au Runtime sont enregistrées dans le système de configuration
séparément de la vue en fonction des utilisateurs. Ainsi, la vue du système de configuration
est conservée dans sa configuration originale.
Remarque
La vue est également utilisé à l'enregistrement de la vue dans le Graphics Designer ou lors
du chargement de modifications en ligne au Runtime. Toutes les modifications effectuées en
ligne sont perdues.
En cas de changement d'utilisateur, les différentes configurations ne sont prises en compte
que si vous avez effectué un changement de vue.
Condition
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Configuration en ligne". Ici par exemple dans le OnlineTrendControl :
Introduction
Dans WinCC AlarmControl, seules sont admises les instructions SQL pouvant également être
générées par le dialogue de sélection de la fenêtre d'alarmes. Les conditions suivantes
s'appliquent dans WinCC :
● La structure se compose de "Champ", "Opérande" et "Valeur", les différents paramètres
étant séparés par des espaces. Par ex. : DATETIME >= '2007-12-21 00:00:00' AND
MSGNR >= 100 (toutes les alarmes à partir de 21.12.2007 dont le numéro d'alarme est
supérieur ou égal à 100)
● Les chaînes de caractères, la date et l'heure doivent être mises entre guillemets simples.
● Dans l'argument "DATETIME", la date et l'heure doivent être séparées par un espace. Quel
que soit le paramétrage de la base de temps dans les propriétés de l'objet, la sortie de
"DATETIME" est basée sur la base de temps "Local Time". Le paramétrage de la base de
temps sur "UTC" est une exception : la sortie est alors basée sur la base de temps "UTC".
Arguments acceptés
Remarque
Pour utiliser les instructions SQL de WinCC avant V7 dans le nouveau V7 WinCC
AlarmControl, vous devez éventuellement convertir les opérandes et les contenus pour les
arguments "Textxx". Seul l'opérande "LIKE" est utilisé pour les arguments "Textxx".
Voir aussi
Comment définir la sélection dans la fenêtre d'alarme (Page 1429)
Introduction
Les fonctions standard permettant de commander WinCC AlarmControl ne sont plus prises
en charge pour le nouveau WinCC AlarmControl à partir de WinCC V7.0. Vous pouvez
toutefois utiliser les types de dynamisation de WinCC pour commander par ex. une fonction
de touche de la barre d'outils par le biais d'un script.
Vue d'ensemble
Avec les contrôles WinCC à partir de V7.0, les fonctions spéciales ne sont plus requises pour
réaliser une commande du contrôle par une dynamisation de la barre d'outils. Les fonctions
standard "AXC_OnBtn..." et "OnBtn..." utilisées jusqu'ici ne sont plus prises en charge.
Si vous ne voulez pas commander la fenêtre d'alarmes par la barre d'outils, vous pouvez écrire
l'"ID" de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Vous déterminez l'"ID" d'une touche de la barre d'outils :
● par le biais du tableau de la page "Commande d'AlarmControl en runtime"
● dans le dialogue de configuration d'AlarmControl sur l'onglet "Barre d'outils", via le champ
"ID objet".
Voir aussi
Commande d'AlarmControl en runtime (Page 1459)
5.6.2.14 Comment adapter les éléments de tableau et les boutons des contrôles
Introduction
Vous pouvez modifier les designs de la configuration standard des contrôles WinCC et adapter
l'apparence des éléments suivants :
● Taille et design des boutons
● Icônes individuelles pour les éléments de tableau des contrôles tableau, par exemple dans
AlarmControl ou OnlineTableControl
● Style de la barre de défilement
Vue d'ensemble
L'installation standard de WinCC crée le dossier "CCAxControlSkins" dans "C:
\Programme(x86)\Common Files\Siemens\bin\" pour le design des contrôles WinCC.
Pour utiliser des designs modifiés, vous devez créer différents sous-dossiers dans le dossier
"CCAxControlSkins". Le nombre et le nom des dossiers dépendent de quels éléments vous
voulez adapter dans quels contrôles.
Le design d'un contrôle peut alors être sélectionné comme propriété "Style" dans la boîte de
dialogue de configuration du contrôle sur la page "Général".
Vous pouvez également utiliser des designs spécifiques au projet. Vous devez alors créer la
structure de dossiers dans le dossier "GraCS" du projet, par exemple dans "C:\WINCCProjects
\TestProject\GraCS\CCAxControlSkins". S'il existe un dossier de design de même nom dans
le dossier d'installation et dans le dossier de projet, le design du dossier de projet est utilisé
comme "style".
Pour que les icônes créées pour les éléments de tableau d'un contrôle soient visibles, il faut
activer l'option "Contenu sous forme d'icône" pour les colonnes correspondantes. L'option
"Appliquer les paramètres du projet" ne doit pas être activée dans AlarmControl.
La rubrique "Personnaliser les contrôles WinCC (https://support.industry.siemens.com/cs/de/
en/view/76327375)" explique comment une adaptation du contrôle WinCC AlarmControl a été
convertie dans WinCC Runtime Professional.
Remarque
Vous ne devez pas créer tous les fichiers lors de la création d'un nouveau design. Les
paramètres par défaut des contrôles sont utilisés pour tous les fichiers manquants.
Introduction
Vous commandez la fenêtre d'alarmes en runtime par les boutons de la barre d'outils.
Si vous ne voulez pas commander la fenêtre d'alarmes par la barre d'outils, vous pouvez écrire
l'"ID" de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Vue d'ensemble
L'aperçu montre toutes les icônes dans le style "Par défaut".
Si vous créez un design des contrôles dans le style "Simple", la représentation des icônes
correspond à l'AlarmControl avant WinCC V7.
Vous trouverez un aperçu à la page "Avant WinCC V7 : Représentation d'alarmes dans
Runtime > Commande dans Runtime > Commande de AlarmControl dans Runtime".
Icône Description ID
"Aide" 1
Appelle l'aide de WinCC AlarmControl.
"Boîte de dialogue de configuration" 2
Ouvre la boîte de dialogue de configuration dans laquelle vous modifiez les proprié‐
tés d'AlarmControl.
"Liste d'alarmes" 3
Affiche les alarmes présentes.
"Liste d'archives courte durée" 4
Affiche les alarmes archivées de la liste d'archives courte durée.
"Liste d'archives longue durée" 5
Affiche les alarmes archivées de la liste d'archives à long terme.
Dans cette vue, vous pouvez afficher et éditer les commentaires des alarmes.
"Liste des alarmes verrouillées" 6
Affiche toutes les alarmes verrouillées dans le système.
"Liste d'occurrences" 7
Affiche les blocs d'alarme et les statistiques que vous avez configurés sur l'onglet
"Liste d'occurrences" de l'AlarmControl.
"Liste des alarmes à masquer" 8
Dans la liste des alarmes à masquer, toutes les alarmes qui ne sont plus visibles
par le masquage manuel et automatique dans la liste d'alarmes sont affichées.
"Acquittement de l'avertisseur central" 9
Acquittement d'un avertisseur sonore ou optique.
"Acquittement individuel" 10
Acquittement d'une alarme individuelle visible sélectionnée.
Si vous utilisez la sélection multiple, les alarmes sélectionnées à acquittement indi‐
viduel ne sont pas acquittées.
"Acquittement groupé" 11
Acquittement dans la fenêtre d'alarmes de toutes les alarmes en attente, visibles et
à acquittement requis, dans la mesure où ce dernier n'est pas individuel.
Si vous utilisez la sélection multiple, toutes les alarmes sélectionnées sont acquit‐
tées, et ce même si elles ne sont pas visibles.
"Acquittement d'urgence" 18
Acquittement d'urgence d'une alarme dont l'acquittement est obligatoire.
Cette fonction permet d'envoyer directement à l'AS le signal d'acquittement d'une
alarme individuelle sélectionnée, et ce même si l'alarme n'est pas présente.
L'acquittement d'alarmes non présentes se réfère uniquement aux alarmes confi‐
gurées avec horodatage à la source.
"Boîte de dialogue de sélection" 13
Définition des critères de tri pour les alarmes à afficher dans la fenêtre d'alarmes.
Les alarmes ne répondant pas à ces critères ne sont pas affichées mais sont ce‐
pendant archivées.
"Boîte de dialogue des options de la visualisation" 14
Détermination des alarmes qui doivent être affichées dans la fenêtre d'alarmes.
Lorsque l'option "Toutes les alarmes" est activée, il est affiché dans la fenêtre d'alar‐
mes aussi bien les alarmes masquées que les alarmes non masquées.
Lorsque l'option "Uniquement les alarmes affichées" est activée, il apparaît dans la
fenêtre d'alarmes uniquement les alarmes affichées.
Lorsque l'option "Uniquement les alarmes masquées" est activée, il apparaît dans
la fenêtre d'alarmes uniquement les alarmes masquées.
"Boîte de dialogue de verrouillage" 15
Détermination de critère de verrouillage.
Toutes les alarmes répondant à ces critères ne sont ni affichées ni archivées.
"Imprimer" 17
Démarre l'impression des alarmes de la liste sélectionnée.
Vous définissez le travail d'impression utilisé pour l'impression dans l'onglet "Géné‐
ral" de la boîte de dialogue de configuration.
"Déverrouiller l'alarme" 27
Une alarme sélectionnée dans la liste des alarmes verrouillées est déverrouillée.
"Masquage de l'alarme" 28
Masque l'alarme que vous avez sélectionné dans la liste d'alarmes, la liste d'archives
courte durée ou la liste d'archives longue durées.
L'alarme est entrée dans la "Liste des alarmes à masquer".
Si une alarme de conduite est déclenchée lors du masquage, l'utilisateur doit indi‐
quer une raison pour le masquage.
"Affichage de l'alarme" 29
Affiche de nouveau l'alarme dans la liste d'alarmes, la liste d'archives courte durée
ou la liste d'archives longue durées que vous avez sélectionnée dans la "Liste des
alarmes à masquer".
L'alarme est retirée de la "Liste des alarmes à masquer".
"Boîte de dialogue Tri" 30
Ouvre une fenêtre de dialogue permettant de paramétrer un tri personnalisé des
alarmes affichées.
"Boîte de dialogue Base de temps" 31
Ouvre une fenêtre de dialogue permettant de paramétrer la base de temps pour les
indications temporelles affichées dans les alarmes.
"Copier les lignes" 32
Copie les alarmes sélectionnées.
Vous pouvez insérer la copie dans un éditeur de tableau ou un éditeur de texte.
"Connecter le backup" 33
Le bouton permet d'ouvrir une boîte de dialogue dans lequel vous connectez à
WinCC Runtime des fichiers Backup sélectionnés.
"Déconnecter le backup" 34
Le bouton permet d'ouvrir une boîte de dialogue dans lequel vous déconnectez de
WinCC Runtime des fichiers Backup sélectionnés.
"Première page" 36
Défile jusqu'à la première page dans la liste d'archives longue durée. Le bouton
n'est disponible que si le défilement est autorisé dans la liste d'archives longue durée.
Vous activez le paramètre dans la boîte de dialogue de configuration, sur l'onglet
"Général".
"Page précédente" 37
Défile jusqu'à la page précédente dans la liste d'archives longue durée. Le bouton
n'est disponible que si le défilement est activé dans la liste d'archives longue durée.
Vous activez le paramètre dans la boîte de dialogue de configuration, sur l'onglet
"Général".
"Page suivante" 38
Défile jusqu'à la page suivante dans la liste d'archives longue durée. Le bouton n'est
disponible que si le défilement est autorisé dans la liste d'archives longue durée.
Vous activez le paramètre dans la boîte de dialogue de configuration, sur l'onglet
"Général".
"Dernière page" 39
Défile jusqu'à la dernière page dans la liste d'archives longue durée. Le bouton n'est
disponible que si le défilement est autorisé dans la liste d'archives longue durée.
Vous activez le paramètre dans la boîte de dialogue de configuration, sur l'onglet
"Général".
Option de la visualisa‐ Le critère de tri est actif. L'option "Afficher toutes les alarmes"
tion ou "Afficher uniquement les alarmes masquées" est actuel‐
lement active.
Bloqué Le verrouillage des alarmes est paramétré.
Base de temps Indique la base de temps utilisée pour afficher les heures.
Symboles de la liste des alarmes dans les blocs d'alarme "Etat" et "Etat d'acquittement" :
Symbole Signification
Alarme arrivée dans le bloc d'alarme "Etat"
Symbole Signification
Alarme arrivée
Alarme partie
Alarme acquittée
Alarme du système acquittée
L'alarme est masquée
Alarme masquée arrivée
Alarme masquée partie
Alarme masquée acquittée
L'alarme est de nouveau affichée
Acquittement d'urgence de l'alarme
Alarme verrouillée
Symbole Signification
Indique si la propriété d'un bloc système est activée
Indique pour le bloc système "Commentaire" si un commentaire accompagne l'alarme
Indique pour le bloc système "Texte d'info" si un texte d'info accompagne l'alarme
Indique pour le bloc système "Loop in Alarm" si Loop in Alarm est activée
Introduction
Vous pouvez définir en Runtime dans la boîte de dialogue de sélection les alarmes que vous
voulez afficher dans la fenêtre d'alarmes.
Dans la boîte de dialogue de sélection, définissez de nouveaux critères de sélection ou
choisissez une sélection existante.
Tester la sélection
Utilisez en Runtime le bouton "Appliquer" pour contrôler la sélection :
● Testez avant la liaison de sélections chaque sélection séparément, puis ensuite les
sélections liées.
● Vérifiez si toutes les alarmes attendues s'affichent également en combinaison.
Vous garantissez ainsi l'affichage intégral de la sélection dans l'Alarm Control.
IMPORTANT
Assurer l'affichage de toutes les alarmes
Assurez-vous d'utiliser correctement les critères, les opérandes et les paramètres des
sélections.
Les liaisons de critères erronées peuvent avoir pour conséquence que des alarmes
importantes ne puissent s'afficher dans l'Alarm Control.
Remarque
Afficher les alarmes de Process Historian
Pour afficher les alarmes de Process Historian dans WinCC AlarmControl, vous devez indiquer
une plage de temps dans la boîte de dialogue de sélection.
Si aucune plage horaire n'est indiquée, seules les alarmes du serveur seront affichées.
Condition préalable
● Vous avez configuré la fonction de touche "Boîte de dialogue de sélection" sous l'onglet
"Barre d'outils" de l'Alarm Control.
● Vous avez activé les blocs d'alarmes disponibles comme critères de sélection sous l'onglet
"Blocs d'alarmes" au moyen de l'option "Sélectionnable dans la boîte de dialogue de
sélection".
Marche à suivre
1. Cliquez en Runtime sur .
La boîte de dialogue "Sélections" s'ouvre.
2. Cliquez sur "Nouveau..." pour créer une sélection.
Vous pouvez aussi activer des sélections existantes en cliquant sur la case d'option en
regard du nom de la sélection.
3. Quand vous créez une nouvelle sélection, attribuez-lui un nom et un commentaire
significatif pour différencier cette sélection des autres.
4. Cliquez sur la colonne "Critère" sur la première ligne vide.
Vous voyez s'afficher la liste avec les blocs système sélectionnables, les blocs de texte
utilisateur et les blocs de valeurs de process configurés.
Sélectionnez le bloc d'alarmes voulu.
5. Sélectionnez l'opérande adéquat dans la colonne "Opérande".
6. Cliquez dans la colonne "Paramétrage" sur la ligne correspondante.
Spécifiez un texte ou une valeur en fonction du bloc d'alarmes ou sélectionnez une option.
7. Cliquez sur "OK".
La sélection est enregistrée et apparaît sur le tableau des sélections.
Dans la boîte de dialogue de sélection, vous pouvez générer d'autres sélections ou éditer
des sélections existantes, les supprimer ou les dupliquer.
Si une sélection fixe est configurée, les autres sélections activées et la sélection fixe seront
liées par "AND".
8. Activez dans le tableau les sélections qui seront prises en compte dans la fenêtre d'alarmes.
9. Cliquez le bouton "Appliquer".
La fenêtre d'alarmes affiche les alarmes sélectionnées.
10.Quittez la boîte de dialogue de sélection en cliquant sur "OK".
Voir aussi
Comment définir la sélection dans la fenêtre d'alarme (Page 1429)
Introduction
Le verrouillage des alarmes supprime l'affichage et l'archivage des alarmes. Vous pouvez
verrouiller :
● Alarmes
● Types d'alarme
● Classes d'alarmes
● Groupes d'alarmes
Remarque
S7-1500 : Alarmes AS non prises en charge
Les alarmes d'un automate "SIMATIC S7-1500" ne peuvent pas être verrouillées.
Alarmes Alarm_D et Alarm_S non prises en charge
Les alarmes Alarm_D et Alarm_S suivantes ne peuvent pas être verrouillées :
● SFC 17 "ALARM_SQ" et SFC 18 "ALARM_S"
● SFC 107 "ALARM_DQ" et SFC 108 "ALARM_D"
Pour plus d'informations, référez-vous au manuel "Logiciel système pour S7-300/400,
Fonctions standard et fonctions système".
Condition
● Vous avez configuré les fonctions de touche correspondantes sur l'onglet "Barre d'outils"
de l'Alarm Control.
Verrouiller et valider des alarmes via la classe d'alarmes, le type d'alarme ou le groupe d'alarmes
1. Cliquez sur le bouton "Boîte de dialogue de verrouillage" .
La boîte de dialogue "Paramétrer la liste de verrouillages" s'ouvre.
2. Cliquez sur un serveur dans la liste de serveurs ou sur l'ordinateur local s'il s'agit de projets
monopostes.
3. Sélectionnez dans l'arborescence une classe d'alarmes, un type d'alarme ou un groupe
d'alarmes que vous voulez verrouiller.
Cliquez sur le bouton "Verrouiller".
Toutes les alarmes de cette classe d'alarmes, de ce type d'alarme ou de ce groupe
d'alarmes sont verrouillées.
4. Vous validez les alarmes verrouillées en sélectionnant la classe d'alarmes, le type d'alarme
ou le groupe d'alarmes et en cliquant sur le bouton "Valider".
Remarque
Vous ne trouverez dans la liste des serveurs que les projets de serveur dont les "Packages"
sont chargés sur l'ordinateur dans le projet duquel vous configurez le contrôle.
Introduction
L'acquittement d'une alarme peut exceptionnellement être déclenché en fonction du numéro
de cette dernière. Le signal d'acquittement est alors également envoyé à l'AS, même si l'alarme
n'est actuellement pas en attente. L'acquittement d'alarmes non présentes se réfère
uniquement aux alarmes configurées avec horodatage à la source.
Remarque
L'acquittement d'urgence n'est pas prévu pour l'acquittement général. Cette fonction ne peut
être utilisée qu'exceptionnellement.
Condition préalable
● Vous avez configuré la fonction de touche "Acquittement d'urgence" dans l'onglet "Barre
d'outils" de l'AlarmControl.
Marche à suivre
1. Cliquez sur le bouton "Acquittement d'urgence" . Le dialogue "Acquittement d'urgence
des alarmes" s'ouvre.
2. Sélectionnez un serveur. Entrez le numéro de l'alarme dans le champ de saisie "Numéro
d'alarme".
3. Cliquez sur le bouton "Envoyer contrat d'acquit.". Dans la fenêtre d'alarmes, l'alarme
apparaît à présent dans la couleur que vous avez déterminée pour une alarme acquittée.
Remarque
Vous ne trouverez dans le dialogue permettant de sélectionner les serveurs, que les projets
de serveur dont les "Packages" ont été chargés sur l'ordinateur.
Introduction
Dans la fenêtre d'alarmes, vous pouvez trier les alarmes en Runtime par blocs d'alarme.
Triez les blocs d'alarmes soit via la fonction de touche "Boîte de dialogue Tri", soit directement
en cliquant sur le titre de colonne des blocs d'alarmes.
Exemples de tri
Exemples de tri des alarmes :
● Dans l'ordre décroissant, par date, heure et numéro d'alarme.
L'alarme la plus récente apparaît en haut. Il s'agit du tri par défaut décroissant.
● Les alarmes s'affichent en fonction de leur priorité.
Les priorités des alarmes doivent à cet effet être déterminées dans l'éditeur "Alarm Logging"
et le bloc d'alarme "Priorité" configuré dans WinCC AlarmControl.
En cas d'affichage d'alarme sur une seule ligne, seule l'alarme ayant la priorité la plus
élevée apparaîtra alors dans la fenêtre d'alarmes. Les alarmes apparaissent normalement
avec horodatage à la source.
● Par blocs d'alarme différents, respectivement dans l'ordre croissant ou décroissant, pour
déterminer un tri personnalisé pendant le runtime.
● Le bloc d'alarme "Etat" est trié selon le type de l'état et non selon les textes d'état configurés.
Si l'ordre est croissant, le classement est le suivant : "Arrivée", "Partie", "Acquittée",
"Verrouillée", "Déverrouillée", "Acquittement système", "Acquittement d'urgence" et
"Arrivée/Partie".
Condition préalable
● Vous avez configuré la fonction de touche "Boîte de dialogue Tri" sur l'onglet "Barre d'outils"
de l'AlarmControl.
Marche à suivre
1. Cliquez sur le bouton "Boîte de dialogue Tri" .
2. Sélectionnez dans la liste "Trier par" le bloc d'alarme par lequel le tri se fera d'abord.
Vous pouvez également choisir comme critère de filtre des blocs d'alarmes qui ne sont pas
affichés au Runtime.
3. Cliquez dans une case à cocher pour déterminer un tri croissant ou décroissant.
4. Si vous voulez trier par plusieurs blocs d'alarme, sélectionnez dans les listes suivantes les
autres blocs d'alarmes.
5. Précisez si le tri configuré doit s'appliquer même lorsque le défilement automatique est
activé.
Condition préalable
● Vous avez autorisé sur l'onglet "Paramètres" de WinCC AlarmControl le tri dans le champ
de liste "Tri par titre de colonne" par un clic ou un double-clic.
● Vous avez activé les cases à cocher "Afficher symbole de tri" et "Afficher index de tri".
● Vous avez désactivé la fonction de touche "Défilement automatique" dans la barre d'outils
ou l'option "Défilement auto." sur l'onglet "Général".
Marche à suivre
1. Cliquez dans le titre de colonne dont vous voulez trier le bloc d'alarme comme premier bloc.
L'index de tri "1" s'affiche avec le symbole de tri vers le haut indiquant le tri dans l'ordre
croissant.
2. Cliquez à nouveau sur le titre de colonne si vous voulez trier dans l'ordre décroissant.
Voir aussi
Comment définir le tri dans la fenêtre d'alarme (Page 1433)
Introduction
L'opérateur de l'installation empêche une surcharge d'information par le masquage manuel
d'alarmes.
Lorsque seules quelques alarmes sélectionnées sont affichées, l'opérateur peut se concentrer
sur les alarmes significatives.
Masquage manuel
Lors du masquage manuel, l'opérateur définit lui-même au moyen d'une touche dans la fenêtre
d'alarmes s'il veut masquer une alarme.
L'opérateur peut de nouveau afficher l'alarme au moyen d'une touche. Si l'utilisateur
n'intervient pas, le système affiche de nouveau les alarmes après un temps configurable.
Champ Description
Numéro Numéro d'alarme de l'alarme de conduite
Date / Heure Horodatage du masquage
Auteur Utilisateur déclenchant le masquage
Ordinateur Nom d'ordinateur du serveur d'alarmes
Champ Description
Motif Motifs possibles du masquage :
● Alarmes de gigue ou alarmes volatiles
● Non valide pour l'état actuel du process
● Affichage erroné d'un état anormal
● Aucune action utilisateur possible
● L'alarme duplique une autre alarme avec la même cause.
● Ajourner l'alarme pour traiter d'abord les alarmes critiques
● Autres
Commentaire : Informations sur las alarmes masquées :
● Numéros d'alarme des alarmes masquées
● Le cas échéant, des informations supplémentaires de l'utilisateur
Le commentaire de masquage ne doit pas dépasser une longueur de 232 carac‐
tères.
Au total, 254 caractères au maximum sont affichés dans le champ "Commentaire".
Le cas échéant, le commentaire de l'alarme masquée est affiché.
Vous pouvez éditer ou supprimer le commentaire d'alarme original, p. ex. pour
écrire un commentaire de masquage plus long. Cette modification concerne uni‐
quement le commentaire de l'alarme de conduite. Le commentaire de l'alarme
masquée n'est pas modifié.
Affichage du commentaire
Pour afficher les détails au Runtime, ouvrez dans la liste d'archives longue durée la boîte de
dialogue "Commentaire".
L'opération dépend de la configuration de WinCC AlarmControl :
● Dans la liste d'alarmes, le bloc d'alarme "Commentaire" est affiché :
Effectuez un double clic sur l'icône de commentaire dans la colonne "Commentaire" de
l'alarme de conduite :
● La fonction de touche "Boîte de dialogue de commentaire" est activée dans la barre d'outils :
Sélectionnez l'alarme de conduite et cliquez sur le bouton de la barre d'outils.
Pour plus d'informations sur les alarmes de conduite, voir "Message de conduite (Page 1396)".
Condition préalable
● Dans l'onglet "Barre d'outils" de WinCC AlarmControl, vous avez configuré les fonctions
de touche suivantes :
– Liste des alarmes à masquer
– Masquer alarme
– Affichage de l'alarme
● Runtime est activé et WinCC AlarmControl est affiché.
Marche à suivre
1. Sélectionnez dans la liste d'alarmes, la liste d'archives courte durée et la liste d'archives
longue durée l'alarme que vous souhaitez masquer.
2. Cliquez sur le bouton "Masquer l'alarme" .
L'alarme n'est plus affichée dans la liste et est insérée dans la liste des alarmes à masquer.
3. Lorsqu'une alarme de conduite est configurée, la boîte de dialogue "Masquage manuel"
s'ouvre.
Sélectionnez dans la liste déroulante la raison du masquage.
Ajoutez éventuellement un commentaire.
L'alarme de conduite du commentaire masqué est affichée dans la liste d'archives longue
durée.
4. Cliquez sur le bouton "Liste des alarmes à masquer" pour afficher les alarmes
masquées.
5. Pour afficher à nouveau une alarme, sélectionnez l'alarme dans la "Liste des alarmes à
masquer".
6. Cliquez sur le bouton "Afficher l'alarme" .
L'alarme est retirée de la "Liste des alarmes à masquer" et de nouveau affichée dans la
liste initiale.
Si vous n'affichez pas de nouveau vous-même les alarmes masquées, la durée configurée
détermine quand une alarme est de nouveau affichée par le système et supprimée de la
"Liste des alarmes à masquer".
Voir aussi
Pour configurer les messages de conduite (Page 1446)
Message de conduite (Page 1396)
Introduction
L'exemple suivant présente la configuration d'un WinCC Alarm Control et la représentation
d'alarmes en runtime.
Condition
● Vous avez déjà créé un système d'alarme avec l'éditeur "Alarm Logging"
Introduction
Lorsque vous avez créé un système d'alarmes, vous configurez dans Alarm Logging le
système d'alarmes répondant à vos exigences.
Les paramètres suivants sont configurés pour l'AlarmControl pris en exemple :
● le nombre de caractères affichables dans le bloc de texte utilisateur "Texte d'alarme"
● le concept d'acquittement pour le type d'alarme
● la couleur attribuée aux états des types d'alarme "Alarme" et "Avertissement"
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez le dossier "Blocs de texte utilisateur" dans la zone de navigation. Ce dossier
est subordonné au dossier "Blocs d'alarme".
2. Sélectionnez le bloc d'alarme correspondant dans la zone de tableau.
3. Editez la propriété "Nombre de caractères" dans la zone "Propriétés".
6. Choisissez les couleurs du texte et de l'arrière-plan pour les états des alarmes sous
"Couleurs" dans la zone "Propriétés".
Introduction
Quatre alarmes s'affichent en Runtime dans l'exemple. Configurez ces alarmes dans Alarm
Logging en définissant les paramètres suivants :
Condition
● Configurez dans le stock de variables les trois variables "Réservoir1", "Réservoir2" et
"Réservoir3" du type de données "Binaire".
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Dans la zone de navigation, sélectionnez le dossier du type d'alarme "Alarme" dans la
classe d'alarmes "Incident".
2. Créez 3 nouvelles alarmes dans la zone de tableau d'Alarm Logging.
Ces alarmes sont affectées au type d'alarme "Alarme".
3. Par cette affectation au type d'alarme "Alarme", elles possèdent les propriétés suivantes :
– Concept d'acquittement - Acquittement à l'arrivée
– Avertisseur central - Touche d'acquittement
Ainsi, vous pouvez acquitter l'alarme au moyen d'une touche d'acquittement dans le projet
exemple.
4. Dans la zone "Propriétés", vous déterminez les propriétés suivantes pour chaque alarme :
– Variable de signalisation = "reservoir1" (reservoir2, reservoir3).
– Texte d'alarme = "reservoir 1 vide" (reservoir 2 vide, reservoir 3 vide)
– Lieu incident = reservoir 1 (reservoir 2, reservoir 3)
Introduction
Les alarmes s'affichent en runtime dans WinCC AlarmControl. Vous configurez l'AlarmControl
dans le Graphics Designer.
Les paramètres suivants sont configurés pour le projet pris en exemple :
● Les fonctions de touche dans la barre d'outils
● La sélection dans la fenêtre d'alarme
● La sélection et l'ordre des blocs d'alarme qui s'affichent dans la fenêtre d'alarmes
Marche à suivre
1. Lancez Graphics Designer et ouvrez une nouvelle vue.
2. Double-cliquez dans la palette d'objets sur l'onglet "Controls" sur "WinCC Alarm Control".
La commande est inséré dans la vue.
Saisissez la commande au niveau du point d'étirement et amenez-la à la taille voulue.
3. Double-cliquez sur la commande.
La boîte de dialogue "Propriétés de WinCC AlarmControl" s'ouvre avec l'onglet "Général".
4. Le titre de fenêtre "normal" est déjà sélectionné.
Entrez dans le champ de saisie "Texte" le nom de fenêtre voulu.
5. Activez sur l'onglet "Barre d'outils" la case à cocher "Afficher barre d'outils".
Sélectionnez les fonctions de touche dont vous avez besoin pour les exemples :
– Boîte de dialogue de configuration
– Liste d'alarmes
– Liste de verrouillages
– Acquittement individuel
– Boîte de dialogue de sélection
– Défilement automatique
– Verrouiller alarme
– Déverrouiller l'alarme
7. Déterminez si vous le voulez d'autres options d'affichage sur les onglets "Paramètres" et
"Représentation".
9. Déterminez sur l'onglet "Listes d'alarmes" les blocs d'alarme et l'ordre sous forme de
colonnes.
Vous déplacez avec les touches fléchées les blocs d'alarme sélectionnés dans la liste
"Blocs d'alarme existants" pour les amener dans la liste "Blocs d'alarme sélectionnés".
Modifiez l'ordre en sélectionnant un bloc d'alarme puis en cliquant sur "Haut" ou "Bas" .
Résultat
WinCC AlarmControl est configuré pour l'exemple.
Si vous avez activé la fonction de touche "Boîte de dialogue de configuration" sur l'onglet
"Barre d'outils", vous pouvez à tout moment modifier en Runtime la représentation du tableau
dans le contrôle.
5.6.4.5 Pour configurer des boutons permettant la modification des variables de signalisation
Introduction
Vous avez configuré trois alarmes individuelles dans l'Alarm Logging. Pour comprendre
l'AlarmControl donné en exemple, configurez dans le Graphics Designer trois boutons avec
lesquels vous positionnez et réinitialisez en runtime les variables de signalisation binaires des
alarmes individuelles. La fenêtre d'alarmes affiche les états d'alarme dans les couleurs
configurées.
Marche à suivre
1. Cliquez sur l'objet "Bouton" dans la palette d'objets du Graphics Designer dans l'onglet
"Standard" sous "Objets Windows". Positionnez le pointeur de la souris dans la vue, sur la
position où vous voulez insérer le bouton et tapez comme texte "Réservoir 1".
2. Sélectionnez dans le menu contextuel du bouton la commande "Propriétés".
3. Dynamisez l'événement "Appuyez à gauche" de la souris à l'aide d'une liaison directe entre
la constante "1" et la variable "Réservoir1".
4. Dynamisez l'événement "Appuyez à droite" de la souris à l'aide d'une liaison directe entre
la constante "0" et la variable "Réservoir1".
Introduction
Pour pouvoir commander d'un autre poste une fonction de touche de la barre d'outils du WinCC
AlarmControl, il vous faut assigner l'"ID" adéquate à la propriété "ToolbarButtonClick".
Il est en principe possible d'utiliser n'importe quel objet pour commander l'AlarmControl. Dans
l'exemple suivant, l'objet standard "Bouton" est utilisé pour acquitter une alarme.
Condition préalable
● Vous avez configuré l'exemple de projet de l'AlarmControl.
● Vous avez ouvert dans le Graphics Designer la vue comportant l'AlarmControl configuré.
Marche à suivre
1. Déterminez le nom de l'objet de l'AlarmControl depuis les propriétés de l'objet du contrôle,
par ex. "Control1".
2. Insérez un objet de bouton dans la vue depuis les objets Windows de la palette d'objets.
Entrez un texte pour le bouton, comme par ex. "Acquitter".
3. Pour dynamiser l'objet de bouton, ouvrez les propriétés de l'objet via le menu contextuel
de l'objet de bouton. Sélectionnez la propriété "Souris" dans l'onglet "Evénement".
Dynamisez l'attribut "Clic de souris" par une action en C.
4. Sélectionnez "Action C..." avec la touche droite de la souris. La fenêtre "Editer action"
s'ouvre.
5. Insérez l'instruction suivante dans la zone de fenêtre :
– // activate toolbar button single acknowledgement (ID: 10)
– SetPropWord(lpszPictureName, "Control1", "ToolbarButtonClick", 10);
6. Dans la barre d'outils, réglez la langue dans laquelle l'action en C doit être compilée.
7. Traduisez et enregistrez l'action en C.
8. Enregistrez les paramètres dans le Graphics Designer.
Condition préalable
● Vous avez enregistré dans Graphics Designer la vue configurée.
● Dans le dialogue "Propriétés - Ordinateur", onglet "Graphics Runtime", vous avez entré la
vue configurée en tant que vue d'accueil.
● Dans la liste de démarrage de WinCC Explorer vous avez non seulement activé les
applications "Graphics Runtime" et "Alarm Logging Runtime" mais également "Global
Script Runtime" via le dialogue "Propriétés - Ordinateur".
4. Après que vous ayez testé d'autres possibilités dans le contrôle, comme par ex. le
verrouillage de l'alarme, désactivez runtime. Vous pouvez désactiver runtime soit via la
barre d'outils, soit via la barre du menu WinCC Explorer.
3. Si vous cliquez sur le bouton , l'alarme verrouillée s'affiche dans la liste des alarmes
verrouillées.
4. Dans cette liste, vous pouvez déverrouiller l'alarme sélectionnée à l'aide du bouton .
L'alarme est supprimée de la liste des alarmes verrouillées.
Introduction
WinCC Alarm Control est utilisé comme fenêtre d'alarmes pour afficher les événements
d'alarme.
Remarque
Une alarme se voit attribuer dans la liste des alarmes un horodatage barré si l'un des cas
suivants se produit :
● - une alarme verrouillée est à nouveau libérée
● - une alarme est rétrochargée en cas de panne de courant ; cela n'est valable que pour la
signalisation horodatée à la source
● - l'AS est redémarré ; cela n'est valable que pour la signalisation horodatée à la source
Voir aussi
Configuration de WinCC Alarm Control (Page 1493)
Pour configurer des alarmes individuelles (Page 1496)
Introduction
L'exemple donné vous montre comment représenter des alarmes en Runtime avec WinCC
Alarm Control.
Condition
● Vous avez déjà créé un système d'alarme avec l'éditeur "Alarm Logging"
Voir aussi
Fonctions standard pour commander WinCC Alarm Control (Page 1529)
Pour configurer Alarm Control dans le Graphics Designer (Page 1498)
Pour configurer des alarmes individuelles (Page 1496)
Pour configurer le système d'alarme (Page 1494)
Configuration du système d'alarme (Page 1306)
Introduction
Lorsque vous avez créé un système d'alarme dans Alarm Logging, vous y configurez le
système d'alarme selon vos exigences.
Les paramètres suivants sont configurés pour l'Alarm Control pris en exemple :
● le nombre de caractères affichables dans le bloc de texte utilisateur "Texte d'alarme"
● le principe d'acquittement pour la classe d'alarmes "Défaut"
● la couleur attribuée aux états des types d'alarme "Alarme" et "Avertissement"
Condition
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Sélectionnez dans le menu contextuel du bloc de texte utilisateur "Texte d'alarme"
l'instruction "Propriétés" et modifiez la longueur du bloc d'alarme.
Voir aussi
Pour configurer Alarm Control dans le Graphics Designer (Page 1498)
Pour configurer des alarmes individuelles (Page 1496)
Configuration du système d'alarme (Page 1306)
Introduction
Quatre alarmes s'affichent en Runtime dans l'exemple. Configurez ces alarmes dans Alarm
Logging en définissant les paramètres suivants :
Condition
● Configurez dans la gestion de variables les quatre variables "Réservoir1", "Réservoir2",
"Réservoir3" et "Moteur" du type de données "Binaire"
● L'éditeur "Alarm Logging" est ouvert.
Marche à suivre
1. Ajoutez une nouvelle ligne pour chaque alarme dans la fenêtre du tableau de l'Alarm
Logging à l'aide du menu contextuel.
2. Sélectionnez dans le menu contextuel l'instruction "Propriétés" pour l'alarme créée.
3. Sélectionnez dans le champ de dialogue "Alarme individuelle" sur l'onglet "Paramètres" la
classe et le type mentionnés plus haut et reliez l'alarme à la variable de signalisation
correspondante.
4. Spécifiez dans le champ de dialogue "Alarme individuelle" sur l'onglet "Textes" le texte
mentionné plus haut pour "Texte alarme" et "Lieu incident".
5. Configurez également trois autres alarmes avec "Réservoir2", "Réservoir3" et "Moteur".
6. Enregistrez les paramètres dans Alarm Logging.
Remarque
Vous pouvez créer les variables utilisées comme variables de signalisation non seulement via
la gestion de variables du WinCC Explorer, mais également directement lors de la sélection
de la variable de signalisation, sur l'onglet "Paramètres" de l'Alarm Logging.
Voir aussi
Pour configurer le système d'alarme (Page 1494)
Configuration du système d'alarme (Page 1306)
Introduction
Les événements d'alarme sont représentés en Runtime dans un ActiveX Control qui est inséré
et configuré dans une vue du Graphics Designer.
Les paramètres suivants sont configurés pour le projet pris en exemple :
● les fonctions de touche dans la barre d'outils
● la sélection dans la fenêtre d'alarme
● la sélection et l'ordre des blocs d'alarme qui s'affichent dans la fenêtre d'alarmes
Marche à suivre
1. Lancez Graphics Designer et ouvrez une nouvelle vue.
2. Double-cliquez dans la palette d'objets sur l'onglet "Controls" sur "WinCC Alarm Control".
5. Activez sur l'onglet "Barre d'outils" la case à cocher "Afficher barre d'outils". Sélectionnez
les fonctions de touche dont vous avez besoin. Dans les exemples, vous avez besoin des
fonctions de touche "Liste d'alarmes","Liste des alarmes verrouillées", "Dialogue de
sélection", "Dialogue de verrouillage", "Acquittement d'urgence", "Verrouiller/valider
l'alarme" et "Dialogue de tri".
6. Activez le champ d'option "Ligne" sur l'onglet "Paramètres" dans le groupe "Sélection"
7. Sélectionnez sur l'onglet "Blocs d'alarme" le bloc système "Heure" et les deux blocs de
texte utilisateur "Texte alarme" et "Lieu incident".
8. Sur l'onglet "Listes d'alarmes", vous déterminez les blocs d'alarme et l'ordre dans lequel
ils s'afficheront dans la fenêtre d'alarmes. Vous déplacez avec les touches fléchées les
blocs d'alarme sélectionnés dans la liste "Blocs d'alarme existants" pour les amener dans
la liste "Blocs d'alarme sélectionnés". Modifiez l'ordre en sélectionnant un bloc d'alarme
puis en cliquant sur ou .
Voir aussi
Pour configurer des boutons permettant la modification des variables de signalisation
(Page 1505)
Configuration de WinCC Alarm Control (Page 1493)
5.7.2.5 Pour configurer des boutons permettant la modification des variables de signalisation
Introduction
Vous avez configuré quatre alarmes individuelles dans l'Alarm Logging. Pour comprendre
l'Alarm Control donné en exemple, configurez dans le Graphics Designer quatre boutons avec
lesquels vous positionnez et réinitialisez en Runtime les variables de signalisation binaires
des alarmes individuelles. La fenêtre d'alarmes affiche les états d'alarme dans les couleurs
configurées.
Marche à suivre
1. Cliquez sur l'objet "Bouton" dans la palette d'objets du Graphics Designer dans l'onglet
"Standard" sous "Objets Windows". Positionnez le pointeur de la souris dans la vue, sur la
position où vous voulez insérer le bouton et tapez comme texte "Réservoir 1".
2. Sélectionnez dans le menu contextuel du bouton la commande "Propriétés".
3. Dynamisez l'événement "Appuyez à gauche" de la souris à l'aide d'une liaison directe entre
la constante "1" et la variable "Réservoir1".
4. Dynamisez l'événement "Appuyez à droite" de la souris à l'aide d'une liaison directe entre
la constante "0" et la variable "Réservoir1".
5. Configurez également les trois autres boutons avec "Réservoir2", "Réservoir3" et "Moteur".
6. Enregistrez les paramètres dans le Graphics Designer.
Voir aussi
Pour configurer Alarm Control dans le Graphics Designer (Page 1498)
Configuration de WinCC Alarm Control (Page 1493)
Introduction
La liste d'occurrences affiche les calculs statistiques des alarmes archivées dans la fenêtre
d'alarmes. Outre les statistiques, cette liste peut afficher une sélection limitée des blocs
d'alarme configurés. Si les contenus changent, les blocs d'alarme indiquent les données de
la dernière alarme arrivée.
Vous composez vous-même les colonnes de la liste d'occurrences se composant des blocs
d'alarme et des statistiques.
Les calculs statistiques suivants sont disponibles pour les alarmes :
● La fréquence d'un numéro d'alarme. La fréquence n'augmente que si une alarme se trouve
dans l'archive à l'état "arrivée". Si la fréquence d'un numéro d'alarme est "0" dans la zone
d'alarme sélectionnée, aucune inscription ne sera faite dans les statistiques de ce numéro
d'alarme.
● La durée cumulée en secondes d'un numéro d'alarme pour l'état "Arrivée/arrivée" (+/+),
l'état "arrivée/partie"(+/-), l'état "arrivée/premier acquittement"(+/*1) ou l'état "arrivée/
second acquittement"(+/*2).
● La durée moyenne en secondes d'un numéro d'alarme pour l'état "Arrivée/arrivée" (+/+),
l'état "arrivée/partie"(+/-), l'état "arrivée/premier acquittement"(+/*1) ou l'état "arrivée/
second acquittement"(+/*2).
Remarque
Pour le calcul des statistiques, on n'utilise les alarmes ayant les états "Acquittement",
"Acquittement système", "Acquittement d'urgence" et "partie" que si, auparavant, une alarme
adéquate ayant l'état "arrivée" est trouvée dans le lot des résultats disponibles pour établir les
statistiques.
Si Runtime est désactivé puis réactivé à plusieurs reprises et si une alarme est en attente
pendant ce temps, par ex. par le procédé externe de signalisation par bit ou la signalisation
horodatée à la source, l'alarme ayant l'état "Arrivée" est inscrite plusieurs fois dans l'archive
et donc également comptée plusieurs fois lors du calcul.
Condition
● Vous avez ouvert le Graphics Designer et intégré un Alarm Control
● Vous avez sélectionné les blocs d'alarme sur l'onglet "Blocs d'alarme" pour les enregistrer
dans la liste d'occurrences
● Vous avez défini les propriétés des blocs d'alarme que vous voulez enregistrer dans la liste
d'occurrences
● Vous avez activé la fonction de touche "Liste d'occurrences" sur l'onglet "Barre d'outils" de
l'Alarm Control
Marche à suivre
1. Double-cliquez sur la commande. Cliquez sur l'onglet "Liste d'occurrences".
2. Sélectionnez les colonnes que vous voulez afficher dans la liste d'occurrences. Cliquez à
cet effet sur . Le dialogue "Insérer des colonnes" s'ouvre.
Le dialogue contient tous les calculs statistiques disponibles et une sélection limitée des
blocs d'alarme configurés. Vous insérez les colonnes dans la liste d'occurrences par choix
simple ou multiple et en cliquant sur "OK". Si vous voulez supprimer des colonnes de la
liste d'occurrences, sélectionnez dans la liste "Colonne de la liste d'occurrences" les
colonnes en question et cliquez sur .
3. Vous pouvez déterminer l'ordre des colonnes dans la liste d'occurrences en sélectionnant
la colonne et en la faisant glisser par un clic sur ou .
4. Configurez les propriétés colonnes pour les colonnes des statistiques. Vous pouvez
renommer la colonne, définir la position et le format des valeurs dans la colonne et
paramétrer la largeur de la colonne.
5. Vous avez deux possibilités pour donner un nom à la colonne. Si vous donnez à la colonne
un nom identique dans toutes les langue du Runtime, inscrivez un nom dans le champ de
saisie. Si vous optez pour le multilinguisme, utilisez une inscription de texte dans la
Textlibrary. Cliquez sur pour sélectionner un identificateur de texte dans la Textlibrary.
6. Si vous voulez configurer le format de la colonne, activez la case à cocher "défini par
l'utilisateur". Indiquez un format dans le champ de saisie ou cliquez sur . Si vous avez
sélectionné la colonne "Fréquence" ou le calcul d'une somme, le dialogue "Aide de
formatage Nombre entier" s'ouvre. Le dialogue "Aide de formatage Nombre à virgule
flottante" s'ouvre pour le formatage du calcul des moyennes.
Définissez les paramètres du format. Il vous est présenté dans l'aperçu comment s'affichent
vos indications de format. Vous pouvez inscrire un texte supplémentaire devant ou derrière
l'instruction de format, dans le champ permettant d'indiquer le format. Validez votre saisie
en cliquant sur . Validez l'indication du format en cliquant sur "OK".
7. Vous déterminez via le bouton "Sélection..." quels seront les critères d'affichage des
alarmes dans la liste d'occurrences, par ex. en fonction d'une classe d'alarmes déterminée
ou dans une période donnée. Si vous ne sélectionnez aucune plage de temps, tous les
temps sont pris en considération pour calculer les moyennes. Notez que plus vous effectuez
de sélections, plus les performances en subiront les conséquences. Vous pouvez
également déterminer en Runtime les critères de sélection pour la liste d'occurrences.
8. Vous déterminez via le bouton "Tri..." le tri des colonnes dans la liste d'occurrences, par
ex. tout d'abord dans l'ordre décroissant en fonction de la date, puis dans l'ordre croissant
en fonction des numéros d'alarme. Vous pouvez également déterminer en Runtime les
critères de tri pour la liste d'occurrences par le dialogue de tri ou par le "Tri par titre de
colonne".
Si vous n'avez pas spécifié de plage de temps dans le dialogue de sélection vous pouvez,
après activation de la case à cocher, sélectionner un facteur de temps et un type de temps
en fonction desquels se feront les statistiques. Si la case à cocher n'est pas activée, le
facteur de temps "0" est positionné et aucun filtre temporel n'est activé.
Vous déterminez dans le champ "Limitation de la quantité" le maximum d'enregistrements
utilisés dans l'archive d'alarmes pour établir la liste d'occurrences.
Exemple : Vous avez déterminé dans le dialogue de sélection le filtre "Classe d'alarmes
Alarme supérieure". Pour établir la liste d'occurrences, tous les messages d'alarme sont à
présent sélectionnés de la sorte par les serveurs d'alarme. Le nombre d'enregistrements
au maximum pris en compte pour les statistiques correspond à la quantité limite que vous
avez spécifiée.
Il est possible d'émettre un avertissement une fois le maximum atteint.
10.Validez le paramétrage de la liste d'occurrences en cliquant sur "OK" ou "Appliquer". La
liste d'occurrences est à présent constituée. Vous pouvez appeler la liste d'occurrences en
Runtime via dans la barre d'outils.
Si aucun critère de tri n'est spécifié, les valeurs sont représentées dans la liste d'occurrences
dans l'ordre décroissant de fréquence des alarmes.
Les alarmes qui viennent d'arriver ne sont pas automatiquement saisies dans la liste
d'occurrences mais seulement après que la liste soit resélectionnée.
Voir aussi
Pour configurer Alarm Control dans le Graphics Designer (Page 1498)
Configuration de WinCC Alarm Control (Page 1493)
Condition
Avant d'activer l'exemple donné pour WinCC Alarm Control, il vous faut
● Activer dans la liste de démarrage de WinCC Explorer non seulement "Graphics Runtime"
mais également "Alarm Logging Runtime" via le dialogue "Propriétés - Ordinateur"
● enregistrer dans le Graphics Designer la vue que vous avez configurée et l'inscrire comme
vue d'accueil dans le dialogue "Propriétés - Ordinateur" sur l'onglet "Graphics Runtime"
Marche à suivre
1. Activez Runtime soit via la barre d'outils, soit via la barre du menu WinCC Explorer.
2. Cliquez, avec le bouton gauche de la souris, sur les quatre boutons de commande . Les
alarmes correspondantes s'affichent. Si vous cliquez à présent, avec la touche droite de la
souris, sur le bouton "Réservoir 2", l'état d'alarme change avec la couleur respective.
3. Désactivez Runtime soit via la barre d'outils, soit via la barre du menu WinCC Explorer.
Introduction
La commande de la fenêtre d'alarmes en Runtime s'effectue via les boutons de la barre d'outils.
Si vous ne voulez pas commander la fenêtre d'alarmes via la barre d'outils, diverses fonctions
se trouvent à votre disposition dans l'éditeur "Global Script", groupe "Fonctions/Alarme
standard".
"Liste d'alarmes"
Affiche les alarmes présentes.
"Liste d'archives courte durée"
Affiche les alarmes archivées de la liste d'archives courte durée
"Liste d'archives longue durée"
Affiche les alarmes archivées de la liste d'archives longue durées
"Liste des alarmes verrouillées"
affiche toutes les alarmes verrouillées dans le système
"Liste d'occurrences"
affiche les blocs d'alarme et les statistiques que vous avez configurés sur l'onglet "Liste
d'occurrences" de l'Alarm Control.
"Acquittement de l'avertisseur central"
Acquittement d'un avertisseur sonore ou optique
"Acquittement individuel"
Acquittement d'une alarme individuelle sélectionnée
"Acquittement groupé"
Acquittement dans la fenêtre d'alarmes de toutes les alarmes présentes, visibles et à
acquittement nécessaire, dans la mesure où ce dernier n'est pas individuel
"Défilement automatique"
Si "Défilement automatique" est activé, l'alarme sélectionnée dans la fenêtre d'alarmes
est toujours la plus récente. La zone visible de la fenêtre d'alarmes est au besoin déplacée.
Si "Défilement auto." est désactivé, les nouvelles alarmes ne sont pas sélectionnées à
leur apparition. La zone visible de la fenêtre d'alarmes n'est pas modifiée.
La sélection ponctuelle de lignes d'alarme n'est possible que si "AutoScroll" n'est pas
activé.
"Dialogue de sélection"
Définition des critères de tri 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.
"Loop in Alarm"
Affiche pour l'alarme sélectionnée une vue ou déclenche l'exécution d'un script.
La fonction peut également être déclenchée par un double-clic sur une alarme
"Déverrouiller l'alarme"
Vous déverrouillez via ce bouton une alarme sélectionnée dans la liste des alarmes ver‐
rouillées
"Verrouiller alarme"
Une alarme sélectionnée est verrouillée dans la liste actuelle des alarmes verrouillées et
dans les listes des archives d'alarmes
"Dialogue Tri"
Ouvre une fenêtre de dialogue permettant de paramétrer un tri personnalisé dans les
alarmes affichées.
Un tri personnalisé a une priorité de plus haut rang que le tri via l'attribut "MsgCtrlFlags"
"Dialogue Base de temps"
Ouvre une fenêtre de dialogue permettant de paramétrer la base de temps pour les indi‐
cations temporelles affichées dans les alarmes.
"Liste des alarmes masqués"
Dans la liste des alarmes masquées, toutes les alarmes qui ne sont plus visibles par le
masquage manuel et automatique dans la liste d'alarmes, la liste d'archives courte durée
ou la liste d'archives longue durées sont affichées.
"Masquage de l'alarme"
Masque l'alarme que vous avez sélectionné dans la liste d'alarmes, la liste d'archives
courte durée ou la liste d'archives longue durées. L'alarme est entrée dans la "Liste des
alarmes masquées".
"Affichage de l'alarme"
Masque le message de nouveau dans la liste d'alarmes, la liste d'archives courte durée
ou la liste d'archives longue durées que vous avez sélectionnée dans la liste des alarmes
masquées". L'alarme est retirée de la "Liste des alarmes masquées".
Symbole Description
Date Date système
heure, Heure système
Liste : Nombre des alarmes actuelles, présentes dans la liste d'alarmes. Les alarmes
masquées qui ne sont pas affichées dans la liste des alarmes sont également
comptées.
Fenêtre : Nombre d'alarmes dans la fenêtre
Quit : Nombre des alarmes présentes, à acquittement obligatoire
Sélection en cours.
Le critère de tri est actif, autrement dit l'option "Afficher toutes les alarmes" ou
"Afficher uniquement les alarmes masquées" est actuellement active.
Symbole Description
Le verrouillage est posé.
Voir aussi
Fonctions standard pour commander WinCC Alarm Control (Page 1529)
Configuration de WinCC Alarm Control (Page 1493)
Introduction
Vous pouvez définir en Runtime, via les critères de tri, les alarmes que vous voulez afficher
dans la fenêtre d'alarmes. Dans l'exemple suivant, seules les alarmes contenant le texte
alarme "Moteur activé" s'affichent.
Condition préalable
● Vous avez configuré les fonctions de touche correspondantes sur l'onglet "Barre d'outils"
de l'Alarm Control.
Marche à suivre
1. Cliquez en Runtime sur le bouton "Dialogue de sélection" . La boîte de dialogue
"Sélection" s'ouvre.
2. Double-cliquez dans l'arborescence sur le dossier "Blocs de texte" et cliquez sur "Texte
alarme". Activez dans la fenêtre de droite la case à cocher "Texte recherché" et double-
cliquez l'option "Texte recherché".
3. Le champ de dialogue "Saisie de texte" s'ouvre. Tapez ici le texte recherché "Réservoir 1"
et validez avec "OK".
4. Quittez le dialogue "Définir sélection" avec "OK". La fenêtre d'alarmes n'affiche plus que
les alarmes sélectionnées.
Champ Description
Sélection de Si "Sélection de textes absolument identiques" n'est pas activé, tous les blocs de
textes absolu‐ textes contenant la chaîne recherchée sont sélectionnés.
ment identiques Si "Sélection de textes absolument identiques" est activé, tous les blocs de textes
identiques à la chaîne recherchée sont sélectionnés.
Persistance en Si l'option "Persistant dans RT" est activée, les modifications effectuées sur les cri‐
RT tères de tri restent même après un changement de vue.
Persistance en Si l'option "Persistant dans RT et CS" est activée, les paramétrages modifiés sont
CS et RT également validés dans le système de configuration. Pour cela, ouvrez et enregistrez
à nouveau la vue dans le Graphics Designer. Les paramétrages modifiés sont éga‐
lement utilisés si le projet est à nouveau activé.
Pour les projets PCS 7 ou TIA, les modifications des propriétés de Control au Run‐
time ne sont pas adoptées de manière persistante dans CS. En cas de chargement
entier de l'ES dans l'OS, les paramètres modifiés sont écrasé dans l'OS.
Configurez les propriétés des Contrôles dans l'ES.
Supprimer sé‐ Ce bouton vous permet de supprimer tous les critères de tri configurés.
lection
Remarque
La saisie de texte n'est pas possible comme critère de tri pour une valeur de process. Pour
sélectionner en fonction du texte d'un bloc de valeur de process ou en fonction de la variable
de process représentée :
1) insérez cette valeur de process comme texte alarme d'un bloc de texte utilisateur dans une
alarme.
2) Sélectionnez en runtime les alarmes en fonction du texte dans le bloc de texte "Texte
d'alarmes".
Dans les systèmes multipostes, veillez à ce que le contenu s'affichant dans le dialogue de
sélection chez un client soit formulé de façon identique sur tous les serveurs.
Dans le cas d'une sélection en fonction de l'heure, les valeurs de départ et d'arrêt ne sont pas
automatiquement adaptées si la base de temps de l'Alarm Control est modifiée. Sur le lieu de
l'ordinateur, fuseau horaire "UTC + 1h", vous sélectionnez par exemple dans le Control la base
de temps "Fuseau horaire local" et sélectionnez en fonction de la tranche horaire 10:00 à 11:00
h. Si la base de temps du Control est permutée sur "UTC" et que vous voulez afficher dans le
Control les mêmes alarmes qu'auparavant, il vous faut permuter les valeurs de départ et d'arrêt
de la sélection sur 9:00 et 10:00 h.
Voir aussi
Commande de l'Alarm Control en Runtime (Page 1513)
Configuration de WinCC Alarm Control (Page 1493)
Introduction
Le verrouillage des alarmes supprime l'affichage et l'archivage des alarmes. Vous pouvez
verrouiller :
● Alarmes individuelles
● Alarmes individuelles à plusieurs instances. L'instance sélectionnée pour l'alarme est
verrouillée
● Types d'alarme
● Classes d'alarmes
● Groupes d'alarmes définis par l'utilisateur
Condition
● Vous avez configuré les fonctions de touche correspondantes sur l'onglet "Barre d'outils"
de l'Alarm Control
Remarque
Si un utilisateur a l'autorisation de verrouiller et déverrouiller des alarmes, il doit posséder les
deux autorisations dans User Administrator et ces autorisations doivent être configurées
directement l'une sous l'autre. Car le système utilise automatiquement comme autorisation de
déverrouillage pour alarmes verrouillées, le niveau d'autorisation défini dans User
Administrator juste sous l'autorisation "Verrouiller alarmes".
Remarque
Le verrouillage/déverrouillage d'une alarme individuelle d'Alarm_8(P) via S7PMC provoque
toujours le verrouillage/déverrouillage des 8 alarmes individuelles de ce composant.
3. Cliquez sur le bouton "Ajouter" et tapez dans le dialogue suivant le numéro de l'alarme que
vous voulez verrouiller.
4. Vous pouvez verrouiller plusieurs alarmes simultanément. Entrez les numéros d'alarme
séparés par une virgule. Pour une zone de numéros d'alarme, entrez-la sous la forme
suivante "5-10". Seules les suites de numéros consécutives sont verrouillées. S'il y a des
trous dans la zone indiquée, l'alarme "Zone non valide" est émise.
5. Déverrouillez une alarme en sélectionnant l'alarme dans la liste des alarmes verrouillées
et en cliquant le bouton "Supprimer".
Remarque
Vous pouvez au maximum verrouiller et débloquer 50 alarmes simultanément.
Verrouillage et déverrouillage d'alarmes via la classe d'alarmes, le type d'alarme ou le groupe d'alarmes
utilisateur
1. Cliquez sur le bouton "Dialogue de verrouillage" . La boîte de dialogue "Paramétrer la
liste de verrouillages" s'ouvre.
2. Cliquez sur un serveur dans la liste de serveurs ou sur l'ordinateur local s'il s'agit de projets
monopostes.
4. Vous validez les alarmes verrouillées en sélectionnant la classe d'alarmes, le type d'alarme
ou le groupe d'alarmes utilisateur et en cliquant sur le bouton "Valider".
Remarque
Vous ne trouverez dans la liste des serveurs que les projets de serveur dont les "Packages"
sont chargés sur l'ordinateur dans le projet duquel vous configurez Control
Marche à suivre
1. Cliquez dans les propriétés de l'Alarm Control sur l'onglet "Listes d'alarmes", sur le bouton
"Messages conduite...".
2. Dans la boîte de dialogue "Message de conduite", cliquez dans les cases à cocher si vous
voulez qu'un message de conduite se déclenche lors du verrouillage ou du déverrouillage
d'alarmes.
3. Cliquez sur si vous voulez configurer vous-même le contenu du message de conduite.
Dans le dialogue de configuration entrez le numéro d'une alarme que vous avez déjà
configurée dans l'Alarm Logging. Vous affectez les blocs d'alarme de l'alarme verrouillée
aux blocs de valeur de process du message de conduite. Les blocs d'alarmes doivent être
sélectionnés sur l'onglet "Blocs d'alarmes". Validez les réglages avec "OK".
Remarque
La condition préalable à l'archivage des messages de conduite est la création des alarmes
système dans l'archive d'alarmes.
Voir aussi
Commande de l'Alarm Control en Runtime (Page 1513)
Configuration de WinCC Alarm Control (Page 1493)
Introduction
L'opérateur de l'installation empêche une surcharge d'information par le masquage manuel
d'alarmes. Lorsque seules quelques alarmes sélectionnées sont affichées, l'opérateur peut se
concentrer sur les alarmes significatives.
Processus du masquage
Lors du masquage manuel, l'opérateur définit lui-même au moyen d'une touche dans la fenêtre
d'alarmes s'il veut masquer une alarme. L'opérateur peut afficher de nouveau l'alarme avec
une touche ou le système affiche de nouveau les alarmes après une durée configurable. Avec
le masquage manuel, des alarmes de conduite peuvent être déclenchées.
Condition
● Vous avez configuré les fonctions des touches "Masquer/afficher l'alarme" et "Liste des
alarmes masquées" de l'onglet "Barre d'outils" de WinCC Alarm Control.
● Runtime est activé et WinCC Alarm Control est affiché.
Marche à suivre
1. Sélectionnez dans la liste d'alarmes, la liste d'archives courte durée et la liste d'archives
longue durée l'alarme que vous souhaitez masquer.
2. Cliquez sur le bouton "Masquer/afficher l'alarme" . L'alarme n'est plus affichée dans la
liste et est insérée dans la liste des alarmes masquées.
3. Cliquez sur le bouton "Liste des alarmes masquées" , pour afficher les alarmes
masquées.
4. Si vous souhaitez de nouveau afficher les alarmes, affichez la "liste des messages
masqués". Sélectionnez une alarme et cliquez sur la touche "Masquer/afficher l'alarme"
. L'alarme est retirée de la "Liste des alarmes masquées" et de nouveau affichée dans
la liste originelle.
5. Si vous n'affichez pas de nouveau vous-même les alarmes masquées, la durée configurée
détermine quand une alarme est de novueau affichée par le système et supprimée de la
"Liste des alarmes masquées".
Voir aussi
Pour configurer le masquage d'alarmes (Page 1343)
Introduction
L'acquittement d'une alarme peut exceptionnellement être déclenché en fonction du numéro
de cette dernière. Le signal d'acquittement est alors également envoyé à l'AS, même si l'alarme
n'est actuellement pas en attente. L'acquittement d'alarmes non présentes se réfère
uniquement aux alarmes configurées avec horodatage à la source.
C'est pourquoi cette fonction ne doit être utilisée qu'exceptionnellement.
Condition
● Vous avez configuré la fonction de touche "Acquittement d'urgence" sur l'onglet "Barre
d'outils" de l'Alarm Control
Marche à suivre
1. Cliquez le bouton "Acquittement d'urgence" . Le dialogue "Acquittement d'urgence des
alarmes" s'ouvre.
2. Sélectionnez un serveur. Entrez le numéro de l'alarme dans le champ de saisie "Numéro
d'alarme". Cliquez le bouton "Contrat d'acquit.". Dans la fenêtre d'alarmes, l'alarme apparaît
à présent dans la couleur que vous avez déterminée pour une alarme acquittée.
Remarque
Vous ne trouverez dans le dialogue permettant de sélectionner les serveurs, que les projets
de serveur dont les "Packages" ont été chargés sur l'ordinateur.
Voir aussi
Commande de l'Alarm Control en Runtime (Page 1513)
Configuration de WinCC Alarm Control (Page 1493)
Introduction
Dans la fenêtre d'alarmes, vous pouvez trier les alarmes en Runtime par blocs d'alarme. Triez
les blocs d'alarmes soit via la fonction de touche "Dialogue de tri", soit directement via le titre
de colonne des blocs d'alarmes.
Condition
● Vous avez configuré la fonction de touche "Dialogue de tri" sur l'onglet "Barre d'outils" de
l'Alarm Control
Marche à suivre
1. Cliquez le bouton "Dialogue de tri" .
2. Sélectionnez dans la liste "Trier par" le bloc d'alarme par lequel le tri se fera d'abord. Cliquez
dans une case à cocher pour déterminer un tri croissant ou décroissant. Si vous voulez
trier par plusieurs blocs d'alarme, sélectionnez dans les listes de "Ensuite par" les autres
blocs dans l'ordre voulu.
Condition
● Vous avez activé sur l'onglet "Paramètres" de l'Alarm Control la case à cocher "Tri par titre
de colonne"
● Vous avez désactivé la fonction de touche "Autoscroll"
Marche à suivre
1. Cliquez dans le titre de colonne dont vous voulez trier le bloc d'alarme comme premier bloc.
Le chiffre "1" s'affiche avec la flèche vers le haut indiquant le tri dans l'ordre croissant.
2. Cliquez à nouveau sur le titre de colonne si vous voulez trier dans l'ordre décroissant.
3. Cliquez une troisième fois sur le titre de colonne si vous voulez annuler le tri du bloc
d'alarmes.
4. Si vous voulez trier par plusieurs blocs d'alarmes, cliquez dans l'ordre voulu sur le titre de
colonne respectif.
Remarque
Le tri ne réagit pas aux événements ni à une modification dans la configuration du bloc
d'alarmes. Si vous définissez dans le dialogue de tri un bloc d'alarme en tant que critère de
tri, mais que vous le supprimez ensuite de la ligne d'alarme, l'ordre du tri ne change pas. Dans
le dialogue de tri, un champ vide s'affiche à la place du bloc d'alarme supprimé. Si vous ne
définissez pas d'autre tri et que vous revalidez le bloc supprimé dans la configuration des blocs
d'alarme du Control, l'affichage présente à nouveau les alarmes triées comme au départ.
Voir aussi
Commande de l'Alarm Control en Runtime (Page 1513)
Configuration de WinCC Alarm Control (Page 1493)
Introduction
Si vous ne voulez pas commander la fenêtre d'alarmes via la barre d'outils, diverses fonctions
se trouvent à votre disposition dans l'éditeur "Global Script", groupe "Fonctions/Alarme
standard".
Fonction Description
AXC_OnBtnAlarmHidingList La fonction sert à permuter la fenêtre d'alarmes pour l'affichage de la
liste des alarmes masquées.
AXC_OnBtnArcLong La fonction sert à permuter la fenêtre d'alarmes pour afficher les alar‐
mes dans la liste d'archives longues.
AXC_OnBtnArcShort La fonction sert à permuter la fenêtre d'alarmes pour afficher les alar‐
mes dans la liste d'archives courtes.
AXC_OnBtnComment La fonction ouvre le dialogue permettant de saisir un commentaire sur
l'alarme.
AXC_OnBtnEmergAckn La fonction sert à l'acquittement d'urgence d'une alarme.
AXC_OnBtnHideUnhideMsg La fonction masque l'alarme sélectionnée ou affiche de nouveau l'alar‐
me masquée.
AXC_OnBtnHit La fonction sert à permuter la fenêtre d'alarmes pour afficher les alar‐
mes dans la liste d'occurences.
AXC_OnBtnHornAckn Cette fonction permet d'acquitter un avertisseur central affecté à l'alar‐
me sélectionnée.
AXC_OnBtnInfo La fonction ouvre une fenêtre d'information dans laquelle s'affiche le
texte d'info stocké.
Fonction Description
AXC_OnBtnLoop Cette fonction vous permet un changement de vue sur la vue Loop-In-
Alarm configurée pour l'alarme sélectionnée.
AXC_OnBtnMsgFirst La fonction sélectionne la première alarme et déplace le cas échéant
la zone visible dans la fenêtre d'alarmes.
AXC_OnBtnMsgLast La fonction sélectionne la dernière alarme et déplace le cas échéant
la zone visible dans la fenêtre d'alarmes.
AXC_OnBtnMsgNext La fonction sélectionne l'alarme suivante et déplace le cas échéant la
zone visible dans la fenêtre d'alarmes.
AXC_OnBtnMsgPrev La fonction sélectionne l'alarme précédente et déplace le cas échéant
la zone visible dans la fenêtre d'alarmes.
AXC_OnBtnMsgWin La fonction sert à permuter la fenêtre d'alarmes pour afficher les alar‐
mes dans la liste d'alarmes.
AXC_OnBtnPrint Selon le mode actuel de la représentation (liste d'alarmes, liste d'ar‐
chives courtes, liste d'archives longues), la fonction génère une im‐
pression des alarmes actuellement présentes, ou bien des alarmes
archivées et des alarmes répondant aux critères de tri. La mise en
page utilisée dépend également du mode de représentation de la fe‐
nêtre d'alarmes.
AXC_OnBtnProtocol La fonction démarre un travail d'impression de la vue actuelle du Con‐
trol. Les alarmes imprimées sont celles répondant aux critères de tri.
AXC_OnBtnScroll La fonction permet de permuter le comportement de défilement de la
fenêtre d'alarmes.
AXC_OnBtnSelect La fonction ouvre le dialogue de sélection.
AXC_OnBtnSinglAckn La fonction sert à l'acquittement d'une alarme individuelle sélection‐
née.
AXC_OnBtnSortDlg La fenêtre ouvre le dialogue permettant de paramétrer un tri person‐
nalisé dans les alarmes affichées.
AXC_OnBtnTimeBase La fenêtre ouvre le dialogue permettant de paramétrer la base de
temps pour les indications temporelles affichées dans les alarmes.
AXC_OnBtnVisibleAckn La fonction sert à acquitter toutes les alarmes visibles dans la fenêtre
d'alarmes.
AXC_OnBtnLock La fonction ouvre le dialogue permettant de verrouiller des alarmes.
AXC_OnBtnLockWin La fonction active la vue de la liste des alarmes verrouillées.
AXC_OnBtnLockUnlock La fonction verrouille l'alarme actuellement sélectionnée dans l'Alarm
Control, dans les affichages Liste d'alarmes, Liste d'archives courtes
et Liste d'archives longues.
Voir aussi
Exemple d'utilisation des fonctions Standard (Page 1531)
Commande de l'Alarm Control en Runtime (Page 1513)
Configuration de WinCC Alarm Control (Page 1493)
Introduction
Pour pouvoir utiliser WinCC Alarm Control via une fonction, il vous faut configurer la fonction
en question. Cela s'effectue par dynamisation d'objets avec les fonctions standard de Global
Script dans le Graphics Designer.
Il est en principe possible d'utiliser n'importe quel objet pour commander l'Alarm Control. Pour
obtenir une similitude avec la barre d'outils d'une fenêtre d'alarmes, un objet graphique est
utilisé dans l'exemple suivant pour acquitter une alarme.
Condition
● Vous avez configuré l'exemple de projet de l'Alarm Control
● Vous avez ouvert la vue dans le Graphics Designer avec l'Alarm Control configuré
Marche à suivre
1. Déterminez le nom de l'objet de l'Alarm Control depuis les propriétés de l'objet du Control,
par ex. "OLE-Control1".
2. Insérez un objet graphique dans la vue depuis les objets complexes de la palette d'objets.
Etirez l'objet graphique à la taille voulue et sélectionnez dans le dialogue de configuration
la vue à afficher, par ex.
3. Pour dynamiser l'objet graphique, vous ouvrez les propriétés de l'objet via le menu
contextuel de l'objet graphique. Sélectionnez dans l'onglet "Evénement" la propriété
"Souris" et dynamisez l'attribut "Clic de souris" via une action en C.
5. La fenêtre "Paramétrage" s'ouvre. Fermez la fenêtre sans modification, via le bouton "OK".
Voir aussi
Pour configurer des boutons permettant la modification des variables de signalisation
(Page 1505)
Configuration de WinCC Alarm Control (Page 1493)
Fonctions standard pour commander WinCC Alarm Control (Page 1529)
5.7.4 Instructions SQL pour le tri des alarmes dans Alarm Control
Introduction
Dans WinCC Alarm Control, seules sont admises les instructions SQL pouvant également être
générées par le dialogue de sélection de la fenêtre d'alarmes. Les conditions suivantes
s'appliquent dans WinCC :
● La structure se compose de "Champ", "Opérande" et "Valeur", les différents paramètres
étant séparés par des espaces. Par ex. : DATETIME >= '2006-12-21 00:00:00' AND
MSGNR >= 100 (toutes les alarmes à partir du 21.12.2006 dont le numéro d'alarme est
supérieur ou égal à 100)
● Chaînes de caractères, date et heure doivent être transmises entre guillemets simples
● Dans l'argument "DATETIME", la date et l'heure doivent être séparées par un espace. Quel
que soit le paramétrage de la base de temps dans les propriétés de l'objet, la sortie de
"DATETIME" est basée sur la base de temps "Local Time". Le paramétrage de la base de
temps sur "UTC" est une exception : la sortie est alors basée sur la base de temps "UTC".
● La longueur des instructions SQL dans le WinCC AlarmControl est limitée à 4096
caractères.
● Seules sont admises les instructions SQL pouvant également être générées par le dialogue
de sélection de la fenêtre d'alarmes.
Arguments acceptés
Sommaire
WinCC offre les possibilités suivantes :
● traiter et archiver les valeurs de process d'une installation
● sortir les valeurs de process dans une vue ou sous forme de journal
Vous configurez des archives dans l'éditeur "Tag Logging".
Cette rubrique explique :
● les principes d'archivage des valeurs de process,
● comment configurer l'archivage des valeurs de process,
● comment sortir les valeurs de process.
Introduction
Le système d'archives se charge en Runtime de l'archivage des valeurs du process.
Le système d'archives traite les valeurs du process sauvegardées dans la base de données
Runtime et les inscrit dans la base de données d'archives.
Les sous-systèmes WinCC suivants prennent part à l'archivage des valeurs du process :
● Système d'automatisation (AS) :
enregistre les valeurs du process qui seront transmises à WinCC par le biais du pilote de
communication.
● Gestionnaire de données (GD) :
traite les valeurs du process et les transmet au système d'archives par le biais de variables
de process.
● Système d'archives :
traite les valeurs du process acquises en calculant p. ex. la moyenne. Le mode de
traitement dépend de la configuration de l'archive.
● Base de données de Runtime (BD) :
enregistre les valeurs du process à archiver.
● Evénement de démarrage :
démarre l'archivage des valeurs du process quand une action déterminée se produit, par
ex. lorsque l'installation est mise en route.
Vous configurez par ex. un événement de démarrage pour l'archivage cyclique sélectif de
valeurs du process.
● Evénement d'arrêt :
arrête l'archivage des valeurs du process quand une action déterminée se produit, par ex.
lorsque l'installation est mise hors circuit.
Vous configurez par ex. un événement d'arrêt pour l'archivage cyclique sélectif de valeurs
du process.
● Archivage piloté par événement :
les valeurs de process sont archivées lorsqu'une modification se produit dans une valeur
de variable ou dans la valeur en retour d'un script.
L'archivage piloté par événement est configuré dans l'archivage acyclique de valeur de
process.
● Archivage de valeurs de process sur modification :
les valeurs de process ne sont archivées qu'en cas de modification.
Vous configurez l'archivage dans l'archivage acyclique de valeurs de process.
Introduction
L'archivage des valeurs du process sert à acquérir, traiter et archiver les données de process
d'une installation industrielle.
Il est possible d'obtenir d'importants critères économiques et techniques sur l'état d'exploitation
d'une installation à partir des données de process collectées.
Mode de fonctionnement
En Runtime, les valeurs de process à archiver sont acquises, traitées puis enregistrées dans
la base de données d'archive.
Vous pouvez sortir sous forme de tableau, de courbe ou de bargraphe les valeurs de process
actuelles ou déjà archivées.
Vous pouvez afficher les textes archivés dans des tableaux.
Il existe en plus la possibilité d'imprimer des valeurs de process archivées sous forme de
journal.
Configuration
Vous configurez les systèmes d'archives dans l'éditeur "Tag Logging" :
● Créer une archive de valeurs de process et une archive agrégée.
● Définir les cycles d'acquisition et d'archivage
● Sélectionner les valeurs du process à archiver
Dans Graphics Designer, vous configurez des contrôles WinCC pour l'affichage des données
de process en Runtime :
● sous forme de tableau
● sous forme de courbe
● sous forme de bargraphe
Dans Report Designer, vous configurez la sortie sous forme de journal des données de process
archivées :
● dans des tableaux
● dans des courbes
● dans des diagrammes
Utilisation
Vous pouvez utiliser l'archivage des valeurs de process pour les tâches suivantes, par
exemple :
● Détection précoce des états de perturbation et de danger
● Augmentation de la productivité
● Elévation de la qualité du produit
● Optimisation des cycles de maintenance
● Documentation du déroulement des valeurs de process
Introduction
Pour les projets multipostes, il est possible d'archiver les valeurs de process de divers serveurs.
Les scénarios client-serveur suivants présentent quelques cas de configurations.
Scénarios Client-Serveur
Scénario 1
L'archivage des valeurs du process fonctionne sur plusieurs serveurs (2).
Les clients (1) peuvent accéder aux archives de valeurs de process des serveurs disponibles :
Scénario 2 :
Non seulement l'archivage des valeurs de signalisation et des valeurs de process, mais
également la communication du process fonctionnent sur un serveur (3).
Tous les autres serveurs (2) prennent en charge les tâches en fonction du process, par ex.
l'affichage de vues.
Scénario 3 :
Un serveur (3) sans connexion au process prend exclusivement en charge l'archivage des
valeurs de signalisation et des valeurs du process.
Le serveur (3) collecte les données de tous les autres serveurs (2) par la communication
serveur-serveur et les distribue aux clients (1) :
Principe
Valeurs de process
Les valeurs du process sont les données qui sont sauvegardées dans la mémoire d'un
automate programmable connecté.
Les valeurs de process représentent l'état d'une installation ou de parties d'installation, par
ex. sous forme de températures, de niveaux de remplissage ou d'états (moteur coupé, par
ex.).
Variables de processus
Pour travailler avec les valeurs de process, vous définissez des variables WinCC.
Le lient entre WinCC et les automates programmables sont les variables du process qui
correspondent à une valeur de process déterminée dans la mémoire d'un automate
programmable.
La valeur d'une variable de process est déterminée lorsque la valeur de process est lue dans
la mémoire de l'automate programmable.
Inversement, une valeur de process peut également être réécrite dans la mémoire de
l'automate programmable.
Introduction
Variables externes
Les variables externes dans WinCC servent à acquérir des valeurs de process.
Elles accèdent à une adresse de mémoire dans le système d'automatisation connecté. C'est
pourquoi les variables externes sont appelées variables de process.
variables internes
Les variables internes n'ont aucune liaison au process et ne transportent les valeurs que dans
WinCC.
Les variables externes et internes peuvent être enregistrées dans des variables d'archive,
dans l'archive des valeurs de process.
Remarque
Documentation et système d'archive
Nous ne traiterons dans cette documentation que les variables du process étant donné que
l'objectif essentiel de l'archivage des valeurs du process réside dans l'archivage des valeurs
variables externes.
Variables d'archive
Les valeurs du process sont enregistrées dans les variables d'archive, dans l'archive des
valeurs du process.
Il existe divers types de variables d'archive :
● Variable d'archive analogique :
Enregistre les valeurs de process numériques, comme par ex. le niveau de remplissage
d'un réservoir.
● Variable d'archive binaire :
Enregistre les valeurs de process binaires, par ex. si un moteur a été coupé ou mis en
marche.
● Variables pilotées par le process
Enregistre les valeurs du process qui ont été envoyées sous forme de télégramme au
système d'archives, comme par ex. une série de valeurs de process mesurées.
● Variable de texte (8 bits et 16 bits) :
Enregistre p. ex. des ID de produits ou des noms de lots.
Variables d'agrégation
Les valeurs du process archivées peuvent en outre être agrégées.
L'agrégation s'effectue non pas par compression, mais par l'utilisation de fonctions
mathématiques (constitution d'une moyenne par ex.).
Les valeurs de process ainsi agrégées sont enregistrées dans des variables d'agrégation,
dans une archive agrégée.
Dans WinCC, les variables pilotées par le process sont de type "données brutes" et sont
appelées aussi pour cela "variables de données brutes".
Principe
Dans l'automate programmable, les valeurs du process sont écrites dans un fichier binaire,
transmises à WinCC sous forme de télégramme pour ensuite y être enregistrées dans une
variable de données brutes.
Introduction
Un télégramme pour transmettre des variables de données brutes se compose de deux
parties :
● En-tête de télégramme
● Corps du télégramme
Tête du télégramme
Dans l'en-tête, les données générales du télégramme, par ex. la longueur, sont transmises.
L'octet de poids fort du mot de données 0 n'est pas utilisé dans le système ; vous ne pouvez
donc pas l'affecter au choix.
Corps du télégramme
Dans le mot d'état de bloc, on détermine entre autres le format des valeurs mesurées et la
plage de mesure.
Le bit 10 est réservé. Ce bit est utilisé pour permuter entre horaire d'été et horaire d'hiver
(horaire d'été = 1).
Si une plage de mesure doit être également transmise, 8 mots de données sont requis dans
lesquels les seuils inférieurs et supérieurs de la variable et de l'archive seront spécifiés.
Type 1
Valeur mesurée pour un paramètre du process + Date et heure
Type 2
n valeurs mesurées pour un paramètre du process + Date et heure de chaque mesure
Type 3
n valeurs mesurées pour un paramètre du process avec date / heure et cycle de relevé
Type 4
n valeurs mesurées pour divers paramètres du process avec date / heure
Type 5
n valeurs mesurées pour divers paramètres du process sans date, ni heure
@TLGRT_TAGS_PER_SECOND
La variable restitue de façon cyclique, toutes les secondes, la capacité moyenne d'archivage
de TagLogging sous forme de variables d'archive.
@TLGRT_AVARAGE_TAGS_PER_SECOND
La variable restitue de façon cyclique, toutes les secondes, la moyenne arithmétique de la
capacité moyenne d'archivage de TagLogging sous forme de variables d'archive depuis le
démarrage du Runtime.
@TLGRT_SIZEOF_NOTIFY_QUEUE
La variable contient le nombre actuel d'inscriptions dans la file d'attente ClientNotify. Toutes
les fenêtres de courbe et de tableau reçoivent leurs données actuelles par le biais de cette file
d'attente.
@TLGRT_SIZEOF_NLL_INPUT_QUEUE
La variable contient le nombre actuel d'inscriptions dans la file d'attente pour la DLL de
normalisation. Les valeurs transmises par les variables de données brutes sont archivées par
le biais de cette file d'attente.
Généralités
Propriété Description
Dernière modification Affichage seulement :
dernière modification des propriétés du temps de cycle
Temps
Remarque
Archivage lors de l'activation / désactivation du Runtime
Un cycle d'archivage n'est pas effectué à chaque arrêt ou démarrage du Runtime.
Si vous effectuez p. ex. un archivage cyclique, l'archivage ne débute que lorsqu'une valeur
est modifiée à hauteur d'un certain montant.
En cas d'arrêt du Runtime, la valeur présente dans l'archive n'est donc pas actuelle.
Pour empêcher ceci, il est possible d'effectuer un archivage supplémentaire au démarrage et
à l'arrêt du système.
Propriété Description
Nom de temps Entrez un nom correspondant pour le cycle.
Un nom avec une valeur reconnaissable pourra vous être utile par la suite.
Au démarrage du systè‐ Option activée :
me Un archivage sera effectué en tout cas au démarrage de Runtime.
Lors de l'arrêt du systè‐ Option activée :
me Un archivage sera effectué en tout cas à l'arrêt de Runtime.
Heure de déclenche‐ Option activée :
ment Le cycle sera déclenché la première fois à l'instant indiqué.
Un archivage est effectué à l'heure de déclenchement.
Mois, jour, heure, minu‐ Ces informations déterminent le premier déclenchement du cycle d'acquisi‐
te, seconde tion ou d'archivage.
Si la sélection du "Jour" n'est pas possible dans un mois, l'archivage est
effectué le dernier jour du mois.
Exemple : sélection "31" en novembre : archivage le 30/11.
Temps de cycle
Propriété Description
Facteur de temps Facteur par lequel la base de temps est multipliée.
Base de temps Liste déroulante avec les temps de base prédéfinis :
● 500 ms
● Seconde
● Minute
● Heure
● Jour
Voir aussi
Temps pour l'acquisition et l'archivage (Page 1589)
Généralités
Propriété Description
Dernière modification Affichage seulement :
dernière modification des propriétés du temps de cycle
Temps
Remarque
Archivage lors de l'activation / désactivation du Runtime
Un cycle d'archivage n'est pas effectué à chaque arrêt ou démarrage du Runtime.
Si vous effectuez p. ex. un archivage cyclique, l'archivage ne débute que lorsqu'une valeur
est modifiée à hauteur d'un certain montant.
En cas d'arrêt du Runtime, la valeur présente dans l'archive n'est donc pas actuelle.
Pour empêcher ceci, il est possible d'effectuer un archivage supplémentaire au démarrage et
à l'arrêt du système.
Propriété Description
Nom de temps Entrez un nom correspondant pour le cycle.
Un nom avec une valeur reconnaissable pourra vous être utile par la suite.
Au démarrage du systè‐ Option activée :
me Un archivage sera effectué en tout cas au démarrage de Runtime.
Lors de l'arrêt du systè‐ Option activée :
me Un archivage sera effectué en tout cas à l'arrêt de Runtime.
Heure de déclenche‐ Option activée :
ment Le cycle sera déclenché la première fois à l'instant indiqué.
Un archivage est effectué à l'heure de déclenchement.
Mois, jour, heure, minu‐ Ces informations déterminent le premier déclenchement du cycle d'acquisi‐
te, seconde tion ou d'archivage.
Si la sélection du "Jour" n'est pas possible dans un mois, l'archivage est
effectué le dernier jour du mois.
Exemple : sélection "31" en novembre : archivage le 30/11.
Séries temporelles
Propriété Description
Base de série temporel‐ Liste déroulante avec des intervalles de base prédéfinis :
le ● quotidien
● hebdomadaire
● mensuel
● annuel
Tous les jours, semai‐ Facteur qui détermine la série.
nes, mois (n) Exemples :
● Base "quotidien" et "9" :
archivage tous les 9 jours.
● Base "hebdomadaire" et "1" et "jour(s) de la semaine" est "lundi" :
archivage chaque lundi.
● Base "mensuel" et "3" et le "jour dans le mois" est "7" :
archivage le 7ème jour tous les 3 mois.
● Base "annuel" et le "jour dans le mois" est "5", le "mois" est février :
archivage tous les 5 février.
Jour(s) de la semaine Hebdomadaire :
Choix du jour de la semaine avec base de série temporelle
Jour dans le mois Mensuel et annuel :
Indication du jour avec base de série temporelle
Mois Annuel :
Choix du jour du mois avec base de série temporelle
Voir aussi
Temps pour l'acquisition et l'archivage (Page 1589)
Généralités
Lieu d'enregistrement
Propriétés générales
Propriétés d'agrégation
Méthode de traitement Définissez la procédure d'agrégation avec les valeurs de process archivées.
Voir à ce sujet : "AUTOHOTSPOT".
Période d'agrégation Les périodes qui vous sont proposées sont tous les temps créés dans Tag
Logging et "> 1 minute".
Si la période proposée ne vous convient pas, configurez un nouveau temps
dans Tag Logging et paramétrez ensuite la période sur laquelle agréger.
Nouveau calcul en cas Activez cette option si les valeurs modifiées ou nouvellement créées à la
de saisie manuelle main au runtime doivent être prises en compte pour la période concernée.
Les paramétrages pour certaines variables d'agrégation écrasent les para‐
métrages pour l'archive agrégée.
Quality Code Bad Pour définir à partir de quel pourcentage l'état res‐
Quality Code Uncertain pectif des valeurs de process est archivé dans les
variables d'agrégation, entrez un pourcentage
Quality Code Good (Cascade) pour chacune d'entre elles.
Quality Code Good (Non-Cascade)
Variables de process Variable dont les valeurs sont enregistrées dans la variable d'archive
Type de variable Affichage :
Binaire / analogique / texte
Nom de variable Nom de la variable d'archive, éditable.
Valeur par défaut : Nom de la variable de process.
Assignation des variables Sélection :
● Manuel : La valeur de variable est entrée manuellement.
● Système : La valeur de variable est automatiquement appliquée.
Egalement dans variable En outre, la valeur de la variable d'archive peut être écrite dans une variable interne pour
que les valeurs archivées soient réutilisées à d'autres fins.
Pour ouvrir la boîte de dialogue de sélection d'une variable, cliquez dans la cellule puis sur
le bouton .
Archivage
Paramètres
Représentation
Mise à l'échelle Variable Limi‐ Saisie d'un facteur. Les facteurs définissent une limite supérieure et inférieure pour la repré‐
te supérieure sentation des variables. Les valeurs qui dépassent par le haut ou par le bas ces limites ne
Mise à l'échelle Variable Limi‐ sont pas représentées.
te supérieure
Compression
Voir aussi
Archive agrégée (Page 1576)
Généralités
Variable de données brutes Sélection des variables de données brutes dont les valeurs sont archivées dans la variable
d'archive.
Nom de variable d'archive Editable à volonté :
Nom d'alias de la variable
Le nom de variable d'archive est utilisé pour la gestion dans l'archive de process et pour
l'adressage de la variable d'archive.
Si aucun alias n'est entré, WinCC utilise le nom de variable interne.
DLL de normalisation Sélection de la DLL de normalisation.
"nrms7pmc.nll" est la valeur par défaut.
Block Id L'identifiant "AR_ID" pour "nrms7pmc.nll".
La "Variable ID" pour "s5std.nll".
Sous-numéro Le "sous-numéro AR_ID" pour "nrms7pmc.nll".
Propriétés d'agrégation
Paramètres
Edition Fonction d'édition pour les valeurs acquises depuis le dernier archivage.
Vous avez le choix entre :
● Moyenne
● Moyenne pondérée
● Total
● Valeur minimale
● Valeur maximale
● Différence
● Différence pour des valeurs croissantes
● Différence pour des valeurs décroissantes
Unité Saisie du nom d'une unité quelconque.
Limite supérieure du comp‐ Définit la limite supérieure du compteur lors de l'utilisation des fonctions d'édition "Différence
teur pour des valeurs croissantes" et "Différence pour des valeurs décroissantes".
Le débordement de valeurs est pris en compte lorsque la limite supérieure ou inférieure du
compteur est atteinte.
Voir l'exemple à l'endroit suivant : Archive agrégée (Page 1576)
Limite inférieure du compteur Définit la limite inférieure du compteur lors de l'utilisation des fonctions d'édition "Différence
pour des valeurs croissantes" et "Différence pour des valeurs décroissantes".
Le débordement de valeurs est pris en compte lorsque la limite supérieure ou inférieure du
compteur est atteinte.
Variable source Variable d'archive dont la valeur est enregistrée dans les variables d'agrégation.
Archive source affichage seulement :
Archive dans laquelle la variable source est archivée.
Quality Code Bad Pour définir à partir de quel pourcentage l'état respectif des valeurs de
Quality Code Uncertain process est archivé dans les variables d'agrégation, entrez un pourcenta‐
ge pour chacune d'entre elles.
Quality Code Good (Cascade)
Quality Code Good (Non-Cascade)
Voir aussi
Archive agrégée (Page 1576)
Introduction
Différentes méthodes d'archivage sont disponibles pour l'archivage de valeurs de process.
Vous pouvez, par exemple, surveiller une seule valeur de process à des instants précis et
rendre cette surveillance dépendante de certains événements. Vous pouvez archiver des
valeurs de process à variation rapide sans augmenter pour autant la charge du système. Vous
pouvez agréger des valeurs de process déjà archivées pour réduire le volume des données.
Méthodes d'archivage
Les méthodes d'archivages disponibles en Runtime sont les suivantes :
● Archivage cyclique continu de valeurs de process :
archivage continu de valeurs de process, par ex. pour surveiller une valeur de process.
● Archivage cyclique sélectif de valeurs de process :
archivage de valeurs de process déclenché par action et continu, par ex. pour surveiller
une valeur de process sur une période déterminée.
● Archivage acyclique de valeurs de process :
archivage de valeurs de process déclenché par événement, par ex. archivage d'une valeur
de process actuelle lors d'un dépassement de limite critique.
● Archivage de valeurs de process sur modification :
les valeurs de process ne sont archivées acycliquement qu'en cas de modification.
● Archivage de valeurs de process si besoin :
Archivage de valeurs de process continu, au cours duquel les valeurs de variables sont
lues, aussitôt qu'un cycle d'archivage est déclenché.
La valeur de variable actuelle est ainsi lue et archivée.
Conditions :
– Pour le cycle d'acquisition et le cycle d'archivage : >= 1 heure
– Fonction d'archivage = valeur instantanée
● Archivage de valeurs de process piloté par le process :
archivage de plusieurs variables de process ou de valeurs de process à variation rapide.
● Algorithme Swinging Door :
compression de valeurs d'archive par des valeurs de variable interpolées linéairement.
● Archive agrégée :
agrégation de variables d'archive individuelles ou d'archives entières de valeur de process,
par ex. calcul horaire de la moyenne de valeurs de process archivées toutes les minutes.
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Introduction
L'archivage des valeurs de process est commandé par les cycles et les événements.
Les cycles d'acquisition et d'archivage assurent une acquisition et un enregistrement continus
des valeurs du process.
L'archivage des valeurs de process peut également être déclenché et arrêté par des
événements et des actions.
Vous pouvez combiner les cycles et les événements : une valeur de process peut par exemple
être détectée à intervalles réguliers, mais l'archivage déclenché seulement par un événement
binaire.
Cycle d'acquisition
Le cycle d'acquisition détermine à quel intervalle est lue la valeur de process d'une variable
de process.
La plus petite valeur réglable est 500 ms. Toutes les autres valeurs sont toujours un multiple
entier de cette valeur.
L'heure de déclenchement du cycle d'acquisition dépend du moment de la mise en route de
WinCC Runtime.
Remarque
Améliorer la performance
Il se peut que le système soit trop fortement sollicité si le cycle d'acquisition est court.
Utilisez des variables pilotées par le process quand la valeur de process change fréquemment
ou rapidement.
Cycle d'archivage
Le cycle d'archivage détermine le moment où une valeur de process sera enregistrée dans la
base de données d'archives.
Le cycle d'archivage est toujours un multiple entier du cycle d'acquisition.
Remarque
Même cycle pour l'acquisition et l'archivage
Si vous utilisez le même cycle pour l'acquisition et l'archivage, cela ne signifie pas
nécessairement que l'acquisition et l'archivage démarrent en même temps.
Pour une raison inhérente au système, le moment de l'acquisition et celui de l'archivage
peuvent être décalés d'un laps de temps allant jusqu'à la durée du cycle d'acquisition
Point de départ
Le point de départ du cycle d'archivage dépend pour des temps standard soit du moment de
la mise en route de WinCC Runtime, soit du point de départ du temps utilisé.
Pour des temps réglés sur le calendrier, le point de départ est donné par la configuration de
la série temporelle.
L'indication du point de départ permet l'archivage temporisé des valeurs et la répartition de la
charge d'archivage.
Deux exemples pour mieux comprendre :
Une distinction est faite entre les actions/événements suivants sous WinCC :
● Action binaire :
réagit à la modification d'une variable de process booléenne.
Par exemple, la mise en marche d'un moteur peut démarrer l'archivage de valeurs de
process.
● Evénement seuil :
réagit au dépassement vers le haut ou vers le bas d'un seuil ou à son contact.
La modification des seuils peut être absolue ou relative.
Par exemple, l'archivage peut être déclenché lorsque les variations de température
dépassent 2 %.
● Evénement commandé par horloge :
réagit à une heure fixe ou à un laps de temps écoulé après le démarrage de l'archivage
des valeurs de process.
Par exemple, un journal est sorti à chaque relève des équipes.
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Introduction
L'archivage cyclique continu des valeurs du process commence au démarrage du Runtime.
Les valeurs du process sont acquises par cycles constants et enregistrées dans la base de
données d'archive.
L'archivage cyclique-continu des valeurs du process se termine à la fin du Runtime.
Mode de fonctionnement
Les variables de process de WinCC (B) correspondent à une valeur de process déterminée
dans la mémoire de l'un des automates programmables connectés (A).
Le cycle d'acquisition (1) règle quand la valeur de process sera extraite de la mémoire de
l'automate programmable connecté.
Remarque
Contrôles WinCC : Actualisation de l'affichage
Les contrôles WinCC sont actualisés suivant le cycle d'archivage.
Si vous avez configuré un cycle d'acquisition rapide, mais un cycle d'achivage lent, l'affichage
des valeurs peut donner l'impression qu'aucune valeur n'est archivée.
Pour que les valeurs dans les contrôles soient rafraîchies suivant le cycle d'acquisition, activez
l'option "Actualiser valeurs cycliques" dans l'éditeur "Tag Logging".
Pour cela, sélectionnez le dossier "Tag Logging" dans la zone de navigation.
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Introduction
L'archivage cyclique sélectif commence dans Runtime lorsqu'un événement de démarrage se
produit.
Les valeurs du process sont acquises après le démarrage par cycles constants et enregistrées
dans la base de données d'archive.
L'archivage cyclique se termine :
● à l'apparition d'un évenement d'arrêt
● à l'arrêt de Runtime
● quand l'événement de démarrage n'existe plus
L'événement de démarrage et l'événement d'arrêt sont déterminés par la valeur des variables
configurées ou par la valeur retournée d'un script.
Vous configurez les variables ou les scripts dans Tag Logging, dans la zone "Archivage" des
propriétés des variables de valeur de process.
Mode de fonctionnement
Les variables de process de WinCC (B) correspondent à une valeur de process déterminée
dans la mémoire de l'un des automates programmables connectés (A).
L'archivage de valeurs de process commence lorsque l'événement de démarrage (1) se
produit.
Le cycle d'acquisition (2) détermine quand la valeur de process est extraite de la mémoire de
l'automate programmable.
Le composant Runtime du système d'archives (C) traite la valeur de process :
● Que la valeur de process soit ou non archivée dépend de la configuration d'une hystérésis.
La valeur de process doit varier d'un montant ou d'un pourcentage déterminé (3).
● La méthode d'archivage (4) détermine comment les valeurs de process acquises sont
traitées, par ex. par calcul de la moyenne.
Jusqu'à l'apparition de l'événement d'arrêt (6), c'est le cycle d'archivage (5) qui détermine
quand la valeur de process traitée est écrite dans la base de données d'archive (D).
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Introduction
Avec l'archivage acyclique, une valeur de process est enregistrée dans la base de données
d'archive sur modification ou en fonction d'un événement.
Mode de fonctionnement
Les variables de process de WinCC (B) correspondent à une valeur de process déterminée
dans la mémoire de l'un des automates programmables connectés (A).
En cas de modification :
● Chaque modification de la valeur de process est extraite de la mémoire de l'automate
programmable connecté (2).
● Si vous ne voulez archiver que sur passage de la valeur à "1" ou "TRUE", il faut configurer
le "Front 0 -> 1" pour l'archivage d'une variable binaire.
Déclenché par événement :
● La valeur de process est archivée si, lors d'un événement configuré, la variable prend la
valeur "1" et reprend ensuite la valeur "0" ou si le script reçoit la valeur en retour "VRAI"
puis se voit à nouveau attribuer la valeur en retour "FAUX" (1).
Le composant Runtime du système d'archives (C) traite la valeur de process.
La valeur momentanée de la valeur de process est alors écrite (3) dans la base de données
d'archives (D).
L'archivage acyclique des valeurs du process se termine à la fin de Runtime.
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Introduction
Lors de l'archivage de valeurs de process cycliques "Le cas échéant", une valeur de process
est archivée régulièrement à de grands intervalles.
Les paramétrages suivants s'appliquent principalement :
● La valeur momentanée de la variable d'archive est acquise.
Lorsqu'une perturbation se produit, vous pouvez choisir si c'est la dernière valeur saisie ou
la valeur de remplacement qui est archivée.
● Le plus petit cycle d'acquisition repose sur un temps de cycle avec le temps de base
"1 Heure".
● L'archivage commence au démarrage du système ou avec la survenue d'un événement
déclencheur.
● L'archivage cyclique des valeurs du process se termine à la fin du Runtime.
● Pour les variables binaires, le type d'acquisition n'est pas disponible.
Les variables binaires ont toujours le cycle d'acquisition "500 ms". Avec des variables
binaires, la valeur actuelle est toujours archivée.
Fonctionnement
1. L'archivage de valeurs de process commence lorsque l'événement déclencheur se produit.
2. La valeur de process est lue de manière cyclique depuis la mémoire du système
d'automatisation.
Les cycles d'acquisition suivants sont possibles :
– Toutes les heures ou selon un multiple d'une heure
– Quotidiennement ou selon un multiple d'une journée
– Une série temporelle ou un multiple d'une série temporelle
3. Le composant Runtime du système d'archives traite la valeur de process.
4. Le cycle d'archivage détermine quand la valeur de process traitée est écrite dans la base
de données d'archive.
5. L'acquisition est terminée avec la désactivation de Runtime.
Voir aussi
Cycles et événements (Page 1564)
Méthodes d'archivage (Page 1563)
Archivage des valeurs du process cyclique (Page 1567)
Introduction
L'archivage des valeurs de process piloté par le process sert à archiver plusieurs variables de
process ou des valeurs de process à variation rapide.
Les valeurs de process sont écrites dans une variable pilotée par le process qui est décodée
par le système d'archives. Les variables pilotées par le process (variables de télégramme)
sont désignées dans WinCC comme "Variable de données brutes".
Les valeurs de process ainsi déterminées sont alors enregistrées dans la base de données
d'archive.
Mode de fonctionnement
Les variables de process de WinCC (B) correspondent à une valeur de process déterminée
dans la mémoire de l'un des automates programmables connectés (A).
Au démarrage du Runtime, les valeurs de process des variables de process sélectionnées
sont extraites (1) et écrites sous forme de données binaires dans la variable pilotée par le
process que vous avez configurée.
Le composant Runtime du système d'archives (C) traite la variable pilotée par le process :
● La DLL de normalisation (2) fait partie du système d'archives et décode les données
binaires de la variable pilotée par le process.
Les valeurs de process décodées sont alors écrites (3) dans la base de données d'archive (D).
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Introduction
Remarque
Lors de l'activation de la compression, les paramètres standard sont désactivés pour
l'archivage.
Mode de fonctionnement
La première valeur enregistrée dans l'archive des valeurs de process constitue la valeur de
base. Si des valeurs sont déjà enregistrées dans l'archive, la dernière valeur archivée est
utilisée comme valeur de base.
Les valeurs qui se trouvent dans une plage de valeurs recalculée en continu ne sont pas
enregistrées. Ce n'est que lorsqu'une valeur est à l'extérieur de cette plage qu'elle est
enregistrée et qu'elle est utilisée comme point de départ pour recalculer la plage de valeurs.
Pour enregistrer régulièrement des valeurs sans pour autant modifier l'allure de la courbe,
indiquez avec le paramètre Tmax la durée maximale pendant laquelle aucune valeur n'est
enregistrée.
W
(1,3) Ecart au-delà, en-deçà
(2) Dernière valeur d'archive, valeur de base pour le calcul de la plage de valeurs
(4, 5) Limites recalculées en continu de la dernière valeur d'archive
La plage de valeurs correspond à un triangle qui est recalculé avec chaque nouvelle valeur
acquise. La base de la plage de valeurs est la dernière valeur enregistrée (2) plus l'écart que
vous avez défini (1,3). La limite supérieure (4) et la limite inférieure (5) sont adaptées à l'aide
des valeurs mesurées.
Lorsqu'il devient impossible de calculer la plage de valeurs parce qu'il n'y a plus de point
d'intersection entre les limites calculées (plus de triangle possible), la dernière valeur ne se
trouvant pas encore en dehors des limites est enregistrée et utilisée comme point de départ
pour le calcul de la plage de valeurs suivante.
Consignes de paramétrage
Au besoin, choisissez d'abord les paramètres de manière à obtenir une faible compression
avec une précision élevée (Tmax court, faible écart). Cela vous permet de limiter au strict
minimum la perte de données due à la compression. Si vous constatez que des valeurs qui
ne sont pas requises sont archivées, vous pouvez adapter les paramètres de manière à ce
que moins de valeurs soient enregistrées et optimiser ainsi le taux de compression.
Pour plus d'informations, voir l'exemple d'application suivant sur le support produit :
● "Compression d'archives de valeurs de process avec l'algorithme Swinging Door dans PCS
7 (https://support.industry.siemens.com/cs/ww/fr/view/109739594/fr)".
Paramètres
Pour paramétrer l'algorithme de compression Swinging Door, vous pouvez définir les
propriétés suivantes des variables de process :
Vous procédez à ces paramétrages dans l'onglet "Compression" de la zone "Propriétés" des
variables d'archive.
Voir aussi
Archive agrégée (Page 1576)
Introduction
Pour réduire la quantité de données dans la base de données d'archive, il est possible
d'agréger les variables d'archive d'une période déterminée.
Pour cela, une archive agrégée est créée qui enregistre chaque variable d'archive dans une
variable d'agrégation. Les variables d'archive sont conservées et peuvent être copiées,
déplacées ou supprimées.
L'archive agrégée est enregistrée, comme l'archive des valeurs du process, dans la base de
données d'archive.
Total
Enregistre la somme des valeurs de process dans la variable d'agrégation.
Valeur minimale
Enregistre la valeur de process la plus petite dans la variable d'agrégation.
Valeur maximale
enregistre la valeur de process la plus grande dans la variable d'agrégation.
Moyenne
enregistre la moyenne des valeurs de process dans la variable d'agrégation.
Moyenne pondérée
enregistre la moyenne pondérée des valeurs de process dans la variable d'agrégation. Le laps
de temps pendant lequel une valeur acquise garde la même valeur est pris en considération
dans le calcul de la moyenne pondérée.
Différence
enregistre la différence des valeurs de process de deux cycles d'archivage dans la variable
d'agrégation.
Calcul
● Lecture
● Agrégation
Les valeurs de process des variables d'archive sont conservées.
Calcul et copie
● Lecture
● Agrégation
● Copie dans l'archive agrégée
Calcul et suppression
● Lecture
● Agrégation
● Suppression
Vous pouvez configurer des Quality Codes pondérés pour l'ensemble de l'archive agrégée ou
pour certaines variables d'agrégation.
Les paramétrages pour certaines variables d'agrégation écrasent les paramétrages pour
l'archive agrégée.
Exemples
Les exemples suivants expliquent le fonctionnement de l'archive agrégée :
Moyenne
une valeur de process est archivée toutes les minutes et fournit 60 valeurs en une heure.
L'agrégation de la moyenne se déroule sur une période d'une heure.
La moyenne des 60 valeurs sera constituée toutes les heures et enregistrée dans la variable
d'agrégation.
La méthode d'agrégation mentionnée plus haut détermine le sort des 60 valeurs.
Moyenne pondérée
une valeur de process est saisie toutes les secondes et fournit 60 valeurs en une minute.
Pendant 40 secondes, la valeur est "50", 20 secondes la valeur est "60".
L'agrégation de la moyenne pondérée se déroule sur une période d'une minute.
La moyenne pondérée des 60 valeurs est archivée toutes les minutes, à savoir :
● 40x50 + 20x60 / 60 = 53,33.
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Algorithme Swinging Door pour l'archivage des valeurs de process (Page 1573)
Introduction
Les valeurs du process peuvent être enregistrées soit sur le disque dur dans la base de
données d'archivage, soit dans la mémoire centrale de Tag Logging Runtime.
Les valeurs de process sont écrites en continu dans les mémoires tampons (1). Dès que la
taille configurée de la mémoire tampon est atteinte ou la période dépassée, le système passe
à la mémoire tampon suivante (2). Si toutes les mémoires tampons sont pleines, les données
de process de la première mémoire tampon sont écrasées (3). Il est possible d'effectuer un
délestage pour que les données de process ne soient pas effacées par écrasement.
Remarque
Au lancement de Runtime, le système vérifie que la taille configurée pour la mémoire tampon
est suffisante. Si la taille configurée n'est pas suffisante, le système adapte automatiquement
la taille minimum.
Remarque
Les archives agrégées ne peuvent pas être enregistrées dans la mémoire centrale.
Voir aussi
Archivage de valeurs de process "si besoin" : (Page 1571)
Introduction
Vous pouvez transférer des valeurs de process hors de la base de données d'archivage sous
forme de sauvegarde. Toutes les valeurs de process contenues dans une mémoire tampon
sont transférées. Le moment du transfert peut être librement configuré.
Principe
Vous configurez le transfert de valeurs de process dans Tag Logging, au moyen de la
commande "Configuration de l'archive" dans le menu contextuel du dossiers "Archives". Le
transfert est effectué séparément pour "Tag Logging Fast" et "Tag Logging Slow".
Dans l'onglet "Configuration de l'archive", vous paramétrez les diverses mémoires tampons
et vous déterminez la période que doit contenir l'archive.
Dans l'onglet "Configuration de la sauvegarde", vous définissez si vous souhaitez sauvegarder
les valeurs de process archivées ainsi que l'emplacement de la sauvegarde.
Remarque
Vous pouvez modifier une valeur de process affichée dans Runtime avec Online TableControl.
Quand le segment d'archive dans lequel la valeur de process est enregistrée est déjà transféré,
la valeur modifiée n'est pas reprise dans l'archive transférée. La modification se trouve alors
uniquement dans le segment d'archive local.
Quand le segment d'archive n'est pas encore transféré, la valeur modifiée est reprise de
manière durable.
Serveur d'archives
Un serveur d'archives sert à sauvegarder des archives de valeurs de process. Vous disposez
de trois possibilités pour accéder aux fichiers d'échange :
● Copier les fichiers d'échange sur le PC de configuration sur lequel Runtime tourne. Vous
reliez les fichiers d'échange au projet dans Alarm Logging ou Tag Logging. Les valeurs
archivées s'affichént dans Runtime.
● Accès via OLE-DB
● Accès via DataMonitor Web Editon
Le mot de poids fort contient les indicateurs d'état WinCC ou le Quality Code et le mot de poids
faible les indicateurs d'état Tag Logging ainsi qu'une identification pour le contenu du mot de
poids fort.
Signification
0x0 Le mot de poids fort contient les indicateurs d'état WinCC
0x1 Le mot de poids fort contient le Quality Code
Quality Code
Pour plus d'informations sur le code qualité, voir :
● "Communication > Diagnostic de la communication > Qualité des variables > Codes qualité
de variables"
Exemples
Introduction
Vous configurez l'archivage de valeurs du process dans l'éditeur "Tag Logging". Définissez
quelles valeurs du process doivent être archivées et quand elles doivent être archivées. Pour
l'archivage des valeurs du process, WinCC met à votre disposition des archive de valeurs de
process et des archives agrégées.
① Zone de navigation
Les temporisations et les archives s'affichent dans l'arborescence.
La zone de tableau affiche les éléments qui sont associés au dossier sélectionné, par exemple
temps de cycle, archives, variables.
③ Zone de tableau
Le tableau montre les éléments associés au dossier qui est sélectionné dans l'arborescence.
● Les temps de cycle et les séries temporelles sont toujours affichées et créées ici.
● Les archives de valeurs de process et les archives agrégées s'affichent.
Les nouvelles archives sont créées dans la zone de tableau.
● Les variables d'archive ou d'agrégation s'affichent.
Vous pouvez modifier ici les propriétés des variables affichées ou ajouter une nouvelle
variable d'archive ou agrégée.
Remarque
Les entrées incohérentes apparaissent sur fond de couleur dans la fenêtre du tableau.
Si la configuration est incohérente, une note s'affichera pour décrire l'erreur de configuration.
Onglets
Selon le niveau de structure sélectionné, vous pouvez afficher les éléments de niveau inférieur
sous forme de tableau par le biais d'onglets.
Des touches de navigation servent à faire défiler les onglets. Vous sélectionnez un onglet en
cliquant dessus ou par le biais du menu contextuel des touches de navigation.
④ Aide directe
Une explication concernant la propriété sélectionnée s'affiche.
⑤ Propriétés
Les propriétés d'un objet sélectionné s'affichent.
Vous éditez les propriétés d'un enregistrement. Toutefois, certaines propriétés sont
uniquement affichées et ne sont pas éditables.
Barre d'état
La barre d'état qui se trouve au bas de l'éditeur contient, entre autres, les informations
suivantes :
● nombre d'enregistrements dans la zone de données affichée, par exemple temps, archives,
variables
● nombre d'enregistrements sélectionnés lorsque des lignes du tableau sont mises en
évidence
Remarque
Annulation impossible
Dans l'éditeur "Tag Logging", les fonctions "Annuler" et "Rétablir" ne sont pas disponibles.
Saisies incohérentes
Quand une valeur saisie est erronée ou incohérente, un message vous en informe, par
exemple :
● Des entrées non valides résultent du glissement d'une cellule lors de l'édition de plusieurs
entrées.
Temps de cycle
Un nouveau temps de cycle se calcule à partir d'une base qui est multipliée par un facteur
entier.
Les temps de cycle ne dépendent pas de l'instant actuel.
L'acquisition et l'archivage qui reposent sur un temps de cycle sont démarrés comme ils ont
été configurés, puis répétés cycliquement.
Les temps de base sont :
● 1 jour
● 1 heure
● 1 minute
● 1 seconde
● 500 ms (demi-seconde)
Séries temporelles
Les séries temporelles se réfèrent au calendrier.
L'acquisition et l'archivage basés sur une série temporelle ont lieu tous les jours, toutes les
semaines, tous les mois ou tous les ans.
Le jour peut être défini comme jour de la semaine ou comme date fixe du calendrier.
Le moment de l'acquisition ou de l'archivage le jour respectif peut être fixé ou dépendre du
démarrage du système.
Voir aussi
Comment configurer une nouvelle série temporelle (Page 1591)
Introduction
Les cycles d'acquisition et d'archivage cycliques sont basés sur ces durées.
Les intervalles de temps fréquemment utilisés sont mis à disposition par WinCC lorsque vous
créez un nouveau projet. Si vous utilisez des temps qui diffèrent de ces temps standard, vous
pouvez configurer de nouveaux temps.
Un nouveau temps de cycle se calcule à partir d'une base qui est multipliée par un facteur
entier.
● Temps de cycle = facteur de temps x temps de base.
Marche à suivre
1. Sélectionnez le dossier "Temps de cycle" dans la zone de navigation de l'éditeur "Tag
Logging", sous le dossier "Temporisations".
Tous les temps de cycle configurés sont affichés dans la zone de tableau.
Ces temps de cycle sont à votre disposition lors de la configuration de cycles d'acquisition
et d'archivage.
2. Pour créer une nouvelle temporisation, cliquez dans la première cellule libre de la colonne
"Nom de temporisation" de la zone de tableau et entrez un nom.
Une nouvelle temporisation est créée.
3. Editez les propriétés de la temporisation dans la zone "Propriétés".
Introduction
Les séries temporelles se basent sur le calendrier et l'heure.
L'acquisition et l'archivage ont lieu régulièrement suivant la date du calendrier, le jour de la
semaine ou l'heure.
Marche à suivre
1. Sélectionnez le dossier "Séries temporelles" dans la zone de navigation de l'éditeur "Tag
Logging", sous le dossier "Temporisations".
Toutes les séries temporelles configurées sont affichées dans la zone de tableau.
Ces séries temporelles sont à votre disposition lors de la configuration de cycles
d'acquisition et d'archivage.
2. Pour créer une nouvelle temporisation, cliquez dans la première cellule libre de la colonne
"Nom de temporisation" de la zone de tableau et entrez un nom.
Une nouvelle temporisation est créée.
3. Editez les propriétés de la temporisation dans la zone "Propriétés".
Voir aussi
Propriétés d'une série temporelle (Page 1553)
Principe
Lors de la configuration d'archives, on fait une distinction entre les différents types d'archive
suivants :
● Une archive de valeurs de process enregistre les valeurs de process dans des variables
d'archive. Lors de la configuration de l'archive de valeurs de process, sélectionnez les
variables de process à archiver ainsi que le lieu d'enregistrement.
● Une archive agrégée agrège les variables d'archive des archives de valeurs de process.
Lors de la configuration de l'archive agrégée, sélectionnez une méthode de calcul et la
période que dure l'agrégation.
Introduction
La configuration d'une archive de valeurs de process comprend les étapes suivantes :
1. Création d'une archive de valeurs de process : Créez la nouvelle archive de valeurs de
process et sélectionnez les variables à archiver.
2. Configuration d'une archive de valeurs de process : Configurez l'archive de valeurs de
process en sélectionnant par exemple le lieu d'enregistrement.
Marche à suivre
Remarque
Les caractères ne doivent pas être utilisés dans les noms d'archives :
ä ö ü - Ä Ö Ü # <espace>.
Introduction
Pour une archive de valeurs processus, vous pouvez définir si la mémoire tampon doit être
stockée sur le disque dur ou dans la mémoire centrale.
Contrairement à l'enregistrement dans la base de données d'archives, les valeurs du process
archivées dans la mémoire centrale ne sont disponibles que tant que Runtime est actif.
L'enregistrement dans la mémoire centrale présente surtout l'avantage de pouvoir écrire et
lire très rapidement les valeurs. Les valeurs enregistrées dans la mémoire centrale ne peuvent
pas être délestées.
Marche à suivre
Remarque
Les archives condensées ne peuvent être enregistrées que sur le disque dur.
Introduction
La configuration d'une archive agrégée comprend les étapes suivantes :
1. Création d'une archive agrégée : Créez la nouvelle archive agrégée et sélectionnez les
variables à archiver.
2. Configuration d'une archive agrégée : Configurez l'archive agrégée en sélectionnant par
ex. le lieu d'enregistrement et la méthode de calcul.
3. Affectation des variables sources à une variable d'agrégation : Sélectionnez les variables
d'archive à inclure dans l'archive agrégée.
Marche à suivre
Remarque
Les caractères ne doivent pas être utilisés dans les noms d'archives :
ä ö ü - Ä Ö Ü # <espace>.
Principe
Les valeurs de process sont archivées dans des variables d'archive. Dans une archive de
valeurs de process, il est possible d'utiliser différentes variables d'archive :
● Les valeurs de process binaires sont enregistrées dans une variable d'archive binaire.
● Les valeurs de process numériques sont enregistrées dans une variable d'archive
analogique.
● Les valeurs de process envoyées sous forme de télégramme au système d'archives sont
enregistrées dans une variable pilotée par le process.
● Une variable texte (8 bits et 16 bits) peut, par exemple, contenir des ID de produits ou des
noms de lots.
Dans une archive agrégée, chaque valeur de process agrégée est enregistrée dans une
variable d'agrégation séparée.
Plusieurs variables peuvent être archivées dans une archive.
Remarque
Risque de perte de données si vous modifiez le type de la variable de process à archiver après
l'affectation à une archive.
Créez une nouvelle variable de process avec un autre type de variable et affectez cette variable
de process à la variable d'archive.
Remarque
Si vous supprimez et enregistrez dans Tag Logging une variable d'archive puis créez et
enregistrez ensuite une variable portant le nom de la variable supprimée, il devient impossible
pour l'affichage et l'archivage d'accéder aux valeurs de la variable supprimée. Motif : La
nouvelle variable d'archive se voit attribuer une nouvelle ID. Il n'est plus possible d'accéder à
l'ID d'une variable d'archive supprimée.
Introduction
Vous créez une variable d'archive dans une archive de valeurs de process déjà configurée.
Vous attribuez un nom pour la variable d'archive et sélectionnez la variable de process qui
doit être archivée. Vous déterminez le type d'archivage en éditant les propriétés de la variable
d'archive.
Condition
● Une archive de valeurs de process est configurée.
● Les variables dont les valeurs doivent être archivées sont configurées.
Type d'archivage
Les propriétés de la variable d'archive déterminent la méthode et la fréquence d'archivage des
valeurs de process.
Remarque
Les propriétés d'une variable ont la priorité sur les propriétés de même nom de l'archive de
valeurs de process.
Remarque
Vous pouvez également éditer les propriétés dans la zone de tableau. Le cas échéant,
certaines colonnes sont toutefois masquées ici. La zone de tableau permet l'édition en une
seule fois de plusieurs entrées. Tenez compte des remarques générales de la section "WinCC
Configuration Studio (Page 55)" pour l'édition.
Remarque
Si vous modifiez au Runtime le mode d'acquisition des variables d'archive, de "cyclique" à
"acyclique" par exemple, l'archivage de ces variables d'archive s'arrête. L'archivage reprend
avec les paramètres modifiés une fois que vous avez désactivé et réactivé Runtime.
Introduction
Pour acquérir et archiver des valeurs du process changeant rapidement ou des valeurs de
process de plusieurs points de mesure, ces valeurs sont transmises de l'automate
programmable vers WinCC par l'intermédiaire d'une variable de données brutes. Pour archiver
les données d'une variable pilotée par le process dans une variable d'archive, on attribue des
variables de données brutes à la variable d'archive.
Marche à suivre
6.4.6.5 Comment configurer les propriétés d'une variable pilotée par le process
Type d'archivage
Les variables pilotées par le process sont archivées si le process fournit de nouvelles valeurs
dans une variable de données brutes. Les variables de données brutes sont compilées par
une DLL de normalisation pour l'archivage dans les variables d'archive.
Des noms de variable internes sont générés automatiquement pour les DLL de normalisation
"nrms7pmc.nll" et "s5std.nll" après la définition des paramètres.
Remarque
Les propriétés d'une variable ont la priorité sur les propriétés de même nom de l'archive de
valeurs de process.
Remarque
Vous pouvez également éditer les propriétés dans la zone de tableau. Le cas échéant,
certaines colonnes sont toutefois masquées ici. La zone de tableau permet l'édition en une
seule fois de plusieurs entrées. Tenez compte des remarques générales de la section "WinCC
Configuration Studio (Page 55)" pour l'édition.
Introduction
Vous créez une variable d'agrégation dans une archive agrégée configurée. Vous attribuez
un nom à la variable d'agrégation et sélectionnez la variable d'archive dont la valeur doit être
enregistrée sous forme comprimée. Vous déterminez le type d'agrégation en éditant les
propriétés de la variable d'agrégation.
Condition
● Les archives de valeurs de process avec les variables d'archive sont créées.
● Une archive agrégée est créée.
Marche à suivre
4. Choisissez la variable dont les valeurs doivent être enregistrées dans la variable
d'agrégation.
5. Fermez la boîte de dialogue avec "OK".
La variable d'agrégation est créée avec l'affectation d'une variable source. Le nom de la
variable d'agrégation est identique à celui de la variable source lors de la création.
Editez le nom pour la variable d'agrégation dans la zone de tableau ou dans la zone
"Propriétés", au choix.
6. Editez les propriétés de la variable d'agrégation dans la zone "Propriétés".
Remarque
Les propriétés d'une variable ont la priorité sur les propriétés de même nom de l'archive
agrégée.
Remarque
Vous pouvez également éditer les propriétés dans la zone de tableau. Le cas échéant,
certaines colonnes sont toutefois masquées ici. La zone de tableau permet l'édition en une
seule fois de plusieurs entrées. Tenez compte des remarques générales de la section "WinCC
Configuration Studio (Page 55)" pour l'édition.
Introduction
Le calcul des besoins en mémoire fournit des valeurs sur lesquelles se baser pour la
configuration d'archive de TagLogging Fast et TagLogging Slow.
● TagLogging Fast archive des variables d'archive avec un temps de cycle inférieur à une
minute.
● TagLogging Slow archive des variables d'archive avec un temps de cycle supérieur à une
minute.
Introduction
Vous configurez les deux types d'archive "TagLogging Fast" et "TagLogging Slow".
● TagLogging Fast archive les variables d'archive dont le temps de cycle est inférieur ou égal
à une minute.
● TagLogging Slow archive des variables d'archive avec un temps de cycle supérieur à une
minute.
Vous pouvez adapter ce paramètre à vos exigences.
Remarque
La taille de l'archive ne doit pas dépasser l'espace mémoire disponible. Le gestionnaire
d'archives n'effectue pas de contrôle de plausibilité pour les paramètres sélectionnés. Dans
la base de données, un nombre élevé de segments reliés peut entraîner des temps d'attente
dans le système lorsque vous démarrez et quittez Runtime.
Remarque
Si vous modifiez la période sous la taille de l'archivage au Runtime, la modification n'est
acceptée qu'au changement de segment suivant.
Marche à suivre
Exemple
Dans la vue ci-dessus, le segment est changé pour la première fois le 22 avril 2014 à 06h54.
Les prochains changements de segment dus au temps s'effectuent à partir du moment
configuré, avec le cycle spécifié sous "Période couverte par un segment individuel". Le
changement de segment a également lieu si la taille configurée est dépassée sur tous les
segments et sur un segment individuel. Le segment individuel le plus ancien est alors
uniquement effacé si la taille configurée est dépassée sur tous les segments ou si la période
est dépassée sur tous les segments.
Remarque
Les données Runtime des archives sont supprimées en cas de réinitialisation dans la
configuration de l'archive de Tag Logging. Seules les bases de données déjà transférées
restent.
Introduction
L'archivage des valeurs du process utilise les types d'archive "TagLogging Fast" et
"TagLogging Slow" pour l'enregistrement des données.
Les variables d'archive sont automatiquement affectées par WinCC au type d'archive
correspondant.
Vous pouvez adapter de manière globale le paramètre pour les deux types d'archive.
Au Runtime, le paramètre n'est repris que lorsque le projet est désactivé et Runtime redémarré.
Marche à suivre
4. Activez les options que vous voulez définir comme conditions pour l'archivage des variables
d'archive dans TagLogging Fast :
– Archivage acyclique en cas de saisie des valeurs de process en fonction des
événements
– Archivage cyclique des valeurs de process ayant un cycle d'archivage plus court ou
égal à un seuil à définir.
– Valeurs de mesure agrégées ayant un cycle d'archivage plus court ou égal à un seuil
à définir.
– valeurs mesurées pilotées par un processus
5. Pour les valeurs de mesure cycliques et agrégées, entrez une valeur pour le seuil supérieur
du cycle d'archivage.
Résultat
Toutes les variables d'archive pour lesquelles ces paramètres sont valables sont archivées
dans l'archive "TagLogging Fast". Les variables d'archive pour lesquelles ces paramètres ne
sont pas valables sont archivées dans l'archive "TagLogging Slow".
Introduction
Faites des sauvegardes régulières de vos données archivées pour garantir une documentation
continue de votre process.
Remarque
Démarrage de la sauvegarde
La sauvegarde débute par défaut un quart d'heure après le premier changement de segment
dû au temps.
Si le démarrage de la sauvegarde et le démarrage du segment doivent commencer en
synchronisation avec le lancement du Runtime, il vous faut déterminer le moment du
changement de segment avant que ne démarre Runtime.
Modifier la valeur de process archivée au Runtime
Vous pouvez modifier une valeur de process affichée au Runtime avec WinCC
OnlineTableControl.
Quand le segment d'archive dans lequel la valeur de process est enregistrée est déjà transféré,
la valeur modifiée n'est pas reprise dans l'archive transférée. La valeur de process modifiée
n'est enregistrée que dans le segment d'archive local.
Quand le segment d'archive n'est pas encore transféré, la valeur modifiée est reprise de
manière durable.
Comportement de la sauvegarde avec un système redondant
Seul le serveur maître actuel procède au transfert sur un lecteur local.
Marche à suivre
4. Cochez la case "Signature activée" si les fichiers de sauvegarde des archives doivent
obtenir une signature. La signature permet au système de reconnaître, lors d'une nouvelle
liaison à WinCC, si le fichier de sauvegarde d'archive a été modifié après son transfert.
5. Cochez la case "Sauvegarde active" si les données archivées doivent être sauvegardées.
Cochez également la case "Backup pour les deux chemins" si les données archivées
doivent être sauvegardées dans les deux répertoires "Chemin cible" et "Second chemin
cible".
6. Tapez le chemin cible dans lequel les fichiers de sauvegarde doivent être écrits. Les
lecteurs réseau sont également admis comme chemins cibles. Le "Second chemin cible"
est utilisé par exemple dans les cas suivants :
– La mémoire d'un support de sauvegarde est insuffisante.
– Le chemin cible initial n'est pas disponible, par exemple en raison d'une défaillance du
réseau.
Si vous avez configuré les alarmes système correspondantes, des alarmes s'affichent
lorsqu'un chemin cible n'est pas disponible.
7. Validez votre entrée avec "OK".
Résultat
La sauvegarde d'archive est enregistrée dans le chemin cible spécifié.
Remarque
Il ne doit y avoir aucun changement de segment pendant que vous désactivez la signature,
par exemple pour établir une liaison plus rapide avec les fichiers de sauvegarde.
Une fois la liaison établie, vous devez de nouveau activer la signature, afin que les données
à archiver obtiennent une signature.
Capacité fonctionnelle
Si vous utilisez la signature d'archives, la taille maximale d'un segment individuel ne doit pas
dépasser 200 Mo.
Vous trouverez plus d'informations sur l'archivage de données signées dans le WinCC
Information System sous "Caractéristiques de performance > Système d'archives".
Introduction
Pour accéder à une sauvegarde d'archives au Runtime, reliez les fichiers de base de données
à nouveau au projet. Vous pouvez relier une archive avec l'éditeur "Tag Logging" et les
contrôles WinCC ou établir automatiquement une liaison.
Condition
● Les fichiers LFD et MFD de la sauvegarde d'archive se trouvent dans un répertoire local
sur le PC de configuration, par ex. sur le disque dur.
● Le projet est chargé sur le PC de configuration et se trouve au runtime.
● Vous ne pouvez relier les fichiers d'archive que sur le serveur. Pour savoir comment lancer
une action sur le serveur à l'aide d'un script à partir du client, reportez-vous à la section
"Exemple : voici comment lancer une action sur le serveur (objet Logging)".
Relier l'archive
Introduction
Pour ne plus accéder aux données de la sauvegarde d'archives au Runtime, vous dissociez
du projet les fichiers de base de données.
Vous pouvez séparer une archive avec l'éditeur "Tag Logging" ou les contrôles WinCC. Vous
devez supprimer les archives reliées du répertoire "Nom du projet\CommonArchiving" ou les
faire supprimer par un script avec l'objet VBS "DataLogs".
Condition
● Les fichiers de sauvegarde d'archive sont reliés.
● Le projet est sur le PC de configuration et se trouve au Runtime.
● Vous ne pouvez séparer les fichiers d'archive que sur le serveur. Pour savoir comment
lancer une action sur le serveur à l'aide d'un script à partir du client, reportez-vous à la
section "Exemple : comment lancer une action sur le serveur (objet Logging)".
Dissocier archive
Introduction
Vous pouvez sortir les valeurs du process dans des vues de process et sous forme de journal.
Vous pouvez également accéder directement à la base de données d'archive par diverses
interfaces.
Voir aussi
Sortie de la valeur du process dans le journal (Page 1792)
Configuration de l'archivage des valeurs du process (Page 1585)
Principes d'archivage des valeurs du process (Page 1542)
Introduction
Vous pouvez afficher en Runtime les valeurs de process archivées et les valeurs de process
actuelles. Utilisez pour cela des contrôles ActiveX dans WinCC que vous insérez dans une
vue de process comme fenêtre de tableau, fenêtre de courbe et fenêtre de diagramme.
Remarque
Taille de données maximale pour OnlineTableControl et OnlineTrendControl
La taille de données maximale envoyée par le serveur Tag Logging aux contrôles est de
134.217.728 octets.
Si une valeur de process contient 20 octets, il est possible d'afficher environ 6,7 millions de
valeurs dans OnlineTableControl ou de les exporter dans un fichier ".csv".
Temps d'ouverture de vue prolongés avec OnlineTableControl et OnlineTrendControl
Quand un grand nombre d'archives est relié au projet au démarrage de Runtime, l'ouverture
et la mise à jour des vues peut durer longtemps avec OnlineTableControl et
OnlineTrendControl.
Affichage de valeurs de process comme fonction d'une autre variable dans des courbes
Utilisez WinCC Function TrendControl pour afficher des valeurs de process comme fonction
d'une autre variable.
6.5.2.2 Sortie des valeurs du process sous forme tabulaire dans des vues de process
WinCC OnlineTableControl
Vue d'ensemble
WinCC OnlineTableControl permet d'afficher les données de process actuelles ou les valeurs
archivées et les textes dans un tableau. Les données de process sont représentées dans des
variables en ligne et les valeurs archivées dans des variables d'archive.
Vous pouvez configurer la représentation du tableau comme vous le souhaitez.
En runtime, vous réalisez des statistiques à partir de données sélectionnées ou vous exportez
les données pour une exploitation ultérieure.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Configuration de l'OnlineTableControl
Introduction
Les valeurs dans le tableau s'affichent en Runtime dans un ActiveX Control.
Configurez à cet effet dans le Graphics Designer un WinCC OnlineTableControl.
Etapes de configuration
1. Intégrez WinCC OnlineTableControl dans une vue du Graphics Designer.
2. Configurez dans l'onglet "Général" les propriétés de OnlineTableControl.
3. Configurez une ou plusieurs colonnes heure avec les plages de temps pour le tableau.
4. Configurez une ou plusieurs colonnes de valeurs.
– Affectez aux colonnes de valeurs des colonnes heure.
– Chaque colonne de valeurs configurée doit être liée à une variable en ligne ou une
variable d'archive.
– Déterminez l'intégration des données pour chaque colonne de valeurs.
– Définissez le cas échéant, pour chaque colonne de valeurs, des marquages couleur
pour les franchissements de seuil.
5. Configurez la représentation et les propriétés du tableau sur les onglets "Paramètres",
"Représentation" et "Sélection".
Introduction
Configurez la plage de temps dans le tableau par le biais de colonnes heure. Pour plusieurs
colonnes de valeurs, un tableau peut avoir des colonnes heure séparées ou une colonne heure
commune.
Pour ces deux références temporelles, trois solutions sont respectivement possibles pour
déterminer la plage de temps d'une colonne heure :
● Les valeurs du tableau s'affichent dans un laps de temps déterminé. Vous indiquez une
heure de début et une heure d'arrêt. Avec la représentation dynamique, l'heure d'arrêt
correspond à l'heure actuelle du système. L'écart temporel entre l'heure de début et l'heure
d'arrêt est alors la plage de temps du tableau.
● Les valeurs du tableau s'affichent à partir d'une heure de début et pendant un certain laps
de temps, comme par ex. 30 minutes à partir de l'heure de début. Lors de la représentation
dynamique, la période déterminée est utilisée jusqu'à l'heure système actuelle, comme par
exemple 30 minutes jusqu'à l'heure système actuelle.
● A partir d'une heure de début, un nombre précis de valeurs s'affichera, comme par ex. 100
valeurs à partir de l'heure de début. En cas de représentation dynamique, les dernières
valeurs s'affichent jusqu'à l'heure actuelle du système.
Condition
● Vous avez ouvert dans le Graphics Designer la vue comportant WinCC OnlineTableControl.
Marche à suivre
1. Créez sur l'onglet "Colonnes heure" une ou plusieurs colonnes heure avec le bouton
"Nouveau". L'ordre dans la liste détermine la disposition des colonnes dans le tableau.
2. Si vous ne voulez pas afficher une colonne heure dans le tableau, désactivez cette colonne
heure en cliquant sur la case à cocher devant le nom dans la liste. Pendant le runtime,
vous pouvez réafficher la colonne heure dans le tableau en la réactivant.
3. Configurez pour chaque colonne heure les propriétés et les formats pour l'heure et la date.
4. Configurez la plage de temps pour chaque colonne heure. Si vous voulez une
représentation dynamique, cochez l'option "Rafraîchissement en cours" sur l'onglet
"Général", dans la zone "Ouverture de la vue".
Introduction
Vous pouvez afficher plusieurs colonnes de valeurs dans un tableau.
Chaque colonne de valeurs est liée à une colonne heure. Les colonnes de valeurs peuvent
avoir une colonne heure commune.
Condition
● Vous avez ouvert dans le Graphics Designer la vue comportant WinCC OnlineTableControl.
● Vous avez créé des colonnes heure.
Marche à suivre
1. Créez sur l'onglet "Colonnes de valeurs" une ou plusieurs colonnes de valeurs avec le
bouton "Nouveau".
L'ordre dans la liste détermine la disposition des colonnes de valeurs dans le tableau par
rapport à l'axe du temps affecté.
5. Déterminez la sélection de données pour chaque colonne de valeurs. Vous avez le choix
entre :
– Sélection de données par variables d'archive d'une archive de valeurs de process
– Sélection de données par variables en ligne dans le stock de variables
6. Cliquez sur pour sélectionner une variable.
7. Configurez la présentation des colonnes de valeurs.
8. Pour créer un filtre de texte pour une colonne de valeurs, cliquez dans la zone "Sélection"
sur "Éditer".
Dans la boîte de dialogue "Sélectionner filtre", sélectionnez une colonne de valeurs qui est
associée à une variable d'archive du type de variable "Texte".
Pour définir les critères, ouvrez la boîte de dialogue "Sélection" via le bouton "Sélectionner
filtre".
Vous activez au Runtime les filtres créés via la touche "Sélectionner filtre".
Pour plus d'informations, voir "Commande dans Runtime > Comment filtrer des textes dans
des colonnes de valeurs (Page 1658)".
9. Enregistrez la configuration.
2. Activez "utiliser" pour les seuils que vous souhaitez voir marqués en couleur.
Voir aussi
Comment filtrer des textes dans des colonnes de valeurs (Page 1658)
Introduction
Vous pouvez adapter les propriétés des éléments de tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Paramètres".
Introduction
Vous pouvez adapter les couleurs des éléments de tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Représentation".
Introduction
Vous pouvez adapter les sélections des cellules et lignes choisies dans les contrôles WinCC
Controls en fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Sélection".
2. Déterminez si des lignes ou seulement des cellules sont sélectionnables avec la souris.
3. Configurez les propriétés du rectangle de sélection qui peut être représenté autour des
cellules ou des lignes du tableau qui sont sélectionnées.
4. Configurez le cas échéant les couleurs de sélection pour les cellules et/ou lignes
sélectionnées. La propriété "Couleur automatique" est utilisée pour la sélection de la
couleur définie par le système.
5. Enregistrez la configuration.
Introduction
Vous pouvez adapter le tri par titre de colonne d'un tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Paramètres".
2. Déterminez si et comment un tri par titre de colonne est admis. Dans WinCC AlarmControl,
vous ne pouvez trier par titre de colonne que si l'option "Défilement automatique" est
désactivée. Vous désactivez "Défilement automatique" soit sur l'onglet "Général", soit via
le symbole "Défilement automatique" sur la barre d'outils de WinCC AlarmControl.
3. Déterminez l'ordre du tri en cliquant avec la souris sur le titre de colonne. Vous pouvez
choisir soit avancer dans le tri, reculer dans le tri et aucun tri ou bien avancer et reculer
dans le tri.
4. Configurez le symbole de tri et l'index de tri qui seront affichés alignés à droite dans le titre
de colonne. Ils indiquent l'ordre de tri et l'ordre de tri des colonnes.
5. Si vous activez l'option "Utiliser la touche de tri", l'icône de tri est affichée comme touche
de tri au dessus de la barre de défilement verticale. La touche de tri vous permet de trier
selon l'ordre de tri paramétré la colonne sélectionnée par un clic de la souris. Si le tableau
ne comporte pas de barre de défilement verticale, la touche de tri n'est pas affichée.
6. Enregistrez la configuration.
Introduction
Vous commandez les contrôles WinCC en runtime par le biais des fonctions de touche sur la
barre d'outils. La barre d'état contient des informations concernant l'état actuel du contrôle
WinCC. Vous pouvez adapter la barre d'outils et la barre d'état pour chaque contrôle WinCC
pendant la configuration ou en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● En runtime, WinCC Control contient la fonction de touche "Dialogue de configuration"
permettant d'ouvrir le dialogue de configuration.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Activez dans la liste des fonctions de touche, les touches dont vous avez besoin pour
commander le contrôle WinCC en runtime. Vous trouverez des informations concernant la
fonction de chacune des touches dans la description du contrôle WinCC respectif, sous
"Commande en runtime".
3. Définissez l'ordre pour l'affichage des fonctions de touche dans la barre d'outils.
Sélectionnez des fonctions de touche dans la liste et déplacez-les à l'aide des boutons
"Haut" et "Bas".
4. Définissez le cas échéant une touche de raccourci pour les fonctions de touche de la barre
d'outils.
5. Si vous affectez des autorisations de conduite aux fonctions de touche, la fonction de
touche n'est validée en runtime que pour les utilisateurs possédant l'autorisation adéquate.
6. Si vous désactivez l'option "Active" pour une fonction de touche, la fonction de touche
activée s'affiche en runtime sans qu'il soit toutefois possible de la commander.
7. Vous pouvez placer des séparateurs entre les fonctions de touche. Activez l'option
"Separator" pour la fonction de touche qui sera limitée par un séparateur.
8. Configurez les propriétés générales de la barre d'outils, comme par ex. la position ou la
couleur d'arrière-plan.
9. Si nécessaire, modifiez la taille des touches. Le réglage standard est "0" et correspond à
la taille originale de 28 pixels. Vous pouvez définir 280 pixels comme valeur maximale.
La taille des touches entraîne le comportement suivant en fonction de la valeur configurée :
2. Activez dans la liste comportant les éléments de la barre d'état, les éléments dont vous
avez besoin en runtime. Vous trouverez des informations concernant les éléments de la
barre d'état dans la description du contrôle WinCC respectif, sous "Commande en runtime".
3. Définissez l'ordre pour l'affichage des éléments dans la barre d'état. Sélectionnez des
éléments dans la liste et déplacez-les à l'aide des boutons "Haut" et "Bas".
4. Si vous voulez adapter la largeur d'un élément de la barre d'état, désactivez l'option
"Automatique" et indiquez pour la largeur une valeur en pixel.
5. Configurez les propriétés générales de la barre d'état, comme par ex. la position ou la
couleur d'arrière-plan.
Pour configurer la fenêtre de règle/la fenêtre des statistiques/la fenêtre de la plage de statistiques
Introduction
Les données et les statistiques exploitées s'affichent dans un tableau dans une fenêtre de
règle, une fenêtre de statistiques ou une fenêtre de plage de statistiques. La fenêtre de règle /
fenêtre Statistiques / fenêtre de zone de statistiques se configure dans le WinCC RulerControl.
Condition
● Dans le Graphics Designer, vous avez ouvert une vue avec OnlineTrendControl,
OnlineTableControl ou FunctionTrendControl.
Marche à suivre
1. Depuis la palette d'objets, ajoutez le WinCC RulerControl dans la vue.
2. Ouvrez le dialogue de configuration en double-cliquant sur le RulerControl.
3. Configurez les propriétés du contrôle dans les onglets "Général", "Barre d'outils" et "Barre
d'état".
4. Sélectionnez sur l'onglet "Général", dans le champ "Source", le nom d'objet du contrôle
déjà configuré. Le type du contrôle s'affiche dans le champ "Type".
5. Déterminez le type de fenêtre dans le champ "Fenêtre". Si la fonction de touche "Dialogue
de configuration" peut être commandée en Runtime, vous pouvez modifier le type de
fenêtre en Runtime.
7. Sélectionnez avec les touches fléchées les colonnes du type de fenêtre que vous voulez
afficher pour le contrôle affecté. Il existe non seulement des colonnes pour les données de
base, mais également des colonnes qui sont uniquement destinées au type de fenêtre
sélectionné ou au contrôle affecté. Déterminez l'ordre des colonnes avec les boutons "Haut"
et "Bas".
Chaque colonne correspond à un bloc. Pour déterminer les propriétés des colonnes
sélectionnées, cliquez sur les blocs correspondants.
9. S'il existe un format spécial pour le bloc, vous pouvez configurer le format du bloc.
Désactivez l'option "appliquer à partir de la source" si les paramétrages de format du
contrôle lié ne sont pas applicables. Déterminez à présent le format voulu.
10.Déterminez sous "Représentation" si les données de colonne et le titre de colonne doivent
s'afficher dans le tableau sous forme de texte ou de symbole.
11.Enregistrez la configuration.
Voir aussi
Pour déterminer les effets de la configuration en ligne (Page 1644)
Pour exporter des données runtime (Page 1642)
Pour configurer la représentation du tableau (Page 1627)
Comment configurer des alarmes de conduite en cas de modification d'une valeur d'archive
Introduction
Vous pouvez faire se déclencher une alarme de conduite en cas de modification ou création
manuelle d'une valeur d'archive en Runtime. Vous devez pour ce faire configurer des alarmes
de conduite correspondantes.
Les informations suivantes sur la saisie manuelle d'une valeur d'archive peuvent être affichées
dans l'alarme de conduite :
● Horodatage
● Ancienne valeur
● Nouvelle valeur
● Variable d'archive
Condition
● Vous avez ouvert le Graphics Designer et configuré une vue avec un WinCC
OnlineTableControl.
● Le dialogue de configuration du OnlineTableControl est ouvert.
Marche à suivre
1. Allez dans l'onglet "Alarmes de conduite".
2. Activez dans la liste "Alarmes de conduite si :" les événements pour lesquels une alarme
de conduite sera déclenchée.
3. Si vous n'utilisez pas les alarmes de conduite de WinCC, indiquez pour chaque événement
le numéro de l'alarme configurée à cet effet.
4. Affectez aux blocs de valeur process de l'alarme de conduite les informations souhaitées
sur la saisie manuelle.
5. Déterminez si le contenu est transmis sous forme de texte ou de valeur.
Exemple
Vous voulez créer une alarme de conduite indiquant le nom de la variable d'archive et la
nouvelle valeur en cas de modification d'une valeur d'archive.
1. Activez "Modifier une valeur d'archive".
2. Le nom de la variable s'affiche dans le "Bloc de valeur process 1" de l'alarme de conduite.
Choisissez ici "Variable d'archive" comme source pour la valeur de process "1". Choisissez
"Texte" dans "Transmission sous forme de :"
3. La nouvelle valeur s'affiche dans le "Bloc de valeur process 2" de l'alarme de conduite.
Choisissez ici "Nouvelle valeur" comme source pour la valeur de process "2". Choisissez
"Valeur" dans "Transmission sous forme de :"
Résultat
Dans l'alarme de conduite, les informations correspondantes sur la saisie manuelle s'affichent
dans les blocs de valeur process correspondants.
Remarque
La condition préalable à l'archivage des alarmes de conduite est la création des alarmes
système dans l'archive des alarmes.
Introduction
Les données runtime affichées dans les contrôles WinCC peuvent être exportées par le biais
d'une fonction de touche. C'est dans le dialogue de configuration que vous configurez la
commande de l'exportation des données en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Un nom de fichier par défaut et un répertoire par défaut sont déjà spécifiés dans les
"Préférences d'exportation de données". Ici, par exemple pour l'AlarmControl. Définissez
si nécessaire un nom de fichier propre et un répertoire pour le fichier d'exportation.
Le nom de fichier peut être composé du nom choisi par l'utilisateur et de la marque de
réservation suivante :
@OBJECTNAME - Nom d'objet du contrôle
@CURRENTDATE - Date du moment
@CURRENTTIME - Heure du moment
3. Le format de données actuellement disponible est le format CSV. Cliquez sur pour
définir le séparateur et le format de données dans le fichier CSV.
4. Définissez le volume de l'exportation :
– toutes les données runtime sont exportées
– les données runtime sélectionnées sont exportées. Cette exportation de données n'est
possible que dans les contrôles WinCC avec représentation sous forme de tableau.
5. Configurez la commande de l'exportation des données en runtime. Définissez :
– si l'utilisateur peut modifier le nom de fichier ou le répertoire
– si le dialogue "Paramètres d'exportation des données" s'affiche en runtime.
6. Si "Afficher le dialogue" est désactivé, les données sont immédiatement exportées dans le
fichier d'exportation défini, lors de la commande de la fonction de touche "Exporter les
données".
7. Enregistrez la configuration.
8. Sélectionnez l'onglet "Barre d'outils" pour activer la fonction de touche "Exporter les
données" pour runtime.
Résultat
En Runtime, vous pouvez exporter dans un fichier défini toutes les données ou les données
sélectionnées à l'aide de la fonction de touche .
Introduction
Un utilisateur peut paramétrer les contrôles WinCC au Runtime. Vous devez définir quelle sera
la répercussion de la configuration en ligne au Runtime.
Les modifications paramétrées au Runtime sont enregistrées dans le système de configuration
séparément de la vue en fonction des utilisateurs. Ainsi, la vue du système de configuration
est conservée dans sa configuration originale.
Remarque
La vue est également utilisé à l'enregistrement de la vue dans le Graphics Designer ou lors
du chargement de modifications en ligne au Runtime. Toutes les modifications effectuées en
ligne sont perdues.
En cas de changement d'utilisateur, les différentes configurations ne sont prises en compte
que si vous avez effectué un changement de vue.
Condition
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Configuration en ligne". Ici par exemple dans le OnlineTrendControl :
Introduction
Les fonctions standard permettant de commander WinCC OnlineTableControl ne sont plus
prises en charge pour le nouveau WinCC OnlineTableControl à partir de WinCC V7.0. Vous
pouvez toutefois utiliser les types de dynamisation de WinCC pour commander par ex. une
fonction de touche de la barre d'outils par le biais d'un script.
Vue d'ensemble
Avec les contrôles WinCC à partir de V7.0, les fonctions spéciales ne sont plus nécessaires
pour commander le contrôle à l'aide d'une dynamisation de la barre d'outils. Les fonctions
standard "TlgTableWindowPress..." utilisées jusqu'ici ne sont plus prises en charge.
Si vous ne voulez pas commander le contrôle par la barre d'outils, vous pouvez écrire l'"ID"
de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Voir aussi
Commande d'OnlineTableControl en runtime (Page 1649)
Introduction
Vous pouvez modifier les designs de la configuration standard des contrôles WinCC et adapter
l'apparence des éléments suivants :
● Taille et design des boutons
● Icônes individuelles pour les éléments de tableau des contrôles tableau, par exemple dans
AlarmControl ou OnlineTableControl
● Style de la barre de défilement
Vue d'ensemble
L'installation standard de WinCC crée le dossier "CCAxControlSkins" dans "C:
\Programme(x86)\Common Files\Siemens\bin\" pour le design des contrôles WinCC.
Pour utiliser des designs modifiés, vous devez créer différents sous-dossiers dans le dossier
"CCAxControlSkins". Le nombre et le nom des dossiers dépendent de quels éléments vous
voulez adapter dans quels contrôles.
Le design d'un contrôle peut alors être sélectionné comme propriété "Style" dans la boîte de
dialogue de configuration du contrôle sur la page "Général".
Vous pouvez également utiliser des designs spécifiques au projet. Vous devez alors créer la
structure de dossiers dans le dossier "GraCS" du projet, par exemple dans "C:\WINCCProjects
\TestProject\GraCS\CCAxControlSkins". S'il existe un dossier de design de même nom dans
le dossier d'installation et dans le dossier de projet, le design du dossier de projet est utilisé
comme "style".
Pour que les icônes créées pour les éléments de tableau d'un contrôle soient visibles, il faut
activer l'option "Contenu sous forme d'icône" pour les colonnes correspondantes. L'option
"Appliquer les paramètres du projet" ne doit pas être activée dans AlarmControl.
La rubrique "Personnaliser les contrôles WinCC (https://support.industry.siemens.com/cs/de/
en/view/76327375)" explique comment une adaptation du contrôle WinCC AlarmControl a été
convertie dans WinCC Runtime Professional.
Remarque
Vous ne devez pas créer tous les fichiers lors de la création d'un nouveau design. Les
paramètres par défaut des contrôles sont utilisés pour tous les fichiers manquants.
7. Pour afficher des icônes pour les numéros d'alarme par exemple, vous pouvez affecter un
graphique à chaque valeur numérique. Le numéro correspondant est, par exemple,
enregistré dans une couleur précise. Dans le dossier "Number", le nom du graphique sera
alors "5.png" pour le numéro 5.
Si vous voulez définir une icône pour certains intervalles, par exemple pour l'intervalle "50
- 100", le nom du graphique sera "50_100.png". Les limites sont contenues dans l'intervalle.
8. Pour afficher uniquement des icônes au lieu de texte pour un bloc d'alarme ou une colonne,
vous devez définir un fichier graphique pour chaque texte existant.
Exemple "Lieu incident" : si un défaut se produit dans la cuve, une icône de cuve s'affiche.
Une icône de soupape s'affiche en cas de dysfonctionnement de la soupape.
9. Dans la boîte de dialogue de configuration du contrôle sur la page "Général", sélectionnez
le design correspondant dans la propriété "Style".
Commande en Runtime
Introduction
La fenêtre de tableau est commandée en Runtime avec les boutons dans la barre d'outils. Si
vous ne voulez pas commander la fenêtre de tableau par la barre d'outils, vous pouvez écrire
l'"ID" de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Vue d'ensemble
La vue d'ensemble montre toutes les icônes dans le style "Par défaut". Si vous créez un design
des contrôles dans le style "Simple", la présentation des icônes correspond au
OnlineTableControl avant WinCC V7. Vous trouverez un aperçu à la page "Avant WinCC V7 :
Editer des valeurs de process sous forme de tableau dans des vues de process > Commande
dans Runtime > Commande de Online Table Control dans Runtime"
Symbole Description ID
"Aide" 1
Appelle l'aide de WinCC Online TableControl.
"Boîte de dialogue de configuration" 2
Ouvre la boîte de dialogue de configuration dans laquelle vous modifiez les
propriétés de Online TableControl.
"Premier enregistrement" 3
Le bouton permet de représenter dans la fenêtre de tableau l'évolution d'une
variable dans la plage de temps définie en commençant par la première
valeur archivée.
Le bouton n'est disponible que si les valeurs proviennent d'une archive de
valeurs de process.
"Enregistrement précédent" 4
Le bouton permet de représenter dans la fenêtre de tableau l'évolution d'une
variable dans l'intervalle de temps précédent, à partir de l'intervalle de temps
actuellement affiché.
Le bouton n'est disponible que si les valeurs proviennent d'une archive de
valeurs de process.
"Enregistrement suivant" 5
Le bouton permet de représenter dans la fenêtre de tableau l'évolution d'une
variable dans l'intervalle de temps suivant, à partir de l'intervalle de temps
actuellement affiché.
Le bouton n'est disponible que si les valeurs proviennent d'une archive de
valeurs de process.
"Dernier enregistrement" 6
Le bouton permet de représenter dans la fenêtre de tableau l'évolution d'une
variable dans la plage de temps définie en finissant par la dernière valeur
archivée.
Le bouton n'est disponible que si les valeurs proviennent d'une archive de
valeurs de process.
"Editer" 7
Après l'activation, vous double-cliquez sur une zone tabellaire au choix pour
en modifier le contenu.
Il vous faut à cet effet arrêter la représentation mise à jour.
"Créer une valeur d'archive" 21
Ouvrez avec le bouton une boîte de dialogue pour la saisie d'une nouvelle
valeur et d'un horodatage.
Il vous faut à cet effet arrêter la représentation mise à jour.
"Copier les lignes" 8
Copie le contenu des lignes sélectionnée dans le presse-papiers.
Il vous faut à cet effet arrêter la représentation mise à jour.
"Déconnecter le backup" 19
Le bouton permet d'ouvrir une boîte de dialogue dans lequel vous décon‐
nectez de WinCC Runtime des archives sélectionnées.
"Sélectionner filtre". 22
Ouvre une boîte de dialogue de sélection pour filtrer les variables de texte
selon une chaîne de caractères.
Il vous faut à cet effet arrêter la représentation mise à jour. Lorsque l'actua‐
lisation est à nouveau active, le filtre est réinitialisé.
Le bouton n'est disponible que si les valeurs proviennent d'une archive de
valeurs de process.
"Défini par l'utilisateur 1" 1001
Indique la première fonction de touche créée par l'utilisateur. La fonction de
la touche est définie par l'utilisateur.
Base de temps Indique la base de temps utilisée pour afficher les heures.
Un double clic sur le symbole de l'état de la liaison permet d'ouvrir la fenêtre "Etat de
l'intégration des données", dans laquelle sont listés le nom, l'état et le nom de variable de
l'intégration des données.
Introduction
En Runtime, vous pouvez configurer en ligne et modifier ainsi la représentation du WinCC
OnlineTableControl. Lors de la configuration du WinCC OnlineTableControl, il a été déterminé
comment procéder avec les configurations en ligne en cas de changement d'image ou après
avoir quitté Runtime.
Vue d'ensemble
Les fonctions de touche suivantes permettent une configuration en ligne dans
OnlineTableControl :
● par la fonction de touche "Dialogue de configuration"
● par la fonction de touche "Sélectionner l'intégration des données"
● par la fonction de touche "Sélectionner colonnes"
● par la fonction de touche "Sélectionner période"
Champ Description
Colonne de va‐ Sélectionnez la colonne de valeurs configurée pour laquelle vous voulez modifier
leurs l'intégration des données.
Sélection de don‐ Déterminez si la colonne de valeurs sélectionnée est assignée par une variable
nées d'archive ou une variable en ligne.
Nom de variable Sélectionnez le nom de variable de l'intégration de données.
Remarque
La première colonne d'une fenêtre de tableau ne peut pas être masquée.
Champ Description
Colonne Sélectionnez la colonne heure configurée pour laquelle vous voulez déterminer une
temps plage de temps.
Plage de Déterminez la plage de temps :
temps ● Si vous voulez prédéterminer un laps de temps fixe, sélectionnez le paramètre
"Heure de début à heure d'arrêt". Spécifiez respectivement la date et l'heure.
● Si vous voulez déterminer une période, sélectionnez le paramètre "Plage de temps".
Déterminez la date et l'heure de début. La longueur de l'intervalle de temps à
afficher est calculée en multipliant "Facteur" et "Unité de temps".
● Si vous voulez afficher un certain nombre de valeurs, sélectionnez le paramètre
"Nombre de points de mesure". Déterminez la date et l'heure de début. Introduisez
le nombre de points de mesure désiré dans le champ de saisie.
Introduction
La fonction de touche "Marche/Arrêt" vous permet d'arrêter ou de continuer le rafraîchissement
des colonnes se trouvant dans la fenêtre de tableau.
Certaines fonctions de touche, comme par ex. "Déterminer plage de statistiques", arrêtent
automatiquement le rafraîchissement.
L'apparence du bouton indique si le rafraîchissement est stoppé :
● : le rafraîchissement est stoppé. Cliquez sur le bouton pour continuer le rafraîchissement.
● : le rafraîchissement est démarré. Cliquez sur le bouton pour arrêter le rafraîchissement.
Introduction
Grâce aux fonctions par touche "Editer" et "Créer une valeur d'archive", vous pouvez modifier
des valeurs archivées ou créer de nouvelle valeur manuellement dans OnlineTableControl.
Les valeurs modifiées sont marquées par un drapeau et archivées.
Vous pouvez configurer des alarmes de conduite qui se déclenchent en cas de modification
ou de création d'une valeur d'archive.
Condition
● Vous avez configuré un OnlineTableControl.
● Vous avez activé la fonction par touche "Editer" ou "Créer une valeur d'archive" pour la
barre de symboles du Control.
● Vous avez autorisé la saisie manuelle pour l'archive associée ou pour certaines variables
d'archive dans l'éditeur "Tag Logging".
● Vous avez activé Runtime.
Marche à suivre
1. Cliquez dans OnlineTableControl sur .
La représentation rafraîchie s'arrête, les données de process continuent d'être archivées.
2. Cliquez sur pour modifier des valeurs d'archive.
3. Cliquez deux fois sur le champ de tableau voulu, dans une colonne de valeurs.
Modifiez la valeur du champ de tableau.
Résultat
Les valeurs modifiées ou nouvellement créées sont marquées et archivées.
Un "m" pour une saisie manuelle s'affiche dans la colonne de valeurs.
Les valeurs dans des archives agrégées pour la plage de temps concernée sont recalculées
dans la mesure où vous avez autorisé le nouveau calcul dans l'éditeur "Tag Logging".
Un tooltip avec des informations détaillées s'affiche si vous faites un clic droit de souris dans
la champ du tableau.
Voir aussi
Comment configurer des alarmes de conduite en cas de modification d'une valeur d'archive
(Page 1640)
Introduction
La colonne heure s'affiche toujours dans la première colonne du tableau. S'affichent ensuite
les colonnes de valeurs qui sont affectées à cette colonne heure. Si plusieurs colonnes heure
sont configurées, c'est la deuxième colonne heure qui s'affiche alors avec les colonnes de
valeur affectées.
Condition
● Vous avez configuré les fonctions de touche "Sélectionner colonnes", "Colonne
précédente" et "Colonne suivante".
Marche à suivre
● Modifiez dans le dialogue l'ordre des colonnes via . Désactivez la case à cocher devant
le nom de la colonne si vous ne voulez pas afficher la colonne.
● permet de déplacer la colonne de valeurs derrière la colonne de valeurs suivante. La
fonction se réfère aux colonnes de valeur affectées à un axe du temps.
● permet de déplacer la colonne de valeurs devant la colonne de valeurs précédente. La
fonction se réfère aux colonnes de valeur affectées à un axe du temps.
Introduction
Les boutons de la barre d'outils de la fenêtre de tableau ou les combinaisons de touches
respectives vous permettent de feuilleter dans une archive.
Les valeurs archivées pour une variable sont alors représentées dans un intervalle de temps.
Vous déterminez l'intervalle de temps :
● dans le dialogue de configuration d'Online TableControl, sur l'onglet "Colonnes heure".
● Pendant Runtime par le biais du bouton .
Dans la fenêtre de tableau, les valeurs variable sont représentées dans la plage
de temps déterminée en débutant par la première valeur archivée
Dans la fenêtre de tableau, les valeurs variable sont représentées dans l'intervalle
de temps précédent en commençant par l'intervalle de temps actuellement re‐
présenté
Dans la fenêtre de tableau, les valeurs variable sont représentées dans l'intervalle
de temps suivant en commençant par l'intervalle de temps actuellement repré‐
senté
Dans la fenêtre de tableau, les valeurs variable sont représentées dans la plage
de temps déterminée en terminant par la dernière valeur archivée
Remarque
WinCC Online Table Control affiche dans une plage de temps sélectionnée 1000 valeurs au
maximum.
Condition
● Des variables d'archive liées à des variables de texte sont configurées dans l'archive de
valeur de process.
● Dans WinCC OnlineTableControl, des colonnes de valeurs sont configurées pour ces
variables d'archive.
● Dans le barre d'outils de WinCC OnlineTableControl, la fonction de touche "Sélectionner
filtre" est activée.
Marche à suivre
1. Pour arrêter la représentation actualisée au Runtime, cliquez sur "Arrêt".
La touche "Sélectionner filtre" est activée.
2. Pour ouvrir la boîte de dialogue de sélection, cliquez sur le bouton "Sélectionner filtre".
Dans la liste déroulante sont affichées les colonnes de valeurs qui sont liées à une variable
d'archive du type "Texte".
L'icône "10" est représentée dans la couleur de texte de la colonne de valeurs.
La variable d'archive de la colonne de valeur est affichée dans le champ inférieur.
Résultat
Dans la fenêtre de données, dans la colonne de valeurs filtrée, seules les valeurs de textes
qui correspondent aux critères sont affichées.
La valeur de texte est masquée dans toutes les autres lignes.
Désactiver "Arrêt"
Lorsque vous poursuivez avec la représentation actualisée, le filtre est désactivé.
Les paramètres de filtre par colonne de valeur persistent au Runtime.
Lorsque vous arrêtez à nouveau la représentation actualisée, vous pouvez à nouveau utiliser
les filtres créés.
Désactiver Runtime
Lors du redémarrage de Runtime, les filtres sont réinitialisés.
Seuls les filtres créés dans la boîte de dialogue de configuration sont disponibles après
réactivation du projet.
Voir aussi
Pour configurer les colonnes de valeurs du tableau (Page 1624)
Introduction
Vous pouvez créer une exploitation des données de process dans la fenêtre de tableau pour
les données Runtime. Les valeurs analysées sont affichées dans le WinCC RulerControl
séparé.
Vue d'ensemble
Selon l'exploitation des données, trois types de fenêtre différents sont proposés pour afficher
les valeurs. On dispose des types de fenêtre suivants :
● La fenêtre "Règle" présente les valeurs d'une ligne sélectionnée dans le tableau.
● La fenêtre "Plage de statistiques" présente les valeurs des seuils inférieur et supérieur de
la plage sélectionnée dans le tableau.
● La fenêtre "Statistiques" présente l'exploitation des valeurs sélectionnées dans le tableau.
Les statistiques englobent entre autres :
– Minimum
– Maximum
– Moyenne
– Différence standard
– Intégral
Toutes les fenêtres peuvent en outre afficher des données supplémentaires complétant les
valeurs des colonnes liées.
Condition
● Vous avez configuré un WinCC OnlineTableControl.
● Vous avez configuré un WinCC RulerControl et l'avez relié au OnlineTableControl.
● Vous avez sélectionné dans le RulerControl la fenêtre qui affiche les données voulues.
● Vous avez configuré les fonctions de touche "Sélectionner la plage de statistiques",
"Calculer les statistiques" et "Marche/Arrêt". Lorsqu'une représentation des valeurs suffit
dans la fenêtre de règle, vous n'avez pas besoin des fonctions de touche "Sélectionner la
plage de statistiques" et "Calculer les statistiques".
● Vous avez besoin de la fonction de touche "Sélectionner période" si vous voulez
sélectionner une plage de statistiques se trouvant hors de la période représentée dans le
tableau.
● Vous avez besoin de la fonction de touche "Dialogue de configuration" du RulerControl
pour pouvoir basculer entre la fenêtre des statistiques et la fenêtre de règle.
● Vous avez activé Runtime.
3. Cliquez dans la barre d'outils sur . Dans la fenêtre Plage de statistiques, les données
exploitées s'affichent dans les colonnes que vous avez configurées.
4. Si vous voulez exploiter des données qui ne s'affichent pas dans OnlineTableControl,
cliquez sur . Entrez dans le dialogue "Sélection de l'heure" la période voulue pour la
colonne heure sélectionnée. Les données s'affichent pour la période spécifiée. Vous
pouvez à présent exploiter ces données.
5. Pour continuer avec la représentation dans OnlineTableControl, cliquez sur .
3. Cliquez sur . Dans la fenêtre Statistiques, les données exploitées s'affichent dans les
colonnes que vous avez configurées.
4. Si vous voulez exploiter des données de process qui ne s'affichent pas dans
OnlineTableControl, cliquez sur . Entrez dans le dialogue "Sélection de l'heure" la
période voulue pour la colonne heure sélectionnée. Les données de process s'affichent
pour la période spécifiée. Vous pouvez à présent exploiter ces données.
5. Pour continuer avec la représentation dans OnlineTableControl, cliquez sur .
Remarque
Vous pouvez créer des scripts pour une analyse statistique plus poussée des données de
process et un archivage des résultats.
6.5.2.3 Sortie des valeurs du process sous forme de courbe dans des vues de process
WinCC OnlineTrendControl
Vue d'ensemble
WinCC Online TrendControl vous permet de représenter sous forme de courbes des valeurs
de process actuelles et archivées. La représentation des courbes est librement configurable.
Condition préalable
Les conditions préalables suivantes sont requises pour la représentation de courbes dans
WinCC Online Trend Control :
● Vous pouvez représenter autant de courbes que vous voulez dans WinCC Online Trend
Control dans une ou dans plusieurs fenêtres de courbe. Il est recommandé de ne pas
représenter plus de 8 courbes.
● Il est possible de représenter jusqu'à 6 millions de paires de valeurs dans les courbes
configurées. La représentation peut cependant varier selon la résolution d'écran et les
paramétrages.
Le temps de réaction dépend de la performance du système.
● Utilisez WinCC Function TrendControl pour représenter des variables comme fonction
d'une autre variable.
Remarque
Si vous avez sélectionné un laps de temps trop grand pour la représentation des courbes et
que l'espace de la mémoire de travail ne suffit pas, un message est affiché dans la barre d'état
d'OnlineTrendControl. Réduisez les valeurs à afficher en utilisant les archives agrégées.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Représentation de courbes
Représentation de courbes
Introduction
WinCC OnlineTrendControl dispose de plusieurs possibilités pour représenter une courbe.
Formes de représentation
Quatre formes de représentation sont disponibles pour le traitement graphique des valeurs :
● Aucune courbe
Les valeurs s'affichent sous forme de points. La représentation des points est configurable.
● Courbe en escalier
Le tracé de la courbe est en escalier. La représentation des lignes et des points est
configurable.
Introduction
Lorsque plusieurs courbes sont représentées dans une fenêtre de courbe, vous pouvez
affecter à chaque courbe ses propres axes ou utiliser pour toutes les courbes un axe des
temps et/ou un axe de valeurs commun.
Configuration
Configurez les axes sur les onglet "Axe des valeurs" et "Axe des temps" d'OnlineTrendControl.
Configurez l'affectation des axes aux courbes sur l'onglet "Courbes". Vous pouvez ici affecter
les mêmes axes aux diverses courbes.
Remarque
Dans OnlineTrendControl, lorsqu'il s'agit de plusieurs courbes ayant un axe des temps
commun, il convient de ne représenter que des variables ayant le même cycle de
rafraîchissement. Si les cycles de rafraîchissement des variables sont différents, les axes de
temps n'ont pas la même longueur pour toutes les variables. Etant donné que les courbes sont
mises à jour à des moments différents du fait que les cycles de rafraîchissement sont différents,
on observe à chaque changement un léger décalage de l'heure d'arrêt pour l'axe des temps.
Les courbes représentées vacillent de ce fait légèrement d'un côté et de l'autre à chaque
changement.
Configuration de l'OnlineTrendControl
Introduction
Les courbes s'affichent en runtime dans un ActiveX Control. Configurez à cet effet dans le
Graphics Designer un WinCC OnlineTrendControl.
Etapes de configuration
1. Insérez OnlineTrendControl dans une vue du Graphics Designer.
2. Configurez dans l'onglet "Général" les propriétés de OnlineTrendControl :
– les propriétés pour fenêtre du contrôle
– la représentation du contrôle
– le sens du tracé de l'enregistreur des valeurs de courbe
– la base de temps du contrôle
3. Créez une ou plusieurs fenêtres de courbe.
4. Configurez un ou plusieurs axes des temps et axes des valeurs avec leurs propriétés
respectives. Affectez les axes aux fenêtres de courbe.
5. Créez les courbes que vous voulez afficher dans les fenêtres de courbe. Affectez les
courbes aux fenêtres de courbe. L'axe des valeurs d'une courbe ne peut être que l'axe des
valeurs de la fenêtre de courbe affectée. Affectez un ou plusieurs axes des temps aux
courbes.
6. Chaque courbe configurée doit être liée à une variable en ligne ou une variable d'archive.
Déterminez pour chaque courbe l'intégration des données.
7. Configurez la représentation de chaque courbe.
Introduction
WinCC OnlineTrendControl peut contenir une ou plusieurs fenêtres de courbe. La fenêtre de
courbe met à disposition une plage pour y afficher des courbes.
Marche à suivre
1. Créez sur l'onglet "Fenêtre de courbe" une ou plusieurs fenêtres de courbe avec le bouton
"Nouveau".
2. Si vous avez créé plusieurs fenêtres de courbe, d'autres configurations sont possibles :
– Affectez à chaque fenêtre de courbe une partie de zone dans le OnlineTrendControl
affiché.
– Déterminez la position de la fenêtre de courbe avec les boutons "Haut" et "Bas".
– Déterminez sur l'onglet "Général" si les fenêtres de courbe sont ou non liées.
3. Si vous voulez masquer une fenêtre de courbe en runtime, désactivez la case à cocher
devant le nom de la fenêtre de courbe se trouvant dans la liste. Les axes correspondants
sont alors masqués.
4. Configurez les quadrillages de chaque fenêtre de courbe.
5. Configurez la représentation de la règle. Si vous voulez utiliser la fenêtre Plage de
statistiques, configurez également la règle utilisée pour la plage de statistiques.
6. Si vous utilisez "graphique" pour représenter la règle, vous pouvez configurer la couleur et
la largeur de ligne de la règle.
7. Déterminez sur quel plan les règles s'affichent dans la fenêtre de courbe.
8. Enregistrez la configuration.
Introduction
Pour la représentation des courbes, configurez la plage de temps via les axes du temps. Vous
pouvez affecter plusieurs axes du temps à une ou plusieurs fenêtres de courbe. Des fenêtres
de courbe liées peuvent avoir un axe des temps commun.
Pour ces deux références temporelles, trois solutions sont respectivement possibles pour
déterminer la plage de temps d'un axe du temps :
● Les courbes s'affichent dans un laps de temps déterminé. Vous indiquez une heure de
début et une heure d'arrêt. Avec la représentation dynamique, l'heure d'arrêt correspond
à l'heure actuelle du système. La durée entre l'heure de début et l'heure d'arrêt est alors
la plage de temps pour représenter la courbe.
● La courbe s'affiche à partir d'une heure de début et pendant un certain laps de temps,
comme par ex. 30 minutes à partir de l'heure de début. Lors de la représentation
dynamique, la période déterminée est utilisée jusqu'à l'heure système actuelle, comme par
exemple 30 minutes jusqu'à l'heure système actuelle.
● A partir d'une heure de début, un nombre précis de valeurs s'affichera, comme par ex. 100
valeurs à partir de l'heure de début. En cas de représentation dynamique, les dernières
valeurs s'affichent jusqu'à l'heure actuelle du système.
Condition préalable
● Vous avez ouvert dans le Graphics Designer une vue comportant OnlineTrendControl.
● Vous avez créé une ou plusieurs fenêtres de courbe.
Marche à suivre
1. Créez sur l'onglet "Axe des temps" un ou plusieurs axes des temps avec le bouton
"Nouveau".
2. Déterminez le positionnement des axes des temps configurés pour une fenêtre de courbe.
L'ordre de la liste des axes des temps définit le positionnement dans la fenêtre de courbe.
Si plusieurs axes des temps sont alignés du même côté d'une fenêtre de courbe, le premier
axe des temps prend dans la liste la position en bas, à gauche, et le dernier axe des temps
dans la liste la position en haut, à droite.
3. Affectez les axes des temps aux fenêtres de courbe configurées.
4. Si vous voulez masquer un axe des temps dans la fenêtre de courbe, cliquez la case à
cocher devant le nom d'axe des temps se trouvant dans la liste. Vous pouvez à nouveau
afficher les axes en runtime par le biais de fonctions de touche.
5. Configurez pour chaque axe des temps les propriétés et les formats pour l'heure et la date.
6. Si les courbes affectées à l'axe des temps sont toujours rafraîchies dans la fenêtre de
courbe, activez l'option "Rafraîchir". Si vous voulez par ex. comparer une représentation
de la courbe actuelle avec une représentation ultérieure, désactivez l'option "Rafraîchir"
pour l'axe des temps de la courbe de comparaison.
7. Configurez la plage de temps pour chaque axe des temps :
– Si vous voulez prédéterminer un laps de temps fixe, sélectionnez le paramètre "Heure
de début à heure d'arrêt". Spécifiez respectivement la date et l'heure.
– Si vous voulez déterminer une période, sélectionnez le paramètre "Plage de temps".
Déterminez la date et l'heure de début. La période est calculée en multipliant "Facteur"
et "Unité de temps", comme par ex. 30 fois "1 minute" pour une plage de temps de 30
minutes. Indiquez dans le champ "Plage de temps" le facteur et l'unité de temps.
– Si vous voulez afficher un certain nombre de valeurs, sélectionnez le paramètre
"Nombre de points de mesure". Déterminez la date et l'heure de début. Introduisez le
nombre de points de mesure désiré dans le champ de saisie.
8. Enregistrez la configuration.
Remarque
A l'ouverture de la vue d'une fenêtre de courbe en Runtime, les valeurs de courbe à
représenter sont soit lues dans l'archive, soit placées sur zéro. Vous déterminez ce
comportement via l'option "Charger données de l'archive", dans l'onglet "Général".
Introduction
Vous pouvez configurer plusieurs axes de valeurs que vous affectez à une ou plusieurs
fenêtres de courbe. Configurez la plage de valeurs et l'échelle pour chaque axe de valeurs.
Lorsque vous avez créé un axe de valeurs, la plage de valeurs et la mise à l'échelle doivent
être préconfigurées de la manière suivante :
● La plage de valeurs dépend des valeurs actuelles de la courbe affectée.
● La mise à l'échelle de l'axe des valeurs s'oriente linéairement selon la plage de valeurs.
Condition préalable
● Vous avez ouvert dans le Graphics Designer la vue comportant OnlineTrendControl.
● Vous avez créé des fenêtres de courbe.
Marche à suivre
1. Créez sur l'onglet "Axe de valeurs" un ou plusieurs axes de valeurs avec le bouton
"Nouveau".
6. Désactivez dans "Plage de valeurs" l'option "Automatique", si vous voulez prédéfinir une
plage de valeurs fixe pour l'axe de valeurs.
7. Entrez dans les champs de saisie "de:" et "à:" la valeur minimale et la valeur maximale de
la plage de valeurs.
8. Si vous voulez définir vous-même l'échelle de l'axe de valeurs, activez l'option "utiliser"
dans le champ "Echelle utilisateur". Cliquez sur , le dialogue "Echelle utilisateur" s'ouvre.
9. Cliquez sur "Ajouter" pour définir une plage. Vous devez, pour l'ensemble de la plage de
valeurs configurée, définir des espaces sans intervalle et affecter des zones sur l'axe des
valeurs. Si vous avez déterminé une plage de valeurs de "0 - 100000", vous pouvez par
exemple diviser cette plage de valeurs en trois espaces qui sont représentés de la manière
suivante sur l'axe des valeurs :
Par ex., la plage de valeurs "0 - 50000" est représentée dans Runtime sur l'axe des valeurs
dans la plage "100 - 500".
10.Des mesures s'affichent par ex. dans une fenêtre de règle avec la fonction de touche
"Règle". Dans la colonne "Ordonnée" de la fenêtre de règle, vous pouvez également faire
apparaître un nom à côté de la mesure et de l'affichage d'état "i" et "u". Il est possible
d'affecter des noms à certaines plages de valeurs.
11.Si vous voulez afficher des noms de plage, activez l'option "afficher", dans le champ "Nom
des plages". Cliquez sur , le dialogue "Nom des plages" s'ouvre.
12.Cliquez sur "Ajouter" pour définir des plages avec les noms correspondants.
Introduction
Un axe du temps et un axe de valeurs sont affectés à chaque courbe. La fenêtre de courbe
dans laquelle s'affiche la courbe détermine l'axe de valeurs affectée à la courbe.
Condition préalable
● Vous avez inséré WinCC OnlineTrendControl dans une vue du Graphics Designer.
● Vous avez configuré des axes du temps, des axes de valeurs et des fenêtres de courbe.
● Les conditions suivantes doivent être remplies pour la sélection des données :
– Si vous voulez intégrer les données de variables en ligne, il faut que vous ayez créé les
valeurs de process dans le stock de variables.
– Si vous voulez intégrer les données de variables d'archive, il faut que vous ayez
configuré une archive de valeurs de process avec des variables d'archive.
– Si vous voulez d'abord sélectionner en runtime, par script, les données pour les valeurs
de courbe, il vous faut un script par le biais de l'interface API.
Marche à suivre
1. Sélectionnez l'onglet "Courbes".
Introduction
Vous pouvez adapter la représentation des courbes dans les contrôles WinCC en fonction de
vos besoins. Les contrôles WinCC suivants sont représentés dans des courbes :
● WinCC OnlineTrendControl
● WinCC FunctionTrendControl
Vue d'ensemble
Les caractéristiques suivantes des courbes sont configurables :
● Les types de courbe et de ligne de courbe
● Les propriétés des lignes de courbe
● Les couleurs des courbes, des points de courbe et la couleur de remplissage.
● La désignation de couleur d'un dépassement de seuil
Remarque
Le type de ligne peut être différent, indépendamment du type configuré, en fonction de la
taille de la fenêtre du contrôle et de l'épaisseur des lignes.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un des contrôles WinCC
mentionné plus haut.
● Le dialogue de configuration du contrôle WinCC est ouvert.
3. Activez les seuils pour lesquels vous voulez désigner une couleur.
4. Déterminez la couleur pour chaque option activée.
Introduction
Vous commandez les contrôles WinCC en runtime par le biais des fonctions de touche sur la
barre d'outils. La barre d'état contient des informations concernant l'état actuel du contrôle
WinCC. Vous pouvez adapter la barre d'outils et la barre d'état pour chaque contrôle WinCC
pendant la configuration ou en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● En runtime, WinCC Control contient la fonction de touche "Dialogue de configuration"
permettant d'ouvrir le dialogue de configuration.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Activez dans la liste des fonctions de touche, les touches dont vous avez besoin pour
commander le contrôle WinCC en runtime. Vous trouverez des informations concernant la
fonction de chacune des touches dans la description du contrôle WinCC respectif, sous
"Commande en runtime".
3. Définissez l'ordre pour l'affichage des fonctions de touche dans la barre d'outils.
Sélectionnez des fonctions de touche dans la liste et déplacez-les à l'aide des boutons
"Haut" et "Bas".
4. Définissez le cas échéant une touche de raccourci pour les fonctions de touche de la barre
d'outils.
5. Si vous affectez des autorisations de conduite aux fonctions de touche, la fonction de
touche n'est validée en runtime que pour les utilisateurs possédant l'autorisation adéquate.
6. Si vous désactivez l'option "Active" pour une fonction de touche, la fonction de touche
activée s'affiche en runtime sans qu'il soit toutefois possible de la commander.
7. Vous pouvez placer des séparateurs entre les fonctions de touche. Activez l'option
"Separator" pour la fonction de touche qui sera limitée par un séparateur.
8. Configurez les propriétés générales de la barre d'outils, comme par ex. la position ou la
couleur d'arrière-plan.
9. Si nécessaire, modifiez la taille des touches. Le réglage standard est "0" et correspond à
la taille originale de 28 pixels. Vous pouvez définir 280 pixels comme valeur maximale.
La taille des touches entraîne le comportement suivant en fonction de la valeur configurée :
2. Activez dans la liste comportant les éléments de la barre d'état, les éléments dont vous
avez besoin en runtime. Vous trouverez des informations concernant les éléments de la
barre d'état dans la description du contrôle WinCC respectif, sous "Commande en runtime".
3. Définissez l'ordre pour l'affichage des éléments dans la barre d'état. Sélectionnez des
éléments dans la liste et déplacez-les à l'aide des boutons "Haut" et "Bas".
4. Si vous voulez adapter la largeur d'un élément de la barre d'état, désactivez l'option
"Automatique" et indiquez pour la largeur une valeur en pixel.
5. Configurez les propriétés générales de la barre d'état, comme par ex. la position ou la
couleur d'arrière-plan.
Pour configurer la fenêtre de règle/la fenêtre des statistiques/la fenêtre de la plage de statistiques
Introduction
Les données et les statistiques exploitées s'affichent dans un tableau dans une fenêtre de
règle, une fenêtre de statistiques ou une fenêtre de plage de statistiques. La fenêtre de règle /
fenêtre Statistiques / fenêtre de zone de statistiques se configure dans le WinCC RulerControl.
Condition
● Dans le Graphics Designer, vous avez ouvert une vue avec OnlineTrendControl,
OnlineTableControl ou FunctionTrendControl.
Marche à suivre
1. Depuis la palette d'objets, ajoutez le WinCC RulerControl dans la vue.
2. Ouvrez le dialogue de configuration en double-cliquant sur le RulerControl.
3. Configurez les propriétés du contrôle dans les onglets "Général", "Barre d'outils" et "Barre
d'état".
4. Sélectionnez sur l'onglet "Général", dans le champ "Source", le nom d'objet du contrôle
déjà configuré. Le type du contrôle s'affiche dans le champ "Type".
5. Déterminez le type de fenêtre dans le champ "Fenêtre". Si la fonction de touche "Dialogue
de configuration" peut être commandée en Runtime, vous pouvez modifier le type de
fenêtre en Runtime.
7. Sélectionnez avec les touches fléchées les colonnes du type de fenêtre que vous voulez
afficher pour le contrôle affecté. Il existe non seulement des colonnes pour les données de
base, mais également des colonnes qui sont uniquement destinées au type de fenêtre
sélectionné ou au contrôle affecté. Déterminez l'ordre des colonnes avec les boutons "Haut"
et "Bas".
Chaque colonne correspond à un bloc. Pour déterminer les propriétés des colonnes
sélectionnées, cliquez sur les blocs correspondants.
9. S'il existe un format spécial pour le bloc, vous pouvez configurer le format du bloc.
Désactivez l'option "appliquer à partir de la source" si les paramétrages de format du
contrôle lié ne sont pas applicables. Déterminez à présent le format voulu.
10.Déterminez sous "Représentation" si les données de colonne et le titre de colonne doivent
s'afficher dans le tableau sous forme de texte ou de symbole.
11.Enregistrez la configuration.
Voir aussi
Pour exporter des données runtime (Page 1694)
Pour déterminer les effets de la configuration en ligne (Page 1696)
Pour configurer la représentation des courbes (Page 1683)
Introduction
Les données runtime affichées dans les contrôles WinCC peuvent être exportées par le biais
d'une fonction de touche. C'est dans le dialogue de configuration que vous configurez la
commande de l'exportation des données en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Un nom de fichier par défaut et un répertoire par défaut sont déjà spécifiés dans les
"Préférences d'exportation de données". Ici, par exemple pour l'AlarmControl. Définissez
si nécessaire un nom de fichier propre et un répertoire pour le fichier d'exportation.
Le nom de fichier peut être composé du nom choisi par l'utilisateur et de la marque de
réservation suivante :
@OBJECTNAME - Nom d'objet du contrôle
@CURRENTDATE - Date du moment
@CURRENTTIME - Heure du moment
3. Le format de données actuellement disponible est le format CSV. Cliquez sur pour
définir le séparateur et le format de données dans le fichier CSV.
4. Définissez le volume de l'exportation :
– toutes les données runtime sont exportées
– les données runtime sélectionnées sont exportées. Cette exportation de données n'est
possible que dans les contrôles WinCC avec représentation sous forme de tableau.
5. Configurez la commande de l'exportation des données en runtime. Définissez :
– si l'utilisateur peut modifier le nom de fichier ou le répertoire
– si le dialogue "Paramètres d'exportation des données" s'affiche en runtime.
6. Si "Afficher le dialogue" est désactivé, les données sont immédiatement exportées dans le
fichier d'exportation défini, lors de la commande de la fonction de touche "Exporter les
données".
7. Enregistrez la configuration.
8. Sélectionnez l'onglet "Barre d'outils" pour activer la fonction de touche "Exporter les
données" pour runtime.
Résultat
En Runtime, vous pouvez exporter dans un fichier défini toutes les données ou les données
sélectionnées à l'aide de la fonction de touche .
Introduction
Un utilisateur peut paramétrer les contrôles WinCC au Runtime. Vous devez définir quelle sera
la répercussion de la configuration en ligne au Runtime.
Les modifications paramétrées au Runtime sont enregistrées dans le système de configuration
séparément de la vue en fonction des utilisateurs. Ainsi, la vue du système de configuration
est conservée dans sa configuration originale.
Remarque
La vue est également utilisé à l'enregistrement de la vue dans le Graphics Designer ou lors
du chargement de modifications en ligne au Runtime. Toutes les modifications effectuées en
ligne sont perdues.
En cas de changement d'utilisateur, les différentes configurations ne sont prises en compte
que si vous avez effectué un changement de vue.
Condition
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Configuration en ligne". Ici par exemple dans le OnlineTrendControl :
Introduction
Les fonctions standard permettant de commander WinCC OnlineTrendControl ne sont plus
prises en charge pour le nouveau WinCC OnlineTrendControl à partir de WinCC V7.0. Vous
pouvez toutefois utiliser les types de dynamisation de WinCC pour commander par ex. une
fonction de touche de la barre d'outils par le biais d'un script.
Vue d'ensemble
Avec les contrôles WinCC à partir de V7.0, les fonctions spéciales ne sont plus nécessaires
pour commander le contrôle à l'aide d'une dynamisation de la barre d'outils. Les fonctions
standard "TlgTrendWindowPress..." et "TrendToolbarButton" utilisées jusqu'ici ne sont plus
prises en charge.
Si vous ne voulez pas commander le contrôle par la barre d'outils, vous pouvez écrire l'"ID"
de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Voir aussi
Commande d'OnlineTrendControl en runtime (Page 1701)
Introduction
Vous pouvez modifier les designs de la configuration standard des contrôles WinCC et adapter
l'apparence des éléments suivants :
● Taille et design des boutons
● Icônes individuelles pour les éléments de tableau des contrôles tableau, par exemple dans
AlarmControl ou OnlineTableControl
● Style de la barre de défilement
Vue d'ensemble
L'installation standard de WinCC crée le dossier "CCAxControlSkins" dans "C:
\Programme(x86)\Common Files\Siemens\bin\" pour le design des contrôles WinCC.
Pour utiliser des designs modifiés, vous devez créer différents sous-dossiers dans le dossier
"CCAxControlSkins". Le nombre et le nom des dossiers dépendent de quels éléments vous
voulez adapter dans quels contrôles.
Le design d'un contrôle peut alors être sélectionné comme propriété "Style" dans la boîte de
dialogue de configuration du contrôle sur la page "Général".
Vous pouvez également utiliser des designs spécifiques au projet. Vous devez alors créer la
structure de dossiers dans le dossier "GraCS" du projet, par exemple dans "C:\WINCCProjects
\TestProject\GraCS\CCAxControlSkins". S'il existe un dossier de design de même nom dans
le dossier d'installation et dans le dossier de projet, le design du dossier de projet est utilisé
comme "style".
Pour que les icônes créées pour les éléments de tableau d'un contrôle soient visibles, il faut
activer l'option "Contenu sous forme d'icône" pour les colonnes correspondantes. L'option
"Appliquer les paramètres du projet" ne doit pas être activée dans AlarmControl.
La rubrique "Personnaliser les contrôles WinCC (https://support.industry.siemens.com/cs/de/
en/view/76327375)" explique comment une adaptation du contrôle WinCC AlarmControl a été
convertie dans WinCC Runtime Professional.
Remarque
Vous ne devez pas créer tous les fichiers lors de la création d'un nouveau design. Les
paramètres par défaut des contrôles sont utilisés pour tous les fichiers manquants.
7. Pour afficher des icônes pour les numéros d'alarme par exemple, vous pouvez affecter un
graphique à chaque valeur numérique. Le numéro correspondant est, par exemple,
enregistré dans une couleur précise. Dans le dossier "Number", le nom du graphique sera
alors "5.png" pour le numéro 5.
Si vous voulez définir une icône pour certains intervalles, par exemple pour l'intervalle "50
- 100", le nom du graphique sera "50_100.png". Les limites sont contenues dans l'intervalle.
8. Pour afficher uniquement des icônes au lieu de texte pour un bloc d'alarme ou une colonne,
vous devez définir un fichier graphique pour chaque texte existant.
Exemple "Lieu incident" : si un défaut se produit dans la cuve, une icône de cuve s'affiche.
Une icône de soupape s'affiche en cas de dysfonctionnement de la soupape.
9. Dans la boîte de dialogue de configuration du contrôle sur la page "Général", sélectionnez
le design correspondant dans la propriété "Style".
Commande en Runtime
Introduction
La fenêtre de courbes se manipule en Runtime par les boutons de la barre d'outils.
Si vous ne voulez pas commander la fenêtre de courbe par la barre d'outils, vous pouvez écrire
l'"ID" de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Vue d'ensemble
La vue d'ensemble montre toutes les icônes dans le style "Par défaut".
Si vous créez un design des contrôles dans le style "Simple", la présentation des icônes
correspond au OnlineTrendControl avant WinCC V7. Vous trouverez un aperçu à la page
"Avant WinCC V7 : Editer des valeurs de process sous forme de courbe dans des vues de
process > Commande dans Runtime > Commande de Online Trend Control dans Runtime"
Symbole Description ID
"Aide" 1
Appelle l'aide de WinCC OnlineTrendControl.
"Dialogue de configuration" 2
Ouvre le dialogue de configuration dans lequel vous modifiez les propriétés
d'OnlineTrendControl.
"Premier enregistrement" 3
Le bouton permet de représenter dans la fenêtre de courbe l'évolution d'une
variable dans la plage de temps définie en commençant par la première
valeur archivée. Le bouton n'est disponible que si les valeurs proviennent
d'une archive de valeurs de process.
"Enregistrement précédent" 4
Le bouton permet de représenter dans la fenêtre de courbe l'évolution d'une
variable dans l'intervalle de temps précédent, à partir de l'intervalle de temps
actuellement affiché. Le bouton n'est disponible que si les valeurs provien‐
nent d'une archive de valeurs de process.
"Enregistrement suivant" 5
Le bouton permet de représenter dans la fenêtre de courbe l'évolution d'une
variable dans l'intervalle de temps suivant, à partir de l'intervalle de temps
actuellement affiché. Le bouton n'est disponible que si les valeurs provien‐
nent d'une archive de valeurs de process.
"Dernier enregistrement" 6
Le bouton permet de représenter dans la fenêtre de courbe l'évolution d'une
variable dans la plage de temps définie en finissant par la dernière valeur
archivée. Le bouton n'est disponible que si les valeurs proviennent d'une
archive de valeurs de process.
"Zoom - Zone" 8
Tirer avec la souris dans la fenêtre de courbe pour déterminer une zone.
Cette zone de la fenêtre de courbe est agrandie. Le bouton "Vue d'origine"
vous permet de retourner à la vue d'origine.
Lorsque cette icône est activée, la représentation actualisée est suspendue
et l'icône "Stop" est activée.
"Zoom +/-" 9
Agrandit ou diminue les courbes dans la fenêtre de courbe. La touche gau‐
che de la souris permet d'agrandir les courbes. Si vous maintenez la touche
"Maj" appuyée, vous diminuez les courbes avec la touche gauche de la sou‐
ris. Le bouton "Vue d'origine" vous permet de retourner à la vue d'origine.
"Zoomer axe du temps +/-" 10
Agrandit ou diminue les axes des temps dans la fenêtre de courbe. La touche
gauche de la souris permet d'agrandir les axes des temps. Si vous mainte‐
nez la touche "Maj" appuyée, vous diminuez les axes des temps avec la
touche gauche de la souris. Le bouton "Vue d'origine" vous permet de re‐
tourner à la vue d'origine.
"Règle" 7
Interrogez les points des coordonnées d'une courbe par le biais du bouton.
Les données de courbe s'affichent dans la fenêtre Règle.
"Définir la plage de statistiques" 22
Le bouton permet de définir la période permettant de calculer les statistiques
dans la fenêtre de courbe.
"Calculer les statistiques" 23
Le bouton permet d'afficher les valeurs statistiques dans la fenêtre des sta‐
tistiques. Les valeurs affichées se réfèrent à une courbe sélectionnée avec
la période de calcul configurée. La touche ne peut être commandée que si
une fenêtre de statistiques est liée à OnlineTrendControl.
"Connecter le backup" 24
Le bouton permet d'ouvrir un dialogue dans lequel vous connectez à WinCC
Runtime des archives sélectionnées.
"Déconnecter le backup" 25
Le bouton permet d'ouvrir un dialogue dans lequel vous déconnectez de
WinCC Runtime des archives sélectionnées.
"Axe relative" 27
Permute la représentation des valeurs absolues sur la représentation en
pour cent de l'axe des valeurs. Les limites inférieure et supérieure des cour‐
bes correspondent à la plage de 0 à 100 %.
"Défini par l'utilisateur 1" 1001
Indique la première fonction de touche créée par l'utilisateur. La fonction de
la touche est définie par l'utilisateur.
Base de temps Indique la base de temps utilisée pour afficher les heures.
Un double clic sur le symbole de l'état de la liaison permet d'ouvrir la fenêtre "Etat de
l'intégration des données", dans laquelle sont listés le nom, l'état et le nom de variable de
l'intégration des données.
Remarque
Représentation des valeurs en Runtime
Les nombres entiers sont représentés sous forme de nombres décimaux car un nombre avec
chiffres décimaux peut résulter de l'interpolation de deux valeurs dans une plage de temps.
Les valeurs représentées d'un moment peuvent fluctuer dans la progression de la courbe.
Ceci est dû à l'interpolation des valeurs le long de l'axe x. Pour éviter une fluctuation des
valeurs, choisissez une plage de temps plus grande, par ex. une heure.
Introduction
En Runtime, vous pouvez configurer en ligne et modifier ainsi la représentation du WinCC
OnlineTrendControl. Lors de la configuration d'OnlineTrendControl, il a été déterminé
comment procéder avec les configurations en ligne en cas de changement d'image ou après
avoir quitté Runtime.
Vue d'ensemble
Les fonctions de touche suivantes permettent une configuration en ligne dans
OnlineTrendControl :
● par la fonction de touche "Dialogue de configuration"
● par la fonction de touche "Sélectionner l'intégration des données"
● par la fonction de touche "Sélectionner courbes"
● par la fonction de touche "Sélectionner période"
Champ Description
Courbe Sélectionner l'une des courbes configurées.
Sélection de don‐ Déterminez si la courbe sélectionnée est assignée par une variable d'archive ou
nées une variable en ligne.
Nom de variable Sélectionnez le nom de variable de l'intégration de données.
Remarque
La première courbe d'une fenêtre de courbe ne peut pas être masquée.
Champ Description
Axe de temps Sélectionnez l'axe de temps configuré pour lequel vous voulez déterminer une plage
de temps.
Plage de Déterminez la plage de temps :
temps ● Si vous voulez prédéterminer un laps de temps fixe, sélectionnez le paramètre
"Heure de début à heure d'arrêt". Spécifiez respectivement la date et l'heure.
● Si vous voulez déterminer une période, sélectionnez le paramètre "Plage de temps".
Déterminez la date et l'heure de début. La longueur de l'intervalle de temps à
afficher est calculée en multipliant "Facteur" et "Unité de temps".
● Si vous voulez afficher un certain nombre de valeurs, sélectionnez le paramètre
"Nombre de points de mesure". Déterminez la date et l'heure de début. Introduisez
le nombre de points de mesure désiré dans le champ de saisie.
Introduction
La fonction de touche "Marche/Arrêt" vous permet de continuer ou d'arrêter le rafraîchissement
des courbes et bargraphes se trouvant dans la fenêtre de courbe ou de diagramme.
Introduction
Si plusieurs courbes s'affichent dans une fenêtre de courbe, vous pouvez définir par le biais
des fonctions de touche quelle courbe est représentée au premier plan.
Condition
● Vous avez configuré les fonctions de touche "Sélectionner courbes", "Courbe précédente"
et "Courbe suivante".
Marche à suivre
● vous permet d'ouvrir un dialogue pour afficher et masquer les courbes. Vous pouvez
également déterminer quelle courbe est représentée en premier plan.
● permet de faire passer au premier plan la courbe suivante de la fenêtre de courbe.
● permet de faire passer au premier plan la courbe précédente de la fenêtre de courbe.
Introduction
La fonction de touche "Règle" permet de déterminer avec une règle les coordonnées d'un point
de la courbe. Vous pouvez agrandir une zone des courbes pour déterminer plus facilement
les coordonnées. Certains paramètres de courbe s'affichent dans l'info-bulle de la fenêtre de
courbe si vous cliquez avec le bouton droit de la souris sur la courbe.
Condition
● Vous avez configuré un WinCC OnlineTrendControl. Pour mettre en relief la règle dans la
fenêtre de courbe, vous pouvez agrandir sur l'onglet "Fenêtre de courbe" la largeur du trait
de la règle et en configurer la couleur.
● Vous avez configuré la fonction de touche "Règle". Si vous voulez agrandir une zone des
courbes, configurez les fonctions de touche "Zoom zone" et "Vue d'origine".
● Vous avez configuré un WinCC RulerControl et l'avez relié au OnlineTrendControl.
● Vous avez sélectionné dans le RulerControl la fenêtre de règle qui affiche les coordonnées.
● Vous avez activé Runtime.
Résultat
Une règle s'affiche dans la fenêtre de courbe. La fenêtre de règle affiche à côté de la valeur
X / horodatage et de la valeur Y les données dans les colonnes que vous avez configurées
dans WinCC RulerControl. Vous pouvez p. ex. afficher les noms de plage que vous avez
définis pour la plage de valeurs de la valeur Y dans OnlineTrendControl.
Les valeurs affichées peuvent être dotées d'un attribut supplémentaire sous forme de lettre :
● lettre "i" : la valeur affichée est une valeur interpolée.
● Lettre "u" : la valeur affichée se trouve dans un état incertain. Cette valeur est incertaine si
la valeur initiale n'est pas connue après l'activation du Runtime ou bien si une valeur de
substitution est utilisée.
Vous pouvez déterminer d'autres valeurs en positionnant le pointeur de la souris sur la règle
et en déplaçant cette dernière jusqu'à la position voulue tout en maintenant appuyée la touche
gauche de la souris.
Remarque
L'état "incertain" d'une valeur peut également être affichée sur la courbe représentée. Vous
devez activer sur l'onglet "Courbes", sous "Seuils", l'option "Valeur à état incertain".
Introduction
Les fonctions de touche vous permettent d'agrandir et de diminuer des courbes, des axes et
des zones d'une fenêtre de courbe ou bien de retourner à la vue d'origine.
Vue d'ensemble
Les fonctions de zoom suivantes sont disponibles dans la fenêtre de courbe :
● "Zoom - Zone"
● "Vue d'origine"
● "Zoom +/-"
● "Zoom +/- de l'axe du temps"
● "Zoom +/- de l'axe de valeurs"
● "Déplacer la plage de valeurs"
Condition
● Vous avez configuré un WinCC OnlineTrendControl.
● Vous avez configuré pour la barre d'outils les touches des fonctions de zoom requises.
● Vous avez activé Runtime.
5. Cliquez sur . La fenêtre de courbe s'affiche à nouveau dans la vue à l'origine configurée.
6. Cliquez sur pour redémarrer le rafraîchissement. Les valeurs préréglées pour l'axe X
et l'axe Y sont alors validées.
Introduction
Vous pouvez créer une exploitation des données de process dans la fenêtre de courbe pour
les données Runtime. Les valeurs analysées sont affichées dans le WinCC RulerControl
séparé.
Vue d'ensemble
Selon l'exploitation des données, trois types de fenêtre différents sont proposés pour afficher
les valeurs. On dispose des types de fenêtre suivants :
● La fenêtre Règle présente les coordonnées d'une courbe sur la règle.
● La fenêtre Plage de statistiques présente les valeurs des seuils inférieur et supérieur des
courbes.
● La fenêtre Statistiques présente l'exploitation statistique des courbes. Les statistiques
englobent entre autres :
– Minimum
– Maximum
– Moyenne
– Différence standard
– Moyenne pondérée : Le laps de temps pendant lequel une valeur saisie a la même
valeur est pris en considération lors du calcul de la moyenne pondérée.
– Intégral : Calcule le contenu de la zone sous chaque courbe par rapport à la ligne zéro.
Toutes les fenêtres peuvent en outre afficher des données supplémentaires complétant les
valeurs des courbes liées.
Condition
● Vous avez configuré un WinCC OnlineTrendControl. Pour mettre en relief la règle
permettant de définir la plage de statistiques, vous pouvez agrandir sur l'onglet "Fenêtre
de courbe" la largeur du trait de la règle et en configurer la couleur.
● Vous avez configuré un WinCC RulerControl et l'avez relié au OnlineTrendControl.
● Vous avez sélectionné dans le RulerControl la fenêtre qui affiche les données voulues.
5. Si vous voulez exploiter des données qui ne s'affichent pas dans OnlineTrendControl,
cliquez sur . Dans le dialogue "Sélection de l'heure", inscrivez la période voulue pour
l'axe des temps sélectionné. Les données s'affichent pour la période spécifiée. Vous
pouvez à présent exploiter ces données.
6. Pour continuer avec la représentation dans OnlineTrendControl, cliquez sur .
5. Si vous voulez exploiter des données qui ne s'affichent pas dans OnlineTrendControl,
cliquez sur . Dans le dialogue "Sélection de l'heure", inscrivez la période voulue pour
l'axe des temps sélectionné. Les données s'affichent pour la période spécifiée. Vous
pouvez à présent exploiter ces données.
6. Pour continuer avec la représentation dans OnlineTrendControl, cliquez sur .
Remarque
Les valeurs affichées peuvent être dotées d'un attribut supplémentaire sous forme de lettre :
● lettre "i" : la valeur affichée est une valeur interpolée.
● Lettre "u" : la valeur affichée se trouve dans un état incertain. Cette valeur est incertaine
si la valeur initiale n'est pas connue après l'activation du Runtime ou bien si une valeur
de substitution est utilisée.
Remarque
Il vous faut créer des scripts pour une interprétation statistique plus poussée des données
de process et un archivage des résultats.
Introduction
Les boutons de la barre d'outils ou les combinaisons de touches respectives vous permettent
de feuilleter dans une archive.
Dans le contrôle, les valeurs archivées pour une variable sont alors représentées dans un
intervalle de temps. Déterminez l'intervalle de temps en spécifiant une période ou en spécifiant
une heure de début et une heure d'arrêt.
Condition
● Les boutons pour le feuilletage dans les archives sont uniquement disponibles en cas de
sélection des données avec les variables d'archive.
● Vous avez déterminé une période ou bien une heure de début et une heure d'arrêt.
L'évolution d'une variable est représentée en commençant par la première valeur archivée,
dans le temps prescrit.
L'évolution d'une variable est représentée en terminant par la dernière valeur archivée,
dans le temps prescrit.
Introduction
L'exemple suivant présente la configuration d'un WinCC OnlineTrendControl avec deux
courbes et l'affichage en runtime. La fonction de touche "Dialogue de configuration" permet
de modifier à tout moment en runtime la représentation des courbes et d'en voir immédiatement
les effets.
Etapes de configuration
1. Insérez OnlineTrendControl dans une vue du Graphics Designer.
2. Configurez les propriétés d'OnlineTrendControl.
3. Créez une fenêtre de courbe.
4. Configurez un axe du temps avec ses propriétés. Affectez l'axe du temps à la fenêtre de
courbe.
5. Configurez deux axes de valeurs avec leurs propriétés respectives. Affectez les axes de
valeurs à la fenêtre de courbe.
6. Créez deux courbes et affectez les courbes à la fenêtre de courbe. Affectez l'axe du temps
et les axes de valeurs aux courbes.
7. Reliez chacune des deux courbes par une variable en ligne.
8. Configurez la représentation de chaque courbe.
9. Enregistrez dans le Graphics Designer la vue comportant OnlineTrendControl.
10.Déterminez la vue comportant l'exemple de projet comme vue d'accueil.
11.Démarrez runtime.
12.Démarrez le simulateur de variables afin de sélectionner les données pour les courbes.
13.Désactivez runtime si vous voulez quitter l'exemple de projet.
Introduction
L'exemple comprend une fenêtre de courbe qui est incorporée dans un WinCC
OnlineTrendControl. Ce chapitre présente la configuration des propriétés du contrôle et de la
fenêtre de courbe.
Condition préalable
● Vous avez ouvert une vue dans le Graphics Designer.
Marche à suivre
1. Insérez dans le Graphics Designer, dans la vue, depuis la palette d'objets, un WinCC
OnlineTrendControl. Etirez le contrôle à la taille voulue avec la souris.
2. Double-cliquez sur le contrôle. Le dialogue de configuration s'ouvre.
3. Sélectionnez l'onglet "Général".
4. Sélectionnez le titre de fenêtre "Normal". Activez les options "Peut être déplacée", "Peut
être fermée" et "Redimensionnable". Le sens du tracé de l'enregistreur est réglé sur "de
droite à gauche" et le rafraîchissement est démarré à l'ouverture de la vue.
5. Enregistrez la configuration.
6. Sélectionnez l'onglet "Fenêtre de courbe". Créez une fenêtre de courbe avec le bouton
"Nouveau". Les quadrillages sont affichés en Runtime.
7. Configurez la représentation de la règle. Si vous utilisez "graphique" pour représenter la
règle, vous pouvez configurer la couleur et la largeur de ligne de la règle.
8. Enregistrez la configuration.
9. Sélectionnez l'onglet "Barre d'outils". Vous avez besoin des fonctions de touche suivantes
pour tester l'exemple :
– Dialogue de configuration
– Toutes les fonctions de touche pour zoomer et déplacer
– Vue d'origine
– Règle
10.Enregistrez la configuration.
Introduction
La fenêtre de courbe prise en exemple possède un axe du temps et deux axes de valeurs.
Dans la fenêtre de courbe, les 50 dernières valeurs des courbes s'affichent par rapport à l'heure
actuelle.
Condition préalable
● Vous avez créé une fenêtre de courbe.
Marche à suivre
1. Sélectionnez l'onglet "Axes des temps". Créez un axe du temps avec le bouton "Nouveau".
2. Affectez la fenêtres de courbe configurée à l'axe du temps. Sélectionnez "en bas" pour la
position de l'axe du temps.
3. Activez l'option "Rafraîchir" pour afficher les valeurs par rapport à l'heure actuelle.
4. Sélectionnez dans la zone "Plage de temps" le paramètre "Nombre de points de mesure".
Il n'est pas nécessaire de déterminer l'heure de début étant donné que, dans l'exemple,
les 50 dernières valeurs s'affichent par rapport à l'heure actuelle. Introduisez comme
nombre de points de mesure "50" dans le champ de saisie.
5. Configurez le format voulu pour l'heure et la date.
6. Enregistrez la configuration.
7. Sélectionnez l'onglet "Axes de valeurs". Créez deux axes de valeurs avec le bouton
"Nouveau".
Introduction
La fenêtre de courbe donnée en exemple présente deux courbe qui possèdent un axe des
temps en commun. Chaque courbe a son propre axe de valeurs. Les courbes sont alimentées
en données par des variables en ligne. Vous pouvez configurer la représentation de la courbe
de façon individuelle.
Condition préalable
● Vous avez créé une fenêtre de courbe.
● Vous avez configuré un axe du temps et deux axes de valeurs.
● Vous avez créé, dans le stock de variables, deux variables non binaires.
Marche à suivre
1. Sélectionnez l'onglet "Courbes". Créez deux courbes avec le bouton "Nouveau".
2. Affectez la fenêtre de courbe configurée et les axes des temps à chaque courbe. L'axe de
valeurs1 est affecté à Courbe1 et l'axe de valeurs2 à Courbe2.
3. Déterminez l'intégration des données pour chaque courbe. Sélectionnez "Variables en
ligne".
4. Cliquez sur pour sélectionner les variables pour les courbes.
5. Configurez la représentation de chaque courbe comme vous le voulez. Vous trouverez plus
d'informations concernant la configuration à la page Pour configurer la représentation des
courbes (Page 1683).
6. Enregistrez la configuration.
Voir aussi
Pour configurer la représentation des courbes (Page 1683)
Introduction
Pour pouvoir tester l'exemple du OnlineTrendControl en Runtime, il vous faut entreprendre
quelques paramétrages dans le projet.
Condition
● Vous avez enregistré dans Graphics Designer la vue configurée.
● Vous avez défini dans WinCC Explorer comme vue d'accueil la vue via le menu contextuel.
● Vous avez vérifié si "Graphics Runtime" et "Tag Logging Runtime" sont activés dans la liste
de démarrage, dans le dialogue "Propriétés - Ordinateur".
Marche à suivre
1. Activez Runtime soit via la barre d'outils de WinCC Explorer, soit via la barre du menu
WinCC Explorer.
2. Démarrez le simulateur de variables pour tester WinCC OnlineTrendControl avec les
variables.
3. Sélectionnez "Start/SIMATIC/WinCC/Tools" sur votre ordinateur.
4. Sélectionnez "WinCC TAG Simulator". Le programme de simulation s'ouvre.
5. Créez deux variables que vous avez liées dans OnlineTrendControl.
6. Affectez la propriété "Aléa" aux variables et cliquez sur l'option "activé".
7. Enregistrez respectivement les paramètres.
8. Cliquez sur le bouton "Démarrer Simulation". La simulation est démarré et les données
sont sélectionnées pour les courbes.
9. Désactivez Runtime si vous voulez quitter l'exemple de projet.
Résultat
Les courbes s'affichent en Runtime avec les valeurs que génère le simulateur de variables.
La touche permet d'arriver au dialogue de configuration dans lequel vous pouvez modifier
à volonté la représentation des courbes sur l'onglet "Courbes". Vous voyez immédiatement
votre configuration.
Testez toutes les fonctions pour zoomer et déplacer les courbes ou les axes. Vous trouverez
de plus amples informations sous Pour utiliser les fonctions de zoom dans les fenêtres de
courbe (Page 1710) .
Vous trouverez plus d'informations concernant la commande d'OnlineTrendControl en
Runtime, sous Commande d'OnlineTrendControl en runtime (Page 1701) .
Vous pouvez par exemple étendre OnlineTrendControl en ajoutant une fenêtre de règle. Vous
trouverez de plus amples informations sous Pour établir une statistique des données
Runtime (Page 1712) et Pour configurer la fenêtre de règle/la fenêtre des statistiques/la fenêtre
de la plage de statistiques (Page 1690) .
6.5.2.4 Sortie de valeurs de process sous forme de bargraphes dans les vues de process
WinCC BarChartControl
Vue d'ensemble
WinCC et WinCC BarChartControl permettent la représentation graphique des données
d'archive dans des bargraphes.
Vous pouvez afficher une ou plusieurs fenêtres de diagramme dans un WinCC
BarChartControl. Chaque fenêtre de diagramme peut représenter plusieurs diagrammes.
La représentation des diagrammes dans le contrôle est librement configurable.
Types de diagramme
Deux types de diagramme sont disponibles :
● Bargraphe : Seules les bargraphes s'affichent
● Bargraphe avec indication de valeur : Les valeurs s'affichent sous forme de texte pour les
bargraphes. Une unité peut en outre être affichée.
Voir aussi
WinCC BarChartControl (Page 807)
Configuration de BarChartControl
Introduction
Le bargraphe s'affiche au runtime dans un contrôle ActiveX. Configurez à cet effet dans le
Graphics Designer un WinCC BarChartControl.
Etapes de configuration
1. Insérez BarChartControl dans une vue du Graphics Designer.
2. Configurez dans l'onglet "Général" les propriétés de base de BarChartControl :
– les propriétés pour fenêtre du contrôle
– la représentation du contrôle
– la tâche d'impression du contrôle
– la base de temps du contrôle
3. Créez une ou plusieurs fenêtres de diagramme.
4. Configurez un ou plusieurs axes des temps et axes des valeurs avec leurs propriétés
respectives. Affectez les axes aux fenêtres de diagramme.
5. Créez les bargraphes que vous voulez afficher dans les fenêtres de diagramme. Affectez
les bargraphes aux fenêtres de diagramme. L'axe des valeurs d'un bargraphe ne peut être
que l'axe des valeurs de la fenêtre de diagramme affectée. Affectez un ou plusieurs axes
des temps aux bargraphes.
6. Chaque bargraphe configuré doit être lié à une variable d'archive. Déterminez l'intégration
des données pour chaque bargraphe.
7. Configurez la représentation de chaque bargraphe.
8. Configurez la barre d'outils et la barre d'état de la fenêtre de diagramme.
9. Enregistrez les configurations.
Voir aussi
Pour créer des fenêtres de diagramme dans BarChartControl (Page 1727)
Pour configurer les axes du temps de la fenêtre de diagramme (Page 1729)
Pour configurer les axes de valeurs des fenêtres de diagramme (Page 1732)
Pour créer un bargraphe (Page 1733)
Pour configurer la représentation du bargraphe (Page 1734)
Introduction
WinCC BarChartControl peut contenir une ou plusieurs fenêtres de diagramme. La fenêtre de
diagramme met à disposition une zone pour y afficher des bargraphes.
Marche à suivre
1. Créez sur l'onglet "Fenêtre de diagramme" une ou plusieurs fenêtres de diagramme avec
le bouton "Nouveau".
2. Si vous avez créé plusieurs fenêtres de diagramme, d'autres configurations sont possibles :
– Affectez à chaque fenêtre de diagramme une partie de zone dans le BarChartControl
affiché.
– Déterminez la position de la fenêtre de diagramme avec les boutons "Haut" et "Bas".
– Déterminez sur l'onglet "Général" si les fenêtres de diagramme sont liées ou non.
3. Si vous voulez masquer une fenêtre de diagramme au runtime, désactivez la case à cocher
devant le nom de la fenêtre de diagramme se trouvant dans la liste. Les axes
correspondants sont alors masqués.
4. Définissez via la propriété "Largeur de l'écart" l'écart entre deux barres d'un bargraphe en
% de la largeur du bargraphe.
5. Définissez via la propriété "Chevauchement" le chevauchement entre les différents
bargraphes d'un instant en % de la largeur du bargraphe.
Voir aussi
Pour créer un bargraphe (Page 1733)
Pour configurer les axes du temps de la fenêtre de diagramme (Page 1729)
Pour configurer les axes de valeurs des fenêtres de diagramme (Page 1732)
Introduction
Pour la représentation des diagrammes, configurez la plage de temps via les axes du temps.
Vous pouvez affecter plusieurs axes du temps à une ou plusieurs fenêtres de diagramme. Des
fenêtres de diagramme liées peuvent avoir un axe des temps commun.
Pour ces deux références temporelles, trois solutions sont respectivement possibles pour
déterminer la plage de temps d'un axe du temps :
● Les bargraphes s'affichent dans un laps de temps déterminé. Vous indiquez une heure de
début et une heure d'arrêt. Avec la représentation dynamique, l'heure d'arrêt correspond
à l'heure actuelle du système. La durée entre l'heure de début et l'heure d'arrêt est alors
la plage de temps pour représenter les bargraphes.
● Les bargraphes s'affichent à partir d'une heure de début et pendant un certain laps de
temps, comme par ex. 30 minutes à partir de l'heure de début. Lors de la représentation
dynamique, la période déterminée est utilisée jusqu'à l'heure système actuelle, comme par
exemple 30 minutes jusqu'à l'heure système actuelle.
● A partir d'une heure de début, un nombre précis de valeurs s'affichera, comme par ex. 100
valeurs à partir de l'heure de début. En cas de représentation dynamique, les dernières
valeurs s'affichent jusqu'à l'heure actuelle du système.
Condition préalable
● Vous avez ouvert dans le Graphics Designer une vue avec le BarChartControl.
● Vous avez créé une ou plusieurs fenêtres de diagramme.
Marche à suivre
1. Créez sur l'onglet "Axe des temps" un ou plusieurs axes des temps avec le bouton
"Nouveau".
2. Déterminez le positionnement des axes des temps configurés pour une fenêtre de
diagramme. L'ordre de la liste des axes des temps définit le positionnement dans la fenêtre
de diagramme. Si plusieurs axes des temps sont alignés du même côté d'une fenêtre de
diagramme, le premier axe des temps prend dans la liste la position en bas, à gauche, et
le dernier axe des temps dans la liste la position en haut, à droite.
3. Affectez les axes des temps aux fenêtres de diagramme configurées.
4. Si vous voulez masquer un axe des temps dans la fenêtre de diagramme, cliquez la case
à cocher devant le nom d'axe des temps se trouvant dans la liste. Vous pouvez à nouveau
afficher les axes en runtime par le biais de fonctions de touche.
5. Configurez pour chaque axe des temps les propriétés et les formats pour l'heure et la date.
6. Si les diagrammes affectés à l'axe des temps doivent toujours être rafraîchis dans la fenêtre
de diagramme, activez l'option "Rafraîchir". Si vous voulez par ex. comparer un diagramme
actuel avec un diagramme antérieur, désactivez l'option "Rafraîchir" pour l'axe des temps
de la courbe de comparaison.
Voir aussi
Pour créer un bargraphe (Page 1733)
Pour créer des fenêtres de diagramme dans BarChartControl (Page 1727)
Introduction
Vous pouvez configurer plusieurs axes de valeurs que vous affectez à une ou plusieurs
fenêtres de diagramme. Configurez la plage de valeurs et l'échelle pour chaque axe de valeurs.
Lorsque vous avez créé un axe de valeurs, la plage de valeurs et l'échelle doivent être
préconfigurées de la manière suivante :
● La plage de valeurs dépend automatiquement des valeurs actuellement affichées du
diagramme affecté. La plage de valeurs commence toujours à "0".
● L''échelle de l'axe des valeurs s'oriente linéairement selon la plage de valeurs.
Condition préalable
● Vous avez ouvert dans le Graphics Designer la vue avec le BarChartControl.
● Vous avez créé des fenêtres de diagramme.
Marche à suivre
1. Créez sur l'onglet "Axe de valeurs" un ou plusieurs axes de valeurs avec le bouton
"Nouveau".
2. Affectez les axes de valeurs aux fenêtres de diagramme configurées.
3. Si vous voulez masquer un axe de valeurs dans la fenêtre de diagramme, cliquez la case
à cocher devant le nom d'axe de valeurs se trouvant dans la liste. Vous pouvez à nouveau
afficher les axes de valeurs en runtime par le biais de fonctions de touche.
4. Configurez l'alignement et l'échelle pour chaque axe de valeurs.
5. Configurez la représentation de l'axe de valeurs dans la fenêtre de diagramme.
6. Désactivez dans "Plage de valeurs" l'option "Automatique", si vous voulez prédéfinir une
plage de valeurs fixe pour l'axe de valeurs.
7. Entrez dans les champs de saisie "de :" et "à :" la valeur minimale et maximale de la plage
de valeurs.
8. Si vous voulez définir vous-même l'échelle de l'axe de valeurs, activez l'option "utiliser"
dans le champ "Echelle utilisateur". Cliquez sur , le dialogue "Echelle utilisateur" s'ouvre.
9. Cliquez sur "Ajouter" pour définir une plage. Vous devez, pour l'ensemble de la plage de
valeurs configurée, définir des espaces sans intervalle et affecter des zones sur l'axe des
valeurs. Si vous avez déterminé une plage de valeurs de "0 - 100000", vous pouvez par
exemple diviser cette plage de valeurs en trois espaces qui sont représentés de la manière
suivante sur l'axe des valeurs :
Par ex., la plage de valeurs "0 - 50000" est représentée dans Runtime sur l'axe des valeurs
dans la plage "100 - 500".
10.Enregistrez la configuration pour l'axe de valeurs.
Voir aussi
Pour créer un bargraphe (Page 1733)
Pour créer des fenêtres de diagramme dans BarChartControl (Page 1727)
Introduction
Un axe du temps et un axe de valeurs sont affectés à chaque bargraphe. L'axe de temps
affecté au bargraphe détermine la fenêtre de diagramme dans laquelle les barres sont
affichées.
Condition préalable
● Vous avez inséré WinCC BarChartControl dans une vue du Graphics Designer.
● Vous avez configuré des axes du temps, des axes de valeurs et des fenêtres de diagramme.
● Vous avez configuré une archive de valeurs de process avec des variables d'archive.
Marche à suivre
1. Sélectionnez l'onglet "Diagrammes".
2. Définissez avec le bouton "Nouveau" le nombre souhaité de bargraphes.
3. Déterminez avec les touches "Haut" et "Bas" l'ordre des bargraphes dans la fenêtre de
diagramme.
4. Affectez une fenêtre de diagramme, un axe du temps et un axe de valeurs à chaque
bargraphe.
5. Déterminez pour chaque bargraphe l'intégration des données avec une variable d'archive
d'une archive de valeurs de process.
6. Cliquez sur pour sélectionner les variables pour le bargraphe.
7. Configurez la représentation de chaque bargraphe. Vous trouverez plus d'informations à
la page "Pour configurer la représentation du bargraphe".
8. Enregistrez la configuration.
Voir aussi
Pour créer des fenêtres de diagramme dans BarChartControl (Page 1727)
Pour configurer les axes du temps de la fenêtre de diagramme (Page 1729)
Pour configurer les axes de valeurs des fenêtres de diagramme (Page 1732)
Pour configurer la représentation du bargraphe (Page 1734)
Vue d'ensemble
Les caractéristiques suivantes des bargraphes dans un BarChartControl sont configurables :
● Bargraphe ou barre avec indication de valeur
● La couleur des bargraphes et des cadres
● Le motif de remplissage des bargraphes et la couleur du motif
● La désignation de couleur d'un dépassement de seuil
Remarque
Lorsque de nombreux bargraphes s'affichent dans un diagramme, il est possible que toutes
les valeurs ne soient pas visibles dans les bargraphes avec indication de valeur. Utilisez les
fonctions de zoom ou modifiez la plage de temps pour voir toutes les valeurs.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un BarChartControl.
● Le dialogue de configuration du BarChartControl est ouvert.
3. Activez les seuils pour lesquels vous voulez désigner une couleur.
4. Déterminez la couleur pour chaque option activée.
Voir aussi
Pour créer un bargraphe (Page 1733)
Introduction
Vous commandez les contrôles WinCC en runtime par le biais des fonctions de touche sur la
barre d'outils. La barre d'état contient des informations concernant l'état actuel du contrôle
WinCC. Vous pouvez adapter la barre d'outils et la barre d'état pour chaque contrôle WinCC
pendant la configuration ou en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● En runtime, WinCC Control contient la fonction de touche "Dialogue de configuration"
permettant d'ouvrir le dialogue de configuration.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Activez dans la liste des fonctions de touche, les touches dont vous avez besoin pour
commander le contrôle WinCC en runtime. Vous trouverez des informations concernant la
fonction de chacune des touches dans la description du contrôle WinCC respectif, sous
"Commande en runtime".
3. Définissez l'ordre pour l'affichage des fonctions de touche dans la barre d'outils.
Sélectionnez des fonctions de touche dans la liste et déplacez-les à l'aide des boutons
"Haut" et "Bas".
4. Définissez le cas échéant une touche de raccourci pour les fonctions de touche de la barre
d'outils.
5. Si vous affectez des autorisations de conduite aux fonctions de touche, la fonction de
touche n'est validée en runtime que pour les utilisateurs possédant l'autorisation adéquate.
6. Si vous désactivez l'option "Active" pour une fonction de touche, la fonction de touche
activée s'affiche en runtime sans qu'il soit toutefois possible de la commander.
7. Vous pouvez placer des séparateurs entre les fonctions de touche. Activez l'option
"Separator" pour la fonction de touche qui sera limitée par un séparateur.
8. Configurez les propriétés générales de la barre d'outils, comme par ex. la position ou la
couleur d'arrière-plan.
9. Si nécessaire, modifiez la taille des touches. Le réglage standard est "0" et correspond à
la taille originale de 28 pixels. Vous pouvez définir 280 pixels comme valeur maximale.
La taille des touches entraîne le comportement suivant en fonction de la valeur configurée :
2. Activez dans la liste comportant les éléments de la barre d'état, les éléments dont vous
avez besoin en runtime. Vous trouverez des informations concernant les éléments de la
barre d'état dans la description du contrôle WinCC respectif, sous "Commande en runtime".
3. Définissez l'ordre pour l'affichage des éléments dans la barre d'état. Sélectionnez des
éléments dans la liste et déplacez-les à l'aide des boutons "Haut" et "Bas".
4. Si vous voulez adapter la largeur d'un élément de la barre d'état, désactivez l'option
"Automatique" et indiquez pour la largeur une valeur en pixel.
5. Configurez les propriétés générales de la barre d'état, comme par ex. la position ou la
couleur d'arrière-plan.
Introduction
Les données runtime affichées dans les contrôles WinCC peuvent être exportées par le biais
d'une fonction de touche. C'est dans le dialogue de configuration que vous configurez la
commande de l'exportation des données en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Un nom de fichier par défaut et un répertoire par défaut sont déjà spécifiés dans les
"Préférences d'exportation de données". Ici, par exemple pour l'AlarmControl. Définissez
si nécessaire un nom de fichier propre et un répertoire pour le fichier d'exportation.
Le nom de fichier peut être composé du nom choisi par l'utilisateur et de la marque de
réservation suivante :
@OBJECTNAME - Nom d'objet du contrôle
@CURRENTDATE - Date du moment
@CURRENTTIME - Heure du moment
3. Le format de données actuellement disponible est le format CSV. Cliquez sur pour
définir le séparateur et le format de données dans le fichier CSV.
Résultat
En Runtime, vous pouvez exporter dans un fichier défini toutes les données ou les données
sélectionnées à l'aide de la fonction de touche .
Introduction
Un utilisateur peut paramétrer les contrôles WinCC au Runtime. Vous devez définir quelle sera
la répercussion de la configuration en ligne au Runtime.
Les modifications paramétrées au Runtime sont enregistrées dans le système de configuration
séparément de la vue en fonction des utilisateurs. Ainsi, la vue du système de configuration
est conservée dans sa configuration originale.
Remarque
La vue est également utilisé à l'enregistrement de la vue dans le Graphics Designer ou lors
du chargement de modifications en ligne au Runtime. Toutes les modifications effectuées en
ligne sont perdues.
En cas de changement d'utilisateur, les différentes configurations ne sont prises en compte
que si vous avez effectué un changement de vue.
Condition
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Configuration en ligne". Ici par exemple dans le OnlineTrendControl :
Commande au Runtime
Introduction
La fenêtre de diagramme se commande au Runtime par les boutons de la barre d'outils.
Si vous ne voulez pas commander la fenêtre de diagramme par la barre d'outils, vous pouvez
écrire l'"ID" de la touche voulue dans la propriété "ToolbarButtonClick" par le biais du type de
dynamisation souhaité.
Vue d'ensemble
Icône Description ID
"Aide" 1
Appelle l'aide de WinCC BarChartControl.
"Dialogue de configuration" 2
Ouvre le dialogue de configuration dans lequel vous modifiez les propriétés
de BarChartControl.
"Premier enregistrement" 3
Le bouton permet de représenter dans la fenêtre de diagramme l'évolution
d'une variable dans la plage de temps définie, en commençant par la pre‐
mière valeur archivée.
"Enregistrement précédent" 4
Le bouton permet de représenter dans la fenêtre de diagramme l'évolution
d'une variable dans l'intervalle de temps précédent, à partir de l'intervalle de
temps actuellement affiché.
"Enregistrement suivant" 5
Le bouton permet de représenter dans la fenêtre de diagramme l'évolution
d'une variable dans l'intervalle de temps suivant, à partir de l'intervalle de
temps actuellement affiché.
"Dernier enregistrement" 6
Le bouton permet de représenter dans la fenêtre de diagramme l'évolution
d'une variable dans la plage de temps définie, en finissant par la dernière
valeur archivée.
"Zoom - Zone" 8
Tirer avec la souris dans la fenêtre de diagramme pour déterminer une zone.
Cette zone de la fenêtre de diagramme est agrandie. Le bouton "Vue d'ori‐
gine" vous permet de retourner à la vue d'origine.
Lorsque cette icône est activée, la représentation actualisée est suspendue
et l'icône "Stop" est activée.
"Zoom +/-" 9
Agrandit ou réduit les bargraphes dans la fenêtre de diagramme. La touche
gauche de la souris permet d'agrandir les bargraphes. Si vous maintenez la
touche "Maj" appuyée, vous réduisez les bargraphes avec la touche gauche
de la souris. Le bouton "Vue d'origine" vous permet de retourner à la vue
d'origine.
"Zoom +/- de l'axe du temps" 10
Agrandit ou diminue les axes des temps dans la fenêtre de diagramme. La
touche gauche de la souris permet d'agrandir les axes des temps. Si vous
maintenez la touche "Maj" appuyée, vous diminuez les axes des temps avec
la touche gauche de la souris. Le bouton "Vue d'origine" vous permet de
retourner à la vue d'origine.
"Zoom +/- de l'axe de valeurs" 11
Agrandit ou diminue les axes de valeurs dans la fenêtre de diagramme. La
touche gauche de la souris permet d'agrandir les axes de valeurs. Si vous
maintenez la touche "Maj" appuyée, vous diminuez les axes de valeurs avec
la touche gauche de la souris. Le bouton "Vue d'origine" vous permet de
retourner à la vue d'origine.
"Déplacer la zone de diagramme" 12
Le bouton permet de déplacer les bargraphes dans la fenêtre de diagramme
le long de l'axe du temps et de l'axe des valeurs.
"Déplacer la zone d'axe" 13
Le bouton permet de déplacer les bargraphes dans la fenêtre de diagramme
le long de l'axe des valeurs.
"Vue d'origine" 14
Le bouton vous permet de retourner de la représentation agrandie à la vue
d'origine.
"Sélectionner l'intégration des données" 15
Ce bouton permet d'ouvrir une boîte de sélection d'archives et de variables.
"Sélectionner diagramme" 16
Ce bouton vous permet d'ouvrir un dialogue permettant de rendre les dia‐
grammes visibles ou invisibles. Vous pouvez également déterminer quel
diagramme est représenté au premier plan.
"Sélectionner plage de temps" 17
Ce bouton ouvre un dialogue permettant de définir la plage de temps affichée
dans la fenêtre de diagramme.
"Diagramme précédent" 18
Ce bouton permet de faire passer au premier plan le diagramme précédent
de la fenêtre de diagramme.
"Diagramme suivant" 19
Ce bouton permet de faire passer au premier plan le diagramme suivant de
la fenêtre de diagramme.
"Stop" 20
La représentation mise à jour est arrêtée. Les données sont sauvegardées
en mémoire intermédiaire et représentées dans la fenêtre de diagramme
lorsque le bouton est à nouveau activé.
"Démarrer" 20
Continuer la représentation mise à jour.
"Imprimer" 21
Démarre le travail d'impression des bargraphes affichés dans la fenêtre de
diagramme. Vous déterminez la tâche d'impression utilisée lors de l'impres‐
sion dans le dialogue de configuration, sur l'onglet "Général".
"Exportation des données" 26
Le bouton permet d'exporter dans un fichier "CSV" toutes les données run‐
time ou les données runtime sélectionnées. Si l'option "Afficher dialogue"
est activée, un dialogue s'ouvre dans lequel vous pouvez voir les paramètres
d'exportation et démarrer l'exportation. Si vous avez les autorisations cor‐
respondantes, vous pouvez également sélectionner le fichier et le répertoire
pour l'exportation.
Si aucune boîte de dialogue ne s'affiche, l'exportation des données démarre
immédiatement dans le fichier par défaut.
"Connecter le backup" 24
Le bouton permet d'ouvrir un dialogue dans lequel vous connectez à WinCC
Runtime des archives sélectionnées.
"Déconnecter le backup" 25
Le bouton permet d'ouvrir un dialogue dans lequel vous déconnectez de
WinCC Runtime des archives sélectionnées.
"Personnalisé 1" 1001
Indique la première fonction de touche créée par l'utilisateur. La fonction de
la touche est définie par l'utilisateur.
Base de temps Indique la base de temps utilisée pour afficher les heures.
Un double clic sur le symbole de l'état de la liaison permet d'ouvrir la fenêtre "Etat de
l'intégration des données", dans laquelle sont listés le nom, l'état et le nom de variable de
l'intégration des données.
Introduction
En Runtime, vous pouvez configurer en ligne et modifier ainsi la représentation du WinCC
BarChartControl. Lors de la configuration du BarChartControl, il a été déterminé comment
procéder avec les configurations en ligne en cas de changement de vue ou après avoir quitté
Runtime.
Vue d'ensemble
Les fonctions de touche suivantes permettent une configuration en ligne dans
BarChartControl :
● par la fonction de touche "Dialogue de configuration"
● par la fonction de touche "Sélectionner l'intégration des données"
● par la fonction de touche "Sélectionner diagramme"
● par la fonction de touche "Sélectionner plage de temps"
Champ Description
Diagramme Sélectionner l'un des diagrammes configurés.
Sélection de don‐ Déterminez si le diagramme sélectionné est assigné par une variable d'archive ou
nées par aucune variable.
Nom de variable Sélectionnez le nom de variable de l'intégration de données.
Champ Description
Diagrammes Sélectionnez le diagramme configuré pour lequel vous voulez déterminer une plage de
temps.
plage de Déterminez la plage de temps :
temps ● Si vous voulez prédéterminer un laps de temps fixe, sélectionnez le paramètre
"Heure de début à heure d'arrêt". Spécifiez respectivement la date et l'heure.
● Si vous voulez déterminer une période, sélectionnez le paramètre "Plage de temps".
Déterminez la date et l'heure de début. La longueur de l'intervalle de temps à
afficher est calculée en multipliant "Facteur" et "Unité de temps".
● Si vous voulez afficher un certain nombre de valeurs, sélectionnez le paramètre
"Nombre de points de mesure". Déterminez la date et l'heure de début. Introduisez
le nombre de points de mesure désiré dans le champ de saisie.
Introduction
La fonction de touche "Marche/Arrêt" vous permet de continuer ou d'arrêter le rafraîchissement
des courbes et bargraphes se trouvant dans la fenêtre de courbe ou de diagramme.
Introduction
Si plusieurs diagrammes s'affichent dans une fenêtre de diagramme, vous pouvez définir par
le biais des fonctions de touche quel bargraphe est représenté au premier plan.
Condition préalable
● Vous avez activé les fonctions de touche "Sélectionner diagramme", "Diagramme
précédent" et "Diagramme suivant" dans l'onglet "Barre d'outils".
Marche à suivre
● vous permet d'ouvrir un dialogue pour afficher et masquer les diagrammes. Vous
pouvez également déterminer quel diagramme est représenté au premier plan avec ses
bargraphes.
● permet de faire passer au premier plan les bargraphes du diagramme suivant.
● permet de faire passer au premier plan les bargraphes du diagramme précédent.
Introduction
Les fonctions de touche vous permettent d'agrandir et de diminuer des bargraphes, des axes
et des zones d'une fenêtre de diagramme ou bien de retourner à la vue d'origine.
Vue d'ensemble
Les fonctions de zoom suivantes sont disponibles dans la fenêtre de diagramme :
● "Zoom - Zone"
● "Vue d'origine"
● "Zoom +/-"
● "Zoom +/- de l'axe du temps"
● "Zoom +/- de l'axe de valeurs"
● "Déplacer la zone de diagramme"
Condition préalable
● Vous avez configuré un WinCC BarChartControl.
● Vous avez configuré pour la barre d'outils les touches des fonctions de zoom requises.
● Vous avez activé Runtime.
Remarque
Si vous modifiez pendant le zoom la plage de valeurs d'un axe de valeurs, dans le dialogue
de configuration, sur l'onglet "Axes de valeurs", la zone de zoom visible est alors réglée sur
la nouvelle plage de valeurs.
Introduction
Les boutons de la barre d'outils ou les combinaisons de touches respectives vous permettent
de feuilleter dans une archive.
Dans le contrôle, les valeurs archivées pour une variable sont alors représentées dans un
intervalle de temps. Déterminez l'intervalle de temps en spécifiant une période ou en spécifiant
une heure de début et une heure d'arrêt.
Condition
● Les boutons pour le feuilletage dans les archives sont uniquement disponibles en cas de
sélection des données avec les variables d'archive.
● Vous avez déterminé une période ou bien une heure de début et une heure d'arrêt.
L'évolution d'une variable est représentée en commençant par la première valeur archivée,
dans le temps prescrit.
L'évolution d'une variable est représentée en terminant par la dernière valeur archivée,
dans le temps prescrit.
6.5.2.5 Sortie des valeurs du process comme fonction d'une autre variable
WinCC FunctionTrendControl
Introduction
Pour la représentation graphique de variables, WinCC offre avec FunctionTrendControl la
possibilité d'afficher les valeurs de variables comme fonction d'une autre variable. Il est ainsi
possible de représenter des courbes de température comme fonction de l'impression.
Condition préalable
Les conditions préalables suivantes sont requises pour la représentation de courbes dans
WinCC FunctionTrendControl :
● Il est possible de représenter autant de courbes que l'on veut dans WinCC
FunctionTrendControl. Il est recommandé de ne pas configurer plus de 8 courbes.
● 10000 paires de valeurs peuvent au maximum être représentées dans chaque courbe.
● Pour les courbes, vous pouvez utiliser des variables en ligne, des variables d'archive ou
des données dans les archives utilisateur.
● Les variables en ligne d'une courbe doivent avoir le même cycle de rafraîchissement.
● Les variables d'archive d'une courbe doivent avoir le même cycle de rafraîchissement et
être saisies de façon cyclique-continue.
● Il est possible de représenter des variables en tant que fonction du temps uniquement si
les valeurs des courbes sont sélectionnées par l'interface API. Utilisez WinCC
OnlineTrendControl pour représenter des variables en tant que fonction du temps.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Représentation de courbes
Représentation de courbes
Introduction
WinCC FunctionTrendControl dispose de plusieurs possibilités pour représenter une courbe.
Formes de représentation
Trois formes de représentation sont disponibles pour le traitement graphique des valeurs :
● Aucune courbe
Les valeurs s'affichent sous forme de points. La représentation des points est configurable.
● Courbe en escalier
Le tracé de la courbe est en escalier. La représentation des lignes et des points est
configurable.
Introduction
Lorsque plusieurs courbes sont représentées dans une fenêtre de courbe, vous pouvez
affecter à chaque courbe ses propres axes ou utiliser pour toutes les courbes un axe X ou un
axe Y commun.
Configuration
Configurez les axes sur les onglets "Axe X" et "Axe Y" du FunctionTrendControl. Configurez
l'affectation des axes aux courbes sur l'onglet "Courbes". Vous pouvez ici affecter les mêmes
axes aux diverses courbes.
Configuration du FunctionTrendControl
Introduction
Les valeurs de process d'une variable peuvent être représentées dans des courbes en fonction
des valeurs de process d'une autre variable. Configurez à cet effet dans le Graphics Designer
un WinCC FunctionTrendControl.
Etapes de configuration
1. Insérez FunctionTrendControl dans une vue du Graphics Designer.
2. Configurez dans l'onglet "Général" les propriétés de FunctionTrendControl :
– les propriétés pour fenêtre du contrôle
– la représentation du contrôle
– le sens du tracé de l'enregistreur des valeurs de courbe
– la base de temps du contrôle
3. Créez une ou plusieurs fenêtres de courbe.
4. Configurez un ou plusieurs axes X et axes Y avec leurs propriétés respectives. Affectez
les axes aux fenêtres de courbe.
5. Créez les courbes que vous voulez afficher dans les fenêtres de courbe. Affectez les
courbes aux fenêtres de courbe. Affectez à chaque courbe un axe X et un axe Y qui fait
partie de la fenêtre de courbe affectée.
6. Configurez la représentation de chaque courbe.
7. Chaque courbe configurée doit être liée à une variable en ligne, une variable d'archive ou
une archive utilisateur par le biais de l'axe X et de l'axe Y. Déterminez la sélection des
données pour les axes de chaque courbe.
8. Configurez la barre d'outils et la barre d'état de la fenêtre de courbe.
9. Si vous voulez afficher les coordonnées des courbes, configurez en plus une fenêtre de
règle. Liez la fenêtre de règle avec FunctionTrendControl.
10.Enregistrez les configurations.
Introduction
WinCC FunctionTrendControl peut contenir une ou plusieurs fenêtres de courbe. La fenêtre
de courbe met à disposition une plage pour y afficher des courbes.
Marche à suivre
1. Créez sur l'onglet "Fenêtre de courbe" une ou plusieurs fenêtres de courbe avec le bouton
"Nouveau".
2. Si vous avez créé plusieurs fenêtres de courbe, d'autres configurations sont possibles :
– Affectez à chaque fenêtre de courbe une partie de zone dans le FunctionTrendControl
affiché.
– Déterminez la position des fenêtres de courbe avec les boutons "Haut" et "Bas".
– Déterminez sur l'onglet "Général" si les fenêtres de courbe sont ou non liées.
3. Si vous voulez masquer une fenêtre de courbe en runtime, désactivez la case à cocher
devant le nom de la fenêtre de courbe se trouvant dans la liste. Les axes correspondants
sont alors masqués.
4. Configurez les quadrillages de chaque fenêtre de courbe.
5. Configurez la représentation de la règle. Si vous utilisez "graphique" pour représenter la
règle, vous pouvez configurer la couleur et la largeur de ligne de la règle.
6. Déterminez sur quel plan les règles s'affichent dans la fenêtre de courbe.
7. Enregistrez la configuration.
Introduction
Vous pouvez configurer plusieurs axes X et axes Y que vous affectez à une ou plusieurs
fenêtres de courbe. Configurez la plage de valeurs et la représentation pour chaque axe X et
chaque axe Y.
Condition préalable
● Vous avez ouvert dans le Graphics Designer la vue comportant FunctionTrendControl.
● Vous avez créé des fenêtres de courbe.
Marche à suivre
1. Créez sur les onglets "Axes X" et "Axes Y" un ou plusieurs axes avec le bouton "Nouveau".
L'onglet "Axes X" par exemple :
6. Désactivez dans "Plage de valeurs" l'option "Automatique", si vous voulez prédéfinir une
plage de valeurs fixe pour l'axe X ou l'axe Y.
7. Entrez dans les champs de saisie "de:" et "à:" la valeur minimale et la valeur maximale de
la plage de valeurs.
8. Enregistrez la configuration.
Introduction
Chaque courbe s'affiche dans une fenêtre de courbe avec un axe X et un axe Y. Les courbes
peuvent utiliser des axes communs dans la fenêtre de courbe.
Condition préalable
● Vous avez inséré WinCC FunctionTrendControl dans une vue du Graphics Designer.
● Vous avez configuré des axes X, des axes Y et des fenêtres de courbe.
Marche à suivre
1. Sélectionnez l'onglet "Courbes".
7. Configurez l'intégration des données des courbes sur l'onglet "Intégration des données".
Vous trouverez plus d'informations à la page "Pour configurer l'intégration des données
des courbes".
8. Enregistrez la configuration.
Introduction
Vous pouvez adapter la représentation des courbes dans les contrôles WinCC en fonction de
vos besoins. Les contrôles WinCC suivants sont représentés dans des courbes :
● WinCC OnlineTrendControl
● WinCC FunctionTrendControl
Vue d'ensemble
Les caractéristiques suivantes des courbes sont configurables :
● Les types de courbe et de ligne de courbe
● Les propriétés des lignes de courbe
● Les couleurs des courbes, des points de courbe et la couleur de remplissage.
● La désignation de couleur d'un dépassement de seuil
Remarque
Le type de ligne peut être différent, indépendamment du type configuré, en fonction de la
taille de la fenêtre du contrôle et de l'épaisseur des lignes.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un des contrôles WinCC
mentionné plus haut.
● Le dialogue de configuration du contrôle WinCC est ouvert.
3. Activez les seuils pour lesquels vous voulez désigner une couleur.
4. Déterminez la couleur pour chaque option activée.
Introduction
Les courbes sont assignées par les valeurs de variables différentes afin de représenter une
variable en tant que fonction d'une autre variable dans une période déterminée. Les valeurs
des courbes peuvent également provenir d'une archive utilisateur sans tenir compte du temps,
pour par ex. représenter une courbe de consignes.
Pour ces deux références temporelles, trois solutions sont respectivement possibles pour
déterminer la plage de temps d'un axe du temps :
● Les courbes s'affichent dans un laps de temps déterminé. Vous indiquez une heure de
début et une heure d'arrêt. Avec la représentation dynamique, l'heure d'arrêt correspond
à l'heure actuelle du système. La différence entre l'heure de début et l'heure d'arrêt est
alors la plage de temps pour représenter la courbe.
● La courbe s'affiche à partir d'une heure de début et pendant un certain laps de temps,
comme par ex. 30 minutes à partir de l'heure de début. Lors de la représentation
dynamique, la période déterminée est utilisée jusqu'à l'heure système actuelle, comme par
exemple 30 minutes jusqu'à l'heure système actuelle.
● A partir d'une heure de début, un nombre précis de valeurs s'affichera, comme par ex. 100
valeurs à partir de l'heure de début. En cas de représentation dynamique, les dernières
valeurs s'affichent jusqu'à l'heure actuelle du système.
Condition préalable
● Vous avez ouvert dans le Graphics Designer une vue comportant FunctionTrendControl.
● Vous avez créé une ou plusieurs courbes.
● Les conditions suivantes sont valables pour les données sur lesquelles on se base :
– Si vous voulez intégrer les données de variables en ligne, il faut que vous ayez créé les
valeurs de process dans le stock de variables.
– Si vous voulez intégrer les données de variables d'archive, il faut que vous ayez
configuré une archive de valeurs de process avec des variables d'archive.
– Si vous voulez intégrer les données d'une archive utilisateur, il faut que vous ayez
configuré une archive utilisateur avec des colonnes.
– Si vous voulez d'abord sélectionner en runtime, par script, les données pour les valeurs
de courbe, il vous faut un script via l'interface API. Par exemple, la représentation d'une
variable en tant que fonction du temps si vous ne voulez pas utiliser WinCC
OnlineTrendControl.
Marche à suivre
1. Sélectionnez l'onglet "Intégration des données".
3. Cliquez sur pour sélectionner les variables pour l'axe X et l'axe Y. Les variables en ligne
liées à une courbe doivent avoir le même cycle de rafraîchissement. Les variables d'archive
liées à une une courbe doivent provenir d'une même archive de valeurs de process d'un
serveur et avoir été saisies en mode cyclique-continu.
4. Si les données sont liées à une archive utilisateur, sélectionnez les colonnes de l'archive
utilisateur pour l'axe X et l'axe Y. Déterminez pour chaque colonne l'"ID" à partir de laquelle
les valeurs de la colonne sont utilisées.
5. Si les courbes dans la fenêtre de courbe sont toujours rafraîchies, activez l'option
"Rafraîchir". Si vous voulez par ex. comparer une représentation de la courbe actuelle avec
une représentation ultérieure, désactivez l'option "Rafraîchir" pour la courbe de
comparaison.
6. Configurez la période dans laquelle s'affiche la courbe :
– Si vous voulez prédéterminer un laps de temps fixe, sélectionnez le paramètre "Heure
de début à heure d'arrêt". Spécifiez respectivement la date et l'heure.
– Si vous voulez déterminer une période, sélectionnez le paramètre "Plage de temps".
Déterminez la date et l'heure de début. La période est calculée en multipliant "Facteur"
et "Unité de temps", comme par ex. 30 fois "1 minute" pour une plage de temps de 30
minutes. Indiquez dans le champ "Plage de temps" le facteur et l'unité de temps.
– Si vous voulez afficher un certain nombre de valeurs, sélectionnez le paramètre
"Nombre de points de mesure". Déterminez la date et l'heure de début. Introduisez le
nombre de points de mesure désiré dans le champ de saisie.
– Si la courbe est assignée par une archive utilisateur, déterminez le nombre de couples
de valeurs pour la zone à représenter. Introduisez le nombre voulu dans le champ
"Nombre de points de mesure".
7. Enregistrez la configuration.
Introduction
Vous commandez les contrôles WinCC en runtime par le biais des fonctions de touche sur la
barre d'outils. La barre d'état contient des informations concernant l'état actuel du contrôle
WinCC. Vous pouvez adapter la barre d'outils et la barre d'état pour chaque contrôle WinCC
pendant la configuration ou en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● En runtime, WinCC Control contient la fonction de touche "Dialogue de configuration"
permettant d'ouvrir le dialogue de configuration.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Activez dans la liste des fonctions de touche, les touches dont vous avez besoin pour
commander le contrôle WinCC en runtime. Vous trouverez des informations concernant la
fonction de chacune des touches dans la description du contrôle WinCC respectif, sous
"Commande en runtime".
3. Définissez l'ordre pour l'affichage des fonctions de touche dans la barre d'outils.
Sélectionnez des fonctions de touche dans la liste et déplacez-les à l'aide des boutons
"Haut" et "Bas".
4. Définissez le cas échéant une touche de raccourci pour les fonctions de touche de la barre
d'outils.
5. Si vous affectez des autorisations de conduite aux fonctions de touche, la fonction de
touche n'est validée en runtime que pour les utilisateurs possédant l'autorisation adéquate.
6. Si vous désactivez l'option "Active" pour une fonction de touche, la fonction de touche
activée s'affiche en runtime sans qu'il soit toutefois possible de la commander.
7. Vous pouvez placer des séparateurs entre les fonctions de touche. Activez l'option
"Separator" pour la fonction de touche qui sera limitée par un séparateur.
8. Configurez les propriétés générales de la barre d'outils, comme par ex. la position ou la
couleur d'arrière-plan.
9. Si nécessaire, modifiez la taille des touches. Le réglage standard est "0" et correspond à
la taille originale de 28 pixels. Vous pouvez définir 280 pixels comme valeur maximale.
La taille des touches entraîne le comportement suivant en fonction de la valeur configurée :
2. Activez dans la liste comportant les éléments de la barre d'état, les éléments dont vous
avez besoin en runtime. Vous trouverez des informations concernant les éléments de la
barre d'état dans la description du contrôle WinCC respectif, sous "Commande en runtime".
3. Définissez l'ordre pour l'affichage des éléments dans la barre d'état. Sélectionnez des
éléments dans la liste et déplacez-les à l'aide des boutons "Haut" et "Bas".
4. Si vous voulez adapter la largeur d'un élément de la barre d'état, désactivez l'option
"Automatique" et indiquez pour la largeur une valeur en pixel.
5. Configurez les propriétés générales de la barre d'état, comme par ex. la position ou la
couleur d'arrière-plan.
Pour configurer la fenêtre de règle/la fenêtre des statistiques/la fenêtre de la plage de statistiques
Introduction
Les données et les statistiques exploitées s'affichent dans un tableau dans une fenêtre de
règle, une fenêtre de statistiques ou une fenêtre de plage de statistiques. La fenêtre de règle /
fenêtre Statistiques / fenêtre de zone de statistiques se configure dans le WinCC RulerControl.
Condition
● Dans le Graphics Designer, vous avez ouvert une vue avec OnlineTrendControl,
OnlineTableControl ou FunctionTrendControl.
Marche à suivre
1. Depuis la palette d'objets, ajoutez le WinCC RulerControl dans la vue.
2. Ouvrez le dialogue de configuration en double-cliquant sur le RulerControl.
3. Configurez les propriétés du contrôle dans les onglets "Général", "Barre d'outils" et "Barre
d'état".
4. Sélectionnez sur l'onglet "Général", dans le champ "Source", le nom d'objet du contrôle
déjà configuré. Le type du contrôle s'affiche dans le champ "Type".
5. Déterminez le type de fenêtre dans le champ "Fenêtre". Si la fonction de touche "Dialogue
de configuration" peut être commandée en Runtime, vous pouvez modifier le type de
fenêtre en Runtime.
7. Sélectionnez avec les touches fléchées les colonnes du type de fenêtre que vous voulez
afficher pour le contrôle affecté. Il existe non seulement des colonnes pour les données de
base, mais également des colonnes qui sont uniquement destinées au type de fenêtre
sélectionné ou au contrôle affecté. Déterminez l'ordre des colonnes avec les boutons "Haut"
et "Bas".
Chaque colonne correspond à un bloc. Pour déterminer les propriétés des colonnes
sélectionnées, cliquez sur les blocs correspondants.
9. S'il existe un format spécial pour le bloc, vous pouvez configurer le format du bloc.
Désactivez l'option "appliquer à partir de la source" si les paramétrages de format du
contrôle lié ne sont pas applicables. Déterminez à présent le format voulu.
10.Déterminez sous "Représentation" si les données de colonne et le titre de colonne doivent
s'afficher dans le tableau sous forme de texte ou de symbole.
11.Enregistrez la configuration.
Voir aussi
Pour exporter des données runtime (Page 1642)
Pour déterminer les effets de la configuration en ligne (Page 1644)
Pour configurer la représentation du tableau (Page 1627)
Introduction
Les données runtime affichées dans les contrôles WinCC peuvent être exportées par le biais
d'une fonction de touche. C'est dans le dialogue de configuration que vous configurez la
commande de l'exportation des données en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Un nom de fichier par défaut et un répertoire par défaut sont déjà spécifiés dans les
"Préférences d'exportation de données". Ici, par exemple pour l'AlarmControl. Définissez
si nécessaire un nom de fichier propre et un répertoire pour le fichier d'exportation.
Le nom de fichier peut être composé du nom choisi par l'utilisateur et de la marque de
réservation suivante :
@OBJECTNAME - Nom d'objet du contrôle
@CURRENTDATE - Date du moment
@CURRENTTIME - Heure du moment
3. Le format de données actuellement disponible est le format CSV. Cliquez sur pour
définir le séparateur et le format de données dans le fichier CSV.
4. Définissez le volume de l'exportation :
– toutes les données runtime sont exportées
– les données runtime sélectionnées sont exportées. Cette exportation de données n'est
possible que dans les contrôles WinCC avec représentation sous forme de tableau.
5. Configurez la commande de l'exportation des données en runtime. Définissez :
– si l'utilisateur peut modifier le nom de fichier ou le répertoire
– si le dialogue "Paramètres d'exportation des données" s'affiche en runtime.
6. Si "Afficher le dialogue" est désactivé, les données sont immédiatement exportées dans le
fichier d'exportation défini, lors de la commande de la fonction de touche "Exporter les
données".
7. Enregistrez la configuration.
8. Sélectionnez l'onglet "Barre d'outils" pour activer la fonction de touche "Exporter les
données" pour runtime.
Résultat
En Runtime, vous pouvez exporter dans un fichier défini toutes les données ou les données
sélectionnées à l'aide de la fonction de touche .
Introduction
Un utilisateur peut paramétrer les contrôles WinCC au Runtime. Vous devez définir quelle sera
la répercussion de la configuration en ligne au Runtime.
Les modifications paramétrées au Runtime sont enregistrées dans le système de configuration
séparément de la vue en fonction des utilisateurs. Ainsi, la vue du système de configuration
est conservée dans sa configuration originale.
Remarque
La vue est également utilisé à l'enregistrement de la vue dans le Graphics Designer ou lors
du chargement de modifications en ligne au Runtime. Toutes les modifications effectuées en
ligne sont perdues.
En cas de changement d'utilisateur, les différentes configurations ne sont prises en compte
que si vous avez effectué un changement de vue.
Condition
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Configuration en ligne". Ici par exemple dans le OnlineTrendControl :
Introduction
Les fonctions standard permettant de commander WinCC FunctionTrendControl ne sont plus
prises en charge pour le nouveau WinCC FunctionTrendControl à partir de WinCC V7.0. Vous
pouvez toutefois utiliser les types de dynamisation de WinCC pour commander par ex. une
fonction de touche de la barre d'outils par le biais d'un script.
Vue d'ensemble
Avec les contrôles WinCC à partir de V7.0, les fonctions spéciales ne sont plus nécessaires
pour commander le contrôle à l'aide d'une dynamisation de la barre d'outils. Les fonctions
standard "TrendToolbarButton" utilisées jusqu'ici ne sont plus prises en charge.
Si vous ne voulez pas commander le contrôle par la barre d'outils, vous pouvez écrire l'"ID"
de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Voir aussi
Commande de FunctionTrendControl en runtime (Page 1783)
Utilisation en Runtime
Introduction
La fenêtre de courbes se manipule en Runtime par les boutons de la barre d'outils.
Si vous ne voulez pas commander la fenêtre de courbe par la barre d'outils, vous pouvez écrire
l'"ID" de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Vue d'ensemble
La vue d'ensemble montre toutes les icônes dans le style "Par défaut".
Si vous créez un design des contrôles dans le style "Simple", la représentation des icônes
correspond au FunctionTrendControl avant WinCC V7. Vous trouverez un aperçu à la page
"Avant WinCC V7 : Editer des valeurs de process en tant que fonction d'une autre variable >
Commande dans Runtime > Commande de Online Trend Control dans Runtime"
Symbole Description ID
"Aide" 1
Appelle l'aide de WinCC Function TrendControl.
"Dialogue de configuration" 2
Ouvre le dialogue de configuration dans lequel vous modifiez les propriétés
de FunctionTrendControl.
"Zoom - Zone" 4
Tirer avec la souris dans la fenêtre de courbe pour déterminer une zone.
Cette zone de la fenêtre de courbe est agrandie. Le bouton "Vue d'origine"
vous permet de retourner à la vue d'origine.
Lorsque cette icône est activée, la représentation actualisée est suspendue
et l'icône "Stop" est activée.
"Zoom +/-" 5
Agrandit ou diminue les courbes dans la fenêtre de courbes. La touche gau‐
che de la souris permet d'agrandir les courbes. Si vous maintenez la touche
"Maj" appuyée, vous diminuez les courbes avec la touche gauche de la sou‐
ris. Le bouton "Vue d'origine" vous permet de retourner à la vue d'origine.
"Zoom +/- axe X" 6
Agrandit ou diminue l'axe X dans la fenêtre de courbe. La touche gauche de
la souris permet d'agrandir l'axe X. Si vous maintenez la touche "Maj" ap‐
puyée, vous diminuez l'axe X avec la touche gauche de la souris. Le bouton
"Vue d'origine" vous permet de retourner à la vue d'origine.
"Zoom +/- axe Y" 7
Agrandit ou diminue l'axe Y dans la fenêtre de courbe. La touche gauche de
la souris permet d'agrandir l'axe Y. Si vous maintenez la touche "Maj" ap‐
puyée, vous diminuez l'axe Y avec la touche gauche de la souris. Le bouton
"Vue d'origine" vous permet de retourner à la vue d'origine.
"Déplacer la plage de valeurs" 8
Le bouton vous permet de déplacer les courbes dans la fenêtre de courbe
le long de l'axe X et de l'axe Y.
"Déplacer la zone d'axe" 9
Le bouton permet de déplacer les courbes dans la fenêtre de courbe le long
de l'axe de valeurs.
"Vue d'origine" 10
Le bouton vous permet de retourner, de la représentation agrandie d'une
courbe, à la vue d'origine.
"Sélectionner l'intégration des données" 11
Ce bouton permet d'ouvrir une boîte de sélection d'archives et de variables.
"Sélectionner courbes" 12
Ce bouton vous permet d'ouvrir un dialogue permettant de rendre les cour‐
bes visibles ou invisibles. Vous pouvez également déterminer quelles cour‐
bes seront représentées en premier plan.
"Sélectionner période" 13
Ce bouton ouvre un dialogue permettant de définir la plage de temps affichée
dans la fenêtre de courbe.
"Courbe précédente" 14
Ce bouton permet de faire passer au premier plan la courbe précédente de
la fenêtre de courbe.
"Courbe suivante" 15
Ce bouton permet de faire passer au premier plan la courbe suivante de la
fenêtre de courbe.
"Stop" 16
La représentation mise à jour est arrêtée. Les données sont sauvegardées
en mémoire intermédiaire et représentées dans la fenêtre de courbe lorsque
le bouton est à nouveau activé.
"Start" 16
Continuer la représentation mise à jour.
"Imprimer" 17
Démarre le travail d'impression des courbes affichées dans la fenêtre de
courbe. Vous déterminez la tâche d'impression utilisée lors de l'impression
dans le dialogue de configuration, sur l'onglet "Général".
"Exporter des données" 20
Le bouton permet d'exporter dans un fichier "CSV" toutes les données Run‐
time ou les données Runtime sélectionnées. Si l'option "Afficher dialogue"
est activée, il s'ouvre un dialogue dans lequel vous pouvez voir les paramè‐
tres d'exportation et démarrer l'exportation. Si vous avez les autorisations
correspondantes, vous pouvez également sélectionner le fichier et le réper‐
toire pour l'exportation.
Si aucune boîte de dialogue ne s'affiche, l'exportation des données démarre
immédiatement dans le fichier par défaut.
"Règle" 3
Interrogez les points des coordonnées d'une courbe par le biais du bouton.
Les données de courbe s'affichent dans la fenêtre Règle. La touche ne peut
être commandée que si une fenêtre de règle est liée à FunctionTrendControl.
"Connecter le backup" 18
Le bouton permet d'ouvrir un dialogue dans lequel vous connectez à WinCC
Runtime des archives sélectionnées.
"Déconnecter le backup" 19
Le bouton permet d'ouvrir un dialogue dans lequel vous déconnectez de
WinCC Runtime des archives sélectionnées.
"Défini par l'utilisateur 1" 1001
Indique la première fonction de touche créée par l'utilisateur. La fonction de
la touche est définie par l'utilisateur.
Base de temps Indique la base de temps utilisée pour afficher les heures.
Un double clic sur le symbole de l'état de la liaison permet d'ouvrir la fenêtre "Etat de
l'intégration des données", dans laquelle sont listés le nom, l'état et le nom de variable de
l'intégration des données des axes X et des axes Y.
Introduction
En Runtime, vous pouvez configurer en ligne et modifier ainsi la représentation du WinCC
FunctionTrendControl. Lors de la configuration du WinCC FunctionTrendControl, il a été
déterminé comment procéder avec les configurations en ligne en cas de changement d'image
ou après avoir quitté Runtime.
Vue d'ensemble
Les fonctions de touche suivantes permettent une configuration en ligne dans
FunctionTrendControl :
● par la fonction de touche "Dialogue de configuration"
● par la fonction de touche "Sélectionner courbes"
● par la fonction de touche "Sélectionner période"
Champ Description
Courbes Sélectionnez la courbe pour laquelle vous voulez déterminer une plage de temps.
Plage de Déterminez la plage de temps :
temps ● Si vous voulez prédéterminer un laps de temps fixe, sélectionnez le paramètre
"Heure de début à heure d'arrêt". Spécifiez respectivement la date et l'heure.
● Si vous voulez déterminer une période, sélectionnez le paramètre "Plage de temps".
Déterminez la date et l'heure de début. La longueur de l'intervalle de temps à
afficher est calculée en multipliant "Facteur" et "Unité de temps".
● Si vous voulez afficher un certain nombre de valeurs, sélectionnez le paramètre
"Nombre de points de mesure". Déterminez la date et l'heure de début. Introduisez
le nombre de points de mesure désiré dans le champ de saisie.
Introduction
La fonction de touche "Marche/Arrêt" vous permet de continuer ou d'arrêter le rafraîchissement
des courbes et bargraphes se trouvant dans la fenêtre de courbe ou de diagramme.
L'apparence du bouton indique si le rafraîchissement est stoppé :
● : le rafraîchissement est stoppé. Cliquez sur le bouton pour continuer le
rafraîchissement.
● : le rafraîchissement est démarré. Cliquez sur le bouton pour arrêter le rafraîchissement.
Introduction
Si plusieurs courbes s'affichent dans une fenêtre de courbe, vous pouvez définir par le biais
des fonctions de touche quelle courbe est représentée au premier plan.
Condition
● Vous avez configuré les fonctions de touche "Sélectionner courbes", "Courbe précédente"
et "Courbe suivante".
Marche à suivre
● vous permet d'ouvrir un dialogue pour afficher et masquer les courbes. Vous pouvez
également déterminer quelle courbe est représentée en premier plan.
● permet de faire passer au premier plan la courbe suivante de la fenêtre de courbe.
● permet de faire passer au premier plan la courbe précédente de la fenêtre de courbe.
Introduction
La fonction de touche "Règle" permet de déterminer avec le réticule ou les règles les
coordonnées d'un point de la courbe. Vous pouvez agrandir une zone des courbes pour
déterminer plus facilement les coordonnées. Vous pouvez également lire certains paramètres
de courbe dans la fenêtre de courbe en positionnant la souris sur la courbe.
Condition
● Vous avez configuré un WinCC FunctionTrendControl. Pour mettre en relief les règles dans
la fenêtre de courbe, vous pouvez agrandir sur l'onglet "Fenêtre de courbe" la largeur du
trait et en configurer la couleur.
● Vous avez configuré la fonction de touche "Règle". Si vous voulez agrandir une zone des
courbes, configurez les fonctions de touche "Zoom zone" et "Vue d'origine".
● Vous avez configuré un WinCC RulerControl comme fenêtre de règle et l'avez relié au
FunctionTrendControl.
● Vous avez activé Runtime.
Résultat
Deux règles ou un réticule s'affichent dans la fenêtre de courbe. La fenêtre de règle affiche à
côté de la valeur X et de la valeur Y les données dans les colonnes que vous avez configurées
dans WinCC RulerControl.
Les valeurs affichées peuvent être dotées d'un attribut supplémentaire sous forme de lettre :
● lettre "i" : la valeur affichée est une valeur interpolée.
● Lettre "u" : la valeur affichée se trouve dans un état incertain. Cette valeur est incertaine si
la valeur initiale n'est pas connue après l'activation du Runtime ou bien si une valeur de
substitution est utilisée.
Vous pouvez déterminer d'autres valeurs en positionnant le pointeur de la souris sur le réticule
ou les règles et en glissant jusqu'à la position voulue tout en maintenant appuyée la touche
gauche de la souris.
Remarque
L'état "incertain" d'une valeur peut également être affichée sur la courbe représentée. Vous
devez activer sur l'onglet "Courbes", sous "Seuils", l'option "Valeur à état incertain".
Introduction
Les fonctions de touche vous permettent d'agrandir et de diminuer des courbes, des axes et
des zones d'une fenêtre de courbe ou bien de retourner à la vue d'origine.
Vue d'ensemble
Les fonctions de zoom suivantes sont disponibles dans la fenêtre de courbe :
● "Zoom - Zone"
● "Vue d'origine"
● "Zoom +/-"
● "Zoom +/- axe X"
● "Zoom +/- axe Y"
● "Déplacer la plage de valeurs"
Condition
● Vous avez configuré un WinCC FunctionTrendControl.
● Vous avez configuré pour la barre d'outils les touches des fonctions de zoom requises.
● Vous avez activé Runtime.
Introduction
Vous pouvez sortir les valeurs de process dans un journal. Vous pouvez par exemple charger
et imprimer depuis l'archive des valeurs de process les chiffres de production atteints à chaque
changement d'équipe. Les journaux sont créés dans le Report Designer.
Report Designer
Dans Report Designer, vous trouverez des mises en page standard pour journaux que vous
pouvez adapter à vos exigences personnelles. Report Designer permet également de spécifier
des travaux d'impression pour le déclenchement de l'impression.
Plusieurs mises en page préétablies sont disponibles pour la sortie des valeurs de process
dans les journaux.
Mises en page sur la base de WinCC Controls à partir de WinCC V7
A partir de WinCC V7, utilisez de nouvelles mises en page que vous créez à partir de la mise
en page par défaut "WinCC Control Runtime Printprovider". La sortie de l'objet du journal
dépend de la représentation du contrôle au Runtime.
● @Online Table Control - Picture.RPL et @Online Table Control - Table.RPL : édition des
valeurs de process sur la base de WinCC OnlineTableControl.
● @Online Trend Control - Picture.RPL : édition des valeurs de process sur la base de WinCC
OnlineTrendControl.
● @Function Trend Control - Picture.RPL : édition des valeurs de process sur la base de
WinCC FunctionTrendControl.
Mises en page sur la base de WinCC Controls avant WinCC V7
Avec les mises en page suivantes, vous avez des possibilités de paramétrage étendues. Vous
pouvez configurer de nombreuses possibilités de paramétrage des onglets de WinCC Controls
avant WinCC V7 et les paramètres dynamisables des WinCC Controls.
● @CCOnlineTableCtrl-CP.RPL : édition des valeurs de process sur la base de WinCC
Online Table Control.
● @CCOnlineTrendCtrl-Curves-CP.RPL : édition des valeurs de process sur la base de
WinCC Online Trend Control.
● @CCFunctionTrendCtrl-CP.RPL : édition des valeurs de process sur la base de WinCC
Function Trend Control.
Voir aussi
Sortie des valeurs du process (Page 1616)
Pour configurer les paramètres statiques de WinCC Online Table Control (Page 2321)
Pour configurer les paramètres dynamiques de WinCC Online Table Control (Page 2324)
Pour configurer les paramètres statiques de WinCC Online Trend Control (Page 2326)
Pour configurer les paramètres dynamiques de WinCC Online Trend Control (Page 2329)
Pour configurer les paramètres statiques de WinCC Function Trend Control (Page 2331)
Pour configurer les paramètres dynamiques de WinCC Function Trend Control (Page 2333)
Introduction à la documentation Runtime (Page 2135)
Création de tâches d'impression pour la documentation Runtime (Page 2141)
6.5.4.1 Sortie des valeurs du process dans des vues de process avant WinCC V7
Introduction
Vous pouvez sortir en Runtime les valeurs de process archivées et les valeurs de process
actuelles. WinCC met pour cela à votre disposition deux ActiveX Controls que vous pouvez
insérer dans une vue de process : une fenêtre de tableau et une fenêtre de courbe.
Utilisez WinCC Online Table Control pour par ex. représenter les déroulements du process.
Vous pouvez entre autres visualiser plusieurs courbes dans la fenêtre et faire ressortir par une
couleur les dépassements de seuil.
6.5.4.2 Avant WinCC V7 : Sortie des valeurs du process sous forme tabulaire dans des vues de
process
Introduction
WinCC et Online Table Control permettent de représenter les données de process dans un
tableau. Vous pouvez alors représenter les valeurs actuellement présentes ou les valeurs
archivées.
Les valeurs variable sont affichées en Runtime dans un ActiveX Control qui est inséré et
configuré dans une vue du Graphics Designer. Pour permettre l'accès aux variables à
représenter, les archives de valeurs de process et les variables qui s'y trouvent doivent être
configurées dans Tag Logging.
Condition
Les conditions préalables suivantes sont requises pour la représentation de courbes dans
WinCC Online Table Control :
● Pour les tableaux, il est uniquement possible d'utiliser les variables d'archive.
● 30 000 valeurs peuvent au maximum être représentées dans chaque tableau.
● Les variables d'archive d'un tableau doivent provenir de la même archive de valeurs de
process d'un serveur, avoir le même cycle de rafraîchissement et être saisies sous une
forme cyclique-continue.
Formes de représentation
Introduction
Deux formes sont essentiellement disponibles lors de la représentation des valeurs variable
sous forme de tableau.
Remarque
La représentation de variables à des temps de saisie différents est problématique dans un
tableau de ce type, étant donné que les valeurs variable ne concordent alors peut-être plus
avec les temps archivés et indiqués dans la colonne temps. Ces valeurs sont représentées
rayées.
Configuration
Vous configurez la forme de représentation du tableau dans l'onglet "Général" du dialogue
"Propriétés de WinCC Online Table Control".
Voir aussi
Plage de temps d'une représentation tabellaire (Page 1799)
Introduction
Les variables peuvent, selon la plage de temps à afficher, être représentées sous forme de
tableau de diverses façons :
Représentation statique
Avec la représentation statique, les valeurs archivées pour une variable s'affichent dans un
intervalle de temps prédéterminé.
Vous configurez la forme de représentation statique dans l'onglet "Colonne" du dialogue des
propriétés de "WinCC Online Table Control" en désactivant l'option "Rafraîchir". Vous pouvez
définir la plage de temps à afficher
● soit en indiquant un moment de début et une plage de temps
● soit en indiquant un moment de début et un moment de fin.
Représentation dynamique
Avec la représentation dynamique, le moment de fin du tableau correspond toujours à l'heure
actuelle du système. Les valeurs mesurées nouvellement acquises sont prises en compte
dans la représentation.
Remarque
Au démarrage du Runtime, les valeurs variable à représenter sont soit lues dans l'archive, soit
placées sur zéro. Vous définissez ce comportement dans l'onglet "Général" du dialogue des
propriétés.
Voir aussi
Formes de représentation (Page 1797)
Configuration
Introduction
Effectuez les étapes suivantes pour afficher les valeurs de process en Runtime avec WinCC
Table Control :
Remarque
La fenêtre de tableau peut être influencée via les fonctions standard. Si vous ne voulez pas
utiliser les fonctions de la barre d'outils pour commander la fenêtre de tableau, vous pouvez
dynamiser des objets, quels qu'ils soient, du Graphics Designer via les fonctions
correspondantes.
Voir aussi
Pour créer une archive de valeurs de process (Page 1802)
Pour insérer Online Table Control dans une vue (Page 1801)
Introduction
Les courbes sont représentées en Runtime dans un ActiveX Control qui a été inséré et
configuré dans une vue de Graphics Designer.
Marche à suivre
1. Démarrez Graphics Designer et ouvrez une nouvelle vue.
2. Cliquez dans la palette d'objets sur l'onglet "Controls" / objet "WinCC Online Table Control".
Voir aussi
Pour représenter les variables des valeurs de process (Page 1803)
Introduction
Pour représenter des variables dans WinCC Online Table Control, il vous faut configurer une
archive de valeurs du process. La manière la plus simple de créer une archive de valeurs de
process est d'utiliser l'assistant de création d'archive.
Marche à suivre
1. Lancez Tag Logging et sélectionnez "Assistant d'archive ..." dans le menu contextuel des
archives.
Remarque
Dans la mesure où les variables de process contenues dans une archive n'ont pas été définies
dans l'assistant d'archive, vous pouvez ajouter de nouvelles variables via le menu contextuel
d'une archive de valeurs de process.
Voir aussi
Configuration de WinCC Online Table Control (Page 1801)
Condition
● Configurez les variables du type de données "Valeur 16 bits signée".
● Créez une archive de valeurs de process avec les variables configurées comme variables
de valeurs de process.
● Insérez WinCC Table Control dans une vue du Graphics Designer.
Marche à suivre
1. Ouvrez dans le Graphics Designer une vue avec Online Table Control.
2. Double-cliquez Online Table Control.
3. Cliquez sur l'onglet "Colonnes".
4. Sélectionnez dans la zone "Sélection archive / variable" via le bouton "Sélection" la variable
de valeur de process pour la colonne sélectionnée.
5. Cliquez sur l'onglet "Général".
Voir aussi
Pour insérer Online Table Control dans une vue (Page 1801)
Pour créer une archive de valeurs de process (Page 1802)
Commande en Runtime
Introduction
La fenêtre de tableau est commandée en Runtime via les boutons de la barre d'outils.
"Premier enregistrement"
Dans la fenêtre de tableau, les valeurs variable sont représentées dans la plage
de temps déterminée en débutant par la première valeur archivée
"Enregistrement précédent"
Dans la fenêtre de tableau, les valeurs variable sont représentées dans l'inter‐
valle de temps précédent en commençant par l'intervalle de temps actuelle‐
ment représenté
"Enregistrement suivant"
Dans la fenêtre de tableau, les valeurs variable sont représentées dans l'inter‐
valle de temps suivant en commençant par l'intervalle de temps actuellement
représenté
"Dernier enregistrement"
Dans la fenêtre de tableau, les valeurs variable sont représentées dans la plage
de temps déterminée en terminant par la dernière valeur archivée
"Editer"
Une fois le bouton activé vous pouvez modifier le contenu d'un champ quel‐
conque du tableau en double-cliquant dessus. La représentation rafraîchie est
à cet effet arrêtée
"Dialogue de sélection d'archive et de variable"
Avec ce bouton, vous ouvrez un dialogue pour sélectionner une archive et une
variable
"Dialogue permettant de sélectionner des colonnes"
Ce bouton vous permet d'ouvrir un dialogue pour commuter les colonnes visi‐
bles ou invisibles
"Sélectionner plage de temps"
Ce bouton vous permet d'ouvrir un dialogue dans lequel vous pouvez paramé‐
trer la plage de temps représentée dans la fenêtre de tableau
"Colonne précédente en premier plan"
"Impression du journal"
Démarre le travail d'impression des colonnes affichées dans la fenêtre de ta‐
bleau. Le travail d'impression utilisé pour l'impression peut être déterminé dans
les propriétés du Control, sur l'onglet "Général".
"Sélectionner la plage de statistiques"
Vous permet de définir la période pour calculer les statistiques dans le fenêtre
de tableau en sélectionnant avec la souris.
"Calculer les statistiques"
Ouvre une fenêtre de statistiques dans laquelle s'affichent pour une colonne
sélectionnée, le minimum, le maximum, la moyenne et la différence standard
pour la période de calcul.
Voir aussi
Démarrer et arrêter le rafraîchissement (Page 1810)
Pour établir une statistique des données Runtime (Page 1813)
Représenter la colonne en premier plan (Page 1810)
Pour éditer un champ de tableaux en Runtime (Page 1811)
Configuration en ligne de Online Table Control (Page 1805)
Introduction
Quatre possibilités s'offrent à vous pour modifier la configuration de Online Table Control en
Runtime.
Champ Description
Colonne Sélectionnez ici l'une des colonnes configurées.
Sélec‐ Ouvrez via le bouton "Sélection" le dialogue permettant de sélectionner une archive et les
tion variables qui s'y trouvent.
Persis‐ Si l'option "Persistance en RT et CS" n'est pas activée, les modifications n'ont d'impact sur
tance les paramètres qu'au sein du Runtime. Le maintien des paramètres modifiés, même si la
vue a été changée, dépend de l'option "Persistance en RT" .
Si l'option "Persistance dans RT et CS" est activée, les paramétrages modifiés sont égale‐
ment validés dans le système de configuration. Pour cela, ouvrez et enregistrez à nouveau
la vue dans le Graphics Designer. Les paramétrages modifiés sont également utilisés si le
projet est à nouveau activé.
Pour les projets PCS 7 ou TIA, les modifications des propriétés de Control au Runtime ne
sont pas adoptées de manière persistante dans CS. En cas de chargement entier de l'ES
dans l'OS, les paramètres modifiés sont écrasé dans l'OS.
Configurez les propriétés des Contrôles dans l'ES.
Champ Description
Colonne en Si une colonne temps commune est utilisée, les temps archivés de la première colonne
premier plan du tableau sont représentés. Vous pouvez définir la première colonne dans ce dialo‐
gue, ou la modifier dans la barre d'outils via les boutons "Colonne précédente au pre‐
mier plan" et "Colonne suivante au premier plan".
Colonne vi‐ Dans cette zone, vous pouvez définir quelles sont les colonnes configurées à ne pas
sible / invi‐ représenter.
sible
Persistance Si l'option "Persistance en RT et CS" n'est pas activée, les modifications n'ont d'impact
sur les paramètres qu'au sein du Runtime. Le maintien des paramètres modifiés, même
si la vue a été changée, dépend de l'option "Persistance en RT" .
Si l'option "Persistance dans RT et CS" est activée, les paramétrages modifiés sont
également validés dans le système de configuration. Pour cela, ouvrez et enregistrez
à nouveau la vue dans le Graphics Designer. Les paramétrages modifiés sont égale‐
ment utilisés si le projet est à nouveau activé.
Pour les projets PCS 7 ou TIA, les modifications des propriétés de Control au Runtime
ne sont pas adoptées de manière persistante dans CS. En cas de chargement entier
de l'ES dans l'OS, les paramètres modifiés sont écrasé dans l'OS.
Configurez les propriétés des Contrôles dans l'ES.
Remarque
La première colonne d'une fenêtre de tableau ne peut pas être dotée de l'attribut "invisible".
Champ Description
Colonne Sélectionnez ici l'une des colonnes configurées.
Sélection Vous pouvez définir l'intervalle de temps à représenter dans la fenêtre de tableau
de temps ● soit en indiquant un moment de début et de fin (paramètre "Période" non activé).
● soit en indiquant un moment de début et une plage de temps (paramètre "Période"
activé). La longueur de l'intervalle de temps à représenter est calculée en multipliant
"Facteur" et "Zone".
Persistan‐ Si l'option "Persistance en RT et CS" n'est pas activée, les modifications n'ont d'impact
ce sur les paramètres qu'au sein du Runtime. Le maintien des paramètres modifiés, même
si la vue a été changée, dépend de l'option "Persistance en RT" .
Si l'option "Persistance dans RT et CS" est activée, les paramétrages modifiés sont éga‐
lement validés dans le système de configuration. Pour cela, ouvrez et enregistrez à nou‐
veau la vue dans le Graphics Designer. Les paramétrages modifiés sont également utili‐
sés si le projet est à nouveau activé.
Pour les projets PCS 7 ou TIA, les modifications des propriétés de Control au Runtime
ne sont pas adoptées de manière persistante dans CS. En cas de chargement entier de
l'ES dans l'OS, les paramètres modifiés sont écrasé dans l'OS.
Configurez les propriétés des Contrôles dans l'ES.
Remarque
WinCC Online Table Control peut au maximum afficher 1000 valeurs dans une période
sélectionnée. Prenez ce fait en considération lors du paramétrage de la période.
Voir aussi
Configuration de WinCC Online Table Control (Page 1801)
Commande de Online Table Control en Runtime (Page 1803)
Introduction
La fonction de touche "Arrêter/Démarrer le rafraîchissement" vous permet d'arrêter ou de
continuer le rafraîchissement des colonnes se trouvant dans la fenêtre de tableau. Si le
rafraîchissement est arrêté, vous pouvez modifier la période représentée pour ainsi afficher
dans la fenêtre de tableau les mesures provenant de l'archive de valeurs de process.
L'état du rafraîchissement se reconnaît à l'apparence du bouton :
● : Le rafraîchissement est arrêté et peut être repris en cliquant sur le bouton.
● : Le rafraîchissement est démarré et peut être arrêté en cliquant sur le bouton.
Voir aussi
Commande de Online Table Control en Runtime (Page 1803)
Introduction
Si une colonne temps commune est utilisée, les temps archivés de la première colonne du
tableau sont représentés dans la colonne temps.
Vous pouvez modifier en Runtime l'ordre des colonnes dans la fenêtre de tableau :
● par le bouton (fonction de touche ""Dialogue pour sélectionner des colonnes")
● par le bouton (Fonction de touche "Colonne suivante au premier plan")
● par le bouton (Fonction de touche "Colonne précédente au premier plan")
Configuration
Vous configurez l'ordre des colonnes dans l'onglet "Colonnes" du dialogue "Propriétés de
WinCC Online Table Control". Il peut être modifié avec les boutons "haut" et "bas".
Voir aussi
Commande de Online Table Control en Runtime (Page 1803)
Introduction
Vous pouvez entrer manuellement des valeurs de laboratoire ou des valeurs corrigées dans
une archive de valeurs de process via la fonction de touche "Editer".
Condition
● Configurez un Online Table Control.
● Configurez l'affichage d'une barre d'outils avec la fonction de touche "Editer".
● Activez Runtime.
Marche à suivre
Lorsque vous appuyez sur le bouton "Editer" , la représentation du tableau s'immobilise.
Vous pouvez à présent en modifier le contenu en double-cliquant sur un champ de tableau
quelconque. Les valeurs générées pendant la procédure d'édition sont archivées.
Remarque
Vous pouvez consulter sur une représentation statique les valeurs générées pendant une
procédure d'édition. La forme de représentation statique est configurée sur l'onglet "Colonne"
du dialogue des propriétés en désactivant l'option "Rafraîchir".
En cas de sélection commune, si vous modifiez l'horodatage par édition, la nouvelle valeur
s'inscrit uniquement pour la première colonne dans la base de données. L'horodatage des
autres colonnes ne change pas.
Pour retourner à la représentation tabellaire en mode Runtime, il vous faut à nouveau actionner
le bouton "Editer".
Voir aussi
Commande de Online Table Control en Runtime (Page 1803)
Introduction
Les boutons figurant dans la barre d'outils d'une fenêtre de tableau ou les raccourcis de clavier
respectifs vous permettent de "feuilleter" parmi les archives.
Les valeurs archivées pour une variable sont alors représentées dans la fenêtre de tableau
dans un intervalle de temps. La largeur de cet intervalle est soit définie en indiquant une
période à représenter, soit déterminée par la différence de temps entre un moment de début
et un moment de fin.
Dans la fenêtre de tableau, les valeurs variable sont représentées dans la plage
de temps déterminée en débutant par la première valeur archivée
Dans la fenêtre de tableau, les valeurs variable sont représentées dans l'intervalle
de temps précédent en commençant par l'intervalle de temps actuellement re‐
présenté
Dans la fenêtre de tableau, les valeurs variable sont représentées dans l'intervalle
de temps suivant en commençant par l'intervalle de temps actuellement repré‐
senté
Dans la fenêtre de tableau, les valeurs variable sont représentées dans la plage
de temps déterminée en terminant par la dernière valeur archivée
Remarque
WinCC Online Table Control peut au maximum afficher 1000 valeurs dans une période
sélectionnée.
Voir aussi
Commande de Online Table Control en Runtime (Page 1803)
Configuration en ligne de Online Table Control (Page 1805)
Configuration de WinCC Online Table Control (Page 1801)
Introduction
Vous pouvez créer une interprétation statistique des données de process dans la fenêtre de
tableau pour les données Runtime. Les événements suivants sont représentés dans une
fenêtre de statistiques pour toutes les colonnes affichées, pour une période sélectionnée :
● Minimum
● Maximum
● Moyenne
● Différence standard
Condition
● Configurez un Online Table Control.
● Vous configurez l'affichage d'une barre d'outils avec les fonctions de touche "Sélectionner
la plage de statistiques", "Calculer les statistiques" et "Arrêter/Démarrer le
rafraîchissement". Vous n'avez pas besoin de la fonction de touche "Sélectionner la plage
de statistiques" si vous voulez calculer les statistiques de toutes les valeurs du tableau.
● Configurez l'affichage de la fonction de touche "Sélectionner la plage de statistiques" si
vous voulez sélectionner une plage de statistiques se trouvant hors de la période
représentée dans les colonnes.
● Vous pouvez définir la police pour le tableau sur l'onglet "police" avec la propriété
"Statisticsfont" qui est représentée avec laquelle une fonction de touche "Calculer
statistique" est représentée.
● Activez Runtime.
Marche à suivre
1. Cliquez dans la barre d'outils sur le bouton . Si vous calculez les statistiques de toutes
les valeurs du tableau, cliquez sur .
La représentation rafraîchie s'arrête mais l'archivage des données du process se poursuit.
2. Pour déterminer la période de calcul, sélectionnez avec la souris les lignes ayant la période
voulue dans le tableau. Si les colonnes ont des colonnes temps différentes, vous pouvez
sélectionner diverses périodes pour la plage de statistiques.
5. Si vous voulez afficher les résultats d'autres colonnes du tableau, sélectionnez dans le
champ "Colonnes" la colonne en question.
6. Pour continuer avec la représentation des données Runtime dans le tableau, fermez la
fenêtre des statistiques et cliquez dans la barre d'outils sur le bouton .
7. Si vous désirez l'interprétation statistique de données de process qui ne sont pas affichées
dans la fenêtre de tableau, cliquez le bouton . Entrez la période voulue dans le dialogue
"Sélectionner plage de temps". Les données de process sont représentées pour la période
spécifiée et vous pouvez alors calculer les statistiques.
Remarque
Il vous faut créer des scripts pour une interprétation statistique plus poussée des données de
process et un archivage des résultats.
Voir aussi
Commande de Online Table Control en Runtime (Page 1803)
Configuration en ligne de Online Table Control (Page 1805)
Configuration de WinCC Online Table Control (Page 1801)
6.5.4.3 Avant WinCC V7 : Sortie des valeurs du process sous forme de courbe dans des vues
de process
Introduction
WinCC et Online Trend Control permettent de représenter les données de process dans une
courbe. Vous pouvez choisir la forme de courbe à utiliser. Vous pouvez en outre afficher les
valeurs actuellement présentes ou les valeurs archivées.
Le déroulement d'une variable est représenté en Runtime dans un ActiveX Control qui est
inséré et configuré dans une vue du Graphics Designer.
Condition
Les conditions préalables suivantes sont requises pour la représentation de courbes dans
WinCC Online Trend Control :
● Vous pouvez représenter autant de courbes que vous voulez dans WinCC Online Trend
Control. Il est toutefois recommandé de ne pas configurer plus de 8 courbes .
● 30000 paires de valeurs peuvent au maximum être représentées dans chaque courbe. La
représentation peut cependant varier selon la résolution d'écran et les paramétrages.
● Pour les courbes, vous pouvez utiliser soit les variables en ligne, soit les variables d'archive.
● Les variables en ligne d'une courbe doivent avoir le même cycle de rafraîchissement.
● Il est recommandé d'utiliser WinCC Function Trend Control pour représenter des variables
comme fonction d'une autre variable.
Représentation de courbes
Représentation de courbes
Introduction
WinCC Online Trend Control possède diverses possibilités pour représenter l'allure d'une
courbe.
Voir aussi
Représentation de courbes décalée (Page 1820)
Marquage des sauts de temps et chevauchements de temps (Page 1823)
Plage de temps de la représentation d'une courbe (Page 1821)
Sens du tracé de l'enregistreur (Page 1820)
Représentation avec des axes communs (Page 1818)
Formes de représentation (Page 1817)
Formes de représentation
Introduction
Trois formes de courbe de base sont disponibles pour le traitement graphique des valeurs de
variable.
Valeurs isolées
Les valeurs mesurées sont représentées par des points.
Interpolation linéaire
Le tracé de la courbe est obtenu par interpolation linéaire des valeurs mesurées. La courbe
est représentée en trait continu ou en pointillés. L'aire sous la courbe peut être remplie.
Courbe en escalier
Le tracé de la courbe est en escalier. La courbe est représentée en trait continu ou en pointillés.
L'aire sous la courbe peut être remplie.
Configuration
La forme de représentation de la courbe est configurée dans Graphics Designer dans le
dialogue de propriétés de WinCC Online Trend Control dans l'onglet "Courbes".
Voir aussi
Représentation de courbes (Page 1816)
Introduction
Pour représenter plusieurs courbes dans une fenêtre de courbe, il est possible d'utiliser pour
chaque courbe un axe lui étant propre ou bien un axe X ou Y commun à toutes les courbes.
Configuration
Vous configurez la représentation des axes communs dans l'onglet "Général" du dialogue
"Propriétés de WinCC Online Trend Control".
Remarque
Lors de la configuration d'un Online Trend Control, il est recommandé de ne représenter que
des variables ayant le même cycle de mise à jour dans une fenêtre de courbes pour plusieurs
courbes dont l'axe des temps est commun. Si les cycles de mise à jour des variables sont
différents, les axes de temps n'ont pas la même longueur pour toutes les variables. Etant
donné que les courbes de variables sont mises à jour à des moments différents du fait que
les cycles de mise à jour sont différents, on observe à chaque changement un léger décalage
du moment final pour l'axe des temps. Les courbes représentées vacillent de ce fait légèrement
d'un côté et de l'autre à chaque changement.
Voir aussi
Représentation de courbes (Page 1816)
Introduction
La représentation décalée permet d'afficher plusieurs courbes décalées vers le haut dans une
fenêtre. La plage de valeurs de l'axe Y peut être définie individuellement pour chaque courbe.
Configuration
Vous configurez la représentation des courbes décalées dans l'onglet "Général" du dialogue
"Propriétés de WinCC Function Trend Control".
Voir aussi
Représentation de courbes (Page 1816)
Introduction
Définissez via "Sens du tracé de l'enregistreur" où les mesures actuelles seront inscrites. Le
paramètre "de bas en haut" fait en sorte que les mesures actuelles soient traitées à partir du
bas.
Lorsque vous sélectionnez pour le sens de tracé les paramétrages "de haut en bas" ou "de
bas en haut", il est recommandé d'utiliser des polices True-Type dans la fenêtre de courbes
pour que l'étiquette de l'axe vertical soit bien lisible.
Configuration
Vous configurez le sens du traceur dans l'onglet "Généralités" du dialogue "Propriétés de
WinCC Online Trend Control".
Voir aussi
Représentation de courbes (Page 1816)
Introduction
Les variables peuvent être représentées de différentes manières suivant la plage de temps
prise en compte :
La forme de représentation statique est configurée sur l'onglet "Plage de temps" du dialogue
des propriétés en désactivant l'option "Rafraîchir". Vous pouvez définir la plage de temps à
afficher
● soit en indiquant un moment de début et une plage de temps
● soit en indiquant un moment de début et un moment de fin.
● soit en indiquant un moment de début et le nombre de points de mesure à représenter.
Remarque
Cette forme de représentation ne peut être utilisée que pour des variables d'archive.
La forme de représentation dynamique est configurée sur l'onglet "Plage de temps" du dialogue
des propriétés en activant l'option "Rafraîchir". Vous pouvez définir la plage de temps à afficher
● en indiquant une plage de temps.
● en indiquant le nombre de points de mesure à représenter.
● par l'écart de temps obtenu en indiquant un moment de début et un moment de fin.
Remarque
A l'ouverture de la vue d'une fenêtre de courbe en Runtime, les valeurs variable à représenter
sont soit lues dans l'archive, soit placées sur zéro. Vous définissez ce comportement dans
l'onglet "Général" du dialogue des propriétés.
Voir aussi
Dynamiser la période avec un script (Page 1829)
Représentation de courbes (Page 1816)
Introduction
Il peut se produit des sauts de temps ou des chevauchements de temps dans l'archive, suite
aux changements horaires tel que le passage de l'heure d'été à l'heure d'hiver.
Lors de la représentation des courbes de valeurs archivées, l'existence d'un saut de temps ou
d'un chevauchement de temps modifie le texte de l'axe des temps et est marqué par une ligne
verticale.
Configuration
Une couleur peut être affectée à la ligne de marquage dans l'onglet "Seuils" du dialogue
"Propriétés de WinCC Online Trend Control".
Voir aussi
Représentation de courbes (Page 1816)
Configuration
Introduction
Les étapes menant à la configuration de WinCC Online Trend Control dépendent des variables
que vous voulez représenter.
Voir aussi
Pour insérer Online Trend Control dans une vue (Page 1826)
Pour configurer les courbes dans Online Trend Control (Page 1827)
Dynamiser la période avec un script (Page 1829)
Pour activer l'exemple Online Trend Control (Page 1832)
Introduction
Les courbes sont représentées en Runtime dans un ActiveX Control qui a été inséré et
configuré dans une vue de Graphics Designer.
Marche à suivre
1. Démarrez Graphics Designer et ouvrez une nouvelle vue.
2. Cliquez dans la palette d'objets sur l'onglet "Controls" / objet "WinCC Online Table Control".
Voir aussi
Pour configurer les courbes dans Online Trend Control (Page 1827)
Introduction
Dans le dialogue de configuration de WinCC Online Trend Control, vous déterminez les
propriétés de la courbe dans les onglets.
Condition
● Vous avez créé les variables qui sont nécessaires pour l'alimentation des données des
courbes dans la gestion des variables.
● Vous avez configuré ul'archive de valeur de process pour une alimentation des données
avec les variables d'archive.
● Vous avez inséré WinCC Online Trend Control dans une vue du Graphics Designer et
déterminé les propriétés du contrôle.
Marche à suivre
1. Double-cliquez sur WinCC Online Trend Control.
2. Cliquez sur l'onglet "Courbes".
Voir aussi
Comment configurer la plage de valeurs des courbes (Page 1830)
Introduction
WinCC Online Trend Control permet de dynamiser les propriétés "EndTime" et "BeginTime"
via un script en C.
Dans l'exemple, les valeurs pour EndTime et BeginTime sont définies via deux champs d'E/
S. La saisie s'effectue dans le format suivant : "jj.mm.aaaa hh.mm.ss" p. ex. 04.09.2002
10:20:00 .
La période dans WinCC Online Trend Control est rafraîchie par un script en C. Le script en C
est déclenché par un clic de souris sur le bouton Control. Pour rafraîchir la période, WinCC
Online Trend Control est désactivé puis réactivé par le script en C.
Marche à suivre
1. Configurez dans le stock de variables les variables "strVar_1" et "strVar_2" du type de
données "Variable de texte valeur 8 bits" et la variable "TagLog" du type de données "Valeur
16 bits non signée".
2. Démarrez Tag Logging et créez une archive de valeurs de process à l'aide de l'assistant
d'archive puis configurez la variable de valeur de process qui y est contenue.
3. Lancez Graphics Designer et ouvrez une vue. Insérez un WinCC Online Trend Control
dans la vue et reliez-la avec les variables de valeurs de process.
4. Insérez deux champs d'E/S dans la vue et reliez-la avec la variable "strVar_1" ou "strVar_2".
Définissez dans la propriété d'objet "Entrée/Sortie" des champs d'E/E, "Chaîne" comme
format de données et "*" comme format de sortie.
5. Insérez un bouton dans la vue et enregistrez la vue en tant que „NewPDL0.PDL„.
6. Ouvrez le dialogue "Propriétés de l'objet" du bouton et cliquez sur l'onglet "Evénement".
7. Sélectionnez dans la zone gauche de la fenêtre le déclencheur de l'événement Souris.
8. Cliquez avec la touche droite de la souris sur l'événement „Clic de souris„ et sélectionnez
dans le menu contextuel l'instruction "Action en C...".
Voir aussi
Pour activer l'exemple Online Trend Control (Page 1832)
Plage de temps de la représentation d'une courbe (Page 1821)
Introduction
Dans l'onglet "Axe des valeurs" du dialogue de configuration concernant WinCC Online Trend
Control, vous pouvez pour chaque courbe adapter la plage de valeurs et la mise à l'échelle
pour la représentation des courbes.
Lorsque vous avez créé une courbe, la plage de valeurs à représenter et la mise à l'échelle
doivent être préconfigurées de la manière suivante :
● La plage de valeurs s'oriente automatiquement en fonction de la valeur minimale ou
maximale de la courbe sélectionnée. Si vous utilisez un axe de valeurs commun, les valeurs
minimales et maximales de toutes les courbes de la fenêtre courbes sont déterminées.
● La mise à l'échelle de l'axe des valeurs s'oriente linéairement selon la plage de valeurs.
Condition
● Vous avez créé des courbes et configuré l'alimentation des données.
Marche à suivre
1. Cliquez dans le dialogue de configuration de WinCC Online Trend Control dans l'onglet
"Axe des valeurs".
1. Sélectionnez sous "Courbe:" la courbe dont vous souhaitez modifier l'axe des valeurs.
2. Désactivez dans "Sélection de zone" la case à cocher "Automatique" quand vous souhaitez
déterminer une plage de valeurs fixe et une mise à l'échelle propre de l'axe des valeurs.
3. Entrez dans les champs de saisie "De:" et "A:" la valeur minimale et la valeur maximale de
la plage de valeurs.
4. Pour la configuration de la mise à l'échelle, activez la case à cocher "Mise à l'échelle
personnalisée": Cliquez sur "..." pour définir une mise à l'échelle pour la plage de valeurs
sélectionnée.
5. Vous devez pour la plage de valeurs complète définir des espaces sans intervalle et affecter
des zones sur l'axe des valeurs. Si vous avez par exemple déterminé une plage de valeurs
de "0 - 100000", vous pouvez par exemple diviser cette plage de valeurs en trois espaces
qui sont représentés de la manière suivante sur l'axe des valeurs :
Par ex., la plage de valeurs "0...50000" est représentée dans Runtime sur l'axe des valeurs
dans la plage "100 - 500" quand la case à cocher "mise à l'échelle personnalisée" est activée.
Condition
Avant d'activer l'exemple donné pour WinCC Online Trend Control, il vous faut
● enregistrer la vue que vous avez configurée.
● définir dans WinCC Explorer comme vue d'accueil la vue enregistrée via le menu contextuel.
● vérifier si "Graphics Runtime" et "Tag Logging Runtime" sont marqués dans la liste de
démarrage de WinCC Explorer (dialogue "Propriétés - Ordinateur").
Marche à suivre
Vous avez plusieurs possibilités pour démarrer Runtime :
● par la barre d'outils de WinCC Explorer
● par la barre de menu de WinCC Explorer
Lors de la configuration vous pouvez faire afficher de manière ciblée des vues au Runtime :
● par la barre d'outils de Graphics Designer
● par la barre de menu de Graphics Designer
Introduction
Dans PCS 7, vous pouvez configurer dans SIMATIC Manager les propriétés de variables qui
sont une incidence sur la représentation dans des Trend Controls. Vous pouvez prendre en
compte les paramètres définis dans WinCC Online Trend Control.
Marche à suivre
1. Ajoutez une nouvelle courbe dans WinCC Online Trend Control.
2. Sélectionnez une variable d'archive ou en ligne ayant déjà été configurée dans PCS 7. Si
les propriétés mentionnées plus haut sont déjà configurées pour cette variable, les
paramètres suivants sont configurés sur l'onglet "Axe des valeurs" :
– Le champ "Texte" contient l'unité de mesure de la variable. Vous pouvez modifier le
texte.
– Dans la zone "Sélection de la zone", l'option "Appliquer les propriétés des variables"
est activée et l'option "Automatique" désactivée.
– Dans la zone "Sélection de la zone", inscrire dans les champs "De" et "A" les noms de
variable des seuils inférieur et supérieur de la variable. Les limites ne peuvent pas être
modifiées.
– Dans la zone "Mise à l'échelle", l'option "Echelle utilisateur" est désactivée.
3. Si vous voulez modifier les seuils de la zone de courbe et configurer une mise à l'échelle
utilisateur, désactivez l'option "Appliquer les propriétés des variables".
Commande en Runtime
Introduction
La fenêtre de courbes se manipule en runtime par les boutons de la barre d'outils.
Liste récapitulative
Avec ce bouton, vous ouvrez un dialogue pour sélectionner une archive et une
variable
"Dialogue de sélection d'une courbe"
Ce bouton vous permet d'ouvrir un dialogue pour commuter les courbes visibles
ou invisibles.
"Sélectionner période"
Ce bouton vous permet d'ouvrir un dialogue dans lequel vous pouvez paramétrer
la plage de temps représentée dans la fenêtre de courbe
"Courbe précédente au premier plan"
Remarque
Le bouton "Afficher valeur à cet endroit" dans la barre d'outils vous permet de représenter les
points de coordonnées d'une courbe dans un tableau. Les valeurs variable affichées peuvent
être dotées d'un attribut supplémentaire sous forme de lettre. Avec :
● lettre "i" : la valeur variable affichée est une valeur interpolée.
● lettre "u" : la valeur affichée se trouve dans un état incertain. Cet attribut s'affiche si la valeur
de départ n'est pas connue après l'activation du Runtime ou bien si une valeur de
substitution est utilisée.
Les boutons pour "Feuilleter" dans les archives ne sont disponibles que si la courbe à
représenter provient d'une archive de valeurs de process.
Voir aussi
Pour établir une statistique des données Runtime (Page 1848)
Démarrer et arrêter le rafraîchissement (Page 1842)
Représenter une courbe au premier plan (Page 1842)
Pour zoomer une zone de courbes (Page 1846)
Pour déterminer les coordonnées d'un point (Page 1844)
Configuration en ligne de Online Trend Control (Page 1837)
Introduction
Quatre possibilités s'offrent à vous pour modifier la configuration de Online Trend Control en
Runtime.
Champ Description
Courbe Sélectionnez ici l'une des courbes configurées.
Sélec‐ Le bouton "Sélection" permet d'ouvrir le dialogue pour la sélection des variables liées.
tion
Persis‐ Si l'option "Persistance en RT et CS" n'est pas activée, les modifications n'ont d'impact sur
tance les paramètres qu'au sein du Runtime. Le maintien des paramètres modifiés, même si la
vue a été changée, dépend de l'option "Persistance en RT" .
Si l'option "Persistance dans RT et CS" est activée, les paramétrages modifiés sont égale‐
ment validés dans le système de configuration. Pour cela, ouvrez et enregistrez à nouveau
la vue dans le Graphics Designer. Les paramétrages modifiés sont également utilisés si le
projet est à nouveau activé.
Pour les projets PCS 7 ou TIA, les modifications des propriétés de Control au Runtime ne
sont pas adoptées de manière persistante dans CS. Les paramètres modifiés sont écrasés
dans l'OS lors du chargement complet de l'ES dans l'OS.
Configurez les propriétés des Controls dans l'ES.
Champ Description
Courbe au Lorsqu'on utilise un axe commun, on se sert pour la représentation de l'axe des para‐
premier plan mètres déterminés pour la première courbe. Vous pouvez configurer une couleur uni‐
forme pour l'axe X commun. Vous pouvez définir la première courbe dans ce dialogue,
ou la modifier dans la barre d'outils via les boutons "Courbe précédente au premier
plan" et "Courbe suivante au premier plan".
Courbe vi‐ Dans cette zone, vous pouvez définir quelles sont les courbes configurées à ne pas
sible / invi‐ représenter.
sible
Persistance Si l'option "Persistance en RT et CS" n'est pas activée, les modifications n'ont d'impact
sur les paramètres qu'au sein du Runtime. Le maintien des paramètres modifiés, même
si la vue a été changée, dépend de l'option "Persistance en RT" .
Si l'option "Persistance dans RT et CS" est activée, les paramétrages modifiés sont
également validés dans le système de configuration. Pour cela, ouvrez et enregistrez
à nouveau la vue dans le Graphics Designer. Les paramétrages modifiés sont égale‐
ment utilisés si le projet est à nouveau activé.
Pour les projets PCS 7 ou TIA, les modifications des propriétés de Control au Runtime
ne sont pas adoptées de manière persistante dans CS. Les paramètres modifiés sont
écrasés dans l'OS lors du chargement complet de l'ES dans l'OS.
Configurez les propriétés des Controls dans l'ES.
Remarque
La première courbe d'une fenêtre de courbe ne peut pas être dotée de l'attribut "invisible".
Champ Description
Courbe Sélectionnez ici l'une des courbes configurées.
Sélection Vous pouvez définir l'intervalle de temps à représenter dans la fenêtre de courbe
de temps soit en indiquant un moment de début et de fin (paramètre "Période" non activé).
soit en indiquant un moment de début et une plage de temps (paramètre "Période" activé).
La longueur de l'intervalle de temps à représenter est calculée en multipliant "Facteur" et
"Zone".
Persistan‐ Si l'option "Persistance en RT et CS" n'est pas activée, les modifications n'ont d'impact
ce sur les paramètres qu'au sein du Runtime. Le maintien des paramètres modifiés, même
si la vue a été changée, dépend de l'option "Persistance en RT" .
Si l'option "Persistance dans RT et CS" est activée, les paramétrages modifiés sont éga‐
lement validés dans le système de configuration. Pour cela, ouvrez et enregistrez à nou‐
veau la vue dans le Graphics Designer. Les paramétrages modifiés sont également utili‐
sés si le projet est à nouveau activé.
Pour les projets PCS 7 ou TIA, les modifications des propriétés de Control au Runtime
ne sont pas adoptées de manière persistante dans CS. Les paramètres modifiés sont
écrasés dans l'OS lors du chargement complet de l'ES dans l'OS.
Configurez les propriétés des Controls dans l'ES.
Voir aussi
Configuration de WinCC Online Trend Control (Page 1826)
Pour établir une statistique des données Runtime (Page 1848)
Utilisation du Online Trend Control en Runtime (Page 1834)
Introduction
La fonction de touche "Démarrer/Arrêter le rafraîchissement" permet d'arrêter ou de
redémarrer le rafraîchissement des courbes contenues dans la fenêtre de courbes.
Lorsque le rafraîchissement est arrêté, vous pouvez modifier la plage de temps représentée
et afficher dans la fenêtre de courbes des valeurs de l'archive de valeurs de process. Certaines
fonctions telles que la fonction de touche "Zoomer zone" et "Sélectionner la plage de
statistiques" arrêtent automatiquement le rafraîchissement des valeurs mesurées.
L'état du rafraîchissement se reconnaît à l'apparence du bouton :
● : Le rafraîchissement est arrêté et peut être repris en cliquant sur le bouton.
● : Le rafraîchissement est démarré et peut être arrêté en cliquant sur le bouton.
Voir aussi
Utilisation du Online Trend Control en Runtime (Page 1834)
Introduction
Lorsqu'on utilise un axe commun, on se sert pour la représentation de l'axe des paramètres
de la courbe affichée au premier plan.
Vous pouvez modifier la courbe affichée au premier plan dans le runtime :
● par le bouton (fonction de touche ""Dialogue pour sélectionner des courbes")
● par le bouton (Fonction de touche "Courbe suivante au premier plan")
● par le bouton (Fonction de touche "Courbe précédente au premier plan")
Configuration
L'ordre des courbes se configure dans l'onglet "Courbes" du dialogue "Propriétés de WinCC
Online Trend Control". Il peut être modifié avec les boutons "haut" et "bas".
Voir aussi
Utilisation du Online Trend Control en Runtime (Page 1834)
Introduction
La fonction de touche "Afficher valeur à cet endroit" permet de déterminer les coordonnées
d'un point de la courbe. Pour vous faciliter la détermination des coordonnées, vous pouvez
agrandir une zone de courbe.
Condition
● Configurez un Online Trend Control.
● Configurez l'affichage d'une barre d'outils avec les fonctions de touche "Zoomer zone" et
"Activer vue originale".
● Vous pouvez définir dans l'onglet "Police" avec la propriété "RulerFont" la police pour le
tableau des valeurs de variable avec lesquelles une fonction de touche "Afficher valeur à
cet endroit" est représentée.
● Activez Runtime.
Marche à suivre
Si le bouton "Afficher valeur à cet endroit" est appuyé, une ligne verticale, la règle, s'affiche
dans la fenêtre de courbe. Les coordonnées x et y des mesures s'affichent en bas de la fenêtre
de courbe, à côté du nom d'archive et de variable.
Les valeurs variable affichées peuvent être dotées d'un attribut supplémentaire sous forme de
lettre. Avec :
● lettre "i" : la valeur variable affichée est une valeur interpolée.
● lettre "u" : la valeur affichée se trouve dans un état incertain. Cet attribut s'affiche si la valeur
de départ n'est pas connue après l'activation du Runtime ou bien si une valeur de
substitution est utilisée.
Vous pouvez déterminer d'autres mesures en positionnant le pointeur de la souris sur la règle
et en déplaçant cette dernière jusqu'à la position voulue tout en maintenant appuyée la touche
gauche de la souris.
Remarque
L'état "incertain" d'une valeur variable peut également être identifié sur la courbe représentée.
Activez à cet effet l'option "Valeur à état incertain" dans le dialogue "Propriétés de WinCC
Online Trend Control" sur l'onglet "Seuils".
Si vous ne voulez pas visualiser la liaison de variable dans le tableau, il vous faut paramétrer
la propriété "HideTagNames" sur "oui" dans le dialogue des propriétés de l'objet.
Voir aussi
Utilisation du Online Trend Control en Runtime (Page 1834)
Introduction
La fonction de touche "Zoomer zone" vous permet d'agrandir une zone quelconque de la
fenêtre de courbe. La représentation agrandie permet de déterminer plus facilement les
coordonnées d'un point avec la fonction de touche "Afficher valeur à cet endroit". Vous pouvez
revenir au mode d'affichage normal avec la fonction de touche "Activer vue originale".
Condition
● Configurez un Online Trend Control.
● Configurez l'affichage d'une barre d'outils avec les boutons correspondant aux fonctions
de touche "Zoomer zone" et "Activer vue originale".
● Activez Runtime.
Marche à suivre
1. Cliquez sur le bouton "Zoomer zone" dans la barre d'outils .
L'affichage rafraîchi est arrêté et le pointeur de la souris se transforme en réticule.
2. Dans la fenêtre de courbe, cliquez sur un coin de la zone que vous voulez zoomer.
3. En maintenant le bouton gauche de la souris enfoncé, agrandissez la zone à la taille
souhaitée. Si deux mesures au moins se trouvent dans la zone marquée, la section de
courbe que vous avez sélectionnée s'affiche dans la fenêtre de courbe.
4. Relâchez le bouton gauche de la souris.
La zone sélectionnée est affichée agrandie
5. Cliquez sur le bouton "Activer vue originale" dans la barre d'outils .
La fenêtre de courbes est affichée à nouveau dans la vue configurée à l'origine.
6. Dans la barre d'outils, cliquez sur le bouton "Démarrer/Arrêter le rafraîchissement" pour
reprendre l'affichage avec rafraîchissement. Les valeurs préréglées sont alors
automatiquement acceptées pour les plages de valeur des axes x et y.
Voir aussi
Utilisation du Online Trend Control en Runtime (Page 1834)
Introduction
Les fonctions de touche "Zoomer zone", "Zoom avant" et "Zoom arrière" vous permettent
d'agrandir ou de diminuer une zone quelconque de la fenêtre de courbe dans WinCC Online
Trend Control.
Condition préalable
Les conditions préalables pour "zoom avant" et "zoom arrière" sont les suivantes :
● Toutes les courbes affichées ont une plage de valeurs déterminée.
● Les courbes n'ont pas de mise à l'échelle utilisateur.
● Les courbes sont mises à l'échelle linéaire.
Introduction
Les boutons figurant dans la barre d'outils d'une fenêtre de courbe ou les raccourcis de clavier
respectifs vous permettent de "feuilleter" parmi les archives.
Les valeurs archivées pour une variable sont alors représentées dans la fenêtre de courbe
dans un intervalle de temps. La largeur de cet intervalle est soit définie en indiquant une
période à représenter, soit déterminée par la différence de temps entre un moment de début
et un moment de fin.
Dans la fenêtre de courbe, la variation d'une variable est représentée à partir de la pre‐
mière valeur archivée pour la plage de temps prescrite
Dans la fenêtre de courbe, la variation d'une variable est représentée à partir de l'intervalle
de temps actuellement représenté, pour l'intervalle de temps précédent
Dans la fenêtre de courbe, la variation d'une variable est représentée à partir de l'intervalle
de temps actuellement représenté, pour l'intervalle de temps suivant
Dans la fenêtre de courbe, la variation d'une variable est représentée pour la plage de
temps prescrite en terminant par la valeur archivée en dernier
Remarque
Les boutons pour "Feuilleter" dans les archives ne sont disponibles que si la courbe à
représenter provient d'une archive de valeurs de process.
Voir aussi
Utilisation du Online Trend Control en Runtime (Page 1834)
Configuration en ligne de Online Trend Control (Page 1837)
Configuration de WinCC Online Trend Control (Page 1826)
Introduction
Vous pouvez créer une interprétation statistique des données de process dans la fenêtre de
courbe pour les données Runtime. Les événements suivants sont représentés dans une
fenêtre de statistiques pour toutes les courbes affichées, pour une période sélectionnée :
● Minimum
● Maximum
● Moyenne
● Différence standard
Condition
● Configurez un Online Trend Control.
● Vous configurez l'affichage d'une barre d'outils avec les fonctions de touche "Sélectionner
la plage de statistiques", "Calculer les statistiques" et "Arrêter/Démarrer le
rafraîchissement".
● Configurez l'affichage de la fonction de touche "Sélectionner la plage de statistiques" si
vous voulez sélectionner une plage de statistiques se trouvant hors de la période
représentée dans les courbes.
● Vous pouvez définir dans l'onglet "police" avec la propriété "Statisticsfont" la police pour
les tableaux avec lesquels les fonctions de touche "Sélectionner la zone de statistique" et
"Calculer statistique" sont représentées.
● Activez Runtime.
Marche à suivre
1. Cliquez dans la barre d'outils sur le bouton .
L'affichage rafraîchi s'arrête mais l'archivage des données du process se poursuit. Deux
lignes verticales aux marges gauche et droite de la fenêtre de courbe s'affichent. Une
fenêtre présentant la plage de statistiques s'affiche et indique les seuils inférieur et
supérieur momentanés des courbes.
2. Pour déterminer la période de calcul, tirez avec la souris les deux lignes à la position voulue
sur l'axe x.
5. Si vous voulez afficher les résultats d'autres courbes de la fenêtre de courbe, sélectionnez
dans le champ "Courbe" la courbe en question.
6. Pour continuer avec la représentation des zones de courbe, fermez la fenêtre des
statistiques et cliquez dans la barre d'outils sur le bouton .
7. Si vous désirez l'interprétation statistique de données de process qui ne sont pas affichées
dans la fenêtre de courbe, cliquez le bouton . Entrez la période voulue dans le dialogue
"Sélectionner plage de temps". La courbe des données de process est représentée pour
la période spécifiée et vous pouvez alors calculer les statistiques.
En cliquant avec la touche droite de la souris sur un point de la courbe, vous pouvez visualiser
dans une info-bulle la valeur de process respective et les valeurs X/Y.
Remarque
Il vous faut créer des scripts pour une interprétation statistique plus poussée des données de
process et un archivage des résultats.
Voir aussi
Utilisation du Online Trend Control en Runtime (Page 1834)
Configuration en ligne de Online Trend Control (Page 1837)
Configuration de WinCC Online Trend Control (Page 1826)
6.5.4.4 Avant WinCC V7 : Sortie des valeurs du process comme fonction d'une autre variable
Introduction
Pour la représentation graphique de variables, WinCC offre avec Function Trend Control la
possibilité d'afficher les valeurs de variables comme fonction d'une autre variable. Il est ainsi
possible de représenter des courbes de température comme fonction de l'impression. Les
courbes peuvent également être comparées avec une courbe de consignes.
Les courbes sont représentées en Runtime dans un ActiveX Control qui est inséré et configuré
dans une vue du Graphics Designer.
Condition
Les conditions suivantes sont requises pour la représentation de courbes dans WinCC
Function Trend Control :
● Vous pouvez représenter autant de courbes que vous voulez dans WinCC Function Trend
Control. Il est toutefois recommandé de ne pas configurer plus de 8 courbes .
● 10000 paires de valeurs peuvent au maximum être représentées dans chaque courbe.
● Pour les courbes, vous pouvez utiliser des variables en ligne, des variables provenant des
archives ou des données provenant des archives utilisateur.
● Les variables en ligne d'une courbe doivent avoir le même cycle de rafraîchissement.
● Les variables d'archive d'une courbe doivent avoir le même cycle de rafraîchissement et
être saisies de façon cyclique-continue.
● Les données provenant des archives utilisateur peuvent être utilisées pour les courbes de
consignes.
● Il est possible de représenter des variables en tant que fonction du temps uniquement si
les valeurs des courbes sont alimentées par l'interface API. Il est recommandé d'utiliser
WinCC Online Trend Control pour afficher des variables comme fonction de temps.
Représentation de courbes
Représentation de courbes
Introduction
WinCC Function Trend Control permet de représenter une courbe de nombreuses manières.
Voir aussi
Comparaison à une courbe de consigne (Page 1866)
Marquage de valeurs spéciales (Page 1865)
Plage de temps de la représentation d'une courbe (Page 1863)
Sens du tracé (Page 1861)
Représentation de courbes décalées (Page 1859)
Représentation avec des axes logarithmiques (Page 1857)
Représentation avec des axes communs (Page 1855)
Formes de représentation (Page 1853)
Formes de représentation
Introduction
Trois formes de représentation de base sont disponibles pour le traitement graphique des
valeurs de variable.
Valeurs isolées
Les valeurs mesurées sont représentées par des points.
Interpolation linéaire
Le tracé de la courbe est obtenu par interpolation linéaire des valeurs mesurées. La courbe
est représentée en trait continu ou en pointillés. L'aire sous la courbe peut être remplie.
Courbe en escalier
Le tracé de la courbe est en escalier. La courbe est représentée en trait continu ou en pointillés.
L'aire sous la courbe peut être remplie.
Configuration
La forme de représentation de la courbe se configure dans l'onglet "Courbes" du dialogue
"Propriétés de WinCC Function Trend Control".
Voir aussi
Propriétés de Function Trend Control - Onglet Courbes (Page 1896)
Représentation de courbes (Page 1852)
Introduction
Pour représenter plusieurs courbes dans une fenêtre de courbe, il est possible d'utiliser pour
chaque courbe un axe lui étant propre ou bien un axe X ou Y commun à toutes les courbes.
Configuration
La représentation de la courbe avec des axes communs se configure dans l'onglet "Général"
du dialogue "Propriétés de WinCC Function Trend Control".
Voir aussi
Propriétés de Function Trend Control - Onglet Général (Page 1891)
Représentation de courbes (Page 1852)
Introduction
L'échelle des axes de la fenêtre de courbes peut être logarithmique ou linéaire. Les échelles
logarithmiques ne permettent pas de représenter des valeurs négatives, les échelles
logarithmiques négatives ne permettent pas de représenter des valeurs positives.
Configuration
L'affichage avec axes logarithmiques se configure dans les onglets "Axe X" et "Axe Y" du
dialogue "Propriétés de WinCC Function Trend Control".
Voir aussi
Représentation de courbes (Page 1852)
Introduction
La représentation décalée permet d'afficher plusieurs courbes décalées vers le haut dans une
fenêtre. La plage de valeurs de l'axe Y peut être définie individuellement pour chaque courbe.
Configuration
Vous configurez la représentation des courbes décalées dans l'onglet "Général" du dialogue
"Propriétés de WinCC Function Trend Control".
Voir aussi
Propriétés de Function Trend Control - Onglet Général (Page 1891)
Représentation de courbes (Page 1852)
Sens du tracé
Introduction
"Sens du tracé" détermine le sens de l'affichage des valeurs positives sur les axes. Ainsi le
paramétrage "de haut en bas" signifie que les valeurs positives de l'axe Y sont affichées de
haut en bas.
Lorsque vous sélectionnez pour le sens de tracé les paramétrages "de haut en bas" ou "de
bas en haut", il est recommandé d'utiliser des polices True-Type dans la fenêtre de courbes
pour que l'étiquette de l'axe vertical soit bien lisible.
Configuration
Le sens du tracé se configure dans l'onglet "Général" du dialogue "Propriétés de WinCC
Function Trend Control".
Voir aussi
Propriétés de Function Trend Control - Onglet Général (Page 1891)
Représentation de courbes (Page 1852)
Introduction
Les variables peuvent être représentées de différentes manières suivant la plage de temps
prise en compte :
La plage de temps se configure dans l'onglet "Intégration des données" du dialogue "Propriétés
de WinCC Function Trend Control". La plage de temps à représenter est définie soit par le
point de départ et le point final soit par le nombre de couples de valeurs à représenter.
Voir aussi
Représentation de courbes (Page 1852)
Introduction
Dans chaque courbe il est possible de marquer en couleur des valeurs particulières telles que
le dépassement d'un seuil supérieur ou inférieur ou des valeurs à état incertain. Les valeurs
à état incertain sont des valeurs dont la valeur initiale n'est pas connue au moment de
l'activation du Runtime ou qui ont été remplacées par une valeur de substitution.
Configuration
Le marquage couleur de valeurs particulières se configure dans l'onglet "Seuils" du dialogue
"Propriétés de WinCC Function Trend Control".
Voir aussi
Représentation de courbes (Page 1852)
Introduction
Il est possible de configurer une courbe de consignes pour chaque courbe représentée. Ainsi
il est possible au runtime de comparer efficacement l'allure réelle de la courbe à celle de la
courbe de consignes. Les valeurs de la courbe de consignes doivent être enregistrées dans
une archive utilisateur. Vous pouvez créer des archives utilisateur avec WinCC Option User
Archives.
Configuration
Les valeurs de la courbe de consignes se configurent dans une archive utilisateur.
L'affichage d'une courbe de consignes se configure dans l'onglet "Courbes" du dialogue
"Propriétés de WinCC Function Trend Control".
Voir aussi
Propriétés de Function Trend Control - Onglet Courbes (Page 1896)
Représentation de courbes (Page 1852)
Configuration
Introduction
Les étapes de la configuration de WinCC Function Trend Control dépendent des variables à
représenter.
Voir aussi
Pour afficher des variables d'archive (Page 1870)
Pour comparer des valeurs de variable à une courbe de consignes (Page 1872)
Pour afficher des données d'archives utilisateur (Page 1871)
Pour afficher des variables en ligne (Page 1869)
Pour insérer un contrôle Function Trend Control dans une vue (Page 1869)
Introduction
Les courbes sont représentées en runtime dans un ActiveX Control qui a été inséré et configuré
dans une vue de Graphics Designer.
Marche à suivre
1. Lancez Graphics Designer et ouvrez une nouvelle vue.
2. Dans la palette d'objets, dans l'onglet "Standard", cliquez sur l'objet complexe "Control"
3. Placez le pointeur de la souris à l'endroit de la vue où vous voulez insérer un contrôle.
Le pointeur de la souris se transforme en réticule auquel est accroché un symbole d'objet.
4. Agrandissez le contrôle en maintenant enfoncé le bouton de la souris.
Le dialogue "Insérer Control" s'ouvre.
5. Sélectionnez le contrôle WinCC Function Trend Control et confirmez la sélection par "OK".
Le dialogue de configuration rapide "Propriétés de WinCC Function Trend Control" s'ouvre.
6. Fermez le dialogue par "OK".
Voir aussi
Pour comparer des valeurs de variable à une courbe de consignes (Page 1872)
Pour afficher des données d'archives utilisateur (Page 1871)
Pour afficher des variables en ligne (Page 1869)
Pour afficher des variables d'archive (Page 1870)
Condition
● Configurez deux variables (Variable1, Variable2) du type de données "Valeur 16 bits
signée".
● Insérez le contrôle Function Trend Control dans une vue de Graphics Designer.
Marche à suivre
1. Dans le Graphics Designer, ouvrez une vue avec le contrôle Function Trend Control.
2. Double-cliquez sur le contrôle Function Trend Control.
3. Cliquez sur l'onglet "Intégration des données".
4. Pour "Source des données" sélectionnez "Variables en ligne".
5. Par le bouton "..." sélectionnez dans la zone de masque "Sélection d'archive/de variables"
Variable1 pour l'axe X.
6. Par le bouton "...", sélectionnez dans la zone de masque "Sélection d'archive/de variables"
Variable2 pour l'axe Y.
7. Définissez la plage à afficher par un point de départ et le nombre de couples de valeurs à
représenter.
Voir aussi
Pour utiliser le simulateur (Page 1876)
Pour insérer un contrôle Function Trend Control dans une vue (Page 1869)
Condition
● Configurez deux variables (Variable1, Variable2) du type de données "Valeur 16 bits
signée".
● Créez une archive de valeurs de process avec les variables Variable1 et Variable2.
● Insérez le contrôle Function Trend Control dans une vue de Graphics Designer.
Marche à suivre
1. Dans le Graphics Designer, ouvrez une vue avec le contrôle Function Trend Control.
2. Double-cliquez sur le contrôle Function Trend Control.
3. Cliquez sur l'onglet "Intégration des données".
4. Pour "Source des données" sélectionnez "Variables d'archive".
Voir aussi
Pour utiliser le simulateur (Page 1876)
Pour insérer un contrôle Function Trend Control dans une vue (Page 1869)
Pour créer une archive de valeurs de process (Page 1885)
Introduction
Le contrôle WinCC Function Trend Control permet d'afficher des couples de valeurs d'archives
utilisateur. Vous pouvez créer des archives utilisateur avec WinCC Option User Archives.
Condition
● Configurez une archive utilisateur avec les colonnes "ValeurDeConsigneX" et
"ValeurDeConsigneY".
● Saisissez dans le Runtime des valeurs pour "ValeurDeConsigneX" et
"ValeurDeConsigneY".
● Insérez le contrôle Function Trend Control dans une vue de Graphics Designer.
Marche à suivre
1. Dans le Graphics Designer, ouvrez une vue avec le contrôle Function Trend Control.
2. Double-cliquez sur le contrôle Function Trend Control.
3. Cliquez sur l'onglet "Intégration des données".
4. Pour "Source des données" sélectionnez "Archive utilisateur".
5. Sélectionnez dans la zone "Archive utilisateur" l'archive UA1 avec le bouton "...".
6. Sélectionnez dans la zone "Colonne des abscisses" la colonne "ValeurDeConsigneX".
7. Sélectionnez dans la zone "Colonne des ordonnées" la colonne "ValeurDe ConsigneY".
8. Définissez la plage à afficher par le nombre de couples de valeurs à représenter et
l'identificateur du premier couple de valeurs.
Voir aussi
Pour utiliser le simulateur (Page 1876)
Pour insérer un contrôle Function Trend Control dans une vue (Page 1869)
Pour créer une archive utilisateur (Page 1886)
Condition
● Configurez une archive utilisateur avec les colonnes "ValeurDeConsigneX" et
"ValeurDeConsigneY".
● Saisissez dans le Runtime des valeurs pour "ValeurDeConsigneX" et
"ValeurDeConsigneY".
● Insérez le contrôle Function Trend Control dans une vue de Graphics Designer.
● Configurez l'Intégration des données du contrôle Function Trend Control.
Marche à suivre
1. Dans le Graphics Designer, ouvrez une vue avec le contrôle Function Trend Control.
2. Double-cliquez sur le contrôle Function Trend Control.
3. Cliquez sur l'onglet "Courbes".
4. Activez la case à cocher "Courbe de consignes".
5. Cliquez sur le bouton "Propriétés ...".
Le dialogue "Propriétés de la courbe de consignes" s'ouvre.
6. Sélectionnez dans la zone "Archive utilisateur" l'archive UA1 avec le bouton "...".
7. Sélectionnez dans la zone "Colonne des abscisses" la colonne "ValeurDeConsigneX".
8. Sélectionnez dans la zone "Colonne des ordonnées" la colonne "ValeurDe ConsigneY".
Voir aussi
Pour utiliser le simulateur (Page 1876)
Pour insérer un contrôle Function Trend Control dans une vue (Page 1869)
Pour créer une archive utilisateur (Page 1886)
Pour créer une archive de valeurs de process (Page 1885)
Introduction
Function Trend Control vous permet également d'afficher des variables comme fonction de
temps. Cela n'est toutefois possible que si les valeurs de courbe sont sélectionnées via
l'interface API. Il vous faut à cet effet sélectionner comme Provider le paramètre "aucun" dans
l'onglet "Intégration des données" du dialogue "Propriétés de WinCC Function Trend Control".
Remarque
Il est recommandé d'utiliser WinCC Online Trend Control pour afficher des variables comme
fonction de temps.
Exemple
L'exemple donné montre la sélection des valeurs d'une courbe via l'interface API. La troisième
courbe (Index = 2) du "Control1" dans une vue se voit attribuer les valeurs. Il en résulte un
sinus constitué de 1440 paires de valeurs :
Introduction
Pour vous familiariser avec le fonctionnement du contrôle WinCC Function Trend Control du
runtime, vous pouvez simuler les variables configurées dans les exemples.
Condition
● Dans Graphics Designer, configurez un contrôle Function Trend Control.
● Activez le runtime.
● Lancez le simulateur de variables
Marche à suivre
1. Dans le menu "Edition", cliquez sur "Nouvelle variable".
2. Sélectionnez "Variable1" et confirmez la sélection par "OK".
3. Cliquez sur l'onglet "Propriétés" et saisissez pour "Variable1" les valeurs suivantes.
Amplitude : 50
Offset : 50
Durée d'oscillation 25
4. Cliquez sur l'onglet "Variables".
5. Dans le menu "Edition", cliquez sur "Nouvelle variable".
6. Sélectionnez "Variable1" et confirmez la sélection par "OK".
7. Cliquez sur l'onglet "Propriétés" et saisissez pour "Variable1" les valeurs suivantes.
Amplitude : 50
Offset : 50
Durée d'oscillation 50
8. Cliquez sur l'onglet "Variables".
9. Cliquez sur le bouton "Démarrer Simulation".
10.Observez, dans WinCC Runtime, l'affichage des variables dans le contrôle WinCC Function
Trend Control.
Utilisation en Runtime
Introduction
La fenêtre de courbes se manipule en runtime par les boutons de la barre d'outils.
Voir aussi
Propriétés de Function Trend Control - Onglet Barre d'outils (Page 1888)
Démarrer et arrêter le rafraîchissement (Page 1880)
Afficher une courbe au premier plan (Page 1881)
Pour zoomer une zone de courbes (Page 1885)
Pour déterminer les coordonnées d'un point (Page 1883)
Configuration en ligne du Contrôle WinCC Function Trend Control (Page 1878)
Introduction
Vous disposez de deux possibilités pour modifier la configuration du contrôle Function Trend
Control en runtime.
Voir aussi
Utilisation du contrôle Function Trend Control en runtime (Page 1877)
Introduction
La fonction de touche "Arrêter/Démarrer le rafraîchissement" permet d'arrêter ou de
redémarrer le rafraîchissement des valeurs dans la fenêtre de courbes. Lorsque le
rafraîchissement est arrêté, vous pouvez modifier la plage de temps représentée et afficher
dans la fenêtre de courbes des valeurs de l'archive de valeurs de process. Certaines fonctions
telles que la fonction de touche "Zoomer zone" arrêtent automatiquement le rafraîchissement
des valeurs.
L'état du rafraîchissement se reconnaît à l'apparence du bouton :
: Le rafraîchissement est arrêté et peut être repris en cliquant sur le bouton.
: Le rafraîchissement est démarré et peut être arrêté en cliquant sur le bouton.
Voir aussi
Utilisation du contrôle Function Trend Control en runtime (Page 1877)
Introduction
Lorsqu'on utilise un axe commun, on se sert pour la représentation de l'axe des paramètres
de la courbe affichée au premier plan.
Vous pouvez modifier la courbe affichée au premier plan dans le runtime :
● par le bouton (Fonction de touche "Ouverture du dialogue de sélection d'une courbe")
● par le bouton (Fonction de touche "Courbe suivante au premier plan")
● par le bouton (Fonction de touche "Courbe précédente au premier plan")
Configuration
L'ordre des courbes se configure dans l'onglet "Seuils" du dialogue "Propriétés de WinCC
Function Trend Control". Il peut être modifié avec les boutons "haut" et "bas".
Voir aussi
Utilisation du contrôle Function Trend Control en runtime (Page 1877)
Introduction
La fonction de touche "Afficher valeur à cet endroit" permet de déterminer les coordonnées
d'un point de la courbe. Pour vous faciliter la détermination des coordonnées, vous pouvez
agrandir une zone de courbe.
Condition
● Configurez un contrôle Function Trend Control.
● Configurez l'affichage d'une barre d'outils avec les boutons correspondant aux fonctions
de touche "Zoomer zone" et "Activer vue originale".
● Vous pouvez définir dans l'onglet "Police" avec la propriété "RulerFont" la police pour le
tableau des valeurs de variable avec lesquelles une fonction de touche "Afficher valeur à
cet endroit" est représentée.
● Activez Runtime.
Marche à suivre
1. Dans la barre d'outils, cliquez sur le bouton "Afficher valeur à cet endroit".
Un réticule est affiché dans la fenêtre de courbes. Les coordonnées du centre du réticule
sont affichées sous la fenêtre de courbes.
2. Déplacez le pointeur de la souris sur un des axes ou sur le centre du réticule.
3. En maintenant le bouton gauche de la souris enfoncé, amenez le centre du réticule à la
position de la valeur dont vous voulez déterminer les coordonnées.
Voir aussi
Utilisation du contrôle Function Trend Control en runtime (Page 1877)
Introduction
La fonction de touche "Zoomer zone" vous permet d'agrandir une zone quelconque de la
fenêtre de courbe. La représentation agrandie permet de déterminer plus facilement les
coordonnées d'un point avec la fonction de touche "Afficher valeur à cet endroit". Vous pouvez
revenir au mode d'affichage normal avec la fonction de touche "Activer vue originale".
Condition
● Configurez un contrôle Function Trend Control.
● Configurez l'affichage d'une barre d'outils avec les boutons correspondant aux fonctions
de touche "Zoomer zone" et "Activer vue originale".
● Activez Runtime.
Marche à suivre
1. Cliquez sur le bouton "Zoomer zone" dans la barre d'outils.
L'affichage rafraîchi est arrêté et le pointeur de la souris se transforme en réticule.
2. Dans la fenêtre de courbe, cliquez sur un coin de la zone que vous voulez zoomer.
3. En maintenant le bouton gauche de la souris enfoncé, agrandissez la zone à la taille
souhaitée.
Voir aussi
Utilisation du contrôle Function Trend Control en runtime (Page 1877)
Annexe
Introduction
Pour afficher des variables d'archive dans un contrôle WinCC Function Trend Control, vous
devez configurer une archive de valeurs de process. La manière la plus simple de créer une
archive de valeurs de process est d'utiliser l'assistant de création d'archive.
Marche à suivre
1. Lancez Tag Logging et sélectionnez "Assistant d'archive ..." dans le menu contextuel des
archives.
Remarque
Pour les autres exemples concernant le contrôle Function Trend Control vous avez besoin de
l'archive de valeurs de process "PW1" et des trois variables "Variable1", "Variable2" et
"Variable3" du type de données "Valeur 16 bit signée".
Voir aussi
Pour afficher des variables d'archive (Page 1870)
Introduction
Pour afficher dans un contrôle WinCC Function Trend Control des courbes de consignes ou
des valeurs d'archive utilisateur, vous devez configurer une archive utilisateur. Vous pouvez
créer des archives utilisateur avec WinCC Option User Archives.
Marche à suivre
1. Lancez User Archives et sélectionnez "Nouvelle archive ..." dans le menu contextuel des
archives.
Remarque
Pour les autres exemples d'utilisation du contrôle Function Trend Control vous avez besoin
de l'archive utilisateur "UA1" et des colonnes "ValeurDeConsigneX" et "ValeurDeConsigneY".
Voir aussi
Pour insérer un élément de tableau d'archive utilisateur dans une vue (Page 1895)
Pour comparer des valeurs de variable à une courbe de consignes (Page 1872)
Pour afficher des données d'archives utilisateur (Page 1871)
Introduction
L'onglet "Barre d'outils" permet de définir les boutons de la barre d'outils qui serviront à
manipuler la fenêtre de courbes en runtime.
Affichage
Définit si, en runtime, la fenêtre de courbes doit pouvoir être utilisée avec une barre d'outils.
Alignement
Définit près de quel bord de la fenêtre de courbes la barre d'outils doit être affichée.
Fonctions de touche :
Définit quelles fonctions de touche seront affichées sous forme de boutons dans la barre
d'outils et seront disponibles pour manipuler la fenêtre de courbes.
"Zoomer zone"
"Démarrer/Arrêter le rafraîchissement"
Voir aussi
Utilisation du contrôle Function Trend Control en runtime (Page 1877)
Propriétés de Function Trend Control (Page 1897)
Introduction
L'onglet "Police" définit la police à utiliser dans la fenêtre de courbes. Lorsque vous
sélectionnez pour le sens de tracé les paramétrages "de haut en bas" ou "de bas en haut", il
est recommandé d'utiliser des polices True-Type dans la fenêtre de courbes pour que les
textes de l'axe vertical soient bien lisibles.
Remarque
L'apparence de cet onglet et le nom des champs dépendent des autres programmes installés.
Police
Définit le nom de la police à utiliser.
Taille
Définit la taille de la police à utiliser.
Effets
Définit le style de la police utilisée (par ex. gras, italique, souligné).
Aperçu
Affiche un aperçu avec les paramètres sélectionnés.
Voir aussi
Propriétés de Function Trend Control (Page 1897)
Introduction
L'onglet "Général" permet de définir l'aspect général et le comportement de la fenêtre de
courbes.
Couleur d'arrière-plan
Définit la couleur d'arrière-plan devant être utilisée dans runtime dans la fenêtre de courbes.
de droite à gau‐ Les valeurs positives sont affichées vers la droite et vers le haut.
che
de gauche à droi‐Les valeurs positives sont affichées vers la gauche et vers le haut.
te
de haut en bas Les valeurs positives sont affichées vers la droite et vers le haut.
de bas en haut Les valeurs positives sont affichées vers la droite et vers le bas.
Affichage - Redimensionnable
Définit si, dans runtime, la taille de la fenêtre de courbes peut être modifiée.
Persistance en RT
Définit si, dans runtime, les modifications des paramètres du contrôle Function Trend Control
sont conservées après un changement de vue.
Dans le système de configuration, vous pouvez sélectionner une autorisation, configurée au
préalable dans User Administrator, par le bouton "Sélection ...". Si vous attribuez une
autorisation de conduite, le paramétrage de la persistance ne peut être modifié dans Runtime
que si l'utilisateur déclaré possède cette autorisation.
Persistance en RT et CS
Définit si, dans runtime, les modifications des paramètres du contrôle Function Trend Control
sont prises en compte également dans le CS et seront utilisées lors d'une nouvelle activation
du projet.
Dans le système de configuration, vous pouvez sélectionner une autorisation, configurée au
préalable dans User Administrator, par le bouton "Sélection ...". Si vous attribuez une
Base de temps
Définit la base pour le paramétrage du temps dans WinCC.
Voir aussi
Propriétés de Function Trend Control (Page 1897)
Réglage de l'heure sous WinCC (Page 135)
Introduction
Après le placement du contrôle Function Trend Control dans une vue de Graphics Designer,
le dialogue de configuration rapide, qui regroupe les principaux paramètres du contrôle
Function Trend Control, s'ouvre. Il permet les configurations simples.
Voir aussi
Propriétés de Function Trend Control (Page 1897)
Introduction
Pour afficher dans un contrôle WinCC Function Trend Control des courbes de consignes ou
des valeurs d'archive utilisateur, vous devez configurer une archive utilisateur. Vous pouvez
créer des archives utilisateur avec WinCC Option User Archives. L'insertion de valeurs dans
l'archive utilisateur se fait au runtime dans l'élément de tableau d'archive utilisateur qui a été
placé et configuré dans une vue de Graphics Designer.
Condition
● Configurez une archive utilisateur "UA1" avec les colonnes "ValeurDeConsigneX" et
"ValeurDeConsigneY".
Marche à suivre
1. Lancez Graphics Designer et ouvrez une nouvelle vue.
2. Dans la palette d'objets, dans l'onglet "Contrôles", cliquez sur l'objet "WinCC User Archive
- Table Element".
3. Placez le pointeur de la souris à l'endroit de la vue où vous voulez placer un contrôle.
Le pointeur de la souris se transforme en réticule auquel est accroché un symbole d'objet.
4. Agrandissez le contrôle en maintenant enfoncé le bouton de la souris.
5. Double-cliquez sur l'élément de tableau d'archive utilisateur.
6. Dans la zone "Source", cliquez sur "Sélectionner".
7. Sélectionnez l'archive utilisateur.
8. Fermez le dialogue par "OK".
9. Enregistrez la vue.
10.Lancez le Runtime et entrez des valeurs dans les colonnes "ValeurDeConsigneX" et
"ValeurDeConsigneY".
Voir aussi
Pour comparer des valeurs de variable à une courbe de consignes (Page 1872)
Pour afficher des données d'archives utilisateur (Page 1871)
Pour créer une archive utilisateur (Page 1886)
Introduction
L'onglet "Courbes" sert à définir les variables à afficher et l'apparence des courbes.
Courbe
Définit les courbes à afficher. Les boutons "+" et "-" permettent d'ajouter une nouvelle courbe
ou de supprimer une courbe existante. Les boutons "haut" et "bas" permettent de modifier
l'ordre des courbes. L'ordre des courbes se définit dans le Runtime par les fonctions de touche
"Courbe précédente au premier plan" et "Courbe suivante au premier plan". Lorsqu'on utilise
des axes communs, la première courbe de la liste définit la couleur et la plage de valeurs des
axes.
Nom
Définit le nom de la courbe. Ce nom sera repris dans la liste des éléments.
Affichage - Visible
Définit si la courbe sélectionnée dans la liste des éléments doit être affichée en Runtime. Ce
paramètre permet d'inhiber l'affichage des courbes configurées sans que vous ayez à
suppprimer la courbe.
Affichage - Couleur
Définit la couleur d'affichage en Runtime de la courbe sélectionnée dans la liste des éléments
et les axes correspondants.
Courbe de consignes
Définit si une courbe de consignes doit être affichée pour la courbe sélectionnée dans la liste
des éléments. Le bouton "Propriétés" permet de définir la courbe de consignes.
Voir aussi
Afficher une courbe au premier plan (Page 1881)
Propriétés de Function Trend Control - Propriétés Courbe de consignes (Page 1898)
Propriétés de Function Trend Control (Page 1897)
Introduction
Les propriétés du contrôle WinCC Function Trend Control peuvent être reparamétrées dans
le dialogue de configuration rapide, dans le dialogue de configuration ou dans les propriétés.
Configuration rapide
Le dialogue de configuration rapide s'ouvre automatiquement lorsque vous insérez un contrôle
Function Trend Control dans une vue de Graphics Designer.
Dialogue de configuration
Le dialogue de configuration s'ouvre d'un double-clic ou par la commande "Dialogue de
configuration..." du menu contextuel du contrôle Function Trend Control.
Propriétés
Le dialogue de propriétés de Graphics Designer s'ouvre par la commande "Propriétés" dans
le menu contextuel du contrôle Function Trend Control.
Voir aussi
Propriétés de Function Trend Control - Onglet Police (Page 1890)
Propriétés de Function Trend Control - Onglet Barre d'outils (Page 1888)
Propriétés de Function Trend Control - Onglet Courbes (Page 1896)
Propriétés de Function Trend Control - Onglet Général (Page 1891)
Configuration rapide de Function Trend Control (Page 1894)
Introduction
Le dialogue "Propriétés de la courbe de consignes" définit la couleur, la forme de
représentation et la base de données de la courbe de consignes.
Affichage - Couleur
Définit la couleur d'affichage de la courbe de consigne en runtime.
Voir aussi
Propriétés de Function Trend Control (Page 1897)
Introduction
Plusieurs fournisseurs mettent à disposition des interfaces que vous pouvez utiliser pour
accéder aux bases de données. Ces interfaces vous permettent également l'accès direct aux
bases de données de l'archive de WinCC. En accès direct, vous pouvez par ex. extraire les
valeurs de process pour les traiter ensuite dans des tableurs.
Condition préalable
Le projet est chargé sur la console de programmation et se trouve en Runtime.
Remarque
Lorsque vous accédez directement à la base de données d'archives avec ADO/OLE DB,
sachez que la structure des tableaux peut changer dans une nouvelle version de WinCC.
Vous trouverez des informations complémentaires sur ce thème sur Internet dans la Microsoft
MSDN Library sous "Win32 and COM Development > Data Access and Storage > Windows
Data Access Components SDK" :
● http://msdn.microsoft.com/en-us/library/default.aspx (http://msdn.microsoft.com/en-us/
library/default.aspx)
Voir aussi
http://msdn.microsoft.com/en-us/library/default.aspx (http://msdn.microsoft.com/en-us/library/
default.aspx)
Voir aussi
Fonction pour arrêter un archivage (Page 1904)
Fonction pour démarrer un archivage (Page 1904)
Fonction pour convertir les valeurs variable (Page 1903)
Fonction lors du démarrage d'un archivage (Page 1902)
Description
Cette fonction se déclenche lors du démarrage d'un archivage. Elle peut être affectée dans
l'onglet "Général" dans le dialogue "Propriétés" dans le groupe "Archivage".
Paramètres
fFlag
Verrouiller archive VRAI
Déverrouiller archive FAUX
Exemple d'utilisation
Cette fonction vous permet par exemple d'obtenir des informations sur l'état d'une archive.
double doValue,
int dwCount,
int archivage);
Description
Cette fonction vous permet de convertir une valeur variable avant l'archivage.
Le valeur de la variable de process (ici : doValue) peut être transformé selon les exigences.
Pour l'archivage, le résultat est retourné sous forme de valeur retour de la fonction à Tag
Logging.
La fonction est affectée dans le dialogue "Propriétés Variable de processus" dans l'onglet
"Paramètres" sous "Editer/Action".
Paramètres
dLmtValue : valeur en retour de la fonction qui a été déclenchée pendant le dernier cycle
d'acquisition
doValue : valeur actuellement acquise
dwCount : nombre de cycles d'acquisition depuis le dernier archivage
archivage : TRUE en cas d'archivage
Exemple d'utilisation
Le valeur de process actuel doit être divisé par 10 et être archivé.
Remarque
Faites attention à ce que les paramètres pour l'échange d'informations soient exactement
déclarés d'une manière telle que décrite dans cette exemple. Les paramètres sont transmis à
la fonction par Tag Logging.
L'utilisateur décide en ce qui concerne les processus d'une action.
Description
La fonction doit restituer la valeur "0" (correspond à FAUX) ou "1" (correspond à VRAI). Aucune
autre valeur n'est admise. Un archivage est déclenché en fonction de la méthode d'archivage
et de la valeur de retour de la fonction.
En cas d'archivage cyclique, un archivage sera toujours déclenché si la valeur de retour de la
fonction est "1".
En cas d'archivage acyclique, un archivage sera toujours déclenché si la valeur de retour
change comparé au dernier appel de la fonction. Lors du premier appel de la fonction, la valeur
"1" doit être restituée.
La fonction est affectée dans le dialogue "Propriétés Variable de processus" dans l'onglet
"Archivage" dans le groupe "Action".
Description
La fonction doit restituer la valeur "0" (FAUX) ou "1" (VRAI). La valeur de retour "1" permet
d'arrêter un archivage en cours.
Dans le dialogue "Propriétés de variable de process" de l'onglet "Archivage", la fonction peut
être affectée dans le groupe "Actions".
LPTSTR lpszArchivName
LPTSTR lpszVariablenName,
DWORD dwNumberOfRecords);
Description
Cette fonction vous permet de déterminer la façon dont votre archive cyclique sera transférée.
Cette fonction est sélectionnée pour chaque variable de l'archive dès que le seuil supérieur
du tampon cyclique est atteint.
Cette fonction ayant été une fois déclenchée, elle sera toujours sélectionnée de façon cyclique
si de nouvelles valeurs sur la variable concernée sont écrites dans l'archive cyclique.
La fonction peut être affectée dans l'onglet "Paramètres d'archive" dans le dialogue "Propriétés
d'archive de valeurs de process".
Paramètres
lpszArchivName
Pointeur sur le nom de l'archive.
lpszVariablenName
Pointeur sur le nom de la variable.
dwNumberOfRecords
Nombre de mesures enregistrées dans le tampon cyclique.
Remarque
La fonction est exécutée même si l'archive est verrouillée.
bool fFlag);
Description
Cette fonction est déclenchée après l'envoi d'une variable. Elle peut être affectée dans l'onglet
"Variable de données brutes" dans le dialogue "Propriétés archive utilisateur".
Paramètres
fFlag
Le paramètre possède la valeur "FALSE" et est réservé pour extensions ultérieures.
Exemple d'utilisation
Cette fonction permet par exemple de visualiser l'envoi d'une variable de données brutes.
bool fFlag) ;
Description
Cette fonction est déclenchée à la réception d'une variable. Elle peut être affectée dans l'onglet
"Variable de données brutes" dans le dialogue "Propriétés archive utilisateur".
Paramètres
fFlag
Le paramètre possède la valeur "FALSE" et est réservé pour des extensions ultérieures.
Exemple d'utilisation
Cette fonction vous permet, par exemple, d'exploiter une variable de données brutes dès sa
réception.
Introduction
Vous regroupez dans les archives utilisateur des données issues de la production ou du
paramétrage des machines. Les enregistrements de données sont transmis entre l'archive
utilisateur et le système d'automatisation, de manière continue ou en cas de besoin.
L'éditeur "User Archive" vous permet de définir la structure de l'archive utilisateur. Vous
configurez des vues, afin de relier des données de différentes archives utilisateur.
● Vous entrez de nouveaux enregistrements ou importez les valeurs d'un fichier CSV.
Modifiez le cas échéant les données runtime existantes.
● Si vous voulez regrouper des archives, configurez une vue.
Vous pouvez également utiliser des scripts User Archive pour configurer les archives utilisateur
ou pour les commander en mode runtime.
Remarque
Avant WinCC V7 la représentation des archives utilisateur était configurée dans un User
Archives Table Element.
Propriétés générales
Communication
Droits et indicateurs
Autorisation de lecture L'archive utilisateur n'a, par défaut, aucune protection d'accès.
Autorisation d'écriture Configurez ici les droits d'accès en lecture et en écriture à l'archive utilisateur.
Sélectionnez dans la liste déroulante une autorisation mise à disposition par "User Administrator".
Si vous souhaitez votre propre autorisation, vous devez la créer dans "User Administrator".
La protection d'accès de l'archive utilisateur est interrogée au Runtime lors de l'ouverture de la vue
d'un UserArchiveControl.
Champ - dernier accès Option activée :
Un champ dans lequel l'horodatage du dernier accès est enregistré est créé dans l'archive.
Le champ s'affiche sous "Données d'archive" dans la zone de tableau. Les valeurs et les propriétés
du champ ne sont pas éditables.
Dans le cas où l'archive utilisateur est synchronisée par un système redondant, l'option "Champ -
dernier accès" doit être activée.
Champ - dernier utilisa‐ Option activée :
teur L'enregistrement du nom du dernier utilisateur génère un champ dans l'archive.
Le champ s'affiche sous "Données d'archive" dans la zone de tableau. Les valeurs et les propriétés
du champ ne sont pas éditables.
Ordre
La propriété "Position" n'est pas éditable.
Variables de forçage
Traduction de l'alias
Si l'option "Alias multilingue" est cochée sous "Propriétés" - "Général", les textes traduits pour
l'"alias" s'affichent ici. Les textes peuvent être édités ici.
Le champ "Alias (ID)" affiche l'ID du texte pour l'alias de la langue de saisie dans l'éditeur "Text
Library".
Propriétés générales
Valeurs
Valeur minimale Uniquement si un type de données "Nombre" est choisi sous "Type" :
Valeur maximale Valeur minimale/maximale pouvant être enregistrée dans le champ.
Valeur initiale Valeur initiale pour le champ au démarrage du Runtime.
Pour les variables du type "Chaîne de caractères", vous pouvez p. ex. entrer un texte qui s'affiche
au démarrage du Runtime.
Nom de variable Uniquement si la propriété "Type de communication" - "Variables de gestionnaire de données" est
choisie pour l'archive :
Sélection des variables via lesquelles le champ communique avec l'AS.
Droits et indicateurs
Autorisation de lecture Le champ d'archive utilisateur n'a, par défaut, aucune protection d'accès.
Autorisation d'écriture Configurez ici les droits d'accès en lecture et en écriture au champ d'archive utilisateur.
Sélectionnez dans la liste déroulante une autorisation mise à disposition par "User Administrator".
Si vous souhaitez votre propre autorisation, vous devez la créer dans "User Administrator".
La protection d'accès du champ d'archive utilisateur est interrogée au Runtime lors de l'ouverture
de la vue d'un UserArchiveControl.
Valeur requise Option activée :
Le champ doit être obligatoirement renseigné.
Valeur univoque Option activée :
Une valeur ne doit pas être appliquée plusieurs fois. La valeur pour le champ doit être différente
des valeurs pour les autres champs.
Avec indice Option activée :
Le champ est supporté par un indice pour permettre une recherche rapide.
Ordre
Affichage de la position du champ.
La position peut être modifiée via le menu contextuel de l'en-tête de la ligne.
Si cette colonne est affichée dans la zone de tableau, il est possible de trier et de filtrer avec
la propriété "Position".
Traduction de l'alias
Si l'option "Alias multilingue" est cochée sous "Propriétés" - "Général", les textes traduits pour
l'"alias" s'affichent ici. Les textes peuvent être édités ici.
Le champ "Alias (ID)" affiche l'ID du texte pour l'alias dans l'éditeur "Text Library".
Propriétés générales
Relation
Relation Vous établissez ici une liaison entre les champs de différentes archives utilisateur.
Définissez les relations des contenus des champs. Les champs qui sont liés entre eux doivent être
du même type de données.
Entrez la relation dans SQL.
Ordre
La propriété "Position" n'est pas éditable.
Traduction de l'alias
Si l'option "Alias multilingue" est cochée sous "Propriétés" - "Général", les textes traduits pour
l'"alias" s'affichent ici. Les textes peuvent être édités ici.
Le champ "Alias (ID)" affiche l'ID du texte pour l'alias dans l'éditeur "Text Library".
Propriétés générales
Ordre
Affichage de la position de la colonne d'archive utilisateur.
La position peut être modifiée via le menu contextuel de l'en-tête de la ligne.
Si cette colonne d'archive utilisateur est affichée dans la zone de tableau, il est possible de
trier et de filtrer avec la propriété "Position".
Traduction de l'alias
Si l'option "Alias multilingue" est cochée sous "Propriétés" - "Général", les textes traduits pour
l'"alias" s'affichent ici. Les textes peuvent être édités ici.
Le champ "Alias (ID)" affiche l'ID du texte pour l'alias dans l'éditeur "Text Library".
Introduction
Avec WinCC Redundancy, vous pouvez intégrer des archives utilisateur dans un système
redondant. Du fait du fonctionnement en parallèle de deux serveurs, les données des archives
utilisateur sont synchronisées en ligne, en cas de défaillance d'un serveur. Renseignez-vous
dans le système d'information WinCC sur le fonctionnement et la configuration de WinCC
Redundancy en ce qui concerne les archives utilisateur, aux chapitres relatifs aux "Systèmes
redondants".
Introduction
Les noms des archives, vues et champs dans l'archive utilisateur doivent respecter les règles
suivantes :
● Le premier caractère doit toujours être une lettre.
● Ils ne doivent contenir que des lettres, des chiffres et le caractère "_".
Les caractères spéciaux spécifiques à une langue, par exemple les lettres accentuées et
les idéogrammes asiatiques, sont interdits.
● Les noms peuvent comporter au maximum 25 caractères.
Remarque
Annulation impossible
Dans l'éditeur "User Archive", les fonctions "Annuler" et "Rétablir" ne sont pas disponibles.
① Zone de navigation
Dans la zone de navigation, les objets de "User Archive" s'affichent sous forme
d'arborescence.
Les dossiers du niveau supérieur sont :
● Archive
● Vues
Les éléments associés à un dossier sélectionné (par exemple, archives, vues, champs)
s'affichent dans la zone de tableau.
③ Zone de tableau
Le tableau montre les éléments associés au dossier qui est sélectionné dans l'arborescence.
Vous pouvez p. ex. afficher tous les champs d'une archive.
Vous créez des nouveaux champs dans la zone de tableau. Vous pouvez ici entrer ou modifier
directement des données.
Onglets
Selon le niveau de structure sélectionné, vous pouvez afficher les éléments de niveau inférieur
sous forme de tableau par le biais d'onglets.
Des touches de navigation permettent de faire défiler les onglets. Vous sélectionnez un onglet
en cliquant dessus directement, avec les touches de navigation ou dans le menu contextuel
des touches de navigation.
④ Aide directe
Une explication concernant la propriété sélectionnée s'affiche.
⑤ Propriétés
Les propriétés d'un objet sélectionné s'affichent.
Vous éditez les propriétés d'un enregistrement. Toutefois, certaines propriétés sont
uniquement affichées et ne sont pas éditables.
Barre d'état
La barre d'état qui se trouve au bas de l'éditeur contient, entre autres, les informations
suivantes :
● nombre d'enregistrements dans la zone de données affichée, par exemple temps, archives,
champs, données d'archive, vues, colonnes, données de vue
● nombre d'enregistrements sélectionnés lorsque des lignes du tableau sont mises en
évidence
Voir aussi
Interface utilisateur (Page 56)
Introduction
Dans WinCC Configuration Studio, vous créez une archive utilisateur dans la zone de tableau
de l'éditeur "User Archive".
Marche à suivre
Remarque
N'utilisez pas les mots-clés ni les mots réservés de SQL comme noms d'archive.
Introduction
Les propriétés des archives s'affichent dans la zone de tableau et dans la zone "Propriétés"
de l'éditeur "User Archive".
Marche à suivre
1. Sélectionnez le dossier "Archives" dans la zone de navigation.
2. Dans la zone de tableau, sélectionnez la ligne de l'archive dont vous voulez afficher et
éditer les propriétés.
3. Editez les propriétés dans la zone de tableau ou dans la zone "Propriétés", au choix.
Les champs en couleur ne peuvent pas être édités. Votre capacité à éditer les propriétés
dépend, le cas échéant, de l'activation ou de la désactivation de certaines options ou d'une
sélection pour une autre propriété.
Dans la zone de tableau, le menu contextuel d'un en-tête de colonne vous permet d'afficher
ou de masquer de manière ciblée des colonnes et, donc, des propriétés. Les options de filtre
et de tri vous permettent d'afficher clairement les archives. La zone de tableau vous permet
d'éditer simultanément un grand nombre d'archives. Vous utilisez p. ex. pour cela la fonction
"Sélectionner et faire glisser la sélection vers le bas" ou les commandes "Désélectionner tout"
et "Sélectionner tout" du menu contextuel.
La zone "Propriétés" affiche toutes les propriétés de l'archive sélectionnée dans la zone de
tableau.
Introduction
La configuration de la communication vous permet de définir comment s'opère le transfert de
données entre les variables WinCC ou le système d'automatisation et l'archive utilisateur. Vous
pouvez configurer une liaison avec le système d'automatisation par archive utilisateur.
Les types de communication suivants sont possibles :
● Aucune communication avec l'archive utilisateur
● Transmission d'enregistrements complets entre le système d'automatisation et l'archive
utilisateur au moyen d'une variable de données brutes WinCC.
● Transmission de champs de données individuels d'un enregistrement au moyen des
variables WinCC.
Marche à suivre
1. Sélectionnez l'archive dans la zone de navigation ou dans la zone de tableau.
2. Editez les propriétés de l'archive dans la section "Communication" ou dans la zone
"Propriétés".
– Sélectionnez un type de communication.
Si vous choisissez l'option "via variable de données brutes", entrez une variable "PLCID"
de votre choix comme nom univoque de l'archive utilisateur. Le "PLCID" se compose
de 8 caractères ASCII exactement et est univoque dans le projet WinCC. Le "PLCID"
est nécessaire afin que le système d'automatisation renvoie les données de process à
la bonne archive utilisateur. Le "R_ID" configuré dans les variables de données brutes
ne peut pas être utilisé à cet effet puisqu'il ne concerne que la communication avec le
système d'automatisation. En outre, plusieurs archives utilisateur peuvent être
alimentées via la même variable de données brutes.
– Sélectionnez une variable de données brutes via .
– Si vous choisissez l'option "Variables de gestionnaire de données", configurez
l'affectation des variables lors de la création des champs de l'archive utilisateur via la
propriété "Valeurs/nom de variable".
Introduction
Les variables de forçage vous permettent de commander une archive utilisateur et d'accéder
aux champs d'archive utilisateur. Vous devez toujours configurer toutes les quatre variables
de forçage si vous en utilisez.
Les variables de forçage offrent deux méthodes d'accès à l'archive utilisateur :
● Vous utilisez les variables de forçage de l'ID d'enregistrement et du contrat pour écrire, lire
et supprimer des valeurs bien précises dans un enregistrement.
● Vous utilisez les variables de forçage et la valeur du champ d'archive pour rechercher un
enregistrement. La variable de forçage de la tâche vous permet ainsi d'écrire, de lire ou de
supprimer des enregistrements sélectionnés.
Marche à suivre
Remarque
Le type de données des variables de forçage ne doit pas être modifié.
Introduction
L'exemple suivant montre l'utilisation des variables de forçage pour la communication entre
les variables WinCC internes et l'archive utilisateur. Un WinCC UserArchivControl représente
le contenu de l'archive utilisateur. Les valeurs des variables de forçage et des variables WinCC
sont entrées et sorties au moyen de champs d'entrée/sortie.
Condition
● Vous connaissez les principes de base des éditeurs "User Archive" et "Graphics Designer".
4. Insérez dans la vue, pour chaque champ d'archive configuré ("red", "green", "blue"), un
objet "Texte statique" à des fins de description ainsi qu'un champ d'E/S. Sélectionnez, dans
le dialogue de configuration de chaque champ d'E/S, la variable interne connectée au
champ d'archive correspondant. Sélectionnez la propriété "Sur modification" dans le champ
"Rafraîchir".
5. Insérez dans la vue, pour chaque variable de forçage configurée, un objet "Texte statique"
à des fins de description ainsi qu'un champ d'E/S. Sélectionnez la variable de forçage
correspondante dans le dialogue de configuration du champ d'E/S. Sélectionnez la
propriété "Sur modification" dans le champ "Rafraîchir". Définissez les paramètres suivants
dans le groupe de propriétés "Entrée/Sortie" :
Commande au Runtime
1. Activez WinCC Runtime.
2. Entrez plusieurs enregistrements dans le UserArchiveControl, comme dans l'exemple ci-
dessus.
3. Testez les exemples suivants et d'autres combinaisons des variables de forçage "ID" et
"Job".
Introduction
Une archive utilisateur n'a, par défaut, aucune protection d'accès. Les propriétés "Droits et
indicateurs" déterminent les droits d'accès de l'archive utilisateur. La protection d'accès pour
une archive est interrogée au runtime lors de l'ouverture de la vue d'un UserArchiveControl.
Vous configurez la protection d'accès pour les variables de forçage d'une archive protégée
via les propriétés de l'objet dans le Graphics Designer, p. ex. le champ d'E/S.
Marche à suivre
1. Sélectionnez l'archive dans la zone de navigation ou dans la zone de tableau de l'éditeur
"User Archive".
2. Editez les propriétés de l'archive dans la section "Droits et indicateurs" ou dans la zone
"Propriétés".
Remarque
Dans le cas où l'archive utilisateur est synchronisée par un système redondant, l'option
"Champ - dernier accès" doit être activée.
Introduction
Dans WinCC Configuration Studio, vous créez les champs pour une archive utilisateur dans
la zone de tableau de l'éditeur "User Archive".
Remarque
Vous pouvez créer 500 champs pour chaque archive utilisateur.
N'utilisez pas de caractères spéciaux ou de mots réservés de SQL comme noms de champ.
Lorsque vous modifiez les propriétés des champs d'archive utilisateur après la configuration,
vous risquez de perdre des données dans certaines circonstances :
● lorsqu'une condition de cohérence modifiée ne peut plus être remplie pour des données
existantes, par exemple l'option "Le champ doit posséder une valeur"
● lorsque vous modifiez le nom d'un champ
● lorsqu'il n'est plus possible de convertir les données de la source du fait d'un nouveau type
de données
Remarque
Limitation due à la base de données SQL
La taille maximale en octets d'un enregistrement est limitée par le système de base de données
sous-jacent.
Un enregistrement d'archive correspond à une rangée. Le nombre maximal d'octets par rangée
est 8060.
Vous recevez un message d'erreur en cas de dépassement de cette limite.
Marche à suivre
1. Sélectionnez le dossier d'une archive dans la zone de navigation de l'éditeur "User Archive".
2. Sélectionnez l'onglet "Champs" dans la zone de tableau.
3. Dans la zone de tableau, cliquez dans la première cellule vide de la colonne "Nom". La
cellule est repérée par un symbole jaune.
4. Saisissez un nom :
– Le premier caractère doit être une lettre.
– Le nom ne peut contenir que des chiffres, des lettres latines et le trait de soulignement
"_".
– Les caractères spéciaux spécifiques à une langue, par exemple les lettres accentuées
et les idéogrammes asiatiques, sont interdits.
5. Editez les propriétés du champ.
6. Si vous indiquez un alias, celui-ci sera utilisé au runtime comme nom de colonne. Vous
pouvez désormais activer l'option "Alias multilingue" afin d'indiquer l'alias dans les langues
dans la section "Traduction de l'alias".
7. Quand vous avez créé plusieurs champs d'archive utilisateur, vous pouvez déterminer
l'ordre de ces champs dans l'archive avec la propriété "Ordre/position".
Une autre solution consiste à sélectionner une ou plusieurs lignes avec ces champs et à
modifier les positions avec les commandes suivantes du menu contextuel : "Déplacer vers
le haut", "Déplacer vers le bas".
Dans WinCC UserArchivControl, les colonnes s'affichent dans l'ordre déterminé pour les
champs. L'ordre intervient dans l'attribution des indices pour l'accès à l'aide des fonctions
du langage de script WinCC.
Introduction
Les propriétés des champs d'archive utilisateur s'affichent dans la zone de tableau et dans la
zone "Propriétés" de l'éditeur "User Archive".
Marche à suivre
Les champs en couleur ne peuvent pas être édités. Votre capacité à éditer les propriétés
dépend, le cas échéant, de l'activation ou de la désactivation de certaines options ou d'une
sélection pour une autre propriété.
1. Sélectionnez le dossier d'une archive utilisateur dans la zone de navigation.
2. Sélectionnez l'onglet "Champs" dans la zone de tableau.
Marche à suivre
1. Sélectionnez le dossier d'une archive dans la zone de navigation.
2. Sélectionnez l'onglet "Champs" dans la zone de tableau.
3. Sélectionnez l'en-tête de ligne d'un champ.
4. Choisissez la commande "Déplacer vers le haut" ou " Déplacer vers le bas" dans le menu
contextuel.
Le champ est décalé d'une position.
Introduction
Les valeurs par défaut de la base de données limitent vos possibilités pour la dénomination
des champs d'archive utilisateur. Pour un affichage et une saisie de données convivial, vous
avez la possibilité de créer le nom "d'alias" d'un champ dans toutes les langues du projet.
Marche à suivre
Remarque
Dans les projets client, vous devez utiliser les mêmes ID de texte pour les textes de la Text
Library du serveur et du client. Faute du quoi, un texte incorrect est affiché sur le client au
runtime.
1. Entrez un alias pour le champ sous "Propriétés" - "Général". Vous pouvez entrer tous les
caractères Unicode.
2. Activez l'option "Alias multilingue".
3. Entrez les textes pour l'alias sous "Propriétés" - "Traduction de l'alias".
4. Vous pouvez également entrer les textes dans l'éditeur "Text Library".
Alias (ID) : Vous trouverez sous cette ID les entrées dans la Text Library.
Lorsque vous commutez la langue au Runtime, le texte correspondant s'affiche dans la langue
sélectionnée.
Introduction
Si vous voulez modifier ou étendre une archive utilisateur, des données existantes de l'archive
risquent d'être perdues. Ceci concerne essentiellement la modification de la structure d'une
archive utilisateur ou celle des propriétés d'un champ.
Les modifications sont directement appliquées. Les modifications ne peuvent pas toutes être
annulées dans l'éditeur.
Marche à suivre
Pour éviter de perdre des données, procédez comme suit :
1. Sélectionnez dans la zone de navigation le dossier auquel vous voulez apporter des
modifications.
2. Choisissez la commande "Exporter" dans le menu contextuel.
3. Sélectionnez dans la boîte de dialogue "Exporter" un nom significatif pour le fichier
d'exportation et un lieu d'enregistrement.
Pour enregistrer toutes les archives, sélectionnez la commande "Edition > Exporter" dans
le menu principal de WinCC Configuration Studio.
Le format n'a aucune importance pour une réimportation dans WinCC.
Les données du dossier sélectionné sont enregistrées dans un fichier d'exportation.
4. Pour restaurer des archives, sélectionnez la commande "Edition > Importer" dans le menu
principal de WinCC Configuration Studio.
Introduction
Une vue regroupe des données de différentes archives utilisateur. Vous pouvez ainsi créer
avec SQL des relations entre les champs de différentes archives utilisateur, par exemple, pour
afficher des corrélations dans une même vue, au Runtime. Les archives utilisateur liées doivent
avoir au moins un champ de données commun.
Dans WinCC Configuration Studio, vous créez une vue dans la zone de tableau de l'éditeur
"User Archive".
Marche à suivre
1. Sélectionnez le dossier "Vues" dans la zone de navigation.
2. Dans la zone de tableau, cliquez dans la première cellule vide de la colonne "Nom". La
cellule est repérée par un symbole jaune.
3. Saisissez un nom :
– Le premier caractère doit être une lettre.
– Le nom ne peut contenir que des chiffres, des lettres latines et le trait de soulignement
"_".
– Les caractères spéciaux spécifiques à une langue, par exemple les lettres accentuées
et les idéogrammes asiatiques, sont interdits.
Une nouvelle vue est créée.
4. Editez les propriétés de la vue.
5. Ajoutez des colonnes à la vue.
Introduction
Les propriétés d'une vue s'affichent dans la zone de tableau et dans la zone "Propriétés" de
l'éditeur "User Archive".
Marche à suivre
Les champs en couleur ne peuvent pas être édités. Votre capacité à éditer les propriétés
dépend, le cas échéant, de l'activation ou de la désactivation de certaines options ou d'une
sélection pour une autre propriété.
1. Pour afficher toutes les vues dans la zone de tableau, sélectionnez le dossier "Vues" dans
la zone de navigation.
Pour afficher les propriétés d'une vue, sélectionnez la vue dans la zone de tableau.
2. Vous pouvez également sélectionner le dossier d'une vue dans la zone de navigation.
La zone "Propriétés" affiche les propriétés de la vue qui est sélectionnée.
3. Editez les propriétés dans la zone "Propriétés".
Dans la zone de tableau, le menu contextuel d'un en-tête de colonne vous permet d'afficher
ou de masquer de manière ciblée des colonnes et, donc, des propriétés. Les options de filtre
et de tri vous permettent d'afficher clairement les vues. La zone de tableau vous permet d'éditer
simultanément un grand nombre de vues. Vous utilisez p. ex. pour cela la fonction
"Sélectionner et faire glisser la sélection vers le bas" ou les commandes "Désélectionner tout"
et "Sélectionner tout" du menu contextuel.
Introduction
Dans WinCC Configuration Studio, vous créez les colonnes d'une vue dans la zone de tableau
de l'éditeur "User Archive".
Une colonne d'archive utilisateur reprend les valeurs d'un champ d'une archive utilisateur
configurée. Chaque colonne d'archive utilisateur peut être liée à une autre archive utilisateur.
Marche à suivre
1. Sélectionnez le dossier d'une vue dans la zone de navigation.
2. Sélectionnez l'onglet "Colonnes" dans la zone de tableau.
3. Dans la zone de tableau, cliquez dans la première cellule vide de la colonne "Nom". La
cellule est repérée par un symbole jaune.
4. Saisissez un nom :
– Le premier caractère doit être une lettre.
– Le nom ne peut contenir que des chiffres, des lettres latines et le trait de soulignement
"_".
– Les caractères spéciaux spécifiques à une langue, par exemple les lettres accentuées
et les idéogrammes asiatiques, sont interdits.
Une nouvelle colonne d'archive utilisateur est créée.
5. Editez les propriétés de colonne d'archive utilisateur.
Introduction
Les propriétés d'une colonne d'archive utilisateur s'affichent dans la zone de tableau et dans
la zone "Propriétés" de l'éditeur "User Archive".
Marche à suivre
Les champs en couleur ne peuvent pas être édités. Votre capacité à éditer les propriétés
dépend, le cas échéant, de l'activation ou de la désactivation de certaines options ou d'une
sélection pour une autre propriété.
1. Sélectionnez le dossier d'une vue dans la zone de navigation.
2. Sélectionnez l'onglet "Colonnes" dans la zone de tableau.
3. Sélectionnez les lignes d'une colonne d'archive utilisateur dans la zone de tableau.
4. Editez les propriétés de la colonne d'archive utilisateur sélectionnée dans la zone
"Propriétés".
Dans la zone de tableau, le menu contextuel d'un en-tête de colonne vous permet d'afficher
ou de masquer de manière ciblée des colonnes du tableau et, donc, des propriétés. Les options
de filtre et de tri vous permettent d'afficher clairement les propriétés. La zone de tableau vous
permet d'éditer simultanément un grand nombre de propriétés. Vous utilisez p. ex. pour cela
la fonction "Sélectionner et faire glisser la sélection vers le bas" ou les commandes
"Désélectionner tout" et "Sélectionner tout" du menu contextuel.
Marche à suivre
1. Sélectionnez le dossier d'une vue dans la zone de navigation.
2. Sélectionnez l'onglet "Colonnes" dans la zone de tableau.
3. Sélectionnez l'en-tête de ligne d'une colonne d'archive utilisateur.
4. Choisissez la commande "Déplacer vers le haut" ou " Déplacer vers le bas" dans le menu
contextuel.
La colonne d'archive utilisateur est décalée d'une position.
Condition
● Vous avez configuré au moins deux archives utilisateur.
● Vous avez configuré une vue. Des colonnes d'archive utilisateur reliées à des champs des
archives utilisateur sont créées dans la vue.
● Les champs des archives utilisateur contiennent des valeurs.
Marche à suivre
1. Sélectionnez le dossier d'une vue dans la zone de navigation.
2. Sélectionnez l'onglet "Données de vue" dans la zone de tableau.
Les données de la vue s'affichent dans la zone de tableau.
Vous ne pouvez pas modifier les données dans cette vue.
Pour modifier l'affichage, utilisez les commandes du menu contextuel, p. ex. Tri, Filtre,
Masquer des colonnes ...
Exemple de relation
Vous avez configuré 2 archives avec les noms Archive1 et Archive2 :
Les champs de Archive1 sont appelés A1Champ1, A1Champ2 et A1Champ3.
Introduction
Vous pouvez exporter des archives utilisateur et des vues du projet WinCC ouvert afin de
réutiliser les données dans d'autres projets, par exemple, ou bien de générer une sauvegarde.
Marche à suivre
Introduction
Vous pouvez réimporter dans un projet WinCC les données pour les archives utilisateur et les
vues qui ont été exportées depuis un projet WinCC.
Remarque
Les données existantes sont complétées lors d'une importation. Cela signifie que les archives,
vues ou champs configurés dans l'éditeur sont conservés s'ils sont absents du fichier
d'exportation.
Les données avec le même nom sont écrasées. Cela signifie que les archives, vues ou champs
configurés sont écrasés par les données du fichier d'exportation si ceux-ci ont un nom
identique.
Marche à suivre
1. Pour importer des données, sélectionnez la commande "Edition > Importer" dans le menu
principal de WinCC Configuration Studio.
2. Sélectionnez le fichier d'exportation dans la boîte de dialogue "Importer".
Lorsque l'importation est terminée, une boîte de dialogue apparait pour confirmation avec
un lien vers le fichier journal. En cas d'erreurs, celles-ci figurent dans le fichier journal.
Introduction
Les données runtime d'une archive utilisateur s'affichent dans la zone de tableau de l'éditeur
"User Archive". Le cas échéant, vous modifiez ou complétez ici les valeurs.
Condition
● Vous avez créé au moins une archive utilisateur.
● Vous avez configuré des champs pour l'archive utilisateur.
Marche à suivre
1. Sélectionnez le dossier de l'archive utilisateur dans la zone de navigation.
2. Sélectionnez l'onglet "Données d'archive" dans la zone de tableau.
Les données runtime de l'archive utilisateur s'affichent. Chaque colonne du tableau
correspond à un champ.
3. Editez les valeurs affichées.
4. Pour créer un nouvel enregistrement, cliquez dans la première cellule libre d'une colonne.
Les champs de saisie sont repérés par un symbole jaune.
Après avoir saisi une valeur pour un champ, un nouvel enregistrement est créé.
Introduction
Vous pouvez exporter les données Runtime d'une archive utilisateur sélectionnée afin d'éditer
les données, p. ex. avec un tableur, ou de créer une sauvegarde.
Condition
● Vous avez créé au moins une archive utilisateur.
● Vous avez configuré des champs pour l'archive utilisateur.
Remarque
Champs de date pour l'exportation de données Runtime
Lors du traitement ultérieur des données Runtime exportées, il faut toujours employer, pour
modifier les champs de date, la langue ou la notation dans laquelle ils ont été exportés.
Autrement, il ne sera plus possible d'importer les données dans les archives utilisateur.
Marche à suivre
Remarque
Lorsque, dans le cas d'un projet client/serveur, l'archive utilisateur se trouve sur le serveur,
p. ex. sous "c:\Projets\Test\UA", l'archive consignée sous ce chemin standard est validée. Le
client fait correspondre la validation de son côté via un lecteur de réseau, p. ex. "I:\Test\UA".
Le chemin standard de l'archive utilisateur sera ensuite sur le client "I:\Test\UA". Ce répertoire
n'existe toutefois pas sous ce nom sur le serveur. Si vous souhaitez exporter des données
d'archive utilisateur sur le serveur, vous devez modifier le chemin d'accès standard sur le
client, dans notre exemple sur "C:\Projets\Test\UA".
Remarque
Exportation des données de configuration d'archives utilisateur et de vues
Pour exporter des données de configuration d'archives utilisateur et de vues, sélectionnez le
dossier correspondant dans la zone de navigation et choisissez la commande "Exporter" dans
le menu contextuel.
Introduction
Vous pouvez réimporter dans une archive utilisateur des données runtime provenant d'une
base de données WinCC.
Lors de l'exportation, des identifiants d'enregistrement ont été ajoutés aux données
d'exportation, afin de permettre une affectation univoque des données importées lors de
l'importation. Si WinCC constate lors de l'importation qu'un identifiant à importer existe déjà
dans l'archive utilisateur, il génère un message d'erreur et une entrée dans le journal
"UALogFile.txt". Les données avec un nouvel identifiant d'enregistrement sont ajoutées à
l'archive utilisateur en tant que nouveaux enregistrements.
Condition
● Le fichier que vous voulez importer ne contient pas d'informations relatives au type de
données et au nombre de colonnes. La structure des données d'importation doit donc
correspondre à celle de l'archive de destination.
● Vous pouvez aussi importer dans l'archive utilisateur à partir de laquelle vous avez exporté
les données auparavant.
Remarque
Vous avez édité les données Runtime d'une archive utilisateur en-dehors de WinCC et
souhaitez maintenant écraser les données de cette archive. Lorsque vous voulez importer les
données modifiées, vous devez d'abord supprimer tous les enregistrements de l'archive
utilisateur. Dans le cas contraire, des messages d'erreur sont générés lors de l'importation à
cause des identifiants d'enregistrements identiques.
Remarque
Lorsque, dans le cas d'un projet client/serveur, l'archive utilisateur se trouve sur le serveur,
p. ex. sous "c:\Projets\Test\UA", l'archive consignée sous ce chemin standard est validée. Le
client fait correspondre la validation de son côté via un lecteur de réseau, par ex. "I:\Test\UA".
Le chemin standard de l'archive utilisateur sera ensuite sur le client "I:\Test\UA". Ce répertoire
n'existe toutefois pas sous ce nom sur le serveur. Si vous souhaitez importer des données
d'archive utilisateur sur le client, vous devez modifier le chemin d'accès standard sur le client,
dans notre exemple sur "C:\Projets\Test\UA".
Marche à suivre
1. Sélectionnez l'onglet "Données d'archive" dans la zone de tableau de l'éditeur "User
Archive".
2. Sélectionnez le dossier d'une archive dans la zone de navigation.
3. Choisissez la commande "Données d'archive" > "Charger depuis le fichier" dans le menu
contextuel du dossier.
4. Sélectionnez le fichier csv avec les données dans la boîte de dialogue "Importer".
Les données sont chargées dans l'archive utilisateur.
Remarque
Importation des données de configuration d'archives utilisateur et de vues
Pour importer des données de configuration d'archives utilisateur et de vues, sélectionnez la
commande "Edition > Importer" dans le menu principal de WinCC Configuration Studio.
Introduction
Il est possible d'échanger des données Runtime entre l'archive utilisateur et les systèmes
d'automatisation S5/S7 par l'intermédiaire de variables WinCC, et entre l'archive utilisateur et
le S7-400, également par l'intermédiaire de variables de données brutes. Toutes les interfaces
SIMATIC sont disponibles à l'exception de l'interface de programmation AS511.
Sélection dans l'Editor User Archive Variable WinCC dans la gestion des variables
Nombre (integer) Valeur 32 bits avec signe
Nombre (float) Nombre à virgule flottante 32 bits IEEE 754
Nombre (double) Nombre à virgule flottante 64 bits IEEE 754
Chaîne de caractères (String) Variable texte police 8 bits
Date/Heure Date/Heure
L'échange de données par l'intermédiaire de variables de données brutes est décrit en détail
dans les pages suivantes.
Introduction
La fonction "BSEND/BRCV" de la communication S7 est utilisée pour l'échange de données
entre archive utilisateur et système d'automatisation par des variables de données brutes
WinCC. Les variables de données brutes sont envoyées par le système d'automatisation en
tant que partenaire actif.
Principe
Les télégrammes des variables de données brutes contiennent un ou plusieurs contrats
d'écriture ou de lecture pour l'archive utilisateur. Comme réponse à ces contrats, WinCC
renvoie les données requises et un acquittement de traitement. C'est pourquoi un "BRCV" doit
toujours être configuré dans le programme STEP7.
Etant donné que le système d'automatisation est le partenaire actif, un contrat sollicité par
l'utilisateur doit être lancé directement dans le système d'automatisation, p. ex. par
l'intermédiaire d'une variable WinCC externe. Le paramètre "Type de contrat" utilisé dans l'en-
tête de contrat et dans l'en-tête d'acquittement du télégramme ne peut pas être utilisé pour
lancer les fonctions du système d'automatisation, car le type de contrat n'est utilisé que pour
des fonctions de l'archive utilisateur.
Condition
● Vous disposez d'informations sur le contexte des variables de données brutes.
● Vous avez configuré le programme STEP7 pour le système d'automatisation.
● Le canal "SIMATIC S7 Protocol Suite" est inséré dans le projet WinCC.
Marche à suivre
1. Créez dans l'éditeur "Stock de variables" une nouvelle connexion d'une unité de canal dans
"SIMATIC S7 Protocol Suite", p. ex. "Industrial Ethernet". Vous pouvez également utiliser
une connexion existante.
2. Sélectionnez dans le menu contextuel de la liaison la commande "Paramètres de liaison".
3. Entrez les paramètres et activez la case d'option "Emission/réception d'un bloc de données
brutes". Reprenez la valeur hexadécimale de la configuration STEP7 comme "Ressource
de liaison".
4. Créez pour la liaison une nouvelle variable du type de données "Type de données brutes".
– Entrez à cet effet un nom dans la zone de tableau de l'éditeur "Stock de variables" de
la variable.
– Sélectionnez dans les propriétés de la variable, sous "Général", le type de données
"Type de données brutes".
5. Cliquez dans le champ pour la propriété "Adresse" sous "Général".
6. Cliquez dans le champ sur le bouton pour ouvrir la boîte de dialogue "Propriétés -
Variable".
Remarque
Utilisez toujours l'option "BSEND/BRCV" comme type de données brutes, et non pas l'option
"Emission/réception bloc".
Introduction
Les formats de données dans WinCC se distinguent fondamentalement des formats de
données dans les système d'automatisation SIMATIC S7. Il faut en tenir compte pour éviter
toute erreur.
Dans WinCC, les formats de données de Intel et de Microsoft sont respectés, avec lesquels
les octets de poids faible sont rangés avant les octets de poids fort. Ce format de données est
très répandu et il est appelé généralement "format Intel".
Format Intel
Dans le format Intel, le nombre décimal 300 est stocké comme suit :
bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
binaire 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0
Hex 0 1 2 C
Le nombre décimal "300" correspond au nombre hexa "12 C" dans le format Intel (1*256 +
2*16 + 12).
Format SIMATIC
Dans le format SIMATIC, les octets de basse valeur sont stockés dans les places de haute
valeur. Le nombre "300" sera stocké de la manière suivante dans le format SIMATIC :
bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
binaire 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1
Hex 2 C 0 1
Le nombre décimal "300" correspond au nombre hexa "2C01" dans le format SIMATIC. Si
"2C01" est interprété par erreur selon le format Intel, on obtient le nombre décimal "11265".
Des blocs fonctionnels permettant d'effectuer une conversion correspondante des données
sont disponibles pour les systèmes d'automatisation. Vous devez toujours appeler ces blocs
avant et après le transfert de données entre S7 et WinCC. Vous pouvez télécharger ces blocs
fonctionnels à l'adresse "http://support.automation.siemens.com/".
Recherchez "Blocs fonctionnels ANSI_S5". Le fichier comprimé "ANSI_S5.EXE" est est
proposé en téléchargement. Le bloc fonctionnel "IEEE:GP" est contenu dans le fichier.
L'émission active est décrite dans les manuels de référence des automates ou des
processeurs de communication.
Données de l'ordre
Les données du contrat correspondent, selon le type de contrat, au contenu d'un
enregistrement ou d'un champ adressé.
Veuillez tenir compte des points suivants :
● Les champs de textes ne se terminent pas par \0.
● Les nombres doivent être transmis au format Intel (LSB en premier, MSB en dernier).
● Un champ de type "integer" a une longueur de 4 octets, un champ de type "float", 4 octets
et un champ de type "double", 8 octets.
● Si vous voulez utiliser un critère de sélection dans l'en-tête de contrat, les données du
contrat sont décalées vers l'arrière, soit de 2 octets pour le numéro du champ plus du
nombre d'octets pour le contenu du champ.
P. ex. les enregistrements sont sélectionnés en fonction du numéro de champ avec le type
de données "Integer". Les données du contrat sont alors décalées vers l'arrière de 2 octets
pour le numéro du champ plus 4 octets pour l'entier.
Si vous n'utilisez pas de critères de sélection, supprimez "critère de sélection" et "données
du critère de sélection" de l'en-tête. Les données du contrat commencent alors directement
après le numéro d'enregistrement de l'en-tête de contrat.
Données de l'acquittement
L'acquittement contient soit l'enregistrement, soit le champ adressé (en cas de requête de
lecture), soit il est vide (ordre d'écriture, ordre d'archivage).
Type Description
4 Vérifier l'existence de l'archive utilisateur
5 Supprimer tous les enregistrements dans l'archive utilisateur
6 Lire un enregistrement
7 Écrire un enregistrement
8 Supprimer un enregistrement
9 Lire le champ d'enregistrement
10 Ecrire le champ d'enregistrement
Introduction
Les fonctions User Archive s'utilisent pour la configuration des archives utilisateur et pour la
commande de l'archive au runtime. WinCC offre une série de fonctions standard afin de
permettre à l'utilisateur de bénéficier d'une utilisation flexible de User Archive.
Vue d'ensemble
Les fonctions standard utilisent des handles qui sont retournés par les fonctions
"uaQueryConfiguration", "uaConnect", "uaQueryArchive" et "uaOpen".
Toutes les fonctions User Archive commencent par "ua", p. ex. "uaConnect". Les fonctions
Runtime commencent systématiquement par "uaArchive", p. ex. "uaArchiveOpen".
Deux préfixes sont utilisés pour les appels API :
● "ua" pour les scripts, comme Global Script et la programmation d'actions.
● "UA" pour les programmes qui s'exécutent en dehors de WinCC. Si vous utilisez des appels
pour User Archive dans un Dynamic Wizard, vous devez utiliser le préfixe "UA".
Remarque
Lors de la création d'un enregistrement, le système ne vérifie pas si celui-ci est complet ou
correct. En particulier, un champ ne doit pas être laissé vide.
A l'intérieur du script, l'actualité des données doit être assurée.
Lors du scénario suivant, par exemple, le script n'est pas informé des modifications. Un script
a ouvert une archive utilisateur. Un enregistrement est inséré ou supprimé dans l'archive
utilisateur à l'aide d'un UserArchiveControl ou par l'intermédiaire de l'éditeur "User Archive".
Les modifications sont uniquement connues dans le script après un "Requery".
Introduction
Pour utiliser efficacement les fonctions de User Archive pour la configuration d'archives
utilisateur ainsi qu'au runtime, vous devez tenir compte des corrélations entre les fonctions.
Les niveaux de connexions à User Archive suivants doivent être impérativement respectés
lors de l'utilisation des fonctions Runtime :
● uaConnect <--> uaDisconnect
● uaQueryArchiveByName ou uaQueryArchive <--> uaReleaseArchive
● uaArchiveOpen <--> uaArchiveClose
Après les trois niveaux d'ouverture des connexions, vous avez accès à l'archive utilisateur
avec les fonctions runtime. Vous devez ensuite refermer les connexions ouvertes en
respectant les trois niveaux.
uaReleaseArchive( hArchive );
}
else
{
printf( "Query failed.<%d>\r\n",uaGetLastError() );
}
uaDisconnect( hConnect );
}
else
{
printf( "Connect failed.<%d>\r\n",uaGetLastError() );
}
}
Introduction
Vous trouverez ici un exemple de script qui utilise quelques unes des fonctions standard de
User Archive. L'exemple réunit des fonctions de lecture et d'écriture d'une archive utilisateur
au runtime, qui sont appelées d'un clic sur les boutons :
● La fonction "UAReadFromArchive" lit le premier enregistrement de l'archive utilisateur.
● La fonction "UAWriteToArchive" écrit un enregistrement dans l'archive utilisateur.
Les données sont affichées dans le WinCC UserArchivControl et les sorties du script dans la
fenêtre de diagnostic.
Condition préalable
● Vous connaissez les principes de base des éditeurs "User Archive", "Graphics Designer"
et "Global Script".
● Vous avez créé une archive utilisateur, p. ex. "color" selon l'exemple de la page "Exemple
d'utilisation des variables de forçage".
● Vous avez ouvert Graphics Designer et configuré une vue avec un WinCC
UserArchivControl, p. ex. selon l'exemple de la page "Exemple d'utilisation des variables
de forçage".
● Vous avez activé l'entrée "Global Script Runtime" dans la liste de démarrage dans les
propriétés WinCC de l'ordinateur.
Marche à suivre
1. Ouvrez l'éditeur C de "Global Script" dans WinCC Explorer.
2. Cliquez sur "Nouvelle fonction de projet" dans le menu "Fichier" de l'éditeur.
3. Copiez un des exemples de script ci-dessous dans la fenêtre d'édition. Cliquez sur pour
compiler la fonction.
4. Enregistrez avec la fonction compilée sans erreur, sous le nom "UAReadFromArchive".
5. Procédez de la même façon avec le deuxième script.
6. Dans Graphics Designer, insérez l'objet complexe "Fenêtre d'application" dans la vue,
depuis la palette d'objets. La fenêtre d'application sert de fenêtre de diagnostic des scripts.
7. Sélectionnez dans le dialogue "Contenu de la fenêtre" l'entrée "Global Script" et, en tant
que modèle, "GSC Diagnostic". Dans l'onglet "Divers" des propriétés de la fenêtre
d'application, paramétrez toutes les propriétés sur "oui".
8. Créez les boutons "read" et "write" à l'aide de l'objet "Bouton" de la palette d'objets sous
"Objets Windows".
9. Cliquez sur le bouton "read" avec le bouton droit de la souris et sélectionnez la commande
de menu "Propriétés".
10.Sélectionnez l'onglet "Evénement". Cliquez sur "Souris".
11.Cliquez avec le bouton droit de la souris sous "Clic de souris" dans la colonne "Action" et
sélectionnez "Action en C". La fenêtre "Editer action" s'ouvre.
12.Dans la fenêtre d'édition, cliquez sur l'action "OnClick" entre "{" et "}".
13.Dans la fenêtre de navigation, double-cliquez sur "UAReadFromArchive".dans le répertoire
"Fonctions de projet".
14.Cliquez sur puis en dessous à droite sur "OK". L'exemple de script est maintenant
intégré à l'action lors d'un clic de souris sur le bouton.
15.Procédez de la même façon avec le bouton "write".
16.Enregistrez la vue dans Graphics Designer.
17.Activez l'exemple de projet pour le runtime.
LONG FieldLength;
LONG FieldType;
LONG NumberOfFields;
LONG Index;
long IntValue;
float FloatValue;
double DoubleValue;
char ArchivName[255], StringField[255];
SYSTEMTIME SysDate;
//******* Connect to Component User Archives
****************************
if (uaConnect( &hConnect ) == FALSE )
{
printf("uaConnect error: %d\n", uaGetLastError() );
return;
}
if (hConnect == NULL)
{
printf("Handle UAHCONNECT equals NULL\n" );
return;
}
//******* Connect to Archive via Archive Name
****************************
if (uaQueryArchiveByName( hConnect, "color", &hArchive ) == FALSE )
{
printf("uaQueryArchive Error: %d\n", uaGetLastError() );
goto finish;
}
//******* Opens Archive
******************************************************
if ( uaArchiveOpen( hArchive ) == FALSE )
{
printf("uaArchive Open Error\n" );
goto finish;
}
//******* Move to first record set
****************************************************
if (uaArchiveMoveFirst(hArchive) == FALSE )
{
printf("uaArchiveMoveFirst Error = %d\n" , uaGetLastError() );
goto finish;
}
//******* Get Number of Fields
**********************************************
NumberOfFields = uaArchiveGetFields( hArchive );
printf("Number of Fields = %u\n", NumberOfFields );
//******* Read and show Data Fields
****************************************
for ( Index = 1; Index < NumberOfFields; Index++ )
{
printf("Data of Field %u: \n", Index );
FieldType = uaArchiveGetFieldType( hArchive, Index );
switch ( FieldType )
{
case UA_FIELDTYPE_INTEGER :
printf("Field Type = Integer\n");
if ( uaArchiveGetFieldValueLong ( hArchive, Index, &IntValue ) ==
TRUE )
printf("Field Value = %u\n", IntValue );
else
printf("Error callinguaArchiveGetFieldValueLong: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_FLOAT :
printf("Field Type = Float\n");
if (uaArchiveGetFieldValueFloat ( hArchive, Index, &FloatValue ) ==
TRUE )
printf("Field Value = %f\n", FloatValue );
else
printf("Error callinguaArchiveGetFieldValueFloat: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_DOUBLE :
printf("Field Type = Double\n");
if (uaArchiveGetFieldValueDouble (hArchive, Index, &DoubleValue ) ==
TRUE )
printf("Field Value = %g\n", DoubleValue );
else
printf("Error calling uaArchiveGetFieldValueDouble: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_STRING :
printf("Field Type = String\n");
if (uaArchiveGetFieldValueString ( hArchive, Index, StringField,
20 ) == TRUE )
printf("Field Value = %s\n", StringField );
else
printf("Error callinguaArchiveGetFieldValueString: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_DATETIME :
printf("Field Type = Date & Time\n");
if (uaArchiveGetFieldValueDate ( hArchive, Index, &SysDate ) ==
TRUE )
printf("%d.%d.%d\n ",SysDate.wDay, SysDate.wMonth, SysDate.wYear );
else
printf("Error calling uaArchiveGetFieldValueLong: %d\n",
uaGetLastError() );
break;
case -1 :
default :
printf("Error executing uaArchiveGetFieldType\n");
}
LONG NumberOfFields;
LONG Index;
long IntValue;
char StringField[255];
SYSTEMTIME SysDate;
//******* Connect to Component User Archives
****************************
if (uaConnect( &hConnect ) == FALSE )
{
printf("uaConnect error: %d\n", uaGetLastError() );
return;
}
if (hConnect == NULL)
{
printf("Handle UAHCONNECT equals NULL\n" );
return;
}
//******* Connect to Archive via Name ****************************
if (uaQueryArchiveByName( hConnect, "color", &hArchive ) == FALSE )
{
printf("uaQueryArchive Error: %d\n", uaGetLastError() );
goto finish;
}
//******* Opens Archive
******************************************************
if ( uaArchiveOpen( hArchive ) == FALSE )
{
printf("uaArchive Open Error\n" );
goto finish;
}
//******* Get Number of Fields
**********************************************
NumberOfFields = uaArchiveGetFields( hArchive );
printf("Number of Fields = %u\n", NumberOfFields );
//******* Read Last Data Set
************************************************
if (uaArchiveMoveLast( hArchive ) == TRUE )
printf("Number of Fields = %u\n", NumberOfFields );
else
{
printf("uaArchiveMoveLast Error: %d\n", uaGetLastError() );
goto finish;
}
//******* Write into Data Fields
*********************************************
IntValue = 105;//RGB for darkgray
strcpy(StringField, "darkgray" );
GetSystemTime( &SysDate );
for ( Index = 1; Index < NumberOfFields; Index++ )
{
printf("Data of Field %u: \n", Index );
FieldType = uaArchiveGetFieldType( hArchive, Index );
switch ( FieldType )
{
case UA_FIELDTYPE_INTEGER :
printf("Field Type = Integer\n");
if (uaArchiveSetFieldValueLong ( hArchive, Index, IntValue ) ==
TRUE )
printf("Field Value = %u\n", IntValue );
else
printf("Error callinguaArchiveSetFieldValueLong: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_FLOAT :
printf("Field Type = Float\n");
if (uaArchiveSetFieldValueFloat ( hArchive, Index, FloatValue ) ==
TRUE )
printf("Field Value = %f\n", FloatValue );
else
printf("Error callinguaArchiveSetFieldValueFloat: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_DOUBLE :
printf("Field Type = Double\n");
if (uaArchiveSetFieldValueDouble (hArchive, Index, DoubleValue ) ==
TRUE )
printf("Field Value = %g\n", DoubleValue );
else
printf("Error calling uaArchiveSetFieldValueDouble: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_STRING :
printf("Field Type = String\n");
if (uaArchiveSetFieldValueString ( hArchive, Index, StringField ) ==
TRUE )
printf("Field Value = %s\n", StringField );
else
printf("Error callinguaArchiveSetFieldValueString: %d\n",
uaGetLastError() );
break;
case UA_FIELDTYPE_DATETIME :
printf("Field Type = Date & Time\n");
if (uaArchiveSetFieldValueDate ( hArchive, Index, &SysDate ) ==
TRUE )
printf("%d.%d.%d\n ",SysDate.wDay, SysDate.wMonth, SysDate.wYear );
else
printf("Error calling uaArchiveSetFieldValueLong: %d\n",
uaGetLastError() );
break;
case -1 :
default :
printf("Error executing uaArchiveSetFieldType\n");
}
FieldLength = uaArchiveGetFieldLength( hArchive, Index );
if ( FieldLength != -1 )
printf("Field Length = %u\n", FieldLength );
else
printf("Error executing uaArchiveGetFieldLength\n");
}
// ******* Update Archive *******************************************
if (uaArchiveUpdate(hArchive) == FALSE )
{
printf("uaArchiveUpdate Error:\n" );
}
//******* Close all handles and connections
***************************
finish:;
//******* Close Archive
*******************************************************
if( NULL != hArchive )
{
if (uaArchiveClose ( hArchive ) == FALSE )
{
printf("error on closing archive\n" );
}
}
//****** Release Connection to Archive
*************************************
if( NULL != hArchive )
{
if (uaReleaseArchive ( hArchive ) == FALSE )
{
printf("error on releasing archive\n" );
}
hArchive = 0;
}
//******* Disconnect to Component User Archives
*************************
if( NULL != hConnect )
{
if (uaDisconnect ( hConnect ) == FALSE )
{
printf("error on disconnection\n" );
}
hConnect = 0;
}
}
Vue d'ensemble
Pour configurer les archives utilisateur, vous devez d'abord appeler la fonction
"uaQueryConfiguration" qui génère le handle "UAHCONFIG". Avec ce handle, vous pouvez
ensuite utiliser les fonctions suivantes. Au terme de la configuration, vous devez appeler
"uaReleaseConfiguration".
Fonction Description
uaAddArchive Ajouter une nouvelle archive utilisateur
uaAddField Ajouter un nouveau champ
uaGetArchive Lire la configuration de l'archive
uaGetField Lire la configuration du champ
uaGetNumArchives Lire le nombre d'archives créées
uaGetNumFields Lire le nombre de champs
uaQueryConfiguration Etablir la liaison avec la configuration de l'archive utilisa‐
teur
uaReleaseConfiguration Supprimer la liaison après la configuration
uaRemoveAllArchives Supprimer toutes les archives
uaRemoveAllFields Supprimer tous les champs
uaRemoveArchive Supprimer une archive donnée
uaRemoveField Supprimer un champ donné
uaSetArchive Ecrire la configuration de l'archive
uaSetField Ecrire la configuration du champ
7.4.4.2 uaAddArchive
Description
Crée une nouvelle archive utilisateur. Cela correspond à la configuration d'une nouvelle
archive utilisateur à l'aide de l'éditeur "User Archive".
LONG uaAddArchive (
UAHCONFIG hConfig,
UACONFIGARCHIVE* pArchive )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration d'une archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
UACONFIGARCHIVE* pArchive
Pointeur sur un tampon pour enregistrer la configuration de l'archive utilisateur.
Valeur de retour
Index de la nouvelle archive utilisateur. "-1" en cas d'erreur.
Voir aussi
Structure de la configuration de l'archive utilisateur "uaCONFIGARCHIVE" (Page 1973)
7.4.4.3 uaAddField
Description
Ajout d'un nouveau champ de données.
LONG uaAddField (
UAHCONFIG hConfig,
long lArchive,
UACONFIGFIELD* pField )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
UACONFIGFIELD* pArchive
Pointeur sur le tampon de la configuration du champ.
Valeur de retour
Index du nouveau champ. "-1" en cas d'erreur.
Voir aussi
Structure de la configuration du champ "uaCONFIGFIELD" (Page 1972)
7.4.4.4 uaGetArchive
Description
Lit la configuration de l'archive utilisateur.
BOOL uaGetArchive (
UAHCONFIG hConfig,
long lArchive,
UACONFIGARCHIVE* pArchive )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
UACONFIGARCHIVE* pArchive
Pointeur sur le tampon de réception de la configuration de l'archive utilisateur.
Valeur de retour
TRUE : accès réussi à l'archive utilisateur
FALSE : erreur
Voir aussi
Structure de la configuration de l'archive utilisateur "uaCONFIGARCHIVE" (Page 1973)
7.4.4.5 uaGetField
Description
Lit la configuration du champ.
BOOL uaGetField (
UAHCONFIG hConfig,
long lArchive,
long lField,
UACONFIGFIELD* pField )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
long lField,
Numéro du champ, "lField = 0" adressant le premier champ.
UACONFIGFIELD* pArchive
Pointeur sur le tampon de réception de la configuration du champ.
Valeur de retour
TRUE : accès réussi à l'archive utilisateur
FALSE : erreur
Voir aussi
Structure de la configuration du champ "uaCONFIGFIELD" (Page 1972)
7.4.4.6 uaGetNumArchives
Description
Lit le nombre des archives utilisateur momentanément configurées.
LONG uaGetNumArchives (
UAHCONFIG hConfig )
Paramètres
UAHCONFIG hConfig
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
Valeur de retour
Nombre des archives utilisateur momentanément configurées "-1" en cas d'erreur.
7.4.4.7 uaGetNumFields
Description
Fournit le nombre de champs configurés. Les champs "ID", "Dernier utilisateur" et "Dernier
accès" ne sont pas comptés. Lors des appels de configuration, les indices sont indiqués par
"0 à uaGetNumFields() -1".
LONG uaGetNumFields (
UAHCONFIG hConfig,
long lArchive )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
Valeur de retour
nombre de champs configurés. "-1" en cas d'erreur.
7.4.4.8 uaQueryConfiguration
Description
Etablit une liaison avec l'archive utilisateur pour la configuration.
BOOL uaQueryConfiguration (
UAHCONFIG* phConfig )
Paramètres
UAHCONFIG* phConfig,
Pointeur sur le handle de l'archive utilisateur.
Valeur de retour
TRUE : accès réussi à l'archive utilisateur
FALSE : erreur
7.4.4.9 uaReleaseConfiguration
Description
Supprime la liaison après la configuration de l'archive utilisateur.
BOOL uaReleaseConfiguration (
UAHCONFIG hConfig,
BOOL bSave )
Paramètres
UAHCONFIG hConfig
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
BOOL bSave
Enregistre les modifications de configuration avant de supprimer la liaison à l'archive
utilisateur.
TRUE : enregistrer les modifications
FALSE : rejeter les modifications
Remarque
Vous ne devez exécuter l'ordre "bSave = TRUE" que lorsque WinCC Runtime n'est pas actif !
Vous contrôlez si le runtime est actif à l'aide de la fonction "uaIsActive".
Valeur de retour
TRUE : suppression de la liaison réussie
FALSE : erreur
Voir aussi
uaIsActive (Page 1976)
7.4.4.10 uaRemoveAllArchives
Description
Supprime toutes les archives utilisateur qui ne sont pas utilisées dans des vues.
BOOL uaRemoveAllArchives
( UAHCONFIG hConfig )
Paramètres
UAHCONFIG hConfig
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
Valeur de retour
TRUE : Suppression réussie
FALSE : erreur
Remarque
Après l'appel de la fonction, vous pouvez vous assurer avec "uaGetNumArchives()" que toutes
les archives ont bien été supprimées.
7.4.4.11 uaRemoveAllFields
Description
Supprime tous les champs de données d'une archive utilisateur.
BOOL uaRemoveAllFields (
UAHCONFIG hConfig,
long lArchive )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
Valeur de retour
TRUE : suppression des champs de données effectuée avec succès
FALSE : erreur
7.4.4.12 uaRemoveArchive
Description
Supprime l'archive utilisateur indiquée.
BOOL uaRemoveArchive (
UAHCONFIG hConfig,
long lArchive )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
Valeur de retour
TRUE : Suppression de l'archive utilisateur effectuée avec succès
FALSE : erreur
7.4.4.13 uaRemoveField
Description
Supprime un champ de données précis d'une archive utilisateur.
BOOL uaRemoveField (
UAHCONFIG hConfig,
long lArchive,
long lField )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
long lField,
Numéro du champ, "lField = 0" adressant le premier champ de données.
Valeur de retour
TRUE : Suppression du champ effectuée avec succès
FALSE : erreur
7.4.4.14 uaSetArchive
Description
Ecrit la configuration d'une archive utilisateur.
BOOL uaSetArchive (
UAHCONFIG hConfig,
long lArchive,
UACONFIGARCHIVE* pArchive
)
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
UACONFIGARCHIVE* pArchive
Pointeur sur le tampon de la configuration de l'archive utilisateur.
Valeur de retour
TRUE : accès réussi à l'archive utilisateur :
FALSE : erreur
Voir aussi
Structure de la configuration de l'archive utilisateur "uaCONFIGARCHIVE" (Page 1973)
7.4.4.15 uaSetField
Description
Ecrit la configuration du champ de données.
BOOL uaSetField (
UAHCONFIG hConfig,
long lArchive,
long lField,
UACONFIGFIELD* pField )
Paramètres
UAHCONFIG hConfig,
Handle pour la configuration de l'archive utilisateur. Ce handle est créé avec
"uaQueryConfiguration".
long lArchive,
Index d'archive (0 à (uaGetNumArchives()-1))
long lField,
Numéro du champ, "lField = 0" adressant le premier champ.
UACONFIGFIELD* pField
Pointeur sur le tampon de la configuration du champ.
Valeur de retour
TRUE : accès réussi à l'archive utilisateur.
FALSE : erreur
Voir aussi
Structure de la configuration du champ "uaCONFIGFIELD" (Page 1972)
Structure "uaCONFIGFIELDA"
typedef struct tagUACONFIGFIELD
{
LONG lArchiveId; // ID univoque de l'archive utilisateur
LONG lFieldId; // ID univoque du champ de données
LONG lPosition; // Position de l'archive utilisateur
CHAR szName[UA_MAXLEN_NAME+1]; // Nom d'archive max. 20 caractères
CHAR szAlias[UA_MAXLEN_ALIAS+1]; // Nom d'alias max. 50 caractères
LONG lType; //Type d'archive
LONG lLength; /* Nombre maximum de caractères quand le champ de données est du type
STRING, dans le cas contraire, non utilisé */
LONG lPrecision; // Est utilisé en interne ; pas d'occupation nécessaire
CHAR szMinValue[UA_MAXLEN_VALUE+1]; /* Minimum pour champs de données de type
différent de STRING ou DATE ; dans le cas contraire, non utilisé */
CHAR szMaxValue[UA_MAXLEN_VALUE+1]; /* Maximum pour champs de données de
type différent de STRING ou DATE ; dans le cas contraire, non utilisé */
Voir aussi
uaAddField (Page 1964)
Remarque
LONG lArchiveId; // ID univoque de l'archive utilisateur
Avec "0", une ID univoque est utilisée automatiquement et retournée avec "uaGetArchive".
Cette "ID" retournée est alors indiquée avec "uaSetField". Le retour d'une ID "-1" signifie que
l'archive n'a pas pu être créée.
Voir aussi
uaAddArchive (Page 1963)
Vue d'ensemble
Les fonctions générales de Runtime sont utilisées pour ouvrir et fermer des archives utilisateur
au Runtime.
Pour permettre l'accès au runtime, vous devez d'abord appeler la fonction "uaConnect".
"uaConnect" génère le handle "UAHCONNECT" qui est nécessaire pour ouvrir l'archive
utilisateur. Avec ce handle, vous pouvez ensuite utiliser les fonctions suivantes. Pour
supprimer la connexion à "User Archive", vous devez utiliser la fonction "uaDisconnect".
La fonction "uaQueryArchive" ou "uaQueryArchiveByName" crée le handle "UAHARCHIVE".
Le handle est la condition nécessaire à l'utilisation de la fonction "uaArchiveOpen". L'archive
utilisateur est ouverte pour le runtime avec "uaArchiveOpen".
Après l'accès avec les fonctions runtime, vous devez d'abord fermer l'archive utilisateur avec
la fonction "uaArchiveClose". Puis vous supprimez la connexion à l'archive utilisateur actuelle
avec la fonction "uaReleaseArchive".
Fonction Description
uaConnect Etablir la liaison avec User Archive. Cette liaison vaut pour
toutes les archives utilisateur au Runtime
uaDisconnect Supprime la liaison avec User Archive
uaGetLocalEvents Lit les événements locaux
uaIsActive Demande si le Runtime est activé
uaOpenArchives Indique le nombre d'archives utilisateur ouvertes
uaOpenViews Indique le nombre de vues ouvertes
7.4.5.2 uaConnect
Description
Etablir une liaison avec User Archive au Runtime.
BOOL uaConnect (
UAHCONNECT* phConnect )
Paramètres
UAHCONNECT* phConnect
Pointeur sur le handle sur l'archive utilisateur connectée.
Valeur de retour
TRUE : Liaison avec User Archive établie avec succès
FALSE : erreur
7.4.5.3 uaDisconnect
Description
Si une liaison au runtime est établie avec User Archive, celle-ci est supprimée.
BOOL uaDisconnect (
UAHCONNECT hConnect )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
Valeur de retour
TRUE : Liaison avec User Archive supprimée avec succès
FALSE : erreur
7.4.5.4 uaGetLocalEvents
Description
Les événements locaux sont lus.
BOOL uaGetLocalEvents
( UAHCONNECT hConnect )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
Valeur de retour
l'événement local "bLocalEvents"
7.4.5.5 uaIsActive
Description
Contrôle si l'archive utilisateur est active au runtime.
BOOL uaIsActive (
UAHCONNECT hConnect )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
Valeur de retour
TRUE : L'archive utilisateur est active au Runtime
FALSE : L'archive utilisateur n'est pas active au Runtime
7.4.5.6 uaOpenArchives
Description
Interroge le nombre d'archives utilisateur ouvertes en Runtime.
LONG uaOpenArchives (
UAHCONNECT hConnect )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
Valeur de retour
Nombre d'archives utilisateur actuellement ouvertes
7.4.5.7 uaOpenViews
Description
Interroge le nombre de vues ouvertes en Runtime.
LONG uaOpenViews (
UAHCONNECT hConnect )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
Valeur de retour
Nombre de vues actuellement ouvertes
7.4.5.8 uaQueryArchive
Description
Crée une liaison avec une archive utilisateur "UaQueryArchive" crée le handle
"UAHARCHIVE".
BOOL uaQueryArchive (
UAHCONNECT hConnect,
LONG lArchive,
UAHARCHIVE* phArchive )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
LONG lArchive
Valeur de retour
TRUE : Création du handle sur l'archive utilisateur réussie.
FALSE : erreur
Remarque
Si vous utilisez des fonctions d'archive utilisateur dans un projet client qui repose sur une paire
de serveurs redondants, la liaison à l'archive utilisateur ne commute pas automatiquement sur
le nouveau maître, lors d'un changement de maître. Dans ce cas, tous les appels User Archive
délivrent l'erreur "UA_ERROR_SERVER_UNKNOWN = 1004". Vous devez répéter l'appel des
fonctions "uaQueryArchive" ou "uaQueryArchiveByName" et "uaArchiveOpen".
7.4.5.9 uaQueryArchiveByName
Description
Crée une liaison avec une archive utilisateur par le biais du nom d'archive.
"uaQueryArchiveByName" crée le handle "UAHARCHIVE".
BOOL uaQueryArchiveByName (
UAHCONNECT hConnect,
LPCSTR pszName,
UAHARCHIVE* phArchive )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
LPCSTR pszName
Nom de l'archive utilisateur. Si dans le cas d'un projet client, ce n'est pas le serveur standard
qui est utilisé, vous pouvez faire précéder le nom d'archive d'un préfixe de serveur et de "::" .
UAHARCHIVE* phArchive
Pointeur sur le handle sur l'archive utilisateur connectée.
Valeur de retour
TRUE : Création du handle sur l'archive utilisateur réussie
FALSE : erreur
Remarque
Si vous utilisez des fonctions d'archive utilisateur dans un projet client qui repose sur une paire
de serveurs redondants, la liaison à l'archive utilisateur ne commute pas automatiquement sur
le nouveau maître, lors d'un changement de maître. Dans ce cas, tous les appels User Archive
délivrent l'erreur "UA_ERROR_SERVER_UNKNOWN = 1004". Vous devez répéter l'appel des
fonctions "uaQueryArchive" ou "uaQueryArchiveByName" et "uaArchiveOpen".
7.4.5.10 uaReleaseArchive
Description
Supprime la liaison avec l'archive utilisateur actuellement connectée.
BOOL uaReleaseArchive (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Liaison avec l'archive utilisateur supprimée avec succès.
FALSE : erreur
Remarque
Lorsque la liaison a été supprimée avec succès, vous devez mettre le handle "hArchive" à
"NULL". De cette manière, vous vous assurez que l'erreur "UA_ERROR_INVALID_HANDLE"
sera générée en cas d'utilisation de ce handle devenu invalide. Vous évitez une occupation
inutile de la mémoire.
7.4.5.11 uaSetLocalEvents
Description
Ecrit les événements locaux
void uaSetLocalEvents (
UAHCONNECT hConnect
BOOL bLocalEvents )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
BOOL bLocalEvents
Evénement local
7.4.5.12 uaUsers
Description
Fournit le nombre de tous les utilisateurs qui sont connectés via "uaConnect" à l'archive
utilisateur. Non seulement les appels effectués par l'utilisateur seront pris en considération
(dans les scripts, p. ex.) mais également les appels internes de WinCC à l'archive utilisateur.
LONG uaUsers (
UAHCONNECT hConnect )
Paramètres
UAHCONNECT hConnect
Handle sur l'archive utilisateur connectée au runtime. Ce handle est créé avec "uaConnect".
Valeur de retour
Nombre des liaisons actives ou des utilisateurs actifs
Vue d'ensemble
Après avoir ouvert l'archive utilisateur avec la fonction "uaArchiveOpen", vous pouvez utiliser
les fonctions suivantes pour la commande de l'archive utilisateur au runtime.
La fonction runtime générale "uaQueryArchive" ou "uaQueryArchiveByName" crée le handle
"UAHARCHIVE". Le handle est la condition nécessaire à l'utilisation de la fonction
"uaArchiveOpen".
Après l'accès des fonctions runtime, vous devez fermer l'archive utilisateur avec la fonction
"uaArchiveClose". Supprimez ensuite la liaison à l'archive utilisateur actuelle avec la fonction
runtime générale "uaReleaseArchive".
Remarque
Les fonctions "uaArchiveSetSort" et "uaArchiveSetFilter" peuvent être appliquées sur une
archive utilisateur sans avoir à ouvrir l'archive utilisateur avec "uaArchiveOpen".
Fonction Description
uaArchiveClose La liaison avec l'archive utilisateur actuelle est suppri‐
mée
uaArchiveDelete Supprime un enregistrement dans l'archive utilisateur
actuelle
uaArchiveExport Exporte l'archive utilisateur actuelle
uaArchiveGetCount Lit le nombre d'enregistrements
uaArchiveGetFieldLength Lit la longueur du champ actuel
uaArchiveGetFieldName Lit le nom du champ actuel
uaArchiveGetFields Lit le nombre de champs
uaArchiveGetFieldType Lit le type du champ actuel
uaArchiveGetFieldValueDate Lit la date et l'heure du champ de données actuel
uaArchiveGetFieldValueDouble Lit la valeur Double du champ de données actuel
uaArchiveGetFieldValueFloat Lit la valeur Float du champ de données actuel
uaArchiveGetFieldValueLong Lit la valeur Long du champ de données actuel
uaArchiveGetFieldValueString Lit la chaîne de caractères (String) du champ de don‐
nées actuel
uaArchiveGetFilter Lit le filtre du champ de données actuel
uaArchiveGetID Lit l'ID du champ de données actuel
uaArchiveGetName Lit le nom du champ de données actuel
uaArchiveGetSort Lit le tri du champ de données actuel
uaArchiveImport Importe l'archive utilisateur
uaArchiveInsert Insère un nouvel enregistrement dans l'archive utilisa‐
teur
7.4.6.2 uaArchiveClose
Description
Ferme l'archive utilisateur actuellement ouverte.
BOOL uaArchiveClose (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Fermeture de l'archive utilisateur effectuée avec succès
FALSE : erreur
7.4.6.3 uaArchiveDelete
Description
supprime les données d'une archive utilisateur. L'archive utilisateur configurée reste
conservée.
BOOL uaArchiveDelete (
UAHARCHIVE hArchive,
LPCSTR pszWhere )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPCSTR pszWhere
Chaîne de caractères avec la sélection SQL des enregistrements à supprimer. La chaîne de
caractères correspond à l'instruction SQL "DELETE FROM <archive> WHERE pszWhere".
Remarque
Si "pszWhere" est vide, toute l'archive utilisateur est supprimée.
Valeur de retour
TRUE : Suppression de l'archive utilisateur effectuée avec succès
FALSE : erreur
7.4.6.4 uaArchiveExport
Description
Exporte l'archive utilisateur actuelle dans un fichier CSV.
BOOL uaArchiveExport (
UAHARCHIVE hArchive,
LPCSTR pszDestination,
LONG lType,
LONG lOptions )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPCSTR pszDestination
Nom du fichier de destination. Lors de l'appel de la fonction sur des clients, le chemin indiqué
se réfère à l'ordinateur serveur.
LONG lType
Format de données du fichier de destination. Deux formats sont disponibles :
● "UA_FILETYPE_DEFAULT = 0": Le format de données par défaut "CSV".
● "UA_FILETYPE_CSV = 1": Format de fichier CSV
LONG lOptions
Options réservées à des extensions ultérieures. "lOptions" doit avoir la valeur "0".
Valeur de retour
TRUE : Exportation de l'archive utilisateur effectuée avec succès
FALSE : erreur
7.4.6.5 uaArchiveGetCount
Description
Lit le nombre d'enregistrements.
LONG uaArchiveGetCount(
UAHARCHIVE hArchive,
LONG * plCount )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG plCount
Pointeur sur une variable dans laquelle le nombre d'enregistrements sera écrit.
Valeur de retour
nombre d'enregistrements Avec "0", l'archive est vide ou une erreur s'est produite. Une
interrogation avec "uaGetLastError" est nécessaire.
7.4.6.6 uaArchiveGetFieldLength
Description
Lit la longueur d'un champ dans l'enregistrement actuel.
LONG uaArchiveGetFieldLength(
UAHARCHIVE hArchive,
LONG lField )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
Valeur de retour
longueur du champ actuel
7.4.6.7 uaArchiveGetFieldName
Description
Lit le nom d'un champ dans l'enregistrement actuel.
VOID uaArchiveGetFieldName (
UAHARCHIVE hArchive,
LONG lField,
LPCSTR pszName,
LONG cMaxLen )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
LPCSTR pszName
Nom de champ
LONG cMaxLen
Longueur maximale
7.4.6.8 uaArchiveGetFields
Description
Lit le nombre de champs de données configurés. Les champs "ID", "Dernier utilisateur" et
"Dernier accès" ne sont pas comptés. Dans les appels au Runtime, les index des champs
configurés sont indiqués par "1" à "N". Le champ "ID" a l'index "0". Les champs "Dernier
utilisateur" et "Dernier accès" sont ajoutés à la fin des champs configurés.
LONG uaArchiveGetFields (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
nombre de champs configurés.
7.4.6.9 uaArchiveGetFieldType
Description
Lit le type d'un champ dans l'enregistrement actuel.
LONG uaArchiveGetFieldType (
UAHARCHIVE hArchive,
LONG lField )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
Valeur de retour
Type du champ actuel.
Les désignations symboliques des types de champ sont les suivantes :
● UA_FIELDTYPE_INTEGER
● UA_FIELDTYPE_FLOAT
● UA_FIELDTYPE_DOUBLE
● UA_FIELDTYPE_STRING
● UA_FIELDTYPE_DATETIME
7.4.6.10 uaArchiveGetFieldValueDate
Description
Lit la date et l'heure d'un champ dans l'enregistrement actuel.
BOOL uaArchiveGetFieldValueDate (
UAHARCHIVE hArchive,
LONG lField,
LPSYSTEMTIME pstDateTime )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
LPSYSTEMTIME pstDateTime
Pointeur sur une variable du type "SYSTEMTIME"
Valeur de retour
TRUE : lecture de la date et de l'heure effectuée avec succès
FALSE : erreur
7.4.6.11 uaArchiveGetFieldValueDouble
Description
Lit la valeur "double" d'un champ dans l'enregistrement actuel.
BOOL uaArchiveGetFieldValueDouble (
UAHARCHIVE hArchive,
LONG lField,
double* pdValue )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
double* pdValue
Pointeur sur une variable pour le contenu actuel du champ.
Valeur de retour
TRUE : lecture de la valeur réussie.
FALSE : erreur
7.4.6.12 uaArchiveGetFieldValueFloat
Description
Lit la valeur "float" d'un champ dans l'enregistrement actuel.
BOOL uaArchiveGetFieldValueFloat (
UAHARCHIVE hArchive,
LONG lField,
FLOAT* pfValue )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
FLOAT* pfValue
Pointeur sur une variable pour le contenu actuel du champ.
Valeur de retour
TRUE : lecture de la valeur réussie.
FALSE : erreur
7.4.6.13 uaArchiveGetFieldValueLong
Description
Lit la valeur "Long" d'un champ dans l'enregistrement actuel.
BOOL uaArchiveGetFieldValueLong (
UAHARCHIVE hArchive,
LONG lField,
LONG* pdValue )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
LONG* pdValue
Pointeur sur une variable pour le contenu actuel du champ.
Valeur de retour
TRUE : lecture de la valeur réussie.
FALSE : erreur
7.4.6.14 uaArchiveGetFieldValueString
Description
Lit la chaîne de caractères (string) d'un champ dans l'enregistrement actuel.
BOOL uaArchiveGetFieldValueString (
UAHARCHIVE hArchive,
LONG lField,
LPSTR pszString,
LONG cMaxLen )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
LPCSTR pszString
Valeur sous forme de chaîne de caractères.
LONG cMaxLen
Longueur maximale de la chaîne de caractères.
Valeur de retour
TRUE : lecture de la valeur réussie.
FALSE : erreur
7.4.6.15 uaArchiveGetFilter
Description
Lit les critères de sélection de l'enregistrement actuel.
VOID uaArchiveGetFilter (
UAHARCHIVE hArchive,
LPSTR pszFilter,
LONG cMaxLen )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPSTR pszFilter
Critère de sélection en langage SQL.
LONG cMaxLen
Longueur maximale
7.4.6.16 uaArchiveGetID
Description
Lit l"ID" de l'archive utilisateur.
LONG uaArchiveGetID (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
"ID" de l'archive utilisateur.
7.4.6.17 uaArchiveGetName
Description
Lit le nom de l'archive utilisateur.
VOID uaArchiveGetName (
UAHARCHIVE hArchive,
LPSTR pszName,
LONG cMaxLen )
Paramètres
UAHARCHIVE hArchive
Exemple
char tank [40];
uaArchiveGetName( hArchive, tank, 39 );
7.4.6.18 uaArchiveGetSort
Description
Lit les critères de tri de l'archive utilisateur.
VOID uaArchiveGetSort (
UAHARCHIVE hArchive,
LPSTR pszSort,
LONG cMaxLen )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPCSTR pszSort
Critères de tri en langage SQL.
LONG cMaxLen
Longueur maximale
7.4.6.19 uaArchiveImport
Description
Importe une archive utilisateur au format de données CSV. La structure de l'archive cible doit
être identique à l'archive CSV importée.
BOOL uaArchiveImport (
UAHARCHIVE hArchive,
LPCSTR pszSource,
LONG lType,
LONG lOptions )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPCSTR pszSource
Nom de fichier de l'archive source
LONG lType
Format de données de l'archive source. Deux formats sont disponibles :
● "UA_FILETYPE_DEFAULT = 0": Le format de données par défaut "CSV".
● "UA_FILETYPE_CSV = 1": Format de fichier CSV
LONG lOptions
Options réservées à des extensions ultérieures. "lOptions" doit avoir la valeur "0".
Valeur de retour
TRUE : Importation de l'archive utilisateur effectuée avec succès
FALSE : erreur
7.4.6.20 uaArchiveInsert
Description
Insère le tampon d'enregistrement local dans l'archive. Afin que les données contenues dans
le nouvel enregistrement soient pertinentes, les champs du tampon local d'enregistrement
doivent être écrits à l'aide des fonctions "uaArchiveSetFieldValue..." avant l'appel de
"uaArchiveInsert".
Vous devez écrire une ID encore non attribuée dans l'arhive ou un 0 dans le champ interne
"ID", avec la fonction "uaArchiveSetFieldValueLong".
BOOL uaArchiveInsert (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Insertion de l'enregistrement effectuée avec succès.
7.4.6.21 uaArchiveMoveFirst
Description
Va au premier enregistrement
BOOL uaArchiveMoveFirst (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Saut effectué avec succès dans l'archive utilisateur
FALSE : erreur
7.4.6.22 uaArchiveMoveLast
Description
Va au dernier enregistrement
BOOL uaArchiveMoveLast (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Saut effectué avec succès dans l'archive utilisateur
FALSE : erreur
7.4.6.23 uaArchiveMoveNext
Description
Va à l'enregistrement suivant.
BOOL uaArchiveMoveNext (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Saut effectué avec succès dans l'archive utilisateur
FALSE : erreur
7.4.6.24 uaArchiveMovePrevious
Description
Va à l'enregistrement précédent
BOOL uaArchiveMovePrevious (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Saut effectué avec succès dans l'archive utilisateur
FALSE : erreur
7.4.6.25 uaArchiveOpen
Description
Ouvre une archive utilisateur existante. L'appel de "uaArchiveOpen" est nécessaire lorsque
vous utilisez des opérations de lecture ou d'écriture dans l'archive utilisateur. Par exemple,
avant l'appel des fonctions "uaArchiveMoveNext", "uaArchiveDelete" ou "uaArchiveUpdate".
BOOL uaArchiveOpen (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : Ouverture de l'archive utilisateur effectuée avec succès
FALSE : erreur
7.4.6.26 uaArchiveReadTagValues
Description
Lit les valeurs actuelles des variables de champ.
BOOL uaArchiveReadTagValues (
UAHARCHIVE hArchive,
LONG* pnFields,
LONG cFields,
LONG lOptions )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG* pnFields
Réservé à des extensions ultérieures. "pnFields" doit avoir la valeur "0".
LONG cFields
Nombre des index de champ transmis. Correspond à la taille du tableau "pnFields". Réservé
à des extensions ultérieures. "cFields" doit avoir la valeur "0".
LONG lOptions
Options. Réservé à des extensions ultérieures. "lOptions" doit avoir la valeur "0". Pour toutes
les autres valeurs de "IOptions", les données sont insérées à la position du pointeur.
Valeur de retour
TRUE : Lecture effectuée avec succès dans l'archive utilisateur
FALSE : erreur
7.4.6.27 uaArchiveReadTagValuesByName
Description
Lit les valeurs des variables dans les données actuelles.
BOOL uaArchiveReadTagValuesByName (
UAHARCHIVE hArchive,
LPCSTR pszFields,
LONG lOptions )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPCSTR pszFields
Réservé à des extensions ultérieures. "pszFields" doit avoir la valeur "NULL".
LONG lOptions
Options. Réservé à des extensions ultérieures. "lOptions" doit avoir la valeur "0".
Valeur de retour
TRUE : Lecture effectuée avec succès dans l'archive utilisateur
FALSE : erreur
7.4.6.28 uaArchiveRequery
Description
Après avoir appelé "uaArchiveSetFilter" et "uaArchiveSetSort", vous devez de nouveau
charger l'archive utilisateur à l'aide de "uaArchiveRequery".
Appelez également "uaArchiveRequery" :
● Lorsque vous avez entré des valeurs dans le UserArchive Control
● Lorsque vous avez entré dans l'éditeur "User Archive" des valeurs qui seront reprises dans
la fenêtre de tableau.
Remarque
Les fonctions "uaArchiveSetSort" et "uaArchiveSetFilter" peuvent être appliquées sur une
archive utilisateur sans avoir à ouvrir l'archive utilisateur avec "uaArchiveOpen". Dans ce
cas, vous ne devez pas appeler la fonction "uaArchiveRequery".
BOOL uaArchiveRequery(
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : interrogation des données réussie
FALSE : erreur
7.4.6.29 uaArchiveSetFieldValueDate
Description
Ecrit la date et l'heure dans un champ de l'enregistrement actuel.
BOOL uaArchiveSetFieldValueDate (
UAHARCHIVE hArchive,
LONG lField,
LPSYSTEMTIME pstDateTime )
Paramètres
UAHARCHIVE hArchive
Valeur de retour
TRUE : écriture de la date et de l'heure effectuée avec succès
FALSE : erreur
7.4.6.30 uaArchiveSetFieldValueDouble
Description
Ecrit une valeur "double" dans un champ dans l'enregistrement actuel.
BOOL uaArchiveSetFieldValueDouble (
UAHARCHIVE hArchive,
LONG lField,
double dValue )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
double dValue
Valeur pour le champ en question.
Valeur de retour
TRUE : écriture de la valeur réussie
FALSE : erreur
7.4.6.31 uaArchiveSetFieldValueFloat
Description
Ecrit une valeur "float" dans un champ dans l'enregistrement actuel.
BOOL uaArchiveSetFieldValueFloat (
UAHARCHIVE hArchive,
LONG lField,
float fValue )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
float fValue
Valeur pour le champ en question.
Valeur de retour
TRUE : écriture de la valeur réussie
FALSE : erreur
7.4.6.32 uaArchiveSetFieldValueLong
Description
Ecrit une valeur "long" dans un champ dans l'enregistrement actuel.
BOOL uaArchiveSetFieldValueLong (
UAHARCHIVE hArchive,
LONG lField,
LONG dValue )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
LONG dValue
Valeur pour le champ en question.
Valeur de retour
TRUE : écriture de la valeur réussie
FALSE : erreur
7.4.6.33 uaArchiveSetFieldValueString
Description
Ecrit un string dans un champ dans l'enregistrement actuel.
BOOL uaArchiveSetFieldValueString (
UAHARCHIVE hArchive,
LONG lField,
LPCSTR pszString )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG lField
Numéro du champ, "lField = 1" adressant le premier champ configuré. "IField = 0" adresse le
champ "ID".
LPCSTR pszString
String pour le champ en question.
Valeur de retour
TRUE : écriture de la chaîne de caractères (string) réussie
FALSE : erreur
7.4.6.34 uaArchiveSetFilter
Description
Ecrit les critères de sélection pour l'archive utilisateur. Vous pouvez également appeler la
fonction sans ouvrir l'archive avec "uaArchiveOpen".
Remarque
Lorsque vous avez ouvert l'archive utilisation avec "uaArchiveOpen", chargez de nouveau
l'archive utilisateur après le filtrage avec "uaArchiveRequery".
VOID uaArchiveSetFilter (
UAHARCHIVE hArchive,
LPSTR pszFilter )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPSTR pszFilter
Critère de sélection en langage SQL.
7.4.6.35 uaArchiveSetSort
Description
Ecrit le tri de l'archive utilisateur. Vous pouvez également appeler la fonction sans ouvrir
l'archive avec "uaArchiveOpen".
Remarque
Lorsque vous avez ouvert l'archive utilisateur avec "uaArchiveOpen", chargez de nouveau
l'archive utilisateur après le tri avec "uaArchiveRequery".
BOOL uaArchiveSetSort (
UAHARCHIVE hArchive,
LPSTR pszSort )
Paramètres
UAHARCHIVE hArchive
Valeur de retour
TRUE : tri effectué avec succès
FALSE : erreur
7.4.6.36 uaArchiveUpdate
Description
Actualise l'archive utilisateur ouverte.
Toutes les modifications apportées aux données de l'enregistrement actuel d'une archive
utilisateur sont enregistrées dans la base de données. Auparavant, il faut lire l'enregistrement
avec l'une des fonctions suivantes :
● uaArchiveNext
● uaArchivePrevious
● uaArchiveFirst
● uaArchiveLast
La configuration de l'archive utilisateur reste inchangée.
BOOL uaArchiveUpdate (
UAHARCHIVE hArchive )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
Valeur de retour
TRUE : actualisation de l'archive utilisateur effectuée avec succès
FALSE : erreur "Update_failed = 106". Cette erreur apparaît pour une violation de cohérence.
Par exemple, l'option "Le champ doit posséder une valeur" est activée pour un champ, mais
il ne contient pas de valeur.
7.4.6.37 uaArchiveWriteTagValues
Description
Ecrit les valeurs de l'enregistrement actuel dans la variable. Ce n'est qu'une fois que ce contrat
d'écriture synchrone a été traité que le traitement des scripts qui suivent est poursuivi.
BOOL uaArchiveWriteTagValues (
UAHARCHIVE hArchive,
LONG* pnFields,
LONG cFields,
LONG lOptions )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LONG* pnFields
Réservé à des extensions ultérieures. "pnFields" doit avoir la valeur "0".
LONG cFields
Nombre des index de champ transmis. Correspond à la taille du tableau "pnFields". Réservé
à des extensions ultérieures. "cFields" doit avoir la valeur "0".
LONG lOptions
Options. Réservé à des extensions ultérieures. "lOptions" doit avoir la valeur "0".
Valeur de retour
TRUE : écriture effectuée avec succès dans l'archive utilisateur
FALSE : erreur
7.4.6.38 uaArchiveWriteTagValuesByName
Description
Ecrit les valeurs de l'enregistrement actuel dans la variable.
BOOL uaArchiveWriteTagValuesByName (
UAHARCHIVE hArchive,
LPCSTR pszFields,
LONG lOptions )
Paramètres
UAHARCHIVE hArchive
Handle de l'archive utilisateur. Ce handle est créé à l'aide de "uaQueryArchive" ou
"uaQueryArchiveByName".
LPCSTR pszFields
Réservé à des extensions ultérieures. "pszFields" doit avoir la valeur "NULL".
LONG lOptions
Options. Réservé à des extensions ultérieures. "lOptions" doit avoir la valeur "0".
Valeur de retour
TRUE : écriture effectuée avec succès dans l'archive utilisateur
FALSE : erreur
7.4.7.1 uaGetLastError
Description
De nombreuses fonctions User Archive fournissent une valeur BOOL en retour. La valeur
"TRUE" signifie que la fonction a été traitée sans erreur. Lorsque la valeur "FALSE" est
retournée, les fonctions "uaGetLastError" et "uaGetLastHResult" permettent de lire l'erreur de
la dernière fonction utilisée.
Au cas où "uaGetLastError" est appelé après le traitement de plusieurs fonctions, la dernière
erreur apparue est retournée. Pour savoir dans quelle fonction l'erreur est apparue, vous devez
appeler les fonctions "uaGetLastError" et "uaGetLastHResult" après chaque appel d'une
fonction délivrant une valeur BOOL.
Exemple
if ( uaArchiveGetFieldValueLong ( hArchive, Index, &IntValue ) ==
TRUE )
printf( "Field Value = %u\n", IntValue );
else
printf("Error calling uaArchiveGetFieldValueLong: %d / %08lx\n",
uaGetLastError(), uaGetLastHResult());
Pour toutes les fonctions qui ne fournissent aucune valeur en retour (VOID), vous devez
systématiquement appeler la fonction "uaGetLastError".
uaArchiveGetFilter(hArchive, pszFilter, cMaxLen);
Valeur de retour
Etat d'erreur des fonctions exécutées en dernier. Ces constantes d'erreur ainsi que les
"Predefines" des fonctions d'archive utilisateur se trouvent dans "CCUACAPI.H".
Les erreurs suivantes sont retournées par "uaGetLastError" :
● UA_ERROR_SUCCESS
● UA_ERROR_GENERIC
● UA_ERROR_CONNECT_FAILED
● UA_ERROR_OPEN_FAILED
● UA_ERROR_CLOSE_FAILED
● UA_ERROR_REQUERY_FAILED
● UA_ERROR_MOVE_FAILED
● UA_ERROR_INSERT_FAILED
● UA_ERROR_UPDATE_FAILED
● UA_ERROR_DELETE_FAILED
● UA_ERROR_IMPORT_FAILED
● UA_ERROR_EXPORT_FAILED
● UA_ERROR_READ_FAILED
● UA_ERROR_WRITE_FAILED
● UA_ERROR_GET_FAILED
● UA_ERROR_SET_FAILED
● UA_ERROR_INVALID_NAME
● UA_ERROR_INVALID_TYPE
● UA_ERROR_INVALID_NUMRECS
● UA_ERROR_INVALID_COMMTYPE
● UA_ERROR_INVALID_LENGTH
● UA_ERROR_INVALID_PRECISION
● UA_ERROR_NULL_POINTER
● UA_ERROR_INVALID_POINTER
● UA_ERROR_INVALID_HANDLE
● UA_ERROR_INVALID_INDEX
● UA_ERROR_SERVER_UNKNOWN
7.4.7.2 uaGetLastHResult
Description
Lit la dernière erreur COM apparue. Cette fonction sert surtout à diagnostiquer des
incompatibilités lors de l'implémentation COM employée ou à trouver des erreurs
d'enregistrement et des problèmes de communication.
Cette fonction doit systématiquement être utilisée en plus de "UAGetLastError", lorsqu'une
fonction d'archive utilisateur retourne "FALSE".
LONG uaGetLastHResult()
Valeur de retour
Dernière erreur COM apparue
Propriétés
Lors de la configuration, reliez un UserArchiveControl à une archive utilisateur sélectionnée
ou à une vue. Pour permettre l'accès, il faut que l'archive utilisateur ou la vue soit activée. Si
vous supprimez la protection d'accès, il vous faut à nouveau relier le WinCC
UserArchiveControl à l'archive utilisateur dans le dialogue de configuration.
La protection d'accès pour une archive utilisateur ou un champ est interrogée lors de
l'ouverture de vue du UserArchiveControl :
● Si l'utilisateur ne possède pas d'autorisation de lecture pour l'archive utilisateur, aucune
donnée ne s'affiche dans le tableau excepté les titres de colonne.
● Si l'utilisateur ne possède pas d'autorisation pour la lecture d'un champ, la colonne d'archive
utilisateur respective ne s'affiche pas dans le tableau.
Voir aussi
Abrégé descriptif des WinCC Controls et contrôles supplémentaires (Page 784)
Introduction
Les valeurs de l'archive utilisateur s'affichent en runtime dans un ActiveX Control. Configurez
à cet effet dans le Graphics Designer un WinCC UserArchiveControl.
Condition préalable
● Vous avez configuré une archive ou une vue dans l'archive utilisateur.
Etapes de configuration
1. Intégrez WinCC UserArchiveControl dans une vue du Graphics Designer.
2. Configurez dans l'onglet "Général" les propriétés de UserArchiveControl :
– les propriétés de la fenêtre de tableau
– les propriétés générales du contrôle
– la base de temps du contrôle
– les possibilités d'édition des contenus dans le contrôle
Introduction
Le WinCC UserArchiveControl monte dans un tableau les données de l'archive utilisateur liée.
Le contenu du tableau affiché est défini par les colonnes sélectionnées de l'archive utilisateur
et de la sélection de contenus de colonnes.
Condition préalable
● Vous avez créé une ou plusieurs archives utilisateur ou vues.
● Vous avez lié le UserArchiveControl à une archive utilisateur ou à une vue.
2. Dan la liste "Colonnes", vous voyez les champs de l'archive ou de la vue liée. Si la case
est cochée en regard du nom de la colonne, la colonne sera affichée dans le tableau.
Décochez la case au moyen de la souris pour ne pas afficher la colonne.
3. Définissez l'ordre des colonnes dans le tableau avec les boutons "Haut" ou "Bas".
Marche à suivre
1. Cliquez sur "Editer...". Le dialogue de sélection s'ouvre.
2. Définissez les critères d'affichage. Pour plus d'informations sur la sélection de colonnes,
reportez-vous à AUTOHOTSPOT .
3. Quittez le dialogue de sélection en cliquant sur "OK". La sélection est prise en compte lors
du démarrage de Runtime dans la table de UserArchiveControl.
2. Définissez l'ordre de tri. Pour plus d'informations sur le tri de colonnes, reportez-vous à
AUTOHOTSPOT .
3. Quittez le dialogue Tri en cliquant sur "OK".
4. Enregistrez la configuration des contenus de UserArchiveControl.
Introduction
Vous pouvez adapter les propriétés des éléments de tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Paramètres".
Introduction
Vous pouvez adapter les couleurs des éléments de tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Représentation".
Introduction
Vous pouvez adapter les sélections des cellules et lignes choisies dans les contrôles WinCC
Controls en fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Sélection".
2. Déterminez si des lignes ou seulement des cellules sont sélectionnables avec la souris.
3. Configurez les propriétés du rectangle de sélection qui peut être représenté autour des
cellules ou des lignes du tableau qui sont sélectionnées.
4. Configurez le cas échéant les couleurs de sélection pour les cellules et/ou lignes
sélectionnées. La propriété "Couleur automatique" est utilisée pour la sélection de la
couleur définie par le système.
5. Enregistrez la configuration.
Introduction
Vous pouvez adapter le tri par titre de colonne d'un tableau dans les contrôles WinCC en
fonction de vos besoins.
Condition préalable
● Vous avez ouvert le Graphics Designer et configuré une vue avec un contrôle WinCC.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Paramètres".
2. Déterminez si et comment un tri par titre de colonne est admis. Dans WinCC AlarmControl,
vous ne pouvez trier par titre de colonne que si l'option "Défilement automatique" est
désactivée. Vous désactivez "Défilement automatique" soit sur l'onglet "Général", soit via
le symbole "Défilement automatique" sur la barre d'outils de WinCC AlarmControl.
3. Déterminez l'ordre du tri en cliquant avec la souris sur le titre de colonne. Vous pouvez
choisir soit avancer dans le tri, reculer dans le tri et aucun tri ou bien avancer et reculer
dans le tri.
4. Configurez le symbole de tri et l'index de tri qui seront affichés alignés à droite dans le titre
de colonne. Ils indiquent l'ordre de tri et l'ordre de tri des colonnes.
5. Si vous activez l'option "Utiliser la touche de tri", l'icône de tri est affichée comme touche
de tri au dessus de la barre de défilement verticale. La touche de tri vous permet de trier
selon l'ordre de tri paramétré la colonne sélectionnée par un clic de la souris. Si le tableau
ne comporte pas de barre de défilement verticale, la touche de tri n'est pas affichée.
6. Enregistrez la configuration.
Introduction
Vous commandez les contrôles WinCC en runtime par le biais des fonctions de touche sur la
barre d'outils. La barre d'état contient des informations concernant l'état actuel du contrôle
WinCC. Vous pouvez adapter la barre d'outils et la barre d'état pour chaque contrôle WinCC
pendant la configuration ou en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● En runtime, WinCC Control contient la fonction de touche "Dialogue de configuration"
permettant d'ouvrir le dialogue de configuration.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Activez dans la liste des fonctions de touche, les touches dont vous avez besoin pour
commander le contrôle WinCC en runtime. Vous trouverez des informations concernant la
fonction de chacune des touches dans la description du contrôle WinCC respectif, sous
"Commande en runtime".
3. Définissez l'ordre pour l'affichage des fonctions de touche dans la barre d'outils.
Sélectionnez des fonctions de touche dans la liste et déplacez-les à l'aide des boutons
"Haut" et "Bas".
4. Définissez le cas échéant une touche de raccourci pour les fonctions de touche de la barre
d'outils.
5. Si vous affectez des autorisations de conduite aux fonctions de touche, la fonction de
touche n'est validée en runtime que pour les utilisateurs possédant l'autorisation adéquate.
6. Si vous désactivez l'option "Active" pour une fonction de touche, la fonction de touche
activée s'affiche en runtime sans qu'il soit toutefois possible de la commander.
7. Vous pouvez placer des séparateurs entre les fonctions de touche. Activez l'option
"Separator" pour la fonction de touche qui sera limitée par un séparateur.
8. Configurez les propriétés générales de la barre d'outils, comme par ex. la position ou la
couleur d'arrière-plan.
9. Si nécessaire, modifiez la taille des touches. Le réglage standard est "0" et correspond à
la taille originale de 28 pixels. Vous pouvez définir 280 pixels comme valeur maximale.
La taille des touches entraîne le comportement suivant en fonction de la valeur configurée :
2. Activez dans la liste comportant les éléments de la barre d'état, les éléments dont vous
avez besoin en runtime. Vous trouverez des informations concernant les éléments de la
barre d'état dans la description du contrôle WinCC respectif, sous "Commande en runtime".
3. Définissez l'ordre pour l'affichage des éléments dans la barre d'état. Sélectionnez des
éléments dans la liste et déplacez-les à l'aide des boutons "Haut" et "Bas".
4. Si vous voulez adapter la largeur d'un élément de la barre d'état, désactivez l'option
"Automatique" et indiquez pour la largeur une valeur en pixel.
5. Configurez les propriétés générales de la barre d'état, comme par ex. la position ou la
couleur d'arrière-plan.
Introduction
Les données runtime affichées dans les contrôles WinCC peuvent être exportées par le biais
d'une fonction de touche. C'est dans le dialogue de configuration que vous configurez la
commande de l'exportation des données en runtime.
Condition préalable
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
2. Un nom de fichier par défaut et un répertoire par défaut sont déjà spécifiés dans les
"Préférences d'exportation de données". Ici, par exemple pour l'AlarmControl. Définissez
si nécessaire un nom de fichier propre et un répertoire pour le fichier d'exportation.
Le nom de fichier peut être composé du nom choisi par l'utilisateur et de la marque de
réservation suivante :
@OBJECTNAME - Nom d'objet du contrôle
@CURRENTDATE - Date du moment
@CURRENTTIME - Heure du moment
3. Le format de données actuellement disponible est le format CSV. Cliquez sur pour
définir le séparateur et le format de données dans le fichier CSV.
Résultat
En Runtime, vous pouvez exporter dans un fichier défini toutes les données ou les données
sélectionnées à l'aide de la fonction de touche .
Introduction
Un utilisateur peut paramétrer les contrôles WinCC au Runtime. Vous devez définir quelle sera
la répercussion de la configuration en ligne au Runtime.
Les modifications paramétrées au Runtime sont enregistrées dans le système de configuration
séparément de la vue en fonction des utilisateurs. Ainsi, la vue du système de configuration
est conservée dans sa configuration originale.
Remarque
La vue est également utilisé à l'enregistrement de la vue dans le Graphics Designer ou lors
du chargement de modifications en ligne au Runtime. Toutes les modifications effectuées en
ligne sont perdues.
En cas de changement d'utilisateur, les différentes configurations ne sont prises en compte
que si vous avez effectué un changement de vue.
Condition
● Lors de la configuration, vous avez ouvert dans le Graphics Designer une vue contenant
le contrôle WinCC Control.
● Le dialogue de configuration du contrôle WinCC est ouvert.
Marche à suivre
1. Sélectionnez l'onglet "Configuration en ligne". Ici par exemple dans le OnlineTrendControl :
Introduction
Les fonctions standard permettant de commander WinCC UserArchiveControl ne sont plus
prises en charge pour le nouveau WinCC UserArchiveControl à partir de WinCC V7.0. Vous
pouvez toutefois utiliser les types de dynamisation de WinCC pour commander par ex. une
fonction de touche de la barre d'outils par le biais d'un script.
Vue d'ensemble
Avec les contrôles WinCC à partir de V7.0, les fonctions spéciales ne sont plus requises pour
réaliser une commande du contrôle par une dynamisation de la barre d'outils. Les fonctions
standard "Tlg..." utilisées jusqu'ici ne sont plus prises en charge.
Si vous ne voulez pas commander le contrôle par la barre d'outils, vous pouvez écrire l'"ID"
de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Voir aussi
Commande de UserArchiveControl en runtime (Page 2027)
Introduction
WinCC UserArchiveControl est manipulé en runtime par les boutons de la barre d'outils. Si
vous ne voulez pas commander la fenêtre de tableau par la barre d'outils, vous pouvez écrire
l'"ID" de la touche voulue dans la propriété "ToolbarButtonClick" par le biais d'un type de
dynamisation quelconque.
Remarque
Si le message d'erreur "Error while connecting the data!" s'affiche au démarrage du runtime,
le UserArchiveControl n'a pas de liaison avec une archive utilisateur ou une vue. Contrôlez
les sources d'erreur possibles suivantes :
● la liaison est-elle correctement indiquée ?
● La configuration a-t-elle été modifiée ?
● L'archive utilisateur ou la vue connectée existe-t-elle encore ?
Vue d'ensemble
La vue d'ensemble montre toutes les icônes dans le style "Standard". Si vous créez un design
du contrôle dans le style "Simple", la représentation des icônes correspond au
UserArchiveControl avant WinCC V7. Vous trouverez une vue d'ensemble à la page "Avant
WinCC V7 : WinCC User Archives Table Element > User Archives Table Elements in Runtime
> La barre d'outils de User Archives Table Element".
Symbole Description ID
"Aide" 1
Appelle l'aide de WinCC UserArchiveControl.
"Dialogue de configuration" 2
Ouvre le dialogue de configuration dans lequel vous modifiez les propriétés
de UserArchiveControl.
"Sélectionner l'intégration des données" 3
Ouvre une boîte de dialogue pour la sélection d'une archive utilisateur. Le
contenu de l'archive utilisateur utilisée s'affiche dans le tableau du UserAr‐
chiveControl.
"Première ligne" 4
Le bouton permet d'afficher dans le tableau la première valeur de l'archive
utilisateur.
"Ligne précédente" 5
Le bouton permet d'afficher dans le tableau la valeur précédente de l'archive
utilisateur.
"Ligne suivante" 6
Le bouton permet d'afficher dans le tableau la valeur suivante de l'archive
utilisateur.
"Dernière ligne" 7
Le bouton permet d'afficher dans le tableau la dernière valeur de l'archive
utilisateur.
"Supprimer lignes" 8
Le contenu des lignes sélectionnées est supprimé.
"Couper lignes" 9
Le contenu des lignes sélectionnées est coupé.
"Copier les lignes" 10
Le contenu des lignes sélectionnées est copié.
"Insérer ligne" 11
Le contenu des lignes copiées ou coupées est inséré à partir de la ligne
marquée.
"Lire variables" 12
Le bouton permet de lire le contenu des variables WinCC liées et de les
inscrire dans les colonnes. Pour pouvoir utiliser le bouton, il faut que le type
de communication "Communication par les variables WinCC" soit activé
pour l'archive utilisateur. Les colonnes doivent être liées aux variables.
"Ecrire variables" 13
Le bouton permet d'écrire le contenu des colonnes dans les variables WinCC
liées. Pour pouvoir utiliser le bouton, il faut que le type de communication
"Communication par les variables WinCC" soit activé pour l'archive utilisa‐
teur. Les colonnes doivent être liées aux variables.
"Importer archive" 14
Le bouton permet d'importer le contenu d'une archive utilisateur dans le
tableau du UserArchiveControl. L'archive utilisateur doit exister sous forme
de fichier CSV dans le répertoire "ua" du dossier de projet.
"Exporter archive" 15
Le bouton permet d'exporter le contenu du tableau de UserArchiveControl.
L'archive utilisateur est sauvegardée sous forme de fichier CSV dans le ré‐
pertoire "ua" du dossier de projet.
"Dialogue Tri" 16
Ouvre une fenêtre de dialogue permettant de paramétrer un tri personnalisé
dans les colonnes de l'archive utilisateur affichées.
"Dialogue de sélection" 17
Définition de critères de sélection pour les colonnes de l'archive utilisateur
à afficher dans le tableau.
"Imprimer" 18
Démarre l'impression des valeurs affichées. Vous déterminez la tâche d'im‐
pression utilisée lors de l'impression dans le dialogue de configuration, sur
l'onglet "Général".
"Exportation des données" 20
Le bouton permet d'exporter dans un fichier "CSV" toutes les données run‐
time ou les données runtime sélectionnées. Si l'option "Afficher dialogue"
est activée, il s'ouvre un dialogue dans lequel vous pouvez voir les paramè‐
tres d'exportation et démarrer l'exportation. Si vous avez les autorisations
correspondantes, vous pouvez également sélectionner le fichier et le réper‐
toire pour l'exportation.
Si aucune boîte de dialogue ne s'affiche, l'exportation des données démarre
immédiatement dans le fichier par défaut.
"Dialogue Base de temps" 19
Ouvre une fenêtre de dialogue permettant de paramétrer la base de temps
pour les temps utilisés dans l'archive utilisateur.
"Utilisateur 1" 1001
Indique la première fonction de touche créée par l'utilisateur. La fonction de
la touche est définie par l'utilisateur.
Base de temps Indique la base de temps utilisée pour afficher les heures.
7.5.3.2 Pour éditer les données dans UserArchiveControl, procédez comme suit
Introduction
Vous pouvez éditer des données dans WinCC UserArchivControl. Les possibilités suivantes
sont disponibles :
● Saisir de nouvelles données
● Modifier les données existantes
● Supprimer lignes
● Couper, copier et réinsérer des lignes
Condition préalable
● Vous avez validé l'édition dans le dialogue de configuration, sur l'onglet "Général".
● Dans le dialogue de configuration, sur l'onglet "Colonnes", vous avez désactivé la propriété
"Protégé en écriture" pour la colonne à éditer.
● Vous ne pouvez pas éditer la colonne "ID".
● Si UserArchivControl est lié à une vue, vous ne pouvez ni supprimer, ni couper une ligne.
Introduction
Vous pouvez déterminer en runtime, par le dialogue de sélection, quels contenus de l'archive
utilisateur vous voulez exporter ou afficher dans le tableau de WinCC UserArchiveControl.
Définissez dans le dialogue de sélection les critères de sélection pour les colonnes de l'archive
utilisateur affichées.
Condition préalable
● Vous avez configuré la fonction de touche "Dialogue de sélection" sur l'onglet "Barre
d'outils" de UserArchiveControl.
Marche à suivre
1. Cliquez en runtime sur . Le dialogue "Sélection" s'ouvre.
2. Cliquez deux fois sur la colonne "Critère" sur la première ligne vide. La liste s'affiche avec
les colonnes de l'archive utilisateur. Sélectionnez la colonne voulue, par ex. "champ1".
3. Faites un double clic dans la colonne "Opérande" pour sélectionner un opérande.
4. Faites un double clic dans la colonne "Paramètre" pour saisir une valeur de comparaison.
5. Faites un double clic dans la colonne "Liaison" pour sélectionner une liaison "AND" ou "OR".
6. Répétez l'opération si vous voulez définir d'autres critères.
7. Quittez le dialogue de sélection en cliquant sur "OK". La sélection est affichée dans le
tableau du UserArchiveControl.
Remarque
Vérifier l'affichage du contenu des colonnes
Veillez à correctement utiliser les paramètres et la liaison des critères.
Si une liaison est erronée, il se peut que des données de l'archive utilisateur liée ne puissent
s'afficher dans UserArchiveControl.
C'est pourquoi il vous faut tester avant la liaison de critères chaque critère séparément,
puis ensuite les critères liés. Vérifiez si tous les contenus attendus s'affichent également
en combinaison.
Vous garantissez ainsi l'affichage intégral de la sélection dans UserArchiveControl.
Introduction
Vous pouvez trier en runtime par colonne les données dans UserArchiveControl. Triez les
colonnes soit via la fonction de touche "Dialogue Tri", soit directement via le titre de colonne.
Remarque
Dès la configuration dans UserArchiveControl, vous pouvez déjà déterminer les critères de tri
en cliquant dans l'onglet "Colonnes", sous "Tri", sur le bouton "Editer...".
Condition préalable
● Vous avez configuré la fonction de touche "Dialogue Tri" sur l'onglet "Barre d'outils" de
UserArchiveControl.
Marche à suivre
1. Cliquez le bouton "Dialogue Tri" .
2. Sélectionnez dans la liste "Trier par" la colonne de l'archive utilisateur liée par laquelle le
tri se fera d'abord. Cliquez dans une case à cocher pour déterminer un tri croissant ou
décroissant. Si vous voulez trier par plusieurs colonnes, sélectionnez dans les listes de
"Ensuite tri par" les autres colonnes dans l'ordre voulu.
Condition préalable
● Vous avez autorisé sur l'onglet "Paramètres" de WinCC UserArchiveControl le tri dans le
champ de liste "Tri par titre de colonne" par un clic ou un double-clic.
● Vous avez activé les cases à cocher "Afficher symbole de tri" et "Afficher index de tri".
Marche à suivre
1. Cliquez dans le titre de colonne dont vous voulez trier la colonne comme première colonne.
L'index de tri "1" s'affiche avec le symbole de tri vers le haut indiquant le tri dans l'ordre
croissant.
2. Cliquez à nouveau sur le titre de colonne si vous voulez trier dans l'ordre décroissant.
3. Si vous avez déterminé la séquence de tri avec "Croissant/décroissant/aucun", vous
pouvez supprimer le tri de colonne par un troisième clic.
4. Si vous voulez trier plusieurs colonnes, cliquez dans l'ordre voulu sur le titre de colonne
respectif.
7.6.1 Fonctionnalité
Vues
Le User Archives Table Element offre deux vues: la vue en tables et la vue en formulaire.
● La vue en tables
La vue des tables sert à la présentation de l'archive d'utilisateur sous forme de tableau.
Chaque ligne de données occupe une colonne, les champs de données d'une ligne de
données apparaissent en colonnes.
● La vue en formulaire
La vue en formulaire offre une interface d'utilisateur que l'utilisateur peut concevoir
librement par lui-même. La vue en formulaire du User Archives offre trois types de champs:
texte statitque, champ de saisie et boutons.
Remarque
Un User Archives Table Element est lié à une archive d'utilisateur sélectionnée resp. à une
vue et ne peut accéder qu'à cette archive d'utilisateur/vue. Pour accéder, il faut que l'archive
d'utilisateur/vue soit libérée (protection d'accès). Des autorisations ciblées peuvent être
accordées au Control par l'User Administrator.
Si cette protecion d'accès est supprimée, le Control doit être lié de nouveau dans le Graphics
Designer avec les archives d'utilisateur afin que le Control reconnaisse la protection d'accès
qui a été supprimées.
La protection d'accès pour une archive ou un champ est interrogée lors de l'affichage d'un
User Archives Table Element. Une protection d'accès pour les variables de contrôle d'une
archive protégée doit être réalisée séparément par les propriétés de l'objet, par exemple de
la vue, du champ EA ou du bouton.
Voir aussi
Projection d'un User Archives Table Element (Page 2036)
Marche à suivre
Pour projeter un WinCC User Archives Table Element, il faut procéder de la manière suivante:
1. projetez une archive d'utilisateur avec l'Editor User Archives ou avec les fonctions du
langage de script WinCC. Vous verrez dans le descriptif de l'Editor User Archives, comment
est projetée l'archive d'utilisateur "Cola".
2. Placez un nouvel User Archives Table Element dans une vue du Graphics Designer.
3. Projetez les propriétés du User Archives Table Element.
4. Projetez une vue de formulaire du User Archives.
Voir aussi
Travailler avec des contrôles (Page 784)
7.6.2.2 Placer l'User Archives Table Element dans une vue de process
Marche à suivre
Pour créer un User Archives Table Element dans une vue de process, vous devez le projeter
dans Graphics Designer. Cela survient par les étapes suivantes:
1. Sélectionnez, dans la palette d'objets, le groupe d'objets "Objets Smart".
2. Cliquez sur l'objet "Control" et tirez une fenêtre d'une taille suffisante dans la surface de la
vue.
3. Sélectionnez dans le dialogue de sélection "Insérer Control" qui apparaît maintenant
l'option "WinCC User Archive Table Element" puis confirmez ce choix par OK.
Alternative
● Sélectionnez, dans la palette d'objets, la carte d'onglet "Controls" et, dans la fenêtre
"Palettes d'objets", il vous sera proposé quelques contrôles standards.
● Sélectionnez le WinCC User Archive Table Element.
Voir aussi
Déterminez les propriétés du User Archives Table Element (Page 2039)
Travailler avec des contrôles (Page 784)
Marche à suivre
Vous verrez dans le fil rouge suivant de quelle manière vous pouvez projeter un User Archives
Table Element pour l'archive d'utilisateur "Cola" (dans Graphics Designer) avec la boîte de
dialogue "Propriétés du WinCC User Archive Table Element".
1. Double-cliquez dans la surface du "WinCC User Archive Table Element". Cela fait
apparaître la boîte de dialogue "Propriétés de WinCC User Archive Table Element" avec
la carte d'onglet "Généralités".
2. Dans le champ de saisie Source, vous déterminez l'archive ou la vue qui sera affichée dans
le Control. Cliquez sur "Sélectionner" et choissez, dans le dialogue Package Browser,
l'archive d'utilisateur "Cola".
3. Vous pouvez déterminer le mode d'accès au moment courant dans le champ Editer. Les
types d'accès "Insérer", "Modifie" et "Supprimer" sont disponibles en standard. Sinon, vous
pouvez activer aussi "Lire seulement".
4. Avec la case à cocher "Bordure", vous déterminez si la fenêtre de Control doit apparaître
avec ou sans bordure. Activez ces options.
5. Les réglages préalables des autres cartes d'onglet peuvent rester tels quels.
Voir aussi
Carte d'onglet "Généralités" (Page 2042)
Supprimer le User Archives Table Element (Page 2040)
Travailler avec des contrôles (Page 784)
Marche à suivre
La suppression du User Archives Table Element s'effectue en deux étapes dans Graphics
Designer:
1. Sélection du User Archives Table Element par clic de souris
2. Pressez sur la touche Supprimer ou sélectionnez le menu "Editer - Supprimer".
Remarque
La suppression sera effectuée immédiatement sans préavis! Vous pouvez rétablir la procédure
de suppression par le menu "Editer - Rétablir" ou par "Ctrl-Z".
Marche à suivre
1. Vous pouvez modifier les attributs d'un User Archives Table Element en cliquant sur l'objet
avec le bouton droit de la souris et en choisissant l'article de menu "Propriétés" dans le
menu contextuel qui sera ouvert.
Vous pouvez éditer ici la statique des attributs Filter, Form, PressTBButton et Sort. Pour
éviter toute inconsistance dans la base de données, les changements sur les autres
propriétés de l'objet doivent toujours être effectuées par la boîte de dialogue "Propriétés
de l'archive d'utilisateur WinCC - Elément de table" (double-clic sur le Control).
2. Dans le dialogue ouvert "Propriétés des objets", sélectionnez, dans la carte d'onglet
"Propriétés" le groupe "Propriétés du Control".
Voir aussi
Projection d'un User Archives Table Element (Page 2036)
Présentation
Mnémonique Description
Palette de titres Vous déterminez le nom de la fenêtre dans le champ "Palette de titres". Vous
déterminez ici si la palette de titre sera affichée et si la fenêtre peut être fermée
et déplacée.
Source Par le bouton "Sélectionner", vous atteignez le Package Browser dans lequel
vous pouvez choisir une archive d'utlisateur resp. une vue projetée précédem‐
ment.
Edit Vous pouvez déterminer le mode d'accès au moment courant dans le champ
"Editer" Si vous désactivez la case à cocher "Lire uniquement", les types d'accès
"Insérer"', "Modifier" et "Lire" seront libérés pour l'archive d'utilisateur. Dans les
vues, seule la case à cocher "Modifier" sera libérée.
Cadres Avec la case à cocher "Bordure", vous déterminez si la fenêtre de Control doit
apparaître avec ou sans bordure.
Formulaire Avec la case à cocher, vous déterminer si la vue en formulaire doit être la page
de démarrage dans la fenêtre de Control.
Mnémonique Description
Base temporelle du Dans ce champ de sélection, vous déterminez la base temporelle pour l'afficha‐
champ Last Access ge du temps dans le champ "Last Access".
Ordre d'impression Dans ce champ, vous déterminez l'ordre d'impression qui sera utilisé lors de
pour impression rapi‐ l'impression des données affichées.
de
Remarque
Si la configurationde l'archive d'utilisateur est modifiée dans l'Editor User Archives, par
exemple un droit d'accès est supprimé, il faut que le Control dans Graphics Designer soit de
nouveau lié avec cette archive d'utilisateur. Ainsi, le Control reconnaît le changement de
configuration d'archive.
Le Package Browser
Le Package Browser sera activé par le bouton "Sélectionner" dans le dialogue des propriétés
du User Archives Table Element. Ici, les archives d'utilisateur et les vues déjà projetées vous
seront proposées pour une sélection.
Vous pouvez sélectionner dans le champ de navigation du dialogue "Package Browser" d'un
WinCC Client le serveur à partir duquel les Packages seront chargés et dans lesquels une
archive d'utilisateur sera projetée avec des variables. Dans un projet d'un WinCC Client, vous
pouvez accéder à toutes les archives d'utilisateur de tous les serveurs liés au projet. Il n'est
prévu aucune archive d'utilisateur propre dans le WinCC Client. Dans la zone "Hiérarchie" se
trouve le chemin vers le serveur sélectionné. Celui-ci est éditable, de sorte que vous pouvez
indiquer aussi à la main le chemin vers le serveur désiré.
Si un serveur requis ne figure pas dans la liste des serveurs, vous devez d'avord charger un
Package pour ce serveur par la fonction Serverdata "Charger". Vous trouverez des
informations complémentaires sur les fonctionnalités de WinCC Client dans l'aide de WinCC
Explorer.
Remarque
Si le Control n'est pas lié avec une archive d'utilisateur ou une vue existante, le message
d'erreur "Error while connecting the data!" apparaît lors du passage dans le Runtime.
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Présentation
Mnémonique Description
Colonnes Dans le champ de saisie Colonnes, vous pouvez déterminer quels sont les
champs du Editor User Archives qui doivent être affichés dans la vue de process.
Attributs Dans le champ de saisie Propriétés, vous pouvez déterminer les propriétés du
champ actuellement sélectionné dans le champ de saisie Colonnes.
Bloqué Avec la case à cocher "Bloqué", vous pouvez protéger le champ sélectionné
contre toute écriture.
Mnémonique Description
Format Avec le champ "Format", la représentation est données sera déterminée:
● Fixed (nombre de points fixes "%.2f")
● Scientific (présentation exponentielle "%e")
● Date (uniquement la date de sortie "%x")
● Time (uniquement l'heure de sortie "%X")
● TimeStamp (édition de la date et de l'heure "%c")
L'affichage d'un champ de date s'effectue dans le format de date qui a été réglé
dans le système d'exploitation.
Alignement Lors de la sélection de "Alignement", vous pouvez choisir entre "Gauche", "Cen‐
tré" et "Droit".
Rétablir Le bouton "Rétablir" restaure les paramétrages précédents.
Remarque
Dans le champ Format, vous pouvez également procéder au formatage des chiffres après la
virgule (par exemple "%3f" pour trois chiffres après la virgule) ou le format hexadécimal "%x"
pour des valeurs Integer.
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Présentation
Mnémonique Description
symboles Dans la sélection "Icônes", vous déterminez quels sont les icônes que doit contenir
la palette d'icônes.
Droits d’accès Dans le champ "Droits d'accès" sont affichés les droits d'accès pour les icônes
sélectionnés.
Sélection En cliquant sur le bouton "Sélection", la boîte de dialogue "Autorisations" apparaît,
dans laquelle vous pouvez déterminer l'accès désiré.
Arrêter La palette d'icônes sera affichée ou masquée par le champ "Arrêter".
Hotkey Par le champ Hotkey, vous pouvez affecter des Hotkeys aux fonctions individuel‐
les.
autorisations
Vous pouvez déterminer les accès autorisés dans la boîte de dialogue "Autorisations". Les
autorisations affichées dans le dialogue ont été projetées au préalable dans le User
Administrator.
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Présentation
Mnémonique Description
Domaines Avec la case de contrôle dans la zone "Domaine", vous déterminez quels sont les
éléments que la ligne de statut du Control doit contenir.
Arrêter La ligne de statut sera affichée ou masquée par le bouton "Arrêter".
Si tous les domaines de la ligne de statut ont été activés, la ligne de statut se présente comme
suit:
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Présentation
Condition de filtre
Vous déterminez les conditions de filtre dans le champ "Conditions de filtre". Saisissez
directement les règles pour les conditions de filtre. Ces conditions sont formulées dans le
langage de programmation de base de données SQL (Structured Query Language). Vous
trouverez en annexe un descriptif de SQL avec de nombreux exemples pratiques.
Exemple: FieldC > 100
Toutes les lignes de données qui disposent d'une valeur supérieure à 100 dans la colonne
"FieldC" seront sélectionnées.
Avec le bouton "Créer...", vous atteignez le masque de filtre automatisé avec lequel vous
pouvez définir les conditions de filtre.
Dans la ligne "Filtrer par", vous pouvez déterminer les critères de filtre alors que, dans la fenêtre
de sélection de gauche, tous les champs de données de l'archive d'utilisateur vous seront
présentés. Par les lignes "Y compris par" et "Ensuite par", vous pouvez donner les conditions
suivantes de filtre. Les filtres seront traités dans cet ordre.
Filtre
Vous déterminez les conditions de tri dans le champ "Conditions de tri". Indiquez directement
les règles de tri dans le langage de programmation de bases de données SQL.
Avec le bouton "Créer...", vous atteignez le masque de tri automatisé avec lequel vous pouvez
définir les conditions de tri.
Dans le champ de sélection "Trier par", vous pouvez déterminer les critères de tri et tous les
champs de données de l'archive d'utilisateur vous seront proposés. Par les champs de
sélection "Y compris par" et "Ensuite par", vous pouvez donner les conditions suivantes de tri.
Les filtres seront traités dans cet ordre. Avec l'option "Croissant", le tri sera effectué sous forme
croissante, et avec l'option "Décroissant", dans l'autre sens.
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Présentation
Dans la carte d'onglet "Types de police", vous déterminez la police qui devra être utilisée dans
le Control.
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Présentation
Dans la carte d'onglet "Couleurs", vous déterminez les couleurs qui devront être utilisées dans
le Control.
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Marche à suivre
Le formulaire du User Archives Table Element peut être projeté par l'utilisateur lui-même dans
Graphics Designer et il sera utilisé pour l'édition et pour la présentation des données d'archives
d'utilisateur.
La condition préalable à la création d'une vue en formulaire est un User Archives Table
Element projeté.
Le fil rouge suivant vous montre la projection d'une nouvelle vue en formulaire dans Graphics
Designer.
1. Pressez simultanément sur la "touche contrôle" et double-cliquez sur "User Archives Table
Element". La vue en tables du Control apparaît. Maintenant, vous pouvez déterminer la
largeur des colonnes individuelles pour le fonctionnement en Runtime.
2. Avec cet icône , vous pouvez basculer de la vue en formulaire à la vue en tables.
Cliquez sur cette icône afin de parvenir à la vue en formulaire.
Vous pouvez maintenant commencer avec la projection d'un formulaire.
Nous allons créer ce formulaire comme suit :
Remarque
Après un clic droit sur la souris dans le formulaire vide, vous pouvez produire automatiquement
les champs de formulaire de tous les champs de données existants dans l'archive d'utilisateur
à l'aide de la fonction "Créer tout". Pour chaque champ de données, un champ de texte avec
le descriptif correspondant (nom d'alias) sera également affiché. Avec l'option "Créer
sélection", les champs de formulaire sont simplement créés pour les colonnes sélectionnées
dans la carte d'onglet "Colonnes".
Remarque
User Archives Table Element ne prend pas en charge la fonctionnalité du zoom. Le fait de
configurer la fonctionnalité du zoom peut conduire à des problèmes de représentation en
runtime.
Marche à suivre
3. Après la sélection de "Insérer le champ de texte", vous parvenez dans la boîte de dialogue
"Propriétés du champ de texte":
4. Dans le champ "Texte", vous pouvez saisir le texte désiré. Indiquez ici comme titre du
formulaire le texte "Saisie du formulaire Cola".
Remarque
Lorsque le champ "Texte" s'étend sur le champ de sélection, vous obtiendrez tous les noms
de champs d'une archive sous forme de texte statique. Si des références de texte existent
déjà pour une conversion linguistique, ceux-ci seront proposés dans la sélection.
Voir aussi
Déterminer le champ de formulaire "Edit" (Page 2055)
Marche à suivre
3. Après la sélection de "Insérer le champ d'édition", vous parvenez dans la boîte de dialogue
"Propriétés du champ d'édition":
Tous les champs projetés de l'archive d'utilisateur seront proposés pour sélection dans le
champ de sélection du dialogue.
4. Sélectionnez le champ "Eau". Vous pouvez déterminer vous-même les champs d'édition
tels que, par exemple, sucre, colorant 7, caféine et acide phosphorique.
Voir aussi
Déterminer le champ de formulaire "Button" (Page 2056)
Marche à suivre
4. Dans le champ "Texte", vous pouvez déterminer le texte avec lequel le nouveau bouton
sera identifié. Indiquez le texte "Vue en tables".
5. Dans le champ "Action", vous pouvez sélectionner l'un des icônes de la vue en formulaire.
Votre nouveau bouton projeté exécute alors le même action que l'icône sélectionnée dans
la palette d'icônes. Sélectionnez "Forme" pour permettre un passage dans la vue en tables.
Remarque
Toutes les fonctions de la palette d'icônes à partir de la vue en formulaire peuvent être liés à
un bouton. Vous pouvez ainsi concevoir vous-même la taille et la présentation afin, par
exemple, d'activer les fonctions de la palette d'icônes par un Touch Screen.
Voir aussi
Editer ultérieurement les champs de formulaire (Page 2057)
Marche à suivre
Voir aussi
Supprimer des champs de formulaire (Page 2057)
Marche à suivre
1. Pour supprimer un champ de formulaire, cliquez avec le bouton droit de la souris sur le
champ de formulaire préalablement projeté.
2. Cliquez sur l'article de menu "Supprimer".
Le champ de formulaire sera supprimé. N'utilisez pas la touche supprimer, celle-ci supprime
la totalité du Control.
Utilisation
La table du User Archives Table Element sert à la présentation et à la saisie des données
d'utilisateur dans le Runtime sous forme de table. Vous pouvez saisir les textes dans une
cellule de plusieurs lignes avec la combinaison de touches <STRG+ RETURN>. Le texte de
plusieurs lignes saisie dans une cellule sera présentés dans la vue par tables sous une seule
ligne, totues les lignes seront regroupées dans une seule ligne.
La fenêtre des tables et des fomulaires du Control est actionnée avec cette palette d'icônes
Remarque
Si, dans l'une des tables du Control, vous changez une ou plusieurs valeurs, vous devez
ensuite, après la fin de la saisie, quitter la ligne de données, c'est-à-dire passer dans une autre
ligne de la table ou dans une autre cellule afin que la valeur puisse être reprise dans la base
de données et mise à jour dans les autres écrans.
Les actions dans le langage de script WinCC doivent veiller elles-mêmes à la sélection des
lignes de données. Aucune sélection des lignes de données ne peut être effectuée par le
Control.
Voir aussi
Projection d'un User Archives Table Element (Page 2036)
Utilisation
Le formulaire du User Archives Table Element peut être projeté par l'utilisateur lui-même dans
Graphics Designer et il sera utilisé pour la saisie et pour la présentation des données d'archives
d'utilisateur. Les textes peuvent être saisis et présentés sur plusieurs lignes.
Remarque
Si l'on change une ou plusieurs valeurs dans le formulaire du User Archives Table Element,
il faut ensuite paginer après la fin de la saisie pour passer à une autre ligne de données afin
que la valeur soit reprise dans la base de données et mise à jour dans les autres affichages.
Fonctions
La palette d'icônes offre les possibilités suivantes d'utilisation:
Mnémonique Description
Changement
Effacer enregistrement
Pose d'une nouvelle ligne de données
Impression
Demander de l'aide
Changement
Avec cette icône, vous pouvez basculer de la vue en formulaire à la vue en tables.
Effacer enregistrement
La ligne de données marquée sera supprimée.
Remarque
Avant la lecture dans Excel, le type de fichier CSV doit être indiqué faute de quoi les fichiers
CSV exportés par WinCC ne pourront pas être lus correctement.
Remarque
En cas de projet à plusieurs endroits, il faut tenir compte de ce qui suit: s'il existe une archive
d'utilisateur sur un serveur, par ex. sous "c:\Projekte\Test\UA", elle sera libérée par cette
indication de chemin. De son côté, le client mappe la libération par un lecteur réseau, par ex.
"I:\Test\UA". Le chemin standard sera ensuite sur le client "I:\Test\UA". Ce répertoire n'existe
toutefois pas avec ce descriptif sur le serveur: Si vous voulez importer / exporter des archives
d'utlisateur, vous devez modifier le chemin standard dans le client, dans notre exemple pour
"C:\Projets\Test\UA".
conditions de filtrage de sorte que seules les données désirées soient encore affichées.
Ensuite, vous pourrez exporter ces données filtrées.
Les conditions de filtre sont formulées directement dans le langage de programmation de base
de données SQL (Structured Query Language). Vous trouverez en annexe un descriptif de
SQL avec de nombreux exemples pratiques. Vous trouverez des informations
complémentaires dans la littérature spécialisée.
Exemple: ID < 100
Seuls les champs de données avec des ID allant de 1 à 99 seront sélectionnés, tous les autres
champs de données ne seront pas affichés.
Avec le bouton "Créer...", vous atteignez le masque de filtre automatisé avec lequel vous
pouvez définir les conditions de filtre.
Dans la ligne "Filtrer par", vous pouvez déterminer les critères de filtre alors que, dans la fenêtre
de sélection de gauche, tous les champs de données de l'archive d'utilisateur vous seront
présentés. Par les lignes "Y compris par" et "Ensuite par", vous pouvez donner les conditions
suivantes de filtre. Les filtres seront traités dans cet ordre.
Remarque
Les conditions de filtre définies ici sont temporaires, c'est-à-dire que les critères de filtre
déterminées dans le dialogue des propriétés seront de nouveau valables dans le nouvel
affichage de vue.
Les règles de tri sont indiquées directement dans le langage de programmation de bases de
données SQL.
Consultez également le descriptif de SQL en annexe. Vous trouverez des informations
complémentaires dans la littérature spécialisée.
Avec le bouton "Créer...", vous atteignez le masque de tri automatisé avec lequel vous pouvez
définir les conditions de tri.
Dans le champ de sélection "Trier par", vous pouvez déterminer les critères de tri et tous les
champs de données de l'archive d'utilisateur vous seront proposés. Par les champs de
sélection "Y compris par" et "Ensuite par", vous pouvez donner les conditions suivantes de tri.
Les filtres seront traités dans cet ordre. Avec l'option "Croissant", le tri sera effectué sous forme
croissante, et avec l'option "Décroissant", dans l'autre sens.
Remarque
Les conditions de tri définies ici sont temporaires, c'est-à-dire que les critères de tri
déterminées dans le dialogue des propriétés seront de nouveau valables dans le nouvel
affichage de vue.
Impression
Cette option lance l'impression des valeurs affichées.
Demander de l'aide
Cliquez sur ce bouton pour demander de l'aide sur le User Archives Table Element.
Manipulations possibles
Le User Archives Table Element vous donne la possibilité de concevoir tous les boutons de
la palette d'icônes dans des boutons autodéfinis par exemple des champs EA. Ainsi, chacun
des boutons peut être redéfini en termes de taille et de présentation afin d'utiliser par exemple
le Table Element par un Touche Screen.
3. Dans le domaine "Source", sélectionnez "Constante" et portez ici une constante, par
exemple "Forme" (vous trouverez un aperçu des constantes disponibles pour le User
Archives Table Element plus bas).
4. Sélectionnez ensuite, dans le domaine "Cible", l'option "Objet dans la vue" et sélectionnez
le Table Element à relier dans le champ de sélection de l'objet. Dans le champ de sélection
"Propriétés", cliquez sur "PressTBButton" puis confirmez le dialogue avec "OK".
5. Enregistrez la vue dans Graphics Designer, puis passez dans le Runtime. Si vous appuyez
maintenant sur le bouton projeté "Forme", la présentation du Control passe de la vue en
tables en vue en formulaires et réciproquement.
Constantes pour une liaison directe avec le User Archives Table Element
Pour les liaisons directes susmentionnées du User Archives Table Element, vous avez à
disposition une constante pour chaque bouton du Control. L'affectation des boutons individuels
peut être lue dans la table suivante.
Supprimer
New
Edit
First
Previous
Next
Charge
WriteVar
ReadVar
importation
exportation
Filtre
Sort
Timezone
Help
Remarque
Lors de l'utilisation de la fenêtre des tables avec les touches, le curseur des cellules n'est plus
visibles pour la cellule de ligne de données sélectionnée après presion sur les touches
"Tabulateur" et "Position 1". Pour rétablir l'affichage dans ligne de données éditée en dernier,
définissez un bouton selon le schéma mentionné ci-dessus et sélectionnez la constante
"VTB_Focus". En cliquant sur ce bouton, le curseur de cellule reviendra à sa dernière position.
Voir aussi
Liste des propriétés de User Archives Table Element (Page 2066)
Vue d'ensemble
Vous pouvez configurer les propriétés de User Archives Table Control :
Filter
Avec la propriété 'Filtre", vous pouvez définir les conditions de filtre de la base de données.
Vous formulez les conditions dans le langage de programmation SQL de bases de données.
Format: Texte SQL
Type de variable: Variables texte
Sort
Avec la propriété "Sort", vous pouvez définir les conditions de tri de la base de données. Vous
formulez les critères dans le langage de programmation SQL de bases de données.
Format: Texte SQL
Type de variable: Variables texte
TimeZone
Détermine la base temporelle dans lequelle l'affichage des heures sera effectué dans le
Runtime.
Format: chiffre
Valeur Description
0 Heure locale
1 Heure locale du serveur
2 Heure universelle coordonnée UTC
3 Reprendre les paramètres du projet
Type de variables: Tous les types de variables sauf les variables binaires, texte et données
brutes
Introduction
L'éditeur "Cross Reference" vous donne une vue d'ensemble de tous les éléments que vous
avez utilisés dans votre projet :
● Variables
● Vues
● Fonctionnalités
● Mises en page
● Textes créés dans la bibliothèque de textes
Après l'ouverture de l'éditeur, les listes automatiquement actualisées sont générées.
Vous pouvez rechercher des variables dans les éditeurs suivants :
● Graphics Designer
● Alarm Logging
● Tag Logging
● Global Script
● Report Designer
● User Archive
● Avertisseur sonore
Vue d'ensemble
Cross Reference offre les fonctions suivantes :
● Tous les objets référencés du projet WinCC sont affichés dans la liste des objets de projet.
● Vous limitez l'affichage des objets de projet au moyen de filtres.
● Les occurrences des objets de projet sont affichées dans la liste des occurrences.
● Il est possible de se rendre directement à l'occurrence d'un objet de projet pour le modifier
ou le supprimer.
● "Réaffecter" permet de modifier le nom d'une ou plusieurs variables dans des vues sans
que des incohérences n'apparaissent dans le projet. Vous pouvez rechercher et remplacer
des caractères dans les noms de variables.
● Vous pouvez rechercher les occurrences de variables inexistantes, pour modifier
l'occurrence ou la supprimer.
● Vous pouvez trouver les liens entre les vues de processus existantes d'un projet pour, dans
le cas d'une extension de projet, pouvoir reprendre la structure de la visualisation de
processus.
● Vous pouvez imprimer ou exporter en vue d'un traitement ultérieur la liste des objets de
projet et des occurrences ou copier des entrées de listes.
● Si vous modifiez la configuration dans les éditeurs WinCC, Cross Reference étant ouvert,
vous pouvez rafraîchir les listes manuellement.
● Vous pouvez à nouveau insérer les ID de texte manquants avec les lignes dans la
bibliothèque de textes.
Remarque
Convertir les données de projet des vues et des mises en page pour les projets antérieurs à
WinCC V7.3
Avant de démarrer Cross Reference, vous devez convertir certaines données dans les projets
qui ont été créés avant V7.3. Pour cela, choisissez l'entrée "Convertir des données de projet"
dans le menu "Outils" de WinCC Explorer. Cochez les cases "Vues et blocs d'affichage" et
"Mises en page et mises en page ligne". Cliquez sur "OK".
Vous ne pouvez plus utiliser les fichiers XFC
Les listes de références croisées enregistrées dans les fichiers XFC ne sont plus prises en
charge. Elles ne sont plus affichées dans WinCC Explorer. Créez de nouveaux filtres et
enregistrez-les.
Introduction
Au démarrage de "Cross Reference", tous les objets de projet et toutes les occcurrences sont
affichées dans les listes. Vous limitez les objets à énumérer avec filtres et sélections.
Remarque
Nombre maximal de lignes sélectionnées
Pour relier les entrées sélectionnées, il ne faut pas sélectionner plus de 1000 lignes dans la
liste des objets de projet.
Introduction
Vous pouvez dans la liste des occurrences sauter à l'éditeur WinCC de l'objet du projet.
Vue d'ensemble
Le tableau suivant montre quel éditeur est démarré lors du saut à l'occurrence.