WinCC flexible 2008 Migration - Services

WinCC flexible 2008 Migration - Services
Avant-propos
SIMATIC HMI WinCC flexible 2008 WinCC flexible 2008 Migration
1
Notions élémentaires
______________
SIMATIC HMI
WinCC flexible 2008
Migration
Manuel d'utilisation
Migration sans changement
de pupitre opérateur
2
______________
Migration avec changement
de pupitre opérateur
3
______________
Migration de
OP3 vers OP 73
4
______________
5
Migration de OP7 à OP 77
______________
Migration de
l'OP17 à l'OP 177B
6
______________
Migration d'un projet ProTool
avec un automate P350
7
______________
Ce manuel utilisateur fait partie du pack de
documentation référencé 6AV6691-1AB01-3AC0.
07/2008
A5E01056438-02
Consignes de sécurité
Consignes de sécurité
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
accompagné d’un triangle de danger, signifie que la non-application des mesures de sécurité appropriées peut
entraîner des blessures légères.
PRUDENCE
non accompagné d’un triangle de danger, signifie que la non-application des mesures de sécurité appropriées
peut entraîner un dommage matériel.
IMPORTANT
signifie que le non-respect de l'avertissement correspondant peut entraîner l'apparition d'un événement ou d'un
état indésirable.
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'installation et l'exploitation de l'appareil/du système concerné ne sont autorisées qu'en liaison avec la présente
documentation. La mise en service et l'exploitation d'un appareil/système ne doivent être effectuées que par des
personnes qualifiées. Au sens des consignes de sécurité figurant dans cette documentation, les personnes
qualifiées sont des personnes qui sont habilitées à mettre en service, à mettre à la terre et à identifier des
appareils, systèmes et circuits en conformité avec les normes de sécurité.
Utilisation conforme à la destination
Tenez compte des points suivants:
ATTENTION
L'appareil/le système ne doit être utilisé que pour les applications spécifiées dans le catalogue ou dans la
description technique, et uniquement en liaison avec des appareils et composants recommandés ou agréés par
Siemens s'ils ne sont pas de Siemens. Le fonctionnement correct et sûr du produit implique son transport,
stockage, montage et mise en service selon les règles de l'art ainsi qu'une utilisation et maintenance
soigneuses.
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.
Siemens AG
Industry Sector
Postfach 48 48
90327 NÜRNBERG
ALLEMAGNE
Numéro de référence du document: 6AV6691-1AB01-3AC0
Ⓟ 07/2008
Copyright © Siemens AG 2008.
Sous réserve de modifications techniques
Avant-propos
Objet du manuel
Ce manuel de l'utilisateur fait partie de la documentation de WinCC flexible.
Les projets créés avec ProTool ou WinCC peuvent être réutilisés sous WinCC flexible.
Ce manuel contient les informations suivantes :
● Notions fondamentales sur la migration
● Pupitres opérateurs pour lesquels la migration s'effectue sans changement de pupitre
● Pupitres opérateurs pour lesquels la migration s'effectue avec changement de pupitre
● Migration de l'OP3 vers l'OP 73 ou l'OP 73micro
● Migration de l'OP7 vers l'OP 77B ou l'OP 77A
● Migration de l'OP17 à l'OP 177B
● Remplacement d'objets ProTool par des objets WinCC flexible
Le manuel s'adresse à des personnes qui travaillent dans les domaines de la configuration,
la mise en service et le service après-vente avec WinCC flexible.
L'aide intégrée à WinCC flexible, le système d'information WinCC flexible, contient des
informations complémentaires. Le système d'information contient sous forme électronique
des manuels, exemples et informations de référence.
Connaissances préalables requises
Pour comprendre ce manuel, il est indispensable de posséder des connaissances générales
dans le domaine de la technique d'automatisation.
Des connaissances sur l'utilisation d'ordinateurs personnels avec le système d'exploitation
Windows 2000 ou Windows XP sont requises. Pour la configuration ultérieure à l'aide de
scripts, des connaissances en VBA ou VBS sont nécessaires.
Domaine de validité du manuel
Le manuel est valide pour le progiciel WinCC flexible 2008.
Classement parmi les informations
Ce manuel fait partie intégrante de la documentation SIMATIC HMI. Les informations
suivantes donnent un aperçu de la documentation de SIMATIC HMI.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
3
Avant-propos
Manuel de l'utilisateur
● WinCC flexible Micro
– Décrit les notions élémentaires de la configuration avec le système d'ingénierie
WinCC flexible Micro
● WinCC flexible Compact/ Standard/ Advanced
– Décrit les notions élémentaires de la configuration avec les systèmes d'ingénierie
WinCC flexible Compact et WinCC flexible Standard et WinCC flexible Advanced
● WinCC flexible Runtime :
– Décrit la mise en service et la commande de votre projet Runtime sur un PC.
● WinCC flexible Migration :
– Décrit la manière de convertir un projet ProTool existant en projet WinCC flexible.
– Décrit la manière de convertir un projet WinCC existant en projet WinCC flexible.
– Décrit la conversion de projets ProTool avec changement de pupitre de l'OP3 à
l'OP 73 ou l'OP 73micro.
– Décrit la conversion de projets ProTool avec changement de pupitre de l'OP7 à
l'OP 77B ou l'OP 77A.
– Décrit la conversion de projets ProTool avec changement de pupitre de l'OP17 à
l'OP 177B.
– Décrit la conversion de projets ProTool avec passage d'un pupitre graphique RMOS à
un pupitre Windows CE.
● Communication :
– Communication Partie 1 décrit la connexion du pupitre opérateur aux automates de la
famille SIMATIC.
– Communication partie 2 décrit la connexion du pupitre opérateur aux automates
d'autres constructeurs.
Instructions de service
● Instructions de service pour les pupitres opérateurs SIMATIC :
– OP 73, OP 77A, OP 77B
– TP 170micro, TP 170A, TP 170B, OP 170B
– OP 73micro, TP 177micro
– TP 177A, TP 177B, OP 177B
– TP 270, OP 270
– TP 277, OP 277
– MP 270B
– MP 370
– MP 377
4
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Avant-propos
● Instructions de service pour les pupitres opérateurs mobiles SIMATIC :
– Mobile Panel 170
– Mobile Panel 277
– Mobile Panel 277F IWLAN
– Mobile Panel 277 IWLAN
● Notice de service pour les pupitres opérateurs SIMATIC :
– OP 77B
– Mobile Panel 170
Mise en route
● WinCC flexible - Débutants :
– Introduit pas à pas à l'aide d'un exemple de projet les notions fondamentales de
configuration des vues, alarmes, recettes et de navigation dans les vues.
● WinCC flexible - Experts :
– Introduit pas à pas à l'aide d'un exemple de projet les notions fondamentales de
configuration des archives, journaux de projets, scripts, gestion des utilisateurs,
projets multilingues et l'intégration dans STEP 7.
● WinCC flexible - Options :
– Introduit à l'aide d'un exemple de projet pas à pas les notions fondamentales de
configuration des options WinCC flexible Audit, Sm@rtServices, Sm@rtAccess et
OPC Server.
Disponibilité en ligne
Le lien suivant vous permet d'aller de manière ciblée à l'offre de documentations techniques
sur les produits et systèmes SIMATIC dans différentes langues.
● SIMATIC Guide Documentation technique :
"http://www.automation.siemens.com/simatic/portal/html_77/techdoku.htm"
Guide
Le présent manuel a la structure suivante :
● Notions fondamentales - Chapitre 1
● Migration sans changement de pupitre - Chapitre 2
● Migration avec changement de pupitre - Chapitre 3
● Migration de l'OP3 vers l'OP 73 - Chapitre 4
● Migration de l'OP7 à l'OP 77 – Chapitre 5
● Migration de l'OP17 à l'OP 177B – Chapitre 6
● Migration d'un projet ProTool avec un automate P350 - Chapitre 7
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
5
Avant-propos
Conventions
Une distinction a été faite dans le nom du logiciel de configuration et du logiciel Runtime :
● "WinCC flexible 2008" désigne le logiciel de configuration.
● "Runtime" désigne le logiciel Runtime qui peut fonctionner sur les pupitres opérateurs.
● "WinCC flexible Runtime" désigne le produit de visualisation pour l'emploi sur des PC
standard ou des consoles PC.
Dans le contexte général, la désignation "WinCC flexible" est utilisée. La désignation de la
version, p. ex. "WinCC flexible 2008" est toujours utilisée lorsqu'il est nécessaire de faire la
distinction avec une autre version.
La signalisation suivante utilisée dans le texte a pour but de vous faciliter la lecture
du manuel:
Mode de représentation
Domaine de validité
"Ajouter vue"
•
•
•
Les termes qui apparaissent sur l'interface utilisateur,
comme les noms des boîtes de dialogue, les onglets, les
boutons, les commandes de menu.
Saisies nécessaires, telles que valeurs limites, valeurs de
variables.
Chemins d'accès
"Fichier > Editer"
Séquences, p. ex. commandes de menus, commandes de menu
contextuel.
<F1>, <Alt>+<P>
Commandes clavier
Prenez également en considération les notes signalées de la manière suivante:
Remarque
Les remarques doivent vous rendre tout particulièrement attentif à des informations
importantes sur le produit, aux manipulations à effectuer avec le produit ou à la partie de la
documentation correspondante.
Marques
HMI®
SIMATIC®
SIMATIC HMI®
SIMATIC ProTool®
SIMATIC WinCC®
SIMATIC WinCC flexible®
Les autres désignations figurant 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
6
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Avant-propos
Assistance supplémentaire
Agences et bureaux
Pour toute question sur l'utilisation des produits décrits ici à laquelle le présent manuel
n'apporte pas de réponse, veuillez contacter votre interlocuteur ou l'agence Siemens la
plus proche.
Vous trouverez votre interlocuteur sous :
"http://www.siemens.com/automation/partner"
L'index des documentations techniques proposées pour chaque produit et système
SIMATIC est disponible à l'adresse suivante :
"http://www.siemens.com/simatic-tech-doku-portal"
Vous trouverez le catalogue en ligne et le système de commande en ligne sous :
"http://mall.automation.siemens.com"
Centre de formation
Nous vous proposons des cours spéciaux afin de vous faciliter l'approche des systèmes
d'automatisation. Veuillez vous adresser à votre centre de formation régional ou au centre
principal à D 90327 Nuremberg
Téléphone : +49 (911) 895-3200
Internet : "http://www.sitrain.com"
Technical Support
Vous avez accès au service Technical Support pour tous les produits A&D
via le formulaire Web Support Request
"http://www.siemens.com/automation/support-request"
Téléphone : + 49 180 5050 222
Fax : + 49 180 5050 223
Des informations supplémentaires sur notre assistance technique sont disponibles sur
Internet, sous
"http://www.siemens.com/automation/service"
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
7
Avant-propos
Service & Support sur Internet
En plus de notre offre de documentation, vous pouvez accéder en ligne à la totalité de nos
connaissances sur Internet à l'adresse suivante :
"http://www.siemens.com/automation/service&support"
Vous y trouvez :
● la Newsletter, qui fournit constamment les dernières informations sur vos produits.
● les documents dont vous avez besoin, en utilisant la fonction de recherche du
Service & Support.
● le forum où utilisateurs et spécialistes du monde entier peuvent échanger
leurs expériences.
● votre correspondant local pour Automation & Drives.
● des informations sur la maintenance sur site, le dépannage, les pièces de rechange.
Vous trouverez d'autres informations à la rubrique "Services".
8
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Sommaire
Avant-propos ............................................................................................................................................. 3
1
2
3
Notions élémentaires ............................................................................................................................... 13
1.1
Notions élémentaires sur la migration .........................................................................................13
1.2
Installation du module "Migration"................................................................................................14
1.3
1.3.1
1.3.2
1.3.3
1.3.4
Projet ProTool ..............................................................................................................................15
Projets pouvant être migrés .........................................................................................................15
Migration de projets intégrés........................................................................................................20
Migration sans changement de pupitre........................................................................................21
Migration avec changement de pupitre........................................................................................23
1.4
1.4.1
1.4.2
Projet WinCC ...............................................................................................................................26
Migration de projets WinCC .........................................................................................................26
Migrer projet WinCC ....................................................................................................................27
Migration sans changement de pupitre opérateur.................................................................................... 29
2.1
2.1.1
2.1.2
2.1.3
Vues .............................................................................................................................................29
Objets de vue ...............................................................................................................................29
Adapter les objets graphiques .....................................................................................................32
Bibliothèques................................................................................................................................33
2.2
2.2.1
2.2.2
2.2.3
Variables et pointeurs de zones...................................................................................................34
Variables ......................................................................................................................................34
Pointeurs de zone ........................................................................................................................35
Adapter les occurrences des zones de communication ..............................................................36
2.3
2.3.1
2.3.2
Fonctions système et contrats d'automate ..................................................................................37
Fonctions système .......................................................................................................................37
Contrats d'automate.....................................................................................................................39
2.4
2.4.1
2.4.2
Système d'alarmes.......................................................................................................................41
Numéros de messages modifiés..................................................................................................41
De la fenêtre permanente ProTool au modèle.............................................................................41
2.5
2.5.1
2.5.2
Autorisations de conduite.............................................................................................................44
Concept de sécurité dans WinCC flexible ...................................................................................44
Adapter les autorisations de conduite..........................................................................................45
2.6
Réveil ...........................................................................................................................................46
Migration avec changement de pupitre opérateur.................................................................................... 47
3.1
3.1.1
3.1.2
Paramètres du pupitre opérateur .................................................................................................47
Paramètres globaux du pupitre opérateur ...................................................................................47
Paramétrer le pupitre opérateur à l'aide du panneau de configuration .......................................48
3.2
3.2.1
3.2.2
3.2.3
Vues .............................................................................................................................................50
Objets de vue ...............................................................................................................................50
Adapter objets graphiques ...........................................................................................................52
Polices..........................................................................................................................................54
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
9
Sommaire
4
10
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.2.9
3.2.10
3.2.11
3.2.12
3.2.13
3.2.14
3.2.15
Champs de texte ......................................................................................................................... 54
Boutons ....................................................................................................................................... 55
Champs de saisie et d'affichage et liste de symboles ................................................................ 56
Conversion de l'indication de date/heure.................................................................................... 57
graphique et semi-graphique, ..................................................................................................... 58
Bargraphe ................................................................................................................................... 59
Courbes....................................................................................................................................... 60
Vues standard ............................................................................................................................. 61
Remplacer les vues ProTool standard........................................................................................ 62
Remplacer les vues ProAgent par défaut ................................................................................... 64
Touches de fonction.................................................................................................................... 65
Exploiter les interventions clavier................................................................................................ 68
3.3
3.3.1
3.3.2
3.3.3
Variables et pointeurs de zones.................................................................................................. 70
Variables ..................................................................................................................................... 70
Pointeurs de zone ....................................................................................................................... 72
Subdivision du pointeur de zone "Zone d'interface" ................................................................... 76
3.4
3.4.1
3.4.2
3.4.3
3.4.4
Fonctions système et tâches de commande............................................................................... 77
Fonctions système ...................................................................................................................... 77
Configurer un affichage basculant entre tampon d'alarmes et page d'alarmes.......................... 89
Tâches de commande................................................................................................................. 90
Remplacer les tâches de commande par des fonctions système .............................................. 93
3.5
3.5.1
3.5.2
3.5.3
Système d'alarmes...................................................................................................................... 94
Alarmes ....................................................................................................................................... 94
Configurer une alarme et l'impression d'un journal en cas de débordement du tampon ........... 96
De la vue permanente de ProTool au modèle ............................................................................ 96
3.6
3.6.1
3.6.2
Autorisations de conduite............................................................................................................ 99
Concept de sécurité dans WinCC flexible................................................................................... 99
Adapter les autorisations de conduite....................................................................................... 100
3.7
3.7.1
3.7.2
Recettes .................................................................................................................................... 101
Recettes .................................................................................................................................... 101
Retoucher le transfert d'enregistrement.................................................................................... 102
3.8
3.8.1
3.8.2
3.8.3
3.8.4
3.8.5
3.8.6
Pilotes d'automate..................................................................................................................... 104
Pilotes d'automate..................................................................................................................... 104
Convertir un projet pour un automate SIMATIC-S5-DP............................................................ 105
Convertir un projet pour un automate SIMATIC-S5-FAP.......................................................... 105
Retoucher un projet pour l'automate SIMATIC S5-AS511 ....................................................... 106
Convertir un projet à deux automates SIMATIC S7-200 .......................................................... 107
Retoucher un projet pour l'automate Omron Host-Link/Multilink .............................................. 107
Migration de OP3 vers OP 73 ................................................................................................................ 109
4.1
Notions élémentaires ................................................................................................................ 109
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
Vues .......................................................................................................................................... 110
Eléments de vue ....................................................................................................................... 110
Navigation ................................................................................................................................. 111
Vues standard et vues spéciales .............................................................................................. 112
Objets de vue ............................................................................................................................ 114
Touches de fonction.................................................................................................................. 116
4.3
4.3.1
4.3.2
4.3.3
Variables et pointeurs de zones................................................................................................ 117
Variables ................................................................................................................................... 117
Pointeurs de zone ..................................................................................................................... 118
Subdivision du pointeur de zone "Zone d'interface" ................................................................. 119
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Sommaire
5
6
4.4
4.4.1
4.4.2
Fonctions système .....................................................................................................................120
Fonctions système .....................................................................................................................120
Exécution de fonctions système depuis l'automate ...................................................................121
4.5
Système d'alarmes.....................................................................................................................122
4.6
4.6.1
4.6.2
Autorisations de conduite...........................................................................................................123
Concept de sécurité dans WinCC flexible .................................................................................123
Adapter les autorisations de conduite........................................................................................124
4.7
Pilotes d'automate......................................................................................................................125
Migration de OP7 à OP 77..................................................................................................................... 127
5.1
Notions élémentaires .................................................................................................................127
5.2
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
Vues ...........................................................................................................................................128
Entrées de vue ...........................................................................................................................128
Navigation ..................................................................................................................................130
Vues standard ............................................................................................................................132
Objets de vue .............................................................................................................................134
Touches de fonction...................................................................................................................136
5.3
5.3.1
5.3.2
5.3.3
Variables et pointeurs de zones.................................................................................................138
Variables ....................................................................................................................................138
Pointeurs de zone ......................................................................................................................138
Subdivision du pointeur de zone "Zone d'interface" ..................................................................142
5.4
5.4.1
5.4.2
5.4.3
5.4.4
Fonctions système, événements et contrats d'automate...........................................................143
Fonctions système .....................................................................................................................143
Evénements ...............................................................................................................................145
Tâches de commande ...............................................................................................................146
Remplacer les tâches de commande par des fonctions système .............................................150
5.5
Système d'alarmes.....................................................................................................................151
5.6
5.6.1
5.6.2
Autorisations de conduite...........................................................................................................153
Concept de sécurité dans WinCC flexible .................................................................................153
Adapter les autorisations de conduite........................................................................................154
5.7
Impression..................................................................................................................................155
5.8
Recettes .....................................................................................................................................157
5.9
Pilotes d'automate......................................................................................................................159
Migration de l'OP17 à l'OP 177B ........................................................................................................... 163
6.1
Notions élémentaires .................................................................................................................163
6.2
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
Vues ...........................................................................................................................................164
Entrées de vue ...........................................................................................................................164
Navigation ..................................................................................................................................166
Vues standard ............................................................................................................................167
Objets graphiques......................................................................................................................170
Touches de fonction...................................................................................................................174
6.3
6.3.1
6.3.2
6.3.3
Variables et pointeurs de zones.................................................................................................176
Variables ....................................................................................................................................176
Pointeur de zone........................................................................................................................177
Subdivision du pointeur de zone "Zone d'interface" ..................................................................180
6.4
6.4.1
Fonctions système, événements et contrats d'automate...........................................................181
Fonctions système .....................................................................................................................181
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
11
Sommaire
7
6.4.2
6.4.3
6.4.4
Evénements .............................................................................................................................. 184
Tâches de commande............................................................................................................... 184
Remplacer les tâches de commande par des fonctions système ............................................ 189
6.5
Système de messages.............................................................................................................. 190
6.6
6.6.1
6.6.2
Autorisations de conduite.......................................................................................................... 192
Concept de sécurité dans WinCC flexible................................................................................. 192
Adapter droits d'accès............................................................................................................... 193
6.7
Imprimer .................................................................................................................................... 194
6.8
Recettes .................................................................................................................................... 196
6.9
Migration des pilotes d'automate configurés............................................................................. 198
6.10
Réveil ........................................................................................................................................ 201
Migration d'un projet ProTool avec un automate P350 .......................................................................... 203
7.1
Migrer un projet ProTool avec un automate P350 .................................................................... 203
Index...................................................................................................................................................... 207
12
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.1
1
Notions élémentaires sur la migration
Introduction
Les projets créés avec ProTool ou WinCC peuvent être réutilisés sous WinCC flexible. Mais
vous ne pourrez convertir un projet ProTool ou WinCC en projet WinCC flexible que si la
"Migration" est installée sur votre ordinateur de configuration. "Migration" fait partie du
logiciel de base de WinCC flexible.
Que se passe-t-il lors de la migration ?
Pour convertir un projet ProTool ou WinCC, vous l'ouvrez avec WinCC flexible. Ce dernier
reconnaît de quel fichier de projet il s'agit grâce à l'extension du nom de fichier. Il démarre
alors la migration et crée un projet WinCC flexible contenant tous les objets requis pour
reproduire le projet dans WinCC flexible.
Remarque
Toutes les vues, variables et messages contenus dans le projet ProTool sont migrés. Dans
le cas des autres groupes d'objets, p. ex. dans celui des scripts utilisateur, seuls les objets
réellement utilisés dans le projet ProTool sont migrés.
Si WinCC flexible ne prend pas en charge le pupitre opérateur pour lequel le projet ProTool
a été configuré, sélectionnez lors de la migration un autre pupitre supporté par ce logiciel.
Fichier journal
Au cours de la migration, WinCC flexible crée un fichier-journal. Le fichier-journal, un fichier
xml, renseigne sur le type et le nombre d'objets convertis.
Les messages relatifs à la migration de projets sont toujours émis dans la langue qui a été
sélectionnée comme langue de configuration lors de l'installation de WinCC flexible.
Vous pouvez ouvrir le fichier journal dans l'assistant à la migration à l'aide du lien vers la
page "Statistiques et avertissements de la conversion". Vous pouvez également y définir le
chemin d'archivage du fichier. Si vous n'entrez rien, le fichier est archivé par défaut dans un
dossier du répertoire "C:\Documents and Settings\[User]\Local
Settings\Temp\MigrationLogFiles".
Le nom du dossier se compose ainsi : Nom du projet+Date+Heure.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
13
Notions élémentaires
1.2 Installation du module "Migration"
Retouche après la migration
Projet ProTool
Lors de la migration, un petit nombre de fonctionnalités de ProTool ne peuvent être
reproduites exactement sur des fonctionnalités de WinCC flexible, ce dernier travaillant
selon un autre concept dans quelques domaines. Suivant le contenu du projet ProTool, il
peut donc s'avérer nécessaire de retoucher le projet converti.
Par exemple, dans WinCC flexible, vous pouvez créer des groupes d'utilisateurs aux
autorisations de conduite différentes. Ce concept remplace celui des autorisations de
conduite en fonction du niveau de mot de passe, utilisé dans ProTool.
Si vous utilisez, dans un projet ProTool, un jeu de caractères ne se trouvant pas sur
l'ordinateur WinCC flexible, il est recommandé d'installer ce jeu. Autrement, le système
d'exploitation utilisera un jeu de caractères semblable pour la représentation dans le
système d'ingénierie.
Projet WinCC
Quant à la migration de projets WinCC, elle ne permet de reprendre que quelques éléments,
de sorte que le projet migré peut servir de base à un nouveau projet WinCC flexible. La
représentation de textes dépend des jeux de caractères installés.
1.2
Installation du module "Migration"
Introduction
La "Migration" est fournie avec WinCC flexible. Elle est installée automatiquement
avec WinCC flexible sur l'ordinateur de configuration si vous choisissez le type
d'installation "Standard".
Si vous choisissez le type d'installation "Défini par l'utilisateur", vous pourrez installer
"Migration" aussitôt ou après coup.
Condition
Windows est démarré sur l'ordinateur de configuration.
WinCC flexible est installé sans "Migration".
Vous avez le droit d'installer des programmes.
Installer "Migration" après coup
1. Appelez le programme d'installation de WinCC flexible.
Ceci ouvre l'"Assistant à l'installation".
2. Sélectionnez l'option "Modifier le programme" et cliquez sur "Suivant".
La boîte de dialogue "Choisir les composants" s'ouvre.
3. Cochez la case à côté de l'entrée "Migration" dans la liste de composants.
4. Cliquez sur "Suivant".
Résultat
L'installation est alors effectuée. Après cela, la migration démarrera automatiquement quand
vous ouvrirez un projet ProTool dans WinCC flexible.
14
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.3 Projet ProTool
1.3
Projet ProTool
1.3.1
Projets pouvant être migrés
Migration selon le pupitre opérateur
Fondamentalement, tout projet ProTool qui a été créé pour des afficheurs graphiques ou
pour des systèmes basés sur Windows peut être converti en projet WinCC flexible.
Pour réaliser la migration, il faut disposer du projet sous forme de fichier de
projet ProTool (*.pdb, *.pdz).
Dans les cas suivants, vous devez disposer d'un ordinateur de configuration ProTool pour
recréer le projet avant migration :
● Vous ne disposez que sur un seul pupitre opérateur d'une sauvegarde du fichier de projet
(*.pdz) qui a été crée avec ProTool V5.2 ou version antérieure. Transférez le projet sur
un ordinateur de configuration ProTool. Utilisez pour cela la fonction ProTool
"Fichier> Rapatriement".
● Vous disposez d'un projet comprimé (*.arh). Le fichier comprimé doit être sélectionné sur
un ordinateur de configuration ProTool avec "Fichier" > "Gestionnaire de projets". Cliquez
sur "Restore" pour décompresser les données du projet et les enregistrer comme fichier
de projet (*.pdb).
Ampleur de la migration
L'ampleur de la migration dépend du pupitre opérateur pour lequel le projet est prévu.
● Pupitres opérateur supportés par ProTool et par WinCC flexible :
Quand le projet est prévu pour un pupitre opérateur supporté par WinCC flexible et par
ProTool, la migration s'effectue automatiquement quand vous ouvrez le projet ProTool
dans WinCC flexible.
● Pupitres opérateur pris en charge uniquement par ProTool et non par WinCC flexible :
Quand le projet a été configuré pour un pupitre opérateur supporté uniquement par
ProTool, mais pas par WinCC flexible, il faut changer de pupitre au cours de la migration.
Lorsque vous lancez la migration, un message vous demande de choisir, parmi les
pupitres opérateur supportés par WinCC flexible, celui que vous souhaitez utiliser.
Migration de projets ProTool avec éléments ProAgent
Pour migrer entièrement des projets ProTool avec éléments ProAgent, installez l'option
ProAgent avant la migration. Démarrez pour cela l'installation personnalisée.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
15
Notions élémentaires
1.3 Projet ProTool
Vue d'ensemble
Dans les tableaux suivants, vous trouverez :
● Le projet ProTool d'un pupitre opérateur peut-il être migré ?
● Le pupitre opérateur est-il changé lors de la migration ?
● Le système effectue-t-il automatiquement un changement pour un pupitre opérateur de
WinCC flexible correspondant ?
Affichage du texte
ProTool
Migration
TD 17
non
Changement de pupitre Changer pour
opérateur
Afficheurs de lignes
ProTool
Migration
Changement de pupitre Changer pour
opérateur
OP 3
oui
automatiquement
OP 73
OP 5
oui1)
OP 7
oui
automatiquement
OP 77
OP 15A
non
OP 15C
oui1)
OP 17
oui
automatiquement
OP 177
1) avant
la migration dans ProTool "Convertir projet"
OP 5 vers l'OP 7
OP 15C vers l'OP 17
Pupitres graphiques
ProTool
Migration
Changement de pupitre Changer pour
opérateur
OP 25
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
OP 27
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
OP 35
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
OP 37
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
TP 27
oui)
oui
Voir ci-dessous le tableau "Pupitres opérateurs à
écran tactile"
TP 27
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à
écran tactile"
ProTool
Migration
Changement de pupitre Changer pour
opérateur
Mobile Panel 170
oui
non
Mobile Panel
16
Mobile Panel 170
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.3 Projet ProTool
Panel
ProTool
Migration
Changement de pupitre Changer pour
opérateur
OP 170
oui
non
OP 170
TP 170
oui
non
TP 170
TP 270
oui
non
TP 270
OP 270
oui
non
OP 270
ProTool
Migration
Changement de pupitre Changer pour
opérateur
MP 270
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
MP 270B
oui
non
MP 270B
MP 370
oui
non
MP 370
Multi Panel
Systèmes intégrés compacts C7
ProTool
Migration
Changement de pupitre Changer pour
opérateur
C7-621
oui
automatiquement
C7-623
oui1)
C7-624
oui1)
C7-626
oui
oui
C7-633
oui
automatiquement
OP 77B
OP 73
C7-634
oui
automatiquement
OP 177B mono DP
C7-635
oui
non
C7-635
C7-636
oui
non
C7-636
1) avant
la migration dans ProTool "Convertir projet"
C7-623 vers C7-633
C7-624 vers C7-634
Panel PC
ProTool
Migration
Changement de pupitre Changer pour
opérateur
OP 37 PRO
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
FI 25
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
FI 45
oui
oui
Voir ci-dessous le tableau "Pupitres opérateurs à clavier"
PC 670
oui
non
PC 670
PC 870
oui
non
PC 870
PC IL70T
oui
non
PC IL70T
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
17
Notions élémentaires
1.3 Projet ProTool
SINUMERIK
ProTool
Migration
Changement de pupitre Changer pour
opérateur
OP010
oui
non
OP012
oui
non
OP012
OP015
oui
non
OP015
OP015A
oui
non
OP015A
TP015A
oui
non
TP015A
TP012
oui
non
TP012
ProTool
Migration
Changement de pupitre Changer pour
opérateur
PC012
oui
non
OP010
SIMOTION
PC012
PC015
oui
non
PC015
PCR
oui
non
PCR
PCR_T
oui
non
PCR_T
ProTool
Migration
Changement de pupitre Changer pour
opérateur
PC
oui
non
Runtime
PC
Optimiser le changement de pupitre opérateur
La qualité de la conversion varie dans la mesure où le pupitre opérateur du projet ProTool
diffère de celui du projet WinCC flexible. Il est possible de compenser certaines différences
en retouchant le projet converti, p. ex. quand il s'agit du nombre de touches, des dimensions
de l'appareil ou des classes de performance. D'autres différences entre les pupitres peuvent
imposer des restrictions au projet converti, p. ex. en ce qui concerne les fonctionnalités, les
quantités de données traitées ou la performance.
Dans les tableaux suivants, vous trouverez :
● quel changement de pupitre préférer pour obtenir un résultat optimal,
● quel changement entraînera des restrictions.
Les colonnes mentionnent les pupitres opérateurs ProTool, les lignes mentionnent les
pupitres opérateurs WinCC flexible.
18
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.3 Projet ProTool
Pupitres opérateur à clavier
Systèmes ProTool basés sur Windows
Pupitres opérateur
WinCC flexible
FI25
FI45
OP37Pro
MP 270
OP 270 6"
---
---
---
---
OP 270 10"
---
---
---
0
MP 270B 10" tactile
---
---
0
++
MP 370
0
0
0
+
PC
+
+
+
+
Panel PC 670 10"
+
---
+
+
Panel PC 670 12"
++
+
+
+
Panel PC 670 15"
+
+
---
---
Panel PC 870 12"
++
+
+
+
Panel PC 870 15"
+
++
---
---
Afficheurs graphiques ProTool
Pupitres opérateur
WinCC flexible
OP25
OP27
OP35
OP37
OP 170B
0
0
---
---
OP 270 6"
++
++
---
---
OP 270 10"
+
+
++
+
MP 270B 10" tactile
+
+
++
+
MP 370
---
---
+
++
PC
---
---
+
+
++
Variante à préférer : La conversion donnera un résultat optimal
+
Conversion possible, mais les pupitres opérateur diffèrent p. ex. en ce qui concerne le
nombre de touches, les dimensions, la classe de performance ou les périphériques
disponibles
0
Conversion possible, mais avec des restrictions quant aux fonctionnalités, à la quantité de
données traitées ou à la performance
---
Conversion impossible ou uniquement possible avec de nombreuses manipulations
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
19
Notions élémentaires
1.3 Projet ProTool
Pupitres opérateur avec écran tactile
Afficheurs graphiques ProTool
1.3.2
Pupitres opérateur
WinCC flexible
TP27 6"
TP27 10"
TP37
TP 170A
0
---
---
TP 170B
0
---
---
TP 270 6"
++
+
---
TP 270 10"
+
++
0
MP 270B 6" tactile
++
+
---
MP 270B 10" tactile
+
++
0
MP 370 Touch
+
+
++
++
Variante à préférer : La conversion donnera un résultat optimal
+
Conversion possible, mais les pupitres opérateur diffèrent p. ex. en ce qui concerne le
nombre de touches, les dimensions, la classe de performance ou les périphériques
disponibles
0
Conversion possible, mais avec des restrictions quant aux fonctionnalités, à la quantité de
données traitées ou à la performance
---
Conversion impossible ou uniquement possible avec de nombreuses manipulations
Migration de projets intégrés
Introduction
Vous pouvez continuer à utiliser comme projet WinCC flexible intégrés les projets ProTool
intégrés dont vous disposez. Suivant le pupitre opérateur utilisé par le projet ProTool, vous
devrez changer de pupitre dans le cadre de la migration, pour passer à un appareil supporté
par WinCC flexible.
Remarque
Vous n'avez pas installé tous les progiciels optionnels de STEP 7. Si vous effectuez la
migration d'un projet ProTool intégré dans STEP 7, il se peut que celle-ci ne soit pas
terminée. Explication : une boîte de dialogue STEP 7 se trouve en arrière-plan en attente de
saisie. Faîtes passer la boîte de dialogue STEP 7 en avant-plan à l'aide de la combinaison
de touches <Alt+Tab>. Acquittez la boîte de dialogue STEP 7.
20
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.3 Projet ProTool
Retouche après la migration
Suivant le contenu du projet ProTool intégré, il peut donc s'avérer nécessaire de retoucher le
projet converti.
Une retouche est nécessaire dans les cas suivants.
● Migration avec changement de pupitre opérateur
Si vous migrez un projet avec un pupitre opérateur qui n'est pas supporté par
WinCC flexible, vous verrez un projet ProTool "ptmigtmpPC" s'afficher dans SIMATIC
Manager, à côté du projet migré. Vous pouvez supprimer ce projet sans problème.
● Classes d'alarmes
Lors de la migration d'un projet ProTool, une nouvelle classe d'alarmes est attribuée
aux alarmes de S7. Après la migration, il faut vérifier les paramètres concernant
l'affichage des classes d'alarmes S7 dans l'affichage d'alarmes du projet migré et les
rectifier au besoin.
● Classes d'affichage d'alarmes ALARM_S
Après la migration, il faut vérifier les paramètres donnés aux classes d'affichage des
alarmes ALARM_S dans le projet migré et les rectifier au besoin.
● Liaisons réseau
Lors de la migration d'un projet ProTool, une nouvelle station IHM est formée dans
STEP 7 à partir de ce projet ProTool. Lors de la migration, les liaisons réseau (NetPro)
configurées dans le projet ProTool du pupitre ProTool ne sont pas reprises. En ce qui
concerne la station IHM, le paramétrage souhaité dans STEP 7 (NetPro) doit être adapté
au clavier.
● Pointeurs de zone
Une migration des mnémoniques internes STEP 7 des pointeurs de zone n'a pas lieu.
1.3.3
Migration sans changement de pupitre
Introduction
Lorsque vous disposez d'un projet créé avec ProTool, vous pouvez l'utiliser comme base
d'un projet WinCC flexible. Pour cela, procédez de la manière suivante.
● Migrez le projet ProTool existant en projet WinCC flexible. Suivant le pupitre opérateur
utilisé par le projet ProTool, vous devrez changer de pupitre dans le cadre de la
migration, pour passer à un appareil supporté par WinCC flexible.
● Une fois la migration terminée, vérifiez que le nouveau projet satisfait à vos exigences en
matière de fonctionnalité et d'aspect des vues. Aidez-vous pour cela du fichier-journal
créé par WinCC flexible durant la migration automatique. Ce fichier-journal indique aussi
les parties de l'ancien projet qui n'ont pu être migrées automatiquement.
● Après avoir contrôlé le nouveau projet dans WinCC flexible et l'avoir retouché au besoin,
vous pouvez le mettre en service.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
21
Notions élémentaires
1.3 Projet ProTool
Conditions requises
WinCC flexible est installé avec l'option "Migration" sur l'ordinateur de configuration.
Pour les projets intégrés, WinCC flexible doit être intégré dans SIMATIC STEP 7.
WinCC flexible est démarré.
Un projet ProTool à convertir existe sous forme de fichier de projet "*.pdb".
Etape 1 : migration
1. Choisissez dans le menu "Projet" la commande "Ouvrir". Autre solution : vous pouvez
utiliser l'élément "Ouvrir un projet ProTool" sur la page d'introduction de l'assistant à la
création d'un projet. La boîte de dialogue "Ouverture d'un projet existant" s'ouvre.
2. Sélectionnez comme "Type de fichier :" "Projet ProTool (*.pdb)". Si vous n'avez qu'une
sauvegarde du fichier de projet (*.pdz) sur un pupitre opérateur, vous devez d'abord
restaurer le projet avec la fonction ProSave "Restore" sur un ordinateur de configuration
ProTool, avant de procéder à la migration si la sauvegarde du fichier de projet a été
créée avec ProTool version V5.2 ou antérieure. Si vous n'avez qu'un projet comprimé
(*.arh), vous devrez d'abord sélectionner le projet sur un ordinateur de configuration
ProTool dans le gestionnaires de projets et l'enregistrer sous forme de fichier de projet
non comprimé (*.pdb) avec "Restore", avant de procéder à la migration.
3. Sélectionnez le chemin d'accès au projet ProTool.
Tous les projets ProTool se trouvant dans ce chemin s'affichent.
4. Si le projet ProTool est intégré dans STEP 7, cochez dans la boîte de dialogue de
sélection du fichier "Intégré".
5. Faites un double-clic sur celui qui vous intéresse.
6. S'il était configuré pour un pupitre opérateur qui n'est pas supporté par WinCC flexible,
vous voyez s'ouvrir la boîte de dialogue "Changer de type de pupitre opérateur".
Sélectionnez le pupitre opérateur sur lequel vous voulez exploiter le projet converti.
7. Si le projet ProTool était configuré pour un OP7 et contenait plus d'une langue runtime,
vous voyez s'ouvrir la boîte de dialogue "Changer de langue de référence".
Sélectionnez la langue pour laquelle vous souhaitez optimiser la disposition des champs
d'E/S dans les vues.
Un projet configuré pour un OP7 est automatiquement converti pour un OP 77B.
La migration du projet ProTool démarre. Elle est effectuée par l'assistant à la migration.
Un message indique la fin correcte de la migration. Le projet migré s'ouvre automatiquement
dans WinCC flexible.
22
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.3 Projet ProTool
Etape 2 : contrôle et retouche
Pour vous aider à retoucher le projet migré, vous disposez d'un fichier-journal contenant des
informations sur le déroulement, l'ampleur et le résultat de la migration.
1. Ouvrez ce fichier-journal à l'aide du lien figurant sur la dernière page de l'assistant à la
migration. Si vous voulez le consulter ultérieurement, vous le trouverez dans la fenêtre
des erreurs et avertissements.
2. Faites-vous une idée d'ensemble des objets ProTool qui n'ont pu être reproduits
exactement au moyen d'objets de WinCC flexible. Voyez si vous devez effectuer d'autres
adaptations manuelles du projet WinCC flexible.
3. Appelez toutes les vues l'une après l'autre et contrôlez la disposition des éléments de
commande et des textes.
1.3.4
Migration avec changement de pupitre
Introduction
Lorsque vous disposez d'un projet créé avec ProTool, vous pouvez l'utiliser comme base
d'un projet WinCC flexible. Pour cela, procédez de la manière suivante.
● Migrez le projet ProTool existant en projet WinCC flexible. Suivant le pupitre opérateur
utilisé par le projet ProTool, vous devrez changer de pupitre dans le cadre de la
migration, pour passer à un appareil supporté par WinCC flexible.
● Une fois la migration terminée, vérifiez que le nouveau projet satisfait à vos exigences en
matière de fonctionnalité et d'aspect des vues. Aidez-vous pour cela du fichier-journal
créé par WinCC flexible durant la migration automatique. Ce fichier-journal indique aussi
les parties de l'ancien projet qui n'ont pu être migrées automatiquement.
● Après avoir contrôlé le nouveau projet dans WinCC flexible et l'avoir retouché au besoin,
vous pouvez le mettre en service.
Conditions requises
WinCC flexible est installé avec l'option "Migration" sur l'ordinateur de configuration.
Pour les projets intégrés, WinCC flexible doit être intégré dans SIMATIC STEP 7.
WinCC flexible est démarré.
Un projet ProTool à convertir existe sous forme de fichier de projet "*.pdb".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
23
Notions élémentaires
1.3 Projet ProTool
Etape 1 : migration
1. Choisissez dans le menu "Projet" la commande "Ouvrir". Autre solution : vous pouvez
utiliser l'élément "Ouvrir un projet ProTool" sur la page d'introduction de l'assistant à la
création d'un projet. La boîte de dialogue "Ouverture d'un projet existant" s'ouvre.
2. Sélectionnez comme "Type de fichier :" "Projet ProTool (*.pdb)". Si vous n'avez qu'une
sauvegarde du fichier de projet (*.pdz) sur un pupitre opérateur, vous devez d'abord
restaurer le projet avec la fonction ProSave "Restore" sur un ordinateur de configuration
ProTool, avant de procéder à la migration si la sauvegarde du fichier de projet a été
créée avec ProTool version V5.2 ou antérieure. Si vous n'avez qu'un projet comprimé
(*.arh), vous devrez d'abord sélectionner le projet sur un ordinateur de configuration
ProTool dans le gestionnaires de projets et l'enregistrer sous forme de fichier de projet
non comprimé (*.pdb) avec "Restore", avant de procéder à la migration.
3. Sélectionnez le chemin d'accès au projet ProTool.
Tous les projets ProTool se trouvant dans ce chemin s'affichent.
4. Si le projet ProTool est intégré dans STEP 7, cochez dans la boîte de dialogue de
sélection du fichier "Intégré".
5. Faites un double-clic sur celui qui vous intéresse.
6. S'il était configuré pour un pupitre opérateur qui n'est pas supporté par WinCC flexible,
vous voyez s'ouvrir la boîte de dialogue "Changer de type de pupitre opérateur".
Sélectionnez le pupitre opérateur sur lequel vous voulez exploiter le projet converti.
7. Si le projet ProTool était configuré pour un OP7 et contenait plus d'une langue runtime,
vous voyez s'ouvrir la boîte de dialogue "Changer de langue de référence".
Sélectionnez la langue pour laquelle vous souhaitez optimiser la disposition des champs
d'E/S dans les vues.
Un projet configuré pour un OP7 est automatiquement converti pour un OP 77B.
La migration du projet ProTool démarre. Elle est effectuée par l'assistant à la migration.
Un message indique la fin correcte de la migration. Le projet migré s'ouvre automatiquement
dans WinCC flexible.
24
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.3 Projet ProTool
Etape 2 : contrôle et retouche
Pour vous aider à retoucher le projet migré, vous disposez d'un fichier-journal contenant des
informations sur le déroulement, l'ampleur et le résultat de la migration.
1. Contrôlez les paramètres globaux. Certains d'entre eux ne sont plus définis dans le projet
WinCC flexible, mais doivent être valorisés directement dans le panneau de configuration
du pupitre opérateur.
2. Appelez le modèle dans l'éditeur "Vues" et contrôlez l'affectation globale des touches de
fonction et des touches système.
Si votre projet ProTool contient des touches de fonction ou des touches système servant
à positionner des bits dans les zones de communication "Clavier système" ou "Clavier de
fonction" : dans ce cas, vous devez configurer, pour les touches concernées du projet
WinCC flexible, des fonctions système permettant de positionner des bits dans le
système d'automatisation.
Quand les pupitres opérateur du projet ProTool et du projet WinCC flexible n'ont pas le
même nombre de touches, il n'est pas possible de reproduire l'affectation des touches
avec exactitude. Vous devrez renoncer éventuellement à certaines affectations de
touches ou les réaliser sous une autre forme, p. ex. à l'aide de boutons. Selon le projet, il
peut être aussi recommandé de changer l'affectation des touches, p. ex. pour améliorer
la convivialité.
3. Contrôlez les appels de fonction système que le fichier-journal signale comme n'étant pas
complètement convertis.
4. Vérifiez que les contrats d'automate (tâches de commande) sont toujours opérants et que
les événements déclencheurs ont été transposés correctement. Selon votre
configuration, vous devrez également adapter manuellement le projet cible et le
programme de commande.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
25
Notions élémentaires
1.4 Projet WinCC
1.4
Projet WinCC
1.4.1
Migration de projets WinCC
Introduction
Vous pouvez migrer dans WinCC flexible des projets créés dans WinCC V6.2. Seuls
certains composants du projet sont repris lors de la migration de projets WinCC. Le projet
migré peut donc servir de base pour un nouveau projet WinCC flexible.
Remarque
Projets intégrés
Les projets WinCC intégrés dans STEP 7 ne peuvent pas être migrés.
Les éléments suivants sont migrés :
● Vues
les objets de vue fondamentaux que sont le cercle, le rectangle, le rectangle aux coins
arrondis, l'ellipse, la ligne, la ligne brisée, le polygone, le texte statique, le champ d'E/S,
le bargraphe et le bouton sont repris et représentés par les objets correspondants de
WinCC flexible.
● Variables
Toutes les variables reliées à un système d'automatisation S7 sont reprises ;
Exceptions :
– Variables de données brutes
– Variables de référence texte
– Nombres à virgule flottante 64 bits IEEE 754
– Variable de texte 16 bits
– Variables de structure
● Structures
Les structures ne sont pas migrées.
● Canaux
Lors de la migration, seul le canal S7 est pris en charge avec MPI ou TCP/IP.
● Dynamique
Les liens entre champs d'E/S et variables sont repris, tous les autres éléments
dynamiques ne sont pas migrés.
26
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Notions élémentaires
1.4 Projet WinCC
1.4.2
Migrer projet WinCC
Condition
● WinCC flexible Advanced doit être installé.
● La migration doit être installée. C'est le cas lorsque vous avez choisi l'installation
standard pour WinCC flexible Advanced ou bien coché l'option "Migration" >
"WinCC Migration" dans le type d'installation "Définie par l'utilisateur".
● Un projet WinCC de la version 6.2 existe (*.mcp ou *.MCP).
Etape 1 : migration
1. Choisissez dans le menu "Projet" la commande "Ouvrir".
2. La boîte de dialogue "Ouverture d'un projet existant" s'ouvre.
3. Sélectionnez comme "Type de fichier :" "Projet WinCC (*.mcp, *.MCP)".
4. Sélectionnez le chemin d'accès au projet WinCC. Tous les projets WinCC se trouvant
dans ce chemin s'affichent.
5. Faites un double-clic sur celui qui vous intéresse.
6. La migration du projet WinCC démarre. Elle est effectuée par l'assistant à la migration.
7. Le fichier-journal contient les informations sur le volume de la migration. Pour plus
d'informations, référez-vous au chapitre "Notions de base sur la migration".
Un message indique la fin correcte de la conversion. Le projet converti s'ouvre
automatiquement dans WinCC flexible où vous pouvez en poursuivre le traitement.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
27
Notions élémentaires
1.4 Projet WinCC
28
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.1
Vues
2.1.1
Objets de vue
2
Introduction
Lors de la migration, la plupart des objets du projet ProTool sont remplacés par les objets
graphiques WinCC flexible correspondants. Lorsque ce n'est pas possible, les objets
ProTool sont remplacés par des objets graphiques WinCC flexible adaptés qui sont
automatiquement configurés. Cela permet de conserver entièrement les fonctionnalités
et la représentation.
Si vous utilisez, dans le projet ProTool, des contrôles ActiveX d'autres fabricants, il faut les
insérer dans le groupe "Mes contrôles" avant la migration du projet dans WinCC flexible. Les
contrôles qui se trouvent dans ce groupe sont repris lors de la migration de ProTool
vers WinCC flexible.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
29
Migration sans changement de pupitre opérateur
2.1 Vues
Remplacement des objets de vue
Les objets ProTool sont remplacés lors de la migration par les objets WinCC flexible
configurés correspondants.
Si vous souhaitez configurer un nouvel élément de commande dans le projet migré, par
exemple, à l'aide de la fonctionnalité de la surface d'état ProTool, vous devez configurer les
objets WinCC flexible en conséquence.
ProTool
WinCC flexible
Ligne
Ligne
Ligne brisée
Ligne polygonale
Configuration : ligne brisée ouverte
Polygone
Configuration : ligne brisée fermée
Ellipse
Ellipse/cercle
Rectangle
Cercle
Rectangle, dimensions configurées de
manière appropriée
Rectangle, configuration°: coins arrondis
Rectangle aux coins arrondis
Système graphique
Affichage graphique
Texte
Champ de texte
Champ d'affichage
Champ E/S, configuré comme champ
d'affichage
Champ de saisie
Champ E/S, configuration : champ de saisie
Date/heure
Champ date/heure
Champ d'affichage symbolique
Champ de sélection
(champ de saisie pour valeurs symboliques)
Champ E/S symbolique, configuration : Champ
d'affichage
Champ E/S symbolique, configuration : champ
de saisie
Affichage graphique
Affichage graphique
Liste de graphiques
Champ E/S graphique, configuration : Champ
d'affichage
Sélection de graphiques
Champ E/S graphique, configuration : champ
de saisie
Bouton
Bouton
•
•
•
Bouton d'état
Configuration : Commutateur
Configuration : Bouton-poussoir
Configuration : Bouton-poussoir avec
réponse
•
•
•
Commutateur
Bouton
Bouton
Surface d'état
30
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.1 Vues
ProTool
•
•
•
•
Configuration : Indication d'un état par un
texte
Configuration : Indication d'un état par un
graphique
Configuration : Indication de deux états par
un texte
Configuration : Indication de deux états par
un graphique
WinCC flexible
•
Champ de texte
•
Affichage graphique
•
•
Champ E/S symbolique, configuration°:
Champ d'affichage
Champ E/S graphique, configuration°:
Champ d'affichage
Commutateur
Commutateur
Bouton invisible
Bouton, configuration°: Invisible
Affichage de la courbe
Bargraphe
Vue des alarmes
Vue des alarmes simple
Visualisation/forçage
Liste de mots de passe
Vue de la recette
Horloge numérique/analogique
Affichage de la courbe
Bargraphe
Vue des alarmes, configuration°: Etendu
Vue des alarmes, configuration°: Simple
Visualisation/forçage
Vue des utilisateurs
Vue de la recette
En cas de compilation pour des pupitres opérateur
qui ne supportent que l'affichage simple de
recette, c'est automatiquement ce dernier qui est
intégré.
Horloge
Réglette
Réglette
Affichage analogique
Instrument à aiguille
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
31
Migration sans changement de pupitre opérateur
2.1 Vues
2.1.2
Adapter les objets graphiques
Migration des objets de vue
Lors de la migration, les objets du projet ProTool sont remplacés par les objets de vue
appropriés de WinCC flexible et ces derniers sont configurés automatiquement. Après la
migration, le projet WinCC flexible reproduit tout l'éventail des fonctions et des
représentations du projet ProTool.
Contrôle et retouche
Après la migration, il faut vérifier si le nouveau projet satisfait à vos exigences en matière de
fonctionnalités et d'aspect des vues.
Vérifiez pour cela les points suivants :
● La mise en page générale des vues répond-elle aux besoins du projet ?
● Certains objets se chevauchent-ils, est-il possible d'optimiser leur alignement ?
● Comment les champs de texte et les étiquettes d'objet sont-ils représentés, p. ex. sauts
de ligne et polices des noms de bouton ?
Pour vous aider à retoucher le projet migré, vous disposez d'un fichier-journal contenant des
informations sur le déroulement, l'ampleur et le résultat de la migration.
Une retouche est nécessaire dans les cas suivants.
● Le projet ProTool contient des lignes invisibles
Les lignes invisibles sont remplacées par des lignes visibles lors de la migration.
● Le projet ProTool contient des champs de texte et des champs d'E/S
En cas de migration de champs de textes et de champs d'E/S, il peut arriver que le texte
contenu ne soit plus entièrement lisible. Dans ce cas, vous devez adapter la configuration
des champs concernés.
● Le projet ProTool contient des graphiques OLE
Lors de la migration de graphiques OLE, il est possible que la qualité de la représentation
baisse. Dans ce cas, supprimez l'objet dans WinCC flexible et réintégrez-le en tant que
graphique OLE.
● Le projet ProTool contient des vues de recette
Si des vues de recette sont contenues dans le projet migré, l'alarme "La variable de
recette n'est pas valable dans la vue de recette" s'affiche lors de la génération. Dans ce
cas, supprimez la vue de recette dans WinCC flexible et reconfigurez-la.
● Des objets de vue avec la propriété "Autosize" sont contenus dans le projet ProTool.
La propriété "Autosize" n'est pas supportée par la migration. Dans ce cas, activez la
propriété "Dimensionnement automatique" dans le projet migré pour tous les objets dont
la taille doit être automatiquement adaptée.
● Des objets de vue avec la propriété "Visibilité" sont contenus dans le projet ProTool.
Lors de la migration de projets créés avec une version ProTool antérieure à V6.0, des
messages d'erreur concernant la valeur seuil de l'animation "Visibilité" peuvent survenir
lors de la génération. Dans ce cas, modifiez la valeur migrée de 65535 en 0.
32
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.1 Vues
2.1.3
Bibliothèques
Conversion des bibliothèques
Les bibliothèques ne peuvent être ni migrées ni éditées.
Mais les objets de bibliothèque qui se trouvaient dans un projet ProTool sont migrés comme
tous les autres objets.
Remarque
En éditant au préalable le projet ProTool, vous pouvez donc obtenir la migration d'objets
de bibliothèque.
Pour cela, il faut copier les objets qui vous intéressent dans n'importe quelles vues de
ProTool, démarrer la migration et extraire enfin les objets migrés des vues pour les insérer
dans une bibliothèque WinCC flexible.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
33
Migration sans changement de pupitre opérateur
2.2 Variables et pointeurs de zones
2.2
Variables et pointeurs de zones
2.2.1
Variables
Conversion des variables
Lors de la conversion, des variables appropriées sont créées dans le projet WinCC flexible
pour toutes les variables existant dans le projet ProTool. Dans le cas des variables externes,
le lien approprié à l'automate est créé en plus.
Remarque
Dans ProTool, les variables peuvent être représentées arrondies. Si vous migrez des
variables de la fonction "Assigner valeur", les variables peuvent être représentées dans
WinCC flexible avec des décimales étendues.
Conversion de variables multiplexées
Une variable multiplexée d'un projet ProTool est remplacée, dans le projet WinCC flexible,
par une variable dont l'attribut "Adressage indirect" est configuré de manière appropriée : la
liste des variables et la variable d'indice sont reprises dans cet attribut.
Conversion des variables de courbe
Les courbes de profil d'un projet ProTool sont converties lors de la migration en courbes de
type "Déclenchement sur bit de tampon". S'agissant des variables de courbe configurées
dans ProTool pour la mise en tampon des valeurs de variable ("tampon" et "tampon
alterné"), le système crée systématiquement des variables de type tableau lors de la
migration dans le projet WinCC flexible.
Si dans le projet ProTool, vous avez utilisé la variable de courbe à d'autres emplacements
(p.ex. pour modifier certaines valeurs), vous devez, après la migration, vérifier dans le projet
WinCC flexible si l'emploi de variables de type tableau est possible à cet endroit.
Conversion de variables tableau
Une variable tableau (array) d'un projet ProTool est remplacée, dans le projet
WinCC flexible, par une variable divisée en un nombre approprié d'éléments de tableau.
Utilisation des variables dans les scripts
Il est possible, dans les projets ProTool, d'incrémenter la valeur d'une variable de
l'expression suivante : "tag+n". Au cours de la migration, l'expression est convertie
automatiquement comme suit : (SmartTags ("tag")+1). Pour obtenir une expression
syntaxiquement correcte, vous devez ensuite ajouter manuellement le signe "=" pour obtenir
une expression de type : (SmartTags ("tag")=+1).
Remarque
Pour retourner le type de variable d'un objet SmartTag via la fonction VBS "TypeName",
utilisez la syntaxe suivante :
TypeName(SmartTags("FillLevel").value)
34
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.2 Variables et pointeurs de zones
2.2.2
Pointeurs de zone
Introduction
Lors de la conversion d'un projet ProTool en un projet WinCC flexible, la plupart des zones
de communication sont reprises sans changement aucun.
Conversion en variables tableau
Cependant, les zones de communication ProTool ci-dessous sont remplacées, dans le projet
WinCC flexible, par des variables tableau externes. Après la migration, la variable de
remplacement contient un élément de tableau pour chaque bit de la zone de
communication ProTool.
● Messages d'événement
● Messages d'alarme
● Acquittement OP
● Acquittement API
● Image des DEL
● Requête de courbe 1
● Requête de courbe 2
Les variables tableau remplaçant les zones de communication messages d'événement,
messages d'alarme et image des DEL reçoivent une marque de mise à jour. Ceci est
nécessaire, puisque les contrats d'automate ProTool nº 42 "Lire la zone DEL sur l'automate",
nº 43 "Lire la zone de messages d'événement sur l'automate", nº 44 "Lire la zone de
messages d'alarme sur l'automate" et nº 45 "Lire la zone d'acquittement sur l'automate" qui
accédaient aux zones de communication sont à présent remplacées par la nouvelle tâche de
commande "Mettre la variable à jour".
Les marques de mise à jour suivantes sont attribuées aux variables tableau :
● Messages d'événement : 1 - 8
● Messages d'alarme : 9 - 16
● Image des DEL : 17 - 24
Conversion des pointeurs de zones de messages
Lorsqu'un projet ProTool est converti en projet WinCC flexible, des variables tableau
externes aux noms appropriés sont créées à la place des zones de communication
"Messages d'événement" et "Messages d'alarme". Un élément de tableau long de 16 bits est
créé pour chaque zone de communication. Les messages sont associés aux numéros de
bits dans l'ordre croissant des numéros d'alarme.
Quand l'automate met un bit dans un élément de tableau sur "TRUE", cela signifie pour le
pupitre opérateur que le message d'événement associé est "apparu". Inversement, le pupitre
opérateur interprète le message comme "disparu" quand le bit d'un élément de tableau est
remis sur "FALSE" dans l'automate.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
35
Migration sans changement de pupitre opérateur
2.2 Variables et pointeurs de zones
Conversion de la zone de communication "Acquittement API"
Quand le projet ProTool comporte une zone de communication "Acquittement API", la
variable tableau pour les messages d'alarme est allongée lors de la migration. Il y a alors,
pour chaque message d'alarme, un bit supplémentaire pour l'acquittement.
Exemple d'affectation de la variable tableau : bits 0 à 15 = messages d'alarme, bits 16 à 31
= acquittement des messages d'alarme.
Conversion de l'image des DEL
Lorsqu'un projet ProTool est converti en projet WinCC flexible, une variable tableau externe
portant le même nom avec un élément de tableau long de 16 bits est créée à la place de la
zone de communication "Image des DEL". Après la conversion, chaque élément de tableau
de la nouvelle variable correspond à un bit de la zone de communication ProTool. Les DEL
du pupitre opérateur sont associées aux éléments du tableau dans le même ordre que
dans ProTool.
Quand l'automate met un élément du tableau à la valeur "TRUE", la DEL correspondante est
activée sur le pupitre opérateur.
Conversion de la zone de communication "Requête de courbe 1" et "Requête de courbe 2"
La zone de communication "Requête de courbe 1" sert à déclencher des courbes dans les
projets ProTool. La zone de communication "Requête de courbe 2" est nécessaire, dans les
projets ProTool, lorsque vous configurez des courbes avec un tampon commuté.
Lorsqu'un projet ProTool est converti en projet WinCC flexible, des variables tableau
externes aux noms appropriés avec un élément de tableau long de 16 bits sont créées à la
place des zones de communication "Requête de courbe 1" et "Requête de courbe 2". Après
la conversion, chaque élément de tableau de la nouvelle variable correspond à un bit de la
zone de communication ProTool. Les bits restent associés comme dans ProTool.
Quand le programme de l'automate met à 1 l'élément du tableau associé à la courbe et celui
des courbes groupées, le pupitre opérateur reconnaît le déclenchement et lit soit une valeur,
soit l'ensemble du tampon, selon ce que vous avez configuré.
2.2.3
Adapter les occurrences des zones de communication
Adapter les occurrences
Lorsque les zones de communication sont changées en variables tableau, ces dernières
reçoivent, dans la mémoire de l'automate, l'adresse même qui était attribuée à la zone
de communication dans le projet ProTool. Il n'est donc pas nécessaire d'adapter
la configuration.
36
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.3 Fonctions système et contrats d'automate
2.3
Fonctions système et contrats d'automate
2.3.1
Fonctions système
Introduction
La plupart des fonctions système sont converties avec exactitude. Les modifications ne
concernent le plus souvent que les noms des fonctions et ceux des groupes de fonctions.
Vous trouverez une table de correspondance des anciens noms de fonction avec les
nouveaux dans le système d'information de WinCC flexible, à la rubrique "Fonctions
système de A à Z".
Les modifications suivantes vont au-delà du simple changement de nom.
Fonctions système pour la fenêtre d'alarmes
Dans le cadre de la conversion, les fonctions système ProTool suivantes sont remplacées
par la fonction système WinCC flexible "Afficher fenêtre d'alarmes" :
● Afficher page de messages d'alarme
● Afficher tampon des messages d'alarme
● Afficher page de messages d'événement
● Afficher fenêtre de messages d'événement
● Afficher tampon des messages d'événement
La fonction système "Affiche fenêtre d'alarmes" est configurée de manière appropriée lors de
la conversion. La fenêtre d'alarmes affichée à l'aide de cette fonction est également créée et
configurée automatiquement.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
37
Migration sans changement de pupitre opérateur
2.3 Fonctions système et contrats d'automate
Il en résulte les changements suivants dans le projet :
Fonction système ProTool
Fonction système WinCC flexible
Afficher page de messages d'alarme
"Affiche fenêtre d'alarmes" pour afficher
une fenêtre d'alarmes
Configuration de la fenêtre d'alarmes : classe d'alarmes =
"Alarmes" ; des alarmes s'affichent.
Afficher tampon des messages
d'alarme
"Affiche fenêtre d'alarmes" pour afficher
une fenêtre d'alarmes
Configuration de la fenêtre d'alarmes : classe d'alarmes =
"Alarmes" ; des événements d'alarme s'affichent.
Afficher page de messages
d'événement
"Affiche fenêtre d'alarmes" pour afficher
une fenêtre d'alarmes
Configuration de la fenêtre d'alarmes : classe d'alarmes =
"Événement" ; des alarmes s'affichent ; les colonnes
donnent plus d'informations que la fenêtre d'alarmes
résultant de la conversion de la fenêtre de
messages d'événement.
Afficher fenêtre de messages
d'événement
"Affiche fenêtre d'alarmes" pour afficher
une fenêtre d'alarmes
Configuration de la fenêtre d'alarmes : classe d'alarmes =
"Événement" ; des alarmes s'affichent.
Afficher tampon des messages
d'événement
"Affiche fenêtre d'alarmes" pour afficher
une fenêtre d'alarmes
Configuration de la fenêtre d'alarmes : classe d'alarmes =
"Événement" ; des événements d'alarme s'affichent.
Importer des enregistrements
"ImporterEnregistrements"
Après la migration dans la boîte de dialogue "Liste de
fonctions", entrez un nom de fichier dans la zone
"Nom de fichier" :
\StorageCard\<Nom de fichier>
Exporter des enregistrements
"ExporterEnregistrements"
Après la migration dans la boîte de dialogue "Liste de
fonctions", entrez un nom de fichier dans la zone
"Nom de fichier" :
38
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.3 Fonctions système et contrats d'automate
Fonctions système pour la gestion de mot de passe
Le concept des autorisations de conduite ayant été modifié, il en résulte les changements
suivants pour les fonctions système.
2.3.2
Fonction système ProTool
Fonction système WinCC flexible Changement par migration
Ecrire niveau de mot de
passe dans variable
LireNumeroGroupe
La fonction système est remplacée.
Écrire mot de passe
dans variable
LireMotDePasse
La fonction système est remplacée.
Signaler changement de
mot de passe
TracerChangementUtilisateur
La fonction système est remplacée.
Connecter utilisateur
----
Mais elle a un autre comportement
au runtime : Cette fonction affiche
sur le pupitre opérateur un
événement système indiquant
l'utilisateur ayant ouvert
actuellement une session sur le
pupitre opérateur concerné.
Cette fonction n'est pas convertie.
Configurez à la place la fonction
système "Connexion".
Contrats d'automate
Conversion des contrats d'automate
Une partie des contrats d'automate peut être encore utilisée dans WinCC flexible. Par suite
des fonctionnalités différentes des pupitres opérateur, quelques contrats d'automate ne sont
plus requis ou plus utilisables. Le cas échéant, vous devrez retoucher le projet WinCC
flexible et le programme de l'automate sur ce point, pour retrouver les fonctionnalités du
projet ProTool.
Quand le projet cible doit être retouché de toute façon, vous devriez examiner si les tâches
qui sont exécutées à l'aide de contrats d'automate dans le projet ProTool ne seraient pas
accomplies plus efficacement en utilisant des fonctions dans WinCC flexible.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
39
Migration sans changement de pupitre opérateur
2.3 Fonctions système et contrats d'automate
Contrats d'automate utilisables sans modification après la conversion
Les contrats d'automate suivants ne demandent aucune retouche après la conversion :
● 14 "Régler l'heure (codage DCB)"
● 15 "Régler la date (codage DCB)"
● 24 "Mot de passe déconnexion"
● 40 "Transférer la date/heure à l'automate"
● 41 "Transférer la date/heure à l'automate"
● 51 "Sélection de vue"
● 69 "Lire un enregistrement de l'automate"
● 70 "Écrire un enregistrement dans l'automate"
● 49 "Effacer tampon de messages d'événement"
● 50 "Effacer tampon de messages d'alarme"
Contrats d'automate à adapter
Dans les cas suivants, vous devrez remplacer les contrats d'automate ProTool par des
tâches WinCC flexible dans le programme de votre automate :
Contrat d'automate ProTool
Contrat d'automate WinCC flexible
23 "Régler niveau de mot de passe"
23 "Connecter utilisateur"
Ce contrat tient compte du nouveau concept de
WinCC flexible pour la gestion des utilisateurs,
puisqu'il précise le groupe d'utilisateurs au lieu du
niveau de mot de passe.
42 "Lire la zone DEL sur l'automate"
46 "Mettre à jour variable"
43 "Lire la zone des messages d'événement
sur l'automate"
Cette tâche de commande sert à lire les valeurs
des variables WinCC flexible qui remplacent,
après la migration, les zones de communication
ProTool "Messages d'événement", "Messages
d'alarme", "Acquittement API" et "Image des
DEL". Vous indiquez la variable à lire au moyen
du paramètre "identification de mise à jour", en
donnant les marques de mise à jour aux
variables appropriées.
44 "Lire la zone des messages d'alarme
sur l'automate"
45 "Lire la zone d'acquittement sur l'automate"
Valeur du paramètre "Identification de mise
à jour" :
1...8 Messages d'événement
9...16 Messages d'alarme
17...24 Image des DEL
40
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.4 Système d'alarmes
2.4
Système d'alarmes
2.4.1
Numéros de messages modifiés
Modification du numéro de message
Dans les projets ProTool, un même numéro de message peut être attribué à un message
d'événement et à un message d'alarme. Mais dans WinCC flexible, un numéro d'alarme ne
peut être attribué qu'une seule fois.
Dans le cadre de la migration, tous les numéros des messages d'alarme ProTool sont
augmentés de 2000. On évite ainsi la double attribution de numéros aux messages
d'événement et aux messages d'alarme.
Exemple d'application
Dans un projet ProTool, 200 messages d'alarme ont été configurés avec des numéros allant
de 1 à 200. Quand ce projet est converti en projet WinCC flexible, les messages d'alarme
reçoivent les numéros 2001 à 2200. Le message d'alarme portant le numéro 1 devient ainsi
le message d'alarme numéro 2001 et ainsi de suite.
Adaptation nécessaire
Au sein du projet WinCC flexible, toutes les occurrences des numéros de message sont
adaptées automatiquement lors de la migration. Vous n'avez donc plus rien à adapter.
Mais si ces numéros de message figurent dans l'un de vos documents utilisateur, p. ex.
dans une liste des messages mentionnant les numéros, il faudra penser à corriger ce
document.
2.4.2
De la fenêtre permanente ProTool au modèle
Introduction
Dans WinCC flexible, les objets et les touches de fonction qui sont utilisés dans plusieurs
vues peuvent être stockés de manière centrale, dans un modèle. Contrairement à la fenêtre
permanente, le modèle n'exige pas sa propre zone de vue exclusive, mais il se trouve pour
ainsi dire sous la vue.
Les objets suivants, affichés dans la fenêtre permanente du projet ProTool, sont rangés
dans le modèle lors de la migration :
● Affichage d'alarmes
● Fenêtre Alarmes
● Indicateur d'alarme
● Touches de fonction globales
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
41
Migration sans changement de pupitre opérateur
2.4 Système d'alarmes
Messages dans le modèle
Lors de la migration, une fenêtre d'alarmes au moins est toujours créée dans le modèle du
projet WinCC flexible, pour afficher les événements système.
Contrairement à ce qu'offrait la fenêtre des alarmes de ProTool, l'affichage d'alarmes de
WinCC flexible ne permet pas de lire la mémoire tampon de diagnostic de l'automate.
La fenêtre de messages et la ligne de message d'un projet ProTool sont remplacées, lors de
la conversion, par des objets de type "Fenêtre d'alarmes" et "Affichage d'alarmes" dans le
modèle du projet WinCC flexible. L'affichage d'alarmes est configuré de manière à ne
comporter qu'une seule ligne (ligne d'alarme).
Ce faisant, la fenêtre d'alarmes et l'affichage d'alarmes sont configurés conformément aux
paramètres en vigueur dans le projet ProTool.
Paramétrage dans le projet ProTool avec
"Système cible" > "Vue/Touches"
Contenu du modèle dans le projet WinCC flexible
Fenêtre - fenêtre
1 fenêtre d'alarmes pour afficher les messages
d'événement, affichage commandable au runtime via
bouton configuré pour la fonction système
"AfficherFenetreAlarmes".
1 fenêtre d'alarmes pour afficher les messages
d'alarme, mode d'affichage : "Automatique" activé
Fenêtre - ligne
1 fenêtre d'alarmes pour afficher les messages
d'alarme, mode d'affichage : "Automatique" activé
1 affichage d'alarmes de la hauteur d'une ligne pour
afficher les messages d'événement, mode d'affichage :
"Fermable" désactivé
Fenêtre - désactivée
1 fenêtre d'alarmes pour afficher les messages
d'alarme, mode d'affichage : "Automatique" activé
Ligne - ligne
1 affichage d'alarmes de la hauteur d'une ligne pour
afficher les messages d'événement, mode d'affichage :
"Fermable" désactivé
1 affichage d'alarmes de la hauteur d'une ligne pour
afficher les messages d'alarme, mode d'affichage :
"Fermable" désactivé
Remarque
Au runtime, les touches de fonction programmées localement restent actives quand la vue
dans laquelle elles sont programmées est masquée par un affichage d'alarmes ou par une
fenêtre d'alarmes. Ceci peut se produire en particulier avec les pupitres opérateurs à petit
afficheur (p. ex. l'OP 170B).
42
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.4 Système d'alarmes
Appel de fenêtres d'alarmes à l'aide de fonctions système
Si le projet ProTool utilisait des fonctions pour afficher des messages, elles sont remplacées,
lors de la conversion, par la fonction système WinCC flexible "AfficherFenetreAlarmes"
configurée de la manière appropriée. La fenêtre d'alarmes affichée à l'aide de cette fonction
est également créée et configurée.
Affichage de l'icône de la classe d'alarmes dans une ligne d'alarme
Dans ProTool, une ligne d'alarme pouvait être configurée de manière à ce que l'icône de
la classe d'alarmes apparaisse à l'écran au runtime. Dans WinCC flexible, l'icône de la
classe d'alarmes n'est représentée que dans une fenêtre d'alarmes, mais pas dans
une ligne d'alarme.
Si vous avez besoin que l'icône de la classe d'alarmes soit affichée, il faudra changer la
configuration de la ligne d'alarme après la migration. Dans les propriétés de l'affichage
d'alarmes, modifiez à cet effet le type d'affichage dans la zone "Mode" du groupe
"Représentation" et activez la représentation de la classe d'alarmes dans la zone
"Colonnes visibles" du groupe "Représentation".
Indicateur d'alarme dans le modèle
Si l'indicateur de message était configuré dans le projet ProTool, l'objet de vue "Indicateur
alarme" est rangé automatiquement dans le modèle du projet WinCC flexible lors de
la conversion.
Affectation globale des touches
L'affectation globale des touches de fonction est rangée automatiquement dans le modèle
du projet WinCC flexible lors de la migration. Vous pourrez encore l'y modifier après
la migration.
Remarque
Si dans ProTool un bit a été attribué à une LED, celui-ci n'est migré que si une fonction est
aussi configurée sur la touche correspondante.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
43
Migration sans changement de pupitre opérateur
2.5 Autorisations de conduite
2.5
Autorisations de conduite
2.5.1
Concept de sécurité dans WinCC flexible
Nouveau concept d'autorisation dans WinCC flexible
Dans WinCC flexible, le concept des autorisations de conduite n'est pas le même que
dans ProTool.
Dans WinCC flexible, chaque utilisateur y est affecté à un groupe d'utilisateurs et un seul.
Vous donnez aux groupes des droits d'accès caractéristiques, les autorisations. Il n'y a pas
de classement hiérarchique des groupes d'utilisateurs.
Dans chaque projet, un groupe d'utilisateurs par défaut "Administrateur" est créé
automatiquement. Les utilisateurs affectés à ce groupe au runtime jouissent de tous les
droits et peuvent aussi créer de nouveaux utilisateurs.
Vous déterminez, pour les différents éléments de commande de votre projet, de quelle
autorisation l'utilisateur doit disposer pour avoir le droit de les piloter.
Au runtime, les utilisateurs sont identifiés au moyen du nom d'utilisateur et du mot de passe.
Migration du niveau de mot de passe de ProTool
Lorsqu'un projet ProTool est converti en projet WinCC flexible, le nombre de groupes
d'utilisateurs créés est de neuf au maximum : un groupe d'utilisateurs est créé pour chaque
niveau de mot de passe utilisé dans ProTool.
Ce faisant, le groupe "Administrateurs" est créé dans tous les cas. Toutes les autorisations
de conduite qui exigeaient le niveau de mot de passe 9 dans ProTool lui sont accordées.
Toutes les autres autorisations de conduite associées au même niveau de mot de passe
dans ProTool sont associées au même groupe d'utilisateurs dans le projet WinCC flexible.
Les groupes d'utilisateurs reçoivent les mêmes autorisations qui étaient associées aux
niveaux de mot de passe dans le projet ProTool.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
Possibilités avancées dans WinCC flexible
WinCC flexible vous permet d'affecter des utilisateurs à un groupe d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
44
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration sans changement de pupitre opérateur
2.5 Autorisations de conduite
2.5.2
Adapter les autorisations de conduite
Gestion des utilisateurs dans WinCC flexible
La migration d'un projet ProTool vers WinCC flexible crée des groupes d'utilisateurs
jouissant des droits qui étaient associés aux niveaux de mot de passe dans ProTool.
En outre, les différents éléments de commande de WinCC flexible reçoivent, lors de la
migration, la même protection d'accès que dans le projet ProTool.
La liste des mots de passe de ProTool n'est pas migrée, puisqu'elle est rangée dans chaque
pupitre opérateur et non pas dans les données du projet.
Les fonctions d'exportation et d'importation ne vous permettent pas de continuer à utiliser la
liste de mots de passe existante dans ProTool.
Il faut recréer les utilisateurs après la migration. Pour cela, vous disposez de deux moyens
dans WinCC flexible :
● Dès la configuration, vous créez de nouveaux utilisateurs, des groupes d'utilisateurs et
des mots de passe, à l'aide de la gestion des utilisateurs Runtime.
● Vous configurez une vue contenant un affichage des utilisateurs. L'affichage des
utilisateurs ne peut être consulté dans son intégralité et exploité au runtime que par les
utilisateurs du groupe "Administrateur". Il indique à un administrateur les utilisateurs
existants, les mots de passe et les groupes d'utilisateurs. Il lui permet en outre de créer
de nouveaux utilisateurs, groupes d'utilisateurs et mots de passe.
Possibilités avancées dans WinCC flexible
WinCC flexible vous permet d'affecter des utilisateurs aux groupes d'utilisateurs en
toute liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de
la conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
De plus, vous pouvez vous servir de l'éditeur "Groupes" pour donner, dans le groupe
"Gestion utilisateurs runtime", des noms explicites aux groupes d'utilisateurs créés lors
de la migration.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
45
Migration sans changement de pupitre opérateur
2.6 Réveil
2.6
Réveil
Les réveils sont convertis en tâches.
Les "réveils" d'un projet ProTool deviennent, lors de la conversion, des tâches de
WinCC flexible qui sont commandées par un événement temporel.
Les heures de réveil de ProTool sont converties en événement temporel. La liste de
fonctions configurée pour le réveil est inscrite dans la liste de fonctions de l'événement.
Dans les projets ProTool, il est possible de configurer un champ de date/heure à l'aide
duquel l'utilisateur peut déterminer l'instant de déclenchement d'une tâche au runtime.
Quand un tel champ de date/heure est configuré dans un projet ProTool, un champ
correspondant est créé automatiquement lors de la migration, avec la variable nécessaire,
dans le projet WinCC flexible converti.
Dans WinCC flexible, vous pouvez configurer le déclenchement des tâches non seulement
avec des événements temporels, mais aussi avec des événements système, comme p. ex.
"Débordement du tampon des alarmes" ou "Changement de vue". Vérifiez dans le cadre de
la conversion s'il n'est pas préférable de faire déclencher certaines tâches de votre projet par
des événements système au lieu d'événements temporels.
46
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.1
Paramètres du pupitre opérateur
3.1.1
Paramètres globaux du pupitre opérateur
3
Introduction
Dans les projets ProTool créés pour des afficheurs graphiques, de nombreux paramètres
globaux du pupitre sont réglés dès la configuration, à l'aide du menu "Système cible". Quand
la configuration est faite avec WinCC flexible, certains de ces paramètres ne sont pas réglés
dans le projet, mais doivent l'être directement sur le pupitre opérateur, à l'aide du panneau
de commande (= panneau de configuration des appareils Windows CE). Quelques
paramètres sont remplacés par des fonctionnalités standard de Windows.
En cas de migration avec changement de pupitre opérateur, vous ne pourrez pas reprendre
ces paramètres. Vous devrez les valoriser directement sur le pupitre opérateur lors de la
mise en service ou au runtime.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
47
Migration avec changement de pupitre opérateur
3.1 Paramètres du pupitre opérateur
Paramètres du pupitre opérateur
Voici le détail des paramètres ProTool que vous devrez remplacer par des paramétrages
effectués directement sur le pupitre opérateur :
● "Système cible" > "Paramètres", Groupe "Date/heure"
Pour les pupitres opérateur de WinCC flexible, vous réglez le format de date et d'heure
dans le panneau de configuration, sous "Regional Settings".
● "Système cible" > "Paramètres", Groupe "Recettes"
Ce jeu de paramètres n'est pas supporté par WinCC flexible.
● "Système cible" > "Vue/Touches", case à cocher "Position dynamique" (seulement avec
les projets ProTool créés pour l'OP 35/37)
Cette option est inutile dans WinCC flexible, puisque le projet WinCC flexible s'exécute
dans une fenêtre standard de Windows. Avec les pupitres tactiles à partir de 10" et avec
les pupitres à touches et souris, vous pouvez déplacer la fenêtre de WinCC flexible
comme vous en avez l'habitude sous Windows, et la redimensionner.
● "Système cible" > "Imprimante"
Avec les pupitres opérateur de WinCC flexible, vous configurez les imprimantes dans le
panneau de configuration, sous "Printers".
● "Système cible" > "Messages" > "Paramètres", Groupe : "Avis de débordement"
Dans WinCC flexible, il n'y a plus d'avertissement en cas de débordement du tampon ni
de listage des alarmes. Configurez à la place, pour l'événement "Débordement du
tampon des alarmes", une tâche avec les fonctions système suivantes :
– "Affiche alarme système" avec le texte d'alarme souhaité en tant que paramètre, pour
sortir une alarme que vous définissez vous-même ;
– "Imprime journal" pour imprimer un listage du tampon des alarmes.
3.1.2
Paramétrer le pupitre opérateur à l'aide du panneau de configuration
Panneau de configuration au lieu du menu Système cible
Dans les projets ProTool créés pour des afficheurs graphiques, de nombreux paramètres du
pupitre sont réglés dès la configuration, à l'aide du menu "Système cible".
En cas de conversion en un projet WinCC flexible avec changement de pupitre opérateur,
vous ne pourrez pas reprendre ces paramètres. Vous devrez les valoriser directement sur le
pupitre opérateur, lors de la mise en service ou au runtime, à l'aide du panneau de
configuration.
48
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.1 Paramètres du pupitre opérateur
Appeler le panneau de configuration et régler les paramètres
1. Ouvrez le panneau de configuration.
Durant la mise en route, actionnez pour cela le bouton "Panneau de configuration" dans
le menu de démarrage.
En cours de fonctionnement, procédez comme suit :
– Si vous avez configuré un élément de conduite affecté à la fonction système "Ouvrir
panneau de configuration", actionnez-le.
– Alternative : Appuyez sur les touches <Ctrl + Echap> pour ouvrir le menu de
démarrage Windows CE. Choisissez la commande "Settings" et ouvrez le
"Control Panel".
2. Cliquez sur l'option appropriée pour régler les paramètres qui vous occupent :
"Regional Settings" pour les paramètres spécifiques au pays tels que le format
de date et d'heure
"Date/Time" pour la date et l'heure du pupitre opérateur
"Printers" pour configurer des imprimantes
3. Pour régler la date et l'heure, sélectionnez le fuseau horaire approprié dans l'onglet
"Regions" de la boîte de dialogue "Regions", puis actionnez le bouton "Apply".
Réglez la date et l'heure dans les onglets "Date" et "Time" et fermez la boîte de dialogue
avec "OK".
4. Pour configurer des imprimantes, utilisez la boîte de dialogue "Printers".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
49
Migration avec changement de pupitre opérateur
3.2 Vues
3.2
Vues
3.2.1
Objets de vue
Introduction
Lors de la migration, la plupart des objets du projet ProTool sont remplacés par les objets de
vue correspondants de WinCC flexible.
Lorsque ce n'est pas possible, les objets ProTool sont remplacés par des objets graphiques
WinCC flexible et configurés de telle manière que les fonctionnalités et la représentation
puissent être en majeure partie conservées.
Si vous utilisez, dans le projet ProTool, des contrôles ActiveX d'autres fabricants, il faut les
insérer dans le groupe "Mes contrôles" avant la migration du projet dans WinCC flexible. Les
contrôles qui se trouvent dans ce groupe sont repris lors de la migration de ProTool vers
WinCC flexible.
Remplacement des objets de vue
Les objets ProTool sont remplacés lors de la migration par les objets WinCC flexible
configurés correspondants.
Si vous souhaitez configurer un nouvel élément de commande dans le projet migré, par
exemple, à l'aide de la fonctionnalité de la surface d'état ProTool, vous devez configurer les
objets WinCC flexible en conséquence.
ProTool
Ligne
Ligne brisée
Configuration : ligne brisée ouverte
Configuration : ligne brisée fermée
Ellipse/cercle
Rectangle
Rectangle aux coins arrondis
Ligne
Ligne polygonale
Polygone
Ellipse
Cercle
Rectangle, dimensions configurées de
manière appropriée
Rectangle, configuration : coins arrondis
Système graphique
Affichage de graphique
Texte
Champ de texte
Champ d'affichage
Champ E/S, configuré comme champ
d'affichage
Champ de saisie
Champ E/S, configuration : champ de saisie
Date/heure
Champ Date/heure
Champ d'affichage symbolique
50
WinCC flexible
Champ E/S symbolique, configuration : Champ
d'affichage
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
ProTool
WinCC flexible
Champ de sélection
(champ de saisie pour valeurs symboliques)
Champ E/S symbolique, configuration : champ
de saisie
Affichage de graphique
Affichage de graphique
Liste de graphiques
Champ E/S graphique, configuration : Champ
d'affichage
Sélection de graphiques
Champ E/S graphique, configuration : champ
de saisie
Bouton
Bouton
•
•
•
Bouton d'état
Configuration : Commutateur
Configuration : Bouton-poussoir
Configuration : Bouton-poussoir avec
réponse
Surface d'état
• Configuration : Affichage d'un état par un
texte
• Configuration : Indication d'un état par un
graphique
• Configuration : Indication de deux états par
un texte
• Configuration : Indication de deux états par
un graphique
Commutateur
Bouton invisible
Affichage de courbe
Bargraphe
Affichage d'alarmes
Affichage d'alarmes simple
•
•
•
Commutateur
Bouton
Bouton
•
Champ de texte
•
Affichage de graphique
•
•
Champ E/S symbolique, configuration :
Champ d'affichage
Champ E/S graphique, configuration :
Champ d'affichage
Commutateur
Bouton, configuration : Invisible
Affichage de courbe
Bargraphe
Affichage d'alarmes, configuration : Etendu
Affichage d'alarmes, configuration : Simple
Visualisation/forçage
Visualisation/forçage
Liste de mots de passe
Vue personnalisée
Affichage de recette
Affichage de recette
En cas de compilation pour des pupitres opérateur
qui ne supportent que l'affichage simple de
recette, c'est automatiquement ce dernier qui est
intégré.
Horloge numérique/analogique
Horloge
Réglette
Réglette
Affichage analogique
Instrument à aiguille
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
51
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.2
Adapter objets graphiques
Migration des objets de vue
Lors de la migration, les objets de vue sont adaptés dans une très large mesure aux
exigences et aux possibilités des pupitres opérateur de WinCC flexible.
Les objets de vue suivants subissent des modifications importantes :
● Champs de texte
● Champs de saisie et d'affichage et liste de symboles
● Affichage date/heure
● Graphique et semi-graphique
● Boutons
● Bargraphes et courbes
● Visualisation/forçage : L'objet de vue "Visualisation/forçage" ne peut pas être utilisé pour
un automate S7 200.
Contrôle et retouche
Après la migration, il faut vérifier si le nouveau projet satisfait à vos exigences en matière de
fonctionnalités et d'aspect des vues.
Vérifiez pour cela les points suivants :
● La mise en page générale des vues répond-elle aux besoins du projet ?
● Certains objets se chevauchent-ils, est-il possible d'optimiser leur alignement ?
● Comment les champs de texte et les étiquettes d'objet sont-ils représentés, p. ex. sauts
de ligne et polices des noms de bouton ?
Pour vous aider à retoucher le projet migré, vous disposez d'un fichier-journal contenant des
informations sur le déroulement, l'ampleur et le résultat de la migration.
52
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
Une retouche est nécessaire dans les cas suivants.
● Projet ProTool avec affichage de la date/heure :
WinCC flexible dispose à cet effet de l'objet de vue "Date/Heure".
● Projet ProTool avec semi-graphique :
les pupitres opérateur de WinCC flexible ne fournissent plus de caractères pour semigraphique. Remplacez le semi-graphique par du graphique vectoriel dans WinCC flexible.
Le graphique vectoriel peut être en plus dynamisé.
Quelques pupitres opérateurs (par ex. TP 170micro, TP 170A et OP 77B) ne mettent pas
d'objets graphiques vectoriels à disposition. Dans ce cas, remplacez le semi-graphique
par du graphique en mode point.
● Projet ProTool contenant de très petits champs d'E/S symboliques :
Lors de la conversion, les champs d'E/S symboliques sont remplacés par d'autres
champs d'E/S symboliques ayant une taille minimum. Ceci peut poser, dans quelques
vues, des problèmes de place rendant une retouche nécessaire.
● Le projet ProTool contient des lignes invisibles
Les lignes invisibles sont remplacées par des lignes visibles lors de la migration.
● Le projet ProTool contient des champs de texte et des champs d'E/S
En cas de migration de champs de textes et de champs d'E/S, il peut arriver que le texte
contenu ne soit plus entièrement lisible. Dans ce cas, vous devez adapter la configuration
des champs concernés.
● Le projet ProTool contient des graphiques OLE
Lors de la migration de graphiques OLE, il est possible que la qualité de la représentation
baisse. Dans ce cas, supprimez l'objet dans WinCC flexible et réintégrez-le en tant que
graphique OLE.
● Le projet ProTool contient des vues de recette
Si des vues de recette sont contenues dans le projet migré, l'alarme "La variable de
recette n'est pas valable dans la vue de recette" s'affiche lors de la génération. Dans ce
cas, supprimez la vue de recette dans WinCC flexible et reconfigurez-la.
● Des objets de vue avec la propriété "Autosize" sont contenus dans le projet ProTool.
La propriété "Autosize" n'est pas supportée par la migration. Dans ce cas, activez la
propriété "Dimensionnement automatique" dans le projet migré pour tous les objets dont
la taille doit être automatiquement adaptée.
● Des objets de vue avec la propriété "Autosize" sont contenus dans le projet ProTool.
Lors de la migration de projets créés avec une version ProTool antérieure à V6.0, des
messages d'erreur concernant la valeur seuil de l'animation "Visibilité" peuvent survenir
lors de la génération. Dans ce cas, modifiez la valeur migrée de 65535 en 0.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
53
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.3
Polices
Introduction
Les systèmes basés sur Windows disposent d'un plus grand nombre de polices et de tailles
de caractères que les afficheurs graphiques.
Conversion de la police par défaut
Lors d'une conversion avec changement de pupitre opérateur, toutes les polices de tous les
textes en toutes les langues sont remplacées, pour commencer, par les polices suivantes :
● "Tahoma" en cas de passage à un pupitre de la famille 170,
● "Courier New" en cas de passage à l'un des autres pupitres basés sur Windows.
Adaptation de la police dans WinCC flexible
Au besoin, vous pourrez adapter les polices comme suit après la conversion :
● Choisissez la "Police par défaut" dans l'éditeur Langues et polices (appel dans la fenêtre
du projet avec la commande "Paramétrage du pupitre" > "Langues et polices"). La police
par défaut sert, par exemple, à afficher les alarmes sur le pupitre opérateur.
● Pour les textes des objets graphiques, vous choisirez la police dans la fenêtre des
propriétés de chaque objet ou au moyen de la barre d'outils. Avec la barre d'outils,
vous pourrez changer d'un coup la police de tous les objets graphiques sélectionnés
au préalable.
3.2.4
Champs de texte
Conversion des champs de texte
Lors de la conversion, les champs de texte sont adaptés comme suit.
● Ils sont agrandis de 2 pixels à droite comme à gauche. Lorsque la vue est disposée en
retrait, le champ se trouve au bord de la vue.
● Dans les champs, le texte est aligné au milieu verticalement et à
gauche horizontalement.
● Les polices utilisées sont les suivantes :
– pour les pupitres de la famille 170, Tahoma ;
– pour tous les autres systèmes, Courier New.
Remarque
Les champs de texte en police par défaut comportant des vides non remplis de
caractères d'espacement ne sont pas supportés par WinCC flexible. Chaque vide du
texte y est remplacé par un saut de ligne.
54
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
Conversion de la taille des caractères
La taille des caractères est transposée comme suit :
3.2.5
Afficheur graphique ProTool (en pixels)
Courier New (en pixels)
Tahoma (en pixels)
8x8
6
5
8x16
10
10
16x16
10
10
16x24
16
15
24x24
16
15
24x32
22
20
32x32
22
20
32x48
34
30
48x48
34
34
Boutons
Boutons pour pupitres tactiles
Dans WinCC flexible, les boutons pour pupitres tactiles sont configurés avec d'autres objets
graphiques que dans ProTool. Ce fait est pris en compte lors de la conversion, et les
boutons du projet ProTool sont changés en objets graphiques WinCC flexible appropriés.
Conversion
Il s'agit des boutons suivants :
projet ProTool
Projet WinCC flexible
Bouton du type de champ "visible"
Bouton
Bouton du type de champ "invisible"
Bouton configuré comme "hotspot"
Mettre bit à 1/à 0
Bouton avec fonction correspondante du
groupe "Traitement de bit"
Sélection de vue
Bouton avec la fonction
système "Activervue"
Témoin lumineux
Champ E/S graphique, configuration :
Champ d'affichage
Cadre des boutons
Dans WinCC flexible, les boutons diffèrent de ceux du projet ProTool par le cadre en 3
dimensions usuel dans Windows.
Retouche de l'inscription
Quand vous configurez des boutons portant un texte sur un afficheur graphique de ProTool,
les sauts de ligne s'ajoutent automatiquement. Ces sauts de ligne automatiques ne sont pas
repris lors d'une conversion. Il faut donc contrôler les inscriptions des boutons après la
conversion et leur ajouter des sauts de ligne au besoin.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
55
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.6
Champs de saisie et d'affichage et liste de symboles
Conversion des champs d'E/S et des listes de symboles
Lors de la conversion, les champs de saisie et d'affichage et les listes de symboles sont
adaptés comme suit.
● Ils sont agrandis de 2 pixels à droite comme à gauche. Lorsque la vue est disposée en
retrait, le champ se trouve au bord de la vue.
● Dans les champs, le texte est aligné au milieu verticalement et comme dans le projet
ProTool horizontalement.
● Les polices utilisées sont les suivantes :
– pour les pupitres de la famille 170, Tahoma ;
– pour tous les autres systèmes, Courier New.
● La taille des caractères est transposée comme pour les champs de texte.
● Les chiffres décimaux de variables du projet ProTool sont repris dans le projet
WinCC flexible en tant qu'attribut du champ d'E/S.
● En cas de valeur incorrecte dans une liste textuelle ou dans une liste graphique, les
afficheurs graphiques ProTool ne montrent rien dans la liste graphique. Dans
WinCC flexible, le champ d'E/S symbolique montre "###" et le champ d'E/S graphique
montre un cactus.
Conversion des champs de saisie et d'affichage
ProTool pour afficheurs graphiques permet de configurer des champs de saisie et
d'affichage aux attributs différents. Suivant les attributs configurés dans ProTool, un champ
de saisie et d'affichage sera changé en d'autres objets graphiques de WinCC flexible.
Champ d'E/S sur l'afficheur graphique ProTool
en représentation
Objet graphique dans WinCC flexible
déc., hexa, binaire, chaîne
Champ E/S
Symbole de texte
Champ E/S symbolique
Symbole de graphique
Champ E/S graphique
Retouche
L'objet graphique "Champ E/S" utilisé dans WinCC flexible est un objet standard de
Windows qui a une taille minimale. Quand un projet ProTool contient des champs de saisie
et d'affichage très petits, il peut arriver que les champs d'E/S insérés automatiquement lors
de sa conversion se chevauchent ou qu'ils recouvrent d'autres objets graphiques.
Dans ce cas, vous devrez adapter manuellement la mise en page de la vue concernée. Il
suffira le plus souvent de déplacer les objets graphiques.
56
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.7
Conversion de l'indication de date/heure
Objet graphique "Date/heure"
Dans WinCC flexible, l'horodatage est indiqué au moyen de l'objet graphique "champ de
date/heure". Quand une variable était configurée avec la fonction système "Saisie/affichage
de la date" ou "Saisie/affichage de l'heure", dans le projet ProTool, pour un champ de
saisie/affichage, vous devrez la remplacer par l'objet graphique "Champ de date/heure"
après la conversion.
Condition
Le projet ProTool est converti.
La vue contenant l'objet graphique Champ d'E/S pour l'affichage de la date/heure
est ouverte.
La fenêtre des propriétés est ouverte.
Remplacer par un objet graphique une variable pour affichage de date/heure
Remarque
L'objet graphique "Champ de date/heure" n'est pas disponible sur le TP 170A. Le TP 170A
ne possédant pas d'horloge système sauvegardée, c'est l'horodatage de l'automate qui est
indiqué à la place. Pour cela, configurez une variable de date/heure dans un champ d'E/S.
1. Effacez le champ d'E/S qui servait à indiquer la date et l'heure.
2.
Sélectionnez l'objet graphique "Champ de date/heure" dans le groupe "Objets
simples" de la boîte d'outils.
3. Insérez-le dans la vue à l'emplacement voulu. Les attributs de l'objet sont affichés dans la
fenêtre des propriétés.
4. Cliquez sur "Général" pour définir ses attributs de base.
5. Déterminez sous "Mode" le mode de fonctionnement du "champ de date/heure".
– "Sortie" : le champ indiquera l'heure système et la date actuelles.
– "Entrée/Sortie" : en outre, l'utilisateur pourra régler l'heure système et la date système
au runtime, en les saisissant dans le champ de date/heure.
6. Déterminez le contenu du "champ de date/heure" :
– "Afficher la date" : la date système s'affiche.
– "Afficher l'heure" : l'heure système s'affiche.
– "Format date/heure long" : la date s'affiche avec indication du jour de la semaine.
Ces paramètres sous "Général" suffisent à configurer le champ de date/heure. Au besoin,
vous pouvez définir en plus les autres attributs dans la fenêtre des propriétés.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
57
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.8
graphique et semi-graphique,
Conversion de graphique en mode point
Tous les graphiques en mode point sont repris lors de la conversion. Le cas échéant, ils sont
adaptés à la résolution ou à la taille d'écran du pupitre opérateur WinCC flexible. Ils ne sont
pas lissés à cette occasion.
Retouche du semi-graphique
Les pupitres opérateur de WinCC flexible ne fournissent pas de caractères pour semigraphique. Après la conversion, vous devez donc remplacer ces objets par des graphiques
vectoriels dans l'éditeur "Vues". Vous disposez à cet effet des outils suivants :
Ligne
Rectangle
Cercle
Ellipse
Ligne polygonale
Polygone
Remarque
Quelques pupitres opérateurs, tels que les TP 170micro, TP 170A et OP 77B, ne mettent
pas d'objets graphiques vectoriels à disposition. Dans ce cas, remplacez le semi-graphique
par du graphique en mode point.
Dynamisation d'objets graphiques
WinCC flexible vous permet de dynamiser des objets graphiques, p. ex. au moyen d'un
changement de couleur ou d'un clignotement. Ceci sert à signaliser certaines situations de
l'installation au runtime.
Pour dynamiser un objet graphique, faites les paramétrages requis dans la fenêtre de ses
propriétés, sous "Animations".
58
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.9
Bargraphe
Conversion de bargraphes
Lors d'une migration avec changement de pupitre opérateur, les attributs suivants sont repris
pour les bargraphes :
● variable (tous les attributs sauf les chiffres décimaux),
● Sens
● taille (valeurs maximale et minimale),
● affichage (cadre et ligne de valeur limite),
● couleur,
● affichage de l'axe (échelle, légende et position),
● Nom
Après la conversion, on constate les différences suivantes entre le projet ProTool et
le projet WinCC flexible :
ProTool
WinCC flexible
Couleur du cadre = couleur de l'échelle
Couleur du cadre = noir
Pour la légende de l'axe, les positions sont
déterminées automatiquement.
Pour la légende de l'axe, vous déterminez les
positions à volonté.
Quand vous avez besoin d'un plus grand nombre Quand la légende de l'axe requiert plus de
de positions, l'objet est agrandi dans son entier
positions, le bargraphe est représenté plus étroit.
pour faire de la place pour la légende. La taille du La taille de l'objet entier reste toujours la même.
bargraphe reste toujours la même.
La variable du bargraphe peut être configurée
avec des chiffres décimaux.
Les chiffres décimaux existant dans le projet
ProTool ont disparu après la conversion.
Retouche d'un bargraphe
La plus grande partie des attributs d'un bargraphe étant reprise lors de la conversion, vous
n'aurez que quelques retouches à faire. Vous devrez corriger les points suivants.
● Légende de l'échelle
Indiquez, dans la zone "Échelle" de la fenêtre des propriétés, le nombre de positions pour
la légende de l'échelle.
● Taille de l'objet
Contrôlez la taille du bargraphe après la conversion. Corrigez-la au besoin.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
59
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.10
Courbes
Conversion de courbes
Aucune courbe multiplexée ne peut être configurée dans WinCC flexible. Ces dernières ne
sont donc pas reprises lors d'une migration avec changement de pupitre opérateur.
Toutes les autres courbes sont reprises presque intégralement lors d'une migration avec
changement de pupitre opérateur. Les différences suivantes existent entre un projet ProTool
pour les afficheurs graphiques et un projet pour les pupitres opérateur WinCC flexible :
Représentation sur l'afficheur graphique
ProTool
Représentation sur le pupitre opérateur
WinCC flexible
"Arrière-plan" (boîte de dialogue "Attributs" >
onglet "Couleur") ne comporte pas le fond
de l'échelle
"Arrière-plan" comporte le fond de l'échelle
La graduation de l'échelle est
déterminée automatiquement
La graduation de l'échelle est configurable
(fenêtre des propriétés, zone "Axes")
Pour la légende de l'axe, les positions sont
déterminées automatiquement.
Pour la légende de l'axe, les positions sont
configurables (fenêtre des propriétés, zone "Axe
droit des ordonnées" et "Axe gauche
des ordonnées").
La variable de la courbe peut être configurée
avec des chiffres décimaux.
Les chiffres décimaux existant dans le projet
ProTool ont disparu après la conversion.
La courbe de profil est dessinée vers
la gauche
La courbe de profil est dessinée vers la droite
La courbe de profil est dessinée vers la droite
La courbe de profil est dessinée vers la gauche
En cas de représentation de l'axe X comme
heure, l'échelle de l'axe X est sélectionnée de
manière automatique et dynamique.
La plage temporelle est configurable.
(Fenêtre des propriétés Zone "Axe X")
Retouche de courbes
La plus grande partie des attributs d'une courbe étant reprise lors de la conversion, vous
n'aurez que quelques retouches à faire. Vous devrez corriger les points suivants.
● Graduation de l'échelle
Déterminez la graduation de l'échelle dans la zone "Axes" de la fenêtre des propriétés.
● Légende des axes
Indiquez, dans la zone "Axe droit des ordonnées" et "Axe gauche des ordonnées" de la
fenêtre des propriétés, le nombre de positions pour la légende des axes.
● Sens du dessin des courbes de profil
Permutez le sens d'écriture dans la zone "Axe des abscisses" de la fenêtre
des propriétés.
● Mise à l'échelle de l'axe X en cas de représentation heure
La mise à l'échelle dynamique et automatique est remplacée durant la migration par la
valeur temporelle par défaut de 60 secondes. Vous calculez une plage temporelle
adéquate à partir du nombre de valeurs à représenter multiplié par le cycle d'acquisition
des variables de courbes. Entrez la valeur calculée en secondes comme plage
temporelle de l'axe X.
60
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.11
Vues standard
Les vues par défaut sont supprimées.
Il n'y a pas de vues par défaut de ProTool dans WinCC flexible. Quand le projet ProTool
contient des vues par défaut, ces dernières sont d'abord vidées, puis supprimées avec les
objets qui en font partie (p. ex. des variables) lors de la conversion. Cependant, seuls les
objets qui ne sont mentionnés à aucun autre endroit du projet peuvent être supprimés.
Remarque
Lors de la conversion, le module Migration reconnaît les vues par défaut et les objets qui en
font partie à la lettre initiale Z_ de leur nom. Quand le projet ProTool contient des objets que
vous avez configurés vous-même et dont le nom commence par Z_, il peut arriver qu'ils
soient supprimés avec les vues par défaut lors de la migration.
Retouche
À présent, vous pouvez retoucher les vues converties dans le projet WinCC flexible et
supprimer les objets par défaut devenus inutiles et pas encore effacés automatiquement.
Si vous aviez utilisé des vues par défaut de ProAgent dans le projet source, vous pouvez les
remplacer maintenant par les vues par défaut de ProAgent pour WinCC flexible.
Utiliser les vues préconfigurées de l'assistant à la création d'un projet
Lorsque vous créez un projet, vous pouvez configurer l'"Assistant à la création d'un projet"
de manière que des vues préconfigurées soient créées dans le nouveau projet. Ces vues
permettent d'exécuter des tâches typiques, p. ex. régler les paramètres système au runtime
ou gérer les utilisateurs. L'assistant de création d'un projet permet de générer des vues
système uniquement à partir de la catégorie d'appareils 270 10".
Si vous souhaitez utiliser ces vues préconfigurées dans un projet converti également,
procédez comme suit.
1. À l'aide de l'assistant à la création d'un projet, créez un nouveau projet pour le même
pupitre opérateur que le projet converti. Ce faisant, configurez l'assistant de façon que les
vues en question soient créées.
2. Ouvrez le projet converti et celui qui contient les vues préconfigurées, chacun dans une
instance de WinCC flexible.
3. Copiez les vues préconfigurées dans le projet converti via le presse-papiers.
4. Dans l'éditeur "Navigation de vues", reliez les vues préconfigurées aux vues déjà créées
dans le projet.
Les vues préconfigurées sont munies d'une commande de navigation. Si vous n'en avez
pas besoin dans une vue, sélectionnez cette vue dans la "Navigation de vues".
Désactivez l'option "Ajouter la commande de navigation à la vue" dans sa fenêtre
des propriétés.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
61
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.12
Remplacer les vues ProTool standard
Introduction
Pour reproduire les fonctions système des vues standard du projet ProTool dans
WinCC flexible, des objets graphiques prêts à l'emploi sont disponibles dans
WinCC flexible dans la plupart des cas. Leur intégration dans WinCC flexible et les
paramétrages possibles sont expliqués sous le mot-clé correspondant dans le système
d'informations de WinCC flexible.
Retouche
Vous trouverez ci-dessous un aperçu des fonctions des vues standard pouvant être
remplacées par des objets WinCC flexible :
Vue standard dans
le projet ProTool
Tâche
Z_BACKUP
Archiver des données (Backup)
Substitution dans WinCC flexible
Recharger des données archivées
(Restore)
Z_FORCE
Forçage de variables
Paramétrage dans le panneau
de configuration des pupitres Windows
CE avec l'option Backup/Restore
Objet graphique
"Visualisation/forçage"
Z_STATUS_INP
Seulement pour pupitres tactiles
Z_MESSAGES
Éditer les messages
Imprimer les messages
N'est plus utilisé sur les pupitres
opérateur WinCC flexible
Objet graphique "Vue des alarmes"
Pour imprimer : utiliser des journaux
Z_MARCHIVE
Paramètres pour la sortie
de messages
Pour imprimer : utiliser des journaux
Z_PASSWORD
Attribuer un mot de passe et
le modifier
Pour gérer les mots de passe Objet
Connecter
graphique "Liste de mots de passe"
La connexion est réalisée à l'aide du
"dialogue de connexion". Pour afficher ce
dialogue au runtime, configurez un
bouton pour la fonction système "Afficher
dialogue de connexion".
Le même dialogue s'ouvre aussi
automatiquement dès que l'utilisateur
actionne un élément de conduite pour
lequel il ne dispose pas du droit d'accès
requis.
ZER
62
Configurer l'imprimante et régler
les paramètres d'impression
Paramétrage dans le panneau
de configuration des pupitres Windows
CE, avec l'option "Printer"
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
Vue standard dans
le projet ProTool
Tâche
Substitution dans WinCC flexible
Z_HARDCOPY
Pour les afficheurs graphiques :
régler les paramètres pour la copie
d'écran (ASCII/graphique)
N'est plus utilisé dans WinCC flexible
Z_COLOR
Pour les afficheurs graphiques :
désactiver certaines couleurs ou
changer l'affectation des couleurs
pour l'impression
N'est plus utilisé dans WinCC flexible
Z_RECORD 1
Fonctions de base pour
l'utilisation d'enregistrements
Z_RECORD 2
Fonctions système avancées pour
l'utilisation d'enregistrements
Z_SETTINGS
Fonctions système générales
Objet graphique "Vue de la recette"
N'est plus utilisé dans WinCC flexible
Objet graphique "champ de
date/heure" pour saisir la date et l'heure
Objet graphique "bouton" avec la
fonction système "ActiverLangue" pour
changer de langue.
Objet graphique "bouton" avec la
fonction système "ActiverModePupitre"
pour passer en mode de fonctionnement
"En ligne", "Hors ligne" ou "Transfert".
Z_STATUS
Z_SYSTEM_MEN
Variable d'état pour le diagnostic
de l'automate
Tableau d'ensemble
des vues standard
Objet graphique
"Visualisation/forçage"
N'est plus utilisé dans WinCC flexible
Effacer les objets par défaut restants
Lors de la conversion, seuls les objets qui ne sont mentionnés à aucun autre endroit du
projet peuvent être supprimés automatiquement. S'il reste des références à des objets après
la conversion, vérifiez qu'elles sont encore nécessaires. Effacez manuellement les objets
dont vous n'avez plus besoin ou remplacez-les par des références à d'autres objets. Les
objets par défaut de ProTool sont reconnaissables à la lettre initiale Z_ de leur nom.
Pour rechercher les références, aidez-vous de la fonction de références croisées :
1. Sélectionnez l'objet dans la fenêtre du projet ou dans la fenêtre d'objet.
2. Choisissez dans le menu contextuel la commande "Liste des références croisées".
L'éditeur "Liste des références croisées" s'ouvre sur les objets utilisés.
3. Sélectionnez l'occurrence souhaitée.
4. Choisissez dans le menu contextuel la commande "Aller à l'occurrence".
L'éditeur dans lequel l'occurrence est mentionnée s'ouvre.
5. Effacez la référence ou remplacez-la par une référence à un autre objet.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
63
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.13
Remplacer les vues ProAgent par défaut
Vues de diagnostic ProAgent pour WinCC flexible
Vous recevez, avec ProAgent, un projet par défaut que vous pouvez utiliser pour tous les
pupitres opérateur.
Vous pouvez intégrer les vues de ce projet par défaut dans un projet WinCC flexible converti
et remplacer ainsi les vues de diagnostic du projet ProTool. Le tableau ci-après indique
comment les vues de diagnostic des projets ProTool correspondent aux vues de diagnostic
des projets WinCC flexible.
Projet ProTool
Projet WinCC flexible
ZP_PROAGENT
ZP_PROAGENT
ZP_ALARM
ZP_ALARM
ZP_UNITS
ZP_UNIT
ZP_UNITS_S7G
ZP_UNIT
ZP_DETAILAWL
ZP_DETAIL
ZP_DETAILLAD
ZP_DETAIL
ZP_DETAILSIG
ZP_DETAIL
ZP_STEP
ZP_STEP
ZP_MOTION
ZP_MOTION
Remplacement des vues ProAgent par défaut
Pour garantir l'interaction des vues ProAgent par défaut avec les vues que vous avez
configurées vous-même, vous devez intégrer les vues ProAgent par défaut pour votre
pupitre cible, après la conversion, de la manière suivante :
1. Ouvrez le projet converti. Après la conversion, les vues ProAgent par défaut sont en
grande partie vides.
2. Renommez les vues suivantes :
"ZP_DETAILSIG" en "ZP_DETAIL"
"ZP_UNITS" en "ZP_UNIT"
3. Ouvrez à l'aide de SIMATIC Manager le projet STEP 7 par défaut fourni avec le produit,
sous Standard/ProAgent dans le dossier de WinCC flexible.
4. Copiez toutes les vues de diagnostic par défaut via le presse-papiers, du projet par
défaut dans votre projet WinCC flexible converti.
Toutes les anciennes vues ProAgent sont remplacées par les vues portant le même nom
dans le projet par défaut.
5. Effacez les vues ZP_DETAILAWL, ZP_DETAILLAD et ZP_UNITS_S7G. Elles ne sont
pas utilisées.
64
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.14
Touches de fonction
Conversion des touches de fonction
Lors de la conversion, l'affectation des touches du projet source est reportée sur celle du
projet cible. Ce faisant, les touches sont associées l'une à l'autre de la manière suivante.
● Les touches à gauche et à droite de l'afficheur sont intégrées à la suite l'une de l'autre en
commençant par le haut à gauche.
● Les touches en-dessous de l'afficheur sont intégrées à la suite l'une de l'autre de gauche
à droite.
● Quand le pupitre cible possède des touches K, elles sont intégrées l'une après l'autre en
commençant par K1.
● Lorsqu'un projet ProTool est converti en projet WinCC flexible, une variable tableau
externe portant le même nom est créée à la place de la zone de communication "Image
des DEL". Un élément de tableau long de 16 bits est créé pour chaque zone de
communication. Les DEL du pupitre opérateur sont associées aux numéros de bits dans
le même ordre que dans ProTool. Vous n'avez donc pas besoin d'adapter le programme
de l'automate.
Conversion des différentes touches
Selon le pupitre opérateur, l'affectation des différentes touches et de la variable pour image
des DEL du projet ProTool à celles du projet WinCC flexible peut varier. En particulier quand
le pupitre source et le pupitre cible ne disposent pas du même nombre de touches, il n'est
pas toujours possible de réaliser une correspondance exacte.
Remarque
Un bit qui était à 1 dans la zone DEL d'une touche de fonction n'est transféré dans la
variable correspondant à l'image des DEL, lors de la migration, que si une fonction était
configurée pour cette touche dans ProTool.
Conversion OP25, OP27 > OP 170B, OP 270 6"
Touches
Variable "Image des DEL"
F1...F14 > F1...F14
F1...F8 > F1...F8
K1...K10 > K1...K10
K1...K10 > K1...K10
Conversion OP25, OP27 > MP 270, MP 270B, OP 270 10"
Touches
Variable "Image des DEL"
F1...F8 > F1...F8
F1...F8 > F1...F8
F9...F14 > F13...F18
K1...K10 > K1...K10
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
K1...K10 > K1...K10
65
Migration avec changement de pupitre opérateur
3.2 Vues
Conversion OP25, OP27 > MP 370, Panel PC
Touches
Variable "Image des DEL"
F1, F3, F5, F7 > S1...S4
F1, F3, F5, F7 > S1...S4
F2, F4, F6, F8 > S9...12
F2, F4, F6, F8 > S9...12
F9...F12 > F1...F6
Pas de reprise de :
Pas de reprise de :
K1...K10
K1...K10
Conversion OP35, OP37 > OP 170B, OP 270 6"
Touches
Variable "Image des DEL"
F1...F8 > F1...F8
F1...F8 > F1...F8
F13...F18 > F9...F14
K1...K10 > K1...K10
K1...K10 > K1...K10
Pas de reprise de :
Pas de reprise de :
F9...F12, F19, F20, K11...K16
F9...F12, F19, F20, K11...K16
Conversion OP25, OP27 > MP 270, MP 270B, OP 270 10"
Touches
Variable "Image des DEL"
F1...F20 > F1...F20
F1...F12 > F1...F12
K1...K16 > K1...K16
K1...K16 > K1...K16
Conversion OP35, OP37 > MP 370, Panel PC
Touches
Variable "Image des DEL"
F1, F3, F5, F7, F9, F11 > S1...S6
F1, F3, F5, F7, F9, F11 > S1...S6
F2, F4, F6, F8, F10, F12 > S9...14
F2, F4, F6, F8, F10, F12 > S9...14
F13...F20 > F1...F8
Pas de reprise de :
K1...K16
Pas de reprise de :
K1...K16
Conversion des pictogrammes
Les pictogrammes servant à décrire les touches sont adaptés à la taille de l'afficheur du
nouveau pupitre. Il en résulte les tailles suivantes :
66
ProTool
Taille de pictogramme
OP25, OP27, afficheur 6"
53 x 38
OP35, OP37, afficheur 10"
80 x 58
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
WinCC flexible
Taille de pictogramme
OP 170B, afficheur 6"
53 x 38
OP 270, afficheur 6"
53 x 38
OP 270, afficheur 10"
80 x 58
MP 270, afficheur 10"
80 x 58
MP 270B, afficheur 10"
80 x 58
PC 670, afficheur 10"
62 x 42
MP 370, afficheur 12"
80 x 56
PC 670, afficheur 12"
78 x 53
PC 870, afficheur 12"
78 x 53
PC 670, afficheur 15"
100 x 69
PC 870, afficheur 15"
100 x 69
Remplaçants des zones de communication "Clavier de fonction" et "Clavier système"
Les zones de communication ProTool "Clavier de fonction" et "Clavier système" n'existent
plus dans WinCC flexible.
Configurez une variable externe d'une longueur correspondant exactement au nombre de
touches système, de sorte qu'elle possède un bit pour chaque touche.
Configurez, pour la touche affectée jusque-là, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Paramétrez cette fonction système de manière à
ce que le bit de la variable externe correspondant à la touche soit mis à 1. Vous pourrez
alors exploiter l'état de la variable dans le programme de l'automate.
Retouche
Si le projet ProTool utilisait des graphiques ou des champs de texte pour expliciter les
touches de fonction, vérifiez leur disposition sur l'afficheur du pupitre WinCC flexible.
Le cas échéant, changez l'affectation globale des touches de fonction en éditant le modèle
du projet dans l'éditeur "Vues".
Remarque
Au runtime, les touches de fonction programmées localement restent actives quand la vue
dans laquelle elles sont programmées est masquée par une vue des alarmes ou par une
fenêtre d'alarmes. Ceci peut se produire en particulier avec les pupitres opérateur à petit
afficheur (p. ex. l'OP 270 6").
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
67
Migration avec changement de pupitre opérateur
3.2 Vues
3.2.15
Exploiter les interventions clavier
Remplaçants des zones de communication "Clavier de fonction" et "Clavier système"
Les zones de communication "Clavier système" et "Clavier de fonction" n'existent plus
dans WinCC flexible.
Si vous voulez exploiter la pression d'une touche système ou d'une touche de fonction dans
le programme de l'automate, vous devez configurer, pour l'événement "Presser" de chaque
touche, la fonction système "Mets bit à 1 pendant que touche pressée". Lorsque l'opérateur
enfoncera une touche au runtime, le bit correspondant sera mis à 1 dans une variable
externe. L'automate reçoit ainsi l'information que la touche est enfoncée.
Pour les touches système, cela n'est possible que pour les touches ACK, ESC, ENTER
et HELP.
Pour ne pas être obligé d'adapter le programme de l'automate, mettez à 1 avec la fonction
système le bit même qui était mis à 1 dans l'image du clavier système ou dans celle du
clavier de fonction du projet ProTool.
Condition
Le projet ProTool est converti en projet WinCC flexible et ouvert.
La fenêtre des propriétés est ouverte.
Marche à suivre
1. Dans l'éditeur Variable, créez une variable tableau externe pour les touches de fonction
et une pour les touches système.
2. Créez dans chaque variable autant d'éléments de tableau qu'il y a de touches de fonction
ou de touches système sur le pupitre.
3. Écrivez comme adresses des variables dans l'automate celles qui étaient attribuées aux
zones de communication dans le projet ProTool.
4. Ouvrez le modèle du projet dans l'éditeur Vues.
5. Sélectionnez la touche que vous souhaitez affecter. Ses attributs s'affichent dans la
"fenêtre des propriétés".
6. Cliquez sur "Presser" dans le groupe "Evénements".
7. Configurez la fonction système "Mets bit à 1 pendant que touche pressée" pour
cet événement.
8. Indiquez comme paramètre l'élément de tableau accédant au bit qui était assigné à la
touche dans le projet ProTool.
Dans l'image du clavier système, les bits suivants étaient assignés aux touches système :
ACK (touche d'acquittement) : 1. mot, bit 1
ESC : 1. mot, bit 3
ENTER : 1. mot, bit 6
HELP : 1. mot, bit 0
9. Répétez les étapes 5 à 8 pour toutes les touches de fonction et touches système.
68
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.2 Vues
Résultat
Quand l'opérateur presse l'une des touches système ou touches de fonction au runtime,
l'automate est informé qu'elle est enfoncée via l'élément de tableau correspondant.
Remarque
Si vous souhaitez exploiter dans l'automate le fait qu'une touche de fonction a été pressée
dans une vue déterminée, il faut configurer localement, dans cette vue, pour la touche en
question, la fonction système "Mets bit à 1 pendant que touche pressée". Ceci garantit que
la touche sera exploitée dans l'automate au runtime seulement quand cette vue
sera ouverte.
Quand vous avez affecté des fonctions système à une touche de fonction dans une vue
spécifique (localement), l'affectation globale de cette touche devient inopérante lorsque vous
sélectionnez la vue en question.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
69
Migration avec changement de pupitre opérateur
3.3 Variables et pointeurs de zones
3.3
Variables et pointeurs de zones
3.3.1
Variables
Introduction
Lors de la migration, des variables sont créées dans le projet WinCC flexible conformément
à celles existant dans le projet ProTool. Dans le cas des variables externes, un lien à
l'automate est créé en plus s'il n'existe pas encore.
Conversion de variables STRING
Lors de la conversion d'un projet ProTool pour afficheurs graphiques en un projet
WinCC flexible, le type de données "STRING" est converti en type de données
"STRINGCHAR". Quand les afficheurs du projet ProTool et ceux du projet WinCC flexible
n'ont pas les mêmes jeux de caractères, il peut arriver que les caractères spéciaux soient
interprétés autrement. Dans les projets de WinCC flexible, la valeur hexadécimale 00H est
interprétée comme marque de fin de la chaîne. Les caractères suivants de la chaîne ne
s'affichent pas.
Attributs
Dans WinCC flexible, les attributs suivants ne sont pas supportés :
● Écriture indirecte de variables
Il n'est pas possible de transférer les valeurs des variables dans l'automate via la zone de
communication "Enregistrement" ("Tampon de données" dans ProTool). Reportez-vous à
la rubrique "Recettes" pour savoir comment adapter votre projet.
● Mise "hors ligne" de variables
Dans WinCC flexible, il n'est pas possible de séparer temporairement de l'automate des
variables individuelles qui y sont reliées. Par contre, vous pouvez séparer
temporairement du pupitre opérateur toutes les variables reliées à un seul et même
automate, p. ex. lors de la mise en service. Utilisez à cet effet la fonction
système "ChangerConnexion".
Reprise des chiffres décimaux
Dans WinCC flexible, il n'est pas possible de configurer des décimales pour une
nouvelle variable. Les variables à décimales du projet ProTool sont converties de la
manière suivante :
● Les variables configurées pour un champ d'E/S conservent leurs décimales.
● Les recettes reprennent les décimales des variables dans l'affichage de recette.
● Dans les bargraphes, les courbes et les alarmes, les décimales des
variables disparaissent.
70
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.3 Variables et pointeurs de zones
Conversion des variables de courbe
Les courbes de profil d'un projet ProTool sont converties lors de la migration en courbes de
type "Déclenchement sur bit de tampon". S'agissant des variables de courbe configurées
dans ProTool pour la mise en tampon des valeurs de variable ("tampon" et "tampon
alterné"), le système crée systématiquement des variables de type tableau lors de la
migration dans le projet WinCC flexible.
Si dans le projet ProTool, vous avez utilisé la variable de courbe à d'autres emplacements
(p.ex. pour modifier certaines valeurs), vous devez, après la migration, vérifier dans le projet
WinCC flexible si l'emploi de variables de type tableau est possible à cet endroit.
Traitement différent de la valeur initiale
Dans WinCC flexible, la valeur initiale est écrite dans la variable non seulement au premier
démarrage du pupitre opérateur, mais à chaque démarrage. Les valeurs des variables
n'étant pas sauvegardées, il n'est pas possible d'écrire au démarrage, dans la variable,
la dernière valeur survenue.
L'initialisation de variables ne se fait qu'au démarrage du pupitre opérateur dans
WinCC flexible. Une initialisation a posteriori ne peut être qu'indirecte, au moyen d'un script
utilisateur. Vous exploitez dans ce script le changement de valeur de la variable qui contient
le bit de démarrage : quand le pupitre opérateur est connecté au secteur, la valeur du bit de
démarrage passe de 0 à 1 ; vous pouvez donner sa valeur initiale à la variable en fonction
de ce changement de valeur.
Exemple de test du bit de démarrage dans un programme d'automate S7
Voici comment tester le bit de démarrage à "ET NON" dans le programme de l'automate.
● Programme de l'automate avec mnémoniques :
UNbit de démarrageSbit de mémento//est à 1 après le démarrage
● Programme de l'automate sans mnémoniques, zone de coordination commençant à
DB10.DBW0:
UNDB10.DBX1.0SM2.0//est à 1 après le démarrage
Remarque
Dans WinCC flexible, les valeurs des variables ne sont pas sauvegardées en cas de
redémarrage du système. Après l'établissement de la liaison à l'automate, la valeur
provenant de l'automate est écrite dans la variable, ce qui écrase sa valeur initiale et la relie
à l'automate.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
71
Migration avec changement de pupitre opérateur
3.3 Variables et pointeurs de zones
3.3.2
Pointeurs de zone
Introduction
Lors d'une migration avec changement de pupitre opérateur, les pointeurs de zone suivants
sont repris avec exactitude, exception faite du changement de nom.
Pointeur de zone dans ProTool
Pointeur de zone dans WinCC flexible
Version utilisateur
ID du projet
Numéro de vue
Numéro de vue
Date/heure API
Date/heure de l'automate
Les pointeur de zone suivants sont remplacés par des variables tableau :
● Messages d'événement
● Messages d'alarme
● Image des DEL
● Transfert de courbe 1
● Transfert de courbe 2
● Requête de courbe
● Acquittement OP
Les autres pointeurs de zone subissent des modifications structurelles.
Pointeurs de zone modifiés
Les pointeurs de zone suivants sont modifiés lors de la migration avec changement de
pupitre opérateur.
Pointeur de zone dans
ProTool
Pointeur de zone dans WinCC flexible
Messages d'événement
Ce pointeur de zone n'existe plus.
Elle est remplacée lors de la conversion par une variable de tableau
externe nommée en conséquence avec un élément de tableau long de 16
bits. Après la conversion, chaque élément de tableau de la nouvelle
variable correspond à un bit du pointeur de zone ProTool. Les messages
sont associés aux numéros de bits dans l'ordre croissant des numéros
d'alarme. Les éléments de tableau reçoivent automatiquement les ID de
mise à jour 1 à 8.
72
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.3 Variables et pointeurs de zones
Pointeur de zone dans
ProTool
Pointeur de zone dans WinCC flexible
Tampon de données
Enregistrement
Ce pointeur de zone a toujours 5 mots de long dans WinCC flexible. Les
mots de données 6 à n ne sont pas requis dans WinCC flexible, puisqu'il
n'est pas possible de transférer indirectement des enregistrements à
l'automate via la boîte d'enregistrements.
Ce pointeur de zone est transformé automatiquement lors de la
conversion.
En cas de liaison à un automate S7, sa longueur reste la même, mais sa
structure change comme suit :
1. Mot : numéro de recette (inchangé)
2. Mot : numéro d'enregistrement (4e mot auparavant)
3. Mot : Réservé
4. Mot : acquittement de l'enregistrement (auparavant octet n+3 de la
zone d'interface)
5. Mot : libre
Clavier de fonction
Ce pointeur de zone n'existe plus.
A remplacer par : Configurez une variable externe d'une longueur
correspondant exactement au nombre de touches système, de sorte
qu'elle possède un bit pour chaque touche. Configurez, pour la touche
affectée jusque-là, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Paramétrez cette fonction
système de manière à ce que le bit de la variable externe correspondant à
la touche soit mis à 1. Vous pourrez alors exploiter l'état de la variable
dans le programme de l'automate.
Requête de courbe
Ce pointeur de zone n'existe plus.
Transfert de courbe 1
Ce pointeur de zone n'existe plus.
A remplacer par : Une variable tableau externe portant le même nom avec
un élément de tableau long de 16 bits est créée à la place du pointeur de
zone "Transfert de courbe 1".
Après la conversion, chaque bit de l'élément de tableau de la nouvelle
variable correspond à un bit du pointeur de zone ProTool.
Quand le programme de l'automate met à 1 l'élément du tableau associé
à la courbe et celui des courbes groupées, le pupitre opérateur reconnaît
le déclenchement et lit soit une valeur, soit l'ensemble du tampon, selon
ce que vous avez configuré.
Transfert de courbe 2
Ce pointeur de zone n'existe plus.
A remplacer par : Une variable tableau externe portant le même nom avec
un élément de tableau long de 16 bits est créée à la place du pointeur de
zone "Transfert de courbe 2".
Après la conversion, chaque bit de l'élément de tableau de la nouvelle
variable correspond à un bit du pointeur de zone ProTool.
Quand le programme de l'automate met à 1 l'élément du tableau associé
à la courbe et celui des courbes groupées, le pupitre opérateur reconnaît
le déclenchement et lit soit une valeur, soit l'ensemble du tampon, selon
ce que vous avez configuré.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
73
Migration avec changement de pupitre opérateur
3.3 Variables et pointeurs de zones
Pointeur de zone dans
ProTool
Pointeur de zone dans WinCC flexible
Image des DEL
Ce pointeur de zone n'existe plus.
Elle est remplacée lors de la conversion par une variable de tableau
externe nommée en conséquence avec un élément de tableau long de 16
bits. Après la conversion, chaque élément de tableau de la nouvelle
variable correspond à un bit du pointeur de zone ProTool. Les DEL du
pupitre opérateur sont associées aux numéros de bits dans le même ordre
que dans ProTool. Les éléments de tableau reçoivent automatiquement
les ID de mise à jour 17 à 24.
Acquittement OP
Ce pointeur de zone n'existe plus.
Elle est remplacée lors de la conversion par une variable de tableau
externe nommée en conséquence avec un élément de tableau long de 16
bits. Après la conversion, chaque élément de tableau de la nouvelle
variable correspond à un bit du pointeur de zone ProTool.
Acquittement API
Ce pointeur de zone n'existe plus.
A remplacer par : Lors de la migration, la variable tableau pour les
messages d'alarme est allongée. Il y a alors, pour chaque message
d'alarme, un bit supplémentaire pour l'acquittement. Exemple d'affectation
de la variable tableau : bits 0 à 15 = messages d'alarme, bits 16 à 31 =
acquittement des messages d'alarme.
Zone d'interface
Les données sont échangées avec l'automate via les pointeurs de zone
suivants :
• "Coordination"
• "Tâche de commande"
• "Date/heure"
Conversion :
Après la migration, vous devez créer ces pointeurs de zones dans le
projet.
Cette répartition facilite l'échange de données entre pupitre opérateur et
automate. Vous devez adapter le programme de votre automate en
conséquence après la conversion.
Messages d'alarme
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la conversion par une variable
de tableau externe nommée en conséquence avec un élément de tableau
long de 16 bits. Après la conversion, chaque bit de l'élément de tableau de
la nouvelle variable correspond à un bit du pointeur de zone ProTool. Les
messages sont associés aux numéros de bits dans l'ordre croissant des
numéros d'alarme. Les éléments de tableau reçoivent automatiquement
les ID de mise à jour 9 à 16.
Quand l'automate met un bit de l'élément de tableau sur "TRUE", cela
signifie pour le pupitre opérateur que le message d'événement associé est
"apparu". Inversement, le pupitre opérateur interprète le message comme
"disparu" quand le bit d'un élément de tableau est remis sur "FALSE" dans
l'automate.
74
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.3 Variables et pointeurs de zones
Pointeur de zone dans
ProTool
Pointeur de zone dans WinCC flexible
Clavier système
Ce pointeur de zone n'existe plus.
A remplacer par : Configurez une variable externe d'une longueur
correspondant exactement au nombre de touches système, de sorte
qu'elle possède un bit pour chaque touche. Pour les touches système,
cela n'est possible que pour les touches ACK, ESC, ENTER et HELP.
Configurez, pour la touche système affectée jusque-là, la fonction
système "PositionnerBitTantQueToucheEnfoncee". Paramétrez cette
fonction système de manière à ce que le bit de la variable externe
correspondant à la touche soit mis à 1. Vous pourrez alors exploiter l'état
de la variable dans le programme de l'automate.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
75
Migration avec changement de pupitre opérateur
3.3 Variables et pointeurs de zones
3.3.3
Subdivision du pointeur de zone "Zone d'interface"
Introduction
Lors de la conversion vers WinCC flexible, la zone de communication ProTool "Zone
d'interface" est répartie automatiquement sur trois zones de communication :
● "Coordination"
● "Tâche de commande"
● "Date/heure"
Après la migration, vous devez créer ces pointeurs de zones dans le projet.
Cette répartition facilite l'échange de données entre pupitre opérateur et automate. Vous
devez adapter le programme de votre automate en conséquence après la conversion.
Subdivision sur les automates S7
Sur les automates S7, la zone d'interface est subdivisée comme suit.
ProTool
WinCC flexible
Zone d'interface n+0 à n+31
Coordination n+0 à n+1
Tâche de commande n+4 à n+11
Date/heure n+15 à n+26
Traitement du bit de démarrage (pointeur de zone "Coordination")
Le pointeur de zone "Coordination" contient le bit de démarrage. En lisant la valeur de ce bit
dans le programme de l'automate, vous pouvez constater depuis l'automate si le pupitre
opérateur a démarré. Durant le démarrage, le pupitre opérateur met brièvement le bit de
démarrage à "0". Dès que le démarrage est terminé, le bit de démarrage est mis à "1".
Particularités de SIMATIC S5
Vous pouvez continuer à utiliser, après la migration, le DB d'interface existant dans
le projet ProTool.
Exemple :
Pointeurs de zone
AP du groupe 1
AP du groupe 2
Tâche de commande
DW32 à DW35
DW32 à DW35
Date/heure
DW42 à DW47
DW66 à DW71
Pour les AP du groupe 2, sachez que : Vous ne pouvez configurer qu'une seule boîte de
tâches de commande pour les pupitres opérateur de WinCC flexible. C'est là que vous
écrivez directement la tâche de commande avec ses 3 paramètres.
76
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
3.4
Fonctions système et tâches de commande
3.4.1
Fonctions système
Conversion
Lors de la migration avec changement de pupitre opérateur, les fonctions système ProTool
sont remplacées par les fonctions système WinCC flexible appropriées.
Dans WinCC flexible, les noms des fonctions système sont attribués suivant des
conventions strictes. C'est pourquoi ils ne sont pas les mêmes que dans ProTool. En outre,
les groupes de fonctions système portent dans WinCC flexible d'autres noms que
dans ProTool.
Pour une part des fonctions système, seul le nom a changé. Certaines fonctions système ne
sont plus requises ou plus configurables par suite des fonctionnalités différentes des
pupitres opérateur. Le cas échéant, vous devrez retoucher le projet WinCC flexible sur ce
point pour retrouver les fonctionnalités du projet ProTool.
Fonctions système ayant changé de nom
Il n'est pas nécessaire de retoucher les fonctions système suivantes après la conversion,
puisque la différence entre ProTool et WinCC flexible se borne à une différence de noms.
ProTool
WinCC flexible
Vues
Vues
Sélection de vue
ActiverVue
Sélection de vue dynamique 1
ActiverVueParNumero
Sélection de vue dynamique 2
ActiverVueParNumero
Sélection de vue retour
ActiverVuePrecedente
Numéro de vue PROFIBUS 2)
ToucheDirecteNuméroDeVue 2)
Traiter bits
Traitement de bit
Remettre bit à zéro
RAZBit
Remettre bit à zéro dans mot
RAZBitDansVariable
Mettre bit à 1
PositionnerBit
Mettre bit à 1 en appuyant sur la
touche 1)
PositionnerBitTantQueToucheEnfoncee 1)
Mettre bit à 1 dans mot
PositionnerBitDansVariable
Touche directe 2)
Touche directe 2)
Imprimer
Imprimer
Copie d'écran Start/Stop
ImprimerVue
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
77
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Alarmes
Alarmes
Effacer le tampon des messages
d'événement
Lors de la migration, la fonction
"EffacerTamponAlarmesProTool" est utilisée. Les paramètres
de cette fonction système sont identiques à ceux de la
fonction ProTool.
Utilisez dans les nouveaux projets uniquement la fonction
système "EffacerTamponAlarmes". Celle-ci possède les
nouveaux paramètres.
Listage des messages
activé/désactivé
ReglerModeListageAlarmes
Effacer le tampon des messages
d'alarme
Lors de la migration, la fonction
"EffacerTamponAlarmesProTool" est utilisée. Les paramètres
de cette fonction système sont identiques à ceux de la
fonction ProTool.
Utilisez dans les nouveaux projets uniquement la fonction
système "EffacerTamponAlarmes". Celle-ci possède les
nouveaux paramètres.
Calculer
Variable : valeur minus/plus
AugmenterValeur
Variable : Donner la valeur
AssignerValeur
Paramètres système
Système
Afficher texte d'aide
78
2)
AfficherTexteAide
NettoyageEcran 2)
ActiverNettoyageEcran 2)
Signal sonore 2)
ReglerSignalSonore 2)
Calibrage tactile3)
CalibrerEcranTactile 2)
Clavier
Commande clavier pour objets graphiques
Feuilleter vers le haut
ObjetGraphiquePagePrecedente
Feuilleter vers le bas
ObjetGraphiquePageSuivante
Changement
Paramètres
Changer de mode
de fonctionnement
ReglerModePupitre
Changement de langue
ReglerLangue
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Recettes
Recettes
Importer des enregistrements
"ImporterEnregistrements"
Après la migration dans la boîte de dialogue "Liste de
fonctions", entrez un nom de fichier dans la zone
"Nom de fichier" :
\StorageCard\<Nom de fichier>
Exporter des enregistrements
"ExporterEnregistrements"
Après la migration dans la boîte de dialogue "Liste de
fonctions", entrez un nom de fichier dans la zone
"Nom de fichier" :
\StorageCard\<Nom de fichier>
1)
Uniquement avec les pupitres à touches
2)
Uniquement avec les pupitres à écran tactile
3)
Uniquement pour TP 37
Remarque
Les fonctions système du groupe "Traiter bits" qui étaient configurées dans ProTool pour
l'événement global "Débordement de tampon" ne sont pas reprises lors de la migration avec
changement de pupitre opérateur.
Configurez à la place une tâche dans WinCC flexible pour l'événement "Débordement du
tampon des alarmes". Configurez la fonction système souhaitée du groupe "Traiter bits"
dans la liste de fonctions de la tâche.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
79
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Remplacer les fonctions système
Quant aux fonctions système suivantes, soit la réalisation de la fonction a complètement
changé, soit elles ne sont plus configurables dans WinCC flexible. Le tableau indique les
équivalences que vous pouvez configurer dans le projet WinCC flexible en le retouchant.
Vous trouverez plus de renseignements, p. ex. des instructions détaillées, dans d'autres
chapitres du système d'information de WinCC flexible.
ProTool
WinCC flexible
Traiter bits
Traitement de bit
"Initialiser bit au démarrage"
Non requise
Explication/Remplaçant/Équivalence
Dans WinCC flexible, la valeur initiale
est écrite dans la variable non
seulement au premier démarrage
du pupitre opérateur, mais à
chaque démarrage.
"Remettre variable BOOL à 0" Non supportée
---
"Mettre variable BOOL à 1"
Non supportée
---
Enregistrement
Recettes
"Choisir enregistrement"
Les fonctions système sont
reproduites autrement
"Éditer enregistrement"
"Effacer enregistrement"
Dans WinCC flexible, l'objet de vue
"Affichage de recette" ainsi que de
nouvelles fonctions système sont
"Enregistrement : DAT > OP"
disponibles pour le transfert
"Enregistrement :
DAT > OP/API"
d'enregistrement.
"Enregistrement : OP > DAT"
"Enregistrement : OP > API"
"Enregistrement : API > OP"
"Enregistrement :
API > OP/DAT"
"Formater support
de données"
Date/heure
"Date et heure"
"Saisie/affichage de la date"
"Saisie/affichage de l'heure"
80
Fonctions système
non requises
WinCC flexible dispose de l'objet de
vue "Champ de date/heure".
La saisie et l'affichage de la date et
de l'heure ont donc
changé fondamentalement.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Imprimer
Imprimer
"Impression de
graphique automatique"
Non supportée
Avec WinCC flexible, vous pouvez
imprimer des alarmes de la
manière suivante.
• L'imprimante reconnaît
automatiquement, en cas
d'impression des alarmes,
• si elles doivent l'être en mode
ASCII ou en mode graphique.
• Pour les projets dans des langues
en caractères non ASCII, vous ne
pourrez imprimer les alarmes qu'en
les copiant dans un journal.
"Mode graphique avec
impression de liste de vues"
Non requise
Avec WinCC flexible, les vues et les
journaux sont toujours imprimés en
mode graphique.
"Imprimer liste de vues"
Non supportée
Avec WinCC flexible, vous pouvez
imprimer plusieurs vues de la
manière suivante :
Créez, pour chaque vue, un journal
dans lequel vous copiez tous les objets
de la vue. Les objets impossibles à
copier ne peuvent pas être imprimés
non plus, p. ex. les bargraphes.
Configurez un champ d'E/S permettant
à l'utilisateur de sélectionner l'une des
vues dans une liste de textes.
Configurez pour ce champ une
variable servant à mémoriser le
résultat de la sélection.
Configurez un bouton pour la fonction
système "ImprimerJournal", en
indiquant la valeur de la variable
comme paramètre.
"Imprimer messages"
Non requise
Insérez l'objet "Imprimer l'alarme"
dans un journal. Cochez dans
l'onglet "Alarmes" les classes
d'alarmes requises.
Imprimez le journal avec la fonction
système "ImprimerJournal".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
81
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Imprimer
Imprimer
"Imprimer messages avec
filtre 1"
Fonctions système
non supportées
"Imprimer messages avec
filtre 2"
Remplacez-les par un journal avec
l'objet "Imprimer l'alarme".
Dans WinCC flexible, les alarmes ne
peuvent être filtrées que selon leur
type. Toutes les autres caractéristiques
des alarmes peuvent être seulement
affichées et imprimées (paramètre
dans la fenêtre des propriétés du
listage des alarmes, zone Mise
en page).
Imprimez le journal avec la fonction
système "ImprimerJournal".
Au runtime, vous pouvez faire un
double-clic sur le titre d'une colonne
pour trier l'affichage d'alarmes suivant
ce critère.
Lorsqu'il s'agit de n'afficher que des
contenus limités dans le temps, vous
pouvez recourir à l'archive des alarmes
de WinCC flexible. Il est possible
d'imprimer une tranche déterminée
d'une archive, au moyen d'un journal.
"Paramètres d'imprimante"
"Paramètres d'imprimante
(ancre) Couleurs
pour imprimante"
Fonctions système
non requises
Réglez les paramètres correspondants
dans le panneau de configuration du
pupitre opérateur
"Paramètres de
copie d'écran"
(option :
"Paramètres de copie d'écran
(ancre)"
Alarmes
Alarmes
"Vue pour vue
d'alarme brève" 2)
Fonction système
non requise
"Printers")
Comportement de l'indicateur de
message d'alarme au runtime de
WinCC flexible :
quand vous touchez l'indicateur de
message d'alarme clignotant, la
fenêtre de messages d'alarme est
seulement amenée au premier plan ;
quand vous touchez l'indicateur de
message d'alarme non clignotant, c'est
la page des messages d'alarme
qui s'ouvre.
82
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Alarmes
Alarmes
"Changer entre page/tampon
de messages d'événement"
"AfficherFenetreAlarmes"
Dans WinCC flexible, la page de
messages d'événement et le tampon
de messages d'événement sont
réalisés dans le modèle avec des
objets de vue de type "Fenêtre
d'alarmes" configurés différemment. La
fenêtre d'alarmes appropriée est
affichée au moyen de la fonction
système "AfficherFenetreAlarmes".
Configuration de la fenêtre d'alarmes
pour page de messages d'événement :
classe d'alarmes = "Avertissements" ;
des alarmes s'affichent.
Configuration de la fenêtre d'alarmes
pour tampon de messages
d'événement : classe d'alarmes =
"Avertissements" ; des événements
s'affichent.
Vous pouvez réaliser, à l'aide d'un
script utilisateur, un affichage
basculant du tampon d'alarmes à la
page d'alarmes et inversement.
"Changer entre page/tampon
de messages d'alarme"
"AfficherFenetreAlarmes"
Dans WinCC flexible, la page de
messages d'alarme et le tampon de
messages d'alarme sont réalisés dans
le modèle avec des objets de vue de
type "Fenêtre d'alarmes" configurés
différemment. La fenêtre d'alarmes
appropriée est affichée au moyen de la
fonction système
"AfficherFenetreAlarmes".
Configuration de la fenêtre d'alarmes
pour page de messages d'alarme :
classe d'alarmes = "Avertissements" ;
des alarmes s'affichent.
Configuration de la fenêtre d'alarmes
pour tampon de messages d'alarme :
classe d'alarmes = "Avertissements" ;
des événements s'affichent.
Vous pouvez réaliser, à l'aide d'un
script utilisateur, un affichage
basculant du tampon d'alarmes à la
page d'alarmes et inversement.
"Fenêtre de messages
d'événement"
"AfficherFenetreAlarmes"
Remplacée par la fonction système
"AfficherFenetreAlarmes" pour afficher
l'objet de vue "Fenêtre d'alarmes" dans
le modèle du projet.
Configuration de la fenêtre d'alarmes :
classe d'alarmes = "Avertissements" ;
des alarmes s'affichent.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
83
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Alarmes
Alarmes
"Afficher avertissements" :
"AfficherFenetreAlarmes"
Paramètre "Affichage" = 0 =
page
Remplacée par la fonction système
"AfficherFenetreAlarmes" pour afficher
l'objet de vue "Fenêtre d'alarmes" dans
le modèle du projet.
Configuration de la fenêtre d'alarmes :
classe d'alarmes = "Avertissements" ;
des alarmes s'affichent ; les colonnes
donnent plus d'informations que la
fenêtre d'alarmes résultant de la
conversion de la fenêtre de messages
d'événement.
"Afficher avertissements" :
"AfficherFenetreAlarmes"
Paramètre "Affichage" = 1 =
tampon
Remplacée par la fonction système
"AfficherFenetreAlarmes" pour afficher
l'objet de vue "Fenêtre d'alarmes" dans
le modèle du projet.
Configuration de la fenêtre d'alarmes :
classe d'alarmes = "Avertissements" ;
des événements s'affichent.
"Afficher alarmes"
"AfficherFenetreAlarmes"
Paramètre "Type de
message" = 0 =
avertissements
"Afficher alarmes"
Configuration de la fenêtre d'alarmes :
classe d'alarmes = "Avertissements" ;
des alarmes s'affichent.
"AfficherFenetreAlarmes"
Paramètre "Type de
message" = 1 =
avertissements
"Afficher avertissements" :
Remplacée par la fonction système
"AfficherFenetreAlarmes" pour afficher
l'objet de vue "Fenêtre d'alarmes" dans
le modèle du projet.
Remplacée par la fonction système
"AfficherFenetreAlarmes" pour afficher
l'objet de vue "Fenêtre d'alarmes" dans
le modèle du projet.
Configuration de la fenêtre d'alarmes :
classe d'alarmes = "Avertissements" ;
des alarmes s'affichent.
"AfficherFenetreAlarmes"
Paramètre "Affichage" = 0 =
page
Remplacée par la fonction système
"AfficherFenetreAlarmes" pour afficher
l'objet de vue "Fenêtre d'alarmes" dans
le modèle du projet.
Configuration de la fenêtre d'alarmes :
classe d'alarmes = "Avertissements" ;
des alarmes s'affichent.
"Afficher avertissements" :
Paramètre "Affichage" = 1 =
tampon
"AfficherFenetreAlarmes"
Remplacée par la fonction système
"AfficherFenetreAlarmes" pour afficher
l'objet de vue "Fenêtre d'alarmes" dans
le modèle du projet.
Configuration de la fenêtre d'alarmes :
classe d'alarmes = "Avertissements" ;
des événements s'affichent.
84
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Alarmes
Alarmes
"Commander vue d'alarme" 2)
Fonction système non
requise
La fenêtre d'alarmes et l'affichage
d'alarmes de WinCC flexible ont une
barre de défilement permettant de les
faire défiler.
Le bouton "Aide" sert à appeler les
textes d'aide. Vous pouvez réaliser, à
l'aide d'un script utilisateur, un
affichage basculant du tampon
d'alarmes à la page d'alarmes et
inversement.
"Filtrer messages"
Fonction système non
supportée
Dans WinCC flexible, les alarmes
sont affichées au moyen des objets de
vue "Affichage d'alarmes" ou
"Fenêtre d'alarmes".
À cet effet, des critères de filtrage ne
peuvent être définis que dans la
fenêtre des propriétés de l'objet de
vue, dans le groupe "Général". Un
filtrage suivant la "priorité", le "groupe
d'acquittement" et l'"état" n'est
pas supporté.
Au runtime, vous pouvez faire un
double-clic sur le titre d'une colonne
pour trier l'affichage d'alarmes suivant
ce critère (seulement dans les
colonnes "Date" et "Heure").
"Avis de débordement
du tampon"
Fonction système
non supportée
Pour la remplacer, configurez une
tâche déclenchée par l'événement
"Débordement du tampon des
alarmes". Configurez, dans la liste de
fonctions de la tâche, la fonction
système "AfficherAlarmeSysteme". Elle
vous permettra de sortir un texte
d'alarme que vous formulerez vousmême. Ce texte d'alarme est limité à
une langue.
"Avertissements
premier/dernier"
Fonction système
non supportée
Dans WinCC flexible, vous déterminez
l'ordre de tri des avertissements dans
la fenêtre des propriétés, en
configurant l'affichage d'alarmes ou la
fenêtre d'alarmes.
Au runtime, vous pouvez faire un
double-clic sur le titre d'une colonne
pour trier l'affichage d'alarmes suivant
ce critère (seulement dans les
colonnes "Date" et "Heure").
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
85
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Mot de passe
Gestion des utilisateurs
"Définir mot de passe"
Fonctions système
non requises
"Définir niveau de mot
de passe"
Les systèmes basés sur Windows
disposent de l'objet de vue
"Vue des utilisateurs".
"Afficher mots de passe"
Vous donnez ainsi à l'administrateur la
possibilité de gérer les noms
d'utilisateur et les mots de passe
d'autres utilisateurs et d'accorder des
autorisations de conduite.
Dans WinCC flexible, vous pouvez
aussi déterminer les noms d'utilisateur,
les mots de passe et les groupes
d'utilisateurs dès la configuration, et
les transférer sur le pupitre opérateur
avec le projet.
"Saisir mot de passe"
"Affiche dialogue
connexion"
A remplacer par : configurez la fonction
système "AfficherDialogueConnexion"
pour amener à l'écran le dialogue
permettant à l'utilisateur de
se connecter.
La plupart des objets WinCC flexible
peuvent être munis d'une protection
d'accès dans la fenêtre des propriétés.
Dans ce cas, seuls les utilisateurs
faisant partie de certains groupes
pourront les actionner. Lorsqu'un
élément de conduite protégé est
actionné au runtime par un opérateur
ne faisant pas partie du groupe
autorisé, une fenêtre de connexion
s'ouvre automatiquement.
Pour transférer tous les mots de passe
d'un projet dans un autre projet ou sur
un autre pupitre opérateur, utilisez la
fonction système
"ExporterImporterGestionUtilisateurs".
86
Calculer
Calcul
"Donner valeur initiale à
la variable"
Fonction système non
supportée
Dans WinCC flexible, les variables
sont toujours initialisées à chaque
démarrage du pupitre opérateur. Pour
écrire la valeur initiale d'une variable
dans l'automate également, exploitez
le bit de démarrage dans la plage de
données "Coordination" et mettez une
variable externe à la valeur souhaitée
avec la fonction système
"AssignerValeur" déclenchée par
l'événement "Changement de valeur".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Calculer
Calcul
"Conversion linéaire 1"
"Conversion linéaire 2"
Attribut "Échelle linéaire"
dans la fenêtre des
propriétés de la variable
Pour remplacer la fonction de
conversion, l'attribut "Échelle linéaire"
est affecté automatiquement de
manière appropriée, lors de la
migration, dans la fenêtre des
propriétés de la variable.
Nota :
Les fonctions système
"EchelleLinéaire" et
"EchelleLineaireInversee" s'appliquent
à la conversion de la valeur d'une
variable en la valeur d'une seconde
variable. Elles ne peuvent donc pas
servir ici.
"Conversion carré 1"
"Conversion carré 2"
Fonction système
non supportée
Utilisez à la place des scripts
utilisateur appropriés.
Visualisation/forçage de
variable
"S5 Visualisation/forçage
Init 1"
"S5 Visualisation/forçage
Init 2"
Fonctions système
non requises
Insérez l'objet de vue
"Visualisation/forçage" dans la vue qui
contenait les fonctions système du
"S5 Forçage, variable"
groupe "Visualisation/forçage de
"S5/S7 Visualisation,
start/stop"
variable" dans le projet ProTool.
"S5/S7 Visualisation, variable"
"S5/S7 Visualisation/forçage,
désactiver"
"S5/S7 Visualisation/forçage,
activer"
"S5/S7 Forçage, saisie"
"S5/S7 Visualisation/forçage,
masquer"
Cet objet de vue vous permettra de
remplacer toutes les fonctions système
du groupe "Visualisation/forçage
de variable".
Nota :
L'objet de vue "Visualisation/forçage"
ne peut pas être utilisé pour un
automate S7 200.
"S5/S7 Visualisation/forçage,
marque"
"S7 Visualisation/forçage
Init 1"
"S7 Forçage, variable"
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
87
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
Paramètre système
Système
"Module
Sauvegarder/Restaurer"
Fonction système
non requise
Pour transférer toutes les
données d'un pupitre opérateur
WinCC flexible sur une carte mémoire,
utilisez le panneau de commande des
pupitres Windows CE, option
Backup/Restore.
Vous pouvez aussi recourir à la
fonction "Backup/Restore" de l'utilitaire
ProSave.
Pour sauvegarder des enregistrements
individuels sur une carte mémoire ou
pour les y lire, utilisez les fonctions
système "EnregistrerEnregistrement"
et "ChargerEnregistrement".
"Obscurcir l'écran"
Fonction système
non requise
Les pupitres opérateur de
WinCC flexible peuvent réduire leur
luminosité au bout d'un intervalle de
temps réglable ou bien activer un
économiseur d'écran.
Vous pouvez régler ces deux
paramètres dans le panneau de
configuration avec
l'option "Screensaver".
"Modifier contraste" (TP27)
Remplacée par la fonction
système
"ModifierContraste" pour les
pupitres tactiles à
afficheur STN.
Cette fonction système
n'est pas supportée par les
pupitres tactiles à
afficheur TFT.
88
Sur les pupitres à clavier à membrane,
les combinaisons de touches <A-Z +
curseur vers la droite> et <A-Z +
curseur vers la gauche> permettaient
de modifier le contraste. Ces
combinaisons de touches ne sont plus
prises en charge.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
3.4.2
Configurer un affichage basculant entre tampon d'alarmes et page d'alarmes
Exemple de configuration
C'est à l'aide d'une procédure que vous pouvez configurer un affichage basculant entre
tampon de messages d'événement et page de messages d'événement :
Condition
Une variable interne de type BOOL portant le nom "ChangePageBuffer" a été créée.
Deux fenêtres d'alarmes ont été créées dans le modèle avec la configuration suivante :
Nom
Classe d'alarmes
Affichant
Eventpage
Evénement
Alarmes
Eventbuffer
Evénement
Événements
Marche à suivre
1. Créez un script portant le nom "SwitchPageBuffer" avec le contenu suivant :
If ChangePageBuffer = 0 Then
ShowAlarmWindow(Eventbuffer, hmiOff) ShowAlarmWindow(Eventpage, hmiOn)
SetBit(ChangePageBuffer)
Else
ShowAlarmWindow(Eventpage, hmiOff) ShowAlarmWindow(Eventbuffer, hmiOn)
ResetBit(ChangePageBuffer)
End If
2. Configurez cette procédure sur une touche ou un bouton.
Résultat
Au runtime, l'utilisateur n'aura qu'à appuyer sur cette touche ou sur ce bouton pour basculer
entre le tampon des messages d'événement et la page des messages d'événement.
Pour basculer entre page de messages d'alarme et tampon de messages d'alarme
Si vous souhaitez configurer une bascule entre page de messages d'alarme et tampon de
messages d'alarme, adaptez l'exemple comme suit. Configurez les fenêtres d'alarmes de
manière qu'elles affichent la classe d'alarmes "Alarme".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
89
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
3.4.3
Tâches de commande
Conversion des tâches de commande
Une partie des tâches de commande peut être encore utilisée dans WinCC flexible. Par suite
des fonctionnalités différentes des pupitres opérateur, certaines tâches de commande ne
sont plus requises ou plus utilisables. Le cas échéant, vous devrez adapter le projet
WinCC flexible et le programme de l'automate, pour retrouver les fonctionnalités du
projet ProTool.
Si le projet cible doit être retouché de toute façon, vous devez examiner si les tâches qui
sont exécutées à l'aide de tâches de commande dans le projet ProTool ne seraient pas
accomplies plus efficacement en utilisant des fonctions système dans WinCC flexible.
Tâches de commande inchangées
Les tâches de commande suivantes ne demandent aucune retouche après la conversion :
● 14 "Régler l'heure (codage DCB)"
● 15 "Régler la date (codage DCB)"
● 24 "Mot de passe déconnexion"
● 41 "Transférer la date/heure à l'automate"
● 51 "Sélection de vue"
● 49 "Effacer tampon de messages d'événement"
● 50 "Effacer tampon de messages d'alarme"
Tâches de commande à adapter
Quant aux tâches de commande suivantes, soit la réalisation de la fonction a complètement
changé, soit elles ne sont plus utilisables sur les pupitres opérateur de WinCC flexible. Le
tableau indique les équivalences que vous pouvez insérer dans le projet cible ou dans le
programme de l'automate en les retouchant.
ProTool
WinCC flexible
Explication/Remplaçant/Équivalence
2 "Obscursissement"
Tâche de commande
non requise
Les pupitres opérateur de WinCC flexible
peuvent réduire leur luminosité au bout
d'un intervalle de temps réglable ou bien
activer un économiseur d'écran.
Vous pouvez régler ces deux
paramètres dans le panneau de
configuration avec l'option "Screensaver".
90
3 "Copie d'écran"
Tâche de commande
non supportée
Configurez à la place la fonction système
"ImprimerVue" déclenchée par l'événement
"Changement de valeur" d'une variable
reliée à l'automate.
4 "Commander port/
activer relais"
Tâche de commande
non requise
Les pupitres opérateur de WinCC flexible
n'ont ni port ni relais.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
ProTool
WinCC flexible
Explication/Remplaçant/Équivalence
12 "Activer/désactiver le
listage des messages"
Tâche de commande
non supportée
Configurez à la place la fonction système
"ReglerModeListageAlarmes" déclenchée
par l'événement "Changement de valeur"
d'une variable reliée à l'automate.
13 "Changement de langue"
Tâche de commande
non supportée
Configurez à la place la fonction système
"ReglerLangue" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate.
21 "Type d'affichage
message d'alarme"
Tâche de commande
non supportée
Dans WinCC flexible, les alarmes sont
affichées au moyen des objets de vue
"Affichage d'alarmes" ou
"Fenêtre d'alarmes".
Des critères de filtrage ne peuvent être
définis que dans la fenêtre des propriétés
de l'objet de vue, dans le groupe "Général".
Un filtrage suivant la "priorité", le "groupe
d'acquittement" et l'"état" n'est
pas supporté.
Avec un pupitre à écran tactile, il est
possible de trier l'affichage d'alarmes au
runtime, en faisant un double-clic sur le
titre d'une colonne pour choisir ce critère
de tri (seulement dans les colonnes "Date"
et "Heure").
23 Régler niveau de mot
de passe
23 Régler groupe
d'utilisateurs
La tâche de commande "23 Régler groupe
d'utilisateurs" tient compte du nouveau
concept de WinCC flexible pour la gestion
des utilisateurs, puisqu'elle précise le
groupe d'utilisateurs au lieu du niveau de
mot de passe. Si vous utilisez la tâche de
commande 23, il faudra adapter en
conséquence le programme de
votre automate.
37 "Activer/désactiver l'avis
de débordement pour les
messages d'événement"
Tâche de commande
non requise
Dans WinCC flexible, il n'y a pas
d'avertissement en cas de débordement
du tampon.
38 "Activer/désactiver l'avis
de débordement pour les
messages d'alarme"
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Configurez à la place une tâche pour
l'événement "Débordement du tampon des
alarmes". Configurez, dans la liste de
fonctions de la tâche, la fonction système
"AfficherAlarmeSysteme". Elle vous
permettra de sortir un texte d'alarme que
vous formulerez vous-même. Ce texte
d'alarme est limité à une langue.
91
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
ProTool
WinCC flexible
Explication/Remplaçant/Équivalence
42 "Lire la zone DEL sur
l'automate"
Tâches de commande
non supportées
Utilisez à la place la tâche de commande
"46 Mettre variable à jour" avec le
paramètre approprié.
43 "Lire la zone des
messages d'événement sur
l'automate"
Cette tâche de commande sert à lire les
valeurs des variables WinCC flexible qui
remplacent, après la migration, les
pointeurs de zone ProTool "Messages
d'événement", "Messages d'alarme",
"Acquittement API" et "Image des DEL".
Vous indiquez la variable à lire au moyen
du paramètre "ID de mise à jour". Assignez
à ce paramètre l'ID de mise à jour de la
variable souhaitée.
44 "Lire la zone des
messages d'alarme sur
l'automate"
45 "Lire la zone
d'acquittement sur
l'automate"
47 "Transférer la zone
DEL directement au
pupitre opérateur"
Valeur du paramètre "Identification de mise
à jour" :
1...8 Messages d'événement
9...16 Messages d'alarme
17...24 Image des DEL
69 "Transférer
l'enregistrement de recette
de l'automate au TP/OP"
69 "Lire un
enregistrement de
l'automate"
Dans WinCC flexible, vous devez indiquer
le "Numéro de recette" et le "Numéro
d'enregistrement" comme paramètres.
Quand vous souhaitez transférer le nom de
recette ou le nom d'enregistrement de
l'automate au pupitre opérateur, utilisez la
fonction système
"LireEnregistrementSurAPI" au lieu de la
tâche de commande 69.
70 "Transférer
l'enregistrement de recette
du TP/OP à l'automate"
70 "Écrire un
enregistrement dans
l'automate"
Dans WinCC flexible, vous devez indiquer
le "Numéro de recette" et le "Numéro
d'enregistrement" comme paramètres.
Quand vous souhaitez transférer le nom de
recette ou le nom d'enregistrement du
pupitre opérateur à l'automate, utilisez la
fonction système
"EcrireVariablesEnregistrementSurAPI" au
lieu de la tâche de commande 70.
72 "Positionnement du
curseur dans la vue actuelle"
92
Tâche de commande
non supportée
Utilisez à la place la tâche de commande
51 "Sélection de vue".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.4 Fonctions système et tâches de commande
3.4.4
Remplacer les tâches de commande par des fonctions système
Introduction
Certaines tâches de commande qui ne sont plus utilisables avec les pupitres opérateur
WinCC flexible peuvent être remplacées par des fonctions système.
Si le projet WinCC flexible doit être réédité de toute façon, vous devez examiner si les
tâches qui étaient exécutées à l'aide de tâches de commande avant la migration ne seraient
pas accomplies plus efficacement, après la migration, en utilisant des fonctions système.
Configuration
Si vous voulez faire déclencher par l'automate l'exécution d'une fonction système configurée
sur le pupitre opérateur, configurez dans WinCC flexible une variable avec l'attribut
"Toujours actualisée". Configurez ensuite la fonction système en question pour l'événement
"Changement de valeur" de cette variable.
Exécution
Quand la valeur de la variable change dans l'automate, la fonction système est exécutée sur
le pupitre opérateur dès que ce dernier détecte le changement.
Exemple : Déclencher la fonction système "Activer mode journalisation alarme" depuis l'automate
La configuration suivante permet de remplacer par une fonction système, dans le projet
WinCC flexible, la tâche de commande 12 "Activer/désactiver listage des messages" utilisée
dans le projet ProTool.
Dans WinCC flexible
1. Créez une variable externe de type INTEGER.
2. Configurez sous "Variable > Général" l'acquisition de cycle sur "cyclique continu".
3. Configurez la fonction système "Active mode journalisation alarme" pour l'événement
"Changement de valeur". Indiquez la variable même comme paramètre.
Dans l'automate
1. Mettez la valeur de la variable à 0 (journalisation d'alarme désactivée) ou à 1
(journalisation d'alarme activée) dans le programme de l'automate.
Résultat
La journalisation des alarmes sera activée ou désactivée suivant la valeur de la variable.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
93
Migration avec changement de pupitre opérateur
3.5 Système d'alarmes
3.5
Système d'alarmes
3.5.1
Alarmes
Conversion des messages
Lorsqu'un projet ProTool est converti en projet WinCC flexible, les messages sont convertis
automatiquement. Cependant, quelques attributs et types de fonctionnement ne sont pas
supportés par WinCC flexible. Dans ces cas-là, vous devrez adapter votre projet et trouver,
au besoin, d'autres solutions pour configurer les fonctionnalités concernées.
Les changements concernent les domaines suivants :
● attribution du numéro de message,
● zones de communication de messages,
● comportement en cas de débordement du tampon,
● Message d'inactivité
● type de la variable de message,
● Textes de message de plusieurs lignes sans saut de ligne.
Modification du numéro de message
Dans les projets ProTool, un même numéro de message peut être attribué à un message
d'événement et à un message d'alarme. Mais dans WinCC flexible, un numéro d'alarme ne
peut être attribué qu'une seule fois.
Dans le cadre de la migration, tous les numéros des messages d'alarme ProTool sont
augmentés de 2000. On évite ainsi la double attribution de numéros.
Exemple d'application
Un projet ProTool comporte 200 messages d'alarme numérotés de 1 à 200. Quand ce projet
est converti en projet WinCC flexible, les messages d'alarme reçoivent les numéros 2001 à
2200. Le message d'alarme portant le numéro 1 devient ainsi le message d'alarme numéro
2001 et ainsi de suite.
Modification nécessaire
Si vous utilisiez les numéros du message d'alarme pour commander le projet ProTool, p. ex.
dans des scripts utilisateur, vous devrez adapter ces positions dans le projet converti.
94
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.5 Système d'alarmes
Conversion des pointeurs de zones de messages
Lorsqu'un projet ProTool pour afficheurs graphiques est converti en projet WinCC flexible,
les zones de communication "Messages d'événement" et "Messages d'alarme" sont traitées
de la façon suivante . pour la zone de communication "Acquittement API" le tableau
"Messages d'alarme" est rallongé. pour la zone de communication "Acquittement OP" un
tableau propre est créé.
Débordement du tampon des messages
L'événement "Débordement du tampon des alarmes" est déclenché quand le tampon est
entièrement plein. Dans WinCC flexible, le débordement du tampon ne peut pas être testé
séparément pour les messages système et les messages d'événement. Mais la fonction
système "Effacer tampon des alarmes" vous permet d'effacer les alarmes d'une classe
déterminée pour vider le tampon en cas de débordement.
Pour réagir au débordement, créez une tâche qui sera déclenchée par l'événement
"Débordement du tampon des alarmes". Dans la liste des fonctions de cette tâche, écrivez
les fonctions système suivantes, suivant les besoins de votre projet :
● "Afficher alarme système" avec le texte d'alarme souhaité comme paramètre pour
signaler le débordement du tampon à l'utilisateur ;
● "Imprimer journal" pour imprimer un journal des alarmes, configuré de telle façon que
c'est le contenu du tampon des alarmes qui est imprimé ;
● "Effacer tampon des alarmes" pour effacer du tampon les alarmes
d'une classe déterminée.
Variable de message de type "Dec,Dec"
Le type de variable "Dec,Dec" n'existe pas dans WinCC flexible. Après la conversion, une
variable de message de ce type est traitée comme "Décimale".
Message d'inactivité
Le message d'inactivité n'est plus supporté.
Textes de message de plusieurs lignes sans saut de ligne.
Après la migration, il peut arriver que les textes de message de plusieurs lignes ne
s'affichent plus dans le projet WinCC flexible. Ceci est dû au fait que le texte a été saisi sans
saut de ligne dans ProTool et qu'il est maintenant trop long pour être repris lors de la
migration. Le fichier-journal vous signale que les textes en question sont trop longs. Vous
devez saisir de nouveau ces textes d'alarme dans le projet migré.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
95
Migration avec changement de pupitre opérateur
3.5 Système d'alarmes
3.5.2
Configurer une alarme et l'impression d'un journal en cas de débordement du
tampon
Introduction
Dans WinCC flexible, il n'y a pas d'avertissement en cas de débordement du tampon ni de
listage des alarmes.
Vous pouvez configurer à la place une tâche servant, en cas de débordement, à afficher une
alarme système et à imprimer un journal présentant le contenu du tampon des alarmes.
Marche à suivre
Quand l'"Impression si débordement" était configurée dans le projet ProTool, ce
comportement n'est pas automatiquement converti. Mais vous pouvez obtenir le même dans
le projet WinCC flexible au moyen de la configuration suivante :
1. Créez un journal avec l'objet "Imprimer l'alarme".
2. Dans la fenêtre des propriétés du journal, sélectionnez "Événements d'alarme" comme
"Source des alarmes".
3. Dans le planificateur de tâches, créez une tâche déclenchée par l'événement système
"Débordement du tampon des alarmes".
4. Configurez, dans la liste de fonctions de la tâche, la fonction système "Imprimer journal".
Indiquez le journal des alarmes comme paramètre.
5. Si vous voulez sortir en plus une alarme système : configurez, dans la liste des fonctions
de la tâche, une seconde fonction système "Afficher alarme système" avec le texte
d'alarme de votre choix comme paramètre.
3.5.3
De la vue permanente de ProTool au modèle
Introduction
Dans WinCC flexible, les objets et les touches de fonction qui sont utilisés dans plusieurs
vues peuvent être stockés de manière centrale, dans un modèle. Contrairement à la fenêtre
permanente, le modèle n'exige pas sa propre zone de vue exclusive, mais il se trouve pour
ainsi dire sous la vue.
Les objets suivants, affichés dans la fenêtre permanente du projet ProTool, sont rangés
dans le modèle lors de la migration :
● Affichage d'alarmes
● Fenêtre Alarmes
● Indicateur d'alarme
● Touches de fonction globales
96
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.5 Système d'alarmes
Messages dans le modèle
Lors de la migration, une fenêtre d'alarmes au moins est toujours créée dans le modèle du
projet WinCC flexible, pour afficher les événements système.
Contrairement à ce qu'offrait la fenêtre des alarmes de ProTool, l'affichage d'alarmes de
WinCC flexible ne permet pas de lire la mémoire tampon de diagnostic de l'automate.
La fenêtre de messages et la ligne de message d'un projet ProTool sont remplacées, lors de
la conversion, par des objets de type "Fenêtre d'alarmes" et "Affichage d'alarmes" dans le
modèle du projet WinCC flexible. L'affichage d'alarmes est configuré de manière à ne
comporter qu'une seule ligne (ligne d'alarme).
Ce faisant, la fenêtre d'alarmes et l'affichage d'alarmes sont configurés conformément aux
paramètres en vigueur dans le projet ProTool.
Paramétrage dans le projet ProTool avec
"Système cible" > "Vue/Touches"
Contenu du modèle dans le projet WinCC flexible
Fenêtre - fenêtre
1 fenêtre d'alarmes pour afficher les messages
d'événement, affichage commandable au runtime via
bouton configuré pour la fonction système
"AfficherFenetreAlarmes".
1 fenêtre d'alarmes pour afficher les messages
d'alarme, mode d'affichage : "Automatique" activé
Fenêtre - ligne
1 fenêtre d'alarmes pour afficher les messages
d'alarme, mode d'affichage : "Automatique" activé
1 affichage d'alarmes de la hauteur d'une ligne pour
afficher les messages d'événement, mode d'affichage :
"Fermable" désactivé
Fenêtre - désactivée
1 fenêtre d'alarmes pour afficher les messages
d'alarme, mode d'affichage : "Automatique" activé
Ligne - ligne
1 affichage d'alarmes de la hauteur d'une ligne pour
afficher les messages d'événement, mode d'affichage :
"Fermable" désactivé
1 affichage d'alarmes de la hauteur d'une ligne pour
afficher les messages d'alarme, mode d'affichage :
"Fermable" désactivé
Remarque
Au runtime, les touches de fonction programmées localement restent actives quand la vue
dans laquelle elles sont programmées est masquée par un affichage d'alarmes ou par une
fenêtre d'alarmes. Ceci peut se produire en particulier avec les pupitres opérateur à petit
afficheur (p. ex. l'OP 170B).
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
97
Migration avec changement de pupitre opérateur
3.5 Système d'alarmes
Appel de fenêtres d'alarmes à l'aide de fonctions système
Si le projet ProTool utilisait des fonctions pour afficher des messages, elles sont remplacées,
lors de la conversion, par la fonction système WinCC flexible "AfficherFenetreAlarmes"
configurée de la manière appropriée. La fenêtre d'alarmes affichée à l'aide de cette fonction
est également créée et configurée.
Affichage de l'icône de la classe d'alarmes dans une ligne d'alarme
Dans ProTool, une ligne d'alarme pouvait être configurée de manière à ce que l'icône de
la classe d'alarmes apparaisse à l'écran au runtime. Dans WinCC flexible, l'icône de la
classe d'alarmes n'est représentée que dans une fenêtre d'alarmes, mais pas dans
une ligne d'alarme.
Si vous avez besoin que l'icône de la classe d'alarmes soit affichée, il faudra changer la
configuration de la ligne d'alarme après la migration. Dans les propriétés de l'affichage
d'alarmes, modifiez à cet effet le type d'affichage dans la zone "Mode" du groupe
"Représentation" et activez la représentation de la classe d'alarmes dans la zone "Colonnes
visibles" du groupe "Représentation".
Indicateur d'alarme dans le modèle
Si l'indicateur de message était configuré dans le projet ProTool, l'objet de vue "Indicateur
alarme" est rangé automatiquement dans le modèle du projet WinCC flexible lors de
la conversion.
Affectation globale des touches
L'affectation globale des touches de fonction est rangée automatiquement dans le modèle
du projet WinCC flexible lors de la migration. Vous pourrez encore l'y modifier après
la migration.
Remarque
Si dans ProTool un bit a été attribué à une LED, celui-ci n'est migré que si une fonction est
aussi configurée sur la touche correspondante.
98
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.6 Autorisations de conduite
3.6
Autorisations de conduite
3.6.1
Concept de sécurité dans WinCC flexible
Nouveau concept d'autorisation dans WinCC flexible
Dans WinCC flexible, le concept des autorisations de conduite n'est pas le même que
dans ProTool.
Dans WinCC flexible, chaque utilisateur y est affecté à un groupe d'utilisateurs et un seul.
Vous donnez aux groupes des droits d'accès caractéristiques, les autorisations. Il n'y a pas
de classement hiérarchique des groupes d'utilisateurs.
Dans chaque projet, un groupe d'utilisateurs par défaut "Administrateur" est créé
automatiquement. Les utilisateurs affectés à ce groupe au runtime jouissent de tous les
droits et peuvent aussi créer de nouveaux utilisateurs.
Vous déterminez, pour les différents éléments de commande de votre projet, de quelle
autorisation l'utilisateur doit disposer pour avoir le droit de les piloter.
Au runtime, les utilisateurs sont identifiés au moyen du nom d'utilisateur et du mot de passe.
Migration du niveau de mot de passe de ProTool
Lorsqu'un projet ProTool est converti en projet WinCC flexible, le nombre de groupes
d'utilisateurs créés est de neuf au maximum : un groupe d'utilisateurs est créé pour chaque
niveau de mot de passe utilisé dans ProTool.
Ce faisant, le groupe "Administrateurs" est créé dans tous les cas. Toutes les autorisations
de conduite qui exigeaient le niveau de mot de passe 9 dans ProTool lui sont accordées.
Toutes les autres autorisations de conduite associées au même niveau de mot de passe
dans ProTool sont associées au même groupe d'utilisateurs dans le projet WinCC flexible.
Les groupes d'utilisateurs reçoivent les mêmes autorisations qui étaient associées aux
niveaux de mot de passe dans le projet ProTool.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
Possibilités avancées dans WinCC flexible
WinCC flexible vous permet d'affecter des utilisateurs à un groupe d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
99
Migration avec changement de pupitre opérateur
3.6 Autorisations de conduite
3.6.2
Adapter les autorisations de conduite
Gestion des utilisateurs dans WinCC flexible
La migration d'un projet ProTool vers WinCC flexible crée des groupes d'utilisateurs
jouissant des droits qui étaient associés aux niveaux de mot de passe dans ProTool.
En outre, les différents éléments de commande de WinCC flexible reçoivent, lors de la
migration, la même protection d'accès que dans le projet ProTool.
La liste des mots de passe de ProTool n'est pas migrée, puisqu'elle est rangée dans chaque
pupitre opérateur et non pas dans les données du projet.
Les fonctions d'exportation et d'importation ne vous permettent pas de continuer à utiliser la
liste de mots de passe existante dans ProTool.
Il faut recréer les utilisateurs après la migration. Pour cela, vous disposez de deux moyens
dans WinCC flexible :
● Dès la configuration, vous créez de nouveaux utilisateurs, des groupes d'utilisateurs et
des mots de passe, à l'aide de la gestion des utilisateurs Runtime.
● Vous configurez une vue contenant un affichage des utilisateurs. L'affichage des
utilisateurs ne peut être consulté dans son intégralité et exploité au runtime que par les
utilisateurs du groupe "Administrateur". Il indique à un administrateur les utilisateurs
existants, les mots de passe et les groupes d'utilisateurs. Il lui permet en outre de créer
de nouveaux utilisateurs, groupes d'utilisateurs et mots de passe.
Possibilités avancées dans WinCC flexible
WinCC flexible vous permet d'affecter des utilisateurs aux groupes d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet. De
plus, vous pouvez vous servir de l'éditeur "Groupes" pour donner, dans le groupe
"Gestion utilisateurs runtime", des noms explicites aux groupes d'utilisateurs créés
lors de la migration.
100
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.7 Recettes
3.7
Recettes
3.7.1
Recettes
Introduction
Dans WinCC flexible, les recettes et les enregistrements sont traités tout à fait autrement
que dans ProTool. Le cas échéant, il peut être judicieux de réaliser les recettes d'un projet
WinCC flexible converti d'une autre manière que dans le projet ProTool.
Conversion de recettes
Lors de la conversion, les recettes du projet ProTool sont reprises et adaptées dans une
large mesure aux exigences et aux possibilités de WinCC flexible.
Transfert et synchronisation
Dans WinCC flexible, les recettes sont transférées directement, c.-à-d. au moyen de
variables reliées à l'automate. La synchronisation n'est possible qu'à un seul automate.
Quand le transfert et la synchronisation sont convertis, les paramètres suivants sont repris
sans modification :
● "Transfert direct"
● "Pas de synchronisation"
● "Synchronisation à l'automate nº"
Les paramètres suivants sont adaptés automatiquement :
ProTool
WinCC flexible
Transfert indirect
Transfert direct
Synchronisation à "Tous les automates"
Pas de synchronisation
Nom, version, numéro
Les paramètres sont repris intégralement. En l'absence de paramètre dans le projet ProTool,
ce sont les valeurs par défaut convenant au projet WinCC flexible qui sont utilisées.
Identification
Elle n'a pas cours dans WinCC flexible. Les recettes sont identifiées dans l'automate au
moyen du numéro et du nom.
Saisir de nouveaux les enregistrements
Dans WinCC flexible, les enregistrements sont traités tout à fait autrement que dans
ProTool. Comme vous ne pouvez pas les transférer du projet ProTool au projet
WinCC flexible, vous devrez les saisir de nouveau.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
101
Migration avec changement de pupitre opérateur
3.7 Recettes
Remplacer la vue standard
Les vues standard "Z_RECORD 1" et "Z_RECORD 2", contenant les fonctions de base pour
l'utilisation d'enregistrements, sont supprimées lors de la conversion.
Dans le projet WinCC flexible, vous pouvez les remplacer par des vues contenant l'objet
de vue "Affichage de recette".
3.7.2
Retoucher le transfert d'enregistrement
Transfert d'enregistrement
Transférer un enregistrement est beaucoup plus facile dans WinCC flexible que dans
ProTool. La méthode ayant complètement changé, vous devrez retoucher le projet
WinCC flexible et le programme de l'automate. Le travail à faire dépend de la façon dont
le transfert était réalisé dans le projet ProTool.
Réalisation au moyen des tâches de commande 69 "Lire un enregistrement de l'automate" et
70 "Écrire un enregistrement dans l'automate"
Dans ce cas, vous n'avez qu'à donner une nouvelle valeur aux paramètres "Numéro de
recette" et "Numéro d'enregistrement" dans le projet WinCC flexible. Les paramètres
"Identification1" à "Identification3" n'ont plus cours dans WinCC flexible.
Dans le programme de l'automate, vous devez exploiter le "mot d'état" (4e mot) du
pointeur de zone "Enregistrement" au lieu de la "zone d'état" pour coordonner le transfert
de la recette.
Réalisation au moyen de fonctions système
Si le transfert d'enregistrement était réalisé au moyen de fonctions système dans le projet
source, vous devez le configurer de nouveau. Pour cela, vous avez deux possibilités.
●
Utiliser l'objet de vue "Vue de recette" pour transférer des enregistrements
Configurez une vue avec l'objet de vue "Vue de recette". Dans la fenêtre des propriétés
de l'affichage de recette, cochez les cases "Lecture des données AS" et "Écrire dans
l'AS" dans la zone "Boutons". L'opérateur pourra ainsi transférer les enregistrements au
runtime dans l'affichage de recette, au moyen des deux boutons.
● Transférer les enregistrements au moyen de fonctions système
Configurez l'une des fonctions système suivantes pour chaque bouton :
– en cas de transfert via un support de données "Écrire enregistrement dans l'automate"
et "Lire enregistrement de l'automate",
– en cas de transfert via des variables de recette "Lire variable d'enregistrement de
l'automate" et "Écrire variable d'enregistrement dans l'automate".
L'opérateur pourra transférer les enregistrements au runtime au moyen de
ces boutons.
102
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.7 Recettes
Retouche
Contrôler l'état du transfert d'enregistrement
Il y a deux moyens de contrôler l'état du transfert d'enregistrement.
● Si vous avez utilisé des fonctions système pour le transfert : évaluez leur valeur
en retour.
● Pour toutes les autres réalisations : évaluez le "mot d'état" (4e mot) du pointeur de zone
"Enregistrement". En plus de la modification du projet WinCC flexible, il peut s'avérer
nécessaire d'adapter aussi le programme de l'automate. Le mot d'état peut fournir les
valeurs en retour suivantes :
– 0 = transfert autorisé, pointeur de zone "Enregistrement" libre
– 2 = transfert en cours
– 4 = transfert terminé sans erreur
– 12 = transfert terminé avec erreur
Migration de données de recette avec le type de transmission "Indirect"
Pour les pupitres graphiques, vous pouvez paramétrer le type de transmission "Indirect"
dans ProTool pour la transmission des enregistrements des recettes. Le type de
transmission passe d'"Indirect" à "Direct" lors de la migration du projet ProTool. Dans
WinCC flexible, les recettes sont directement transmises dans les variables
correspondantes, l'étape intermédiaire via la boîte aux lettres n'a plus lieu d'être.
Afin que les valeurs entrées ne soient pas immédiatement reprises en cas de modification
apportées aux enregistrements, les données de recette peuvent être traitées "Hors ligne".
Cela signifie que les données sont transmises à l'automate uniquement lorsque la
commande correspondante a été donnée.
Comment définir le traitement "Hors ligne" :
1. Sélectionnez l'entrée "Paramètres" dans le groupe "Propriétés" de la fenêtre des
propriétés de la recette.
2. Activez l'option "Variable hors ligne".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
103
Migration avec changement de pupitre opérateur
3.8 Pilotes d'automate
3.8
Pilotes d'automate
3.8.1
Pilotes d'automate
Conversion automatique
La plupart des pilotes d'automate disponibles dans ProTool le sont aussi dans
WinCC flexible. Ils sont transposés automatiquement lors de la conversion. Ceci s'applique
aux pilotes suivants :
● SIMATIC S7-300/400
● SIMATIC S7-200 (un automate) 1)
● SIMATIC 500/5052)
● Allen-Bradley DF1 PLC-5
● Allen-Bradley DF1 PLC500
● Allen-Bradley DH485
● GE Fanuc SNP
● MITSUBISHI FX
● Modicon Modbus 2)
Pilotes d'automate qui ne sont pas convertis automatiquement
Les pilotes d'automate suivants ne peuvent pas être utilisés directement après la migration :
● SIMATIC S5-DP
● SIMATIC S5-FAP
● SIMATIC S5 - AS511
● SIMATIC S7-200 (2 automates avec couplage PPI)1)
● Omron Host-Link/Multilink
Dans la plupart des cas, vous devrez changer de pilote d'automate avant ou après
la conversion.
Pilotes d'automate sans équivalent dans WinCC flexible
Les pilotes d'automate suivants ne sont pas disponibles dans WinCC flexible :
● FREE SERIAL
● Telemecanique Adjust
● SIMATIC S7-NC
Lorsque vous convertissez un projet relié à un automate pour lequel il n'y a pas de protocole
dans WinCC flexible, c'est le pilote d'automate SIMATIC S7-300/400 qui est utilisé dans le
projet cible. Toutes les variables sont séparées de l'automate.
1) OP
77B jusqu'à quatre automates
Les bits groupés de courbes ont été modifiés dans WinCC flexible par rapport à ProTool.
Après la migration, il faut adapter le programme de l'automate en conséquence.
2)
104
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.8 Pilotes d'automate
3.8.2
Convertir un projet pour un automate SIMATIC-S5-DP
Conversion au moyen du pilote d'automate S5-AS511
Le pilote SIMATIC S5-L2-DP de ProTool équivaut au pilote SIMATIC S5-DP dans
WinCC flexible. Pourtant, la conversion directe n'est pas possible.
Si vous avez utilisé l'automate SIMATIC S5-L2-DP dans votre projet ProTool, vous devrez
passer à un SIMATIC S5-AS511 dans ProTool, avant la migration. Après la migration, vous
passerez à un SIMATIC S5-DP dans WinCC flexible.
Marche à suivre
1. Ouvrez le projet ProTool dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. L'automate au protocole
"SIMATIC S5-L2-DP" s'affiche à présent du côté droit.
3. Faites un double-clic sur l'automate mentionné pour changer de protocole.
4. Sélectionnez le protocole SIMATIC S5-AS511 dans la boîte de dialogue "Automate".
Confirmez avec"OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet dans WinCC flexible.
8. Sélectionnez le pupitre opérateur pour lequel vous voulez convertir votre projet.
Le projet est alors converti, puis ouvert dans WinCC flexible.
Il est relié maintenant au SIMATIC S5-AS511.
9. Sélectionnez l'entrée "Liaisons" pour le pupitre opérateur dans la fenêtre du projet.
L'éditeur "Liaisons" s'ouvre.
10. Sélectionnez la liaison "SIMATIC S5-DP".
11. Remplacez le FB standard (FB58) par le FB158 dans le programme de l'automate.
Autrement, vous risquez des erreurs de communication entre automate et
pupitre opérateur.
3.8.3
Convertir un projet pour un automate SIMATIC-S5-FAP
Introduction
WinCC flexible n'offre pas d'équivalent direct au pilote d'automate SIMATIC-S5-FAP
disponible dans ProTool. Mais vous pouvez convertir votre projet pour un SIMATIC S5AS511 ou pour un SIMATIC S5-DP.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
105
Migration avec changement de pupitre opérateur
3.8 Pilotes d'automate
Conversion au moyen du pilote d'automate S5-AS511
Si vous avez utilisé l'automate SIMATIC S5-FAP dans votre projet ProTool, vous devrez
passer à un SIMATIC S5-AS511 dans ProTool, avant la migration. Après la migration, vous
passerez à un SIMATIC S5-DP dans WinCC flexible.
Procédure
1. Ouvrez le projet ProTool dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. L'automate au protocole
"SIMATIC S5-FAP" s'affiche à présent du côté droit.
3. Faites un double-clic sur l'automate mentionné pour changer de protocole.
4. Sélectionnez le protocole SIMATIC S5-AS511 dans la boîte de dialogue "Automate".
Confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet dans WinCC flexible.
8. Sélectionnez le pupitre opérateur pour lequel vous voulez convertir votre projet.
Le projet est alors converti, puis ouvert dans WinCC flexible.
Il est relié maintenant au SIMATIC S5-AS511.
9. Pour passer à un SIMATIC S5-DP : Sélectionnez l'entrée "Liaisons" pour le
pupitre opérateur dans la fenêtre du projet. L'éditeur "Liaisons" s'ouvre.
10. Sélectionnez la liaison "SIMATIC S5-DP".
11. Si vous travaillez avec un SIMATIC S5-DP, remplacez le FB standard (FB58) par le
FB158 dans le programme de l'automate. Autrement, vous risquez des erreurs de
communication entre automate et pupitre opérateur.
3.8.4
Retoucher un projet pour l'automate SIMATIC S5-AS511
Après la conversion
Après la conversion d'un projet avec le pilote d'automate SIMATIC S5-AS511, il faut faire
attention aux points suivants.
● Effacez le FB standard (FB51) dans le programme de l'automate, car il n'est pas
nécessaire à la communication. Autrement, vous risquez des erreurs de communication
entre automate et pupitre opérateur.
● Pour le MP 270 et le MP 370, vous pouvez continuer à utiliser le câble standard
6XV1440-2A... Pour tous les autres pupitres (MP 270B compris), vous aurez besoin d'un
convertisseur de V.24 à TTY (nº de réf. : 6ES5 734-1BD20).
106
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration avec changement de pupitre opérateur
3.8 Pilotes d'automate
3.8.5
Convertir un projet à deux automates SIMATIC S7-200
Conversion après changement de profil
Dans les projets ProTool pour afficheurs graphiques, il est possible de configurer plusieurs
automates avec le pilote d'automate SIMATIC S7-200 quand on utilise le profil PPI.
Dans les projets WinCC flexible, le couplage à deux automates n'est possible qu'avec le
réseau de communication MPI. Pour réussir la conversion, vous devrez donc changer
auparavant de profil d'automate dans le projet ProTool.
Marche à suivre
1. Ouvrez le projet ProTool dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. Les deux automates au
protocole SIMATIC S7-200 s'affichent à présent du côté droit.
3. Faites un double-clic sur le premier d'entre eux pour ouvrir la boîte
de dialogue "Automate".
4. Cliquez sur "Paramètres" et sélectionnez "MPI" comme "Profil". Confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet dans WinCC flexible.
8. Sélectionnez le pupitre opérateur pour lequel vous voulez convertir votre projet.
Le projet est alors converti, puis ouvert dans WinCC flexible.
3.8.6
Retoucher un projet pour l'automate Omron Host-Link/Multilink
Après la conversion
Lorsque vous convertissez un projet muni du pilote d'automate Omron Host-Link/Multilink,
l'adresse de station paramétrée est mise à 0. Pour régler l'adresse de station correcte après
la conversion dans le projet OP 77B, procédez de la manière suivante.
Marche à suivre
1. Cliquez sur "Communication" > "Liaisons" dans la fenêtre de projet.
2. Sélectionnez l'entrée " Omron Host-Link/Multilink" dans la colonne
"Pilote de communication".
3. Sélectionnez l'entrée "Paramètres" dans la fenêtre des propriétés.
4. Tapez l'adresse de station correcte.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
107
Migration avec changement de pupitre opérateur
3.8 Pilotes d'automate
108
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.1
4
Notions élémentaires
Introduction
Le pupitre opérateur OP3 n'est pas pris en charge par WinCC flexible. Si vous voulez
continuer à utiliser un projet ProTool créé pour ce pupitre et que vous le migrez, la migration
sera accompagnée automatiquement d'un changement au pupitre OP 73.
Si vous souhaitez continuer à utiliser un projet OP3 sur un OP 73micro, vous devez d'abord
réaliser une migration vers OP 73. Dans le projet OP 73, changez ensuite le type de pupitre
opérateur en OP 73micro.
Quand le projet ProTool contient plus d'une langue d'édition, vous êtes invité à choisir l'une
des langues de travail comme langue de référence au début de la conversion. En effet, la
langue de référence joue un rôle pour la conversion des vues composées de textes
statiques avec des champs d'E/S positionnés entre eux. Au cours de la migration, ces textes
et champs d'E/S sont disposés de manière optimale pour la langue de référence choisie.
Pour les autres langues de travail, il peut être nécessaire d'éditer de nouveau les vues
après la migration.
Conversion
Les pupitres opérateur OP3 et OP 73 différant l'un de l'autre pour ce qui est des fonctions
proposées et du type de fonctionnement, la migration nécessite quelques modifications de la
configuration. Les modifications nécessaires sont effectuées pour la plus grande part de
manière automatique lors de la migration.
Ces modifications essentielles concernent les domaines suivants :
● Vues
● Variables et pointeurs de zones
● Fonctions système, événements et tâches de commande
● Système d'alarmes
● Autorisations de conduite
● Pilotes d'automate
Migration de projets C7-621
Le pupitre opérateur C7-621 n'est pas pris en charge par WinCC flexible. Les projets
ProTool créés pour le pupitre opérateur C7-621 sont migrés en un projet
WinCC flexible pour le pupitre opérateur OP 73.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
109
Migration de OP3 vers OP 73
4.2 Vues
4.2
Vues
4.2.1
Eléments de vue
Conversion
Dans les projets créés pour l'OP3, chaque vue peut être subdivisée en 20 éléments de vue
au plus que l'utilisateur peut feuilleter. Lors de la migration d'un projet OP3 comportant des
éléments de vue, chacun d'eux est converti en vue autonome. De plus, les touches du
curseur sont affectées automatiquement au changement de vue lors de la migration. Par
conséquent, l'utilisateur peut feuilleter sur l'OP 73, comme dans le projet OP3, les vues
résultant des éléments de la vue OP3.
Attribution des noms et numéros de vue
Les vues créés lors de la migration pour remplacer les éléments de vue reçoivent un nom et
un numéro conformément à la convention suivante.
● La vue créée pour remplacer le premier élément d'une vue OP3 reçoit le nom et le
numéro de la vue OP3.
● Toutes les vues suivantes reçoivent le nom et le numéro de la vue OP3 additionnés d'un
nombre croissant de 02 à 20.
Les parties identiques des nouveaux noms et numéros de vue permettent d'identifier, même
après la migration, des séries de vues résultant des éléments d'une même vue OP3.
exemple d'application
Dans un projet OP3 que vous souhaitez convertir en un projet OP 73 se trouve la vue
"Screen" portant le numéro 1 et répartie en trois éléments de vue.
La série de vues suivantes en résulte après la migration :
110
Projet OP3, vue "Screen", numéro 1
Série de vues du projet OP 73
Élément de vue 1
Vue "Screen", numéro 1
Élément de vue 2
Vue "Screen_2", numéro 102
Élément de vue 3
Vue "Screen_3", numéro 103
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.2 Vues
Conversion des éléments de vue de l'OP3 en vues pour l'OP 73
Navigation
Dans le cadre de la migration, les touches du curseur sont affectées de sorte que l'utilisateur
puisse naviguer dans les vues d'une série comme il en a l'habitude sur l'OP3.
Titre de vue
L'OP 73 n'affiche pas de titre pour les vues.
4.2.2
Navigation
Introduction
Lors de la migration d'un projet OP3 comportant des éléments de vue, chacun d'eux est
converti en vue autonome du projet OP 73. Il est possible d'identifier, même après la
migration, des séries de vues qui correspondent, car résultant des éléments d'une même
vue OP3. Dans le cadre de la conversion en un projet OP 73, les touches du curseur et la
touche Echap sont affectées de manière à reproduire la navigation au sein d'une vue et
entre les vues d'une série, telle que la connaît l'utilisateur de l'OP3. En complément des
touches du curseur, la touche de tabulation peut être utilisée pour naviguer.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
111
Migration de OP3 vers OP 73
4.2 Vues
Navigation dans l'OP 73
Lors de la migration, les touches suivantes sont affectées sur l'OP 73 pour permettre la
navigation au sein d'une vue et vers les autres vues d'une série.
● Touches du curseur
Touche du curseur
Au sein d'une vue
Entre les vues d'une série
<Bas>
Au champ d'E/S inférieur
A la vue suivante de la même série ; au bas
de la dernière vue d'une série : non affectée
<Haut>
Au champ d'E/S supérieur
À la vue précédente de la même série ; en
haut de la première vue : non affectée
<Droite>
Au champ d'E/S suivant de
la même ligne
non affectée
<Gauche>
Au champ d'E/S précédent
de la même ligne
non affectée
● Touche <Tab>
<Tab> passe au champ d'E/S suivant au sein d'une vue.
● Touche <Echap>
– Presser <Echap> lors de l'édition d'un champ d'E/S sert à rejeter la saisie.
– Presser deux fois <Echap> hors de l'édition dans un projet OP 73 sert à passer à la
vue précédente.
Dans un projet OP 73, un saut arrière à la vue appelante est toujours réalisé (via la
fonction système "ActiverVuePrecedente"). Un saut arrière au sein d'une série mène à
la vue précédente dans la série. C'est une différence par rapport au projet OP3 dans
lequel le saut arrière mène toujours au premier élément de la série.
4.2.3
Vues standard et vues spéciales
Introduction
Les vues standard du projet OP3 ("Z_COUNTER", "Z_PASSWORD", "Z_SETTINGS",
"Z_SYSTEM_MEN" et "Z_TIMER") sont migrées de la même manière que les
vues configurées.
A la place des vues spéciales qui ne peuvent pas être éditées dans le projet OP3, de
nouvelles vues préconfigurées sont créées avec la même fonctionnalité lors de la migration
dans le projet OP 73. Pour quelques vues spéciales, le remplacement n'est pas nécessaire
ou impossible à cause des fonctions et du type de fonctionnement différents de l'OP 73. Lors
de la conversion, la répartition d'écran est adaptée selon les données de l'OP 73.
112
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.2 Vues
Conversion des vues spéciales
Voici, en détail, comment les vues spéciales de l'OP3 sont converties.
Vue spéciale dans l'OP3
Remplacement dans l'OP 73
Changer de mode
de fonctionnement
Remplacée par la vue préconfigurée "P_MODE_SCREEN".
"P_MODE_SCREEN" contient trois boutons aux noms
appropriés. Pour chacun d'eux, la fonction système
"ReglerModePupitre" est configurée avec une autre valeur du
mode de fonctionnement.
Langue
Remplacée par la vue préconfigurée
"P_LANGUAGE_SCREEN". "P_LANGUAGE_SCREEN"
contient trois boutons aux noms appropriés.
Bouton 1 : Choisir la langue (fonction système "ReglerLangue")
Bouton 2 : Augmenter le contraste (fonction système
"ModifierContraste (1)")
Bouton 3 : Diminuer le contraste (fonction système
"ModifierContraste (0)")
Date/heure
Remplacée par la vue préconfigurée
"P_DATE_TIME_SCREEN". "P_DATE_TIME_SCREEN"
contient deux champs de date/heure aux noms appropriés, l'un
pour afficher la date et l'autre pour afficher l'heure.
Il n'est pas possible de saisir le jour de la semaine, mais il est
calculé en interne à partir de la date, de sorte qu'il peut être
utilisé dans les tâches de commande.
Adresse MPI
Visualisation de l'état de variables
N'est pas prise en charge car les paramétrages de
communication se font via le menu de chargement sur l'OP 73.
N'est pas supportée.
Vous pouvez configurer à la place une vue permettant
d'accéder aux positions correspondantes de l'automate au
moyen de variables. Vous associez ces variables à des champs
d'E/S pour afficher leur contenu sur le pupitre opérateur (Etat
variable) et pour le modifier (Forcer variable).
Forçage de variables
N'est pas supportée.
Vous pouvez configurer à la place une vue permettant
d'accéder aux positions correspondantes de l'automate au
moyen de variables. Vous associez ces variables à des champs
d'E/S pour afficher leur contenu sur le pupitre opérateur (Etat
variable) et pour le modifier (Forcer variable).
Mot de passe - Edition
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Remplacée par la vue préconfigurée "P_USER_SCREEN".
"P_USER_SCREEN" contient un affichage d'utilisateurs.
113
Migration de OP3 vers OP 73
4.2 Vues
4.2.4
Objets de vue
Introduction
Quand un projet OP3 est converti en projet OP 73, les objets graphiques sont adaptés pour
une grande part de manière automatique au type de fonctionnement de l'OP 73. Il est bon
de les soumettre à un bref contrôle visuel après la conversion.
Conversion de champs d'E/S
Lors de la conversion, les champs d'affichage, les champs de saisie et les champs de
saisie/affichage sont convertis respectivement en un champ d'E/S configuré de manière
appropriée. Après la conversion, les champs d'E/S peuvent être commandés avec les
mêmes touches de fonction que dans le projet OP3 (touches du curseur, <Entrée>).
Voici le détail de la conversion des champs.
OP3
OP 73
Champ d'affichage
Champ d'E/S, configuré comme champ d'affichage
Champ de saisie
Champ d'E/S, configuré comme champ de saisie
Champ de saisie et d'affichage
Champ d'E/S, configuré comme champ de saisie/affichage
Champ d'affichage de type texte
Champ d'E/S symbolique, configuré comme champ d'affichage
Champ de saisie de type texte
Champ d'E/S symbolique, configuré comme champ de saisie
Champ de saisie et d'affichage de
type texte
Champ d'E/S symbolique, configuré comme champ de
saisie/affichage
Conversion des champs date/heure
Dans les projets multilingues, la longueur du format date et heure peut varier selon les
langues. Le cas échéant, modifiez manuellement la longueur du champ date/heure dans
la configuration.
114
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.2 Vues
Conversion de texte
La conversion de texte entraîne les modifications et les restrictions suivantes.
● Police : La police d'écriture de l'OP3 est convertie en police par défaut de l'OP 73
sur ce denier.
● Les vues spéciales de l'OP3 sont converties. Etant donné que l'écran de l'OP 73 ne
dispose que de trois lignes, la répartition à l'écran est adaptée en conséquence lors
de la conversion.
● Si vous passez à la police "Tahoma" dans le projet OP 73 après la conversion, les
caractères suivants ne seront pas supportés si vous utilisez les jeux de caractères
"Européen" et "EuropéenII".
Caractères non supportés
←
↑
→
↓
α
π
Σ
σ
Ω
∞
ε
√
Conversion de la mise en page d'un élément de vue
Lorsqu'un élément de vue OP3 est converti en vue pour l'OP 73, tous les textes statiques
sont convertis en un seul grand champ de texte de la taille de la vue entière. Les champs
d'E/S sont disposés par dessus à la place optimale pour la langue de référence. C'est
pourquoi vous devrez contrôler les positions des champs d'E/S dans les langues autres
que la langue de référence, dans les projets à plusieurs langues. Le cas échéant,
il faudra les repositionner.
Clignoter
L'attribut "Clignoter" n'est repris sur l'OP 73 lors de la conversion que s'il s'applique à tout le
texte d'un objet de vue. Le clignotement de parties de texte n'est pas pris en charge par
l'OP 73. Si le champ de texte se compose de plusieurs mots et que l'un d'entre eux doit
clignoter, le champ de texte doit être divisé en plusieurs champs de texte.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
115
Migration de OP3 vers OP 73
4.2 Vues
4.2.5
Touches de fonction
Introduction
L'OP 73 possède quatre touches de fonction, en l'occurrence une de moins que l'OP3. Sur
l'OP 73, la saisie de valeurs numériques n'est possible qu'au moyen des touches du curseur.
Migration des touches de fonction
La migration de l'affectation des touches de fonction dépend du nombre de touches qui
étaient affectées dans le projet OP3 :
● Projet OP3 avec cinq touches de fonction affectées
Lors de la migration, l'affectation de la touche <F5> disparaît. Après la migration, un
message correspondant est inscrit dans le fichier journal.
● Projet OP3 avec quatre touches de fonctions affectées, <F5> non affectée
L'affectation des touches de fonction est reprise 1:1
● Projet OP3 avec au maximum quatre touches de fonctions affectées, <F5> affectée
Lors de la migration, le première touche non affectée est déterminée de droite à gauche
(c'est-à-dire en partant de <F5>). L'affectation de toutes les touches se trouvant à droite
de la touche libre est respectivement décalée d'une touche vers la gauche. Après la
migration, un message correspondant est inscrit dans le fichier journal pour chaque
affectation de touche décalée.
Image du clavier système
L'image du clavier système ne peut pas être migrée car il n'existe pas de pointeur de zone
correspondant dans WinCC flexible.
Dans le projet WinCC flexible migré, vous devez reconfigurer l'affectation des touches
système, sachant que sur l'OP 73, seules les touches système <Acquittement>, <Echap> et
<Entrée> peuvent être affectées à des fonctions.
Pour remplacer le pointeur de zone ProTool "Clavier système", vous créez une variable
externe dans le projet WinCC flexible en utilisant la même adresse dans l'automate que celle
du pointeur de zone du projet ProTool. La longueur des variables s'adapte au nombre de
touches système, de manière à ce qu'un bit des variables soit disponible pour chaque
touche pouvant être affectée.
Si vous voulez exploiter les commandes de clavier dans l'automate, configurez, pour
l'événement "Presser" de toutes les touches système, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Lorsque l'opérateur enfoncera une touche au
runtime, le bit correspondant sera mis à 1 dans la variable externe. L'automate reçoit ainsi
l'information que la touche est enfoncée. Puisque la variable externe possède la même
adresse dans l'automate que les pointeurs de zones dans le projet ProTool, l'adaptation du
programme de l'automate ne s'avère pas nécessaire.
Migration de l'attribut "Bit dans variable"
Quand l'attribut "Bit dans variable" est configuré pour une touche de fonction dans le projet
OP3, il est remplacé comme suit lors de la migration dans un projet OP 73 : Dans le cadre
de la migration, la fonction système "PositionnerBitTantQueToucheEnfoncee" est configurée
pour l'événement "Presser".
116
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.3 Variables et pointeurs de zones
4.3
Variables et pointeurs de zones
4.3.1
Variables
Introduction
Lors de la migration, des variables sont créées dans le projet OP 73 conformément à celles
existant dans le projet OP3. Une connexion à l'automate est créée en complément pour les
variables externes.
Reprise des chiffres décimaux
Sur l'OP 73, il n'est pas possible de configurer des décimales pour une nouvelle variable.
Les variables à décimales du projet OP3 sont converties de la manière suivante :
● Les variables configurées pour un champ d'E/S conservent leurs décimales.
● Les décimales des variables affichées dans les textes de message sont supprimées.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
117
Migration de OP3 vers OP 73
4.3 Variables et pointeurs de zones
4.3.2
Pointeurs de zone
Introduction
Lors de la migration d'un OP3 vers OP 73, les pointeurs de zones sont convertis de la
manière suivante :
● Pointeur de zone "Numéro de vue"
Lors de la migration, le pointeur de zone "Numéro de vue" est allongé de 3 mots.
Sous ProTool, un changement de vue était réalisé par l'exploitation du 1er mot de la
plage des numéros de vue suivi de l'écriture du nouveau numéro de vue dans le 2ème
mot de la plage des numéros de vue. Après la migration, vous utilisez la fonction système
"ActiverVueParNumero" afin de réaliser cette procédure dans WinCC flexible.
● Pointeur de zone "Messages d'événements"
Ce pointeur de zone disparaît.
Le pointeur de zone est remplacé lors de la conversion par une variable de tableau
externe nommée en conséquence avec un élément de tableau long de 16 bits. Après la
conversion, chaque bit de l'élément de tableau de la nouvelle variable correspond à un bit
du pointeur de zone OP3. Les messages sont associés aux numéros de bits dans l'ordre
croissant des numéros d'alarme.
Quand l'automate met un bit de l'élément de tableau sur "TRUE", cela signifie pour le
pupitre opérateur que le message d'événement associé est "apparu". Inversement, le
pupitre opérateur interprète le message comme "disparu" quand le bit d'un élément de
tableau est remis sur "FALSE" dans l'automate.
● Pointeur de zone "Zone d'interface"
Ce pointeur de zone disparaît. A la place, les données dans WinCC flexible sont
échangés avec l'automate via les pointeurs de zones suivants :
– "Coordination"
– "Date/heure de l'automate"
Après la migration, vous devez créer ces pointeurs de zones dans le projet.
Cette répartition facilite l'échange de données entre pupitre opérateur et automate. Vous
devez adapter le programme de votre automate en conséquence après la conversion.
● Pointeur de zone "Clavier système"
Ce pointeur de zone n'existe plus.
Pour remplacer le pointeur de zone, procéder comme suit : Configurez une variable
externe de 3 bits de longueur, conformément au nombre de touches système pouvant
être affectées. La variable possède maintenant un bit pour chaque touche système. Pour
les touches système, cela n'est possible que pour les touches ACK, ESC et ENTER.
Dans le modèle du projet OP 73, configurez la fonction système
"PositionnerBitTantQueToucheEnfoncee" pour chaque touche système affectée jusqu'à
présent. Paramétrez cette fonction système de manière que le bit de la variable externe
correspondant à la touche soit mis à 1. Vous pourrez alors exploiter l'état de la variable
dans le programme de l'automate.
118
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.3 Variables et pointeurs de zones
4.3.3
Subdivision du pointeur de zone "Zone d'interface"
Introduction
Le pointeur de zone "Zone d'interface" disparaît. A la place, les données dans
WinCC flexible sont échangés avec l'automate via les pointeurs de zones suivants :
● "Coordination"
● "Date/heure de l'automate"
Ce pointeur de zone est utilisé pour le transfert de la date et de l'heure de l'automate vers
l'OP. En fonction du temps de mise à jour, le temps système de l'OP est écrasé de façon
cyclique par les données chargées à partir de cette zone de l'automate. La condition est
que des données dans l'automate soient conformes au format prédéfini.
Après la migration, vous devez créer ces pointeurs de zones dans le projet.
Cette répartition facilite l'échange de données entre pupitre opérateur et automate. Vous
devez adapter le programme de votre automate en conséquence après la conversion.
Subdivision sur les automates S7
Sur les automates S7, la zone d'interface est subdivisée comme suit.
Pointeur de zone ProTool "Zone d'interface"
Remplacement par le pointeur de zone
WinCC flexible
Le pointeur de zone "Zone d'interface" n+0 à n+31
est réparti de la manière suivante :
• Coordination n+0 à n+1
• Identification de couplage n+13
• Date/heure n+15 à n+26
Pointeur de zone "Coordination" n+0 à n+1
Longueur pointeur de zone "Date/heure de
l'automate" 6 mots
• Octet 1 : Année (codage BCD)
• Octet 2 : Mois (codage BCD)
• Octet 3 : Jour (codage BCD)
• Octet 4 : Heure (codage BCD)
• Octet 5 : Minute (codage BCD)
• Octet 6 : Seconde (codage BCD)
• Octet 7 : libre
• Octet 8 : Jour de la semaine (codage BCD)
• 9. - 11. Octet libre
Identification de couplage non requise.
Traitement du bit de démarrage (pointeur de zone "Coordination")
Le pointeur de zone "Coordination" contient le bit de démarrage. En lisant la valeur de ce bit
dans le programme de l'automate, vous pouvez constater depuis l'automate si le pupitre
opérateur a démarré. Durant le démarrage, le pupitre opérateur met brièvement le bit de
démarrage à "0". Dès que le démarrage est terminé, le bit de démarrage est mis à "1".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
119
Migration de OP3 vers OP 73
4.4 Fonctions système
4.4
Fonctions système
4.4.1
Fonctions système
Conversion
Lors de la migration d'un OP3 vers un OP 73, les fonctions système ProTool du projet OP3
sont remplacées par les fonctions système correspondantes de WinCC flexible.
Dans WinCC flexible, les noms des fonctions système sont attribués suivant des
conventions strictes. C'est la raison pour laquelle ils ne sont pas les mêmes que dans
ProTool. En outre, les groupes de fonctions système portent dans WinCC flexible d'autres
noms que dans ProTool.
Voici le détail de la conversion des fonctions système.
Projet OP3 : Fonction système
ProTool
Projet OP 73 : fonction système WinCC flexible
Calculer
Conversion linéaire
Définie comme attribut de la variable
Traiter bits
Mettre bit à 1
Remplacée par la fonction système "PositionnerBit".
Remettre bit à zéro
Remplacée par la fonction système "RAZBit".
Mot de passe
Déconnexion avec mot de passe
Remplacée par la fonction système "Déconnecter".
Vues
Ramification de vue
N'est plus requise ; la navigation entre les vues résultant des
éléments de vue après la migration est réalisée avec la fonction
système "ActiverVue".
Sélection de vue spéciale
N'est plus requise.
Sélection de vue
Remplacée par la fonction système "ActiverVue"
Répertoire des vues
N'est plus requise.
Changement
120
Changement de langues
Remplacée par la fonction système "RéglerLangue"
Niveau messages
Remplacée par la fonction système "ActiverVue" qui sert à
appeler une vue présentant un affichage d'alarmes.
Changer de mode de
fonctionnement
Remplacée par la fonction système "ReglerModePupitre" La
valeur de paramètre "5 = Transfert MPI" est changée en valeur
de paramètre "2 = Transfert (série)".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.4 Fonctions système
4.4.2
Exécution de fonctions système depuis l'automate
Configuration
Si vous voulez faire déclencher par l'automate l'exécution d'une fonction système configurée
sur le pupitre opérateur, configurez dans WinCC flexible une variable avec l'attribut
"Cyclique en continu". Configurez ensuite la fonction système en question pour l'événement
"Changement de valeur" de cette variable.
Exécution
Quand la valeur de la variable change dans l'automate, la fonction système est exécutée sur
le pupitre opérateur dès que ce dernier détecte le changement.
Exemple : Déclencher la fonction système "ActiverVueParNumero" depuis l'automate
Avec la configuration suivante, vous pouvez, à partir de l'automate, feuilleter jusqu'à la vue
portant le numéro supérieur en utilisant la fonction système "Activer vue avec numéro".
Condition
Le pointeur de zone "Numéro de vue" a été créé.
Dans WinCC flexible
1. Créez une variable externe de type INTEGER.
2. Dans la zone "Paramètres de base" de la fenêtre des propriétés de la variable,
sélectionnez l'actualisation "Cyclique en continu".
3. Configurez la fonction système "ActiverVueParNumero" pour l'événement "Changement
de valeur". Indiquez la variable même comme paramètre.
Dans l'automate
1. Effectuez la lecture du pointeur de zone "Numéro de vue" dans le programme
de l'automate.
2. Incrémentez la valeur lue de 1.
3. Ecrivez la nouvelle valeur dans la variable externe.
Résultat
La valeur des variables change. La fonction système "ActiverVueParNumero" s'exécute. La
vue correspondante s'affiche et la valeur contenue dans le pointeur de zone "Numéro de
vue" est actualisée.
Si vous exécutez une nouvelle fois le programme de l'automate, la vue suivante s'affiche.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
121
Migration de OP3 vers OP 73
4.5 Système d'alarmes
4.5
Système d'alarmes
Introduction
Lors de la migration d'un OP3 vers un OP 73, les messages de toutes les classes existantes
sont convertis, de sorte que les classes d'alarmes suivantes restent disponibles :
● Messages d'événement
● Système (événements système)
Les variables et les listes de textes contenues dans le texte de message sont reprises lors
de la conversion.
Les variables affichées dans le texte de message ne sont pas actualisées en continu dans
WinCCflexible, mais affichent la valeur qu'elles possédaient à l'arrivée du message.
Une vue préconfigurée remplace le niveau messages
L'OP 73 ne prend pas en charge pas le niveau alarmes. Au lieu de cela, une vue
préconfigurée portant le nom "P_MESSAGE_SCREEN" est créée lors de la migration pour
représenter les alarmes. Les alarmes y sont représentées au moyen de l'objet de vue
"Affichage d'alarmes simple". La date système et l'heure système font partie de cet
affichage. Leur affichage dans le texte d'alarme n'est donc plus nécessaire. Lors de la
conversion, l'indication de date/heure est supprimée du texte de message. L'affichage
d'alarmes montre, sur deux lignes pour chaque alarme, le numéro, le texte et l'abréviation
de la classe.
L'appel de la vue "P_MESSAGE_SCREEN" en Runtime s'effectue avec la fonction système
"ActiverVue" remplaçant la fonction ProTool "Niveau message".
Les messages d'événement s'affichent dans la fenêtre d'alarmes.
Lors de la conversion, une fenêtre d'alarmes est créée dans le modèle pour l'affichage
automatique des messages d'événement. Elle est configurée de manière à s'ouvrir
automatiquement à l'arrivée d'un message d'événement.
Message d'inactivité
Le message d'inactivité n'est plus supporté.
Priorité des messages
Sur l'OP 73, vous ne pouvez attribuer des priorités qu'à des classes d'alarmes et non à des
alarmes individuelles. Les priorités données à des messages individuels sur l'OP3 ne sont
plus en vigueur après la conversion.
Conversion des pointeurs de zones de messages
Lorsqu'un projet OP3 est converti en projet OP 73, une variable tableau externe au nom
approprié avec un élément de tableau long de 16 bits est créée à la place du pointeur de
zone "Messages d'événement". Après la conversion, chaque bit de l'élément de tableau de
la nouvelle variable correspond à un bit du pointeur de zone OP3. Les messages sont
associés aux numéros de bits dans l'ordre croissant des numéros d'alarme.
Quand l'automate met un bit dans l'élément de tableau à la valeur "TRUE", cela signifie pour
le pupitre opérateur que le message d'événement associé est "apparu". Inversement, le
pupitre opérateur interprète le message comme "disparu" quand le bit d'un élément de
tableau est remis sur "FALSE" dans l'automate.
122
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.6 Autorisations de conduite
4.6
Autorisations de conduite
4.6.1
Concept de sécurité dans WinCC flexible
Nouveau concept d'autorisation dans WinCC flexible
Dans WinCC flexible, le concept des autorisations de conduite n'est pas le même que
dans ProTool.
Dans WinCC flexible, chaque utilisateur y est affecté à un groupe d'utilisateurs et un seul.
Vous donnez aux groupes des droits d'accès caractéristiques, les autorisations. Il n'y a pas
de classement hiérarchique des groupes d'utilisateurs.
Dans chaque projet, un groupe d'utilisateurs par défaut "Administrateur" est créé
automatiquement. Les utilisateurs affectés à ce groupe au runtime jouissent de tous les
droits et peuvent aussi créer de nouveaux utilisateurs.
Vous déterminez, pour les différents éléments de commande de votre projet, de quelle
autorisation l'utilisateur doit disposer pour avoir le droit de les piloter.
Au runtime, les utilisateurs sont identifiés au moyen du nom d'utilisateur et du mot de passe.
Migration du niveau de mot de passe de ProTool
Lorsqu'un projet ProTool est converti en projet WinCC flexible, le nombre de groupes
d'utilisateurs créés est de neuf au maximum : un groupe d'utilisateurs est créé pour chaque
niveau de mot de passe utilisé dans ProTool.
Ce faisant, le groupe "Administrateurs" est créé dans tous les cas. Toutes les autorisations
de conduite qui exigeaient le niveau de mot de passe 9 dans ProTool lui sont accordées.
Toutes les autres autorisations de conduite associées au même niveau de mot de passe
dans ProTool sont associées au même groupe d'utilisateurs dans le projet WinCC flexible.
Les groupes d'utilisateurs reçoivent les mêmes autorisations qui étaient associées aux
niveaux de mot de passe dans le projet ProTool.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
Possibilités avancées dans WinCC flexible
WinCC flexible vous permet d'affecter des utilisateurs à un groupe d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
123
Migration de OP3 vers OP 73
4.6 Autorisations de conduite
4.6.2
Adapter les autorisations de conduite
Introduction
Quand un projet OP3 est converti en projet OP 73, des groupes d'utilisateurs sont créés
avec les mêmes autorisations qui étaient associées aux niveaux de mot de passe dans
le projet OP3.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
La liste de mots de passe n'est pas migrée
La liste des mots de passe n'est pas migrée, puisqu'elle est rangée dans chaque pupitre
opérateur et non pas dans les données du projet.
Il faut recréer les utilisateurs après la migration. Pour cela, il y a deux façons de procéder
sur l'OP 73 :
● Dès la configuration, vous créez de nouveaux utilisateurs, des groupes d'utilisateurs et
des mots de passe, à l'aide de la gestion des utilisateurs Runtime pour le pupitre.
● Vous configurez une vue montrant les utilisateurs. Elle indique à un administrateur les
utilisateurs existants, les mots de passe et les groupes d'utilisateurs. Elle lui permet en
outre de créer de nouveaux utilisateurs, groupes d'utilisateurs et mots de passe.
Conversion de la vue spéciale pour l'utilisation de mot de passe
L'appel de la vue spéciale "Mot de passe - Edition" est remplacé par l'appel de la
vue préconfigurée "P_USER_SCREEN". "P_USER_SCREEN" contient un
affichage d'utilisateurs.
Possibilités avancées sur l'OP 73
Sur l'OP 73, vous pouvez affecter des utilisateurs aux groupes d'utilisateurs comme vous
le désirez, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet. De
plus, vous pouvez vous servir de l'éditeur "Groupes" pour donner, dans le groupe "Gestion
utilisateurs runtime", des noms explicites aux groupes d'utilisateurs créés lors de
la migration.
124
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP3 vers OP 73
4.7 Pilotes d'automate
4.7
Pilotes d'automate
Conversion exacte
Vous disposez des pilotes d'automate suivants aussi bien pour l'OP3 que pour l'OP 73
● SIMATIC S7-300/400 (pas pour OP 73micro)
● SIMATIC S7-200 (un automate)
Les pilotes d'automate sont transposés automatiquement lors de la conversion.
Projet à deux automates SIMATIC S7-200
Dans les projets OP3, il est possible de configurer plusieurs automates avec le protocole
d'automate SIMATIC S7-200 quand on utilise le profil PPI.
Avec l'OP 73, le couplage à deux automates n'est possible qu'avec le réseau de
communication MPI. Après la conversion dans le projet OP 73, définissez "MPI" comme
réseau de communication pour les deux automates SIMATIC S7.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
125
Migration de OP3 vers OP 73
4.7 Pilotes d'automate
126
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.1
5
Notions élémentaires
Introduction
Le pupitre opérateur OP7 n'est pas pris en charge par WinCC flexible. Si vous voulez
continuer à utiliser un projet ProTool créé pour ce pupitre et que vous le migrez, la migration
sera accompagnée automatiquement d'un changement au pupitre OP 77B.
Si vous souhaitez migrer un projet ProTool pour le pupitre opérateur OP7 vers le pupitre
opérateur OP 77A, vous devez tout d'abord migrer le projet vers le pupitre opérateur
OP 77B. Exécutez après cette migration dans WinCC flexible une commutation de pupitre
opérateur à l'OP 77A.
Quand le projet ProTool contient plus d'une langue d'édition, vous êtes invité à choisir
l'une des langues runtime comme langue de référence au début de la conversion. En effet,
la langue de référence joue un rôle pour la conversion des vues composées de textes
statiques avec des champs d'E/S positionnés entre eux. Au cours de la migration, ces textes
et champs d'E/S sont disposés de manière optimale pour la langue de référence choisie.
Pour les autres langues runtime, il peut être nécessaire de retoucher les vues après
la migration.
Conversion
Les pupitres opérateur OP7 et OP 77B différant l'un de l'autre pour ce qui est des fonctions
proposées et du type de fonctionnement, la migration nécessite quelques modifications de la
configuration. Les modifications nécessaires sont effectuées pour la plus grande part de
manière automatique lors de la migration.
Ces modifications essentielles concernent les domaines suivants :
● Vues
● Variables et pointeurs de zones
● Fonctions système, événements et contrats d'automate
● Système d'alarmes
● Autorisations de conduite
● Impression
● Recettes
● Pilotes d'automate
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
127
Migration de OP7 à OP 77
5.2 Vues
5.2
Vues
5.2.1
Entrées de vue
Conversion
Dans les projets créés pour l'OP7, chaque vue peut être subdivisée en 99 éléments de vue
au plus que l'utilisateur peut feuilleter. Lors de la migration d'un projet OP7 comportant des
éléments de vue, chacun d'eux est converti en vue autonome. De plus, les touches du
curseur sont affectées automatiquement au changement de vue lors de la migration. Par
conséquent, l'utilisateur peut feuilleter sur l'OP 77B, comme dans le projet OP7, les vues
résultant des éléments de la vue OP7.
Attribution des noms et numéros de vue
Les vues créés lors de la migration pour remplacer les éléments de vue reçoivent un nom et
un numéro conformément à la convention suivante.
● La vue créée pour remplacer le premier élément d'une vue OP7 reçoit le nom et le
numéro de la vue OP7.
● Toutes les vues suivantes reçoivent le nom et le numéro de la vue OP7 additionnés d'un
nombre croissant de 02 à 99.
Les parties identiques des nouveaux noms et numéros de vue permettent d'identifier, même
après la migration, des séries de vues résultant des éléments d'une même vue OP7.
Exemple d'application
Dans un projet OP7 à convertir en projet OP 77B, les vues et éléments de vues suivants
sont disponibles :
● "Screen" portant le numéro 1, subdivisée en trois éléments de vue
● "Record" portant le numéro 2, également subdivisée en trois éléments de vue
Les séries de vues suivantes en résultent après la migration :
128
Projet OP7, vue "Screen", numéro 1
Série de vues du projet OP 77B
Élément de vue 1
Vue "Screen", numéro 1
Élément de vue 2
Vue "Screen_2", numéro 102
Élément de vue 3
Vue "Screen_3", numéro 103
Projet OP7, vue "Record", numéro 2
Série de vues du projet OP 77B
Élément de vue 1
Vue "Record", numéro 2
Élément de vue 2
Vue "Record_2", numéro 202
Élément de vue 3
Vue "Record_3", numéro 203
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.2 Vues
Conversion des éléments de vue de l'OP7 en vues pour l'OP 77B
Navigation
Dans le cadre de la migration, les touches du curseur sont affectées de manière que
l'utilisateur puissent naviguer dans les vues d'une série comme il en a l'habitude sur l'OP7.
Titre de vue
L'OP 77B n'affiche pas de titre pour les vues.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
129
Migration de OP7 à OP 77
5.2 Vues
5.2.2
Navigation
Introduction
Lors de la migration d'un projet OP7 comportant des éléments de vue, chacun d'eux est
converti en vue autonome du projet OP 77B. Il est possible d'identifier, même après la
migration, des séries de vues allant ensemble, car résultant des éléments d'une même vue
OP7. Dans le cadre de la conversion en un projet OP 77B, les touches du curseur et la
touche Échap sont affectées de façon à reproduire la navigation au sein d'une vue et entre
les vues d'une série, telle que la connaît l'utilisateur de l'OP7. En complément des touches
du curseur, la touche de tabulation peut être utilisée pour naviguer.
Navigation sur l'OP 77B
Lors de la migration, les touches suivantes sont affectées sur l'OP 77B pour permettre la
navigation au sein d'une vue et vers les autres vues d'une série.
● Touches du curseur
Touche
Au sein d'une vue
Entre les vues d'une série
<Bas>
Au champ d'E/S inférieur
A la vue suivante de la même série ; au bas
de la dernière vue d'une série : non affectée
<Haut>
Au champ d'E/S supérieur
À la vue précédente de la même série ; en
haut de la première vue : non affectée
<Droite>
Au champ d'E/S suivant de
la même ligne
non affectée
<Gauche>
Au champ d'E/S précédent
de la même ligne
non affectée
Touche
Au sein d'une vue
Entre les vues d'une série
<Tab>
Au champ d'E/S suivant
non affectée
<Maj + Tab>
Au champ d'E/S précédent
non affectée
● Touche <Tab>
130
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.2 Vues
● Touche <Echap>
– Presser <Echap> lors de l'édition d'un champ d'E/S sert à rejeter la saisie.
– Selon l'affectation de la touche <Esc> dans le projet OP7, l'une des affectations
suivantes de la touche <Esc> est réglée lors de la migration :
Fonctionnalité de <Esc> dans le projet OP7
Fonctionnalité de <Esc> dans le projet OP 77B
Bascule au répertoire de vues
Le répertoire de vues n'est plus disponible. Au lieu de
celui-ci, retour à la vue précédente (réalisé au moyen
de la fonction système "ActiverVuePrécédente")
Bascule au niveau messages
Programmation avec la fonction système "ActiverVue" ;
déclenche bascule à la vue préconfigurée
"P_MESSAGE_SCREEN" présentant un affichage
d'alarmes. "P_MESSAGE_SCREEN" a été créée lors
de la conversion.
Affectation dans "P_MESSAGE_SCREEN" :
• touche <Echap> avec saut arrière à la vue
appelante (réalisé au moyen de la fonction système
"ActiverVuePrécédente")
Bascule au répertoire de recettes
Programmation avec la fonction système "ActiverVue" ;
déclenche bascule à la vue préconfigurée
"P_RECIPE_SCREEN" présentant une vue de la
recette. "P_RECIPE_SCREEN" a été créée lors de la
conversion.
Affectation dans "P_RECIPE_SCREEN" :
• touche <Echap> avec saut arrière à la vue
appelante (réalisé au moyen de la fonction système
"ActiverVuePrécédente")
Bascule à la vue précédente
Saut arrière à la vue appelante (réalisé au moyen de la
fonction système "ActiverVuePrécédente")
Un saut arrière au sein d'une série mène à la vue
précédente dans la série. C'est une différence par
rapport au projet OP7 dans lequel le saut arrière mène
toujours au premier élément de la série.
Bascule à une vue déterminée
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Passage à une vue précise (réalisé au moyen de la
fonction système "ActiverVue", paramètre "Nom de la
vue déterminée")
131
Migration de OP7 à OP 77
5.2 Vues
5.2.3
Vues standard
Introduction
Lors de la migration d'un projet OP7 en projet OP 77B, la plupart des vues standard sont
remplacées par de nouvelles vues préconfigurées offrant les mêmes fonctionnalités. Pour
quelques vues standard, le remplacement n'est pas nécessaire ou pas possible à cause des
fonctions et du type de fonctionnement différents de l'OP 77B.
Conversion des vues standard
Voici, en détail, comment les vues standard de l'OP7 sont converties.
Vue standard sur l'OP7
Remplacement sur l'OP 77B
Messages d'alarme - consulter
Convertie en vue contenant un affichage d'alarmes. L'affichage
d'alarmes est configuré de manière à afficher les messages
d'alarme contenus dans le tampon des messages d'alarme.
Messages d'alarme - imprimer
Remplacée par la fonction système "ImprimerJournal" qui
déclenche l'impression d'un journal. Le journal est configuré de
telle manière que c'est le contenu du tampon des messages
d'alarme qui est imprimé.
Messages d'alarme - nombre
Supprimée. L'affichage d'alarmes présentant les messages
d'alarme les montre tous.
Messages d'alarme - effacer
Lors de la migration, la fonction "EffacerTamponAlarmesProTool"
est utilisée. Les paramètres de cette fonction système sont
identiques à ceux de la fonction ProTool.
Utilisez dans les nouveaux projets uniquement la fonction système
"EffacerTamponAlarmes". Celle-ci possède les
nouveaux paramètres.
Messages d'alarme débordement
Supprimée.
Messages d'alarme - textes
Supprimée. L'affichage d'alarmes présentant les messages
d'alarme montre aussi leurs textes.
Messages d'événement consulter
Convertie en vue contenant un affichage d'alarmes. L'affichage
d'alarmes est configuré de manière à afficher les messages
d'événement contenus dans le tampon des
messages d'événement.
Messages d'événement imprimer
Remplacée par la fonction système "ImprimerJournal" qui
déclenche l'impression d'un journal. Le journal est configuré de
telle manière que c'est le contenu du tampon des messages
d'événement qui est imprimé.
Messages d'événement nombre
Supprimée. L'affichage d'alarmes présentant les messages
d'événement les montre tous.
Messages d'événement effacer
Lors de la migration, la fonction "EffacerTamponAlarmesProTool"
est utilisée. Les paramètres de cette fonction système sont
identiques à ceux de la fonction ProTool.
Utilisez dans les nouveaux projets uniquement la fonction système
"EffacerTamponAlarmes". Celle-ci possède les
nouveaux paramètres.
Messages d'événement débordement
132
Supprimée.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.2 Vues
Vue standard sur l'OP7
Remplacement sur l'OP 77B
Messages d'événement - textes
Supprimée. L'affichage d'alarmes présentant les messages
d'événement montre aussi leurs textes.
Vues - éditer
Supprimée. Les vues peuvent être appelées et éditées
directement au runtime.
Vues - imprimer
Supprimée. L'impression de vues peut être configurée comme suit.
• La fonction système "ImprimerVue" permet d'imprimer la vue
momentanément affichée.
• Configurez de nouveau les objets de vue dans un listage et
imprimez ce listage avec la fonction système
"ImprimerJournal".
Il n'est pas possible d'imprimer toutes les vues à la fois.
Pour configurer le listage de valeurs de process provenant de
différentes vues, vous devrez créer des journaux appropriés dans
votre projet.
La commande "Projet" > "Imprimer la documentation" permet
d'établir une documentation du projet durant la phase
de configuration.
Enregistrements - éditer
Remplacée par la vue préconfigurée "P_RECIPE_SCREEN" avec
un affichage de recette étendu. Cette vue permet d'afficher les
enregistrements de recettes, de les éditer et de les transférer sur
le pupitre opérateur.
Enregistrements - transfert
Remplacée par la vue préconfigurée "P_RECIPE_SCREEN" avec
un affichage de recette étendu. Cette vue permet d'afficher les
enregistrements de recettes, de les éditer et de les transférer sur
le pupitre opérateur.
Enregistrements - imprimer
Supprimée. Peut être remplacée par l'impression d'un journal avec
l'objet "Impression de recette".
Paramètres système fonctionnement
Remplacée par la vue préconfigurée "P_MODE_SCREEN" qui
contient trois boutons aux noms appropriés. Pour chacun d'eux, la
fonction système "ReglerModePupitre" est configurée avec une
autre valeur du mode de fonctionnement.
Paramètres système AffichMess
N'est pas supportée. Vous pouvez déterminer l'ordre des alarmes
(première ou dernière en tête) en configurant l'affichage d'alarmes.
Ce paramètre ne peut plus être modifié au runtime.
Paramètres système - AlSys
Convertie en vue contenant un affichage d'alarmes. L'affichage
d'alarmes est configuré de manière à afficher les messages
système contenus dans le tampon des messages système.
Paramètres système - Langues
Remplacée par la vue préconfigurée "P_LANGUAGE_SCREEN"
qui contient trois boutons aux noms appropriés :
• Bouton 1 : Choisir la langue (fonction système "ReglerLangue")
• Bouton 2 : Augmenter le contraste (fonction système
"ModifierContraste (1)")
• Bouton 3 : Diminuer le contraste (fonction système
"ModifierContraste (0)")
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
133
Migration de OP7 à OP 77
5.2 Vues
Vue standard sur l'OP7
Remplacement sur l'OP 77B
Paramètres système Dat/Heure
Remplacée par la vue préconfigurée "P_DATE_TIME_SCREEN"
qui contient deux champs de date/heure aux noms appropriés, l'un
pour afficher la date et l'autre pour afficher l'heure.
Il n'est pas possible de saisir le jour de la semaine, mais il est
calculé en interne à partir de la date, de sorte qu'il peut être utilisé
dans le planificateur de tâches ou dans les tâches de commande.
Le champ Date/Heure est plus long sur l'OP 77B que sur l'OP7.
Adaptez le cas échéant la configuration de la vue après
la migration.
Paramètres système Imprimante
N'est plus requise ; sur l'OP 77B, la configuration de l'imprimante
se fait via le menu de chargement.
Paramètres système IF1A/RS232
IF1A/TTY
IF1B
IF1A/B
IF2
N'est pas supportée, car les paramétrages de communication se
font via le menu de chargement sur l'OP 77B.
StatVAR
N'est pas supportée.
Vous pouvez configurer à la place une vue permettant d'accéder
aux positions correspondantes de l'automate au moyen de
variables. Vous associez ces variables à des champs d'E/S pour
afficher leur contenu sur le pupitre opérateur (StatVar) et pour
le modifier (SteuVar).
SteuVAR
N'est pas supportée.
Vous pouvez configurer à la place une vue permettant d'accéder
aux positions correspondantes de l'automate au moyen de
variables. Vous associez ces variables à des champs d'E/S pour
afficher leur contenu sur le pupitre opérateur (StatVar) et pour
le modifier (SteuVar).
5.2.4
Utilisation de mot de passe connexion
Remplacée par l'appel de la fonction système
"AfficherDialogueConnexion"
Utilisation de mot de passe déconnexion
Remplacée par l'appel de la fonction système "Déconnecter".
Utilisation de mot de passe édition
Remplacée par la vue préconfigurée "P_USER_SCREEN". Cette
vue contient une vue personnalisée.
Objets de vue
Introduction
Quand un projet OP7 est converti en projet OP 77B, les objets graphiques sont adaptés pour
une grande part de manière automatique au type de fonctionnement de l'OP 77B. Il est bon
de les soumettre à un bref contrôle visuel après la conversion.
Conversion de champs d'E/S
Lors de la conversion, les champs d'affichage, les champs de saisie et les champs de
saisie/affichage sont convertis respectivement en un champ d'E/S configuré de manière
appropriée. Après la conversion, les champs d'E/S peuvent être commandés avec les
mêmes touches de fonction que dans le projet OP7 (touches du curseur, <Entrée>).
134
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.2 Vues
Voici le détail de la conversion des champs.
OP7
OP 77B
Champ d'affichage
Champ d'E/S, configuré comme champ d'affichage
champ de saisie
Champ d'E/S, configuré comme champ de saisie
Champ de saisie et d'affichage
Champ d'E/S, configuré comme champ de saisie/affichage
Champ d'affichage de type texte
Champ d'E/S symbolique, configuré comme champ d'affichage
Champ de saisie de type texte
Champ d'E/S symbolique, configuré comme champ de saisie
Champ de saisie et d'affichage de
type texte
Champ d'E/S symbolique, configuré comme champ de
saisie/affichage
Conversion des champs date/heure
Dans les projets multilingues, la longueur du format date et heure peut varier selon les
langues. Le cas échéant, modifiez manuellement la longueur du champ date/heure dans
la configuration.
Conversion de texte
La conversion de texte entraîne les modifications et les restrictions suivantes.
● Police : La police de l'OP7 est convertie en police par défaut de l'OP 77B.
● Si vous passez à la police "Tahoma" dans le projet OP 77B après la conversion, les
caractères suivants ne seront pas supportés, en fonction du jeu de caractères :
jeu de caractères OP7 "Européen" et "EuropéenII"
jeu de caractères OP7 "Russe"
jeu de caractères OP7 "Tchèque", "Hongrois" et "Polonais"
jeu de caractères OP7 "Grec"
jeu de caractères OP7 "Turc"
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
135
Migration de OP7 à OP 77
5.2 Vues
Conversion de la mise en page d'un élément de vue
Lorsqu'un élément de vue OP7 est converti en vue pour l'OP 77B, tous les textes statiques
sont convertis en un seul grand champ de texte de la taille de la vue entière. Les champs
d'E/S sont disposés par dessus à la place optimale pour la langue de référence. C'est
pourquoi vous devrez contrôler les positions des champs d'E/S dans les langues autres que
la langue de référence, dans les projets à plusieurs langues. Le cas échéant,
il faudra les repositionner.
Clignoter
L'attribut "Clignoter" n'est repris sur l'OP 77B lors de la conversion que s'il s'applique à tout
le texte d'un objet graphique. Le clignotement de parties de texte n'est pas supporté par
l'OP 77B. Si le champ de texte se compose de plusieurs mots et que l'un d'entre eux doit
clignoter, le champ de texte doit être divisé en plusieurs champs de texte.
Liste de variables
La liste de variables n'est pas supportée par l'OP 77B.
Objet graphique "Visualisation/forçage"
L'objet graphique Visualisation/forçage n'est pas supporté.
5.2.5
Touches de fonction
Introduction
L'OP7 est équipé des mêmes touches de fonction que l'OP77B.
Il est donc possible de reprendre entièrement la plus grande partie de l'affectation des
touches lors de la migration. L'utilisateur ayant passé d'un OP7 à un OP77B pourra ainsi
continuer à travailler comme il en a l'habitude.
Différences dans l'affectation des touches
Après qu'un projet OP7 a été converti en projet OP77B, l'affectation des touches présente
les différences suivantes.
● La combinaison <Maj+touche de fonction> n'est pas supportée. Sur l'OP77B, seules les
touches <F1> à <F4> et <K1> à <K4> peuvent être programmées avec des appels de
fonctions système.
● Le réglage du contraste avec <Maj+ +/-> n'est pas supporté.
Sur l'OP77B, le contraste peut être réglé comme suit :
– dans le menu de chargement ;
– avec la vue préconfigurée "P_LANGUAGE_SCREEN" qui contient des éléments de
conduite pour régler le contraste et choisir la langue ; cette vue est créée dans le
projet au cours de la migration ;
– au moyen d'éléments de conduite pour lesquels vous configurez la fonction système
"ModifierContraste".
136
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.2 Vues
Migration de l'image du clavier système
L'image du clavier système ne peut pas être migrée car il n'existe pas de pointeur de zone
correspondant dans WinCC flexible.
Vous pouvez reproduire la fonctionnalité en faisant des retouches, toutes les touches
système ne pouvant toutefois pas être affectées à une nouvelle fonction. Configurez une
variable externe dont la longueur correspond au nombre de touches système. Elle possède
ainsi un bit pour chaque touche système. Dans le cas des touches système, ceci n'est
possible que pour les touches ACK, ESC, ENTER et HELP.
Si vous voulez exploiter les commandes de clavier dans l'automate, configurez, pour
l'événement "Presser" des les touches système, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Lorsque l'opérateur enfoncera une touche sur le
pupitre opérateur, le bit correspondant sera mis à 1 dans la variable externe. L'automate
reçoit ainsi l'information que la touche est enfoncée. Si les variables externes sont créées
dans l'automate à l'adresse même où se trouvaient les zones de communication dans le
projet ProTool, il n'est pas nécessaire d'adapter le programme de l'automate.
Migration de l'image du clavier de fonction
L'OP 77B ne supporte pas la zone de communication "Image du clavier de fonction". Vous
pouvez toutefois reproduire la fonctionnalité en reconfigurant l'affectation des touches lors
des retouches.
Si vous voulez exploiter les commandes de clavier dans l'automate, configurez, pour
l'événement "Presser" de toutes les touches de fonction, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Lorsque l'opérateur enfoncera une touche sur le
pupitre opérateur, le bit correspondant sera mis à 1 dans la variable externe. L'automate
reçoit ainsi l'information que la touche est enfoncée. Si les variables externes sont créées
dans l'automate à l'adresse même où se trouvaient les zones de communication dans le
projet ProTool, il n'est pas nécessaire d'adapter le programme de l'automate.
Migration de l'attribut "Bit dans variable"
Quand l'attribut "Bit dans variable" est configuré pour une touche de fonction ou pour une
touche système dans le projet OP7, il est remplacé comme suit lors de la migration dans un
projet OP77B : Pour toutes les touches de fonction et touches système qui possèdent cet
attribut dans le projet OP7, la fonction système "PositionnerBitTantQueToucheEnfoncee" est
configurée pour l'événement "Presser" dans le cadre de la migration.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
137
Migration de OP7 à OP 77
5.3 Variables et pointeurs de zones
5.3
Variables et pointeurs de zones
5.3.1
Variables
Introduction
Lors de la migration, des variables sont créées dans le projet OP 77B conformément à celles
existant dans le projet OP7. Une connexion à l'automate est créée en complément pour les
variables externes.
Conversion des types de données
Pour la conversion d'un projet OP7 en un projet OP 77B, le type de données "STRING" est
converti en type de données "STRINGCHAR".
ProTool remplit les octets non utilisés par des espaces (20hex) dans des chaînes de
caractères d'un projet OP 17. WinCC flexible entre cependant la valeur 00hex lors de la
migration vers OP 77B/OP 177 :
Si vous avez adapté des évaluations à cette propriété, vous devez adapter votre projet après
la migration.
Les variables tableau de type "STRING" ne sont pas supportées par l'OP 77B. Lors de la
migration, elles sont remplacées comme suit : une variable de type "STRINGCHAR" est
créée à la place de chaque élément du tableau.
Reprise des chiffres décimaux
Sur l'OP 77B, il n'est pas possible de configurer des décimales pour une nouvelle variable.
Les variables à décimales du projet OP7 sont converties de la manière suivante.
● Les variables configurées pour un champ d'E/S conservent leurs décimales.
● Les recettes reprennent les décimales des variables dans l'affichage de recette.
● Les décimales des variables affichées dans les textes de message sont supprimées.
5.3.2
Pointeurs de zone
Introduction
Lors de la migration d'un OP7 à un OP 77B, quelques pointeurs de zone sont entièrement
convertis.
Les pointeur de zone suivants sont remplacés par des variables tableau :
● Messages d'événement
● Messages d'alarme
● Acquittement OP
● Acquittement API
● Image des DEL
Les autres pointeurs de zone subissent des modifications structurelles.
138
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.3 Variables et pointeurs de zones
Migration des pointeurs de zone
Les pointeurs de zone suivants sont entièrement repris :
Pointeur de zone sur l'OP7
Pointeur de zone sur l'OP 77B
Version utilisateur
ID du projet
Les pointeurs de zone suivants sont omis ou possèdent une autre structure :
Pointeur de zone sur l'OP7
Pointeur de zone sur l'OP 77B
Messages d'événement
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la migration par une variable
de tableau externe prédéfinie "PT_messages_evenement" avec un
élément de tableau long de 16 bits. Après la migration, chaque bit de
l'élément de tableau de la nouvelle variable correspond à un bit du
pointeur de zone OP7. Les messages sont associés aux numéros de
bits dans l'ordre croissant des numéros d'alarme. Les numéros de bits
reçoivent automatiquement les ID de mise à jour 1 à 8.
Quand l'automate met un bit de l'élément de tableau sur "TRUE", cela
signifie pour le pupitre opérateur que le message d'événement associé
est "apparu". Inversement, le pupitre opérateur interprète le message
comme "disparu" quand le bit d'un élément de tableau est remis sur
"FALSE" dans l'automate.
Numéro de vue
Numéro de vue
Le pointeur de zone avait une longueur de 4 octets dans ProTool.
Après la migration, le pointeur de zone a 10 octets de long. La
migration peut donc éventuellement entraîner un chevauchement de
pointeurs de zone créés immédiatement l'un après l'autre.
Tampon de données
Enregistrement
Ce pointeur de zone a toujours une longueur de 5 mots sur l'OP 77B.
Les mots de données 6 à n ne sont pas requis sur l'OP 77B, puisqu'il
n'est pas possible de transférer indirectement des enregistrements à
l'automate via le pointeur de zone "Enregistrement".
Ce pointeur de zone est transformé automatiquement lors de
la migration.
En cas de liaison à un automate S7, sa longueur reste la même, mais
sa structure change comme suit :
1. Mot : numéro de recette (inchangé)
2. Mot : numéro d'enregistrement (4e mot auparavant)
3. Mot : Réservé
4. Mot : acquittement de l'enregistrement (auparavant octet n+3 de la
zone d'interface)
5. Mot : libre
Clavier de fonction
Ce pointeur de zone n'existe plus.
A remplacer par : Configurez une variable externe d'une longueur
correspondant exactement au nombre de touches de fonction, de sorte
qu'elle possède un bit pour chaque touche. Configurez, pour la touche
affectée jusque-là, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Paramétrez cette fonction
système de manière que le bit de la variable externe correspondant à
la touche soit mis à 1. Vous pourrez alors exploiter l'état de la variable
dans le programme de l'automate.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
139
Migration de OP7 à OP 77
5.3 Variables et pointeurs de zones
Pointeur de zone sur l'OP7
Pointeur de zone sur l'OP 77B
Acquittement OP
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la migration par une variable
de tableau externe prédéfinie "PT_acquittement_OP" avec un élément
de tableau long de 16 bits. Après la migration, chaque élément de
tableau de la nouvelle variable correspond à un bit du pointeur de
zone ProTool.
Acquittement API
Ce pointeur de zone n'existe plus.
A remplacer par : Lors de la migration, la variable tableau
"Messages_d'alarme_PT" pour les messages d'alarme est allongée.
Boîte de recettes
(uniquement S5)
Ce pointeur de zone n'existe plus.
Boîte de séquences de
recettes (uniquement S5)
Ce pointeur de zone n'existe plus.
Numéro de recette
(uniquement S5)
Ce pointeur de zone n'existe plus.
Zone d'interface
Les données sont échangées avec l'automate via les pointeurs de
zone suivants :
• "Coordination"
• "Tâche de commande"
• "Date/heure"
• Migration :
Le transfert indirect de recettes n'est plus supporté. Au lieu de cela, le
transfert s'effectue directement.
Le transfert indirect de recettes n'est plus supporté. Au lieu de cela, le
transfert s'effectue directement.
Le transfert indirect de recettes n'est plus supporté. Au lieu de cela, le
transfert s'effectue directement.
Après la migration, vous devez créer ces pointeurs de zones dans
le projet.
Cette répartition facilite l'échange de données entre pupitre opérateur
et automate. Vous devez adapter le programme de votre automate en
conséquence après la conversion.
Messages d'alarme
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplace lors de la migration par une variable
de tableau externe prédéfinie "PT_messages_alarme" avec un élément
de tableau long de 16 bits. Après la migration, chaque bit de l'élément
de tableau de la nouvelle variable correspond à un bit du pointeur de
zone OP7. Les messages sont associés aux numéros de bits dans
l'ordre croissant des numéros d'alarme. Les éléments de tableau
reçoivent automatiquement les ID de mise à jour 9 à 16.
Quand l'automate met un bit de l'élément de tableau à la valeur
"TRUE", cela signifie pour le pupitre opérateur que le message
d'événement associé est "apparu". Inversement, le pupitre opérateur
interprète le message comme "disparu" quand un bit d'un élément de
tableau est remis sur "FALSE" dans l'automate.
140
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.3 Variables et pointeurs de zones
Pointeur de zone sur l'OP7
Pointeur de zone sur l'OP 77B
Clavier système
Ce pointeur de zone n'existe plus. Vous pouvez cependant restructurer
la fonctionnalité dans une étape de retouche même si les touches
système n'ont pas toutes la possibilité d'être étendues d'une
nouvelle fonction.
A remplacer par : Configurez une variable externe d'une longueur
correspondant exactement au nombre de touches système, de sorte
qu'elle possède un bit pour chaque touche système. Pour les touches
système, cela n'est possible que pour les touches ACK, ESC, ENTER
et HELP.
Configurez, pour la touche affectée jusque-là, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Paramétrez cette fonction
système de manière que le bit de la variable externe correspondant à
la touche soit mis à 1. Vous pourrez alors exploiter l'état de la variable
dans le programme de l'automate.
Image des DEL
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la conversion par une
variable tableau externe prédéfinie "PT_image_DEL". Les DEL du
pupitre opérateur sont associées aux éléments de tableau de la
nouvelle variable dans le même ordre que dans le pointeur de zone
OP7. Les éléments de tableau reçoivent automatiquement les ID de
mise à jour 17 à 24.
Chaque élément de tableau a deux bits de long. La mise à 1 des bits
correspondant à une DEL permet de réaliser, au runtime, les états
suivants des DEL :
Fonction DEL (bit1/bit2)
éteinte (0/0)
clignotement lent (1/0)
clignotement rapide (0/1)
allumée (1/1)
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
141
Migration de OP7 à OP 77
5.3 Variables et pointeurs de zones
5.3.3
Subdivision du pointeur de zone "Zone d'interface"
Introduction
Lors de la conversion vers WinCC flexible, la zone de communication ProTool "Zone
d'interface" est répartie automatiquement sur trois zones de communication :
● "Coordination"
● "Tâche de commande"
● "Date/heure"
Après la migration, vous devez créer ces pointeurs de zones dans le projet.
Cette répartition facilite l'échange de données entre pupitre opérateur et automate. Vous
devez adapter le programme de votre automate en conséquence après la conversion.
Subdivision sur les automates S7
Sur les automates S7, la zone d'interface est subdivisée comme suit.
ProTool
WinCC flexible
Zone d'interface n+0 à n+31
Coordination n+0 à n+1
Tâche de commande n+4 à n+11
Date/heure n+15 à n+26
Traitement du bit de démarrage (pointeur de zone "Coordination")
Le pointeur de zone "Coordination" contient le bit de démarrage. En lisant la valeur de ce bit
dans le programme de l'automate, vous pouvez constater depuis l'automate si le pupitre
opérateur a démarré. Durant le démarrage, le pupitre opérateur met brièvement le bit de
démarrage à "0". Dès que le démarrage est terminé, le bit de démarrage est mis à "1".
Particularités de SIMATIC S5
Vous pouvez continuer à utiliser, après la migration, le DB d'interface existant dans
le projet ProTool.
Exemple :
Pointeurs de zone
AP du groupe 1
AP du groupe 2
Tâche de commande
DW32 à DW35
DW32 à DW35
Date/heure
DW42 à DW47
DW66 à DW71
Pour les AP du groupe 2, sachez que : Vous ne pouvez configurer qu'une seule boîte de
tâches de commande pour les pupitres opérateur de WinCC flexible. C'est là que vous
écrivez directement la tâche de commande avec ses 3 paramètres.
142
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
5.4
Fonctions système, événements et contrats d'automate
5.4.1
Fonctions système
Conversion
Lors de la migration d'un OP7 à un OP 77B, les fonctions système ProTool du projet OP7
sont remplacées par les fonctions système correspondantes de WinCC flexible.
Dans WinCC flexible, les noms des fonctions système sont attribués suivant des
conventions strictes. C'est la raison pour laquelle ils ne sont pas les mêmes que dans
ProTool. En outre, les groupes de fonctions système portent dans WinCC flexible d'autres
noms que dans ProTool.
Voici le détail de la conversion des fonctions système.
Projet OP7 : Fonction système
ProTool
Projet OP 77B : fonction système WinCC flexible
Calcul
Conversion linéaire 1
Remplacée par la fonction système "ÉchelleLinéaire"
Nota : La fonctionnalité convertie doit être modifiée de sorte que
les variables "x" et "y" ne soient pas identiques.
Conversion linéaire 2
Remplacée par la fonction système "EchelleLineaireInversee".
Nota : La fonctionnalité convertie doit être modifiée de sorte que
les variables "x" et "y" ne soient pas identiques.
Var. : convertir valeur
Remplacée par la fonction système "EchelleLineaire"
Var. : Donner la valeur
Remplacée par la fonction système "AssignerValeur"
Var. : valeur minus/plus
Remplacée par les fonctions système "AugmenterValeur" et
"ReduireValeur".
Var. : valeur minus/plus curseur
Remplacée par la fonction système
"AugmenterValeurSelectionnee" et "ReduireValeurSelectionnee".
Enregistrement
Enregistrement : OP > API
Remplacée par la fonction système "EcrireEnregistrementSurAPI"
Enregistrement : API > OP
Remplacée par la fonction système "LireEnregistrementSurAPI"
Effacer enregistrement
Remplacée par la fonction système "EffacerEnregistrement"
Répertoire de recettes
Remplacée comme suit, en fonction du paramètre configuré :
• Paramètre "2 = éditer"
Remplacée par la fonction système "ActiverVue" qui sert à
appeler une vue présentant un affichage de recette. Les
enregistrements peuvent être édités dans l'affichage
de recette.
• Paramètre "5 = imprimer"
N'est plus supportée ; vous pouvez imprimer les
enregistrements de la recette à l'aide d'un journal de recette.
• Paramètre "7 = transférer"
Remplacée par la fonction système "ActiverVue" qui sert à
appeler une vue présentant une vue de recette. Les
enregistrements peuvent être transférés avec la vue de recette.
Appeler enregistrement
N'est plus requise, puisque les enregistrements sont affichés et
édités avec la vue de recette.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
143
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
Projet OP7 : Fonction système
ProTool
Projet OP 77B : fonction système WinCC flexible
Alarmes
Effacer le tampon des
messages d'alarme
Lors de la migration, la fonction "EffacerTamponAlarmes" est
créée avec la valeur "Erreurs".
Messages d'alarme
premier/dernier
N'est pas supportée ; vous pouvez déterminer l'ordre d'affichage
des alarmes (erreurs) en configurant la vue des alarmes ; cet ordre
ne peut pas être modifié au runtime.
Tampon des messages
d'alarme, avis de débordement
N'est pas supportée. Vous pouvez configurer, à la place, une
tâche déclenchée par l'événement "Débordement du tampon des
alarmes". La tâche est configurée dans le planificateur de tâches.
Une alarme système peut également être émise pour
cet événement.
Effacer le tampon des
messages d'événement
Lors de la migration, la fonction "EffacerTamponAlarmes" est
créée avec la valeur "Avertissements".
Tampon des messages
d'événement, avis de
débordement
N'est pas supportée. Vous pouvez configurer, à la place, une
tâche déclenchée par l'événement "Débordement du tampon des
alarmes". La tâche est configurée dans le planificateur de tâches.
Une alarme système peut également être émise pour
cet événement.
Listage des messages
activé/désactivé
Remplacée par la fonction système "ReglerModeListageAlarmes"
Fonctions FM,
Ne sont pas supportées.
Fonctions MCU,
Fonctions NC
Mot de passe
Déconnexion avec mot
de passe
Remplacée par la fonction système "Déconnexion"
Impression
144
Imprimer le tampon des
messages d'alarme
Remplacée par la fonction système "ImprimerJournal" qui imprime
le journal des alarmes créé lors de la migration pour
la classe "Erreurs".
Imprimer le tampon des
messages d'événement
Remplacée par la fonction système "ImprimerJournal" qui imprime
le journal des alarmes créé lors de la migration pour
la classe "Avertissements".
Imprimer tous
les enregistrements
Remplacée par la fonction système "ImprimerJournal" qui imprime
le journal des recettes créé lors de la migration pour tous
les enregistrements.
Imprimer enregistrement
Remplacée par la fonction système "ImprimerJournal" qui imprime
le journal des recettes créé lors de la migration pour
l'enregistrement avec le numéro indiqué.
Copie d'écran
Remplacée par la fonction système "ImprimerVue"
Imprimer toutes les vues
N'est pas supportée. Pour imprimer toutes les vues, copiez-les
dans un journal et imprimez-le.
Répertoire des vues
N'est plus requise.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
Projet OP7 : Fonction système
ProTool
Projet OP 77B : fonction système WinCC flexible
Vues
Ramification de vue
N'est plus requise ; la navigation entre les vues résultant des
éléments de vue après la migration est réalisée avec la fonction
système "ActiverVue".
Sélection de vue spéciale
N'est plus requise.
Sélection de vue
Remplacée par la fonction système "ActiverVue"
Répertoire des vues
N'est plus requise.
Mettre vue à jour
N'est plus requise.
Paramètres système
Sauvegarde des données S7
N'est pas supportée.
Changement
5.4.2
Changer d'état de
fonctionnement S7
N'est pas supportée.
Changer d'automate S7
Remplacée par la fonction système "ChangerConnexion"
Changement de langue
Remplacée par la fonction système "ReglerLangue"
Niveau messages
Remplacée par la fonction système "ActiverVue" qui sert à appeler
une vue présentant un affichage d'alarmes.
Changer de mode de
fonctionnement
Remplacée par la fonction système "ReglerModePupitre"
Evénements
Conversion
Presque tous les événements sont repris sans changement lors de la migration d'OP7 vers
OP 77B. Les événements suivants sont remplacés lors de la migration.
● "Saisie de valeur"
L'événement "Saisie de valeur" est remplacé par l'événement "Changement de valeur".
Si vous voulez qu'un événement soit déclenché par une saisie sur le pupitre opérateur
(que la valeur de la variable change ou pas), procédez comme suit. Configurez en plus,
pour la touche <Entrée> (par laquelle l'opérateur clôture la saisie), une fonction système
du groupe "Traitement de bit" pour mettre le bit à 1, et exploitez ce bit mis à 1.
● "Sortie de valeur"
L'événement "Sortie de valeur" est remplacé par l'événement "Changement de valeur". Il
est toujours déclenché quand la valeur de la variable change, que ce soit dans l'automate
ou par saisie sur le pupitre opérateur.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
145
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
5.4.3
Tâches de commande
Introduction
Seule une partie des tâches de commande d'un projet OP7 peut encore servir dans le projet
OP 77B après la conversion. ProTool et WinCC flexible utilisant des concepts différents,
certaines tâches de commande ne sont plus requises ou plus utilisables. Le cas échéant,
vous devrez adapter le projet OP 77B et le programme de l'automate pour retrouver les
fonctionnalités du projet OP7.
Quand le projet converti doit être retouché de toute façon, vous devriez examiner si les
tâches qui sont exécutées à l'aide de tâches de commande dans le projet OP7 ne seraient
pas accomplies plus efficacement en utilisant des fonctions système dans le projet OP 77B.
Conversion
Les tâches de commande sont converties comme suit lors de la migration d'OP7 à OP 77B.
OP7
OP 77B
Explication/Remplaçant/Équivalence
3 "Copie d'écran"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerVue" déclenchée par l'événement
"Changement de valeur" d'une variable reliée
à l'automate.
5 "Sélectionner répertoire"
N'est plus requise.
7 "Imprimer toutes les vues"
N'est pas supportée.
Si vous voulez imprimer toutes les vues,
copiez-les dans un journal. Configurez alors
la fonction système "ImprimerJournal"
déclenchée par l'événement "Changement
de valeur" d'une variable reliée à l'automate.
10 "Imprimer recette avec
tous les enregistrements"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Vous pouvez
imprimer les enregistrements d'une recette à
l'aide d'un objet "Imprimer recette".
11 "Sélection de
vue spéciale"
N'est plus requise.
Pour sélectionner des vues, utilisez la tâche
de commande 51 "Sélection de vue" ou
configurez la fonction système "ActiverVue".
D'autres fonctions issues des vues spéciales,
comme la modification du contraste, peuvent
être réalisées avec les fonctions système,
p. ex. "ModifierContraste"
146
12 "Activer/désactiver le
listage des messages"
N'est pas supportée.
Configurez à la place la fonction système
"ReglerModeListageAlarmes" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate.
13 "Changement de langue"
N'est pas supportée.
Configurez à la place la fonction système
"ReglerLangue" déclenchée par l'événement
"Changement de valeur" d'une variable reliée
à l'automate.
14 "Régler l'heure
(codage DCB)"
14 "Régler l'heure
(codage DCB)"
---
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
OP7
OP 77B
Explication/Remplaçant/Équivalence
15 "Régler la date
(codage DCB)"
15 "Régler la date
(codage DCB)"
---
16 "Paramètres interface
interne (RS232)"
N'est pas supportée.
Valorisez les paramètres de communication
directement sur l'OP 77B via le menu
de chargement.
17 "Paramètres interface
module (TTY)"
N'est pas supportée.
Définissez les paramètres de communication
directement sur l'OP 77B via le menu Loader.
19 "Paramètres
d'imprimante"
N'est pas supportée.
Définissez les paramètres d'imprimante
directement sur l'OP 77B via le menu Loader.
21 "Type d'affichage
message d'alarme"
N'est pas supportée.
Dans WinCC flexible, les alarmes sont
affichées au moyen des objets de vue "Vue
des 'alarmes" ou "Fenêtre d'alarmes".
Des critères de filtrage ne peuvent être
définis que dans la fenêtre des propriétés de
l'objet de vue, dans le groupe "Général". Un
filtrage suivant la "priorité", le "groupe
d'acquittement" et l'"état" n'est pas supporté.
22 "Régler le contraste
de l'afficheur"
N'est pas supportée.
Configurez à la place la fonction système
"ModifierContraste" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate.
Vous pouvez aussi utiliser la vue standard
préconfigurée "P_LANGUAGE_SCREEN".
"P_LANGUAGE_SCREEN" contient trois
boutons aux noms appropriés.
• Bouton 1 : Choisir la langue (fonction
système "ReglerLangue")
• Bouton 2 : Augmenter le contraste
(fonction système "ModifierContraste (1)")
• Bouton 3 : Diminuer le contraste (fonction
système "ModifierContraste (0)")
23 "Régler niveau de mot
de passe"
23 "Régler groupe
d'utilisateurs"
La tâche de commande "23 Régler groupe
d'utilisateurs" tient compte du nouveau
concept de WinCC flexible pour la gestion
des utilisateurs, puisqu'elle précise le groupe
d'utilisateurs au lieu du niveau de mot de
passe. Si vous utilisez la tâche de
commande 23, il faudra adapter en
conséquence le programme de
votre automate.
24 "Mot de passe
déconnexion"
24 "Mot de passe
déconnexion"
---
31 "Imprimer tampon de
messages d'alarme"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Elle vous
permettra d'imprimer un listage d'alarmes
pour la classe "Erreurs".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
147
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
OP7
OP 77B
Explication/Remplaçant/Équivalence
32 "Imprimer tampon de
messages d'événement"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Elle vous
permettra d'imprimer un listage d'alarmes
pour la classe "Avertissements".
37 "Activer/désactiver l'avis
de débordement pour les
messages d'événement"
Tâche de commande
non requise.
Dans WinCC flexible, il n'y a pas
d'avertissement en cas de débordement
du tampon.
Configurez à la place la fonction système
"AfficherAlarmeSysteme" pour l'événement
"Débordement du tampon des alarmes". Elle
vous permettra de sortir un texte d'alarme
que vous formulerez vous-même. Ce texte
d'alarme est limité à une langue.
38 "Activer/désactiver l'avis
de débordement pour les
messages d'alarme"
41 "Transférer la date/heure
à l'automate"
41 "Transférer la
date/heure à
l'automate"
---
42 "Lire la zone DEL
sur l'automate"
Tâches de commande
non supportées.
Utilisez à la place la tâche de commande
"46 Mettre variable à jour" avec le
paramètre approprié.
43 "Lire la zone des
messages d'événement
sur l'automate"
Cette tâche de commande sert à lire les
valeurs des variables WinCC flexible qui
remplacent, après la migration, les pointeurs
de zone ProTool "Messages d'événement",
"Messages d'alarme", "Acquittement API" et
"Image des DEL". Vous indiquez la variable à
lire au moyen du paramètre "Identification de
mise à jour". Assignez à ce paramètre
l'identification de mise à jour de la variable
souhaitée.
44 "Lire la zone des
messages d'alarme
sur l'automate"
45 "Lire la zone
d'acquittement
sur l'automate"
47 "Transférer la zone
DEL directement au
pupitre opérateur"
Valeur du paramètre "Identification de mise
à jour" :
1...8 Messages d'événement
9...16 Messages d'alarme
17...24 Image des DEL
148
49 "Effacer tampon de
messages d'événement"
49 "Effacer tampon de
messages
d'événement"
---
50 "Effacer tampon de
messages d'alarme"
50 "Effacer tampon de
messages d'alarme"
---
51 "Sélection de vue"
51 "Sélection de vue"
---
52 "Imprimer vue"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerVue" déclenchée par l'événement
"Changement de valeur" d'une variable reliée
à l'automate.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
OP7
OP 77B
Explication/Remplaçant/Équivalence
53 "Sélection de recette"
N'est pas supportée.
Configurez à la place la fonction système
"ActiverVue" avec le paramètre
"P_RECIPE_SCREEN" et déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. La vue
préconfigurée "P_RECIPE_SCREEN"
contient un affichage de recette et a été
créée lors de la conversion.
54 "Imprimer recette"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Vous pouvez
imprimer une recette à l'aide d'un listage
de recette.
69 "Transférer
l'enregistrement de recette
de l'automate au TP/OP"
69 "Lire un
enregistrement
de l'automate"
Dans WinCC flexible, vous devez indiquer le
"Numéro de recette" et le "Numéro
d'enregistrement" comme paramètres.
Quand vous souhaitez transférer le nom de
recette ou le nom d'enregistrement de
l'automate au pupitre opérateur, utilisez la
fonction système "LireEnregistrementSurAPI"
au lieu de la tâche de commande 69.
70 "Transférer
l'enregistrement de recette
du TP/OP à l'automate"
70 "Écrire un
enregistrement dans
l'automate"
Dans WinCC flexible, vous devez indiquer le
"Numéro de recette" et le "Numéro
d'enregistrement" comme paramètres.
Quand vous souhaitez transférer le nom de
recette ou le nom d'enregistrement du pupitre
opérateur à l'automate, utilisez la
fonction système
"EcrireVariablesEnregistrementSurAPI" au
lieu de la tâche de commande 70.
71 "Mise à jour partielle
de vue"
N'est plus requise.
---
72 "Positionnement du
N'est pas supportée.
curseur dans la vue actuelle"
Utilisez à la place la tâche de commande 51
"Sélection de vue".
73 "Positionnement du
curseur dans la vue
spéciale actuelle"
N'est pas supportée.
Utilisez à la place la tâche de commande 51
"Sélection de vue".
74 "Simulation de clavier"
N'est pas supportée.
---
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
149
Migration de OP7 à OP 77
5.4 Fonctions système, événements et contrats d'automate
5.4.4
Remplacer les tâches de commande par des fonctions système
Introduction
Certaines tâches de commande qui ne sont plus utilisables avec les pupitres opérateur
WinCC flexible peuvent être remplacées par des fonctions système.
Si le projet WinCC flexible doit être réédité de toute façon, vous devez examiner si les
tâches qui étaient exécutées à l'aide de tâches de commande avant la migration ne seraient
pas accomplies plus efficacement, après la migration, en utilisant des fonctions système.
Configuration
Si vous voulez faire déclencher par l'automate l'exécution d'une fonction système configurée
sur le pupitre opérateur, configurez dans WinCC flexible une variable avec l'attribut
"Toujours actualisée". Configurez ensuite la fonction système en question pour l'événement
"Changement de valeur" de cette variable.
Exécution
Quand la valeur de la variable change dans l'automate, la fonction système est exécutée sur
le pupitre opérateur dès que ce dernier détecte le changement.
Exemple : Déclencher la fonction système "Activer mode journalisation alarme" depuis l'automate
La configuration suivante permet de remplacer par une fonction système, dans le projet
WinCC flexible, la tâche de commande 12 "Activer/désactiver listage des messages" utilisée
dans le projet ProTool.
Dans WinCC flexible
1. Créez une variable externe de type INTEGER.
2. Configurez sous "Variable > Général" l'acquisition de cycle sur "cyclique continu".
3. Configurez la fonction système "Active mode journalisation alarme" pour l'événement
"Changement de valeur". Indiquez la variable même comme paramètre.
Dans l'automate
1. Mettez la valeur de la variable à 0 (journalisation d'alarme désactivée) ou à 1
(journalisation d'alarme activée) dans le programme de l'automate.
Résultat
La journalisation des alarmes sera activée ou désactivée suivant la valeur de la variable.
150
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.5 Système d'alarmes
5.5
Système d'alarmes
Introduction
Lors de la migration d'un OP7 à un OP 77B, les messages de toutes les classes existantes
sont convertis, de sorte que les classes d'alarmes suivantes restent disponibles :
● Messages d'événement
● Messages d'alarme
● Alarmes système
● Classes d'alarmes définies par l'utilisateur
Les variables et les listes de textes contenues dans le texte de message sont reprises lors
de la migration.
Une vue préconfigurée remplace le niveau messages
L'OP 77B ne supporte pas le niveau messages. Au lieu de cela, une vue préconfigurée
portant le nom "P_MESSAGE_SCREEN" est créée lors de la migration pour représenter les
alarmes. Les alarmes y sont représentées au moyen de l'objet de vue "Affichage d'alarmes
simple". La date système et l'heure système font partie de cet affichage. Leur affichage dans
le texte d'alarme n'est donc plus nécessaire. Lors de la migration, l'indication de date/heure
est supprimée du texte de message. L'affichage d'alarmes montre, sur deux lignes pour
chaque alarme, le numéro, le texte et l'abréviation de la classe.
Au runtime, la vue "P_MESSAGE_SCREEN" est appelée comme l'était le niveau messages :
avec la touche <Echap> ou avec la fonction système "ActiverVue".
Migration des variantes d'affichage
Les variantes d'affichage "ensemble" et "séparé" ne sont pas supportées. Elles sont
converties de la manière suivante.
● Variante d'affichage "séparé"
La vue "P_MESSAGE_SCREEN" contient deux affichages : l'un pour les messages
d'alarme, l'autre pour les messages d'événement et les messages système.
● Variante d'affichage "ensemble"
La vue qui remplace le niveau messages présente un affichage d'alarmes réunissant
messages système, messages d'alarme et messages d'événement. Chacun d'eux
s'affiche dans l'ordre chronologique de son apparition. Le tri des messages peut être
configuré lors de la configuration et n'est plus modifiable au runtime.
Suivant la façon dont l'appel du niveau messages était réalisé antérieurement, la vue
contenant l'affichage d'alarmes sera appelée, après la migration, par une touche de
fonction ou par la fonction système "ActiverVue".
Message d'inactivité
Le message d'inactivité n'est plus supporté.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
151
Migration de OP7 à OP 77
5.5 Système d'alarmes
Priorité des messages
Les priorités données à des messages individuels ou à des classes sur l'OP7 ne sont plus
en vigueur après la migration.
Migration des zones de communication
Lorsqu'un projet OP7 est migré en projet OP 77B, des variables tableau externes aux noms
appropriés avec un élément de tableau long de 16 bits sont créées à la place des zones de
communication "Messages d'événement" et "Messages d'alarme". Après la migration,
chaque bit de l'élément de tableau de la nouvelle variable correspond à un bit de la zone de
communication OP7. Les messages sont associés aux numéros de bits dans l'ordre
croissant des numéros d'alarme.
Quand l'automate met un bit dans l'élément de tableau à la valeur "TRUE", cela signifie pour
le pupitre opérateur que le message d'événement associé est "apparu". Inversement, le
pupitre opérateur interprète le message comme "disparu" quand le bit d'un élément de
tableau est remis sur "FALSE" dans l'automate.
Débordement du tampon des messages
L'événement "Débordement du tampon des alarmes" est déclenché quand le tampon est
entièrement plein. Le débordement du tampon ne peut pas être testé séparément pour les
messages système et les messages d'événement. Mais la fonction système
"EffacerTamponAlarmes" vous permet d'effacer les alarmes d'une classe déterminée pour
vider le tampon en cas de débordement.
Effacement du tampon d'alarmes
Si, dans un projet, l'effacement du tampon d'événements système et de celui des alarmes
avait été configuré via la fonction de sélection de vue spéciale, dans Runtime, avant de
procéder à un effacement, le système invitait à confirmer l'effacement du tampon concerné.
Lors de la migration, le comportement dans Runtime change. Le système n'invite plus à
confirmer l'effacement du tampon.
Listage des alarmes
L'impression des alarmes lorsqu'elles apparaissent et disparaissent se retrouve après
la migration.
Mais l'impression d'en-têtes et de bas de page n'est pas supportée.
152
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.6 Autorisations de conduite
5.6
Autorisations de conduite
5.6.1
Concept de sécurité dans WinCC flexible
Nouveau concept d'autorisation dans WinCC flexible
Dans WinCC flexible, le concept des autorisations de conduite n'est pas le même que
dans ProTool.
Dans WinCC flexible, chaque utilisateur y est affecté à un groupe d'utilisateurs et un seul.
Vous donnez aux groupes des droits d'accès caractéristiques, les autorisations. Il n'y a pas
de classement hiérarchique des groupes d'utilisateurs.
Dans chaque projet, un groupe d'utilisateurs par défaut "Administrateur" est créé
automatiquement. Les utilisateurs affectés à ce groupe au runtime jouissent de tous les
droits et peuvent aussi créer de nouveaux utilisateurs.
Vous déterminez, pour les différents éléments de commande de votre projet, de quelle
autorisation l'utilisateur doit disposer pour avoir le droit de les piloter.
Au runtime, les utilisateurs sont identifiés au moyen du nom d'utilisateur et du mot de passe.
Migration du niveau de mot de passe de ProTool
Lorsqu'un projet ProTool est converti en projet WinCC flexible, le nombre de groupes
d'utilisateurs créés est de neuf au maximum : un groupe d'utilisateurs est créé pour chaque
niveau de mot de passe utilisé dans ProTool.
Ce faisant, le groupe "Administrateurs" est créé dans tous les cas. Toutes les autorisations
de conduite qui exigeaient le niveau de mot de passe 9 dans ProTool lui sont accordées.
Toutes les autres autorisations de conduite associées au même niveau de mot de passe
dans ProTool sont associées au même groupe d'utilisateurs dans le projet WinCC flexible.
Les groupes d'utilisateurs reçoivent les mêmes autorisations qui étaient associées aux
niveaux de mot de passe dans le projet ProTool.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
Possibilités avancées dans WinCC flexible
WinCC flexible vous permet d'affecter des utilisateurs à un groupe d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
153
Migration de OP7 à OP 77
5.6 Autorisations de conduite
5.6.2
Adapter les autorisations de conduite
Introduction
Quand un projet OP7 est converti en projet OP 77B, des groupes d'utilisateurs sont créés
avec les mêmes autorisations qui étaient associées aux niveaux de mot de passe dans
le projet OP7.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
La liste de mots de passe n'est pas migrée
La liste des mots de passe n'est pas migrée, puisqu'elle est rangée dans chaque pupitre
opérateur et non pas dans les données du projet.
Il faut recréer les utilisateurs après la migration. Pour cela, il y a deux façons de procéder
sur l'OP 77B :
● Dès la configuration, vous créez de nouveaux utilisateurs, des groupes d'utilisateurs et
des mots de passe, à l'aide de la gestion des utilisateurs Runtime sur le pupitre.
● Vous configurez une vue montrant les utilisateurs. Elle indique à un administrateur les
utilisateurs existants, les mots de passe et les groupes d'utilisateurs. Elle lui permet en
outre de créer de nouveaux utilisateurs, groupes d'utilisateurs et mots de passe.
Conversion des vues standard pour l'utilisation de mot de passe
Les vues standard pour utiliser les mots de passe sont converties de la manière suivante :
Vue standard sur l'OP7
Remplacement sur l'OP 77B
Utilisation de mot de passe connexion
Remplacée par l'appel de la fonction système
"AfficherDialogueConnexion"
Utilisation de mot de passe déconnexion
Remplacée par l'appel de la fonction système "Déconnexion".
Utilisation de mot de passe édition
Remplacée par la vue préconfigurée "P_USER_SCREEN".
"P_USER_SCREEN" contient un affichage d'utilisateurs.
Possibilités avancées sur l'OP 77B
Sur l'OP 77B, vous pouvez affecter des utilisateurs aux groupes d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
De plus, vous pouvez vous servir de l'éditeur "Groupes" pour donner, dans le groupe
"Gestion utilisateurs runtime", des noms explicites aux groupes d'utilisateurs créés lors
de la migration.
154
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.7 Impression
5.7
Impression
Introduction
Dans WinCC flexible, vous imprimez les données de projet par l'intermédiaire de journaux.
Ces journaux contiennent des objets permettant d'imprimer des vues, le tampon des
alarmes et des recettes.
Sur un OP 77B, seules les alarmes listées et la vue momentanément affichée ("copie
d'écran") peuvent être imprimées directement, sans l'intermédiaire d'un journal.
Les en-têtes et les bas de page ne sont jamais imprimés sur l'OP 77B.
Listage des alarmes
Lors de la migration de l'OP7 à l'OP 77B, les paramètres de listage des alarmes sont
entièrement conservés. La fonction système OP7 correspondante est remplacée par la
fonction système OP 77B "ReglerModeListageAlarmes".
Imprimer lorsque débordement du tampon des messages
Si l'option "Imprimer lorsque débordement du tampon des messages" était activée dans le
projet OP7, vous pourrez obtenir ce même comportement dans le projet OP 77B par la
configuration suivante.
1. Créez un journal avec l'objet "Imprimer l'alarme".
2. Dans la fenêtre des propriétés du journal, sélectionnez "Événements d'alarme" comme
"Source des alarmes".
3. Dans le planificateur de tâches, créez une tâche déclenchée par l'événement système
"Débordement du tampon des alarmes".
4. Associez à la tâche la fonction système "ImprimerJournal" qui sert à imprimer le journal
contenant les alarmes.
Ce dernier sera imprimé quand le tampon des alarmes débordera.
Impression du tampon des messages
Sur l'OP7, ce sont des fonctions système qui commandent l'impression du tampon des
messages d'événement et du tampon des messages d'alarme. Lors de la migration d'un
OP7 à un OP 77B, cette fonctionnalité est convertie de la manière suivante.
Deux journaux sont créés, chacun avec un objet "Imprimer l'alarme". Ils sont configurés de
façon que les messages d'événement ou les messages d'alarme contenus dans le tampon
des alarmes soient imprimés. Les fonctions correspondantes du projet OP7 sont
remplacées, lors de la migration, par la fonction système "ImprimerJournal" servant à
imprimer le journal respectif.
Il est possible d'imprimer les alarmes par ordre chronologique ascendant ou descendant.
Il n'est pas possible de les trier suivant le numéro d'alarme.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
155
Migration de OP7 à OP 77
5.7 Impression
Impression de la vue affichée ("copie d'écran")
Quand vous convertissez un projet OP7 offrant la possibilité d'imprimer directement la vue
affichée ("copie d'écran"), vous retrouvez cette fonction dans le projet OP 77B. La fonction
système OP7 est remplacée par la fonction système OP77B "ImprimerVue".
Impression de vues
L'impression de toutes les vues en une seule tâche d'impression n'est pas supportée par
l'OP 77B. Pour documenter les vues d'un projet, utilisez la documentation du projet. La
documentation du projet sert à imprimer toutes les données de configuration ou les données
sélectionnées d'un projet.
Si vous voulez permettre à l'opérateur d'imprimer au runtime des vues qui ne sont pas
affichées, procédez de la manière suivante.
1. Créez, pour chaque vue, un journal dans lequel vous configurez tous les objets de la vue.
Les objets impossibles à configurer dans le journal ne peuvent pas être imprimés non
plus, p. ex. les bargraphes.
2. Configurez un champ d'E/S permettant à l'utilisateur de sélectionner l'une des vues dans
une liste de texte. Configurez pour ce champ une variable servant à mémoriser le résultat
de la sélection.
3. Configurez la fonction système "ImprimerJournal" pour un bouton. Transmettez la valeur
de la variable comme paramètre.
Au runtime, l'utilisateur pourra sélectionner une vue dans la liste de texte et l'imprimer à
l'aide du bouton.
Si vous avez utilisé l'impression de vues pour la documentation du projet, utilisez la
commande de menu "Fichier > Imprimer la documentation".
Impression de recettes
Sur l'OP7, ce sont des fonctions système qui commandent l'impression de tous les
enregistrements d'une recette ou d'un enregistrement déterminé. Lors de la migration d'un
OP7 à un OP 77B, cette fonctionnalité est convertie de la manière suivante.
Deux journaux sont créés, chacun avec un objet "Imprimer la recette". Ils sont configurés de
sorte que l'un d'eux serve à imprimer tous les enregistrements d'une recette et l'autre le seul
enregistrement sélectionné. Les fonctions correspondantes du projet OP7 sont remplacées,
lors de la migration, par la fonction système "ImprimerJournal" servant à imprimer
le journal respectif.
Configuration de l'imprimante
Avec l'OP 77B, une imprimante connectée est configurée via le menu de chargement. Une
configuration de l'imprimante via fonction système n'est pas supportée. Pour plus
d'informations sur le menu Loader, référez-vous aux instructions de service de l'OP 77B.
156
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.8 Recettes
5.8
Recettes
Introduction
Quand un projet OP7 est converti en projet OP 77B, les recettes sont converties également.
Conversion des recettes
Voici le détail de la conversion des recettes.
● Le titre de la recette devient le nom de recette localisé.
● Le numéro de recette est repris sans changement.
● Les entrées de la recette et les variables correspondantes sont entièrement converties.
Les noms des entrées sont formés à partir du texte entier de l'entrée respective. Sur
l'OP 77B, la valeur de la variable s'affiche toujours précédée du nom de l'entrée
de recette.
Exemple (l'affichage de la valeur de la variable est repéré par <...>) :
Entrée de recette sur l'OP7
Entrée de recette sur l'OP 77B
Sucre <1,5> kg
Sucre (kg) <1,5>
Eau <5> l
Eau (l) <5>
Dans WinCC flexible, une protection d'accès par mot de passe n'est pas supportée pour les
différentes entrées de recette. Configurez ici la protection d'accès par mot de passe en
appelant la vue P_RECIPE_SCREEN.
Conversion des enregistrements
Les enregistrements des recettes ne peuvent être convertis. Il faut les saisir de nouveau.
Vous pouvez les créer sur l'ordinateur de configuration dans l'éditeur de recettes, puis les
transférer sur l'OP 77B.
Affichage des recettes
L'OP 77B propose l'objet graphique "Affichage de recette" pour afficher les recettes. Cet
affichage permet non seulement d'afficher les enregistrements d'une recette sur le pupitre
opérateur, mais aussi de les éditer et de les transférer à l'automate.
Dans le cadre de la migration, le répertoire des recettes et les différentes recettes sont
remplacés par une vue présentant un affichage de recette. Cet affichage de recette est
configuré automatiquement pour être conforme aux recettes existant dans le projet OP7.
L'attribut "Clignoter" n'est pas supporté pour les noms des éléments de recette.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
157
Migration de OP7 à OP 77
5.8 Recettes
Zone de communication pour transférer des enregistrements
La zone de communication utilisée pour transférer les enregistrements d'une recette dépend
de l'automate auquel l'OP 77B est relié.
● Liaison à un automate S7
En cas de liaison à un automate S7, c'est la zone de communication "Enregistrement" qui
sert à transférer les enregistrements d'une recette.
A l'issue de la migration de l'OP7 vers l'OP 77B, la longueur de l'enregistrement reste la
même, sa structure est convertie comme suit.
1. Mot : numéro de recette (inchangé)
2. Mot : numéro d'enregistrement (4e mot auparavant)
3. Mot : Réservé
4. Mot : acquittement de l'enregistrement (auparavant octet n+3 de la zone d'interface)
5. Mot : libre
● Liaison à un automate S5
En cas de liaison à un automate S5, le transfert des enregistrements, qui se faisait
indirectement, devient direct. La boîte des numéros de recette, la boîte des recettes et
celle des suites de recette sont supprimées.
158
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.9 Pilotes d'automate
5.9
Pilotes d'automate
Conversion exacte
La plupart des pilotes d'automate disponibles pour l'OP7 le sont aussi pour l'OP 77B. Ils sont
transposés automatiquement lors de la conversion. Ceci s'applique aux pilotes suivants :
● SIMATIC S7-300/400
● SIMATIC S7-20 (un automate) 1)
● Allen-Bradley DF1 PLC-5
● Allen-Bradley DF1 PLC500
● Allen-Bradley DH485
● GE Fanuc SNP
● MITSUBISHI FX
● Modicon Modbus
● Omron Host-Link/Multilink
Projet relié à l'automate SIMATIC S5-AS511
La conversion s'effectue automatiquement. Après la conversion, vous devrez effacer le FB
standard (FB51) du programme de l'automate.
Un convertisseur de V.24 à TTY est nécessaire pour connecter l'OP 77
(nº de réf. : 6ES5 734-1BD20).
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
159
Migration de OP7 à OP 77
5.9 Pilotes d'automate
Projet relié à l'automate SIMATIC S5-FAP
Si vous avez utilisé l'automate SIMATIC S5-FAP dans votre projet OP7, vous devrez passer
à un SIMATIC S5-AS511 dans ProTool, avant la migration. Après la migration, vous
passerez à un SIMATIC S5 DP dans WinCC flexible.
Pour cela, procédez de la manière suivante.
1. Ouvrez le projet OP7 dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. L'automate au protocole
"SIMATIC S5-FAP" s'affiche à présent du côté droit.
3. Faites un double-clic sur l'automate mentionné pour changer de protocole.
4. Sélectionnez le protocole SIMATIC S5-AS511 dans la boîte de dialogue "Automate".
Confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet OP7 sur la page d'introduction de WinCC flexible sous "Options > Ouvrir
projet ProTool".
8. Choisissez la langue de référence.
Le projet est alors converti automatiquement en un projet OP 77B, puis ouvert
dans WinCC flexible.
Il est relié maintenant au SIMATIC S5 AS511.
Pour passer à un SIMATIC S5 DP :
1. Faites un double-clic sur l'entrée "Liaisons" pour l'OP77B dans la fenêtre du projet.
L'éditeur "Liaisons" s'ouvre.
2. Sélectionnez la liaison "SIMATIC S5 DP".
3. Remplacez le FB standard (FB 52 ou FB 53) par le FB158 dans le programme de
l'automate. Autrement, vous risquez des erreurs de communication entre automate et
pupitre opérateur.
Projet relié à l'automate SIMATIC S5-L2-DP
Si vous avez utilisé l'automate SIMATIC S5-L2-DP dans votre projet OP7, vous devrez
recourir à l'automate SIMATIC S5 DP pour l'OP 77B. Passez à un automate SIMATIC S5
AS511 dans ProTool, avant la migration. Après la migration, vous passerez à un SIMATIC
S5 DP dans WinCC flexible.
Pour cela, procédez de la manière suivante.
1. Ouvrez le projet OP7 dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. L'automate au protocole
"SIMATIC S5-L2-DP" s'affiche à présent du côté droit.
3. Double-cliquez sur l'automate mentionné pour changer de protocole.
4. Sélectionnez le protocole SIMATIC S5-AS511 dans la boîte de dialogue "Automate" et
confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
160
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de OP7 à OP 77
5.9 Pilotes d'automate
7. Ouvrez le projet OP7 sur la page d'introduction de WinCC flexible sous "Options > Ouvrir
projet ProTool".
8. Choisissez la langue de référence.
Le projet est alors converti automatiquement en un projet OP 77B, puis ouvert dans
WinCC flexible.
Il est relié maintenant au SIMATIC S5 AS511.
9. Faites un double-clic sur l'entrée "Liaisons" pour l'OP 77B dans la fenêtre du projet.
L'éditeur "Liaisons" s'ouvre.
10.Sélectionnez la liaison "SIMATIC S5 DP".
11.Remplacez le FB standard (FB58) par le FB158 dans le programme de l'automate.
Autrement, vous risquez des erreurs de communication entre automate et
pupitre opérateur.
Projet à deux automates SIMATIC S7-200
Dans les projets OP7, il est possible de configurer plusieurs automates avec le protocole
d'automate SIMATIC S7-200 quand on utilise le profil PPI.
Avec l'OP 77B, le couplage à deux automates n'est possible qu'avec le réseau de
communication MPI. Pour réussir la conversion, vous devrez donc changer auparavant de
profil d'automate dans le projet OP7.
Pour cela, procédez de la manière suivante.
1. Ouvrez le projet OP7 dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. Les deux automates au
protocole SIMATIC S7-200 s'affichent à présent du côté droit.
3. Faites un double-clic sur le premier d'entre eux pour ouvrir la boîte de
dialogue "Automate".
4. Cliquez sur "Paramètres" et sélectionnez "MPI" comme "Profil". Confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet OP7 sur la page d'introduction de WinCC flexible sous "Options > Ouvrir
projet ProTool".
8. Choisissez la langue de référence.
Le projet est alors converti automatiquement en un projet OP 77B, puis ouvert
dans WinCC flexible.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
161
Migration de OP7 à OP 77
5.9 Pilotes d'automate
Projet relié à un automate Omron Host-Link/Multilink
Si vous avez utilisé l'automate Omron Host-Link/Multilink dans votre projet OP7, l'adresse
de station réglée sera mise à 0 lors de la conversion en un projet OP 77B. Pour régler
l'adresse de station correcte après la conversion dans le projet OP 77B, procédez de la
manière suivante.
1. Cliquez sur "Communication" > "Liaisons" dans la fenêtre de projet.
2. Sélectionnez l'entrée " Omron Host-Link/Multilink" dans la colonne
"Pilote de communication".
3. Sélectionnez l'entrée "Paramètres" dans la fenêtre des propriétés.
4. Tapez l'adresse de station correcte.
Automates non supportés
Les automates "Telemecanique Adjust" et "SIMATIC S7-NC" ne sont pas supportés
par l'OP 77B.
Lorsque vous convertissez un projet relié à l'automate "Telemecanique Adjust" ou
"SIMATIC S7-NC", un avertissement s'affiche lors de la migration. Le pilote d'automate
"SIMATIC S7-300/400" sera utilisé à la place dans le projet OP 77B. Toutes les variables
sont séparées de l'automate.
1)
162
OP 77B jusqu'à quatre automates
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.1
6
Notions élémentaires
Introduction
Le pupitre opérateur OP17 n'est pas pris en charge par WinCC flexible. Si vous voulez
continuer à utiliser un projet ProTool créé pour ce pupitre et que vous le migrez, la migration
sera accompagnée automatiquement d'un changement pour le pupitre OP 177BmonoDP,
dénommé ci-après OP 177B. Si un projet est requis pour une autre variante du pupitre
OP 177B, un changement de pupitre opérateur dans WinCC flexible vous permet
cette action.
Quand le projet ProTool contient plus d'une langue d'édition, vous êtes invité à choisir l'une
des langues runtime comme langue de référence au début de la conversion. En effet, la
langue de référence joue un rôle pour la conversion des vues composées de textes
statiques avec des champs d'E/S positionnés entre eux.
Comparé à l'OP17, l'écran de l'OP 177B est plus grand. Lors de la migration, les textes et
champs d'E/S sont disposés sur l'écran de l'OP 177B. Pour l'adaptation à l'écran 6" de
l'OP 177B, une retouche des vues est nécessaire.
Conversion
Les pupitres opérateur OP17 et OP 177B différant l'un de l'autre pour ce qui est des
fonctions proposées et du type de fonctionnement, la migration nécessite quelques
modifications de la configuration. Les modifications nécessaires sont effectuées pour la plus
grande part de manière automatique lors de la migration.
Ces modifications essentielles concernent les domaines suivants :
● Vues
● Variables et pointeurs de zones
● Fonctions système, événements et contrats d'automate
● Système d'alarmes
● Autorisations de conduite
● Impression
● Recettes
● Pilotes d'automate
● Réveil
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
163
Migration de l'OP17 à l'OP 177B
6.2 Vues
6.2
Vues
6.2.1
Entrées de vue
Conversion
Dans les projets créés pour l'OP17, chaque vue peut être subdivisée en 99 éléments de vue
au plus que l'utilisateur peut faire défiler. Lors de la migration d'un projet OP17 comportant
des éléments de vue, chacun d'eux est converti en vue autonome. De plus, les touches de
fonction sont affectées automatiquement au changement de vue lors de la migration. Par
conséquent, l'utilisateur peut feuilleter sur l'OP 177B, comme dans le projet OP17, les vues
résultant des éléments de la vue OP17.
Attribution des noms et numéros de vue
Les vues créés lors de la migration pour remplacer les éléments de vue reçoivent un nom et
un numéro conformément à la convention suivante.
● La vue créée pour remplacer le premier élément d'une vue OP17 reçoit le nom et le
numéro de la vue OP17.
● Toutes les vues suivantes reçoivent le nom et le numéro de la vue OP17 additionnés d'un
nombre croissant de 02 à 99.
Les parties identiques des nouveaux noms et numéros de vue permettent d'identifier, même
après la migration, des séries de vues résultant des éléments d'une même vue OP17.
Exemple d'application
Dans un projet OP17 à convertir en projet OP 177B, les vues et éléments de vues suivants
sont disponibles :
● "Screen" portant le numéro 1, subdivisée en trois éléments de vue
● "Record" portant le numéro 2, également subdivisée en trois éléments de vue
Les séries de vues suivantes en résultent après la migration :
164
Projet OP17, vue "Screen", numéro 1
Série de vues du projet OP 177B
Élément de vue 1
Vue "Screen", numéro 1
Élément de vue 2
Vue "Screen_2", numéro 102
Élément de vue 3
Vue "Screen_3", numéro 103
Projet OP17, vue "Record", numéro 2
Série de vues du projet OP 177B
Élément de vue 1
Vue "Record", numéro 2
Élément de vue 2
Vue "Record_2", numéro 202
Élément de vue 3
Vue "Record_3", numéro 203
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.2 Vues
Conversion des éléments de vue de l'OP17 en vues pour l'OP 177B
Navigation
Dans le cadre de la migration, les touches de fonction <F1>, <F3> et <F5> sont affectées
de manière à ce que l'utilisateur puisse naviguer dans les vues d'une série comme il en a
l'habitude sur l'OP17.
Titre de vue
L'OP 177B n'affiche pas de titre pour les vues.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
165
Migration de l'OP17 à l'OP 177B
6.2 Vues
6.2.2
Navigation
Introduction
Lors de la migration d'un projet OP17 comportant des éléments de vue, chacun d'eux est
converti en vue autonome du projet OP 177B. Il est possible d'identifier, même après la
migration, des séries de vues allant ensemble, car résultant des éléments d'une même vue
OP17. Dans le cadre de la conversion en un projet OP 177B, les touches de fonction <F1>,
<F3> et <F5> sont affectées de façon à reproduire la navigation au sein d'une vue et entre
les vues d'une série, telle que la connaît l'utilisateur de l'OP17.
Navigation sur l'OP 177B
Lors de la migration, les touches suivantes sont affectées sur l'OP 177B pour permettre la
navigation au sein d'une vue et vers les autres vues d'une série.
● Touches de fonction <F1> et <F3>
Touche
Entre les vues d'une série
<F1>
À la vue précédente de la même série ; en haut de la première vue : non affectée
<F3>
A la vue suivante de la même série ; au bas de la dernière vue d'une série : non affectée
● Touche de fonction <F5>
Selon l'affectation de la touche <Esc> dans le projet OP17, l'une des affectations
suivantes de la touche <F5> est réglée lors de la migration :
Fonctionnalité de <Esc> dans le Fonctionnalité de <F5> dans le projet OP 177B
projet OP17
Bascule au répertoire de vues
Le répertoire de vues n'est plus disponible. Au lieu de celui-ci,
retour à la vue précédente (réalisé au moyen de la fonction
système "ActiverVuePrécédente")
Bascule au niveau messages
Programmation avec la fonction système "ActiverVue" ; déclenche
bascule à la vue préconfigurée "P_MESSAGE_SCREEN"
présentant un affichage d'alarmes. "P_MESSAGE_SCREEN" a été
créée lors de la conversion.
Affectation dans "P_MESSAGE_SCREEN" :
• touche <F5> avec saut arrière à la vue appelante (réalisé au
moyen de la fonction système "ActiverVuePrécédente")
Bascule au répertoire
de recettes
Programmation avec la fonction système "ActiverVue" ; déclenche
bascule à la vue préconfigurée "P_RECIPE_SCREEN" présentant
une vue de la recette. "P_RECIPE_SCREEN" a été créée lors de
la conversion.
Affectation dans "P_RECIPE_SCREEN" :
• touche <F5> avec saut arrière à la vue appelante (réalisé au
moyen de la fonction système "ActiverVuePrécédente")
Bascule à la vue précédente
Saut arrière à la vue appelante (réalisé au moyen de la fonction
système "ActiverVuePrécédente")
Un saut arrière au sein d'une série mène à la vue précédente dans
la série. C'est une différence par rapport au projet OP17 dans
lequel le saut arrière mène toujours au premier élément de la
série.
Bascule à une vue déterminée
166
Passage à une vue précise (réalisé au moyen de la fonction
système "ActiverVue", paramètre "Nom de la vue déterminée")
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.2 Vues
6.2.3
Vues standard
Introduction
Lors de la migration d'un projet OP17 en projet OP 177B, la plupart des vues standard sont
remplacées par de nouvelles vues préconfigurées offrant les mêmes fonctionnalités. Pour
quelques vues standard, le remplacement n'est pas nécessaire ou pas possible à cause des
fonctions et du type de fonctionnement différents de l'OP 177B.
Conversion des vues standard
Voici, en détail, comment les vues standard de l'OP17 sont converties.
Vue standard sur l'OP17
Remplacement sur l'OP 177B
Messages d'alarme - consulter
Convertie en vue contenant un affichage d'alarmes. L'affichage
d'alarmes est configuré de manière à afficher les messages
d'alarme contenus dans le tampon des messages d'alarme.
Messages d'alarme - imprimer
Remplacée par la fonction système "ImprimerJournal" qui
déclenche l'impression d'un journal. Le journal est configuré de
telle manière que c'est le contenu du tampon des messages
d'alarme qui est imprimé.
Messages d'alarme - nombre
Supprimée. L'affichage d'alarmes présentant les messages
d'alarme les montre tous.
Messages d'alarme - effacer
Lors de la migration, la fonction "EffacerTamponAlarmesProTool"
est utilisée. Les paramètres de cette fonction système sont
identiques à ceux de la fonction ProTool.
Utilisez dans les nouveaux projets uniquement la fonction système
"EffacerTamponAlarmes". Celle-ci possède les
nouveaux paramètres.
Messages d'alarme débordement
Supprimée.
Messages d'alarme - textes
Supprimée. L'affichage d'alarmes présentant les messages
d'alarme montre aussi leurs textes.
Messages d'événement consulter
Convertie en vue contenant un affichage d'alarmes. L'affichage
d'alarmes est configuré de manière à afficher les messages
d'événement contenus dans le tampon des
messages d'événement.
Messages d'événement imprimer
Remplacée par la fonction système "ImprimerJournal" qui
déclenche l'impression d'un journal. Le journal est configuré de
telle manière que c'est le contenu du tampon des messages
d'événement qui est imprimé.
Messages d'événement nombre
Supprimée. L'affichage d'alarmes présentant les messages
d'événement les montre tous.
Messages d'événement effacer
Lors de la migration, la fonction "EffacerTamponAlarmesProTool"
est utilisée. Les paramètres de cette fonction système sont
identiques à ceux de la fonction ProTool.
Utilisez dans les nouveaux projets uniquement la fonction système
"EffacerTamponAlarmes". Celle-ci possède les
nouveaux paramètres.
Messages d'événement débordement
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Supprimée.
167
Migration de l'OP17 à l'OP 177B
6.2 Vues
Vue standard sur l'OP17
Remplacement sur l'OP 177B
Messages d'événement - textes
Supprimée. L'affichage d'alarmes présentant les messages
d'événement montre aussi leurs textes.
Vues - éditer
Supprimée. Les vues peuvent être appelées et éditées
directement au runtime.
Vues - imprimer
Supprimée. L'impression de vues peut être configurée comme suit.
• La fonction système "ImprimerVue" permet d'imprimer la vue
momentanément affichée.
• Configurez de nouveau les objets de vue dans un listage et
imprimez ce listage avec la fonction système
"ImprimerJournal".
Il n'est pas possible d'imprimer toutes les vues à la fois.
Pour configurer le listage de valeurs de process provenant de
différentes vues, vous devrez créer des journaux appropriés dans
votre projet.
La commande "Projet" > "Imprimer la documentation" permet
d'établir une documentation du projet durant la phase
de configuration.
168
Enregistrements - éditer
Remplacée par la vue préconfigurée "P_RECIPE_SCREEN" avec
un affichage de recette étendu. Cette vue permet d'afficher les
enregistrements de recettes, de les éditer et de les transférer sur
le pupitre opérateur.
Enregistrements - transfert
Remplacée par la vue préconfigurée "P_RECIPE_SCREEN" avec
un affichage de recette étendu. Cette vue permet d'afficher les
enregistrements de recettes, de les éditer et de les transférer sur
le pupitre opérateur.
Enregistrements - imprimer
Supprimée. Peut être remplacée par l'impression d'un journal avec
l'objet "Impression de recette".
Paramètres système fonctionnement
Remplacée par la vue préconfigurée "P_MODE_SCREEN" qui
contient trois boutons aux noms appropriés. Pour chacun d'eux, la
fonction système "ReglerModePupitre" est configurée avec une
autre valeur du mode de fonctionnement.
Paramètres système AffichMess
N'est pas supportée. Vous pouvez déterminer l'ordre des alarmes
(première ou dernière en tête) en configurant l'affichage d'alarmes.
Ce paramètre ne peut plus être modifié au runtime.
Paramètres système - AlSys
Convertie en vue contenant un affichage d'alarmes. L'affichage
d'alarmes est configuré de manière à afficher les messages
système contenus dans le tampon des messages système.
Paramètres système - Langues
Remplacée par la vue préconfigurée "P_LANGUAGE_SCREEN"
qui contient trois boutons aux noms appropriés :
• Bouton 1 : Choisir la langue (fonction système "ReglerLangue")
• Bouton 2 : Augmenter le contraste (fonction système
"ModifierContraste (1)")
• Bouton 3 : Diminuer le contraste (fonction système
"ModifierContraste (0)")
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.2 Vues
Vue standard sur l'OP17
Remplacement sur l'OP 177B
Paramètres système Dat/Heure
Remplacée par la vue préconfigurée "P_DATE_TIME_SCREEN"
qui contient deux champs de date/heure aux noms appropriés, l'un
pour afficher la date et l'autre pour afficher l'heure.
Il n'est pas possible de saisir le jour de la semaine, mais il est
calculé en interne à partir de la date, de sorte qu'il peut être utilisé
dans le planificateur de tâches ou dans les tâches de commande.
Le champ Date/Heure est plus long sur l'OP 177B que sur l'OP17.
Adaptez si nécessaire la configuration de la vue après
la migration.
Paramètres système Imprimante
N'est plus requise. Le réglage des paramètres de l'imprimante
s'effectue sur l'OP 177B via le Panneau de configuration.
Paramètres système IF1A/RS 232
IF1A/TTY
IF1B
IF1A/B
IF2
N'est pas supportée, car les paramétrages de communication se
font via le menu de chargement sur l'OP 177B.
StatVAR
Est remplacée par la vue préconfigurée
"P_STATUS_FORCE_SCREEN" présentant un affichage
Visualisation/forçage. La fonction Sélection de vue spéciale est
remplacée par la fonction système "ActiverVue" qui sert à appeler
une vue présentant un affichage Visualisation/forçage. Dans cette
vue, la touche <F2> est affectée à la fonction de retour à la vue
appelée. (réalisé à l'aide de la fonction système
"ActiverVuePrecedente").
SteuVAR
Est remplacée par la vue préconfigurée
"P_STATUS_FORCE_SCREEN" présentant un affichage
Visualisation/forçage. La fonction Sélection de vue spéciale est
remplacée par la fonction système "ActiverVue" qui sert à appeler
une vue présentant un affichage Visualisation/forçage. Dans cette
vue, la touche <F2> est affectée à la fonction de retour à la vue
appelée. (réalisé à l'aide de la fonction système
"ActiverVuePrecedente").
Utilisation de mot de passe connexion
Remplacée par l'appel de la fonction système
"AfficherDialogueConnexion"
Utilisation de mot de passe déconnexion
Remplacée par l'appel de la fonction système "Déconnecter".
Utilisation de mot de passe édition
Remplacée par la vue préconfigurée "P_USER_SCREEN".
"P_USER_SCREEN". Cette vue contient une vue personnalisée.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
169
Migration de l'OP17 à l'OP 177B
6.2 Vues
6.2.4
Objets graphiques
Introduction
Quand un projet OP17 est converti en projet OP 177B, les objets de vue sont adaptés pour
une grande part de manière automatique au type de fonctionnement de l'OP 177B. Après
une conversion, une retouche est nécessaire.
Conversion de champs d'E/S
Lors de la conversion, les champs d'affichage, les champs de saisie et les champs de
saisie/affichage sont convertis respectivement en un champ d'E/S configuré de manière
appropriée. Les champs d'E/S peuvent être utilisés après la conversion à l'aide du clavier
virtuel. Dès qu'un champ d'E/S est touché, l'OP 177B affiche automatiquement le clavier
virtuel. Selon l'objet de saisie configuré, le clavier virtuel est activé pour des valeurs
purement numériques ou pour des valeurs alphanumériques.
Voici le détail de la conversion des champs.
OP17
OP 177B
Champ d'affichage
Champ d'E/S, configuré comme champ d'affichage
champ de saisie
Champ d'E/S, configuré comme champ de saisie
Champ de saisie et d'affichage
Champ d'E/S, configuré comme champ de saisie/affichage
Champ d'affichage de type texte
Champ d'E/S symbolique, configuré comme champ d'affichage
Champ de saisie de type texte
Champ d'E/S symbolique, configuré comme champ de saisie.
Utilisation via l'écran tactile.
Champ de saisie et d'affichage de
type texte
Champ d'E/S symbolique, configuré comme champ de
saisie/affichage. Utilisation via l'écran tactile.
Remarque
Il peut arriver après la migration que des caractères disposés à droite dans les champs
symboliques d'E, S, E/S ne soient pas totalement affichés sur le pupitre opérateur. Les
champs concernés doivent être lors d'une retouche agrandis ou la police de caractères
utilisés doit être réduite.
170
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.2 Vues
Conversion de texte
La conversion de texte entraîne les modifications et les restrictions suivantes.
● Police : La police de l'OP17 est convertie en police par défaut de l'OP 177B. La taille des
caractères dépend du nombre réglé de lignes sur l'OP17. Pour 8 lignes de 40 caractères
par ligne, la taille de caractères 10pts sur l'OP 177B. Pour 4 lignes de 20 caractères par
ligne, la taille de caractères 20pts sur l'OP 177B.
● Si vous passez à la police "Tahoma" dans le projet OP 177B après la conversion, les
caractères suivants ne seront pas supportés, en fonction du jeu de caractères :
jeu de caractères OP17 "Européen" et "EuropéenII"
jeu de caractères OP17 "Russe"
jeu de caractères OP17 "Tchèque", "Hongrois" et "Polonais"
jeu de caractères OP17 "Grec"
jeu de caractères OP17 "Turc"
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
171
Migration de l'OP17 à l'OP 177B
6.2 Vues
Conversion de la mise en page d'un élément de vue
Lors de la conversion d'une entrée de vue de l'OP17 dans une vue de l'OP 177B, tous les
textes statiques sont convertis dans un seul grand champ de texte. Les champs d'E/S sont
disposés par-dessus de façon appropriée à la disposition de l'écran de l'OP 177B. Comparé
à l'OP17, l'écran de l'OP 177B est plus grand. Pour l'adaptation à l'écran 6" de l'OP 177B
et la modification de la disposition des touches de fonction, une retouche des vues
est nécessaire.
Ci-après, la correction d'une mise en page de vue est affichée (exemple).
①
Sélectionnez la vue à modifier dans WinCC flexible.
②
Dans l'éditeur de vues, sélectionnez et supprimez toutes les lignes vides et inutiles.
③
Réduisez le champ de texte du bas vers le haut (en utilisant les poignées).
172
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.2 Vues
④
Avec la fonction Copier/Insérer, vous pouvez déplacer des textes du champ de texte initial vers le champ de texte
vide en dessous comme des champs de texte positionnables librement.
De cette façon, vous pouvez adapter simplement vos éléments de texte à la nouvelle mise en page de l'OP 177B.
Clignoter
L'attribut "Clignoter" n'est repris sur l'OP 177B lors de la conversion que s'il s'applique à tout
le texte d'un objet de vue. Le clignotement de parties de texte n'est pas supporté par
l'OP 177B. Si le champ de texte se compose de plusieurs mots et que l'un d'entre eux doit
clignoter, le champ de texte doit être divisé en plusieurs champs de texte.
Liste de variables
La liste de variables n'est pas supportée par l'OP 177B.
Objet de vue "Visualisation/forçage"
L'objet de vue Visualisation/forçage est supporté.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
173
Migration de l'OP17 à l'OP 177B
6.2 Vues
6.2.5
Touches de fonction
Introduction
Sur l'OP17 et l'OP 177B, les touches de fonction sont disposées différemment. Lors de la
migration, l'affectation des touches de fonction des deux séries du bas (K1 - K16) de l'OP17
est convertie vers les deux séries de touches de fonction du bas (K3 - K18) de l'OP 177B.
Comparé à l'OP17, l'OP 177B n'a pas de touche système (touches du curseur, ACK, ESC,
Help). La fonctionnalité des touches système est reportée sur les touches de fonction
sur l'OP 177B.
Différences dans l'affectation des touches
Après qu'un projet OP17 a été converti en projet OP 177B, l'affectation des touches
présente les différences suivantes.
Affectation des touches de l'OP17
Affectation des touches de l'OP 177B
<Haut>
Touche <F1> réalisée via la fonction système "ActiverVue".
<Bas>
Touche <F3> Réalisée via la fonction système "ActiverVue".
<ESC>
Touche <F5>
<ACK>
Touche <K2> réalisée via la fonction système "AcquitterAlarme".
<Help>
Touche <K1> réalisée via la fonction système
"AfficherTexteAide".
<F1>
Touche <F7>
<ENTER>
N'est pas supportée. Sur l'OP 177B, la saisie est validée à l'aide
de la touche <Enter> du clavier virtuel.
<Maj + touche de fonction>
La combinaison <Maj+touche de fonction> n'est pas supportée.
Sur l'OP 177B, seules les touches <F1> à <F14> et <K1> à
<K10> peuvent être programmées avec des appels de fonctions
système.
<Maj+ +/->
Le réglage du contraste avec <Maj+ +/-> n'est pas supporté.
Sur l'OP 177B, le contraste peut être réglé comme suit :
• dans le menu de chargement ;
• avec la vue préconfigurée "P_LANGUAGE_SCREEN" qui
contient des éléments de conduite pour régler le contraste et
choisir la langue ; cette vue est créée dans le projet au cours
de la migration ;
• au moyen d'éléments de conduite pour lesquels vous
configurez la fonction système "ModifierContraste".
174
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.2 Vues
Migration de l'affectation de la touche ESC
Sur l'OP 17, l'opérateur peut toujours retourner à la vue principale en appuyant sur la touche
ESC à partir d'une vue contenant des entrées de vue.
Dans le cas de la migration sur un OP 177, les entrées de vue sont migrées en images
individuelles. Les touches de fonction F1 et F3 permettent à l'opérateur de basculer entre les
diverses vues, la touche ESC lui permet de revenir en arrière pas à pas. Les sauts entre les
vues sont mémorisés dans la pile de vues. Quand l'opérateur bascule plusieurs fois entre les
vues, la pile de vues, dont la capacité est limitée, ne contient plus que les sauts entre ces
vues. L'opérateur ne peut donc plus revenir à la vue principale.
Après la migration, vous devez par conséquent configurer une touche globale permettant la
sélection de la vue initiale.
Migration de l'image du clavier système
L'image du clavier système disparaît, car il n'y a pas de touche système sur l'OP 177B.
Migration de l'image du clavier de fonction
L'image du clavier de fonction n'est pas migrée car il n'existe pas de zone de communication
correspondante dans WinCC flexible. Vous pouvez toutefois reproduire la fonctionnalité en
faisant des retouches.
Si vous voulez exploiter les commandes de clavier dans l'automate, configurez, pour
l'événement "Presser" de toutes les touches de fonction, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Lorsque l'opérateur enfoncera une touche sur le
pupitre opérateur, le bit correspondant sera mis à 1 dans la variable externe. L'automate
reçoit ainsi l'information que la touche est enfoncée. Si les variables externes sont créées
dans l'automate à l'adresse même où se trouvaient les zones de communication dans le
projet ProTool, il n'est pas nécessaire d'adapter le programme de l'automate.
Migration de l'attribut "Bit dans variable"
Quand l'attribut "Bit dans variable" est configuré pour une touche de fonction ou pour une
touche système dans le projet OP17, il est remplacé comme suit lors de la migration dans un
projet OP 177B : Pour toutes les touches de fonction et touches système qui possèdent cet
attribut dans le projet OP17, la fonction système "PositionnerBitTantQueToucheEnfoncee"
est configurée pour l'événement "Presser" dans le cadre de la migration.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
175
Migration de l'OP17 à l'OP 177B
6.3 Variables et pointeurs de zones
6.3
Variables et pointeurs de zones
6.3.1
Variables
Introduction
Lors de la migration, des variables sont créées dans le projet OP 177B conformément à
celles existant dans le projet OP17. Une connexion à l'automate est créée en complément
pour les variables externes.
Conversion des types de données
Pour la conversion d'un projet OP17 en un projet OP 177B, le type de données "STRING"
est converti en type de données "STRINGCHAR".
ProTool remplit les octets non utilisés par des espaces (20hex) dans des chaînes de
caractères d'un projet OP 17. WinCC flexible entre cependant la valeur 00hex lors de la
migration vers OP 77B/OP 177 :
Si vous avez adapté des évaluations à cette propriété, vous devez adapter votre projet
après la migration.
Les variables tableau de type "STRING" ne sont pas supportées par l'OP 177B. Lors de la
migration, elles sont remplacées comme suit : une variable de type "STRINGCHAR" est
créée à la place de chaque élément du tableau.
Reprise des chiffres décimaux
Sur l'OP 177B, il n'est pas possible de configurer des décimales pour une nouvelle variable.
Les variables à décimales du projet OP17 sont converties de la manière suivante.
● Les variables configurées pour un champ d'E/S conservent leurs décimales.
● Les recettes reprennent les décimales des variables dans la vue de recette.
● Les décimales des variables affichées dans les textes de message sont supprimées.
176
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.3 Variables et pointeurs de zones
6.3.2
Pointeur de zone
Introduction
Lors de la migration d'un OP17 à un OP 177B, quelques pointeurs de zone sont entièrement
convertis.
Les pointeurs de zone suivants sont remplacés par des variables tableau :
● Messages d'événement
● Messages d'alarme
● Acquittement OP
● Acquittement API
● Image des DEL
Les autres pointeurs de zone subissent des modifications structurelles.
Migration des pointeurs de zone
Les pointeurs de zone suivants sont entièrement repris :
Pointeur de zone sur l'OP17
Pointeur de zone sur l'OP 177B
Version utilisateur
ID du projet
Les pointeurs de zone suivants n'existent plus ou possèdent une autre structure :
Pointeur de zone sur l'OP17
Pointeur de zone sur l'OP 177B
Messages d'événement
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la migration par une
variable de tableau externe prédéfinie "PT_messages_evenement"
avec un élément de tableau long de 16 bits. Après la migration,
chaque bit de l'élément de tableau de la nouvelle variable correspond
à un bit du pointeur de zone OP17. Les messages sont associés aux
numéros de bits dans l'ordre croissant des numéros d'alarme. Les
numéros de bits reçoivent automatiquement les ID de mise à
jour 1 à 8.
Quand l'automate met un bit de l'élément de tableau sur "TRUE", cela
signifie pour le pupitre opérateur que le message d'événement
associé est "apparu". Inversement, le pupitre opérateur interprète le
message comme "disparu" quand le bit d'un élément de tableau est
remis sur "FALSE" dans l'automate.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
177
Migration de l'OP17 à l'OP 177B
6.3 Variables et pointeurs de zones
Pointeur de zone sur l'OP17
Pointeur de zone sur l'OP 177B
Tampon de données
Enregistrement
Ce pointeur de zone a toujours une longueur de 5 mots sur
l'OP 177B. Les mots de données 6 à n ne sont pas requis sur
l'OP 177B, puisqu'il n'est pas possible de transférer indirectement
des enregistrements à l'automate via le pointeur
de zone "Enregistrement".
Ce pointeur de zone est transformé automatiquement lors de
la migration.
En cas de liaison à un automate S7, sa longueur reste la même, mais
sa structure change comme suit :
1. Mot : numéro de recette (inchangé)
2. Mot : numéro d'enregistrement (4e mot auparavant)
3. Mot : Réservé
4. Mot : acquittement de l'enregistrement (auparavant octet n+3 de la
zone d'interface)
5. Mot : libre
Clavier de fonction
Ce pointeur de zone n'existe plus.
A remplacer par : Configurez une variable externe d'une longueur
correspondant exactement au nombre de touches de fonction, de
sorte qu'elle possède un bit pour chaque touche. Configurez, pour la
touche affectée jusque-là, la fonction système
"PositionnerBitTantQueToucheEnfoncee". Paramétrez cette fonction
système de manière que le bit de la variable externe correspondant à
la touche soit mis à 1. Vous pourrez alors exploiter l'état de la variable
dans le programme de l'automate.
Acquittement OP
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la migration par une
variable de tableau externe prédéfinie "PT_acquittement_OP" avec un
élément de tableau long de 16 bits. Après la migration, chaque
élément de tableau de la nouvelle variable correspond à un bit du
pointeur de zone ProTool.
Acquittement API
Ce pointeur de zone n'existe plus.
A remplacer par : Lors de la migration, la variable tableau
"Messages_d'alarme_PT" pour les messages d'alarme est allongée.
178
Boîte de recettes
(uniquement S5)
Ce pointeur de zone n'existe plus.
Boîte de séquences de
recettes (uniquement S5)
Ce pointeur de zone n'existe plus.
Numéro de recette
(uniquement S5)
Ce pointeur de zone n'existe plus.
Le transfert indirect de recettes n'est plus supporté. Au lieu de cela, le
transfert s'effectue directement.
Le transfert indirect de recettes n'est plus supporté. Au lieu de cela, le
transfert s'effectue directement.
Le transfert indirect de recettes n'est plus supporté. Au lieu de cela, le
transfert s'effectue directement.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.3 Variables et pointeurs de zones
Pointeur de zone sur l'OP17
Pointeur de zone sur l'OP 177B
Zone d'interface
Les données sont échangées avec l'automate via les pointeurs de
zone suivants :
• "Coordination"
• "Tâche de commande"
• "Date/heure"
• Migration :
Après la migration, vous devez créer ces pointeurs de zones dans
le projet.
Cette répartition facilite l'échange de données entre pupitre opérateur
et automate. Vous devez adapter le programme de votre automate en
conséquence après la conversion.
Messages d'alarme
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la migration par une
variable de tableau externe prédéfinie "PT_messages_alarme" avec
un élément de tableau long de 16 bits. Après la migration, chaque bit
de l'élément de tableau de la nouvelle variable correspond à un bit du
pointeur de zone OP17. Les messages sont associés aux numéros
de bits dans l'ordre croissant des numéros d'alarme. Les éléments de
tableau reçoivent automatiquement les ID de mise à jour 9 à 16.
Quand l'automate met un bit de l'élément de tableau à la valeur
"TRUE", cela signifie pour le pupitre opérateur que le message
d'événement associé est "apparu". Inversement, le pupitre opérateur
interprète le message comme "disparu" quand un bit d'un élément de
tableau est remis sur "FALSE" dans l'automate.
Clavier système
Ce pointeur de zone disparaît car il n'y a pas de touche système.
Image des DEL
Ce pointeur de zone n'existe plus.
Le pointeur de zone est remplacé lors de la conversion par une
variable tableau externe prédéfinie "PT_image_DEL". Les DEL du
pupitre opérateur sont associées aux éléments de tableau de la
nouvelle variable dans le même ordre que dans le pointeur de zone
OP17. Les éléments de tableau reçoivent automatiquement les ID de
mise à jour 17 à 24.
Chaque élément de tableau a deux bits de long. La mise à 1 des bits
correspondant à une DEL permet de réaliser, au runtime, les états
suivants des DEL :
Fonction DEL (bit1/bit2)
éteinte (0/0)
clignotement lent (1/0)
clignotement rapide (0/1)
allumée (1/1)
Numéro de vue
Numéro de vue
Le pointeur de zone avait une longueur de 4 octets dans ProTool.
Après la migration, le pointeur de zone a 10 octets de long. La
migration peut donc éventuellement entraîner un chevauchement de
pointeurs de zone créés immédiatement l'un après l'autre.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
179
Migration de l'OP17 à l'OP 177B
6.3 Variables et pointeurs de zones
6.3.3
Subdivision du pointeur de zone "Zone d'interface"
Introduction
Lors de la conversion vers WinCC flexible, la zone de communication ProTool "Zone
d'interface" est répartie automatiquement sur trois zones de communication :
● "Coordination"
● "Tâche de commande"
● "Date/heure"
Après la migration, vous devez créer ces pointeurs de zones dans le projet.
Cette répartition facilite l'échange de données entre pupitre opérateur et automate. Vous
devez adapter le programme de votre automate en conséquence après la conversion.
Subdivision sur les automates S7
Sur les automates S7, la zone d'interface est subdivisée comme suit.
ProTool
WinCC flexible
Zone d'interface n+0 à n+31
Coordination n+0 à n+1
Tâche de commande n+4 à n+11
Date/heure n+15 à n+26
Traitement du bit de démarrage (pointeur de zone "Coordination")
Le pointeur de zone "Coordination" contient le bit de démarrage. En lisant la valeur de ce bit
dans le programme de l'automate, vous pouvez constater depuis l'automate si le pupitre
opérateur a démarré. Durant le démarrage, le pupitre opérateur met brièvement le bit de
démarrage à "0". Dès que le démarrage est terminé, le bit de démarrage est mis à "1".
Particularités de SIMATIC S5
Vous pouvez continuer à utiliser, après la migration, le DB d'interface existant dans
le projet ProTool.
Exemple :
Pointeurs de zone
AP du groupe 1
AP du groupe 2
Tâche de commande
DW32 à DW35
DW32 à DW35
Date/heure
DW42 à DW47
DW66 à DW71
Pour les AP du groupe 2, sachez que : Vous ne pouvez configurer qu'une seule boîte de
tâches de commande pour les pupitres opérateur de WinCC flexible. C'est là que vous
écrivez directement la tâche de commande avec ses 3 paramètres.
180
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
6.4
Fonctions système, événements et contrats d'automate
6.4.1
Fonctions système
Conversion
Lors de la migration d'un OP17 à un OP 177B, les fonctions système ProTool du projet
OP17 sont remplacées par les fonctions système correspondantes de WinCC flexible.
Dans WinCC flexible, les noms des fonctions système sont attribués suivant des
conventions strictes. C'est la raison pour laquelle ils ne sont pas les mêmes que dans
ProTool. En outre, les groupes de fonctions système portent dans WinCC flexible d'autres
noms que dans ProTool.
Voici le détail de la conversion des fonctions système.
Projet OP17 : Fonction système
ProTool
Projet OP 177B : fonction système WinCC flexible
Calcul
Conversion linéaire 1
Remplacée par la fonction système "EchelleLineaire"
Nota : La fonctionnalité convertie doit être modifiée de sorte que
les variables "x" et "y" ne soient pas identiques.
Conversion linéaire 2
Remplacée par la fonction système "EchelleLineaireInversee".
Nota : La fonctionnalité convertie doit être modifiée de sorte que
les variables "x" et "y" ne soient pas identiques.
Var. : convertir valeur
Remplacée par la fonction système "EchelleLineaire"
Var. : Donner la valeur
Remplacée par la fonction système "AssignerValeur"
Var. : valeur minus/plus
Remplacée par la fonction système "AugmenterValeur"
et "DiminuerValeur".
Var. : valeur minus/plus - curseur
Remplacée par la fonction système
"AugmenterValeurSelectionnee"
et "ReduireValeurSelectionnee".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
181
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
Projet OP17 : Fonction système
ProTool
Projet OP 177B : fonction système WinCC flexible
Enregistrement
Enregistrement : OP > API
Remplacée par la fonction système
"EcrireEnregistrementSurAPI"
Enregistrement : API > OP
Remplacée par la fonction système "LireEnregistrementSurAPI"
Effacer enregistrement
Remplacée par la fonction système "EffacerEnregistrement"
Répertoire de recettes
Remplacée comme suit, en fonction du paramètre configuré :
• Paramètre "2 = éditer"
Remplacée par la fonction système "ActiverVue" qui sert à
appeler une vue présentant une vue de recette. Les
enregistrements peuvent être édités dans la vue de recette.
• Paramètre "5 = imprimer"
N'est plus supportée ; vous pouvez imprimer les
enregistrements de la recette à l'aide d'un journal de recette.
• Paramètre "7 = transférer"
Remplacée par la fonction système "ActiverVue" qui sert à
appeler une vue présentant une vue de recette. Les
enregistrements peuvent être transférés avec la vue
de recette.
Appeler enregistrement
N'est plus requise, puisque les enregistrements sont affichés et
édités avec la vue de recette.
Alarmes
Effacer le tampon des
messages d'alarme
Lors de la migration, la fonction "EffacerTamponAlarmes" est
créée avec la valeur "Erreurs".
Messages d'alarme
premier/dernier
N'est pas supportée ; vous pouvez déterminer l'ordre d'affichage
des alarmes (erreurs) en configurant la vue des alarmes ; cet
ordre ne peut pas être modifié au runtime.
Tampon des messages d'alarme,
avis de débordement
N'est pas supportée. Vous pouvez configurer, à la place, une
tâche déclenchée par l'événement "Débordement du tampon
des alarmes". La tâche est configurée dans le planificateur de
tâches. Une alarme système peut également être émise pour
cet événement.
Effacer le tampon des
messages d'événement
Lors de la migration, la fonction "EffacerTamponAlarmes" est
créée avec la valeur "Avertissements".
Tampon des messages
d'événement, avis de
débordement
N'est pas supportée. Vous pouvez configurer, à la place, une
tâche déclenchée par l'événement "Débordement du tampon
des alarmes". La tâche est configurée dans le planificateur de
tâches. Une alarme système peut également être émise pour
cet événement.
Listage des messages
activé/désactivé
Remplacée par la fonction système
"ReglerModeListageAlarmes"
Fonctions FM,
Est remplacée par l'option SINUMERIK.
Fonctions MCU,
Fonctions NC
Mot de passe
Déconnexion avec mot de passe
182
Remplacée par la fonction système "Deconnecter"
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
Projet OP17 : Fonction système
ProTool
Projet OP 177B : fonction système WinCC flexible
Impression
Imprimer le tampon des
messages d'alarme
Remplacée par la fonction système "ImprimerJournal" qui
imprime le journal des alarmes créé lors de la migration pour la
classe "Erreurs".
Imprimer le tampon des
messages d'événement
Remplacée par la fonction système "ImprimerJournal" qui
imprime le journal des alarmes créé lors de la migration pour la
classe "Avertissements".
Imprimer tous les enregistrements
Remplacée par la fonction système "ImprimerJournal" qui
imprime le journal des recettes créé lors de la migration pour
tous les enregistrements.
Imprimer enregistrement
Remplacée par la fonction système "ImprimerJournal" qui
imprime le journal des recettes créé lors de la migration pour
l'enregistrement avec le numéro indiqué.
Copie d'écran
Remplacée par la fonction système "ImprimerVue"
Imprimer toutes les vues
N'est pas supportée. Pour imprimer toutes les vues, copiez-les
dans un journal et imprimez-le.
Répertoire des vues
N'est plus requise.
Vues
Ramification de vue
N'est plus requise ; la navigation entre les vues résultant des
éléments de vue après la migration est réalisée avec la fonction
système "ActiverVue".
Sélection de vue spéciale
N'est plus requise.
Sélection de vue
Remplacée par la fonction système "ActiverVue"
Répertoire des vues
N'est plus requise.
Mettre vue à jour
N'est plus requise.
Paramètres système
Sauvegarde des données S7
N'est pas supportée.
Changement
Changer d'état de
fonctionnement S7
N'est pas supportée.
Changer d'automate S7
Remplacée par la fonction système "ChangerConnexion"
Changement de langues
Remplacée par la fonction système "ReglerLangue"
Niveau messages
Remplacée par la fonction système "ActiverVue" qui sert à
appeler une vue présentant une vue des alarmes.
Changer de mode de
fonctionnement
Remplacée par la fonction système "ReglerModePupitre"
Dans ProTool, il est possible de configurer la fonction "Changer
de mode de fonctionnement" avec quatre modes de
fonctionnement (0 : en ligne ; 1 : hors ligne ; 2 : transfert ; 3
: bouclage). WinCC flexible ne supporte plus que trois modes de
fonctionnement (0 : en ligne ; 1 : hors ligne ; 2 : transfert).
Si le mode de fonctionnement "Bouclage" est configuré dans un
projet migré, le message d'erreur "Paramètre non valable
constant pour fonction système" est émis lors de la génération.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
183
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
6.4.2
Evénements
Conversion
Presque tous les événements sont repris sans changement lors de la migration d'OP17 vers
l'OP 177B. Les événements suivants sont remplacés lors de la migration.
● "Saisie de valeur"
L'événement "Saisie de valeur" est remplacé par l'événement "Changement de valeur".
Si vous voulez qu'un événement soit déclenché par une saisie sur le pupitre opérateur
(que la valeur de la variable change ou pas), procédez comme suit. Configurez en plus,
pour la touche <Entrée> (par laquelle l'opérateur clôture la saisie), une fonction système
du groupe "Traitement de bit" pour mettre le bit à 1, et exploitez ce bit mis à 1.
● "Sortie de valeur"
L'événement "Sortie de valeur" est remplacé par l'événement "Changement de valeur". Il
est toujours déclenché quand la valeur de la variable change, que ce soit dans l'automate
ou par saisie sur le pupitre opérateur.
6.4.3
Tâches de commande
Introduction
Seule une partie des tâches de commande d'un projet OP17 peut encore servir dans le
projet OP 177B après la conversion. ProTool et WinCC flexible utilisant des concepts
différents, certaines tâches de commande ne sont plus requises ou plus utilisables. Le cas
échéant, vous devrez adapter le projet OP 177B et le programme de l'automate pour
retrouver les fonctionnalités du projet OP17.
Quand le projet converti doit être en tous les cas retouché, vous devez examiner si les
tâches qui sont exécutées à l'aide de tâches de commande dans le projet OP17 ne seraient
pas accomplies plus efficacement en utilisant des fonctions système dans le projet OP 177B.
184
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
Conversion
Les tâches de commande sont converties comme suit lors de la migration de l'OP17
à l'OP 177B.
OP17
OP 177B
Explication/Remplaçant/Équivalence
3 "Copie d'écran"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerVue" déclenchée par l'événement
"Changement de valeur" d'une variable reliée
à l'automate.
5 "Sélectionner répertoire"
N'est plus requise.
7 "Imprimer toutes les vues"
N'est pas supportée.
Si vous voulez imprimer toutes les vues,
copiez-les dans un journal. Configurez alors
la fonction système "ImprimerJournal"
déclenchée par l'événement "Changement
de valeur" d'une variable reliée à l'automate.
10 "Imprimer recette avec
tous les enregistrements"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Vous pouvez
imprimer les enregistrements d'une recette à
l'aide d'un objet "Imprimer recette".
11 "Sélection de vue
spéciale"
N'est plus requise.
Pour sélectionner des vues, utilisez la tâche
de commande 51 "Sélection de vue" ou
configurez la fonction système "ActiverVue".
D'autres fonctions issues des vues spéciales,
comme la modification du contraste, peuvent
être réalisées avec les fonctions système, p.
ex. "ModifierContraste"
12 "Activer/désactiver le
listage des messages"
N'est pas supportée.
Configurez à la place la fonction système
"ReglerModeListageAlarmes" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate.
13 "Changement de langue"
N'est pas supportée.
Configurez à la place la fonction système
"ReglerLangue" déclenchée par l'événement
"Changement de valeur" d'une variable reliée
à l'automate.
14 "Régler l'heure
(codage DCB)"
14 "Régler l'heure
(codage DCB)"
---
15 "Régler la date
(codage DCB)"
15 "Régler la date
(codage DCB)"
---
16 "Paramètres interface
interne (RS232)"
N'est pas supportée.
Valorisez les paramètres de communication
directement sur l'OP 177B via le menu
de chargement.
17 "Paramètres interface
module (TTY)"
N'est pas supportée.
Définissez les paramètres de communication
directement sur l'OP 177B via le
menu Loader.
19 "Paramètres
d'imprimante"
N'est pas supportée.
Valorisez les paramètres d'imprimante
directement sur l'OP 177B via le menu
de chargement.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
185
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
OP17
OP 177B
Explication/Remplaçant/Équivalence
21 "Type d'affichage
message d'alarme"
N'est pas supportée.
Dans WinCC flexible, les alarmes sont
affichées au moyen des objets de vue "Vue
des alarmes" ou "Fenêtre d'alarmes".
Des critères de filtrage ne peuvent être
définis que dans la fenêtre des propriétés de
l'objet de vue, dans le groupe "Général". Un
filtrage suivant la "priorité", le "groupe
d'acquittement" et l'"état" n'est pas supporté.
22 "Régler le contraste
de l'afficheur"
N'est pas supportée.
Configurez à la place la fonction système
"ModifierContraste" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate.
Vous pouvez aussi utiliser la vue standard
préconfigurée "P_LANGUAGE_SCREEN".
"P_LANGUAGE_SCREEN" contient trois
boutons aux noms appropriés.
• Bouton 1 : Choisir la langue (fonction
système "ReglerLangue")
• Bouton 2 : Augmenter le contraste
(fonction système "ModifierContraste (1)")
• Bouton 3 : Diminuer le contraste (fonction
système "ModifierContraste (0)")
186
23 "Régler niveau de mot
de passe"
23 "Régler groupe
d'utilisateurs"
La tâche de commande "23 Régler groupe
d'utilisateurs" tient compte du nouveau
concept de WinCC flexible pour la gestion
des utilisateurs, puisqu'elle précise le groupe
d'utilisateurs au lieu du niveau de mot de
passe. Si vous utilisez la tâche de
commande 23, il faudra adapter en
conséquence le programme de
votre automate.
24 "Mot de passe
déconnexion"
24 "Mot de passe
déconnexion"
---
31 "Imprimer tampon de
messages d'alarme"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Elle vous
permettra d'imprimer un listage d'alarmes
pour la classe "Erreurs".
32 "Imprimer tampon de
messages d'événement"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Elle vous
permettra d'imprimer un listage d'alarmes
pour la classe "Avertissements".
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
OP17
OP 177B
Explication/Remplaçant/Équivalence
37 "Activer/désactiver l'avis
de débordement pour les
messages d'événement"
Tâche de commande
non requise.
Dans WinCC flexible, il n'y a pas
d'avertissement en cas de débordement
du tampon.
38 "Activer/désactiver l'avis
de débordement pour les
messages d'alarme"
Configurez à la place la fonction système
"AfficherAlarmeSysteme" pour l'événement
"Débordement du tampon des alarmes". Elle
vous permettra de sortir un texte d'alarme
que vous formulerez vous-même. Ce texte
d'alarme est limité à une langue.
41 "Transférer la date/heure
à l'automate"
41 "Transférer la
date/heure à
l'automate"
---
42 "Lire la zone DEL
sur l'automate"
Tâches de commande
non supportées.
Utilisez à la place la tâche de commande
"46 Mettre variable à jour" avec le
paramètre approprié.
43 "Lire la zone des
messages d'événement
sur l'automate"
Cette tâche de commande sert à lire les
valeurs des variables WinCC flexible qui
remplacent, après la migration, les pointeurs
de zone ProTool "Messages d'événement",
"Messages d'alarme", "Acquittement API" et
"Image des DEL". Vous indiquez la variable à
lire au moyen du paramètre "Identification de
mise à jour". Assignez à ce paramètre la
marque de mise à jour de la
variable souhaitée.
44 "Lire la zone des
messages d'alarme
sur l'automate"
45 "Lire la zone
d'acquittement
sur l'automate"
47 "Transférer la zone
DEL directement au
pupitre opérateur"
Affectation du paramètre "Identification de
mise à jour" :
1...8 Messages d'événement
9...16 Messages d'alarme
17...24 Image des DEL
49 "Effacer tampon de
messages d'événement"
49 "Effacer tampon de
messages
d'événement"
---
50 "Effacer tampon de
messages d'alarme"
50 "Effacer tampon de
messages d'alarme"
---
51 "Sélection de vue"
51 "Sélection de vue"
---
52 "Imprimer vue"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerVue" déclenchée par l'événement
"Changement de valeur" d'une variable reliée
à l'automate.
53 "Sélection de recette"
N'est pas supportée.
Configurez à la place la fonction système
"ActiverVue" avec le paramètre
"P_RECIPE_SCREEN" et déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. La vue
préconfigurée "P_RECIPE_SCREEN"
contient une vue de recette et a été créée
lors de la conversion.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
187
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
OP17
OP 177B
Explication/Remplaçant/Équivalence
54 "Imprimer recette"
N'est pas supportée.
Configurez à la place la fonction système
"ImprimerJournal" déclenchée par
l'événement "Changement de valeur" d'une
variable reliée à l'automate. Vous pouvez
imprimer une recette à l'aide d'un listage
de recette.
69 "Transférer
l'enregistrement de recette
de l'automate au TP/OP"
69 "Lire un
enregistrement
de l'automate"
Dans WinCC flexible, vous devez indiquer le
"Numéro de recette" et le "Numéro
d'enregistrement" comme paramètres.
Quand vous souhaitez transférer le nom de
recette ou le nom d'enregistrement de
l'automate au pupitre opérateur, utilisez la
fonction système "LireEnregistrementSurAPI"
au lieu de la tâche de commande 69.
70 "Transférer
l'enregistrement de recette
du TP/OP à l'automate"
70 "Écrire un
enregistrement dans
l'automate"
Dans WinCC flexible, vous devez indiquer le
"Numéro de recette" et le "Numéro
d'enregistrement" comme paramètres.
Quand vous souhaitez transférer le nom de
recette ou le nom d'enregistrement du pupitre
opérateur à l'automate, utilisez la
fonction système
"EcrireVariablesEnregistrementSurAPI" au
lieu de la tâche de commande 70.
71 "Mise à jour partielle
de vue"
188
N'est plus requise.
---
72 "Positionnement du
N'est pas supportée.
curseur dans la vue actuelle"
Utilisez à la place la tâche de commande 51
"Sélection de vue".
73 "Positionnement du
curseur dans la vue
spéciale actuelle"
N'est pas supportée.
Utilisez à la place la tâche de commande 51
"Sélection de vue".
74 "Simulation de clavier"
N'est pas supportée.
---
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.4 Fonctions système, événements et contrats d'automate
6.4.4
Remplacer les tâches de commande par des fonctions système
Introduction
Certaines tâches de commande qui ne sont plus utilisables avec les pupitres opérateur
WinCC flexible peuvent être remplacées par des fonctions système.
Si le projet WinCC flexible doit être réédité de toute façon, vous devez examiner si les
tâches qui étaient exécutées à l'aide de tâches de commande avant la migration ne seraient
pas accomplies plus efficacement, après la migration, en utilisant des fonctions système.
Configuration
Si vous voulez faire déclencher par l'automate l'exécution d'une fonction système configurée
sur le pupitre opérateur, configurez dans WinCC flexible une variable avec l'attribut
"Toujours actualisée". Configurez ensuite la fonction système en question pour l'événement
"Changement de valeur" de cette variable.
Exécution
Quand la valeur de la variable change dans l'automate, la fonction système est exécutée sur
le pupitre opérateur dès que ce dernier détecte le changement.
Exemple : Déclencher la fonction système "Activer mode journalisation alarme" depuis l'automate
La configuration suivante permet de remplacer par une fonction système, dans le projet
WinCC flexible, la tâche de commande 12 "Activer/désactiver listage des messages" utilisée
dans le projet ProTool.
Dans WinCC flexible
1. Créez une variable externe de type INTEGER.
2. Configurez sous "Variable > Général" l'acquisition de cycle sur "cyclique continu".
3. Configurez la fonction système "Active mode journalisation alarme" pour l'événement
"Changement de valeur". Indiquez la variable même comme paramètre.
Dans l'automate
1. Mettez la valeur de la variable à 0 (journalisation d'alarme désactivée) ou à 1
(journalisation d'alarme activée) dans le programme de l'automate.
Résultat
La journalisation des alarmes sera activée ou désactivée suivant la valeur de la variable.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
189
Migration de l'OP17 à l'OP 177B
6.5 Système de messages
6.5
Système de messages
Introduction
Lors de la migration d'un OP17 à un OP 177B, les messages de toutes les classes
existantes sont convertis, de sorte que les classes d'alarmes suivantes restent disponibles :
● Messages d'événement
● Erreurs (messages d'alarme)
● Alarmes système
● Classes d'alarmes définies par l'utilisateur
Les variables et les listes de textes contenues dans le texte de message sont reprises lors
de la migration.
Une vue préconfigurée remplace le niveau messages
L'OP 177B ne supporte pas le niveau messages. Au lieu de cela, une vue préconfigurée
portant le nom "P_MESSAGE_SCREEN" est créée lors de la migration pour représenter les
alarmes. Les alarmes y sont représentées à l'aide de l'objet de vue "Affichage d'alarmes
étendu". La date système et l'heure système font partie de cet affichage. Leur affichage dans
le texte d'alarme n'est donc plus nécessaire. Lors de la migration, l'indication de date/heure
est supprimée du texte de message. L'affichage d'alarmes montre, sur deux lignes pour
chaque alarme, le numéro, le texte et l'abréviation de la classe.
Au runtime, la vue "P_MESSAGE_SCREEN" est appelée comme l'était le niveau messages :
avec la touche <F5> ou avec la fonction système "ActiverVue".
Migration des variantes d'affichage
Les variantes d'affichage "ensemble" et "séparé" ne sont pas supportées. Elles sont
converties de la manière suivante.
● Variante d'affichage "séparé"
La vue "P_MESSAGE_SCREEN" contient deux affichages : l'un pour les messages
d'alarme, l'autre pour les messages d'événement et les messages système.
● Variante d'affichage "ensemble"
La vue qui remplace le niveau messages présente un affichage d'alarmes réunissant
messages système, messages d'alarme et messages d'événement. Chacun d'eux
s'affiche dans l'ordre chronologique de son apparition. Le tri des messages peut être
configuré lors de la configuration et n'est plus modifiable au runtime.
Suivant la façon dont l'appel du niveau messages était réalisé antérieurement, la vue
contenant l'affichage d'alarmes sera appelée, après la migration, par une touche de
fonction ou par la fonction système "ActiverVue".
Message d'inactivité
Le message d'inactivité n'est plus supporté.
190
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.5 Système de messages
Priorité des messages
Les priorités données à des messages individuels ou à des classes sur l'OP17 ne sont plus
en vigueur après la migration.
Migration des zones de communication
Lorsqu'un projet OP17 est migré en projet OP 177B, des variables tableau externes aux
noms appropriés avec un élément de tableau long de 16 bits sont créées à la place des
zones de communication "Messages d'événement" et "Messages d'alarme". Après la
migration, chaque bit de l'élément de tableau de la nouvelle variable correspond à un bit de
la zone de communication OP17. Les messages sont associés aux numéros de bits dans
l'ordre croissant des numéros d'alarme.
Quand l'automate met un bit dans l'élément de tableau à la valeur "TRUE", cela signifie pour
le pupitre opérateur que le message d'événement associé est "apparu". Inversement, le
pupitre opérateur interprète le message comme "disparu" quand le bit d'un élément de
tableau est remis sur "FALSE" dans l'automate.
Débordement du tampon des messages
L'événement "Débordement du tampon des alarmes" est déclenché quand le tampon est
entièrement plein. Le débordement du tampon ne peut pas être testé séparément pour les
messages système et les messages d'événement. Mais la fonction système
"EffacerTamponAlarmes" vous permet d'effacer les alarmes d'une classe déterminée pour
vider le tampon en cas de débordement.
Effacement du tampon d'alarmes
Si, dans un projet, l'effacement du tampon d'événements système et de celui des alarmes
avait été configuré via la fonction de sélection de vue spéciale, dans Runtime, avant de
procéder à un effacement, le système invitait à confirmer l'effacement du tampon concerné.
Lors de la migration, le comportement dans Runtime change. Le système n'invite plus à
confirmer l'effacement du tampon.
Listage des alarmes
L'impression des alarmes lorsqu'elles apparaissent et disparaissent se retrouve après
la migration.
Mais l'impression d'en-têtes et de bas de page n'est pas supportée.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
191
Migration de l'OP17 à l'OP 177B
6.6 Autorisations de conduite
6.6
Autorisations de conduite
6.6.1
Concept de sécurité dans WinCC flexible
Nouveau concept d'autorisation dans WinCC flexible
Dans WinCC flexible, le concept des autorisations de conduite n'est pas le même que
dans ProTool.
Dans WinCC flexible, chaque utilisateur y est affecté à un groupe d'utilisateurs et un seul.
Vous donnez aux groupes des droits d'accès caractéristiques, les autorisations. Il n'y a pas
de classement hiérarchique des groupes d'utilisateurs.
Dans chaque projet, un groupe d'utilisateurs par défaut "Administrateur" est créé
automatiquement. Les utilisateurs affectés à ce groupe au runtime jouissent de tous les
droits et peuvent aussi créer de nouveaux utilisateurs.
Vous déterminez, pour les différents éléments de commande de votre projet, de quelle
autorisation l'utilisateur doit disposer pour avoir le droit de les piloter.
Au runtime, les utilisateurs sont identifiés au moyen du nom d'utilisateur et du mot de passe.
Migration du niveau de mot de passe de ProTool
Lorsqu'un projet ProTool est converti en projet WinCC flexible, le nombre de groupes
d'utilisateurs créés est de neuf au maximum : un groupe d'utilisateurs est créé pour chaque
niveau de mot de passe utilisé dans ProTool.
Ce faisant, le groupe "Administrateurs" est créé dans tous les cas. Toutes les autorisations
de conduite qui exigeaient le niveau de mot de passe 9 dans ProTool lui sont accordées.
Toutes les autres autorisations de conduite associées au même niveau de mot de passe
dans ProTool sont associées au même groupe d'utilisateurs dans le projet WinCC flexible.
Les groupes d'utilisateurs reçoivent les mêmes autorisations qui étaient associées aux
niveaux de mot de passe dans le projet ProTool.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
Possibilités avancées dans WinCC flexible
WinCC flexible vous permet d'affecter des utilisateurs à un groupe d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
192
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.6 Autorisations de conduite
6.6.2
Adapter droits d'accès
Introduction
Quand un projet OP17 est converti en projet OP 177B, des groupes d'utilisateurs sont
créés avec les mêmes autorisations qui étaient associées aux niveaux de mot de passe
dans le projet OP17.
En outre, les différents éléments de commande reçoivent, lors de la migration, la même
protection d'accès que dans ProTool.
La liste de mots de passe n'est pas migrée
La liste des mots de passe n'est pas migrée, puisqu'elle est rangée dans chaque pupitre
opérateur et non pas dans les données du projet.
Il faut recréer les utilisateurs après la migration. Pour cela, il y a deux façons de procéder
sur l'OP 177B :
● Dès la configuration, vous créez de nouveaux utilisateurs, des groupes d'utilisateurs et
des mots de passe, à l'aide de la gestion des utilisateurs Runtime sur le pupitre.
● Vous configurez une vue montrant les utilisateurs. Elle indique à un administrateur les
utilisateurs existants, les mots de passe et les groupes d'utilisateurs. Elle lui permet en
outre de créer de nouveaux utilisateurs, groupes d'utilisateurs et mots de passe.
Conversion des vues standard pour l'utilisation de mot de passe
Les vues standard pour utiliser les mots de passe sont converties de la manière suivante :
Vue standard sur l'OP17
Remplacement sur l'OP 177B
Utilisation de mot de passe connexion
Remplacée par l'appel de la fonction système
"AfficherDialogueConnexion"
Utilisation de mot de passe déconnexion
Remplacée par l'appel de la fonction système "Déconnexion".
Utilisation de mot de passe édition
Remplacée par la vue préconfigurée "P_USER_SCREEN".
"P_USER_SCREEN" contient un affichage d'utilisateurs.
Possibilités avancées sur l'OP 177B
Sur l'OP 177B, vous pouvez affecter des utilisateurs aux groupes d'utilisateurs en toute
liberté, sans avoir à tenir compte d'aucune hiérarchie. Vérifiez dans le cadre de la
conversion si de nouveaux groupes d'utilisateurs doivent être créés pour votre projet.
De plus, vous pouvez vous servir de l'éditeur "Groupes" pour donner, dans le groupe
"Gestion utilisateurs runtime", des noms explicites aux groupes d'utilisateurs créés lors
de la migration.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
193
Migration de l'OP17 à l'OP 177B
6.7 Imprimer
6.7
Imprimer
Introduction
Dans WinCC flexible, vous imprimez les données de projet par l'intermédiaire de journaux.
Ces journaux contiennent des objets permettant d'imprimer des vues, le tampon des
alarmes et des recettes.
Sur un OP 177B, seules les alarmes listées et la vue momentanément affichée ("copie
d'écran") peuvent être imprimées directement, sans l'intermédiaire d'un journal.
Les en-têtes et les pieds de page ne sont pas migrés de l'OP17 vers l'OP 177B et
donc pas imprimés.
Listage des alarmes
Lors de la migration de l'OP17 à l'OP 177B, les paramètres de listage des alarmes sont
entièrement conservés. La fonction système OP17 correspondante est remplacée par la
fonction système OP 177B "RéglerModeListageAlarmes".
Imprimer lorsque débordement du tampon des messages
Si l'option "Imprimer lorsque débordement du tampon des messages" était activée dans le
projet OP17, vous pourrez obtenir ce même comportement dans le projet OP 177B par la
configuration suivante.
1. Créez un journal avec l'objet "Imprimer l'alarme".
2. Dans la fenêtre des propriétés du journal, sélectionnez "Événements d'alarme" comme
"Source des alarmes".
3. Dans le planificateur de tâches, créez une tâche déclenchée par l'événement système
"Débordement du tampon des alarmes".
4. Associez à la tâche la fonction système "ImprimerJournal" qui sert à imprimer le journal
contenant les alarmes.
Ce dernier sera imprimé quand le tampon des alarmes débordera.
Impression du tampon des messages
Sur l'OP17, ce sont des fonctions système qui commandent l'impression du tampon des
messages d'événement et du tampon des messages d'alarme. Lors de la migration d'un
OP17 à un OP 177B, cette fonctionnalité est convertie de la manière suivante.
Deux journaux sont créés, chacun avec un objet "Imprimer l'alarme". Ils sont configurés de
façon que les messages d'événement ou les messages d'alarme contenus dans le tampon
des alarmes soient imprimés. Les fonctions correspondantes du projet OP17 sont
remplacées, lors de la migration, par la fonction système "ImprimerJournal" servant à
imprimer le journal respectif.
Il est possible d'imprimer les alarmes par ordre chronologique ascendant ou descendant.
Il n'est pas possible de les trier suivant le numéro d'alarme.
194
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.7 Imprimer
Impression de la vue affichée ("copie d'écran")
Quand vous convertissez un projet OP17 offrant la possibilité d'imprimer directement la vue
affichée ("copie d'écran"), vous retrouvez cette fonction dans le projet OP 177B. La fonction
système OP17 est remplacée par la fonction système OP77B "ImprimerVue".
Impression de vues
L'impression de toutes les vues en une seule tâche d'impression n'est pas supportée par
l'OP 177B. Pour documenter les vues d'un projet, utilisez la documentation du projet. La
documentation du projet sert à imprimer toutes les données de configuration ou les données
sélectionnées d'un projet.
Si vous voulez permettre à l'opérateur d'imprimer au runtime des vues qui ne sont pas
affichées, procédez de la manière suivante.
1. Créez, pour chaque vue, un journal dans lequel vous configurez tous les objets de la vue.
Les objets impossibles à configurer dans le journal ne peuvent pas être imprimés non
plus, p. ex. les bargraphes.
2. Configurez un champ d'E/S permettant à l'utilisateur de sélectionner l'une des vues dans
une liste de textes. Configurez pour ce champ une variable servant à mémoriser le
résultat de la sélection.
3. Configurez la fonction système "ImprimerJournal" pour un bouton. Transmettez la valeur
de la variable comme paramètre.
Au runtime, l'utilisateur pourra sélectionner une vue dans la liste de texte et l'imprimer à
l'aide du bouton.
Si vous avez utilisé l'impression de vues pour la documentation du projet, utilisez la
commande de menu "Fichier > Imprimer la documentation".
Impression de recettes
Sur l'OP17, ce sont des fonctions système qui commandent l'impression de tous les
enregistrements d'une recette ou d'un enregistrement déterminé. Lors de la migration d'un
OP17 à un OP 177B, cette fonctionnalité est convertie de la manière suivante :
Deux journaux sont créés, chacun avec un objet "Imprimer la recette". Ils sont configurés de
sorte que l'un d'eux serve à imprimer tous les enregistrements d'une recette et l'autre le seul
enregistrement sélectionné. Les fonctions système correspondantes du projet OP17 sont
remplacées, lors de la migration, par la fonction système "ImprimerJournal" servant à
imprimer le journal respectif.
Configuration de l'imprimante
Avec l'OP 177B, une imprimante connectée est configurée via le Panneau de configuration.
Une configuration de l'imprimante via fonction système n'est pas supportée. Vous trouverez
des informations détaillées sur le menu de chargement dans les instructions de service
de l'OP 177B.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
195
Migration de l'OP17 à l'OP 177B
6.8 Recettes
6.8
Recettes
Introduction
Quand un projet OP17 est converti en projet OP 177B, les recettes sont
converties également.
Conversion des recettes
Voici le détail de la conversion des recettes.
● Le titre de la recette devient le nom de recette localisé.
● Le numéro de recette est repris sans changement.
● Les entrées de la recette et les variables correspondantes sont entièrement converties,
comme indiqué dans le tableau suivant.
Les noms des entrées sont formés à partir du texte entier de l'entrée respective. Sur
l'OP 177B, la valeur de la variable s'affiche toujours précédée du nom de l'entrée
de recette.
OP17
OP 177B
2 lignes, 80 caractères au total
1 lignes, 40 caractères au total
Nota : Dans les textes longs, seuls les 40 premiers
caractères sont migrés, tous les autres sont coupés.
Exemple (l'affichage de la valeur de la variable est repéré par <...>) :
Entrée de recette sur l'OP17
Entrée de recette sur l'OP 177B
Sucre <1,5> kg
Sucre (kg) <1,5>
Eau <5> l
Eau (l) <5>
Dans WinCC flexible, une protection d'accès par mot de passe n'est pas supportée pour
différentes entrées de recette. Configurez ici la protection d'accès par mot de passe en
appelant la vue P_RECIPE_SCREEN.
Conversion des enregistrements
Les enregistrements des recettes ne peuvent être convertis. Il faut les saisir de nouveau.
Vous pouvez les créer sur l'ordinateur de configuration dans l'éditeur de recettes, puis les
transférer sur l'OP 177B.
196
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.8 Recettes
Affichage des recettes
L'OP 177B propose l'objet de vue "Affichage de recette" pour afficher les recettes. Cet
affichage permet non seulement d'afficher les enregistrements d'une recette sur le pupitre
opérateur, mais aussi de les éditer et de les transférer à l'automate.
Dans le cadre de la migration, le répertoire des recettes et les différentes recettes sont
remplacés par une vue contenant un affichage de recette. Cet affichage de recette est
configuré automatiquement pour être conforme aux recettes existant dans le projet OP17.
L'attribut "Clignoter" n'est pas supporté pour les noms des éléments de recette.
Zone de communication pour transférer des enregistrements
La zone de communication utilisée pour transférer les enregistrements d'une recette dépend
de l'automate auquel l'OP 177B est relié.
● Liaison à un automate S7
En cas de liaison à un automate S7, c'est la zone de communication "Enregistrement" qui
sert à transférer les enregistrements d'une recette.
A l'issue de la migration de l'OP17 vers l'OP 177B, la longueur de l'enregistrement reste
la même, sa structure est convertie comme suit.
1. Mot : numéro de recette (inchangé)
2. Mot : numéro d'enregistrement (4e mot auparavant)
3. Mot : Réservé
4. Mot : acquittement de l'enregistrement (auparavant octet n+3 de la zone d'interface)
5. Mot : libre
● Liaison à un automate S5
En cas de liaison à un automate S5, le transfert des enregistrements, qui se faisait
indirectement, devient direct. La boîte des numéros de recette, la boîte des recettes et
celle des suites de recette sont supprimées.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
197
Migration de l'OP17 à l'OP 177B
6.9 Migration des pilotes d'automate configurés
6.9
Migration des pilotes d'automate configurés
Conversion exacte
La plupart des pilotes d'automate disponibles pour l'OP17 le sont aussi pour l'OP 177B.
Ils sont transposés automatiquement lors de la conversion. Ceci s'applique aux
pilotes suivants :
Pilotes d'automate
Pris en charge par la
migration
Couplage RS232 via
l'adaptateur 1)
SIMATIC S7-300/400
✔
SIMATIC S7-200 (un automate)
✔
SIMATIC S7-NC
— 2)
SIMATIC S5 DP
✔
SIMATIC 500/505 DP
✔
Allen-Bradley DF1 PLC-5
✔
✔
Allen-Bradley DF1 PLC500
✔
✔
Allen-Bradley DH485
✔
GE Fanuc SNP
✔
MITSUBISHI FX
✔
Mitsubishi Protocol 4
✔
✔
Modicon Modbus
✔
✔
Omron Host-Link/Multilink
✔
✔
Telemecanique Adjust / Uni-Telway
— 2)
—
—
✔
1) Pour un couplage RS232, un adaptateur est requis (numéro de référence 6ES5 ...)
2) Lorsque vous convertissez un projet relié à l'automate "Telemecanique Adjust / Uni-Telway" ou
"SIMATIC S7-NC", un message d'erreur est généré et la migration est annulée.
Projet relié à l'automate SIMATIC S5-FAP / AS511
Si vous avez utilisé l'automate SIMATIC S5-FAP dans votre projet OP17, vous devrez
passer à un SIMATIC S5-AS511 dans ProTool, avant la migration. Après la migration, vous
passerez à un SIMATIC S5 DP dans WinCC flexible.
Pour cela, procédez de la manière suivante :
1. Ouvrez le projet OP17 dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. L'automate au protocole
"SIMATIC S5-FAP" s'affiche à présent du côté droit.
3. Faites un double-clic sur l'automate mentionné pour changer de protocole.
4. Sélectionnez le protocole SIMATIC S5-AS511 dans la boîte de dialogue "Automate".
Confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet OP17 sur la page d'introduction de WinCC flexible sous "Options >
Ouvrir projet ProTool".
8. Choisissez la langue de référence.
198
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.9 Migration des pilotes d'automate configurés
Le projet est alors converti automatiquement en un projet OP 177B, puis ouvert dans
WinCC flexible.
Il est relié maintenant au SIMATIC S5 AS511.
Pour passer à un SIMATIC S5 DP :
1. Faites un double-clic sur l'entrée "Liaisons" pour l'OP 177B dans la fenêtre du projet.
L'éditeur "Liaisons" s'ouvre.
2. Sélectionnez la liaison "SIMATIC S5 DP".
3. Remplacez le FB standard (FB 52 ou FB 53) par le FB158 dans le programme de
l'automate. Autrement, vous risquez des erreurs de communication entre automate et
pupitre opérateur.
Projet relié à l'automate SIMATIC S5-L2-DP
Si vous avez utilisé l'automate SIMATIC S5-L2-DP dans votre projet OP17, vous devrez
recourir à l'automate SIMATIC S5 DP pour l'OP 177B. Passez à un automate SIMATIC S5
AS511 dans ProTool, avant la migration. Après la migration, vous passerez à un
SIMATIC S5 DP dans WinCC flexible.
Pour cela, procédez de la manière suivante :
1. Ouvrez le projet OP17 dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. L'automate au protocole
"SIMATIC S5-L2-DP" s'affiche à présent du côté droit.
3. Faites un double-clic sur l'automate mentionné pour changer de protocole.
4. Sélectionnez le protocole SIMATIC S5-AS511 dans la boîte de dialogue "Automate"
et confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet OP17 sur la page d'introduction de WinCC flexible sous "Options >
Ouvrir projet ProTool".
8. Choisissez la langue de référence.
Le projet est alors converti automatiquement en un projet OP 177B, puis ouvert dans
WinCC flexible.
Il est relié maintenant au SIMATIC S5 AS511.
9. Faites un double-clic sur l'entrée "Liaisons" pour l'OP 177B dans la fenêtre du projet.
L'éditeur "Liaisons" s'ouvre.
10. Sélectionnez la liaison "SIMATIC S5 DP".
11. Remplacez le FB standard (FB58) par le FB158 dans le programme de l'automate.
Autrement, vous risquez des erreurs de communication entre automate et
pupitre opérateur.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
199
Migration de l'OP17 à l'OP 177B
6.9 Migration des pilotes d'automate configurés
Projet à deux automates SIMATIC S7-200
Dans les projets OP17, il est possible de configurer plusieurs automates avec le protocole
d'automate SIMATIC S7-200 quand on utilise le profil PPI.
Avec l'OP 177B, le couplage à deux automates n'est possible qu'avec le réseau de
communication MPI. Pour réussir la conversion, vous devrez donc changer auparavant de
profil d'automate dans le projet OP17.
Pour cela, procédez de la manière suivante :
1. Ouvrez le projet OP17 dans ProTool.
2. Sélectionnez l'objet "Automates" dans la fenêtre de projet. Les deux automates au
protocole SIMATIC S7-200 s'affichent à présent du côté droit.
3. Faites un double-clic sur le premier d'entre eux pour ouvrir la boîte de
dialogue "Automate".
4. Cliquez sur "Paramètres" et sélectionnez "MPI" comme "Profil". Confirmez par "OK".
5. Enregistrez le projet.
6. Quittez ProTool.
7. Ouvrez le projet OP17 sur la page d'introduction de WinCC flexible sous "Options >
Ouvrir projet ProTool".
8. Choisissez la langue de référence.
Le projet est alors converti automatiquement en un projet OP 177B, puis ouvert
dans WinCC flexible.
Projet relié à un automate Omron Host-Link/Multilink
Si vous avez utilisé l'automate Omron Host-Link/Multilink dans votre projet OP17, l'adresse
de station réglée sera mise à 0 lors de la conversion en un projet OP 177B. Pour régler
l'adresse de station correcte après la conversion dans le projet OP 177B, procédez de la
manière suivante.
1. Cliquez sur "Communication" > "Liaisons" dans la fenêtre de projet.
2. Sélectionnez l'entrée " Omron Host-Link/Multilink" dans la colonne
"Pilote de communication".
3. Sélectionnez l'entrée "Paramètres" dans la fenêtre des propriétés.
4. Tapez l'adresse de station correcte.
200
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration de l'OP17 à l'OP 177B
6.10 Réveil
6.10
Réveil
Les réveils sont convertis en tâches.
Les "réveils" d'un projet ProTool deviennent, lors de la conversion, des tâches de WinCC
flexible qui sont commandées par un événement temporel.
Les heures de réveil de ProTool sont converties en événement temporel. La liste de
fonctions configurée pour le réveil est inscrite dans la liste de fonctions de l'événement.
Dans les projets ProTool, il est possible de configurer un champ de date/heure à l'aide
duquel l'utilisateur peut déterminer l'instant de déclenchement d'une tâche au runtime.
Quand un tel champ de date/heure est configuré dans un projet ProTool, un champ
correspondant est créé automatiquement lors de la migration, avec la variable
correspondante "PT_AlarmTag", dans le projet WinCC flexible converti.
Remarque
Dans WinCC flexible, seules les tâches quotidiennes ou annuelles sont supportées.
Dans WinCC flexible, vous pouvez configurer le déclenchement des tâches non seulement
avec des événements temporels, mais aussi avec des événements système, comme p. ex.
"Débordement du tampon des alarmes" ou "Changement de vue". Vérifiez dans le cadre de
la conversion s'il n'est pas préférable de faire déclencher certaines tâches de votre projet par
des événements système au lieu d'événements temporels.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
201
Migration de l'OP17 à l'OP 177B
6.10 Réveil
202
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration d'un projet ProTool avec
un automate P350
7.1
7
Migrer un projet ProTool avec un automate P350
Conditions requises
Pour la migration d'un projet ProTool avec un automate P350, vous avez besoin de :
● SIMOTION SCOUT
● SIMATIC Manager
● WinCC flexible
Récapitulatif des opérations
Pour pouvoir migrer un projet ProTool avec un automate P350, vous devez exécuter les
étapes suivantes :
● désarchiver le fichier archive ProTool dans SIMOTION SCOUT,
● insérer WinCC flexible RT dans le SIMATIC Manager,
● insérer un pupitre opérateur dans WinCC flexible.
Désarchiver le fichier archive ProTool dans SIMOTION SCOUT
1. Ouvrez le fichier archive avec le projet ProTool dans SIMOTION SCOUT.
Le cas échéant, le projet est converti dans une version actuelle.
2. Suivez les instructions de SIMOTION SCOUT.
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
203
Migration d'un projet ProTool avec un automate P350
7.1 Migrer un projet ProTool avec un automate P350
Insérer WinCC flexible RT dans le SIMATIC Manager
1. Ouvrez le projet SIMOTION SCOUT dans le SIMATIC Manager.
2. Dans le menu contextuel de la station PC, sélectionnez "Ouvrir un objet".
HW Config s'ouvre.
3. Dans le catalogue du matériel, ouvrez "Station SIMATIC HMI > HMI".
4. Placez par Glisser&Déposer un WinCC flexible RT sur un emplacement libre de
la station PC.
5. Sauvegardez votre saisie dans HW Config.
Le projet WinCC flexible "PROJECT_1" est archivé dans le chemin d'archivage
du projet ProTool.
204
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Migration d'un projet ProTool avec un automate P350
7.1 Migrer un projet ProTool avec un automate P350
Insérer un pupitre opérateur dans WinCC flexible
1. Ouvrez le projet "PROJECT_1" dans WinCC flexible.
2. Démarrez une deuxième instance de WinCC flexible.
3. Dans cette instance, sélectionnez "Ouvrir un projet ProTool".
4. Ouvrez le projet ProTool avec l'automate P350.
5. Copiez le pupitre opérateur à l'aide du menu contextuel du projet ProTool ouvert.
6. Dans la première instance de WinCC flexible, remplacez dans le projet "Project_1.hmi"
le pupitre opérateur créé.
Une boîte de dialogue, dans laquelle vous activez tout ce qui doit être remplacé, s'ouvre.
7. Vérifiez ensuite que les indications suivantes sont correctes :
– Pointeurs de zone
– Mnémoniques
– Polices
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
205
Migration d'un projet ProTool avec un automate P350
7.1 Migrer un projet ProTool avec un automate P350
206
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Index
"
"Afficher page de messages d'événement"
Migration, 89
"Afficher tampon de messages d'événement"
Migration, 89
Date/heure
Migration de l'OP3 vers l'OP 73, 114
débordement du tampon
Configurer tâche, 96
Données de recette
Migration, 103
E
A
Adapter l'autorisation de conduite
Après migration de l'OP3 vers l'OP 73, 124
Agences, 7
Alarme
Migration, 94
B
Bargraphe
Migration, 59
Bouton
Migration, 55
Bureaux, 7
C
Centre de formation, 7
Champ de saisie et d'affichage
Migration, 56
Champ de texte
Migration, 54
Champ E/S
Migration de l'OP3 vers l'OP 73, 114
Control Panel, 48
Convertir
Projet ProTool, 13
courbe en graphique
Migration, 60
D
Date
Migration, 57
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Elément de vue
Migration de l'OP3 vers l'OP 73, 110
Exécution d'une fonction système depuis l'automate
Sur l'OP 73, 121
F
Fichier journal
Migration, 13
Fonctions système
Migration, 77, 93, 150, 189
Migration de l'OP3 vers l'OP 73, 120
Font
Migration de l'OP3 vers l'OP 73, 115
G
Graphique
Migration, 58
H
heure
Migration, 57
I
Image des DEL
Migration du pointeur de zone, 72
Image du clavier système
Migration de l'OP3 vers l'OP 73, 116
Impression
Migration, 156, 195
Imprimer, 48
207
Index
L
Ligne d'alarme
Migration, 43, 98
Liste de symboles
Migration, 56
M
Message d'alarme
Migration du pointeur de zone, 72
Message de conduite
Migration du pointeur de zone, 72
Migration, 13
Changement de pupitre opérateur dans un projet
intégré, 21
Classes d'affichage dans les projets intégrés, 21
De OP3 vers OP 73, 109
Données de recette, 103
Fichier journal, 13
Liaison réseau dans un projet intégré, 21
Ligne d'alarme, 43, 98
Pointeurs de zone dans un projet intégré, 21
Migration de l'OP 17
Retour avec ESC, 175
Migration, 89
Paramètres globaux, 47, 48
Pilotes d'automate, 105, 106, 107
Migration, 104, 105, 107, 159
Migration de l'OP3 vers l'OP 73, 125
Pointeurs de zone
Migration, 72, 76, 142, 180
Migration de l'OP3 vers l'OP 73, 118
Migration de OP3 vers OP 73, 119
Police
Migration, 54
police par défaut
Migration, 54
Projet
Convertir, 13
Projet intégré
Avec changement de pupitre opérateur, 21
Migration classe d'affichage, 21
Migration de la liaison réseau, 21
Migration pointeurs de zone, 21
Projet ProTool
Convertir, 13
R
Navigation
Migration de l'OP3 vers l'OP 73, 111
Recette, 101
Requête de courbe 1
Migration du pointeur de zone, 72
Requête de courbe 2
Migration du pointeur de zone, 72, 141
O
S
Objet de vue
Migration de l'OP3 vers l'OP 73, 114
Objet graphique
Migration sans changement de pupitre
opérateur, 32
Omron Hostlink/Multilink, 107
OP 73
Migration de OP3, 109
OP3
Migration de C7-621, 109
Migration vers OP 73, 109
Migration vers OP 73micro, 109
Ordre de commande
Migration, 39
semi-graphique
Migration, 58
SIMATIC S5
PROFIBUS DP, 105
SIMATIC S5 - AS511, 106
SIMATIC S5-L2-DP, 105
SIMATIC S7-200
Migration, 107
SIMATIC-S5 - FAP
Migration, 105
Subdivision
Pointeur de zone "Zone d'interface", 76, 142, 180
Subdivision lors de la migration
Pointeur de zone "Zone d'interface", 119
Système cible, 47
Imprimante, 48
Paramétrage, 48
Pointeurs de zone, 72
Police, 54
N
P
Page de messages d'événement
208
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Index
Vue/Touches, 48
Système d'alarmes, 152
Migration de l'OP3 vers l'OP 73, 122
Tampon d'alarmes OP 177B (effacer), 191
T
Tâche de commande
Migration, 90
Migration, 93
Migration, 150
Migration, 189
Tampon de messages d'événement
Migration, 89
Touche de fonction
Migration, 65, 68
Migration de l'OP3 vers l'OP 73, 116
Migration, 34
Variable de courbe
Migration, 34, 71
Variable multiplex
Migration, 34
Variable tableau
Migration, 34
Vue ProAgent standard
Migration, 64
Vue spéciale
Migration de l'OP3 vers l'OP 73, 113
Vue standard
Migration, 61, 62
Migration de l'OP3 vers l'OP 73, 112
Vues ProTool standard
Migration, 61, 62
Z
V
Variable
Migration, 70
Migration de l'OP3 vers l'OP 73, 117
Variable dans les scripts
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Zone d'interface
Migration, 72, 118
Subdivision lors de la migration, 76, 142, 180
Subdivision lors de la migration de l'OP3 vers
l'OP 73, 119
209
Index
210
WinCC flexible 2008 Migration
Manuel d'utilisation, 07/2008, 6AV6691-1AB01-3AC0
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising