Vous êtes sur la page 1sur 144

Systmes rpartis

Serveur d'archives longue


dure

Serveur de fichiers

WinCC ServiceMode

Systmes redondants

SIMATIC HMI
WinCC V7.2
WinCC : Configurations
Manuel systme

Impression de l'aide en ligne

02/2013

A5E32318778-AA

Mentions lgales
Signaltique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre scurit et pour viter des dommages
matriels. Les avertissements servant votre scurit personnelle sont accompagns d'un triangle de danger, les
avertissements concernant uniquement des dommages matriels sont dpourvus de ce triangle. Les
avertissements sont reprsents ci-aprs par ordre dcroissant de niveau de risque.
DANGER
signifie que la non-application des mesures de scurit appropries entrane la mort ou des blessures graves.
ATTENTION
signifie que la non-application des mesures de scurit appropries peut entraner la mort ou des blessures graves.
PRUDENCE
signifie que la non-application des mesures de scurit appropries peut entraner des blessures lgres.
IMPORTANT
signifie que la non-application des mesures de scurit appropries peut entraner un dommage matriel.
En prsence 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 prvient des risques de dommages corporels, le
mme avertissement peut aussi contenir un avis de mise en garde contre des dommages matriels.

Personnes qualifies
Lappareil/le systme dcrit dans cette documentation ne doit tre manipul que par du personnel qualifi pour
chaque tche spcifique. La documentation relative cette tche doit tre observe, en particulier les consignes
de scurit et avertissements. Les personnes qualifies sont, en raison de leur formation et de leur exprience, en
mesure de reconnatre les risques lis au maniement de ce produit / systme et de les viter.

Utilisation des produits Siemens conforme leur destination


Tenez compte des points suivants:
ATTENTION
Les produits Siemens ne doivent tre utiliss que pour les cas d'application prvus dans le catalogue et dans la
documentation technique correspondante. S'ils sont utiliss en liaison avec des produits et composants d'autres
marques, ceux-ci doivent tre recommands ou agrs par Siemens. Le fonctionnement correct et sr des produits
suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une
maintenance dans les rgles de l'art. Il faut respecter les conditions d'environnement admissibles ainsi que les
indications dans les documentations affrentes.

Marques de fabrique
Toutes les dsignations repres par sont des marques dposes de Siemens AG. Les autres dsignations dans
ce document peuvent tre des marques dont l'utilisation par des tiers leurs propres fins peut enfreindre les droits
de leurs propritaires respectifs.

Exclusion de responsabilit
Nous avons vrifi la conformit du contenu du prsent document avec le matriel et le logiciel qui y sont dcrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformit intgrale.
Si l'usage de ce manuel devait rvler des erreurs, nous en tiendrons compte et apporterons les corrections
ncessaires ds la prochaine dition.

Siemens AG
Industry Sector
Postfach 48 48
90026 NRNBERG
ALLEMAGNE

A5E32318778-AA
02/2013 Sous rserve de modifications techniques

Copyright Siemens AG 2013.


Tous droits rservs

Sommaire
1

Systmes rpartis.........................................................................................................................................7
1.1

Systmes Client-Serveur dans WinCC..........................................................................................7

1.2

Systmes Client-Serveur dans WinCC..........................................................................................8

1.3

Configurations et quantit de donnes admissible......................................................................10

1.4

Scnarios Client-Serveur.............................................................................................................13

1.5
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6

Configuration du serveur.............................................................................................................16
Configuration du serveur.............................................................................................................16
Pour crer un nouveau projet sur le serveur...............................................................................18
Pour enregistrer des clients sur la liste des ordinateurs..............................................................19
Pour configurer les autorisations de conduite.............................................................................20
Pour configurer Package-Export.................................................................................................21
Procdez comme suit pour configurer les clients dans le projet Serveur....................................26

1.6
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.6.8
1.6.9
1.6.10
1.6.11

Configuration du client.................................................................................................................28
Configuration du client.................................................................................................................28
Procdez comme suit pour crer un nouveau projet sur le client................................................30
Procdez comme suit pour configurer Package-Import..............................................................31
Pour configurer un serveur standard...........................................................................................35
Pour configurer un serveur prfrentiel.......................................................................................38
Procdez comme suit pour configurer la vue d'accueil du client.................................................41
Pour afficher les vues de divers serveurs....................................................................................43
Pour configurer un changement de vue sur le client...................................................................45
Pour utiliser les donnes de diffrents serveurs..........................................................................46
Procdez comme suit pour afficher les alarmes de divers serveurs...........................................48
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs......................50

1.7
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6

Comportement du systme dans Runtime..................................................................................52


Comportement du systme dans Runtime..................................................................................52
Dmarrage du serveur.................................................................................................................54
Dmarrage du client....................................................................................................................56
Particularits de la communication pour un serveur ayant plusieurs cartes rseau...................56
Arrt du serveur...........................................................................................................................59
Arrt du client..............................................................................................................................59

1.8
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7

Configurer distance..................................................................................................................60
Configurer distance..................................................................................................................60
Pour accder aux ordinateurs hors d'un sous-rseau.................................................................61
Accs aux projets depuis plusieurs clients..................................................................................63
Pour ouvrir un projet que vous voulez diter...............................................................................65
Pour diter les vues du projet Serveur........................................................................................67
Pour activer un projet..................................................................................................................68
Pour dsactiver un projet.............................................................................................................70

1.9

Utilisation des interfaces OPC dans les systmes Client-Serveur..............................................72

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Sommaire

Serveur d'archives longue dure................................................................................................................73


2.1

Serveur de fichiers......................................................................................................................................75
3.1

Configuration du serveur d'archive longue..................................................................................73


Installation du serveur de fichiers................................................................................................75

WinCC ServiceMode..................................................................................................................................77
4.1

WinCC ServiceMode...................................................................................................................77

4.2

Projet standard et projet de service.............................................................................................78

4.3

Configurations d'un projet de service..........................................................................................79

4.4

Utilisation d'un projet de service et restrictions...........................................................................80

4.5

Etat de WinCC et pilotage dans la zone Tray..............................................................................82

4.6
4.6.1
4.6.2

Fonctionnement et conditions requises.......................................................................................84


Fonctionnement d'un projet de service........................................................................................84
Conditions d'excutabilit d'un projet de service.........................................................................85

4.7
4.7.1

Configurer le WinCC ServiceMode..............................................................................................87


Dfinition d'un projet en tant que projet de service.....................................................................87

4.8
4.8.1
4.8.2
4.8.3
4.8.4

Projet de service en Runtime......................................................................................................90


Projet de service en Runtime......................................................................................................90
Activation d'un projet de service..................................................................................................90
Connexion et dconnexion lors d'un projet de service activ......................................................91
Activation de la commande interactive des fins de service......................................................92

Systmes redondants.................................................................................................................................93
5.1

Redundancy................................................................................................................................93

5.2

WinCC- Redundancy...................................................................................................................94

5.3
5.3.1
5.3.2

Structure du Systme WinCC......................................................................................................97


Structure du Systme WinCC sans Redundancy........................................................................97
Structure du Systme WinCC avec Redundancy........................................................................99

5.4

Mode de fonctionnement de Redundancy.................................................................................100

5.5
5.5.1
5.5.2
5.5.3
5.5.4
5.5.5
5.5.6
5.5.7
5.5.7.1
5.5.7.2
5.5.7.3
5.5.8
5.5.8.1
5.5.8.2
5.5.8.3

Configuration des serveurs Redundancy..................................................................................103


Guide de configuration d'un systme redondant.......................................................................103
Conditions pralables pour des systmes redondants..............................................................105
Configuration fonction identique.............................................................................................106
Archives utilisateur redondantes...............................................................................................108
Alarmes synchronises en ligne................................................................................................108
Dclaration des serveurs sous Windows...................................................................................109
Configuration.............................................................................................................................110
Configuration de la redondance................................................................................................110
Onglet "Gnral"........................................................................................................................112
Onglet "User Archive"................................................................................................................115
WinCC Project Duplicator..........................................................................................................117
WinCC Project Duplicator..........................................................................................................117
Pour dupliquer un projet pour des serveurs redondants...........................................................117
Pour dupliquer un projet redondant en cours de fonctionnement.............................................120

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Sommaire

5.6
5.6.1
5.6.2
5.6.2.1
5.6.2.2
5.6.2.3
5.6.2.4
5.6.2.5
5.6.2.6

Comment travailler avec Redundancy.......................................................................................122


Exemple de commutation Client lors d'un incident du couplage de process.............................122
Scnarios de pannes.................................................................................................................126
Scnarios de pannes.................................................................................................................126
Scnario 1 : Projet sur ordinateur serveur pas dans Runtime...................................................127
Scnario 2 : Drangement de la connexion au serveur partenaire...........................................129
Scnario 3 : Connexion rseau dfectueuse au client..............................................................131
Scnario 4 : Couplage dfectueux de process..........................................................................131
Scnario 5 : Dfaut de logiciel...................................................................................................132

5.7
5.7.1
5.7.2
5.7.3
5.7.3.1
5.7.3.2
5.7.3.3
5.7.3.4
5.7.3.5
5.7.3.6
5.7.3.7
5.7.3.8

Annexe......................................................................................................................................134
Alarmes systme de WinCC Redundancy................................................................................134
Variables systme de WinCC Redundancy...............................................................................136
Abrviations...............................................................................................................................137
Abrviations...............................................................................................................................137
Niveau entreprise......................................................................................................................138
Niveau de rfrence..................................................................................................................138
Niveau process..........................................................................................................................138
Serveur......................................................................................................................................138
Client.........................................................................................................................................139
Projet.........................................................................................................................................139
Mmoire d'archive.....................................................................................................................139

Index.........................................................................................................................................................141

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.1

Systmes Client-Serveur dans WinCC

Contenu
Vous pouvez configurer des systmes Client-Serveur avec WinCC, et rpartir ainsi le pilotage
et la surveillance de votre installation sur plusieurs clients et serveurs. Dans les grandes
installations, vous pouvez ainsi dcharger chacun des ordinateurs et augmenter les
performances.
Ce chapitre vous indique :
les scnarios Client-Serveur que vous pouvez raliser avec WinCC,
comment configurer les serveurs et les clients du systme Client-Serveur,
comment configurer des clients qui affichent les vues sur plusieurs serveurs,
comment se comporte le systme Client-Serveur dans Runtime,
comment configurer un projet Serveur d'un client distance.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.2 Systmes Client-Serveur dans WinCC

1.2

Systmes Client-Serveur dans WinCC

Introduction
WinCC vous permet de configurer des systmes Client-Serveur comportant plusieurs clients
et serveurs pour ainsi piloter et surveiller efficacement les grandes installations. Grce la
rpartition des tches sur plusieurs serveurs lors du pilotage et du contrle du process, on
obtient le soulagement de chacun d'entre eux et donc un accroissement des performances.
Vous avez en outre la possibilit de constituer avec WinCC des installations tablies de faon
complexe du point de vue technologique ou topologique.
Les systmes Client-Serveur sont par exemple utiliss :
Pour les installations d'envergure, dans lesquelles plusieurs postes de surveillance et de
contrle-commande (clients) sont ncessaires pour les mmes tches.
Si vous voulez rpartir diffrentes tches de contrle-commande sur un nombre pupitres
de commande, par ex. un client central pour l'affichage de toutes les alarmes dans une
installation.
Vous pouvez utiliser des clients pour :
Configuration des systmes multipostes avec un serveur : Plusieurs clients slectionnent
le projet d'un serveur avec connexion au process. Dans un systme multiposte, il n'est pas
ncessaire de configurer les clients tant donn que toutes les donnes sont mises
disposition par le serveur.
Configuration des systmes rpartis avec plusieurs serveurs : Les clients peuvent visualiser
les donnes de divers serveurs avec connexion au process. Dans un systme rparti
chaque client a sa configuration individuelle, les donnes Serveur requises sont importes
sur les clients et peuvent automatiquement tre mises jour en cas de changement. Les
donnes de process sont mises disposition par les serveurs.
Configuration distance : Configuration d'un projet Serveur depuis un client.
Contrle distance : Contrle d'un projet Serveur depuis un client.

Conditions pralables la configuration de systmes Client-Serveur


Pour pouvoir configurer des systmes Client-Serveur avec WinCC, il vous faut l'option
"Serveur WinCC" sur chaque serveur WinCC.
Tous les ordinateurs dans un systme Client-Serveur doivent tre relis en rseau (LAN).
Vous pouvez galement connecter au systme -en tant que client ou serveur- des ordinateurs
de sous-rseaux voisins s'ils sont relis par une voie d'acheminement (Router).
L'outil WinCC-Smart "Communication Configurator" est ncessaire pour connecter des
ordinateurs par RNIS.

Systmes redondants
Configurez des serveurs redondants pour que le service ne soit pas interrompu en cas de
drangement, comme par exemple en cas de panne d'un serveur. Vous trouverez dans la
documentation "Systmes redondants" de WinCC la procdure suivre pour configurer des
systmes redondants.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.2 Systmes Client-Serveur dans WinCC
Vous obtiendrez dans cette documentation des informations concernant la configuration des
clients dans des systmes redondants.
Remarque
La configuration distance n'est pas admise si le projet est ouvert sur les deux partenaires
redondants. Aucun projet WinCC ne doit tre ouvert sur l'ordinateur Standby si vous voulez
configurer un systme redondant. Pour configurer un systme redondant en Runtime,
procdez comme suit :
- Dsactivez l'ordinateur Standby et quittez le projet.
- Configurez l'ordinateur Matre soit en Runtime, distance ou localement.
- Une fois la configuration en ligne excute, dupliquez le projet en Runtime sur l'ordinateur
Standby avec le Duplicateur de projet.
- Ouvrez et ractivez le projet sur l'ordinateur Standby.
Client sur une paire de serveurs redondante
Pour un client sans son propre projet, vous pouvez diter un projet WinCC uniquement sur un
serveur (matre ou de rserve). Dans le cas du serveur partenaire, aucun projet WinCC ne
doit tre ouvert pendant ce temps, WinCC Explorer et Runtime doivent tre ferms.
Pour rpartir les charges en Runtime vous pouvez, indpendamment de cela, configurer
comme serveur prfrentiel le serveur Matre ou le serveur Standby.
Si Runtime est activ, WinCC Explorer doit rester ferm sur les clients. Dmarrez de
prfrence Runtime via l'utilitaire WinCC "AutoStartRT". Si WinCC Explorer reste ouvert et
que vous permutez sur l'autre ordinateur serveur, la commande sera dsactive (la surface
devient "grise"). Vous ne pouvez dmarrer les diteurs WinCC tant que le serveur depuis
lequel le projet a t ouvert n'est pas le serveur actuel du client.

Voir aussi
Utilisation des interfaces OPC dans les systmes Client-Serveur (Page 72)
Configurer distance (Page 60)
Comportement du systme dans Runtime (Page 52)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.3 Configurations et quantit de donnes admissible

1.3

Configurations et quantit de donnes admissible

Configuration de systmes Client-Serveur pour diverses exigences


Selon les exigences, vous pouvez configurer diverses solutions Client-Serveur. Vous avez
alors la possibilit d'utiliser les Clients, les WebClients et les ThinClients.
Clients
Clients permet d'effectuer les oprations suivantes dans un systme Client-Serveur si la
configuration est adquate :
Afficher sur plusieurs clients la vue sur un serveur (systme multipostes)
Afficher sur des Clients les vues sur plusieurs serveurs (systme rparti)
Configurer ( distance) d'un client un projet Serveur.
Activer et dsactiver ( distance) d'un client un projet Serveur
L'option "WinCC Server" est ncessaire sur chaque serveur pour vous permettre de configurer
plusieurs clients.
WebClients
Placez les WebClients dans un systme Client-Serveur par exemple lorsque :
l'accs au systme est ncessaire mme si les connexions se font sur bande troite
l'accs aux donnes n'est que temporaire
l'accs aux donnes est ncessaire sur de grandes distances, via Internet par exemple
Les WebClient ont les avantages suivants :
il est possible d'utiliser des ordinateurs Client ayant des systmes d'exploitation diffrents
plusieurs WebClients peuvent simultanment accder un serveur
possibilit de valider une grande quantit de donnes
Pour configurer des WebClients, vous avez besoin d'une installation minimale de WinCC et
de l'option "WinCC WebNavigator".
ThinClients
Les ThinClients offrent les caractristiques essentielles des WebClients avec en outre les
particularits suivantes :
son utilisation est possible sur des plates-formes Client robustes, sous Windows CE
(MP370 p. ex.)
possibilit d'utiliser des clients mobiles (Mobic p. ex.)
Pour configurer des ThinClients, vous avez besoin de l'installation minimale de WinCC et de
l'option "WinCC WebNavigator".

10

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.3 Configurations et quantit de donnes admissible

Nombre possible de clients et de serveurs


Il est possible de valider des quantits diffrentes de donnes selon le type et le nombre de
clients utiliss. Il est alors possible de raliser des systmes mixtes, savoir l'utilisation
parallle de clients et de WebClients dans un systme Client-Serveur.
Si vous n'utilisez que des clients, jusqu' 32 clients parallles peuvent accder un serveur
dans un rseau WinCC. Au Runtime, un client peut accder 18 serveurs au maximum. Il est
possible d'utiliser au maximum 36 serveurs sous forme de 18 paires de serveurs redondants.
En cas d'utilisation de clients Web, vous pouvez avoir jusqu' 51 clients (1 client et 50 clients
Web). Dans un tel systme, vous pouvez utiliser au maximum 36 serveurs sous la forme de
18 paires de serveurs redondants.
Configuration de systmes mixtes
Pour la quantit de donnes admissible, il est recommand de respecter la rgle suivante lors
de la configuration d'un systme mixte :
Chaque type de client possde une valeur indicative :
WebClient/Thin Client = 1
Client = 2
Client avec la fonction "Configuration distance" = 4
Le total des valeurs indicatives de tous les clients ne devrait pas dpasser 60 par serveur pour
les serveurs WinCC sans fonction de commande. Il ne devrait pas dpasser 16 pour les
serveurs avec fonction de conduite.
Exemple :
Composants

Valence

2 Clients avec la fonction "Configuration distance"

2x4=8

4 Clients

4x2=8

44 WebClients

44 x 1 = 44

Total

60

Dmarrage simultan de plusieurs clients sur un serveur


Une surcharge peut se produire lorsque plusieurs Clients relis un serveur dmarrent
simultanment. Les Clients passent alors en Timeout. Il est recommand de dmarrer les
Clients dcals les uns par rapport aux autres.

Liste de dmarrage d'un serveur qui n'est pas utilis comme poste de conduite
Pour les serveurs ne devant pas tre utiliss comme poste de contrle-commande, il est
recommand de ne pas inclure dans la liste de dmarrage les applications suivantes afin de
rduire la charge :
Graphics Designer Runtime et les applications en dpendant, comme p. ex. le serveur
CCTTRT (options de contrle-commande) ou SFCRT (visualisation de modules SFC)
Global Script Runtime. Evitez les actions globales sur un serveur ayant plus de quatre
clients avec leur propre projet.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

11

Systmes rpartis
1.3 Configurations et quantit de donnes admissible
Cela est valable pour les serveurs d'archives central et les serveurs ayant plus de quatre clients
avec projet local si l'diteur de projet OS n'est pas utilis.
Vous ne devez pas supprimer les applications qui sont ajoutes dans la liste de dmarrage
par l'diteur de projet OS.

Voir aussi
Systmes Client-Serveur dans WinCC (Page 8)
Utilisation des interfaces OPC dans les systmes Client-Serveur (Page 72)
Configurer distance (Page 60)
Comportement du systme dans Runtime (Page 52)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)

12

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.4 Scnarios Client-Serveur

1.4

Scnarios Client-Serveur

Introduction
Vous pouvez raliser avec WinCC selon l'application diffrents scnarios client-serveur :

Systmes multipostes
Il est typique de configurer un systme multiposte pour les petites installations ne ncessitant
aucune rpartition des donnes sur plusieurs serveurs.
Vous configurez un serveur avec connexion au process prenant en charge toutes les fonctions
centrales, ainsi que plusieurs postes de conduite (clients). Les pupitres de commande peuvent
assurer des tches identiques ou diffrentes.
Les clients peuvent, selon l'autorisation de conduite :
seulement contrler l'installation.
aussi bien piloter que contrler
configurer distance le projet Serveur, comme ordinateur de maintenance p. ex.
Les clients peuvent, selon la configuration :
afficher tous la mme vue sur le projet, lorsque p. ex. le process doit pouvoir tre pilot
depuis plusieurs postes de l'installation.
afficher diverses vues du projet, uniquement des alarmes p.ex.
L'attribution de droits d'utilisateur permet de dfinir individuellement les fonctions auxquelles
un oprateur a accs sur un poste de conduite dfini.

Systmes rpartis
On utilise en gnral dans les grandes installations des systmes rpartis comportant
plusieurs serveurs lorsque la quantit de donnes traiter est particulirement importante. La
rpartition des tches sur plusieurs serveurs permet de dcharger chaque serveur. Vous
obtenez une meilleure performance dans le systme et vous pouvez raliser de plus grandes
quantits de donnes admissibles.
Si vous configurez des systmes rpartis dans un systme WinCC, rpartissez les tches de
process par la configuration respective, soit selon les tapes du process, soit selon les
fonctions sur les serveurs :
En cas de rpartition technologique c'est une zone dlimitable techniquement qui est
valide par chaque serveur, une presse dtermine ou une unit de schage par exemple.
En cas de rpartition fonctionnelle c'est une tche dtermine qui est valide par chaque
serveur, la visualisation, l'archivage ou l'alarme par exemple.
Les clients d'un systme rparti peuvent chacun afficher en runtime les donnes d'au
maximum 18 serveurs diffrents ou couples de serveurs redondants. Tous les clients faisant
partie d'un systme rparti reoivent leur propre configuration avec des vues de base et peu
de donnes locales. Les donnes Serveur ncessaires pour l'affichage des donnes de
process sont transmises des serveurs aux clients et peuvent au besoin automatiquement tre
mises jour.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

13

Systmes rpartis
1.4 Scnarios Client-Serveur

Serveur de fichiers
Dans les systmes Client-Serveur, vous pouvez utiliser un Fileserver pour enregistrer tous les
projets et les grer de faon centrale. Il est ainsi p. ex. plus facile de crer des copies de
sauvegarde rgulires de tous les projets. Les serveurs ayant connexion au process ont accs
au Fileserver et peuvent configurer les projets sur le Fileserver. Le Fileserver ne peut tre
utilis que pour la configuration.
Le Fileserver peut au besoin tre adapt aux exigences requises avec des composants
matriels supplmentaires spciaux. Vous pouvez par exemple assurer la scurit contre les
pannes avec des plaques miroir.

Serveur d'archives longues


Un serveur d'archives longues sert sauvegarder des archives. Le rle de serveur d'archives
longues est tenu par un serveur sans connexion au process sur lequel les serveurs avec
connexion au process stockent leurs sauvegardes d'archives. Il est possible d'accder avec
des applications externes aux donnes archives sur le serveur d'archives longues, et ce via
OLE-DB par exemple.

Serveur central d'archive


Sur un serveur d'archives central (par ex. Process Historian), vous pouvez enregistrer les
valeurs de process et les alarmes de tous les serveurs WinCC raccords. Vous pouvez afficher
dans la vue de process et comme d'habitude en temps d'excution Runtime les valeurs de
process et les alarmes mmorises, et ce soit par le contrle WinCC Online Trend, soit par le
contrle WinCC Alarm. Vous pouvez en outre directement accder aux valeurs du process et
aux alarmes archives, et ce via les interfaces dfinies, OLE-DB par exemple. Vous pouvez
de la sorte mettre par exemple disposition de l'entreprise entire des donnes de production
importantes analyser.

Communication Serveur-Serveur
Lors de la communication entre deux serveurs, l'un accde aux donnes de l'autre. Un serveur
peut au maximum accder aux donnes de 18 autres serveurs ou couples de serveurs
redondants. Le serveur qui accde se comporte alors comme un client au vu de la configuration
et du pilotage, la diffrence tant qu'il est impossible de configurer un serveur standard.
Une licence Serveur WinCC est ncessaire pour que le serveur puisse accder aux donnes.
Lors de la configuration du systme, le serveur qui accde doit tre pris en considration dans
la quantit de donnes disponible.

Serveur standard
Dans les systmes rpartis, les WinCC Controls reoivent de serveurs dtermins -pour
l'affichage d'alarmes et des donnes de process- leurs donnes avec prfixe pour serveur.
Vous configurez dans un systme rparti un serveur standard aux clients pour que les donnes
ne disposant pas de prfixe univoque soient slectionnes par ce serveur standard. S'il
n'existe aucun serveur standard, le systme tente d'accder localement aux donnes en
question. S'il n'existe aucun contingent de donnes locales (alarmes et archives par exemple),
l'accs est refus et un message d'erreur mis.

14

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.4 Scnarios Client-Serveur

Serveur prfrentiel
Si vous utilisez des serveurs redondants dans votre systme multiposte ou rparti, configurez
un serveur prfrentiel pour les clients.
Un serveur prfrentiel est un serveur faisant partie d'un couple de serveurs redondant auquel
le client se connectera de prfrence dans un systme multiposte ou rparti. Le serveur
prfrentiel peut tre choisi sparment pour chaque client de faon garantir le pilotage
permanent du systme.

Voir aussi
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Comportement du systme dans Runtime (Page 52)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

15

Systmes rpartis
1.5 Configuration du serveur

1.5

Configuration du serveur

1.5.1

Configuration du serveur

Introduction
Un serveur peut remplir les tches suivantes dans un rseau WinCC :
Connexion au process
Saisie des valeurs du process
Archivage d'alarmes et de valeurs du process
Alimentation des clients en donnes venant du process
Alimentation des clients en donnes de configuration
Les tches valides par chacun des serveurs peuvent tre rparties selon le plan
technologique ou le plan fonctionnel :
Plan technologique : Tous les serveurs grent une section dtermine du process ou de
l'installation.
Plan fonctionnel : Chaque serveur remplit une tche dtermine en temps d'excution et
au vu de l'ensemble du process.

Etapes de configuration
Configuration d'un systme multiposte
Vous configurez dans un systme multiposte plusieurs clients qui affichent en temps
d'excution la vue sur un serveur. Les clients reoivent exclusivement leurs donnes du
serveur et n'ont pas de configuration leur tant propre.
Pour configurer un serveur dans un systme multiposte, les tapes suivantes sont
ncessaires :
1. Crer un nouveau projet de type "Projet multiposte" sur le serveur.
2. Configurer sur le serveur les donnes sur le projet qui sont ncessaires (vues, archives,
variables...).
3. Enregistrer sur la liste des ordinateurs les clients qui doivent configurer ou contrler Remote.
4. Attribuer les autorisations de conduite aux clients qui doivent configurer distance
("Configuration Remote").
5. Activer sur le serveur l'importation automatique de Packages.
6. Configurer les proprits des clients dans le projet serveur (Vue d'accueil, Verrouiller
combinaisons...).

