WinCC/WebNavigator

Transcript

WinCC/WebNavigator
SIMATIC HMI
WinCC V7.3
WinCC/WebNavigator
Manuale di sistema
Stampa della Guida in linea
06/2014
A5E34330628-AA
WinCC/WebNavigator
Installation Notes
1
WinCC/WebNavigator
Release Notes
2
WinCC/WebNavigator Getting Started
3
WinCC/WebNavigator Documentazione
4
Avvertenze di legge
Concetto di segnaletica di avvertimento
Questo manuale contiene delle norme di sicurezza che devono essere rispettate per salvaguardare l'incolumità
personale e per evitare danni materiali. Le indicazioni da rispettare per garantire la sicurezza personale sono
evidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute dal
triangolo. Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli
di rischio.
PERICOLO
questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi
lesioni fisiche.
AVVERTENZA
il simbolo indica che la mancata osservanza delle relative misure di sicurezza può causare la morte o gravi lesioni
fisiche.
CAUTELA
indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi.
ATTENZIONE
indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali.
Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso
di pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle persone, può anche essere
contemporaneamente segnalato il rischio di possibili danni materiali.
Personale qualificato
Il prodotto/sistema oggetto di questa documentazione può essere adoperato solo da personale qualificato per il
rispettivo compito assegnato nel rispetto della documentazione relativa al compito, specialmente delle avvertenze
di sicurezza e delle precauzioni in essa contenute. Il personale qualificato, in virtù della sua formazione ed
esperienza, è in grado di riconoscere i rischi legati all'impiego di questi prodotti/sistemi e di evitare possibili pericoli.
Uso conforme alle prescrizioni di prodotti Siemens
Si prega di tener presente quanto segue:
AVVERTENZA
I prodotti Siemens devono essere utilizzati solo per i casi d’impiego previsti nel catalogo e nella rispettiva
documentazione tecnica. Qualora vengano impiegati prodotti o componenti di terzi, questi devono essere consigliati
oppure approvati da Siemens. Il funzionamento corretto e sicuro dei prodotti presuppone un trasporto, un
magazzinaggio, un’installazione, un montaggio, una messa in servizio, un utilizzo e una manutenzione appropriati
e a regola d’arte. Devono essere rispettate le condizioni ambientali consentite. Devono essere osservate le
avvertenze contenute nella rispettiva documentazione.
Marchio di prodotto
Tutti i nomi di prodotto contrassegnati con ® sono marchi registrati della Siemens AG. Gli altri nomi di prodotto citati
in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi può violare i diritti dei
proprietari.
Esclusione di responsabilità
Abbiamo controllato che il contenuto di questa documentazione corrisponda all'hardware e al software descritti.
Non potendo comunque escludere eventuali differenze, non possiamo garantire una concordanza perfetta. Il
contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche
vengono inserite nelle successive edizioni.
Siemens AG
Industry Sector
Postfach 48 48
90026 NÜRNBERG
GERMANIA
A5E34330628-AA
Ⓟ 08/2014 Con riserva di modifiche
Copyright © Siemens AG 2014.
Tutti i diritti riservati
Indice del contenuto
1
2
3
WinCC/WebNavigator Installation Notes......................................................................................................7
1.1
Informazioni generali.....................................................................................................................7
1.2
1.2.1
1.2.2
1.2.3
Presupposti...................................................................................................................................8
Hardware e software.....................................................................................................................8
Concessione di licenza................................................................................................................10
Requisiti per l'impiego di servizi terminal....................................................................................12
1.3
1.3.1
1.3.2
1.3.3
Installazione di WebNavigator Server.........................................................................................14
Panoramica.................................................................................................................................14
Installazione di Internet Information Service (IIS)........................................................................15
Installazione di WebNavigator Server.........................................................................................16
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
Installazione di WebNavigator Client...........................................................................................18
Installazione di WebNavigator Client...........................................................................................18
Diritti utente e gruppi di utenti......................................................................................................20
Impostazioni all'interno di Internet Explorer................................................................................21
Installazione dal DVD .................................................................................................................22
Installazione attraverso Intranet/Internet.....................................................................................23
1.5
Installazione di Client di diagnostica WebNavigator....................................................................25
1.6
Progetto Demo di WebNavigator.................................................................................................26
1.7
Deinstallazione............................................................................................................................27
WinCC/WebNavigator Release Notes........................................................................................................29
2.1
Avvertenze su WebNavigator......................................................................................................29
2.2
2.2.1
2.2.2
2.2.3
Assistenza e supporto.................................................................................................................35
Avvertenze di pericolo.................................................................................................................35
Customer Support.......................................................................................................................37
Support Request.........................................................................................................................39
WinCC/WebNavigator - Getting Started.....................................................................................................43
3.1
Il primo progetto Web..................................................................................................................43
3.2
3.2.1
3.2.2
Configurazione del progetto WinCC............................................................................................45
Distribuzione di pagine di processo.............................................................................................45
Gestione degli utenti per WebNavigator Client...........................................................................51
3.3
3.3.1
3.3.2
3.3.3
3.3.4
Configurazione di WebNavigator Server.....................................................................................54
Avvio del progetto demo..............................................................................................................54
Configurazione di una pagina Web di WebNavigator..................................................................54
Configurazione del firewall..........................................................................................................56
Verifica della pagina Web attivata...............................................................................................58
3.4
3.4.1
3.4.1.1
3.4.1.2
Utilizzo del progetto WinCC........................................................................................................59
Utilizzo del progetto WinCC con Internet Explorer......................................................................59
Impostazioni all'interno di Internet Explorer................................................................................59
Installazione di WebNavigator Client...........................................................................................60
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
3
Indice del contenuto
4
4
3.4.2
3.4.2.1
3.4.2.2
Utilizzo del progetto WinCC con WinCCViewerRT.....................................................................61
Configurazione di WinCCViewerRT............................................................................................61
Utilizzo del progetto WinCC........................................................................................................64
3.5
3.5.1
3.5.2
3.5.3
Creazione di una nuova pagina di processo e visualizzazione sul client....................................66
Creazione di una nuova pagina di processo...............................................................................66
Configurazione di una nuova pagina di processo per il Web......................................................69
Visualizzazione della pagina di processo su WebNavigator Client.............................................70
WinCC/WebNavigator - Documentazione..................................................................................................73
4.1
Panoramica delle funzioni...........................................................................................................73
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
Impieghi possibili di WinCC/WebNavigator.................................................................................75
WebNavigator Server su WinCC Server.....................................................................................75
Separazione di WinCC Server e WebNavigator Server..............................................................76
Server Web dedicato...................................................................................................................78
WinCCViewerRT.........................................................................................................................80
Client di diagnostica WebNavigator............................................................................................80
Servizi terminal e 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
Progettazione di un sistema WebNavigator................................................................................82
Fasi della progettazione in breve................................................................................................82
Configurazione del progetto WinCC............................................................................................83
Distribuzione delle pagine di processo WinCC...........................................................................83
Progettazione delle impostazioni Web........................................................................................94
Gestione degli utenti per WebNavigator Client.........................................................................100
Configurazione di WebNavigator Server...................................................................................103
Configurazione di una pagina Web di WebNavigator................................................................103
Distribuzione del carico con la funzione "Load Balancing"........................................................110
Differenze rispetto al sistema di base WinCC...........................................................................116
Limitazioni della funzionalità......................................................................................................116
Utilizzo di script.........................................................................................................................117
Utilizzo di variabili......................................................................................................................119
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
Utilizzo del progetto WinCC......................................................................................................121
Proprietà generali di WebNavigator Client................................................................................121
Pagine di processo su WebNavigator Client.............................................................................123
Utilizzo del progetto WinCC con Internet Explorer....................................................................125
Utilizzo del progetto WinCC con Internet Explorer....................................................................125
Utilizzo dell'interfaccia di navigazione Web di WinCC..............................................................126
Ampliamento dell'interfaccia di navigazione Web di WinCC.....................................................127
Diagnostica dei collegamenti con "Stato.htm"...........................................................................128
Utilizzo del progetto WinCC con WinCCViewerRT...................................................................130
Configurazione di WinCCViewerRT..........................................................................................130
Utilizzo del progetto WinCC......................................................................................................133
Utilizzo della funzione Hardcopy...............................................................................................134
4.5
4.5.1
4.5.2
WinCC Plug-in Builder...............................................................................................................136
Panoramica di WinCC Plug-in Builder.......................................................................................136
Come pubblicare il Plug-In........................................................................................................138
4.6
4.6.1
4.6.2
4.6.3
Configurazione dei servizi terminal per il WebNavigator...........................................................141
Comunicazione attraverso servizi terminal................................................................................141
Impostazione di servizi terminal................................................................................................141
Attivazione dei servizi terminal sul server Windows..................................................................142
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
Indice del contenuto
4.6.4
4.6.5
Creazione di un utente per l'accesso al server terminal............................................................142
Avvio dell'applicazione del server terminal sul client terminal...................................................143
4.7
4.7.1
4.7.2
4.7.2.1
4.7.2.2
4.7.2.3
Appendice.................................................................................................................................144
Ricerca errori e correzione errori...............................................................................................144
Funzioni.....................................................................................................................................146
Funzioni supportate...................................................................................................................146
WaitForDocumentReady...........................................................................................................155
Funzioni non supportate............................................................................................................156
Indice analitico..........................................................................................................................................159
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
5
WinCC/WebNavigator Installation Notes
1.1
1
Informazioni generali
Software Information Service
Inviando la cartolina "WinCC Software Informations Service", verranno fornite le informazioni
più aggiornate relative a tutti i prodotti SIMATIC WinCC.
Informationen sulle condizioni di licenza
Si prega di voler osservare i termini e le condizioni che regolano il contratto di licenza
visualizzati durante il processo di installazione. Per ulteriori informazioni, rivolgersi al partner
di riferimento Siemens AG.
Contenuti del DVD WinCC per WinCC/WebNavigator
● WebNavigator Server
● WebNavigator Client
● WinCCViewerRT
● Client di diagnostica WebNavigator
● Web View Publisher
● WebNavigator Plug-In Builder
● Documentazione
● Release Notes
Nota
L'installazione di WinCC/WebNavigator V7.3 è abilitata solo sulla base di WinCC V7.3
WebNavigator Server/Client versione V7.3 non dovrà essere installato su un computer con
WinCC precedente alla versione V7.3. D'altra parte non è consentito installare una versione
di WebNavigator Server/Client precedente alla V7.3 su un computer con WinCC V7.3.
Durante la configurazione è peraltro importante tenere presente che non è consentito un
impiego frammisto di versioni sia europee sia asiatiche di WinCC e WebNavigator.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
7
WinCC/WebNavigator Installation Notes
1.2 Presupposti
1.2
Presupposti
1.2.1
Hardware e software
Introduzione
Il presente capitolo descrive i requisiti hardware e del sistema operativo per WinCC/
WebNavigator.
Nota
L'utilizzo di un WebNavigator Server su un WinCC Client senza un progetto non è abilitato.
WebNavigator Client
Hardware
Requisiti minimi
Requisiti consigliati
CPU
Pentium II; 300 MHz
Ad es. Intel Core 2 Duo, AMD Athlon64 o superiore
Memoria di lavoro
256 MByte
1 GByte
Software
Sistema operativo
Windows 8.1 32 bit
Windows 8.1 64 bit
Windows 7 SP1 32 bit
Windows 7 SP1 64 bit
Windows Server 2008 Standard SP2 32 bit
Windows Server 2008 R2 Standard SP1 64 bit
Windows Server 2012 R2 Standard 64 bit
Attraverso Servizi terminal MS anche altri sistemi operativi quali ad es. WinCE, Win95°
Windows Embedded 7 SP1 con Panel PC 477
Windows Embedded Standard 8
Software
Internet Explorer dalla versione V9.0 (32 bit)
Per utilizzare i .NET e XAML control è necessario installare .NET Framework 4,0.
Altro
Accesso a Intranet / Internet
oppure collegamento TCP/IP con WebNavigator Server
L'impiego del WebNavigator Client tramite Wireless LAN è abilitato solo con il SIMATIC Mobile
Panel PC 12".
8
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.2 Presupposti
WebNavigator Server su sistema monoposto WinCC
Hardware
Requisiti minimi
Requisiti consigliati
CPU
Pentium III; 1 GHz
Ad es. Intel Core 2 Duo, AMD Athlon64 o superiore
Memoria di lavoro
1 GByte
2 GByte
Software
Sistema operativo
Windows 8.1 32 bit
Windows 8.1 64 bit
Windows 7 SP1 32 bit
Windows 7 SP1 64 bit
Windows Server 2008 Standard SP2 32 bit
Windows Server 2008 R2 Standard SP1 64 bit
Windows Server 2012 R2 Standard 64 bit
Software
Internet Explorer dalla versione V9.0 (32 bit)
Sistema base WinCC V7.3
Altro
Accesso a Intranet / Internet
oppure collegamento TCP/IP con WebNavigator Client
WebNavigator Server su WinCC Server o WinCC Client con un progetto proprio
Hardware
Requisiti minimi
Requisiti consigliati
CPU
Pentium III; 1 GHz
Ad es. Intel Core 2 Duo, AMD Athlon64 o superiore
Memoria di lavoro
1 GByte
> 1 GByte
Software
Sistema operativo
Windows Server 2008 Standard SP2 32 bit
Windows Server 2008 R2 Standard SP1 64 bit
Windows Server 2012 R2 Standard 64 bit
Software
Internet Explorer dalla versione V9.0 (32 bit)
Sistema base WinCC V7.3
Altro
Accesso a Intranet / Internet
In caso di distribuzione su Intranet è richiesto un sistema in grado di eseguire la risoluzione dei
nomi ovvero la trasformazione dei nomi dei computer in indirizzi IP. Ciò consente agli utenti di
utilizzare "Nomi alias" in luogo di indirizzi IP durante il collegamento con il server.
La distribuzione su Internet richiede la registrazione DNS per l'indirizzo IP. Ciò consente agli utenti
di utilizzare "Nomi alias" in luogo di indirizzi IP durante il collegamento con il server.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
9
WinCC/WebNavigator Installation Notes
1.2 Presupposti
Client di diagnostica WebNavigator
Software
Sistema operativo
Windows 8.1 32 bit
Windows 8.1 64 bit
Windows 7 SP1 32 bit
Windows 7 SP1 64 bit
Windows Server 2008 Standard SP2 32 bit
Windows Server 2008 R2 Standard SP1 64 bit
Windows Server 2012 R2 Standard 64 bit
Software
Internet Explorer dalla versione V9.0 (32 bit)
Altro
Accesso a Intranet / Internet
1.2.2
Concessione di licenza
WebNavigator Client
Grazie alle licenze su WebNavigator Server, sul computer su cui è installato WebNavigator
Client non è necessario disporre di una licenza.
WebNavigator Server
Come requisito per il sistema di base WinCC è invece necessaria la licenza di base RT di
WinCC. Una licenza per il server WinCC non è necessaria se si intende rinunciare al
funzionamento di un client locale di WinCC. Anche impiegando un client WinCC in qualità di
server Web dedicato non è necessario disporre di una licenza server di WinCC per il client
WinCC.
WebNavigator Server funziona senza licenza per 30 giorni in modalità demo.
Per un uso continuo di WebNavigator Server è tuttavia necessario acquistare una licenza.
Sono disponibili licenze per 1 / 3 / 5 / 10 / 25 / 50 / 100 / 150 client che possono accedere a
WebNavigator Server contemporaneamente.
Se in fase di collegamento di un WebNavigator Client, viene superato il numero di client
provvisti di licenza, viene visualizzata segnalazione e non sarà più possibile eseguire una
connessione.
Client di diagnostica WebNavigator
Per il client di diagnostica è necessario disporre sul computer della postazione di lavoro di una
licenza per "Client Diagnostica". Il client di diagnostica ha accesso a max. 18 WebNavigator
Server contemporaneamente.
Nel caso in cui sul server sia installata una licenza per il modulo WebNavigator Server oppure
per WebNavigator Server Diagnostica, il client di diagnostica potrà disporre anche di un
accesso al di là del numero massimo di client indicato.
10
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.2 Presupposti
Server di diagnostica WebNavigator
Questa licenza consente al Client di diagnostica WebNavigator l'accesso ad WebNavigator
Server se su quest'ultimo non è installata alcuna licenza per WebNavigator Client.
Complessivamente i client di diagnostica consentono l'accesso contemporaneo di massimo
50 singoli client per server.
Panoramica delle licenze su WebNavigator Server e Client
server
Client senza licenza
Client con licenza di client di
diagnostica
Licenza di WebNavigator Server +
Licenza WinCC
WebNavigator Client
Fino al numero max. della
licenza server
Client di diagnostica
Una licenza per ogni client di
diagnostica
Licenza del Server di diagnostica
WebNavigator +
Licenza WinCC
Client demo
Numero illimitato
Client di diagnostica
Una licenza per ogni client di
diagnostica
Nessuna licenza WebNavigator
oppure
Nessuna licenza WinCC
Client demo
Numero illimitato
Client demo
Numero illimitato
Licenza di WebNavigator Server +
Licenza WinCC +
Licenza "Load Balancing"
WebNavigator Client
Fino al numero max. della
licenza server
Client di diagnostica
Una licenza per ogni client di
diagnostica
Licenza di WebNavigator Server +
Licenza WinCC +
Licenza WinCC Redundancy +
Licenza "Load Balancing Step Up"
WebNavigator Client
Fino al numero max. della
licenza server
Client di diagnostica
Una licenza per ogni client di
diagnostica
Le licenze di WebNavigator e quelle di diagnostica possono essere combinate tra loro.
Riavvio dei WebNavigator Client dopo un cambiamento della licenza
La modifica ad es. del numero di Client nelle licenze di WebNavigator Server richiede il riavvio
di Internet Explorer in ogni singolo WebNavigator Client collegato e la nuova registrazione del
Client stesso. In caso contrario il WebNavigator Client commuta in modalità Demo. Ciò vale
anche in caso di creazione automatica del collegamento WebNavigator Client.
Nota
Client di diagnostica senza relativa licenza
Se il client di diagnostica viene installato senza una rispettiva licenza, ogni volta che viene
riavviato il computer dopo ca. 1 ora viene visualizzata una segnalazione. Installare la licenza
del Client di diagnostica oppure disinstallare il software di questo Client.
Computer con il sistema di base WinCC ed il Client di diagnostica
Nel momento in cui si procede all'installazione di un client di diagnostica su un computer
provvisto di sistema di base WinCC, in seguito ad una disinstallazione di WinCC sarà
necessario eseguire una nuova installazione del client di diagnostica.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
11
WinCC/WebNavigator Installation Notes
1.2 Presupposti
1.2.3
Requisiti per l'impiego di servizi terminal
Il WebNavigator Client è abilitato per l'utilizzo in servizi Terminal Windows. Sono consentite
al massimo 25 sessioni per ogni singolo Terminal Server.
Terminal Server
Tabella 1-1
Hardware
Requisiti minimi
Requisiti consigliati
CPU
Pentium III; 1 GHz
Ad es. Intel Core 2 Duo, AMD Athlon64
Memoria di lavoro
1 GByte
> 1 GByte
Nota
Con ogni Terminal Client si ha un incremento della memoria necessaria e del carico del
processore. Per questo motivo è necessario accertarsi che il Terminal Server disponga di
riserve sufficienti in caso di sollecitazione del processore e della memoria.
Tabella 1-2
Software
Sistema operativo
Windows Server 2008 SP2 32 bit o 64 bit
Server 2008 R2 SP2 64 bit
Windows Server 2012 Standard 64 bit
applicazioni da eseguire sui client devono essere richiamabili ed
eseguibili più volte.
Ulteriori indicazioni:
Se il numero di utenti collegati al server è grande, si consiglia l'uso
di una scheda di rete a prestazioni elevate.
Requisiti minimi:
Scheda di rete con TCP/IP
Terminal Client RDP 5.0
Display o schermo
puntatore
Terminal Client
Nota
Come nel caso di Windows Server CAL esistono due diversi servizi terminal CAL:
● La CAL TS dispositivo permette ad un dispositivo di effettuare, indipendentemente
dall'utente, delle sedute Windows su un Windows Server.
● La CAL TS utente permette ad un utente di effettuare, indipendentemente dal dispositivo,
delle sedute Windows su un Windows Server.
Una Windows Server Terminal Server CAL "TS CAL" è richiesta per ogni utente o per ogni
dispositivo.
Per ulteriori informazioni consultare "http://www.microsoft.com/resources/sam/lic_cal.mspx".
12
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.2 Presupposti
Vedere anche
http://www.microsoft.com/resources/sam/lic_cal.mspx (http://www.microsoft.com/resources/
sam/lic_cal.mspx)
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
13
WinCC/WebNavigator Installation Notes
1.3 Installazione di WebNavigator Server
1.3
Installazione di WebNavigator Server
1.3.1
Panoramica
Presupposti
● Devono essere soddisfatti i requisiti software relativi al sistema operativo Windows.
● Diritti di amministratore locali.
● Il sistema di base WinCC deve essere installato.
ATTENZIONE
WebNavigator Server: utilizzo di un collegamento sicuro tramite HTTPS
Per migliorare la sicurezza della comunicazione configurare il WebNavigator Server in modo
che supporti solo i collegamenti HTTPS. Per questo è necessario disporre di un certificato
digitale per il WebNavigator Server. Per maggiori informazioni vedere "Configurazione di un
servizio HTTPS in IIS" nel Microsoft Support:
● http://support.microsoft.com/kb/324069 (http://support.microsoft.com/kb/324069)
Panoramica dell'installazione
1. Installazione del Internet Information Service (IIS).
2. Installazione di WebNavigator Server.
Nota
Opzioni WinCC già installate
Se prima dell'installazione di WinCC/WebNavigator sono già state installate altre opzioni
WinCC potrebbe essere necessario installare a posteriori queste opzioni.
Sequenza di installazione del WebNavigator server in Windows 7
Se si installa un WebNavigator server su un computer con Windows 7 si consiglia di rispettare
la seguente sequenza:
1. Installare l'Internet Information Service (IIS).
2. Installare l'SQL Server.
3. avviare il "Web Configurator" nel menu di avvio di Windows attraverso "SIMATIC > WinCC
> Web Configurator" e configurare quindi il WebNavigator Server.
4. Avviare il Security Control dal menu di avvio di Windows attraverso "Programmi > Siemens
Automation > Security Control" e configurare quindi le impostazioni di sicurezza.
14
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.3 Installazione di WebNavigator Server
Vedere anche
Installazione di Internet Information Service (IIS) (Pagina 15)
Installazione di WebNavigator Server (Pagina 16)
http://support.microsoft.com/kb/324069 (http://support.microsoft.com/kb/324069)
1.3.2
Installazione di Internet Information Service (IIS)
Impostazioni
Prima dell'installazione del WebNavigator Server è necessario installare l'Internet Information
Service (IIS). Durante l'installazione definire le impostazioni per il WebNavigator Server.
In Windows 7 e Windows Server 2008 attivare le seguenti impostazioni:
● Strumenti di amministrazione Web:
– Servizio di amministrazione IIS
– Consolle di amministrazione IIS
– Script e strumenti di amministrazione IIS
– Compatibilità con la metabase IIS e la configurazione IIS 6
– Compatibilità con WMI per IIS 6
● Servizi WWW > Funzioni generali HTTP:
– documento standard
– Contenuto statico
● Servizi WWW > Funzioni applicative di sviluppo:
– ASP
– Estensioni ISAPI
– Filtro ISAPI
● Servizi WWW > Sicurezza:
– filtraggio richieste
– autenticazione standard
Nota
Avendo attivato in IIS le funzioni di logging, i file log dovranno essere monitorati e se
necessario cancellati. L'impostazione dei parametri della visualizzazione eventi va
eseguita in modo tale da evitare che i file log diventino troppo grandi.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
15
WinCC/WebNavigator Installation Notes
1.3 Installazione di WebNavigator Server
Presupposti
● Diritti di amministratore
● Diritti di scrittura per la banca dati di registrazione
Procedura
1. Inserire il CD di installazione di Windows nel drive del computer.
2. Selezionare nel menu avvio di Windows l'opzione "Impostazioni > Pannello di controllo".
3. Fare clic sull'icona "Installazione applicazioni".
4. Nella finestra di dialogo "Installazione applicazioni" fare clic sull'icona "Aggiungi/rimuovi
componenti Windows". Si apre l'Assistente all'installazione dei componenti di Windows.
5. Attivare nella finestra di selezione la casella di controllo prima della voce "Internet
Information Service (IIS)".
6. Attivare le impostazioni sopra indicate in Windows 7.
7. Chiudere la finestra di dialogo con il pulsante "OK". I dati richiesti vengono trasmessi e l'IIS
viene configurato corrispondentemente.
Procedimento alternativo
In alternativa è possibile installare i componenti IIS situati sul CD di installazione e accessibili
dalla riga di comando "Start > Esegui > cmd":
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
Procedura con Windows Server 2008
In Windows Server 2008 configurare le impostazioni nel Server Manager tramite il ruolo "Web
Server (IIS)" nei rispettivi servizi del ruolo.
1.3.3
Installazione di WebNavigator Server
Presupposti
● Diritti di amministratore locali
● Internet Information Server deve essere stato installato.
16
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.3 Installazione di WebNavigator Server
Procedura
1. Inserire il DVD di WinCC nel drive del computer.
Se la funzione Esecuzione automatica del sistema operativo è attivata, il DVD è avviato in
automatico. Se la funzione di esecuzione automatica non è attivata, avviare il programma
Setup.exe contenuto nel DVD.
2. Selezionare nella finestra di dialogo "Tipo di installazione" l'opzione "Installazione del
pacchetto".
3. Selezionare il pacchetto del programma "WebNavigator-Server".
4. Prima dell'installazione nella finestra di dialogo "Impostazioni di sistema" vengono
visualizzate le impostazioni di sicurezza che vengono adattate per WinCC. Il Firewall viene
configurato automaticamente. Confermare le modifiche delle impostazioni di sistema.
5. Avviare l'installazione.
È possibile seguire lo stato dell'installazione nella finestra di dialogo visualizzata. Per
annullare l'installazione selezionare "Annulla".
6. Dopo l'installazione del WebNavigator Server è possibile trasferire la chiave di licenza per
il prodotto. Cliccare "Trasferisci chiave di licenza". Se la chiave di licenza è già stata
trasferita o se si intende installarla a posteriori selezionare "Avanti".
Nota
Le chiavi di licenza non vengono trasferite automaticamente. È necessario trasferire le
chiavi di licenza mancanti durante o dopo l'installazione con l'"Automation License
Manager" .
7. Riavviare il PC in caso il Setup lo richieda.
Risultato
Il WebNavigator Server è installato e viene ora visualizzato nella finestra di navigazione di
WinCC Explorer.
Aggiornamento di WebNavigator Server
Se è già installato un WebNavigator Server meno recente, il setup è in grado di riconoscere
questa condizione e non è possibile eseguire un'installazione.
L'aggiornamento di WebNavigator Server ad una versione più recente è possibile soltanto se
preceduto dall'aggiornamento del sistema di base WinCC.
1. Alla voce "Installazione applicazioni > Disinstalla o modifica programma" nel Pannello di
controllo, disinstallare la versione precedente di WebNavigator Server.
2. Installare come upgrade la nuova versione del sistema di base WinCC senza precedente
disinstallazione manuale.
3. Installare la nuova versione di WebNavigator Server.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
17
WinCC/WebNavigator Installation Notes
1.4 Installazione di WebNavigator Client
1.4
Installazione di WebNavigator Client
1.4.1
Installazione di WebNavigator Client
Introduzione
Per l'installazione di WebNavigator Client procedere come indicato nel seguito:
● Installazione dal DVD di prodotto di WinCC.
A tale scopo sono richiesti determinati diritti utente Windows, dipendenti dal sistema
operativo utilizzato.
● Installazione via Intranet/Internet.
A tale scopo sono richiesti determinati diritti utente Windows, dipendenti dal sistema
operativo utilizzato.
● Installazione senza interazioni dell'utente:
– nei diritti utente Windows dell'utente attuale
– o in reti mediante distribuzione del software basata su direttive di gruppo
L'installazione di WebNavigator Client è possibile anche sul proprio WebNavigator Server. Ciò
è consigliabile ad esempio se si desidera controllare il progetto WinCC localmente sul server
in Internet Explorer.
Nota
.Net Control in Webnavigator Client
Per l'impiego di .Net Control in Webnavigator Client è necessario installare .Net-Framework
4.0 sul client del DVD di WinCC.
WinCCViewerRT
Con l'installazione di WebNavigator Client avviene congiuntamente anche quella di Web
Viewer "WinCCViewerRT".
18
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.4 Installazione di WebNavigator Client
Procedura
1. Effettuare o controllare le impostazioni in Internet Explorer del computer client.
2. Installazione di WebNavigator Client.
Nota
Con l'installazione dal DVD o mediante distribuzione del software basata su direttive di
gruppo, è possibile aggiornare una versione meno recente di WebNavigator Client senza
procedere alla disinstallazione di quest'ultima.
L'installazione sul computer di WebNavigator Server successiva a quella di WebNavigator
Client rende necessaria una nuova installazione di quest'ultimo.
Postinstallazione di plug-in
Con l'installazione di WebNavigator Client dalla versione V7.0 i plug-in "User Archive
Control", "FunctionTrend Control", "Hardcopy" e "Web Client" sono già integrati nel Client.
Se un WebNavigator Client dalla V7.0 è collegato con un WebNavigator Server
precedente alla V7.0 (ad es. V6.2 SP3), nell'area download dell'interfaccia di navigazione
web saranno disponibili questi plug-in per l'installazione.
I plug-in sono già installati. Non reinstallare i plug-in.
Informazioni sul setup e l'installazione del WebNavigator Client:
● Prima di procedere all'installazione su WebNavigator Client di una versione più aggiornata
tramite download, controllare le lingue installate sul client e sul server collegato. Dopo
l'installazione del client mediante download, sul computer di quest'ultimo sono presenti solo
le lingue del server collegato.
● L'installazione del WebNavigator Client viene interrotta con una segnalazione di errore
"WinCC attivo", quando è aperto il progetto WinCC locale o nel caso in cui era aperto dal
momento dell'ultimo riavvio del computer. Riavviare il computer. Controllare se WinCC è
registrato nella directory di autostart. Eliminare se necessario la voce e riavviare il computer
per eseguire l'installazione di WebNavigator Client.
● L'installazione di WebNavigator Client richiede uno spazio di memoria di almeno 70 MB
sul disco rigido locale. In caso contrario il setup MSI interrompe l'installazione ed emette
una segnalazione indicante l'insufficienza di spazio di memoria.
● Per l'installazione del WebNavigator Client tramite download da Intranet/Internet è possibile
scegliere tra "Apri" e "Salva" del file di setup. La procedura scelta alla prima installazione
di WebNavigator Client dovrà essere seguita anche per la successiva installazione di plugin o ActiveX Control. In caso contrario verrà visualizzata la segnalazione di errore "Error
1316" del service "MSI Installer".
● Nell'area di download dell'interfaccia di navigazione Web vengono visualizzati i plug-in che
potranno essere installati. Per l'installazione di questi Plug in sono richiesti gli stessi diritti
utente minimi previsti per l'installazione di WebNavigator Client. Quando nell'interfaccia di
navigazione Web si seleziona un Plug-in, si avvia il setup del WebNavigator Client. Il Plugin selezionato dovrà essere nuovamente confermato.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
19
WinCC/WebNavigator Installation Notes
1.4 Installazione di WebNavigator Client
Aggiornamento di WebNavigator Client di una versione precedente
La versione attuale di WebNavigator Client può essere scaricata per l'installazione dal sito
"www.wincc.de" alla pagina "Accesso demo a WinCC/WebNavigator e WinCC/DataMonitor"
facendo clic sul link "WebNavigator".
Aggiornamento di WinCC V6.2 SP3
Eseguire un'installazione di riparazione dopo l'aggiornamento di WinCC V6.2 SP3. A tale
scopo avviare nel menu di avvio di Windows l'installazione di WinCC/WebNavigator Client
mediante "Impostazioni > Pannello di controllo > Installazione applicazioni" e selezionare
"Correggi". In caso contrario può accadere che venga eseguita la reinstallazione di Control
durante il funzionamento. Riavviare quindi il computer.
Installazione di WebNavigator Client in ambiente Windows Server
L'installazione di WebNavigator Client in ambiente Windows Server con un diritto utente più
basso di "Amministratori" non è possibile nell'impostazione predefinita dei criteri di gruppo.
Abilitare l'installazione nella direttiva di gruppo di WebNavigator Client
● assegnando e distribuendo il software
● oppure attivando l'impostazione "Installa sempre con privilegi elevati" alla voce "Modelli
amministrativi / Componenti di Windows / Windows Installer". Per l'opzione "Disattiva
Windows Installer" deve essere attivato "Mai".
1.4.2
Diritti utente e gruppi di utenti
Diritti utente Windows richiesti per l'installazione e la prima connessione di WebNavigator Client
Per l'installazione di WebNavigator Client da Intranet/Internet o dal DVD del prodotto, sono
richiesti diritti di utenza da "Amministratore". La prima connessione del Client al WebNavigator
Server deve essere eseguita con il diritto di un utente Windows utilizzato durante l'installazione
o superiore. Qui è necessario che il collegamento venga stabilito con successo. Tutte le
connessioni successive potranno avvenire con un altro diritto utente Windows anche con
privilegi limitati.
Installazione di WebNavigator Client con diritti utente Windows limitati
La tecnologia MSI consente l'installazione di WebNavigator Client anche con diritti utente
Windows limitati. Questa procedura può essere utilizzata per l'installazione attraverso la
distribuzione del software nelle reti basata su direttive di gruppo.
Anche gli Add-in e Plug-in appartenenti a WebNavigator Client possono essere installati in
questo modo. Per l'installazione di plug-in creati con il WinCC Plug-In Builder è richiesto il
diritto utente "Amministratore".
20
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.4 Installazione di WebNavigator Client
Installazione per un gruppo di utenti o di computer configurato
Attraverso il Microsoft Systems Management Server oppure attraverso una direttiva di gruppo
sul Domain Controller si potrà effettuare l'installazione per un gruppo di utenti o di computer
configurato dall'amministratore.
● A tale scopo, sul Domain Controller il file MSI "WinCCWebNavigatorClient.msi" viene
distribuito e abilitato per un gruppo di utenti. A seconda della progettazione della
distribuzione del software basata su direttive di gruppo, l'installazione avviene o alla
connessione degli utenti definiti o all'avvio del computer.
● Nel caso dell'uso di un Microsoft Systems Management Server l'installazione viene
progettata ed attivata dall''amministratore ed eseguita all'avvio del corrispondente
computer.
Distribuzione del software basata su direttive di gruppo
L'installazione del software viene eseguita normalmente con i diritti all'accesso dell'attuale
utente Windows. Con l'impiego della tecnologia MSI l'installazione viene effettuata da un
servizio di sistema operativo con diritti avanzati. Ciò consente di effettuare installazioni per le
quali l'utente Windows non ha un'autorizzazione. Applicazioni che richiedono diritti avanzati
per essere installati, nella tecnologia MSI sono denominate "Installazioni privilegiate".
L'installazione di queste applicazioni è possibile se ad un utente Windows è stato assegnato
il diritto "Installa sempre con privilegi elevati".
Per l'applicazione della distribuzione del software basata su direttive di gruppo, sul Domain
Controller viene creata una direttiva di gruppo. Il software da distribuire viene assegnato o
distribuito con l'utilizzo di Active Directory.
● Assegnazione: La distribuzione del software può essere assegnata ad un utente o ad un
computer. Il software da distribuire viene installato automaticamente alla connessione
dell'utente oppure all'avvio del computer.
● Distribuzione: Il software può essere messo a disposizione di singoli utenti. Alla
connessione di un utente al client il software da distribuire viene visualizzato in una finestra
di dialogo e può essere selezionato per essere installato.
1.4.3
Impostazioni all'interno di Internet Explorer
Introduzione
Per utilizzare la funzionalità completa su WebNavigator Client, è necessario adattare le
impostazioni di sicurezza in Internet Explorer.
Procedura
1. Fare clic in Internet Explorer su "Strumenti > Opzioni Internet".
2. Fare clic sulla scheda "Protezione".
Selezionare l'area corrispondente, ad es. "Intranet locale" oppure "Internet".
3. Fare clic sul pulsante "Livello personalizzato".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
21
WinCC/WebNavigator Installation Notes
1.4 Installazione di WebNavigator Client
4. Attivare le opzioni "Esegui script controlli ActiveX contrassegnati come sicuri" e "Scarica
controlli ActiveX con firma elettronica".
5. Alla voce "Scripting" attivare "Active Scripting".
6. Fare clic su "OK". Nella successiva finestra di dialogo confermare le modifiche.
7. Fare clic sul simbolo "Siti attendibili".
Aprire tramite il pulsante "Siti" la finestra di dialogo "Siti attendibili".
8. Registrare l'indirizzo di WebNavigator Server nel campo "Aggiungi il sito Web all'area". i
possibili formati e metacaratteri sono ad esempio "*://157.54.100 - 200", "ftp://
157.54.23.41", oppure "http://*.microsoft.com".
Disattivare l'opzione "Richiedi verifica server (https:) per tutti i siti dell'area" .
Fare clic sul pulsante di comando "Aggiungi". Fare clic su "OK".
9. Fare clic sul simbolo "Siti attendibili".
Fare clic sul pulsante "Livello standard" e quindi sul pulsante "Livello personalizzato".
Attivare "Inizializza e esegui script controlli ActiveX non contrassegnati come sicuri". Fare
clic su "OK".
10.Fare clic sulla scheda "Dati generali".
Nel campo "File temporanei Internet" fare clic sul pulsante "Impostazioni".
Attivare alla voce "Ricerca versioni più recenti delle pagine memorizzate" l'opzione
"Automaticamente".
Fare clic su "OK".
11.Chiudere la finestra di dialogo "Opzioni Internet" tramite "OK".
1.4.4
Installazione dal DVD
Presupposti
● Per l'installazione e l'utilizzo di WebNavigator Client hanno validità le informazioni riportate
in Impostazioni all'interno di Internet Explorer (Pagina 21).
● In base al sistema operativo utilizzato, per l'installazione di WebNavigator Client, sono
richiesti determinati diritti utente minimi, vedere Diritti utente e gruppi di utenti (Pagina 20).
Procedura
1. Inserire il DVD di WinCC nel drive del computer.
Se la funzione Esecuzione automatica del sistema operativo è attivata, il DVD è avviato in
automatico. Se la funzione di esecuzione automatica non è attivata, avviare il programma
Setup.exe contenuto nel DVD.
2. Selezionare nella finestra di dialogo "Tipo di installazione" l'opzione "Installazione del
pacchetto".
3. Selezionare il pacchetto del programma "WebNavigator Client".
4. Prima dell'installazione nella finestra di dialogo "Impostazioni di sistema" vengono
visualizzate le impostazioni di sicurezza che vengono adattate per WinCC. Il Firewall viene
configurato automaticamente. Confermare le modifiche delle impostazioni di sistema.
22
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.4 Installazione di WebNavigator Client
5. Avviare l'installazione. È possibile seguire lo stato dell'installazione nella finestra di dialogo
visualizzata. Per annullare l'installazione selezionare "Annulla".
6. Riavviare il PC in caso il Setup lo richieda.
Risultato
Il WebNavigator Client è installato e aggiunto come funzione nella finestra di navigazione di
WinCC Explorer.
1.4.5
Installazione attraverso Intranet/Internet
Presupposti
● Per l'installazione e l'utilizzo di WebNavigator Client hanno validità le informazioni riportate
in Impostazioni all'interno di Internet Explorer (Pagina 21).
● In base al sistema operativo utilizzato, per l'installazione di WebNavigator Client, sono
richiesti determinati diritti utente minimi, vedere Diritti utente e gruppi di utenti (Pagina 20).
● sul computer deve essere installato WebNavigator Server. Internet Information Server deve
essere stato configurato con il configuratore WinCC Web. L'utente deve essere registrato
in WinCC User Administrator. Il progetto WinCC deve essere in runtime.
Procedura
1. Nella barra degli indirizzi di Internet Explorer inserire l'indirizzo "http://www.servername" di
WebNavigator Server. In caso di installazione in una directory virtuale, l'indirizzo potrà
essere come il seguente: "http:// www.servername/WebNavigator/".
2. Inserire il nome utente e la password.
3. Se si accede a WebNavigator Server per la prima volta, viene chiesto di installare
WebNavigator Client. Fare clic sul link "Click here to install". Nella finestra di dialogo
"Download file" fare clic sul pulsante di comando "Salva" per salvare il setup del client sul
computer di destinazione. È consigliabile effettuare il salvataggio per evitare di dover
ricaricare il setup nel caso che fosse richiesto un riavvio del client.
Nota
Se il WebNavigator Client è stato già installato e si desidera installare una versione
aggiornata dello stesso via Intranet/Internet, aprire direttamente il setup del client. Il
salvataggio del file di installazione sul computer di destinazione non è necessario. Per
salvare il nuovo file d'installazione, disinstallare prima il file della versione precedente
oppure salvare in un'altra cartella la nuova versione del file.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
23
WinCC/WebNavigator Installation Notes
1.4 Installazione di WebNavigator Client
4. Lasciare aperto Internet Explorer ed aprire Windows Explorer. Navigare nella directory nella
quale è stato salvato il file di setup. Avviare quindi il setup facendo doppio clic sul rispettivo
file.
5. Eseguire quanto indicato sullo schermo, inserendo i dati richiesti ed effettuando le
impostazioni richieste. I control sul lato client del WebNavigator vengono installati.
Abbandonare quindi la finestra di dialogo del setup.
Risultato
Una volta eseguita correttamente l'installazione, WebNavigator Client si collega al progetto
WinCC in runtime.
Nota
Se si vuole utilizzare la tastiera video, è necessario installare anche .net 4.0. .net 4.0 è già
compresa se si installa il WebNavigator Client mediante il DVD WinCC.
24
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.5 Installazione di Client di diagnostica WebNavigator
1.5
Installazione di Client di diagnostica WebNavigator
Introduzione
Il software per il Client di diagnostica WebNavigator è installato sul computer client dal DVD.
Presupposti
● È necessario disporre di diritti di amministratore.
Procedura
1. Inserire il DVD di WinCC nel drive del computer.
Se la funzione Esecuzione automatica del sistema operativo è attivata, il DVD è avviato in
automatico. Se la funzione di esecuzione automatica non è attivata, avviare il programma
Setup.exe contenuto nel DVD.
2. Selezionare nella finestra di dialogo "Tipo di installazione" l'opzione "Installazione
personalizzata".
3. Selezionare il programma "Diagnose Client" nel gruppo di programmi "Web Navigator".
4. Prima dell'installazione nella finestra di dialogo "Impostazioni di sistema" vengono
visualizzate le impostazioni di sicurezza che vengono adattate per WinCC. Il Firewall viene
configurato automaticamente. Confermare le modifiche delle impostazioni di sistema.
5. Avviare l'installazione. È possibile seguire lo stato dell'installazione nella finestra di dialogo
visualizzata. Per annullare l'installazione selezionare "Annulla".
6. Riavviare il PC in caso il Setup lo richieda.
Risultato
Il Client di diagnostica WebNavigator è ora installato.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
25
WinCC/WebNavigator Installation Notes
1.6 Progetto Demo di WebNavigator
1.6
Progetto Demo di WebNavigator
Premessa
Il progetto WinCC demo può essere scaricato da Internet come file ZIP ad estrazione
automatica:
● http://support.automation.siemens.com/WW/view/it/93148272 (http://
support.automation.siemens.com/WW/view/it/93148272)
Installazione
Per installare questo progetto copiare il file in una directory locale ed avviare la
decompressione, facendo due volte clic sul file.
Nel progetto Demo sono già progettate le seguenti connessioni:
WinCC
Connetti
Password
Navigatore Web Tedesco
winccd
winccpass
Navigatore Web Inglese
wincce
winccpass
Navigatore Web Francese
winccf
winccpass
Navigatore Web Italiano
wincci
winccpass
Navigatore Web Spagnolo
winccs
winccpass
Terminal PocketPC
PocketPC
winccpass
Terminal Mobic
Mobic
winccpass
Terminal MP370
MP370
winccpass
Vedere anche
http://support.automation.siemens.com/WW/view/it/93148272 (http://
support.automation.siemens.com/WW/view/it/93148272)
26
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Installation Notes
1.7 Deinstallazione
1.7
Deinstallazione
Introduzione
La disinstallazione di WebNavigator Server e WebNavigator Client avviene seguendo le
consuete istruzioni dell'ambiente Windows.
Procedura
1. Aprire il Pannello di controllo dal menu di avvio di Windows.
2. Fare doppio clic sull'icona "Installazione applicazioni".
3. Fare clic sull'icona "Cambia/Rimuovi programmi".
4. Selezionare WebNavigator Server oppure Client e fare clic su "Rimuovi". Seguire
attentamente le istruzioni visualizzate sullo schermo.
Risultato
Il WebNavigator Server o WebNavigator Client sono stati rimossi dal computer.
Nota
In caso di disinstallazione di WebNavigator Server, si consiglia di rimuovere anche la
rispettiva autorizzazione avvalendosi del programma "Automation License Manager". Le
licenze potranno essere in seguito attivate di nuovo.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
27
WinCC/WebNavigator Release Notes
2.1
2
Avvertenze su WebNavigator
Introduzione
Le presenti Release Note contengono avvertenze importanti.
Le informazioni contenute in queste Release Notes sono superiori a quelle nei manuali e nella
Guida in linea.
Si prega di leggere queste note di rilascio con attenzione poiché esse contengono informazioni
molto utili.
Avvertenze sulla sicurezza del sistema
Per il funzionamento sicuro dei prodotti o delle soluzioni Siemens è necessario adottare
adeguate misure di sicurezza (ad es. il concetto di protezione di cella) e integrare ciascun
componente in un concetto complessivo di Industrial Security che corrisponda allo stato attuale
della tecnica. Considerare in questo contesto anche i prodotti impiegati da altri costruttori. Per
maggiori informazioni sull'Industrial Security vedere http://www.siemens.com/
industrialsecurity (http://www.siemens.com/industrialsecurity).
Limitazioni di sicurezza in WebNavigator Client.
ATTENZIONE
Limitazioni di sicurezza e tempi di reazione in Internet Explorer
Con l'impiego di WebNavigator Client, tenere presente le limitazioni di sicurezza specifiche
della navigazione su Internet. In alcune circostanze, il WebNavigator Client è in grado di
riconoscere solo con notevole ritardo (>20s) rispetto ad un normale WinCC Client, il "down"
di WebNavigator Server o un eventuale disturbo della comunicazione.
Utilizzo di un collegamento sicuro tramite HTTPS
Per migliorare la sicurezza della comunicazione configurare il WebNavigator Server in modo
che supporti solo i collegamenti HTTPS.
Per questo è necessario disporre di un certificato digitale per il WebNavigator Server. Utilizzare
anche certificati SSL su WebNavigator Client.
Informazioni dettagliate sono disponibili in Microsoft Support alla sezione "Configurazione di
un servizio HTTPS in IIS" (http://support.microsoft.com/kb/324069 (http://
support.microsoft.com/kb/324069)).
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
29
WinCC/WebNavigator Release Notes
2.1 Avvertenze su WebNavigator
Comunicazione attraverso server proxy
Per la comunicazione tramite server proxy, osservare quanto segue:
● WebNavigator Client deve essere membro del dominio server.
● Se l'utente connesso a WebNavigator Client non ha accesso al server proxy, il login per il
server proxy con autenticazione NTLM viene eseguito come segue.
1. Viene visualizzata la finestra del login per il server proxy.
2. Viene visualizzata la finestra del login per l'utente WinCC.
3. Viene nuovamente visualizzata la finestra del login per il server proxy.
Prevenzione degli attacchi Cross-site request forgery nel WebNavigator (Cross Site Request Forgery)
Un attacco di Cross-site request forgery è simile al Cross-site scripting (XSS, Cross Site
Scripting).
L'attacco ha luogo quando un utente autenticato fa clic su un link trappola. Questo tipo di
vulnerabilità esiste anche quando gli script nel browser sono stati disattivati.
Siemens raccomanda:
● non utilizzare nessun'altra applicazione o servizio che funzionano in Internet.
● Quando il collegamento non è più necessario scollegarsi dal WebNavigator.
Architettura di sicurezza a livelli (Defense in Depth)
Tener conto delle indicazioni riportate nella pagina Internet di Siemens sull'"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)
Avvertenze generali su WebNavigator
WebNavigator Server: Configurare una porta diversa dalla porta standard "80"
Nella configurazione delle porte in WinCC Web Configurator, non utilizzare la porta standard
"80" bensì, ad es. la porta "8080".
WebNavigator Client: Impostazioni del firewall per la stampa dei Control di WinCC
Per le operazioni di stampa sul client è necessario definire le seguenti impostazioni firewall
per i profili utilizzati. Il procedimento viene spiegato sulla base dell'esempio in Windows 7:
1. Selezionare la voce "Pannello di controllo > Sistema e Sicurezza > Windows Firewall".
2. Fare clic sulla barra di spostamento "Consenti programma o funzionalità con Windows
Firewall"
3. Attivare nella lista "Programmi e funzionalità consentiti:" la voce "Condivisione file e
stampanti" per il profilo interessato.
4. Tornare alla pagina iniziale di Windows Firewall.
30
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Release Notes
2.1 Avvertenze su WebNavigator
5. Fare clic nella barra di spostamento su "Attiva/Disattiva Windows Firewall".
6. Se il Firewall è stato attivato, disattivare l'impostazione "Blocca tutte le connessioni in
ingresso, incluse quelle nell'elenco dei programmi consentiti".
WebNavigator Client: L'utente del desktop remoto deve trovarsi nel gruppo utenti "Simatic HMI Viewer"
di Windows.
Se un client WebNavigator intende collegarsi al server WebNavigator come utente del desktop
remoto, accertarsi che l'utente interessato si trovi nel gruppo utenti "Simatic HMI Viewer" di
Windows.
WebNavigator Client: Visualizzazione di Control ActiveX in Internet Explorer
I Control ActiveX sono disattivati per default in Internet Explorer. Per questo motivo i Control
WinCC non vengono visualizzati correttamente in Internet Explorer su un WebNavigator Client.
Per visualizzarli correttamente ampliare il Web Server come sito web sicuro e attivare i Control
ActiveX WinCC solo per la zona "Siti attendibili".
Per continuare a proteggere l'Internet Explorer da Control ActiveX di terzi, dopo aver apportato
la modifica, assicurarsi che le impostazioni di sicurezza limitate siano ancora valide per le altre
zone.
Ulteriori informazioni si trovano nella seguente documentazione:
● WinCC/WebNavigator: WinCC/WebNavigator Installation Notes > Installazione di
WebNavigator Client > Impostazioni all'interno di Internet Explorer"
WebNavigator Client: Aggiornamento di pagine tramite faceplate
Affinché le modifiche alle pagine vengano aggiornate tramite faceplate, nelle impostazione dei
file internet temporanei in Internet Explorer, attivare l'impostazione "Ad ogni accesso alla
pagina Web".
WebNavigator Client: Impostazioni di Internet Explorer in Windows Server 2012
Per potere caricare la pagina iniziale su Windows Server 2012 con il WebNavigator Client, è
necessario disattivare l'impostazione "Non salvare pagine crittografate su disco" in Internet
Explorer mediante "Strumenti > Opzioni Internet > Avanzate".
WebNavigator Client: Disconnessione manuale con la funzione ODK a partire da WinCC V7.2
Gli utenti possono ora disconnettersi manualmente da WebNavigator Client tramite la funzione
ODK "PWRTLogout()". La descrizione della funzione si trova nella documentazione dell'ODK
alla voce "ODK User Administratior/Funzioni di Login/Logout"."
WebNavigator Client: Funzione ODK "PWRTCheckPermissionOnPicture"
Per l'utilizzo della funzione ODK "PWRTCheckPermissionOnPicture" su un WebNavigator
Client, installare i plug-in "WinCC Basic Process Control" e "Advanced Process Control".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
31
WinCC/WebNavigator Release Notes
2.1 Avvertenze su WebNavigator
Disinstallazione di WinCC: WebNavigator Client deve essere installato a posteriori
Se si disinstalla WinCC, è necessario installare a posteriori il WebNavigator Client.
Segnalazione dopo l'installazione di un plug-in
Durante l'installazione di un plug-in può apparire una segnalazione dell'assistente della
compatibilità dei programmi. Il plug-in viene installato correttamente. Confermare quindi
questa segnalazione con "Programma installato correttamente."
Cambio di progetto
Dopo un cambio di progetto può verificarsi sporadicamente un'impossibilità di comando
dell'Internet Information Service (IIS). In questo caso sarà opportuno riavviare il computer.
WebNavigator Server: Utilizzo dello scanner antivirus Trend Micro con Windows 7 / Windows
Server 2008 SP2
Se viene utilizzato lo scanner antivirus Trend Micro "Office Scan" Corporate Edition V10.5 con
Windows 7 oppure Windows Server 2008 SP2, la performance del WebNavigator Server
potrebbe essere ridotta.
ActiveX Control (Industrial X) personalizzati
Per gli ActiveX Control (Industrial X) personalizzati deve essere garantita la compatibilità con
il sistema base WinCC, con il WebNavigator Server e con il WebNavigator Client:
● Installazione diretta dell'ActiveX Control sul computer con WinCC, WebNavigator Server o
WebNavigator Client. L'installazione di ActiveX Control deve precedere quella di WinCC,
WebNavigator Server e WebNavigator Client. Un eventuale funzionamento scorretto di
ActiveX Control dopo quest'operazione, sta ad indicare l'assenza dei requisiti di
compatibilità.
● Installazione come Plug-in dalla superficie di navigazione Web in WebNavigator Client. Se
l'ActiveX Control viene integrato in un plug-in e viene installato tramite download, in caso
di aggiornamento di WinCC, di WebNavigator Server o di WebNavigator Client è necessario
creare anche un nuovo plug-in con questo ActiveX Control. Tenere presente che alla
creazione del plug-in dovranno essere utilizzati binari (DLL, OCX ecc.) compatibili.
WebNavigator Client: "Protected Mode" in Windows 7
In Windows 7 il "Protected Mode" non viene supportato per WebNavigator Client.
WebNavigator Client: Collegamento con WebNavigator Server in Windows Server 2008
Per collegare un WebNavigator Client come "Utente" ad un WebNavigator Server, è
necessario aggiungere quest'ultimo come pagina sicura.
32
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Release Notes
2.1 Avvertenze su WebNavigator
Impostazioni di sicurezza in Internet Explorer: installazione mediante collegamento SSL
Se si intende scaricare WebNavigator da un portale ASP mediante un collegamento SSL, in
base a determinate condizioni non è possibile eseguire un download. Le seguenti impostazioni
offrono un rimedio:
● Disattivare nelle opzioni di internet dell'Internet Explorer nella scheda "Esteso" l'opzione
"Do not save encrypted pages to disk".
● Disattivare nel "Pannello di controllo/Installazione applicazioni/Componenti Windows"
l'opzione "Internet Explorer Enhanced Security Configuration".
WebNavigator Client: WinCC Alarm Control su un WebNavigator Server in WinCC ServiceMode
Situazione iniziale
Il WebNavigator Client è collegato a un WebNavigator Server che è utilizzato in WinCC
ServiceMode.
Comportamento
Se viene utilizzato un WinCC Alarm Control precedente a WinCC V7 che è collegato mediante
un prefisso del server, non sarà possibile aprire la finestra di dialogo di selezione.
Soluzione
Utilizzare il WinCC AlarmControl a partire da WinCC V7.
WebNavigator Client: file diagnostico "WebNavReconnnect.log"
Dopo l'installazione di WebNavigator Client il file di diagnostica "WebNavReconnnect.log"
viene salvato nella directory "<Utente>\Applicazione Data\Siemens\SIMATIC.WinCC
\WebNavigator\Client". Il file diagnostico viene salvato nel relativo profilo d'utente, cosicché
non siano necessari diritti di amministratore. In Windows 7 la directory si trova alla voce
"LocalLow".
WebNavigator Client: Computer WinCC con "Basic Process Control"
In caso di collegamento del WebNavigator Client con un computer WinCC provvisto di WinCC
Basic Process Control, il plug-in "WinCC Basic Process Control" deve essere installato su
WebNavigator Client. Senza il plug-in, non sarà disponibile la funzionalità di WinCC Basic
Process Control su WebNavigator Client, per es. mancanza del rispettivo ActiveX Control
nonché della visualizzazione raggruppata.
Il plug-in si trova su WebNavigator Server nella cartella "<wincc_installationspfad>
\WebNavigator\Server\Web\Install\Custom". Il plug-in può essere scaricato dalla superficie di
navigazione di WebNavigator nell'area download.
Le funzioni supportate e quelle non supportate sono descritte nel WinCC Information System
alla voce "Options for Process Control > Panoramica opzioni di controllo processo >
Progettazione in ambiente PCS 7 > Web client".
Per installare un WebNavigator Client su un Web server dedicato con WinCC Basic Process
Control, il plug-in "WinCC Basic Process Control" deve essere installato subito dopo
l'installazione di WebNavigator Client. Viene visualizzata la pagina di download per il plug-in.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
33
WinCC/WebNavigator Release Notes
2.1 Avvertenze su WebNavigator
È possibile uscire da questa pagina solo dopo l'installazione del plug-in per la visualizzazione
delle pagine di processo.
Per informazioni relative alle funzioni supportate del WebNavigator Client in caso di
collegamento a PCS7-OS, consultare la documentazione di PCS7.
WebNavigator Client: Download di plug-in con l'Internet Explorer 8
Durante il download con Internet Explorer 8 è necessario disattivare il filtro SmartScreen
nell'Internet Explorer. Altrimenti il plug-in viene avviato due volte dopo il download.
WebNavigator Client: "FLAG_COMMENT_DIALOG" della funzione "GCreateMyOperationMsg"
Il parametro "FLAG_COMMENT_DIALOG" non viene supportato dalla funzione
"GCreateMyOperationMsg" in WebNavigator Client.
Vedere anche
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
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Release Notes
2.2 Assistenza e supporto
2.2
Assistenza e supporto
2.2.1
Avvertenze di pericolo
Norme di sicurezza
Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla
prevenzione dei danni materiali che vanno assolutamente osservate. Le avvertenze per la
sicurezza personale sono evidenziate da un triangolo di pericolo mentre quelle per i danni
materiali sono senza triangolo di pericolo. Le avvertenze di pericolo sono rappresentate come
segue e segnalano in ordine descrescente i diversi livelli di rischio.
PERICOLO
significa che la mancata osservanza delle relative misure di sicurezza provoca la morte o
gravi lesioni fisiche.
AVVERTENZA
significa che la mancata osservanza delle relative misure di sicurezza può causare la morte
o gravi lesioni fisiche.
CAUTELA
significa che la mancata osservanza delle relative misure di sicurezza può causare lesioni
fisiche non gravi.
ATTENZIONE
significa che la non osservanza delle relative misure di sicurezza può causare danni materiali.
Nota
è un'informazione importante sul prodotto, sull'uso dello stesso o su quelle parti della
documentazione alla quale si deve prestare una particolare attenzione.
Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato.
Se in un avviso di pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle
persone, può anche essere contemporaneamente segnalato il rischio di possibili danni
materiali.
Personale qualificato
L'apparecchio o il sistema in questione deve essere installato e messo in servizio soltanto nel
rispetto della presente documentazione. Per la messa in servizio e l'esercizio di un
apparecchio/sistema è assolutamente necessario l'impiego di personale qualificato. Con
riferimento alle indicazioni contenute in questa documentazione in merito alla sicurezza, come
personale qualificato si intende quello autorizzato a mettere in servizio, eseguire la relativa
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
35
WinCC/WebNavigator Release Notes
2.2 Assistenza e supporto
messa a terra e contrassegnare gli apparecchi, i sistemi e i circuiti elettrici rispettando gli
standard della tecnica di sicurezza.
Uso conforme alle disposizioni
Rispettare quanto segue:
AVVERTENZA
Uso conforme alle disposizioni
L'apparecchio/sistema può essere utilizzato solo per i casi di impiego previsti nel catalogo e
nella descrizione tecnica e solo in combinazione con apparecchi e componenti di altri
produttori raccomandati o omologati dalla Siemens. Per consentire il funzionamento corretto
e sicuro del prodotto occorre garantire un trasporto, un immagazzinaggio ed un montaggio
eseguiti a regola d'arte, e provvedere ad un uso ed una manutenzione appropriati.
Marchi
Tutti i nomi di prodotto contrassegnati con ® sono marchi registrati della Siemens AG. Gli altri
nomi di prodotto citati in questo manuale possono essere dei marchi il cui utilizzo da parte di
terzi per i propri scopi può violare i diritti dei proprietari.
Avvertenze Security
Siemens commercializza prodotti di automazione e di azionamento per la sicurezza industriale
che contribuiscono al funzionamento sicuro di impianti, soluzioni, macchinari, apparecchiature
e/o reti. Questi prodotti sono componenti essenziali di una concezione globale di sicurezza
industriale. In quest'ottica i prodotti Siemens sono sottoposti ad un processo continuo di
sviluppo. Consigliamo pertanto di controllare regolarmente la disponibilità di aggiornamenti
relativi ai prodotti.
Per il funzionamento sicuro dei prodotti o delle soluzioni Siemens è necessario adottare idonee
misure preventive (ad es. il concetto di protezione di cella) e integrare cogni componente in
un concetto di sicurezza industriale globale all’avanguardia. Considerare in questo contesto
anche i prodotti impiegati da altri costruttori. Per ulteriori informazioni sulla sicurezza
industriale, vedere
● http://www.siemens.com/industrialsecurity (http://www.siemens.com/industrialsecurity)
Per restare informati sugli aggiornamenti cui vengono sottoposti i nostri prodotti, suggeriamo
di iscriversi ad una newsletter specifica del prodotto. Per ulteriori informazioni, vedere:
● http://support.automation.siemens.com (http://support.automation.siemens.com)
Esclusione della responsabilità
Abbiamo verificato che il contenuto della descrizione corrisponda all'hardware ed al software
descritti. Non potendo comunque escludere eventuali differenze, non garantiamo una
concordanza totale. Le indicazioni della presente descrizione vengono verificate
periodicamente e le correzioni necessarie si trovano nelle edizioni successive. Vi saremmo
grati per eventuali proposte di miglioramento.
36
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Release Notes
2.2 Assistenza e supporto
Le asserzioni nella documentazione online hanno nella loro veridicità un valore superiore
rispetto a quelle dei manuali e dei file PDF.
Prestare attenzione alle note di rilascio ed alle note di intallazione. Le informazioni contenute
nelle note di rilascio e di installazione hanno precedenza rispetto a quelle presenti nei manuali
e nella guida in linea.
Copyright © Siemens AG 2014
Con riserva di modifica / Tutti i diritti riservati
La cessione e la riproduzione di questo documento, la sua utilizzazione e diffusione sono
vietate salvo espressa autorizzazione. Eventuali trasgressori hanno l'obbligo di risarcire i
danni. Tutti i diritti sono riservati, in particolare in caso di brevetti o modelli di utilità.
Siemens AG
Automatizzazione e Drives
SIMATIC Human Machine Interfaces
Casella postale 4848
D-90026 Norinberga
Vedere anche
http://support.automation.siemens.com (http://support.automation.siemens.com)
http://www.siemens.com/industrialsecurity (http://www.siemens.com/industrialsecurity)
2.2.2
Customer Support
Servizio clienti, supporto tecnico
Le Hotline SIMATIC sono disponibili agli orari indicati nella seguente tabella. Le lingue parlate
alle Hotline SIMATIC sono generalmente il tedesco e l'inglese. Le Hotline delle autorizzazioni
offrono assistenza anche in francese, italiano e spagnolo.
Technical Support
Norimberga (GMT +1:00)
Raggiungibile Lu.-Ve. dalle 8:00 alle 17:00 (CET/CEST)
Telefono
+49 (0)911 895 7222
Fax
+49 (0)911 895 7223
E-mail
http://www.siemens.com/automation/support-request (http://
www.siemens.com/automation/support-request)
Al seguente indirizzo è disponibile una panormaica del Technical Support:
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
37
WinCC/WebNavigator Release Notes
2.2 Assistenza e supporto
● http://support.automation.siemens.com/WW/view/it/16605032 (http://
support.automation.siemens.com/WW/view/it/16605032)
Automation Value Card (AVC)
I possessori dell'Automation Value Card (AVC) hanno a disposizione un supporto tecnico
ampliato, ad es. la reperibilità 24 ore su 24, sette giorni la settimana. Per informazioni sull'AVC
visitare il seguente indirizzo:
● http://support.automation.siemens.com/WW/view/it/28448132 (http://
support.automation.siemens.com/WW/view/it/21981898)
SIMATIC Customer Support online
Service & Support
Al seguente indirizzo è disponibile una panoramica del supporto offerto per i nostri prodotti:
● http://www.siemens.com/automation/service&support (http://www.siemens.com/
automation/service&support)
Nel Product Support sono disponibili ad es., in forma di download, aggiornamenti firmware,
service pack oppure applicazioni utili.
Per utilizzare correttamente il supporto offerto è possibile consultare la relativa Guida in linea
che può essere richiamata tramite l'apposito pulsante "Aiuto on-line" sulla pagina Internet
oppure digitando il seguente indirizzo:
● http://support.automation.siemens.com/WW/support/html_00/help/Online_Hilfe.htm (http://
support.automation.siemens.com/WW/support/html_72/help/Online_Hilfe.htm)
FAQ WinCC
Il supporto online di WinCC con informazioni relative alle FAQ (domande frequenti) si trova al
seguente indirizzo:
● http://support.automation.siemens.com/WW/view/de/10805548/133000 (http://
support.automation.siemens.com/WW/view/it/10805583/133000)
Forum tecnico
Il forum tecnico supporta lo scambio con altri utenti SIMATIC. Vi si accede al seguente indirizzo:
● http://www.siemens.com/automation/csi/forum (http://www.siemens.de/automation/csi_it/
forum)
Documentazione tecnica sui prodotti SIMATIC
Per informazioni relative alla documentazione tecnica offerta per i singoli prodotti e sistemi
SIMATIC visitare il sito:
● http://www.siemens.com/simatic-tech-doku-portal (http://www.siemens.com/simatic-techdoku-portal)
Banca dati dei partner
Per rintracciare il proprio interlocutore locale, consultare la nostra banca dati dei partner al sito
seguente:
38
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Release Notes
2.2 Assistenza e supporto
● http://www.automation.siemens.com/partner/index.asp (http://
www.automation.siemens.com/partner/index.asp?lang=it)
Informazioni sul prodotto
SIMATIC WinCC
Per informazioni generali su WinCC richiamare l'indirizzo:
● http://www.siemens.com/wincc (http://www.siemens.com/wincc)
Prodotti SIMATIC
Informazioni generali sui prodotti SIMATIC sono reperibili al seguente indirizzo:
● http://www.siemens.com/simatic (http://www.siemens.com/simatic)
Vedere anche
Internet: Support Request (http://www.siemens.com/automation/support-request)
Internet: Technical Support (http://support.automation.siemens.com/WW/view/it/16605032)
Internet: Automation Validation Card (AVC) (http://support.automation.siemens.com/WW/
view/it/21981898)
Internet: Assistenza e supporto (http://www.siemens.com/automation/service&support)
Internet: FAQ WinCC (http://support.automation.siemens.com/WW/view/it/10805583/133000)
Internet: Supporto forum tecnico (http://www.siemens.de/automation/csi_it/forum)
Internet: Supporto ricerca (http://www.siemens.de/automation/csi_it/km)
Internet: Supporto Guida in linea (http://support.automation.siemens.com/WW/support/
html_72/help/Online_Hilfe.htm)
Internet: Documentazione tecnica sui prodotti SIMATIC (http://www.siemens.com/simatictech-doku-portal)
Internet: Banca dati dei partner (http://www.automation.siemens.com/partner/index.asp?
lang=it)
Internet: Informazioni attuali su WinCC (http://www.siemens.com/wincc)
Internet: Prodotti SIMATIC (http://www.siemens.com/simatic)
2.2.3
Support Request
Gentile cliente,
per poterLa assistere velocemente e agevolmente, Le chiediamo di compilare il modulo
"Support Request" in Internet. Le chiediamo di descriverci i problemi riscontrati nel modo più
preciso possibile. In molti casi è utile se abbiamo a disposizione i dati completi del progetto
per poter riprodurre l'errore oppure accorciare i tempi richiesti per risolvere il problema.
Prima di compilare il modulo per la richiesta di supporto verifichi se la base di dati progettata
rientra nella base di dati testata (vedere il capitolo "Dati prestazionali").
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
39
WinCC/WebNavigator Release Notes
2.2 Assistenza e supporto
Modulo per la richiesta di supporto
Il modulo per la richiesta di supporto si trova all'indirizzo:
● http://www.siemens.com/automation/support-request (http://www.siemens.com/
automation/support-request)
Durante la compilazione del modulo verrete guidati attraverso parecchie fasi dove vi verranno
richieste tutte le specifiche necessarie.
Una descrizione dettagliata della richiesta di supporto è disponibile al seguente indirizzo:
● http://support.automation.siemens.com/WW/view/it/16605654 (http://
support.automation.siemens.com/WW/view/it/16605654)
Procedimento
1. Aprire il modulo "Support Request" attraverso il link su Internet. Viene visualizzata la fase
1 "Seleziona prodotto".
2. Nel campo "Prodotto/numero d'ordine" inserire il nome del prodotto. Lettere maiuscole/
minuscole non sono rilevanti.
Cercare le componenti del nome del prodotto oppure digitare il completo nome del prodotto
nella successione corretta. Si possono, ad esempio, ricercare i termini seguenti:
- "WinCC Runtime"
- "WinCC DataMonitor"
- "wincc webnavigator"
- "Connectivity"
I prodotti trovati vengono quindi offerti nel campo "Selezione prodotto".
3. Selezionare prodotto desiderato e cambiare il tramite un clic su "Avanti" alla fase 2
"Seleziona caso d'applicazione".
4. Selezionare un caso d'applicazione o descrivere nel campo "Altro caso un'applicazione" il
concreto caso d'applicazione.
5. Cambiare attraverso "Avanti" alla fase 3 "Nostre soluzioni".
In un elenco vengono quindi riepilogate proposte di soluzione e FAQs, che sono state
trovate in relazione ai lemmi selezionati.
Una volta trovata una proposta di soluzione per problema, si può chiudere il modulo nel
browser.
Qualora non fosse stata trovata nessuna rispettiva proposta di soluzione, cambiare
attraverso "Avanti" alla fase 4 "Descrivi problema".
40
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator Release Notes
2.2 Assistenza e supporto
6. Si consiglia di descrivere possibilmente con esattezza il problema nel campo "Dettagli".
Cerchi in particolare di trattare i seguenti quesiti e le seguenti avvertenze. Facendo ciò
controlli anche la Sua installazione WinCC e la progettazione corrispondentemente al
seguente aiuto.
Illustri le Sue supposizioni. Non tralasci dettagli, anche se non dovesse considerarli
importanti.
- I dati della progettazione sono stati creati con una versione anteriore di WinCC?
- In che modo l'errore è riproducibile?
- Altri programmi vengono eseguiti parallelamente (contemporaneamente) a WinCC ?
- Sono stati disattivati eventuali screen saver, programmi antivirus e di gestione del
risparmio energetico?
- Cercare i logfile (WinCC\Diagnose\*.log, drwatson.log, drwtsn32.log) sul computer
utilizzato. I logfile sono necessari per l'analisi degli errori. Pertanto si raccomanda di inviare
assolutamente anche i logfile trovati.
7. Utilizzando il pulsante "Sfoglia" caricare il rispettivo progetto e i logfile (ad es. come file .zip)
nella richiesta di supporto.
Cambiare attraverso "Avanti" alla fase 5 "Indica dati di contatto".
8. Immettere il propri dati di contatto.
Leggere la dichiarazione inerente alla tutela dei dati e selezionare quindi se i dati personali
devono essere memorizzati durevolmente o meno.
Cambiare attraverso "Avanti" alla fase 6 "Riepilogo & invio".
9. All'occorrenza stampare la richiesta di supporto mediante il pulsante "Stampa".
Chiudere la richiesta di supporto premendo il pulsante "Invia".
I dati vengono inviati al Customer Support e quindi elaborati.
La ringraziamo per la Sua assistenza e speriamo di poterLe essere d'aiuto nella risoluzione
dei Suoi problemi.
Lo staff di WinCC
Vedere anche
Internet: Rapporto errori (http://www.siemens.com/automation/support-request)
Internet: Panoramica della Support Request (http://support.automation.siemens.com/WW/
view/it/16605654)
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
41
WinCC/WebNavigator - Getting Started
3.1
3
Il primo progetto Web
Introduzione
WinCC/WebNavigator offre una soluzione che consente di svolgere le funzioni di servizio e
supervisione del proprio sistema di automazione tramite Intranet e Internet. In questo modo
le funzioni di servizio e supervisione del progetto WinCC si possono realizzare rapidamente
e senza difficoltà.
Il pacchetto opzionale "WinCC/WebNavigator" include due componenti server da installare su
WebNavigator Server. I componenti di WebNavigator Client devono essere installati sul
computer sul quale vengono eseguiti il servizio e la supervisione delle pagine di processo
visualizzate, come nel sistema di base WinCC. A questo scopo utilizzare sul client Internet
Explorer oppure il Web Viewer "WinCCViewerRT".
WinCC/WebNavigator contiene ancora il componente "Client di diagnostica WebNavigator".
Dal punto di vista funzionale il client di diagnostica non si differenzia da un WebNavigator
Client. Il client di diagnostica consente un accesso garantito ed economico a uno o più
WebNavigator Server, per fini diagnostici appunto.
Panoramica
Il Getting Started si basa sul progetto demo WinCC. Nel progetto esemplificativo vengono
installati sullo stesso computer i programmi WinCC, WebNavigator Server e WebNavigator
Client.
Il progetto WinCC viene elaborato su WebNavigator Server. Se si accede al progetto con
Internet Explorer o "WinCCViewerRT" si utilizza invece WebNavigator Client.
Presupposti
● Il sistema di base WinCC è stato installato.
● Il progetto demo WinCC è stato installato. Per informazioni sull'installazione consultare il
capitolo "Informazioni sull'installazione del progetto demo WinCC (Pagina 26)".
● WebNavigator Server è stato installato. Per informazioni sull'installazione consultare il
capitolo "Informazioni sull'installazione del WebNavigator Server (Pagina 14)".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
43
WinCC/WebNavigator - Getting Started
3.1 Il primo progetto Web
Procedura
Per l'esecuzione del primo progetto Web eseguire i passi seguenti:
● Configurazione del progetto WinCC
– Distribuzione di pagine di processo WinCC per l'accesso Web
– Gestione degli utenti per WebNavigator Client
● Configurazione di WebNavigator Server
– Configurazione di una pagina Web di WebNavigator
– Configurazione del firewall
– Verifica della pagina Web attivata
● Utilizzo del progetto WinCC
– Definizione di impostazioni all'interno di Internet Explorer
– Installazione di WebNavigator Client e utilizzo del progetto WinCC con Internet Explorer
– Configurazione di WinCCViewerRT e utilizzo del progetto WinCC con WinCCViewerRT
● Creazione di una nuova pagina di processo e visualizzazione su WebNavigator Client
Vedere anche
Creazione di una nuova pagina di processo (Pagina 66)
Installazione di WebNavigator Client (Pagina 60)
Gestione degli utenti per WebNavigator Client (Pagina 51)
Avvio del progetto demo (Pagina 54)
44
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
3.2
Configurazione del progetto WinCC
3.2.1
Distribuzione di pagine di processo
Introduzione
Per poter visualizzare pagine di processo WinCC su WebNavigator Client occorre innanzitutto
distribuirle. Per la distribuzione utilizzare Web View Publisher, che effettua automaticamente
gli adattamenti necessari sui dati del progetto.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
45
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
Procedura
1. Nella finestra di navigazione di WinCC Explorer evidenziare la voce "Web Navigator".
Selezionare quindi la voce "Web View Publisher" nel menu contestuale. L'Assistente
WinCC Web Publishing viene avviato.
2. Fare clic su "Avanti".
46
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
3. Nel "Percorso del progetto WinCC" selezionare la cartella contenente il progetto WinCC.
Nella "Cartella per l'accesso Web alle pagine" selezionare la cartella di destinazione delle
pagine distribuite.
Acquisire la cartella proposta nella cartella del progetto WinCC.
Fare clic su "Avanti".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
47
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
4. Spostare le pagine da distribuire nella lista "File selezionati".
Fare clic su "Avanti".
48
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
5. Spostare le funzioni di progetto C necessarie nella lista "File selezionati".
Fare clic su "Avanti".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
49
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
6. Spostare i grafici utilizzati nelle pagine di processo nella lista "File selezionati". I file
referenziati sono contenuti nella cartella "GraCS" o nella sottocartella di "GraCS".
Fare clic su "Avanti".
7. Per avviare la distribuzione delle pagine fare clic sul pulsante "Completa".
50
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
Risultato
Nella lista dei risultati viene visualizzato lo stato di tutti gli oggetti distribuiti. Per visualizzare
altre informazioni fare clic su un singolo oggetto.
Le pagine e le funzioni sono state distribuite.
3.2.2
Gestione degli utenti per WebNavigator Client
Introduzione
Per consentire l'accesso a un progetto WinCC mediante WebNavigator Client è necessario
assegnare all'utente le rispettive autorizzazioni in WinCC User Administrator. Per ogni utente
è possibile selezionare una pagina iniziale e una lingua di runtime diversa.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
51
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
Procedura
1. Nella finestra di navigazione di WinCC Explorer fare clic con il tasto destro del mouse su
"User Administrator". Nel menu contestuale selezionare la voce "Apri".
2. Per il progetto Web è possibile utilizzare un utente già creato, ad es. l'utente "winccd" con
il login "winccd" e la password "winccpass", oppure crearne uno nuovo sulla base di questo
modello.
3. Per creare un nuovo utente selezionare nell'area di navigazione dal menu contestuale di
un gruppo la voce "Nuovo utente".
4. Definire una password per il nuovo utente nella colonna "Password".
5. Selezionare il nuovo utente nella finestra tabelle dello User Administrator.
6. Attivare nella finestra dati la casella di controllo "WebNavigator".
7. In "Pagina web iniziale" selezionare dall'elenco a discesa la pagina iniziale assegnata a
questo utente, ad es. "winccPic.pd_". È possibile selezionare come pagina iniziale solo
pagine distribuite.
8. In "Lingua web" selezionare dall'elenco a discesa la lingua assegnata in runtime a questo
utente. Nella biblioteca di testi sono disponibili le lingue create.
52
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.2 Configurazione del progetto WinCC
9. Selezionare l'utente appena creato nella finestra di navigazione dello User Administrator.
Attivare nella finestra tabelle le autorizzazioni desiderate, facendo clic nella colonna
"Abilitazione". Se è attivata l'autorizzazione di sistema "Web Access - Solo supervisione",
all'utente è consentita solo la supervisione del progetto WinCC in qualità di WebNavigator
Client.
10.Uscire dallo User Administrator.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
53
WinCC/WebNavigator - Getting Started
3.3 Configurazione di WebNavigator Server
3.3
Configurazione di WebNavigator Server
3.3.1
Avvio del progetto demo
Introduzione
Il progetto demo WinCC è stato copiato sul computer. In questo paragrafo si configura il
progetto Web per il computer che è contemporaneamente WebNavigator Server e
WebNavigator Client.
Procedura
1. Nel menu di avvio di Windows avviare WinCC da "SIMATIC > WinCC > WinCC Explorer".
2. Aprire il progetto "DemoProjectV7".
3. Nella finestra di dialogo successiva fare clic su "Avvia server localmente". Il progetto WinCC
potrà essere attivato solo se nella lista dei computer il computer in uso è stato
precedentemente registrato come server disponibile.
4. Nella finestra di navigazione di WinCC Explorer fare clic con il tasto destro del mouse su
"Computer" e selezionare la voce "Proprietà...".
5. Fare clic nella finestra di dialogo sul pulsante "Proprietà".
6. Nella casella "Nome del computer" inserire il nome del computer.
7. Fare clic su "OK". Le modifiche sono attive solo dopo avere riavviato il progetto.
8. Chiudere il progetto con "File/Esci".
9. Riaprire il progetto demo per configurare WebNavigator Server.
Vedere anche
Configurazione di una pagina Web di WebNavigator (Pagina 54)
3.3.2
Configurazione di una pagina Web di WebNavigator
Introduzione
WinCC Web Configurator consente di configurare e gestire l'Internet Information Service (IIS)
di Microsoft. In questo paragrafo viene creata una pagina Web standard.
Presupposti
● WebNavigator Server è stato installato.
● Il componente Windows "Internet Information Service" è stato installato.
54
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.3 Configurazione di WebNavigator Server
Procedura
1. Nella finestra di navigazione di WinCC Explorer evidenziare la voce "Web Navigator".
Nel menu contestuale aprire la voce "Web Configurator".
Nella pagina iniziale fare clic su "Avanti".
2. Attivare l'opzione "Crea nuova pagina Web standard (stand alone)" e fare clic su "Avanti".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
55
WinCC/WebNavigator - Getting Started
3.3 Configurazione di WebNavigator Server
3. Inserire come nome della pagina Web "WebNavigator".
4. Come "Porta" utilizzare la porta predefinita "80".
5. Selezionare un "Indirizzo IP". Utilizzare solo gli indirizzi che compaiono nella casella di
riepilogo.
Per consentire il collegamento al computer attraverso Intranet e Internet selezionare
l'opzione "Tutti senza assegnazione".
6. Come pagina Web standard selezionare "WebClient.asp".
7. Se non è stato attivato un firewall fare clic su "Fine".
Se invece è stato installato un firewall fare clic su "Avanti".
Risultato
La cartella Web è stata creata e la pagina Web attivata.
3.3.3
Configurazione del firewall
Introduzione
Questo capitolo descrive l'attivazione dei servizi "HTTP" e "HTTPS" in Windows 7 o Windows
2008 per la porta "80".
Per configurare Windows Firewall con maggiore sicurezza o per un'altra porta rivolgersi
all'amministratore di rete.
56
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.3 Configurazione di WebNavigator Server
Presupposti
● È stata creata una pagina Web standard con il Web Configurator.
● Il firewall è stato attivato.
● L'utente connesso ha diritti di amministratore di Windows.
● Se si utilizza il servizio HTTPS per WebNavigator, è necessario configurarlo nell'IIS. Per
maggiori informazioni vedere "Configurazione di un servizio HTTPS in IIS (http://
support.microsoft.com/kb/324069)".
Procedura con una porta predefinita
1. Fare clic sul pulsante "Windows Firewall" nel "WinCC Web Configurator".
Si apre la finestra di dialogo "Windows Firewall".
2. Windows 7: fare clic su "Consenti programma o funzionalità con Windows Firewall"
Windows 2008: fare clic su "Consentire a un programma di comunicare attraverso Windows
Firewall".
3. Attivare "Servizi Web protetti (HTTPS)" o "Servizi Web (HTTP)".
4. Uscire dalle finestre di dialogo di Windows aperte con "OK".
5. Fare clic nel Web Configurator su "Fine".
La configurazione del server viene conclusa.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
57
WinCC/WebNavigator - Getting Started
3.3 Configurazione di WebNavigator Server
3.3.4
Verifica della pagina Web attivata
Procedura con Windows 7 / 2008
1. Nel menu di avvio di Windows selezionare la voce "Tutti i programmi > Strumenti di
amministrazione > Internet Information Services (IIS) Manager".
2. Nell'area "Collegamenti" fare clic sul nome del computer.
3. Fare clic su "Pagina Web predefinita".
4. Verificare la visualizzazione delle pagine Web.
Se nella pagina Web desiderata, ad es. "WebNavigator", viene visualizzato lo stato
"Concluso", avviare la pagina Web.
Per avviarla selezionare il comando "Avvia" nel rispettivo menu contestuale.
5. Chiudere "Internet Information Services (IIS) Manager". La pagina Web è stata attivata.
58
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.4 Utilizzo del progetto WinCC
3.4
Utilizzo del progetto WinCC
3.4.1
Utilizzo del progetto WinCC con Internet Explorer
3.4.1.1
Impostazioni all'interno di Internet Explorer
Introduzione
Per utilizzare la funzionalità completa su WebNavigator Client, è necessario adattare le
impostazioni di sicurezza in Internet Explorer.
Procedura
1. Fare clic in Internet Explorer su "Strumenti > Opzioni Internet".
2. Fare clic sulla scheda "Protezione".
Selezionare l'area corrispondente, ad es. "Intranet locale" oppure "Internet".
3. Fare clic sul pulsante "Livello personalizzato".
4. Attivare le opzioni "Esegui script controlli ActiveX contrassegnati come sicuri" e "Scarica
controlli ActiveX con firma elettronica".
5. Alla voce "Scripting" attivare "Active Scripting".
6. Fare clic su "OK". Nella successiva finestra di dialogo confermare le modifiche.
7. Fare clic sul simbolo "Siti attendibili".
Aprire tramite il pulsante "Siti" la finestra di dialogo "Siti attendibili".
8. Registrare l'indirizzo di WebNavigator Server nel campo "Aggiungi il sito Web all'area". i
possibili formati e metacaratteri sono ad esempio "*://157.54.100 - 200", "ftp://
157.54.23.41", oppure "http://*.microsoft.com".
Disattivare l'opzione "Richiedi verifica server (https:) per tutti i siti dell'area" .
Fare clic sul pulsante di comando "Aggiungi". Fare clic su "OK".
9. Fare clic sul simbolo "Siti attendibili".
Fare clic sul pulsante "Livello standard" e quindi sul pulsante "Livello personalizzato".
Attivare "Inizializza e esegui script controlli ActiveX non contrassegnati come sicuri". Fare
clic su "OK".
10.Fare clic sulla scheda "Dati generali".
Nel campo "File temporanei Internet" fare clic sul pulsante "Impostazioni".
Attivare alla voce "Ricerca versioni più recenti delle pagine memorizzate" l'opzione
"Automaticamente".
Fare clic su "OK".
11.Chiudere la finestra di dialogo "Opzioni Internet" tramite "OK".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
59
WinCC/WebNavigator - Getting Started
3.4 Utilizzo del progetto WinCC
3.4.1.2
Installazione di WebNavigator Client
Introduzione
Questo capitolo descrive le modalità di installazione di WebNavigator Client su WebNavigator
Server mediante Intranet/Internet.
Presupposti
● WebNavigator Server è stato installato.
● La licenza "WinCC WebNavigator" è stata installata.
● Il progetto WinCC è in runtime.
● Le pagine WinCC sono state configurate per l'accesso Web e distribuite.
● In WinCC è stato creato un utente per WebNavigator Client.
● Internet Explorer
Procedura
1. Nella barra degli indirizzi di Internet Explorer inserire l'indirizzo "http://
www.<nome_server>" di WebNavigator Server.
2. Inserire il nome utente e la password, ad es. "winccd".
Se si accede a WebNavigator Server per la prima volta, viene chiesto di installare
WebNavigator Client. Fare clic sul link "Click here to install".
3. Nella finestra di dialogo "Download file" fare clic sul pulsante "Salva" per salvare il setup
del client sul computer di destinazione. Con questo salvataggio si evita di dover ricaricare
il setup nel caso in cui fosse richiesto un riavvio del client.
4. Nella successiva finestra di dialogo selezionare la cartella in cui si desidera memorizzare
il file di setup di WebNavigator Client.
5. Lasciare aperto Internet Explorer e aprire Windows Explorer. Navigare alla cartella in cui
è stato salvato il file di setup. Avviare quindi il setup facendo due volte clic sul rispettivo file.
6. Eseguire quanto indicato sullo schermo, inserendo i dati richiesti ed effettuando le
impostazioni necessarie.
7. Nella finestra di dialogo "Tipo di setup" selezionare l'opzione "Completo" per installare tutti
i componenti del client. Fare clic sul pulsante "Avanti".
8. Nella successiva finestra di dialogo fare clic sul pulsante "Installa".
9. Nella finestra di dialogo "Install Wizard completata" fare clic sul pulsante "Fine".
Risultato
Una volta eseguita correttamente l'installazione, WebNavigator Client si collega al progetto
WinCC in runtime. La pagina Web standard viene visualizzata con la pagina iniziale definita
per l'utente nello User Administrator.
60
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.4 Utilizzo del progetto WinCC
Insieme a WebNavigator Client viene installato anche il Web Viewer "WinCCViewerRT".
"WinCCViewerRT" è un programma di visualizzazione che può essere utilizzato in alternativa
a Internet Explorer per la visualizzazione del progetto WinCC.
3.4.2
Utilizzo del progetto WinCC con WinCCViewerRT
3.4.2.1
Configurazione di WinCCViewerRT
Introduzione
WinCCViewerRT è un programma di visualizzazione per i progetti WinCC. In WinCCViewerRT
è possibile definire le impostazioni per WebNavigator Server e Graphics Runtime.
Presupposti
● Sul server
– WebNavigator Server è stato installato.
– La licenza di WinCC/WebNavigator è stata installata.
– Il progetto WinCC è in runtime.
– Le pagine WinCC sono state configurate per l'accesso Web e distribuite.
● Sul client
– WebNavigator Client è stato installato.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
61
WinCC/WebNavigator - Getting Started
3.4 Utilizzo del progetto WinCC
Procedura
1. Fare clic nella cartella di installazione alla voce "Webnavigator\Client\bin" sul collegamento
"WinCCViewerRT.exe".
Se si configura per la prima volta WinCCViewerRT si apre la relativa finestra di dialogo.
Se WinCCViewerRT è già stato configurato, WinCCViewerRT viene semplicemente aperto.
La finestra di configurazione di WinCCViewerRT può essere aperta con la combinazione
di tasti <Ctrl+Alt+P>.
2. Inserire nella scheda "Generale" i dati per la connessione:
– Indirizzo server: http://<nome_server> o http://<indirizzo_IP>
– Nome utente e password, se si vuole preimpostare un utente per la finestra di
connessione.
– Se si attiva l'opzione "Utilizza le impostazioni del progetto", vengono applicate le
impostazioni progettate per questo utente nello User Administrator.
3. Definire nella scheda "Parametri" la lingua di runtime.
Se necessario, bloccare le combinazioni di tasti con le quali l'utente passa ad altri
programmi.
All'occorrenza, modificare la combinazione di tasti preimpostata <Ctrl+Alt+P> per il
richiamo della finestra di configurazione di WinCCViewerRT.
Definire una combinazione di tasti che consenta a un utente di disconnettersi e a un altro
di connettersi. Questa combinazione è utilizzabile solo se nella scheda "Generale" non è
stato preimpostato alcun utente.
62
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.4 Utilizzo del progetto WinCC
4. Nella scheda "Graphics Runtime" specificare le proprietà di WinCC Runtime:
- pagina iniziale
- file di configurazione per i menu e le barre degli strumenti definiti dall'utente
- attributi finestre
- azioni di utenti non ammissibili
5. Definire nella scheda "Runtime" ulteriori azioni di utenti:
● Attivazione della tastiera video
● Combinazione di tasti <Ctrl+Alt+Canc> per consentire il passaggio al Task Manager o al
sistema operativo mediante la tastiera video.
● Impostazioni per lo scollegamento automatico.
● Attivazione di Direct2D, per accelerare la rappresentazione grafica.
● Definizione della stampante con cui stampare l'ordine di stampa dai Control WinCC.
Chiudere la finestra di dialogo con il pulsante "OK".
Risultato
WinCCViewerRT è stato progettato. Una volta chiusa la finestra di dialogo viene stabilito il
collegamento al WebNavigator Server. Le impostazioni vengono salvate nel file di
configurazione "WinCCViewerRT.xml". Al successivo avvio di WinCCViewerRT vengono
utilizzate le impostazioni di questo file di configurazione. WinCCViewerRT applica la lingua
dell'interfaccia di WinCC.
Il file di configurazione è salvato nella directory "Documenti e impostazioni\<User>\Dati
applicazioni\Siemens\SIMATIC.WinCC\WebNavigator\Client". Il nome del file può essere
modificato, ad es. in "User1.xml". In alternativa è possibile avviare WinCCViewerRT dalla riga
di comando indicando il file di configurazione specifico dell'utente, ad es.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
63
WinCC/WebNavigator - Getting Started
3.4 Utilizzo del progetto WinCC
"WinCCViewerRT.exe User1.xml". In questo modo, a seconda dell'utente connesso, sono
possibili diverse configurazioni.
Se si rinomina o si cancella il file "WinCCViewerRT.xml", all'avvio viene aperta la finestra di
configurazione di WinCCViewerRT. Configurare nuovamente WinCCViewerRT oppure
selezionare un altro file di configurazione.
Nota
Se si blocca una combinazione di tasti o si nasconde il pulsante "Chiudi", WinCCViewerRT
può essere chiuso solo mediante una funzione di script. Funzione nello script C:
DeactivateRTProject, funzione nello script VB: HMIRuntime.Stop.
3.4.2.2
Utilizzo del progetto WinCC
Presupposti
● Sul server
– WebNavigator Server è stato installato.
– La licenza "WinCC WebNavigator" è stata installata.
– Il progetto WinCC è in runtime.
– Le pagine WinCC sono state configurate per l'accesso Web e distribuite.
– L'utente è stato creato in WinCC.
● Sul client
– WinCCViewerRT è stato configurato.
Procedura
1. Avviare "WinCCViewerRT" nel menu di avvio di Windows da "Programmi > Siemens
Automation > Options and Tools > HMI Tools".
2. Connettersi a WebNavigator Server:
– Se nella finestra di configurazione di "WinCCViewerRT" sono preimpostati utente e
password, non viene visualizzata la finestra di connessione. La connessione viene
eseguita automaticamente con il login memorizzato.
– Se nella finestra di configurazione di "WinCCViewerRT" non sono stati progettati l'utente
e la password si apre la finestra di connessione. Inserire il nome e la password
dell'utente WinCC. Per le password prestare attenzione all'uso di maiuscole e
minuscole. Fare clic su "OK".
3. Per cambiare l'utente, utilizzare la combinazione di tasti definita per la connessione/
disconnessione di "WinCCViewerRT". L'utente attuale viene disconnesso. Nella finestra di
connessione inserire il nome e la password del nuovo utente WinCC. Per le password
prestare attenzione all'uso di maiuscole e minuscole. Fare clic su "OK".
Questa combinazione è utilizzabile solo se non è stato preimpostato alcun utente.
64
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.4 Utilizzo del progetto WinCC
Risultato
WinCCViewerRT si collega al progetto WinCC attivato. Viene visualizzata la pagina iniziale
progettata per l'utente.
A seconda delle autorizzazioni l'utente può eseguire il servizio o la supervisione del progetto.
Se all'utente viene assegnata l'autorizzazione n. 1002 "Accesso Web - Solo supervisione"
l'utente potrà solo monitorare il progetto.
Il puntatore del mouse in forma di "View Only Cursor" indica che non potranno essere eseguiti
comandi rilevanti per il processo.
Tuttavia potranno ancora essere eseguiti determinati comandi, come ad es. l'apertura della
finestra delle proprietà di un WinCC OnlineTrendControl.
All'occorrenza è possibile utilizzare un simbolo proprio per il puntatore del mouse come "View
Only Cursor". Per maggiori informazioni vedere "Progettazione delle impostazioni di runtime
(Pagina 94)".
Con il tasto <F5> si attiva una nuova selezione di WinCCViewerRT.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
65
WinCC/WebNavigator - Getting Started
3.5 Creazione di una nuova pagina di processo e visualizzazione sul client
3.5
Creazione di una nuova pagina di processo e visualizzazione sul client
3.5.1
Creazione di una nuova pagina di processo
Introduzione
In questo paragrafo viene progettata sul server una nuova pagina di processo per il progetto
Web. Viene creata una finestra delle curve che visualizza i valori di misura contenuti
nell'archivio del progetto demo WinCC.
66
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.5 Creazione di una nuova pagina di processo e visualizzazione sul client
Presupposti
●
Il progetto demo WinCC è aperto.
Procedura
1. Nella finestra di navigazione di WinCC Explorer fare clic su "Graphics Designer". Fare clic
con il pulsante destro del mouse nella finestra dei dati e selezionare la voce "Nuova pagina".
2. Fare due volte clic nella tavolozza degli oggetti del Graphics Designer nella scheda
"Controls" su "WinCC OnlineTrendControl". Il controllo viene inserito nella pagina e la
finestra di configurazione viene aperta.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
67
WinCC/WebNavigator - Getting Started
3.5 Creazione di una nuova pagina di processo e visualizzazione sul client
3. Fare clic sulla scheda "Curve". Nell'area "Connessione dati" fare clic su
accanto al nome
della variabile. Nella finestra di dialogo "Selezione archivio/variabili" selezionare l'archivio
"Valori di misura" e la variabile "T01".
4. Fare clic su "OK". I valori di misura di "T01" sono collegati alla curva.
5. Progettare all'occorrenza le altre proprietà della curva o del controllo.
6. Salvare il controllo con il nome "NewTrend.pdl" e uscire da Graphics Designer.
68
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.5 Creazione di una nuova pagina di processo e visualizzazione sul client
Risultato
Su WebNavigator Server è stata progettata una finestra delle curve in una pagina. Per
visualizzare la finestra delle curve su WebNavigator Client è necessario distribuire la pagina
e assegnarla a un utente come pagina iniziale.
Vedere anche
Configurazione di una nuova pagina di processo per il Web (Pagina 69)
3.5.2
Configurazione di una nuova pagina di processo per il Web
Introduzione
Per visualizzare la finestra delle curve su WebNavigator Client è necessario distribuire la
pagina e assegnarla a un utente come pagina iniziale.
Presupposti
● Il progetto demo WinCC è aperto.
● Su WebNavigator Server è stata progettata una finestra delle curve in una pagina.
Procedura
1. Nella finestra di navigazione di WinCC Explorer fare clic con il tasto destro del mouse su
"WebNavigator". Selezionare "Web View Publisher" nel menu contestuale.
2. Nella finestra di dialogo "Seleziona pagine", campo "File" dell'assistente di Publishing
selezionare la nuova pagina "NewTrend.pdl". Spostare il file nell'elenco "File selezionati".
3. Seguire le ulteriori istruzioni dell'assistente di Publishing. Conclusa la procedura la pagina
è distribuita.
4. Nella finestra di navigazione di WinCC Explorer fare clic con il tasto destro del mouse su
"User Administrator" e selezionare la voce "Apri" nel menu contestuale.
5. Nella finestra di navigazione dello User Administrator selezionare l'utente con il quale si
vuole visualizzare la nuova finestra delle curve.
6. Attivare nella finestra della tabella la casella di controllo "WebNavigator". Viene visualizzato
il campo "Opzioni Web".
7. Con il pulsante "..." selezionare la pagina iniziale "NewTrend.pd_".
8. Uscire dallo User Administrator.
Risultato
La pagina con la finestra delle curve è configurata per la visualizzazione su WebNavigator
Client.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
69
WinCC/WebNavigator - Getting Started
3.5 Creazione di una nuova pagina di processo e visualizzazione sul client
Vedere anche
Visualizzazione della pagina di processo su WebNavigator Client (Pagina 70)
Gestione degli utenti per WebNavigator Client (Pagina 51)
Distribuzione di pagine di processo (Pagina 45)
3.5.3
Visualizzazione della pagina di processo su WebNavigator Client
Introduzione
Questo paragrafo descrive le modalità di visualizzazione della pagina di processo appena
creata su WebNavigator Client. Per questo esempio utilizzare il Web Viewer
"WinCCViewerRT".
Presupposti
● WebNavigator Server e la licenza "WinCC WebNavigator" sono stati installati.
● L'utente è stato creato in WinCC.
● In WinCC è stata creata una pagina di processo.
● La pagina di processo è stata distribuita e assegnata all'utente come pagina iniziale.
● Il progetto WinCC è in runtime.
● WinCCViewerRT è stato configurato.
Procedura
1. Selezionare nel menu di avvio di Windows il comando "Start > Programmi > Siemens
Automation > Options and Tools > HMI Tools> WinCCViewerRT".
2. Connettersi a WebNavigator Server:
– Se nella finestra di configurazione di "WinCCViewerRT" sono progettati utente e
password, non viene visualizzata la finestra di connessione. La connessione viene
eseguita automaticamente con il login memorizzato.
– Se nella finestra di configurazione di "WinCCViewerRT" non sono stati progettati l'utente
e la password si apre la finestra di connessione.
Inserire nome e password dell'utente nella scheda "Generale". Fare clic su "OK".
3. Per cambiare l'utente utilizzare la combinazione di tasti preimpostata <Ctrl+Alt+P>. Viene
aperta la finestra di configurazione di "WinCCViewerRT".
Inserire nome utente e password nella scheda "Generale". Fare clic su "OK".
70
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Getting Started
3.5 Creazione di una nuova pagina di processo e visualizzazione sul client
Risultato
La finestra delle curve viene visualizzata nel Web Viewer "WinCCViewerRT". I valori delle
curve vengono caricati dall'archivio.
Vedere anche
Configurazione di WinCCViewerRT (Pagina 61)
Utilizzo del progetto WinCC (Pagina 64)
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
71
WinCC/WebNavigator - Documentazione
4.1
4
Panoramica delle funzioni
Introduzione
WinCC/WebNavigator offre una soluzione che consente di svolgere le funzioni di servizio e
supervisione del proprio sistema di automazione tramite Intranet e Internet. In questo modo
le funzioni di servizio e supervisione del progetto WinCC si possono realizzare rapidamente
e senza difficoltà. I comuni metodi di sicurezza Internet sono supportati. Tuttavia, per una
maggiore sicurezza in Internet si consiglia di utilizzare la codifica SSL.
Il pacchetto opzionale "WinCC/WebNavigator" è costituito dai seguenti componenti:
● WebNavigator Server
● WebNavigator Client
● Client di diagnostica WebNavigator
WebNavigator Server
Su WebNavigator Server vengono salvate le pagine WinCC e le funzioni necessarie che
vengono visualizzate su WebNavigator Client. Web View Publisher adatta automaticamente
i dati del progetto necessari per il Web. Così facendo è possibile raggiungere il massimo della
performance.
Per la comunicazione con i WebNavigator Client, WebNavigator Server necessita di Microsoft
Internet Information Service (IIS). L'IIS viene configurato e gestito con il WinCC Web
Configurator.
La funzione "Load Balancing" permette di distribuire automaticamente i WebNavigator Client
su diversi WebNavigator Server in modo uniforme e in funzione della licenza server
corrispondente.
WebNavigator Client
WebNavigator Client viene avviato da Internet Explorer con i controlli ActiveX attivati, e
consente il servizio e la supervisione di un progetto WinCC in corso senza dover installare
l'intero sistema di base WinCC sul computer.
Gli accessi dei WebNavigator Client si regolano dalla gestione utenti. Per ogni utente è
possibile definire una pagina iniziale e una lingua diversa. L'assegnazione di autorizzazioni
specifiche permette ai singoli utenti di accedere in maniera scalabile alle diverse aree e funzioni
del progetto.
Il Web Viewer "WinCCViewerRT" è un semplice programma di visualizzazione per progetti
Web che può essere utilizzato in alternativa a Internet Explorer per la visualizzazione del
progetto WinCC.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
73
WinCC/WebNavigator - Documentazione
4.1 Panoramica delle funzioni
Client di diagnostica WebNavigator
Il client di diagnostica WebNavigator è particolarmente adatto nei seguenti casi di impiego:
● Diagnostica remota e utilizzo di diverse stazioni WinCC non presidiate.
● Manutenzione remota centrale per sorvegliare più WebNavigator Server tramite un client
di diagnostica.
● Per Power User che necessitano di un accesso garantito al server in ogni momento.
Dal punto di vista funzionale il client di diagnostica non si differenzia da un WebNavigator
Client. Tuttavia esso garantisce l'accesso a WebNavigator Server in qualunque momento.
L'accesso è indipendente dal numero degli utenti già connessi a WebNavigator Server.
La licenza del client di diagnostica consente un accesso a costi contenuti da uno o pochi
WebNavigator Client a molti WebNavigator Server. Le licenze di WebNavigator e quelle di
diagnostica possono essere combinate tra loro. WebNavigator Server richiede una licenza per
il server di diagnostica se non è già presente una licenza per il WebNavigator.
74
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.2 Impieghi possibili di WinCC/WebNavigator
4.2
Impieghi possibili di WinCC/WebNavigator
4.2.1
WebNavigator Server su WinCC Server
Collegamento tramite Intranet/LAN tra WebNavigator Client e progetto WinCC
WinCC Server e i componenti server di WebNavigator sono installati su un computer. I
WebNavigator Client eseguono il servizio e/o la supervisione del progetto server in corso come
applicazione isolata sulla rete Intranet/LAN.
Ciò consente una configurazione economica delle postazioni di lavoro necessarie ad es. per
il controllo o la manutenzione. Non occorre installare la versione completa di WinCC sui
computer.
Collegamento tramite Internet e Intranet tra WebNavigator Client e progetto WinCC
WinCC Server e i componenti server di WebNavigator sono installati su un computer. I
WebNavigator Client possono eseguire il servizio e/o la supervisione del progetto server in
corso tramite Internet o Intranet.
Per proteggere il sistema dagli attacchi dalla rete vengono impiegati due firewall. Il primo
firewall protegge WebNavigator Server dagli attacchi dalla rete. Il secondo firewall serve come
protezione addizionale di Intranet.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
75
WinCC/WebNavigator - Documentazione
4.2 Impieghi possibili di WinCC/WebNavigator
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
)LUHZDOO
)LUHZDOO
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
$6,QWHUIDFH
6LVWHPLGLDXWRPD]LRQH$6
&OLHQW:LQ&&
4.2.2
Separazione di WinCC Server e WebNavigator Server
Comunicazione attraverso un canale
A WinCC Server è assegnato un gruppo di sistemi di automazione. Fanno parte del progetto
tutti i dati, programmi, dati di progettazione e impostazioni varie. Sul computer con WinCC
Server e WebNavigator Server il progetto WinCC viene rappresentato in modo speculare in
rapporto 1:1 e non è collegato in rete con i sistemi di automazione.
I dati vengono sincronizzati tramite il canale OPC. Per questo motivo WebNavigator Server
necessita di una licenza per il numero di variabili OPC.
Per proteggere il sistema da accessi non autorizzati vengono impiegati due firewall. Il primo
firewall protegge WebNavigator Server dagli attacchi dalla rete. Il secondo firewall serve come
protezione addizionale di accesso a Intranet.
76
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.2 Impieghi possibili di WinCC/WebNavigator
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
)LUHZDOO
)LUHZDOO
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
23&
&OLHQW:LQ&&
:LQ&&6HUYHU
$6,QWHUIDFH
6LVWHPLGLDXWRPD]LRQH$6
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
77
WinCC/WebNavigator - Documentazione
4.2 Impieghi possibili di WinCC/WebNavigator
Comunicazione attraverso il bus di processo
Sul computer con WinCC Server e WebNavigator Server il progetto WinCC viene
rappresentato in modo speculare in rapporto 1:1. I dati vengono sincronizzati tramite il bus di
processo. Per proteggere il sistema da accessi non autorizzati vengono impiegati due firewall.
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
)LUHZDOO
)LUHZDOO
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
&OLHQW:LQ&&
:LQ&&6HUYHU
$6,QWHUIDFH
6LVWHPLGLDXWRPD]LRQH$6
4.2.3
Server Web dedicato
Introduzione
Per l'alimentazione centrale dei dati dei WebNavigator Client negli impianti di dimensioni
considerevoli si consiglia di installare un Web server dedicato. Il Web server dedicato elabora
e ottimizza gli accessi dei client ed è a loro disposizione in sostituzione di WinCC Server.
La funzionalità del Web server dedicato viene resa disponibile al momento dell'installazione
di WebNavigator Server su un WinCC Client.
78
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.2 Impieghi possibili di WinCC/WebNavigator
Vantaggi dell'impiego di un Web server dedicato
● Il carico del traffico può essere distribuito su diversi Web server dedicati, aumentando al
tempo stesso la performance dell'intero sistema.
● Grazie alla separazione fisica tra Web server dedicato e WinCC Server su computer diversi,
i server vengono separati l'uno dall'altro anche sul piano della sicurezza.
● Questa separazione fisica dei server consente di tenere separati anche gli spazi riservati
alle diverse funzioni aziendali, ad es. il reparto di assistenza dell'impianto dal reparto EDP.
● Il Web server dedicato è in grado di accedere contemporaneamente a diversi WinCC Server
subordinati. Al momento della connessione al Web server dedicato l'utente ottiene
l'accesso a diversi progetti WinCC senza doversi registrare per ogni singolo progetto.
● Il Web server dedicato supporta la commutazione di ridondanza tra due WinCC Server
subordinati con WinCC Redundancy.
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQW
,QWHUQHW
:HE1DYLJDWRU&OLHQW
&OLHQW:LQ&&
)LUHZDOO
:LQ&&6HUYHU
:HE1DYLJDWRU6HUYHU
/$1
:LQ&&6HUYHU
:LQ&&6HUYHU
$6,QWHUIDFH
6LVWHPLGLDXWRPD]LRQH$6
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
79
WinCC/WebNavigator - Documentazione
4.2 Impieghi possibili di WinCC/WebNavigator
4.2.4
WinCCViewerRT
Panoramica
L'applicazione "WinCCViewerRT.exe" si esegue su WebNavigator Client anziché in Internet
Explorer. WinCCViewerRT viene installato con WebNavigator Client.
Il vantaggio di WinCCViewerRT è che non richiede un browser, garantendo così la protezione
del sistema da virus e trojan.
Vengono visualizzate solo le pagine configurate per l'accesso Web e distribuite su
WebNavigator Server. A seconda delle autorizzazioni l'utente può eseguire il servizio o la
supervisione del progetto. Se all'utente viene assegnata l'autorizzazione n. 1002 "Accesso
Web - Solo supervisione" in WinCC l'utente potrà solo monitorare il progetto. WebNavigator
Client svolge quindi la funzione di un cosiddetto "View Only Client".
Il puntatore del mouse in forma di "View Only Cursor" indica che non potranno essere eseguiti
comandi rilevanti per il processo. Tuttavia potranno ancora essere eseguiti determinati
comandi, come ad es. l'apertura della finestra delle proprietà di WinCC OnlineTrendControl.
WinCCViewerRT può essere utilizzato anche come applicazione per servizi terminal. Per
ulteriori informazioni in merito consultare "Configurazione dei servizi terminal per
WebNavigator Server".
WinCCViewerRT non supporta la funzione "Load Balancing".
Vedere anche
Configurazione dei servizi terminal per il WebNavigator (Pagina 141)
4.2.5
Client di diagnostica WebNavigator
Panoramica
Il client di diagnostica WebNavigator assicura un accesso economico a diversi WebNavigator
Server. In questo caso è possibile utilizzare contemporaneamente diversi client di diagnostica
e client normali. Questa procedura non richiede una licenza addizionale per WebNavigator
Server. L'attivazione della licenza ha luogo sul client di diagnostica. WebNavigator Server
richiede una licenza per il server di diagnostica se non è già presente una licenza per il
WebNavigator.
Il client di diagnostica può accedere a WebNavigator Server anche se quest'ultimo raggiunge
il numero massimo di accessi paralleli consentiti. Il client di diagnostica ha sempre un accesso
garantito a WebNavigator Server.
Possibili casi di applicazione sono per esempio:
● Manutenzione remota: con il client di diagnostica si accede consecutivamente a diversi
impianti WinCC per interventi di manutenzione e assistenza.
● Manutenzione centrale: con il client di diagnostica si accede contemporaneamente a più
server.
80
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.2 Impieghi possibili di WinCC/WebNavigator
4.2.6
Servizi terminal e WebNavigator
Introduzione
I servizi terminal dei sistemi operativi Windows Server offrono la possibilità di accedere al
Desktop di un server Windows. La visualizzazione avviene sul client terminal mentre
l'applicazione viene eseguita sul server terminal, ad es. WinCCViewerRT.
I servizi terminal trasmettono ai client soltanto l'interfaccia utente dell'applicazione. Ogni client
trasmette infine i dati da elaborare e immessi tramite tastiera e clic del mouse di nuovo indietro
al server.
Informazioni sulla configurazione ridondante degli impianti con i servizi terminal sono
disponibili nella relativa documentazione Microsoft.
7HUPLQDO6HUYHU
7HUPLQDO&OLHQW
3'$
7KLQ&OLHQW
(VHFX]LRQHGHOO
DSSOLFD]LRQH
DGHV:LQ&&9LHZHU57
1RWHERRN
(PLVVLRQHVXOYLGHR
Vantaggi dei servizi terminal
● Impiego di hardware robusto con spazio di memoria limitato per i client, ad es. senza ventola
e disco rigido in ambienti polverosi.
● Impiego di client mobili con consumo di corrente limitato, ad es. portatili, palmari, PDA.
● Tutte le applicazioni si trovano sul server in un ambiente sicuro.
● Gestione e manutenzione semplici e centralizzate del sistema.
● Supporto di sistemi operativi diversi, ad es. Windows CE, Windows 95.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
81
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
4.3
Progettazione di un sistema WebNavigator
4.3.1
Fasi della progettazione in breve
Presupposti
● Server e client sono collegati tra loro tramite TCP/IP.
● Sul server
– Internet Information Service è stato installato.
– WebNavigator Server è stato installato.
– È stata installata una chiave di licenza.
– WinCC è stato installato.
● Sul client
– È stato installato Internet Explorer
oppure
– È stato installato WinCCViewerRT.
Procedura principale
Per configurare un sistema WebNavigator è necessario eseguire le seguenti progettazioni:
1. Configurare il progetto WinCC.
– Distribuzione delle pagine di processo WinCC per l'accesso Web.
– Progettazione delle impostazioni Web.
– Creazione e gestione degli utenti per l'accesso di WebNavigator Client.
2. Configurare WebNavigator Server.
– Configurazione di una pagina Web di WebNavigator.
– Se necessario, progettazione della funzione "Load Balancing".
3. Osservare le differenze rispetto al sistema base WinCC e le restrizioni.
82
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
4.3.2
Configurazione del progetto WinCC
4.3.2.1
Distribuzione delle pagine di processo WinCC
Distribuzione di pagine di processo WinCC
Introduzione
Per visualizzare le pagine di processo WinCC su WebNavigator Client o DataMonitor Client
occorre prima distribuirle. Per la distribuzione utilizzare Web View Publisher, che effettua
automaticamente gli adattamenti necessari sui dati del progetto.
Panoramica
Per la distribuzione con Web View Publisher sono possibili le seguenti opzioni:
● Distribuzione sul computer locale.
La cartella di origine è la cartella attuale del progetto WinCC.
La cartella di destinazione è una sottocartella, ad es. "Projectname/WebNavigator/
Pictures".
● Distribuzione su un server Web dedicato con un prefisso server.
La cartella di origine è una cartella del progetto WinCC presente su un altro computer
WinCC definito dal prefisso server.
La cartella di destinazione si trova sul WinCC Client nella sottocartella ".../WebNavigator/
Pictures" del progetto WinCC. Le pagine del proprio progetto vengono salvate con il nome
"<nome_pagina>.PD_" mentre quelle di altri progetti con il nome "<prefisso_server>_
_<nome_pagina>.PD_".
● Distribuzione remota.
La cartella di origine e quella di destinazione possono trovarsi su uno o più Web server.
Web View Publisher può pertanto essere avviato sul Web server con la cartella di origine
e di destinazione o su un terzo Web server.
● Distribuzione remota su un Web server dedicato o WinCC Client di un altro computer
remoto.
Sul Web server dedicato/WinCC Client la cartella del progetto WinCC deve essere abilitata
in Windows. Se si apre il progetto WinCC del Web server/WinCC Client sul computer
remoto, è possibile avviare Web View Publisher da remoto. Sul computer remoto le pagine
WinCC di altri WinCC Server vengono distribuite sul Web server dedicato.
Web View Publisher esegue i seguenti adattamenti:
● Compressione dei dati per assicurare le migliori prestazioni possibili durante la navigazione
in Internet.
● Eliminazione di dati di progetto specifici non necessari per il funzionamento.
● Conversione di finestre della pagina in una componente ActiveX.
● Conversione di script in modo da renderli eseguibili sul client.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
83
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Distribuzione di pagine con script errati
Se durante la distribuzione compaiono avvisi o errori, le corrispondenti pagine di processo
verranno evidenziate nel campo di visualizzazione dell'Assistente di Web Publishing. Le
pagine con errori negli script vengono comunque distribuite. Tuttavia possono verificarsi errori
di runtime che vengono segnalati da WebNavigator Client.
Per verificare ed eventualmente correggere gli script utilizzati delle pagine distribuite è
possibile avviare lo strumento "PdlPad" direttamente in Web View Publisher.
Distribuire senza funzioni di progetto
Un'ulteriore fonte di errore potrebbe essere la distribuzione senza funzioni di progetto. Nella
distribuzione con il Web View Publisher vengono sempre distribuite le funzioni di progetto
selezionate. Se la distribuzione viene eseguita senza le funzioni di progetto, le pagine
distribuite non contengono più funzioni di progetto. Nelle pagine distribuite e quindi sul client
sono sempre disponibili le funzioni di progetto dell'ultima distribuzione.
La selezione delle funzioni di progetto nel Publisher è indipendente dalle pagine distribuite
nella stessa procedura. Se ad es. si modificano alcune funzioni di progetto, ma non le relative
interfacce, è necessario distribuire tutte le funzioni di progetto necessarie. In questo caso non
occorre tuttavia distribuire la pagina.
Modifica della pagina di processo in Graphics Designer
Se si modifica una pagina di processo nel Graphics Designer su WebNavigator Server in
runtime, è necessario ridistribuirla. Solo successivamente la pagina di processo modificata
verrà visualizzata su WebNavigator Client.
Per trasferire le modifiche su WebNavigator Client in presenza di un Web server dedicato,
aprire da remoto il progetto WinCC su quest'ultimo. Quindi aprire e salvare la pagina modificata
nel Graphics Designer. Infine distribuire la pagina con Web View Publisher sul Web server
dedicato.
Se sono state modificate numerose pagine è possibile semplificare la procedura utilizzando
la funzione "Converti pagine" nel menu contestuale del Graphics Designer. Eseguita questa
funzione occorre eseguire nuovamente la distribuzione delle pagine modificate.
Vedere anche
Distribuzione delle pagine di processo WinCC con Web View Publisher (Pagina 86)
Presupposti per la distribuzione di pagine (Pagina 85)
84
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Presupposti per la distribuzione di pagine
Presupposti generali
● I nomi delle pagine non devono contenere caratteri di sottolineatura doppi, ad es.
"__furnace_overview.pdl". La stringa di caratteri che precede i due caratteri di sottolineatura
viene interpretata come prefisso del server.
● I nomi Package e/o e nomi simbolici dei PC non devono contenere caratteri di sottolineatura
doppi.
● Se si utilizza Basic Process Control, il nome non deve iniziare nemmeno con un singolo
carattere di sottolineatura. In caso di utilizzo del Picture Tree Manager, nelle pagine di
livello superiore il nome è preceduto da "@PTN_". Con il carattere di sottolineatura iniziale
il nome della pagina contiene così un doppio carattere di sottolineatura.
● Se nel percorso del progetto e in quello di installazione di WinCC sono presenti due file
header con lo stesso nome, Web View Publisher utilizza quello che si trova nel percorso
di installazione.
Presupposti per la distribuzione su un Web server dedicato
● Sul WinCC Client è installato WebNavigator Server.
● Gli script C e VB di tutti i WinCC Server a cui ha accesso WinCC Client sono stati copiati
su WinCC Client.
● I pacchetti dei WinCC Server a cui ha acceso WinCC Client devono essere caricati su
WinCC Client.
● Per distribuire progetti su altri computer, prima di avviare Web View Publisher è necessario
connettere questi computer tramite drive di rete. In questo modo i progetti vengono
visualizzati nella finestra di selezione del Publisher. Non è possibile inserire direttamente
il percorso.
Presupposti per la distribuzione remota
● L'accesso a cartelle di origine e di destinazione è abilitato per il Web View Publisher.
Per default WinCC crea queste abilitazioni di Windows. Verificare che queste abilitazioni
non siano limitate, che non valgano ad es. solo per determinati utenti.
● Per distribuire progetti su altri computer, prima di avviare Web View Publisher è necessario
connettere questi computer tramite drive di rete. In questo modo i progetti vengono
visualizzati nella finestra di selezione del Publisher. Non è possibile inserire direttamente
il percorso.
Vedere anche
Distribuzione di pagine di processo WinCC (Pagina 83)
Distribuzione delle pagine di processo WinCC con Web View Publisher (Pagina 86)
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
85
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Distribuzione delle pagine di processo WinCC con Web View Publisher
Introduzione
Web View Publisher consente di distribuire le pagine di processo create nel Graphics Designer.
L'Assistente WinCC Web Publishing supporta l'utente nella distribuzione.
86
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Procedura
1. Nella finestra di navigazione di WinCC Explorer evidenziare la voce "Web Navigator".
Nel menu contestuale selezionare la voce "Web View Publisher".
L'Assistente WinCC Web Publishing viene avviato.
2. Fare clic su "Avanti".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
87
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
3. Per distribuire le pagine su un Web server dedicato attivare l'opzione "Prefisso server".
Selezionare nella casella di riepilogo il prefisso del WinCC Server sul quale si trova il
progetto WinCC. Nell'elenco vengono visualizzati i prefissi dei server i cui pacchetti sono
stati caricati su WinCC Client.
L'eliminazione di un prefisso dalla selezione modifica i percorsi visualizzati nei campi
successivi.
4. Nel "Percorso del progetto WinCC" selezionare la cartella contenente il progetto WinCC
con le pagine da distribuire.
In caso di distribuzione su un Web server dedicato la cartella presenta il seguente formato:
"\\<servername>\<serverprefix>_ _<projectname>".
Per eseguire una distribuzione remota selezionare il progetto di origine contenente le
pagine.
Il progetto di origine viene visualizzato attraverso il nome di abilitazione sull'altro WinCC
Server.
La cartella presenta il seguente formato:
"\\<nome_computer>\<nome_di_abilitazione>".
88
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
5. Nella "Cartella per l'accesso Web alle pagine" selezionare la cartella di destinazione delle
pagine distribuite.
Acquisire la cartella proposta nella cartella del progetto WinCC.
L'indicazione del percorso va modificata, ad es., solo nel caso di trasferimento delle pagine
in un altro progetto. In questo caso si verifica una rispettiva estensione della lista di scelta
prefissi.
Per la distribuzione remota verificare il percorso del progetto di destinazione in cui sono
salvate le pagine distribuite.
L'indicazione del percorso viene adattata al momento della selezione del progetto di origine.
Qualora il progetto di destinazione si dovesse trovare su un altro WinCC Server,
selezionare il rispettivo progetto.
6. Per visualizzare nella lista dei risultati gli oggetti nascosti che vengono distribuiti
automaticamente, attivare l'opzione "Visualizza oggetti nascosti".
7. Fare clic su "Avanti". Spostare le pagine da distribuire nella lista "File selezionati".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
89
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
8. Fare clic su "Avanti". Spostare le funzioni di progetto C utilizzate nelle pagine di processo
distribuite nell'elenco "File selezionati". Non è consentita la distribuzione di singoli script
VB.
Fare clic su "Avanti".
90
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
9. Spostare nella lista "File selezionati" i grafici referenziati da distribuire. I file referenziati
sono contenuti nella cartella "GraCS" o nella sottocartella di "GraCS".
Fare clic su "Avanti".
10.Per avviare la distribuzione delle pagine fare clic sul pulsante "Esci".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
91
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Risultato
Le pagine e le funzioni sono state distribuite. Nella lista dei risultati viene visualizzato lo stato
di tutti gli oggetti distribuiti. Per visualizzare altre informazioni fare clic su un singolo oggetto.
È possibile seguire la distribuzione mediante il file "<Cartella_di_progetto>\WebNavigator
\WizardLog.txt".
92
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Verifica degli script con "PdlPad"
Il file di registro "WizardLog.txt" contiene indicazioni sugli errori negli script utilizzati. Per
rilevare gli errori è possibile anche utilizzare il debugger "PdlPad".
1. Aprire "PdlPad" facendo due volte clic sull'oggetto desiderato nella lista dei risultati in Web
View Publisher. Viene visualizzato lo script della pagina distribuita.
2. Fare clic su
per verificare lo script.
3. Gli script possono essere temporaneamente corretti e salvati. Le correzioni vengono
salvate solo nelle pagine distribuite e non nella pagina di processo del progetto WinCC.
In alternativa è possibile aprire "PdlPad" nel menu di avvio di Windows attraverso "SIMATIC
> WinCC > WebNavigator-Server".
Vedere anche
Distribuzione di pagine di processo WinCC (Pagina 83)
Presupposti per la distribuzione di pagine (Pagina 85)
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
93
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
4.3.2.2
Progettazione delle impostazioni Web
Progettazione delle impostazioni di runtime
Introduzione
Nella finestra di dialogo "Impostazioni Web WinCC" è possibile progettare il comportamento
in runtime.
Procedura
1. Nella finestra di navigazione di WinCC Explorer evidenziare la voce "Web Navigator". Nel
menu contestuale selezionare la voce "Impostazioni Web".
2. Nella finestra di dialogo "Impostazioni Web WinCC" passare alla scheda "Runtime".
Selezionare le impostazioni desiderate. Chiudere quindi la finestra con "OK".
94
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Utilizzo del design "WinCC classic"
Attivare questa opzione per migliorare le prestazioni di WebNavigator Client. In questo modo
verrà utilizzato il layout originale di WinCC V6.
Cursore "Solo supervisione"
Un cursore preimpostato indica all'utente su WebNavigator Client che non può eseguire
comandi di runtime. All'utente è stata assegnata l'autorizzazione di sistema n° 1002 "Accesso
Web - Solo supervisione" nello User Administrator di WinCC.
Per utilizzare un proprio cursore, indicarne il percorso e il nome del file. In alternativa navigare
con il pulsante "…" al file del cursore desiderato.
Numero massimo di collegamenti attuali
Consente di definire il carico massimo di WebNavigator Server. Indicare il numero massimo
di collegamenti che possono accedere contemporaneamente al server. Viene contato il
numero dei gadget progettati:
Il numero dei collegamenti simultanei può superare il numero di licenze di WebNavigator, ad
es. se sono aperte più schede nella finestra del browser. Poiché il server normalmente
garantisce un massimo di 50 collegamenti senza carico supplementare, è necessario porre
una limitazione a "50". Il valore non deve essere inferiore al numero reale delle licenze per
WebNavigator.
Numero massimo di schede per ogni browser
Consente di definire il numero massimo di schede per ogni finestra del browser. Più schede
in una finestra del browser valgono come una licenza per WebNavigator.
Abilita segnalazione di sistema WinCC
In caso di connessione/disconnessione di un WebNavigator Client vengono emesse le
segnalazioni di sistema "N° 1012400" o "N° 1012401".
Attiva segnalazioni del log di eventi
Ogni connessione o disconnessione corretta della sessione viene protocollata nella
visualizzazione degli eventi di Windows.
Disattiva gruppi locali di SIMATIC Logon
Possono accedere a WebNavigator Server solo gruppi che si trovano in un dominio.
Rappresentazione grafica con accelerazione hardware
Nei WebNavigator Client viene attivata in tutto il progetto la rappresentazione Direct2D.
Pagine WinCC come gadget
Panoramica
I gadget sono mini-applicazioni per la Windows Sidebar. Su un WebNavigator Client è possibile
visualizzare in un gadget le pagine di processo WinCC distribuite.
L'utente definisce le pagine WinCC per il gadget. In runtime WebNavigator Server crea
ciclicamente come istantanea l'immagine "pdlImage.jpg" di una pagina dopo l'altra. Il file viene
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
95
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
salvato nella cartella "\WinCC\Webnavigator\Server\Web\image\_gadget". Il gadget accede
ciclicamente al file e visualizza la pagina creata momentaneamente.
In un gadget non vengono visualizzati i seguenti oggetti:
● Finestra di diagnostica Global Script
● WinCC Media Control
● WinCC Control da progetti migrati che sono stati creati con le versioni precedenti a WinCC
V7.0
Nota
Le pagine visualizzate non devono contenere interazioni di utenti. Tra queste rientrano,
ad es., richiami di finestre di connessione o di informazione sulle funzioni.
Non è possibile eseguire comandi nella pagina visualizzata nel gadget.
ATTENZIONE
I cicli di aggiornamento brevi caricano il sistema WebNavigator
Qualora nel gadget venissero aggiornati numerosi valori di processo nella vista delle curve
o venisse visualizzato un AlarmControl, selezionare un ciclo di aggiornamento
sufficientemente elevato.
Se al momento dell'istantanea non è ancora stato letto un valore di processo dal
controllore, nel gadget verrà visualizzato il valore iniziale e non il valore di processo attuale.
Presupposti
● Il sistema operativo Windows deve supportare l'utilizzo di gadget.
● Per la progettazione dei gadget, su WebNavigator Server deve essere installato
WebNavigator Client.
96
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Progettazione di gadget su WebNavigator Server
1. Nella finestra di navigazione di WinCC Explorer evidenziare la voce "Web Navigator". Nel
menu contestuale selezionare la voce "Impostazioni Web".
2. Nella finestra di dialogo "Impostazioni Web WinCC" passare alla scheda "Gadget".
3. Alla voce "Nome" selezionare una pagina distribuita con il pulsante "...".
4. Definire la lingua di runtime per la pagina selezionata.
5. Definire la sezione della pagina selezionata da visualizzare nel gadget. La pagina di
processo è in genere troppo grande per la rappresentazione nel gadget. Assicurarsi che
la sezione abbia la stessa larghezza e altezza del gadget o almeno le stesse proporzioni
della pagina. In caso contrario la pagina nel gadget verrà deformata o rappresentata con
un bordo nero.
6. Fare clic sul pulsante di comando "Aggiungi". La pagina viene aggiunta nell'elenco
"Pagine". Per aggiungere altre pagine ripetere i passi 3 - 6.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
97
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
7. Se si desidera modificare la lingua o la sezione di una pagina selezionare la pagina
nell'elenco. Modificare le impostazioni e fare clic sul pulsante "Modifica".
8. Nel campo di immissione "Ciclo di aggiornamento" definire l'intervallo di tempo in cui il
server ricrea ciclicamente la pagina rappresentata in "pdlImage.jpg".
All'inizio dell'intervallo di tempo si accede alla nuova pagina. I valori di processo attuali
vengono letti dal controllore. Allo scadere dell'intervallo di tempo viene creata la
registrazione del momento e salvata sotto "pdlImage.jpg".
Qui di seguito viene illustrato un esempio con due pagine di processo e un ciclo di
aggiornamento di "10 s".
Tempo (s)
Immagine
10
Prozessbild_1 -> pdlImage.jpg
20
Prozessbild_2 -> pdlImage.jpg
30
Prozessbild_1 -> pdlImage.jpg
40
Prozessbild_2 -> pdlImage.jpg
1. Per visualizzare nel gadget la data e l'ora della pagina generata, attivare l'opzione "Data e
ora".
2. Chiudere la finestra con "OK".
Visualizzazione di gadget su WebNavigator Client
Su WebNavigator Client, nella cartella di installazione, alla voce "\WinCC\Webnavigator
\GADGET" si trova un gadget predefinito per la visualizzazione delle pagine WinCC.
Per accedere al gadget con WebNavigator Client procedere nel modo seguente:
1. Fare due volte clic nella cartella di installazione alla voce "\WinCC\Webnavigator\GADGET"
sul gadget "WebNavigator.gadget". Il gadget viene installato nella Sidebar di Windows.
2. Definire il ciclo di aggiornamento in cui il gadget carica una pagina da WebNavigator Server.
3. Immettere l'indirizzo del WebNavigator Server. Il gadget stabilisce un collegamento con il
WebNavigator Server.
4. All'occorrenza trascinare il gadget sul desktop mediante Drag&Drop.
Impostazioni Web per la compatibilità
Utilizzo di progetti migrati
In WinCC/WebNavigator prima della V6.2 per gli script C valeva la seguente restrizione. Su
WebNavigator Client per i parametri e le funzioni seguenti veniva fornito solo il nome della
pagina e non il percorso completo con il nome della pagina:
● Parametro "lpszPictureName"
● Funzione "GetParentPicture"
● Funzione "GetParentPictureWindow"
Da WinCC/WebNavigator V6.2 in poi l'utente può attivare l'indirizzamento assoluto e annullare
all'occorrenza la restrizione per WebNavigator Client.
98
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Selezionare il comportamento desiderato in caso di utilizzo di script C:
● Nome della pagina: nell'impostazione standard l'indirizzamento assoluto è disattivato. Le
funzioni o i parametri forniscono solo il nome della pagina. Resta invariata la compatibilità
con versioni precedenti di WebNavigator Client e gli script C creati appositamente.
● Nome della pagina e percorso: il nome assoluto della pagina viene fornito con il percorso
completo.
Questo comportamento corrisponde al sistema di base WinCC. Gli script C impiegati nel
sistema di base WinCC si possono eseguire su WebNavigator Client senza doverli
modificare.
Procedura
1. Nella finestra di navigazione di WinCC Explorer evidenziare la voce "Web Navigator". Nel
menu contestuale selezionare la voce "Impostazioni Web".
2. Nella finestra di dialogo "Impostazioni Web WinCC" passare alla scheda "Compatibilità".
3. Attivare il comportamento desiderato per gli script C.
4. Chiudere la finestra con "OK".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
99
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
4.3.2.3
Gestione degli utenti per WebNavigator Client
Introduzione
Per accedere a un progetto WinCC come WebNavigator Client occorre assegnare all'utente
le autorizzazioni per il servizio e la supervisione. Per ogni utente è possibile selezionare una
pagina iniziale e una lingua di runtime. Con la funzione "Sconnessione automatica" si stabilisce
quando deve concludersi l'accesso di WebNavigator Client al progetto WinCC. L'utente
connesso viene quindi disconnesso automaticamente.
Sconnessione automatica
La sconnessione automatica offre i seguenti vantaggi in un sistema WebNavigator:
● L'accesso al progetto WinCC da WebNavigator Client è limitato nel tempo. In questo modo
si aumenta la protezione del sistema, in particolare in caso di utilizzo di client non sorvegliati
con accesso a WebNavigator Server.
● Dopo la sconnessione automatica la licenza utilizzata dal client viene riabilitata.
● Dopo la sconnessione automatica il carico attuale di WebNavigator Server si riduce.
Presupposti
● Le pagine di processo WinCC sono state distribuite con Web View Publisher.
● User Administrator di WinCC è aperto.
● È stato creato un utente.
● Le autorizzazioni di sistema dell'utente sono state definite.
● Se si utilizza l'opzione WinCC "Basic Process Control" devono essere definite le
autorizzazioni specifiche di un'area.
100
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Procedura
1. Selezionare l'utente desiderato nella finestra di navigazione.
2. Nella finestra della tabella vengono visualizzate le autorizzazioni operative assegnate
all'utente.
Se è attivata l'autorizzazione di sistema "Web Access - Solo supervisione", all'utente è
consentita solo la supervisione del progetto WinCC in qualità di WebNavigator Client.
Se questa autorizzazione di sistema rimane disattivata per l'utente, valgono comunque le
altre autorizzazioni operative che gli sono state assegnate. Verificare pertanto le
impostazioni delle altre autorizzazioni.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
101
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
3. All'occorrenza definire nelle proprietà dell'utente nel campo "Sconnessione automatica" il
tempo fino al logout automatico. Per arrivare alle proprietà selezionare nella finestra di
navigazione il gruppo a cui appartiene l'utente e quindi nella finestra tabelle l'utente stesso.
– Se è impostato un intervallo pari a "nessuno", la sconnessione automatica è disattivata.
– Se si attiva l'opzione "Tempo assoluto", il tempo progettato per la sconnessione
automatica decorre a partire dal momento della connessione. Il tempo decorre
indipendentemente dai comandi dell'utente.
– Se si attiva l'opzione "Tempo inattivo", il tempo progettato decorre a partire dal momento
in cui è stato effettuato l'ultimo comando tramite tastiera o mouse. L'utente verrà
disconnesso automaticamente dopo questa pausa senza comandi.
Dopo la sconnessione automatica appare la segnalazione "Interruzione automatica
connessione: scollegamento dal server". Aggiornando la pagina con "F5" è possibile
ricollegarsi a WebNavigator Server.
4. Attivare nelle proprietà dell'utente l'opzione "WebNavigator".
5. In "Pagina web iniziale" selezionare dall'elenco a discesa la pagina iniziale assegnata a
questo utente. È possibile selezionare come pagina iniziale solo pagine distribuite.
6. In "Lingua web" selezionare dall'elenco a discesa la lingua assegnata in runtime a questo
utente. Nella biblioteca di testi sono disponibili le lingue create.
7. Uscire dallo User Administrator.
Restrizioni per l'impiego di SIMATIC Logon
WebNavigator Server supporta SIMATIC Logon ma con le seguenti restrizioni:
● Se l'utente è membro di diversi gruppi di utenti, viene selezionato un gruppo qualsiasi nel
quale è stata progettata una pagina iniziale. Non è possibile progettare il gruppo che deve
essere selezionato. Vengono tenute in considerazione le autorizzazioni di tutti i gruppi dei
quali l'utente è membro.
● Nella finestra di connessione di Internet Explorer il dominio deve precedere il nome utente:
"<domain>\<username>".
● Se la password scade nel corso di una sessione del client, l'operatività di WebNavigator
Client non ne viene influenzata.
● La password può essere modificata solo su WebNavigator Server.
● In caso di impiego di SIMATIC Logon su WebNavigator Server, WebNavigator Client non
supporta quanto segue:
– Script
– Funzioni ODK
– User Administrator
102
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
4.3.3
Configurazione di WebNavigator Server
4.3.3.1
Configurazione di una pagina Web di WebNavigator
WinCC Web Configurator
Introduzione
WinCC Web Configurator consente di configurare e gestire l'Internet Information Service (IIS)
di Microsoft.
Presupposti
● WebNavigator Server è stato installato.
● Il componente Windows "Internet Information Service" è stato installato.
Avvio di WinCC Web Configurator
● Nella finestra di navigazione di WinCC Explorer evidenziare la voce "Web Navigator".
Nel menu contestuale aprire la voce "Web Configurator".
● In alternativa fare clic sul desktop sul collegamento "Web Configurator".
Prima configurazione con WinCC Web Configurator
Alla prima configurazione definire se si intende creare una nuova pagina Web standard oppure
una nuova cartella virtuale.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
103
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Volendo utilizzare esclusivamente la pagina Web di WebNavigator sul server, sarà necessario
attivare l'opzione "Crea nuova pagina Web standard (stand alone)".
Se si vuole aggiungere a una pagina Web esistente la pagina Web di WebNavigator come
sottocartella, attivare l'opzione "Aggiungi ad una pagina Web preesistente (cartella virtuale)".
L'opzione può essere richiesta nel caso in cui la pagina Web standard esistente debba
rimanere attiva o nel caso in cui il sistema operativo supporti soltanto l'esecuzione di una
pagina Web.
Nota
Pagina Web standard in un sistema operativo a 64 bit
Se si utilizza la pagina Web standard in un sistema operativo a 64 bit è necessario consentire
applicazioni a 32 bit nella Gestione IIS, nelle impostazioni avanzate della "Default Web Site"
nel pool di applicazioni "DefaultAppPool".
Gestione della configurazione con WinCC Web Configurator
Se IIS è già configurato, modificare con WinCC Web Configurator le impostazioni del Web
server esistente o della cartella virtuale.
Web Configurator rileva automaticamente se è già presente una configurazione. In caso
affermativo si apre la finestra di dialogo per la modifica della configurazione.
Nota
La cartella Web è stata modificata o cancellata
Se la cartella Web è stata cancellata occorre riavviare il computer prima di crearne una nuova
con Web Configurator.
Osservare quanto segue:
● Se in seguito a una modifica della cartella Web non è più possibile stabilire la
comunicazione con il Web, Web Configurator tenta di correggere le impostazioni.
● Se il problema non si risolve, procedere nel modo seguente:
1. Chiudere la console di IIS.
2. Per cancellare la pagina Web di WebNavigator inserire nella finestra "Esegui" di
Windows la seguente riga di comando:
"<percorso_di_installazione_wincc>\WebNavigator\Server\bin
\WinCCWebConfigurator.exe" deinstall="yes".
3. Avviare nella consolle di IIS la pagina Web desiderata, ad esempio quella predefinita.
Creazione di una nuova pagina Web standard
Introduzione
Per creare una pagina Web standard si utilizza WinCC Web Configurator.
104
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Presupposti
● WebNavigator Server è stato installato.
● Il componente Windows "Internet Information Service" è stato installato.
● WinCC Web Configurator è stato avviato.
Procedura
1. Attivare l'opzione "Crea nuova pagina Web standard (stand alone)" e fare clic su "Avanti".
2. Alla voce "Nome della pagina Web" indicare il nome della pagina Web.
3. Alla voce "Porta" indicare il numero di porta utilizzato per l'accesso. Per default è impostata
la porta HTTP standard "80".
Per selezionare un numero di porta diverso, al momento della connessione di un
WebNavigator Client è necessario indicare il numero nella barra degli indirizzi di Internet
Explorer dopo il nome del server, ad es.
"http://<nome_server>:<numero_porta>".
4. Alla voce "Indirizzo IP" definire se collegare il computer a Intranet, Internet oppure a
entrambe le reti.
Utilizzare solo gli indirizzi che compaiono nella casella di riepilogo.
Per consentire il collegamento al computer attraverso Intranet e Internet selezionare
l'opzione "Tutti senza assegnazione".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
105
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
5. Definire la pagina Web standard da visualizzare dopo aver selezionato il Web server su
WebNavigator Client.
– MainControl.asp
Apre l'interfaccia di navigazione Web di WinCC e la pagina iniziale impostata nella
gestione utenti. L'interfaccia di navigazione Web è necessaria ad es. per scaricare i plugin.
– WebClient.asp
Apre la pagina iniziale impostata nella gestione utenti.
6. Definire l'intervallo di tempo per l'attivazione automatica del collegamento in seguito a un
disturbo.
"0" indica che la funzione di attivazione automatica del collegamento è disattivata.
7. Stabilire se la pagina Web deve essere avviata al termine della configurazione.
8. Se non è stato attivato un firewall fare clic su "Fine". Se invece è stato installato un firewall
fare clic su "Avanti".
Risultato
La cartella Web è stata creata e la pagina Web attivata.
Creazione di una cartella virtuale
Introduzione
Per creare una cartella virtuale si utilizza WinCC Web Configurator.
Presupposti
● WebNavigator Server è stato installato.
● Il componente Windows "Internet Information Service" è stato installato.
● WinCC Web Configurator è stato avviato.
106
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Procedura
1. Attivare l'opzione "Aggiungi ad una pagina Web preesistente (cartella virtuale)". Fare clic
su "Avanti".
2. Evidenziare la pagina Web attiva alla quale verrà aggiunta la cartella virtuale.
3. Chiudere il dialogo con il pulsante di comando "OK".
Nella successiva finestra di dialogo fare clic sul pulsante "Avanti".
4. Alla voce "Nome della pagina Web" indicare il nome della pagina Web.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
107
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
5. Come numero di porta e indirizzo IP Web Configurator applica le impostazioni di IIS.
6. Definire la pagina Web standard da visualizzare dopo aver selezionato il Web server su
WebNavigator Client.
– MainControl.asp
Apre l'interfaccia di navigazione Web di WinCC e la pagina iniziale impostata nella
gestione utenti. L'interfaccia di navigazione Web è necessaria ad es. per scaricare i plugin.
– WebClient.asp
Apre la pagina iniziale impostata nella gestione utenti.
7. Definire l'intervallo di tempo per l'attivazione automatica del collegamento in seguito a un
disturbo.
"0" indica che la funzione di attivazione automatica del collegamento è disattivata.
8. Stabilire se la pagina Web deve essere avviata al termine della configurazione.
9. Per concludere la configurazione fare clic su "Fine".
Risultato
La cartella Web virtuale è stata creata e la pagina Web attivata.
Per accedere alla pagina Web, aggiungere all'URL su WebNavigator Client il nome della
cartella Web virtuale, ad es. "http://Web server/WebNavigator".
Nessuna pagina Web attiva
Se non viene trovata alcuna pagina Web attiva, Web Configurator interrompe l'operazione ed
emette un messaggio.
Per eseguire nuovamente Web Configurator occorre innanzitutto attivare una pagina Web.
Per maggiori informazioni vedere "Verifica della pagina Web attivata".
Vedere anche
Verifica della pagina Web attivata (Pagina 110)
Configurazione del firewall
Introduzione
Questo capitolo descrive l'attivazione dei servizi "HTTP" e "HTTPS" in Windows 7 o Windows
2008 per la porta "80".
Per configurare Windows Firewall con maggiore sicurezza o per un'altra porta rivolgersi
all'amministratore di rete.
108
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Presupposti
● È stata creata una pagina Web standard con il Web Configurator.
● Il firewall è stato attivato.
● L'utente connesso ha diritti di amministratore di Windows.
● Se si utilizza il servizio HTTPS per WebNavigator, è necessario configurarlo nell'IIS. Per
maggiori informazioni vedere "Configurazione di un servizio HTTPS in IIS (http://
support.microsoft.com/kb/324069)".
Procedura con una porta predefinita
1. Fare clic sul pulsante "Windows Firewall" nel "WinCC Web Configurator".
Si apre la finestra di dialogo "Windows Firewall".
2. Windows 7: fare clic su "Consenti programma o funzionalità con Windows Firewall"
Windows 2008: fare clic su "Consentire a un programma di comunicare attraverso Windows
Firewall".
3. Attivare "Servizi Web protetti (HTTPS)" o "Servizi Web (HTTP)".
4. Uscire dalle finestre di dialogo di Windows aperte con "OK".
5. Fare clic nel Web Configurator su "Fine".
La configurazione del server viene conclusa.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
109
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Verifica della pagina Web attivata
Procedura con Windows 7 / 2008
1. Nel menu di avvio di Windows selezionare la voce "Tutti i programmi > Strumenti di
amministrazione > Internet Information Services (IIS) Manager".
2. Nell'area "Collegamenti" fare clic sul nome del computer.
3. Fare clic su "Pagina Web predefinita".
4. Verificare la visualizzazione delle pagine Web.
Se nella pagina Web desiderata, ad es. "WebNavigator", viene visualizzato lo stato
"Concluso", avviare la pagina Web.
Per avviarla selezionare il comando "Avvia" nel rispettivo menu contestuale.
5. Chiudere "Internet Information Services (IIS) Manager". La pagina Web è stata attivata.
4.3.3.2
Distribuzione del carico con la funzione "Load Balancing"
Ripartizione del carico sui WebNavigator Server
Panoramica
La funzione "Load Balancing" permette di distribuire automaticamente i WebNavigator Client
in modo uniforme su diversi WebNavigator Server. Ogni WebNavigator Server può partecipare
alla ripartizione del carico attraverso la rispettiva licenza server.
110
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Un WebNavigator Server può essere a scelta un server Load Balancing distribuente oppure
solo un WebNavigator Server partecipante.
Un server Load Balancing è automaticamente anche un WebNavigator Server partecipante.
In un gruppo di WebNavigator Server partecipanti possono essere progettati anche più server
Load Balancing.
Ripartizione del carico
Quando un WebNavigator Client si connette, il server Load Balancing lo inoltra a uno dei
WebNavigator Server partecipanti con il minor carico.
I client vengono assegnati tramite il file "LBConfig.xml" che si trova nella "Directory del progetto/
WebNavigator".
Se è connesso al server Load Balancing il minor numero di client, il nuovo client rimane
collegato a questo server.
In caso di guasto di un WebNavigator Server partecipante, i client ad esso connessi restano
nella videata di riconnessione finché questo Webserver non è nuovamente disponibile.
L'indirizzo di un WebNavigator Server non dipende dal fatto che sia attivato come server Load
Balancing o meno.
Concessione di licenza
Il "Load Balancing" supporta max. 32 WebNavigator Server collegati tra loro.
Ogni WebNavigator Server partecipante e ogni server Load Balancing necessita di una licenza
"Load Balancing".
Sui WebNavigator Client non è richiesta nessuna licenza.
In caso di computer WinCC con WinCC Redundancy è possibile utilizzare un server Load
Balancing o un WebNavigator Server partecipante con la licenza "WinCC Redundancy" e la
licenza "Load Balancing Step-Up".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
111
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Esempio
:HE1DYLJDWRU&OLHQW
:HE1DYLJDWRU&OLHQWQ
,QWHUQHW
:HE1DYLJDWRU&OLHQW
)LUHZDOO
/$1
:HE1DYLJDWRU6HUYHU
6HUYHU/RDG%DODQFLQJ
VHUYHUSDUWHFLSDQWH
:HE1DYLJDWRU6HUYHU
:HE1DYLJDWRU6HUYHU
VHUYHUSDUWHFLSDQWH
:HE1DYLJDWRU6HUYHU
6HUYHU/RDG%DODQFLQJ
VHUYHUSDUWHFLSDQWH
/LFHQ]D/RDG%DODQFLQJ
'HYLD]LRQHSHULO:HE1DYLJDWRU&OLHQW
Nella figura i WebNavigator Server da 1 a 3 partecipano al "Load Balancing". Sui
WebNavigator Server è installata una licenza "Load Balancing".
I WebNavigator Server 1 e 2 sono progettati come server Load Balancing.
Alla connessione del WebNavigator Client 1 sul WebNavigator Server 1 o 2, il client viene
inoltrato automaticamente al server con il minor carico.
In caso di guasto del WebNavigator Server collegato, il client 1 viene ritrasferito a uno dei due
WebNavigator Server rimanenti.
112
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Il WebNavigator Server 3 partecipa al "Load Balancing" ma non è stato progettato come server
Load Balancing.
In caso di carico o guasto consistente del server 1 o 2 i WebNavigator Client possono essere
ritrasferiti sul server 3. In caso di guasto del WebNavigator Server 3, nonostante il
collegamento esistente, non è possibile inoltrare i client ai server 1 o 2.
Il WebNavigator Server 4 non partecipa al "Load Balancing". Se il WebNavigator Client 2 si
connette a questo server, la connessione potrebbe fallire a causa dell'elevato carico del server.
In caso di guasto del WebNavigator Server 4, nonostante il collegamento esistente, non è
possibile inoltrare i client ai WebNavigator Server 1 - 3.
Impostazioni in caso di utilizzo di un server proxy
Con l'utilizzo di un server proxy è possibile che l'indirizzo di destinazione "http://
<nome_server>" del WebNavigator Server partecipante o del server Load Balancing venga
sostituito da "http://<nome_server.nome_proxy>".
Di conseguenza non è possibile trovare il WebNavigator Server indirizzato. Per questo motivo
occorre inserire su tutti i server partecipanti gli indirizzi di destinazione di tutti gli altri server
partecipanti in Internet Explorer. Inserire gli indirizzi in "Strumenti > Opzioni Internet >
Collegamenti > Impostazioni LAN > Avanzate" nel campo "Eccezioni".
Nota
L'applicazione "WinCCViewerRT.exe" non supporta il "Load Balancing".
Vedere anche
Progettazione della funzione "Load Balancing" (Pagina 113)
Progettazione della funzione "Load Balancing"
Introduzione
Su ogni WebNavigator Server partecipante e server Load Balancing è necessaria una licenza.
Tutti i server Load Balancing e i WebNavigator Server partecipanti vengono inclusi nella lista
dei server Load Balancing.
L'ordine dei server partecipanti nella lista deve essere uguale su tutti i server Load Balancing.
Impostare l'intervallo di interrogazione e attivare la funzione "Load Balancing".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
113
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Sui WebNavigator Client non è necessaria nessuna progettazione.
Nota
Liste identiche sui WebNavigator Server partecipanti
Le liste sul server Load Balancing e su tutti i WebNavigator Server partecipanti dovranno
essere identiche per garantire un funzionamento uniforme in caso di guasto di uno dei
WebNavigator Server.
Impostazioni in un progetto migrato
Le impostazioni per il "Load Balancing" vengono salvate in modo specifico per ogni progetto.
Perché le modifiche vengano applicate a un progetto migrato è necessario salvare
nuovamente le impostazioni. Avviare la finestra di configurazione e confermare le
impostazioni con "OK".
WebNavigator Server con licenza "Server di diagnostica WebNavigator"
Un WebNavigator Server con la licenza "Server di diagnostica WebNavigator" non deve
essere incluso nella lista dei server che partecipano al Load Balancing.
Presupposti
● Sono stati installati il sistema base WinCC, WebNavigator Server e una licenza "Load
Balancing".
● Su ogni WebNavigator Server partecipante e ogni server Load Balancing devono essere
progettati gli stessi utenti.
● Su WebNavigator Server deve essere stata creata la pagina Web standard per Web
Navigator come pagina "stand alone".
114
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Procedura
1. In WinCC Explorer selezionare "Load Balancing" nel menu contestuale alla voce
"WebNavigator". Si apre la finestra di dialogo "Load Balancing Configuration".
2. Nel campo superiore inserire l'indirizzo di un WebNavigator Server che parteciperà al "Load
Balancing". Fare clic sul pulsante "Aggiungi" per inserire l'indirizzo nella lista dei server.
Ripetere questa procedura per ogni WebNavigator Server che partecipa al "Load
Balancing". Aggiungere alla lista anche il nome del server Load Balancing.
Il nome di un server può essere successivamente eliminato dalla lista selezionandolo nella
lista e facendo clic sul pulsante "Rimuovi".
3. Attivare la casella di controllo "Abilita Load Balancing" per attivare il WebNavigator Server
locale come server Load Balancing.
Sui WebNavigator Server partecipanti la casella di controllo rimane disattivata.
Anche se si disattiva la casella di controllo, la lista dei server rimane invariata.
4. Selezionare nel campo "Intervallo di polling" l'intervallo di tempo entro il quale devono
essere interrogati i WebNavigator Server partecipanti. L'intervallo di tempo è rilevante solo
su un server Load Balancing.
5. Fare clic sul pulsante "Salva".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
115
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
6. Chiudere la finestra con "OK".
7. Ripetere questa procedura su tutti i WebNavigator Server partecipanti e i server Load
Balancing.
Le modifiche sono applicate dopo la successiva attivazione di WinCC Runtime.
4.3.4
Differenze rispetto al sistema di base WinCC
4.3.4.1
Limitazioni della funzionalità
Introduzione
Rispetto al sistema di base WinCC la funzionalità di WebNavigator presenta alcune restrizioni.
Verificare quindi se i progetti WinCC esistenti presentano queste restrizioni e all'occorrenza
adattarli.
Panoramica
Se in un progetto si utilizzano funzioni non supportate, dei rispettivi messaggi in runtime
richiameranno l'attenzione dell'utente in merito.
Per WebNavigator Client valgono le seguenti restrizioni:
● Il client consente la vista di un solo progetto WinCC in corso.
Non è possibile progettare i progetti dei server WinCC.
● È possibile utilizzare solo le opzioni e gli add-on di WinCC il cui impiego è espressamente
descritto nella documentazione.
● Non vengono supportate tutte le "Funzioni API di runtime".
Una lista delle funzioni supportate è disponibile nella sezione "Funzioni supportate
(Pagina 146)".
● Le restrizioni relative al Basic Process Control sono reperibili nel WinCC Information
System alla voce "Opzioni per Process Control > Sommario del sistema Sistema di controllo
di processo Opzioni > Progettazione in ambiente PCS 7 > "Web client".
● Il sistema di protocollo WinCC non viene supportato. Pertanto è possibile visualizzare
protocolli solo su WebNavigator Server e WinCC Client.
● La funzione di stampa non può essere utilizzata nei WinCC Control.
È possibile invece eseguire la stampa tramite la funzione Hardcopy di WinCC. Le modalità
di utilizzo di questa funzione sono riportate nella sezione "Utilizzo della funzione
"Hardcopy" (Pagina 134)".
La seguente FAQ mostra come definire le coordinate per la stampa ad es. del solo
TrendControl: FAQ 21606152 (http://support.automation.siemens.com/WW/view/it/
21606152)
● L'archivio delle segnalazioni e il sistema di segnalazione consentono di eseguire solo le
funzioni di servizio e supervisione. Non è possibile modificare la selezione degli archivi e
delle variabili per la rappresentazione dei valori di processo.
116
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
● In "WinCC AlarmControl" in presenza di una segnalazione non è supportata la proprietà
"attiva un'azione".
Per una corretta visualizzazione dei blocchi di segnalazione non deve essere attiva
l'opzione "Applica le impostazioni del progetto" che si trova nelle proprietà di "WinCC
AlarmControl", scheda "Blocchi di segnalazione".
● I tasti di scelta rapida progettati in WinCC non vengono supportati.
Viene invece supportato il comando attraverso il tasto di tabulazione.
● Non vengono supportati i seguenti oggetti della biblioteca globale di WinCC nella directory
"Biblioteca globale/Comando/Pannelli operatore".
– 1_Slider
– 2_Slider
– 4_Slider
● I caratteri speciali nazionali nei nomi delle pagine di processo o nei grafici referenziati non
vengono supportati in Internet.
● Non viene supportato il blocco di sovrapposizione nelle pagine del processo.
● Le funzioni di zoom avanzate non possono essere disattivate. Se non si desidera utilizzare
le funzioni di zoom, non usare sul client un mouse con rotella con l'impostazione
"Scorrimento automatico".
● La commutazione di ridondanza è supportata solo sul Web server dedicato.
4.3.4.2
Utilizzo di script
Script che vengono eseguiti esclusivamente nel WebNavigator
Per poter eseguire gli script solo nel WebNavigator, utilizzare nello script la definizione
"RUN_ON_WEBNAVIGATOR" per il preprocessore. Ad es.:
void OnOpenPicture (char* lpszPictureName, char* lpszObjectName,
char* lpszPropertyName)
{
#ifdef RUN_ON_WEBNAVIGATOR
// qui codice che viene eseguito solo nel WebNavigator
#else
// qui codice che viene eseguito solo nel sistema di base WinCC
#endif
}
Visual Basic Script
L'impiego di VBS è soggetto solo a restrizioni minime dovute a funzioni non supportate. Una
lista di queste funzioni è disponibile nella sezione"Funzioni non supportate (Pagina 156)".
Global Script
Gli script vengono progettati su WinCC Server nel progetto server.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
117
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
Gli script globali non possono essere eseguiti su WebNavigator Client ma sono supportati solo
sul server.
Gli script creati con il Dynamic Wizard possono contenere funzioni non supportate e non
possono quindi essere eseguiti su WebNavigator Client. Verificare ed eventualmente
correggere gli script. Aggiungere ad es. la seguente condizione: "#ifdef
RUN_ON_WEBNAVIGATOR".
Script con trigger di variabili
Nel WebNavigator le variabili vengono interrogate in cicli di "1 secondo". Anche con il trigger
di variabili "In caso di modifica" il ciclo di aggiornamento è di un secondo.
Ciò può causare un aumento del carico nella comunicazione tra l'AS e il WinCC Server. Tenere
presente il carico maggiore se la comunicazione tra AS e WinCC Server viene eseguita ai limiti
del carico massimo.
Nel caso in cui degli script triggerati da variabili dovessero richiedere ulteriori variabili i cui
nomi sono generati ad es. con funzioni di string, le variabili non ancora note potranno essere
lette soltanto in modo sincrono. Per evitare tempi di selezione eccessivi inserire i nomi delle
variabili utilizzate nella lista di trigger.
Script in caso di selezione e deselezione della pagina
A differenza del sistema di base, nel WebNavigator le pagine vengono caricate in modo
asincrono. Occorre tenere conto di questa impostazione negli script con un cambio pagina.
Se all'interno di uno script viene avviata la selezione per una finestra della pagina, in seguito
non sarà possibile accedere agli oggetti della nuova pagina all'interno dello stesso script. La
pagina in questo momento non è ancora caricata. Un ritardo temporale, ad es. "Sleep(2000)",
è inutile poiché lo script e Internet Explorer rimangono in attesa. Eseguire le seguenti parti di
script nella funzione "OpenPicture" che viene poi triggerata nel momento in cui la pagina è
stata caricata.
Se in seguito a una deselezione della pagina vengono richiamate altre funzioni nello script,
queste non verranno eseguite o verranno eseguite in modo errato. Deselezionando la pagina
si cancella il contesto della pagina.
Funzioni di script sincrone
Le funzioni di script sincrone espongono il sistema a un carico molto elevato.
Pertanto non utilizzare la funzione "SetTagxxx" negli script ciclici. Se molti client richiamano
le funzioni "SetTagxxx" in un ciclo veloce, ad es. di 1 s o meno, il server è esposto a un carico
eccessivo.
Tenere presente che le funzioni di script e i richiami seguenti arrivano sul server in modo
sincrono:
● Funzioni che scrivono una variabile in modo sincrono e aspettano poi il risultato, ad es.
"xxxWait"
● Richiami C API
118
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
L'utilizzo frequente di queste funzioni di script e di questi richiami riduce le prestazioni di
WebNavigator Client. Nel caso di una connessione Internet questi richiami possono durare
perfino alcuni secondi.
Le funzioni di script responsabili della manipolazione di oggetti nella pagina visualizzata non
sono in alcun modo pericolose dato che non si verifica alcuno scambio di dati tra client e server.
Tecnologia "immagine in immagine" e script ciclici
Molti richiami sincroni in una pagina possono ridurre le prestazioni, ad es. se:
● In una finestra della pagina sono progettate più di dieci finestre.
● Nelle finestre vengono utilizzati script ciclici con richiami sincroni, ad es. "SetTagxxx".
A causa di timeout alcuni script potrebbero non essere eseguiti.
In una finestra vengono supportate:
● 16 finestre con script ciclici.
● 31 finestre senza script ciclici.
4.3.4.3
Utilizzo di variabili
Variabili su computer locali
WebNavigator Client supporta le variabili locali del computer con le seguenti restrizioni:
● Quando si impiega un Web server dedicato, sul client sono disponibili solo le variabili del
computer locale del Web server dedicato. Le variabili sul client non possono assumere
valori propri.
● Le variabili sul computer locale dei WinCC Server subordinati non possono assumere valori
propri nel client.
● Il valore iniziale delle variabili di testo sul computer locale può contenere solo caratteri
ammessi anche nei nomi delle variabili. Se il valore iniziale di una variabile di testo contiene
ad es. i due punti, la variabile non viene riconosciuta nel client.
● Quando si utilizza User Archive il client non supporta variabili del computer locale poiché
User Archive vede solo le variabili locali del server e non quelle di WebNavigator Client.
Definizione della variabile di script della pagina locale
Quando si salvano negli script dati specifici della pagina, non utilizzare variabili WinCC per il
WebNavigator.
La lettura o scrittura di dati negli script attiva sempre uno scambio di dati con il server che
grava sulla comunicazione.
I dati specifici della pagina possono essere salvati nel modo seguente:
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
119
WinCC/WebNavigator - Documentazione
4.3 Progettazione di un sistema WebNavigator
● Progettare oggetti di grafica "invisibili" per utilizzare le proprietà di questi oggetti come
variabili specifiche della pagina. In seguito a modifiche dei valori salvati vengono eseguite
delle azioni sulle proprietà dell'oggetto.
● È stato ad es. creato l'oggetto invisibile "Testo statico". Nella proprietà "Testo" vengono
salvati testi a piacere e nelle proprietà del colore colori a piacere. Le proprietà vengono
lette e scritte tramite script. Queste proprietà influenzano lo stato della pagina senza che
sia necessario un roundtrip verso il server.
120
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
4.4
Utilizzo del progetto WinCC
4.4.1
Proprietà generali di WebNavigator Client
Attivazione automatica del collegamento in caso di disturbo
Se la comunicazione tra WebNavigator Client e WebNavigator Server viene interrotta, l'utente
riceve una segnalazione sul client.
Il client esegue quindi un'attivazione automatica del collegamento. Dopo aver ristabilito il
collegamento, viene selezionata la pagina iniziale del progetto WinCC. L'intervallo di tempo
tra i tentativi di attivazione del collegamento si definisce nel Web Configurator.
Se client e server comunicano tramite un firewall o un server proxy, la connessione del client
può riuscire ma non funzionerà la riconnessione automatica. In caso di riconnessione il client
utilizza "ICMP-Ping", che può essere bloccato dal firewall o dal server proxy. In questo caso
disattivare sul client l'utilizzo di "ICMP-Ping" durante la riconnessione. L'impostazione
"Riconnessione > Disattiva ICMP Ping" si trova nell'interfaccia di navigazione Web alle voci
"Impostazioni > Proprietà Web client" o nella pagina "ClientConfig.asp".
Contenuti della barra degli indirizzi
Sulla barra degli indirizzi di Internet Explorer vengono visualizzate stringhe di caratteri che non
sono rilevanti né interpretabili per l'utente. Ad es. può apparire la voce "loadbalancing=no" che
non rappresenta, tuttavia, una visualizzazione di stato per il server interessato nel processo
di Load Balancing.
Al momento della connessione inserire i caratteri sulla barra degli indirizzi e verificare il nome
del server e la porta.
Connessione tramite inserimento diretto in Internet Explorer
A causa dei patch di sicurezza Microsoft per Internet Explorer, non è più possibile connettere
WebNavigator Client inserendo il nome utente e la password nella barra degli indirizzi.
Voci "Completamento automatico" e link nella barra della cronologia
Le immissioni nella barra degli indirizzi di Internet Explorer vengono visualizzate come link
nella barra della cronologia o proposte come voci a "Completamento automatico" per
successive immissioni. Se un WebNavigator Client si connette su un WebNavigator Server
con Load Balancing tuttavia non è possibile utilizzare queste funzioni senza averle verificate.
Alla prima connessione su un server con Load Balancing il client viene inoltrato a un secondo
server. In Internet Explorer l'indirizzo del secondo server viene visualizzato nella barra della
cronologia o come voce a "Completamento automatico". Alla successiva connessione del
client il link viene acquisito nella barra della cronologia o nella voce a "Completamento
automatico" senza essere verificato. Il client viene quindi connesso sul secondo server.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
121
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
WebNavigator Client con diversi utenti principali
Se un utente principale installa su un computer una nuova versione di WebNavigator Client,
anche altri utenti principali di questo computer si devono aggiornare alla nuova versione.
Se gli utenti principali utilizzano diverse versioni, si possono verificare problemi.
Ciò vale anche se un utente principale si collega a un server con una versione di WebNavigator
meno recente.
Persistenza in Runtime
I dati di persistenza per pagine e oggetti vengono memorizzati di volta in volta su WebNavigator
Client. Se si utilizzano più progetti sul server e questi progetti contengono pagine o oggetti
omonimi, si dovrà tenere conto di quanto segue:
Se per una pagina in un progetto viene creata una persistenza in Runtime, essa verrà applicata
anche per la pagina con lo stesso nome nell'altro progetto.
Una volta eseguite le impostazioni di persistenza per una pagina server nel Web server
dedicato, queste impostazioni saranno applicate sul rispettivo WebNavigator Client.
Persistenza nei WinCC Control
Per i controlli da WinCC V7 in poi resettare le impostazioni nelle relative proprietà nella scheda
"Progettazione Online".
Nei controlli delle versioni precedenti a WinCC V7 i dati di persistenza si trovano su
WebNavigator Client nella cartella "Documenti e impostazioni/User/Dati applicazioni/Siemens/
SIEMENS.WINCC/WebNavigator/Client".
Per annullare le impostazioni nei controlli in cui è stata attivata la persistenza Runtime esistono
le seguenti possibilità:
● Reset delle singole impostazioni nel controllo.
● Cancellazione del file.
Modifica di un testo nella Text Library
Se si modifica un testo della Text Library sul server in runtime, la modifica non viene
automaticamente riconosciuta da WebNavigator Client. Per aggiornare le pagine visualizzate,
ricaricarle in Internet Explorer tramite il simbolo "Aggiorna" o il tasto "F5".
Testi vincolati alla lingua come riferimenti di testo
I testi vincolati alla lingua tramite riferimenti di testo vengono visualizzati su WebNavigator
Client nella lingua impostata per il client nell'editor " User Administrator".
WinCC Slider Control
Se si utilizza WinCC Slider Control impostare la proprietà "Aggiorna_continuamente" su "No".
Se si imposta "Sì", a ogni minima modifica della posizione viene attivato un trigger tramite
evento, che causa un forte carico della comunicazione su WebNavigator Client.
122
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
Disinstallazione del software ProTool/Pro
Se si disinstalla il software ProTool/Pro su un WebNavigator Client, i controlli della HMI Symbol
Library vengono deregistrati. Per accedere nuovamente ai controlli reinstallare WebNavigator
Client.
Accesso di WebNavigator Client a un WinCC flexible Sm@rt Server
Un WebNavigator Client può accedere a un WinCC flexible Sm@rt Server con la funzione
"Cambia server" dell'interfaccia di navigazione Web.
4.4.2
Pagine di processo su WebNavigator Client
Cambio di pagina su un server Web dedicato
Se sul Web server dedicato era stata caricata una pagina con prefisso del server,
successivamente non è possibile visualizzare alcuna pagina del progetto WinCC locale senza
questo prefisso.
Per visualizzare una pagina del progetto client locale è necessario utilizzare il prefisso del
server "@local" per l'indirizzamento, ad es. "@local::picture123.pdl".
La funzione OpenPicture() apre la pagina superiore dell'oggetto da eseguire all'attivazione del
Web server dedicato.
Funzioni di progetto nelle pagine
Al momento della prima selezione di un progetto dopo il caricamento della pagina iniziale
vengono caricate anche le funzioni relative al progetto.
Può quindi verificarsi un ritardo tra la prima visualizzazione della pagina iniziale e l'esecuzione
dei comandi. La pagina viene visualizzata ma i comandi diventano attivi solo dopo circa 1 s.
Finestra della pagina su WebNavigator Client
Se si modifica il nome della pagina in una finestra della pagina, su WebNavigator Client viene
eseguito più volte l'evento "Modifica dell'oggetto" della finestra della pagina.
Nel sistema di base WinCC questo evento viene eseguito una volta sola.
Questo comportamento sul client è dovuto al sistema perché in seguito al funzionamento
asincrono del collegamento Internet può essere attivato un aggiornamento multiplo
dell'oggetto della finestra della pagina. Questo comportamento non ha alcun effetto sulla
funzionalità.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
123
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
WinCC Webbrowser-OCX su WebNavigator Client
● Nella scheda "Protezione" delle opzioni Internet di Internet Explorer deve essere attivata
la casella di controllo "Consenti controlli ActiveX".
● Se su WebNavigator Client si seleziona un link in una pagina di processo con WinCC
Webbrowser, alla prima visualizzazione di questa pagina collegata via link non funziona il
pulsante "Indietro". Solo a partire dal secondo richiamo di questa pagina la funzione verrà
eseguita correttamente. Dopo un cambio della pagina di processo il comportamento errato
si ripresenta.
● WinCC Webbrowser serve per la visualizzazione di contenuti Web statici o di documenti
CHM in pagine di processo. I contenuti con funzionalità di scripting non vengono supportati.
● Per bloccare il tasto destro del mouse nel WinCC Webbrowser e impedire così l'accesso
del WinCC Client al menu contestuale procedere nel modo seguente:
– Utilizzare il "Group Policy Object Editor" (Gpedit.msc) Microsoft.
– Nel percorso "\Windows Components\Internet Explorer\Browser menus" impostare il
menu contestuale su "Disabled".
Prestazioni in caso di impiego di WinCC UserArchiveControl
Le modifiche a un archivio utente attivano un aggiornamento del WinCC UserArchiveControl
rappresentato. I seguenti fattori influenzano le prestazioni delle pagine di processo con WinCC
UserArchiveControl su WebNavigator Client:
● Utilizzare il minor numero possibile di WinCC UserArchiveControl che accedono
contemporaneamente a un archivio utente.
● Progettare il minor numero possibile di modifiche cicliche nell'archivio utente.
124
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
4.4.3
Utilizzo del progetto WinCC con Internet Explorer
4.4.3.1
Utilizzo del progetto WinCC con Internet Explorer
Presupposti
● Sul server
– WebNavigator Server è stato installato.
– La licenza "WinCC WebNavigator" è stata installata.
– Le pagine WinCC sono state configurate per l'accesso Web e distribuite.
– Nello User Administrator di WinCC è stato creato l'utente per WebNavigator Client.
– Nello User Administrator è stata definita una pagina iniziale per l'utente.
– Il progetto WinCC è in runtime.
● Sul client
– WebNavigator Client è stato installato.
– È stato installato Internet Explorer
Procedura
1. Nella barra degli indirizzi di Internet Explorer inserire l'indirizzo "http://<nome_server>" di
WebNavigator Server.
2. Confermare l'immissione.
3. Inserire il nome utente e la password. Confermare l'immissione.
Nota
Per le password prestare attenzione all'uso di maiuscole e minuscole.
Risultato
Viene visualizzata pagina Web standard. La visualizzazione dipende dalla progettazione:
● Se come pagina Web standard è impostata "WebClient.asp", WebNavigator Client si avvia
con la pagina iniziale definita per l'utente.
● Se come pagina Web standard è impostata "MainControl.asp", WebNavigator Client si
avvia con la pagina iniziale e l'interfaccia di navigazione Web di WinCC.
Vedere anche
Gestione degli utenti per WebNavigator Client (Pagina 100)
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
125
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
4.4.3.2
Utilizzo dell'interfaccia di navigazione Web di WinCC
Menu dell'interfaccia di navigazione Web di WinCC
Se la pagina Web standard progettata è "MainControl.asp", su WebNavigator Client oltre alla
pagina iniziale viene visualizzata l'interfaccia di navigazione Web di WinCC.
L'interfaccia di navigazione Web raggruppa diverse funzioni Web in diversi menu:
● "Cambia server": cambio a un altro WebNavigator Server.
● "Server visitati": navigazione ai WebNavigator Server finora visitati.
126
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
● "<Nome del server attuale>" (ad es. "MyProject" o "localhost"):
– Pagine di processo: visualizzazione o navigazione nella pagina del WebNavigator
Server attuale.
– Diagnostica: "Status.html" per la diagnostica del progetto WinCC e del collegamento al
WebNavigator Server.
– Tool supplementari: ampliabili dall'utente, ad es. "DataMonitor".
– Area di download: ampliamenti per WebNavigator e plug-in creati con il WinCC Plug-In
Builder.
I plug-in memorizzati nella cartella di installazione su WebNavigator Server sono
disponibili in "WebNavigator/Server/Web/Install/Custom".
● "Impostazioni": impostazioni per WebNavigator Client, ad es. dimensioni della pagina di
processo o attivazione della tastiera video. Si definisce la stampante con cui stampare
l'ordine di stampa dai Control WinCC.
● "Novità": link a pagine Web come ad es. "SIMATIC HMI", "WinCC" o "WinCC flexible".
● "Lingua": commutazione della lingua dell'interfaccia di navigazione Web di WinCC.
Per default sono disponibili cinque lingue che possono essere adattate tramite il file
"Menu.xml".
Le lingue sono salvate su WebNavigator Server sotto forma di file CSV nella cartella
"_languages / <ID lingua>". Per integrare le lingue indirizzare i relativi file nel file
"mainControl.asp".
4.4.3.3
Ampliamento dell'interfaccia di navigazione Web di WinCC
Introduzione
Il menu dell'interfaccia di navigazione Web può essere ampliato con ulteriori voci e funzioni.
Gli ampliamenti si progettano in un file XML. Il file viene salvato su WebNavigator Server nella
sottocartella "_custom_data". Il nome del file può essere definito a piacere dato che tutti i file
con l'estensione "XML" vengono elaborati in questa cartella.
Esempio
Nell'esempio seguente viene aggiunto nel menu "Server" il sottomenu "My Private Menu".
Questo sottomenu è costituito da tre voci "My Link", "Relative Link" e "Run Script".
Codice
Descrizione
<?xml version="1.0"?>
Informazioni sulla versione
<menu hook-on="server">
Nel comando "menu hook-on" viene referenziato il nome
"server" che definisce il menu "Server attuale" all'interno
dell'interfaccia di navigazione Web.
<caption><lng>My Private Menu</lng></caption>
Definisce una voce vuota.
<command>
<caption>My Link</caption>
<open-url target="right">http://www.msdn.com</open-url>
</command>
Definisce la voce "My Link" con un link diretto.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
127
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
Codice
Descrizione
<command>
<caption>Relative Link</caption>
<open-url target="right">project.asp</open-url>
</command>
Definisce la voce "Relative Link" con un link relativo.
<command>
<caption>Run Script</caption>
<run-script>alert("Hallo !")</run-script>
</command>
Definisce la voce "Run Script" che consente l'avvio di uno
script.
</menu>
Conclusione del menu.
4.4.3.4
Diagnostica dei collegamenti con "Stato.htm"
Introduzione
La pagina "Status.html" consente la diagnostica del Web Navigator Server e dei client collegati
e attivi.
Panoramica
La pagina di diagnostica si richiama nel modo seguente:
● Se il WebNavigator è stato progettato come pagina Web standard, inserire in Internet
Explorer l'indirizzo "http://<nome_server>/status.html".
● Se il WebNavigator è stato progettato come pagina Web virtuale, inserire in Internet
Explorer l'indirizzo "http://<nome_server>/<nome_cartella>/status.html".
● Se l'interfaccia di navigazione è disponibile tramite "MainControl.asp" selezionare nel menu
"Diagnostica" la voce "Stato".
L'accesso a questa pagina è limitato agli utenti creati nello User Administrator.
128
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
Struttura delle informazioni di diagnostica per WebNavigator Server
Campo
Descrizione
Server Version
Versione di WebNavigator Server
Server Filedate
Data della versione del server
License Count
Numero delle licenze su WebNavigator Server
Runtime Mode
Stato di WinCC Runtime
Last Update
Data e ora dell'ultimo aggiornamento della visualizzazione
Connected WebNavigator-Clients
Numero di WebNavigator Client collegati
Connected Diagnose-Clients
Numero di client di diagnostica collegati
Connected DataMonitor-Clients
Numero di DataMonitor Client collegati
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
129
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
Struttura delle informazioni di diagnostica per i client collegati
Le informazioni di diagnostica iniziano rispettivamente con il nome del client.
Campo
Descrizione
Logged on Users
Numero di client collegati
Connetti
Nome di connessione dell'utente attuale
Time
Data e ora di connessione dell'utente attuale o dell'attivazione automatica del
collegamento
Tipo
Tipo di client, ad es. Standard, DataMonitor
PID
ID di processo dell'istanza di WebNavigatorRT.exe sul Web server con il quale comunica
il client
Nota
Le informazioni di stato visualizzate possono essere salvate. A tale scopo utilizzare in Internet
Explorer la funzione "Salva con nome" e selezionare il tipo di file "(*.txt)". Con il tipo "(*.htm,
*.html)" i contenuti visualizzati non vengono salvati.
4.4.4
Utilizzo del progetto WinCC con WinCCViewerRT
4.4.4.1
Configurazione di WinCCViewerRT
Introduzione
WinCCViewerRT è un programma di visualizzazione per i progetti WinCC. In WinCCViewerRT
è possibile definire le impostazioni per WebNavigator Server e Graphics Runtime.
Presupposti
● Sul server
– WebNavigator Server è stato installato.
– La licenza di WinCC/WebNavigator è stata installata.
– Il progetto WinCC è in runtime.
– Le pagine WinCC sono state configurate per l'accesso Web e distribuite.
● Sul client
– WebNavigator Client è stato installato.
130
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
Procedura
1. Fare clic nella cartella di installazione alla voce "Webnavigator\Client\bin" sul collegamento
"WinCCViewerRT.exe".
Se si configura per la prima volta WinCCViewerRT si apre la relativa finestra di dialogo.
Se WinCCViewerRT è già stato configurato, WinCCViewerRT viene semplicemente aperto.
La finestra di configurazione di WinCCViewerRT può essere aperta con la combinazione
di tasti <Ctrl+Alt+P>.
2. Inserire nella scheda "Generale" i dati per la connessione:
– Indirizzo server: http://<nome_server> o http://<indirizzo_IP>
– Nome utente e password, se si vuole preimpostare un utente per la finestra di
connessione.
– Se si attiva l'opzione "Utilizza le impostazioni del progetto", vengono applicate le
impostazioni progettate per questo utente nello User Administrator.
3. Definire nella scheda "Parametri" la lingua di runtime.
Se necessario, bloccare le combinazioni di tasti con le quali l'utente passa ad altri
programmi.
All'occorrenza, modificare la combinazione di tasti preimpostata <Ctrl+Alt+P> per il
richiamo della finestra di configurazione di WinCCViewerRT.
Definire una combinazione di tasti che consenta a un utente di disconnettersi e a un altro
di connettersi. Questa combinazione è utilizzabile solo se nella scheda "Generale" non è
stato preimpostato alcun utente.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
131
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
4. Nella scheda "Graphics Runtime" specificare le proprietà di WinCC Runtime:
- pagina iniziale
- file di configurazione per i menu e le barre degli strumenti definiti dall'utente
- attributi finestre
- azioni di utenti non ammissibili
5. Definire nella scheda "Runtime" ulteriori azioni di utenti:
● Attivazione della tastiera video
● Combinazione di tasti <Ctrl+Alt+Canc> per consentire il passaggio al Task Manager o al
sistema operativo mediante la tastiera video.
● Impostazioni per lo scollegamento automatico.
● Attivazione di Direct2D, per accelerare la rappresentazione grafica.
● Definizione della stampante con cui stampare l'ordine di stampa dai Control WinCC.
Chiudere la finestra di dialogo con il pulsante "OK".
Risultato
WinCCViewerRT è stato progettato. Una volta chiusa la finestra di dialogo viene stabilito il
collegamento al WebNavigator Server. Le impostazioni vengono salvate nel file di
configurazione "WinCCViewerRT.xml". Al successivo avvio di WinCCViewerRT vengono
utilizzate le impostazioni di questo file di configurazione. WinCCViewerRT applica la lingua
dell'interfaccia di WinCC.
Il file di configurazione è salvato nella directory "Documenti e impostazioni\<User>\Dati
applicazioni\Siemens\SIMATIC.WinCC\WebNavigator\Client". Il nome del file può essere
modificato, ad es. in "User1.xml". In alternativa è possibile avviare WinCCViewerRT dalla riga
di comando indicando il file di configurazione specifico dell'utente, ad es.
132
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
"WinCCViewerRT.exe User1.xml". In questo modo, a seconda dell'utente connesso, sono
possibili diverse configurazioni.
Se si rinomina o si cancella il file "WinCCViewerRT.xml", all'avvio viene aperta la finestra di
configurazione di WinCCViewerRT. Configurare nuovamente WinCCViewerRT oppure
selezionare un altro file di configurazione.
Nota
Se si blocca una combinazione di tasti o si nasconde il pulsante "Chiudi", WinCCViewerRT
può essere chiuso solo mediante una funzione di script. Funzione nello script C:
DeactivateRTProject, funzione nello script VB: HMIRuntime.Stop.
4.4.4.2
Utilizzo del progetto WinCC
Presupposti
● Sul server
– WebNavigator Server è stato installato.
– La licenza "WinCC WebNavigator" è stata installata.
– Il progetto WinCC è in runtime.
– Le pagine WinCC sono state configurate per l'accesso Web e distribuite.
– L'utente è stato creato in WinCC.
● Sul client
– WinCCViewerRT è stato configurato.
Procedura
1. Avviare "WinCCViewerRT" nel menu di avvio di Windows da "Programmi > Siemens
Automation > Options and Tools > HMI Tools".
2. Connettersi a WebNavigator Server:
– Se nella finestra di configurazione di "WinCCViewerRT" sono preimpostati utente e
password, non viene visualizzata la finestra di connessione. La connessione viene
eseguita automaticamente con il login memorizzato.
– Se nella finestra di configurazione di "WinCCViewerRT" non sono stati progettati l'utente
e la password si apre la finestra di connessione. Inserire il nome e la password
dell'utente WinCC. Per le password prestare attenzione all'uso di maiuscole e
minuscole. Fare clic su "OK".
3. Per cambiare l'utente, utilizzare la combinazione di tasti definita per la connessione/
disconnessione di "WinCCViewerRT". L'utente attuale viene disconnesso. Nella finestra di
connessione inserire il nome e la password del nuovo utente WinCC. Per le password
prestare attenzione all'uso di maiuscole e minuscole. Fare clic su "OK".
Questa combinazione è utilizzabile solo se non è stato preimpostato alcun utente.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
133
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
Risultato
WinCCViewerRT si collega al progetto WinCC attivato. Viene visualizzata la pagina iniziale
progettata per l'utente.
A seconda delle autorizzazioni l'utente può eseguire il servizio o la supervisione del progetto.
Se all'utente viene assegnata l'autorizzazione n. 1002 "Accesso Web - Solo supervisione"
l'utente potrà solo monitorare il progetto.
Il puntatore del mouse in forma di "View Only Cursor" indica che non potranno essere eseguiti
comandi rilevanti per il processo.
Tuttavia potranno ancora essere eseguiti determinati comandi, come ad es. l'apertura della
finestra delle proprietà di un WinCC OnlineTrendControl.
All'occorrenza è possibile utilizzare un simbolo proprio per il puntatore del mouse come "View
Only Cursor". Per maggiori informazioni vedere "Progettazione delle impostazioni di runtime
(Pagina 94)".
Con il tasto <F5> si attiva una nuova selezione di WinCCViewerRT.
4.4.5
Utilizzo della funzione Hardcopy
Introduzione
Nel WebNavigator Client è possibile riprodurre la vista attuale con la stampante predefinita.
L'utente crea uno screenshot mediante una combinazione di tasti progettabile o uno script. La
definizione della combinazioni di tasti oppure dell'area dello schermo da stampare si definisce
ad es. attraverso la riga di comando.
Avvio dell'applicazione hardcopy
L'applicazione "PrtScr.exe" su WebNavigator Client si avvia ad es. attraverso la riga di
comando o in una funzione definita dall'utente. L'applicazione viene salvata nella cartella "...
\Common Files\Siemens\BIN".
All'avvio, i parametri vengono assegnati una sola volta. Separare i parametri mediante uno
spazio. Occorre inoltre distinguere tra maiuscole e minuscole.
Per modificare i parametri, chiudere l'applicazione. Modificare i parametri e riavviare
l'applicazione.
I seguenti parametri definiscono le modalità di stampa di uno screenshot:
134
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.4 Utilizzo del progetto WinCC
Parametri
Funzione
Senza parametri
Non consentito su WebNavigator Client.
In alternativa utilizzare "-infinit". Esempio: PrtScr.exe –infinit –hotkey="<ALT>+p"
-end
Termina un'istanza in corso di PrtScr.exe.
-hardcopy
Avvia PrtScr.exe. Crea uno screenshot della vista attuale. L'hardcopy rimane quindi in attesa della
combinazione di tasti per l'emissione sulla stampante.
Utilizzare su WebNavigator Client solo in combinazione con i parametri "infinit" e "hotkey".
-nomcp
Avvia PrtScr.exe. Crea uno screenshot e stampa la vista attuale. In seguito PrtScr.exe viene
terminata.
-C= left;top;right;bottom
Avvia PrtScr.exe. Crea uno screenshot dell'area dello schermo indicata in pixel e stampa la vista
attuale. In seguito PrtScr.exe viene terminata. Dopo "-C=" segue sempre uno spazio. Esempio:
PrtScr.exe -C= 50;50;100;100
-l
Stampa in formato orizzontale.
Il parametro può essere inserito con ogni combinazione di parametri.
-infinit
Serve come parametro per l'avvio di PrtScr.exe in un sistema senza WinCC. Utilizzare il parametro
sempre in combinazione con il parametro "hotkey".
-hotkey="x"
Permette di indicare la combinazione di tasti per avviare la stampa.
Sono consentiti i caratteri e le combinazioni seguenti:
<ALT>, <MAIUSC>,<CTRL> + {0-9, A-Z, 0xXX}
Scrivere i parametri a lettere maiuscole. I tasti <ALT>, <MAIUSC> e <CTRL> possono, ma non
devono necessariamente, essere combinati tra di loro.
Tramite l'indicazione esadecimale "0xXX" è possibile indicare con "XX" il "Virtual Key Code".
Maggiori informazioni sui "Virtual Key Codes" sono disponibili nella MSDN Library.
Esempi:
Combinazione di tasti "CTRL" e P: -hotkey="<CTRL>+P"
Tasto di stampa ("Print-Screen"): -hotkey="0x2C"
Combinazione dei tasti "ALT" e "Print-Screen": -hotkey="<ALT>+0x2C"
Esempi di combinazioni di parametri
Avvio dell'hardcopy tramite combinazione di tasti
PrtScr.exe –infinit –hotkey="<ALT>+p"
Nella riga di comando inserire quanto segue:
"C:\File di programma\File comuni\Siemens\BIN\PrtScr.exe"
–infinit –hotkey="<ALT>+p"
PrtScr.exe –infinit –hotkey="<ALT>+p" –C= 10;10;100;100
Avvia PrtScr.exe e attende l'inserimento della combinazione
di tasti "<ALT>+p". Premendo la combinazione di tasti si
stampa la vista attuale dello schermo come screenshot.
Avvia PrtScr.exe e attende l'inserimento della combinazione
di tasti "<ALT>+p". Premendo la combinazione di tasti si
stampa come screenshot solo l'area parziale dello schermo
indicata in pixel.
Avvio dell'hardcopy tramite script
PrtScr.exe –nomcp
Avvia PrtScr.exe. Crea uno screenshot e stampa la vista
attuale. In seguito PrtScr.exe viene terminata.
PrtScr.exe –C= 10;10;100;100
Avvia PrtScr.exe. Crea uno screenshot dell'area parziale
indicata in pixel e stampa la vista attuale. In seguito
PrtScr.exe viene terminata.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
135
WinCC/WebNavigator - Documentazione
4.5 WinCC Plug-in Builder
4.5
WinCC Plug-in Builder
4.5.1
Panoramica di WinCC Plug-in Builder
Introduzione
Il WebNavigator Plug-In Builder consente di creare programmi di setup MSI per scaricare
componenti aggiuntivi sui WebNavigator-Clients, ad es. ActiveX-Controls. personalizzati.
L'utente può ad es. scaricare i Plug-Ins dall'interfaccia di navigazione Web e utilizzarli
nell'ambiente di WebNavigator.
L'impiego di Plug-In Builder non richiede conoscenze nell'ambito della tecnologia di setup.
Occorre solo sapere quali file vengono installati e registrati tramite il programma di setup.
Il setup del Plug-In creato si presenta come un file "EXE" autoestraente. Il file è disponibile in
una cartella sul WebNavigator-Server e può essere scaricato sui Client.
Un WebNavigator Plug-In è integrato nel WebNavigator-Client precedentemente installato e
sarà anche disinstallato insieme a questo Client.
L'interfaccia di WinCC Plug-in Builder
Il WebNavigator Plug-In Builder si installa dal WinCC-DVD.
Per aprire il Plug-In Builder selezionare nel menu di avvio "SIMATIC > WinCC > Web Navigator
> Web Navigator Plug-In Builder".
Il Plug-In Builder visualizza una panoramica dei progetti del Plug-In esistenti e il relativo stato.
Plug-Ins meno recenti devono essere eventualmente ricreati.
136
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.5 WinCC Plug-in Builder
● L'area di navigazione, i comandi di menu e la barra degli strumenti mettono a disposizione
le funzioni per la creazione di un Plug-In.
● Nell'Esplora progetti sono riportati tutti i progetti del PlugIn aperti.
● Nell'area "Information" è visualizzato lo stato del progetto del PlugIn selezionato.
● Nell'area "Installed Software" sono visualizzati i componenti di WebNavigator installati sul
computer o ancora necessari. Le funzioni per il test e la pubblicazione di un Plug-In sono
disponibili solo con determinati componenti di WebNavigator.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
137
WinCC/WebNavigator - Documentazione
4.5 WinCC Plug-in Builder
4.5.2
Come pubblicare il Plug-In
Introduzione
Il Plug-In può essere pubblicato sul WebNavigator-Server locale. In questo modo tutti i Clients
possono disporre del Plug-In per l'installazione.
Se il WebNavigator-Server e il Plug-In Builder si trovano sullo stesso computer il Plug-In può
essere esportato direttamente sul WebNavigator-Server. Se il Plug-In Builder si trova su un
altro computer è necessario trasferire manualmente il Plug-In sul WebNavigator-Server.
Presupposti
● Il Plug-In è stato creato correttamente.
● Per la pubblicazione è richiesto il WebNavigator-Server.
138
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.5 WinCC Plug-in Builder
Procedimento
1. Fare clic nell'area di navigazione su "Publish" oppure aprire questa finestra di dialogo da
"Test" premendo "Next".
2. Fare clic su
o sul pulsante "Publish". Il Plug-In creato viene salvato sul WebNavigatorServer nella seguente cartella di installazione: "WebNavigator/Server/Web/Install/Custom".
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
139
WinCC/WebNavigator - Documentazione
4.5 WinCC Plug-in Builder
3. La finestra dei risultati "Publish Plugin" fornisce informazioni sullo stato della pubblicazione.
Facendo clic sul link si apre il percorso di archiviazione.
4. Fare clic sul comando di menu "File > Close" per chiudere il progetto oppure chiudere il
.
Plug-In Builder premendo
Predisposizione del Plug-In sul WebNavigator Client
Per installare sul WebNavigator-Client i Plug-In creati con il Plug-In Builder sono necessari i
diritti di amministratore di Windows. Il Plug-In Builders utilizzato e il WebNavigator-Clients
devono avere la stessa versione.
L'installazione del Plug-In viene eseguita dall'interfaccia di navigazione Web. Selezionare il
Plug-In desiderato nel menu "Area di download/Carica plug-in".
140
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.6 Configurazione dei servizi terminal per il WebNavigator
4.6
Configurazione dei servizi terminal per il WebNavigator
4.6.1
Comunicazione attraverso servizi terminal
Introduzione
Per poter utilizzare WebNavigator Client come client terminal non utilizzare un server proxy
tra il server terminal e WebNavigator Server.
Se il server terminal e WebNavigator Server non sono installati sullo stesso computer,
WebNavigator Client non può accedere a WebNavigator Server tramite i servizi terminal. Per
evitare il problema esistono le seguenti possibilità:
● Sul server terminal viene installata un'installazione minima di WinCC senza licenze.
● Sul server terminal, dopo l'installazione di WebNavigator Client, viene eseguito una sola
volta il file "CCEClient_service.vbs". Il file si trova sul DVD di WinCC nella cartella "Updates
\WebNavigator". Per eseguire il file VBS sono necessari i diritti di amministratore di
Windows.
Accesso di WebNavigator Client e WinCC client a WebNavigator Server
Se un WebNavigator Client, attraverso il servizio terminal, e i WinCC client accedono a
WebNavigator Server, WebNavigator Client in qualità di client terminal non dovrà aprire il
Desktop di Windows nella sua sessione.
Per evitare l'apertura del Desktop di Windows su WebNavigator Client all'inizio della sessione
esistono le seguenti possibilità:
● Registrare tutti gli utenti direttamente nella configurazione del servizio terminal.
● Nella Gestione computer di ogni singolo utente registrare Internet Explorer come
programma iniziale.
4.6.2
Impostazione di servizi terminal
Introduzione
I seguenti capitoli mostrano la configurazione dei servizi terminal in riferimento a WebNavigator
Client.
Presupposti
● Il sistema di base WinCC e WebNavigator Server non vengono eseguiti con i servizi
terminal.
● Il sistema di base WinCC e WebNavigator Server devono essere installati sul server prima
di attivare i servizi terminal per le successive fasi della progettazione.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
141
WinCC/WebNavigator - Documentazione
4.6 Configurazione dei servizi terminal per il WebNavigator
Fasi di progettazione
1. Attivare i servizi terminal sul server terminal.
2. Installare l'applicazione sul server terminal, ad es. il WebNavigator Client. Le informazioni
sull'installazione sono riportate nella rispettiva documentazione e nella Guida in linea.
3. Creare sul server terminal gli utenti per l'accesso attraverso i servizi terminal.
4. Avviare l'applicazione sul client terminal.
Per maggiori informazioni consultare la Guida in linea di Microsoft alla voce "Servizi terminal".
4.6.3
Attivazione dei servizi terminal sul server Windows
Introduzione
Prima di installare le applicazioni, ad es. WebNavigator Client, occorre attivare i servizi terminal
sul server.
Le applicazioni si installano sul server dal Pannello di controllo nella finestra di dialogo
"Aggiungi/Rimuovi applicazioni". In questo modo la configurazione delle applicazioni è
possibile per tutti gli utenti. Se l'applicazione viene installata in modo diverso, solo l'utente che
l'ha installata può anche utilizzarla.
Presupposti
● Diritti di amministratore di Windows
● Windows Server
Procedura
1. Aprire il Pannello di controllo e fare due volte clic sulla voce "Installazione applicazioni".
2. Nella finestra di dialogo "Installazione applicazioni" fare clic sulla voce "Installazione
componenti di Windows". Si apre la finestra "Aggiunta guidata componenti di Windows".
3. Attivare "Terminal Server" e "Licenze Terminal Server".
4. Fare clic su "Avanti". Seguire le istruzioni.
4.6.4
Creazione di un utente per l'accesso al server terminal
Presupposti
● Il server terminal è stato installato.
● È stato creato un utente Windows.
142
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.6 Configurazione dei servizi terminal per il WebNavigator
Procedura
1. Aprire la Gestione computer dal Pannello di controllo. Selezionare "Utenti e gruppi locali".
2. Fare doppio clic sulla cartella "Utenti".
3. Fare doppio clic sull'utente che deve accedere al servizio terminal.
4. Fare clic sulla scheda "Membro di". Fare clic sul pulsante di comando "Aggiungi". Si aprirà
la finestra "Seleziona gruppo".
5. Aggiungere il gruppo "Utenti desktop remoto". Chiudere tutte le finestre di dialogo aperte
per mezzo del pulsante "OK".
6. Verificare l'eventuale appartenenza dell'utente ad altri gruppi. Per assegnare i diritti di
utente necessari inserire all'occorrenza l'utente in altri gruppi.
7. Chiudere la Gestione computer.
4.6.5
Avvio dell'applicazione del server terminal sul client terminal
Presupposti
● Il servizio terminal sul server Windows è stato avviato.
● Sul server terminal è stato creato un utente con diritto di accesso.
Procedura
1. Sul client terminal selezionare nel menu di avvio di Windows le voci "Programmi > Accessori
> Comunicazione > Connessione desktop remoto". Si apre la finestra di dialogo
"Connessione desktop remoto".
2. Inserire il nome del server terminal.
3. Fare clic sul pulsante "Connetti". Connettersi utilizzando l'utente creato per l'accesso al
server terminal.
Risultato
Il collegamento viene stabilito. Il desktop del server terminal viene visualizzato. Avviare sul
server terminal un'applicazione, ad es. WebNavigator Client da Internet Explorer.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
143
WinCC/WebNavigator - Documentazione
4.7 Appendice
4.7
Appendice
4.7.1
Ricerca errori e correzione errori
Nessuna comunicazione tra WebNavigator Server e WebNavigator Client
Se per la connessione Internet con un provider (proxy, firewall) è stata impostata la funzione
Content Filtering, la comunicazione di WebNavigator non funzionerà più. Applicando la
funzione Content Filtering è consentita la visualizzazione solo di quei contenuti di pagine HTML
precedentemente definiti. In tal caso la comunicazione viene deviata a un indirizzo IP, ad es.
l'indirizzo del WinCC Server, per mezzo di una porta definita.
Nel WebNavigator Server disattivare la funzione Smart Filtering per l'indirizzo IP. Poiché sul
WinCC Server non è presente un HTML-Content il filtraggio è inutile.
Se si utilizza la tecnologia SSL i dati vengono trasferiti con codifica. La funzione Smart Filtering
non può essere eseguita su Content.
Interruzione del collegamento
Nell'ambito di Internet possono verificarsi interruzioni del collegamento, ritardi e instabilità della
comunicazione.
Se la comunicazione tra WebNavigator Client e WebNavigator Server viene disturbata, l'utente
riceve una segnalazione sul WebNavigator Client. Per ristabilire il collegamento, il
WebNavigator Client lo attiva automaticamente.
Il tempo di attesa tra i tentativi per stabilire un collegamento può essere configurato con il "Web
Configurator". Se il valore è "0", WebNavigator client non stabilisce un collegamento
automaticamente. In tal caso su WebNavigator Client appare una segnalazione che chiede
all'utente se desidera ristabilire il collegamento.
Per ristabilire il collegamento confermare la richiesta.
144
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.7 Appendice
Non vengono visualizzate pagine
Verificare se è stata attivata la pagina Web giusta su WebNavigator Server.
Multiple Tab Browsing
Per utilizzare diverse tabulazioni in Internet Explorer è necessario eseguire "ControlHost.exe".
Se nella barra degli indirizzi si aggiunge "?inplacecontrol=no" dopo il nome del server,
WebNavigator Client non verrà più localizzato nel ControlHost ma in Internet Explorer. Non è
quindi più possibile utilizzare il Mutiple Tab Browsing e compare il messaggio di errore "Multiple
viewer instance disabled".
Modo demo
Se su WebNavigator Server manca una delle licenze necessarie, compare un messaggio di
avviso e WebNavigator Client viene eseguito nel modo demo. In questo stato WebNavigator
Client può essere utilizzato con funzionalità completa per 30 giorni. Dopo 30 giorni viene
visualizzato un messaggio di errore "Still no Licence on Server, Demomode expired".
WebNavigator Client non potrà quindi più collegarsi a WebNavigator Server.
Livelli di protezione a partire da Internet Explorer 8
In Internet Explorer 8 con Windows 7 è attivato per default il modo protetto.
Quando è attivo il modo protetto non è possibile collegarsi a WebNavigator Server. Compare
il messaggio di errore "Basso livello di integrità non supportato. Disattivare il modo protetto".
Disattivare il modo in "Strumenti > Opzioni Internet > Protezione".
Nessun collegamento possibile con WebNavigator Server
Nel seguito vengono riportati diversi motivi e messaggi di errore per cui un WebNavigator
Client non può collegarsi a WebNavigator Server:
● "The WinCC Server is currently not active":
Sul server non è avviato Runtime.
● "Unknown user name or password":
L'errore può verificarsi solo in WinCCViewerRT. L'utente o la password sono stati
memorizzati o inseriti in modo errato. In Internet Explorer si hanno 3 tentativi per inserire
l'utente e la password corretti. Dopodiché compare la pagina di errore "HTTP Error 401.1".
Nota
Per le password prestare attenzione all'uso di maiuscole e minuscole.
● "Maximum count of users reached":
Il numero massimo di utilizzi della licenza WinCC/WebNavigator su WebNavigator Server
è stato superato.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
145
WinCC/WebNavigator - Documentazione
4.7 Appendice
● "Server workload exceeds limit":
Il numero massimo di connessioni attuali è stato superato. L'impostazione si definisce in
WinCC Explorer alla voce "WebNavigator > Impostazioni Web > Runtime". Il numero dei
client collegati su un server è indicato alla pagina "http://<nome_server>/status.html". Il
numero dei collegamenti simultanei può tuttavia superare il numero dei client collegati, se
sono aperte più schede nella finestra del browser.
● "Maximum counts of tabs reached":
Il numero massimo di schede per browser è stato superato. L'impostazione si definisce in
WinCC Explorer alla voce "WebNavigator > Impostazioni Web > Runtime".
● "No connection to server":
Il server non è raggiungibile. La causa esatta è sconosciuta. Le informazioni di diagnostica
sono riportate sulla pagina "http://<nome_server>/status.html".
● "Failed to load http://<servername>/Pictures/For_example.PD_":
L'accesso alla pagina iniziale progettata è fallito. Verificare le autorizzazioni su
WebNavigator Server. La pagina distribuita potrebbe non essere più presente sul server.
Pagina iniziale errata
L'utente ha modificato la pagina con il tool Graphics Designer.
1. Avviare il Web View Publisher per distribuire la nuova pagina.
2. Eliminare i file Internet temporanei da Internet Explorer dal menu "Strumenti > Opzioni
Internet".
3. Nella gestione utenti è possibile assegnare una pagina iniziale individuale a ogni utente.
Vedere anche
Verifica della pagina Web attivata (Pagina 110)
4.7.2
Funzioni
4.7.2.1
Funzioni supportate
Introduzione
Il seguente elenco mostra le funzioni supportate da WebNavigator.
Le funzioni non elencate non sono abilitate per WebNavigator.
Funzioni
WaitForDocumentReady
146
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.7 Appendice
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
TlgGetColumnPosition
TlgTableWindowPressStartStopButton
TlgGetNumberOfColumns
TlgTrendWindowPressFirstButton
TlgGetNumberOfRows
TlgTrendWindowPressLastButton
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
147
WinCC/WebNavigator - Documentazione
4.7 Appendice
TlgGetNumberOfTrends
TlgTrendWindowPressLinealButton
TlgGetRowPosition
TlgTrendWindowPressNextButton
TlgGetRulerArchivNameTrend
TlgTrendWindowPressNextItemButton
TlgGetRulerTimeTrend
TlgTrendWindowPressOneToOneButton
TlgGetRulerValueTrend
TlgTrendWindowPressOpenArchiveVariableSelectionDlgBut
ton
TlgGetRulerVariableNameTrend
TlgTrendWindowPressOpenDlgButton
TlgGetTextAtPos
TlgTrendWindowPressOpenItemSelectDlgButton
TlgTableWindowPressFirstButton
TlgTrendWindowPressOpenTimeSelectDlgButton
TlgTableWindowPressLastButton
TlgTrendWindowPressPrevButton
TlgTableWindowPressNextButton
TlgTrendWindowPressPrevItemButton
TlgTableWindowPressNextItemButton
TlgTrendWindowPressStartStopButton
TlgTableWindowPressOpenArchiveVariableSelectionDlgBut
ton
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
difftime
memcmp
strncpy
div
memcpy
strpbrk
148
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.7 Appendice
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
GetBackFlashColorOn
GetFontUnderline
GetPropWord
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
149
WinCC/WebNavigator - Documentazione
4.7 Appendice
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
GetColorWarningLow
GetOperationMessage
GetWindowBorder
150
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.7 Appendice
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
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
151
WinCC/WebNavigator - Documentazione
4.7 Appendice
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
152
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.7 Appendice
GetTagFloatState
GetTagRawStateWait
GetTagSDWordStateQCWait
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
Funzioni ODK supportate
PWRTCheckPermission
PWRTCheckPermissionOnPicture // Viene analizzato solo il parametro "permlevel"!
MSRTStartMsgService
MSRTStopMsgService
MSRTCreateMsg
MSRTCreateMsgInstanceWithComment
MSRTSetComment
PDLRTGetLink
PDLRTSetLink
PDLRTSetMultiLink
PDLRTGetPropEx // È supportata solo la lettura.
PDLRTGetPropEx // È supportata solo l'impostazione.
TXTRTConnect
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
153
WinCC/WebNavigator - Documentazione
4.7 Appendice
TXTRTDisconnect
TXTRTGetInfoTextMC
Funzioni di archivio utente supportate
Nota
Le funzioni di archivio utente devono sempre iniziare con "ua" minuscolo.
Le funzioni che iniziano con le lettere maiuscole "UA" sono funzioni ODK. Queste funzioni
ODK non sono supportate su WebNavigator Client.
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
Funzioni MBCS supportate
_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
154
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.7 Appendice
4.7.2.2
WaitForDocumentReady
Funzione
Questa funzione controlla se nella finestra indicata è caricata una pagina.
Negli script delle pagine di processo o delle funzioni di progetto è necessario distinguere
l'ambiente di runtime tra WinCC o WebNavigator Client. A tale scopo sono disponibili le
seguenti istruzioni per il compiler:
● #ifdef RUN_ON_WEBNAVIGATOR
● #ifndef RUN_ON_WEBNAVIGATOR
Queste istruzioni consentono di eseguire la seguente distinzione tra WinCC e WebNavigator
Client durante la progettazione:
● Ritardo dello script con "WaitForDocumentReady"
● Diverso indirizzamento della pagina
● Diversi nomi per le funzioni di controllo di processo
● Funzioni che non sono supportate in WebNavigator Client
Sintassi in ANSI-C
int WaitForDocumentReady(LPCSTR lpszPictureWindow)
Parametri
lpszPictureWindow
Puntatore sul nome della finestra della pagina che viene aperta nel WebNavigator Client.
Sono possibili i seguenti indirizzamenti:
● Finestra della pagina "xxx" nella pagina attuale: ./xxx
● Finestra della pagina "yyy" nella sottofinestra "xxx": ./xxx/yyy
● Finestra della pagina "xxx" nella pagina superiore: ../xxx
● Finestra della pagina "xxx" nella pagina superiore della pagina superiore: ../../xxx
● Percorso assoluto compatibile con WinCC
Valore di ritorno
TRUE
La finestra della pagina è stata trovata e lo stato verificato.
FALSE
La finestra della pagina non è stata trovata.
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
155
WinCC/WebNavigator - Documentazione
4.7 Appendice
Esempio per ANSI-C
#ifdef RUN_ON_WEBNAVIGATOR
SetPropChar("../", "View", "PictureName", szViewName);
WaitForDocumentReady("../View");
#else
SetPropChar(lpszParent, "View", "PictureName", szViewName);
#endif
Nota
La sintassi della parte di codice per il WebNavigator non viene verificata durante la
compilazione dello script WinCC ma solo al momento della distribuzione delle pagine.
4.7.2.3
Funzioni non supportate
La seguente lista rappresenta solo un estratto delle funzioni non supportate e contiene quelle
funzioni per le quali viene esplicitamente segnalata la mancanza di supporto.
funzioni
GetHWDiag
OnDeactivateExecute
ReportJob
GetHWDiagLevel
OnErrorExecute
RPTJobPreview
GetKopFupAwl
OnTime
RPTJobPrint
GetKopFupAwlLevel
OpenPrevPicture
RptShowError
Funzioni VBScript
● HMIRuntime.Stop: chiude Internet Explorer e WinCCViewerRT, ma non WinCC Runtime.
● Oggetto AlarmLogs
● Oggetto DataLogs
● Oggetto Logging
● Oggetto Project
Funzioni non richieste:
● DeactivateRTProject: chiude Internet Explorer e WinCCViewerRT, ma non WinCC
Runtime.
● ExitWinCC
● FillDiagnoseInTags
● InquireLanguage
● TraceText
● TraceTime
156
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
WinCC/WebNavigator - Documentazione
4.7 Appendice
Altre funzioni
Queste funzioni sono comprese nella fornitura per garantire una compilazione senza errori su
WebNavigator Client. Tuttavia non sono supportate da WebNavigator Client.
AXC_OnBtnHornAckn
GetCursorMode
GmsgFunction
AXC_OnBtnPrint
SetCursorMode
MSRTMsgWinCommand
AXC_OnBtnProtocol
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
TlgTableWindowPressHelpButton
157
Indice analitico
Client di diagnostica WebNavigator, 80
Client di diagnostica WinCC/WebNavigator, (Vedere
Client di diagnostica WebNavigator)
Diagnostica
WebNavigator Server, 128
Internet Information Service, 103
Licenza, 10
Rapporto errori , (Vedere Supporto)
Server di diagnostica WebNavigator, 80
Web client, (Vedere WebNavigator Client)
Web Configurator, 103
Creazione della pagina Web standard, 104
Installazione di Internet Information Service, 103
Creazione di una directory virtuale, 106
Impostazione della porta, 104
WebNavigator
Contenuto DVD, 7
Licenze, 10
WebNavigator Client, 8
Licenze, 10
WebNavigator Server, 8
Licenze, 10
WinCC/WebNavigator Client, (Vedere
WebNavigator Client)
A
ActiveX-Control, 136
Applicazione isolata, 75
Assistente di Web Publishing, (Vedere WebPublisher)
Autorizzazione
Impostazione delle opzioni Web, 100
Autorizzazione sistema, 100
Client diagnostica, (Vedere Client di diagnostica
WebNavigator)
Client servizi terminal, (Vedere Servizi terminal)
Client WinCC
Accesso attraverso servizi terminal, 141
Comunicazione, 76
Customer Support, (Vedere Supporto)
D
Directory virtuale, 106
F
FAQ, (Vedere Supporto), (Vedere Rimozione del
guasto)
Firewall
Windows 2008, 56, 108
Windows 7, 56, 108
Funzione
Funzioni non supportate, 156
Apri finestra della pagina, 155
Funzioni di archivio utente supportate, 146
Funzioni MBCS supportate, 146
Funzioni ODK supportate, 146
Funzioni supportate, 146
G
Gadget, 95
Getting Started, 52, 54, 56, 67, 69
Configurazione di WebNavigator Server, 54, 56
Modifica della pagina di processo, 67, 69
Global Script
Impiego in WebNavigator, 117
Guida in linea
Internet Explorer V7.0, 31
B
Bus di processo, 76
H
C
Hardcopy, 134
Hardware
Presupposti, 8
Cambio utente, 61, 130
Canale OPC, 76
Client di diagnostica WebNavigator, 8, 73
Installazione, 25
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
159
Indice analitico
I
IIS, (Vedere Internet Information Service), (Vedere
Internet Information Service), (Vedere Internet
Information Service), (Vedere Internet Information
Service)
Impostazione Web, 94, 98
Installazione
Client di diagnostica WebNavigator, 25
Impostazioni di sicurezza, 21, 59
Internet Information Service, 15
Presupposti, 8, 12
Upgrade, 16, 18
WebNavigator Client, 18, 21, 22, 23, 59
WebNavigator Server, 16
Installazione Web, (Vedere Web Configurator)
Interfaccia di navigazione Web, 126, 127
Internet Explorer, 125
Impostazioni di sicurezza, 21, 59
Internet Explorer V7.0, 31
Guida in linea, 31
Internet Information Service, 15
Avvio della pagina Web, 58, 110
Verifica della pagina Web attivata, 58, 110
L
Licenza, 7
Client di diagnostica WebNavigator, 10
Server di diagnostica WebNavigator, 10
Load Balancing
Progettazione, 113
Load Balancing , 110
O
Online Support, (Vedere Supporto)
Opzione Web, 100
P
Pagina di processo, 124
Distribuzione, 83, 85, 86
Pagina Web standard, 104
PdlPad, 86
Persistenza, 121
Plug-In Builder, 136
Creazione e di plug-in e loro predisposizione per
il download, 138
160
Porta
Impostazione, 104
Presupposti
Hardware, 8
Installazione, 8
Sistema operativo, 8
Software, 8
Progettazione, 103
Progetto demo, 26
Progetto Web, 82
Differenze rispetto al sistema di base WinCC,
119
Distribuzione di pagine di processo , 83, 85, 86
Impostazioni Web, 94, 98
Restrizioni, 116
Specularità di un progetto WinCC, 76
Utilizzo di script, 117
Verifica degli script con PdlPad, 86
Web Viewer, 61, 73, 130
Progetto WinCC, (Vedere Progetto Web), (Vedere
Progetto Web), (Vedere Progetto Web)
Pubblicazione del Plug-In, 138
Publishing remoto, 83, 85, 86
R
Rimozione del guasto
Interruzione del collegamento, 144
Ripartizione del carico, (Vedere Load Balancing ),
(Vedere Load Balancing )
S
Screenshot, (Vedere Hardcopy)
Script
Funzioni, 155
Server di diagnostica WinCC/WebNavigator, (Vedere
Server di diagnostica WebNavigator)
Server servizi terminal, (Vedere Servizi terminal)
Server terminal, (Vedere Servizi terminal)
Servizi terminal, 81
Attiva, 142
Avvia server servizi terminal, 143
Comunicazione, 141
Configura, 141
Crea utente, 142
Servizio terminal, 12
SIMATIC Logon, 100
Slider Control, 121
Software
Presupposti, 8
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
Indice analitico
Software Information Service, 7
Support Request, 40
Supporto, 37, 40
T
Technical Support, (Vedere Supporto)
Testo dipendente dalla lingua, 121
U
Upgrade, 16, 18
User Administrator
Gestione utente per WebNavigator, 100
Opzioni Web, 100
V
Visual Basic Script
Impiego in WebNavigator, 117
W
Web client, (Vedere WebNavigator Client), (Vedere
WebNavigator Client)
Web Configurator
Configurazione del firewall, 56, 108
Web server dedicato, 78
Cambio di pagina, 124
Distribuzione di pagine di processo, 83, 85, 86
Web View Publisher, (Vedere WebPublisher)
Web Viewer, 61, 64, 73, 130, 133
WebNavigator
Restrizioni dei progetti Web, 116
Utilizzo di script, 117
Definizione del preprocessore nello scripting, 117
Differenze rispetto al sistema di base WinCC, 117,
119
Distribuzione di pagine di processo , 83, 85, 86
Fasi di progettazione, 82
Funzioni, 146, 156
Gadget, 95
Gestione utente, 100
Load Balancing , 110, 113
Progetto demo, 26
Progetto Web, 82, 94, 98
Requisiti per l'installazione, 8
Servizi terminal, 81, 141, 142, 143
Utilizzo di variabili, 119
WebNavigator Client, 22, 23, 73, 121, 125
WinCC/WebNavigator
Manuale di sistema, 06/2014, A5E34330628-AA
Accesso attraverso servizi terminal, 141
Attivazione automatica del collegamento, 121
Cambio di pagina, 119
Funzione Hardcopy, 134
Funzioni, 121
Installazione, 18
Installazione in ambiente Windows Server, 18
Opzioni Web, 100
Pagine, 124
Plug-In, 136
Plug-In Builder, 136
Sconnessione automatica, 100
Tecnica di pagina nella pagina, 117
Upgrade, 18
WebNavigator Server, 73
Web server dedicato, 78
Aggiornamento, 16
Applicazione isolata, 75
Diagnostica, 128
Installazione, 16
Installazione con WinCC Server, 75, 76, 78
Load Balancing , 110, 113
Modifica della configurazione, 103
Prima configurazione, 103
Verifica degli script con PdlPad, 86
WebPublisher
Distribuzione di pagine di processo, 83, 86
Presupposti, 85
Verifica degli script con PdlPad, 86
WinCC Server
Installazione con WebNavigator Server, 75
Installazione con WebNavigator Server, 76
WinCC User Administrator, (Vedere User
Administrator)
WinCC WebNavigator, (Vedere WebNavigator)
WinCC/WebNavigator Server, (Vedere
WebNavigator Server)
WinCCViewerRT, 61, 64, 70, 100, 130, 133, (Vedere
Web Viewer), (Vedere Web Viewer), (Vedere Web
Viewer), (Vedere Web Viewer), (Vedere Web Viewer)
161