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