16

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.5 Configuration du serveur
Configurer le systme rparti
Dans un systme rparti, configurer les clients avec vues sur plusieurs serveurs. Les clients
ont leurs propres projets avec leurs propres donnes locales. Les donnes mises jour par
le serveur sont transmises aux clients par Package-Export.
Pour configurer un serveur dans un systme rparti, les tapes suivantes sont ncessaires :
1. Crer un nouveau projet de type "Projet multiposte" sur chaque serveur.
2. Configurer sur les serveurs les donnes sur le projet qui sont ncessaires (vues, archives,
variables...). Selon la rpartition (technique/fonctionnelle) il peut galement uniquement
s'agir de donnes dtermines sur le projet. des archives par exemple.
3. Enregistrer sur la liste des ordinateurs les clients qui doivent configurer distance.
4. Attribuer les autorisations de conduite aux clients qui doivent configurer distance.
5. Configurer Package-Export (en manuel ou automatique).
6. Configurer des projets Client sur les clients.
7. Mettre disposition des clients des donnes Serveur (Packages).
Remarque
Toujours configurer les serveurs d'un systme Client-Serveur avant les clients en question.

Voir aussi
Pour configurer un serveur prfrentiel (Page 38)
Procdez comme suit pour configurer les clients dans le projet Serveur (Page 26)
Pour configurer Package-Export (Page 21)
Pour configurer les autorisations de conduite (Page 20)
Pour enregistrer des clients sur la liste des ordinateurs (Page 19)
Pour crer un nouveau projet sur le serveur (Page 18)
Configuration du client (Page 28)
Scnarios Client-Serveur (Page 13)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

17

Systmes rpartis
1.5 Configuration du serveur

1.5.2

Pour crer un nouveau projet sur le serveur

Introduction
Pour crer un nouveau projet dans WinCC, vous pouvez choisir parmi les types de projet
suivants:
Projet monoposte : Un projet pour poste de conduite autonome qui valide toutes les tches
dans Runtime (connexion au process, pilotage, contrle, archivage, etc.). Non significatif
pour les systmes Client-Server.
Projet multiposte : Un projet Serveur pour un systme multiposte ou un systme rparti
dans lequel vous configurez plusieurs clients et/ou serveurs.
Projet Client : Un projet pour un client dans un systme rparti et qui peut afficher des vues
sur plusieurs serveurs.

Marche suivre
La procdure suivante vous indique comment crer un projet Serveur pour un systme
multiposte ou un systme rparti:
1. Slectionnez sur un serveur dans WinCCExplorer la commande de menu "Fichier" >
"Nouveau". Le dialogue "WinCC Explorer" apparat :
2. Slectionnez "Projet multiposte" et cliquez OK. Le dialogue "Cration d'un nouveau projet"
apparat.
3. Tapez un nom de projet et le nom d'un sous-rpertoire si le nom de rpertoire doit diffrer
du nom de projet. Le chemin de projet utilis en standard est le dossier "WinCCProjects"
se trouvant dans le rpertoire d'installation de WinCC.
4. Appuyez sur le bouton "Crer". Le projet est cr et ouvert dans WinCCExplorer. Le projet
actuel est automatiquement un projet Serveur.
Remarque
Vous pouvez galement transformer un projet existant en projet Serveur , en modifiant
ultrieurement le type du projet (Dialogue "Proprits - ordinateurs" > Onglet Gnral).

18

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.5 Configuration du serveur

Voir aussi
Procdez comme suit pour configurer les clients dans le projet Serveur (Page 26)
Pour configurer Package-Export (Page 21)
Pour configurer les autorisations de conduite (Page 20)
Pour enregistrer des clients sur la liste des ordinateurs (Page 19)
Configuration du serveur (Page 16)
Configuration du client (Page 28)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.5.3

Pour enregistrer des clients sur la liste des ordinateurs

Introduction
Si un Client doit accder distance ou en Runtime un serveur, il faut que ce Client soit inscrit
dans la liste des ordinateurs du serveur.

Condition
Vous avez cr un projet multiposte (systme multiposte ou rparti). La console de
programmation est alors automatiquement un serveur dans votre systme Client-Serveur.

Marche suivre
1. Slectionnez dans WinCC Explorer l'"ordinateur" et choisissez dans le menu contextuel la
commande "Nouvel ordinateur...".
Le dialogue "Proprits - Ordinateur" s'ouvre.
2. Tapez le nom de l'ordinateur client qui doit avoir accs au serveur actuel.
3. Cliquez OK pour enregistrer l'ordinateur dans la liste des ordinateurs inscrits au projet.
4. Ajoutez de mme tous les ordinateurs qui doivent avoir accs au serveur actuel dans votre
systme Client-Serveur.
Remarque
Si vous souhaitez renommer un ordinateur Client, supprimez l'ordinateur client
slectionn de la liste d'ordinateurs. Intgrez l'ordinateur client avec le nom modifi
comme nouvel ordinateur dans la liste d'ordinateurs.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

19

Systmes rpartis
1.5 Configuration du serveur

Voir aussi
Configuration du serveur (Page 16)
Procdez comme suit pour configurer les clients dans le projet Serveur (Page 26)
Pour configurer Package-Export (Page 21)
Pour configurer les autorisations de conduite (Page 20)
Pour crer un nouveau projet sur le serveur (Page 18)
Configuration du client (Page 28)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.5.4

Pour configurer les autorisations de conduite

Autorisations de conduite dans WinCC


Pour qu'un client puisse ouvrir et diter distance ou en Runtime un projet Serveur, il vous
faut configurer pour le client les autorisations de conduite correspondantes dans le projet
Serveur. Les autorisations de conduite suivantes sont cet effet disponibles sur le serveur :
"Configurer Remote" : Le client peut ouvrir distance un projet Serveur et y accder
intgralement.
"Activer Remote" : Le client peut activer distance un projet Serveur, c'est- dire l'amener
en temps d'excution.
"Contrle seulement" : Le WebClient peut surveiller l'installation. Cette autorisation de
conduite n'est pas significative pour la configuration d'autres Clients.
Lorsqu'un client a l'autorisation de configurer un projet Serveur, il est galement possible de
modifier depuis le client les autorisations de conduite dans le projet Serveur. Les ordinateurs
se trouvant dans le rseau ne sont pas informs au cas o les autorisations de conduite
seraient modifies; la modification est active si un client veut se connecter sur un serveur.
L'autorisation de conduite est interroge sur le Client ds que ce dernier veut ouvrir, activer
ou dsactiver un projet sur le serveur correspondant. Si l'autorisation de conduite
correspondante n'existe pas sur le serveur, il est impossible d'diter le projet. Si le projet
Serveur sur le client est ferm, une nouvelle connexion sera ncessaire lors de la prochaine
ouverture.
Remarque
Les autorisations de conduite configures dpendent des utilisateurs, non des ordinateurs.
Lorsqu'une autorisation est attribue, elle est donc valable pour tous les postes de conduite
ayant la mme connexion.

20

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.5 Configuration du serveur

Autorisations de conduite dans le systme d'exploitation


Pour que les clients puissent accder au projet Serveur, il faut que le rpertoire de projet
correspondant soit activ sur le serveur pour les accs rseau. Rglez dans votre systme
d'exploitation des autorisations incluant tous les droits (crire, lire, modifier) pour les
oprateurs devant avoir accs aux projets.
Remarque
Pour que le fonctionnement en rseau soit fiable, il vous est possible d'attribuer diffrentes
autorisations de conduite Windows pour les rpertoires de projets valids.
Vous obtiendrez plus d'informations concernant l'attribution des autorisations de conduite dans
la documentation Windows.

Marche suivre
1. Ouvrez User Administrator dans WinCCExplorer.
2. Marquez dans la liste des utilisateurs celui que vous voulez diter.
3. Activez l'autorisation "Configurer Remote" et "Activer Remote" pour un utilisateur devant
avoir accs intgral au projet.
4. Fermez User Administrator.

Voir aussi
Procdez comme suit pour configurer les clients dans le projet Serveur (Page 26)
Pour configurer Package-Export (Page 21)
Pour enregistrer des clients sur la liste des ordinateurs (Page 19)
Pour crer un nouveau projet sur le serveur (Page 18)
Configuration du serveur (Page 16)
Configuration du client (Page 28)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.5.5

Pour configurer Package-Export

Principe
Les Packages sont des paquets de donnes comportant toutes les donnes de configuration
actuelles (variables, alarmes, archives,etc.) qui sont mises disposition de tous les clients

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

21

Systmes rpartis
1.5 Configuration du serveur
raccords au systme rparti ou au systme multiposte. Les Packages sont exports au
niveau du serveur et imports sur les clients.
La premire exportation au niveau du serveur et l'importation sur un Client s'effectuent
manuellement. Le cycle de mise jour des Packages sur les Serveurs et Clients peut ensuite
s'effectuer automatiquement. Vous pouvez rgler le moment de la mise jour des Packages
ainsi que la raison de son dclenchement. Lors de la mise en service, vous pouvez par exemple
transfrer manuellement les Packages sur les Clients pour rpartir la premire fois les donnes
de configuration sur les Clients. Pour que les donnes des Clients soient maintenues jour,
vous pouvez configurer ensuite la mise jour automatique des Packages chaque fois que
les donnes Serveur seront modifies.
Remarque
Si vous copiez sur un autre serveur un projet comportant des Packages dj crs, il vous
faut adapter au nouvel ordinateur -dans le projet copi- le nom d'ordinateur se trouvant dans
les proprits de l'ordinateur de WinCC. Si vous gnrez de nouveau des Packages dans le
projet copi, vous devez le cas chant encore actualiser les proprits des noms
d'ordinateurs dans le dialogue "Proprits Packages".
Lors de la communication serveur-serveur un serveur accde aux donnes d'un autre
serveur. Par rapport aux Packages imports, le serveur qui accde aux donnes se comporte
comme un Client. C'est pourquoi les indications concernant le client, donnes dans la
description ci-aprs, s'appliquent celui-ci.
Vous pouvez mettre jour les donnes de configuration en cours de fonctionnement, soit
manuellement, soit automatiquement :
Cration manuelle de Packages
Vous pouvez au besoin crer manuellement de nouveaux Packages sur le Serveur. Ces
Packages sont alors la disposition des Clients, pour l'importation.
Mise jour automatique de Packages
La fonction "Mise jour implicite" vous permet d'automatiser non seulement l'exportation de
Packages au niveau du Serveur, mais galement l'importation de Packages sur le Client.
Les options affiches sur le Serveur dans le dialogue "Configuration de la mise jour implicite
du package" s'appliquent non seulement l'exportation des Packages de ce serveur, mais
galement l'importation des Packages d'autres serveurs. Cet impact est reprsent dans
les colonnes "Importer" et "Exporter" dans les tableaux suivants.
Dans le dialogue, vous avez les possibilits suivantes pour WinCC CS et WinCC RT :
Rglage pour WinCC CS

Importatio
n

Exportation Signification

Mise jour des donnes de serveur


l'ouverture du projet

Le Client effectue toujours l'importation lorsque le projet


est ouvert

Mise jour automatique sur


notification

Client importe toujours lorsqu'il reoit une notification et


que les conditions suivantes sont remplies :
Le paramtre du serveur "Notification aprs
l'exportation" est activ.
Le projet n'est pas activ.

22

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.5 Configuration du serveur
Rglage pour WinCC CS

Importatio
n

Surveiller modification des donnes


de configuration

Exportation Signification
x

Le Serveur exporte un Package


lors de l'ouverture du projet

Crer les donnes de serveur


l'ouverture du projet

lors de la fermeture du projet


chaque fois que les donnes sur le projet sont
modifies

Crer les donnes de serveur


la fermeture du projet
Crer immdiatement les
donnes de serveur aprs
modification
Notification aprs l'exportation

Le serveur envoie la notification aprs Package-Export


Ce paramtre doit tre activ si le paramtre client "Mise
jour automatique sur notification" doit tre actif.

Importation automatique

Le serveur rimporte son propre package export


pour configurer, indpendamment d'un serveur spcial
avec le nom d'ordinateur symbolique, des variables par
exemple.
pour des Clients sans projet leur tant propre ayant vue
sur un serveur spcial.

Rglage pour WinCC RT

Importatio
n

Exportation Signification

Mise jour des donnes de


serveur l'ouverture du projet

Le Client effectue toujours l'importation lorsque le projet est


activ.

Mise jour automatique sur


notification

Client importe toujours lorsqu'il reoit une notification et que les


conditions suivantes sont remplies :
Le paramtre Client "Mise jour automatique sur notification"
est activ.
Le projet est activ.

Remarque
N'utilisez pas l'exportation automatique des Packages si la modification des donnes de
configuration est frquente, par exemple lors de la mise en service ou pendant l'utilisation
de Configuration Tool.
Pour configurer Package-Export, utilisez l'diteur Donnes de serveur dans WinCC Explorer.

Condition
Le projet du serveur doit tre ouvert.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

23

Systmes rpartis
1.5 Configuration du serveur

Marche suivre
Package-Export manuel
1. Dans WinCC Explorer allez dans "Donnes de serveur" et choisissez la commande "Crer"
dans le menu contextuel :
2. Dans le dialogue "Proprits packages" indiquez le nom symbolique et le nom physique
de l'ordinateur du serveur. Cette indication donne l'origine du Package sur le client.
Tchez de dfinir si possible au dbut de la configuration les noms symbolique et physique
de l'ordinateur du serveur. Si le nom symbolique de l'ordinateur change, il vous faut
l'adapter pour toutes les donnes de configuration.
Le nom symbolique de l'ordinateur se compose en standard du nom de projet et du nom
physique de l'ordinateur.
3. Cliquez OK. Les donnes de serveur sont cres. Selon la taille de la configuration, cette
opration peut prendre un certain temps.
Rsultat
Le Package comportant les donnes de serveur se trouve dans WinCC Explorer, Dans votre
systme de fichiers, les Packages sont sauvegards dans le rpertoire de projet sous <nom
de projet>\<nom de l'ordinateur>\Packages\*.pck.
Les clients peuvent prsent importer le Package.
Package-Export automatique
1. Dans WinCC Explorer allez dans "Donnes de serveur" et choisissez la commande "Mise
jour implicite" dans le menu contextuel :

2. Slectionnez les options voulues. Une slection multiple est possible.


3. Validez par "OK".

24

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.5 Configuration du serveur
Rsultat
Les Packages incluant les Donnes serveur de leur propre Serveur sont crs aux moments
que vous avez choisis, ou bien ce seront les Packages d'autres Serveurs, dj imports, qui
seront mis jour, par exemple lors de la fermeture du projet.
Remarque
Dans les projets WinCC qui ont t crs avec SIMATIC Manager, le menu contextuel de
"Serverdata" ne contient ni la commande "Crer...", ni "Mise jour implicite...". Il en est de
mme pour les projets qui ont t crs dans WinCC, puis imports dans le SIMATIC
Manager avec la fonction "Importation d'objets WinCC". Les projets de ce type sont gtalement
appels projets TIA.
Si vous copiez un projet TIA avec WinCC Explorer et si vous ditez ensuite la copie avec
WinCC Explorer, le menu contextuel de "Donnes serveur" contient alors les commandes
"Crer..." et "Mise jour implicite...".

Reprsentation des Packages crs


Lorsque vous avez cr les Packages, ils s'affichent comme suit dans la fentre de donnes
du WinCC Explorer :
Clavier de droite : Package charg
Clavier de gauche : Package export par le Serveur
: Package charg, sans serveur standard
: Package charg, avec serveur standard
: Package export, propre au serveur (non rimport).
: Package cr localement, ayant t rimport dans son propre projet.

Voir aussi
Configuration du client (Page 28)
Procdez comme suit pour configurer les clients dans le projet Serveur (Page 26)
Pour configurer les autorisations de conduite (Page 20)
Pour enregistrer des clients sur la liste des ordinateurs (Page 19)
Pour crer un nouveau projet sur le serveur (Page 18)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

25

Systmes rpartis
1.5 Configuration du serveur

1.5.6

Procdez comme suit pour configurer les clients dans le projet Serveur

Principe
Si vous configurez un systme multiposte dans lequel plusieurs clients affichent une vue sur
un seul serveur, il n'est pas ncessaire que vous constituiez des projets propres aux clients,
mais que vous configuriez plutt le comportement des clients dans le projet du serveur.

Condition
Vous avez enregistr dans la liste des ordinateurs du serveur les clients qui doivent afficher
les donnes du serveur. Les Clients n'accdent qu' un seul et unique serveur. Aucun Package
d'un autre serveur ne doit tre import sur le serveur. Le projet Serveur est ouvert sur le serveur.

Marche suivre
1. Ouvrez la liste des ordinateurs dans WinCCExplorer sur l'ordinateur.
2. Slectionnez le client que vous voulez configurer et choisissez dans le menu contextuel la
commande "Proprits" :

Le dialogue "Proprits - Ordinateur" apparat pour ce client.


3. Activez sous l'onglet Dmarrage les diteurs qui doivent tre actifs sur le client en Runtime,
par exemple Global Script Runtime si vous travaillez avec des scripts.
4. Slectionnez sur l'onglet "Paramtres" la langue dans laquelle le mode Runtime doit
dmarrer sur le client. Vous pouvez ainsi configurer par exemple deux clients qui affichent
les mmes donnes dans des langues diffrentes.
5. Indiquez sur l'onglet "Graphics-Runtime" une vue d'accueil pour le client. Vous pouvez
choisir la vue d'accueil individuellement pour chaque client. Rglez ici au besoin d'autres
attributs de fentre.
6. Validez vos entres avec OK.
7. Configurez de la mme faon les proprits des autres clients dans votre projet.

26

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.5 Configuration du serveur
8. Ouvrez dans le projet de serveur, dans le menu contextuel de l'diteur "Donnes de
serveur" l'inscription "Mise jour implicite". Activez le paramtre "Importation automatique".
9. Crez le Package dans le projet de serveur.
Remarque
Un Client n'ayant pas de projet lui tant propre n'a vue que sur le serveur sur lequel il est
configur. La connexion de ce serveur sur un autre serveur via la communication serveurserveur ou sur un serveur d'archives central n'est pas autorise.

une modification du projet n'est pas applique si WinCC Explorer est gris
Situation de dpart
Un diteur WinCC est ouvert au Runtime sur un client sans leur propre projet.
WinCC Runtime est dsactiv sur le serveur
Comportement
Des modifications dans l'diteur, par ex. une modification de script dans une fonction de projet,
ne sont pas prises en compte.
Solution
Vous ne pouvez pas effectuer de configuration si WinCC Explorer est gris sur le client sans
leur propre projet.

Voir aussi
Pour configurer Package-Export (Page 21)
Pour configurer les autorisations de conduite (Page 20)
Pour enregistrer des clients sur la liste des ordinateurs (Page 19)
Pour crer un nouveau projet sur le serveur (Page 18)
Configuration du serveur (Page 16)
Configuration du client (Page 28)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

27

Systmes rpartis
1.6 Configuration du client

1.6

Configuration du client

1.6.1

Configuration du client

Introduction
Il n'est ncessaire de configurer des clients que si vous configurez un systme rparti dans
lequel les clients peuvent afficher les vues sur plusieurs serveurs. Si vous configurez un
systme multiposte dans lequel les clients n'affichent que les donnes d'un seul serveur, il ne
sera pas ncessaire de lui configurer ses propres clients. Les clients reoivent toutes leurs
donnes et leur environnement Runtime partir du projet Serveur.
Si vous configurez un systme Client-Serveur comportant plusieurs serveurs et o les clients
affichent des vues diffrentes sur plusieurs serveurs (systme rparti), il vous faut configurer
un projet Client propre chaque client. Chaque client peut reprsenter en mode Runtime des
vues sur 18 serveurs ou couples de serveurs redondants au maximum, par exemple afficher
des alarmes de Serveur 1 et Serveur 2, afficher et crire des valeurs de processus de Serveur
3, afficher des vues de Server 4, etc.
Les clients d'un systme rparti peuvent, selon les autorisations de conduite sur le serveur :
Contrle du processus.
Contrle et conduite du processus.
Configurer distance des projets sur un serveur.
Activer et dsactiver distance des projets sur un serveur.
Remarque
Pour pouvoir afficher les donnes de diffrents serveurs, il faut que les prfixes de serveur
(donc les noms de serveur) soient univoques au sein du systme rparti.
Chaque client a sa propre configuration et inscrit localement peu de donnes administratives
spcifiques dans la banque de donnes Client, par exemple :
des variables locales
les donnes de User Administrator
les donnes de TextLibrary
Proprits du projet
les cycles utilisateur

28

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Remarque
Toutes les donnes externes de la configuration Serveur doivent galement exister sur les
clients afin qu'elles puissent s'afficher correctement dans le projet Client. Les donnes
externes sont par exemple des ActiveX Controls qui ne proviennent pas de WinCC et des
graphiques externes qui sont par exemple intgrs en tant qu'objets OLE.

Etapes de configuration
1. Configuration des projets Serveur.
2. Cration et exportation des Packages Serveur.
3. Configuration de Package-Import sur le client.
4. Configurer des projets Client sur les clients.
Remarque
Si vous dsactivez Runtime sur le serveur afin de pouvoir continuer la configuration, il vous
faut galement quitter Runtime sur le client.

Voir aussi
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Procdez comme suit pour configurer la vue d'accueil du client (Page 41)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour configurer Package-Import (Page 31)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

29

Systmes rpartis
1.6 Configuration du client

1.6.2

Procdez comme suit pour crer un nouveau projet sur le client

Introduction
Pour crer un nouveau projet Client dans WinCC, vous pouvez choisir parmi les types de projet
suivants :
Projet monoposte : Un projet pour poste de conduite autonome qui valide toutes les tches
dans Runtime (connexion au process, pilotage, contrle, archivage, etc.). Non significatif
pour les systmes Client-Server.
Projet multiposte : Un projet Serveur pour un systme multiposte ou un systme rparti
dans lequel vous configurez plusieurs clients et/ou serveurs.
Projet Client : Un projet pour un client dans un systme rparti et qui peut afficher des vues
sur plusieurs serveurs.
Remarque
Si vous configurez un systme multiposte dans lequel plusieurs clients affichent une vue
sur un seul serveur, il n'est pas ncessaire que vous constituiez des projets propres aux
clients, mais que vous configuriez plutt le comportement des clients dans le projet du
serveur.

Marche suivre
1. Slectionnez sur un client dans WinCCExplorer la commande de menu "Fichier" >
"Nouveau". Le dialogue "WinCC Explorer" apparat :
2. Slectionnez "Projet Client" et cliquez OK. Le dialogue "Cration d'un nouveau projet"
apparat.
3. Tapez un nom de projet et le nom d'un sous-rpertoire si le nom de rpertoire doit diffrer
du nom de projet. Le chemin de projet utilis en standard est le dossier "WinCCProjects"
se trouvant dans le rpertoire d'installation de WinCC.
4. Appuyez sur le bouton "Crer". Le projet est cr et ouvert dans WinCCExplorer.
Remarque
Vous pouvez galement transformer un projet existant en projet Client, en modifiant
ultrieurement le type du projet dans le dialogue "Proprits - ordinateurs".

30

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Voir aussi
Scnarios Client-Serveur (Page 13)
Procdez comme suit pour configurer les clients dans le projet Serveur (Page 26)
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Procdez comme suit pour configurer la vue d'accueil du client (Page 41)
Procdez comme suit pour configurer Package-Import (Page 31)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.6.3

Procdez comme suit pour configurer Package-Import

Introduction
Pour qu'un client puisse afficher les donnes de process de divers serveurs dans un systme
rparti, il lui faut des informations concernant les donnes en question. A cet effet, sur un
serveur d'un systme rparti, on cre des packages avec les donnes de configuration mises
la disposition des clients. Le client a besoin des packages de tous les serveurs dont il veut
utiliser les donnes.

Vue d'ensemble
La premire exportation de Packages au niveau du serveur et l'importation sur un Client
s'effectuent manuellement. Le cycle de mise jour des Packages sur les Serveurs et Clients

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

31

Systmes rpartis
1.6 Configuration du client
peut ensuite s'effectuer automatiquement. Vous pouvez rgler le moment de la mise jour
des packages ainsi que la raison de son dclenchement.
Remarque
Lors de la communication serveur-serveur, un serveur accde aux donnes d'un autre
serveur. Par rapport aux packages imports, le serveur qui accde aux donnes se comporte
comme un client. C'est pourquoi les indications concernant le client, donnes dans la
description ci-aprs, s'appliquent celui-ci.
Le serveur peut rimporter ses propres Packages pour configurer, indpendamment d'un
serveur spcial avec le nom d'ordinateur symbolique, des variables par exemple.
Utilisez l'diteur "Donnes serveur" dans WinCC Explorer pour l'importation des Packages.
Les Packages peuvent tre imports de trois manires diffrentes:
Chargement manuel
Les Packages crs par le serveur sont chargs sur le client. Cette opration d'importation
est dclenche manuellement par la commande "Charger". La premire importation des
Packages doit tre effectue manuellement.
Mise jour manuelle
Les Packages dj chargs par le serveur sont manuellement mis jour sur le client par la
commande "Mise jour".
Mise jour automatique
Sur le Client, il est possible de configurer une mise jour de Package implicite de manire
mettre jour automatiquement les nouveaux Packages sur les Clients lorsque survient une
condition dfinie. La premire importation des Packages doit tre effectue manuellement.
Rglage

Signification

pour WinCC CS
Mise jour des donnes de
serveur l'ouverture du projet

Le client effectue toujours l'importation lorsque le projet est


ouvert

Mise jour automatique sur


notification

Le serveur envoie une notification aprs Package-Export,


le client effectue toujours l'importation lorsqu'il a reu la
notification.
Ce paramtre n'est actif que si le paramtre "Notification
aprs l'exportation" est activ sur le serveur pour PackageExport.

Rglage pour WinCC RT

32

Mise jour des donnes de


serveur l'ouverture du projet

Le Client effectue toujours l'importation lorsque le projet est


activ.

Mise jour automatique sur


notification

Le serveur envoie une notification aprs l'exportation d'un


package, le client effectue toujours l'importation lorsqu'il a
reu la notification.
Ce paramtre n'est actif que si le paramtre "Notification
aprs l'exportation" est activ sur le serveur ddi
l'exportation de packages.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Condition
Les packages ont t crs sur le serveur.
Le projet client est ouvert.

