WinCC/WebNavigator - Siemens Industry Online Support

Transcription

WinCC/WebNavigator - Siemens Industry Online Support
SIMATIC HMI
WinCC V7.3
WinCC/WebNavigator
Manuel système
Impression de l'aide en ligne
06/2014
A5E34330534-AA
Instructions d'installation
WinCC/WebNavigator
1
WinCC/WebNavigator
Release Notes
2
Mise en route de WinCC/
WebNavigator
3
Documentation WinCC/
WebNavigator
4
Mentions légales
Signalétique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité et pour éviter des dommages
matériels. Les avertissements servant à votre sécurité personnelle sont accompagnés d'un triangle de danger, les
avertissements concernant uniquement des dommages matériels sont dépourvus de ce triangle. Les
avertissements sont représentés ci-après par ordre décroissant de niveau de risque.
DANGER
signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves.
ATTENTION
signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort ou des blessures graves.
PRUDENCE
signifie que la non-application des mesures de sécurité appropriées peut entraîner des blessures légères.
IMPORTANT
signifie que la non-application des mesures de sécurité appropriées peut entraîner un dommage matériel.
En présence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus élevé
qui est reproduit. Si un avertissement avec triangle de danger prévient des risques de dommages corporels, le
même avertissement peut aussi contenir un avis de mise en garde contre des dommages matériels.
Personnes qualifiées
L’appareil/le système décrit dans cette documentation ne doit être manipulé que par du personnel qualifié pour
chaque tâche spécifique. La documentation relative à cette tâche doit être observée, en particulier les consignes
de sécurité et avertissements. Les personnes qualifiées sont, en raison de leur formation et de leur expérience, en
mesure de reconnaître les risques liés au maniement de ce produit / système et de les éviter.
Utilisation des produits Siemens conforme à leur destination
Tenez compte des points suivants:
ATTENTION
Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la
documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres
marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits
suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une
maintenance dans les règles de l'art. Il faut respecter les conditions d'environnement admissibles ainsi que les
indications dans les documentations afférentes.
Marques de fabrique
Toutes les désignations repérées par ® sont des marques déposées de Siemens AG. Les autres désignations dans
ce document peuvent être des marques dont l'utilisation par des tiers à leurs propres fins peut enfreindre les droits
de leurs propriétaires respectifs.
Exclusion de responsabilité
Nous avons vérifié la conformité du contenu du présent document avec le matériel et le logiciel qui y sont décrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformité intégrale.
Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les corrections
nécessaires dès la prochaine édition.
Siemens AG
Industry Sector
Postfach 48 48
90026 NÜRNBERG
ALLEMAGNE
A5E34330534-AA
Ⓟ 08/2014 Sous réserve de modifications
Copyright © Siemens AG 2014.
Tous droits réservés
Sommaire
1
2
3
Instructions d'installation WinCC/WebNavigator..........................................................................................7
1.1
Informations générales.............................................................................................................7
1.2
1.2.1
1.2.2
1.2.3
Conditions préalables...............................................................................................................8
Matériel et logiciel....................................................................................................................8
Accord de licence...................................................................................................................10
Configuration requise pour l'utilisation des services de terminal............................................12
1.3
1.3.1
1.3.2
1.3.3
Installation du serveur WebNavigator....................................................................................14
Aperçu....................................................................................................................................14
Installation de l'Internet Information Server (IIS)....................................................................15
Installation du serveur WebNavigator....................................................................................16
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
Installation du client WebNavigator........................................................................................18
Installation du client WebNavigator........................................................................................18
Droits d'utilisateurs et groupes d'utilisateurs..........................................................................20
Paramétrages de l'Internet Explorer.......................................................................................21
Installation du DVD................................................................................................................22
Installation à partir de l'intranet/Internet.................................................................................23
1.5
Installation du client de diagnostic WebNavigator..................................................................25
1.6
Projet de démo WebNavigator...............................................................................................26
1.7
Désinstallation........................................................................................................................27
WinCC/WebNavigator Release Notes........................................................................................................29
2.1
Remarques sur WebNavigator...............................................................................................29
2.2
2.2.1
2.2.2
2.2.3
Service et Support..................................................................................................................35
Avertissements.......................................................................................................................35
Support clients.......................................................................................................................37
Support Request....................................................................................................................40
Mise en route de WinCC/WebNavigator.....................................................................................................43
3.1
Le premier projet Web............................................................................................................43
3.2
3.2.1
3.2.2
Configuration du projet WinCC..............................................................................................45
Publication de vues de process.............................................................................................45
Administration d'utilisateurs WebNavigator-Client.................................................................51
3.3
3.3.1
3.3.2
3.3.3
3.3.4
Configuration du serveur WebNavigator................................................................................54
Démarrage du projet de démo...............................................................................................54
Création de la page Web du WebNavigator...........................................................................54
Paramétrage du pare-feu.......................................................................................................56
Vérifier la page Web activée..................................................................................................58
3.4
3.4.1
3.4.1.1
3.4.1.2
Utilisation du projet WinCC....................................................................................................59
Utilisation du projet WinCC avec Internet Explorer................................................................59
Paramétrages de l'Internet Explorer.......................................................................................59
Installation du WebNavigator-Client.......................................................................................60
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
3
Sommaire
4
4
3.4.2
3.4.2.1
3.4.2.2
Utilisation du projet WinCC avec WinCCViewerRT...............................................................61
Configuration de WinCCViewerRT.........................................................................................61
Utilisation du projet WinCC....................................................................................................64
3.5
3.5.1
3.5.2
3.5.3
Créer une nouvelle vue de process et afficher sur le client...................................................66
Créer une vue de process......................................................................................................66
Configuration d'une nouvelle vue de process pour le Web....................................................69
Affichage de la vue de process sur WebNavigator-Client......................................................70
Documentation WinCC/WebNavigator.......................................................................................................73
4.1
Fonctions................................................................................................................................73
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
Emplois possibles de WinCC/WebNavigator.........................................................................75
WebNavigator Server sur le serveur WinCC..........................................................................75
Séparation de WinCC Server et de WebNavigator Server....................................................76
Serveur Web dédié................................................................................................................78
WinCCViewerRT....................................................................................................................80
Client de diagnostic WebNavigator........................................................................................81
Services Terminal Server et WebNavigator...........................................................................81
4.3
4.3.1
4.3.2
4.3.2.1
4.3.2.2
4.3.2.3
4.3.3
4.3.3.1
4.3.3.2
4.3.4
4.3.4.1
4.3.4.2
4.3.4.3
Configuration du système WebNavigator...............................................................................83
Vue d'ensemble de la configuration.......................................................................................83
Configuration du projet WinCC..............................................................................................84
Publication de vues de process WinCC.................................................................................84
Configuration des paramètres Web.......................................................................................95
Administration d'utilisateurs WebNavigator-Client...............................................................101
Configuration du serveur WebNavigator..............................................................................104
Création de la page Web du WebNavigator.........................................................................104
Répartition de la charge avec "Load Balancing"..................................................................111
Différences par rapport au système WinCC de base...........................................................117
Restrictions de la fonctionnalité...........................................................................................117
Utilisation de scripts.............................................................................................................118
Utilisation de variables.........................................................................................................120
4.4
4.4.1
4.4.2
4.4.3
4.4.3.1
4.4.3.2
4.4.3.3
4.4.3.4
4.4.4
4.4.4.1
4.4.4.2
4.4.5
Utilisation du projet WinCC..................................................................................................122
Propriétés du client WebNavigator.......................................................................................122
Vues de process sur le WebNavigator-Client......................................................................124
Utilisation du projet WinCC avec Internet Explorer..............................................................126
Utilisation du projet WinCC avec Internet Explorer..............................................................126
Travailler avec l'interface de navigation Web WinCC..........................................................127
Extension de l'interface de navigation Web WinCC.............................................................128
Diagnostic des connexions à l'aide de "Status.html"............................................................129
Utilisation du projet WinCC avec WinCCViewerRT.............................................................131
Configuration de WinCCViewerRT.......................................................................................131
Utilisation du projet WinCC..................................................................................................134
Utilisation de la fonction "Copie d'écran"..............................................................................135
4.5
4.5.1
4.5.2
Installation de WinCC Plug-In Builder..................................................................................137
Présentation de WinCC Plug-In Builder...............................................................................137
Comment publier le module d'extension (plug-in)................................................................139
4.6
4.6.1
4.6.2
4.6.3
Configuration de Services Terminal Server pour WebNavigator.........................................142
Communication par le biais des services de terminal..........................................................142
Configuration des services de terminal................................................................................142
Activation des services Terminal Server sur le serveur Windows........................................143
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Sommaire
4.6.4
4.6.5
Création d'utilisateurs pour l'accès au serveur Terminal Server..........................................144
Démarrer une application Terminal Server sur le client Terminal Server............................144
4.7
4.7.1
4.7.2
4.7.2.1
4.7.2.2
4.7.2.3
Annexe.................................................................................................................................145
Diagnostic et correction d'erreurs.........................................................................................145
Fonctions..............................................................................................................................147
Fonctions prises en charge..................................................................................................147
WaitForDocumentReady......................................................................................................156
Fonctions non prises en charge...........................................................................................157
Index.........................................................................................................................................................159
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
5
Sommaire
6
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.1
1
Informations générales
Software Information Service
Retournez la carte "WinCC Software Information Service" pour obtenir des informations de
dernière minute sur tous les produits SIMATIC WinCC.
Informations concernant les conditions de licence
Veuillez tenir compte des informations de licence affichées durant la procédure d'installation.
Pour plus d'informations, adressez-vous à votre interlocuteur habituel de Siemens AG.
Contenu du DVD WinCC pour WinCC/WebNavigator
● WebNavigator-Server
● WebNavigator-Client
● WinCCViewerRT
● Client de diagnostic WebNavigator
● Web View Publisher
● WebNavigator Plug-In Builder
● Documentation
● Release Notes
Remarque
L'installation de WinCC/Web Navigator V7.3 n'est validée que sur la base de WinCC V7.3.
Vous ne pouvez pas installer le serveur/client WebNavigator de la version V7.3 sur un
ordinateur équipé d'une version de WinCC antérieure à V7.3. Inversement, vous ne pouvez
pas non plus installer un serveur/client WebNavigator antérieur à la version V7.3 sur un
ordinateur équipé de WinCC V7.3.
Notez que, lors de la configuration, le panachage de versions européennes et asiatiques de
WinCC et de WebNavigator n'est pas admissible.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
7
Instructions d'installation WinCC/WebNavigator
1.2 Conditions préalables
1.2
Conditions préalables
1.2.1
Matériel et logiciel
Introduction
Ce chapitre décrit les conditions requises du matériel et du système d'exploitation pour WinCC/
WebNavigator.
Remarque
L'exploitation d'un serveur WebNavigator sur un client WinCC sans projet en propre n'est pas
activée.
Client WebNavigator
Matériel
Minimum
Recommandé
CPU
Pentium II; 300 MHz
Par exemple Intel Core 2 Duo, AMD Athlon64 ou plus
Mémoire de travail
256 Mo
1 Go
Logiciel
Système d'exploitation
Windows 8.1 32 bits
Windows 8.1 64 bits
Windows 7 SP1 32 bits
Windows 7 SP1 64 bits
Windows Server 2008 Standard SP2 32 bits
Windows Server 2008 R2 Standard SP1 64 bits
Windows Server 2012 R2 Standard 64 bits
Autres systèmes d'exploitation également avec les services MS Terminal Server, par exemple
WinCE, Win95
Windows Embedded 7 SP1 en liaison avec Panel PC 477
Windows Embedded Standard 8
Logiciel
Internet Explorer à partir de la version V9.0 (32 bits)
Pour utiliser des contrôles .NET et XAML, vous devez installer .NET Framework 4.0.
Divers
Accès à Intranet/Internet
ou liaison TCP/IP au serveur WebNavigator
L'utilisation du client WebNavigator via le réseau WLAN n'est possible qu'avec le SIMATIC Mobile
Panel PC 12".
8
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.2 Conditions préalables
Serveur WebNavigator sur système monoposte WinCC
Matériel
Minimum
Recommandé
CPU
Pentium III ; 1 GHz
Par exemple Intel Core 2 Duo, AMD Athlon64 ou plus
Mémoire de travail
1 Go
2 Go
Logiciel
Système d'exploitation
Windows 8.1 32 bits
Windows 8.1 64 bits
Windows 7 SP1 32 bits
Windows 7 SP1 64 bits
Windows Server 2008 Standard SP2 32 bits
Windows Server 2008 R2 Standard SP1 64 bits
Windows Server 2012 R2 Standard 64 bits
Logiciel
Internet Explorer à partir de la version V9.0 (32 bits)
Système de base WinCC V7.3
Divers
Accès à Intranet/Internet
ou liaison TCP/IP au client WebNavigator
Serveur WebNavigator sur serveur WinCC ou client WinCC avec un projet propre
Matériel
Minimum
Recommandé
CPU
Pentium III ; 1 GHz
Par exemple Intel Core 2 Duo, AMD Athlon64 ou plus
Mémoire de travail
1 Go
> 1 Go
Logiciel
Système d'exploitation
Windows Server 2008 Standard SP2 32 bits
Windows Server 2008 R2 Standard SP1 64 bits
Windows Server 2012 R2 Standard 64 bits
Logiciel
Internet Explorer à partir de la version V9.0 (32 bits)
Système de base WinCC V7.3
Divers
Accès à Intranet/Internet
Lorsque vous diffusez des informations sur Intranet , vous avez besoin d'un système de décodage
de nom permettant d'extraire les noms d'ordinateurs des adresses IP. Grâce à cela, les utilisateurs
peuvent utiliser des alias à la place d'adresses IP pour la connexion au serveur.
Lorsque vous diffusez des informations sur Internet, vous avez besoin d'un enregistrement DNS
pour l'adresse IP. Grâce à cela, les utilisateurs peuvent utiliser des alias à la place d'adresses IP
pour la connexion au serveur.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
9
Instructions d'installation WinCC/WebNavigator
1.2 Conditions préalables
Client de diagnostic WebNavigator
Logiciel
Système d'exploitation
Windows 8.1 32 bits
Windows 8.1 64 bits
Windows 7 SP1 32 bits
Windows 7 SP1 64 bits
Windows Server 2008 Standard SP2 32 bits
Windows Server 2008 R2 Standard SP1 64 bits
Windows Server 2012 R2 Standard 64 bits
Logiciel
Internet Explorer à partir de la version V9.0 (32 bits)
Divers
Accès à Intranet/Internet
1.2.2
Accord de licence
Client WebNavigator
La licence étant requise pour le serveur WebNavigator, aucune licence n'est nécessaire sur
l'ordinateur sur lequel fonctionne WebNavigator Client.
Serveur WebNavigator
La condition requise pour le système de base WinCC est la licence de base WinCC RT. Vous
n'avez pas besoin de licence WinCC Server si vous n'utilisez pas de clients WinCC locaux.
Une licence de serveur WinCC n'est pas requise non plus pour le client WinCC si un client
WinCC est utilisé comme serveur Web dédié.
Le serveur WebNavigator fonctionne sans licence en mode de démonstration pendant une
durée de 30 jours.
Mais il faut une licence pour utiliser le serveur WebNavigator durablement. Il existe des
licences pour 1 / 3 / 5 / 10 / 25 / 50 / 100 / 150 clients pouvant accéder au serveur WebNavigator
en même temps.
Si le nombre de clients licenciés est dépassé lors de la tentative de connexion d'un client
WebNavigator, une alarme est émise. Aucune connexion supplémentaire n'est autorisée.
Client de diagnostic WebNavigator
Une licence "Client de diagnostic" est nécessaire sur l'ordinateur client. Le client de diagnostic
a accès simultanément à 18 serveurs WebNavigator maximum.
Si une licence de serveur WebNavigator ou de serveur de diagnostic WebNavigator est
installée sur le serveur, le client de diagnostic peut y accéder même en cas de dépassement
du nombre maximum de clients.
10
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.2 Conditions préalables
Serveur de diagnostic WebNavigator
Cette licence permet au client de diagnostic WebNavigator d'accéder au serveur
WebNavigator lorsqu'aucune licence de serveur WebNavigator n'est installée sur le serveur
WebNavigator pour les clients WebNavigator.
Pour les clients de diagnostic, le nombre maximal d'accès simultanés par serveur est de 50
clients.
Récapitulatif des licences sur serveur et client WebNavigator
Serveur
Le client n'a pas de licence
Le client a une licence de cli‐
ent de diagnostic
Licence de serveur WebNavigator +
licence WinCC
Client WebNavigator
Nombre : jusqu'au nombre
maximal de licences de ser‐
veur
Client de diagnostic
Une licence par client de di‐
agnostic
Licence de serveur de diagnostic Web‐ Client démo
Navigator +
Nombre illimité
licence WinCC
Client de diagnostic
Une licence par client de di‐
agnostic
Pas de licence WebNavigator ou
pas de licence WinCC
Client démo
Nombre illimité
Client démo
Nombre illimité
Licence de serveur WebNavigator +
licence WinCC +
licence "Load Balancing"
Client WebNavigator
Nombre : jusqu'au nombre
maximal de licences de ser‐
veur
Client de diagnostic
Une licence par client de di‐
agnostic
Licence de serveur WebNavigator +
licence WinCC +
licence WinCC Redundancy +
licence "Load Balancing Step-Up"
Client WebNavigator
Nombre : jusqu'au nombre
maximal de licences de ser‐
veur
Client de diagnostic
Une licence par client de di‐
agnostic
Vous pouvez combiner des licences WebNavigator avec des licences Diagnostic.
Démarrage des clients WebNavigator après une modification de la licence
Lorsque vous modifiez les licences WebNavigator sur le serveur WebNavigator, p. ex. sur un
nombre différent de clients, vous devez redémarrer Internet Explorer sur chaque client
WebNavigator relié et reconnecter le client WebNavigator. Faute de quoi le client
WebNavigator passe en mode de démonstration. Cela vaut également pour l'établissement
automatique de la connexion du client WebNavigator.
Remarque
Client de diagnostic sans licence correspondante
Lorsque vous installez le client de diagnostic sans licence correspondante, une alarme est
émise au bout d'environ 1 heure après chaque démarrage de l'ordinateur. Installez la licence
de client de diagnostic ou désinstallez le logiciel du client de diagnostic.
Ordinateur avec système de base WinCC et client de diagnostic
Si vous installez un client de diagnostic sur un ordinateur avec le système de base WinCC,
vous devez réinstaller le client de diagnostic si WinCC est désinstallé.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
11
Instructions d'installation WinCC/WebNavigator
1.2 Conditions préalables
1.2.3
Configuration requise pour l'utilisation des services de terminal
Le client WebNavigator est activé pour les services Windows Terminal Server. Nombre
maximal de sessions par Terminal Server : 25.
Terminal Server
Tableau 1-1 Matériel
Minimum
Recommandé
CPU
Pentium III ; 1 GHz
Par exemple Intel Core 2 Duo, AMD Ath‐
lon64
Mémoire de travail
1 Go
> 1 Go
Remarque
Le besoin en mémoire et la charge du processeur augmentent avec chaque Terminal Server.
C'est pourquoi vous devez vous assurer que le Terminal Server dispose de suffisamment de
réserves au niveau de la charge du processeur et de la mémoire.
Tableau 1-2 Logiciel
Système d'exploitation
Windows Server 2008 SP2 32 bits ou 64 bits
Server 2008 R2 SP2 64 bits
Windows Server 2012 standard 64 bits
Les applications exécutées sur les clients doivent être appelées et
exécutées plusieurs fois.
Autres conditions :
Si de nombreux utilisateurs accèdent au serveur, utilisez une carte
réseau haute performance.
Client Terminal Server
Configuration minimale :
12
Carte réseau avec TCP/IP
Client Terminal RDP 5.0
Ecran ou moniteur
Dispositif de pointage
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.2 Conditions préalables
Remarque
Comme pour les CAL Windows Server, il existe deux CAL différents pour les services Terminal
Server :
● La CAL TS par périphérique permet à un appareil d'effectuer des sessions Windows
indépendamment de l'utilisateur sur un Windows Server.
● La CAL TS par utilisateur permet à un utilisateur d'effectuer des sessions Windows
indépendamment de l'appareil sur un Windows Server.
Une CAL pour serveur de terminal Windows Server "TS-CAL" est requise pour chaque
utilisateur ou chaque appareil.
Vous trouverez de plus amples informations sous "http://www.microsoft.com/resources/sam/
lic_cal.mspx".
Voir aussi
http://www.microsoft.com/resources/sam/lic_cal.mspx (http://www.microsoft.com/resources/
sam/lic_cal.mspx)
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
13
Instructions d'installation WinCC/WebNavigator
1.3 Installation du serveur WebNavigator
1.3
Installation du serveur WebNavigator
1.3.1
Aperçu
Conditions
● Les conditions préalables du logiciel concernant le système d'exploitation Windows sont
remplies.
● Droits d'administrateur locaux.
● Le système de base WinCC est installé.
IMPORTANT
Serveur WebNavigator : utiliser une liaison sûre via HTTPS
Pour augmenter la sécurité de votre communication, configurez le serveur WebNavigator de
telle sorte que seules les liaisons HTTPS soient prises en charge. Pour cela, vous avez besoin
d'un certificat numérique pour votre serveur WebNavigator. Pour plus d'informations, référezvous à l'article "Configuration d'un service HTTPS dans IIS" dans l'assistance de Microsoft :
● http://support.microsoft.com/kb/324069 (http://support.microsoft.com/kb/324069)
Récapitulatif de l'installation
1. Installation de l'Internet Information Services (IIS)
2. Installation du serveur WebNavigator.
Remarque
Options WinCC déjà installées
Si vous avez déjà installé d'autres options WinCC avant l'installation de WinCC/
WebNavigator, vous devez réinstaller ces options le cas échéant.
Ordre d'installation du serveur WebNavigator pour Windows 7
Si vous installez un serveur WebNavigator sur un ordinateur équipé de Windows 7, respectez
l'ordre suivant :
1. Installez Internet Information Services (IIS).
2. Installez le serveur SQL.
3. Démarrez le "Web Configurator" dans le menu Démarrer de Windows, via "SIMATIC >
WinCC > Web Configurator" et configurez le serveur WebNavigator.
4. Démarrez le Security Control dans le menu Démarrer de Windows, via "Programmes >
Siemens Automation > Security Controler" et configurez les paramètres de sécurité.
14
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.3 Installation du serveur WebNavigator
Voir aussi
Installation de l'Internet Information Server (IIS) (Page 15)
Installation du serveur WebNavigator (Page 16)
http://support.microsoft.com/kb/324069 (http://support.microsoft.com/kb/324069)
1.3.2
Installation de l'Internet Information Server (IIS)
Paramètres
Avant d'installer le serveur WebNavigator, vous devez installer l'Internet Information Service
(IIS). Vous définissez les paramètres pour le serveur WebNavigator lors de l'installation.
Activez les paramètres suivants sous Windows 7 et Windows Server 2008 :
● Outils de gestion Web :
– Service de gestion IIS
– Console de gestion IIS
– Scripts et outils de gestion IIS
– Compatibilité avec métabase IIS et configuration IIS 6
– Compatibilité avec WMI pour IIS 6
● Services WWW > Caractéristiques HTTP générales :
– document standard
– Contenu statique
● Services WWW > Caractéristiques de développement d'applications :
– ASP
– Extensions ISAPI
– Filtres ISAPI
● Services WWW > Sécurité :
– filtrage de requête
– Authentification standard
Remarque
Si les fonctions de connexion (Logging) sont activées sous IIS, il vous faut surveiller et
au besoin supprimer les fichiers Log. L'afficheur d'événement doit lui aussi être
paramétré pour que les fichiers Log ne deviennent pas trop grands.
Conditions préalables
● Droits d'administrateur.
● Droits d'écriture pour la base de données du registre.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
15
Instructions d'installation WinCC/WebNavigator
1.3 Installation du serveur WebNavigator
Marche à suivre
1. Veuillez insérer le support de données d'installation de Windows dans le lecteur.
2. Sous Windows, sélectionnez dans le menu Démarrer la commande "Paramètres">
"Panneau de configuration".
3. Cliquez sur l'icône "Ajout/Suppression de programmes".
4. Cliquez dans le dialogue "Logiciel" sur l'icône "Ajouter/supprimer des composants
Windows". L'assistant des composants Windows s'ouvre.
5. Activez dans la fenêtre de sélection la case à cocher devant l'option "Internet Information
Service (IIS)".
6. Activez les paramètres indiqués ci-dessus sous Windows 7.
7. Fermez la boîte de dialogue avec le bouton "OK". Les données requises sont transmises
et l'IIS est configuré en conséquence.
Autre marche à suivre
Vous pouvez également installer les composants IIS qui se trouvent sur le support de données
d'installation via "Démarrer > Exécuter > cmd" dans la ligne de commande :
pkgmgr.exe /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IISStaticContent;IIS-DefaultDocument;IIS-HttpErrors;IIS-ASPNET;IIS-ASP;IISISAPIExtensions;IIS-ISAPIFilter;IIS-BasicAuthentication;IIS-WindowsAuthentication;IISManagementConsole;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IISMetabase;IIS-WMICompatibility
Marche à suivre pour Windows Server 2008
Sous Windows Server 2008, vous configurez les paramètres dans le gestionnaire de serveur
au moyen du rôle "Serveur Web (IIS)", dans les services appartenant à ce rôle.
1.3.3
Installation du serveur WebNavigator
Conditions préalables
● Droits d'administrateur locaux
● Internet Information Server est installé.
Marche à suivre
1. Insérez le DVD WinCC dans le lecteur.
Si la fonction Autorun du système d'exploitation est activé, le DVD est démarré
automatiquement. Si la fonction Autorun n'est pas activée, démarrez le programme
Setup.exe se trouvant sur le DVD.
2. Dans la boîte de dialogue "Variante d'installation", sélectionnez "Installation de progiciels".
16
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.3 Installation du serveur WebNavigator
3. Sélectionnez le progiciel "WebNavigator-Server".
4. Pendant l'installation, les paramètres de sécurité qui doivent être adaptées pour WinCC
s'affichent dans la boîte de dialogue "Paramètres système". Le pare-feu est
automatiquement configuré. Validez les modifications des pramètres de sécurité.
5. Démarrez l'installation.
Vous pouvez suivre l'état de l'installation dans la boîte de dialogue affichée. Pour annuler
l'installation, sélectionnez "Annuler".
6. Après l'installation du serveur WebNavigator, vous pouvez transférer la clé de licence pour
le produit. Cliquez pour cela sur "Transférer la clé de licence". Si vous avez déjà transféré
la clé de licence ou souhaitez l'installer ultérieurement, cliquez sur "Suivant".
Remarque
La clé de licence n'est pas transférée automatiquement. Vous devez transférer les clés de
licence manquantes pendant ou après l'installation à l'aide de l'"Automation License
Manager" ".
7. Redémarrez l'ordinateur si le Setup vous y invite.
Résultat
Le serveur WebNavigator est installé et affiché dans la fenêtre de navigation de WinCC
Explorer.
Mise à niveau du serveur WebNavigator
Si vous avez déjà installé un serveur WebNavigator d'une version antérieure, le programme
d'installation identifie la présence du logiciel et une installation est impossible.
La mise à niveau d'un serveur WebNavigator vers une nouvelle version n'est possible qu'avec
celle du système de base WinCC.
1. Désinstallez la version antérieure du serveur WebNavigator dans le panneau de
configuration via "Logiciel / Ajout/Suppression de programmes".
2. Installez en tant que mise à niveau la nouvelle version du système de base WinCC sans
désinstallation manuelle préalable.
3. Installez la nouvelle version du serveur WebNavigator.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
17
Instructions d'installation WinCC/WebNavigator
1.4 Installation du client WebNavigator
1.4
Installation du client WebNavigator
1.4.1
Installation du client WebNavigator
Introduction
Vous pouvez installer le client WebNavigator comme suit :
● Installation du DVD de produit WinCC.
Selon le système d'exploitation, certains droits d'utilisateur Windows sont requis.
● Installation à partir d'Intranet/Internet.
Selon le système d'exploitation, certains droits d'utilisateur Windows sont requis.
● Installation sans interaction de l'utilisateur :
– avec les droits d'utilisateurs Windows de l'utilisateur actuel
– ou dans des réseaux via une répartition du logiciel en fonction des stratégies de groupe
Vous pouvez également effectuer une installation supplémentaire du client WebNavigator sur
le serveur WebNavigator. Cela est p. ex. judicieux si vous voulez vérifier votre projet WinCC
en local sur le serveur dans Internet Explorer.
Remarque
Contrôles .NET sur le client WebNavigator
Si vous voulez utiliser des contrôles .NET sur le client WebNavigator, vous devez installer .NET
Framework 4.0 depuis le DVD du produit WinCC sur le client.
WinCCViewerRT
L'installation du client WebNavigator s'accompagne de celle du Web Viewer
"WinCCViewerRT".
18
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.4 Installation du client WebNavigator
Marche à suivre
1. Effectuer ou vérifier des paramétrages dans l'Internet Explorer de l'ordinateur client.
2. Installation du client WebNavigator.
Remarque
Lors de l'installation à partir du DVD ou via une répartition du logiciel en fonction des
stratégies de groupe, vous pouvez directement mettre à jour une ancienne version du client
WebNavigator sans la désinstaller.
Si vous installez le serveur WebNavigator après le client WebNavigator sur un ordinateur,
vous devez réinstaller le client.
Installation ultérieure de plug-ins
Avec l'installation de WebNavigator Client à partir de la version V7.0, les Plug-Ins "User
Archive Control", "FunctionTrend Control", "Hardcopy" et "Web Client" sont déjà intégrés
dans le client.
Lorsque WebNavigator Client à partir de V7.0 est connecté à une version de serveur
Webnavigator antérieure à V7.0 (par ex. V6.2 SP3), ces Plug-Ins sont proposés dans la
zone de téléchargement de l'interface de navigation Web pour être installés.
Les Plug-Ins sont déjà installés. N'effectuez pas de nouvelle installation des Plug-Ins.
Instructions pour l'installation du client WebNavigator :
● Avant d'installer par téléchargement une version récente sur le client WebNavigator, vous
devez vérifier les langues installées sur le client et le serveur relié. Après l'installation du
client par téléchargement, seules les langues du serveur connecté sont disponibles sur
l'ordinateur client.
● Le programme d'installation de WebNavigator Client est abandonné et le message d'erreur
"WinCC actif" s'affiche si le projet WinCC local est ouvert ou a déjà été ouvert une fois
depuis le dernier démarrage de l'ordinateur. Redémarrez l'ordinateur. Vérifiez si WinCC
est entré dans le répertoire Autostart. Supprimez le cas échéant l'entrée et redémarrer
l'ordinateur pour exécuter l'installation du client WebNavigator.
● Pour l'installation du client WebNavigator, le disque dur local doit disposer d'un espace
libre d'au moins 70 Mo. Faute de quoi la configuration MSI interrompt l'installation avec le
message correspondant.
● Lors de l'installation du client WebNavigator par téléchargement dans l'Intranet/Internet,
vous pouvez choisir soit d'"Ouvrir", soit d'"Enregistrer" le fichier d'installation. Vous devez
sélectionner la marche à suivre choisie lors de la première installation du client
WebNavigator en cas d'installation ultérieure de Plug-Ins ou de contrôles ActiveX. Faute
de quoi le message d'erreur "Error 1316" du service "MSI Installer" apparaît.
● Les Plug-Ins installables s'affichent dans la zone de téléchargement de l'interface de
navigation Web. Pour installer ces Plug-Ins, les autorisations utilisateur au minimum
requises sont identiques à celles pour l'installation du client WebNavigator. Lorsque vous
sélectionnez un Plug-In dans l'interface de navigation Web, le programme d'installation du
client WebNavigator démarre. Vous devez confirmer une nouvelle fois les Plug-Ins
sélectionnés.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
19
Instructions d'installation WinCC/WebNavigator
1.4 Installation du client WebNavigator
Mise à niveau du client WebNavigator d'une version antérieure
Vous pouvez télécharger et installer la version actuelle du client WebNavigator sur le site Web
"www.wincc.de", grâce au lien "WebNavigator" de la page "Accès aux démonstrations WinCC/
WebNavigator et WinCC/DataMonitor".
Mise à niveau de WinCC V6.2 SP3
Exécutez après la mise à niveau de WinCC V6.2 SP3 une installation de réparation. Pour cela,
démarrez l'installation de WinCC/WebNavigator Client via le menu de démarrage Windows
"Paramètres > Panneau de configuration > Ajout/Suppression de programmes" et sélectionnez
"Réparer". Faute de quoi une nouvelle installation de contrôles pourrait s'avérer nécessaire
pendant le fonctionnement. Redémarrez ensuite l'ordinateur.
Installation du client WebNavigator sous Windows Server
Dans le paramétrage standard des stratégies de groupe, il est impossible d'installer le client
WebNavigator sous Windows Server avec une autorisation d'utilisateur inférieure à
"Administrateurs".
Activez l'installation du client WebNavigator dans la stratégie de groupe en
● affectant et publiant le logiciel
● ou en activant le paramètre "Toujours installer avec des droits élevés" sous "Modèles
administratifs / Composants Windows / Windows Installer". Sous l'option "Désactiver
Windows Installer", il vous faut activer le paramètre "Jamais".
1.4.2
Droits d'utilisateurs et groupes d'utilisateurs
Droits d'utilisateur Windows requis pour l'installation et la première connexion du client WebNavigator
Pour installer le client WebNavigator via Intranet/Internet ou à partir du DVD produit, vous
devez posséder le droit d'utilisateur "Administrateurs". Vous devez établir la première
connexion du client au serveur WebNavigator avec l'identifiant d'utilisateur utilisé lors de
l'installation avec le même droit d'utilisateur Windows ou un droit supérieur. La liaison doit
s'établir ainsi avec succès. Vous pouvez ensuite établir toutes les autres connexions avec un
autre droit d'utilisateur Windows, même avec des autorisations restreintes.
Installation du client WebNavigator avec des droits d'utilisateur Windows restreints
La technologie MSI mise en œuvre vous permet d'installer le client WebNavigator, même avec
des droits d'utilisateur Windows restreints. Cette procédure peut être utilisée en cas
d'installation via répartition du logiciel dans des réseaux en fonction des directives de groupe.
Les Add-Ins et Plug-Ins faisant partie du client WebNavigator peuvent ainsi être installés. Pour
installer des Plug-Ins ayant été créés avec WinCC Plug-In Builder, vous devez posséder le
droit d'utilisateur "Administrateurs".
20
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.4 Installation du client WebNavigator
Installation pour un groupe d'utilisateurs ou d'ordinateurs configuré
L'installation pour un groupe d'utilisateurs ou d'ordinateurs configuré par l'administrateur peut
être effectuée via le Microsoft Systems Management Server ou une directive de groupe sur
un Domain Controller.
● Pour cela, le fichier MSI "WinCCWebNavigatorClient.msi" est diffusé et validé pour un
groupe d'utilisateurs sur le contrôleur de domaine. Selon la configuration de la répartition
du logiciel en fonction des stratégies de groupe, effectuez l'installation soit au moment de
la connexion des utilisateurs définis, soit au démarrage de l'ordinateur.
● Si un Microsoft Systems Management Server est utilisé, l'installation est configurée et
déclenchée par l'administrateur, puis exécutée au démarrage des ordinateurs respectifs.
Répartition du logiciel en fonction des stratégies de groupe
L'installation du logiciel est normalement exécutée avec les droits d'accès de l'utilisateur
Windows actuel. Si la technologie MSI est utilisée, l'installation s'effectue depuis un service
du système d'exploitation avec des autorisations plus élevées. Vous pouvez ainsi exécuter
des installations pour lesquelles l'utilisateur Windows n'a aucune autorisation. Les applications
qui ont besoin d'autorisations plus élevées pour l'installation sont désignées dans la
technologie MSI en tant qu'"installations privilégiées". L'installation de ces applications est
possible si le droit "Toujours installer avec des droits élevés" est assigné à un utilisateur
Windows.
Pour utiliser la répartition du logiciel en fonction des stratégies de groupe, une stratégie de
groupe est créée sur le Domain Controller. Le logiciel à répartir est affecté ou diffusé par le
biais d'Active Directory.
● Affectation : la répartition du logiciel peut être affectée à un utilisateur ou un ordinateur. Le
logiciel à répartir est automatiquement installé lorsque l'utilisateur se connecte ou au
démarrage de l'ordinateur.
● Diffusion : la répartition du logiciel peut être diffusée sur divers utilisateurs. Le logiciel à
répartir s'affiche dans une boîte de dialogue sur l'ordinateur client lors de la connexion de
l'utilisateur, pour être sélectionné en vue de l'installation.
1.4.3
Paramétrages de l'Internet Explorer
Introduction
Pour disposer de la fonctionnalité intégrale sur le client WebNavigator, il vous faut adapter les
paramètres de sécurité dans Internet Explorer.
Marche à suivre
1. Cliquez dans l'Internet Explorer sur "Outils" > "Options Internet".
2. Cliquez sur l'onglet "Sécurité".
Sélectionnez la zone voulue, par ex. "Intranet local" ou "Internet".
3. Cliquez sur le bouton "Personnaliser le niveau".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
21
Instructions d'installation WinCC/WebNavigator
1.4 Installation du client WebNavigator
4. Activez les options "Contrôles ActiveX reconnus sûrs pour l'écriture de scripts" et
"Télécharger les contrôles ActiveX signés".
5. Activez sous "Scripting" l'option "Active Scripting".
6. Cliquez sur "OK". Validez vos modifications dans le dialogue suivant.
7. Cliquez sur l'icône "Sites approuvés".
Ouvrez la boîte de dialogue "Sites approuvés" par le biais du bouton "Sites".
8. Inscrivez l'adresse du serveur WebNavigator dans le champ "Ajouter ce site Web à la zone".
Les formats et caractères génériques sont par exemple "*://157.54.100 - 200", "ftp://
157.54.23.41", ou "http://*.microsoft.com".
Désactivez l'option "Exiger la vérification du serveur (https) pour tous les sites de cette
zone".
Cliquez sur le bouton "Ajouter". Cliquez sur "OK".
9. Cliquez sur l'icône "Sites approuvés".
Cliquez sur le bouton "Niveau par défaut", puis sur le bouton "Personnaliser le niveau".
Activez "Contrôles d'initialisation et de script ActiveX non marqués comme sécurisés".
Cliquez sur "OK".
10.Cliquez sur l'onglet "Général".
Cliquez dans la zone "Fichiers internet temporaires" sur le bouton "Paramètres".
Activez sous "Vérifier s'il existe une version plus récente des pages enregistrées" l'option
"Automatique".
Cliquez sur "OK".
11.Fermez la boîte de dialogue "Options Internet" via "OK".
1.4.4
Installation du DVD
Conditions préalables
● Les indications situées dans Paramétrages de l'Internet Explorer (Page 21) sont valables
pour l'installation et l'utilisation du client WebNavigator.
● En fonction du système d'exploitation, certains droits d'utilisateurs sont au minimum requis
pour l'installation du client WebNavigator, voir Droits d'utilisateurs et groupes
d'utilisateurs (Page 20).
Marche à suivre
1. Insérez le DVD WinCC dans le lecteur.
Si la fonction Autorun du système d'exploitation est activé, le DVD est démarré
automatiquement. Si la fonction Autorun n'est pas activée, démarrez le programme
Setup.exe se trouvant sur le DVD.
2. Dans la boîte de dialogue "Variante d'installation", sélectionnez "Installation de progiciels".
3. Sélectionnez le progiciel "WebNavigator Client".
22
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.4 Installation du client WebNavigator
4. Pendant l'installation, les paramètres de sécurité qui doivent être adaptées pour WinCC
s'affichent dans la boîte de dialogue "Paramètres système". Le pare-feu est
automatiquement configuré. Validez les modifications des pramètres de sécurité.
5. Démarrez l'installation. Vous pouvez suivre l'état de l'installation dans la boîte de dialogue
affichée. Pour annuler l'installation, sélectionnez "Annuler".
6. Redémarrez l'ordinateur si le Setup vous y invite.
Résultat
Le client WebNavigator est installé et intégré comme fonction à la fenêtre de navigation de
WinCC Explorer.
1.4.5
Installation à partir de l'intranet/Internet
Conditions préalables
● Les indications situées dans Paramétrages de l'Internet Explorer (Page 21) sont valables
pour l'installation et l'utilisation du client WebNavigator.
● En fonction du système d'exploitation, certains droits d'utilisateurs sont au minimum requis
pour l'installation du client WebNavigator, voir Droits d'utilisateurs et groupes
d'utilisateurs (Page 20).
● Le serveur WebNavigator doit être installé sur un ordinateur. Internet Information Server
doit être configuré à l'aide de WinCC Web Configurator. Les utilisateurs doivent être
enregistrés sous WinCC User Administrator. Le projet WinCC doit être en Runtime.
Marche à suivre
1. Entrez dans la barre d'adresses d'Internet Explorer l'adresse "http://www.servername" du
serveur WebNavigator. En cas d'installation dans un répertoire virtuel, l'adresse pourra être
du type : "http:// www.nomduserveur/WebNavigator/".
2. Entrez le nom d'utilisateur et le mot de passe.
3. Si vous accédez pour la première fois au serveur WebNavigator, le système vous invite à
installer le client WebNavigator. Cliquez sur le raccourci "Click here to install". Dans la boîte
de dialogue "Téléchargement de fichier", cliquez sur le bouton "Enregistrer", pour
enregistrer le fichier Setup du client sur l'ordinateur cible. L'enregistrement est recommandé
étant donné qu'il ne sera alors pas nécessaire de recharger l'installation si le redémarrage
de l'ordinateur Client s'avère éventuellement être nécessaire.
Remarque
Si vous voulez installer via Intranet/Internet une version plus récente d'un client
WebNavigator déjà installé, ouvrez directement le programme d'installation du client. Vous
n'avez pas besoin d'enregistrer le fichier d'installation sur l'ordinateur cible. Si vous voulez
enregistrer le nouveau fichier d'installation, désinstallez d'abord l'ancien fichier ou
enregistrez la nouvelle version du fichier dans un autre répertoire.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
23
Instructions d'installation WinCC/WebNavigator
1.4 Installation du client WebNavigator
4. Laissez Internet Explorer ouvert et ouvrez Windows Explorer. Naviguez vers le répertoire
dans lequel le fichier Setup a été enregistré. Démarrez l'installation par un double-clic sur
le fichier.
5. Suivez les instructions données sur l'écran et réalisez les saisies et les paramétrages
requis. Les contrôles client de WebNavigator sont installés. Fermez ensuite la boîte de
dialogue Setup.
Résultat
Une fois l'installation terminée, le client WebNavigator se connecte au projet WinCC se
trouvant en Runtime.
Remarque
Si vous voulez utiliser le clavier virtuel, vous devez également installer .net 4.0. Si vous installez
le client WebNavigator via le DVD WinCC, .net 4.0 est déjà inclus.
24
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.5 Installation du client de diagnostic WebNavigator
1.5
Installation du client de diagnostic WebNavigator
Introduction
Le logiciel du client de diagnostic WebNavigator est installé sur le client à partir du DVD.
Conditions préalables
● Vous devez disposer des droits d'administrateur.
Marche à suivre
1. Insérez le DVD WinCC dans le lecteur.
Si la fonction Autorun du système d'exploitation est activé, le DVD est démarré
automatiquement. Si la fonction Autorun n'est pas activée, démarrez le programme
Setup.exe se trouvant sur le DVD.
2. Dans la boîte de dialogue "Variante d'installation", sélectionnez "Installation personnalisée".
3. Sélectionnez le programme "Diagnose Client dans le groupe Web Navigator".
4. Pendant l'installation, les paramètres de sécurité qui doivent être adaptées pour WinCC
s'affichent dans la boîte de dialogue "Paramètres système". Le pare-feu est
automatiquement configuré. Validez les modifications des pramètres de sécurité.
5. Démarrez l'installation. Vous pouvez suivre l'état de l'installation dans la boîte de dialogue
affichée. Pour annuler l'installation, sélectionnez "Annuler".
6. Redémarrez l'ordinateur si le Setup vous y invite.
Résultat
Le client de diagnostic WebNavigator est installé.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
25
Instructions d'installation WinCC/WebNavigator
1.6 Projet de démo WebNavigator
1.6
Projet de démo WebNavigator
Introduction
Vous trouverez le projet DEMO WinCC sous forme de fichier ZIP à décompression
automatique à télécharger sur Internet :
● http://support.automation.siemens.com/WW/view/fr/93148272 (http://
support.automation.siemens.com/WW/view/fr/93148272)
Installation
Pour installer le projet, copiez ce fichier dans un répertoire cible local puis lancez la procédure
de décompactage en cliquant deux fois sur le fichier.
Les connexions suivantes sont déjà configurées dans ce projet de démonstration :
WinCC
Login
Mot de passe
WebNavigator en allemand
winccd
winccpass
WebNavigator en anglais
wincce
winccpass
WebNavigator en français
winccf
winccpass
WebNavigator en italien
wincci
winccpass
WebNavigator en espagnol
winccs
winccpass
Terminal PocketPC
PocketPC
winccpass
Terminal Mobic
Mobic
winccpass
Terminal MP370
MP370
winccpass
Voir aussi
http://support.automation.siemens.com/WW/view/fr/93148272 (http://
support.automation.siemens.com/WW/view/fr/93148272)
26
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Instructions d'installation WinCC/WebNavigator
1.7 Désinstallation
1.7
Désinstallation
Introduction
Vous pouvez désinstaller le serveur et le client WebNavigator en suivant la procédure
habituelle sous Windows.
Marche à suivre
1. Ouvrez dans Windows le "Panneau de configuration" via le menu Démarrer.
2. Effectuez un double-clic sur l'icône "Ajout/Suppression de programmes".
3. Cliquez sur l'icône "Modifier/Supprimer des programmes".
4. Sélectionnez le serveur ou le client WebNavigator, puis cliquez sur "Supprimer". Suivez
les instructions données à l'écran.
Résultat
Le serveur WebNavigator ou le client WebNavigator a été supprimé de l'ordinateur.
Remarque
Lorsque vous désinstallez le serveur WebNavigator, désinstallez également les licences
correspondantes à l'aide du programme "Automation License Manager". Vous pouvez
réactiver ces licences ultérieurement.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
27
Instructions d'installation WinCC/WebNavigator
1.7 Désinstallation
28
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
WinCC/WebNavigator Release Notes
2.1
2
Remarques sur WebNavigator
Introduction
Ces "Release Notes" contiennent des remarques importantes.
Le contenu de ces "Release Notes" prévaut sur celui des manuels et de l'aide en ligne.
Veuillez lire attentivement ces "Release Notes" qui contiennent des informations qui vous
seront utiles.
Précisions sur la sécurité du système
Pour garantir la sécurité de fonctionnement des produits et des solutions de Siemens, il est
nécessaire de prendre les mesures de protection appropriées (par ex. concept de protection
par cellule) et d'intégrer chaque composant dans un concept global de sécurité industrielle
correspondant à l'état actuel de la technique. Tous produits tiers utilisés devront également
être pris en considération. Pour plus d'informations sur Industrial Security, référez-vous à la
page http://www.siemens.com/industrialsecurity (http://www.siemens.com/industrialsecurity).
Restrictions de sécurité du client WebNavigator
IMPORTANT
Restrictions de sécurité et temps de réponse dans Internet Explorer
Tenez compte des restrictions de sécurité propres à l'Internet lors de l'utilisation du client
WebNavigator. Il se peut que le client WebNavigator ne constate que beaucoup plus tard
(> 20 s) qu'un client WinCC normal que le serveur Web est "arrêté" ou que la communication
est perturbée.
Utiliser une liaison sécurisée via HTTPS
Pour augmenter la sécurité de votre communication, configurez le serveur WebNavigator de
telle sorte que seules les liaisons HTTPS soient prises en charge.
Pour cela, vous avez besoin d'un certificat numérique pour le serveur WebNavigator. Utilisez
également des certificats SSL sur les clients WebNavigator.
Pour plus d'informations, référez-vous à l'assistance de Microsoft sous "Configuration d'un
service HTTPS dans IIS" (http://support.microsoft.com/kb/324069 (http://
support.microsoft.com/kb/324069)).
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
29
WinCC/WebNavigator Release Notes
2.1 Remarques sur WebNavigator
Communication par le biais d'un serveur Proxy
Vous devez prendre en considération les points suivants pour la communication par le biais
d'un serveur Proxy :
● Le client WebNavigator doit être membre des domaines de serveur.
● Lorsque l'utilisateur connecté au client WebNavigator n'a pas accès au serveur Proxy, la
connexion pour les serveurs Proxy avec authentification NTLM s'effectue comme suit :
1. Le dialogue de connexion pour le serveur Proxy apparaît.
2. Le dialogue de connexion pour l'utilisateur WinCC apparaît.
3. Le dialogue de connexion pour le serveur Proxy réapparaît.
Eviter la falsification de demande de site à site pour WebNavigator (Cross Site Request Forgery)
La falsification de demande de site à site ressemble à la vulnérabilité due au scriptage de site
à site (XSS, Cross Site Scripting).
L'attaque se déclenche quand un utilisateur authentifié clique sur un lien malveillant. Cette
vulnérabilité existe également quand le scriptage est désactivé dans le navigateur.
Recommandations de Siemens :
● N'utilisez pas d'autres applications ou d'autres services reliés à l'Internet.
● Déconnectez-vous quand vous n'avez plus besoin de WebNavigator.
Architecture de sécurité échelonnée en profondeur (Defense in Depth)
Tenez compte des précisions données sur la page Internet de Siemens "Industrial Security" :
● http://www.industry.siemens.com/topics/global/de/industrial-security/konzept/Seiten/
defense-in-depth.aspx (http://www.industry.siemens.com/topics/global/en/industrialsecurity/konzept/Seiten/defense-in-depth.aspx)
Généralités sur WebNavigator
Serveur WebNavigator : configurez un autre port que le port par défaut "80"
Lors de la configuration du port dans WinCC Web Configurator, n'utilisez pas le port par défaut
"80", mais par exemple "8080".
Client WebNavigator : Paramétrage du pare-feu pour impression à partir de WinCC Controls
Pour pouvoir imprimer à partir du client, il faut procéder, pour les profils utilisés, aux
paramétrages du pare-feu suivants : Nous donnons ici l'exemple pour Windows 7 :
1. Ouvrez "Panneau de configuration > Système et sécurité > Pare-feu Windows".
2. Cliquez sur "Autoriser un programme ou une fonctionnalité via le Pare-feu Windows".
3. Activez dans la liste "Programmes et fonctionnalités autorisés :" l'option "Partage de fichiers
et d'imprimantes" pour le profil souhaité.
4. Retournez à la fenêtre d'accueil de pare-feu Windows.
30
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
WinCC/WebNavigator Release Notes
2.1 Remarques sur WebNavigator
5. Cliquez dans la barre de menu sur "Activer ou désactiver le pare-feu Windows".
6. Si le pare-feu est activé, désativez l'option "Bloquer toutes les connexions entrantes, y
compris celles de la liste des programmes autorisés".
Client WebNavigator : L'utilisateur "Remote Desktop" doit se trouver dans le groupe d'utilisateurs
Windows "Simatic HMI Viewer"
Si un client WebNavigator doit se connecter au serveur WebNavigator en tant qu'utilisateur
"Remote Desktop", il faut s'assurer que l'utilisateur "Remote Desktop" se trouve dans le groupe
d'utilisateurs Windows "Simatic HMI Viewer".
Client WebNavigator : affichage de contrôles ActiveX dans Internet Explorer
Les contrôles ActiveX sont par défaut désactivés dans Internet Explorer. C'est pourquoi les
contrôles WinCC ne sont pas correctement affichés dans Internet Explorer sur un client
WebNavigator.
Pour afficher correctement les contrôles WinCC, ajoutez le serveur Web comme site Web de
confiance et activez les contrôles ActiveX uniquement pour la zone "Sites de confiance".
Pour continuer à protéger Internet Explorer des contrôles ActiveX tiers, vérifiez après la
modification que les paramètres de sécurité limités continuent de s'appliquer aux autres zones.
Vous trouverez des informations supplémentaires dans la documentation suivante :
● WinCC/WebNavigator : "WinCC/WebNavigator Installation Notes > Installation de
WebNavigator-Client > Paramètres dans Internet Explorer"
Client WebNavigator : actualisation de vues avec blocs d'affichage
Pour que les modifications de vues avec blocs d'affichage soient actualisées, vous devez
activer l'option "A chaque visite sur cette page Web" dans les paramètres des fichiers Internet
temporaires d'Internet Explorer.
Client WebNavigator : Paramétrage d'Internet Explorer pour Windows Server 2012
Afin de pouvoir charger la vue initiale avec le client WebNavigator dans Windows Server 2012,
vous devez désactiver le paramètre "Ne pas enregistrer les pages chiffrées sur le disque" dans
Internet Explorer, sous "Outils > Options Internet > Avancé".
Client WebNavigator : déconnexion manuelle avec fonction ODK à partir de WinCC V7.2
A présent, les utilisateurs peuvent également se déconnecter manuellement du client
WebNavigator à l'aide de la fonction ODK "PWRTLogout()". Vous trouverez une description
de la fonction dans la documentation ODK sous "ODK User Administration/Fonctions pour la
connexion/déconnexion".
Client WebNavigator : Fonction ODK "PWRTCheckPermissionOnPicture"
Pour utiliser la fonction ODK "PWRTCheckPermissionOnPicture" sur un client WebNavigator,
installez les plug-ins "WinCC Basic Process Control" et "Advanced Process Control".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
31
WinCC/WebNavigator Release Notes
2.1 Remarques sur WebNavigator
Désinstallation de WinCC : le client WebNavigator doit être installé après coup
Si vous désinstallez WinCC, vous devez ensuite réinstaller le client WebNavigator.
Message suite à l'installation d'un Plug-in
Lors de l'installation d'un Plug-in, il se peut qu'un message de l'assistant de compatibilité du
programme s'affiche. Le Plug-in est correctement installé. Validez donc ce message en
cliquant sur "Le programme a été correctement installé."
Changement de projet
Il se peut qu'après un changement de projet les Internet Information Services (IIS) ne soient
sporadiquement pas utilisables. Le cas échéant, redémarrez l'ordinateur.
Serveur WebNavigator : utilisation de l'antivirus Trend Micro sous Windows 7 / Windows
Server 2008 SP2
Si vous utilisez l'antivirus Trend Micro "Office Scan" Corporate Edition V10.5 sous Windows 7
ou Windows Server 2008 SP2, il se peut que la performance du serveur WebNavigator Server
s'en trouve réduite.
Contrôles ActiveX (Industrial X) auto-créés
Pour les contrôles ActiveX (Industrial X) auto-créés, il faut que la compatibilité avec WinCC et
avec le serveur ou le client WebNavigator soit garantie :
● Installation directe du contrôle ActiveX sur l'ordinateur avec WinCC et avec WebNavigator
Server ou Client. Vous devez installer le contrôle ActiveX avant d'installer WinCC et
WebNavigator Server et WebNavigator Client. Si le contrôle ActiveX venait par la suite à
présenter un dysfonctionnement, cela serait une preuve de non-compatibilité.
● Installation sur le client WebNavigator en tant que Plug-In par le biais de l'interface de
navigation Web. Si le contrôle ActiveX a été intégré dans un Plug-In et installé par
téléchargement, vous devez également créer un nouveau Plug-In avec ce contrôle ActiveX
en cas de mise à niveau de WinCC, du serveur WebNavigator ou du client WebNavigator.
Lors de la création du Plug-In, veillez à utiliser des binaires compatibles (DLL, OCX, etc.).
Client WebNavigator : "mode protégé" pour Windows 7
Pour le client WebNavigator sous Windows 7, le "Protected Mode" n'est pas pris en charge.
Client WebNavigator : liaison au serveur WebNavigator pour Windows Server 2008
Pour connecter un client WebNavigator comme "Utilisateur" sur un serveur WebNavigator,
vous devez ajouter le serveur WebNavigator en tant que site fiable.
32
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
WinCC/WebNavigator Release Notes
2.1 Remarques sur WebNavigator
Paramètres de sécurité dans Internet Explorer : installation via une liaison SSL
Si vous voulez télécharger WebNavigator à partir d'un portail ASP via une liaison SSL, il se
peut dans certains cas que le téléchargement ne soit pas possible. Ce problème peut être
corrigé à l'aide de l'un des paramètres suivants :
● Désactivez dans les options Internet de l'Internet Explorer l'option "Do not save encrypted
pages to disk" dans l'onglet "Avancé".
● Désactivez l'option "Internet Explorer Enhanced Security Configuration" dans "Panneau de
configuration / Ajout/Suppression de programmes / Composants Windows".
Client WebNavigator : WinCC Alarm Control sur un serveur WebNavigator en WinCC ServiceMode
Situation de départ
Le client WebNavigator est relié à un serveur WebNavigator qui est utilisé dans le WinCC
ServiceMode.
Comportement
Si vous utilisez un WinCC Alarm Control dans une version de WinCC antérieure à V7 connecté
via un préfixe de serveur, la boîte de dialogue de sélection ne s'ouvre pas.
Solution
Utilisez le WinCC AlarmControl proposé à partir de WinCC V7.
Client WebNavigator : fichier de diagnostic "WebNavReconnnect.log"
Une fois le client WebNavigator installé, le fichier de diagnostic "WebNavReconnnect.log" est
enregistré dans le répertoire "<Utilisateur>\Application Data\Siemens\SIMATIC.WinCC
\WebNavigator\Client". Le fichier de diagnostic est alors enregistré dans le profil utilisateur
correspondant afin qu'aucun droit d'administrateur ne soit requis. Sous Windows 7, le
répertoire se trouve sous "LocalLow".
Client WebNavigator : ordinateur WinCC avec "Basic Process Control"
Si WebNavigator Client est relié à un ordinateur avec WinCC Basic Process Control, vous
devez installer le Plug-in "WinCC Basic Process Control" sur le client WebNavigator. Sans
installation du Plug-in, la fonctionnalité complète de WinCC Basic Process Control n'est pas
disponible sur le client WebNavigator, les contrôles ActiveX, par exemple, comme la
signalisation groupée, manquent.
Le Plug-in se trouve sur le serveur WebNavigator dans le répertoire
"<wincc_chemin_d'installation>\WebNavigator\Server\Web\Install\Custom". Vous pouvez
télécharger le Plug-in par le biais de l'interface de navigation WebNavigator située dans la
zone de téléchargement.
Vous trouverez une description des fonctions prises en charge ou non dans le système
d'information WinCC sous "Options > Options for Process Control > Aperçu du systèmeOptions de contrôle-commande > Configuration dans l'environnement PCS 7 > Client Web".
Si le client WebNavigator est installé sur un serveur Web dédié avec WinCC Basic Process
Control, vous devez installer le Plug-In "WinCC Basic Process Control" immédiatement après
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
33
WinCC/WebNavigator Release Notes
2.1 Remarques sur WebNavigator
l'installation du client WebNavigator. La page de téléchargement du Plug-in s'affiche. Vous ne
pouvez quitter cette page qu'après l'installation du Plug-in permettant d'afficher les vues de
process.
Vous trouverez dans la documentation de PCS7 des informations sur les fonctions prises en
charge en cas de liaison du client WebNavigator à une OS PCS7.
Client WebNavigator : téléchargement des Plug-ins dans Internet Explorer 8
Lors du téléchargement avec Internet Explorer 8, vous devez désactiver le filtre SmartScreen
dans Internet Explorer, sinon le Plug-in démarre deux fois après le téléchargement.
Client WebNavigator : "FLAG_COMMENT_DIALOG" de la fonction "GCreateMyOperationMsg"
Le paramètre "FLAG_COMMENT_DIALOG" n'est pas pris en charge dans le client
WebNavigator avec la fonction "GCreateMyOperationMsg".
Voir aussi
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=959658 (http://
support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=959658)
http://support.microsoft.com/kb/959658 (http://support.microsoft.com/kb/959658)
http://support.microsoft.com/kb/324069 (http://support.microsoft.com/kb/324069)
http://www.siemens.com/industrialsecurity (http://www.siemens.com/industrialsecurity)
http://www.industry.siemens.com/topics/global/de/industrial-security/konzept/Seiten/defensein-depth.aspx (http://www.industry.siemens.com/topics/global/en/industrial-security/konzept/
Seiten/defense-in-depth.aspx)
34
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
WinCC/WebNavigator Release Notes
2.2 Service et Support
2.2
Service et Support
2.2.1
Avertissements
Consignes de sécurité
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité ainsi
que pour éviter des dommages matériels. Les avertissements servant à votre sécurité
personnelle sont accompagnés d'un triangle de danger, les avertissements concernant
uniquement des dommages matériels sont dépourvus de ce triangle. Suivant le niveau de
mise en danger, les instructions d'avertissement sont représentées par ordre décroissant de
la manière suivante.
DANGER
signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort
ou des blessures graves.
ATTENTION
signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort
ou des blessures graves.
PRUDENCE
signifie que la non-application des mesures de sécurité appropriées peut entraîner des
blessures légères.
IMPORTANT
signifie que la non-application des mesures de sécurité appropriées peut entraîner un
dommage matériel.
Remarque
est une information importante relative au produit, sa manipulation ou la partie respective de
la documentation sur laquelle l'attention doit être particulièrement attirée.
En présence de plusieurs niveaux de risque, c'est toujours l'avertissement corespondant au
niveau le plus élevé qui est reproduit. Si un avertissement avec triangle de danger prévient
de risques de dommages corporels, le même avertissement peut aussi contenir un avis de
mise en garde contre des dommages matériels.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
35
WinCC/WebNavigator Release Notes
2.2 Service et Support
Personnel qualifié
Le système/l'automate correspondant doit être mis en place et exploité uniquement en liaison
avec cette documentation. La mise en service et l'exploitation d'un appareil/système ne doivent
être effectuées que par des personnes qualifiées. Le personnel qualifié dans le sens des
instructions techniques de sécurité de cette documentation est constitué de personnes qui ont
l'autorisation de mettre en service, de relier à la terre et d'identifier des automates, des
systèmes et des circuits électriques dans le respect des standards de la technique de sécurité.
Utilisation conforme à la destination
Remarque importante :
ATTENTION
Utilisation conforme à la destination
L'automate/système doit uniquement être utilisé pour les cas de mise en œuvre prévus dans
la description technique et dans le catalogue, et uniquement en liaison avec les appareils et
les composants externes recommandés ou homologués par Siemens. L'exploitation sûre et
sans restriction du produit impose au préalable un transport correct, un entreposage, une
installation et un montage corrects ainsi qu'une commande et un entretien soigneux.
Marques
Toutes les désignations repérées par ® sont des marques déposées de Siemens AG. Les
autres désignations dans ce document peuvent être des marques dont l'utilisation par des tiers
à leurs propres fins peut enfreindre les droits de leurs propriétaires respectifs.
Notes relatives à la sécurité
Siemens commercialise des produits et solutions comprenant des fonctions de sécurité
industrielle qui contribuent à une exploitation sûre des installations, solutions, machines,
équipements et/ou réseaux. Ces fonctions jouent un rôle important dans un système global
de sécurité industrielle. Dans cette optique, les produits et solutions Siemens font l'objet de
développements continus. Siemens vous recommande donc vivement de vous tenir
régulièrement informé des mises à jour des produits.
Pour garantir une exploitation fiable des produits et solutions Siemens, il est nécessaire de
prendre des mesures de protection adéquates (par ex. concept de protection des cellules) et
d’intégrer chaque composant dans un système de sécurité industrielle global et moderne. Tout
produit tiers utilisé devra également être pris en considération. Pour plus d’informations sur la
sécurité industrielle, rendez-vous sur
● http://www.siemens.com/industrialsecurity (http://www.siemens.com/industrialsecurity)
Veuillez vous abonner à la newsletter d'un produit particulier afin d'être informé des mises à
jour dès qu'elles surviennent. Pour plus d'informations, rendez-vous sur
● http://support.automation.siemens.com (http://support.automation.siemens.com)
36
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
WinCC/WebNavigator Release Notes
2.2 Service et Support
Exclusion de responsabilité
Nous avons vérifié la conformité du contenu du présent manuel avec le matériel et le logiciel
qui y sont décrits. Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous
porter garants de la conformité intégrale. Si l'usage de ce manuel devait révéler des erreurs,
nous en tiendrons compte et apporterons les corrections nécessaires dès la prochaine édition.
Veuillez nous faire part de vos suggestions.
Les affirmations effectuées dans la documentation en ligne sont prioritaires au niveau de leur
engagement aux affirmations dans les manuels et les fichiers pdf.
Prenez en compte les Release Notes et les notes d'installation. Le contenu de ces Release
Notes et des notes d'installation prime sur celui des manuels et de l'aide en ligne.
Copyright © Siemens AG 2014
Sous réserve de modifications / Tous droits réservés
Toute transmission ou reproduction de ce document, toute revente et communication de son
contenu est interdite sans autorisation expresse. Toute infraction entraîne des dommagesintérêts. Tous droits réservés, en particulier pour une délivrance de brevet ou l'enregistrement
d'un modèle d'utilité.
Siemens AG
Automation and Drives
SIMATIC Human Machine Interfaces
Postfach 4848
D-90026 Nürnberg
Voir aussi
http://support.automation.siemens.com (http://support.automation.siemens.com)
http://www.siemens.com/industrialsecurity (http://www.siemens.com/industrialsecurity)
2.2.2
Support clients
Support client, support technique
Vous pouvez contacter les services d'assistance technique SIMATIC aux heures indiquées
dans le tableau suivant. Les langues utilisées par le service d'assistance technique SIMATIC
sont généralement l'allemand et l'anglais. Le personnel de l'assistance d'autorisation parle
également français, italien ou espagnol.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
37
WinCC/WebNavigator Release Notes
2.2 Service et Support
Assistance technique
Nuremberg
Joignable
Téléphone
Télécopie
E-mail
(GMT +1:00)
lu. au vend. 8:00 à 17:00 (HEC/HEEC)
+49 (0)911 895 7222
+49 (0)911 895 7223
http://www.siemens.com/automation/support-request (http://
www.siemens.com/automation/support-request)
Vous trouvez une vue d'ensemble du Support Technique à l'URL suivante :
● http://support.automation.siemens.com/WW/view/fr/16605032 (http://
support.automation.siemens.com/WW/view/fr/16605032)
Automation Value Card (AVC)
La carte AVC (Automation Value Card) vous fait bénéficier d'une assistance technique
accessible 24 heures sur 24, 7 jours sur 7. Vous trouverez des informations sur la carte AVC
à l'URL suivante :
● http://support.automation.siemens.com/WW/view/fr/28448132 (http://
support.automation.siemens.com/WW/view/fr/21981898)
Services en ligne du support client SIMATIC
Maintenance et Support
Vous trouvez une vue d'ensemble des offres d'assistance produits du Support Technique à
l'URL suivante :
● http://www.siemens.com/automation/service&support (http://www.siemens.com/
automation/service&support)
Vous pouvez y télécharger par ex. des mises à jour du Firmware, des Service Packs ou des
applications utiles.
Une aide en ligne est à votre disposition pour profiter pleinement de cette offre. Vous appelez
l'aide en ligne via le bouton sur la page Internet ou via l'URL suivante :
● http://support.automation.siemens.com/WW/support/html_00/help/Online_Hilfe.htm (http://
support.automation.siemens.com/WW/support/html_77/help/Online_Hilfe.htm)
Foire aux questions WinCC
Le support en ligne WinCC avec FAQ (foire aux questions) se trouve également sur Internet
à l'URL suivante :
● http://support.automation.siemens.com/WW/view/fr/10805548/133000 (http://
support.automation.siemens.com/WW/view/fr/10805583/133000)
Forum technique
Le forum technique permet aux utilisateurs SIMATIC d'échanger leurs informations. Vous le
trouverez à l'adresse suivante :
● http://www.siemens.com/automation/csi/forum (http://www.siemens.de/automation/csi_fr/
forum)
38
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
WinCC/WebNavigator Release Notes
2.2 Service et Support
Documentation technique pour les produits SIMATIC
La documentation technique proposée est récapitulée pour les divers produits et systèmes
SIMATIC sous l'URL suivante :
● http://www.siemens.com/simatic-tech-doku-portal (http://www.siemens.com/simatic-techdoku-portal)
Base de données des interlocuteurs
Vous trouverez le nom de vos interlocuteurs sur place dans la base de données des
interlocuteurs à l'adresse Internet suivante :
● http://www.automation.siemens.com/partner/index.asp (http://
www.automation.siemens.com/partner/index.asp?lang=fr)
Informations produit
SIMATIC WinCC
Des informations générales relatives à WinCC se trouvent sur Internet à l'URL suivante :
● http://www.siemens.com/wincc (http://www.siemens.com/wincc)
Produits SIMATIC
Des informations générales relatives aux produits SIMATIC se trouvent sur Internet à l'URL
suivante :
● http://www.siemens.com/simatic (http://www.siemens.com/simatic)
Voir aussi
Internet : Support Request (http://www.siemens.com/automation/support-request)
Internet : Assistance technique (http://support.automation.siemens.com/WW/view/fr/
16605032)
Internet : Automation Validation Card (AVC) (http://support.automation.siemens.com/WW/
view/fr/21981898)
Internet : Maintenance et Support (http://www.siemens.com/automation/service&support)
Internet : Foire aux questions WinCC (http://support.automation.siemens.com/WW/view/fr/
10805583/133000)
Internet : Forum Support technique (http://www.siemens.de/automation/csi_fr/forum)
Internet : Recherche Support technique (http://www.siemens.de/automation/csi_fr/km)
Internet : Aide en ligne du Support technique (http://support.automation.siemens.com/WW/
support/html_77/help/Online_Hilfe.htm)
Internet : Documentation technique pour les produits SIMATIC (http://www.siemens.com/
simatic-tech-doku-portal)
Internet : Base de données des interlocuteurs (http://www.automation.siemens.com/partner/
index.asp?lang=fr)
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
39
WinCC/WebNavigator Release Notes
2.2 Service et Support
Internet : Informations relatives à WinCC (http://www.siemens.com/wincc)
Internet : Produits SIMATIC (http://www.siemens.com/simatic)
2.2.3
Support Request
Cher client,
Nous vous prions de bien vouloir remplir sur Internet le formulaire Support Request afin que
nous puissions vous aider plus rapidement. Décrivez vos problèmes le plus précisément
possible. Il s'avère souvent utile de mettre à notre disposition toutes vos données de projet
afin que nous puissions reproduire l'erreur ou réduire les temps de traitement.
Vérifiez avant de remplir la requête d'assistance si la quantité de données disponibles que
vous avez configurée reste dans le cadre de la quantité de données disponibles testée (cf.
chapitre "Caractéristiques de puissance").
Formulaire de requête d'assistance (Support Request)
Vous trouverez le formulaire Support Request à l'URL :
● http://www.siemens.com/automation/support-request (http://www.siemens.com/
automation/support-request)
En remplissant le formulaire, vous serez guidé en plusieurs étapes via lesquelles toutes les
informations requises vous seront demandées.
Vous trouvez une description détaillée du Support Request à l'URL suivante :
● http://support.automation.siemens.com/WW/view/fr/16605654 (http://
support.automation.siemens.com/WW/view/fr/16605654)
Marche à suivre
1. Ouvrez le formulaire "Support Request" avec le lien sur Internet. L'étape 1 "Choisir le
produit" apparaît.
2. Saisissez le nom du produit dans le champ "Produit/Numéro de commande". La casse n'est
pas importante.
Recherchez des parties du nom du produit ou entrez le nom du produit intégral dans l'ordre
correct. Vous pouvez par exemple chercher les termes suivants :
- "WinCC Runtime"
- "WinCC DataMonitor"
- "wincc webnavigator"
- "Connectivity"
Les produits trouvés vous sont proposés dans le champ "Sélection de produits".
3. Sélectionnez le produit voulu et passez en cliquant sur "Continuer" à l'étape 2 "Choisir le
cas d'application".
4. Sélectionnez un cas d'application ou décrivez votre utilisation concrète dans le champ
"Autre cas d'application".
40
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
WinCC/WebNavigator Release Notes
2.2 Service et Support
5. Passez à l'étape 3 "Nos solutions" en cliquant sur "Continuer".
Une liste indique les solutions possibles et les FAQ qui ont été trouvées en référence aux
mots-clés choisis.
Dès que vous avez trouvé une solution à votre problème, vous pouvez fermer le formulaire
dans le navigateur.
Si vous n'avez pas trouvé de solution adéquate, passez à l'étape 4 "Décrire le problème"
en cliquant sur "Continuer".
6. Décrivez votre problème le plus précisément possible dans le champ "Détails".
Essayez de répondre le plus précisément possible aux questions et remarques suivantes.
Vérifiez également votre installation WinCC et la configuration conformément à l'aide
suivante.
Donnez votre propre avis. Ne négligez aucun détail, même s'il vous semble avoir peu
d'importance.
- Les données de configuration ont-elles été créées des versions antérieures de WinCC ?
- Comment l'erreur est-elle reproductible ?
- Est-ce que d'autres programmes fonctionnent parallèlement à (en même temps que)
WinCC ?
- Avez-vous désactivé l'économiseur d'écran, l'antivirus et la gestion d'énergie ?
- Recherchez sur votre ordinateur les "Logfiles" (WinCC\Diagnose\*.log, drwatson.log,
drwtsn32.log). Les fichiers log sont utilisés pour l'analyse d'erreurs. Envoyez-nous donc
également les fichiers log.
7. Chargez votre projet concerné et les fichiers log (par ex. sous forme de fichier Zip) dans le
formulaire Support Request en cliquant sur le bouton "Parcourir".
Passez à l'étape 5 "Indiquer les coordonnées" en cliquant sur "Continuer".
8. Entrez vos coordonnées.
Lisez la déclaration sur la protection des données et choisissez si vous souhaitez
enregistrer vos coordonnées personnelles.
Passez à l'étape 6 "Résumé & Envoyer" en cliquant sur "Continuer".
9. Imprimez si nécessaire votre Support Request en cliquant sur le bouton "Imprimer".
Fermez le Support Request avec le bouton "Envoyer".
Vos données sont transmises au Support Client où elles y seront traitées.
Nous vous remercions de votre coopération et espérons pouvoir vous aider à résoudre votre
problème.
Votre équipe WinCC
Voir aussi
Internet : Rapport d'erreur (http://www.siemens.com/automation/support-request)
Internet : Vue d'ensemble du Support Request (http://support.automation.siemens.com/WW/
view/fr/16605654)
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
41
WinCC/WebNavigator Release Notes
2.2 Service et Support
42
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.1
3
Le premier projet Web
Introduction
WinCC/WebNavigator offre une solution de contrôle-commande du système d'automatisation
via Intranet et Internet. Grâce à WinCC/WebNavigator, vous pouvez réaliser simplement et
facilement des fonctions de contrôle-commande via l'Intranet/Internet.
Le package optionnel "WinCC/WebNavigator" est constitué de composants serveur à installer
sur le serveur WebNavigator. Les composants du client WebNavigator doivent être installés
sur l'ordinateur sur lequel vous souhaitez effectuer le contrôle-commande des vues de process
affichées comme dans le système de base WinCC. Pour cela, vous utilisez sur le client Internet
Explorer ou le visualisateur Web "WinCCViewerRT".
En plus, WinCC/WebNavigator contient le composant "Client de diagnostic WinCC/
WebNavigator". Sur le plan fonctionnel, le client de diagnostic n'est pas différent d'un client
WebNavigator. Le client de diagnostic vous permet un accès économique, sûr et permanent
à un ou à plusieurs serveurs WebNavigator à des fins de diagnostic.
Présentation
Cette mise en route est basée sur le projet de démo WinCC. Pour l'exemple de projet, WinCC,
le serveur WebNavigator et le client WebNavigator sont installés sur le même ordinateur.
C'est sur le serveur WebNavigator que vous éditez le projet WinCC. Utilisez le client
WebNavigator lorsque vous voulez accéder au projet via Internet Explorer ou
"WinCCViewerRT".
Condition
● Le système de base WinCC est installé.
● Vous avez installé le projet de démo WinCC. Vous trouverez des informations sur
l'installation au chapitre "Informations sur l'installation du projet de démo pour WinCC
(Page 26)"
● Le serveur WebNavigator est installé. Vous trouverez des informations sur l'installation au
paragraphe "Informations sur l'installation du serveur WebNavigator (Page 14)"
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
43
Mise en route de WinCC/WebNavigator
3.1 Le premier projet Web
Marche à suivre
Pour le premier projet Web, conformez-vous aux étapes suivantes :
● Configurer le projet WinCC
– Publier les vues de process WinCC pour l'accès Web
– Administrer les utilisateurs du client WebNavigator
● Configurer le serveur WebNavigator
– Créer la page Web du WebNavigator
– Configurer le pare-feu
– Vérifier la page Web activée
● Utiliser le projet WinCC
– Effectuer les paramétrages de l'Internet Explorer
– Installer le client WebNavigator et utiliser le projet WinCC avec Internet Explorer
– Configurer WinCCViewerRT et utiliser le projet WinCC avec WinCCViewerRT
● Créer une nouvelle vue de process et l'afficher sur le client WebNavigator
Voir aussi
Créer une vue de process (Page 66)
Installation du WebNavigator-Client (Page 60)
Administration d'utilisateurs WebNavigator-Client (Page 51)
Démarrage du projet de démo (Page 54)
44
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
3.2
Configuration du projet WinCC
3.2.1
Publication de vues de process
Introduction
Si vous souhaitez afficher des vues de process WinCC sur le client WebNavigator, il vous faut
d'abord publier les vues. Pour effectuer la diffusion, utilisez le Web View Publisher qui réalise
automatiquement les adaptations nécessaires dans les données du projet.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
45
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
Marche à suivre
1. Sélectionnez dans la fenêtre de navigation du WinCC Explorer l'option "Web Navigator".
Dans le menu contextuel, sélectionnez la commande "Web View Publisher". L'assistant de
diffusion WinCC Web Publishing est démarré.
2. Cliquez sur "Suivant".
46
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
3. Sélectionnez dans le champ "Chemin de votre projet WinCC" le répertoire de projet WinCC.
Sélectionnez dans le champ "Dossier pour l'accès à vos vues sur le Web" le répertoire cible
pour les vues publiées.
Conservez le répertoire proposé au sein du répertoire de projet WinCC.
Cliquez sur "Suivant".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
47
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
4. Déplacez les vues que vous voulez publier dans la liste "Fichiers sélectionnés".
Cliquez sur "Suivant".
48
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
5. Déplacez les fonctions C de projet qui doivent être diffusées dans la liste "Fichiers
sélectionnés".
Cliquez sur "Suivant".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
49
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
6. Déplacez les graphiques utilisés dans les vues dans la liste "Fichiers sélectionnés". Les
fichiers référencés se trouvent dans le dossier "GraCS" ou dans les sous-dossiers de
"GraCS".
Cliquez sur "Suivant".
7. Pour lancer la publication des vues, cliquez sur "Terminer".
50
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
Résultat
L'état de chaque objet publié est affiché dans la liste des résultats. Cliquez sur un objet pour
afficher de plus amples informations sur l'objet.
La publication des vues et des fonctions est terminée.
3.2.2
Administration d'utilisateurs WebNavigator-Client
Introduction
Pour autoriser l'accès à un projet WinCC via WebNavigator-Client, il vous faut accorder les
autorisations nécessaires à l'utilisateur dans WinCC User Administrator. Vous pouvez ainsi
spécifier une vue d'accueil et une langue du runtime particulière pour chaque utilisateur.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
51
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
Marche à suivre
1. Cliquez dans la fenêtre de navigation WinCC Explorer avec le bouton droit de la souris sur
"User Administrator". Dans le menu contextuel, sélectionnez l'option "Ouvrir".
2. Vous pouvez utiliser un utilisateur déjà créé pour le projet Web. Vous pouvez, par ex.,
utiliser l'utilisateur "winccd", qui a comme nom d'utilisateur "winccd" et "winccpass" pour
mot de passe ou créer un nouvel utilisateur avec ce modèle.
3. Si vous souhaitez créer un nouvel utilisateur, sélectionnez la commande "Nouvel
utilisateur" dans le menu contextuel d'un groupe de la zone de navigation.
4. Définissez un mot de passe dans la colonne "Mot de passe" pour le nouvel utilisateur.
5. Sélectionnez le nouvel utilisateur dans la fenêtre tabellaire de User Administrator.
6. Cochez la case "WebNavigator" dans la fenêtre des données.
7. Sélectionnez dans la liste déroulante de "Vue d'accueil Web" la vue d'accueil pour cet
utilisateur, par ex. "winccPic.pd_". Seules les vues qui ont été diffusées peuvent être
choisies comme vues d'accueil.
8. Sélectionnez dans la liste déroulante de "Langue Web" la langue Runtime pour l'utilisateur.
Vous pouvez choisir parmi les langues créées dans la bibliothèque Text Library.
52
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.2 Configuration du projet WinCC
9. Sélectionnez le nouvel utilisateur dans la fenêtre de navigation de User Administrator.
Activez les droits voulus dans la fenêtre de tableau par un clic dans la colonne "Validation".
Si l'autorisation système "Accès Web - Uniquement visualisation" est activée, l'utilisateur
concerné peut uniquement visualiser le projet WinCC en tant que client WebNavigator.
10.Quittez User Administrator.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
53
Mise en route de WinCC/WebNavigator
3.3 Configuration du serveur WebNavigator
3.3
Configuration du serveur WebNavigator
3.3.1
Démarrage du projet de démo
Introduction
Vous avez installé le projet de démo WinCC sur l'ordinateur. Dans cette étape, vous configurez
un projet Web sur l'ordinateur qui sert en même temps comme serveur WebNavigator et client
WebNavigator.
Marche à suivre
1. Démarrez WinCC dans le menu Démarrer de Windows par "SIMATIC" > "WinCC" > "WinCC
Explorer".
2. Ouvrez le projet "DemoProjectV7".
3. Dans le dialogue suivant, cliquez sur "Démarrer serveur local". Le projet WinCC ne peut
être activé que si votre ordinateur a été enregistré comme serveur disponible dans la liste
des ordinateurs.
4. Cliquez dans la fenêtre de navigation WinCC Explorer avec le bouton droit de la souris sur
"Ordinateur" et sélectionnez la commande de menu "Propriétés...".
5. Cliquez dans le dialogue sur le bouton "Propriétés".
6. Indiquez dans le champ "Nom d'ordinateur" le nom de l'ordinateur.
7. Cliquez sur "OK". Les modifications ne seront actives qu'après un redémarrage du projet.
8. Fermez le projet par la commande "Fichier/Quitter".
9. Rouvrez le projet de démo pour configurer le serveur WebNavigator.
Voir aussi
Création de la page Web du WebNavigator (Page 54)
3.3.2
Création de la page Web du WebNavigator
Introduction
Le WinCC Web Configurator permet de configurer et de gérer le Microsoft Internet Information
Service (IIS). Dans cette étape, vous créez une page web standard .
Condition requise
● WebNavigator Server est installé.
● Le composant Windows "Internet Information Service" est installé.
54
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.3 Configuration du serveur WebNavigator
Marche à suivre
1. Sélectionnez dans la fenêtre de navigation du WinCC Explorer l'option "Web Navigator".
Dans le menu contextuel, cliquez sur la commande "Web Configurator".
Cliquez dans la page d'accueil sur "Suivant".
2. Activez l'option "Créer un nouveau site Web standard (Stand alone)" et cliquez sur "suivant".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
55
Mise en route de WinCC/WebNavigator
3.3 Configuration du serveur WebNavigator
3. Entrez comme nom de site Web le nom "WebNavigator".
4. Utilisez comme "Port" le port standard "80" prédéfini.
5. Sélectionnez une "adresse IP". N'utilisez que les adresses qui sont disponibles dans la liste.
Si vous voulez que l'ordinateur soit accessible via Intranet et Internet, sélectionnez "Tous
non affectés".
6. Sélectionnez "WebClient.asp" comme page Web standard.
7. Si vous n'avez pas activé Firewall, cliquez sur "Terminer".
Si vous avez installé Firewall, cliquez sur "Suivant".
Résultat
Le dossier Web est créé et la page Web est activée.
3.3.3
Paramétrage du pare-feu
Introduction
Ce chapitre décrit l'activation des services "HTTP" et "HTTPS" pour le port "80" sous Windows
7 ou sous Windows 2008.
Pour la procédure de configuration du pare-feu Windows avec sécurité avancée ou d'un autre
port, adressez-vous à votre administrateur de réseau.
56
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.3 Configuration du serveur WebNavigator
Condition
● Vous avez créé une page Web standard à l'aide du Web Configurator.
● Firewall est activé.
● L'utilisateur connecté a les droits d'administrateur Windows.
● Si vous utilisez le service HTTPS pour WebNavigator, il vous faut configurer le service dans
IIS. Vous trouverez des informations plus détaillées sous "Configuration d'un service
HTTPS dans IIS (http://support.microsoft.com/kb/324069)".
Marche à suivre dans le cas du port standard.
1. Cliquez dans le "WinCC Web Configurator" sur le bouton "Windows-Firewall".
Le dialogue "Windows Firewall" s'ouvre.
2. Windows 7 : Cliquez sur "Autoriser un programme ou une fonctionnalité via le Pare-feu
Windows".
Windows 2008 : Cliquez sur "Autoriser un programme à communiquer via le Pare-feu
Windows".
3. Activez "Service WWW sécurisé (HTTPS)" ou "serveur Web (HTTP)".
4. Quittez les dialogues Windows ouverts en cliquant sur "OK".
5. Cliquez dans le Web Configurator sur "Terminer".
La configuration du serveur est terminée.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
57
Mise en route de WinCC/WebNavigator
3.3 Configuration du serveur WebNavigator
3.3.4
Vérifier la page Web activée
Marche à suivre pour Windows 7 / 2008
1. Sélectionnez dans le menu Démarrer de Windows "Programmes" > "Administration" >
"Internet Information Services (IIS) Manager".
2. Dans la zone "Connexions", cliquez sur le nom d'ordinateur.
3. Cliquez sur "Default Web Site".
4. Contrôlez le message sous les sites Web.
Si la page Web voulue, p. ex. "WebNavigator" affiche "Terminé", démarrez la page Web.
Pour démarrer la page Web, sélectionnez la commande "Démarrer" dans le menu
contextuel de la page Web.
5. Fermez "Internet Information Services (IIS) Manager". La page Web est activée.
58
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.4 Utilisation du projet WinCC
3.4
Utilisation du projet WinCC
3.4.1
Utilisation du projet WinCC avec Internet Explorer
3.4.1.1
Paramétrages de l'Internet Explorer
Introduction
Pour disposer de la fonctionnalité intégrale sur le client WebNavigator, il vous faut adapter les
paramètres de sécurité dans Internet Explorer.
Marche à suivre
1. Cliquez dans l'Internet Explorer sur "Outils" > "Options Internet".
2. Cliquez sur l'onglet "Sécurité".
Sélectionnez la zone voulue, par ex. "Intranet local" ou "Internet".
3. Cliquez sur le bouton "Personnaliser le niveau".
4. Activez les options "Contrôles ActiveX reconnus sûrs pour l'écriture de scripts" et
"Télécharger les contrôles ActiveX signés".
5. Activez sous "Scripting" l'option "Active Scripting".
6. Cliquez sur "OK". Validez vos modifications dans le dialogue suivant.
7. Cliquez sur l'icône "Sites approuvés".
Ouvrez la boîte de dialogue "Sites approuvés" par le biais du bouton "Sites".
8. Inscrivez l'adresse du serveur WebNavigator dans le champ "Ajouter ce site Web à la zone".
Les formats et caractères génériques sont par exemple "*://157.54.100 - 200", "ftp://
157.54.23.41", ou "http://*.microsoft.com".
Désactivez l'option "Exiger la vérification du serveur (https) pour tous les sites de cette
zone".
Cliquez sur le bouton "Ajouter". Cliquez sur "OK".
9. Cliquez sur l'icône "Sites approuvés".
Cliquez sur le bouton "Niveau par défaut", puis sur le bouton "Personnaliser le niveau".
Activez "Contrôles d'initialisation et de script ActiveX non marqués comme sécurisés".
Cliquez sur "OK".
10.Cliquez sur l'onglet "Général".
Cliquez dans la zone "Fichiers internet temporaires" sur le bouton "Paramètres".
Activez sous "Vérifier s'il existe une version plus récente des pages enregistrées" l'option
"Automatique".
Cliquez sur "OK".
11.Fermez la boîte de dialogue "Options Internet" via "OK".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
59
Mise en route de WinCC/WebNavigator
3.4 Utilisation du projet WinCC
3.4.1.2
Installation du WebNavigator-Client
Introduction
Ce chapitre décrit la procédure d'installation du client Web Navigator sur le serveur
WebNavigator via l'Intranet/Internet.
Condition requise
● WebNavigator Server est installé.
● La licence "WinCC WebNavigator" est installée.
● Le projet WinCC est en Runtime.
● Les vues WinCC sont configurées et publiées pour l'accès Web.
● Un utilisateur est créé dans WinCC pour le client WebNavigator.
● Internet Explorer
Marche à suivre
1. Entrez dans la barre d'adresses de Internet Explorer l'adresse "http://www.<servername>"
du serveur WebNavigator.
2. Entrez le nom d'utilisateur et le mot de passe, par ex. "winccd".
Si vous accédez pour la première fois au serveur WebNavigator, le système vous invite à
installer le client WebNavigator. Cliquez sur le lien "Click here to install".
3. Dans la boîte de dialogue "Téléchargement de fichier", cliquez sur le bouton "Enregistrer",
pour enregistrer le fichier Setup du client sur l'ordinateur cible. Une fois que le fichier Setup
du client a été enregistré, il ne sera pas nécessaire de recharger l'installation si le
redémarrage de l'ordinateur Client s'avère éventuellement être nécessaire.
4. Sélectionnez dans le dialogue suivant le dossier dans lequel vous voulez enregistrer le
fichier Setup du Web Navigator Client.
5. Laissez Internet Explorer ouvert et ouvrez Windows Explorer. Naviguez vers le dossier
dans lequel le fichier Setup a été enregistré. Démarrez l'installation par un double-clic sur
le fichier Setup.
6. Suivez les instructions données sur l'écran et réalisez les saisies et les paramétrages
requis.
7. Sélectionnez dans le dialogue "Type d'installation" l'option "Complète" pour installer tous
les composants du Client. Cliquez sur le bouton "Suivant".
8. Dans le dialogue suivant, cliquer sur le bouton "Installer".
9. Dans le dialogue "Install Wizard terminé", cliquez sur le bouton "Terminer".
Résultat
Une fois l'installation terminée, le client WebNavigator se connecte au projet WinCC se
trouvant en Runtime. La page Web standard est affichée avec la vue d'accueil que vous avez
spécifiée pour l'utilisateur dans le User Administrator.
60
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.4 Utilisation du projet WinCC
Lors de l'installation du client WebNavigator, le Web-Viewer "WinCCViewerRT" est installé en
même temps que celui-ci. "WinCCViewerRT" est un programme d'affichage que vous pouvez
utiliser, en alternative à Internet Explorer, pour la visualisation du projet WinCC.
3.4.2
Utilisation du projet WinCC avec WinCCViewerRT
3.4.2.1
Configuration de WinCCViewerRT
Introduction
WinCCViewerRT est un programme d'affichage pour projets WinCC. Vous pouvez configurer
pour WinCCViewerRT des paramètres concernant le serveur WebNavigator et Graphics
Runtime.
Condition
● Sur le serveur
– Le serveur WebNavigator est installé.
– Une licence WinCC/WebNavigator est installée.
– Le projet WinCC est en Runtime.
– Les vues WinCC sont configurées et publiées pour l'accès Web.
● Sur le client
– Le client WebNavigator est installé.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
61
Mise en route de WinCC/WebNavigator
3.4 Utilisation du projet WinCC
Marche à suivre
1. Cliquez sur le fichier "WinCCViewerRT.exe" dans le dossier d'installation "\Webnavigator
\Client\bin".
Si vous configurez WinCCViewerRT pour la première fois, le dialogue de configuration
s'ouvre.
Si le WinCCViewerRT a déjà été configuré, WinCCViewerRT s'ouvre. Utilisez alors la
combinaison de touches <Ctrl+Alt+P> pour ouvrir le dialogue de configuration de
WinCCViewerRT.
2. Sous l'onglet "Général", saisissez les données pour la connexion :
– Adresse du serveur : http://<Nom de serveur>/ ou http://<adresse IP>
– Nom d'utilisateur et mot de passe si vous souhaitez prédéfinir un utilisateur pour le
dialogue de connexion.
– Les paramètres configurés pour l'utilisateur dans le User Administrator seront repris si
vous activez l'option "Adopter les paramétrages de projet".
3. Choisissez la langue du Runtime sur l'onglet "Paramètres".
Au besoin, bloquez les combinaisons de touches avec lesquelles l'utilisateur passe à
d'autres programmes.
Vous pouvez modifier la combinaison de touches par défaut <Ctrl+Alt+P> avec laquelle le
dialogue de configuration de WinCCViewerRT est appelé.
Déterminez une combinaison de touches avec laquelle un utilisateur peut se déconnecter
et un nouvel utilisateur se connecter. Vous ne pouvez utiliser cette combinaison que si vous
n'avez pas prédéfini d'utilisateur dans l'onglet "Général".
62
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.4 Utilisation du projet WinCC
4. Définissez les propriétés de WinCC Runtime dans l'onglet "Graphics Runtime" :
- Vue d'accueil
- Fichier de configuration pour les menus et les barres d'outils définis par l'utilisateur
- Attributs de fenêtre
- Actions utilisateur non autorisées
5. Déterminez d'autres actions utilisateur sous l'onglet "Runtime" :
● Activation du clavier virtuel
● Combinaison de touches <Ctrl+Alt+Del> pour autoriser le passage au gestionnaire des
tâches et au système d'exploitation via le clavier virtuel
● Paramètres pour la déconnexion automatique
● Activation de Direct2D pour accélérer la représentation graphique
● Choix de l'imprimante avec laquelle vous pouvez imprimer à partir des contrôles WinCC
avec le travail d'impression configuré
Fermez la boîte de dialogue avec le bouton "OK".
Résultat
WinCCViewerRT est configuré. Une fois que vous quittez le dialogue, la connexion au serveur
WebNavigator est établie. Les paramètres sont enregistrés dans le fichier de configuration
"WinCCViewerRT.xml". Au démarrage suivant de WinCCViewerRT, ce sont les paramètres
contenus dans le fichier de configuration qui seront utilisés. WinCCViewerRT adopte la langue
d'interface utilisée dans WinCC.
Le fichier de configuration est stocké dans le dossier "Documents et paramètres\<User>
\Données de l'application\Siemens\SIMATIC.WinCC\WebNavigator\Client". Vous pouvez
modifier le nom du fichier, par exemple en "User1.xml". Vous pouvez aussi démarrer
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
63
Mise en route de WinCC/WebNavigator
3.4 Utilisation du projet WinCC
WinCCViewerRT via la ligne de commande avec le fichier de configuration spécifique à
l'utilisateur, par ex. "WinCCViewerRT.exe User1.xml". Ceci permet différentes configurations
suivant l'utilisateur connecté.
Lorsque vous renommez "WinCCViewerRT.xml" ou le supprimez, le dialogue de configuration
de WinCCViewerRT s'ouvre au démarrage suivant. Configurez à nouveau WinCCViewerRT
ou sélectionnez un autre fichier de configuration.
Remarque
Lorsque vous bloquez une combinaison de touches ou masquez le bouton "Fermer",
WinCCViewerRT ne peut être quitté qu'au moyen d'une fonction de script. Fonction en script
C : DeactivateRTProject, fonction en VBScript : HMIRuntime.Stop.
3.4.2.2
Utilisation du projet WinCC
Condition requise
● Sur le serveur
– WebNavigator Server est installé.
– La licence "WinCC WebNavigator" est installée.
– Le projet WinCC est en Runtime.
– Les vues WinCC sont configurées et publiées pour l'accès Web.
– L'utilisateur a été créé avec WinCC.
● Sur le client
– Le WinCCViewerRT est configuré.
Marche à suivre
1. Démarrez "WinCCViewerRT" dans le menu Démarrer de Windows par "Programmes >
Siemens Automation > Options and Tools > HMI Tools".
2. Connectez-vous au serveur WebNavigator :
– Le dialogue de connexion n'est pas affiché si l'utilisateur et mot de passe sont préréglés
dans le dialogue de configuration de "WinCCViewerRT". Vous êtes automatiquement
connecté avec le nom d'utilisateur mémorisé.
– Le dialogue de connexion s'ouvre si aucun utilisateur ni mot de passe n'est configuré
dans le dialogue de configuration de "WinCCViewerRT". Entrez le nom d'utilisateur et
le mot de passe de l'utilisateur WinCC. La casse est prise en compte pour les mots de
passe. Cliquez sur "OK".
3. Pour changer d'utilisateur, utilisez la combinaison de touches définies pour la connexion/
déconnexion de "WinCCViewerRT". L'utilisateur actuellement connecté est déconnecté.
Entrez le nom d'utilisateur et le mot de passe du nouvel utilisateur WinCC dans le dialogue
de connexion. La casse est prise en compte pour les mots de passe. Cliquez sur "OK".
Vous ne pouvez utiliser la combinaison de touches que si aucun utilisateur n'est préréglé.
64
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.4 Utilisation du projet WinCC
Résultat
WinCCViewerRT se lie au projet WinCC activé. La vue d'accueil configurée pour l'utilisateur
est affichée.
Selon les autorisations accordées l'utilisateur peut effectuer le contrôle ou le contrôlecommande du projet. Si l'utilisateur ne reçoit que l'autorisation système n° 1002 "Accès Web
- Uniquement visualisation", il ne peut que contrôler le projet.
Le pointeur de la souris représenté par le symbole du "View Only Cursor" indique qu'il est
impossible d'effectuer des commandes relatives au process.
Certaines commandes restent possibles, comme p. ex. l'ouverture du dialogue des propriétés
d'un WinCC OnlineTrendControl.
Vous pouvez au besoin utiliser votre propre pointeur de la souris en tant que "View Only
Cursor". Pour de plus amples informations, reportez-vous à "Configurer les paramètrages
Runtime (Page 95)".
La touche <F5> déclenche une resélection du WinCCViewerRT.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
65
Mise en route de WinCC/WebNavigator
3.5 Créer une nouvelle vue de process et afficher sur le client
3.5
Créer une nouvelle vue de process et afficher sur le client
3.5.1
Créer une vue de process
Introduction
Vous configurez une nouvelle vue de process sur le serveur pour le projet Web. Vous créez
une fenêtre de courbes qui affiche les valeurs de mesures issues de l'archive du projet de
démo WinCC.
Condition requise
●
66
Le projet de démo WinCC est ouvert.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.5 Créer une nouvelle vue de process et afficher sur le client
Marche à suivre
1. Dans la fenêtre de navigation de WinCC Explorer, cliquez sur "Graphics Designer". Cliquez
dans la fenêtre de données avec le bouton droit de la souris et sélectionnez le menu
"Nouvelle vue".
2. Double-cliquez dans la palette d'objets de Graphics Designer sur l'onglet "Controls" sur
"WinCC OnlineTrendControl". Le Control est inséré dans la vue et le dialogue de
configuration est ouvert.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
67
Mise en route de WinCC/WebNavigator
3.5 Créer une nouvelle vue de process et afficher sur le client
3. Cliquez sur l'onglet "Courbes". Dans la zone "Connexion de données", cliquez sur
comme nom de variable. Dans le dialogue "Sélection d'archive/de variables", sélectionnez
l'archive "Valeurs de mesure" et la variable "T01".
4. Cliquez sur "OK". Les valeurs de mesure de "T01" sont associées à la courbe.
5. Configurez, le cas échéant, d'autres propriétés de la courbe ou du Control.
6. Enregistrez le Control sous le nom "NewTrend.pdl" et quittez Graphics Designer.
68
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.5 Créer une nouvelle vue de process et afficher sur le client
Résultat
Vous venez de configurer une fenêtre de courbes dans une vue sur le serveur WebNavigator.
Pour afficher la fenêtre de courbes sur le client WebNavigator, il vous faut publier la vue et
l'affecter à un utilisateur comme vue d'accueil.
Voir aussi
Configuration d'une nouvelle vue de process pour le Web (Page 69)
3.5.2
Configuration d'une nouvelle vue de process pour le Web
Introduction
Pour afficher la fenêtre de courbes sur le client WebNavigator, il vous faut publier la vue et
l'affecter à un utilisateur comme vue d'accueil.
Condition requise
● Le projet de démo WinCC est ouvert.
● Vous venez de configurer une fenêtre de courbes dans une vue sur le serveur
WebNavigator.
Marche à suivre
1. Cliquez dans la fenêtre de navigation de WinCC Explorer avec le bouton droit de la souris
sur "WebNavigator". Sélectionnez "Web View Publisher" dans le menu contextuel.
2. Choisissez la nouvelle vue créée "NewTrend.pdl" dans l'assistant Web Publishing dans le
dialogue "Sélectionner les vues" de la zone "Fichiers". Déplacez le fichier dans la liste
"Fichiers sélectionnés".
3. Suivez les autres instructions de l'assistant de publication. La vue est publiée quand vous
terminez la procédure avec "Terminer".
4. Cliquez dans la fenêtre de navigation WinCC Explorer avec le bouton droit de la souris sur
"User Administrator" et sélectionnez la commande "Ouvrir" dans le menu contextuel.
5. Sélectionnez dans la fenêtre de navigation de User Administrator l'utilisateur que vous
souhaitez afficher avec la nouvelle fenêtre de courbes.
6. Dans la fenêtre de tableau, cochez la case "WebNavigator". La zone "Options Web"
s'affiche.
7. Sélectionnez la vue d'accueil "NewTrend.pd_" via le bouton "...".
8. Quittez User Administrator.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
69
Mise en route de WinCC/WebNavigator
3.5 Créer une nouvelle vue de process et afficher sur le client
Résultat
La configuration de la vue avec la fenêtre de courbes pour l'affichage sur le client
WebNavigator est terminée.
Voir aussi
Affichage de la vue de process sur WebNavigator-Client (Page 70)
Administration d'utilisateurs WebNavigator-Client (Page 51)
Publication de vues de process (Page 45)
3.5.3
Affichage de la vue de process sur WebNavigator-Client
Introduction
Vous voulez faire afficher la nouvelle vue de process créée sur WebNavigator-Client. Utilisez
à cet effet le Web Viewer "WinCCViewerRT" pour l'exemple.
Conditions
● Le serveur WebNavigator et la licence "WinCC WebNavigator" sont installés.
● L'utilisateur a été créé avec WinCC.
● Une vue de process a été créée dans WinCC.
● La vue de process a été publiée et affectée à l'utilisateur comme vue d'accueil.
● Le projet WinCC est en Runtime.
● Le WinCCViewerRT est configuré.
Marche à suivre
1. Sélectionnez dans le menu de démarrage de Windows "Démarrer > Programmes >
Siemens Automation > Options and Tools > HMI Tools > WinCCViewerRT".
2. Connectez-vous au serveur WebNavigator :
– Le dialogue de connexion n'est pas affiché si l'utilisateur et le mot de passe sont
configurés dans le dialogue de configuration de "WinCCViewerRT". Vous êtes
automatiquement connecté avec le nom d'utilisateur mémorisé.
– Le dialogue de connexion s'ouvre si aucun utilisateur ni mot de passe n'est configuré
dans le dialogue de configuration de "WinCCViewerRT".
Entrez dans l'onglet "Général" le nom d'utilisateur et le mot de passe de l'utilisateur.
Cliquez sur "OK".
3. Pour changer d'utilisateur, utilisez la combinaison de touches par défaut <Ctrl+Alt+P>. Le
dialogue de configuration de "WinCCViewerRT" s'ouvre.
Entrez dans l'onglet "Général" le nom d'utilisateur et le mot de passe. Cliquez sur "OK".
70
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Mise en route de WinCC/WebNavigator
3.5 Créer une nouvelle vue de process et afficher sur le client
Résultat
La fenêtre de courbes s'affiche dans le Web Viewer "WinCCViewerRT. Les valeurs de courbes
sont chargées à partir de l'archive.
Voir aussi
Configuration de WinCCViewerRT (Page 61)
Utilisation du projet WinCC (Page 64)
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
71
Mise en route de WinCC/WebNavigator
3.5 Créer une nouvelle vue de process et afficher sur le client
72
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.1
4
Fonctions
Introduction
WinCC/WebNavigator offre une solution de contrôle-commande du système d'automatisation
via Intranet et Internet. Grâce à WinCC/WebNavigator, vous pouvez réaliser simplement et
facilement des fonctions de contrôle-commande via l'Intranet/Internet. Les méthodes
sécurisées usuelles de l'Internet sont prises en charge. Utilisez le cryptage SSL pour plus de
sécurité sur Internet.
Le package optionnel "WinCC/WebNavigator" est constitué des composants suivants :
● WebNavigator Server
● WebNavigator-Client
● Client de diagnostic WebNavigator
WebNavigator Server
Les vues WinCC et les fonctions nécessaires, qui sont affichées sur le client WebNavigator,
sont sauvegardées sur le serveur WebNavigator. Le Web View Publisher prend
automatiquement en charge les adaptations nécessaires pour les données du projet qu'il faut
pour le client Web. On obtient ainsi la meilleure performance possible.
Le serveur WebNavigator a besoin de Microsoft Internet Information Service (IIS) pour pouvoir
communiquer avec les clients WebNavigator. Le WinCC Web Configurator permet de
configurer et de gérer le IIS.
La fonction "Load Balancing" permet de répartir automatiquement et uniformément des
WebNavigator Clients sur divers WebNavigator Server en fonction de la licence Server
respective
WebNavigator-Client
Le client WebNavigator est démarré via Internet Explorer avec des ActiveX Control activés.
Vous effectuez le contrôle-commande d'un projet WinCC au runtime sans que le système de
base WinCC complet ne soit installé sur l'ordinateur.
Vous réglez les accès aux clients WebNavigator via la gestion des utilisateurs. Vous pouvez
ainsi spécifier une vue d'accueil et une langue particulière pour chaque utilisateur. L'affectation
de droits d'utilisateur permet en outre de moduler selon chaque utilisateur l'accès aux
domaines et fonctions du projet.
Le Web Viewer "WinCCViewerRT" est un programme d'affichage pour projets Web. Vous
pouvez utiliser ce programme, en alternative à Internet Explorer, pour la visualisation du projet
WinCC.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
73
Documentation WinCC/WebNavigator
4.1 Fonctions
Client de diagnostic WebNavigator
Le Client de diagnostic WebNavigator est spécialement conçu pour les applications suivantes :
● Diagnostic à distance et commande de plusieurs stations WinCC sans personnel.
● Maintenance à distance centralisée afin de surveiller plusieurs serveurs WebNavigator via
un seul client de diagnostic.
● Pour les utilisateurs avec pouvoir (Power User) qui ont besoin d'un accès sûr et permanent
aux serveurs.
Sur le plan fonctionnel, le client de diagnostic n'est pas différent d'un client WebNavigator.
Toutefois, ce client de diagnostic permet un accès sûr et permanent aux serveurs
WebNavigator. L'accès ne dépend pas du nombre d'utilisateurs qui sont déjà connectés au
serveur WebNavigator.
L'accord de licence Client de diagnostic vous permet un accès économique d'un ou de
plusieurs clients WebNavigator à plusieurs serveurs WebNavigator. Vous pouvez combiner
des licences WebNavigator avec des licences Diagnostic. Le WebNavigator Server a besoin
d'une licence Diagnostic Server lorsqu'une licence WebNavigator n'est pas déjà installée.
74
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
4.2
Emplois possibles de WinCC/WebNavigator
4.2.1
WebNavigator Server sur le serveur WinCC
Liaison via Intranet/LAN entre clients WebNavigator et projet WinCC
Le serveur WinCC et le composant serveur du WebNavigator doivent être installés sur un
ordinateur. Les clients WebNavigator pilotent et/ou supervisent dans une solution des îlots le
projet serveur courant via Intranet/LAN.
Vous pouvez ainsi configurer des stations économiques, p. ex. pour la surveillance ou la
maintenance. Vous n'avez pas besoin d'installer un WinCC complet sur les ordinateurs.
Liaison via Internet et Intranet entre clients WebNavigator et projet WinCC
Le serveur WinCC et le composant serveur du WebNavigator doivent être installés sur un
ordinateur. Les clients WebNavigator peuvent piloter et/ou superviser le projet serveur courant
via Internet ou via Intranet.
On utilise deux pare-feu pour protéger le système contre les attaques pouvant venir de
l'Internet. Le premier pare-feu protège le serveur WebNavigator contre les attaques issues de
l'Internet. Le deuxième pare-feu sert de protection supplémentaire de l'intranet.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
75
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
3DUHIHX
3DUHIHX
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
,QWHUIDFH$6L
6\VWªPHVG
DXWRPDWLVDWLRQ$3,
&OLHQW:LQ&&
4.2.2
Séparation de WinCC Server et de WebNavigator Server
Communication par un canal
Un groupe d'automates est affecté au serveur WinCC. La totalité des données, programmes,
données de configuration et autres paramétrages font partie du projet. Sur l'ordinateur sur
lequel tournent le serveur WinCC et le serveur WebNavigator, le projet WinCC est dupliqué à
l'identique et n'est pas connecté aux API.
La synchronisation des données s'effectue par le canal OPC. Le composant Web
NavigatorServer a besoin pour cela d'une licence correspondant au nombre des variables
OPC.
Cette configuration utilise deux pare-feu pour protéger le système contre les attaques d'intrus.
Le premier pare-feu protège le serveur WebNavigator contre les attaques issues de l'Internet.
Le deuxième pare-feu sert de protection supplémentaire de l'intranet.
76
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
3DUHIHX
3DUHIHX
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
23&
&OLHQW:LQ&&
6HUYHXU:LQ&&
,QWHUIDFH$6L
6\VWªPHVG
DXWRPDWLVDWLRQ$3,
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
77
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
Communication par bus de process
Le projet WinCC est dupliqué à l'identique sur l'ordinateur hébergeant WinCC Server et
WebNavigator Server. La synchronisation des données s'effectue par le bus de process. Cette
configuration utilise deux pare-feu pour protéger le système contre les attaques d'intrus.
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
3DUHIHX
3DUHIHX
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
&OLHQW:LQ&&
6HUYHXU:LQ&&
,QWHUIDFH$6L
6\VWªPHVG
DXWRPDWLVDWLRQ$3,
4.2.3
Serveur Web dédié
Introduction
La configuration d'un serveur Web dédié est conseillée pour la mise à disposition centrale des
données aux clients WebNavigator dans les installations de grande taille. Le serveur Web
dédié traite et optimise les accès des clients et sert aux clients de serveur mandataire des
serveurs WinCC.
78
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
La fonctionnalité de serveur Web dédié est mise à disposition sur un client WinCC après
installation du serveur WebNavigator.
Avantages liés à l'utilisation d'un serveur Web dédié
● La charge peut être répartie sur plusieurs serveurs Web dédiés, ce qui améliore les
performances du système.
● La séparation physique du serveur Web dédié et du serveur WinCC qui tournent sur des
ordinateurs distincts améliore la sécurité du système.
● La séparation physique des serveurs permet également de prendre en compte la répartition
dans l'espace des fonctions d'exploitation telles que la gestion de l'installation et le service
informatique.
● Le serveur Web dédié peut accéder simultanément à plusieurs serveurs WinCC
subordonnés. En se connectant au serveur Web dédié, l'utilisateur a alors accès à plusieurs
projets WinCC sans être obligé de se connecter à chaque projet.
● Le serveur Web dédié prend en charge le basculement de serveur entre deux serveurs
subordonnés avec WinCC Redundancy.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
79
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
&OLHQW:LQ&&
3DUHIHX
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
6HUYHXU:LQ&&
6HUYHXU:LQ&&
,QWHUIDFH$6L
6\VWªPHVG
DXWRPDWLVDWLRQ$3,
4.2.4
WinCCViewerRT
Liste récapitulative
Vous exécutez l'application "WinCCViewerRT.exe" sur WebNavigator-Client et non sur
Internet Explorer. Le WinCCViewerRT est installé en même temps que WebNavigator-Client.
L'avantage de WinCCViewerRT est qu'on a pas besoin d'un navigateur. Cela permet de
protéger le système contre les virus et autres chevaux de Troie.
Ne peuvent être affichées que les vues qui sont configurées pour l'accès Web et publiées sur
le serveur WebNavigator. Selon les autorisations accordées l'utilisateur peut effectuer le
contrôle ou le contrôle-commande du projet. Si l'utilisateur ne reçoit que l'autorisation système
n° 1002 "Accès Web - Uniquement visualisation" dans WinCC, il ne peut que contrôler le projet.
Le client WebNavigator est alors un client dit "View Only Client".
80
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
Le pointeur de la souris représenté par le symbole d'un "View Only Cursor" indique qu'il est
impossible d'effectuer des commandes relatives au process. Certaines commandes restent
possibles, comme p. ex. l'ouverture du dialogue des propriétés du WinCC OnlineTrendControl.
Vous pouvez également mettre en oeuvre WinCCViewerRT comme application de Services
Terminal Server. Vous trouverez de plus amples informations à ce sujet sous "Configuration
de Services Terminal Server pour serveur WebNavigator".
La fonction "Load Balancing" n'est pas supportée par WinCCViewerRT.
Voir aussi
Configuration de Services Terminal Server pour WebNavigator (Page 142)
4.2.5
Client de diagnostic WebNavigator
Vue d'ensemble
Le Client de diagnostic WebNavigator vous permet un accès économique à plusieurs serveurs
WebNavigator. Plusieurs clients de diagnostic et clients standard peuvent être utilisés en
même temps. Ce procédé ne nécessite pas l'utilisation d'une licence WebNavigator Server
supplémentaire. L'accord de licence s'effectue sur le Client de diagnostic. Le WebNavigator
Server a besoin d'une licence Diagnostic Server lorsqu'une licence WebNavigator n'est pas
déjà installée.
Même si le nombre maximal de connexions pouvant accéder simultanément au serveur
WebNavigator est atteint, le Client de diagnostic peut accéder au serveur WebNavigator. Le
Client de diagnostic a un toujours un accès sûr et permanent au serveur WebNavigator.
Exemples d'application :
● Maintenance à distance : Le client de diagnostic permet d'accéder successivement à
plusieurs systèmes WinCC à des fins de maintenance et de mise à jour.
● Maintenance centralisée : Le client de diagnostic accède simultanément à plusieurs
serveurs.
4.2.6
Services Terminal Server et WebNavigator
Introduction
Les services Terminal Server des systèmes d'exploitation Windows Server permettent à
plusieurs Thin Clients d'accéder au bureau d'un serveur Windows. Le Terminal Client se
charge de la sortie écran, tandis que l'application tourne sur le Terminal Server, par ex.
WinCCViewerRT.
Les services de terminal transmettent uniquement l'interface utilisateur de l'application aux
clients. Chaque client renvoie ensuite les entrées de clavier et clics de souris au serveur.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
81
Documentation WinCC/WebNavigator
4.2 Emplois possibles de WinCC/WebNavigator
Concernant les configurations d'installation redondantes avec services Terminal Server,
veuillez vous référer à la documentation Microsoft correspondante.
6HUYHXU7HUPLQDO6HUYHU
&OLHQWV7HUPLQDO6HUYHU
3'$
7KLQ&OLHQW
([«FXWLRQGHO
DSSOLFDWLRQ
SH[:LQ&&9LHZHU57
1RWHERRN
9LVXDOLVDWLRQVXUO
«FUDQ
Avantages des services Terminal Server
● Utilisation de matériel robuste avec un besoin en mémoire faible comme clients par ex.
sans ventilateur, ni disque dur pour un emploi dans un environnement poussiéreux.
● Utilisation de clients nomades à consommation de courant limitée, tels que des ordinateurs
de poche, palmtops, PDA.
● Toutes les applications se trouvent sur le serveur dans un environnement sûr.
● Administration et gestion du système simples et centralisées du système.
● Différents systèmes d'exploitation sont supportés, par ex. Windows CE, Windows 95.
82
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
4.3
Configuration du système WebNavigator
4.3.1
Vue d'ensemble de la configuration
Condition requise
● Server et Client sont connectés via TCP/IP.
● Sur le serveur
– Internet Information Service est installé.
– WebNavigator Server est installé.
– Une clé de licence est installée.
– WinCC est installé.
● Sur le client
– Internet Explorer est installé.
ou
– WinCCViewerRT est installé.
Marche à suivre
Pour configurer un système WebNavigator, les étapes suivantes sont nécessaires :
1. Configurez le projet WinCC.
– Publiez les vues de process WinCC pour l'accès Web.
– Configurez les paramètres Web.
– Créez et gérez les utilisateurs pour l'accès au client WebNavigator.
2. Configurez le serveur WebNavigator.
– Créez la page Web du WebNavigator.
– Si besoin, configurez la fonction "Load Balancing".
3. Tenir compte des restrictions et des différences par rapport au système WinCC de base.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
83
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
4.3.2
Configuration du projet WinCC
4.3.2.1
Publication de vues de process WinCC
Publication de vues de process WinCC
Introduction
Si vous souhaitez afficher des vues de process WinCC sur le client WebNavigator ou sur le
client DataMonitor, il vous faut d'abord publier les vues. Pour effectuer la diffusion, utilisez le
Web View Publisher qui réalise automatiquement les adaptations nécessaires dans les
données sur le projet.
Vue d'ensemble
La Publication avec Web View Publisher peut s'effectuer selon plusieurs variantes :
● Publication sur l'ordinateur local :
Le répertoire source est le répertoire de projet WinCC actuel.
Le répertoire cible est un sous-répertoire, p. ex. "Projectname/WebNavigator/Pictures".
● Publication sur un serveur Web dédié en utilisant le préfixe d'un serveur.
Le répertoire source est le répertoire de projet WinCC sur un autre ordinateur WinCC, défini
par le préfixe du serveur.
Le répertoire cible se trouve sur le client WinCC dans le projet WinCC et le sous-répertoire
".../WebNavigator/Pictures". Les vues de votre propre projet sont sauvegardées sous le
nom "<nom de vue>.PD_", celles d'autres projets sont sauvegardées sous le nom "<préfixe
du serveurs>_ _<nom de la vue>.PD_".
● Diffusion à distance.
Les répertoires source et cible peuvent se trouver sur un même ou sur différents serveurs
Web.
Le Web View Publisher peut être démarré sur le serveur Web où se trouvent les répertoires
source et cible ou sur un serveur Web tiers.
● Diffusion à distance sur un serveur Web ou sur un Client WinCC dédié d'un autre ordinateur
distant.
Sur le serveur Web/client WinCC, le répertoire du projet WinCC doit être partagé dans
Windows. Ainsi, en ouvrant le projet WinCC du serveur Web ou du Client WinCC sur
l'ordinateur distant, vous pouvez démarrer le Web View Publisher à distance. Sur
l'ordinateur distant, vous pouvez publier des vues WinCC d'autres serveurs WinCC vers le
serveur Web dédié.
Le logiciel Web View Publisher se charge des adaptations suivantes :
● Compression des données pour maximiser les performances sur Internet.
● Suppression de données spécifiques au projet qui ne sont pas nécessaires au bon
fonctionnement
● Conversion de fenêtres de vue en un composant ActiveX.
● Conversion des scripts pour les rendre exécutables sur le client.
84
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Publication de vues avec des scripts erronés
Si des avertissements sont émis ou des erreurs se produisent lors de la publication, les vues
de process concernées sont sélectionnées dans le champ d'affichage de l'assistant Web
Publishing. Les vues contenant des scripts erronés sont malgré tout publiées. Des erreurs en
Runtime qui sont signalées par le client WebNavigator peuvent cependant se produire.
L'utilitaire "PdlPad" peut directement être démarré dans le Web View Publisher pour ainsi
vérifier les scripts utilisés dans les vues publiées et les corriger, le cas échéant.
Publication sans fonctions de projet
La publication sans fonctions de projet peut également constituer une autre source d'erreur.
Lors de la publication avec le Web View Publisher, ce sont toujours les fonctions de projet
sélectionnées qui sont diffusées. Si la publication a lieu sans fonctions de projet, aucune des
vues publiées ne possède plus de fonctions de projet. Les fonctions de projet de la dernière
publication sont toujours disponibles dans les vues publiées, et donc également disponibles
sur le Client.
La sélection des fonctions de projet dans le Publisher ne dépend pas des vues publiées dans
la même procédure. Si vous modifiez certaines fonctions de projet, par exemple, mais toutefois
pas leurs interfaces, il vous faudra malgré tout diffuser toutes les fonctions de projet requises.
Toutefois, vous ne devez pas diffuser la vue dans ce cas-là.
Modification de la vue de process dans Graphics Designer
Si vous modifiez une vue de process sur le serveur WebNavigator en Runtime dans Graphics
Designer , la vue de process modifiée devra à nouveau être publiée. Sans quoi, la vue de
process modifiée ne sera pas affichée sur le client WebNavigator.
Pour que les modifications soient validées sur le client WebNavigator sur un serveur Web
dédié, ouvrez le projet WinCC correspondant à distance sur le serveur Web dédié. Ensuite,
ouvrez la vue modifiée dans dans le Graphics Designer avant de l'enregistrer. Puis publiez la
vue modifiée avec le Web View Publisher sur le serveur Web dédié.
Si un grand nombre de vues ont été modifiées, vous pouvez simplifier la procédure ci-dessus.
Utilisez pour cela la fonction "Convertir les vues" dans le menu contextuel du Graphics
Designer. Les vues modifiées doivent également ensuite être à nouveau publiées.
Voir aussi
Procédure de publication de vues de process WinCC avec Web View Publisher (Page 87)
Conditions requises pour la publication de vues (Page 86)
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
85
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Conditions requises pour la publication de vues
Conditions préalables générales
● Les noms des vues à publier ne doivent pas contenir de double trait de soulignement, par
ex. "__furnace_overview.pdl". En effet, la chaîne de caractères précédant les deux traits
de soulignement serait sinon interprétée comme préfixe de serveur.
● Les noms de pack et/ou les noms d'ordinateur symboliques ne doivent pas contenir de
doubles traits de soulignement.
● Si vous utilisez Basic Process Control, le nom ne doit pas non plus commencer par un trait
de soulignement. En cas d''utilisation de Picture Tree Manager, le nom des vues prioritaires
est précédé de "@PTN_". Avec le trait de soulignement en tête, le nom de vue contient un
double trait de soulignement.
● Si deux fichiers d'en-tête du même nom se trouvent dans le chemin d'accès au projet et à
l'installation de WinCC, les fichiers d'en-tête provenant du chemin d'accès à l'installation
sont utilisés par le Web View Publisher.
Conditions requises pour la publication sur un serveur Web dédié
● Web Navigator Server est installé sur le client WinCC.
● Les scripts C et VB de tous les serveurs WinCC auxquels le client WinCC a accès, sont
copiés sur le client WinCC.
● Les packages des serveurs WinCC auxquels le client WinCC a accès, sont chargés sur le
client WinCC.
● Si vous souhaitez publier des projets sur d'autres ordinateurs, les ordinateurs concernés
doivent être connectés via des lecteurs réseau avant le démarrage du Web View Publisher.
Cela permet d'afficher ces projets dans le dialogue de sélection du Publisher. L'entrée d'un
chemin direct n'est pas possible.
Conditions requises pour la diffusion à distance
● L'accès aux répertoires source et cible par le Web View Publisher est autorisé.
Par défaut, c'est WinCC qui définit les partages de fichiers sous Windows. Vérifiez qu'il n'y
a pas de resctriction de partages, par ex. valables pour certains utilisateurs uniquement.
● Si vous souhaitez publier des projets sur d'autres ordinateurs, les ordinateurs concernés
doivent être connectés via des lecteurs réseau avant le démarrage du Web View Publisher.
Cela permet d'afficher ces projets dans le dialogue de sélection du Publisher. L'entrée d'un
chemin direct n'est pas possible.
Voir aussi
Publication de vues de process WinCC (Page 84)
Procédure de publication de vues de process WinCC avec Web View Publisher (Page 87)
86
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Procédure de publication de vues de process WinCC avec Web View Publisher
Introduction
Le Web View Publisher vous permet de publier les vues de process créées dans le Graphics
Designer. L'assistant de diffusion WinCC Web Publishing vous aide lors de la publication.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
87
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Marche à suivre
1. Sélectionnez l'entrée "Web Navigator" dans la fenêtre de navigation de WinCC Explorer.
Dans le menu contextuel, sélectionnez l'option "Web View Publisher".
L'assistant de diffusion WinCC Web Publishing est démarré.
2. Cliquez sur "Suivant".
88
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
3. Si vous souhaitez publier les vues sur un serveur Web dédié, activez l'option "Préfixe de
serveur".
Sélectionnez le préfixe du serveur WinCC sur lequel se trouve le projet WinCC de la liste
de sélection. Vous avez le choix parmi les préfixes des serveurs dont les packages ont été
chargés sur le client WinCC.
La suppression d'un préfixe de la sélection, modifie les chemins affichés dans les champs
suivants.
4. Sélectionnez dans le champ "Chemin à votre projet WinCC" le répertoire de projet WinCC
dont vous souhaitez publier les vues.
En cas de publication sur serveur Web dédié, le dossier a le format suivant :
"\\<servername>\<serverprefix>_ _<projectname>".
Pour une diffusion à disatnce, sélectionnez le projet source dans lequel se trouvent les
vues.
Le projet source est affiché au moyen du nom de partage sur l'autre serveur WinCC.
Le dossier a le format suivant :
"\\<nom d'ordinateur>\<nom de partage>".
5. Sélectionnez dans le champ "Dossier pour l'accès à vos vues sur le Web" le répertoire cible
pour les vues publiées.
Conservez le répertoire proposé au sein du répertoire de projet WinCC.
Ne modifiez le chemin que si vous voulez transférer des vues dans un autre projet par ex.
Dans ce cas, la liste de sélection de préfixes est complétée en conséquence.
Pour la diffusion à distance, vérifiez l'indication du projet cible dans lequel vous souhaitez
enregistrer les vues publiées.
L'indication de chemin sera adaptée lors de la sélection du projet source.
Si le projet cible se trouve sur un autre serveur WinCC, sélectionnez le projet correspondant.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
89
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
6. Activez l'option "Afficher des objets cachés" pour afficher les objets dans la liste des
résultats qui seront publiés automatiquement et qui sont normalement cachés.
7. Cliquez sur "Suivant". Déplacez les vues que vous voulez publier dans la liste "Fichiers
sélectionnés".
90
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
8. Cliquez sur "Suivant". Déplacez les fonctions C de projet, que vous voulez utiliser dans les
vues de process, dans la liste "Fichiers sélectionnés". La publication individuelle de scripts
VB n'est pas possible.
Cliquez sur "Suivant".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
91
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
9. Déplacez les vues référencées que vous voulez publier dans la liste "Fichiers sélectionnés".
Les fichiers référencées se trouvent dans le dossier "GraCS" ou dans les sous-dossiers
de "GraCS".
Cliquez sur "Suivant".
10.Pour lancer la publication des vues, cliquez sur "Quitter".
92
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Résultat
La publication des vues et des fonctions est terminée. L'état de chaque objet publié est affiché
dans la liste des résultats. Cliquez sur un objet pour afficher de plus amples informations sur
l'objet.
Vous pouvez suivre la publication à l'aide du fichier "<dossier du projet>\WebNavigator
\WizardLog.txt".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
93
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Contrôle des scripts avec "PdlPad"
Le fichier journal "WizardLog.txt" contient des indications sur d'éventuelles erreurs dans les
scripts utilisés. Vous pouvez également rechercher les erreurs via le débogueur "PdlPad".
1. Ouvrez "PdlPad" par un double clic sur l'objet concerné dans la liste des résultats dans le
Web View Publisher. Le script de la vue publiée est affiché.
2. Cliquez sur
pour vérifier le script.
3. Vous pouvez corriger les scripts et les sauvegarder temporairement. Les corrections ne
seront toutefois enregistrées que dans les vues publiées, et non pas dans la vue de process
du projet WinCC.
Vous pouvez en alternative ouvrir "PdlPad" dans le menu Démarrer de Windows via "SIMATIC
> WinCC > WebNavigator-Server".
Voir aussi
Publication de vues de process WinCC (Page 84)
Conditions requises pour la publication de vues (Page 86)
94
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
4.3.2.2
Configuration des paramètres Web
Configuration des paramètrages Runtime
Introduction
Dans la boîte de dialogue "Paramètres WinCC Web", vous pouvez configurer le comportement
en Runtime.
Marche à suivre
1. Sélectionnez l'entrée "Web Navigator" dans la fenêtre de navigation de WinCC Explorer.
Dans le menu contextuel, sélectionnez l'option "Paramètres Web".
2. Passez dans la boîte de dialogue "Paramètres WinCC Web" sur l'onglet "Runtime".
Sélectionnez les paramètres de votre choix. Fermez ensuite le dialogue avec "OK".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
95
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Utiliser le design "WinCC Classic"
Activez cette option pour améliorer la performance du client WebNavigator. Elle permet
d'utiliser la représentation d'origine de WinCC V6.
Curseur "Uniquement visualisation"
L'utilisateur sur le client WebNavigator reconnaît par le curseur préréglé qu'il ne peut pas
effectuer des commandes Runtime. L'autorisation système No. 1002 "Accès Web Uniquement visualisation" a été attribuée à cet utilisateur dans WinCC User Administrator.
Pour utiliser votre propre curseur, indiquez le chemin d'accès et le nom de fichier du curseur.
Une autre possibilité est de naviguer par le biais du bouton "…" jusqu'au fichier du curseur
voulu.
Nombre maximum de liaisons simultanées
Définissez l'utilisation maximum du serveur WebNavigator. Indiquez le nombre maximal de
connexions pouvant accéder simultanément au serveur. Le nombre de gadgets configurés est
compté.
Le nombre de connexions simultanées peut dépasser le nombre de licences WebNavigator
Server lorsque, par exemple, plusieurs onglets sont ouverts dans la fenêtre de navigation.
Comme en général, sans utilisation supplémentaire, le serveur garantit une capacité
fonctionnelle de 50 connexions maximum, une limitation à "50" est nécessaire. Veillez à ce
que la valeur ne soit pas inférieure au nombre réel de vos licences Web Navigator.
Nombre maximal d'onglets par navigateur
Définissez le nombre maximal d'onglets ouverts par fenêtre de navigation. Plusieurs onglets
ouverts dans une fenêtre de navigation sont considérés comme une licence WebNavigator.
Activer les alarmes système WinCC
Lors de la connexion et de la déconnexion d'un client WebNavigator, les alarmes système "No
1012400" ou "No 1012401" sont émises et archivées.
Activer les messages d'événement
Une ouverture ou fermeture de session réussie est consignée dans l'observateur d'événement
de Windows.
Désactiver les groupes locaux de SIMATIC Logon
Seuls des groupes d'utilisateurs qui sont dans un domaine ont accès au serveur WebNavigator.
Représentation graphique avec accélération matérielle
Sur les clients WebNavigator, la représentation Direct2D est activée dans tout le projet.
Vues WinCC comme gadget
Vue d'ensemble
Les gadgets sont de mini-applications pour Windows Sidebar. Sur un client WebNavigator,
vous pouvez afficher des vues de process WinCC publiées dans un gadget.
96
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Vous pouvez déterminer les vues WinCC pour le gadget. En mode Runtime, le serveur
WebNavigator génère une image "pdlImage.jpg" (instantané) de chaque vue de process
cycliquement l'une après l'autre. Le fichier est enregistré dans le répertoire "\WinCC
\Webnavigator\Server\Web\image\_gadget". Le gadget accède à ce fichier cycliquement et
affiche l'image instantanée générée.
Les objets suivants ne figurent pas dans un gadget :
● Fenêtre de diagnostic Global Script
● WinCC Media Control
● Contrôles WinCC de projets convertis qui ont été créés avec des versions antérieures à
WinCC V7.0
Remarque
Aucune interaction utilisateur ne doit être configurée dans les vues de process affichées.
Comme par exemple l'appel de dialogues de connexion ou de dialogues d'information via
les fonctions.
Vous ne pouvez pas utiliser la vue affichée dans le gadget.
IMPORTANT
Des cycles de rafraîchissement courts sollicitent fortement le système WebNavigator
Sélectionnez un cycle de rafraîchissement suffisamment grand si de nombreuses valeurs
du process doivent être rafraîchies dans le gadget, comme par ex. lors de l'affichage de
courbes ou d'un AlarmControl.
Si une valeur de process n'a pas encore été lue dans l'automate au moment de
l'instantané, la valeur de démarrage s'affiche dans le gadget et non pas la valeur de
process actuelle.
Condition requise
● Le système d'exploitation prend en charge la mise en oeuvre de gadgets.
● Le client WebNavigator est installé sur le serveur WebNavigator pour la configuration des
gadgets.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
97
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Configuration du gadget sur le serveur WebNavigator
1. Sélectionnez dans la fenêtre de navigation du WinCC Explorer l'option "Web Navigator".
Dans le menu contextuel, sélectionnez l'option "Paramètres Web".
2. Passez dans la boîte de dialogue "Paramètres WinCC Web" sur l'onglet "Gadget".
3. Sous "Nom", sélectionnez une vue publiée par le biais du bouton "...".
4. Déterminez la langue runtime pour la vue sélectionnée.
5. Déterminez les détails de la vue affichés dans le gadget. La taille de la vue de process est
généralement trop grande pour la représentation dans le gadget. Assurez-vous que les
détails possèdent la même largeur et la même hauteur que le gadget, du moins le même
rapport largeur/hauteur. Sinon, la vue est déformée dans le gadget ou entourée d'un cadre
noir.
6. Cliquez sur le bouton "Ajouter". La vue est ajoutée dans la liste sous "Vues". Répétez les
étapes 3 à 6 pour les autres vues.
98
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
7. Pour modifier la langue ou les détails d'une vue, sélectionnez la vue souhaitée dans la liste.
Modifiez les réglages et cliquez sur le bouton "Modifier".
8. Sous "cycle de rafraîchissement", définissez l'intervalle de temps au cours duquel le
serveur crée de nouveau la vue représentée dans "pdlImage.jpg".
L'accès à la nouvelle vue a lieu au début de l'intervalle de temps. Les valeurs de processus
actuelles sont lues dans la commande. A la fin de l'intervalle de temps, l'enregistrement de
l'instantané est créé et mémorisé dans "pdlImage.jpg".
L'exemple suivant illustre deux vues de process et un cycle de rafraîchissement de "10 s".
Temps [s]
Image
10
Vue de process_1 -> pdlImage.jpg
20
Vue de process_2 -> pdlImage.jpg
30
Vue de process_1 -> pdlImage.jpg
40
Vue de process_2 -> pdlImage.jpg
1. Activez l'option "Horodatage" si vous voulez afficher la date et l'heure à laquelle la vue a
été générée dans le gadget.
2. Fermez le dialogue avec "OK".
Afficher le gadget sur le client WebNavigator
Sur le WebNavigator-Client, un gadget préconfiguré pour l'affichage de vues WinCC se trouve
dans le répertoire d'installation "\WinCC\Webnavigator\GADGET".
Pour accéder au gadget depuis le client WebNavigator, procédez comme suit :
1. Double-cliquez sur le gadget "WebNavigator.gadget" dans le répertoire d'installation sous
"\WinCC\Webnavigator\GADGET". Le gadget est installé dans le volet Windows.
2. Déterminez la taille du gadget et le cycle de rafraîchissement pendant lequel le gadget
charge une vue à partir du serveur WebNavigator.
3. Indiquez l'adresse du WebNavigator Server. Le gadget établit une connexion au
WebNavigator Server.
4. Si besoin, faites glisser le gadget sur le bureau via glisser-déposer.
Paramètres Web et compatibilité
Utilisation de projets convertis
WinCC/Web Navigator pour version 6.2 contenait la restriction suivante pour les scripts C.
Pour les paramètres et fonctions suivants n'étaient fournis que le nom de vue, pas le chemin
d'accès et le nom de vue complets sur le client WebNavigator :
● Parametre "lpszPictureName"
● Fonction "GetParentPicture"
● Fonction "GetParentPictureWindow"
A partir de la version de WinCC/WebNavigator 6.2, vous pouvez activer l'adressage absolu et
ainsi lever ces restrictions pour le WebNavigator-Client en cas de besoin.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
99
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Sélectionnez le comportement souhaité lors de la mise en oeuvre de scripts C :
● Nom de la vue : dans le paramétrage standard, l'adressage absolu est désactivé. Les
fonctions ou paramètres mentionnés ne fournissent que le nom de la vue. La compatibilité
avec des versions WebNavigator-Client plus anciennes et les scripts C créés pour cellesci est conservée.
● Nom de vue et chemin : le nom de vue absolu est fourni en retour avec le chemin complet.
Ce comportement correspond au système de base WinCC. Les scripts C utilisés dans le
système de base WinCC pour le déroulement sur le WebNavigator-Client ne doivent pas
être modifiés.
Marche à suivre
1. Sélectionnez dans la fenêtre de navigation du WinCC Explorer l'option "Web Navigator".
Dans le menu contextuel, sélectionnez l'option "Paramètres Web".
2. Passez dans la boîte de dialogue "Paramètres WinCC Web" sur l'onglet "Compatibilité".
3. Activez le comportement souhaité des scripts C.
4. Fermez le dialogue avec "OK".
100
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
4.3.2.3
Administration d'utilisateurs WebNavigator-Client
Introduction
Pour l'accès à un projet WinCC en tant que client WebNavigator, vous pouvez attribuer des
autorisations à l'utilisateur pour le contrôle et la commande. Vous pouvez ainsi spécifier une
vue d'accueil et une langue runtime pour chaque utilisateur. La fonction "déconnexion
automatique" vous permet de déterminer quand l'accès du client WebNavigator au projet
WinCC est terminé. L'utilisateur connecté est ensuite déconnecté automatiquement.
Déconnexion automatique
Dans un système WebNavigator, la déconnexion automatique présente les avantages
suivants :
● L'accès au projet WinCC à partir du WebNavigator-Client est possible uniquement de
manière limitée dans le temps. Vous renforcez ainsi la sécurité du système, notamment en
cas d'utilisation de clients non surveillés avec accès au serveur WebNavigator.
● La licence utilisée par le client est revalidée après la déconnexion automatique.
● La charge actuelle du WebNavigator Server est réduite après une déconnexion
automatique.
Condition requise
● Publication préalable des vues de process WinCC à distance avec Web View Publisher.
● WinCC User Administrator est ouvert.
● Un utilisateur est créé.
● Les autorisations système de l'utilisateur ont été définis.
● Les autorisations spécifiques à la zone sont définies lorsque l'option WinCC "Basic Process
Control" est utilisée.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
101
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Marche à suivre
1. Sélectionnez l'utilisateur voulu dans la fenêtre de navigation.
2. Les autorisations affectées à cet utilisateur sont affichées dans la fenêtre de tableau.
Si l'autorisation système "Accès Web - Uniquement visualisation" est activée, l'utilisateur
concerné peut uniquement visualiser le projet WinCC en tant que client WebNavigator.
Si cette autorisation système reste désactivée pour l'utilisateur en question, les autres
autorisations affectées à cet utilisateur prendront effet. Contrôlez par conséquent le
paramétrage des autres autorisations.
102
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
3. Le cas échéant, indiquez dans la zone "Déconnexion" le temps devant s'écouler jusqu'à la
déconnexion automatique. Pour ouvrir les propriétés, sélectionnez dans la zone de
navigation le groupe de l'utilisateur, puis dans la fenêtre de tableau l'utilisateur.
– Si "Aucun" est saisi, la déconnexion automatique est désactivée.
– Si vous activez l'option "Absolu", le temps configuré pour la déconnexion automatique
s'écoule à partir de l'instant de la connexion. Le temps s'écoule indépendamment des
interventions par l'utilisateur.
– Si vous activez l'option "Inactif", le temps configuré s'écoule à partir de l'instant de la
dernière intervention sur le clavier ou sur la souris par l'utilisateur. L'utilisateur est
déconnecté automatiquement après cette pause.
Après une déconnexion automatique s'affiche le message "Déconnexion automatique :
connexion au serveur perdue". En rafraîchissant la page avec la touche "F5", vous pouvez
rétablir la connexion au serveur WebNavigator.
4. Activez dans les propriétés de l'utilisateur l'option "WebNavigator".
5. Sélectionnez dans la liste déroulante de "Vue d'accueil Web" la vue d'accueil pour
l'utilisateur. Seules les vues qui ont été diffusées peuvent être choisies comme vues
d'accueil.
6. Sélectionnez dans la liste déroulante de "Langue Web" la langue Runtime pour l'utilisateur.
Vous pouvez choisir parmi les langues créées dans la bibliothèque Text Library.
7. Quittez User Administrator.
Restrictions lors de la mise en oeuvre de SIMATIC Logon
SIMATIC Logon est pris en charge sur le serveur WebNavigator. Les restrictions suivantes
sont applicables :
● Lorsque l'utilisateur est membre de plusieurs groupes d'utilisateurs, un groupe au choix est
sélectionné, dans lequel une vue d'accueil est configurée. Il n'est pas possible de configurer
quel groupe sera sélectionné. Les autorisations de tous les groupes dans lesquels
l'utilisateur est membre sont prises en compte.
● Dans le dialogue de connexion de Internet Explorer le domaine doit précéder le nom
d'utilisateur : "<domaine>\<nom d'utilisateur>".
● L'expiration du mot de passe pendant une session Client n'influence pas la pilotabilité du
client WebNavigator.
● Vous pouvez modifier le mot de passe sur le serveur WebNavigator uniquement.
● Lors de la mise en oeuvre de SIMATIC Logon sur le serveur WebNavigator les éléments
suivants ne sont pas pris en charge sur le client WebNavigator :
– Scripts
– Fonctions ODK
– User Administrator
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
103
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
4.3.3
Configuration du serveur WebNavigator
4.3.3.1
Création de la page Web du WebNavigator
WinCC Web Configurator
Introduction
Le WinCC Web Configurator permet de configurer et de gérer le Microsoft Internet Information
Service (IIS).
Condition requise
● WebNavigator Server est installé.
● Le composant Windows "Internet Information Service" est installé.
Lancer WinCC Web Configurator
● Sélectionnez dans la fenêtre de navigation du WinCC Explorer l'option "Web Navigator".
Dans le menu contextuel, cliquez sur la commande "Web Configurator".
● Ou cliquez sur le raccourci "Web Configurator" sur le bureau.
Première configuration par WinCC Web Configurator
Lors de la première configuration, vous pouvez paramétrer ce que vous voulez créer : une
nouvelle page Web standard ou un nouveau répertoire virtuel.
104
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Si vous exploitez exclusivement la page Web du WebNavigator sur votre serveur, activez
l'option "Créer un nouveau site Web standard (Stand alone)".
Si vous voulez ajouter la page Web du Web Navigator comme sous-répertoire à votre page
Web existante, activez l'option "Ajouter à un Web existante (répertoire virtuel)". Cette option
peut être exigée, si la page Web standard actuelle doit rester active ou le système d'exploitation
ne prend en charge que l'exploitation d'une seule page Web.
Remarque
Page Web standard sur un système d'exploitation 64 bits
Si vous exploitez la page Web standard sur système d'exploitation 64 bits, il faut autoriser
dans le gestionnaire IIS les applications 32 bits dans les paramètres avancés de "Default Web
Site" dans le pool d'application "DefaultAppPool".
Gérer la configuration par WinCC Web Configurator
Si l'on a déjà configuré l'IIS, il est possible de changer les paramètres du serveur Web existant
ou du répertoire virtuel par le biais du Web Configurator.
Web Configurator identifie automatiquement la présence d'une configuration. Au quel cas, il
ouvre le dialogue de modification de la configuration.
Remarque
Le dossier Web a été modifié ou supprimé
Si vous supprimez le dossier Web, redémarrez votre ordinateur avant de créer un nouveau
dossier Web par WinCC Web Configurator.
Tenez compte des points suivants :
● Si vous modifiez le dossier Web et que la communication Web n'est plus rétablie par la
suite, c'est parce que le Web Configurator tente d'adapter les paramétrages.
● Si cette tentative échoue, procédez comme suit :
1. Quittez le pupitre de commande d'IIS.
2. Pour supprimer la page Web du WebNavigator, dans le dialogue "Exécuter" de Windows
saisissez dans la ligne de commande :
"<chemin d'installation_wincc>\WebNavigator\Server\bin\WinCCWebConfigurator.exe"
deinstall="yes"
3. Démarrer la page Web exigée dans le pupitre de commande d'IIS, par exemple la page
Web standard.
Créer une nouvelle page Web par défaut
Introduction
La page web standard est créée avec le WinCC Web Configurator.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
105
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Condition requise
● WebNavigator Server est installé.
● Le composant Windows "Internet Information Service" est installé.
● WinCC Web Configurator est démarré.
Marche à suivre
1. Activez l'option "Créer un nouveau site Web standard (Stand alone)" et cliquez sur
"Suivant".
2. Indiquez comme "Nom de la page Web", le nom du site Web.
3. Indiquez comme "Port", le numéro de port devant être utilisé pour l'accès. Le champ affiche
par défaut le port HTTP 80.
Si vous sélectionnez un autre numéro de port, il faut indiquer ce numéro pendant la
connexion d'un client WebNavigator dans la barre d'adresse de l'Internet Explorer après le
nom du serveur, par ex.
"http://<nom de serveur>:<numéro de port>".
4. Dans le champ "Adresse IP", vous définissez si l'ordinateur doit être accessible dans
Internet, dans Intranet ou dans les deux réseaux.
N'utilisez que les adresses qui sont disponibles dans la liste.
Si vous voulez que l'ordinateur soit accessible via Intranet et Internet, sélectionnez "Tous
non affectés".
106
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
5. Vous pouvez sélectionner la page Web Standard qui doit s'afficher sur le client
WebNavigator après sélection du serveur Web.
– MainControl.asp
Démarre l'interface de navigation Web WinCC et la vue d'accueil définie dans la gestion
des utilisateurs. L'interface de navigation Web est par exemple nécessaire pour le
téléchargement de Plug-In.
– WebClient.asp
Ouvre la vue d'accueil définie dans la gestion des utilisateurs.
6. Entrez l'intervalle de temps au bout duquel un établissement de liaison automatique doit
démarrer après une perturbation de liaison.
Si la valeur = 0, la fonction "Etablissement de la liaison automatique" est désactivée.
7. Déterminez si la page Web est démarrée après la configuration.
8. Si vous n'avez pas activé Firewall, cliquez sur "Terminer". Si vous avez installé Firewall,
cliquez sur "Suivant".
Résultat
Le dossier Web est créé et la page Web est activée.
Créer un dossier virtuel
Introduction
Le dossier virtuel est créée avec le WinCC Web Configurator.
Condition requise
● WebNavigator Server est installé.
● Le composant Windows "Internet Information Service" est installé.
● WinCC Web Configurator est démarré.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
107
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Marche à suivre
1. Activez l'option "Ajouter à un Web existant (répertoire virtuel)". Cliquez sur "Suivant".
2. Sélectionnez la page Web active à laquelle vous voulez ajouter le dossier virtuel.
3. Fermez la boîte de dialogue en cliquant sur le bouton "OK".
Cliquez dans la boîte de dialogue suivante sur le bouton "Suivant".
4. Indiquez comme "Nom de la page Web", le nom du site Web.
108
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
5. Comme numéro de port et adresse IP, le Web Configurator reprend les paramètres de l'IIS.
6. Vous pouvez sélectionner la page Web Standard qui doit s'afficher sur le client
WebNavigator après sélection du serveur Web.
– MainControl.asp
Démarre l'interface de navigation Web WinCC et la vue d'accueil définie dans la gestion
des utilisateurs. L'interface de navigation Web est par exemple nécessaire pour le
téléchargement de Plug-In.
– WebClient.asp
Ouvre la vue d'accueil définie dans la gestion des utilisateurs.
7. Entrez l'intervalle de temps au bout duquel un établissement de liaison automatique doit
démarrer après une perturbation de liaison.
Si la valeur = 0, la fonction "Etablissement de la laision automatique" est désactivée.
8. Déterminez si la page Web est démarrée après la configuration.
9. Cliquez sur le bouton "Terminer" pour clore la configuration.
Résultat
Le dossier Web virtuel est créé et la page Web est activée.
Pour accéder à la page Web, ajoutez le nom du dossier virtuel à l'URL sur le client
WebNavigator, par ex. "http://WebServer/WebNavigator".
Pas de page Web active
En l'absence de page Web active, Web Configurator s'arrête avec le message suivant.
Pour exécuter à nouveau le Web Configurator, activez d'abord une page Web. Pour plus
d'informations, reportez-vous à "Vérifier la page Web activée".
Voir aussi
Vérifier la page Web activée (Page 111)
Paramétrage du pare-feu
Introduction
Ce chapitre décrit l'activation des services "HTTP" et "HTTPS" pour le port "80" sous Windows
7 ou sous Windows 2008.
Pour la procédure de configuration du pare-feu Windows avec sécurité avancée ou d'un autre
port, adressez-vous à votre administrateur de réseau.
Condition
● Vous avez créé une page Web standard à l'aide du Web Configurator.
● Firewall est activé.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
109
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
● L'utilisateur connecté a les droits d'administrateur Windows.
● Si vous utilisez le service HTTPS pour WebNavigator, il vous faut configurer le service dans
IIS. Vous trouverez des informations plus détaillées sous "Configuration d'un service
HTTPS dans IIS (http://support.microsoft.com/kb/324069)".
Marche à suivre dans le cas du port standard.
1. Cliquez dans le "WinCC Web Configurator" sur le bouton "Windows-Firewall".
Le dialogue "Windows Firewall" s'ouvre.
2. Windows 7 : Cliquez sur "Autoriser un programme ou une fonctionnalité via le Pare-feu
Windows".
Windows 2008 : Cliquez sur "Autoriser un programme à communiquer via le Pare-feu
Windows".
3. Activez "Service WWW sécurisé (HTTPS)" ou "serveur Web (HTTP)".
4. Quittez les dialogues Windows ouverts en cliquant sur "OK".
5. Cliquez dans le Web Configurator sur "Terminer".
La configuration du serveur est terminée.
110
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Vérifier la page Web activée
Marche à suivre pour Windows 7 / 2008
1. Sélectionnez dans le menu Démarrer de Windows "Programmes" > "Administration" >
"Internet Information Services (IIS) Manager".
2. Dans la zone "Connexions", cliquez sur le nom d'ordinateur.
3. Cliquez sur "Default Web Site".
4. Contrôlez le message sous les sites Web.
Si la page Web voulue, p. ex. "WebNavigator" affiche "Terminé", démarrez la page Web.
Pour démarrer la page Web, sélectionnez la commande "Démarrer" dans le menu
contextuel de la page Web.
5. Fermez "Internet Information Services (IIS) Manager". La page Web est activée.
4.3.3.2
Répartition de la charge avec "Load Balancing"
Répartition de la charge sur serveurs WebNavigator
Liste récapitulative
La fonction "Load Balancing" permet de répartir automatiquement et uniformément des clients
WebNavigator sur différents serveurs WebNavigator. Chaque WebNavigator Server peut
participer à la répartition de la charge conformément à la licence Server respective.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
111
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Un serveur WebNavigator peut au choix être configuré comme Load Balancing Server
répartiteur ou seulement comme serveur WebNavigator participant.
Un serveur Load Balancing est automatiquement également un serveur WebNavigator
participant.
Il est possible dans un groupe de serveurs WebNavigator participant de configurer plusieurs
serveurs Load Balancing.
Déroulement de la répartition de la charge
Lors de la connexion d'un client WebNavigator, le serveur Load Balancing redirige le client
WebNavigator sur l'un des serveurs WebNavigator participant avec la charge la plus faible.
Les clients sont affectés par le biais du fichier "LBConfig.xml". Le fichier est disponible dans
le "répertoire de projet/WebNavigator"
Si ce serveur Load Balancing ne dessert que peu de clients, le nouveau client reste connecté
à ce dernier.
En cas de défaillance d'un serveur WebNavigator participant, les clients qui lui sont connectés
restent dans l'écran de reconnexion jusqu'à ce que ce serveur Web soit à nouveau disponible.
L'adresse d'un serveur WebNavigator n'est pas influencée par le fait qu'un serveur soit activé
comme serveur Load Balancing ou non.
Accord de licence
32 serveurs WebNavigator connectés entre eux sont au maximum pris en charge en "Load
Balancing".
Une licence "Load Balancing" est requise sur chaque serveur WebNavigator participant et
chaque serveur Load Balancing.
Aucune licence n'est requise sur les clients WebNavigator.
Sur les ordinateurs WinCC avec WinCC Redundancy, il est possible d'exploiter un serveur
Load Balancing ou un serveur WebNavigator participant pourvu de la licence "WinCC
Redundancy" et de la licence "Load Balancing Step-Up".
112
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Exemple
&OLHQW:HE1DYLJDWRU
&OLHQW:HE1DYLJDWRUQ
,QWHUQHW
&OLHQW:HE1DYLJDWRU
3DUHIHX
/$1
6HUYHXU:HE1DYLJDWRU
6HUYHXU/RDG%DODQFLQJ
VHUYHXUSDUWLFLSDQW
6HUYHXU:HE1DYLJDWRU
6HUYHXU:HE1DYLJDWRU
6HUYHXUSDUWLFLSDQW
6HUYHXU:HE1DYLJDWRU
6HUYHXU/RDG%DODQFLQJ
VHUYHXUSDUWLFLSDQW
/LFHQFH/RDG%DODQFLQJ
'«ULYDWLRQSRXUOHFOLHQW:HE1DYLJDWRU
Dans la figure, les serveurs WebNavigator 1 à 3 participent au "Load Balancing". Une licence
"Load Balancing" est installée sur les serveurs WebNavigator.
Les serveurs WebNavigator 1 et 2 sont configurés comme serveur Load Balancing.
Lors de la connexion du client WebNavigator 1 sur le serveur WebNavigator 1 ou 2, le client
est automatiquement redirigé sur le serveur avec la charge la plus faible.
En cas de défaillance du serveur WebNavigator connecté le client 1 est redirigé sur l'un des
deux serveurs WebNavigator restant.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
113
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Le serveur WebNavigator 3 participe au "Load Balancing" mais n'est pas configuré comme
serveur Load Balancing.
En cas de charge élevée ou de défaillance du serveur 1 ou du serveur 2, les clients
WebNavigator peuvent être redirigés sur le serveur 3. En cas de défaillance du serveur
WebNavigator 3, une redirection sur l'un des serveurs 1 ou 2 n'est pas possible malgré
l'existence d'une liaison.
Le serveur WebNavigator 4 ne participe pas au "Load Balancing". Si le client WebNavigator
2 se connecte sur ce serveur, il se peut que la connexion échoue à cause de la charge élevée
du serveur. En cas de défaillance du serveur WebNavigator 4 une redirection sur l'un des
serveurs Webnavigator 1 à 3 n'est pas possible malgré l'existence d'une liaison.
Paramètres en cas d'utilisation d'unserveur Proxy
L'utilisation d'un serveur Proxy peut provoquer le changement de l'adresse cible du serveur
WebNavigator participant ou serveur Load Balancing "http://<servername>" devenant alors
"http://<servername.proxyname>",
d'où l'impossibilité de trouver le serveur WebNavigator adressé. Pour éviter cela, il vous faut
inscrire les adresses cibles de tous les autres serveurs participant sur tous les serveurs
participant au Load Balancing dans Internet Explorer, sous "Outils > Options Internet >
Connexions > Paramètres réseau > Etendu" dans le champ "Exceptions".
Remarque
L'application "WinCCViewerRT.exe" ne prend pas en charge le "Load Balancing".
Voir aussi
Configurer la fonction "Load Balancing" (Page 114)
Configurer la fonction "Load Balancing"
Introduction
Une licence est requise sur chaque serveur WebNavigator participant et chaque serveur Load
Balancing.
Tous les serveurs Load Balancing et tous les serveurs WebNavigator participant sont alors
inscrits dans la liste des serveurs Load Balancing.
L'ordre des serveurs participant dans la liste doit être identique sur tous les serveurs Load
Balancing.
Paramétrez l'intervalle entre les requêtes et activez la fonction "Load Balancing".
114
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Aucune configuration n'est requise sur les clients WebNavigator.
Remarque
Listes identiques sur les serveurs WebNavigator participant
Les listes sur les serveurs Load Balancing et tous les serveurs WebNavigator participant
doivent être identiques pour garantir une fonctionnalité homogène en cas de défaillance d'un
des serveurs WebNavigator.
Réglages dans le cas d'un projet migré
Les paramètres de "Load Balancing" sont enegistrés pour chaque projet. Pour que les
modifications puissent être prises en compte dans la cas d'un projet migré, il vous faut
enregistrer à nouveau les paramètres. Démarrez le dialogue de configuration et confirmez les
paramètres en cliquant sur "OK".
WebNavigator Server pourvu de la licence "WebNavigator Server Diagnostic"
Un serveur WebNavigator ayant la licence "WebNavigator Server Diagnostic" ne doit pas être
inscrit dans la liste des serveurs participant au Load Balancing.
Condition requise
● Le système de base WinCC, le serveur WebNavigator et une licence "Load Balancing" sont
installés.
● Les mêmes utilisateurs sont configurés sur chaque serveur WebNavigator participant et
chaque serveur Load Balancing.
● Sur le serveur WebNavigator, la page Web standard doit être créée pour WebNavigator
comme page autonome (stand alone).
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
115
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Marche à suivre
1. Dans WinCC Explorer, sélectionnez "Load Balancing" dans le menu contextuel de
"WebNavigator". La boîte de dialogue "Load Balancing Configuration" s'ouvre.
2. Tapez dans le champ supérieur l'adresse d'un serveur WebNavigator qui doit participer au
"Load Balancing". Cliquez sur le bouton "Ajouter" pour intégrer l'adresse dans la liste des
serveurs.
Répétez cette procédure pour chaque serveur WebNavigator devant participer au "Load
Balancing". Le nom du serveur Load Balancing doit également être inscrit dans la liste.
Vous pouvez également supprimer un nom de serveur de la liste en le sélectionnant dans
la liste et en cliquant sur le bouton "Supprimer".
3. Activez la case à cocher "Permettre le Load Balancing" pour activer le serveur
WebNavigator local comme serveur Load Balancing.
La case à cocher reste désactivée sur les serveurs WebNavigator participant.
La liste des serveurs est conservée même si vous désactivez la case à cocher.
4. Dans le champ "Intervalle Polling", sélectionnez l'intervalle de temps au bout duquel les
serveurs WebNavigator participant sont appelés. L'intervalle de temps n'est significatif que
sur un serveur Load Balancing.
5. Cliquez sur le bouton "Enregistrer".
116
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
6. Fermez le dialogue avec "OK".
7. Répétez la procédure sur tous les serveurs WebNavigator participant et sur tous les
serveurs Load Balancing.
Les modifications seront valables la prochaine fois que vous activerez WinCC Runtime !
4.3.4
Différences par rapport au système WinCC de base
4.3.4.1
Restrictions de la fonctionnalité
Introduction
Le WebNavigator connaît quelques restrictions dans sa fonctionnalité comparativement au
système de base WinCC. Vérifiez donc ces restrictions dans les projets WinCC existants et
adaptez les projets concernés le cas échéant.
Vue d'ensemble
En cas d'utilisation de fonctions non supportées dans un projet, vous en êtes informé au
Runtime par un message correspondant.
Les restrictions suivantes sont applicables sur le WebNavigator-Client :
● Le client n'a qu'une vue sur le projet WinCC en cours d'exécution.
La configuration des projets serveur WinCC n'est pas possible.
● Ne peuvent exécutés que les packages optionnels et add-ons WinCC dont la
documentation décrit expressément cette possibilité.
● Toutes les "fonctions API Runtime" ne sont pas compatibles.
Vous trouverez une liste des fonctions compatibles sous "Fonctions prises en charge
(Page 147)".
● Vous trouverez des restrictions relatives au Basic Process Control dans le WinCC
Information System au chapitre "Options pour Process Control > Vue d'ensemble système
Options de contrôle de processus > Configuration dans l'environnement PCS 7 > Client
Web".
● Le système de journalisation WinCC n'est pas pris en charge. L'édition de journaux n'est
par conséquent possible que sur un serveur WebNavigator ou un client WinCC.
● Vous ne pouvez pas utiliser la fonction d'impression dans les Control WinCC.
Utilisez plutôt la fonction Copie d'écran de WinCC pour vos impressions. La marche à suivre
pour utiliser la fonction Copie d'écran est décrite au chapitre "Utiliser la fonction "Copie
d'écran (Page 135)".
La FAQ suivante montre comment vous pouvez transmettre des coordonnées, par ex. pour
imprimer uniquement le TrendControl : FAQ 21606152 (http://
support.automation.siemens.com/WW/view/fr/21606152)
● L'archive d'alarmes et le système de signalisation ne peuvent être que commandés et
surveillés. Vous ne pouvez pas modifier la sélection des archives et variables pour la
représentation des valeurs de processus.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
117
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
● En cas d'une alarme dans "WinCC Alarm Control", la propriété "déclenche une action" n'est
pas supportée.
Pour un affichage correct des blocs d'alarme, il ne faut pas que l'option "Adopter les
réglages du projet" soit activée. Vous trouverez cette option dans la configuration "WinCC
Alarm Control", sur l'onglet "Blocs d'alarme".
● Les raccourcis configurés sous WinCC ne sont pas pris en charge.
Par contre, la commande par la touche de tabulation est prise en charge.
● Les objets suivants du répertoire "Bibliothèque globale/Commande/Pupitres opérateur" de
la bibliothèque globale de WinCC ne sont pas supportés :
– 1_Slider
– 2_Slider
– 4_Slider
● Les caractères spéciaux nationaux utilisés dans des nom des vues de process ou dans
des graphiques référencés ne sont pas supportés en cas de liaison par Internet.
● La fonction anti-chevauchement des vues de process n'est pas prise en charge.
● Vous ne pouvez pas désactiver les fonctions zoom étendues. Si vous ne voulez pas utiliser
les fonctions zoom, il est recommandé de ne pas utiliser sur le client de souris à molette
avec le paramètre "Défilement automatique".
● Le basculement de serveur n'est pris en charge que sur le serveur Web dédié.
4.3.4.2
Utilisation de scripts
Scripts exécutables uniquement dans le WebNavigator
Pour pouvoir exécuter des scripts uniquement dans le WebNavigator, utilisez la définition du
préprocesseur "RUN_ON_WEBNAVIGATOR" dans le script. Exemple :
void OnOpenPicture (char* lpszPictureName, char* lpszObjectName,
char* lpszPropertyName)
{
#ifdef RUN_ON_WEBNAVIGATOR
// écrire ici le code qui ne sera exécuté que dans le WebNavigator
#else
// ici le code qui ne s'exécute que dans le système de base WinCC
#endif
}
Visual Basic Script
Les restrictions dues aux fonctions non prises en charge lors de l'utilisation de scripts VBS
sont peu nombreuses. Vous trouverez une liste des fonctions sous "Fonctions non prises en
charge (Page 157)".
Global Script
Vous configurez les scripts sur le serveur WinCC dans le projet serveur.
118
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Les scripts globaux ne sont pas exécutables sur le client WebNavigator. Les scripts globaux
sont pris en charge sur le serveur.
Les scripts créés avec l'assistant Dynamic Wizard peuvent contenir des fonctions qui ne sont
pas prises en charge et peuvent donc en partie ne pas fonctionner sur le Web Navigator Client.
Il vous faut donc vérifier les scripts et les corriger, le cas échéant. Ajoutez par ex. la condition
suivante : "#ifdef RUN_ON_WEBNAVIGATOR".
Script avec déclenchement par variables
Les variables sont interrogées sur le WebNavigator toutes les secondes. En cas de
déclenchement par variable "En cas de modification", le cycle d'actualisation est d'une
seconde.
Cela peut surcharger la liaison de communication entre l'API et le serveur WinCC. Ce qu'il faut
particulièrement surveiller lorsque la communication entre l'API et le serveur WinCC atteint
son maximum.
Si, dans des scripts déclenchés par variables, d'autres variables au nom généré par fonctions
String sont demandées, les variables encore inconnues ne peuvent être lues que de façon
synchrone. Pour éviter d'allonger les temps de sélection, inscrivez les noms de variables
utilisés dans la liste des déclenchements.
Sélection ou désélection de la vue avec script
Contrairement au système de base, une vue est téléchargée de façon asynchrone sur le
WebNavigator. Il faut tenir compte de cela pour les scripts avec changement de vue.
Quand une sélection de vue est déclenchée pour une fenêtre de vue dans un script, il n'est
pas possible d'accéder ensuite aux objets de la nouvelle vue dans le même script. La vue n'est
pas encore chargée à ce moment-là. Un retard, par ex. "Sleep(2000)", n'apporte pas de
solution, car le script et Internet Explorer attendent. Exécutez les sections de scripts suivantes
dans la fonction "OpenPicture" qui est déclenchée une fois la vue chargée.
Si vous appelez d'autres fonctions dans le script après la désélection d'une vue, elles seront
erronées ou ne seront pas exécutées. Le contexte de la vue est effacé par la désélection de
vue.
Fonctions de script synchrones
Les fonctions de scripts synchrones sollicitent fortement les capacités du système.
Evitez donc d'utiliser la fonction "SetTagxxx" dans des scripts cycliques. L'appel de la fonction
"SetTagxx" par de nombreux clients dans un cycle court (1 s ou moins) provoque une
surcharge du serveur.
Sachez que les fonctions de scripts et les appels suivants arrivent de façon synchrone au
serveur :
● fonctions qui écrivent une variable de façon synchrone et puis attendent le résultat, par ex.
"xxxWait".
● appels API C
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
119
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
L'utilisation fréquente de ces fonctions de scripts et appels réduit la performance du client
WebNavigator. Transmis par une connexion Internet, de tels appels peuvent même durer plus
d'une seconde.
Les fonctions de scripts qui manipulent des objets dans une vue affichée sont sans problèmes
puisqu'il n'y a pas d'échange de données entre le client et le serveur.
Technique Vue dans vue et scripts cycliques
U grand nombre d'appels synchrones dans une vue peut réduire la performance, par ex. dans
les cas suivants :
● Plus de dix fenêtres sont configurées dans une même fenêtre de vue.
● Dans ces fenêtres des scripts cycliques à appels synchrones sont utilisés, par ex.
"SetTagxxx".
Certains scripts ne sont éventuellement pas exécutés à cause des délais (Timeout).
Sont supportées dans une fenêtre :
● 16 fenêtres avec scripts cycliques.
● 31 fenêtres sans scripts cycliques.
4.3.4.3
Utilisation de variables
Variables ordinateur local
Le client WebNavigator prend en charge les variables sur l'ordinateur local, dans la limite des
restrictions suivantes :
● En cas d'utilisation d'un serveur Web dédié, seules les variables ordinateur local du serveur
Web dédié sont disponibles sur le client Web. Ces variables ne peuvent pas adopter des
valeurs propres sur le client.
● Les variables sur l'ordinateur local des serveurs WinCC subordonnés ne peuvent prendre
aucune valeur propre sur le client.
● La valeur de démarrage des variables texte sur l'ordinateur local ne doit comporter que les
caractères autorisés dans les noms de variable. Par ex., avec un 'deux points' dans la
valeur de démarrage d'une variable texte, la variable n'est pas reconnue au niveau du client.
● Lors du travail avec User Archive, les variables ordinateur local ne sont pas supportées
sur le client, car User Archive ne voit que les variables locales du serveur et pas les
variables du client WebNavigator.
Définition de variables de script locales spécifiques à des vues
Evitez d'utiliser des variables WinCC pour le WebNavigator lorsque des données spécifiques
à des vues sont enregistrées dans des scripts.
La lecture ou l'écriture des données dans les scripts provoque toujours un échange de données
avec le serveur. Ce qui entrave la communication.
120
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.3 Configuration du système WebNavigator
Vous pouvez enregistrer des données spécifiques à des vues comme suit :
● Configurez des objets graphiques "invisibles" pour utiliser les propriétés d'objets
graphiques invisibles comme variables spécifiques à des vues. Des actions sont exécutées
sur modification des valeurs enregistrées dans les propriétés de l'objet.
● Vous avez, par ex., créé l'objet invisible "Texte statique". Dans la propriété "Texte" sont
enregistrés des textes au choix et dans les propriétés de couleur, des couleurs aux choix.
La lecture ou l'écriture des propriétés est effectuée par le biais de scripts. Ces propriétés
ont une influence sur l'état de la vue, sans qu'un détour par le serveur soit nécessaire.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
121
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
4.4
Utilisation du projet WinCC
4.4.1
Propriétés du client WebNavigator
Etablissement automatique de liaison si liaison dérangée
Si la communication entre le client WebNavigator et le serveur WebNavigator est perturbée,
l'utilisateur obtient une alarme sur le client.
Le client effectue ensuite un établissement automatique de la connexion. Une fois la connexion
établie, la page d'accueil du projet WinCC est sélectionnée. Vous pouvez configurer le temps
d'attente entre les tentatives d'établissement de la connexion dans le Web Configurator.
Lorsque le client et le serveur communiquent à travers un pare-feu ou un serveur Proxy, il se
peut que la connexion du client soit rétablie mais qu'un rétablissement de la connexion
automatique ne fonctionne pas. Le client utilise pour le rétablissement de la connexion le
"ICMP-Ping", qui peut être bloqué par le pare-feu ou le serveur Proxy. Dans ce cas, désactivez
l'utilisation du "ICMP-Ping" sur le client lors du rétablissement de la connexion. Vous trouverez
le réglage "Rétablissement de la connexion > Désactiver ICMP Ping" via l'interface de
navigation Web sous "Paramètres > Propriétés WebClient" ou depuis la page
"ClientConfig.asp".
Contenus de la barre d'adresse
La barre d'adresse de Internet Explorer affiche des chaînes de caractères qui ne sont pas
significatives ni interprétables pour l'utilisateur. Ainsi, la note "loadbalancing=no" peut
apparaître, par exemple ; pourtant, cette note n'est pas un indicateur d'état pour les serveurs
participants à Load Balancing.
Lors de la connexion, entrez des caractères dans la barre d'adresse et vérifiez le nom de
serveur et le port.
Connexion par saisie directe dans Internet Explorer
A cause des Microsoft Security Patches pour l'Internet Explorer, la connexion du client
WebNavigator par l'entrée du nom d'utilisateur et du mot de passe dans la barre d'adresse
n'est plus possible.
Saisies "semi-automatiques" et liens dans la barre de progression
Dans Internet Explorer, les entrées dans la barre d'adresse s'affichent sous forme de lien dans
la barre de progression ou bien sont proposées en tant que "saisie semi-automatique" pour
les entrées suivantes. Lors de la connexion d'un client WebNavigator sur un serveur
WebNavigator avec Load Balancing, vous ne pouvez cependant pas utiliser ces fonctions sans
vérification préalable.
Lorsqu'un client se connecte pour la première fois sur un serveur avec Load Balancing, il est
redirigé sur un deuxième serveur. Dans Internet Explorer, l'adresse du deuxième serveur
s'affiche dans la barre de progression ou bien en tant que "saisie semi-automatique". A la
prochaine connexion du client, le lien est proposé sans vérification dans la barre de
122
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
progression ou bien en tant que "saisie semi-automatique". Le client est ensuite connecté au
deuxième serveur.
Client WebNavigator avec plusieurs utilisateurs avec pouvoir
Si un utilisateur avec pouvoir a installé sur un ordinateur une nouvelle version du
WebNavigator-Client, les autres utilisateurs avec pouvoir de cet ordinateur doivent aussi
passer à la nouvelle version.
Si les utilisateurs avec pouvoir mettent en œuvre des versions différentes, cela peut créer des
problèmes.
Cela s'applique aussi quand l'utilisateur avec pouvoir se connecte sur un serveur avec une
version plus ancienne de WebNavigator.
Persistance en Runtime
Les données de persistance pour les vues et les objets sont sauvegardées respectivement
sur le client WebNavigator. Si vous travaillez sur le serveur avec plusieurs projets et que ces
derniers contiennent des vues ou des objets de même nom, il vous faut prendre en
considération les points suivants :
Si vous créez une persistance en Runtime pour une vue dans un projet, la persistance sera
également reprise dans l'autre projet pour la vue du même nom.
Si les paramétrages pour la persistance ont été une fois exécutés pour une vue Server sur le
serveur Web dédié, ils sont alors repris sur le client WebNavigator respectif.
Persistance pour contrôles WinCC
Pour les contrôles à partir de WinCC V7, vous pouvez réinitialiser les paramètres dans les
propriétés du contrôle sous l'onglet "Configuration en ligne".
Pour les contrôles avant WinCC V7, les fichiers pour la persistance se trouvent sur le client
WebNavigator dans le dossier "Documents et paramètres/User/Données de l'application/
Siemens/SIEMENS.WINCC/WebNavigator/Client".
Pour annuler les paramètres dans les contrôles dans lesquels la persistance Runtime était
activée, vous avez les possibilités suivantes :
● Remettre à 0 certains paramètres dans le Control.
● Effacer le fichier.
Modification d'un texte de la bibliothèque de textes
Si vous modifiez un texte de la bibliothèque de textes en Runtime sur le serveur, il est possible
que le client WebNavigator ne détecte pas automatiquement cette modification. Pour
renouveler les vues affichées, chargez à nouveau la vue dans Internet Explorer via l'icône
"Rafraîchir" ou la touche "F5".
Textes localisés comme références de texte
Les textes localisés via des références de texte s'affichent sur le client WebNavigator dans la
langue paramétrée pour le client dans l'éditeur "User Administrator".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
123
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
WinCC Slider Control
En cas d'utilisation du WinCC Slider Control, positionnez l'attribut "Mise à jour_continue" sur
"Non". Si l'attribut est positionné sur "Oui", un déclenchement événementiel est activé à
chaque modification minimale de position. Ce qui peut surcharger la communication du client
WebNavigator.
Désinstallation du logiciel ProTool/Pro
Si vous désinstallez le logiciel ProTool/Pro d'un client WebNavigator, les contrôles de la
bibliothèque HMI Symbol Library seront désenregistrés. Pour accéder à nouveau aux
contrôles, installez à nouveau le client WebNavigator.
Accès du client WebNavigator à un serveur WinCC flexible Sm@rt Server
Un client WebNavigator peut accéder par le biais de l'interface de navigation Web avec la
fonction "Changer de serveur" à un serveur WinCC flexible Sm@rt Server.
4.4.2
Vues de process sur le WebNavigator-Client
Changement de vue sur un serveur Web dédié
Si une vue avec préfixe de serveur était chargée sur le serveur Web dédié, aucune vue du
projet WinCC local ne peut ensuite être affichée sans préfixe de serveur.
Pour afficher une vue du projet local client WinCC, il vous faut utiliser le préfixe de serveur
"@local" lors de l'adressage, par exemple "@local::picture123.pdl".
Si elle est exécutée sur le serveur Web dédié, la fonction OpenPicture() ouvre la vue parente
de l'objet responsable de l'exécution.
Fonctions du projet dans des vues
Les fonctions de projet sont chargées lorsqu'un projet est sélectionné la première fois après
le chargement d'une vue d'accueil.
C'est pourquoi il peut y avoir un retard entre le premier affichage de la vue d'accueil et
l'exécution de commandes, c'est-à dire que la vue est certes déjà affichée, mais il n'est possible
de la manipuler qu'après environ 1 s.
Fenêtre de vues sur le client WebNavigator
Pour vous permettre de modifier le nom de la vue dans une fenêtre de vue souhaitée,
l'événement "Modification d'objet" de la fenêtre de vue est exécuté plusieurs fois sur le client
WebNavigator.
Dans le système de base WinCC, l'événement n'est exécuté qu'une seule fois.
124
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
Ce comportement sur le client dépend du système car une mise à jour multiple de l'objet de
la fenêtre de vue peut être lancée en raison du fonctionnement asynchrone de la connexion
Internet. Ce comportement n'a aucun effet sur la fonctionnalité.
Navigateur Web WinCC OCX sur le client WebNavigator
● Dans Internet Explorer, au niveau des options Internet, la case d'option "Autoriser les
contrôles ActiveX" sous l'onglet "Sécurité" doit être activée.
● Si une vue de process s'affiche sur le client WebNavigator avec WinCC Webbrowser et
que vous y sélectionnez un lien, le bouton "Précédent" ne fonctionne pas dans le premier
affichage de la page sous le lien. C'est seulement après le deuxième appel de cette page
que la fonction sera correctement exécutée. Le comportement anormal est rétabli après
changement de la vue de process.
● Le WinCC Webbrowser sert à afficher les contenus statistiques Web ou les documents
CHM dans des vues de process. Les contenus avec écriture de scripts ne sont pas
compatibles.
● Si vous souhaitez verrouiller le bouton droit de la souris dans le navigateur Web WinCC
pour que le client WinCC n'ait pas accès au menu contextuel, procédez comme suit :
– Utilisez Microsoft "Group Policy Object Editor" (Gpedit.msc).
– Positionnez dans le chemin "\Windows Components\Internet Explorer\Browser menus"
le menu contextuel sur "Disabled".
Performances lors de l'utilisation de WinCC UserArchiveControl
Toute modification entreprise dans une archive utilisateur déclenche une mise à jour du WinCC
UserArchiveControl représenté. Les facteurs suivants influencent les performances des vues
de process avec WinCC UserArchiveControls sur le client WebNavigator :
● Utilisez le moins de WinCC UserArchiveControls possible accédant simultanément à une
archive utilisateur.
● Configurez le moins de modifications cycliques possible dans l'archive utilisateur.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
125
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
4.4.3
Utilisation du projet WinCC avec Internet Explorer
4.4.3.1
Utilisation du projet WinCC avec Internet Explorer
Condition requise
● Sur le serveur
– WebNavigator Server est installé.
– La licence "WinCC WebNavigator" est installée.
– Les vues WinCC sont configurées et publiées pour l'accès Web.
– L'utilisateur a été créé dans WinCC User Administrator pour le client WebNavigator.
– Une vue d'accueil est spécifiée pour l'utilisateur dans le User Administrator.
– Le projet WinCC est en Runtime.
● Sur le client
– Le WebNavigator-Client est installé.
– Internet Explorer est installé.
Marche à suivre
1. Entrez dans la barre d'adresse de Internet Explorer l'adresse "http://<servername>" du
serveur WebNavigator.
2. Confirmez la saisie.
3. Entrez le nom d'utilisateur et le mot de passe. Confirmez la saisie.
Remarque
La casse est prise en compte pour les mots de passe.
Résultat
La page Web standard est affichée. L'affichage dépend de la configuration :
● Si "WebClient.asp" est paramétré comme page Web standard, le client WebNavigator
démarre avec la vue d'accueil spécifiée pour l'utilisateur.
● Si c'est "MainControl.asp" qui est paramétré comme page Web standard, le client
WebNavigator démarre avec la vue d'accueil en plus de l'interface de navigation Web
WinCC.
Voir aussi
Administration d'utilisateurs WebNavigator-Client (Page 101)
126
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
4.4.3.2
Travailler avec l'interface de navigation Web WinCC
Menu de l'interface de navigation Web WinCC
Si c'est "MainControl.asp" qui est configuré comme page Web standard, l'interface de
navigation Web WinCC est affichée sur le client WebNavigator en plus de la vue d'accueil.
L'interface de navigation Web regroupe diverses fonctions Web dans des menus :
● "Changer de serveur" : passage à un autre serveur WebNavigator.
● "Serveurs visités" : navigation vers les serveurs WebNavigator visités jusqu'à présent.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
127
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
● "<Nom du serveur actuel>" (z. B. "MyProject" oder "localhost"):
– Vues de process : affichage ou navigation dans les vues du serveur WebNavigator
actuel.
– Diagnostic : "Status.html" pour le diagnostic du projet WinCC et de la connexion au
serveur WebNavigator.
– Outils supplémentaires : peuvent être complétés par l'utilisateur, par ex. "DataMonitor".
– Zone de téléchargement : extensions pour WebNavigator et extensions créées avec le
WinCC Plug-In Builder.
Sont disponibles les extensions qui sont sauvegardées sur le serveur WebNavigator
dans le répertoire d'installation sous "WebNavigator/Server/Web/Install/Custom".
● "Paramètres" : paramètres du client WebNavigator, par ex. taille de la vue de process ou
activation du clavier virtuel. Vous déterminez l'imprimante avec laquelle vous pouvez
imprimer à partir des contrôles WinCC avec le travail d'impression configuré.
● "Actuel" : liens aux pages Web, p. ex. "SIMATIC HMI", "WinCC" ou "WinCC flexible".
● "Langue" : changement de langue de l'interface de navigation Web WinCC.
Par défaut, cinq langues sont disponibles. Vous pouvez adapter les options de langue par
le biais du fichier "Menu.xml".
Les langues sont enregistrées sous forme de fichiers CSV sur le serveur WebNavigator
dans le sous-répertoire "_languages / <code_de_langue> ". Pour compléter les langues,
référencez les fichiers langue dans le fichier "mainControl.asp".
4.4.3.3
Extension de l'interface de navigation Web WinCC
Introduction
Le menu de l'interface de navigation Web peut être complété par d'autres options et fonctions.
Configurez l'extension dans un fichier XML. Le fichier est enregistré dans le sous-répertoire
"_custom_data" du serveur WebNavigator. Vous pouvez attribuer un nom quelconque au
fichier car tous les fichiers de ce répertoire possédant l'extension "XML" sont traités.
Exemple
L'exemple suivant décrit comment insérer le sous-menu "My Private Menu" au menu
"Serveur". Ce sous-menu est composé de trois commandes : "My Link", "Relative Link" et "Run
Script".
Code
Description
<?xml version="1.0"?>
Informations sur la version
<menu hook-on="server">
Dans la commande "menu hook-on" est référencé le nom
"server" qui définit dans l'interface de navigation Web le menu
"Serveur actuel".
<caption><lng>My Private Menu</lng></caption>
Définit une commande vide.
<command>
<caption>My Link</caption>
<open-url target="right">http://www.msdn.com</open-url>
</command>
Définit la commande "My Link" par un lien direct.
128
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
Code
Description
<command>
<caption>Relative Link</caption>
<open-url target="right">project.asp</open-url>
</command>
Définit la commande "Relative Link" par un lien relatif.
<command>
<caption>Run Script</caption>
<run-script>alert("Hallo !")</run-script>
</command>
Définit la commande "Run Script" avec laquelle un script est
démarré.
</menu>
Fin du menu.
4.4.3.4
Diagnostic des connexions à l'aide de "Status.html"
Introduction
Le site "Status.html" sert à diagnostiquer le serveur Web Navigator et les clients actifs qui y
sont connectés.
Vue d'ensemble
Pour appeler la page de diagnostic, procédez comme suit :
● Si WebNavigator est configuré comme page Web standard, entrez dans Internet Explorer
l'adresse "http://<nom_du_serveur>/status.html".
● Si WebNavigator est configuré comme page Web virtuelle, entrez dans Internet Explorer
l'adresse "http://<nom_du_serveur>/<nom_du_répertoire>/status.html".
● Lorsque l'interface de navigation est disponible via "MainControl.asp", sélectionnez dans
le menu "Diagnostic" la commande "Etat".
L'accès à cette page est limité aux utilisateurs créés dans User Administrator.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
129
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
Structure des informations de diagnostic du serveur WebNavigator
Champ
Description
Server Version
Version de WebNavigator Server
Server Filedate
Date de la version du serveur
License Count
Nombre de licences installées sur le serveur WebNavigator
Runtime Mode
Etat de WinCC Runtime
Last Update
Date et heure de la dernière mise à jour de l'affichage
Connected WebNavigator-Clients
Nombre de clients WebNavigator connectés
Connected Diagnose Clients
Nombre de clients de diagnostic connectés
Connected DataMonitor-Clients
Nombre de clients DataMonitor connectés
130
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
Structure des informations de diagnostic des clients connectés
Les informations de diagnostic commencent par le nom du client respectif.
Champ
Description
Logged on Users
Nombre de clients connectés
Login
Nom de connexion de l'utilisateur actuel
Time
Heure de connexion de l'utilisateur actuel ou date/heure du dernier établissement auto‐
matique de la connexion.
Type
Type du client, par ex. Standard, DataMonitor
PID
ID Process de l'instance de WebNavigatorRT.exe sur le serveur Web avec lequel ce client
communique.
Remarque
Les informations d'état affichées peuvent être enregistrées. Utilisez à cet effet dans l'Internet
Explorer la fonction "Enregistrer sous" et sélectionnez "(*.txt)" comme type de fichier. S'il s'agit
du type "(*.htm, *.html)", les contenus affichés ne seront pas enregistrés.
4.4.4
Utilisation du projet WinCC avec WinCCViewerRT
4.4.4.1
Configuration de WinCCViewerRT
Introduction
WinCCViewerRT est un programme d'affichage pour projets WinCC. Vous pouvez configurer
pour WinCCViewerRT des paramètres concernant le serveur WebNavigator et Graphics
Runtime.
Condition
● Sur le serveur
– Le serveur WebNavigator est installé.
– Une licence WinCC/WebNavigator est installée.
– Le projet WinCC est en Runtime.
– Les vues WinCC sont configurées et publiées pour l'accès Web.
● Sur le client
– Le client WebNavigator est installé.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
131
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
Marche à suivre
1. Cliquez sur le fichier "WinCCViewerRT.exe" dans le dossier d'installation "\Webnavigator
\Client\bin".
Si vous configurez WinCCViewerRT pour la première fois, le dialogue de configuration
s'ouvre.
Si le WinCCViewerRT a déjà été configuré, WinCCViewerRT s'ouvre. Utilisez alors la
combinaison de touches <Ctrl+Alt+P> pour ouvrir le dialogue de configuration de
WinCCViewerRT.
2. Sous l'onglet "Général", saisissez les données pour la connexion :
– Adresse du serveur : http://<Nom de serveur>/ ou http://<adresse IP>
– Nom d'utilisateur et mot de passe si vous souhaitez prédéfinir un utilisateur pour le
dialogue de connexion.
– Les paramètres configurés pour l'utilisateur dans le User Administrator seront repris si
vous activez l'option "Adopter les paramétrages de projet".
3. Choisissez la langue du Runtime sur l'onglet "Paramètres".
Au besoin, bloquez les combinaisons de touches avec lesquelles l'utilisateur passe à
d'autres programmes.
Vous pouvez modifier la combinaison de touches par défaut <Ctrl+Alt+P> avec laquelle le
dialogue de configuration de WinCCViewerRT est appelé.
Déterminez une combinaison de touches avec laquelle un utilisateur peut se déconnecter
et un nouvel utilisateur se connecter. Vous ne pouvez utiliser cette combinaison que si vous
n'avez pas prédéfini d'utilisateur dans l'onglet "Général".
132
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
4. Définissez les propriétés de WinCC Runtime dans l'onglet "Graphics Runtime" :
- Vue d'accueil
- Fichier de configuration pour les menus et les barres d'outils définis par l'utilisateur
- Attributs de fenêtre
- Actions utilisateur non autorisées
5. Déterminez d'autres actions utilisateur sous l'onglet "Runtime" :
● Activation du clavier virtuel
● Combinaison de touches <Ctrl+Alt+Del> pour autoriser le passage au gestionnaire des
tâches et au système d'exploitation via le clavier virtuel
● Paramètres pour la déconnexion automatique
● Activation de Direct2D pour accélérer la représentation graphique
● Choix de l'imprimante avec laquelle vous pouvez imprimer à partir des contrôles WinCC
avec le travail d'impression configuré
Fermez la boîte de dialogue avec le bouton "OK".
Résultat
WinCCViewerRT est configuré. Une fois que vous quittez le dialogue, la connexion au serveur
WebNavigator est établie. Les paramètres sont enregistrés dans le fichier de configuration
"WinCCViewerRT.xml". Au démarrage suivant de WinCCViewerRT, ce sont les paramètres
contenus dans le fichier de configuration qui seront utilisés. WinCCViewerRT adopte la langue
d'interface utilisée dans WinCC.
Le fichier de configuration est stocké dans le dossier "Documents et paramètres\<User>
\Données de l'application\Siemens\SIMATIC.WinCC\WebNavigator\Client". Vous pouvez
modifier le nom du fichier, par exemple en "User1.xml". Vous pouvez aussi démarrer
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
133
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
WinCCViewerRT via la ligne de commande avec le fichier de configuration spécifique à
l'utilisateur, par ex. "WinCCViewerRT.exe User1.xml". Ceci permet différentes configurations
suivant l'utilisateur connecté.
Lorsque vous renommez "WinCCViewerRT.xml" ou le supprimez, le dialogue de configuration
de WinCCViewerRT s'ouvre au démarrage suivant. Configurez à nouveau WinCCViewerRT
ou sélectionnez un autre fichier de configuration.
Remarque
Lorsque vous bloquez une combinaison de touches ou masquez le bouton "Fermer",
WinCCViewerRT ne peut être quitté qu'au moyen d'une fonction de script. Fonction en script
C : DeactivateRTProject, fonction en VBScript : HMIRuntime.Stop.
4.4.4.2
Utilisation du projet WinCC
Condition requise
● Sur le serveur
– WebNavigator Server est installé.
– La licence "WinCC WebNavigator" est installée.
– Le projet WinCC est en Runtime.
– Les vues WinCC sont configurées et publiées pour l'accès Web.
– L'utilisateur a été créé avec WinCC.
● Sur le client
– Le WinCCViewerRT est configuré.
Marche à suivre
1. Démarrez "WinCCViewerRT" dans le menu Démarrer de Windows par "Programmes >
Siemens Automation > Options and Tools > HMI Tools".
2. Connectez-vous au serveur WebNavigator :
– Le dialogue de connexion n'est pas affiché si l'utilisateur et mot de passe sont préréglés
dans le dialogue de configuration de "WinCCViewerRT". Vous êtes automatiquement
connecté avec le nom d'utilisateur mémorisé.
– Le dialogue de connexion s'ouvre si aucun utilisateur ni mot de passe n'est configuré
dans le dialogue de configuration de "WinCCViewerRT". Entrez le nom d'utilisateur et
le mot de passe de l'utilisateur WinCC. La casse est prise en compte pour les mots de
passe. Cliquez sur "OK".
3. Pour changer d'utilisateur, utilisez la combinaison de touches définies pour la connexion/
déconnexion de "WinCCViewerRT". L'utilisateur actuellement connecté est déconnecté.
Entrez le nom d'utilisateur et le mot de passe du nouvel utilisateur WinCC dans le dialogue
de connexion. La casse est prise en compte pour les mots de passe. Cliquez sur "OK".
Vous ne pouvez utiliser la combinaison de touches que si aucun utilisateur n'est préréglé.
134
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
Résultat
WinCCViewerRT se lie au projet WinCC activé. La vue d'accueil configurée pour l'utilisateur
est affichée.
Selon les autorisations accordées l'utilisateur peut effectuer le contrôle ou le contrôlecommande du projet. Si l'utilisateur ne reçoit que l'autorisation système n° 1002 "Accès Web
- Uniquement visualisation", il ne peut que contrôler le projet.
Le pointeur de la souris représenté par le symbole du "View Only Cursor" indique qu'il est
impossible d'effectuer des commandes relatives au process.
Certaines commandes restent possibles, comme p. ex. l'ouverture du dialogue des propriétés
d'un WinCC OnlineTrendControl.
Vous pouvez au besoin utiliser votre propre pointeur de la souris en tant que "View Only
Cursor". Pour de plus amples informations, reportez-vous à "Configurer les paramètrages
Runtime (Page 95)".
La touche <F5> déclenche une resélection du WinCCViewerRT.
4.4.5
Utilisation de la fonction "Copie d'écran"
Introduction
La vue actuelle du client WebNavigator peut être imprimée sur l'imprimante par défaut.
Vous pouvez créer une copie d'écran par une combinaison de touches configurables ou par
un script. La définition de la combinaison de touches ou de la zone d'écran à imprimer peut
être transmise au moyen d'une instruction dans la ligne de commande par ex.
Démarrer l'application de copie d'écran
Vous pouvez démarrer l'application "PrtScr.exe" sur le client WebNavigator, par ex. par la ligne
de commande ou dans une fonction définie par l'utilisateur. L'application est enregistrée dans
le dossier "...\Common Files\Siemens\BIN".
Les paramètres sont transmis une seule fois au démarrage. Séparez les paramètres par un
espace. Respectez la casse.
Quittez l'application pour modifier les paramètres. Modifiez les paramètres et redémarrez
l'application.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
135
Documentation WinCC/WebNavigator
4.4 Utilisation du projet WinCC
Les paramètres suivants déterminent comment une copie d'écran est imprimée :
Paramètres
Fonction
Sans paramètre
Illicite sur le client WebNavigator.
A la place, utilisez "-infinit". Exemple : PrtScr.exe –infinit –hotkey="<Alt>+p"
-end
Quitte une instance en cours de PrtScr.exe
-hardcopy
Démarre PrtScr.exe. Crée une copie d'écran de la vue actuelle. Copie d'écran attend ensuite la
combinaison de touches pour la sortie sur l'imprimante.
A n'utiliser sur le client WebNavigator qu'en association avec les paramètres "infinit" et "hotkey".
-nomcp
Démarre PrtScr.exe. Crée une copie d'écran et imprime la vue actuelle. Termine ensuite
PrtScr.exe
-C= left;top;right;bottom
Démarre PrtScr.exe. Crée une copie d'écran de la zone d'écran définie en pixels et imprime la vue
actuelle. Termine ensuite PrtScr.exe Après "-C=" il y a toujours un espace. Exemple : PrtScr.exe
-C= 50;50;100;100
-l
Imprime en orientation paysage.
Ce paramètre peut être ajouté pour chaque combinaison de paramètres.
-infinit
Sert de paramètre pour le lancement de PrtScr.exe sur un système sans WinCC. Utilisez ce par‐
amètre toujours en association avec "hotkey".
-hotkey="x"
Indication de la combinaison de touches pour lancer l'impression.
Les caractères/combinaisons suivants sont possibles :
<ALT>, <MAJ>,<CTRL> + {0-9, A-Z, 0xXX}
Ecrivez les paramètres en majuscules. Les touches <ALT>, <MAJ> et <CTRL> sont combinables,
mais ce n'est pas impératif.
L'indication hexadécimale "0xXX" permet d'indiquer pour "XX" tous les "Virtual Key Codes". Vous
trouverez des informations plus détaillées sur "Virtual Key Codes" dans la MSDN-Library.
Exemples :
Combinaison de touches "CTRL" et P : -hotkey="<CTRL>+P"
Touche d'impression ("Print-Screen"): -hotkey="0x2C"
Combinaison de touches "ALT" et "Print-Screen": -hotkey="<ALT>+0x2C"
Exemples de combinaisons de paramètres
Démarrer une copie d'écran par combinaison de touches
PrtScr.exe –infinit –hotkey="<Alt>+p"
Cette instruction lance PrtScr.exe et attend la combinaison
de touches "<Alt+P>". Si vous appuyez sur la combinaison
Dans la ligne de commande tapez ce qui suit :
"C:\Program Files\Common Files\Siemens\BIN\PrtScr.exe" – de touches, l'écran actuel est imprimé comme copie d'écran.
infinit –hotkey="<ALT>+p"
PrtScr.exe –infinit –hotkey="<ALT>+p" –C= 10;10;100;100
Cette instruction lance PrtScr.exe et attend la combinaison
de touches "<Alt+P>". Si vous appuyez sur la combinaison
de touches, seule la zone d'écran définie en pixels est impri‐
mée comme copie d'écran.
Démarrer une copie d'écran par un script
PrtScr.exe –nomcp
Démarre PrtScr.exe. Crée une copie d'écran et imprime la
vue actuelle. Termine ensuite PrtScr.exe
PrtScr.exe –C= 10;10;100;100
Démarre PrtScr.exe. Crée une copie d'écran de la zone
d'écran définie en pixels et imprime la vue actuelle. Termine
ensuite PrtScr.exe
136
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.5 Installation de WinCC Plug-In Builder
4.5
Installation de WinCC Plug-In Builder
4.5.1
Présentation de WinCC Plug-In Builder
Introduction
Avec le WebNavigator Plug-In Builder, vous créez des programmes d'installation MSI pour le
téléchargement de composants supplémentaires sur les WebNavigator-Clients, par ex. des
ActiveX-Controls. que vous créez vous-même. L'utilisateur peut télécharger les Plug-Ins via
l'interface de navigation Web, par exemple, et ils ne sont utilisables que dans l'environnement
WebNavigator.
L'utilisation du Plug-In Builder ne demande aucune connaissance de la technologie setup. Il
suffit de savoir quels fichiers sont installés et enregistrés au moyen du programme setup.
Le setup Plug-In créé se présente sous forme de fichier "EXE" autoextractible. Ce fichier est
mis à disposition dans un dossier du WebNavigator-Server à des fins de téléchargement pour
les clients.
Un WebNavigator Plug-In s'intègre dans un WebNavigator-Client déjà installé et sera
désinstallé en même temps que ce Client.
L'interface utilisateur de WinCC Plug-In Builder
Vous installez le WebNavigator Plug-In Builder depuis le WinCC-DVD.
Vous ouvrez le Plug-In Builder dans le menu Démarrer via "SIMATIC > WinCC > Web
Navigator > Web Navigator Plug-In Builder".
Le Plug-In Builder affiche une vue d'ensemble et l'état des projets Plug-In existants. Vous
devrez éventuellement générer de nouveau les Plug-Ins anciens.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
137
Documentation WinCC/WebNavigator
4.5 Installation de WinCC Plug-In Builder
● La zone de navigation, les commandes de menu et la barre d'outils mettent à disposition
les fonctions permettant de créer un Plug-In.
● La liste de tous les projets PlugIn ouverts se trouve dans l'explorateur de projets.
● Dans la zone "Information", vous pouvez voir l'état du projet PlugIn sélectionné.
● Dans la zone "Installed Software", vous voyez les composants WebNavigator installés sur
l'ordinateur et ceux qui sont encore requis. Les fonctions permettant de tester et de publier
un Plug-In ne sont disponibles qu'avec certains composants WebNavigator.
138
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.5 Installation de WinCC Plug-In Builder
4.5.2
Comment publier le module d'extension (plug-in)
Introduction
Vous pouvez publier le Plug-In sur le WebNavigator-Server local. De cette manière, tous les
Clients disposent du Plug-In pour l'installer.
Quand le WebNavigator-Server et le Plug-In Builder se trouvent sur le même ordinateur, vous
pouvez exporter le Plug-In directement sur le WebNavigator-Server. Quand le Plug-In Builder
se trouve sur un autre ordinateur, vous devez transférer le Plug-In manuellement sur le
WebNavigator-Server.
Condition
● Le Plug-In a été généré correctement.
● Le WebNavigator-Server est nécessaire pour la publication.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
139
Documentation WinCC/WebNavigator
4.5 Installation de WinCC Plug-In Builder
Marche à suivre
1. Dans la zone de navigation, cliquez sur "Publish" ou bien, vous êtes arrivé à cette boîte de
dialogue à partir de "Test" via "Next".
2. Cliquez sur
ou sur le bouton "Publish". Le Plug-In créé est rangé sur le WebNavigatorServer dans le dossier d'installation suivant : "WebNavigator/Server/Web/Install/Custom".
140
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.5 Installation de WinCC Plug-In Builder
3. La fenêtre des résultats "Publish Plugin" vous donne des informations sur l'état de la
publication. Cliquez sur le lien pour accéder au lieu d'enregistrement.
4. Cliquez sur la commande de menu "File > Close" pour fermer le projet ou fermez le PlugIn Builder via
.
Mettre un module d'extension à disposition sur le client WebNavigator
Vous avez besoin de droits d'administrateur Windows pour installer des extensions créées
avec le logiciel Plug-In Builder sur le WebNavigator-Client. Les versions du Plug-In Builders
utilisé et du WebNavigator-Clients doivent être identiques.
Vous installez le Plug-In au moyen de l'interface de navigation Web. Sélectionnez le Plug-In
souhaité avec la commande "Zone de téléchargement" > "Charger les plug-ins".
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
141
Documentation WinCC/WebNavigator
4.6 Configuration de Services Terminal Server pour WebNavigator
4.6
Configuration de Services Terminal Server pour WebNavigator
4.6.1
Communication par le biais des services de terminal
Introduction
Pour pouvoir utiliser le client WebNavigator comme client pour service Terminal Server,
n'utilisez aucun serveur Proxy entre le serveur Terminal Server et le serveur WebNavigator.
Si le serveur Terminal Server et le serveur WebNavigator ne sont pas installés sur le même
ordinateur, les clients WebNavigator ne peuvent pas accéder au serveur WebNavigator par
le biais des services Terminal Server. Pour éviter ce problème, vous avez les possibilités
suivantes :
● Une installation minimale du système de base WinCC est installée sans licences sur le
serveur Terminal Server.
● Sur le serveur Terminal Server, le fichier "CCEClient_service.vbs" est exécuté une seule
fois après l'installation du client WebNavigator. Le fichier se trouve dans le dossier "Updates
\WebNavigator" sur le DVD WinCC. Pour l'exécution du fichier VBS, les droits
d'administrateur Windows sont nécessaires.
Accès de client WebNavigator et clients WinCC au serveur WebNavigator
Si un client WebNavigator et des clients WinCC doivent accéder à un serveur WebNavigator
par les services Terminal Server, le client WebNavigator, comme client Terminal Server, ne
doit alors pas ouvrir de bureau Windows dans sa session.
Pour ne pas ouvrir le bureau Windows en début de session sur le client WebNavigator, vous
avez les possibilités suivantes :
● Inscrivez tous les utilisateurs directement dans la configuration des services Terminal
Server.
● Inscrivez l'Internet Explorer comme programme de démarrage dans la gestion de
l'ordinateur pour des utilisateurs particuliers.
4.6.2
Configuration des services de terminal
Introduction
Les chapitres suivants décrivent la configuration des services Terminal Server avec
WebNavigator-Client
142
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.6 Configuration de Services Terminal Server pour WebNavigator
Condition requise
● Le système WinCC Basis et WinCC Web Navigator Server ne fonctionnent pas sous les
services Terminal Server.
● Le système WinCC Basis et WinCC Web Navigator Server sont installés sur le serveur
avant l'activation des services Terminal Server selon les étapes de configuration suivantes.
Etapes de configuration
1. Activez les services Terminal Server sur le serveur Terminal Server.
2. Installez l'application sur le serveur Terminal Server, par ex. le client WebNavigator. Vous
trouverez des informations sur l'installation dans la documentation et l'aide en ligne
correspondantes.
3. Créez les utilisateurs sur le serveur Terminal Server pour l'accès aux services Terminal
Server.
4. Lancez l'application sur le client Terminal Server
Pour plus d'informations, reportez-vous aux "Services Terminal Server" dans l'aide en ligne
de Microsoft.
4.6.3
Activation des services Terminal Server sur le serveur Windows
Introduction
Activez les services Terminal Server sur le serveur avant d'installer les applications
proprement dites, par ex. WebNavigator-Client.
L'installation de l'application sur le serveur s'effectue à l'aide du dialogue "Ajout/suppression
de programmes" du Panneau de configuration. Ainsi, l'application pourra être configurée par
tous les utilisateurs. Si vous choisissez une autre méthode d'installation pour l'application,
l'application ne pourra être utilisée que par l'utilisateur qui a installé l'application.
Condition requise
● Droits d'administrateur Windows
● Windows Server
Marche à suivre
1. Ouvrez le Panneau de configuration et double-cliquez sur "Programmes".
2. Cliquez dans le dialogue "Programmes" sur l'icône "Ajouter/supprimer des composants
Windows". L'"Assistant Composants de Windows" s'ouvre.
3. Activez "Terminal Server" et "Gestionnaire de licences Terminal Server".
4. Cliquez sur "Suivant". Suivez les instructions.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
143
Documentation WinCC/WebNavigator
4.6 Configuration de Services Terminal Server pour WebNavigator
4.6.4
Création d'utilisateurs pour l'accès au serveur Terminal Server
Condition requise
● Le serveur Terminal Server est installé.
● L'utilisateur Windows est créé.
Marche à suivre
1. Ouvrez dans le Panneau de configuration la Gestion de l'ordinateur. Sélectionnez
"Utilisateurs et groupes locaux".
2. Double-cliquez sur l'onglet "Utilisateur".
3. Double-cliquez sur l'utilisateur qui a le droit d'accéder au service Terminal Server.
4. Cliquez sur l'onglet "Membre de". Cliquez sur le bouton "Ajouter". Le dialogue "Sélectionner
le groupe" s'ouvre.
5. Ajouter le groupe "Utilisateurs du Bureau à distance". Fermez tous les dialogues ouverts
par "OK".
6. Contrôlez l'appartenance de l'utilisateur à d'autres groupes. Au besoin, ajoutez l'utilisateur
à d'autres groupes pour que l'utilisateur obtienne les droits d'utilisateur nécessaires.
7. Fermez la Gestion de l'ordinateur.
4.6.5
Démarrer une application Terminal Server sur le client Terminal Server
Condition requise
● Le service Terminal Server est démarré sur le serveur Windows.
● Un utilisateur est créé pour l'accès au serveur Terminal Server.
Marche à suivre
1. Sélectionnez sur le client Terminal Server dans le menu Démarrer de Windows l'option
"Programmes"> "Accessoires" > "Communication > Connexion de Bureau distante". Le
dialogue "Connexion Bureau à distance" s'ouvre.
2. Tapez le nom du Terminal Server.
3. Cliquez sur le bouton "Connecter". Connectez-vous avec le compte utilisateur que vous
avez créé pour l'accès au serveur Terminal Server.
Résultat
La connexion est établie. Le bureau du serveur Terminal Server s'affiche. Démarrez une
application sur le serveur Terminal Server, par ex. le client WebNavigator via Internet Explorer.
144
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.7 Annexe
4.7
Annexe
4.7.1
Diagnostic et correction d'erreurs
Pas de communication entre le serveur WebNavigator et le client Web Navigator
Si, lors d'une connexion Internet, le filtrage de contenus (content filtering) d'un fournisseur
d'accès (Proxy, pare-feu) est activé, la communication de WebNavigator ne fonctionne plus.
Le filtrage des contenus consiste à n'afficher que certains contenus des pages HTML. La
communication transite dans ce cas par un port défini vers une adresse IP telle que celle du
serveur WinCC par ex.
Désactivez le filtrage intelligent (Smart Filtering) côté serveur WebNavigator pour l'adresse
IP. Le filtrage e sert à rien puisqu'il n'y a pas de contenus HTML sur le serveur WinCC.
Si vous utilisez la technologie SSL, les données transmises sont cryptées. Le filtrage intelligent
(Smart Filtering) des contenus n'est pas possible.
Coupure de la connexion
Dans l'environnement Internet, il peut y avoir des coupures de liaison, des délais ou des
fluctuations dans la communication.
Si la communication entre le client WebNavigator et le serveur WebNavigator est perturbée,
l'utilisateur obtient une alarme sur le client WebNavigator. Le client WebNavigator effectue
ensuite un établissement de la connexion automatique pour rétablir la connexion.
Vous pouvez configurer le temps d'attente entre les tentatives d'établissement de la connexion
dans le "Web Configurator". Si la valeur "0" est paramétrée, le client WebNavigator n'effectue
aucun établissement automatique de la connexion. Dans ce cas, un message demandant si
la connexion doit être rétablie s'affiche sur le client WebNavigator.
Confirmez la demande pour que la connexion puisse être à nouveau établie.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
145
Documentation WinCC/WebNavigator
4.7 Annexe
Aucune vue n'est affichée
Vérifiez que la page Web correcte est bien activée sur le serveur WebNavigator.
Multiple Tab Browsing
Pour utiliser plusieurs onglets simultanément dans l'Internet Explorer, le processus
"ControlHost.exe" est nécessaire.
Si vous ajoutez dans la barre d'adresse "?inplacecontrol=no" après le nom du serveur, le client
WebNavigator n'est plus hébergé sur ControlHost mais sur Internet Explorer. Cela rend
impossible le Mutiple Tab Browsing et le message d'erreur "Multiple viewer instance disabled"
s'affiche.
Mode de démonstration
Lorsque les licences nécessaires ne sont pas installées sur le serveur WebNavigator, un
message s'affiche et le client WebNavigator fonctionne en mode de démonstration. Dans ce
cas, WebNavigator-Client peut être utilisé comme une version complète avec toutes les
fonctionnalités pendant 30 jours. Au bout de 30 jours, le message d'erreur "Still no Licence on
Server, Demomode expired" s'affiche. L'ordinateur ne peut plus se connecter au serveur
WebNavigator en tant que client WebNavigator.
Niveaux de sécurité à partir d'Internet Explorer 8
Dans Internet Explorer 8 sous Windows 7, le mode sécurisé est activé par défaut.
Lorsque le mode sécurisé est activé, vous ne pouvez pas établir la connexion au serveur
WebNavigator. Le message d'erreur "Niveau d'intégrité faible" n'est pas pris en charge.
"Désactiver le mode sécurisé" s'affiche.
Désactivez le mode sous "Outils > Options Internet > Sécurité".
Connexion au serveur WebNavigator impossible
Ce qui suit décrit différents messages d'erreur et les raisons pour lesquelles un client
WebNavigator ne peut pas se connecter au serveur WebNavigator :
● "The WinCC Server is currently not active":
Runtime n'est pas démarré sur le serveur.
● "Unknown user name or password":
Ce défaut ne peut se produire que dans WinCCViewerRT. L'utilisateur ou le mot de passe
saisi ou mémorisé est erroné. Vous pouvez saisir trois fois un nom d'utilisateur ou un mot
de passe incorrect dans Internet Explorer. Ensuite la page d'erreur "HTTP Error 401.1"
s'affiche.
Remarque
La casse est prise en compte pour les mots de passe.
● "Maximum count of users reached":
Le nombre de licences WinCC/WebNavigator sur le serveur WebNavigator est dépassé.
146
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.7 Annexe
● "Server workload exceeds limit":
Le nombre maximal autorisé de connexions simultanées est dépassé Vous pouvez régler
ce paramètre dans WinCC Explorer sous "WebNavigator > Paramètres Web > Runtime".
Le nombre de clients connectés à un serveur est affiché sur la page "http://
<nom_du_serveur>/status.html". Le nombre de connexions simultanées peut dépasser le
nombre de licences WebNavigator Server lorsque, par exemple, plusieurs onglets sont
ouverts dans la fenêtre de navigation.
● "Maximum counts of tabs reached":
Le nombre maximal autorisé d'onglets par fenêtre de navigation est dépassé. Vous pouvez
régler ce paramètre dans WinCC Explorer sous "WebNavigator > Paramètres Web >
Runtime".
● "No connection to server":
Le serveur n'est pas accessible. La cause exacte de l'erreur est inconnue. Vous trouverez
des informations de diagnostic à la page "http://<nom_du_serveur>/status.html".
● "Failed to load http://<servername>/Pictures/For_example.PD_":
L'accès à la vue d'accueil configurée a échoué. Vérifiez les autorisations sur le serveur
WebNavigator. Il se peut que la vue publiée ne soit plus disponible sur le serveur.
Vue d'accueil erronée
Vous avez créé un nouvelle vue sous Graphics Designer.
1. Lancez Web View Publisher pour publier la nouvelle vue.
2. Effacez les fichiers temporaires Internet dans l'Internet Explorer sous "Outils" > "Options
Internet".
3. Dans la gestion des utilisateurs, vous pouvez affecter une vue d'accueil individuelle à
chaque utilisateur.
Voir aussi
Vérifier la page Web activée (Page 111)
4.7.2
Fonctions
4.7.2.1
Fonctions prises en charge
Introduction
La liste suivante montre les fonctions prises en charge par le WebNavigator.
Les fonctions n'étant pas répertoriées ici ne sont pas activées automatiquement pour le
WebNavigator.
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
147
Documentation WinCC/WebNavigator
4.7 Annexe
Fonctions
WaitForDocumentReady
Get_Focus
GetTagChar
GetAssignments
GetTagCharState
GetBasePicture
GetTagCharStateWait
GetFlashPicture
GetTagCharWait
GetFontName
GetTagMultiStateWait
GetInputValueChar
GetTagMultiWait
GetLastChange
GetText
GetOutputFormat
SetTagMultiWait
GetOutputValueChar
SetTagMultiStateWait
GetPictureName
SetTagRaw
GetPropChar
SetTagRawState
GetServerName
SetTagRawStateWait
AXC_OnBtnArcLong
AXC_OnBtnMsgNext
AXC_OnBtnArcShort
AXC_OnBtnMsgPrev
AXC_OnBtnComment
AXC_OnBtnMsgWin
AXC_OnBtnEmergAckn
AXC_OnBtnScroll
AXC_OnBtnInfo
AXC_OnBtnSelect
AXC_OnBtnLock
AXC_OnBtnSinglAckn
AXC_OnBtnLoop
AXC_OnBtnVisibleAckn
AXC_OnBtnMsgFirst
AXC_SetFilter
AXC_OnBtnMsgLast
OnBtnArcLong
OnBtnMsgLast
OnBtnArcShort
OnBtnMsgNext
OnBtnComment
OnBtnMsgPrev
OnBtnEmergAckn
OnBtnMsgWin
OnBtnHornAckn
OnBtnPrint
OnBtnInfo
OnBtnScroll
OnBtnLanguage
OnBtnSelect
OnBtnLock
OnBtnSinglAckn
OnBtnLoop
OnBtnVisibleAckn
OnBtnMsgFirst
TLGGetTemplateParameter
TlgTableWindowPressPrevButton
TLGPressToolbarButton
TlgTableWindowPressPrevItemButton
148
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.7 Annexe
TlgGetColumnPosition
TlgTableWindowPressStartStopButton
TlgGetNumberOfColumns
TlgTrendWindowPressFirstButton
TlgGetNumberOfRows
TlgTrendWindowPressLastButton
TlgGetNumberOfTrends
TlgTrendWindowPressLinealButton
TlgGetRowPosition
TlgTrendWindowPressNextButton
TlgGetRulerArchivNameTrend
TlgTrendWindowPressNextItemButton
TlgGetRulerTimeTrend
TlgTrendWindowPressOneToOneButton
TlgGetRulerValueTrend
TlgTrendWindowPressOpenArchiveVariableSelectionDlg‐
Button
TlgGetRulerVariableNameTrend
TlgTrendWindowPressOpenDlgButton
TlgGetTextAtPos
TlgTrendWindowPressOpenItemSelectDlgButton
TlgTableWindowPressFirstButton
TlgTrendWindowPressOpenTimeSelectDlgButton
TlgTableWindowPressLastButton
TlgTrendWindowPressPrevButton
TlgTableWindowPressNextButton
TlgTrendWindowPressPrevItemButton
TlgTableWindowPressNextItemButton
TlgTrendWindowPressStartStopButton
TlgTableWindowPressOpenArchiveVariableSelectionDlg‐
Button
TlgTrendWindowPressZoomInButton
TlgTableWindowPressOpenItemSelectDlgButton
TlgTrendWindowPressZoomOutButton
TlgTableWindowPressOpenTimeSelectDlgButton
GetLanguage
GetParentPicture
SetLanguage
GetParentPictureWindow
GetLink
GetServerTagPrefix
SetLink
OpenPicture
GetLinkedVariable
SetPictureDeactivated
GetLocalPicture
SetPictureDown
SetMultiLink
SetPictureUp
_makepath
fscanf
setvbuf
_splitpath
fsetpos
sprintf
abs
ftell
srand
abort
fwrite
sscanf
asctime
getc
strcat
atexit
getchar
strcmp
atof
getenv
strcpy
atoi
gets
strchr
atol
gmtime
strcspn
bsearch
labs
strerror
calloc
ldiv
strftime
clearerr
localtime
strlen
clock
malloc
strncat
ctime
memchr
strncmp
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
149
Documentation WinCC/WebNavigator
4.7 Annexe
difftime
memcmp
strncpy
div
memcpy
strpbrk
exit
memmove
strrchr
fclose
memset
strspn
feof
mktime
strstr
ferror
perror
strtod
fflush
printf
strtok
fgetc
putc
strtol
fgetpos
putchar
strtoul
fgets
puts
sysMalloc
fopen
qsort
system
fprintf
rand
time
fputc
realloc
ungetc
fputs
remove
vfprintf
freopen
rename
vprintf
fread
rewind
vsprintf
free
scanf
fseek
setbuf
Check
ProgramExecute
GetActualPointLeft
GetExponent
GetPicDeactTransparent
GetActualPointTop
GetExtendedOperation
GetPicDeactUseTransColor
GetAdaptBorder
GetFillColor
GetPicDownReferenced
GetAdaptPicture
GetFilling
GetPicDownTransparent
GetAdaptSize
GetFillingIndex
GetPicDownUseTransColor
GetAlarmHigh
GetFillStyle
GetPicReferenced
GetAlarmLow
GetFillStyle2
GetPicTransColor
GetAlignment
GetFlashBackColor
GetPicUpReferenced
GetAlignmentLeft
GetFlashBorderColor
GetPicUpTransparent
GetAlignmentTop
GetFlashFlashPicture
GetPicUpUseTransColor
GetAssumeOnExit
GetFlashForeColor
GetPicUseTransColor
GetAssumeOnFull
GetFlashPicReferenced
GetPictureDeactivated
GetAverage
GetFlashPicTransColor
GetPictureDown
GetAxisSection
GetFlashPicUseTransColor
GetPictureUp
GetBackBorderWidth
GetFlashRateBackColor
GetPointCount
GetBackColor
GetFlashRateBorderColor
GetPosition
GetBackColor2
GetFlashRateFlashPic
GetPressed
GetBackColor3
GetFlashRateForeColor
GetProcess
GetBackColorBottom
GetFontBold
GetPropBOOL
GetBackColorTop
GetFontItalic
GetPropDouble
GetBackFlashColorOff
GetFontSize
GetPropLong
150
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.7 Annexe
GetBackFlashColorOn
GetFontUnderline
GetPropWord
GetBasePicReferenced
GetForeColor
GetRadius
GetBasePicTransColor
GetForeFlashColorOff
GetRadiusHeight
GetBasePicUseTransColor
GetForeFlashColorOn
GetRadiusWidth
GetBitNumber
GetGrid
GetRangeMax
GetBorderBackColor
GetGridColor
GetRangeMin
GetBorderColor
GetGridHeight
GetReferenceRotationLeft
GetBorderColorBottom
GetGridWidth
GetReferenceRotationTop
GetBorderColorTop
GetHeight
GetRightComma
GetBorderEndStyle
GetHiddenInput
GetRotationAngle
GetBorderFlashColorOff
GetHotkey
GetRoundCornerHeight
GetBorderFlashColorOn
GetHysteresis
GetRoundCornerWidth
GetBorderStyle
GetHysteresisRange
GetScaleColor
GetBorderWidth
GetIndex
GetScaleTicks
GetBoxAlignment
GetInputValueDouble
GetScaling
GetBoxCount
GetItemBorderBackColor
GetScalingType
GetBoxType
GetItemBorderColor
GetScrollBars
GetButtonColor
GetItemBorderStyle
GetSelBGColor
GetCaption
GetItemBorderWidth
GetSelTextColor
GetCheckAlarmHigh
GetLanguageSwitch
GetSizeable
GetCheckAlarmLow
GetLayer
GetSmallChange
GetCheckLimitHigh4
GetLeft
GetStartAngle
GetCheckLimitHigh5
GetLeftComma
GetToggle
GetCheckLimitLow4
GetLimitHigh4
GetToleranceHigh
GetCheckLimitLow5
GetLimitHigh5
GetToleranceLow
GetCheckToleranceHigh
GetLimitLow4
GetTop
GetCheckToleranceLow
GetLimitLow5
GetTrend
GetCheckWarningHigh
GetLimitMax
GetTrendColor
GetCheckWarningLow
GetLimitMin
GetTypeAlarmHigh
GetClearOnError
GetListType
GetTypeAlarmLow
GetClearOnNew
GetLongStrokesBold
GetTypeLimitHigh4
GetCloseButton
GetLongStrokesOnly
GetTypeLimitHigh5
GetColorAlarmHigh
GetLongStrokesSize
GetTypeLimitLow4
GetColorAlarmLow
GetLongStrokesTextEach
GetTypeLimitLow5
GetColorBottom
GetMarker
GetTypeToleranceHigh
GetColorChangeType
GetMax
GetTypeToleranceLow
GetColorLimitHigh4
GetMaximizeButton
GetTypeWarningHigh
GetColorLimitHigh5
GetMin
GetTypeWarningLow
GetColorLimitLow4
GetMoveable
GetUnselBGColor
GetColorLimitLow5
GetNumberLines
GetUnselTextColor
GetColorToleranceHigh
GetOffsetLeft
GetUpdateCycle
GetColorToleranceLow
GetOffsetTop
GetVisible
GetColorTop
GetOnTop
GetWarningHigh
GetColorWarningHigh
GetOperation
GetWarningLow
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
151
Documentation WinCC/WebNavigator
4.7 Annexe
GetColorWarningLow
GetOperationMessage
GetWindowBorder
GetCursorControl
GetOperationReport
GetWindowsStyle
GetDataFormat
GetOrientation
GetWidth
GetDirection
GetOutputValueDouble
GetZeroPoint
GetEditAtOnce
GetPasswordLevel
GetZeroPointValue
GetEndAngle
GetPicDeactReferenced
GetZoom
Set_Focus
SetEditAtOnce
SetPicDownUseTransColor
SetActualPointLeft
SetEndAngle
SetPicTransColor
SetActualPointTop
SetExponent
SetPicUpTransparent
SetAlarmHigh
SetExtendedOperation
SetPicUpUseTransColor
SetAlarmLow
SetFillColor
SetPicUseTransColor
SetAlignment
SetFilling
SetPictureName
SetAlignmentLeft
SetFillingIndex
SetPointCount
SetAlignmentTop
SetFillStyle
SetPosition
SetAssumeOnExit
SetFillStyle2
SetPressed
SetAssumeOnFull
SetFlashBackColor
SetProcess
SetAverage
SetFlashBorderColor
SetPropBOOL
SetAxisSection
SetFlashFlashPicture
SetPropDateTime
SetBackBorderWidth
SetFlashForeColor
SetPropChar
SetBackColor
SetFlashPicTransColor
SetPropDouble
SetBackColor2
SetFlashPicUseTransColor
SetPropLong
SetBackColor3
SetFlashRateBackColor
SetPropWord
SetBackColorBottom
SetFlashRateBorderColor
SetRadius
SetBackColorTop
SetFlashRateFlashPic
SetRadiusHeight
SetBackFlashColorOff
SetFlashRateForeColor
SetRadiusWidth
SetBackFlashColorOn
SetFontBold
SetRangeMax
SetBasePicTransColor
SetFontItalic
SetRangeMin
SetBasePicUseTransColor
SetFontName
SetRightComma
SetBitNumber
SetFontSize
SetReferenceRotationLeft
SetBorderBackColor
SetFontUnderline
SetReferenceRotationTop
SetBorderColor
SetForeColor
SetRotationAngle
SetBorderColorBottom
SetForeFlashColorOff
SetRoundCornerHeight
SetBorderColorTop
SetForeFlashColorOn
SetRoundCornerWidth
SetBorderEndStyle
SetHeight
SetScaleColor
SetBorderFlashColorOff
SetHiddenInput
SetScaleTicks
SetBorderFlashColorOn
SetHysteresis
SetScaling
SetBorderStyle
SetHysteresisRange
SetScalingType
SetBorderWidth
SetIndex
SetSelBGColor
SetBoxAlignment
SetItemBorderBackColor
SetSelTextColor
SetBoxCount
SetItemBorderColor
SetSmallChange
SetBoxType
SetItemBorderStyle
SetStartAngle
SetButtonColor
SetItemBorderWidth
SetText
152
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.7 Annexe
SetCheckAlarmHigh
SetLeft
SetTop
SetCheckAlarmLow
SetLeftComma
SetTrend
SetCheckLimitHigh4
SetLimitHigh4
SetTrendColor
SetCheckLimitHigh5
SetLimitHigh5
SetToleranceHigh
SetCheckLimitLow4
SetLimitLow4
SetToleranceLow
SetCheckLimitLow5
SetLimitLow5
SetToggle
SetCheckToleranceHigh
SetLimitMax
SetTypeAlarmHigh
SetCheckToleranceLow
SetLimitMin
SetTypeAlarmLow
SetCheckWarningHigh
SetLongStrokesBold
SetTypeLimitHigh4
SetCheckWarningLow
SetLongStrokesOnly
SetTypeLimitHigh5
SetClearOnError
SetLongStrokesSize
SetTypeLimitLow4
SetClearOnNew
SetMarker
SetTypeLimitLow5
SetColorAlarmHigh
SetMax
SetTypeToleranceHigh
SetColorAlarmLow
SetMin
SetTypeToleranceLow
SetColorBottom
SetNumberLines
SetTypeWarningHigh
SetColorChangeType
SetOffsetLeft
SetTypeWarningLow
SetColorLimitHigh4
SetOffsetTop
SetUnselBGColor
SetColorLimitHigh5
SetOperation
SetUnselTextColor
SetColorLimitLow4
SetOperationMessage
SetVisible
SetColorLimitLow5
SetOperationReport
SetWarningHigh
SetColorToleranceHigh
SetOrientation
SetWarningLow
SetColorToleranceLow
SetOutputValueChar
SetWindowsStyle
SetColorTop
SetOutputValueDouble
SetWidth
SetColorWarningHigh
SetPasswordLevel
SetZeroPoint
SetColorWarningLow
SetPicDeactTransparent
SetZeroPointValue
SetCursorControl
SetPicDeactUseTransColor
SetZoom
SetDirection
SetPicDownTransparent
GetTagBit
GetTagDateTime
GetTagByteStateQCWait
GetTagByte
GetTagDoubleWait
GetTagCharStateQC
GetTagDouble
GetTagDWordWait
GetTagCharStateQCWait
GetTagDWord
GetTagFloatWait
GetTagDoubleStateQC
GetTagFloat
GetTagRawWait
GetTagDoubleStateQCWait
GetTagRaw
GetTagSByteWait
GetTagDWordStateQC
GetTagSByte
GetTagSDWordWait
GetTagDWordStateQCWait
GetTagSDWord
GetTagSWordWait
GetTagFloatStateQC
GetTagSWord
GetTagWordWait
GetTagFloatStateQCWait
GetTagWord
GetTagBitStateWait
GetTagRawStateQC
GetTagBitState
GetTagByteStateWait
GetTagRawStateQCWait
GetTagByteState
GetTagDoubleStateWait
GetTagSByteStateQC
GetTagDoubleState
GetTagDWordStateWait
GetTagSByteStateQCWait
GetTagDWordState
GetTagFloatStateWait
GetTagSDWordStateQC
GetTagFloatState
GetTagRawStateWait
GetTagSDWordStateQCWait
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
153
Documentation WinCC/WebNavigator
4.7 Annexe
GetTagRawState
GetTagSByteStateWait
GetTagSWordStateQC
GetTagSByteState
GetTagSDWordStateWait
GetTagSWordStateQCWait
GetTagSDWordState
GetTagSWordStateWait
GetTagValueStateQC
GetTagSWordState
GetTagWordStateWait
GetTagValueStateQCWait
GetTagWordState
GetTagBitStateQC
GetTagWordStateQC
GetTagBitWait
GetTagBitStateQCWait
GetTagWordStateQCWait
GetTagByteWait
GetTagByteStateQC
GetTagMultiStateQCWait
SetTagBit
SetTagFloatState
SetTagSWordWait
SetTagByte
SetTagRawState
SetTagWordWait
SetTagDouble
SetTagSByteState
SetTagBitStateWait
SetTagDWord
SetTagSDWordState
SetTagByteStateWait
SetTagFloat
SetTagSWordState
SetTagDoubleStateWait
SetTagRaw
SetTagWordState
SetTagDWordStateWait
SetTagSByte
SetTagBitWait
SetTagFloatStateWait
SetTagSDWord
SetTagByteWait
SetTagRawStateWait
SetTagSWord
SetTagDoubleWait
SetTagSByteStateWait
SetTagWord
SetTagDWordWait
SetTagSDWordStateWait
SetTagBitState
SetTagFloatWait
SetTagSWordStateWait
SetTagByteState
SetTagRawWait
SetTagWordStateWait
SetTagDoubleState
SetTagSByteWait
SetTagDWordState
SetTagSDWordWait
Fonctions ODK prises en charge
PWRTCheckPermission
PWRTCheckPermissionOnPicture
// Seul le paramètre "permlevel" est évalué !
MSRTStartMsgService
MSRTStopMsgService
MSRTCreateMsg
MSRTCreateMsgInstanceWithComment
MSRTSetComment
PDLRTGetLink
PDLRTSetLink
PDLRTSetMultiLink
PDLRTGetPropEx // Seule la lecture est prise en charge.
PDLRTSetPropEx // Seule la mise à 1 est prise en charge.
TXTRTConnect
TXTRTDisconnect
154
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.7 Annexe
TXTRTGetInfoTextMC
Fonctions User Archive prises en charge
Remarque
Les fonctions User Archive doivent toujours commencer par "ua" en minuscules.
Les fonctions qui commencent par les majuscules "UA" sont des fonctions ODK. Celles-ci ne
sont pas prises en charge sur le client WebNavigator.
uaArchiveClose
uaArchiveGetName
uaArchiveSetFieldValueLong
uaArchiveDelete
uaArchiveGetSort
uaArchiveSetFieldValueString
uaArchiveExport
uaArchiveImport
uaArchiveSetFilter
uaArchiveGetCount
uaArchiveInsert
uaArchiveSetSort
uaArchiveGetFieldLength
uaArchiveMoveFirst
uaArchiveUpdate
uaArchiveGetFieldName
uaArchiveMoveLast
uaArchiveWriteTagValues
uaArchiveGetFields
uaArchiveMoveNext
uaArchiveWriteTagValuesByName
uaArchiveGetFieldType
uaArchiveMovePrevious
uaConnect
uaArchiveGetFieldValueDate
uaArchiveOpen
uaDisconnect
uaArchiveGetFieldValueFloat
uaArchiveReadTagValues
uaGetLastError
uaArchiveGetFieldValueDouble
uaArchiveReadTagValuesByName
uaGetLastHResult
uaArchiveGetFieldValueLong
uaArchiveRequery
uaQueryArchive
uaArchiveGetFieldValueString
uaArchiveSetFieldValueDate
uaQueryArchiveByName
uaArchiveGetFilter
uaArchiveSetFieldValueDouble
uaReleaseArchive
uaArchiveGetID
uaArchiveSetFieldValueFloat
Fonctions MBCS prises en charge
_ismbcalnum
_mbscat
_mbsncmp
_ismbcalpha
_mbschr
_mbsncpy
_ismbcdigit
_mbscmp
_mbsnicmp
_ismbcgraph
_mbscpy
_mbspbrk
_ismbclower
_mbsdec
_mbsrchr
_ismbcprint
_mbsicmp
_mbsspn
_ismbcpunct
_mbsinc
_mbsstr
_ismbcspace
_mbslen
_mbstok
_ismbcupper
_mbscspn
_mbctolower
_mbclen
_mbsncat
_mbctoupper
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
155
Documentation WinCC/WebNavigator
4.7 Annexe
4.7.2.2
WaitForDocumentReady
Fonction
La fonction vous demande si une vue est chargée dans la fenêtre de vue spécifiée.
Dans les scripts de vues de process ou de fonctions de projet, il faut faire la distinction entre
l'environnement runtime WinCC et le WebNavigator Client. Pour ce faire, les instructions du
compilateur suivantes sont disponibles :
● #ifdef RUN_ON_WEBNAVIGATOR
● #ifndef RUN_ON_WEBNAVIGATOR
Ainsi, lors de la configuration vous pouvez faire la distinction entre WinCC et WebNavigator
Client de la manière suivante :
● Retard du script avec "WaitForDocumentReady"
● Différent adressage de vue
● Différents noms de fonctions pour fonctions de contrôle de procédés
● Fonctions non supportées dans le client WebNavigator
Syntaxe dans ANSI-C
int WaitForDocumentReady(LPCSTR lpszPictureWindow)
Paramètres
lpszPictureWindow
Pointeur sur le nom de la fenêtre de vue ouverte dans le WebNavigator Client.
Les adressages suivants sont possibles :
● Fenêtre de vue "xxx" dans la vue actuelle : ./xxx
● Fenêtre de vue "yyy" dans la sous-fenêtre "xxx" : ./xxx/yyy
● Fenêtre de vue "xxx" dans la vue supérieure : ../xxx
● Fenêtre de vue "xxx" dans la vue supérieure de la vue supérieure : ../../xxx
● Chemin absolu compatible avec WinCC
Valeur de retour
TRUE
La fenêtre de vue a été trouvée et le statut contrôlé.
FALSE
La fenêtre de vue n'a pas été trouvé.
156
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Documentation WinCC/WebNavigator
4.7 Annexe
Exemple de ANSI-C
#ifdef RUN_ON_WEBNAVIGATOR
SetPropChar("../", "View", "PictureName", szViewName) ;
WaitForDocumentReady("../View") ;
#else
SetPropChar(lpszParent, "View", "PictureName", szViewName) ;
#endif
Remarque
La syntaxe de la partie de code pour le WebNavigator n'est pas vérifiée lors de la compilation
du script WinCC mais uniquement lors de la publication des vues.
4.7.2.3
Fonctions non prises en charge
La liste ci-après n'est qu'un extrait des fonctions non prises en charge. La liste mentionne
uniquement les fonctions pour lesquelles l'absence de prise en charge est explicitement
signalée.
Fonctions
GetHWDiag
OnDeactivateExecute
ReportJob
GetHWDiagLevel
OnErrorExecute
RPTJobPreview
GetKopFupAwl
OnTime
RPTJobPrint
GetKopFupAwlLevel
OpenPrevPicture
RptShowError
Fonctions VBScript
● HMIRuntime.Stop : Termine Internet Explorer et WinCCViewerRT, mais pas WinCC
Runtime.
● Objet AlarmLogs
● Objet DataLogs
● Objet Logging
● Objet Project
Fonctions non requises :
● DeactivateRTProject : Termine Internet Explorer et WinCCViewerRT, mais pas WinCC
Runtime.
● ExitWinCC
● FillDiagnoseInTags
● InquireLanguage
● TraceText
● TraceTime
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
157
Documentation WinCC/WebNavigator
4.7 Annexe
Autres fonctions
Ces fonctions sont fournies pour garantir une compilation parfaite sur le WebNavigator Client.
Toutefois, ces fonctions ne sont pas prises en charge par WebNavigator Client.
AXC_OnBtnHornAckn
GetCursorMode
GmsgFunction
AXC_OnBtnPrint
SetCursorMode
MSRTMsgWinCommand
AXC_OnBtnProtocol
158
TlgTableWindowPressHelpButton
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Index
A
Aide en ligne
Internet Explorer V7.0, 31
Assistance client, (Voir Assistance)
Assistance en ligne, (Voir Assistance)
Assistance technique, 37, 40, (Voir Assistance)
Assistant Web Publishing, (Voir WebPublisher)
Autorisation
Paramétrer les options Web, 101
Autorisation système, 101
B
Bus de process, 76
C
Canal OPC, 76
Changement d'utilisateur, 61, 131
Client de diagnostic, (Voir Client de diagnostic
WebNavigator)
Client de diagnostic WebNavigator, 8, 73, 81
Installation, 25
Client de diagnostic WinCC/WebNavigator, (Voir
Client de diagnostic WebNavigator)
Client Services Terminal Server, (Voir Services
Terminal Server)
Client Web, (Voir Client WebNavigator), (Voir Client
WebNavigator), (Voir Client WebNavigator)
Client WebNavigator, 8, 22, 23, 122
Etablissement automatique de liaison, 122
Fonctions, 122
Installation, 18
Installation sous Windows Server, 18
Licences, 10
Mise à niveau, 18
Plug-In Builder, 137
Plug-Ins, 137
Vues, 125
Client WinCC
Accès via services Terminal Server, 142
Client WinCC/WebNavigator, (Voir Client
WebNavigator)
Communication, 76
Condition
Installation, 8
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Logiciel, 8
Matériel, 8
Système d'exploitation, 8
Configuration, 104
Configuration Web, (Voir Web Configurator)
Contrôle ActiveX, 137
Copie d'écran, 135, (Voir Copie d'écran)
Correction des erreurs
Coupure de la connexion, 145
D
Diagnostic
WebNavigator Server, 129
F
FAQ, (Voir Assistance), (Voir Correction des erreurs)
Fonction
Fonctions MSBC prises en charge, 148
Fonctions non prises en charge, 157
Fonctions ODK prises en charge, 148
Fonctions prises en charge, 148
Fonctions User Archive prises en charge, 148
Ouvrir la fenêtre de vue, 156
G
Gadget, 96
Global Script
Utilisation dans WebNavigator, 118
I
IIS, (Voir Internet Information Service), (Voir Internet
Information Service), (Voir Internet Information
Service), (Voir Internet Information Service)
Installation
Client de diagnostic WebNavigator, 25
Client WebNavigator, 18, 22, 23
Condition, 8, 12
Internet Information Service, 15
Mise à niveau, 16, 18
Paramètres de sécurité, 21, 59
WebNavigator Server, 16
WebNavigator-Client, 21, 59
Interface de navigation Web, 127, 128
159
Index
Internet Explorer, 126
Paramètres de sécurité, 21, 59
Internet Explorer V7.0, 31
Aide en ligne, 31
Internet Information Service, 15, 104
Démarrer la page Web, 58, 111
Vérifier la page Web activée, 58, 111
L
Licence, 7, 10
Client de diagnostic WebNavigator, 10
Serveur de diagnostic WebNavigator, 10
Load Balancing, 111
Configuration, 114
Logiciel
Condition, 8
M
Matériel
Condition, 8
Mise à niveau, 16, 18
Mise en route, 52, 54, 56, 67, 70
Configuration du serveur WebNavigator, 54, 56
Modifier la vue de process, 66, 70
O
Option Web, 101
P
Page Web par défaut, 105
Paramètres Web, 95, 99
Pare-feu
Windows 2008, 56, 109
Windows 7, 56, 109
PdlPad, 87
Persistance, 122
Plug-In Builder, 137
Création et mise à disposition d'une extension
pour téléchargement, 139
Port
Paramétrage, 105
Projet DEMO, 26
projet Web, 83
Différences par rapport au système WinCC de
base, 120
Duplication à l'identique d'un projet WinCC, 76
160
Paramètres Web, 99
Publication de vues de process, 84, 86
Restrictions, 117
Web Viewer, 73
Projet Web
Contrôler des scripts avec PdlPad, 87
Paramètres Web, 95
Publier des vues de process, 87
Utilisation de scripts, 118
Web Viewer, 61, 131
Projet WinCC, (Voir Projet Web), (Voir Projet Web),
(Voir Projet Web)
Publier extension (plugin), 139
R
Rapport d'erreur, (Voir Assistance)
Remote Publishing, 84, 86, 87
Répartition de la charge, (Voir Load Balancing), (Voir
Load Balancing)
Répertoire virtuel, 107
S
Script
Fonctions, 156
Serveur de diagnostic WebNavigator, 81
Serveur de diagnostic WinCC/WebNavigator, (Voir
Serveur de diagnostic WebNavigator)
Serveur Terminal Server, (Voir Services Terminal
Server), (Voir Services Terminal Server)
Serveur Web dédié, 78
Changement de vue, 125
Publication de vues de process, 84, 86
Publier des vues de process, 87
Serveur WebNavigator, 8
Contrôler des scripts avec PdlPad, 87
Licences, 10
Serveur WinCC
Configuration avec serveur WinCC, 75, 76
Serveur WinCC/WebNavigator, (Voir Serveur
WebNavigator)
Service Terminal Server, 12
Services Terminal Server, 81
Activer, 143
Communication, 142
création, 142
Créer des utilisateurs, 144
Démarrer le serveur Terminal Server, 144
SIMATIC Logon, 101
Slider Control, 122
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Index
Software Information Service, 7
Solution des îlots, 75
Support Request, 40
T
Texte localisé, 122
U
User Administrator
Gestion des utilisateurs pour WebNavigator, 101
Options Web, 101
V
Visual Basic Script
Utilisation dans WebNavigator, 118
Vue de process, 125
Publier, 84, 86, 87
W
Web Configurator, 104
Configuration de Internet Information
Service, 104
Créer page Web par défaut, 105
Créer répertoire virtuel, 107
Paramétrage du pare-feu, 56, 109
Paramétrage du port, 105
Web View Publisher, (Voir WebPublisher)
Web Viewer, 61, 64, 73, 131, 134
WebNavigator
Configuration requise pour l'installation, 8
Contenu du DVD, 7
Définition du préprocesseur dans Scripting, 118
Différences par rapport au système WinCC de
base, 118, 120
Etapes de configuration, 83
Fonctions, 148, 157
Gadget, 96
Gestion des utilisateurs, 101
Licences, 10
Load Balancing, 111, 114
Projet DEMO, 26
projet Web, 83, 99
Projet Web, 95
Publication de vues de process, 84, 86
Publier des vues de process, 87
Restrictions relatives aux projets Web, 117
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA
Services Terminal Server, 81, 142, 143, 144
Utilisation de scripts, 118
Utilisation de variables, 120
WebNavigator Server, 73
Configuration avec serveur WinCC, 75, 76, 78
Diagnostic, 129
Editer la configuration, 104
Installation, 16
Load Balancing, 111, 114
Mise à niveau, 16
Première configuration, 104
Serveur Web dédié, 78
Solution des îlots, 75
WebNavigator-Client, 73, 126
Accès via services Terminal Server, 142
Changement de vue, 120
Déconnexion automatique, 101
Fonction Copie d'écran, 135
Options Web, 101
Technique Vue dans Vue, 118
WebPublisher
Conditions, 86
Contrôler des scripts avec PdlPad, 87
Publication de vues de process, 84
Publier des vues de process, 87
WinCC User Administrator, (Voir User Administrator)
WinCC WebNavigator, (Voir WebNavigator)
WinCCViewerRT, 61, 64, 70, 101, 131, 134, (Voir
Web Viewer), (Voir Web Viewer), (Voir Web Viewer),
(Voir Web Viewer), (Voir Web Viewer)
161
Index
162
WinCC/WebNavigator
Manuel système, 06/2014, A5E34330534-AA

Documents pareils