Marche suivre
Chargement manuel
1. Ouvrez le projet Client sur le client.
2. Dans WinCC Explorer slectionnez l'entre "Donnes serveur" et choisissez la commande
"Charger" partir du menu contextuel. Le dialogue "Ouvrir fichier" s'affiche.
3. Slectionnez le package que vous voulez charger et cliquez OK.
Par dfaut, les packages sont sauvegards dans le rpertoire "...\\<Nom de projet du
serveur>\<Nom de l'ordinateur>\Packages\" sous le nom "<Nom du projet_Nom de
l'ordinateur>*.pck". Vous pouvez cependant galement accder aux Packages enregistrs
sur un support de donnes quelconque.

4. Cliquez sur "Ouvrir". Les donnes sont charges. Si le serveur adquat n'est pas
disponible, une inscription correspondante signalant l'erreur apparat lorsque les nouveaux
Packages sont demands.
Mise jour manuelle
1. Ouvrez le projet client sur le client.
2. Dans WinCC Explorer slectionnez l'entre "Donnes serveur" et choisissez "Mise jour"
dans le menu contextuel.
3. Les donnes sont mises jour. Un message d'erreur apparat sur le serveur si aucun
Package provenant d'un autre serveur n'est charg lors d'une communication serveurserveur.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

33

Systmes rpartis
1.6 Configuration du client
Mise jour automatique
1. Ouvrez le projet client sur le client.
2. Dans WinCC Explorer, slectionnez l'option "Donnes de serveur" et choisissez la
commande "Mise jour implicite" dans le menu contextuel : Le dialogue "Configuration de
la mise jour du package" s'affiche.

3. Slectionnez les options voulues. Vous pouvez en slectionner plusieurs.


4. Confirmez votre slection en cliquant sur "OK". Les donnes Serveur sont
automatiquement mises jour sur le client, par exemple lors de l'ouverture du projet ou de
la notification par le biais du rseau. Si le serveur en question n'est pas disponible, aucun
message d'erreur n'est mis sur le Client.
Remarque
Si des Packages s'ajoutent ou sont effacs pendant que le projet est dj activ au niveau
du Client, il se peut que la reprsentation pose des problmes. Vous pouvez y remdier
en dsactivant le client, puis en le ractivant.

Reprsentation des Packages lancs


Lorsque vous avez charg les Packages, ils s'affichent comme suit dans la fentre de donnes
du WinCC Explorer :
Clavier de droite : Package charg
Clavier de gauche : Package export mais pas encore charg
: Package charg, sans serveur standard
: Package charg, avec serveur standard

34

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Voir aussi
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Procdez comme suit pour configurer la vue d'accueil du client (Page 41)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.6.4

Pour configurer un serveur standard

Introduction
Vous configurez pour un client dans un systme rparti un serveur standard dont des donnes
doivent tre exiges si aucun prfixe de serveur univoque (pour des variables par exemple)
n'est spcifi.
Si aucun serveur standard n'est configur pour un composant, il est alors tent d'accder
localement au contingent de donnes (variables internes par exemple) du client. L'accs sera
refus et un message d'erreur mis s'il n'existe aucun contingent local de donnes sur le client
(comme pour les alarmes et les archives par exemple.

Condition
C'est seulement aprs l'importation des Packages dans le client que vous pouvez slectionner
le serveur standard.

Marche suivre
1. Slectionnez sur le client dans WinCCExplorer l'inscription "Donnes de serveur".
2. Choisissez la rubrique "Serveur standard..." dans le menu contextuel.
Le dialogue "Configurer serveur standard" apparat.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

35

Systmes rpartis
1.6 Configuration du client
3. Cliquez pour le composant souhait sur l'entre sous le nom d'ordinateur symbolique.
Slectionnez un serveur dans la liste droulante. La liste contient les noms d'ordinateur
symboliques de tous les Packages chargs dans le client.

4. Les composants mentionns dans le dialogue dpendent de l'installation WinCC. Si des


options sont installes, non seulement les composants reprsents sont lists, mais les
composants des options galement (SSM - Split Screen Manager par exemple).
5. Validez par "OK".

Quand choisir un serveur standard pour un composant ?


Alarmes
Il faut spcifier un serveur standard pour les alarmes lorsque des alarmes de conduite doivent
tre gnres sur un client. Sur le client proprement parl, aucun Alarm Logging n'est
configurable et les alarmes doivent tre affiches sur un serveur.
Un client peut alors prendre des slections personnalises d'alarmes de manire centralise
depuis le serveur.
Archives, Vues, Bibliothque de textes, Archives utilisateur, Variables
Lorsqu'un serveur standard est configur sur le client, les donnes d'un composant pour lequel
aucun prfixe de serveur valable n'a t gnr sont cherches sur ce serveur standard. Si
aucun serveur standard n'est configur sur le client, il est impossible de trouver un serveur
pour ces donnes tant donn l'omission du prfixe de serveur.
Il n'est recommand de dfinir un serveur standard pour archives, vues, bibliothques de
textes, archives utilisateur et variables que dans des cas d'application trs prcis. Si la
documentation SIMATIC ou le Service d'assistance clientle (Customer Support) ne vous

36

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client
invite pas explicitement configurer tel ou tel serveur, laissez le paramtrage sur "<aucun
serveur standard>".
Remarque
Si un serveur standard est inscrit pour des variables sur un client WinCC, aucune information
d'tat ne s'affiche en Runtime sous forme d'info-bulle dans la gestion des variables.

Slectionner le serveur standard en cas d'utilisation du contrle Basic Process


Alarmes
Toujours spcifier un serveur standard pour Alarme.
Variables
Ne pas spcifier de serveur standard pour Variables.
SSM (Split Screen Manager)
Un serveur standard doit toujours tre spcifi pour le composant SSM.
Lorsque des courbes sont regroupes sur un Client WinCC, les groupes de courbes sont
enregistres sur le serveur standard et son partenaire redondant. Les autres Clients WinCC
peuvent galement spcifier ce Serveur comme serveur standard pour la composante SSM.
Ces clients WinCC ont donc galement accs aux groupes de courbes construits. Si aucun
serveur standard n'est configur sur le Client WinCC pour la composante SSM, les groupes
de courbes sont alors enregistrs localement sur cet ordinateur. Les autres Clients WinCC ne
peuvent pas afficher ces groupes de courbes dans le contrle WinCC Online Trend. Dans le
projet du Server, il est impossible d'afficher ces groupes de courbes.
Lorsque des compositions de vues sont configures sur le Client WinCC, elles ne sont
enregistres sur ce Serveur que si vous spcifiez un serveur standard pour la composante
SSM. Si aucun serveur standard n'est spcifi, les compositions de vues configures sur le
Client WinCC sont enregistres localement et ne sont pas accessibles d'autres Clients. Dans
le projet du Server, il est impossible d'afficher ces groupes d'images.
Si une redondance est configure sur un Serveur, les donnes des groupes de courbes et des
compositions de vues sont galement synchronises en fonction de leurs partenaires
redondants. Si la redondance est permute, tous les groupes de courbes et toutes les
compositions de vues peuvent tre slectionns partir des Clients WinCC.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

37

Systmes rpartis
1.6 Configuration du client

Voir aussi
Procdez comme suit pour configurer Package-Import (Page 31)
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Procdez comme suit pour configurer la vue d'accueil du client (Page 41)
Pour configurer un serveur prfrentiel (Page 38)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.6.5

Pour configurer un serveur prfrentiel

Introduction
Configurez le serveur prfrentiel sur le client d'un systme rparti ou multiposte lorsque vous
utilisez des serveurs redondants.
Le serveur prfrentiel est le serveur faisant partie d'un couple de serveurs redondant auquel
le client se connectera de prfrence. Tant que le serveur prfrentiel est disponible, le client
reoit les donnes qui en parviennent.
Le serveur prfrentiel peut tre dtermin sparment pour chaque client,de sorte que ces
derniers puissent tre rpartis entre les serveurs redondants pour garantir une aptitude
conduire permanente. En cas d'interruption du rseau vers le serveur rgl, les valeurs des
clients ne sont plus mises jour et aucune conduite n'est plus possible. Les autres clients qui
sont lis paralllement sur le partenaire redondant ne sont pas concerns par le problme.
L'oprateur de l'installation peut donc au besoin se diriger sur ces clients.
La rpartition des clients sur les serveurs redondants reprsente un soulagement et permet
ainsi d'obtenir des rsultats plus performants dans l'ensemble de l'installation.
Remarque
Vous trouverez la configuration de systmes redondants dans WinCC sous la rubrique
"Systmes redondants".

38

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Marche suivre
Les serveurs prfrentiels pour les clients dans les systmes rpartis et les systmes
multipostes ne sont pas configurs de la mme faon :
Configuration des serveurs prfrentiels pour les clients dans un systme rparti
1. Slectionnez sur le client dans WinCCExplorer l'inscription "Donnes de serveur".
2. Choisissez la rubrique "Configurer" dans le menu contextuel.
Le dialogue "Configurer donnes de serveur" apparat.
3. Vous apercevez sur la liste les noms d'ordinateur symboliques et physiques de tous les
serveurs dont les Packages se trouvent sur le client. Si un serveur possde un serveur
redondant, c'est le nom physique d'ordinateur qui est spcifi. Parmi les couples de
serveurs redondants, slectionnez un serveur tenant lieu de serveur prfrentiel.
Une paire de serveurs redondants dans un systme rparti possde un seul nom
symbolique commun permettant d'adresser les serveurs.

4. Validez votre saisie par "OK".


Configuration des serveurs prfrentiels pour les clients dans un systme multiposte
Les clients doivent tre inscrits dans la liste des ordinateurs du serveur.
1. Slectionnez sur le serveur dans WinCCExplorer l'inscription "Donnes de serveur".
2. Choisissez la rubrique "Paramtrages spcifiques client" dans le menu contextuel.
Le dialogue "Paramtrages spcifiques client" apparat.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

39

Systmes rpartis
1.6 Configuration du client
3. Vous apercevez sur la liste tous les clients qui sont inscrits sur la liste des ordinateurs du
serveur. Slectionnez le client voulu et choisissez dans la colonne "Serveur prfrentiel"
l'un des deux serveurs redondants en tant que serveur prfrentiel.

4. Validez votre saisie par "OK".

Comportement du client en mode Runtime


Le client se lie au serveur redondant donn comme serveur prfrentiel tant que ce dernier
reste disponible.
Il se lie au partenaire redondant si le serveur prfrentiel tombe en panne. Il se lie nouveau
au serveur prfrentiel lorsque celui-ci n'est plus en panne.

40

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Voir aussi
Procdez comme suit pour configurer la vue d'accueil du client (Page 41)
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour configurer Package-Import (Page 31)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.6.6

Procdez comme suit pour configurer la vue d'accueil du client

Introduction
Vous pouvez utiliser en tant que vue d'accueil une vue quelconque de votre systme rparti.
Il peut s'agir de la vue du serveur, de la propre vue du client ou d'une autre vue quelconque.
La procdure suivante dcrit comment utiliser une vue d'un serveur comme vue d'accueil.

Condition
Les Packages du serveur dont la vue est utilise comme vue d'accueil sont imports sur le
client.

Marche suivre
1. Ouvrez le projet Client sur le client.
2. Slectionnez dans WinCCExplorer l'ordinateur et choisissez dans le menu contextuel la
commande "Proprits" :
3. Activez l'onglet Graphics Runtime.
4. Indiquez comme vue d'accueil le nom du serveur, puis la vue utiliser sous la forme
suivante <nom du serveur>::<nom de la vue>, par ex. :

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

41

Systmes rpartis
1.6 Configuration du client
5. Vous pouvez galement chercher des vues par le biais du bouton "Rechercher". Dans le
dialogue de slection, le systme affiche les vues de tous les Serverpackages qui ont t
chargs sur le Client.
6. Validez votre saisie par "OK"

Voir aussi
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour configurer Package-Import (Page 31)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

42

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

1.6.7

Pour afficher les vues de divers serveurs

Principe
Dans une vue de base configure sur le client, vous pouvez afficher les vues de diffrents
serveurs dans des fentres de vue:

Il est possible d'accder aux donnes d'un serveur dans chaque fentre de vue. Pour intgrer
une vue de serveur en tant que fentre de vue dans une vue de client, il vous faut faire prcder
le nom de fichier de vue du prfixe de serveur.
Remarque
Les prfixes de serveur doivent tre univoques dans le systme rparti.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

43

Systmes rpartis
1.6 Configuration du client
Vous pouvez insrer dans une fentre de vue, des vues de serveur via un script (C ou VBS)
et via la liaison directe.
La taille des vues sur le serveur doit tre adapte la fentre de vue sur le client .

Condition
Les Packages des serveurs correspondants doivent tre imports sur le client.

Marche suivre
1. Ouvrez la vue sur le client dans lequel vous voulez insrer la fentre de vue.
2. Dans le Graphics Designer, slectionnez la "fentre de vue" dans la palette standard du
groupe des objets Smart et insrez-la dans la vue.
3. Cliquez deux fois sur la fentre de vue pour ouvrir le dialogue des proprits.
4. Double-cliquez dans le groupe "Autres" sur l'onglet Proprits, sur l'attribut "Nom de vue",
pour rechercher la vue.
ou :
double-cliquez dans l'attribut "Nom de vue" sur la colonne "Statique" pour entrer
directement le nom de la vue sous la forme "<Prfixe de serveur>::<Nom de vue>".
5. Fermez le dialogue des proprits.
Remarque
Si vous n'avez pas directement spcifi de prfixe de serveur dans l'attribut "Nom de vue",
il vous est galement possible de l'indiquer par l'attribut "Prfixe de serveur". Un double clic
sur l'attribut "Prfixe de serveur" vous prsente une liste de tous les serveurs dont les
Packages se trouvent sur le client.

44

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Voir aussi
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour configurer Package-Import (Page 31)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.6.8

Pour configurer un changement de vue sur le client

Introduction
Dans un systme rparti, vous pouvez configurer sur un client un changement sur une vue de
serveur en faisant prcder la vue cible du prfixe du serveur. Dans WinCC, aucune diffrence
n'est faite entre la configuration d'un changement "normal" de vue ou la configuration du
changement d'une vue de base.

Marche suivre
La procdure suivante dcrit comment par exemple configurer un changement de vue sur une
vue de serveur avec un bouton.
1. Ouvrez une vue dans le Graphics Designer du projet Client.
2. Insrez dans la vue un bouton du groupe des objets Windows.
Le dialogue de configuration apparat.
3. Tapez sous "Changement de vue" le prfixe de serveur comme cible ainsi que le nom de
vue sous la forme suivante: "<Prfixe de serveur>::<Nom de la vue>", par exemple :
4. Refermez le dialogue en cliquant sur OK.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

45

Systmes rpartis
1.6 Configuration du client

Procdure alternative
Vous pouvez galement configurer le changement de vue dans le dialogue "Proprits" du
bouton:
Configurez par exemple sur l'onglet "Evnement" une liaison directe sur un clic de souris.
Entrez comme constante de liaison directe, le nom de vue avec prfixe de serveur.

Voir aussi
Configuration du serveur (Page 16)
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour utiliser les donnes de diffrents serveurs (Page 46)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour configurer Package-Import (Page 31)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.6.9

Pour utiliser les donnes de diffrents serveurs

Principe
Configurez la vue de base du client d'un systme rparti et tous les objets qu'il contient, et ce
directement sur le client. Dans chaque vue de base, vous pouvez accder aux donnes de
plusieurs serveurs, par exemple:
un champ d'affichage pour la valeur de processus du Serveur_1 qui surveille la partie A de
l'installation, un champ d'affichage pour la valeur de processus du Serveur_2 qui surveille
une autre partie de l'installation
des diagrammes qui reprsentent par comparaison les donnes de diffrentes parties de
l'installation/de divers serveurs
des fentres de message qui affichent les alarmes de plusieurs serveurs.

46

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Vous pouvez galement copier sur d'autres clients les vues de base ayant dj t configures
sur un client. Les Packages des serveurs qui sont slectionns dans la vue de base doivent
cependant cet effet exister sur les clients cible.
Remarque
Toutes les variables configures sur le serveur et qui ont t transmises sur le client avec
un Package sont disponibles sur ce client dans le dialogue de slection de variable.
Les fonctions et les actions en C ou les actions et procdures VBS provenant de Global Script
doivent exister sur le client pour pouvoir tre excutes. Les scripts globaux en C et VBS ne
font pas partie des Packages.

Marche suivre
La procdure suivante dcrit par un exemple comment afficher les donnes sur le processus
de deux serveurs diffrents dans un diagramme sur le client.
1. Ouvrez le projet Client sur le client.
2. Configurez dans le Graphics Designer la vue que vous voulez utiliser comme vue de base.
3. Insrez WinCC Online Trend Control dans la vue de base provenant de l'arborescence des
objets, onglet Controls. Le dialogue "Proprits de WinCC Online Trend Control" apparat.
4. Choisissez comme slection de donnes "Variables en ligne" si vous voulez contrler le
processus actuel.
5. Activez l'onglet Courbes.
6. Slectionnez pour la premire courbe une variable dont les valeurs de processus doivent
s'afficher lorsque vous appuyez le bouton "Slection" sous "Slection d'archives/de
variables".
7. Tapez le nom de la variable sous la forme suivante: "<Prfixe de serveur 1>::<Nom de la
variable>". Validez avec OK.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

47

Systmes rpartis
1.6 Configuration du client
8. Sur l'onglet Courbes, appuyez sur le bouton "+" afin d'ajouter une deuxime courbe.
9. Associez la deuxime courbe avec une variable du deuxime serveur sous la forme
suivante: "<Prfixe de serveur 2>::<Nom de la variable>".
10.Validez vos entres avec OK.
Rsultat
Deux courbes s'affichent en Runtime dans la fentre des courbes sur le client: La Courbe 1
prsente les donnes du Serveur 1, la Courbe 2 les donnes du Serveur 2.

Voir aussi
Procdez comme suit pour configurer Package-Import (Page 31)
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.6.10

Procdez comme suit pour afficher les alarmes de divers serveurs

Principe
Dans un systme rparti, vous pouvez afficher sur un client les alarmes de plusieurs serveurs
de plusieurs manires:
Configurer un afficheur de messages pour tous les serveurs dont les alarmes doivent
s'afficher
Spcifier dans l'afficheur de message plusieurs serveurs en tant que source

48

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Remarque
Si Alarm Control est intgr dans une vue de base du client, la vue de serveur correspondante
s'affichera comme vue de base sur le client lors de la fonction "Loop in Alarm". Il est
impossible de retourner la vue de base initiale.
Si Alarm Control est intgr dans une fentre de vue sur le client, la vue de serveur
correspondante s'affichera dans la fentre de vue lors de la fonction "Loop in Alarm". Vous
pouvez retourner la vue de base du client via un bouton correspondant.

Marche suivre
1. Ouvrez le projet Client sur le client.
2. Configurez dans le Graphics Designer la vue que vous voulez utiliser comme vue de base.
3. Insrez WinCC Alarm Control dans la vue de base provenant de l'arborescence des objets,
onglet Controls. Le dialogue "Proprits de WinCC Alarm Control" apparat.
4. Si les alarmes de tous les serveurs connects doivent tre affiches dans Alarm Control,
activez sous "Slection du serveur" la case cocher "Tous les serveurs".
5. Si vous voulez uniquement afficher les alarmes d'un serveur dtermin, dsactivez la case
cocher "Tous les serveurs", et appuyez sur le bouton "Slection" pour slectionner un
serveur WinCC dans le rseau
6. Refermez le dialogue en cliquant sur OK.

Voir aussi
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour configurer Package-Import (Page 31)
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

49

Systmes rpartis
1.6 Configuration du client

1.6.11

Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs

Principe
Dans une vue de base, si des alarmes de diffrents serveurs s'affichent sur le client, il vous
est galement possible d'afficher les journaux au fil de l'eau correspondants. Les alarmes de
tous les serveurs sont rassembls et affichs dans l'ordre adquat.
WinCC met votre disposition un Layout dj prconfigur ainsi qu'un travail d'impression
pour le journal au fil de l'eau.

Marche suivre
1. Ouvrez dans WinCCExplorer sous ReportDesigner le Layout "@CCAlgRtSequence.RPl".
L'diteur de modle de ligne apparat.
2. Appuyez sur le bouton "Slection". Le dialogue "Slection du tableau des journaux"
apparat.
3. Ajoutez la liste "Serveurs slectionns" avec le bouton "Ajouter Serveur" les serveurs
dont les alarmes doivent tre protocoles dans le journal au fil de l'eau. Seuls sont affichs
les serveurs dont les Packages ont t imports sur le client.
4. Transfrez avec les touches flches dans la liste "Disposition actuelle des colonnes" les
blocs d'alarmes qui doivent tre protocols.
5. Validez votre entre avec "OK".
6. Ouvrez dans WinCCExplorer le travail d'impression "@Report Alarm Logging RT Message
sequence".
7. Si vous avez enregistr le layout sous son propre nom, slectionnez-le dans la liste
"Layout". Activez la case cocher "Mise en page pour imprimante ligne par ligne".
8. Activez sur l'onglet "Configurer l'imprimante" la case cocher "Imprimante".
9. Dans la liste des imprimantes raccordes, slectionnez l'imprimante sur laquelle doit sortir
le journal.
10.Validez vos entres avec OK.
11.Slectionnez dans WinCCExplorer l'ordinateur client et choisissez dans la fentre
surgissante la commande "Proprits": Le dialogue "Proprits - Ordinateur" s'ouvre.
12.Activez sur l'onglet "Dmarrage" le "Journal au fil de l'eau".
13.Validez vos entres avec OK.

50

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.6 Configuration du client

Voir aussi
Procdez comme suit pour crer un nouveau projet sur le client (Page 30)
Pour configurer un journal au fil de l'eau pour les alarmes de plusieurs serveurs (Page 50)
Procdez comme suit pour afficher les alarmes de divers serveurs (Page 48)
Pour configurer un changement de vue sur le client (Page 45)
Pour afficher les vues de divers serveurs (Page 43)
Pour configurer un serveur prfrentiel (Page 38)
Pour configurer un serveur standard (Page 35)
Procdez comme suit pour configurer Package-Import (Page 31)
Configuration du client (Page 28)
Configuration du serveur (Page 16)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

51

Systmes rpartis
1.7 Comportement du systme dans Runtime

1.7

Comportement du systme dans Runtime

1.7.1

Comportement du systme dans Runtime

Introduction
Avec un systme Client-Serveur dans WinCC, vous pouvez rpartir vos configurations
d'installation sur plusieurs serveurs afin de dcharger chacun des serveurs. Les donnes
configures sur les serveurs peuvent tre affiches par des clients, un client pouvant afficher
en Runtime les donnes d'au maximum 18 serveurs diffrents ou de couples de serveurs
redondants.

Comportement des diteurs dans le mode Runtime


Archives
Si le systme d'archives est activ sur un poste de conduite, Tag Logging Runtime fonctionne
en tant que serveur pour archives sur le serveur et en tant que serveur pour clients sur les
clients. Seul le serveur pour archives accde la banque de donnes pour saisir et archiver
les donnes sur le processus. Les clients reoivent les donnes archives du serveur pour
archives.
Les donnes archives peuvent tre reprsentes sous forme de tableau ou de graphique sur
tous les clients o fonctionne Tag Logging Runtime. Les donnes pour la reprsentation
proviennent toujours du serveur pour archives. Toutes les commandes sur le client sont
transmises au serveur et le rsultat du traitement est envoy au client.
Graphiques
En mode Runtime, si une vue est appele sur un client, Graphics Runtime recherche d'abord
les vues locales. S'il n'existe aucune vue locale portant le nom correspondant, le rpertoire de
projets est recherch sur le serveur. S'il n'existe aucune vue, une remarque adquate apparat.
Si une slection de vue ncessite un change avec un autre diteur (Alarm Logging, Global
Script), cet change a toujours lieu localement. Une vue peut simultanment tre ouverte et
dite par plusieurs postes de conduite en Runtime.
Remarque
Une vue sur un client est plus rapidement constitue si vous copiez localement les vues
correspondantes sur le client. Spcifiez dans le dialogue "Proprits - ordinateurs" du client,
sur l'onglet Runtime le rpertoire correspondant. Vous pouvez galement spcifier ici si le
rpertoire doit par exemple toujours tre utilis ou tre utilis de prfrence.
Si vous modifiez une vue dans le projet serveur,il vous faut mettre manuellement jour les
donnes en recopiant la vue modifie dans le rpertoire local du client.

52

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.7 Comportement du systme dans Runtime
Alarmes
Si des alarmes doivent tre reprsentes sur un client, les donnes reprsentes proviennent
du serveur. Le serveur pour alarmes reoit les donnes configures de la banque de donnes.
Les donnes archives et la liste des alarmes peuvent tre reprsents sur chaque client. Les
donnes pour la reprsentation proviennent toujours du serveur pour alarmes. A l'arrive de
nouvelles alarmes, le serveur pour alarmes archive ces dernires.
Lorsqu'une alarme est acquitt sur un poste de conduite, l'acquittement est transmis au
serveur pour alarmes. Le serveur inscrit le changement d'tat dans les archives et transmet
l'alarme tous les clients concerns. Il en est de mme pour le verrouillage des alarmes.
Si un serveur pour alarmes n'est pas disponible en Runtime, un message correspondant
apparat la place des alarmes dans la fentre de message. Lorsque le serveur est nouveau
disponible, les alarmes s'affichent nouveau dans la fentre de message.
Journaux
Le systme de documentation de WinCC ne connat pas le mode Runtime proprement parl.
Les journaux et travaux d'impression sont configurs et peuvent tre excuts tout moment.
Seuls dpendent du Runtime les travaux d'impression qui doivent reprsenter les donnes
d'archives ou du processus.
Le systme de documentation est automatiquement lanc sur chaque client lors du
dmarrage. Le serveur sert de serveur pour journaux, les clients servant de clients pour
journaux. Lors du dmarrage, les clients se connectent sur le serveur et reoivent les
informations actuelles concernant les travaux d'impression disponibles ainsi que leur tat. Si
un travail d'impression est lanc sur un client, les donnes respectives proviennent de la
banque de donnes du serveur. Le travail d'impression est lanc localement. Le serveur pour
journal reoit du client les donnes actuelles concernant l'tat du travail d'impression et
transmet ces informations d'autres clients.
Scripts
Si un poste de conduite active localement un projet, les fonctions du projet et les fonctions
standard du serveur sont charges localement.
User Administrator
Les autorisations de conduite sont vrifies par le composant Runtime du User Administrator.
Le composant Runtime du User Administrator est automatiquement lanc sur chaque
ordinateur lorsque WinCC dmarre. En cas de modification de la connexion, la liste actuelle
d'autorisation de conduite est retire de la banque locale de donnes.
Text Library
Lorsque le projet pour serveur est activ, Text Library Runtime fonctionne sur le serveur en
tant que serveur pour texte et sur les clients en tant que client pour texte. Les donnes sont
toujours lues depuis la banque de donnes du serveur.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

53

Systmes rpartis
1.7 Comportement du systme dans Runtime

Comportement en cas de drangements dans le systme


Si un serveur est non disponible, les clients interrogent de faon cyclique le serveur jusqu'
ce qu'il ait nouveau dmarr. Les donnes du serveur ne peuvent pas tre affiches en cas
de drangement, tous les objets graphiques manipulables sont par exemple inactivs.
Remarque
Si des problmes d'excution se produisent dans WinCC au niveau d'un Client, il est possible
de rtablir la liaison au serveur par un redmarrage du Client sans pour autant influencer le
serveur.

Voir aussi
Dmarrage du serveur (Page 54)
Particularits de la communication pour un serveur ayant plusieurs cartes rseau (Page 56)
Arrt du client (Page 59)
Arrt du serveur (Page 59)
Dmarrage du client (Page 56)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.7.2

Dmarrage du serveur

Principe
Les serveurs d'un systme Client-Server peuvent dmarrer indpendamment des clients. Ds
qu'un serveur a dmarr, il met ses services disposition des clients et s'informe sur tous les
participants du rseau.
Vous pouvez consulter l'tat actuel de tous les serveurs dans la fentre du dialogue "WinCC
Projects". Ouvrez "WinCC-Projects" via Windows-Explorer :

54

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.7 Comportement du systme dans Runtime

Si un serveur tombe en panne en cours de fonctionnement, les donnes des clients ne peuvent
plus tre mises jour et vous tes inform qu'un serveur est dfectueux.
Remarque
Si vous utilisez dans votre systme Client-Serveur un Fileserver, le systme n'est prt que
si Fileserver et le serveur WinCC ont dmarr.

Activation distance
Vous pouvez galement dmarrer un serveur distance, depuis un autre ordinateur (client ou
serveur). Voyez sous "Activer le projet" comment vous devez procder.

Voir aussi
Particularits de la communication pour un serveur ayant plusieurs cartes rseau (Page 56)
Pour activer un projet (Page 68)
Arrt du client (Page 59)
Arrt du serveur (Page 59)
Dmarrage du client (Page 56)
Comportement du systme dans Runtime (Page 52)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

55

Systmes rpartis
1.7 Comportement du systme dans Runtime

1.7.3

Dmarrage du client

Principe
Les Clients d'un systme Client-Server dmarrent indpendamment des serveurs.
Lorsqu'un client dmarre dans un systme Client-Serveur, il reoit toutes les informations
actuelles concernant les serveurs WinCC qu'il connat dans le rseau, par exemple :
le nom de projet
le nom de serveur et l'adresse IP
l'tat de projet du serveur (configuration ou Runtime)
L'oprateur peut consulter les informations correspondantes dans la liste du dialogue "WinCC
Projects". Si l'tat d'un serveur est modifi, le dialogue "WinCC Projects" de tous les
ordinateurs concerns est mis jour.

Serveur non disponible


Si des serveurs ne sont pas disponibles, un message d'erreur correspondant est mis. Les
objets graphiques par exemple, qui reoivent leurs donnes du serveur, sont inactifs.
Les scripts vous permettent de configurer l'affichage des drangements de liaison sur le client.

Voir aussi
Particularits de la communication pour un serveur ayant plusieurs cartes rseau (Page 56)
Pour activer un projet (Page 68)
Arrt du client (Page 59)
Arrt du serveur (Page 59)
Dmarrage du serveur (Page 54)
Comportement du systme dans Runtime (Page 52)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.7.4

Particularits de la communication pour un serveur ayant plusieurs cartes rseau

Introduction
Si plusieurs modules rseau ou des pilotes de priphrique SIMATIC NET SOFTNET sont
installs sur un serveur WinCC pour le couplage au processus, et qu'ils doivent tre exploits
avec un protocole TCP/IP actif, il se peut que la communication entre le serveur et les clients
WinCC soit dfectueuse.

56

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.7 Comportement du systme dans Runtime
L'une des causes possibles est que dans ce serveur, chaque module rseau et chaque pilote
SOFTNET a sa propre adresse IP. Il se peut alors que dans certaines cas, Windows tente
d'tablir une liaison par une adresse IP errone lors de la connexion du serveur dans le rseau,
par exemple via le pilote de priphrique SOFTNET. En cas d'tablissement vain de liaison,
Windows identifie la communication via cette adresse IP comme tant errone et n'essaie
malgr tout pas d'tablir une liaison par le biais d'une autre adresse IP de cet ordinateur.
Dans ce cas, l'administration du rseau doit entreprendre les modifications adquates.

Vrifier l'ordre des cartes rseau.


Si l'ordinateur possde plusieurs cartes rseau, il faut que la carte rseau ddie la
connexion du terminal soit en premire position.
Vrifiez l'ordre dans le panneau de configuration Windows sous "Connexions rseau". Dans
le menu "Avanc", slectionnez l'option "Paramtres avancs". Dans la bote de dialogue
"Avanc", l'ordre se trouve dans le paragraphe "Connexions" de l'onglet "Cartes rseau et
connexions".

Diagnostic
Vous pouvez vrifier la configuration de la carte rseau via le rpertoire "Simatic Shell". Il vous
faut slectionner un autre adaptateur rseau si vous constatez que pour un ordinateur cette
adresse s'affiche avec une zone rseau errone, c'est- dire non accessible.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

57

Systmes rpartis
1.7 Comportement du systme dans Runtime

Marche suivre
1. Cliquez dans la fentre de navigation de Windows Explorer sur le rpertoire "Simatic Shell".
2. Slectionnez le dialogue "Paramtrages..." dans le menu contextuel du rpertoire.
L'interface rseau actuellement utilise est identifie par une criture bleue.

3. Si vous voulez adapter l'interface rseau, cliquez dans la zone "Adaptateur rseau" sur la
carte rseau voulue.
Dans la configuration du pilote SOFTNET sur le serveur, il est galement recommand de
vrifier si les services Windows non ncessaires au couplage du processus peuvent tre
dsactivs.
Une fois ces points vrifis, s'il n'est toujours pas possible d'tablir de liaison, veuillez vous
adresser au Customer Support.

Voir aussi
Pour accder aux ordinateurs hors d'un sous-rseau (Page 61)
Configurer distance (Page 60)
Dmarrage du client (Page 56)
Dmarrage du serveur (Page 54)
Comportement du systme dans Runtime (Page 52)
Systmes Client-Serveur dans WinCC (Page 8)

58

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.7 Comportement du systme dans Runtime

1.7.5

Arrt du serveur

Principe
Lorsqu'un serveur est arrt dans un systme Client-Serveur, il ne peut plus mettre de donnes
processus disposition des clients raccords. Il se dconnecte simultanment du systme et
est identifi dans la liste des projets du dialogue "WinCC Projects" comme tant dsactiv.

Dsactivation distance
Vous pouvez galement arrter un serveur distance, depuis un autre ordinateur (client ou
serveur). Voyez sous "'Dsactiver le projet" comment vous devez procder.

Voir aussi
Dmarrage du client (Page 56)
Pour dsactiver un projet (Page 70)
Arrt du client (Page 59)
Dmarrage du serveur (Page 54)
Comportement du systme dans Runtime (Page 52)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

1.7.6

Arrt du client

Principe
Lorsque le client d'un systme Client-Serveur est arrt, il se dconnecte du systme.

Voir aussi
Pour dsactiver un projet (Page 70)
Arrt du serveur (Page 59)
Dmarrage du client (Page 56)
Dmarrage du serveur (Page 54)
Comportement du systme dans Runtime (Page 52)
Scnarios Client-Serveur (Page 13)
Configurations et quantit de donnes admissible (Page 10)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

59

Systmes rpartis
1.8 Configurer distance

1.8

Configurer distance

1.8.1

Configurer distance

Principe
Les clients qui disposent des autorisations de conduite correspondantes peuvent conduire
distance un projet de serveur, par exemple :
configurer distance un projet de serveur
activer un projet de serveur
dsactiver un projet de serveur
Pour la configuration distance vous disposez du dialogue "Simatic Shell" auquel vous
accder via Windows-Explorer.

Fonction de Simatic Shell


Dans le dialogue "Simatic Shell", vous apercevez les serveurs valids et les projets de votre
systme Client-Serveur qui sont disponibles via le rseau. On compte galement parmi eux
tous les projets fonctionnant sous licence de dmonstration.
La fentre vous permet d'accder, depuis un client, au projet de serveur valid :
ouvrir distance un projet
activer distance un projet
dsactiver distance un projet

60

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.8 Configurer distance

Voir aussi
Pour dsactiver un projet (Page 70)
Pour activer un projet (Page 68)
Pour diter les vues du projet Serveur (Page 67)
Pour ouvrir un projet que vous voulez diter (Page 65)
Accs aux projets depuis plusieurs clients (Page 63)
Pour accder aux ordinateurs hors d'un sous-rseau (Page 61)
Systmes Client-Serveur dans WinCC (Page 8)

1.8.2

Pour accder aux ordinateurs hors d'un sous-rseau

Principe
Vous pouvez associer votre systme des ordinateurs qui se trouvent dans votre rseau
derrire un routeur, et ce l'aide du dialogue "Simatic Shell". "Simatic Shell" fait partie
intgrante de WinCC et sert la maintenance centralise ainsi qu'au diagnostic de tous les
ordinateurs relis votre systme client-serveur.
Spcifiez en tant qu'"Agent" via les paramtres de "Simatic Shell" un ordinateur du sousrseau derrire le Router, pour qu'il rpartisse les informations des autres ordinateurs entre
les ordinateurs du sous-rseau.
Lorsque vous avez ralis cette connexion, tous les ordinateurs concerns dans le systme
peuvent mme communiquer au-del des limites du Router. Chaque ordinateur se voyant
ajouter un groupe existant dj, est inform sur l'tat actuel de tous les ordinateurs, mme audel des limites du Router. Si un ordinateur change d'tat, un message est envoy tous les
postes :
lorsqu'un ordinateur a activ un projet
lorsqu'un ordinateur s'arrte.
lorsqu'un ordinateur dmarre et entre donc dans le groupe.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

61

Systmes rpartis
1.8 Configurer distance

Marche suivre
1. Sur le Client, slectionnez dans Windows-Explorer l'inscription "Simatic Shell". La fentre
"Simatic Shell" apparat.
2. Slectionnez alors une entre quelconque dans la fentre de navigation du dialogue
"Simatic Shell". Slectionnez la commande "Paramtrages..." dans le menu contextuel de
cette entre. Le dialogue "Settings" s'ouvre.
Si rien ne s'affiche dans la fentre de navigation du dialogue "Simatic Shell", vous pouvez
galement appeler le menu contextuel dans la fentre vide.

3. Vrifiez le paramtrage dans le champ "Multicast Dure de vie (TTL)". La valeur indique
le maximum de sauts d'acheminement entre divers rseaux rpartis (paramtre IP TTL).
4. Tapez sous "Multicast Proxy" dans le champ de saisie, l'adresse de l'ordinateur devant tre
l'"Agent" du sous-rseau. Il peut s'agir d'un ordinateur quelconque du sous-rseau (Client
ou Serveur).
Ajoutez l'ordinateur la liste des partenaires du rseau avec le bouton "Ajouter".
5. Validez vos entres avec OK.

Voir aussi
Accs aux projets depuis plusieurs clients (Page 63)
Pour dsactiver un projet (Page 70)
Pour activer un projet (Page 68)
Pour diter les vues du projet Serveur (Page 67)
Pour ouvrir un projet que vous voulez diter (Page 65)
Configurer distance (Page 60)
Systmes Client-Serveur dans WinCC (Page 8)

62

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.8 Configurer distance

1.8.3

Accs aux projets depuis plusieurs clients

Possibilits de configuration
Selon le type de donnes, un ou plusieurs clients peuvent accder au projet Serveur en cas
de commande distance. Une diffrence est faite entre les donnes sauvegardes dans la
banque de donnes Serveur (Alarm Logging, Tag Logging, Variables, User Admin, Text
Library) et les donnes se basant sur des fichiers (vues et graphiques, compte-rendus, scripts).
Remarque
Les donnes venant de la banque de donnes Serveur peuvent tre simultanment traites
par plusieurs clients. Notez cependant que ce sont toujours les modifications du client
enregistr en dernier qui sont sauvegardes lorsque plusieurs clients accdent aux mmes
donnes. S'il s'agit de donnes de la base de donnes Serveur, l'intgralit des donnes de
l'diteur respectif est systmatiquement mmorise, mme si ce ne sont que des valeurs
isoles qui ont t modifies.
Dans le cas des donnes sauvegardes dans des fichiers, l'accs un fichier est bloqu si
ce dernier est dj ouvert.
Archives (Tag Logging)
Les archives sont sauvegardes dans la banque de donnes Serveur. Les donnes Tag
Logging peuvent tre modifies en Runtime. Les modifications sont rparties par le serveur
entre tous les clients concerns.
Vues
Les vues sont sauvegardes sous forme de fichiers sur le serveur ou Fileserver. Lorsqu'un
client accde une vue sur le serveur, cette vue est bloque pour les autres clients. Diffrentes
vues d'un projet peuvent tre ouvertes par des clients diffrents.
Les vues peuvent tre modifies en Runtime et sont disponibles, une fois enregistres, ds
que l'image est nouveau slectionne. Vous pouvez galement sauvegarder localement des
vues pour les diter, mais il vous faudra entreprendre manuellement la synchronisation avec
le serveur.
Alarmes
Les alarmes sont sauvegardes dans la banque de donnes Serveur. Les donnes du
systme d'alarmes peuvent tre modifies en Runtime. Les modifications sont rparties par
le serveur entre tous les clients concerns.
Journaux
Les journaux sont sauvegards de faon centrale dans le rpertoire de projet du serveur. Les
donnes du journal sont constitues d'une part de layout (fichiers), d'autre part de travaux
d'impression (inscriptions dans la banque de donnes de projet). Un client seulement peut
respectivement configurer le systme de documentation sur le serveur.
Vous pouvez galement sauvegarder localement des journaux pour les diter, mais il vous
faudra entreprendre manuellement la synchronisation avec le serveur. Aucune modification
n'est prvue en Runtime sur le systme de documentation tant donn que les journaux
peuvent tre excuts indpendamment du Runtime.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

63

Systmes rpartis
1.8 Configurer distance
Scripts
Les scripts sont sauvegards de faon centrale dans le rpertoire de projet du serveur. Les
scripts spcifiques au projet peuvent tre localement dfinis sur l'ordinateur, de faon
autonome. Les scripts sont enregistrs dans des fichiers. Les actions du Graphics Designer
sont enregistres dans la vue. Pendant l'dition, les fichiers (scripts ou vues) sont bloqus
pour les autres clients. Lorsqu'il n'existe aucune liaison au serveur vous pouvez galement
modifier localement des scripts, mais il vous faudra entreprendre manuellement la
synchronisation avec le serveur. Les scripts peuvent tre modifis en Runtime. Le serveur
rpartit la modification entre tous les ordinateurs concerns.
Remarque
Lorsqu'un client sans accs au serveur configure un script, ce dernier est mmoris
localement. Si le script doit tre disponible sur le serveur, vous devez le copier manuellement
dans le rpertoire Serveur correspondant.
Textes de Text Library
Les textes de Text Library sont enregistrs dans la banque de donnes Serveur. Les objets
de texte sont mmoriss individuellement. Les textes peuvent tre modifis en Runtime. Le
serveur rpartit la modification entre tous les ordinateurs concerns. La mise jour s'effectue
dans la langue de configuration rgle localement.
Remarque
Lors de la configuration, certains diteurs WinCC, tels Alarm Logging et User Administrator
accdent au mme tableau de banque de donnes dans Text Library. C'est pourquoi vous
ne pouvez toujours diter simultanment ces diteurs que sur un poste de commande.
Variables
Les variables sont enregistres dans la banque de donnes Serveur.
Remarque
Si un projet Client est dsactiv pour modifier une variable, les modifications ne sont actives
qu'aprs redmarrage de tous les ordinateurs sur lesquels le projet tait actif au moment de
la modification.
User Administrator
Les autorisations de conduite du User Administrator sont enregistres dans la banque de
donnes Serveur. Les donnes du User Administrator peuvent tre modifies en Runtime.
Les ordinateurs concerns n'en sont pas informs. Les nouvelles donnes sont actives lors
d'une nouvelle connexion de client.

64

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.8 Configurer distance

Voir aussi
Pour activer un projet (Page 68)
Pour dsactiver un projet (Page 70)
Pour diter les vues du projet Serveur (Page 67)
Pour ouvrir un projet que vous voulez diter (Page 65)
Pour accder aux ordinateurs hors d'un sous-rseau (Page 61)
Configurer distance (Page 60)
Systmes Client-Serveur dans WinCC (Page 8)

1.8.4

Pour ouvrir un projet que vous voulez diter

Principe
Vous pouvez diter un projet Serveur depuis un client dans le mode Configuration ou Runtime
du projet. La mise jour des donnes en Runtime dpend des donnes que vous configurez.
Le dialogue "Simatic Shell" dans Windows-Explorer met votre disposition une liste de tous
les projets Serveur valids pour la configuration dans le rseau. Vous obtenez d'autres
informations concernant le serveur slectionn, par exemple dans quel mode (Configuration/
Runtime) il se trouve.
Plusieurs clients peuvent galement simultanment ouvrir et diter le mme projet.

Condition
Les conditions pralables suivantes doivent tre remplies pour ouvrir distance un projet
Serveur sur un client afin de l'diter :
L'utilisateur connect sur le client dispose de l'autorisation de conduite "Configurer Remote"
dans le projet WinCC sur le serveur.
Le client est inscrit sur la liste des ordinateurs du serveur.
Le projet est valid pour l'accs au rseau

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

65

Systmes rpartis
1.8 Configurer distance

Marche suivre
1. Sur le Client, slectionnez dans Windows-Explorer l'inscription "Simatic Shell". La fentre
"Simatic Shell" apparat.
Dans une fentre de navigation, vous voyez s'afficher tous les serveurs et tous les projets
actuellement disponibles dans le rseau.
Vous pouvez galement ouvrir le dialogue "Simatic Shell" en tant que fentre autonome.
Slectionnez cet effet dans Windows Explorer, dans le menu contextuel de l'entre
"Simatic Shell, "la commande "Ouvrir".

2. Slectionnez un ordinateur pour afficher les projets de cet ordinateur uniquement.


3. Slectionnez dans la liste des projets le projet que vous voulez ouvrir, et slectionnez dans
la fentre surgissante la commande "Ouvrir".
Un dialogue de connexion apparat.

4. Spcifiez le nom d'utilisateur et le mot de passe pour l'ordinateur actuel.


La casse est prise en compte pour les mots de passe.
Cliquez dans le dialogue "Explorateur WinCC - Serveur non disponible" sur le bouton
"Lancer serveur local".
Le projet s'ouvre sur le client pour la configuration.

66

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.8 Configurer distance

Remarque
Lorsque vous avez ouvert via le client un projet Serveur pour l'dition et que vous excutez
dans WinCC la commande "Activer Runtime", prenez en considration les points suivants :
Lors de l'activation du Runtime depuis un client connect un systme multiposte, seul le
projet Client est activ, mme si le projet Serveur est ouvert.
Si vous voulez activer le projet Serveur, utilisez la commande "Activer Remote" dans le
dialogue "Simatic Shell". Il en est de mme pour l'instruction "Dsactiver Runtime".

Voir aussi
Pour dsactiver un projet (Page 70)
Pour activer un projet (Page 68)
Pour diter les vues du projet Serveur (Page 67)
Accs aux projets depuis plusieurs clients (Page 63)
Pour accder aux ordinateurs hors d'un sous-rseau (Page 61)
Configurer distance (Page 60)
Systmes Client-Serveur dans WinCC (Page 8)

1.8.5

Pour diter les vues du projet Serveur

Principe
Vous pouvez ouvrir, diter et renregistrer distance les vues d'un serveur depuis un client.
Si le mode Runtime est actif pendant l'dition, la modification sera active ds que la vue sera
nouveau affiche.
Etant donn que chaque vue est enregistre dans son propre fichier, seulement un client la
fois peut accder une vue. L'accs la vue est bloqu pour les autres ordinateurs.

Condition
Le rpertoire des projets sur le serveur doit tre valid pour l'accs au rseau.
L'utilisateur connect sur le client dispose de l'autorisation de conduite "Configurer Remote"
dans le projet WinCC sur le serveur.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

67

Systmes rpartis
1.8 Configurer distance

Marche suivre
1. Sur le Client, slectionnez dans Windows-Explorer l'inscription "Simatic Shell". La fentre
"Simatic Shell" apparat.
Dans une fentre de navigation, vous voyez s'afficher tous les serveurs et tous les projets
actuellement disponibles dans le rseau.
2. Slectionnez dans la liste des projets le projet voulu, et slectionnez dans la fentre
surgissante la commande "Ouvrir".
Un dialogue de connexion apparat. Spcifiez le nom d'utilisateur et le mot de passe pour
l'ordinateur actuel.
La casse est prise en compte pour les mots de passe.
Cliquez dans le dialogue "Explorateur WinCC - Serveur non disponible" sur le bouton
"Lancer serveur local". Le projet s'ouvre sur le client pour la configuration.
3. Ouvrez la vue dsire dans le Graphics Designer sur le client.
4. Editez la vue et enregistrez-la nouveau dans le rpertoire de projets du serveur.

Voir aussi
Pour dsactiver un projet (Page 70)
Pour activer un projet (Page 68)
Pour ouvrir un projet que vous voulez diter (Page 65)
Accs aux projets depuis plusieurs clients (Page 63)
Pour accder aux ordinateurs hors d'un sous-rseau (Page 61)
Configurer distance (Page 60)
Systmes Client-Serveur dans WinCC (Page 8)

1.8.6

Pour activer un projet

Principe
Dans un systme Client-Serveur, vous avez non seulement la possibilit de configurer
distance des projets, mais galement de les activer et de les dsactiver.
Si vous activez un projet Serveur depuis un client via le dialogue "Simatic Shell", seul le projet
est activ sur le serveur. Si vous avez par contre ouvert un projet Serveur en vue de l'diter
et que vous l'activez dans WinCC via le bouton "Dmarrer Runtime" dans la barre d'outils,
seul le projet du client est activ, mme si le projet Serveur est ouvert.

68

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.8 Configurer distance

Conditions
Les conditions pralables suivantes doivent tre remplies pour activer distance un projet
Serveur sur un client :
L'utilisateur connect sur le client dispose de l'autorisation de conduite "Activer Remote"
dans le projet WinCC sur le serveur.
Le client est inscrit sur la liste des ordinateurs du serveur.
Le projet est valid pour l'accs au rseau

Marche suivre
1. Sur le Client, slectionnez dans Windows-Explorer l'inscription "Simatic Shell". La fentre
"Simatic Shell" s'affiche.
Tous les serveurs et tous les projets disponibles dans le rseau s'affichent avec leur tat
actuel.
2. Slectionnez le projet que vous voulez activer.
3. Choisissez la rubrique "Activer Remote" dans le menu contextuel.
Un dialogue de connexion apparat.
4. Spcifiez le nom d'utilisateur et le mot de passe pour l'ordinateur actuel. Le projet est activ
sur le serveur.
Remarque
La casse est prise en compte pour les mots de passe.

Voici comment activer distance un calculateur OS partir d'une station d'ingnierie


Par dfaut, les conditions remplir pour un projet OS et l'activation distance sont les
suivantes :
Pour le projet OS, inscrivez le nom de l'ordinateur ES comme serveur OS dans le projet
WinCC.
Si vous voulez activer le projet OS distance via un autre ordinateur, il faut que cet
ordinateur soit enregistr comme ordinateur client.
Le nom du serveur et du client ne pouvant tre identique dans un projet WinCC, vous devez
respecter la marche suivre suivante :
1. Dans WinCC Explorer, remplacez le nom de l'ordinateur ES inscrit dans la liste des
ordinateurs dans "Serveur" par un nom fictif.
2. Fermez le projet.
3. Ouvrez le projet.
4. Dans WinCC Explorer, ajoutez un nouveau client la liste des ordinateurs.
5. Dans la liste des ordinateurs, inscrivez le nom de l'ordinateur ES sous "Client".
6. Chargez le systme cible l'aide de SIMATIC Manager.
7. Vous pouvez prsent activer Runtime distance sur l'ordinateur OS partir de la station
d'ingnierie.
WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

69

Systmes rpartis
1.8 Configurer distance

Voir aussi
Pour dsactiver un projet (Page 70)
Pour diter les vues du projet Serveur (Page 67)
Pour ouvrir un projet que vous voulez diter (Page 65)
Accs aux projets depuis plusieurs clients (Page 63)
Pour accder aux ordinateurs hors d'un sous-rseau (Page 61)
Configurer distance (Page 60)
Systmes Client-Serveur dans WinCC (Page 8)

1.8.7

Pour dsactiver un projet

Principe
Dans un systme Client-Serveur, vous avez non seulement la possibilit de configurer
distance des projets, mais galement de les activer et de les dsactiver.
Si vous dsactivez un projet Serveur depuis un client via le dialogue "Simatic Shell", seul le
projet est dsactiv sur le serveur. Si vous avez par contre ouvert un projet Serveur en vue
de l'diter et que vous le dsactivez dans WinCC via le bouton "Quitter Runtime" dans la barre
d'outils, seul le projet du client est dsactiv, mme si le projet Serveur est ouvert.

Conditions
Les conditions pralables suivantes doivent tre remplies pour dsactiver distance un projet
Serveur sur un client :
L'utilisateur connect sur le client dispose de l'autorisation de conduite "Activer Remote"
dans le projet WinCC sur le serveur.
Le client est inscrit sur la liste des ordinateurs du serveur.
Le projet est valid pour l'accs au rseau

Marche suivre
1. Sur le Client, slectionnez dans Windows-Explorer l'inscription "Simatic Shell". La fentre
"Simatic Shell" s'affiche.
Tous les ordinateurs et tous les projets disponibles dans le rseau s'affichent avec leur tat
actuel.
2. Slectionnez le projet que vous voulez dsactiver.

70

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes rpartis
1.8 Configurer distance
3. Choisissez la rubrique "Dsactiver Remote" dans le menu contextuel. Un dialogue de
connexion apparat.
4. Spcifiez le nom d'utilisateur et le mot de passe pour l'ordinateur actuel. Le projet est
dsactiv sur le serveur.
Remarque
La casse est prise en compte pour les mots de passe.

Voir aussi
Pour activer un projet (Page 68)
Pour diter les vues du projet Serveur (Page 67)
Pour ouvrir un projet que vous voulez diter (Page 65)
Accs aux projets depuis plusieurs clients (Page 63)
Pour accder aux ordinateurs hors d'un sous-rseau (Page 61)
Configurer distance (Page 60)
Systmes Client-Serveur dans WinCC (Page 8)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

71

Systmes rpartis
1.9 Utilisation des interfaces OPC dans les systmes Client-Serveur

1.9

Utilisation des interfaces OPC dans les systmes Client-Serveur

Principe
OPC (OLE for Process Control) est un standard de communication universel pour les
composants du domaine de l'automatisation. Bas sur la technologie sous Windows, OPC
met disposition une interface ouverte qui permet sans problme l'change standardis de
donnes entre les systmes de commande, de conduite et de contrle et les applications
bureautiques de diffrents fabricants.
Remarque
"OPC Foundation" regroupe des entreprises en tte de l'automatisation industrielle.
Vous trouverez de plus amples informations concernant l'OPC Foundation dans Internet,
l'adresse suivante: "http://www.opcfoundation.org"

Utilisation d'OPC dans WinCC


Dans un systme rparti, chaque serveur WinCC peut surveiller l'ensemble de l'installation.
Le serveur WinCC n'apprhende cependant par exemple qu'un partie dtermine des tches,
savoir seulement l'dition d'alarmes ou seulement l'archivage.
Les serveurs WinCC-OPC permettent d'accder aux donnes Runtime de WinCC via
l'interface de logiciel OPC. Les serveurs WinCC-OPC prennent intgralement en charge le
fonctionnement du systme conformment aux spcifications OPC correspondantes
Tout logiciel se basant sur la spcification OPC correspondante peut tre utilis comme client
OPC. Le client OPC peut ainsi par exemple tre utilis pour l'analyse de diverses sources. Au
moyen de l'utilisation de clients OPC dvelopps pour ceci, les exigences peuvent tre
satisfaites de manire optimale.
La licence Connectivity Pack doit tre installe pour le mode WinCC OPC Serveur sur
l'ordinateur qui est utilis comme serveur OPC de WinCC. Pour le serveur OPC DA, vous
n'avez pas besoin de licence Connectivity Pack.
L'interface OPC est configure sur Client et Serveur avec l'installation WinCC.
Les serveurs OPC de WinCC prennent en charge les spcifications suivantes:
OPC Data Access 2.05a und 3.00
OPC XML Data Access 1.00
OPC Historical Data Access 1.20
OPC Alarm & Events 1.10
Vous trouverez de plus amples informations concernant l'interface OPC dans WinCC en
consultant le systme d'information de WinCC, rubrique "Communication" > "OPC"

Voir aussi
Systmes Client-Serveur dans WinCC (Page 8)

72

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Serveur d'archives longue dure


2.1

Configuration du serveur d'archive longue

Introduction
Vous pouvez enregistrer sur un serveur d'archives longue dure les fichiers d'change des
archives. Il peut s'agir d'archive des valeurs du process ou d'archive d'alarmes. Les donnes
changes des archives de valeurs de process sont enregistres sous forme comprime
comme donnes binaires.

Condition
Un ordinateur devant tre utilis comme serveur d'archives longue dure doit remplir les
conditions requises suivantes :
Systme d'exploitation :
Windows Server 2003 SP2
Windows Server 2003 R2 SP2
Windows Server 2008 SP2
Windows Server 2008 R2 SP1
Droits d'administration
Microsoft SQL Server 2008 R2 SP1 est install.
Les services Microsoft Message Queuing doivent tre installs.
L'ordinateur doit tre disponible en rseau (LAN).
WinCC V7 ne doit pas tre install, tant donn que le WinCC Fileserver V7 va tre install.

Installation
Pour configurer un ordinateur en tant que serveur d'archives longue dure, excutez sur
l'ordinateur la fonction Setup pour le Fileserver WinCC. Vous trouverez la fonction Setup pour
le Fileserver sur le DVD d'installation WinCC dans le dialogue "Programmes" dans le groupe
"WinCC".

Configuration
La configuration du serveur d'archives longue dure se fait en deux tapes :

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

73

Serveur d'archives longue dure


2.1 Configuration du serveur d'archive longue
Etape 1 : Dverrouillage de lecteurs ou de dossiers
Pour que les fichiers d'change puissent tre enregistrs sur le serveur d'archives longue
dure, vous devez dverrouiller sur le serveur d'archives longue dure les lecteurs ou dossiers
dsirs.
Remarque
Pour dverrouiller les dossiers ou les lecteurs, vous devez disposer des droits
d'administrateur
Etape 2 : Indication du chemin pour les fichiers d'archivage transfrer
Indiquez sur l'ordinateur de configuration le chemin d'accs vers le rpertoire o doivent tre
enregistrs les fichiers d'change.
Les informations sur les archives de valeurs de process figurent dans "Dplacer les archives
sur disque dur". Les informations sur les archives d'alarmes figurent dans "Configurer la
sauvegarde des archives".
Remarque
Si vous voulez dplacer les fichiers d'archive uniquement des fins de sauvegarde, vous
pouvez les enregistrer sur n'importe quel lecteur de votre choix. Vous ne devez alors indiquer
un lecteur sur le serveur d'archives longue dure que si vous voulez accder aux donnes
d'archive avec OLE DB.

Accs aux fichiers d'change


Vous disposez de trois possibilits pour accder aux fichiers de dlestage :
Copier les fichiers de dlestage sur l'ordinateur de configuration sur lequel Runtime est
galement install. Dans Alarm Logging ou Tag Logging, liez les fichiers de dlestage au
projet. Les valeurs archives sont affiches en Runtime.
Accs avec OLE-DB
Accs avec DataMonitor Web Editon

74

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Serveur de fichiers
3.1

Installation du serveur de fichiers

Introduction
Le Fileserver WinCC est un serveur de configuration minimale en composants WinCC.
Vous pouvez enregistrer des projets sur un serveur de fichiers et les grer de faon centralise.
Il est ainsi p. ex. plus facile de crer des copies de sauvegarde rgulires de tous les projets.
Remarque
Utilisez exclusivement le Fileserver pour la configuration.

Condition pralable
Pour l'installation d'un WinCC Fileserver V7, veuillez tenir compte des conditions ncessaires
dcrites dans les Notes d'installation. Une condition supplmentaire est que l'ordinateur doit
tre disponible en rseau (LAN).
Remarque
WinCC V7 et le WinCC Fileserver V7 ne peuvent pas tre installs en mme temps sur le
mme ordinateur.

Installation
Pour configurer un ordinateur comme serveur de fichiers, excutez Fileserver-Setup sur
l'ordinateur. Slectionnez sur le DVD d'installation WinCC dans le dialogue "Programmes"
dans le groupe "WinCC" l'entre "WinCC V7.2 Fileserver".
L'installation minimale WinCC est mise en place sur l'ordinateur.

Configuration
Les projets sont stocks sur le serveur de fichiers. Pour que tous les intervenants puissent
accder aux projets, vous devez dverrouiller les lecteurs ou dossiers correspondants sur le
serveur de fichiers.
Remarque
Pour dverrouiller les dossiers ou les lecteurs, vous devez disposer des droits
d'administrateur

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

75

Serveur de fichiers
3.1 Installation du serveur de fichiers
Affectez sur les ordinateurs de configuration aux dossiers ou lecteurs dverrouills une lettre
de lecteur sans quivoque. Les intervenants peuvent alors ouvrir les projets sur le serveur de
fichiers comme un projet local.

76

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.1

WinCC ServiceMode

Contenu
WinCC ServiceMode offre la possibilit d'exploiter WinCC Runtime comme service. En tant
que service, WinCC Runtime peut tre alors actif quand aucun utilisateur interactif n'est
connect l'ordinateur.
Ce chapitre vous indique :
dans quelles configurations le WinCC ServiceMode est possible.
Comment configurer un projet comme projet de service.
Comment activer un projet de service.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

77

WinCC ServiceMode
4.2 Projet standard et projet de service

4.2

Projet standard et projet de service

Vue d'ensemble
Vous pouvez configurer un projet WinCC comme projet standard ou comme projet de service.
Pour exploiter un projet WinCC en WinCC ServiceMode, vous devez le configurer comme
projet de service.
Projet standard
Pour que WinCC Runtime soit excutable, un utilisateur doit tre connect l'ordinateur. Les
entres utilisateurs interactives sont possibles.
Projet de service
WinCC Runtime n'est alors excutable sur l'ordinateur que si aucun utilisateur interactif n'est
connect l'ordinateur.
WinCC Runtime peut tre aussi exploit avec un utilisateur connect, les saisies utilisateur
interactives sont alors possibles.
Remarque
WinCC n'est pas excutable en cas d'interventions dans le systme
Il n'est pas permis de modifier les processus et les services de WinCC dans le Panneau de
configuration et dans le gestionnaire des tches de Windows. Les modifications concernes
sont les suivantes :
Modifications des proprits
Interventions manuelles :
Dmarrer
Quitter
Mise en attente
Continuer
Redmarrage
Modification de la priorit
Il existe des dpendances entre les diffrents processus et services.
N'effectuez aucune modification.

78

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.3 Configurations d'un projet de service

4.3

Configurations d'un projet de service

Vue d'ensemble
WinCC Runtime est excutable en tant que projet de service sur le serveur dans les
configurations suivantes :
Serveur WinCC avec Windows Server 2003 et Windows Server 2003 R2
Clients avec Windows XP
Serveur WinCC avec Windows Server 2008 et Windows Server 2008 R2
Clients avec Windows 7
Serveur WinCC WebNavigator ou serveur web ddi
Clients web WinCC
Serveur DataMonitor ou serveur DataMonitor ddi
Clients DataMonitor

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

79

WinCC ServiceMode
4.4 Utilisation d'un projet de service et restrictions

4.4

Utilisation d'un projet de service et restrictions

Utilisation
Sur le serveur, le projet est exploit en tant que projet de service en WinCC ServiceMode.
WinCC Runtime dmarre en tant que service. Un projet de service dmarre automatiquement
ou manuellement.
Fonctionnement sans utilisateur connect
Un projet de service est excutable sans qu'un utilisateur interactif ne soit connect
l'ordinateur. Il n'y a pas de commande interactive possible si aucun utilisateur interactif n'est
connect.
Fonctionnement avec utilisateur connect
Dans les projets de service, une commande interactive n'est pas souhaite en rgle gnrale.
Un utilisateur interactif peut se connecter des fins de service par exemple. Dans ce cas,
l'utilisateur peut activer la commande interactive du projet de service.
Dmarrage automatique
Lors du dmarrage automatique, WinCC Runtime dmarre automatiquement la mise en
marche du serveur et le projet dfini est activ. Le dmarrage automatique s'effectue sans
qu'un utilisateur interactif ne soit connect.
Dmarrage manuel
En cas de dmarrage manuel, l'utilisateur doit se connecter au serveur et activer ensuite le
projet. Si l'utilisateur se dconnecte nouveau du serveur, WinCC Runtime reste actif.
Connexion et dconnexion des utilisateurs
Pendant que le projet de service est activ, des utilisateurs interactifs peuvent se connecter
et se dconnecter du serveur tout moment.

Restrictions
Un projet de service est soumis aux restrictions suivantes :
Scripts
Etant donn qu'aucun utilisateur interactif n'est normalement connect dans les projets de
service, les scripts C et les scripts VB peuvent causer par exemple des problmes dans les
cas suivants :
S'ils exigent des interactions, par exemple des saisies.
S'ils affichent des botes de message.
Dans Service Mode, il n'existe pas de plage commune de donnes pour C-Scripting Il n'est
donc p. ex. pas possible d'changer de variables globales C entre "Global Script" et "Graphics
Designer".

80

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.4 Utilisation d'un projet de service et restrictions
Programmes ou tches additionnels
Pour un projet de service, vous ne pouvez pas inclure des programmes et tches additionnels
dans la liste de dmarrage.
Composants non valids
L'accs OPC via une Connectivity Station n'est pas valid pour un projet de service.
Informations de diagnostic d'un projet de service
Aucun utilisateur n'est normalement connect sur un serveur avec un projet de service activ.
WinCC ne peut pas afficher les informations de diagnostic sur le serveur. WinCC transmet par
consquent les informations de diagnostic aux clients. Pour plus d'informations ce sujet,
reportez-vous dans WinCC Information System, au chapitre "Travailler avec WinCC >
Travailler avec des projets" > "Fentre de diagnostic WinCC et information de licence".

Remarque
Editer ou migrer un projet de service
Pour diter ou migrer un projet de service, vous devez administrer l'utilisateur du mode
service en consquence sur l'ordinateur. Si l'utilisateur du mode service n'existe pas,
l'utilisateur Windows connect doit tre administr en consquence pour que le projet puisse
tre dit ou migr.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

81

WinCC ServiceMode
4.5 Etat de WinCC et pilotage dans la zone Tray

4.5

Etat de WinCC et pilotage dans la zone Tray

Introduction
Dans la zone de notification de la barre des tches, nomm le systme tray, WinCC affiche
l'icne "SIMATIC WinCC". Cette icne vous permet d'obtenir des informations sur l'tat du
projet. Via le menu contextuel de l'icne, vous activez et dsactivez par exemple le projet
WinCC.

Etat du projet
Le tableau suivant indique quel tat de projet correspond quelle icne :
Icne SIMATIC WinCC

Etat
WinCC n'est pas actif.
Aucun projet n'est ouvert.
WinCC change d'tat :
WinCC ouvre un projet.
WinCC active un projet.
WinCC dsactive un projet.
WinCC ferme un projet.
Le projet est ouvert.
Le projet est activ.

Oprations possibles via le menu contextuel


Vous pouvez vous servir d'un projet ouvert en fonction de son tat. Le menu contextuel de
l'icne "SIMATIC WinCC" vous offre les possibilits d'utilisation suivantes :
Dmarrer Graphics Runtime.
Quitter Graphics Runtime.
Activer le projet.
Dsactiver le projet.
Ouvrir la fentre de diagnostic.

Fentre SIMATIC WinCC


Pour ouvrir la fentre "SIMATIC WinCC", cliquez sur l'icne "SIMATIC WinCC".
Exemple : Fentre, Runtime tant activ

82

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.5 Etat de WinCC et pilotage dans la zone Tray

La fentre affiche les informations suivantes :


Nom de projet
Type de projet
Etat du projet
Liste d'ordinateurs
L'ordinateur local est reprsent en bleu.

Liste d'ordinateurs
Tous les ordinateurs du rseau figurent sur la liste d'ordinateurs. L'tat de la connexion de
tous les ordinateurs existants est affiche quand le projet est activ.
Le tableau suivant montre les icnes de l'tat de connexion et leur signification :
Icne

Etat
pas de liaison
Connexion arrte
Ordinateur local
Serveur partenaire redondant
Liaison tablie
Avec serveur de rserve
Avec serveur matre, mais le serveur de rserve est le serveur
prfrentiel
Liaison tablie
Avec serveur matre
Avec serveur de rserve comme serveur prfrentiel

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

83

WinCC ServiceMode
4.6 Fonctionnement et conditions requises

4.6

Fonctionnement et conditions requises

4.6.1

Fonctionnement d'un projet de service

Introduction
Ce chapitre dcrit le fonctionnement d'un projet de service WinCC.

Projet standard
Le dmarrage d'un projet standard s'effectue de la manire suivante :
L'utilisateur se connecte au systme.
L'utilisateur dmarre WinCC Runtime ou WinCC Runtime dmarre automatiquement.
WinCC Runtime est actif jusqu' ce que l'un des vnements suivants se produise :
L'utilisateur quitte WinCC Runtime.
L'utilisateur se dconnecte du systme.
Ceci met fin System WinCC Runtime.

Projet de service
Dans un projet de service, WinCC Runtime est dmarr en tant que service. Selon le
paramtrage, ces services sont dmarrs aux instants suivants :
Automatiquement, chaque dmarrage du systme d'exploitation.
Lorsqu'un utilisateur se connecte et dmarre WinCC Runtime.
WinCC reste actif, mme si l'utilisateur se dconnecte.
Les donnes WinCC Runtime restent accessibles.
Si ncessaire, un utilisateur connect a la possibilit d'activer l'utilisation de Runtime.
Le graphique suivant indique les tats entre le dmarrage du serveur et le dmarrage Runtime
automatique dans un projet de service.

84

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.6 Fonctionnement et conditions requises
5HGPDUUDJH
6HUYHXUGPDUU
$XFXQXWLOLVDWHXUFRQQHFW

/HSURMHW:LQ&&V
RXYUH

3URMHW:LQ&&RXYHUW
$XFXQXWLOLVDWHXUFRQQHFW

:LQ&&5XQWLPHHVWGPDUU
:LQ&&5XQWLPHHQ6HUYLFH0RGH
GPDUU
$XFXQXWLOLVDWHXUFRQQHFW
$XFXQHFRPPDQGHSRVVLEOH

4.6.2

Conditions d'excutabilit d'un projet de service

Conditions pralables
Dans les projets de service, une commande interactive n'est pas souhaite en rgle gnrale.
Scripts
Etant donn qu'aucun utilisateur interactif n'est normalement connect dans les projets de
service, les scripts C et les scripts VB peuvent causer par exemple des problmes dans les
cas suivants :
S'ils exigent des interactions, par exemple des saisies.
S'ils affichent des botes de message.
Projet de service dans un scnario WinCC rparti
Pour un projet de service, vous devez crer un propre utilisateur Windows. L'utilisateur
Windows configur pour le projet de service doit tre membre du groupe d'utilisateurs
"SIMATIC HMI"
Vous pouvez utiliser un utilisateur Windows local ou un utilisateur Windows de domaine.
Veuillez respecter les consignes suivantes pour un systme WinCC multipostes ou des
systmes rpartis avec communication serveur-serveur :

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

85

WinCC ServiceMode
4.6 Fonctionnement et conditions requises
Utilisateur Windows local
L'utilisateur doit tre membre du groupe d'utilisateurs local "SIMATIC HMI" sur tous les
ordinateurs faisant partie du groupement. Le mot de passe de cet utilisateur doit tre le
mme sur tous les ordinateurs.
Utilisateur Windows de domaine
L'utilisateur doit remplir l'une des conditions suivantes :
L'utilisateur est membre du groupe d'utilisateurs local "SIMATIC HMI" sur tous les
ordinateurs.
L'utilisateur est membre d'un groupe qui est lui-mme membre du groupe d'utilisateurs
local "SIMATIC HMI".
Remarque
La condition d'un fonctionnement en runtime sans interruption d'un projet de service
WinCC est que le mot de passe de l'utilisateur configur ne puisse ni tre modifi ni
expirer.
Activez pour cela les options suivantes lors de la cration de l'utilisateur :
"L'utilisateur ne peut pas modifier le mot de passe"
"Le mot de passe n'expire pas"

86

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.7 Configurer le WinCC ServiceMode

4.7

Configurer le WinCC ServiceMode

4.7.1

Dfinition d'un projet en tant que projet de service

Introduction
Vous dfinissez dans les proprits du projet si le projet doit tre un projet standard ou un
projet de service.

Marche suivre - Dfinir un projet de service


1. Cliquez dans la fentre de navigation du WinCC Explorer sur le nom du projet et
slectionnez dans le menu contextuel l'option "Proprits".
La bote de dialogue "Proprits du projet" s'ouvre.
2. Passez l'onglet "Mode de fonctionnement".
3. Activez "Service".
WinCC vous indique que le changement du projet exige un rechargement du projet.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

87

WinCC ServiceMode
4.7 Configurer le WinCC ServiceMode
4. Spcifiez dans le champ "Utilisateur" l'utilisateur sous lequel le projet de service WinCC
sera excut.
Vous trouverez davantage d'informations sur les proprits requises pour cet utilisateur au
Chapitre "Conditions d'excutabilit d'un projet de service (Page 85) ".
5. Tapez le mot de passe correspondant dans le champ "Mot de passe".
6. Reconfirmez le mot de passe dans le champ "Mot de passe".
7. Validez vos entres avec "OK".
8. Chargez le projet nouveau.

Configurer le dmarrage automatique


WinCC peut activer le projet voulu au dmarrage de l'ordinateur. Spcifiez le projet dans l'outil
"Configuration de Dmarrage".

Marche suivre - Configurer l'autodmarrage


1. Dans le menu Dmarrer de Windows, slectionnez la commande "Dmarrage
automatique" dans le dossier "SIMATIC> WinCC".
Le dialogue "Configuration de Dmarrage" s'ouvre.
2. Slectionnez le projet voulu dans le champ "Projet" l'aide du bouton
Le fichier de projet est inscrit avec le chemin complet dans le champ.

3. Si le projet doit tre ouvert en Runtime, cochez alors la case "Dmarrer et activer le projet".
4. Cliquez sur le bouton "Activer l'autodmarrage".
Au prochain dmarrage de l'ordinateur, WinCC dmarrera automatiquement et le projet
slectionn sera ouvert.

Conversion d'un projet de service en un projet standard


Si vous voulez transformer un projet de service en projet standard, activez l'option "Standard"
dans l'onglet "Mode de fonctionnement".

Conversion d'un projet standard en un projet de service


Si vous voulez transformer un projet standard en projet de service, activez l'option "Service"
dans l'onglet "Mode de fonctionnement".
Remarque
La conversion d'un projet standard en un projet de service n'est pas toujours possible
Un projet de service est soumis des restrictions. Prenez note de ces restrictions avant
d'effectuer la conversion. Vous trouverez davantage d'informations sous "Utilisation d'un
projet de service et restrictions (Page 80)"

88

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.7 Configurer le WinCC ServiceMode
Remarque
Aprs avoir transform le projet de service en projet standard et inversement, vous devez
reconfigurer la configuration du dmarrage automatique "Autostart".

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

89

WinCC ServiceMode
4.8 Projet de service en Runtime

4.8

Projet de service en Runtime

4.8.1

Projet de service en Runtime

Introduction
WinCC affiche l'icne "SIMATIC WinCC" dans la zone de notification de la barre des tches,
appele zone Tray. Le menu contextuel de cette icne vous permet d'excuter les fonctions
suivantes :
Dmarrer Graphics Runtime.
Quitter Graphics Runtime.
Activer le projet.
Dsactiver le projet.
Ouvrir la fentre de diagnostic.
Pour plus d'informations ce sujet, reportez-vous WinCC Information System, chapitre
"Travailler avec WinCC > Utilisation de projets > Annexe > Etat de WinCC et commande dans
la zone Tray".

4.8.2

Activation d'un projet de service

Conditions pralables
Le projet doit tre enregistr en tant que projet de service. D'autres conditions sont indiques
au chapitre "Conditions d'excutabilit d'un projet de service (Page 85)".

Marche suivre - Dmarrage automatique d'un projet de service en ServiceMode


Si le dmarrage automatique a t correctement paramtr pour le projet l'aide de l'outil
"Configuration de dmarrage", il se produit ce qui suit :
Le projet est activ automatiquement au dmarrage du serveur.
Aucune donne utilisateur n'est requise.

Rsultat - Dmarrage automatique d'un projet dans WinCC ServiceMode


Le projet est activ. Aucun utilisateur n'est connect au serveur.

90

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

WinCC ServiceMode
4.8 Projet de service en Runtime

Marche suivre - Dmarrage manuel d'un projet dans WinCC ServiceMode


La marche suivre suivante suppose qu'aucun dmarrage automatique n'est paramtr pour
le projet.
1. Dmarrez le serveur.
2. Connectez-vous au serveur.
3. Ouvrez le projet.
4. Slectionnez la commande "Activer le projet" dans le menu contextuel de l'icne affiche
dans la zone Tray. Une alternative consiste activer le projet avec WinCC Explorer.

Rsultat - Dmarrage manuel d'un projet dans WinCC ServiceMode


Le projet est activ. WinCC affiche l'icne

Pour que WinCC Runtime reste actif lorsque vous vous dconnectez du serveur, quittez
uniquement WinCC Explorer. Slectionner cet effet l'entre "Quitter WinCC Explorer" dans
la bote de dialogue "Quitter WinCC Explorer". WinCC Runtime reste alors actif.

4.8.3

Connexion et dconnexion lors d'un projet de service activ

Introduction
Vous pouvez vous connecter au rseau et vous re-dconnecter pendant qu'un projet WinCC
est en Runtime, pour effectuer par exemple des oprations ncessaires sur le serveur.
Remarque
WinCC Runtime s'arrte lorsque des mises en jour ncessitant un redmarrage sont
installes.

Condition pralable
Un projet de service est activ. Aucun utilisateur n'est connect au serveur.

Marche suivre
1. Ouvrez une session sur le serveur.
2. Effectuez les actions voulues.
3. Dconnectez-vous nouveau du serveur.

Rsultat
Vous vous tes connect et dconnect du serveur. WinCC Runtime n'en est pas affect.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

91

WinCC ServiceMode
4.8 Projet de service en Runtime

4.8.4

Activation de la commande interactive des fins de service

Introduction
Vous pouvez activez la commande interactive pendant qu'un projet de service WinCC est en
Runtime.

Condition pralable
Un projet de service est actif. La commande interactive n'est pas active.
Vous ouvrez une session sous un utilisateur qui est membre du groupe "SIMATIC HMI".

Marche suivre - Activer la commande interactive


1. Ouvrez une session sur le serveur.
dans le systme tray, slectionnez la commande
2. Dans le menu contextuel de l'icne
"Dmarrer Graphics Runtime".
WinCC active la commande interactive. Vous pouvez utiliser le projet WinCC.

Marche suivre - Quitter la commande interactive


1. Dans le menu contextuel de l'icne
"Quitter Graphics Runtime".
WinCC met fin Graphics Runtime.

dans le systme tray, slectionnez la commande

2. Dconnectez-vous si ncessaire.

92

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.1

Redundancy

Contenu
WinCC Redundancy sert la configuration d'un systme redondant. La disponibilit de WinCC
et de l'installation est d'une manire gnrale accrue grce une exploitation en parallle de
deux ordinateurs serveurs coupls ensemble et la commutation automatique des serveurs
en cas de dfaut.
Ce chapitre explique :
Comment crer un systme redondant dans WinCC.
Comment configurer les serveurs pour la redondance.
Comment configurer la synchronisation des archives redondantes.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

93

Systmes redondants
5.2 WinCC- Redundancy

5.2

WinCC- Redundancy

Introduction
WinCC Redundancy offre une augmentation sensible de la disponibilit de WinCC et de
l'installation dans son ensemble par un fonctionnement en parallle de deux PC serveurs
coupls.
&OLHQWV

6HUYHXU

6HUYHXU

6\QFKURQLVDWLRQGHVGRQQHV
DSUVLQFLGHQW

Pour identifier temps la panne d'un partenaire, les serveurs se surveillent mutuellement au
Runtime.
En cas de dfaillance de l'un des deux serveurs, les clients sont automatiquement basculs
du serveur dfaillant sur le serveur actif. Tous les clients restent ainsi tout moment
disponibles pour la surveillance et la conduite du process.
Pendant la dfaillance, le serveur non dfaillant continue archiver toutes les alarmes et les
donnes de process du projet WinCC. Lorsque le serveur dfaillant est redevenu oprationnel,
le contenu de toutes les archives d'alarmes, archives de valeurs de process et archives
utilisateur y est automatiquement copi. Les lacunes de donnes des archives du serveur
dfaillant sont ainsi combles par la restitution des donnes manquantes. La compensation
des lacunes de donnes est nomme aussi synchronisation aprs rtablissement.
L'option WinCC Option Redundancy vous apporte :
La synchronisation automatique des archives d'alarmes, des archives de valeur de process
et des archives utilisateur aprs le rtablissement d'un serveur dfaillant.
La synchronisation automatique des archives d'alarmes, des archives de valeur de process
et des archives utilisateur aprs un incident de couplage de process.
La synchronisation en ligne des alarmes internes.
La synchronisation en ligne des variables internes (synchronisation de variables).

94

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.2 WinCC- Redundancy
La synchronisation en ligne d'archives utilisateur.
La commutation automatique de clients entre les serveurs redondants en cas de dfaillance
d'un des serveurs.
Le "Project Duplicator" pour dupliquer un projet sur le serveur redondant.
La commutation automatique des clients en cas de dfaillance du couplage de process.
La fonction "Application Health Check" pour la surveillance des applications WinCC.
La fonction "SelfDiagnosis" surveille l'tat du matriel et des logiciels du systme local.

Fonction "Application Health Check"


Dans le contexte de WinCC / PCS7 le terme "Application Health Check"dsigne la surveillance
cyclique de signe de vie des applications importantes. La fonction augmente la sensibilit de
la redondance, car la surveillance de signe de vie s'tend au-del du serveur lui-mme aux
diffrentes applications. La fonction "Application Health Check" surveille automatiquement
toutes les applications WinCC importantes.
La surveillance de signe de vie excute aprs identification d'une panne logicielle ce qui suit :
Mettre la barre de serveur dans la variable systme "@RedundantServerState" sur "Fault".
Amener les clients connects basculer sur le serveur redondant.
L'utilisateur est inform par un message de contrle de processus sur l'incident du logiciel.
Si le serveur d'alarmes cause la dfaillance, aucune alarme systme ne peut tre gnre car
les alarmes systmes sont gnres via le serveur d'alarmes.
Remarque
Si un incident logiciel est dtect par la fonction "Application Health Check" et si une
commutation du client est dclenche, le serveur concern doit tre redmarr. C'est
seulement aprs qu'il est nouveau possible de relier des clients sur ce serveur. Une
synchronisation d'archive s'effectue rtroactivement jusqu'au moment de la dtection d'un
dfaut logiciel du serveur.

Fonction "SelfDiagnosis"
La fonction "SelfDiagnosis" comprend les tches suivantes afin de garantir la disponibilit et
la stabilit du systme redondant :
Surveillance et signalement de problmes matriels et logiciels locaux
Surveillance de la performance du systme local
Surveillance de l'tat du support de donnes
Commutation du serveur si ncessaire
Si un incident survient, les tches suivantes sont effectues :
Redmarrage d'applications
Si ncessaire, l'tat du serveur est mis sur "Fault" et le serveur est commut

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

95

Systmes redondants
5.2 WinCC- Redundancy
Une entre de journal est cre
Une alarme systme est envoye

96

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.3 Structure du Systme WinCC

5.3

Structure du Systme WinCC

5.3.1

Structure du Systme WinCC sans Redundancy

Introduction
2UGLQDWHXUGH
JHVWLRQ

1LYHDX(QWUHSULVH

&OLHQW

1LYHDX
&RQGXLWH

%XVGHWHUPLQDO
5VHDX3&

6HUYHXU

1LYHDX3URFHVV

%XVV\VWPH
3URILEXV03,
,QGXVWULDO1HW

Le schma ci-dessus est un exemple de structure du niveau de rfrence WinCC avec le


niveau entreprise prioritaire et le niveau process sous-jacent.
Comme indiqu sur le croquis ci-dessus, les tches du niveau de rfrence sont rparties sur
plusieurs PC. La rpartition des tches s'effectue en fonction d'une structure Client-Serveur :

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

97

Systmes redondants
5.3 Structure du Systme WinCC
Tches des serveurs :
Les serveurs dtectent les mmoires images et les alarmes des systmes d'automatisation.
Pour l'acquisition des donnes, les serveurs sont connects aux API par des rseaux
industriels.
Les serveurs mettent les donnes de process la disposition des clients et grent les tats
de traitement.
Tches des clients :
Les stations client servent piloter et surveiller l'ensemble de l'installation.
Les clients se procurent les tats momentanment requis des serveurs concerns travers
des rseaux PC.
Les clients sont toujours galit et de valeur identique.

98

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.3 Structure du Systme WinCC

5.3.2

Structure du Systme WinCC avec Redundancy

Introduction
1LYHDX
&RQGXLWH

&OLHQW

%XVGHWHUPLQDO
5VHDX3&

6HUYHXU

6HUYHXU

1LYHDX3URFHVV

6\QFKURQLVDWLRQ
GHVGRQQHV
DSUVLQFLGHQW

%XVV\VWPH
3URILEXV03,
,QGXVWULDO1HW

Projet WinCC
A un projet WinCC est affect un groupe de systmes d'automatisation, un ordinateur serveur
et un ou plusieurs ordinateurs clients. Le projet inclut aussi toutes les donnes telles les
programmes, les donnes de configuration et divers paramtrages.

Projet WinCC redondant


Un projet configur avec redondance est ralis par un autre serveur fonctionnant
paralllement et excutant les mmes fonctions. Les deux serveurs sont relis en rseau avec
les automates, les clients et galement entre eux. Pour plus d'informations, voir " Configuration
fonction identique (Page 106) ".

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

99

Systmes redondants
5.4 Mode de fonctionnement de Redundancy

5.4

Mode de fonctionnement de Redundancy

Introduction
La vue suivante montre l'archivage et la synchronisation d'archives des serveurs redondants
parallles.

Archivage WinCC en mode normal


Normalement, les serveurs fonctionnent en Runtime totalement paralllement. Chaque
ordinateur serveur a sa propre connexion au process et dispose de ses propres archives de
donnes. Les donnes de process et les alarmes mises par les automates sont envoyes
aux deux serveurs redondants et traites en fonction par ces deux serveurs.
Pour identifier temps la panne d'un partenaire et pour mettre un message de contrlecommande les serveurs se surveillent mutuellement en Runtime.
Les archives utilisateur, les alarmes internes et les variables internes peuvent tre
synchronises en ligne en permanence (synchronisation en ligne).

100

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.4 Mode de fonctionnement de Redundancy
Les deux serveurs sont autonomes, fonctionnent avec les mmes droits et sont tous deux
la disposition de l'utilisateur. En cas de dfaillance de l'un des serveurs, un serveur redondant
quivalent est toujours disponible.
La communication entre les serveurs redondants dans le but de synchroniser les archives
s'effectue via la liaison rseau. Le rseau utilis est un rseau PC-LAN avec protocole TCP/
IP.
Une liaison additionnelle au moyen d'un adaptateur rseau ou une liaison srielle entre les
serveurs est utilise pour surveiller l'tat. La liaison additionnelle entre les serveurs n'est pas
utilise pour synchroniser les archives.

Dfaillance d'un des serveurs


Le terme dfaillance de serveur dsigne la dfaillance physique d'un serveur, p. ex. suite
une coupure de secteur ou une mise hors tension du serveur sans arrt contrl.
En cas de dfaillance d'un serveur, le serveur oprationnel reoit et archive les valeurs de
process et les alarmes des automates. L'intgrit sans faille des donnes est ainsi garantie.
Les clients sont automatiquement basculs du serveur dfaillant sur le serveur partenaire
redondant. Aprs un bref laps de temps de commutation, toutes les stations de conduite sont
nouveau disponibles.
Une liaison additionnelle au moyen d'un adaptateur rseau ou une liaison srielle entre les
serveurs est utilise pour surveiller l'tat.

Facteurs dclenchant le basculement d'un client


Le systme excute automatiquement le basculement des clients du serveur standard sur le
serveur partenaire en cas de dfaillance du serveur. Les facteurs suivants entranent le
basculement d'un client :
Liaison rseau vers le serveur dfaillante
Dfaillance de serveur
Incident de couplage de process
La fonction "Application Health Check" a reconnu une application WinCC dfectueuse et
dclenche la commutation.
Le projet est dsactiv.

Facteurs dclenchant la synchronisation d'archive aprs rtablissement


La synchronisation des archives entre les serveurs est lance aprs les anomalies suivantes :
Panne du couplage de process.
Vous pouvez dsactiver la surveillance de couplage de process. Pour plus d'informations,
voir "Configuration (Page 110)".
Dfaillance de la liaison rseau vers le serveur partenaire.
Dfaillance de serveur.
Le projet n'est pas activ.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

101

Systmes redondants
5.4 Mode de fonctionnement de Redundancy

Synchronisation aprs rtablissement


Au rtablissement du serveur dfaillant, Redundancy synchronise les archives pour la dure
de la dfaillance. Les donnes manquantes dans les archives suite la dfaillance sont
rcupres et transmises au serveur affect par la dfaillance. Deux serveurs quivalents sont
donc nouveau disponibles.
Une synchronisation d'archives d'alarmes, d'archives de valeurs de process et d'archives
utilisateur et de variables internes est effectue. Le serveur dfaillant reoit les donnes avec
un retard d la dfaillance.
La synchronisation d'archive s'excute comme fonction en arrire-plan et se droule
paralllement l'excution du process et l'archivage de WinCC. Ainsi, la commande et
l'observation de l'installation est garantie tout moment.
Synchronisation de variables internes
Les variables internes doivent possder la proprit "Synchronisation de variables".
Les variables internes sont synchronises sur les ordinateurs partenaires ds qu'une des
variables est change sur un des serveurs redondants.
Les variables internes comprennent galement les variables systme qui commencent
respectivement par le signe "@", par exemple @Current_User ou @RM_Master. Vous ne
devez pas configurer de synchronisation en ligne pour les variables systme.

Synchronisation aprs incident du couplage de process


Si la synchronisation a t configure, le systme excute en cours de fonctionnement aprs
une dfaillance rseau entre un serveur ou un ou plusieurs automates ce qui suit :
Aprs limination de la dfaillance, la synchronisation dmarre automatiquement.

Synchronisation en ligne
Une synchronisation directe serveur-serveur (synchronisation en ligne) s'effectue lors d'un
Alarm Logging pour les alarmes internes et pour les archives utilisateur et pour les variables
internes avec synchronisation de variables.

102

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy

5.5

Configuration des serveurs Redundancy

5.5.1

Guide de configuration d'un systme redondant

Introduction
Nous allons expliquer ci-aprs, sous forme d'un guide sommaire, comment installer un
systme WinCC redondant constitu du serveur 1 et du serveur partenaire 2. Pour plus
d'informations sur la structure d'un systme client-serveur, reportez-vous dans le WinCC
Information System au chapitre "Systmes rpartis".

Dclaration des serveurs et des clients au rseau


Installez sur chaque ordinateur le rseau et attribuez l'ordinateur un nom univoque pour qu'il
puisse tre identifi aisment sur le rseau.

Installation des utilisateurs


Une fois le rseau install, vous devez installer les comptes utilisateurs sur tous les
ordinateurs.
Pour plus d'informations, voir " Dclaration des serveurs sous Windows (Page 109) ".

Installation de la licence
La licence de Redundancy doit tre installe. Vous effectuez l'installation en appelant
l'application ""Automation License Manager" dans le menu Dmarrer de Windows sous
"SIMATIC > License Management". Installez la licence sur chaque serveur.

Configuration du projet sur le serveur


Lors de la configuration de la redondance WinCC est dfini ce qui suit :
Le matre standard.
Le serveur partenaire.
Le comportement de commutation des clients.
Le type de synchronisation d'archives.
Avant de dupliquer le projet, le package du serveur est gnr (Editeur "Donnes de serveur").
Crez de prfrence le package de serveur sur le serveur standard.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

103

Systmes redondants
5.5 Configuration des serveurs Redundancy
Autres informations sur la configuration du serveur pour la redondance, voir " Configuration
(Page 110) ".
Remarque
Ne configurez pour la synchronisation que les archives utilisateur dont vous avez besoin.
Plus vous spcifiez d'archives utilisateur pour la synchronisation, plus la synchronisation sera
longue et plus les ressources de votre systme seront sollicites.

Duplication du projet
Utilisez le "Project Duplicator" pour ne pas devoir configurer le serveur partenaire une seconde
fois. Le "Project Duplicator" offre la possibilit de dupliquer le projet d'un serveur l'autre.
Pour plus d'informations, voir " WinCC Project Duplicator (Page 117) ".
Remarque
Avant la duplication, faire attention ce qu'il y ait suffisamment de mmoire sur l'ordinateur
sur lequel le projet doit tre dupliqu. Si vous dupliquez sur un projet dj existant, ce dernier
ne doit pas tre ouvert.

Configuration des clients


Pour l'utilisation de Redundancy, vous devez configurer les clients en effectuant les oprations
suivantes.
Chargement du Package du serveur (matre standard) dans l'diteur "Donnes de serveur".
Dans l'Editeur "Donnes de serveur", dfinissez le serveur prfrentiel et activez la mise
jour de package automatique.

Activation des serveurs redondants


Vous activez WinCC Redundancy comme suit :
Activez tout d'abord le serveur Matre configur. Lancez ensuite les clients ventuellement
prsents. Lorsqu'ils sont activs, activez le deuxime serveur et ses ventuels clients.
La premire synchronisation est maintenant excute. La dure de la dfaillance sur laquelle

104

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy
porte cette synchronisation est le temps qui s'coule entre l'activation du premier et l'activation
du second serveur.
Remarque
Avant de dmarrer des serveurs redondants, veiller ce que le premier serveur ait
compltement dmarr avant d'activer le partenaire redondant. Si les serveurs sont activs
pour la premire fois, les clients ne doivent pas encore tre actifs.
Si vous avez entirement dsactiv un couple de serveurs redondants, il vous faut respecter
un ordre prcis lors de la ractivation. Activez tout d'abord le serveur que vous aviez dsactiv
en dernier. Une fois que ce serveur a compltement dmarr, vous pouvez activer le
partenaire redondant.

Dsactivation d'un serveur redondant


Avant de dsactiver un serveur redondant, assurez-vous que le deuxime serveur se trouve
en parfait tat de fonctionnement (aucun incident p. ex. lors du couplage du process). La
synchronisation des archives doit tre termine avant la dsactivation. Vous l'identifiez au
message de contrle-commande correspondant.
Remarque
Il se peut que des donnes se perdent si vous dsactivez le deuxime serveur avant que la
synchronisation des archives du premier serveur ne soit termine. Prenez particulirement
ce point en considration en cas d'activation / dsactivation frquente et alterne des
serveurs lors de la mise en service.

5.5.2

Conditions pralables pour des systmes redondants

Introduction
Les conditions suivantes doivent tre remplies pour WinCC Redundancy :
Pour des serveurs WinCC redondants fonctionnement multiposte, vous ne devez utiliser
que des ordinateurs quips des systmes d'exploitation pour serveur suivants :
Microsoft Windows Server 2003 32 bits
Microsoft Windows Server 2003 R2 32 bits
Microsoft Windows Server 2008 32 bits
Microsoft Windows Server 2008 R2 64 bits
Les PC clients doivent tre quips de Windows 7 ou de Windows XP.
Une condition ncessaire de la fonctionnalit Redundancy sont des serveurs synchroniss
en temps. La synchronisation de l'heure de l'ensemble de l'installation (ordinateurs WinCC,
systmes d'automatisation etc.) est recommande. La synchronisation de l'heure peut tre
effectue avec l'option WinCC "Timesynchronization".

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

105

Systmes redondants
5.5 Configuration des serveurs Redundancy
Les tlgrammes des alarmes et des acquittements des API et des clients doivent toujours
tre horodats afin d'viter les doubles inscriptions (signalisation chronologique). Par
exemple, par l'utilisation de blocs d'alarme de l'automate.
Les valeurs de process, les alarmes et les verrouillages actifs d'alarme de l'automate
subordonn sont mis paralllement aux deux serveurs.
Les deux serveurs sont dots de l'option "Redundancy".
Les serveurs utilisant l'option "Redundancy" doivent tre configurs de manire
fonctionnellement identique.
Au moins une des connexions suivantes supplmentaires est ncessaire entre les serveurs
redondants :
Connexion rseau additionnelle via une carte LAN ou connexion FireWire
Cble srie
Avec cette connexion supplmentaire, une dtermination prcise de l'tat "Master" ou
"Standby" est garantie.
La connexion LAN supplmentaire via FireWire ou carte rseau est configure dans
l'diteur de redondance. Utilisez le protocole TCP/IP avec l'adresse IP correspondante.
L'adresse IP ne doit pas se trouver dans le mme sous-rseau que le rseau des terminaux.
Remarque
Pour pouvoir quitter srement WinCC dans le cas d'une panne de courant, l'emploi d'une
alimentation sans interruption est recommand.

Synchronisation des alarmes verrouilles


Aprs le rtablissement d'un serveur dfaillant, les alarmes verrouilles activement sont
dtermines dans Alarm Logging et synchronises via interrogation gnrale des automates.
En cas de verrouillage passif d'une alarme, autrement dit sur un unique serveur, l'information
de verrouillage est synchronise.

5.5.3

Configuration fonction identique

Archives de donnes de process et d'alarme


Tag Logging et Alarm Logging doivent avoir t configurs de manire fonctionnellement
identique pour les serveurs redondants. "Configuration fonctionnellement identique" signifie :
Des archives identiques, des extensions sous forme de points de mesure et d'archives
additionnels tant admissibles. Les extensions ne sont pas synchronises, mais doivent
tre mises en conformit sur le serveur partenaire mme.
Les archives suivantes sont synchronises par WinCC :

106

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy
Archives bases sur des disques durs.
Archives de valeurs de process
Archives agrges
Archive d'alarmes
Par contre, les archives en mmoire principale ne sont pas synchronises.

Archives utilisateur
La synchronisation d'archives utilisateur prsuppose une structure identique sur les deux
serveurs :
La configuration des archives utilisateur synchroniser doit tre identique tant au niveau de
la structure des champs et enregistrements que de leurs proprits.
Remarque
La synchronisation de donnes de configuration modifies n'est pas possible via le
chargement de modifications en ligne
Les modifications des donnes de configuration de User Archive, par ex. les champs
supprims dans l'archive, ne peuvent pas tre transfres sur un couple de serveurs
redondants via le chargement de modifications en ligne.

Gestion des utilisateurs


Les modifications dans la gestion des utilisateurs ne sont pas synchronises
automatiquement. Pour effectuer des modifications dans la gestion des utilisateurs, vous
disposez des possibilits suivantes :
Effectuez les modifications sur la station d'ingnierie. Transfrez les modifications sur les
serveurs redondants.
Effectuez les mmes modifications sur les deux serveurs redondants.

Voir aussi
Alarmes synchronises en ligne (Page 108)
Archives utilisateur redondantes (Page 108)
Conditions pralables pour des systmes redondants (Page 105)
WinCC- Redundancy (Page 94)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

107

Systmes redondants
5.5 Configuration des serveurs Redundancy

5.5.4

Archives utilisateur redondantes

Introduction
Les archives utilisateur peuvent tre traites l'aide de commandes, de programmes
autonomes, d'API ou d'autres fonctions.

Condition
La configuration des archives sur les deux ordinateurs doit tre identique. C'est pourquoi vous
devez utiliser le Project Duplicator.

Traitement parallle d'archives utilisateur


Lors de l'ajout parallle d'enregistrements dans des archives utilisateur redondantes, il
convient de tenir compte de ce qui suit :
Sur le serveur qui est tomb en panne au pralable, il est possible d'ajouter de nouveaux
enregistrements quand la synchronisation est excute aprs le rtablissement.
Autrement, vous obtenez un message d'erreur dans le script ou dans User Archive Control.
Par ailleurs, un certain temps s'coule lors de la synchronisation en ligne avant qu'un
enregistrement ne soit synchronis dans l'archive redondante.
Remarque
Lorsque les deux serveurs sont dfaillants, le dernier ordinateur serveur en service doit
tre d'abord dmarr. Autrement, les modifications effectues risquent d'tre perdues.

5.5.5

Alarmes synchronises en ligne

Introduction
Toutes les variables de signalisation internes et les alarmes sans liaison de variable sont
synchronises en ligne. Celles-ci incluent galement les alarmes de conduite systme de
Alarm Logging et les messages de "Batch".

Voir aussi
Configuration fonction identique (Page 106)
WinCC- Redundancy (Page 94)

108

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy

5.5.6

Dclaration des serveurs sous Windows

Introduction
Les deux serveurs redondants doivent se connatre rciproquement dans Utilisateurs et mots
de passe doivent en outre tre identiques sur les serveurs redondants.
Pour la dclaration de l'utilisateur, procdez comme suit :
Sous Windows Server 2008 / Windows Server 2008 R2 / Windows 7 :
L'appel s'effectue par le menu Dmarrer de Windows par "Dmarrer > Paramtres >
Panneau de configuration". Configurez les utilisateurs dans la bote de dialogue "Comptes
utilisateur" au moins en tant qu'utilisateur.
Sous Windows Server 2003 :
L'appel s'effectue par le menu Dmarrer de Windows par "Dmarrer > Paramtrages >
Panneau de configuration" et l'icne "Noms et mots de passe utilisateur enregistrs".
Configurez les utilisateurs dans la bote de dialogue "Utilisateurs et mots de passe" au
moins en tant qu'utilisateur.
Sous Windows XP :
L'appel s'effectue par le menu Dmarrer de Windows par "Dmarrer > Paramtres >
Panneau de configuration" et l'icne "Comptes d'utilisateurs". Configurez les utilisateurs
dans la bote de dialogue "Utilisateurs et mots de passe" au moins en tant qu'utilisateur.
L'exemple montre le dialogue sous Windows XP.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

109

Systmes redondants
5.5 Configuration des serveurs Redundancy

Remarque
L'utilisateur doit avoir les proprits suivantes :
Possder les droits d'un administrateur ou d'un utilisateur.
tre membre du groupe d'utilisateurs "SIMATIC HMI".
Les serveurs redondants doivent tre quips de :
Windows 2003 Server, Windows Server 2003 R2,
Windows 2008 Server, Windows Server 2008 R2
Les PC clients doivent tre quips de :
Windows 2003 Server, Windows Server 2003 R2,
Windows 2008 Server, Windows Server 2008 R2,
Windows 7, Windows XP Professional
Prenez galement en considration les informations figurant dans Installation Notes, chapitre
"Dfinir les droits d'accs au systme d'exploitation".

5.5.7

Configuration

5.5.7.1

Configuration de la redondance

Introduction
Lors de la configuration de la redondance WinCC est dfini ce qui suit :
Le matre par dfaut
Le serveur partenaire
Le comportement de commutation des clients
Le type de synchronisation d'archives
Remarque
Ne configurez pour la synchronisation que les archives utilisateur dont vous avez besoin.
Plus vous spcifiez d'archives utilisateur pour la synchronisation, plus la synchronisation
sera longue et plus les ressources de votre systme seront sollicites.

110

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy

Marche suivre
Pour ouvrir le systme Redondancy, cliquez dans WinCC Explorer sur "Redundancy". Dans
le menu contextuel, cliquez sur "Ouvrir".

Voir aussi
Scnarios de pannes (Page 126)
Exemple de commutation Client lors d'un incident du couplage de process (Page 122)
Onglet "User Archive" (Page 115)
Onglet "Gnral" (Page 112)
Guide de configuration d'un systme redondant (Page 103)
WinCC- Redundancy (Page 94)
WinCC Project Duplicator (Page 117)
Dclaration des serveurs sous Windows (Page 109)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

111

Systmes redondants
5.5 Configuration des serveurs Redundancy

5.5.7.2

Onglet "Gnral"

Introduction
L'onglet "Gnral" permet de configurer les paramtres gnraux pour le systme
Redundancy.

112

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy
Serveur

Le champ "Serveur" sert entrer le nom de l'ordinateur sur lequel Redundancy est configur.

Matre par dfaut

Dfinit le serveur Redundancy qui est activ par dfaut en tant que Master ou Standby quand
les deux serveurs dmarrent en mme temps.
Master est l'ordinateur redondant sur lequel la variable "@RM_MASTER" est mise "1"
pendant la dure de fonctionnement. Les variables de redondance "@RM_MASTER" et
"@RM_MASTER_NAME" se trouvent sous "Variables internes" dans le groupe de variables
"Redundancy" du stock de variables.
Le nom d'ordinateur du matre Redundancy est en consquence inscrit dans la variable
"@RM_MASTER_NAME".
Si l'tat de la variable "@RM-MASTER" change, par ex. la suite d'une panne d'ordinateur,
les clients basculent sur l'ordinateur "Standby" actuel. L'ordinateur "Standby" actuel devient
maintenant matre.
Remarque : Notez qu'un seul des deux serveurs Redundancy ne peut tre "Matre standard"
et que l'option n'est pas active dans les deux ! Le cas chant, des problmes risquent de
survenir au moment du basculement des clients sur l'ordinateur redondant.

Serveur partenaire
redondant

Saisissez le nom de l'ordinateur du serveur partenaire ou cliquez sur le bouton "Parcourir"

Connexion au partenaire
redondant via un adaptateur
rseau

Dtermine si une connexion existe avec un partenaire redondant via un adaptateur rseau.
La connexion via un adaptateur rseau est prfrable la connexion srie.
L'adaptateur rseau peut tre par exemple une carte rseau ou une connexion FireWire.
Comme connexion TCP/IP, on utilise une liaison logique. L'adresse IP ne doit pas se trouver
dans le mme sous-rseau que le rseau des terminaux.
L'tat de la redondance est pilot grce cette connexion. La connexion sert l'interrogation
d'tat scurise du serveur partenaire redondant. La connexion amliore la communication
entre les serveurs partenaires redondants. La disponibilit de la redondance s'en trouve
d'autant augmente.

Connexion avec des


partenaires redondants via
l'interface srie

Dtermine si une connexion existe avec un partenaire redondant via une interface srie. La
connexion via un adaptateur rseau est prfrable la connexion srie.
L'tat de la redondance est commande par cette connexion. La connexion sert
l'interrogation d'tat scurise du serveur partenaire redondant. La connexion amliore la
communication entre les serveurs partenaires redondants. La disponibilit de la redondance
s'en trouve d'autant augmente.

Synchroniser toutes les


donnes de la priode de
dfaillance.

Dfinit que toutes les donnes sont synchronises sur la priode de dfaillance complte.

Synchroniser les
dfaillances uniquement
des ... derniers jours

Dfinit que seuls les 2 derniers jours sont synchroniss.

Dfinit qu'une synchronisation est entreprise aprs le rtablissement pour Tag Logging.
Synchronisation Tag
Logging aprs
rtablissement du partenaire
Dfinit qu'une synchronisation est entreprise aprs le rtablissement pour Alarm Logging.
Synchronisation Alarm
Logging aprs
rtablissement du partenaire
Synchronisation en ligne
pour Alarm Logging

Dfinit qu'une synchronisation des alarmes de conduite et des alarmes est effectue. Seules
les alarmes avec variables de signalisation interne et les alarmes sans liaison de variable sont
synchronises.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

113

Systmes redondants
5.5 Configuration des serveurs Redundancy
Synchronisation aprs
incident du couplage de
process

Dfinit si une synchronisation d'archives est effectue entre les serveurs et ses connexions
configures (AS) aprs une perturbation de la connexion rseau.
Si la surveillance du couplage de process est active, le serveur respectif excute un contrle
de vie de toutes les connexions configures. Un couplage dfectueux de process un API
est constat par le serveur quand l'API adress ne renvoie pas de rponse au serveur.
Si un drangement des connexions un ou plusieurs API est ainsi dtect, le systme effectue
une synchronisation de toutes les archives d'alarmes, archives de donnes de process et
archives utilisateur des API appartenant au projet. Les archives des automates non dfaillants
sont donc galement synchronises. En dsactivant cette option, vous empchez cette
charge d'excution des serveurs.
Les dfauts ventuellement prsents sur le rseau des automates ne pouvant tre dtects
si la surveillance des liaisons rseau est dsactive, il n'y a donc pas de synchronisation
d'archives.

Commutation WinCC-Client
si incident du
couplage de process

Dfinit si, en cas de perturbation de la connexion rseau entre un serveur et ses connexions
configures (AS), un client reli ce serveur doit basculer sur le serveur partenaire redondant.
Si cette option est active, le nombre des connexions logiques dfectueuses du serveur matre
et du serveur partenaire redondant est dtermin cycliquement. Si le serveur matre possde
plus de connexions logiques dfectueuses que le serveur partenaire redondant, un client
connect sur le serveur matre bascule sur le serveur partenaire redondant.
Une fois l'incident de couplage de process rpar, un client sera recommut sur le serveur
prfrentiel initialement connect.
La surveillance du couplage de process est lance quand les deux serveurs redondants sont
en Runtime.

Activation de la redondance

Indique si le systme Redundancy est activ. Vous pouvez activer ou dsactiver Redundancy
par un clic de souris pendant la configuration du systme Redundancy.

Remarque
Dgradation du comportement d'excution
Durant la mise en service, WinCC Runtime est souvent dmarr et arrt sur les PC serveurs.
Le dmarrage frquent, lorsque la redondance est active, entrane chaque fois la
synchronisation des archives, ce qui peut conduire dans certaines circonstances une
dgradation notable du comportement d'excution de WinCC. Pour viter cet inconvnient,
nous vous conseillons de dsactiver la redondance durant la mise en service.
Remarque
Redmarrage de Runtime en cas de modifications des options
Dans Runtime, seules les modifications apportes dans les options pour la synchronisation
des archives sont immdiatement prises en compte, sans redmarrage de Runtime. Cela
concerne sous l'onglet "Gnral" les options suivantes :
"Synchronisation ... aprs rtablissement du partenaire".
"Synchronisation en ligne pour Alarm Logging".
"Synchronisation aprs incident du couplage de process...".
Les modifications apportes dans les autres options ne sont actives qu'aprs un redmarrage
de Runtime.

114

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy
Remarque
Lors d'un dfaut de logiciel sur le serveur, il n'est pas exclu que les clients branchs ne
basculent pas sur le partenaire redondant mais que le systme soit nanmoins bloqu.

5.5.7.3

Onglet "User Archive"

Introduction
L'onglet "User Archive" permet de configurer la synchronisation automatique des archives
utilisateur pour le systme Redondancy.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

115

Systmes redondants
5.5 Configuration des serveurs Redundancy
L'onglet "User Archive"
User Archiv

La colonne "User Archiv" affiche ligne par ligne toutes les archives utilisateur
configures.

Compensatio La colonne "Synchronisation" permet d'activer et de dsactiver la synchronisation des


n
archives utilisateur. Un double clic sur ce champ permet de basculer entre les tats
activs/dsactivs. Ce paramtre doit tre identique sur les deux partenaires serveurs.
Synchronisat Les deux boutons sous "Synchronisation de toutes les archives utilisateur" permettent
ion de toutes d'activer ou de dsactiver la synchronisation de toutes les archives utilisateur affiches.
les archives
utilisateur
Mettre jour

Le bouton "Mettre jour" adopte la configuration actuelle si la configuration de l'archive


utilisateur a t modifie avec l'diteur d'archive utilisateur aprs l'appel de l'diteur
Redundancy.

Remarque
La synchronisation de donnes de configuration modifies n'est pas possible via le
chargement de modifications en ligne
Les modifications des donnes de configuration de User Archive, par ex. les champs
supprims dans l'archive, ne peuvent pas tre transfres sur un couple de serveurs
redondants via le chargement de modifications en ligne.
Remarque
Redmarrage de Runtime en cas de modifications des options
En Runtime, seules les modifications apportes dans les options pour la synchronisation des
archives sont immdiatement prises en compte, sans redmarrage de Runtime. Cela
concerne sous l'onglet "Gnral" les options suivantes :
"Synchronisation ... aprs rtablissement du partenaire".
"Synchronisation en ligne pour Alarm Logging".
"Synchronisation aprs incident du couplage de process...".
Les modifications apportes dans les autres options ne sont actives qu'aprs un redmarrage
de Runtime.

Voir aussi
Scnarios de pannes (Page 126)
Alarmes systme de WinCC Redundancy (Page 134)
Onglet "Gnral" (Page 112)
Configuration de la redondance (Page 110)
Guide de configuration d'un systme redondant (Page 103)
WinCC- Redundancy (Page 94)
WinCC Project Duplicator (Page 117)
Dclaration des serveurs sous Windows (Page 109)

116

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy

5.5.8

WinCC Project Duplicator

5.5.8.1

WinCC Project Duplicator

Vue d'ensemble
Sur les deux serveurs redondants, les projets configurs doivent tre fonctionnellement
identiques. Une fois la configuration termine, crez le projet partenaire redondant avec le
WinCC Project Duplicator. Le WinCC Project Duplicator copie automatiquement toutes les
donnes appartenant au projet sur le partenaire redondant.
Le Project Duplicator excute ce qui suit :
Copie de toutes les donnes de projet correspondantes (vues, scripts, archives etc.).
Rglages de tous les paramtres ncessaires sur l'ordinateur cible qui est dj configur
pour l'utilisation de Redundancy.
Remarque
Le transfert avec l'Explorateur Windows n'est pas possible
Le projet ne peut pas tre transfr sur un serveur redondant avec l'Explorateur Windows.
Remarque
Le systme redondant WinCC est toujours compos de 2 PC serveurs. En dehors de ces
deux PC serveurs redondants, aucun autre PC ne doit donc tre configur comme serveur
redondant.
Vous devez modifier manuellement les paramtres spcifiques l'ordinateur
ultrieurement.

Autres configurations
D'autres configurations n'ont besoin d'tre effectues que sur l'un des serveurs. Vous
transfrez les modifications sur le serveur redondant avec le WinCC Project Duplicator.

5.5.8.2

Pour dupliquer un projet pour des serveurs redondants

Introduction
Si vous avez cr un systme redondant, vous devez synchroniser le projet WinCC aprs
chaque modification avec les serveurs redondants.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

117

Systmes redondants
5.5 Configuration des serveurs Redundancy
Pour transfrer le projet sur un serveur redondant, utilisez WinCC Project Duplicator.
Remarque
Les petites modifications peuvent tre enregistres via SIMATIC Manager avec la fonction
Chargement de modifications en ligne et tre transfres en cours de fonctionnement sur le
serveur.
Vous ne devez pas utiliser l'Explorateur Windows pour transfrer un projet sur un serveur
redondant.

Principe
Slectionnez dans Project Duplicator le projet que vous souhaitez dupliquer.
Indiquez sur quel ordinateur et dans quel dossier vous souhaitez dupliquer le projet. Le dossier
du projet est cr dans le dossier cible.
Vous ne pouvez pas dupliquer un projet sur l'ordinateur local. La duplication du projet s'effectue
toujours sur un autre ordinateur du rseau pour lequel vous possdez des droits d'accs. Dans
la description ci-aprs cet ordinateur est appel ordinateur cible.
Selon l'tat du projet, vous pouvez dupliquer les donnes de configuration et les donnes
Runtime dans le dossier slectionn :
Etat du projet

Donnes de configuration

Donnes Runtime

Projet ferm

Projet ouvert et dsactiv

Projet en Runtime

Vous pouvez uniquement dupliquer le projet complet avec toute l'arborescence. Vous ne
pouvez pas exclure des donnes ou des dossiers en dupliquant.

Duplication d'un projet avec protection d'accs relative au projet


Pour transfrer un projet WinCC avec protection d'accs relative au projet sur le serveur
redondant, il faut que SIMATIC STEP 7 soit install.
Lorsque vous cliquez sur le bouton "Dupliquer..." dans la bote de dialogue "WinCC Project
Duplicator", il vous faut entrer le mot de passe pour le projet STEP 7.
Si SIMATIC STEP 7 n'est pas install ou si vous entrez un mot de passe incorrect, le Project
Duplicator interrompt son excution en signalant une erreur.

Conditions
L'option Redundancy doit tre installe sur les deux ordinateurs.
Le dossier cible dans lequel les donnes sont dupliques, est cr sur l'ordinateur cible et
est valid pour l'accs rseau.
Vous possdez des droits d'accs au dossier cible.

118

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy
L'espace mmoire disponible sur l'ordinateur cible est suffisant.
La version WinCC correcte doit tre installe sur l'ordinateur cible. L'ordinateur doit tre
dmarr.
Le Runtime est dsactiv sur l'ordinateur cible.
Le projet est dsactiv sur l'ordinateur cible.

Marche suivre
1. Dans le menu Dmarrer de Windows, slectionnez "Project Duplicator" dans le rpertoire
"SIMATIC > WinCC > Tools". WinCC Project Duplicator s'ouvre.

2. Entrez le projet que vous voulez dupliquer dans le champ "Slectionnez le projet source
dupliquer". Vous pouvez entrer directement le chemin d'accs et le fichier de projet
<PROJECT>.MCP ou le rechercher en cliquant sur le bouton
.
3. Entrez le chemin de destination du projet dupliqu dans le champ "Enregistrer le projet
dupliqu pour le partenaire sur". Entrez directement le chemin d'accs et le fichier de projet
<PROJECT>.MCP ou recherchez-le en cliquant sur le bouton
.
4. Cliquez sur le bouton "Dupliquer".
La fentre "Copier..." s'ouvre. Le Duplicateur de projet affiche durant la duplication le nom
des fichiers et dossiers ainsi qu'une barre de progression. Pour annuler la duplication,
cliquez sur le bouton "Annuler".
Aprs la duplication, la fentre "Remarques sur le Project Duplicator" s'ouvre. WinCC vous
rappelle les paramtres qu'il vous reste encore vrifier.
5. Fermez Project Duplicator au moyen du bouton "Fermer".

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

119

Systmes redondants
5.5 Configuration des serveurs Redundancy
6. Vrifiez les paramtres dans le projet dupliqu et adaptez-les si ncessaire.
7. Vrifiez ce qui suit :
Le nom d'ordinateur.
Les paramtres dans l'diteur de redondance.
Si ncessaire les paramtres dans les diteurs.
Remarque
La barre de progression ne s'affiche pas si vous dupliquez un projet WinCC ouvert sur
l'ordinateur source.

5.5.8.3

Pour dupliquer un projet redondant en cours de fonctionnement

Introduction
Si vous ditez un projet redondant, vous pouvez galement actualiser le projet en cours de
fonctionnement sur le serveur redondant.
Les petites modifications peuvent tre enregistres par la fonction Chargement de
modifications en ligne et tre transfres en cours de fonctionnement sur le serveur. Tenez
compte ce propos de la documentation sur le "Chargement de modifications en ligne".

Dupliquer avec le Duplicateur de projet


Certaines configurations ne peuvent cependant pas tre enregistres par le chargement de
modifications en ligne. Dans ce cas, vous devez dupliquer le projet sur un serveur redondant
l'aide du Project Duplicator.
Remarque
Pas de redondance
En cas de modifications en cours de fonctionnement, vous devez dsactiver l'un des serveurs
partenaires. Il n'y a pas de redondance actuellement.

Conditions pralables
Le dossier cible est cr.
Vous possdez des droits d'accs au dossier cible.
L'espace mmoire sur le serveur redondant sur lequel le projet va tre copi, est suffisant.

120

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.5 Configuration des serveurs Redundancy

Marche suivre
Le prsent chapitre dcrit titre d'exemple la marche suivre pour un systme redondant
dots de deux serveurs, appels ici Serveur1 et Serveur2.
1. Quittez Runtime sur le serveur 1 redondant et fermez le projet.
2. Effectuez les modifications de configuration sur le serveur 2 dans Runtime et enregistrezles.
3. Dmarrez le Project Duplicator sur le serveur 2.
4. Dupliquez avec le bouton "Dupliquer" le projet sur Server1 dans le dossier cible du projet
dsactiv sous "1" et crasez-le.
5. Ouvrez le projet sur le Serveur1.
6. Vrifiez les paramtres.
7. Dmarrez le Runtime et attendez que la synchronisation s'effectue.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

121

Systmes redondants
5.6 Comment travailler avec Redundancy

5.6

Comment travailler avec Redundancy

5.6.1

Exemple de commutation Client lors d'un incident du couplage de process

Introduction
Un systme redondant consiste en deux serveurs fonctionnellement identiques. Un serveur
est le serveur matre, l'autre est le serveur partenaire redondant.
En parfait tat de fonctionnement, les serveurs ont l'tat suivant :
Le serveur matre a l'tat "Matre".
Le serveur partenaire redondant a l'tat "Standby".
Les clients se connectent sur le serveur prfrentiel configur.
Aussitt que les deux serveurs sont en Runtime, la surveillance du couplage de process est
lance. Le nombre des liaisons logiques dfectueuses du serveur matre et du serveur
partenaire redondant est dtermine cycliquement par WinCC Redundancy. Si le serveur
matre a plus de liaisons logiques dfectueuses que le serveur partenaire redondant, l'tat du
serveur devient invalide ("Fault"). Les clients sont basculs sur le serveur partenaire
redondant, qui acquiert ainsi l'tat "Matre".
Remarque
L'tat "Fault" n'est pas affich dans les variables systme "@RM_MASTER" mais dans les
variables "@RedundantServerState".

Etat de service normal


L'installation est constitue des ordinateurs suivants :
Serveur rendondant A
Serveur redondant B

122

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.6 Comment travailler avec Redundancy
Client 1 avec serveur prfrentiel A
Client 2 avec serveur prfrentiel B

Incident de couplage de process sur le serveur A


Un incident du couplage de process se produit sur le serveur A. Sur le serveur B, l'incident ne
s'est pas produit. Le nombre des liaisons logiques dfectueuses est plus grand sur le serveur

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

123

Systmes redondants
5.6 Comment travailler avec Redundancy
A que sur le serveur B. D'o l'attribution de l'tat "Fault" au serveur A. Les clients 1 et 2
basculent alors sur le serveur redondant B.

Fin de l'incident de couplage de process


Lorsque l'incident de couplage de process est limin sur le serveur A, le serveur A prend
l'tat "Standby". Le client 1 se commute alors sur le serveur A, car celui-ci lui est attribu

124

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.6 Comment travailler avec Redundancy
comme serveur prfrentiel. Le client 2 reste connect sur le serveur B, car ce dernier est
attribu comme serveur prfrentiel.

Remarque
Les couplages OPC ne sont pas surveills. C'est pourquoi aucune commutation de client n'a
lieu en cas de dfaut des couplages OPC.

Voir aussi
Scnarios de pannes (Page 126)
Onglet "User Archive" (Page 115)
Onglet "Gnral" (Page 112)
Configuration de la redondance (Page 110)
Guide de configuration d'un systme redondant (Page 103)
WinCC- Redundancy (Page 94)
WinCC Project Duplicator (Page 117)
Dclaration des serveurs sous Windows (Page 109)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

125

Systmes redondants
5.6 Comment travailler avec Redundancy

5.6.2

Scnarios de pannes

5.6.2.1

Scnarios de pannes

Introduction
Le mode de fonctionnement de WinCC Redundancy est illustr l'aide de dfaillances
frquentes. Il s'agit notamment des dfaillances suivantes :
1. Scnario 1 : Projet sur ordinateur serveur pas dans Runtime (Page 127)
2. Scnario 2 : Drangement de la connexion au serveur partenaire (Page 129)
3. Scnario 3 : Connexion rseau dfectueuse au client (Page 131)
4. Scnario 4 : Couplage dfectueux de process (Page 131)
5. Scnario 5 : Dfaut de logiciel (Page 132)
WinCC Redundancy dtecte automatiquement l'erreur actuelle ou ragit un message
d'erreur ou de drangement par les actions suivantes :
Enregistrement de la date/heure des vnements.
La synchronisation d'archives.
Modifications des identifiants "Matre" et "Standby".
Commutation des clients.
Emission d'alarmes.

Lancement des ordinateurs serveurs


Lors de l'amorage du systme des ordinateurs serveurs, la composante Redundancy
dtermine si le serveur partenaire est dj activ.
Si le serveur partenaire est dj actif, l'tat "Standby" est mis sur l'ordinateur serveur.
Si le serveur partenaire n'est pas actif au dmarrage, l'tat "Matre" est mis sur l'ordinateur
serveur.

Variables systme de WinCC Redundancy


L'tat des ordinateurs serveur est inscrit dans la variable systme @RM_MASTER.
Etat de l'ordinateur serveur

Etat variable @RM_MASTER

Matre

Stand-by

Dans la variable @RM_MASTER_NAME se trouve le nom de l'ordinateur serveur qui a l'tat


"Matre", par ex. "Serveur 1".
La variable @RedundantServerState indique sur chaque serveur redondant son tat de
redondance, p. ex. "Standby", "Master". Variables systme de WinCC Redundancy
(Page 136)

126

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.6 Comment travailler avec Redundancy
Le composant "Redundancy" ne fait qu'activer les variables mentionnes. Les deux serveurs
ont toujours les mmes droits.
Ces variables peuvent interprter les scripts ou autres applications. Seule la variable
@RM_MASTER peut tre modifie.

Le serveur matre devient serveur de veille


Si ni un client ni le serveur partenaire redondant est accessible pour le serveur matre, le
serveur matre devient le serveur Standby. Cette situation survient quand la liaison rseau et
la liaison entre les serveurs partenaires sont interrompues.
Ce procd est ncessaire pour empcher que les deux serveurs redondants ne prennent
l'tat "Matre".

Remplacement de l'information d'tat


L'tat de redondance est pilote par sa propre liaison. La connexion peut tre excute comme
suit :
Via un adaptateur secteur
Via l'interface srie
La connexion via un adaptateur rseau doit tre privilgie la connexion srie.
Remarque
Notez que la synchronisation d'archives est excute via la connexion rseau. La
synchronisation d'archives n'est pas effectu via la connexion d'tat.

5.6.2.2

Scnario 1 : Projet sur ordinateur serveur pas dans Runtime

Introduction
Ce scnario montre le comportement de Redundancy quand le projet a t dsactiv sur le
serveur 2.
Les ractions suivantes sont dclenches :
Le serveur 1 enregistre l'heure et la date de la dfaillance du serveur 2.
Le serveur 1 communique la dfaillance du serveur 2 par une alarme systme.
Si le serveur 1 est le "serveur de veille", celui-ci prend alors le rle de "Matre" par activation
de la variable@RM_MASTER. Les variables @RM_MASTER_NAME et
@RedundantServerState sont modifies en consquence.
Les clients connects sur le serveur 2 basculent sur le serveur 1.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

127

Systmes redondants
5.6 Comment travailler avec Redundancy

Le serveur 2 est rtabli


Pendant le temps de dfaillance, une lacune s'est produite dans les archives du serveur 2.
Cette lacune est alors comble par les procdures suivantes :
Le serveur 1 enregistre l'heure et la date de rtablissement du serveur 2.
Le serveur 1 communique le rtablissement du serveur 2 par une alarme systme.
Une synchronisation de redondance pour les archives suivantes du serveur 1 au serveur
2 est effectue.
Archive d'alarmes
Archives de donnes de process
Archive d'utilisateur
Dans les deux serveurs, les variables @RM_MASTER restent inchanges.
Dans le serveur 1, la variable @RM_MASTER reste active.
Dans le serveur 2, la variable @RM_MASTER est rtablie.
Les variables @RM_MASTER_NAME et @RedundantServerState restent inchanges.
Les clients pour lesquels le serveur 2 est configur comme serveur prfrentiel basculent
de nouveau sur le serveur 2.
Compare la synchronisation en ligne, la synchronisation d'archives aprs une dfaillance
de serveur peut durer plus longtemps. La dure de la synchronisation dpend du nombre
d'enregistrements synchroniser et de la charge des ordinateurs et de l'encombrement du
rseau.

Dfaillance alterne des serveurs


En cas de dfaillances alternes (voir schma), les synchronisation s'effectuent
successivement. Aprs synchronisation, toutes les donnes sont ainsi disponibles dans les
deux archives.

6HUYHXU
3DQQH%

6HUYHXU
3DQQH$

3DQQH&

Si configure, la synchronisation sera toujours excute.

128

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.6 Comment travailler avec Redundancy
Panne A
Le serveur 1 transmet toutes les valeurs au serveur 2.
Panne B
Le serveur 2 transmet toutes les valeurs au serveur 1.
Panne C
Le serveur 1 transmet toutes les valeurs au serveur 2.
Toutes ces oprations sont excutes en tche de fond, indpendamment de l'archivage des
valeurs de process et alarmes issues des automates programmables subordonns, ralis en
parallle.

5.6.2.3

Scnario 2 : Drangement de la connexion au serveur partenaire

Introduction
Ce scnario montre le comportement de Redundancy lorsque la connexion au serveur 2 est
drange. Avant l'apparition de cet vnement, les deux serveurs fonctionnent sans problme
en Runtime.
Le drangement de la connexion dcrit se produit lorsque la connexion rseau sur le serveur
1 est tire.

Situation initiale 1
Lorsque le drangement de la connexion apparat, les serveurs ont l'tat suivant :
Serveur 1 a l'tat "Matre".
Le serveur 2 a l'tat "Standby".
Le drangement de connexion se produit
Les ractions suivantes sont dclenches lorsque le drangement apparat :
Le serveur 2 devient serveur matre et enregistre le moment de la dfaillance (date et
heure).
Le serveur 2 indique par une alarme systme que le serveur partenaire est dfaillant et
que le serveur 2 est pass l'tat "Matre".
Les variables @RM_MASTER, @RM_MASTER_NAME et @RedundantServerState
s'adaptent aux deux serveurs selon la permutation.
La connexion est rtablie
Les alarmes d'Alarm Logging et les archives utilisateur n'ont pas pu tre synchronises
pendant le drangement de la connexion.
Cette lacune est alors comble par les procdures suivantes :
Le serveur 2, prsent Matre, enregistre le moment du rtablissement (date et heure).
Le serveur 2 indique par une alarme systme le rtablissement du serveur partenaire.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

129

Systmes redondants
5.6 Comment travailler avec Redundancy
Synchronisation de redondance du serveur Matre au serveur Standby.
Par la synchronisation en ligne de l'Alarm Logging, le serveur 1 signale au serveur 2 ce qui
suit et l'alarme suivante sur le serveur 1 apparat comme alarme systme :
Une erreur est survenue en mode redondance.
Le serveur 1 est pass l'tat "Standby".
Rtablissement du serveur 1.
Dans les deux serveurs, les variables @RM_MASTER, @RM_MASTER_NAME et
@RedundantServerState restent inchanges.

Situation initiale 2
Lorsque le drangement de la connexion apparat, les serveurs ont l'tat suivant :
Le serveur 1 a l'tat "Standby".
Serveur 2 a l'tat "Matre".
Le drangement de connexion se produit
Les ractions suivantes sont dclenches lorsque le drangement apparat :
Le serveur 2 reste serveur matre et enregistre le moment de la dfaillance (date et heure).
Le serveur 2 indique par une alarme systme que le serveur partenaire est dfaillant.
Le serveur 1 reste serveur de rserve (standby).
Dans les deux serveurs, les variables @RM_MASTER, @RM_MASTER_NAME et
@RedundantServerState restent inchanges.
La connexion est rtablie
Les alarmes d'Alarm Logging et les archives utilisateur n'ont pas pu tre synchronises
pendant le drangement de la connexion.
Cette lacune est alors comble par les procdures suivantes :
Le serveur 2 enregistre le moment du rtablissement (date et heure).
Le serveur 2 indique par une alarme systme le rtablissement du serveur partenaire.
Synchronisation de redondance du serveur Matre au serveur de rserve (standby).
Par la synchronisation en ligne de l'Alarm Logging, le serveur 1 signale au serveur 2 ce qui
suit et l'alarme suivante sur le serveur 1 apparat comme alarme systme :
Une erreur est survenue en mode redondance.
Rtablissement du serveur 1.
Dans les deux serveurs, les variables @RM_MASTER, @RM_MASTER_NAME et
@RedundantServerState restent inchanges.

130

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.6 Comment travailler avec Redundancy

5.6.2.4

Scnario 3 : Connexion rseau dfectueuse au client

Introduction
Dans ce scnario, un drangement apparat sur la connexion rseau entre le serveur 2 et le
client "CL5" appartenant au serveur 2.
La raction dclenche est la suivante :
Le client "CL5" bascule automatiquement du serveur dfectueux 2 au serveur courant 1.

Fin de l'incident rseau vers le client


Les ractions suivantes sont dclenches lorsque le drangement disparat :
Dans les deux serveurs, les variables @RM_MASTER, @RM_MASTER_NAME et
@RedundantServerState restent inchanges.
Le client "CL5" bascule nouveau sur le serveur prfrentiel Server2.

Voir aussi
Variables systme de WinCC Redundancy (Page 136)
Scnario 2 : Drangement de la connexion au serveur partenaire (Page 129)
Scnario 1 : Projet sur ordinateur serveur pas dans Runtime (Page 127)
Scnarios de pannes (Page 126)
Scnario 4 : Couplage dfectueux de process (Page 131)

5.6.2.5

Scnario 4 : Couplage dfectueux de process

Introduction
Dans ce scnario, un incident de couplage de process survient sur le serveur 2 cause d'une
convexion rseau interrompue vers les systmes d'automatisation.

Dfaillance d'une connexion vers un automate


La dfaillance d'une connexion vers un automate est reconnue comme dfaillance au sens
de la redondance seulement dans la condition suivante :
La connexion l'automate est seulement drange vers un serveur.
Une dfaillance de la connexion d'un automate vers les deux serveurs n'est pas une dfaillance
au sens de la redondance. Un exemple est la panne d'un automate.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

131

Systmes redondants
5.6 Comment travailler avec Redundancy

Raction un drangement
Lorsque WinCC dtecte un drangement, les ractions suivantes sont dclenches :
La dfaillance du couplage de process est communique au serveur 2.
Le serveur 1 obtient une alarme signalant que le serveur 2 partenaire est dfaillant.
Le serveur 1 enregistre le moment de la panne (date et heure) sur le serveur 2.
Si l'on a configur dans le projet serveur "Commutation du client en cas de dfaillance du
couplage de process", les clients relis ce serveur sont commuts sur le serveur
partenaire.
La variable @RM_MASTER est mise sur l'tat "Matre" dans le serveur 1, sur "Standby"
dans le serveur 2.
Les variables @RM_MASTER_NAME et @RedundantServerState sont adaptes en
consquence. @RedundantServerState est mis dans le serveur 2 sur l'tat "Fault".

Fin de l'incident de couplage de process sur le serveur 2


Si la surveillance du couplage de process a t active, la lacune de la mmoire d'archives
du serveur 2 sera comble par les mesures suivantes :
Le serveur 1 enregistre l'heure et la date de rtablissement du serveur 2.
Une synchronisation de redondance du serveur 1 au serveur 2 est effectue car le couplage
de process sur le serveur 1 n'est pas perturb.
Les donnes de tous les automates sont synchronises. Les donnes des automates non
dfaillants sont donc galement synchronises.
Sur le serveur 2, la variable @RedundantServerState passe de "Fault" "Standby".
La fin de l'incident de couplage de process sur le serveur 2 est communique par une
alarme systme.

5.6.2.6

Scnario 5 : Dfaut de logiciel

Introduction
Dans ce scnario, une panne d'un logiciel surveill survient dans le serveur 2. Lorsque ce
drangement survient, le serveur 2 a l'tat "Matre" et le serveur 1 l'tat "Standby". Plusieurs
clients sont relis aux deux serveurs.
Quand la fonction "Application Health Check"dtecte une dfaillance du logiciel WinCC, les
ractions suivantes sont dclenches :
Application Health Check signale l'incident Redundancy. L'tat du serveur 2 est dfini sur
"Fault" dans la variable @RedundantServerState. La variable @RM_Master est dfinie sur
l'tat "Standby".
Dans le serveur 1, la variable @RM_MASTER est dfinie sur l'tat "Matre". Les variables
@RM_MASTER_NAME et @RedundantServerState sont adaptes en consquence.
Les clients connects sur le serveur 2 basculent sur le serveur 1.
L'utilisateur est inform par un message systme de la dfaillance logicielle si elle n'est
pas due au serveur d'alarmes lui-mme.

132

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.6 Comment travailler avec Redundancy

Fin de la dfaillance logicielle sur le serveur 2


Vous remdiez la dfaillance logicielle en dsactivant le projet serveur et redmarrant le
serveur 2. Aprs l'activation du projet sur le serveur 2, les archives sont synchronises
automatiquement.
Sur le serveur 2, la variable @RedundantServerState est dfinie sur "Standby". Le serveur
1 reste sur l'tat "Matre".
Le serveur 1 enregistre l'heure et la date de rtablissement du serveur 2.
Une synchronisation de redondance pour les archives utilisateur du serveur 1 au serveur
2 est effectue.
Remarque
Si la fonction "Application Health Check" a dtect une dfaillance logicielle et un
basculement client et un message commande-contrle ont t dclenchs, il est excut
ce qui suit :
Le serveur concern doit tre dsactiv.
Le serveur concern doit tre redmarr.
C'est seulement aprs qu'il est nouveau possible de relier des clients sur ce serveur.
Une synchronisation d'archives s'effectue rtroactivement jusqu'au moment de la
dtection d'une dfaillance logicielle du serveur.

Voir aussi
Variables systme de WinCC Redundancy (Page 136)
Scnario 3 : Connexion rseau dfectueuse au client (Page 131)
Scnario 2 : Drangement de la connexion au serveur partenaire (Page 129)
Scnario 1 : Projet sur ordinateur serveur pas dans Runtime (Page 127)
Scnarios de pannes (Page 126)
Scnario 4 : Couplage dfectueux de process (Page 131)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

133

Systmes redondants
5.7 Annexe

5.7

Annexe

5.7.1

Alarmes systme de WinCC Redundancy

Introduction
L'option Redundancy met une srie d'alarmes systme disposition. Ces dernires peuvent
tre gnres dans l'diteur Alarm Logging (sous Outils > Alarmes systme WinCC).
Les alarmes systme suivantes peuvent tre mises par WinCC Redundancy :

134

N de message

Texte message WinCC

1012200

REDRT:Station partenaire tombe en panne


WinCC a t termin sur le serveur partenaire.

1012201

REDRT:Station partenaire marche nouveau


WinCC a t redmarr sur le serveur partenaire.

1012202

REDRT:Les projets n'ont pas la mme fonction

1012203

REDRT:Synchronisation des archives errone

1012204

REDRT:Erreur interne dans Redundancy

1012205

REDRT:Liaison au partenaire dfectueuse


La liaison au serveur partenaire est dfectueuse

1012206

REDRT:Liaison au partenaire rtablie


La liaison au serveur partenaire est rtablie

1012207

REDRT:Serveur partenaire - WinCC n'est pas activ


Lors de la mise en route, constatation que WinCC n'est pas lanc.

1012208

REDRT:Synchronisation des archives commence


Ce message est mis au dbut d'une synchronisation d'archive

1012209

REDRT:Synchronisation des archives termine


Ce message est mis la fin d'une synchronisation d'archive

1012216

REDRT:Interruption de la synchronisation
La synchronisation a t interrompue par une autre panne

1012217

REDRT:Le projet au serveur partenaire n'est pas activ


Lors de la mise en route, constatation que WinCC n'est pas activ pour le serveur
partenaire, ou qu'il n'est pas en Runtime

1012218

SWITCH:Le client a t automatiquement commut


Le client a t automatiquement commut sur le serveur partenaire

1012219

SWITCH:Le client a t manuellement commut


Le client a t manuellement commut sur le serveur partenaire

1012220

REDRT: La synchronisation n'est pas prte pour toutes les User Archives.
La synchronisation n'est pas prte pour toutes les archives utilisateur configures
localement, tant donn que pour une archive au moins la structure d'archive du
partenaire diffre ou que la synchronisation n'est pas active sur le partenaire.

1012221

REDRT: Synchronisation pour toutes les User Archives.


La synchronisation est prte pour les archives utilisateur configures localement
et la structure d'archive concorde avec celle du partenaire.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.7 Annexe
N de message

Texte message WinCC

1012226

REDRT:Projet du serveur partenaire activ


Lors de la mise en route, constatation que WinCC est activ pour le serveur
partenaire WinCC.

1012227

REDRT:Erreur-Ordinateur partenaire n'est pas serveur


Lors de la mise en route, constatation que le serveur partenaire configur n'est
pas un serveur.

1012240

REDRT: L'erreur <Description de l'erreur> dans <Nom d'application> dclenche


la commutation.
La commutation a t dclenche par Application Health Check suite une erreur
dans l'application en question.

1012241

REDRT: Commutation sur l'tat <Dsignation de l'tat>


Alarme d'une modification d'tat.

1012244

REDRT: Surcharge lors de la synchronisation en ligne d'Alarm Logging


Le nombre d'alarmes synchroniser est excessif.

1012245

REDRT: Perte de la liaison srie

1012246

REDRT: Liaison srie rtablie

1012247

REDRT: <Nom d'ordinateur sur lequel le message a t cr>:OS Server (Master)


<Nom d'ordinateur> Serveur OS (Standby) <Nom d'ordinateur> Erreur de
redondance
Selon le scnario de dfaillance, le serveur Master et le serveur Standby ou l'un
des deux signale l'erreur de redondance. La redondance est mise en danger.

1012248

REDRT: Serveur OS (Standby) Redondance rtablie

1012349

REDRT: Perte de la connexion via adresse (MAC) de carte rseau


La connexion avec le serveur partenaire via le LAN redondant est interrompu ou
en dfaut.

1012350

REDRT: Connexion via adresse (MAC) de carte rseau restaure


La connexion avec le serveur partenaire via le LAN redondant est restaure.

1012351

REDRT:RedundancyControl: Blocage du systme constat. Bascule sur l'tat


Fault

1012352

REDRT:RedundancyControl: Blocage du systme constat. Redmarrez


l'ordinateur le plus rapidement possible

1012353

RedundancyControl : Etat modifi en FAULT, le serveur partenaire n'est


cependant pas disponible

1012354

RedundancyControl : Etat modifi en FAULT, l'isolation du serveur n'est


cependant pas active

1012355

RedundancyControl : Etat modifi en FAULT, l'isolation du serveur est cependant


bloque par @1%s@. Motif : @2%s@

1012356

RedundancyControl : Etat modifi en FAULT => le serveur est isol

1012357

RedundancyControl : Etat modifi en FAULT, le rdmarrage automatique n'est


cependant pas activ

1012358

RedundancyControl : Etat modifi en FAULT, le rdmarrage automatique est


cependant bloqu parce que l'adaptateur rseau est coup et le DHCP valid

1012359

RedundancyControl : Redmarrage de l'ordinateur bloqu par @1%s@. Motif :


@2%s@

1012360

RedundancyControl : Redmarrage de l'ordinateur interrompu parce que le


dernier redmarrage a eu lieu il y a moins de @1%s@ s

1012361

RedundancyControl : Redmarrage de l'ordinateur interrompu parce qu'aprs un


redmarrage @1%s@, aucun autre redmarrage n'est autoris pour @2%s@ s

1012362

RedundancyControl : L'ordinateur est redmarr en @1%s@ s

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

135

Systmes redondants
5.7 Annexe
N de message

Texte message WinCC

1012700

Autodiagnostic : Valeur @7%s@ du participant @10%s@ n'est pas valide.

1012701

Autodiagnostic : Valeur @7%s@ du participant @10%s@ est suprieure la


limite d'alerte HIGH.

1012702

Autodiagnostic : Valeur @7%s@ du participant @10%s@ est infrieure la limite


de dfaut LOW.

1012703

Autodiagnostic : @100%s@ : Valeur @7%s@ du participant @10%s@ est


suprieure la limite d'alerte HIGH.

1012704

Autodiagnostic : @100%s@ : Valeur @7%s@ du participant @10%s@ est


infrieure la limite d'alerte LOW.

1012705

Autodiagnostic : @100%s@ : La valeur @7%s@ du participant @10%s@ ne


dpasse plus la limite de dfaut.

1012706

Autodiagnostic : @100%s@ : La valeur @7%s@ du participant @10%s@ est OK.

1012707

Autodiagnostic : @100%s@ : Le participant @10%s@ cause @2%s@.

Voir aussi
Abrviations (Page 137)
Variables systme de WinCC Redundancy (Page 136)

5.7.2

Variables systme de WinCC Redundancy

Introduction
Les variables systme @RM_MASTER et @RM_MASTER_NAME sont utilises par WinCC
Redundancy pour la commande Matre/Standby des deux serveurs redondants et pour le
processus de basculement des clients. Ces variables systme peuvent tre galement lues
et modifies par d'autres applications ou par des scripts.
Remarque
Vous devez ouvrir l'diteur Redundancy et le refermer avec "OK" pour que les variables
systme de WinCC Redundancy soient cres.

Variables systme de WinCC Redundancy

136

@LocalMachineName

Cette variable contient le nom de l'ordinateur local.

@RedundantServerState

La variable affiche l'tat de redondance de ce serveur.


Plage des valeurs :
0: Etat non dfini (valeur initiale)
1: Serveur est Matre
2: Serveur est Standby
3: Serveur est Fault
4: Serveur est autonome (pas d'exploitation en redondance)

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.7 Annexe
Variables systme de WinCC Redundancy
@RM_MASTER

Pour signaler que l'ordinateur serveur est Matre, cette


variable @RM_MASTER est dfinie. Si le serveur est
"Standby", la variable @RM_MASTER est remise zro.

@RM_MASTER_NAME

La variable @RM_MASTER_NAME contient le nom du


serveur matre, par exemple "SERV_4".

@RM_SERVER_NAME

Cette variable contient le nom du serveur, auquel un client


est reli.

@RM_UA_ONL_"NomArchive"

Sert des fins de diagnostic. Pour chaque archive


d'utilisateur, une variable propre avec le nom d'Archive
correspondant est cre.
Cete variable est mise 1 lorsqu'une archive utilisateur est
modifie. Elle est remise zro aprs la synchronisation en
ligne.

@RM_Offline_UA_Name

Sert des fins de diagnostic. Cette variable contient les noms


de l'archive d'utilisateur qui est en cours de compensation.

Voir aussi
Abrviations (Page 137)
Alarmes systme de WinCC Redundancy (Page 134)

5.7.3

Abrviations

5.7.3.1

Abrviations

Introduction
Abrviation

Explication

API

Systme d'automatisation

CS

Systme de configuration WinCC

CC

Systme contrle-commande

MCC

Message CC vers niveau de rfrence

OS

Station oprateur

ADP

Saisie des donnes de process

RT

WinCC Runtime

RTO

Runtime Object

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

137

Systmes redondants
5.7 Annexe

Voir aussi
Alarmes systme de WinCC Redundancy (Page 134)
Variables systme de WinCC Redundancy (Page 136)

5.7.3.2

Niveau entreprise

Introduction
Le niveau entreprise ralise l'intgration globale des ordinateurs de tous les domaines d'une
entreprise.

5.7.3.3

Niveau de rfrence

Introduction
Le niveau de rfrence sert la commande et la visualisation du process. Les tches du
niveau de rfrence sont rparties sur les ordinateurs serveur et client. Ceux-ci sont
interconnects par des rseaux PC. Les ordinateurs serveurs rapatrient les tats de process
des systme d'automatisation et les ordinateurs clients assurent l'interface homme-machine.

5.7.3.4

Niveau process

Introduction
Au niveau process, les systmes d'automatisation et les ordinateurs de process sont utiliss
pour automatiser des process industriels. La communication transversale et avec le niveau
de rfrence est ralise via des rseaux industriels tels que PROFIBUS.

5.7.3.5

Serveur

Introduction
Les ordinateurs serveurs du niveau de rfrence saisissent la mmoire image du process, les
donnes de mesure et les alarmes des systmes d'automatisation par l'intermdiaire de
rseaux industriels et stockent toutes les donnes avec l'horodatage correspondant dans la
mmoire d'archive. Les serveurs peuvent tre rendus redondants par adjonction d'un second
ordinateur fonctionnant en parallle et configur de manire fonctionnellement identique.

138

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Systmes redondants
5.7 Annexe

5.7.3.6

Client

Introduction
Les ordinateurs clients du niveau de rfrence assurent l'interface homme-machine vers
l'ensemble du systme. Le conducteur de l'installation (oprateur) a accs sur les ordinateurs
clients l'ordinateur serveur, o peuvent tre appeles les mmoires image du process, les
donnes de mesure et les alarmes de tous les systmes d'automatisation. En cas de
dfaillance, les messages correspondants sont affichs immdiatement l'oprateur. Ces
alarmes doivent tre en gnral acquittes par l'oprateur.

5.7.3.7

Projet

Introduction
Un projet est constitu d'un groupe de systmes d'automatisation, d'un ordinateur serveur et
d'un ou de plusieurs ordinateurs clients. Font galement partie du projet toutes les donnes
telles que les programmes, les paramtrages et les donnes de configuration.

5.7.3.8

Mmoire d'archive

Introduction
Les fonctions d'archivage supportent le transfert automatique de donnes depuis le disque
dur vers des supports de donnes de longue dure, ainsi que la suppression de donnes sur
le disque dur. L'archivage peut tre automatis par paramtrage temporel ou lorsqu'un niveau
de remplissage dtermin du support de donnes est atteint.

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

139

Index
Projet standard
Changer en projet de service, 88

A
Abrviations, 137
Activation des serveurs redondants, 103
Activer, 68
Projet, 68
Affichage, 43
donnes de plusieurs serveurs, 46
pour divers serveurs, 43
Alarme, 48
afficher pour divers serveurs, 48
configurer un journal au fil de l'eau sur le client,
50
Alarmes systme, 134
Alimentation en courant ininterrompue, 105
Application Health Check, 94, 132
Arrt, 59
du client, 59
du serveur, 59
Autorisation de conduite, 20
configuration pour le client, 20
configurer dans le systme d'exploitation, 20

C
cble srie, 105
CAS - Central Archive Server, 13
Chargement de modifications en ligne
Modifications apportes aux Archives utilisateurs
en cas de systmes redondants, 116
Client, 10, 28
Accs aux projets serveur, 63
Activer un projet Serveur distance, 68
afficher des vues pour plusieurs serveurs, 43
afficher les alarmes de plusieurs serveurs, 48
afficher les donnes de plusieurs serveurs, 46
Arrt, 59
avec vue sur un serveur, 26
Configuration, 28
Configuration du journal au fil de l'eau, 50
configurer dans le projet Serveur, 26
configurer dans un systme rparti, 28

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Configurer la vue d'accueil, 41


Configurer les autorisations de conduite, 20
configurer les proprits de l'ordinateur, 26
Configurer un changement de vue, 45
Cration d'un nouveau projet, 30
Dfinir les proprits initiales dans le systme
multiposte, 26
Dmarrage simultan sur un serveur, 10
Dsactiver un projet Serveur, 70
Editer une vue Serveur, 67
Enregistrer des serveurs sur la liste des
ordinateurs, 19
Importation du Package, 31
Mise en route, 56
ouvrir un projet sur un serveur, 65
Systme multiposte, 26
ThinClient, 10
WebClient, 10
Clients, 97
Communication Serveur-Serveur, 13
Comportement au dmarrage, 54, 56
du client, 56
du serveur, 54
Comportement du systme, 52
Conditions pralables pour des systmes
redondants, 105
Configuration, 10, 16, 28, 73, 75, 99, 103, 106, 110
Client, 28
Remote, 60
Serveur, 16
Serveur de fichiers, 75
Systme multiposte, 16
Systme rparti, 16
Systmes Client-Serveur, 10
Configuration distance, 60
Accs au projet serveur, 63
Activer un projet, 68
Dsactiver le projet, 70
Editer une vue, 67
Ouvrir le projet, 65
ConfigurationServeur, 73
Configurer redondance, 103
Connectivity Station
Projet de service, 81

D
Dclarer le serveur Redondancy sous Windows, 109
Dsactivation, 59

141

Index

du client, 59
du serveur, 59
Donnes, 43
afficher pour divers serveurs, 46
afficher pour plusieurs serveurs, 43
Donnes de serveur, 21
Configuration du serveur prfrentiel, 38
Configuration du serveur standard, 35
Package-Export, 21
Package-Import, 31
Dupliquer des projets, 117

E
Exportation, 21
Packages, 21

Mise en route, 54, 56


du client, 56
du serveur, 54, 56
Mode Service, 77

N
Niveau direction, 97
Niveau entreprise, 97
Niveau process, 97

O
Ouvrir, 65

P
I
Importation, 31
Packages, 31
Information de diagnostic
Projet de service, 81
Installation, 73, 75
Serveur de fichiers, 75
Installation du serveur d'archives longues, 73
InstallationServeur, 73
Interface OPC, 72
dans des systmes Client-Serveur, 72

J
Journal au fil de l'eau, 50

L
la synchronisation de l'heure, 105
Liaison srie entre les serveurs Redundancy, 112
LierOuvrir
Projet , 65
Liste de dmarrage, 10
Projet de service, 81
Serveur avec plusieurs clients, 10
Liste des ordinateurs, 19
Enregistrement de clients, 19

M
Mmoire d'archive, 127, 129
Mise jour implicite, 21, 31

142

Pannes du systme, 52
Pilotes SOFTNET en cas d'utilisation sur un serveur,
56
Prfixe de serveur, 41, 43, 45, 46
Progiciel, 21, 31
Archivage dans le systme de fichiers, 21
Configurer exportation, 21
Configurer l'importation, 31
Mise jour implicite, 21
Reprsentation dans WinCCExplorer, 21, 31
Project Duplicator, 117, 120
Projet, 18, 30, 99
Accs distance, 63
activer, 68
cration d'un nouveau projet Client, 30
Cration d'un projet Serveur, 18
dsactiver, 70
Dupliquer, 117, 120
Etat WinCC, 82
ouvrir distance, 65
Projet client, 30
Projet de service, 78, 84
Activer la commande interactive, 92
Changer en projet standard, 88
Composants non valids, 81
Condition pralable, 85
Configuration, 79
Connectivity Station, 81
Dfinition, 87
Fermeture de session, 91
Information de diagnostic, 81
Liste de dmarrage, 81
ouverture de la session (log in), 91
Quitter la commande interactive, 92

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Index

Restriction, 80
Script, 80
Utilisation, 80
Projet multiposte, 18
crer, 18
Projet standard, 78, 84

Q
Quantits, 10

R
Redondance, 13
Configuration du serveur prfrentiel, 38
Serveur prfrentiel, 13
Redundancy, 94, 99
Activation du serveur, 94
Alarmes systme, 127
Application Health Check, 94, 132
Commutation d'archive, 94
Condition pralable, 105
Configuration, 103
Dclaration des serveurs sous Windows, 109
la synchronisation de l'heure, 105
Liaison srie entre les serveurs, 112, 126
Mode de fonctionnement, 100
Signalisation horodate la source, 105
Systme d'exploitation, 105
Rseau, 61
Accs aux sous-rseaux, 61
Routeur, 61
Routeur, 61
Runtime, 52
Alarmes, 52
Archives, 52
Comportement du systme, 52
Comportement en cas de drangements dans le
systme, 52
Graphiques, 52
Journaux, 52
Scripts, 52
Text Library, 52
UserAdministrator, 52

S
Scnario, 126
Scnarios, 13
Clients et Server, 13
Scnarios Client-Serveur, 13

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA

Script
Projet de service, 80
SelfDiagnosis, 94
Serveur, 13, 16, 97
Accs distance depuis plusieurs clients, 63
Activer un projet depuis le client, 68
Arrt, 59
Communication Serveur-Serveur, 13
Configuration, 16
Configuration distance (condition pralable), 19,
20
configuration des autorisations de conduite du
client, 20
Configuration du serveur prfrentiel, 38
Configuration du serveur standard, 35
Configurer le client dans le projet Serveur, 26
Configurer les clients dans le projet Serveur, 26
Cration d'un nouveau projet, 18
Dsactiver un projet depuis le client, 70
Editer une vue depuis le client, 67
Mise en route, 54, 56
Particularits dans le cas de plusieurs cartes
rseau, 56
Particularits pour les pilotes SOFTNET, 56
Serveur d'archives longues, 13
Serveur de fichiers, 13
Serveur standard, 13
Serveur central d'archive, 13
Serveur d'archives longues, 13, 73
Serveur de fichiers, 13, 75
Configuration, 75
Installation, 75
Serveur prfrentiel, 13
Configurer, 38
Serveur standard, 13
Configurer, 35
ServiceMode, 77
Services WinCC , 77
Signalisation horodate la source, 105
SIMATIC Shell, 60, 61
Synchronisation de variables, 102
Systme Client-Serveur, 8
Application, 8
Arrt du client, 59
Arrt du serveur, 59
CAS, 13
Communication Serveur-Serveur, 13
Comportement en Runtime, 52
Conditions, 8
Configuration, 10
configuration mixte, 10
Dmarrage du client, 56

143

Index

Dmarrage du serveur, 54
Nombre de clients et de serveurs, 8
Quantits, 10
Redondance, 8, 13
Serveur central d'archive, 13
Serveur d'archives longues, 13
Serveur de fichiers, 13
Serveur standard, 13
Systme multiposte, 8, 13
Systme rparti, 8, 13
Types de Client, 10
Utilisation des interfaces OPC, 72
WinCC CAS, 13
Systme d'exploitation, 20
Configurer les autorisations de conduite, 20
Systmes redondants, 105
Systme multiposte, 8, 13
Configuration, 16
Configurer les clients, 26
Systme redondant
Configuration, 106
Dupliquer des projets, 117, 120
Systme rparti, 8, 13
afficher des vues de serveur sur le client, 43
Afficher les alarmes sur le client, 48
Configuration, 16
Configuration distance, 60
Configuration du client, 28
Configurer la sortie des donnes sur le client, 46
configurer un changement de vue sur le client, 45
Configurer un journal au fil de l'eau sur le client,
50
Cration d'un projet client, 30
Package-Import, 31

afficher sur le client pour divers serveurs, 43


Configurer la vue d'accueil, 41
Configurer le changement de vue sur le client, 45
diter pour le projet serveur, 67
Prfixe de serveur, 41
Vue d'accueil, 41
configurer sur le client, 41

W
WebClient, 10
WinCC, 8
Mode Service, 77
ServiceMode, 77
Systmes Client-Serveur, 8
WinCC CAS, 13
WinCC ServiceMode, 77, 84
WinCC Variable @RM_MASTER, 126
WinCC Variable @RM_MASTER_NAME, 126
WinCCProjects, 60
Activer distance, 68
Appel, 54
Commande , 65
Dsactiver distance, 70
Dialogue WinCCProjects, 54
Windows, dclarer les serveurs Redundancy, 109

T
ThinClient, 10

V
Variables systme, 136
Verrouillage d'une alarme, 105
Active, 105
Passif, 105
Verrouillage d'une alarme (active), 105
Verrouillage d'une alarme (passive), 105
Verrouillage d'une classe d'alarme, 105
Passif, 105
Verrouillage d'une classe d'alarme (passive), 105
Vue, 41

144

WinCC : Configurations
Manuel systme, 02/2013, A5E32318778-AA