MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di...

1

Transcript of MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di...

Page 1: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

SIMATIC HMI

WinCC V7.0 SP1MDM - WinCC/WebNavigator

Manuale di sistema

Stampa della Guida in linea

11/2008

WinCC/WebNavigator Installation Notes 1WinCC/WebNavigator Release Notes 2WinCC/WebNavigator - Getting Started 3WinCC/WebNavigator - Documentazione 4

Page 2: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Avvertenze di legge

Concetto di segnaletica di avvertimentoQuesto 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.

PERICOLOquesto simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi lesioni fisiche.

AVVERTENZAil simbolo indica che la mancata osservanza delle relative misure di sicurezza può causare la morte o gravi lesioni fisiche.

CAUTELAcon il triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi.

CAUTELAsenza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali.

ATTENZIONEindica che, se non vengono rispettate le relative misure di sicurezza, possono subentrare condizioni o conseguenze indesiderate.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 qualificatoIl 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 SiemensSi prega di tener presente quanto segue:

AVVERTENZAI 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 prodottoTutti 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 AGIndustry SectorPostfach 48 4890026 NÜRNBERGGERMANIA

Ⓟ 08/2009

Copyright © Siemens AG 2008.Con riserva di eventuali modifiche tecniche

Page 3: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Indice del contenuto

1 WinCC/WebNavigator Installation Notes......................................................................................................7

1 Risorse..........................................................................................................................................7

1.1 Benvenuti.......................................................................................................................................7

1.2 Informazioni generali.....................................................................................................................7

1.3 Presupposti....................................................................................................................................81.3.1 Hardware e software.....................................................................................................................81.3.2 Concessione di licenza................................................................................................................101.3.3 Presupposti..................................................................................................................................111.3.4 Requisiti per l'impiego di servizi terminal.....................................................................................121.3.5 Combinazione e compatibilità delle versioni................................................................................13

1.4 Installazione di WinCC/WebNavigator Server.............................................................................141.4.1 Procedura....................................................................................................................................141.4.2 Installazione del Internet Information Server (IIS).......................................................................151.4.3 Installazione di WinCC/WebNavigator Server.............................................................................171.4.4 Aggiornamento di WebNavigator Server.....................................................................................18

1.5 Installazione di WinCC/WebNavigator Client..............................................................................181.5.1 Installazione di WinCC/WebNavigator Client..............................................................................181.5.2 Diritti utente, Gruppi di utenti e possibilità di installazione opzionali...........................................201.5.3 Impostazioni all'interno di Internet Explorer.................................................................................231.5.4 Installazione dal DVD .................................................................................................................261.5.5 Installazione attraverso Intranet/Internet.....................................................................................26

1.6 WinCC/WebNavigator Client Diagnostica...................................................................................281.6.1 WinCC/WebNavigator Client Diagnostica...................................................................................281.6.2 Concessione di licenze Client Diagnostica..................................................................................291.6.3 Installazione di WinCC/WebNavigator Client Diagnostica...........................................................30

1.7 Progetto Demo di WebNavigator.................................................................................................30

1.8 Deinstallazione............................................................................................................................31

2 WinCC/WebNavigator Release Notes........................................................................................................33

2 Risorse........................................................................................................................................33

2.1 Release Notes.............................................................................................................................33

2.2 Installazione del software............................................................................................................33

2.3 Avvertenze su WebNavigator......................................................................................................34

2.4 Assistenza e supporto.................................................................................................................392.4.1 Avvertenze di pericolo.................................................................................................................392.4.2 Customer Support.......................................................................................................................422.4.3 Support Request..........................................................................................................................442.4.4 Support........................................................................................................................................46

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 3

Page 4: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3 WinCC/WebNavigator - Getting Started.....................................................................................................47

3 Risorse........................................................................................................................................47

3.1 WebNavigator - Getting Started..................................................................................................47

3.2 Introduzione.................................................................................................................................48

3.3 Sommario sull'installazione.........................................................................................................48

3.4 Il primo progetto Web..................................................................................................................483.4.1 Il primo progetto Web..................................................................................................................483.4.2 Configurazione di WinCC/WebNavigator Server.........................................................................493.4.2.1 Passo 1: Avvio del progetto "WebDemoProject".........................................................................493.4.2.2 Passo 2: WinCC Web Configurator.............................................................................................513.4.2.3 Passo 3: Definire il Web standard...............................................................................................523.4.2.4 Passo 4: Verifica di pagina Web attivata (Web)..........................................................................563.4.3 Distribuzione di pagine di processo.............................................................................................563.4.3.1 Passo 5: Avvia Web View Publisher............................................................................................563.4.3.2 Passo 6: Distribuire pagine..........................................................................................................583.4.3.3 Passo 7: WinCC User Administrator...........................................................................................633.4.4 Accesso al progetto Web mediante client...................................................................................653.4.4.1 Passo 8: Impostazioni all'interno di Internet Explorer..................................................................653.4.4.2 Passo 9: Installazione di WinCC/WebNavigator Client...............................................................673.4.4.3 Passo 10: Il progetto Web...........................................................................................................713.4.5 Nuova pagina di processo...........................................................................................................733.4.5.1 Passo 11: Crea nuova pagina di processo..................................................................................733.4.5.2 Passo 12: Distribuire pagina di processo....................................................................................753.4.5.3 Passo 13: Pagina di processo nel client Web.............................................................................75

3.5 Ricerca errori e correzione errori.................................................................................................77

4 WinCC/WebNavigator - Documentazione..................................................................................................79

4 Risorse........................................................................................................................................79

4.1 Panoramica delle funzioni...........................................................................................................79

4.2 Progettazione di WebNavigator Server.......................................................................................814.2.1 Progettazione di WebNavigator Server.......................................................................................814.2.2 Prestazioni del Web-server e del Web-server dedicato..............................................................824.2.3 Impostazione della directory Web...............................................................................................834.2.3.1 Installazione Web supportata da wizard: WinCC Web Configurator...........................................834.2.3.2 Creare nuova pagina Web standard (Standalone)......................................................................854.2.3.3 Creare un directory virtuale.........................................................................................................934.2.3.4 Verifica di pagina Web attivata (Web).........................................................................................954.2.4 Distribuzione del carico con la funzione "Load Balancing"..........................................................964.2.4.1 Distribuzione del carico sul Web-server con la funzione "Load Balancing".................................964.2.4.2 Progettazione della funzione "Load Balancing"...........................................................................98

4.3 Struttura di WinCC/WebNavigator Server.................................................................................1014.3.1 Struttura di WinCC/WebNavigator Server.................................................................................1014.3.2 Soluzione a isola.......................................................................................................................1024.3.3 WinCC/WebNavigator Server sul WinCC Server......................................................................1024.3.4 Separazione di WinCC Server e WinCC/WebNavigator Server................................................1034.3.5 Server Web dedicato.................................................................................................................105

4.4 Progettazione della gestione utenti...........................................................................................105

Indice del contenuto

MDM - WinCC/WebNavigator4 Manuale di sistema, 11/2008,

Page 5: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.4.1 Gestione utenti con la funzione WinCC User Administrator......................................................1054.4.2 Impostazione di opzioni Web per utente...................................................................................1084.4.3 Migrazione dati di utente da progetti più remoti .......................................................................110

4.5 Progettazione di un progetto Web.............................................................................................1114.5.1 Progettazione di un progetto Web.............................................................................................1114.5.2 Progetti plurilingue e caratteri non latini....................................................................................1124.5.3 Impostazioni Web .....................................................................................................................1124.5.4 Distribuzione di pagine di processo WinCC..............................................................................1174.5.4.1 Distribuzione di pagine di processo WinCC..............................................................................1174.5.4.2 Distribuzione di pagine di processo WinCC con Web View Publisher......................................1194.5.4.3 Distribuzione di pagine WinCC su Web-server dedicato...........................................................1264.5.4.4 Distribuzione remota di pagine di processo WinCC con Web View Publisher..........................1354.5.5 Assunzione e adattamento di progetti esistenti.........................................................................1424.5.6 Restrizioni..................................................................................................................................1434.5.7 Utilizzo di script..........................................................................................................................1444.5.8 Il tool "PdlPad"...........................................................................................................................1464.5.9 Differenze rispetto al sistema di base WinCC...........................................................................1474.5.9.1 Seleziona pagina.......................................................................................................................1474.5.9.2 Scripting.....................................................................................................................................1484.5.9.3 Esecuzione script......................................................................................................................1484.5.9.4 Funzioni script sincrone.............................................................................................................1494.5.9.5 Indirizzamento di oggetti in pagine............................................................................................1494.5.9.6 Definizione della variabile di script della pagina locale..............................................................1494.5.9.7 Variabili su computer locali........................................................................................................150

4.6 Impiego di WinCC/WebNavigator Client....................................................................................1514.6.1 Impiego di WinCC/WebNavigator Client....................................................................................1514.6.2 Funzioni e proprietà generali del Web-client.............................................................................1514.6.3 Proprietà del Web-client riferite alle pagine...............................................................................1544.6.4 Funzione "Hardcopy" sul Web-Client........................................................................................157

4.7 Interfaccia di navigazione WinCC/Web.....................................................................................1594.7.1 Interfaccia di navigazione WinCC Web.....................................................................................1594.7.2 Estensione interfaccia di navigazione Web di WinCC...............................................................161

4.8 WinCC Plug-in Builder...............................................................................................................1624.8.1 WinCC Plug-in Builder...............................................................................................................1624.8.2 Installazione di WinCC Plug-in Builder......................................................................................1644.8.3 Creazione, collaudo e messa a disposizione per download di plug-in......................................1644.8.4 Installazione e disinstallazione di un plug-in su un client Web..................................................168

4.9 Diagnostica dei collegamenti con "Stato.htm"...........................................................................168

4.10 Impiego di servizi terminal per WinCC/WebNavigator...............................................................1704.10.1 Impiego di servizi terminal per WinCC/WebNavigator...............................................................1704.10.2 Comunicazione attraverso servizi terminal................................................................................1724.10.3 WinCCViewerRT.......................................................................................................................1724.10.4 Impostazione di servizi terminal................................................................................................1744.10.5 Attivazione di servizi terminal sul Windows-Server...................................................................1754.10.6 Creare utente per l'accesso al server servizi terminal...............................................................1764.10.7 Avvio dell'applicazione del server servizi terminal sul computer del client................................176

4.11 Appendice..................................................................................................................................1774.11.1 Ricerca errori e correzione errori...............................................................................................1774.11.2 Sigle utilizzate............................................................................................................................179

Indice del contenuto

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 5

Page 6: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.11.3 Segnalazioni di sistema.............................................................................................................1794.11.4 Funzioni.....................................................................................................................................1794.11.4.1 Funzioni supportate...................................................................................................................1794.11.4.2 int WaitForDocumentReady(LPCSTR lpszPictureWindow).....................................................2034.11.4.3 Funzioni non supportate............................................................................................................205

Indice analitico..........................................................................................................................................207

Indice del contenuto

MDM - WinCC/WebNavigator6 Manuale di sistema, 11/2008,

Page 7: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC/WebNavigator Installation Notes 11 Risorse

1.1 Benvenuti

Cari clienti WinCC!Con SIMATIC WinCC/WebNavigator esiste la possibilità di comandare e osservare l'impianto WinCC attraverso Intranet risp. Internet. I progetti già creati con WinCC possono essere utilizzati.

WinCC/WebNavigator Client rappresenta un cosiddetto Thin Client che, qualora integrato su un computer client con il browser di Internet, consente il servizio e la supervisione di un progetto WinCC in corso di svolgimento senza richiedere l'intero sistema di base di WinCC sul computer. Un'ulteriore progettazione sul WebNavigator Client non è necessaria. Il progetto e l'applicazione WinCC ad esso collegata si trovano su un computer server.

I requisiti del sistema operativo del WinCC/WebNavigator Server corrispondono a quelli del WinCC Server.

Con l'utilizzo del WinCC/WebNavigator tenere conto delle limitazioni riportate nel presente documento.

Vi auguriamo tanto successo e buon divertimento con SIMATIC WinCC.

Lo staff di WinCC/WebNavigator

1.2 Informazioni generali

Software Information ServiceSe viene spedita indietro la cartolina "WinCC Software Informations Service", si otterranno automaticamente e gratuitamente le informazioni più aggiornate relative a tutti i prodotti SIMATIC WinCC.

Informationen sulle condizioni di licenzaSi prega di voler osservare i termini e le condizioni che regolano il contratto di licenza visualizzati durante il processo di installazione.

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 7

Page 8: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Per ulteriori informazioni sarà altrimenti sufficiente rivolgersi al personale responsabile di Siemens AG.

Contenuti del DVD WinCC per WinCC/WebNavigator● Controls WebNavigator di client

● WebNavigator Control client di diagnostica

● WebNavigator Server Software

● Documentazione

● Release Notes

● WinCC Remote Publisher

● WebNavigator Plug-In Builder

● Progetto Demo

1.3 Presupposti

1.3.1 Hardware e software

PremessaIl presente capitolo descrive i requisiti hardware e del sistema operativo per WinCC/WebNavigator.

Nota

Il servizio di un WebNavigator Server su un Client WinCC senza progetto proprio non è abilitato.

WinCC WebNavigator Client

Tabella 1-1 Hardware

Requisiti minimi Requisiti consigliati

CPU Pentium II; 300 MHz Ad es. Intel Core 2 Duo, AMD Athlon64Memoria di lavoro 256 MByte 1 GByte

WinCC/WebNavigator Installation Notes1.3 Presupposti

MDM - WinCC/WebNavigator8 Manuale di sistema, 11/2008,

Page 9: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Tabella 1-2 Software

Sistema operativo: Windows Vista SP1 Basic, Home, Ultimate, Enterprise, Business Windows XP Professional SP3 Windows Server 2003 SP2 o Server 2003 R2 SP2 Attraverso servizi terminal di MS anche altri sistemi operativi quali ad es. WinCE, Win95Embedded XP in collegamento con Panel PC 477

Software: Internet Explorer V6.0 SP1, V6.0 SP2 o V7.0 Per utilizzare i Controls .NET e XAML, è necessario installare .NET Framework 3.0.

Ulteriori indicazioni: Accesso a Intranet / Internet oppure collegamento TCP/IP con il Web server

WinCC/Web Navigator Server su sistema a stazione singola WinCC

Tabella 1-3 Hardware

Requisiti minimi Requisiti consigliati

CPU Pentium III; 1 GHz Ad es. Intel Core 2 Duo, AMD Athlon64Memoria di lavoro 1 GByte 2 GByte

Tabella 1-4 Software

Sistema operativo: Windows Vista SP1 Enterprise, Ultimate, Business Windows XP Professional SP3 (max. 3 client) Windows Server 2003 SP2 o Server 2003 R2 SP2

Software: Internet Explorer V6.0 SP1, V6.0 SP2 o V7.0 Sistema di base WinCC V7.0 SP1

Ulteriori indicazioni: Accesso a Intranet / Internet oppure collegamento TCP/IP con il Web client

WinCC/WebNavigator Server su WinCC Server risp. WinCC Client con un progetto proprio

Tabella 1-5 Hardware

Requisiti minimi Requisiti consigliati

CPU Pentium III; 1 GHz Ad es. Intel Core 2 Duo, AMD Athlon64Memoria di lavoro 1 GByte >1 GByte

WinCC/WebNavigator Installation Notes1.3 Presupposti

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 9

Page 10: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Tabella 1-6 Software

Sistema operativo: Windows Server 2003 SP2 oppure Server 2003 R2 SP2Software: Internet Explorer V6.0 SP1, V6.0 SP2 o V7.0

Sistema di base WinCC V7.0 SP1Ulteriori indicazioni: Volendo pubblicare informazioni all'interno di Intranet è necessario

disporre di quanto segue:Un computer idoneo alla connessione in rete oltre ad un collegamento LAN (LAN = Local Area Network).Un sistema in grado di annullare nomi ovvero di trasformare il nome del computer in indirizzi IP (IP = Internet Protocol). Questo passo non è obbligatorio sebbene consenta ad ogni modo all'utente l'utilizzo di "Nomi alias" al posto di indirizzi IP durante il collegamento con il relativo server.Volendo invece pubblicare informazioni all'interno di Internet è necessario disporre di quanto segue:Una connessione a Internet e un indirizzo IP del provider di Internet (ISP) presso il quale si è registrati. Una pubblicazione su Internet è possibile solo se l'utente dispone di una connessione a Internet messa a disposizione dal provider del servizio Internet.Una scheda di rete a prestazioni elevate per la connessione a Internet.Una registrazione DNS (DNS = Domain Name System) per l'assegnazione di un indirizzo IP. Questo passo non è obbligatorio sebbene consenta ad ogni modo all'utente l'utilizzo di "Nomi alias" al posto di indirizzi IP durante il collegamento con il relativo server.

1.3.2 Concessione di licenza

WinCC/WebNavigator ClientAttraverso la concessione di licenze per server sul server Web, sul computer su cui è installato il programma WebNavigator Client non è necessario disporre di una licenza.

WinCC/WebNavigator ServerCome requisito per il sistema di base WinCC è invece necessaria la licenza di base RT di WinCC. Una licenza per server WinCC non è pertanto necessaria volendo 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.

WinCC Web Navigator Server funziona senza licenza per 30 giorni in modalità demo. Per un uso continuo del WinCC Web Navigator Server è tuttavia necessario acquistare una licenza. Vi sono licenze per 3 / 10 / 25 / 50 client che consentono a questo numero di client di accedere contemporaneamente sul server Web.

Se in fase di collegamento il numero di client che hanno una licenza supera il numero massimo autorizzato, allora sullo schermo compare una segnalazione e non sarà più possibile eseguire una connessione.

WinCC/WebNavigator Installation Notes1.3 Presupposti

MDM - WinCC/WebNavigator10 Manuale di sistema, 11/2008,

Page 11: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC/WebNavigator Client DiagnosticaPer la funzione del client di diagnostica di WebNavigator sono necessarie altre licenze. Ulteriori informazioni a riguardo sono riportate nel capitolo dedicato all'argomento "Client Diagnostica WebNavigator".

Panoramica delle licenze su WebNavigator Server e Client

server Client senza licenza Client con licenza di client di diagnostica

Licenza server WN + Licenza WinCC

WN-Client Numero fino al max. della licenza (server)

Client di diagnostica Una licenza per ogni client diagnostica.

Licenza di server diagnostica WN + Licenza WinCC

Client demo Numero illimitato

Client di diagnostica Una licenza per ogni client diagnostica.

Nessuna licenza WN oppure Nessuna licenza WinCC

Client demo Numero illimitato

Client demo Numero illimitato

Licenza server WN + Licenza WinCC + Licenza "Load Balancing"

WN-Client Numero fino al max. della licenza (server)

Client di diagnostica Una licenza per ogni client diagnostica.

Licenza server WN + Licenza WinCC + Licenza WinCC Redundancy + Licenza "Load Balancing Step-Up"

WN-Client Numero fino al max. della licenza (server)

Client di diagnostica Una licenza per ogni client diagnostica.

Riavvio dei Web-client dopo un cambiamento della licenzaIn un cambiamento delle licenze WebNavigator sul Web-server, p. es. ad un altro numero di client, in ogni Web-client collegato occorre riavviare Internet Explorer e registrare quindi nuovamente il Web-client. In caso contrario, il Web-client si commuta al modo Demo. Ciò vale anche in una attivazione automatica del collegamento (Reconnect) del Web-client.

Vedere ancheConcessione di licenze Client Diagnostica (Pagina 29)

1.3.3 PresuppostiQuesto capitolo descrive i requisiti hardware e software richiesti per l'impiego del client di diagnostica di WebNavigator.

Sistema operativo: Windows XP Professional SP3 Windows Server 2003 SP2 o Server 2003 R2 SP2 Windows Vista SP1

Software: Internet Explorer V6.0 SP1, V6.0 SP2 o V7.0Ulteriori indicazioni: Accesso a Intranet / Internet.

WinCC/WebNavigator Installation Notes1.3 Presupposti

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 11

Page 12: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

Per l'installazione del client di diagnostica è necessario il diritto utente "Amministratori".

1.3.4 Requisiti per l'impiego di servizi terminalQuesto capitolo descrive i requisiti hardware e dei sistemi operativi per consentire l'impiego di servizi terminal e WinCC/WebNavigator.

Server terminale

Tabella 1-7 Hardware

Requisiti minimi Requisiti consigliati

CPU Pentium III; 1 GHz Ad es. Intel Core 2 Duo, AMD Athlon64Memoria di lavoro 1 GByte >1 GByte

Nota

È necessario considerare che con ogni Terminal Client aumenta anche lo spazio necessario e la sollecitazione 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-8 Software

Sistema operativo Windows Server 2003 SP2 oppure Server 2003 R2 SP2: applicazioni da eseguire sui client dovranno 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.

Client di servizi terminal

Requisiti minimi per client: Scheda di rete con TCP/IP Client terminale RDP 5.0 Display o schermo Dispositivo di indicazione

L'apparecchiatura consigliata per l'uso come client è: SIMATIC Mobile Panel PC 12".

WinCC/WebNavigator Installation Notes1.3 Presupposti

MDM - WinCC/WebNavigator12 Manuale di sistema, 11/2008,

Page 13: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

WebNavigator Client è abilitato per l'utilizzo con Windows Terminal Services. Sono consentite al massimo 25 sessioni per ogni singolo server terminal.

In ambiente Windows Server 2003 tenere conto di quanto segue: come nel caso di Windows Server 2003 CAL esistono due diversi servizi terminal CAL: CAL TS dispositivo e CAL TS utente. La CAL TS dispositivo permette ad un dispositivo di effettuare, indipendentemente dall'utente, delle sedute Windows su un Windows Server 2003. La CAL TS utente permette ad un utente di effettuare, indipendentemente dal dispositivo, delle sedute Windows su un Windows Server 2003.

Una Windows Server 2003 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".

Vedere anchehttp://www.microsoft.com/resources/sam/lic_cal.mspx (http://www.microsoft.com/resources/sam/lic_cal.mspx)

1.3.5 Combinazione e compatibilità delle versioni

Versioni miste di WebNavigatorPer installare un WebNavigator Client su un WebNavigator Server, è necessario che ambedue presentino la stessa versione.

Versioni di WinCC/WebNavigator e sistema base WinCCLa versione 7.0 SP1 di WebNavigator è abilitata solo sulla base di WinCC V7.0 SP1.

Il WebNavigator Server / Client della versione V7.0 SP1 non può essere installato su un computer con WinCC precedente alla versione V7.0 SP1.

Allo stesso modo un WebNavigator Server / Client precedente alla versione V7.0 SP1 non può essere installato su un computer con la versione 7.0 SP1 di WinCC.

Collegamento del Web-Client al WebNavigator Server di una versione precedenteSe si desidera collegare un Web Navigator Client V7.0 SP1 con un WebNavigator Server di una versione precedente, ad es. V6.0, il Web client deve essere previamente collegato con successo ad un Web server con la stessa versione. Dopodiché mediante il Web client si potrà procedere con la corretta connessione ad un Web server con una versione precedente.

WinCC/WebNavigator Installation Notes1.3 Presupposti

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 13

Page 14: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Qualora il Web-client fosse stato collegato prima con il Web-server di una versione precedente, in Internet Explorer del Web-client dovrà essere cancellato il file "CheckInstallation Class" sotto "Opzioni Internet / File temporanei Internet / Impostazioni / Mostra oggetti".

1.4 Installazione di WinCC/WebNavigator Server

1.4.1 Procedura

PremessaIl presente capitolo descrive l'installazione del WebNavigator Server.

PresuppostiPer l'installazione devono essere soddisfatti i seguenti presupposti.

● Deve essere installato un sistema operativo Windows abilitato.

● WinCC Basis è installato.

Per maggiori informazioni sui sistemi operativi abilitati per il WebNavigator consultare l'argomento "Presupposti> Hardware e software".

Per singoli dettagli relativi all'installazione di WinCC consultare la documentazione di WinCC.

Panoramica dell'installazione1. Installazione del Internet Information Services (IIS).

2. Installazione di WinCC/WebNavigator Server.

NotaNecessità di diritti di amministratore

Al fine di poter installare il componente server di WinCC/WebNavigator in ambiente Windows è necessario disporre di diritti di scrittura per il database di registrazione. L'utente deve disporre dei rispettivi diritti d'amministratore.Opzioni WinCC già installate

Se prima dell'installazione di WinCC/WebNavigator sono già installate altre opzioni WinCC, ad es. WinCC/DowntimeMonitor o WinCC/ProcessMonitor, potrebbe essere necessario installare a posteriori queste opzioni.

Utilizzo di WinCC/DataMonitor: Successione di installazione in ambiente WindowsXPInstallando un Web server su un computer con Windows XP, per l'installazione si raccomanda di rispettare la successione seguente:

WinCC/WebNavigator Installation Notes1.4 Installazione di WinCC/WebNavigator Server

MDM - WinCC/WebNavigator14 Manuale di sistema, 11/2008,

Page 15: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1. Installare l'Internet Information Services (IIS).

2. Installare l'SQL Server.

Nel caso in cui non sia stata rispettata questa successione, l'apertura del DataMonitor Reports può avere la conseguenza di messaggi di errore in WinCC/DataMonitor.

In questo caso occorre eliminare la causa che ha provocato l'errore nel modo seguente:

1. avviare il "Web Configurator" nel menu di partenza di Windows attraverso "SIMATIC > WinCC > Web Configurator" e configurare quindi il Web server.

2. Avviare il SIMATIC Security Control nel menu di partenza di Windows attraverso "SIMATIC > SimaticSecurityControl" e configurare quindi le impostazioni di sicurezza.

Vedere ancheInstallazione del Internet Information Server (IIS) (Pagina 15)

Installazione di WinCC/WebNavigator Server (Pagina 17)

1.4.2 Installazione del Internet Information Server (IIS)

ImpostazioniPrima dell'installazione del WinCC/WebNavigator Server è necessario installare in Windows Vista l'Internet Information Service (IIS). Durante l'installazione definire le impostazioni per il WebNavigator Server.

In ambiente Windows Vista 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

WinCC/WebNavigator Installation Notes1.4 Installazione di WinCC/WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 15

Page 16: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● 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 di 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 di log diventino troppo grandi.

Requisiti● Diritti di amministratore

● Diritti di scrittura per la banca dati di registrazione

Procedimento1. Inserire il CD di Windows nel drive del computer.

2. Selezionare nel menu avvio di Windows l'opzione "Impostazioni > Pannello di controllo".

3. Fare clic sul simbolo "Software".

4. Nella finestra di dialogo "Installazione applicazioni" fare clic sull'icona "Aggiungi/rimuovi componenti Windows".

5. Attivare le impostazioni sopra indicate in Windows Vista.In alternativa è anche possibile installare i componenti IIS che si trovano sul CD di installazione attraverso la riga di comando "Start > Esegui > cmd":pkgmgr.exe /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-HttpErrors;IIS-ASPNET;IIS-ASP;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-ManagementConsole;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility

6. Chiudere la finestra di dialogo con il pulsante "OK". I dati richiesti sono trasmessi e l'IIS viene configurato corrispondentemente.

WinCC/WebNavigator Installation Notes1.4 Installazione di WinCC/WebNavigator Server

MDM - WinCC/WebNavigator16 Manuale di sistema, 11/2008,

Page 17: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1.4.3 Installazione di WinCC/WebNavigator Server

Requisiti● È necessario disporre di diritti di amministratore.

Procedimento1. 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. Avviare l'installazione.È possibile seguire lo stato dell'installazione nella finestra di dialogo visualizzata. Per annullare l'installazione selezionare "Annulla".

5. Dopo l'installazione del WinCC/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 .

6. Alla fine dell'installazione nella finestra di dialogo "SIMATIC Security Control" vengono visualizzate le impostazioni di sicurezza che vengono adattate per WinCC. Il Firewall viene configurato automaticamente.Confermare gli adattamenti con "Applica" e "Esci".

7. Riavviare il PC in caso il Setup lo richieda.Il WinCC/WebNavigator Server è installato e aggiunto come funzione nella finestra di navigazione di WinCC Explorer.

NotaWinCC/WebNavigator è già installato

Se è già installato un WinCC/WebNavigator-Server meno recente, il setup è in grado di riconoscere questa condizione e non è possibile eseguire un'installazione. Disinstallare la versione precedente mediante il pannello di controllo di Windows e riavviare l'installazione.

WinCC/WebNavigator Installation Notes1.4 Installazione di WinCC/WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 17

Page 18: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1.4.4 Aggiornamento di WebNavigator Server

PremessaSe è già installato un WebNavigator Server sul computer, in caso di una nuova installazione il setup riconosce questo stato.

Aggiornamento di WebNavigator Server e di WinCC BasisL'aggiornamento di un WebNavigator Server con cambiamento del numero di Service Pack o di versione è solo eseguibile contemporaneamente all'aggiornamento di WinCC Basis.

All'installazione, nel setup di WebNavigator Server viene controllato se sono presenti versioni precedenti di WinCC Basis e viceversa. Nel caso della presenza di una versione più remota dell'altro software avviene un avviso nel setup. Per questo motivo, l'aggiornamento deve essere eseguito nel seguente ordine di successione.

Procedura di base1. Prima deve essere disinstallato il software del WebNavigator Server installato nel Pannello

di controllo attraverso "Installazione applicazioni / Cambia/Rimuovi programmi".

2. Quindi viene installata la nuova versione di WinCC Basis come upgrade senza precedente disinstallazione manuale.

3. Adesso è installata la nuova versione di WebNavigator Server.

1.5 Installazione di WinCC/WebNavigator Client

1.5.1 Installazione di WinCC/WebNavigator Client

PremessaPer l'installazione di WinCC/WebNavigator Client (control sul lato client) ci sono le seguenti possibilità.

● Installazione dal DVD di prodotto di WinCC. A tale scopo sono richiesti determinati diritti di utente Windows, dipendenti dal sistema operativo utilizzato.

● Installazione via Intranet/Internet A tale scopo sono richiesti determinati diritti di utente Windows, dipendenti dal sistema operativo utilizzato.

● Possibilità di installazione opzionali. L'installazione è possibile anche senza interazione dell'utente con i diritti di utente Windows dell'utente attuale o in reti attraverso una distribuzione software basata su direttive di gruppo.

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator18 Manuale di sistema, 11/2008,

Page 19: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

L'installazione di WebNavigator Client è inoltre possibile anche sul proprio Web-server. Ciò è consigliabile ad esempio se si desidera controllare la progettazione WinCC localmente sul server in Internet Explorer.

Procedura di baseL'installazione prevede i seguenti passi:

1. Effettuare o controllare le impostazioni in Internet Explorer del computer client.

2. Installazione di WinCC/WebNavigator Client.

Nota

Con l'installazione dal DVD oppure attraverso la distribuzione software basata sulle direttive di gruppo, è possibile aggiornare direttamente una versione vecchia del WebNavigator Client, senza dover deinstallare il vecchio Web client. Se su un computer viene installato un WebNavigator Server dopo l'installazione di un WebNavigator Client, sarà necessario ripetere l'installazione del programma client.

ATTENZIONE

Postinstallazione di plug-in

Con l'installazione del WebNavigatorClient V7.0 i Plug-Ins "User Archive Control", "Function Trend Control", "Hardcopy" e "Web Client" sono già integrati nel WebNavigatorClient V7.0. Se il WebNavigatorClient V7.0 è collegato con un WebServer prima della versione V7.0, nel settore di scaricamento dell'interfaccia di navigazione Web verranno offerti questi Plug-Ins per l'installazione, malgrado fossero già installati i Plug-Ins. Non eseguire nessuna reinstallazione di questi Plug-Ins.

Informazioni sul setup e l'installazione del WebNavigator Client:● Prima di installare, sul Web client una versione più aggiornata attraverso il download, si

raccomanda di controllare le lingue installate sul Web client e sul Web server collegato. Dopo l'installazione del Web client attraverso il download, sul computer client sono presenti solo le lingue del Web 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. In questo caso occorre riavviare il computer. Controllare anche, se WinCC è registrato nella directory di autostart. Eliminare necessariamente la registrazione ed eseguire quindi un riavvio del computer per poter eseguire l'installazione del Web client.

● Per l'installazione del Web client è necessario che sul disco rigido locale sia disponibile uno spazio di memoria libero di almeno 70 MB, altrimenti il setup di MSI interrompe l'installazione con un relativo messaggio.

● Per l'installazione del Web client attraverso il download da Intranet/Internet si potrà scegliere tra "Apri" e "Salva" del file di setup. La procedura scelta alla prima installazione del Web client dovrà essere scelta anche per un'installazione successiva di plug-in o ActiveX Control, come ad es. "User Archive Control". Altrimenti si avrà una segnalazione d'errore "Error 1316" del servizio "MSI Installer".

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 19

Page 20: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● In ambiente Windows XP l'installazione del WebNavigator Client può essere accelerata se prima dell'avvio dell'installazione viene disattivata l'impostazione "Cerca automaticamente cartelle e stampanti di rete". A tale scopo aprire in Windows Explorer attraverso l'opzione "Strumenti > Opzioni cartella" la finestra di dialogo "Opzioni cartella". Sulla scheda "Visualizzazione" sotto "File e cartelle" disattivare tale opzione e quindi fare clic sul pulsante "Applica a tutte le cartelle".

● 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 di utente minimi come per l'installazione del Web client. Quando nell'interfaccia di navigazione Web si seleziona un plug-in, si avvia il setup del WebNavigator Client. Nel setup dovrà essere confermata nuovamente la selezione del plug-in.

Aggiornamento di un Web client di una versione precedenteLa versione aggiornata del Web client può essere caricata ed installata dal sito Internet "www.wincc.de" sulla pagina "WinCC/WebNavigator" attraverso il link "WebNavigator Demo Projekt".

Installazione del Web client in ambiente Windows ServerL'installazione del Web client in ambiente Windows Server con un diritto di utente più basso di "Amministratori" non è possibile nell'impostazione predefinita dei criteri di gruppo. L'autorizzazione per l'installazione del Web client può avvenire nella direttiva di gruppo con l'assegnazione e la pubblicazione di questo software oppure con l'attivazione dell'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.5.2 Diritti utente, Gruppi di utenti e possibilità di installazione opzionali

Diritti utente, Gruppi di utenti e possibilità di installazione opzionaliIl presente tema descrive i seguenti punti in correlazione all'installazione del Web client.

● Diritti di utente Windows richiesti per l'installazione e la prima connessione del Web client

● Installazione del Web client con diritti di utente limitati

● Installazione per un gruppo di utenti o di computer configurato

● Distribuzione del software basata su direttive di gruppo

● Installazione senza interazione dell'utente

Diritti di utente Windows richiesti per l'installazione e la prima connessione del Web clientPer l'installazione del Web-Client attraverso Intranet/Internet o dal DVD del prodotto sono richiesti diritti di utenza da "Amministratore". La prima connessione del Web client al Web server deve essere eseguita con il diritto di un utente Windows utilizzato durante l'installazione

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator20 Manuale di sistema, 11/2008,

Page 21: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

o superiore. Qui è necessario che il collegamento venga stabilito con successo. Tutte le ulteriori connessioni potranno avvenire successivamente con un altro diritto di utente Windows, ma con probabili restrizioni di diritti.

Installazione del Web client con diritti di utente limitatiCon l'impiego della tecnologia Microsoft Windows Installer (MSI), a partire dalla versione V6.0 SP1 il Web client può anche essere installato con diritti di utente Windows limitati, cioè senza disporre dei diritti "Utenti avanzati" oppure "Amministratori".

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 Web Navigator Client possono essere installati in questo modo. All'installazione di plug-in creati con il WinCC Plug-In Builder, sul Web-client è richiesto il diritto di utente "Amministratore".

L'utilizzo della tecnologia MSI permette di realizzare anche l'installazione del Web client per un gruppo di utenti o di computer configurato.

Installazione per un gruppo di utenti o di computer configuratoAttraverso 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 viene distribuito il file MSI "WinCCWebNavigatorClient.msi" ed abilitato per un gruppo di utenti. In base alla 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. Per ulteriori informazioni riguardanti il Microsoft Systems Management Server, consultare in Internet la homepage di Microsoft.

Distribuzione del software basata su direttive di gruppoL'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. In tal modo si ha la possibilità di effettuare installazioni per i 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 e con l'utilizzo di Active Directory il software distribuito viene assegnato o distribuito.

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 21

Page 22: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Assegnazione: Il software può essere assegnato ad un utente o 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 a 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.

Installazione senza interazione dell'utenteAll'installazione del Web client, l'utente deve normalmente inserire delle informazioni, come ad es. le directory di destinazione, l'accettazione del contratto di licenza software o i componenti da installare. Con l'utilizzo di un file di configurazione è possibile effettuare l'installazione senza interazione dell'utente. I percorsi e le informazioni di utente richiesti sono messi a disposizione nel file di configurazione "options.ini". Il file deve trovarsi nella stessa directory come il setup per il Web client. Questa procedura di installazione è consigliabile per la distribuzione del software basata su direttive di gruppo.

L'installazione dal DVD del prodotto avviene con l'interazione dell'utente.

Le preimpostazioni indicate nella tabella sono utilizzate per le seguenti condizioni:

● Il file di configurazione "options.ini" manca e non è presente una registrazione nella Registry del client, ad es. perché è installato un altro prodotto SIMATIC HMI

● Oppure l'installazione avviene attraverso la distribuzione del software basata su direttive di gruppo con assegnazione al computer.

Informazioni Parametri

Cartella di destinazione per Web Navigator Client INSTALLDIR=" <syspath1>\Siemens\WinCC"Cartella di destinazione per componenti comuni COMMONDIR=" <syspath2>\Siemens "Informazioni di utente / Nome dell'utente USERInformazione di utente / Organizzazione COMPANYNAME

I parametri "<syspath?>" risultano dall'impostazione nella Registry sotto la chiave "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion" :

°- "<syspath1>" corrisponde alla chiave "ProgramFilesDir" ad es. "C:\\Programmi"

- "<syspath2>" corrisponde alla chiave "CommonFilesDir" ad es. "C:\\Programmi\\File comuni"

Esempio di un file di configurazione "options.ini" [USERINFO]USER=Integration COMPANYNAME=Siemens AG [INSTALLPATH]COMMONDIR=" C:\Programmi\File comuni\Siemens "

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator22 Manuale di sistema, 11/2008,

Page 23: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

INSTALLDIR=" C:\Programmi\Siemens\WinCC " [FEATURES]FUNCTIONTRENDCONTROL=0HARDCOPY=0WINCCUSERARCHIVES=0DEU=0FRA=0ITA=0ESP=0

1.5.3 Impostazioni all'interno di Internet Explorer

IntroduzionePer avere a disposizione sul Web Navigator Client la funzionalità completa, è necessario adattare rispettivamente le impostazioni di sicurezza in Internet Explorer.

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 23

Page 24: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Procedura● Fare clic in Internet Explorer su "Strumenti" > "Opzioni Internet".

● Fare clic sulla scheda "Protezione". Selezionare l'area corrispondente, per es. "Intranet locale" oppure "Internet".

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator24 Manuale di sistema, 11/2008,

Page 25: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Fare clic sul pulsante di comando "Livello personalizzato".

● Selezionare nell'impostazione "Esegui script controlli ActiveX contrassegnati come sicuri" e "Scarica controlli ActiveX con firma elettronica" l'opzione "Attiva".

● Attivare alla voce "Scripting > Active Scripting" l'opzione "Attiva".

● Fare clic su "OK". Nella successiva finestra di dialogo confermare le modifiche.

● Selezionare l'icona "Siti attendibili" ed aprire quindi attraverso il pulsante di comando "Siti" la finestra di dialogo "Siti attendibili".

● Registrare l'indirizzo del server Web 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 la casella di controllo "Richiedi verifica server (https:) per tutti i siti dell'area" . Fare clic sul pulsante di comando "Aggiungi". Confermare le introduzioni tramite "OK".

● Selezionare il simbolo "Siti attendibili". Fare clic sul pulsante di comando "Livello standard" e quindi sul pulsante di comando "Livello personalizzato". Spuntare nella finestra di dialogo "Impostazioni protezione" sotto "Inizializza e esegui script controlli ActiveX non contrassegnati come sicuri" l'opzione "Attiva". Confermare le introduzioni tramite "OK".

● Fare clic sulla scheda "Dati generali". Nel campo "File temporanei Internet" fare clic sul pulsante "Impostazioni". Attivare alla voce "Controlla la presenza di versioni più recenti delle pagine memorizzate" l'opzione "Automatico". Confermare le introduzioni tramite "OK".

● Chiudere la finestra di dialogo "Opzioni Internet" tramite "OK".

A questo punto sono state eseguite tutte le impostazioni necessarie in Internet Explorer.

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 25

Page 26: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1.5.4 Installazione dal DVD

Requisiti● Per l'installazione ovvero l'utilizzo di WinCC/WebNavigator Client trovano applicazione le

indicazioni al capitolo "Impostazioni in Internet Explorer".

● In base al sistema operativo utilizzato, per l'installazione del client Web sono richiesti diritti di utente Windows minimi, come descritto al capitolo "Installazione di WinCC/WebNavigator Client".

Procedimento1. 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. Avviare l'installazione.È possibile seguire lo stato dell'installazione nella finestra di dialogo visualizzata. Per annullare l'installazione selezionare "Annulla".

5. Alla fine dell'installazione nella finestra di dialogo "SIMATIC Security Control" vengono visualizzate le impostazioni di sicurezza che vengono adattate per WinCC. Il Firewall viene configurato automaticamente.Confermare gli adattamenti con "Applica" e "Esci".

6. Riavviare il PC in caso il Setup lo richieda.Il WinCC/WebNavigator Client è installato e aggiunto come funzione nella finestra di navigazione di WinCC Explorer.

1.5.5 Installazione attraverso Intranet/Internet

Presupposti● Per l'installazione ovvero l'utilizzo di WebNavigator Client trovano applicazione le

impostazioni indicate al capitolo dedicato all'argomento "Impostazioni in Internet Explorer".

● MarzioIn base al sistema operativo utilizzato, per l'installazione e la prima connessione del Web-Client sono richiesti diritti di utente Windows minimi, come descritto al capitolo dedicato all'argomento "Installazione di WebNavigator Client".

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator26 Manuale di sistema, 11/2008,

Page 27: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Per l'installazione attraverso Intranet / Internet è necessario aver precedentemente installato la versione integrale del programma WinCC/WebNavigator Server, avere eseguito la configurazione con WinCC Web Configurator di Internet Information Server ed essere registrato come utente nel tool WinCC User Administrator.

● Sul WebNavigator Server desiderato deve trovarsi un progetto WinCC in runtime.

Installazione di WebNavigator Client attraverso Intranet / Internet● Collegarsi a Internet con il proprio provider di servizi Internet.

● Immettere nella barra indirizzo l'indirizzo del WinCC/WebNavigator Server, per es. "http://www.server_name.de". Avendo installato un directory virtuale l'indirizzo potrà anche essere come il seguente: "http:// www.server_name.de/WebNavigator/".

● A questo punto bisognerà connettersi con WinCC/WebNavigator Server indicando il rispettivo nome di utente e la password.

● Collegandosi con WinCC/WebNavigator Server per la prima volta all'utente viene chiesto di installare il programma WinCC Web Navigator 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 del Client via Intranet/Internet, aprire direttamente il setup del client senza salvare il file d'installazione sul computer di destinazione. Se si desidera salvare il nuovo file d'installazione, deinstallare prima il vecchio file d'installazione oppure salvare la nuova versione del file in una directory diversa da quella del file della versione precedente.

● Lasciare aperto Internet Explorer ed aprire Windows Explorer. Navigare alla directory in cui è stato memorizzato il file di setup ed avviare il setup facendo doppio clic sul file.

● Eseguire quanto indicato sullo schermo, inserendo i dati richiesti ed effettuando le impostazioni richieste. I control sul lato client del Web Navigator saranno installati. Abbandonare quindi la finestra di dialogo del setup.

Una volta eseguita con successo l'installazione, il Web Navigator Client si collega al progetto WinCC in runtime.

WinCC/WebNavigator Installation Notes1.5 Installazione di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 27

Page 28: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1.6 WinCC/WebNavigator Client Diagnostica

1.6.1 WinCC/WebNavigator Client Diagnostica

IntroduzioneCon il WebNavigator Client Diagnostica di WinCC è possibile ottenere un accesso economico su numerosi server di WebNavigator. In questo caso è possibile utilizzare diversi client di diagnostica e client normali allo stesso tempo. Durante lo svolgimento di questo procedimento non è necessaria alcuna licenza di un WebNavigator Server, visto che la concessione di licenza è eseguita sul client di diagnostica.

Possibili casi di applicazione sono per esempio:

● Teleassistenza: Con il client di diagnostica si accede per lavori di manutenzione e assistenza in maniera consecutiva su diversi impianti WinCC.

● Assistenza centrale: Con il client di diagnostica si accede contemporaneamente a numerosi e differenti server.

WinCC/WebNavigator Installation Notes1.6 WinCC/WebNavigator Client Diagnostica

MDM - WinCC/WebNavigator28 Manuale di sistema, 11/2008,

Page 29: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1.6.2 Concessione di licenze Client Diagnostica

WinCC/WebNavigator Client DiagnosticaPer il client di diagnostica è necessario disporre sul computer della postazione di lavoro di una licenza per "Client Diagnostica".

Il client di diagnostica è in grado di accedere al massimo su 12 server Web contemporaneamente.

Nel caso in cui sul server si trova installata una licenza per il modulo WebNavigator Server oppure per WebNavigator Server Diagnostica, allora il client di diagnostica potrà disporre anche di un accesso al di là del numero massimo di client indicato (accesso garantito).

WinCC/WebNavigator Diagnosi ServerQuesta licenza consente ad un WebNavigator Client Diagnostica l'accesso sul server Web. Questa licenza è necessaria se sul server Web non è presente alcuna licenza per server Web per postazioni di client Web "normali" volendo comunque disporre di un accesso reso possibile dal client di diagnostica.

Complessivamente i client di diagnostica consentono l'accesso contemporaneo di massimo 50 singoli client per server.

Nota

Qualora uno dei computer collegati non disponga di una licenza necessaria oppure nel caso in cui sul computer client non si trova alcun client di diagnostica bensì un client Web "normale", allora viene visualizzato un rispettivo messaggio informativo e il client Web funziona in modo di demo.

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 per licenza mancante. Per rimuovere questa segnalazione, si potrà o installare una licenza di client di diagnostica o disinstallare definitivamente il software del client di diagnostica.

Nota

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.

Ulteriori informazioni riguardo le licenze per WebNavigator Server e Client sono riportate nell'ambito del tema Requisiti > Gestione licenze.

Vedere ancheConcessione di licenza (Pagina 10)

WinCC/WebNavigator Installation Notes1.6 WinCC/WebNavigator Client Diagnostica

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 29

Page 30: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1.6.3 Installazione di WinCC/WebNavigator Client Diagnostica

PremessaIl software per il client di diagnostica WebNavigator è installato sul computer client da DVD.

Requisiti● È necessario disporre di diritti di amministratore.

Procedimento1. 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. Avviare l'installazione.È possibile seguire lo stato dell'installazione nella finestra di dialogo visualizzata. Per annullare l'installazione selezionare "Annulla".

5. Alla fine dell'installazione nella finestra di dialogo "SIMATIC Security Control" vengono visualizzate le impostazioni di sicurezza che vengono adattate per WinCC. Il Firewall viene configurato automaticamente.Confermare gli adattamenti con "Applica" e "Esci".

6. Riavviare il PC in caso il Setup lo richieda.Viene installato WinCC/WebNavigatorClient Diagnostica.

1.7 Progetto Demo di WebNavigator

PremessaSul DVD di WinCC WebNavigator si trova un progetto WinCC demo in forma di file ZIP ad estrazione automatica "Web_Demo_Projekt.exe" nella directory "Samples\WebNavigator". 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 winccpassNavigatore Web Inglese wincce winccpassNavigatore Web Francese winccf winccpass

WinCC/WebNavigator Installation Notes1.7 Progetto Demo di WebNavigator

MDM - WinCC/WebNavigator30 Manuale di sistema, 11/2008,

Page 31: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC Connetti Password

Navigatore Web Italiano wincci winccpassNavigatore Web Spagnolo winccs winccpassTerminal PocketPC PocketPC winccpassTerminal Mobic Mobic winccpassTerminal MP370 MP370 winccpass

1.8 DeinstallazioneLa deinstallazione dei programmi WinCC WebNavigator Server e WinCC WebNavigator Client avviene seguendo le consuete istruzioni del sistema Windows.

● Aprire il "Pannello di controllo" facendo un doppio clic sull'icona "Installazione applicazioni".

● Fare clic sull'icona "Cambia/Rimuovi programmi".

● Selezionare WebNavigator Server oppure Client e fare clic su "Rimuovi". Seguire attentamente le istruzioni visualizzate sullo schermo.

In questo modo WinCC WebNavigator Server / Client sono rimossi dal sistema.

Nota

In caso di deinstallazione di WinCC WebNavigator Server si consiglia di rimuovere anche la rispettiva autorizzazione facendo ricorso al programma "Automation License Manager". L'autorizzazione potrà essere in seguito attivata di nuovo. Ulteriori informazioni sul tema Autorizzazione sono riportate alla voce "Protezione software WinCC".

WinCC/WebNavigator Installation Notes1.8 Deinstallazione

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 31

Page 32: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso
Page 33: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC/WebNavigator Release Notes 22 Risorse

2.1 Release Notes

Indice del contenutoLe presenti Release Notes contengono informazioni importanti.

Le informazioni contenute in queste Release Notes sono superiori a quelle nei manuali e nella Guida in linea.

Si prega di leggere le Release Notes con cura, in quanto contengono informazioni molto importanti.

2.2 Installazione del software

Installazione e configurazione

CAUTELA

La versione 7.0 SP1 di WinCC WebNavigator è abilitata solo sulla base di WinCC V7.0 SP1.

Il WebNavigator Server / Client della versione V7.0 SP1 non dovrà essere installato su un computer con WinCC precedente alla versione V7.0 SP1. Allo stesso modo un WebNavigator Server / Client precedente alla versione V7.0 SP1 non può essere installato su un computer con la versione 7.0 SP1 di WinCC.

Durante la configurazione è peraltro importante tenere presente che non è consentito un impiego frammisto di versioni sia europee sia asiatiche di WinCC e WebNavigator.

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 33

Page 34: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

2.3 Avvertenze su WebNavigator

Comunicazione attraverso server proxyPer la comunicazione attraverso un server proxy, tenere conto dei punti riportati appresso.

● In caso di servizio attraverso server proxy il Web client dovrà essere membro del dominio server.

● Procedura di login per server proxy con autenticazione NTLM: Se l'utente connesso al Web client non ha accesso a questo server proxy, viene prima visualizzata una finestra di login per il server proxy, quindi la finestra di login per l'utente WinCC e infine nuovamente la finestra di login per il server proxy.

Restrizioni di sicurezza per WebNavigator Client

CAUTELA

Durante l'impiego di WebNavigator Client è importante osservare le restrizioni in fatto di sicurezza specifiche di Internet. In alcune circostanze, il WebNavigator Client è in grado di riconoscere solo con notevole ritardo (>20s) rispetto ad un normale WinCC client che il Web server è "down" o che la comunicazione è disturbata.

Impostazioni di sicurezza all'interno di Internet ExplorerPer avere a disposizione sul WebNavigator Client la funzionalità completa, è necessario adattare rispettivamente le impostazioni di sicurezza in Internet Explorer. In questo contesto, tenere presente il capitolo "WinCC/WebNavigator Installation Notes / Installazione del WinCC/WebNavigator Client / Impostazioni in Internet Explorer".

Impostazioni di sicurezza all'interno di Internet Explorer: installazione mediante collegamento SSLSe 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-Server su Windows Vista: Comportamento in caso di un riavvioNel caso di un WebNavigator-Server su Windows Vista viene attivato il sito Web standard dopo un riavvio. In questo modo non è più possibile stabilire alcun collegamento dal Web-Client al WebNavigator-Server.

Soluzione: Riavviare il sito WebNavigator in Internet Information Service (IIS).

WinCC/WebNavigator Release Notes2.3 Avvertenze su WebNavigator

MDM - WinCC/WebNavigator34 Manuale di sistema, 11/2008,

Page 35: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Disinstallazione di WinCC: il WebNavigator Client deve essere installato a posterioriSe si disinstalla WinCC, è necessario installare a posteriori il WebNavigator Client.

Disattivazione di WinCC e WebNavigator RuntimeSe è stato disattivato WinCC Runtime, ad una nuova attivazione di WinCC Runtime si dovrà tenere presente che WebNavigator Runtime è già terminato.

Cambio di progettoDopo 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 Client: impiego tramite Wireless LANL'impiego del WebNavigator Client tramite Wireless LAN è abilitato solo con il SIMATIC Mobile Panel PC 12".

WebNavigator Client: Finestre della pagina sul Web clientSe viene modificato il nome della pagina in una finestra di pagina, l'evento "Modifica dell'oggetto" di tale finestra di pagina viene eseguito più volte sul Web client mentre avviene una sola volta nel sistema base WinCC. Questo comportamento sul Web client è dovuto al sistema perché in seguito al funzionamento asincrono del collegamento ad Internet può essere attivato un aggiornamento multiplo dell'oggetto della finestra della pagina. Non ha comunque effetto sulla funzione.

WebNavigator Client: WinCC Alarm Control su un WebNavigator Server in WinCC ServiceMode

Situazione inizialeIl WebNavigator Client è collegato a un WeNavigator Server che è utilizzato in WinCC ServiceMode.

ComportamentoSe 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.

SoluzioneUtilizzare il WinCC AlarmControl a partire da WinCC V7.

WinCC/WebNavigator Release Notes2.3 Avvertenze su WebNavigator

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 35

Page 36: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WebNavigator Client: WinCC-Webbrowser-OCX sul Web client● Nella scheda "Protezione" delle opzioni Internet in Internet Explorer deve essere attivata

la casella di controllo "Consenti controlli ActiveX".

● Se sul Web client viene visualizzata una pagina di processo con l'ActiveX Control "WinCCWebbrowser" e in questo si seleziona un link, alla prima visualizzazione di questa pagina collegata via link non funziona il pulsante "Indietro". Solo a partire dal secondo accesso a questa pagina la funzione verrà eseguita correttamente. Dopo un cambio della pagina di processo il comportamento originario è nuovamente presente.

● Il WinCC-Webbrowser-OCX è utilizzato per la visualizzazione di contenuti Web statici o di documenti CHM in pagine di processo. Contenuti con funzionalità di scripting non vengono supportati.

WebNavigator Client: file diagnostico "WebNavReconnnect.log"Dopo l'installazione del Web client il file diagnostico "WebNavReconnnect.log" viene salvato nella directory "<Benutzer>\Application 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 Vista la directory si trova alla voce "LocalLow".

WebNavigator Client V7.0 SP1: collegamento al WebNavigator Server V6.2 SP2 o precedente in ambiente Windows Vista SP1

Per collegare un WebNavigator Client V7.0 SP1 ad un WebNavigator Server V6.2 SP2 o precedente in ambiente Windows Vista SP1, è necessario disattivare nel WebNavigator Client V7.0 SP1 l'account utente "UAC - User Account Control" oppure disattivare nell'Internet Explorer il "Protected Mode".

WebNavigator Client: Contenuti della barra indirizziDurante il funzionamento del Web client, nella barra degli indirizzi dell'Internet Explorer vengono visualizzate stringhe di caratteri, che non sono rilevanti per l'operatore e che non possono essere interpretate. Per esempio, qui può apparire la voce "loadbalancing=no", che non rappresenta, tuttavia, una visualizzazione di stato per il server interessato nel processo Load Balancing. Solo nella registrazione del Web client è necessario immettere dei caratteri e verificare ad es. il nome del server, la porta.

WebNavigator Client: Client con diversi utenti avanzatiSe un utente avanzato installa su un computer una nuova versione del WebNavigator Client, anche altri utenti avanzati di questo computer si devono aggiornare alla nuova versione.

Se gli utenti avanzati utilizzano diverse versioni, si possono verificare dei problemi. Ciò vale anche se un utente avanzato si collega ad un server con una versione di WebNavigator meno recente.

WinCC/WebNavigator Release Notes2.3 Avvertenze su WebNavigator

MDM - WinCC/WebNavigator36 Manuale di sistema, 11/2008,

Page 37: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WebNavigator Client: Login tramite inserimento diretto nella barra degli indirizziA causa dei patch di sicurezza di Microsoft per l'Internet Explorer V6, il login del Web client non è più possibile tramite l'inserimento del nome utente e della password nella barra degli indirizzi.

WebNavigator Client: Voci "Completamento automatico" e link nella barra cronologiaIn Internet Explorer le immissioni nella barra degli indirizzi vengono visualizzati come link nella barra cronologia oppure proposte come voci ad "Completamento automatico" per successive immissioni nella barra degli indirizzi. Alla connessione di Web client a Web server con Load Balancing questi aiuti di Internet Explorer non possono essere utilizzati senza controllarli.

Se alla prima connessione del Web client questo è stato connesso al Web server con Load Balancing ed è quindi stato inoltrato ad un secondo Web server, nella barra cronologia oppure come voce ad "Completamento automatico" l'Internet Explorer non visualizza l'indirizzo del primo Web server, ma quello del secondo Web server su cui è stato inoltrato il client. Se si usa, per successivi tentativi di connessione del Web client, il link nella barra cronologia oppure la voce ad "Completamento automatico" senza controllarli, questo Web client verrà connesso al secondo Web server.

WebNavigator Client: Disinstallazione del Software ProTool/ProSe viene disinstallato su un WebNavigator Client il software ProTool/Pro, i Control della HMI Symbol Library vengono deregistrati.

Reinstallare il WinCC/WebNavigator Client per poter accedere nuovamente a questi Control.

WebNavigator Client: Reconnect automatico non riuscitoSe il collegamento tra Web client e Web server viene effettuato attraverso un firewall oppure un server proxy, è possibile che una normale connessione del Web client riesca, ma non un reconnect automatico. Ciò è dovuto al fatto che il Web client utilizza il ping ICMP per la funzione di reconnect. Questo ping può essere bloccato, però, dal firewall o dal server proxy. In questo caso di errore sul Web client può essere disattivato l'utilizzo del ping ICMP al reconnect.

L'opzione "Disattivare ICMP Ping" si trova alla pagina Client ASP sotto la voce "Impostazioni/proprietà WebClient /ricollegamento".

WebNavigator Client: Computer WinCC con "Basic Process Control"In caso di collegamento del WebNavigator Client con un computer WinCC che ha WinCC Basic Process Control, il plug-in "WinCC Basic Process Control" deve essere installato sul Web client. Senza il Plug-In, non sarà disponibile la funzionalità di WinCC Basic Process Control sul Web client, per es. mancanza del rispettivo ActiveX Control nonché della visualizzazione raggruppata.

Il plug-in è presente sul Web server nella directory "<wincc_percorso di installazione>\WebNavigator\Server\Web\Install\Custom" e può essere scaricato nell'interfaccia di navigazione WebNavigator nell'area download all'indirizzo "Download Plug-Ins".

Le funzioni supportate ovvero non supportate sono descritte nel WinCC Information System sotto "Opzioni > Options for Process Control > Panoramica opzioni di controllo processo >

WinCC/WebNavigator Release Notes2.3 Avvertenze su WebNavigator

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 37

Page 38: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Progettazione in ambiente PCS7 > Web client" nonché sotto "Release Notes > Opzioni di controllo processo".

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 del Web client. Viene visualizzata la pagina di download per il plug-in. Questa può essere lasciata 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 con una PCS7-OS, consultare la documentazione di PCS7.

WebNavigator Client: "FLAG_COMMENT_DIALOG" della funzione "GCreateMyOperationMsg"Il parametro "FLAG_COMMENT_DIALOG" non è supportato nel Web client per la funzione "GCreateMyOperationMsg".

ActiveX Control (Industrial X) creati in proprioPer gli ActiveX Control (Industrial X) creati in proprio deve essere garantita la compatibilità con il sistema base WinCC, con il WebNavigator Server e con il WebNavigator Client. Ciò vale sia per l'installazione diretta dell'ActiveX Control sul computer con WinCC, Web-server o Web-client, sia per l'installazione attraverso plug-in, ad es. sul Web-client.

● Per questo motivo, in caso dell'installazione diretta l'ActiveX Control va installato prima del sistema base WinCC, Web server o Web client. Se successivamente l'ActiveX Control creato in proprio non funziona più correttamente, vuol dire che la compatibilità non era data.

● Se l'ActiveX Control creato in proprio viene integrato in un plug-in e viene installato per mezzo di download, in caso di un aggiornamento del sistema base WinCC, del Web server o del Web client si dovrà creare anche un nuovo plug-in con questo ActiveX Control. Alla creazione del plug-in dovranno essere utilizzati binari (DLL, OCX ecc.) compatibili.

Sito Web del WebNavigator in Windows XPIn Windows XP Professional non è possibile cancellare un sito Web indipendente con le funzioni di "Internet Information Service" (IIS). Se un sito Web indipendente è stato creato con il Web Configurator sul Web server, questi non potrà essere cancellato per creare al posto di esso il sito Web del WebNavigator come directory virtuale. Allo stesso modo sotto Windows XP Professional può essere attivo un solo sito Web anche quando per ogni pagina Web è stata assegnata un'altra porta. Qualora fosse richiesto il sito Web standard, non potrà essere contemporaneamente attivo il sito Web indipendente del WebNavigator.

Tuttavia, con il seguente richiamo della riga di comando è possibile cancellare il sito Web indipendente del WebNavigator. Prima di richiamare questa riga di comando, occorre terminare la consolle di IIS.

"<wincc_installationspfad>\WebNavigator\Server\bin\WinCCWebConfigurator.exe" deinstall="yes"

Avviare successivamente nella consolle di IIS in sito Web desiderato, per esempio il sito Web standard.

WinCC/WebNavigator Release Notes2.3 Avvertenze su WebNavigator

MDM - WinCC/WebNavigator38 Manuale di sistema, 11/2008,

Page 39: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Accesso del Web client ad un WinCC flexible Sm@rt Service ServerSe un WebNavigator Client deve accedere ad un WinCC flexible Sm@rt Service Server, ciò potrà essere eseguito nell'interfaccia di navigazione Web attraverso la funzione "Cambia server", come per ogni altro WinCC/WebNavigator Server.

SIMATIC Logon Con WebNavigator V7.0 SP1 è supportato SIMATIC Logon V1.4 SP1.

Sono da considerarsi tuttavia le seguenti limitazioni.

● Nel caso in cui l'operatore sia membro in diversi gruppi di utenti, si seleziona un gruppo a caso nel quale è progettata una pagina iniziale. Non è possibile proiettare il gruppo che viene selezionato. Le autorizzazioni di tutti i gruppi nei quali è membro l'operatore vengono riepilogati.

● Il dominio deve essere anteposto nel dialogo Login di Internet Explorer al nome utente nella sintassi "<domain>\<username>".

● Nel caso in cui scada la password durante una sessione client, ciò non avrà alcun influsso sull'utilizzabilità del Web client.

● La password può essere modificata solo sul Web server. Non è possibile modificare la password su un Web client.

● Gli script e le funzioni ODK non sono supportati per il SIMATIC Logon.

2.4 Assistenza e supporto

2.4.1 Avvertenze di pericolo

Norme di sicurezzaIl 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.

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 39

Page 40: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

AVVERTENZA

significa che la mancata osservanza delle relative misure di sicurezza può causare la morte o gravi lesioni fisiche.

CAUTELA

con il triangolo di pericolo, significa che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi.

CAUTELA

senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali.

ATTENZIONE

significa che la mancata osservanza della relativa nota può causare un risultato o uno stato indesiderato.

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 qualificatoL'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 messa a terra e contrassegnare gli apparecchi, i sistemi e i circuiti elettrici rispettando gli standard della tecnica di sicurezza.

Uso conforme alle disposizioniRispettare quanto segue:

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigator40 Manuale di sistema, 11/2008,

Page 41: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

AVVERTENZA

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.

MarchiTutti 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 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.

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 in queste note di rilascio e di installazione hanno un valore di veridicità superiore a quelle presenti nei manuali e nella guida in linea.

Copyright © Siemens AG 2008Con 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-90327 Nürnberg

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 41

Page 42: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

2.4.2 Customer Support

Servizio clienti, supporto tecnicoRaggiungibile in tutto il mondo 24 ore su 24! Le lingue parlate alla Hotline SIMATIC sono generalmente il tedesco e l'inglese. Alla Hotline delle autorizzazioni, viene parlato anche il francese, l'italiano e lo spagnolo.

Supporto tecnico

Norimberga

(GMT +1:00)

Raggiungibile

Lu.-Ve. dalle 7:00 alle 17:00 (ora locale)

Telefono +49 (180) 5050-222 0,14 €/minuto dalla rete fissa tedesca, i costi delle chiamate dai telefoni cellulari possono variare.

Fax +49 (180) 5050-223E-Mail http://www.siemens.com/automation/support-request (http://www.siemens.com/

automation/support-request)

Servizio clienti on line SIMATIC

Prodotti SIMATICPer informazioni generali relative ai prodotti SIMATIC, visitare il sito:

● http://www.siemens.de/simatic (http://www.automation.siemens.com/simatic/portal/index_72.htm)

Informazioni sul prodotto e downloadInformazioni attuali sul prodotto e download che possono essere utili all'uso, sono disponibili al sito Internet indicato di seguito o attraverso il Bulletin Board System:

● http://www.siemens.de/automation/service&support (http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo2&aktprim=99&lang=it)

Banca dati dei partnerPer rintracciare il proprio interlocutore locale, consultare la nostra banca dati dei partner al sito seguente:

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigator42 Manuale di sistema, 11/2008,

Page 43: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● http://www.automation.siemens.com/partner/index.asp (http://www.automation.siemens.com/partner/index.asp?lang=it)

Documentazione tecnica sui prodotti SIMATICPer informazioni relative alla documentazione tecnica offerta per i singoli prodotti e sistemi SIMATIC visitare il sito:

● http://www.siemens.de/simatic-tech-doku-portal (http://www.automation.siemens.com/simatic/portal/html_72/techdoku.htm)

● http://www.siemens.com/simatic-tech-doku-portal (http://www.siemens.com/simatic-tech-doku-portal) (in lingua inglese)

Informazioni attuali su WinCC

SIMATIC WinCCPer informazioni generali su WinCC, visitare in Internet il sito:

● http://www.siemens.de/wincc (http://www.automation.siemens.com/hmi/html_76/products/software/wincc/index.htm)

● http://www.siemens.com/wincc (http://www.siemens.com/wincc) (in lingua inglese)

Assistenza on-line WinCC e FAQIl supporto online di WinCC con informazioni relative alle FAQ (domande frequenti) e ai pezzi di ricambio, nonché suggerimenti & trucchi, si trova analogamente al sito:

● http://support.automation.siemens.com/WW/view/de/10805548/133000 (http://support.automation.siemens.com/WW/view/it/10805548/133000)

● http://www.siemens.com/automation/csi/faq (http://www.siemens.de/automation/csi/faq)

In forma di download sono disponibili ad esempio aggiornamenti firmware, service pack oppure applicazioni utili.

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 43

Page 44: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Vedere ancheSupporto tecnico: E-Mail (http://www.siemens.com/automation/support-request)

Internet: Prodotti SIMATIC (http://www.automation.siemens.com/simatic/portal/index_72.htm)

Internet: Informazioni sul prodotto e download (http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo2&aktprim=99&lang=it)

Internet: Banca dati dei partner (http://www.automation.siemens.com/partner/index.asp?lang=it)

Internet: Documentazione tecnica sui prodotti SIMATIC (http://www.automation.siemens.com/simatic/portal/html_72/techdoku.htm)

Internet: Informazioni attuali su WinCC (http://www.automation.siemens.com/hmi/html_76/products/software/wincc/index.htm)

Internet: Informazioni online WinCC (http://support.automation.siemens.com/WW/view/it/10805548/133000)

Internet: FAQ WinCC (http://www.siemens.de/automation/csi/faq)

Internet (inglese): Documentazione tecnica sui prodotti SIMATIC (http://www.siemens.com/simatic-tech-doku-portal)

Internet (inglese): Informazioni attuali su WinCC (http://www.siemens.com/wincc)

2.4.3 Support RequestGentile cliente,

per poterLa assistere velocemente e agevolmente, Le chiediamo di compilare il Rapporto sugli errori su Internet. Descrivere i problemi riscontrati il 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.

Verificare prima di compilare il rapporto errori se la base di dati progettata rientra nella base di dati testata (vedere il capitolo "Dati delle prestazioni").

Modulo per il rapporto erroriIl modulo per il Rapporto sugli errori si trova all'indirizzo URL:

● 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.

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigator44 Manuale di sistema, 11/2008,

Page 45: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Procedura1. 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. I termini di ricerca nel campo "Suo termine di ricerca" possono essere adattati a piacere.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".

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 "Logfiles" (WinCC\Diagnose\*.log, drwatson.log, drwtsn32.log) sul computer utilizzato. I logfiles sono richiesti per una analisi degli errori. Pertanto, si raccomanda di inviare assolutamente anche i logfiles trovati.

7. Caricare attraverso il pulsante "Ricerca" il rispettivo progetto e i logfiles (p. es. come file Zip) nel rapporto errori.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. Eseguire all'occorrenza una stampa del rapporto errori attraverso il pulsante "Stampa".Chiudere il rapporto errori con il pulsante di comando "Invia".I dati vengono inviati al Customer Support e quindi elaborati.

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 45

Page 46: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

La ringraziamo per la Sua assistenza e speriamo di poterLe essere d'aiuto nella risoluzione dei Suoi problemi.

Lo staff di WinCC

Vedere ancheResoconto sugli errori (http://www.siemens.com/automation/support-request)

2.4.4 Support

Domande riguardanti servizio e problemiNel caso dovessero verificarsi problemi di servizio, è possibile mettersi direttamente in contatto con noi.

Per rintracciare il proprio interlocutore Automation & Drives locale, consultare la nostra banca dati dei partner al sito seguente:

● http://www.automation.siemens.com/partner/index.asp (http://www.automation.siemens.com/partner/index.asp)

A tale scopo tenere a portata di mano il codice identificativo del software riportato sulla cedola di produzione del software.

In caso di perdita o difetto di autorizzazioni potrà essere eseguita una "Riparazione" telefonica da parte del nostro Customer Support.

Ulteriori informazioni sugli interlocutori addetti sono riportate in "Customer Support".

Internet / World Wide Web (WWW)Per informazioni generali relative a WinCC visitare su Internet:

● http://www.siemens.de/wincc

Un progetto demo per il WebNavigator è presente all'indirizzo http://wincc.de

Ulteriori informazioni per gli utenti (FAQ / consigli e raccomandazioni) sono riportate sotto:

● http://www.siemens.de/automation/service&support

Vedere ancheInternet: Banca dati dei partner (http://www.automation.siemens.com/partner/index.asp)

WinCC/WebNavigator Release Notes2.4 Assistenza e supporto

MDM - WinCC/WebNavigator46 Manuale di sistema, 11/2008,

Page 47: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC/WebNavigator - Getting Started 33 Risorse

3.1 WebNavigator - Getting Started

ContenutoIl software WinCC opzionale "WinCC Web Navigator" offre una soluzione in fatto di "Servizio e supervisione" attraverso Intranet /Internet. Grazie ai mezzi standard offerti da WinCC si ha modo di realizzare in maniera rapida e semplice una distribuzione delle funzioni di servizio e supervisione dell'impianto di automatizzazione in questione ricorrendo sia a Internet sia a Intranet. In tale contesto "WinCC Web Navigator" supporta i metodi di sicurezza Internet comunemente utilizzati e grazie ai wizard forniti, l'utente riceve il supporto necessario per lo svolgimento della rispettiva attività.

Il presente capitolo mostra le modalità per

● come procedere nell'installazione di WinCC Web Navigator.

● come procedere nell'impostazione di Web Navigator Server.

● come progettare e dare avvio al primo progetto Web.

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 47

Page 48: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3.2 IntroduzioneBenvenuti nel WinCC Web Navigator.

WinCC è il primo sistema di software a livello mondiale del tipo IHMI (Integrated Human Machine Interface), in grado di integrare davvero il software di comando dell'impianto con il rispettivo processo di automatizzazione. I componenti di WinCC sono di facile uso per gli utenti e consentono una semplice e rapida integrazione rispetto ad applicazioni nuove o preesistenti.

Il pacchetto "WinCC Web Navigator" è composto di componenti speciali Web Navigator Server da installare sul server nonché di componenti Web Navigator Client eseguiti sul computer di connessione a Internet.

Le pagine visualizzate su WinCC Web Navigator Client sono utilizzate allo stesso modo come avviene per il normale sistema WinCC. Così facendo è possibile eseguire degli interventi di servizio e di supervisione per progetti in corso di svolgimento sul server da un qualsiasi punto della terra.

3.3 Sommario sull'installazione

Panoramica dell'installazionePer l'installazione devono essere soddisfatti i seguenti presupposti.

● Deve essere installato un sistema operativo Windows abilitato.

● WinCC Basis è installato.

Per maggiori informazioni sui requisiti hardware e software del Web Navigator consultare l'argomento "WinCC Web Navigator - Documentazione > Requisiti > Hardware e software".

Per singoli dettagli relativi all'installazione di WinCC consultare la documentazione di WinCC.

3.4 Il primo progetto Web

3.4.1 Il primo progetto WebIl presente capitolo fa riferimento al progetto "WebDemoProject" presente sul DVD di WinCC.

Per poter svolgere questo progetto esemplificativo, i programmi WinCC WebNavigator Server, WinCC e WinCC WebNavigator Client vengono installati sullo stesso computer. In caso di modifiche nel progetto WinCC si consiglia di ricorrere al componente server (WinCC e WinCC WebNavigator Server). In caso invece di accesso al progetto con Internet Explorer, si consiglia di utilizzare il componente client (WinCC WebNavigator Client.)

I seguenti passi sono descritti qui di seguito:

● Configurazione del WebNavigator Server

● Distribuzione di pagine di processo in modo da renderli eseguibili su WinCC WebNavigator Client.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator48 Manuale di sistema, 11/2008,

Page 49: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Amministrazione utente

● Impostazioni all'interno di Internet Explorer

● Installazione del WinCC WebNavigator Client

● Creazione di una nuova pagina di processo

Vedere anchePasso 11: Crea nuova pagina di processo (Pagina 73)

Passo 9: Installazione di WinCC/WebNavigator Client (Pagina 67)

Passo 8: Impostazioni all'interno di Internet Explorer (Pagina 65)

Passo 7: WinCC User Administrator (Pagina 63)

Passo 5: Avvia Web View Publisher (Pagina 56)

Passo 1: Avvio del progetto "WebDemoProject" (Pagina 49)

3.4.2 Configurazione di WinCC/WebNavigator Server

3.4.2.1 Passo 1: Avvio del progetto "WebDemoProject"Copiare il progetto WinCC "WebDemoProject" dal DVD di WinCC sul disco fisso del computer in uso.

Seguire le istruzioni visualizzate sullo schermo.

Attivare WinCC attraverso il menu di avvio di Windows, selezionando "SIMATIC" > "WinCC" > "Windows Control Center".

Aprire il progetto "WebDemoProject".

Nella finestra di dialogo successiva fare clic su "Avvia server localmente".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 49

Page 50: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Il progetto potrà essere attivato solo se nella lista dei computer il computer in uso è stato precedentemente registrato come server disponibile.

Nella finestra di navigazione del progetto di WinCC Explorer fare clic con il pulsante destro del mouse su "Computer" e selezionare nel menu di scelta rapido visualizzato successivamente l'opzione "Proprietà...".

Fare clic sul pulsante di comando "Proprietà" al fine di modificare le proprietà del computer selezionato.

Nella casella "Nome del computer" immettere il nome del computer.

Fare clic su "OK"

Le modifiche saranno efficaci solo in seguito ad un riavvio del progetto.

Chiudere attraverso "File/Esci" il progetto "WebDemoProject".

Riaprire il progetto "WebDemoProject".

Per avviare il runtime è sufficiente fare clic nella barra dei menu di WinCC Explorer su "File" "Attiva". Un segno di spunta accanto alla casella "Attiva" indica che il runtime vale a dire il tempo di esecuzione è stato attivato.

In alternativa è anche possibile ricorrere al pulsante di comando "Attiva" presente nella barra degli strumenti di WinCC Explorer.

Vedere anchePasso 2: WinCC Web Configurator (Pagina 51)

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator50 Manuale di sistema, 11/2008,

Page 51: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3.4.2.2 Passo 2: WinCC Web Configurator

Nella finestra di navigazione del WinCC Explorer fare clic con il tasto destro del mouse su "Web Navigator".

Nel menu di scelta rapida, fare clic sulla voce "Web Configurator".

Azionare quindi il pulsante di comando "Avanti".

Vedere anchePasso 3: Definire il Web standard (Pagina 52)

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 51

Page 52: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3.4.2.3 Passo 3: Definire il Web standardAvviando il programma WinCC Web Configurator per la prima volta viene aperta una finestra di dialogo che consente di procedere in due modi:

Selezionare "Creare una nuova pagina Web standard (Standalone)". Fare clic su "Avanti".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator52 Manuale di sistema, 11/2008,

Page 53: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Immettere come nome della pagina Web "WebNavigator". Selezionare il rispettivo indirizzo IP dal campo di selezione disponibile.

Come pagina web standard selezionare "WebClient.asp". Fare clic su "Avanti".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 53

Page 54: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Fare clic su "Windows-Firewall" per configurare il firewall.

Scegliere nella scheda "Avanzate" la voce "Collegamento LAN". Fare clic su "Impostazioni".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator54 Manuale di sistema, 11/2008,

Page 55: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Attivare "Webserver (HTTP)". Per chiudere la finestra di dialogo, fare clic su "OK". Chiudere la finestra di dialogo "Windows-Firewall" attraverso "OK".

Fare clic su "Fine" per portare a termine la configurazione del server.

Vedere anchePasso 4: Verifica di pagina Web attivata (Web) (Pagina 56)

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 55

Page 56: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3.4.2.4 Passo 4: Verifica di pagina Web attivata (Web)

Attivare Internet Information Service. Selezionare nell'ambito di "Programmi" > "Gestione" > "Internet Information Services".

Selezionare il computer nella finestra di navigazione. Sotto Windows XP è in più necessario selezionare il sottodirectory "Siti Web". Nella finestra dei dati sono visualizzate le rispettive pagine Web. Verificare la visualizzazione delle pagine Web. Qualora nell'ambito della pagina Web desiderata, per es. "WebNavigator", viene visualizzata la nota "Concluso" allora sarà necessario avviare la pagina Web. Fare clic con il pulsante di mouse destro sulla pagina Web e selezionare nel menu di scelta rapida il comando "Avvio".

Chiudere la finestra di dialogo.

A questo punto la pagina Web è attiva.

Vedere anchePasso 5: Avvia Web View Publisher (Pagina 56)

3.4.3 Distribuzione di pagine di processo

3.4.3.1 Passo 5: Avvia Web View Publisher

Nella finestra di navigazione del WinCC Explorer fare clic con il tasto destro del mouse su "Web Navigator".

Nel menu di scelta rapida, fare clic sulla voce "Web View Publisher".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator56 Manuale di sistema, 11/2008,

Page 57: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Fare clic su "Avanti".

Vedere anchePasso 6: Distribuire pagine (Pagina 58)

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 57

Page 58: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3.4.3.2 Passo 6: Distribuire pagine

In genere la cartella di pagine nel progetto WinCC e la cartella per l'accesso Web sono impostate in maniera corretta.

Percorso per la cartella di progetto WinCC:

...Cartella di destinazione progetto\ Nome progetto

Cartella per l'accesso Web ...Cartella di destinazione progetto\ WebNavigator

Fare clic su "Avanti".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator58 Manuale di sistema, 11/2008,

Page 59: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Fare clic sul pulsante di comando ">>" per selezionare tutti i file.

Fare clic su "Avanti" per aprire la finestra di dialogo successiva.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 59

Page 60: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Selezionare attraverso il pulsante di comando ">" le funzioni di progetto C da distribuire.

Fare clic su "Avanti" per aprire la finestra di dialogo successiva.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator60 Manuale di sistema, 11/2008,

Page 61: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Selezionare nella finestra di dialogo i grafici referenziati all'interno delle pagine di processo (*.PDL) che si intendono distribuire (ad es. bitmap).

Fare clic su "Avanti" per passare alla finestra di dialogo successiva.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 61

Page 62: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Fare clic su "Fine" per distribuire le pagine nel Web.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator62 Manuale di sistema, 11/2008,

Page 63: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Una volta conclusa la distribuzione viene visualizzato un messaggio di avviso. Confermare il messaggio. Per abbandonare la procedura fare clic sul pulsante di comando "Fine".

Vedere anchePasso 7: WinCC User Administrator (Pagina 63)

3.4.3.3 Passo 7: WinCC User Administrator

Nella finestra di navigazione del WinCC Explorer fare clic con il tasto destro del mouse su "User Administrator".

Nel menu di scelta rapida, selezionare la voce "Apri".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 63

Page 64: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Fare clic sul pulsante di comando per creare un nuovo utente.

Inserire nel campo "Crea nuovo utente" i dati richiesti.

Confermare l'immissione con "OK".

Selezionare l'utente desiderato nella finestra di navigazione User Administrator.

Definire la pagina iniziale

Attivare nella finestra di tabella la casella di controllo "WebNavigator". Il campo "Opzioni Web" viene visualizzato.

Fare clic sul pulsante di comando "..." del campo "Pagina iniziale".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator64 Manuale di sistema, 11/2008,

Page 65: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Selezionare nella seguente finestra di dialogo la pagina iniziale corrispondente, ad es. "WinccPic.PDL", e fare clic su "OK".

Definizione della lingua

Fare clic sul pulsante di comando "..." del campo "Lingua".

Selezionare la lingua corrispondente, ad es. "Tedesco (Germania) e fare clic su "OK".

Nota

Potranno essere scelte soltanto le lingue installate precedentemente in WinCC.

Definire le autorizzazioni

Selezionare l'utente desiderato nella finestra di navigazione User Administrator.

Selezionare nella finestra di tabella le autorizzazioni desiderate, facendo doppio clic nella colonna "Abilitazione".

Ripeti i passi descritti per ogni ulteriore utente.

Vedere anchePasso 8: Impostazioni all'interno di Internet Explorer (Pagina 65)

3.4.4 Accesso al progetto Web mediante client

3.4.4.1 Passo 8: Impostazioni all'interno di Internet Explorer

Fare clic in Internet Explorer su "Strumenti" > "Opzioni Internet".

Fare clic sulla scheda "Protezione". Selezionare l'area corrispondente, per es. "Intranet locale".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 65

Page 66: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Fare clic sul pulsante di comando "Livello personalizzato".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator66 Manuale di sistema, 11/2008,

Page 67: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Selezionare nell'impostazione "Esegui script controlli ActiveX contrassegnati come sicuri" e "Scarica controlli ActiveX con firma elettronica" l'opzione "Attiva".

Fare clic su "OK".

Nella finestra di dialogo seguente fare clic su "Applica".

Fare clic su "OK".

A questo punto sono state eseguite tutte le impostazioni necessarie in Internet Explorer.

Vedere anchePasso 9: Installazione di WinCC/WebNavigator Client (Pagina 67)

3.4.4.2 Passo 9: Installazione di WinCC/WebNavigator Client

Immettere nella barra indirizzo di Internet Explorer l'indirizzo di WinCC Web Navigator Server, ad es. "http://<Nome_del_Server>" e premere successivamente il tasto di invio.

Appare la richiesta di immettere il nome utente e la rispettiva password, ad es. Snoopy.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 67

Page 68: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Confermare l'immissione con "OK".

Accedendo per la prima volta su WinCC Web Navigator Server,

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator68 Manuale di sistema, 11/2008,

Page 69: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Fare clic sul link "Click here to install" per copiare il programma sul client connesso.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 69

Page 70: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Cliccare sul pulsante di comando "Salva". Nella successiva finestra di dialogo selezionare la directory in cui si desidera memorizzare il file di setup del Web Navigator Client.

Lasciare aperto Internet Explorer ed aprire Windows Explorer. Navigare alla directory in cui è stato memorizzato il file di setup ed avviare il setup facendo doppio clic sul file.

Adesso il file viene decompresso, quindi viene avviato il setup di Web Navigator Client.

Nella successiva finestra di dialogo fare clic su "Avanti".

Attivare nella finestra di dialogo "Contratto di licenza" l'opzione "Accetto i termini del contratto di licenza". Cliccare sul pulsante di comando "Avanti".

Nella finestra di dialogo "Informazione utente" inserire il nome dell'utente e l'organizzazione. Selezionare per chi dovrà essere installata l'applicazione, ad es. "Chiunque utilizzi questo computer (tutti gli utenti)". Cliccare sul pulsante di comando "Avanti".

Nella finestra di dialogo "Tipo di setup" selezionare l'opzione "Completo" per installare tutti i componenti di Web Navigator Client. Cliccare sul pulsante di comando "Avanti".

Nella successiva finestra di dialogo fare clic sul pulsante di comando "Installa".

Nella finestra di dialogo "Install Wizard completata" fare clic sul pulsante di comando "Fine".

Una volta eseguita con successo l'installazione del software WinCC Web Navigator Client, il client si collega al progetto in runtime.

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator70 Manuale di sistema, 11/2008,

Page 71: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

È consigliabile memorizzare il file di setup per evitare di dover ricaricare il setup nel caso che fosse richiesto un riavvio del client. Se durante l'installazione di Web Navigator Client viene visualizzata una segnalazione d'errore e la procedura viene interrotta, controllare se sono stati rispettati i presupposti di hardware e software, consultando il capitolo dedicato all'argomento "Installazione e Disinstallazione".

Vedere anchePasso 10: Il progetto Web (Pagina 71)

3.4.4.3 Passo 10: Il progetto WebLa pagina iniziale corrisponde all'identificazione utente rispettivamente immessa.

Nel caso dell'utente "Snoopy" è stata definita come pagina iniziale "WinccPic.pdl".

Confermare la finestra di dialogo con "OK".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 71

Page 72: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Immettere nel campo di immissione per es. il valore 50 per modificare anche il livello di riempimento del serbatoio nel progetto "WebDemoProject".

Vedere anchePasso 11: Crea nuova pagina di processo (Pagina 73)

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator72 Manuale di sistema, 11/2008,

Page 73: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3.4.5 Nuova pagina di processo

3.4.5.1 Passo 11: Crea nuova pagina di processo

Fare clic nella finestra di navigazione di WinCC Explorer su "Graphics Designer" e fare clic con il pulsante destro del mouse nella finestra di dati sulla pagina "WinccPic.pdl".

Nel menu di scelta rapida fare clic sulla voce "Apri pagina".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 73

Page 74: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Crea finestra delle curve

Selezionare nella tavolozza degli oggetti la scheda "Controls" e su tale scheda "WinCC Online Trend Control".

Immettere nella finestra di configurazione rapida nella scheda "Informazioni generali" come titolo della finestra delle curve "Curve livello di serbatoio".

Attivare la scheda "Curve".

Immettere come nome della curva "Livello di serbatoio".

Fare clic sul pulsante di comando "Scelta".

Fare doppio clic nella parte destra della finestra di dialogo "Selezione Archivio/Variabili" sull'archivio "Archivio livello di serbatoio".

Fare clic nella parte destra della finestra di dialogo "Selezione Archivio/Variabili" sulla variabile "Archivio livello del serbatoio".

Confermare la immissioni effettuate con il pulsante di comando "OK".

Crea finestra di tabella

Selezionare nella tavolozza degli oggetti la scheda "Controls" e su tale scheda "WinCC Online Table Control".

Immettere come titolo "Tabella livello di serbatoio".

Ripetere i passi descritti per la scheda "Curve" di WinCC Online Trend Control anche nella scheda "Colonne" di WinCC Online Table Control.

Confermare la immissioni effettuate con il pulsante di comando "OK".

Crea finestra di segnalazione

Selezionare nella tavolozza degli oggetti la scheda "Controls" e su tale scheda "WinCC Alarm Control".

Immettere nella scheda della finestra di configurazione rapida come titolo della finestra di segnalazione "Impianto idrico Atlanta".

Attivare la casella di controllo "Visualizza".

Confermare la immissioni effettuate con il pulsante di comando "OK".

Salvare la pagina con il nome "WinccPic1.pdl" e uscire da Graphics Designer.

Vedere anchePasso 12: Distribuire pagina di processo (Pagina 75)

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator74 Manuale di sistema, 11/2008,

Page 75: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3.4.5.2 Passo 12: Distribuire pagina di processo

Nella finestra di navigazione del WinCC Explorer fare clic con il tasto destro del mouse su "Web Navigator".

Nel menu di scelta rapida, fare clic sulla voce "Web View Publisher".

Selezionare nella finestra di dialogo "Seleziona pagina" il file "WinccPic1.pdl".

Fare clic su "Esci" per abbandonare la procedura.

Nota

Ogni pagina modificata dovrà essere convertita nuovamente attraverso il "Web View Publisher".

Apri "WinCC User Administrator" definendo per es. per l'utente "Snoopy" "WinccPic1.pdl" come nuova pagina iniziale. Quindi richiudere la Gestione Utente (User Administrator).

Attraverso "Anteprima" > "Aggiorna" nel WinCC Explorer è possibile aggiornare la finestra del progetto.

Vedere anchePasso 13: Pagina di processo nel client Web (Pagina 75)

3.4.5.3 Passo 13: Pagina di processo nel client WebAvvio di Internet Explorer.

Eseguire la registrazione ad es. come utente "Snoopy", immettendo la rispettiva password.

Confermare le indicazioni di sicurezza con "OK".

Avendo progettato tutto in maniera corretta sarà possibile vedere la seguente pagina:

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 75

Page 76: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Immettere un altro valore nel campo di immissione.

Quanto visualizzato in "WinCC Online Trend / Table Control" viene modificato analogamente alla visualizzazione nel progetto "WebDemoProject".

WinCC/WebNavigator - Getting Started3.4 Il primo progetto Web

MDM - WinCC/WebNavigator76 Manuale di sistema, 11/2008,

Page 77: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

Utilizzando nel progetto in questione funzioni più complesse o script, si prega di voler altresì leggere i capitoli relativi alle restrizioni ecc. nella documentazione di WinCC Web Navigator.

Vedere ancheRicerca errori e correzione errori (Pagina 77)

3.5 Ricerca errori e correzione errori

Non è visualizzata alcuna paginaVerificare se la pagina Web "WebNavigator" sul computer con WinCC Web Navigator Server è attiva:

● Attivare Internet Information Server attraverso "Programmi" > "Gestione" > "Internet Information Services". Verificare quanto visualizzato nell'area "WebNavigator". Trovando qui l'indicazione "Concluso" sarà necessario avviare la pagina Web. Fare clic con il pulsante di mouse destro sulla pagina "WebNavigator" e selezionare nel menu di scelta rapida il comando "Avvio".

La pagina iniziale non viene aggiornataLa pagina iniziale visibile su Internet Explorer non corrisponde alla pagina modificata dall'utente. Internet Explorer salva la pagina nella memoria temporanea.

● Avvio di Web View Publisher per rendere disponibile la nuova pagina per la distribuzione su Internet.

● Eliminare i file Internet temporanei da Internet Explorer andando su "Strumenti" > "Opzioni Internet".

WinCC/WebNavigator - Getting Started3.5 Ricerca errori e correzione errori

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 77

Page 78: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso
Page 79: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC/WebNavigator - Documentazione 44 Risorse

4.1 Panoramica delle funzioni

IntroduzioneL'enorme crescita di Internet degli ultimi anni ha notevolmente influenzato lo sviluppo industriale. Uno dei fattori chiave per il boom di Internet è stato lo sviluppo del servizio Internet World Wide Web (WWW).

Le applicazioni di browser con interfacce utente grafiche consentono un facile accesso al Web e una navigazione comoda realizzata con un semplice clic di mouse al di là dei confini geografici.

Il prodotto WinCC/WebNavigator compreso come software opzionale all'interno del sistema di base WinCC consente la creazione di una soluzione in fatto di "Servizio e supervisione" attraverso Intranet/Internet. In tal modo i mezzi standard di WinCC consentono all'utente di realizzare in maniera semplice e veloce un nuovo tipo di distribuzione delle funzioni di servizio e supervisione dell'impianto di automatizzazione attraverso Intranet/Internet. In tale contesto "WinCC/WebNavigator" supporta i metodi di sicurezza Internet comunemente utilizzati e grazie ai wizard forniti, l'utente riceve il supporto necessario per lo svolgimento della rispettiva attività.

I meccanismi di comunicazione utilizzati da WinCC/WebNavigator si servono di una trasmissione pilotata da eventi efficiente e ottimizzata in grado di fornire la migliore performance attraverso Intranet/Internet.

Nell'ambito dell'interfaccia di WinCC/WebNavigator, le differenti funzioni Web sono riassunte rimanendo in tal senso complessivamente a disposizione dell'utente. I contenuti dell'interfaccia di navigazione possono essere ulteriormente ampliati da parte dell'utente. Peraltro anche i componenti installati di DataMonitor sono visualizzati nell'interfaccia di navigazione.

Il software opzionale WinCC/WebNavigator include componenti server specifici, che ne consentono l'installazione sul computer a uso server, e da componenti client previsti per l'installazione sul computer client di accesso a Intranet/Internet.

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 79

Page 80: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC Web Client rappresenta un cosiddetto Thin Client che, qualora integrato su un computer client con il browser di Internet, consente il servizio e la supervisione di un progetto WinCC in corso di svolgimento senza richiedere l'intero sistema di base di WinCC sul computer.

Così facendo si realizza un'estensione economica del collegamento dei sistemi Client / Server alla rete di Intranet / Internet. Il progetto e l'applicazione WinCC ad esso collegata si trovano su un computer server. Infatti è possibile separare chiaramente la componente di visualizzazione sul client dal progetto WinCC in corso di svolgimento sul server. Questo consente una semplice impostazione delle postazioni di lavoro per operatori, utili per es. per gli interventi di manutenzione oppure di diagnostica.

Vi sono diversi modi per eseguire l'installazione del software di WinCC/WebNavigator Client. Nel solito modo, per mezzo del DVD, come file ad estrazione automatica via Intranet/Internet oppure anche attraverso la distribuzione software nelle reti basata su direttive di gruppo. Se in caso di accesso diretto al WinCC/WebNavigator Server mancano i componenti client, viene automaticamente chiesto all'operatore di caricare il file sul proprio computer. Questo scenario consente all'operatore di WinCC/WebNavigator di mantenere un elevato grado di flessibilità e mobilità.

Una proprietà caratteristica della gestione utenti è l'assegnazione di pagine iniziali e di una lingua adattate alle esigenze dell'utente stesso. Per ogni utente è possibile definire una propria pagina iniziale e una lingua di dialogo. Attraverso l'assegnazione di rispettive autorizzazioni i singoli utenti hanno modo di accedere in maniera scalabile ai diversi settori e alle funzioni del progetto.

Le pagine indicate su WinCC/WebNavigator Client sono gestite allo stesso modo di come avviene all'interno di un normale sistema WinCC per il quale l'utente dispone delle rispettive autorizzazioni operative. Così facendo è possibile influenzare da un qualsiasi punto della terra il progetto WinCC in corso di svolgimento sul server. Il Web client supporta le funzioni di panning, zooming e decluttering. Ciò consente di spostare semplicemente con il mouse i riquadri di pagine di processo visualizzati, di ingrandire queste pagine di processo con il pulsante scorrevole del mouse oppure di tirare un riquadro e oggetti della pagina in base al livello e alla dimensione dell'oggetto visibile ovvero non visibile.

WinCC/WebNavigator - Documentazione4.1 Panoramica delle funzioni

MDM - WinCC/WebNavigator80 Manuale di sistema, 11/2008,

Page 81: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Viene supportata anche la visualizzazione di dati d'archivio degli archivi utente opzionali di WinCC.

Con Visual Basic Scripting (VBS) è possibile pilotare con il Web client per es. il comportamento dinamico di oggetti oppure effettuare un collegamento con altre applicazioni.

Al fine di garantire la comunicazione tra il WinCC/WebNavigator Server ed il rispettivo client è richiesta la presenza del tool Internet Information Service di Microsoft. Per la configurazione e l'installazione di WinCC/WebNavigator Server viene fornito assieme al software il WinCC Web Configurator, in grado di eseguire per l'utente la configurazione del server di Internet in maniera molto semplice e comoda. Web Configurator è ideale per tutti gli utenti senza alcuna conoscenza sul funzionamento di server di Internet. Bastano infatti poche indicazioni per configurare in maniera corretta il Web server.

La funzione "Load Balancing" permette di distribuire automaticamente il WebNavigator Client uniformemente e in conformità alla corrispondente licenza server su diversi WebNavigator Server.

Web View Publisher applica automaticamente l'adattamento dei dati del progetto necessario per il loro funzionamento su WinCC/WebNavigator Client attraverso Intranet / Internet. Il wizard si limita a fornire solo quelle informazioni indispensabili per il Web. Così facendo è possibile raggiungere il massimo della performance.

4.2 Progettazione di WebNavigator Server

4.2.1 Progettazione di WebNavigator Server

IntroduzioneSu Web Navigator Server possono essere eseguite le seguenti progettazioni:

● Con WinCC Web Configurator viene impostato e gestito Internet Information Service (IIS).

● La funzione "Load Balancing" permette di impostare, all'occorrenza, una distribuzione del carico su più server Web.

● Web View Publisher applica gli adattamenti dei dati del progetto necessari per il loro funzionamento su WinCC Web Navigator Client attraverso Intranet / Internet. La versione di Web View Publisher è possibile in diverse varianti e viene descritta nel capitolo "Progettazione di un progetto Web".

Vedere ancheProgettazione di un progetto Web (Pagina 111)

Distribuzione del carico sul Web-server con la funzione "Load Balancing" (Pagina 96)

Installazione Web supportata da wizard: WinCC Web Configurator (Pagina 83)

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 81

Page 82: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.2.2 Prestazioni del Web-server e del Web-server dedicato

Prestazioni del Vostro WinCC Web ServerLa velocità e la larghezza di banda dell'accesso a Internet di cui dispone WinCC Web Navigator Server, influenzano in maniera fondamentale la prestazione dei progetti di WinCC così come le selezioni pagina e i tempi di aggiornamento del WinCC Web Client. Ogni client richiede una larghezza di banda minima di ca. 10 kbps.

Con l'utilizzo del WinCC Web Navigator Server collegato ad una LAN, si ottiene la massima performance. Se il Web Navigator Server viene collegato, invece, ad un modem 64K, si ottengono un'ampiezza di banda ed una performance molto minori, che potranno influire negativamente sui tempi di caricamento delle pagine, sull'aggiornamento e sul numero di client utilizzabili contemporaneamente.

Prestazioni del server Web dedicato

Tag LoggingIl numero dei valori di curve, che può essere fornito dai Web-server dedicati all'Online Trend Control sul Web-client, dipende sostanzialmente dall'hardware utilizzato.

Valori tipici per un sistema con processore Pentium 4, 2,4Ghz e 100Mbit LAN:

● Il Web-server dedicato può fornire 100 valori di curve nel ciclo di 1s per WinCC-server. Esempio: 1 WinCC-server: 50 Web-client possono visualizzare contemporaneamente due curve nel ciclo di 1s, 20 curve nel ciclo di 10s, oppure 25 Web-client quattro curve nel ciclo di 1s.

● Il Web-server dedicato può fornire contemporaneamente 400 valori di curve ai suoi Web-client. Esempio: con 4 WinCC-server, che forniscono rispettivamente 100 valori di curva, 50 Web-client possono visualizzare contemporaneamente 8 curve nel ciclo di 1s, 160 curve nel ciclo di 10s, oppure 25 Web-client 16 curve nel ciclo di 1s. Esempio: con 10 WinCC-server, che forniscono rispettivamente 40 valori di curva, 50 Web-client possono visualizzare contemporaneamente 8 curve nel ciclo di 1s, 160 curve nel ciclo di 10s, oppure 25 Web-client 16 curve nel ciclo di 1s.

In computer ad alta performance il numero dei valori di curva contemporaneamente rappresentabili aumenta, mentre il numero dei valori di curva di ciascun WinCC-server rimane invariato a circa 100 valori di curva nel ciclo di 1s.

Alarm Logging:I server di allarme elaborano in modo sequenziale le richieste del Control. Se in un server vengono contemporaneamente registrati parecchi Control, potrà passare un certo tempo finché l'ultimo Alarm Control potrà visualizzare i suoi allarmi.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator82 Manuale di sistema, 11/2008,

Page 83: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.2.3 Impostazione della directory Web

4.2.3.1 Installazione Web supportata da wizard: WinCC Web Configurator

UtilizzoIl WinCC Web Configurator supporta in modo semplice e senza alcune complicazioni la gestione ed impostazione di Microsoft Internet Information Service (IIS). Il configuratore è quindi ideale per tutti gli utenti senza alcuna conoscenza sul funzionamento di Web server. Questa installazione e configurazione è necessaria per consentire l'accesso di WinCC Server attraverso Intranet / Internet. Per ulteriori informazioni relative a Internet Information Service si prega di rivolgersi direttamente a Microsoft.

Impostazione nel sito Web standardTramite il WinCC Web Configurator si può anche selezionare quale sito Web standard deve essere aperto all'avvio del Web client. Nell'impostazione "WebClient.asp" il Web client viene avviato come di consueto con le pagine di processo. Nell'impostazione "MainControl.asp" il Web client viene avviato con l'interfaccia di navigazione.

Avvio del WinCC Web Configurator1. Selezionare nella finestra di navigazione di WinCC Explorer il modulo WebNavigator e

aprire il rispettivo menu di scelta rapida.

2. All'interno del menu di scelta rapida selezionare l'opzione "Web Configurator".

Nota

In caso di domande o difficoltà con le seguenti impostazioni, si consiglia di rivolgersi all'amministratore di Intranet / Internet responsabile del reparto aziendale in questione.

Prima configurazione di WinCC/WebNavigator ServerIn fase di prima configurazione è possibile definire nella prima finestra di dialogo di WinCC Web Configurator, se creare un nuovo sito Web standard oppure una nuova directory virtuale.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 83

Page 84: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Osservare in tale contesto la seguente nota indicativa. Il seguente passo dipende dall'opzione selezionata.

● Volendo utilizzare esclusivamente il sito di WinCC/WebNavigator sul server, sarà necessario attivare l'opzione "Crea nuova pagina Web standard (stand alone)".

● Volendo invece aggiungere il WinCC/WebNavigator Web come sottodirectory al programma Web preesistente, si dovrà attivare l'opzione "Aggiungi ad una pagina Web preesistente (cartella virtuale)". Questa opzione può essere richiesta nel caso in cui il sito Web standard esistente deve rimanere attivo o nel caso in cui il sistema operativo supporti soltanto l'esecuzione di un sito Web.

Modifica della configurazioneNel caso in cui IIS sia già stato configurato, è possibile modificare attraverso il WinCC Web Configurator le impostazioni del Web server esistente oppure della directory virtuale.

Web Configurator riconosce automaticamente se si è già in presenza di una configurazione e apre il rispettivo dialogo al fine di procedere con la modifica della configurazione.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator84 Manuale di sistema, 11/2008,

Page 85: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

Nell'appendice sono riportate le impostazioni eseguite dal WinCC Web Configurator.

Avendo erroneamente eliminato il Web necessario al WinCC/WebNavigator, sarà necessario avviare nuovamente il computer, prima di procedere alla creazione di un nuovo Web con il WinCC Web Configurator.

E' importante tenere conto che se la comunicazione Web non dovesse più essere in grado di creare un collegamento a seguito di modifiche manuali al Web, Web Configurator procederà nel tentativo di correggere automaticamente queste impostazioni per l'utente.

Se questo procedimento non dovesse avere successo, allora si consiglia di cancellare il Web da IIS, di eseguire un riavvio del computer e di creare infine un nuovo Web tramite Web Configurator.

4.2.3.2 Creare nuova pagina Web standard (Standalone)

IntroduzioneCreare la pagina Web standard con il WinCC Web Configurator. Creare anche le impostazioni firewall.

ImpostazioniNella finestra di dialogo "WinCC Web Configurator" definire le seguenti impostazioni:

Nome della pagina Web Qui è possibile indicare un nome per la pagina Web in questione, per es.: WebNavigatorPorta Qui è possibile inserire il collegamento (port), che deve essere utilizzato per accedere a Internet

tramite il protocollo http. Possono essere inserite solamente i numeri da 1 a 65535. Normalmente i numeri di port fino al 1024 sono occupati dal sistema. In questo campo viene impostato l'HTTP port standard 80. Selezionando un altro numero di porta, è necessario che questo numero cambiato venga anche indicato al login di un Web-Client nella barra degli indirizzi di Internet Explorer dopo il nome del server oppure la URL. Formati possibili sono ad es. "http://<nome_server>:<numero_porta>/Webnavigator/maincontrol.asp" oppure "http://<URL>:<numero_porta>/Webnavigator/maincontrol.asp". Utilizzando la porta standard 80 e un sito Web attivo sul Web-server, non è richiesta questa indicazione.

Indirizzo IP Ogni computer collegato a Internet è caratterizzato da un indirizzo univoco. L'indirizzo è composto da un gruppo di quattro numeri con un valore da 0 a 255 separati tra loro da punti. L'indirizzo è definito nel pannello di controllo. La selezione degli indirizzi consentiti è peraltro limitata a quelli riportati nella lista di scelta.L'indirizzo IP permette all'utente di definire se collegare il computer singolarmente a Intranet / Internet oppure a entrambe le reti. A titolo di esempio, ecco che il computer si collegherà a Intranet impostando come indirizzo IP x.x.x.x oppure a Internet impostando come indirizzo IP y.y.y.y. Volendo invece accedere con il computer solo a Intranet o a Internet, sarà sufficiente selezionare il rispettivo indirizzo vale a dire x.x.x.x per il collegamento a Intranet.Per consentire la raggiungibilità del computer attraverso Intranet / Internet selezionare l'opzione "Nessuna assegnazione".

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 85

Page 86: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Campo di selezione della pagina Web predefinita

In questa sede si ha la possibilità di selezionare la pagina Web standard che si desidera visualizzare dopo la selezione del server Web sul client Web.

Intervallo Reconnect Inserire qui l'intervallo di tempo trascorso il quale il client Web dovrà avviare automaticamente un'attivazione del collegamento (Reconnect) dopo un'interruzione del collegamento. Se viene impostato il valore 0, la funzione "Attivazione del collegamento automatica" è disattivata.

Avvia pagina Web al termine della configurazione

Attivare questa casella di controllo per avviare la pagina Web automaticamente una volta conclusa la configurazione. Non attivando invece questa opzione sarà necessario avviare la pagina Web manualmente attraverso la console Windows "Internet Information Services".

Procedura1. Selezionare in WinCC Explorer nel menu di scelta rapida della registrazione "Web

Navigator" la voce "Web Configurator". Si apre la finestra di dialogo "WinCC Web Configurator". Azionare il pulsante di comando "Avanti".

2. Scegliere l'opzione "Creare una nuova pagina Web standard (Standalone)" e confermare con "Avanti".

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator86 Manuale di sistema, 11/2008,

Page 87: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3. Determinare le impostazioni desiderate e confermare con "Avanti".

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 87

Page 88: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4. Si aprirà la seguente finestra di dialogo:

Se non avete attivato il firewall, non verrà visualizzato il pulsante "Windows-Firewall".Chiudere in questo caso il Web Configurator attraverso il pulsante "Fine".Se sono stati attivati i firewall, proseguire con la fase 5.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator88 Manuale di sistema, 11/2008,

Page 89: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

5. Selezionare il pulsante "Windows-Firewall". Si apre la finestra di dialogo "Windows-Firewall".

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 89

Page 90: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

6. Selezionare sulla scheda "Avanzate" il collegamento di rete desiderato e cliccare sul pulsante "Impostazioni...". Si apre la finestra di dialogo "Impostazioni avanzate".

7. Attivare la voce "Webserver Sicuro (HTTPS)" o "Webserver (HTTP)". Attraverso il pulsante "Elabora" vengono visualizzate le impostazioni di servizio attuali del Webserver.

8. Chiudere le finestre di dialogo aperte di Windows con "OK" e il Web Configurator con "Fine".Viene terminata la configurazione del server.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator90 Manuale di sistema, 11/2008,

Page 91: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

RisultatoDopo aver concluso la configurazione, la pagina Web (Web Navigator Web) appena creata risulterà attivata.

Utilizzo di un altro port come port standard 80Se non si utilizza il port standard 80, occorre adeguare di conseguenza le impostazioni al Windows-Firewall.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 91

Page 92: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Procedura1. Aprire nella finestra di dialogo "Windows-Firewall" attraverso il pulsante "Impostazioni" la

finestra di dialogo "Impostazioni avanzate".

2. Selezionare il pulsante di comando "Aggiungi". Si apre la finestra di dialogo "Proprietà dell'oggetto".

3. Determinare le impostazioni del Webserver: - Nome del Webserver nel campo "Impostazioni di servizio" - Nome o indirizzo IP - Numero di port interno o esterno per questo servizio - Servizio "TCP"Confermare con "OK".

4. Selezionare nella finestra di dialogo "Impostazioni avanzate" il Webserver appena creato.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator92 Manuale di sistema, 11/2008,

Page 93: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.2.3.3 Creare un directory virtuale

Procedura● Con la selezione dell'opzione "Aggiungi ad una pagina Web preesistente (cartella virtuale)"

fare clic sul pulsante di comando "Ricerca".

● Selezionare nella finestra di dialogo successiva il Web attivo da aggiungere al directory virtuale.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 93

Page 94: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Dopo aver selezionato i Web attivi l'utente giunge attraverso il pulsante di comando "OK" indietro al dialogo precedente. Fare clic sul pulsante di comando "Avanti".

Nome della cartella virtuale:

Qui è possibile fissare il nome della cartella virtuale da aggiungere al Web attivo.

Porta e indirizzo IP La porta e l'indirizzo IP sono dati preimpostati e non modificabili. WinCC Web Configurator analizza i dati del server di WinCC Web Navigator da IIS.

Campo di selezione della pagina Web predefinita

In questa sede si ha la possibilità di selezionare la pagina Web standard che si desidera visualizzare dopo la selezione del server Web sul client Web.

Intervallo Reconnect Inserire qui l'intervallo di tempo trascorso il quale il client Web dovrà avviare automaticamente un'attivazione del collegamento (Reconnect) dopo un'interruzione del collegamento. Se viene impostato il valore 0, la funzione "Attivazione del collegamento automatica" è disattivata.

Avvia pagina Web al termine della configurazione

Attivare questa casella di controllo per avviare la pagina Web automaticamente una volta conclusa la configurazione. Non attivando invece questa opzione sarà necessario avviare la pagina Web manualmente attraverso la console Windows "Internet Information Services".

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator94 Manuale di sistema, 11/2008,

Page 95: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Fare clic su "Fine" per portare a termine la configurazione.

Per accedere a Web Navigator sarà necessario aggiungere presso il client all'indicazione dell'URL anche il nome del Web di Web Navigator virtuale. (Esempio http://WebServer/WebNavigator)

Nessun Web attivoIn assenza di riscontro di un Web attivo il Web Configurator interrompe l'operazione e trasmette una segnalazione.

Confermare con "OK".

Prima di una nuova esecuzione del wizard sarà necessario attivare dapprima una pagina Web. La relativa procedura è riportata nel capitolo "Verifica di pagina Web attivata".

4.2.3.4 Verifica di pagina Web attivata (Web)● Attiva la componente Internet Information Server.

● Selezionare nell'ambito di "Programmi" > "Gestione" > "Internet Information Services".

● Selezionare il computer nella finestra di navigazione. Sotto Windows XP è in più necessario selezionare il sottodirectory "Siti Web". Nella finestra dei dati sono visualizzate le rispettive pagine Web.

● Verificare la visualizzazione delle pagine Web. Qualora nell'ambito della pagina Web desiderata, per es. "WebNavigator", viene visualizzata la nota "Concluso" allora sarà necessario avviare la pagina Web. Fare clic con il pulsante di mouse destro sulla pagina Web e selezionare nel menu di scelta rapida il comando "Avvio".

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 95

Page 96: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Chiudere la finestra di dialogo.

● A questo punto la pagina Web è attiva.

4.2.4 Distribuzione del carico con la funzione "Load Balancing"

4.2.4.1 Distribuzione del carico sul Web-server con la funzione "Load Balancing"

SommarioLa funzione "Load Balancing" permette di distribuire automaticamente il Web Navigator Client uniformemente e in conformità alla corrispondente licenza server su diversi Web Navigator Server. Ogni Web Navigator Server potrà partecipare alla distribuzione del carico attraverso "Load Balancing". Un Web-server può essere progettato a scelta come Load Balancing Server distribuente oppure solo come Web-server partecipante. Un Load Balancing Server è automaticamente anche un Web-server partecipante. In un gruppo di Web-server partecipanti anche più server potranno essere progettati come Load Balancing Server.

Alla connessione di un Web-client con un Load Balancing Server, quest'ultimo inoltra il Web-client ad un Web-server partecipante con il minor carico e in conformità alla sua licenza di server. Se il Load Balancing Server dispone del minor numero di connessioni Web-client, il nuovo Web-client rimane collegato con il Load Balancing Server. In caso di guasto di un Web-server partecipante i Web-client connessi a questo Web-server sono trasferiti automaticamente ad un altro Web-server partecipante. L'indirizzo di un Web-server è indipendente dall'attivazione di "Load Balancing". L'indirizzo del Web-server utilizzato prima di un'attivazione continua ad essere valido.

L'installazione della funzione avviene su ogni Web-server partecipante e sul server Load Balancing. Tutti i server Load Balancing e tutti i Web-server partecipanti sono inseriti in una lista. Su un server Load Balancing viene inoltre impostato un intervallo di interrogazione ed

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator96 Manuale di sistema, 11/2008,

Page 97: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

attivata o disattivata la funzione di server Load Balancing. Sui Web-client non è richiesta nessuna progettazione.

Concessione di licenzaCon il "Load Balancing" sono supportati un massimo di 32 Web-server collegati in rete. Su ogni Load Balancing Server e Web-server partecipante è richiesta una licenza "Load Balancing". Sui Web-client non è richiesta nessuna licenza. In caso di computer WinCC con WinCC Redundancy, un Load Balancing Server oppure un Web-server partecipante potranno essere utilizzati con la licenza "WinCC Redundancy" e la licenza "Load Balancing Step-Up".

Esempio

Nella figura i Web-server da 1 a 3 partecipano al "Load Balancing". Su questi Web-server è installata una licenza "Load Balancing". I Web-server 1 e 2 sono progettati come Load Balancing Server. Alla connessione di Web-client 1 a Web-server 1 oppure 2, il client viene inoltrato automaticamente al Web-server con il minor carico. In caso di guasto del Web-server collegato, il Web-client 1 viene trasferito ad uno dei rimanenti due Web-server.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 97

Page 98: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Web-server 4 non partecipa al "Load Balancing". Se il Web-client 2 è connesso a questo Web-server, la connessione potrebbe fallire in seguito ad un alto carico del server. In caso di guasto del Web-server 4 non avviene l'inoltro ad uno dei Web-server da 1 a 3, nonostante il collegamento in rete esistente.

Opzioni Internet su Load Balancing Server e Web-server partecipantiNo.: 142645 - 6.0.1

No.: 205768 - 6.1.2

Perché il Load Balancing Server possa distribuire i Web-client alla loro connessione su altri Web-server, i Web-server e Load Balancing Server partecipanti devono raggiungersi attraverso gli URL inseriti nella lista dei server partecipanti.

L'utilizzo di un server proxy può comportare che l'indirizzo di destinazione del Web-server partecipante / Load Balancing Server "http://<nome_server>" venga sostituito da "http://<nome_server.proxyname>" e di conseguenza il Web-server indirizzato non venga trovato. Per evitare questo comportamento, su tutti i server partecipanti al Load Balancing dovranno essere inseriti gli indirizzi di destinazione di tutti gli altri server partecipanti in Internet Explorer sotto "Strumenti > Opzioni Internet > Connessioni > Impostazioni LAN > Avanzate" nel campo "Eccezioni".

Vedere ancheProgettazione della funzione "Load Balancing" (Pagina 98)

4.2.4.2 Progettazione della funzione "Load Balancing"

IntroduzioneLa funzione "Load Balancing" permette di distribuire automaticamente i Web Navigator Client in modo uniforme e in conformità alla corrispondente licenza server su diversi Web Navigator Server.

L'installazione della funzione avviene su ogni Web-server partecipante e sul server Load Balancing. Tutti i server Load Balancing e tutti i Web-server partecipanti sono inseriti in una lista. Su un server Load Balancing viene inoltre impostato un intervallo di interrogazione ed attivata o disattivata la funzione di server Load Balancing. Sui Web-client non è richiesta nessuna progettazione.

Nota

Un Web-server con la licenza "Web Navigator Diagnose Server" non dovrà essere incluso nella lista dei server che partecipano al Load Balancing.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator98 Manuale di sistema, 11/2008,

Page 99: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Presupposti● Sono installati il sistema base WinCC, il Web Navigator Server ed una licenza "Load

Balancing".

● Su ogni Load Balancing Server e Web-server partecipante è necessario che sia presente lo stesso progetto WinCC ed essere progettati gli stessi utenti.

● Sul Web-Server è necessario che sia creata la pagina web standard per Web Navigator come pagina indipendente (Stand-alone).

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 99

Page 100: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Progettazione di "Load Balancing"1. Selezionare in WinCC Explorer nella finestra di navigazione la voce "WebNavigator". Nel

corrispondente menu di scelta rapida selezionare l'opzione "Load Balancing". Si apre la finestra di dialogo "Load Balancing Configuration".

2. Nel campo superiore inserire l'indirizzo di un Web-server che dovrà partecipare al "Load Balancing". Fare clic sul pulsante di comando "Aggiungi". L'indirizzo inserito viene incluso nella lista dei server.Ripetere questa procedura per ogni Web-server che dovrà partecipare al "Load Balancing". Anche il nome del Load Balancing Server deve essere inserito nella lista.Un nome di server potrà anche essere cancellato, evidenziando tale nome nella lista e facendo quindi clic sul pulsante di comando "Rimuovi".

Nota

Un Web-server con la licenza "Web Navigator Diagnose Server" non dovrà essere incluso nella lista dei server che partecipano al Load Balancing.

WinCC/WebNavigator - Documentazione4.2 Progettazione di WebNavigator Server

MDM - WinCC/WebNavigator100 Manuale di sistema, 11/2008,

Page 101: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3. Spuntare la casella di controllo "Permetti Load Balancing" per attivare il Web-server locale come server Load Balancing.Sui Web-server partecipanti la casella di controllo rimane disattivata.Anche se viene disattivata la casella di controllo, la lista dei Web-server rimane invariata.

4. Selezionare nel campo "Intervallo polling" l'intervallo di tempo in cui dovrà avvenire l'interrogazione degli altri Web-server partecipanti.Il tempo è indicato in secondi ed è rilevante solo su un Load Balancing Server.

5. Per salvare i dati inseriti fare clic sul pulsante di comando "Salva".Chiudere il dialogo con il pulsante di comando "OK".

6. Ripetere questa procedura su tutti i Web-Server e Load Balancing server partecipanti.

Nota

Le liste sul Load Balancing Server e su tutti i Web-server partecipanti dovranno essere identiche per garantire un funzionamento uniforme in caso di guasto di uno dei Web-server.

Le modifiche sono applicate dopo la successiva attivazione di WinCC Runtime.

4.3 Struttura di WinCC/WebNavigator Server

4.3.1 Struttura di WinCC/WebNavigator Server

IntroduzionePrima di poter eseguire una connessione di WinCC Web server con Intranet / Internet è necessario aver sviluppato un concetto capace di considerare e garantire i rapporti di sicurezza e impiantistica dell'impresa.

WinCC/WebNavigator - Documentazione4.3 Struttura di WinCC/WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 101

Page 102: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.3.2 Soluzione a isola

Nella raffigurazione riportata sopra, i Web client non sono collegati a Internet bensì sono utilizzati per funzioni di servizio e supervisione di WinCC Progetto in corso. Questo consente un'impostazione piuttosto economica di postazioni di lavoro, necessarie per es. per gli interventi di controllo o manutenzione.

4.3.3 WinCC/WebNavigator Server sul WinCC ServerWinCC Server e le componenti server di WinCC Web Navigator sono installate su un computer. WinCC Web Navigator Client è in grado di gestire e controllare il progetto di WinCC in corso di svolgimento attraverso sia Internet sia Intranet. Con WinCC Web Navigator Client è possibile estendere il sistema client / server

Per proteggere il tutto da attacchi provenienti da Internet si ricorre all'uso di programmi di firewall. Il primo firewall protegge il WinCC Web Navigator Server da attacchi provenienti direttamente da Internet. Il secondo firewall serve come protezione addizionale di accesso a Intranet.

WinCC/WebNavigator - Documentazione4.3 Struttura di WinCC/WebNavigator Server

MDM - WinCC/WebNavigator102 Manuale di sistema, 11/2008,

Page 103: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.3.4 Separazione di WinCC Server e WinCC/WebNavigator Server

Comunicazione attraverso canaleWinCC server è assegnato ad un gruppo di controllori programmabili e automatizzati (AS). Fanno parte del progetto tutti i dati, programmi, dati di progettazione e impostazioni varie. Sul computer su cui è installato WinCC server e WinCC Web Navigator Server viene rispecchiato WinCC Progetto in rapporto di 1:1 e non è collegato con AS, il controllore programmabile.

La sincronizzazione dei dati avviene tramite canale OPC (OPC = OLE Process Control). WinCC Web Navigator Server richiede per fare questo una licenza per il numero di variabili OPC.

Anche qui si ricorre all'impiego di due firewall al fine di proteggere il sistema da accessi non autorizzati. Il primo firewall protegge il server di WinCC Web Navigator da attacchi provenienti da Internet, il secondo firewall funge da protezione addizionale per l'Intranet.

WinCC/WebNavigator - Documentazione4.3 Struttura di WinCC/WebNavigator Server

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 103

Page 104: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Comunicazione attraverso bus di processoCome visualizzato nell'immagine riportata sopra, anche qui si ricorre all'impiego di due firewall per proteggere il sistema da accessi non autorizzati. Sul computer su cui è installato WinCC Server e WinCC Web Navigator Server si esegue il rispecchiamento di del progetto WinCC in rapporto di 1:1. La sincronizzazione dei dati avviene attraverso bus di processo.

WinCC/WebNavigator - Documentazione4.3 Struttura di WinCC/WebNavigator Server

MDM - WinCC/WebNavigator104 Manuale di sistema, 11/2008,

Page 105: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.3.5 Server Web dedicatoPer rifornire a livello centrale di dati i Web-client è consigliabile installare, in presenza di grossi impianti, un Web-server dedicato. Il Web-server dedicato modifica e ottimizza così gli accessi dei programmi di Web-client ed è a disposizione dei client come sostituto (proxy) del server di WinCC. Il Web server dedicato è al tempo stesso in grado di accedere contemporaneamente a diversi server WinCC subordinati. L'utente riceve al momento della prima connessione presso il Web server dedicato accesso su progetti WinCC diversi, senza doversi necessariamente registrare per ogni singolo progetto.

Il Web-server dedicato supporta la commutazione di ridondanza di due server WinCC subordinati sotto il tool WinCC Ridondanza.

La funzionalità del Web server dedicato è messa a disposizione al momento dell'installazione del server Web Navigator su un WinCC client.

4.4 Progettazione della gestione utenti

4.4.1 Gestione utenti con la funzione WinCC User Administrator

IntroduzioneLa gestione dei diritti di utente durante l'impiego di WinCC/WebNavigator viene eseguita da parte di WinCC User Administrator, il tool di amministrazione degli utenti. Il tool assegna agli utenti autorizzazioni differenti che consentono di svolgere funzioni di servizio e supervisione. Inoltre nel campo "Opzioni Web" per ogni singolo utente viene eseguita la progettazione della pagina iniziale e della lingua di lavoro selezionate. WinCC User Administrator consente

WinCC/WebNavigator - Documentazione4.4 Progettazione della gestione utenti

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 105

Page 106: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

pertanto un'architettura sicura e strutturata della gestione utenti nell'ambito di WinCC e del relativo accesso attraverso WinCC/WebNavigator.

Nel momento in cui un utente si registra con WebNavigator Client al WebNavigator Server, il server verifica se l'utente risulta debitamente registrato presso WinCC User Administrator e trasmette i diritti di utente precedentemente progettati al Web client per una valutazione. Il Web server verifica inoltre anche al momento della connessione se è stato raggiunto il numero massimo di licenze previste per il Web client. Se l'utente non è registrato non sarà consentita alcuna connessione.

Tra le attività di WinCC User Administrator si contano:

● Creazione e modifica di utenti e gruppi di utenti.

● Assegnazione e gestione dei diritti di accesso, le cosiddette Autorizzazioni.

● Assegnazione e gestione di logout automatico, pagina iniziale e lingua per ogni utente con diritto di accesso al progetto utilizzando WinCC/WebNavigator.

WinCC/WebNavigator - Documentazione4.4 Progettazione della gestione utenti

MDM - WinCC/WebNavigator106 Manuale di sistema, 11/2008,

Page 107: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Supporto per l'opzione WinCC "Basic Process Control" sul Web clientLa gestione utenti di WinCC supporta attraverso il WinCC/WebNavigator le seguenti funzioni per l'opzione "Basic Process Control":

● autorizzazioni specifiche di un'area

● assegnazione di pagina iniziale e lingua specifica dell'utente

Per informazioni relative alle funzioni supportate del WebNavigator Client in caso di collegamento con una PCS7-OS, consultare la documentazione di PCS7.

AutorizzazioniE' possibile assegnare le seguenti autorizzazioni per ogni singolo utente:

Autorizzazioni standard n° 1 fino a 999Le autorizzazioni standard possono essere create, modificate, eliminate e assegnate all'utente.

Il nome di un'autorizzazione specifica l'influenza che la rispettiva autorizzazione dovrà avere ma non indica l'uso che essa andrà realmente a rivestire.

Gerarchie di utente da PCS7 n° 1 fino a 8Queste autorizzazioni operative sono disponibili dopo l'attivazione del wizard nell'editore di progetto OS (Option Basic Process Control). Queste autorizzazioni predefinite non possono essere cancellate oppure modificate.

Autorizzazioni di sistema n° 1000 fino a 1099Le autorizzazioni di sistema sono generate dal sistema automaticamente e non possono essere nuovamente create, modificate oppure eliminate. Le autorizzazioni di sistema possono comunque essere assegnate ad un utente così come accade anche per ogni altra autorizzazione.

L'autorizzazione di sistema n° 1002 "DataMonitor - Just monitor" rivestono una funzione speciale nell'impiego di WinCC/WebNavigator.

WinCC/WebNavigator - Documentazione4.4 Progettazione della gestione utenti

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 107

Page 108: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Nel momento in cui l'autorizzazione viene assegnata ad un utente, questo sarà solamente autorizzato alla supervisione nel progetto WinCC (Just monitor), ciò significa che non gli sarà consentito riconoscere alcuna segnalazione o scrivere alcuna variabile di processo mediante immissione nel campo I/O oppure mediante script. È possibile continuare a scrivere le variabili interne su client locali, questa operazione è richiesta anche per Basic Process Control.Questa autorizzazione è rilevante solo per il Web client e non influisce in alcun modo sulle ulteriori autorizzazioni assegnate all'utente. È utilizzata una licenza "DataMonitor Web Edition". Se tale licenza non esiste, WebNavigator Server utilizza una licenza per un WebNavigator Client. Se la licenza non è più disponibile, dopo la connessione il WebNavigator Client viene eseguito in modalità demo.

● In caso di mancata assegnazione di un utente, questo utente sarà in grado di svolgere funzioni di servizio e supervisione nel progetto WinCC in base ai diritti assegnatigli. È utilizzata una licenza "Client".

Ulteriori informazioni sull'argomento Gestione utenti sono riportate in WinCC Information System alla voce "Lavorare con WinCC" > "Progettazione della gestione utenti". Per la progettazione di progetti plurilingue e di caratteri non latini, consultare le ulteriori informazioni riportate sotto "Lavorare con WinCC" / "Creazione di progetti plurilingue".

4.4.2 Impostazione di opzioni Web per utente

IntroduzionePer l'accesso ad un progetto WinCC attraverso WinCC/WebNavigator, all'utente sono assegnate da parte del modulo WinCC User Administrator determinate autorizzazioni operative che configurano peraltro le impostazioni relative al logout automatico, alla pagina iniziale e alla lingua.

Logout automaticoLa funzione "Logout automatico" offre i seguenti vantaggi:

● L'accesso del WebNavigator Client al progetto WinCC è limitato temporalmente. Ciò vale soprattutto per i client non sorvegliati che hanno ancora accesso al WebNavigator Server.

● Dopo un logout automatico la licenza utilizzata dal client viene riabilitata.

● Il carico attuale del WebNavigator Server viene ridotto dopo un logout automatico.

Se nel campo di immissione per il tempo fino al logout automatico viene inserito uno "0" la funzione viene disattivata. L'utente rimane connesso fino alla chiusura di Internet Explorer o all'arresto del sistema.

Se viene attivata l'opzione "Tempo assoluto", il tempo progettato per il logout automatico scorre dal momento della connessione, indipendentemente dai comandi dell'utente in questo lasso di tempo. Se viene attivata l'opzione "Tempo inattivo", il tempo progettato scorre dal momento dell'ultimo comando della tastiera o del mouse attivato dall'utente. Dopo questa pausa operativa l'utente viene disconnesso automaticamente.

WinCC/WebNavigator - Documentazione4.4 Progettazione della gestione utenti

MDM - WinCC/WebNavigator108 Manuale di sistema, 11/2008,

Page 109: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Scaduto il tempo controllato viene visualizzata una segnalazione che richiede nuovamente all'utente l'immissione della propria password. Se l'utente inserisce la password nel tempo stabilito ha di nuovo accesso al progetto WinCC. Se viene inserita per tre volte la password errata o se la connessione non avviene nell'intervallo stabilito, viene eseguito un logout automatico. In caso di logout automatico l'accesso del client al progetto WinCC viene concluso. La licenza utilizzata dal client viene riabilitata.

Nota

La finestra di dialogo che permette una nuova autenticazione prima dell'esecuzione del logout automatico non consente però la connessione come nuovo utente.

Progettazione di Opzioni Web1. Aprire in WinCC Explorer l'editore "User Administrator".

2. Selezionare nella finestra di navigazione l'utente desiderato oppure creare un nuovo utente.

3. Nella finestra di tabella sono visualizzate le autorizzazioni operative presenti nel progetto WinCC assieme all'assegnazione già progettata relativa all'utente in questione. Verificare le impostazioni dell'autorizzazione di sistema n° 1002 "DataMonitor - Just monitor" ed eseguire l'impostazione desiderata.Se viene attivata questa autorizzazione di sistema, l'utente può effettuare solo la supervisione (Just monitor) nel progetto e viene utilizzata una licenza "DataMonitor Web Edition". Se tale licenza non esiste, WebNavigator Server utilizza una licenza per un WebNavigator Client. Se l'autorizzazione di sistema rimane invece disattivata per l'utente, allora per l'utente hanno validità le altre autorizzazioni operative rispettivamente assegnate. Verificare pertanto le impostazioni delle altre autorizzazioni.

4. Attivare nella finestra di tabella la casella di controllo "WebNavigator". Il campo "Opzioni Web" viene visualizzato.

5. Selezionare nel campo "Logout automatico" il tipo di logout automatico desiderato mediante le opzioni "Tempo assoluto" e "Tempo inattivo". Inserire quindi nel campo di immissione il tempo fino al logout automatico.

6. Selezionare nel campo "Pagina iniziale" attraverso il pulsante di comando "..." la pagina iniziale assegnata a questo utente. Come pagina iniziale è possibile selezionare pagine da pubblicare con Web View Publisher su WebNavigator Server.

7. Selezionare nel campo "Lingua" la lingua valida per l'utente. In ogni caso sono selezionabili le lingue installate assieme a WinCC.

8. Chiudere User Administrator.

Ulteriori informazioni sull'argomento Gestione utenti sono riportate in WinCC Information System alla voce "Lavorare con WinCC" e "Progettazione della gestione utenti".

WinCC/WebNavigator - Documentazione4.4 Progettazione della gestione utenti

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 109

Page 110: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.4.3 Migrazione dati di utente da progetti più remoti

IntroduzionePrima dell'introduzione della versione 6 di WinCC Web Navigator, i diritti di utente erano gestiti all'interno del tool Web Administrator. A partire dalla versione 6 di Web Navigator la gestione utenti ha luogo invece nel WinCC User Administrator. Al fine di poter proseguire l'utilizzo di Web Navigator da V6 in poi, i dati degli utenti relativi a progetti più remoti possono essere migrati vale a dire trasferiti grazie al tool "WebNavV6Migration".

Il tool di migrazione consente la creazione per i vecchi utenti così migrati della cartella "WebNavigatorUserGroup" nell'ambito del gruppo utenti. In questa fase le autorizzazioni operative di questo gruppo di utenti sono trasmesse agli utenti migrati. Nel caso in cui il gruppo di utenti non fosse ancora disponibile, allora il tool crea il gruppo ed esce infine dalla modifica. Dopo che il gruppo di autorizzazioni operative desiderate è stato assegnato, è possibile avviare nuovamente il tool di migrazione.

Il tool di migrazione trasferisce per ogni utente oltre alla rispettiva password anche le impostazioni riguardo pagina iniziale e lingua.

Presupposti● WinCC Web Navigator Server deve essere stato installato in modo da poter attivare in

WinCC User Administrator l'area "Opzioni Web".

● Il progetto WinCC in cui saranno migrati i dati di utente è aperto.

● In WinCC User Administrator di questo progetto esiste un gruppo di utenti denominato "WebNavigatorUserGroup". Al gruppo sono state assegnate le autorizzazioni operative desiderate.

Migrazione dati di utente1. Selezionare in Windows Explorer il directory di destinazione dell'installazione di WinCC.

Cambiare nel relativo sottodirectory "WebNavigator/Server/bin" e avviare il programma "WebNavV6Migration.exe". La schermata del tool è disponibile solamente in lingua inglese.

WinCC/WebNavigator - Documentazione4.4 Progettazione della gestione utenti

MDM - WinCC/WebNavigator110 Manuale di sistema, 11/2008,

Page 111: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1. Selezionare nel campo "Project name" il progetto dal quale si desidera migrare i vecchi dati di utente.

2. Confermare la scelta premendo il pulsante di comando "OK". Gli utenti del progetto vecchio sono trasferiti nel progetto WinCC aperto all'interno del gruppo "WebNabvigatorUserGroup" e allo stesso tempo ha luogo la trasmissione delle autorizzazioni del gruppo. Nel caso in cui non dovesse essere possibile leggere la vecchia banca dati utenti, sarà visualizzata una segnalazione d'errore. Sul computer sul quale si intendono migrare i dati di utente del progetto WinCC sarà necessario installare il programma di gestione banca dati "DAO JetEngine" dal CD ROM attuale contenente peraltro il programma "Web Navigator".

3. Dopo aver concluso la migrazione con successo sarà visualizzata una segnalazione che riporta il numero di utenti migrati. In seguito compare la richiesta se eliminare o meno la vecchia banca dati utenti. Selezionare l'opzione desiderata. Infine il tool di migrazione è terminato.

4. Aprire in WinCC Explorer del progetto attuale l'editore "User Administrator". Verificare le impostazioni degli utenti migrati adattandoli in caso di necessità al progetto attuale.

5. Chiudere User Administrator.

Ulteriori informazioni sull'argomento Gestione utenti sono riportate in WinCC Information System alla voce "Lavorare con WinCC" e "Progettazione della gestione utenti".

4.5 Progettazione di un progetto Web

4.5.1 Progettazione di un progetto Web

IntroduzioneIl presente capitolo descrive la progettazione di un progetto web e le particolarità di cui si dovrà tenere conto.

● Distribuzione di pagine di processo WinCC con Web View Publisher per comprimere ed adattare i dati del progetto. La distribuzione può essere eseguita in varianti differenti che dipendono a loro volta dalla cartella di origine e di destinazione delle pagine distribuite ovvero della struttura dell'impianto.

● Il tool "PdlPad" per l'individuazione di errori negli script utilizzati dalle pagine di processo WinCC distribuite.

● Applicazione e adattamento di progetti WinCC esistenti per renderli accessibili via Intranet/Internet.

● Restrizioni da rispettare.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 111

Page 112: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Differenze rispetto al sistema base WinCC.

● Utilizzo di script. Particolarità con l'utilizzo di VB script, Global Script, azioni, script con trigger di variabili e la diagnostica per VBS e Global Script

Progetti plurilingue e caratteri non latiniLa progettazione di testi, nomi di utenti ecc. in lingua straniera e l'utilizzo di caratteri non latini, come ad es. per progetti asiatici, avviene nel progetto WinCC. Dovranno essere rispettati determinati presupposti ed effettuate determinate impostazioni. Deve essere ad esempio installata la lingua di progettazione o il tipo di carattere particolare sul sistema operativo. Dopo l'installazione di una lingua questa deve essere applicata nell'Alarm Logging Editor e nella Text Library per permettere la progettazione in questa lingua o con un determinato tipo di caratteri.

Per informazioni dettagliate in merito consultare in WinCC Information System la voce "Lavorare con WinCC" / "Creazione di un progetto plurilingue". Per la progettazione di caratteri non latini consultare le ulteriori informazioni riportate sotto "Lavorare con WinCC" / "Creazione di progetti plurilingue" / "Supporto lingue in WinCC".

4.5.2 Progetti plurilingue e caratteri non latini

Progetti plurilingue e caratteri non latiniLa progettazione di testi, nomi di utenti ecc. in lingua straniera e l'utilizzo di caratteri non latini, come ad es. per progetti asiatici, avviene nel progetto WinCC. Dovranno essere rispettati determinati presupposti ed effettuate determinate impostazioni. Deve essere ad esempio installata la lingua di progettazione o il tipo di carattere particolare sul sistema operativo. Dopo l'installazione di una lingua questa deve essere applicata nell'Alarm Logging Editor e nella Text Library per permettere la progettazione in questa lingua o con un determinato tipo di caratteri.

Per informazioni dettagliate in merito consultare in WinCC Information System la voce "Lavorare con WinCC" / "Creazione di un progetto plurilingue". Per la progettazione di caratteri non latini consultare le ulteriori informazioni riportate sotto "Lavorare con WinCC" / "Creazione di progetti plurilingue" / "Supporto lingue in WinCC".

4.5.3 Impostazioni Web

Impostazioni WebNella finestra di dialogo "Impostazioni Web WinCC" definire le impostazioni specifiche del progetto:

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator112 Manuale di sistema, 11/2008,

Page 113: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

La finestra di dialogo viene aperta nell'Explorer di WinCC nel menu di scelta rapida del simbolo "Web Navigator" attraverso la voce di menu "Impostazioni Web".

L'impostazione Web "Compatibilità"Nel WinCC/WebNavigator prima della versione 6.2 per gli script C esisteva una limitazione. I seguenti parametri e le seguenti funzioni non ritrasmettevano al Web client l'intero percorso ed il nome della pagina, ma solo il nome della pagina.

● Parametro "lpszPictureName"

● Funzione "GetParentPicture"

● Funzione "GetParentPictureWindow"

A partire dalla versione 6.2 di WebNavigator l'utente ha la possibilità di attivare l'indirizzamento assoluto e quindi di annullare all'occorrenza questa limitazione per il Web client.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 113

Page 114: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Nome di pagina: Nell'impostazione standard l'indirizzamento assoluto è disattivato. Le funzioni o i parametri precedentemente citati forniscono solo il nome della pagina. Resta quindi invariata la compatibilità con precedenti versioni di Web client e gli script C creati appositamente.

● Nome di pagina e percorso: In caso di indirizzamento assoluto attivato viene ritornato il nome assoluto della pagina con il percorso completo. Questo comportamento corrisponde al sistema di base di WinCC e per questo motivo è necessario che gli script C impiegati nel sistema di base WinCC non vengano modificati per il processo su Web client.

L'impostazione Web "Runtime"Nella scheda "Runtime" definire le proprietà del Client Server.

● Utilizzo di WinCC classic design: al posto dell'aspetto migliorato utilizza l'aspetto originale di WinCC se il Web client non ha la potenza di calcolo necessaria.

● Cursore "Solo supervisione": definisce l'aspetto del cursore per indicare all'utente che non può comandare il runtime. Nella gestione utenti all'utente è stata assegnata l'autorizzazione di sistema 1002 "Solo supervisione". Per modificare l'aspetto selezionare un file di definizione del cursore.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator114 Manuale di sistema, 11/2008,

Page 115: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Carico del server: definire il numero di massimo di collegamenti che possono accedere contemporaneamente al WebNavigator Server. Il numero dei collegamenti contemporanei può superare il numero di licenze del WebNavigator Server, se ad es. sono aperte più schede in Internet Explorer. Poiché il WebNavigator Server normalmente garantisce senza carico supplementare un massimo di 50 collegamenti, è necessaria una limitazione a "50". Tuttavia prestare attenzione che il valore non sia inferiore al numero reale delle proprie licenze per il WebNavigator Server.

● Definire il numero delle schede che possono essere aperte contemporaneamente in Internet Explorer a partire dalla versione 7.0. Tenere presente che in generale più istanze hanno un solo Internet Explorer e una sola licenza per il WebNavigator Server: ad es. più schede o nuove finestre.

● Segnalazione di sistema: attivare la casella di controllo per emettere la relativa segnalazione di sistema in caso di connessione e disconnessione di un Web client. Per default la casella di controllo è disattivata perché anche le segnalazioni di sistema Connessione e Disconnessione non sono progettate per defualt onde evitare un ulteriore carico del server.

L'impostazione Web "Gadget"I gadget Sidebar sono mini-applicazioni con informazioni utili per Windows Vista Sidebar.

Su un WebNavigator Client nella directory di installazione alla voce "\WinCC\Webnavigator\GADGET" si trova un gadget predefinito per la visualizzazione di pagine di processo WinCC con Windows Vista.

Sul WebNavigator Server nella seguente finestra di dialogo raggruppare per il gadget una o più pagine di processo WinCC pubblicate. Non appena il progetto Web è in runtime il WebNavigator Sever crea ciclicamente per ogni pagina di processo seguendo l'ordine un'immagine jpg "pdlImage.jpg" come registrazione del momento. A sua volta il gadget accede ciclicamente a questo file nella directory "\WinCC\Webnavigator\Server\Web\image\_gadget".

Osservare che nelle pagine di processo visualizzate non possono essere progettate alcune interazioni di utenti. Queste sono, ad esempio, richiami di finestre di dialogo login o dialoghi di informazione relativi a script.

Gli oggetti seguenti non vengono supportati nella visualizzazione all'interno di un Gadget:

● Finestra di diagnosi Global Script

● WinCC Media Control

● WinCC-Controls da progetti immigrati, che sono stati creati con le versioni precedenti di WinCC V7.0:

– WinCC Alarm Control

– WinCC Online Table Control

– L'elemento WinCC User Archives Table

ATTENZIONE

Il progetto visualizzato nel gadget non può essere comandato. Un breve ciclo di aggiornamento del gadget del client carica il Web server.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 115

Page 116: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Esempio: 2 pagine di processo, tempo di ciclo 5 secondi

Tempo (s) Immagine

5 Prozessbild_1 -> pdlImage.jpg10 Prozessbild_2 -> pdlImage.jpg15 Prozessbild_1 -> pdlImage.jpg20 Prozessbild_2 -> pdlImage.jpg

1. Alla voce "Nome" selezionare una pagina di processo pubblicata.

2. Definire per la pagina la lingua di runtime.

3. Definire la sezione della pagina di processo da visualizzare nel gadget. Dal progetto viene inizialmente rilevata la dimensione della pagina di processo e qui visualizzata per defualt. La pagina di processo è in genere troppo grande per la rappresentazione nel gadget. Prestare attenzione che la sezione abbia la stessa larghezza e altezza del gadget o almeno la stessa proporzione della pagina. In caso contrario la pagina di processo nel gadget verrà deformata o circondata da un bordo nero.

4. Fare clic sul pulsante di comando "Aggiungi". La pagina viene aggiunta al gadget alla voce "Pagine".

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator116 Manuale di sistema, 11/2008,

Page 117: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

5. All'occorrenza ripetere i passi 1-4. Il gadget mostra quindi ad es. dopo 17 s un'altra pagina.

6. Alla voce "Ciclo di aggiornamento" definire l'intervallo di tempo in secondi nel quale il WebNavigator Server ricrea la pagina di processo rappresentata in "pdlImage.jpg", ad es. ogni 5 s. All'inizio dell'intervallo di tempo la nuova pagina di processo viene selezionata e 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".

CAUTELA

Valori di processo non attuali visualizzati nel Gadget

Se al momento dell'istantanea non è stato ancora letto alcun valore processuale dal controllore, verrà visualizzato il valore iniziale, per esempio "0".

Pertanto, occorre selezionare il ciclo di aggiornamento con una sufficiente grandezza, di regola 5 s. Selezionare il ciclo di aggiornamento con una grandezza rispettivamente maggiore, nel caso in cui si debbano aggiornare apparecchi valori di processo, ad esempio nella visualizzazione di curve.

Un ciclo di aggiornamento breve sul WebNavigator-Server carica inutilmente la comunicazione del processo.

Sul WebNavigator Client:

1. Fare doppio clic nella directory di installazione alla voce "\WinCC\Webnavigator\GADGET" sul gadget "_WebNavigator.gadget". Il gadget viene installato con Windows Vista in Sidebar.

2. Definire la dimensione del gadget e il ciclo di aggiornamento in cui il gadget carica una pagina dal WebNavigator Server, ad es. ogni 17 s.

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.

4.5.4 Distribuzione di pagine di processo WinCC

4.5.4.1 Distribuzione di pagine di processo WinCC

IntroduzioneDurante la progettazione di un progetto Web sono distribuite le pagine di processo WinCC in modo da consentirne il successivo uso in WinCC Web Navigator Client via Intranet / Internet. La distribuzione è eseguita con Web View Publisher che effettua automaticamente l'adattamento richiesto dei dati del progetto.

Sono eseguiti i seguenti adattamenti:

● Compressione dei dati per assicurare la miglior performance possibile durante la navigazione in Internet.

● Eliminazione di dati di progetto specifici non necessari per il funzionamento.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 117

Page 118: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Conversione di finestre della pagina in una componente ActiveX.

● Conversione di script in modo da renderli eseguibili su WinCC Web Navigator Client.

La distribuzione può essere eseguita con Web View Publisher in varianti differenti che dipendono a loro volta dalla cartella di origine e di destinazione delle pagine distribuite ovvero della struttura dell'impianto.

● Distribuzione su computer locale: La directory di origine è costituito dalla cartella di progetto WinCC attuale e come directory di destinazione è definita una sottodirectory ivi contenuta "WebNavigator/Pictures".

● Distribuzione su un server Web dedicato attraverso l'applicazione di un prefisso server: La directory di origine è la cartella di progetto WinCC presente su un altro computer WinCC precedentemente definito attraverso la selezione di un prefisso server. Il directory di destinazione si trova sul client di WinCC in WinCC Progetto come sottodirectory ".../WebNavigator/Pictures".

● Publishing remoto: La directory di origine e quella di destinazione possono trovarsi su un unico Web-Server oppure su diversi Web-Server. Il Publisher stesso può pertanto essere avviato dal Web-server con rispettivo directory di origine o di destinazione oppure da un Web-server differente.

Errore alla distribuzioneSe si verificano avvertimenti o errori durante la distribuzione, le corrispondenti pagine di processo verranno evidenziate nel campo di emissione di Web View Publisher. Direttamente nel Publisher potrà essere avviato lo strumento "PdlPad" per verificare gli script utilizzati delle pagine distribuite.

Un'ulteriore fonte di errore potrebbe essere la distribuzione senza funzioni di progetto descritta di seguito.

Distribuire senza funzioni di progettoNella distribuzione con il Web View Publisher vengono sempre distribuite le funzioni di progetto selezionate. Se la distribuzione viene eseguita senza funzioni di progetto, tutte le immagini pubblicate non avranno più alcune funzioni di progetto. Nelle immagini distribuite, sul client Web sono sempre disponibili le funzioni di progetto dell'ultimo procedimento di distribuzione. La selezione delle funzioni di progetto nel Publisher è indipendente dalle pagine distribuite nella stessa procedura. Se sono per esempio state modificate alcune funzioni di progetto, ma non le loro interfacce, sarà comunque necessario distribuire tutte le funzioni di progetto richieste, non solo quelle modificate. Ma nello stesso procedimento non è necessario distribuire un'immagine, se non è stata modificata.

Vedere ancheDistribuzione di pagine di processo WinCC con Web View Publisher (Pagina 119)

Distribuzione di pagine WinCC su Web-server dedicato (Pagina 126)

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator118 Manuale di sistema, 11/2008,

Page 119: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.5.4.2 Distribuzione di pagine di processo WinCC con Web View Publisher

IntroduzioneAllo scopo di utilizzare il progetto WinCC su Intranet / Internet è possibile creare le pagine di processo WinCC con il modulo Graphics Designer in WinCC oppure utilizzare le pagine già create.

Nota

Il nome delle pagine da utilizzare con WebNavigator non deve contenere alcun segno grafico di doppio underscore visto che la stringa di caratteri davanti ai due segni di underscore verrebbe interpretata come un prefisso server.

Utilizzando il Basic Process Control, il nome non deve neanche iniziare con un singolo carattere Underscore. Per l'utilizzo del Picture Tree Manager si fanno precedere i margini superiori nel nome "@PTN_". Con caratteri Underscore iniziali il nome dell'immagine contiene un doppio carattere Underscore.

Se sono utilizzate funzioni più complesse oppure script, si prega di voler altresì prendere nota delle informazioni riportate nel capitolo relativo alle Restrizioni, ecc. Se il progetto e le relative pagine sono state create con WinCC Graphics Designer, l'utente avrà semplicemente bisogno di Web View Publisher al fine di poter utilizzare le pagine in questione anche su Intranet / Internet.

Web View Publisher applica automaticamente gli adattamenti dei dati del progetto (conversione di pagine e script di WinCC) necessari per consentire il loro rispettivo funzionamento su WinCC/WebNavigator Client attraverso Intranet / Internet.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 119

Page 120: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Avvio di WinCC Web Publisher:1. Selezionare nella finestra di navigazione di WinCC Explorer la registrazione

"WebNavigator" assieme all'opzione nel rispettivo menu di scelta rapida "Web View Publisher".Si verifica l'avvio dell'assistente di Web Publishing.

2. Fare clic su "Avanti" per passare alla finestra di dialogo successiva.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator120 Manuale di sistema, 11/2008,

Page 121: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3. Selezionare nel campo "Percorso per la cartella di progetto WinCC" la directory del progetto WinCC, le cui pagine andranno ad essere distribuite, per es. "..\Siemens\WinCC\ WinCCProjects\ <nome_progetto>".Selezionare nel campo "Cartella per l'accesso WinCC Web alle pagine" la directory di destinazione delle pagine pubblicate per es. "..\Siemens\ WinCC\ WinCCProjects\ <nome_progetto>\WebNavigator".Per il tempo di esecuzione di WebNavigator è necessario mantenere come directory di destinazione delle pagine pubblicate, il directory precedentemente indicato e proposto all'interno del directory di progetto di WinCC. L'indicazione del percorso da seguire va modificata solo nel caso di trasmissione delle pagine, per es. in un altro progetto.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 121

Page 122: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare le pagine da distribuire su WinCC/WebNavigator Server.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator122 Manuale di sistema, 11/2008,

Page 123: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

5. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare attraverso il pulsante di comando ">" le funzioni di progetto C che si intendono distribuire. Non è consentita la selezione di singoli script di VB.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 123

Page 124: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

6. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare nella finestra di dialogo i grafici referenziati all'interno delle pagine di processo (*.PDL) che si intendono distribuire sul Web server (per es. bitmap).

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator124 Manuale di sistema, 11/2008,

Page 125: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

7. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 125

Page 126: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

8. Con un clic sul pulsante di comando "Completa" Web View Publisher da' inizio alla distribuzione delle pagine. Nell'indicazione di progresso è possibile seguire il progresso del processo in corso.

9. Una volta conclusa la distribuzione viene visualizzato un messaggio di avviso. Confermare il messaggio.Nel campo di emissione del programma Publishers sono selezionate le pagine distribuite nelle quali gli script impiegati hanno rilevato un errore. Facendo un doppio clic sul nome del file è possibile aprire le pagine segnalate come errate nel tool "PdlPad" determinando e correggendo l'errore negli script.Dopodiché l'assistente sarà concluso azionando il pulsante di comando "Completa" oppure modificando nell'assistente, dopo aver premuto il pulsante di comando "Indietro", la selezione impostata e ripetendo eventualmente di nuovo il processo di distribuzione.

4.5.4.3 Distribuzione di pagine WinCC su Web-server dedicato

IntroduzionePer rifornire a livello centrale di dati i Web-client è consigliabile installare, in presenza di grossi impianti, un Web-server dedicato. Il Web-server dedicato modifica e ottimizza così gli accessi dei programmi di Web-client ed è a disposizione dei client come sostituto (proxy) del server di WinCC.

La scelta di una simile struttura porta con sé numerosi vantaggi:

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator126 Manuale di sistema, 11/2008,

Page 127: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Il carico del traffico può essere distribuito su diversi Web-server dedicati con un rispettivo aumento della performance dell'intero sistema.

● Attraverso la suddivisione fisica dei Web-server dedicati e del WinCC-server su computer diversi, questi possono in tal senso essere separati l'uno dall'altro aumentandone la sicurezza tecnica.

● Grazie alla separazione fisica del server si ha modo di realizzare anche una separazione degli spazi occupati dai sistemi raggiungendo una distinzione delle funzioni aziendali per es.Reparto di assistenza impianto e Reparto EDP.

● Il Web-server dedicato supporta la commutazione di ridondanza di due server WinCC subordinati sotto il tool WinCC Ridondanza.

● Il Web-server dedicato è al tempo stesso in grado di accedere a diversi server WinCC subordinati. In questo caso l'utente riceve al momento della connessione con il Web-server dedicato accesso su progetti WinCC diversi, senza doversi necessariamente registrare per ogni singolo progetto.

La funzionalità del Web-server dedicato è messa a disposizione al momento dell'installazione del server di Web Navigator su un Client WinCC.

Per eseguire distribuzioni sul Web-server dedicato si ricorre al modulo WinCC Web View Publisher. Web View Publisher applica automaticamente gli adattamenti dei dati del progetto (conversione di pagine e script di WinCC, funzioni) necessari per consentire il loro rispettivo funzionamento su WinCC Web Navigator Client attraverso Intranet / Internet.

La distribuzione delle pagine è salvata nel progetto di Client WinCC nel directory ".../WebNavigator/Pictures".

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 127

Page 128: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Pagine del proprio progetto sono indicate con il nome "<nome_pagina.PD_"

● Pagine di altri progetti sono invece indicate con il nome "<prefisso_server>_ _<nome_pagina>.PD_ ".

Nota

Il nome delle pagine da utilizzare con Web Navigator non deve contenere alcun segno grafico di doppio underscore visto che la stringa di caratteri davanti ai due segni di underscore verrebbe interpretata come un prefisso server.

Utilizzando il Basic Process Control, il nome non deve neanche iniziare con un singolo carattere Underscore. Per l'utilizzo del Picture Tree Manager si fanno precedere i margini superiori nel nome "@PTN_". Con caratteri Underscore iniziali il nome dell'immagine contiene un doppio carattere Underscore.

Durante la distribuzione delle pagine sul Web-server dedicato il progetto WinCC di Client WinCC / del Web-server dedicato dovrebbe essere aperto, cosa che evita problemi al momento della distribuzione di grafici referenziati e di funzioni di progetto.

Nel progetto WinCC di un Web-server dedicato, nella lista di partenza l'opzione "Graphics Runtime" non deve essere attivata.

Le funzioni standard create in propria regia non potranno essere distribuite. Se si desiderano mettere a disposizione queste funzioni standard create in proprio sul Web-client, queste dovranno essere create come funzione di progetto e quindi distribuite.

Utilizzare WinCC Web View Publisher solo per progetti creati precedentemente con WinCC V6.2 o versione successiva.

Un ulteriore caso di applicazione è rappresentato per es. dalla distribuzione su un Web-server dedicato / WinCC (B)-client da un altro computer (A) "remote". Sul Web-server dedicato / WinCC (B)-client dovranno essere disponibili le abilitazioni Windows relative alla cartella di progetto del rispettivo WinCC Progetto. Andando ad aprire WinCC Progetto del computer (B) solamente sul computer (A), allora sul computer (A) si avrà modo di avviare Web View Publisher al fine di distribuire le pagine di WinCC da altri server WinCC verso il Web-server dedicato (B).

Presupposti● Su Client WinCC risulta installato Web Navigator Server.

● Gli script C e VB di tutti i WinCC-server su cui i Client WinCC hanno accesso devono essere presenti e installati su Client WinCC.

● I pacchetti del WinCC-server su cui i Client WinCC hanno accesso devono essere caricati su Client WinCC.

● Se si desiderano distribuire dei progetti su altri computer, prima di avviare Web View Publisher questi computer devono essere collegati attraverso i drive di rete, per poter visualizzare e quindi selezionare i progetti nella finestra di selezione del Publisher. Non è possibile un inserimento diretto del percorso.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator128 Manuale di sistema, 11/2008,

Page 129: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Distribuzione su Web-server dedicato1. Selezionare nella finestra di navigazione di WinCC Explorer la registrazione "Web

Navigator" assieme all'opzione nel rispettivo menu di scelta rapida "Web View Publisher". Si verifica l'avvio dell'assistente di Web Publishing.

2. Fare clic su "Avanti" per andare alla finestra di dialogo successiva.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 129

Page 130: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3. Attivare la casella di controllo "Prefisso server". Selezionare nel campo "Prefisso server" il prefisso di un WinCC-server. Sono selezionabili i prefissi dei server i cui pacchetti sono stati precedentemente caricati su Client WinCC. L'eliminazione di un prefisso dalla selezione modifica automaticamente i percorsi visualizzati nei campi indicati qui di seguito.Selezionare nel campo "Percorso per la cartella di progetto WinCC" la directory di progetto "\\<nome_server>\<prefisso_server>_ _<nome_progetto>" del progetto WinCC, le cui pagine andranno ad essere distribuite. Verificare nel campo "Cartella per l'accesso WinCC Web alle pagine" la directory di destinazione delle pagine distribuite. All'occorrenza modificare il percorso impostato. Per il tempo di esecuzione di Web Navigator è necessario mantenere come directory di destinazione delle pagine pubblicate, il directory precedentemente indicato e proposto all'interno del directory di progetto di WinCC. L'indicazione del percorso da seguire va modificata solo nel caso di trasmissione delle pagine, per es. in un altro progetto. In questo caso si verifica una rispettiva estensione della lista di scelta prefissi.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator130 Manuale di sistema, 11/2008,

Page 131: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare le pagine da distribuire sul server di WinCC Web Navigator.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 131

Page 132: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

5. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare attraverso il pulsante di comando ">" le funzioni di progetto C che si intendono distribuire. Nel campo "File" è possibile selezionare le funzioni presenti nel progetto di Client WinCC. Non è consentita la selezione di singoli script di VB.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator132 Manuale di sistema, 11/2008,

Page 133: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

6. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare nella finestra di dialogo i grafici referenziati all'interno delle pagine di processo che si intendono distribuire (per es. bitmap).

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 133

Page 134: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

7. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator134 Manuale di sistema, 11/2008,

Page 135: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

8. Con un clic sul pulsante di comando "Fine" Web View Publisher da' inizio alla distribuzione delle pagine. Nell'indicazione di progresso è possibile seguire il progresso del processo in corso.

9. Una volta conclusa la distribuzione viene visualizzato un messaggio di avviso. Confermare il messaggio.Nel campo di emissione del programma Publishers sono selezionate le pagine distribuite nelle quali gli script impiegati hanno rilevato un errore. Facendo un doppio clic sul nome del file è possibile aprire le pagine segnalate come errate nel tool "PdlPad" determinando e correggendo l'errore negli script.Dopodiché l'assistente sarà concluso azionando il pulsante di comando "Fine" oppure modificando nell'assistente, dopo aver premuto il pulsante di comando "Indietro", la selezione impostata e ripetendo eventualmente di nuovo il processo di distribuzione.

4.5.4.4 Distribuzione remota di pagine di processo WinCC con Web View Publisher

IntroduzionePer consentire il funzionamento e l'uso dei dati di WinCC Progetto (pagine, script) su WinCC Web Navigator Client attraverso Intranet / Internet questi sono distribuiti con l'ausilio di Web View Publisher.

Eseguendo il Publishing remoto sia il directory di origine sia quello di destinazione possono trovarsi su un unico Web-server oppure su diversi Web-server . Il Publisher stesso può pertanto

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 135

Page 136: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

essere avviato dal Web-server con rispettivo directory di origine o di destinazione oppure da un Web-server differente.

Presupposti● La distribuzione remota può essere utilizzata soltanto su Web Navigator Server oppure con

Web Navigator Remote Publisher installato, ma non con il Web-server dedicato.

● Web View Publisher deve disporre, per mezzo dell'abilitazione Windows, dell'accesso sia sul progetto di origine sia su quello di destinazione. Con l'impostazione standard è possibile creare simili abilitazioni di WinCC. E' comunque necessario verificare se le abilitazioni in questione non presentano in qualche modo delle restrizioni, per es. per determinati utenti.

● Se si desiderano distribuire dei progetti su altri computer, prima di avviare Web View Publisher questi computer devono essere collegati attraverso i drive di rete, per poter visualizzare e quindi selezionare i progetti nella finestra di selezione del Publisher. Non è possibile un inserimento diretto del percorso.

● Per distribuire il progetto WinCC di un Web-server remoto dedicato, è anche necessario aprire questo progetto in remoto sul computer utilizzato per la distribuzione. Per distribuire da remoto il progetto WinCC di un Web-server, sul computer distribuito da remoto questo progetto deve essere aperto da remoto oppure deve essere chiuso WinCC Explorer.

Nota

Il nome delle pagine da utilizzare con Web Navigator non deve contenere alcun segno grafico di doppio underscore visto che la stringa di caratteri davanti ai due segni di underscore verrebbe interpretata come un prefisso server.

Utilizzando il Basic Process Control, il nome non deve neanche iniziare con un singolo carattere Underscore. Per l'utilizzo del Picture Tree Manager si fanno precedere i margini superiori nel nome "@PTN_". Con caratteri Underscore iniziali il nome dell'immagine contiene un doppio carattere Underscore.

Le funzioni standard create in propria regia non potranno essere distribuite. Se si desiderano mettere a disposizione queste funzioni standard create in proprio sul Web-client, queste dovranno essere create come funzione di progetto e quindi distribuite.

Utilizzare WinCC Web View Publisher solo per progetti creati precedentemente con WinCC V6.2 o versione successiva.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator136 Manuale di sistema, 11/2008,

Page 137: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Distribuzione "Remote" con Web View Publisher1. Selezionare nella finestra di navigazione di WinCC Explorer la registrazione "Web

Navigator" assieme all'opzione nel rispettivo menu di scelta rapida "Web View Publisher".Si verifica l'avvio dell'assistente di Web Publishing.

2. Fare clic su "Avanti" per andare alla finestra di dialogo successiva.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 137

Page 138: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

3. Selezionare nel campo "Percorso cartella di pagine nel progetto WinCC" il progetto di origine, nel quale si trovano le pagine di WinCC. Il progetto di origine è visualizzato attraverso il nome di abilitazione sull'altro WinCC-server. La selezione fatta è visualizzata nel formato "\\<nome_computer>\<nome_abilitazione>".Verificare nel campo "Cartella per l'accesso WinCC Web alle pagine" l'indicazione del progetto di destinazione nel quale si andranno a salvare le pagine convertite. L'indicazione del percorso è adattata al momento della selezione del progetto di origine. Qualora il progetto di destinazione si dovesse trovare su un altro WinCC-server, sarà necessario selezionare il rispettivo progetto.

4. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare le pagine da distribuire sul server di WinCC Web Navigator.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator138 Manuale di sistema, 11/2008,

Page 139: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

5. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

6. Selezionare attraverso il pulsante di comando ">" le funzioni di progetto C che si intendono distribuire. Non è consentita la selezione di singoli script di VB.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 139

Page 140: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

7. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

Selezionare nella finestra di dialogo i grafici referenziati all'interno delle pagine di processo che si intendono distribuire sul Web-server (per es. bitmap).

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator140 Manuale di sistema, 11/2008,

Page 141: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

8. Attraverso il pulsante di comando "Avanti" si giunge alla finestra di dialogo successiva.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 141

Page 142: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

9. Con un clic sul pulsante di comando "Fine" Web View Publisher da' inizio alla distribuzione delle pagine. Nell'indicazione di progresso è possibile seguire il progresso del processo in corso.

10.Una volta conclusa la distribuzione viene visualizzato un messaggio di avviso. Confermare il messaggio.Nel campo di emissione del programma Publishers sono selezionate le pagine distribuite nelle quali gli script impiegati hanno rilevato un errore. Facendo un doppio clic sul nome del file è possibile aprire le pagine segnalate come errate nel tool "PdlPad" determinando e correggendo l'errore negli script.Dopodiché l'assistente sarà concluso azionando il pulsante di comando "Fine" oppure modificando nell'assistente, dopo aver premuto il pulsante di comando "Indietro", la selezione impostata e ripetendo eventualmente di nuovo il processo di distribuzione.

4.5.5 Assunzione e adattamento di progetti esistenti

IntroduzioneI progetti creati precedentemente con WinCC possono continuare ad essere utilizzati rimanendo accessibili anche per le applicazioni su Internet e Intranet.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator142 Manuale di sistema, 11/2008,

Page 143: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

In linea generale il passo consiste nel distribuire le pagine già create in WinCC con il modulo WinCC Web View Publisher nel directory Web di WinCC Web e nell'impostare l'utente Web con WinCC Gestione utenti.

Nota

Utilizzare WinCC Web View Publisher solo per progetti creati precedentemente con WinCC V6.2 o versione successiva.

In presenza di progetti convertiti da WinCC V6 verso WinCC V7 è necessario osservare le indicazioni relative alla migrazione riportate nella documentazione di base di WinCC.

La versione attuale del programma WinCC Web Navigator è caratterizzata da alcune restrizioni nella funzionalità e non supporta, come soluzione "Thin Client", tutte le funzioni offerte da un sistema di base WinCC predefinito.

Per tale motivo può rendersi necessario verificare la progettazione WinCC presente, individuando eventuali restrizioni e procedendo al rispettivo adattamento.

ATTENZIONE

In WinCC Web Navigator sono disponibili solo un determinato numero (ca. 600) di funzioni e funzioni standard utilizzabili comunque anche sul WinCC Web Navigator Client. Una lista di funzioni supportate ovvero non supportate da WinCC Web Navigator Client è riportata in appendice.

4.5.6 RestrizioniAl momento della trasmissione delle complesse funzionalità di WinCC Runtime sull'ambiente di esecuzione minima di WinCC/WebNavigator Client non si può fare a meno di tenere presente le eventuali limitazioni imposte.

In particolare le seguenti opzioni o funzionalità di WinCC non sono disponibili su WinCC/WebNavigator Client in combinazione con l'uso di Intranet / Internet.

In caso di utilizzo di funzionalità non supportate, l'attenzione dell'utente in tempo di esecuzione è richiamata con rispettivi messaggi in testo chiaro.

● WinCC/WebNavigator Client consente la vista su un solo progetto WinCC in corso di svolgimento. Una progettazione di progetti di WinCC Server non è possibile attraverso il Web client.

● WinCC/WebNavigator consente lo svolgimento solo di pacchetti opzionali WinCC / WinCC Add On che descrivono espressamente questa funzione nella rispettiva documentazione.

● Funzioni ODK non sono supportate tutte sul WinCC/WebNavigator Client. In appendice è disponibile una lista delle funzioni supportate.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 143

Page 144: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Il WebNavigator Client non supporta tutte le funzioni del sistema di base WinCC con Basic Process Control. Le funzioni supportate ovvero non supportate sono descritte nel WinCC Information System sotto "Opzioni > Options for Process Control > Panoramica opzioni di controllo processo > Progettazione in ambiente PCS7 > Web client" nonché sotto "Release Notes > Opzioni di controllo processo".

● Il Report Designer è un sistema di protocollo integrato in WinCC per la documentazione pilotata da tempo ed eventi di segnalazioni, comandi, contenuti di archivio. Questo sistema di protocollo non viene supportato su Intranet / Internet. Per tale ragione non è possibile eseguire l'edizione di protocolli come per es. presso il WebNavigator Server e WinCC Client.

● Sul programma WinCC/WebNavigator Client non si trova installato alcun sistema di archiviazione. L'archivio delle segnalazioni ovvero il sistema di segnalazione consente la sola esecuzione di funzioni di servizio e supervisione.

● Variabili su computer locali nell'User Archives non vengono supportati sul Web client. Ulteriori informazioni sono disponibili in "Differenze rispetto al sistema di base > Variabili su computer locali".

● La commutazione di ridondanza è supportata solo sul Web server dedicato.

● Nell'ActiveX Control "WinCC Alarm Control" in una segnalazione la proprietà "attiva un'azione" non viene supportata. La selezione secondo classi di segnalazione in Alarm Control è possibile soltanto su di un Web client, che viene eseguito in modo locale sul Web server.Per una rappresentazione corretta sul Web client, nel progetto WinCC nella progettazione del "WinCC Alarm Control" sulla scheda Blocchi di segnalazione non dovranno essere spuntate le caselle di controllo nell'area "Applica le impostazioni del progetto".

● Il comando attraverso i tasti di scelta rapida progettati in WinCC non viene supportato nel WebNavigator Client, poiché Internet Explorer non distingue tra gli oggetti di comando di WinCC e quelli propri. Viene invece supportato il funzionamento attraverso il tasto tasto di tabulazione.

● Determinati oggetti della biblioteca globale di WinCC non vengono supportati dal WebNavigator Client. In WebNavigator questi sono gli oggetti "1_Slider", "2_Slider" e "4_Slider" dalla directory "Biblioteca globale / Comando / Pannelli di comando".

● Caratteri speciali nazionali nei nomi delle pagine di processo oppure nei link alle immagini grafiche non vengono supportati da Web client in caso di collegamenti via Internet.

4.5.7 Utilizzo di script

Script VBDurante l'impiego di script in formato Visual Basic vi sono restrizioni abbastanza limitate attraverso le funzioni non supportate. In appendice è disponibile una panoramica di tutte queste funzioni.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator144 Manuale di sistema, 11/2008,

Page 145: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Global ScriptWinCC/WebNavigator Client rappresenta solo uno dei modi di vedere sul progetto. La progettazione di script avviene nel progetto server di WinCC Server.

Script globali non possono essere avviati sul Web client. Script globali sono supportati solo sul server.

Contrariamente a quanto applicabile per WinCC, sul WinCC/WebNavigator Client gli script sono presenti con lo stesso spazio nome. In tal modo sono possibili richiami della funzione tra gli script implementati nei diversi oggetti. Variabili globali sono note in tutti gli script. Per questo motivo "defines" come per es. "#define Motor 1 100" , salvati in script di questo file, sono presenti una sola volta in tutti gli script.

Se questo dovesse risultare necessario per lo svolgimento della progettazione, allora questo "define" dovrà essere precedentemente disattivato con un "#undef".

Esempio:#undef Motor1#define Motor1 200

ParticolaritàLe funzioni di progetto da eseguire su WebNavigator Client non devono utilizzare nessuna inclusione di file. Il tool PdlPad aiuta ad analizzare le pagine utilizzate alla ricerca di tali problemi, visualizzando i punti soggetti alla problematica.

Gli script creati con il Dynamic Wizard in parte non possono funzionare su WebNavigator Client poiché in questi script possono essere utilizzate delle funzioni che non vengono supportate. Se questi script creati devono funzionare sul Web client, sarà necessario che l'utente li controlli e che li corregga, ad esempio inserendo il comando "#ifdef RUN_ON_WEBNAVIGATOR".

AzioniAzioni sono script che reagiscono a comando ed eventi. In 'appendice della guida online sono riportate funzioni da supportare.

Script con trigger di variabiliIn WebNavigator le variabili sono interrogate in cicli di un secondo e non con riferimento al tempo di ciclo progettato. Questo può determinare un maggior sovraccarico del collegamento in trasmissione dati tra AS e WinCC Server, cosa da osservare in particolare nel caso in cui la comunicazione tra AS e WinCC Server viene fatta funzionare ai limiti del carico.

Nel caso in cui degli script triggerati da variabili dovessero richiedere di ulteriori variabili i cui nomi sono generati per es. con funzioni di string, queste variabili potranno essere lette soltanto in modo sincrono (qualora non siano ancora note). Questo può determinare dei tempi di selezione particolarmente lunghi. Per evitare ciò si consiglia di registrare nella lista di trigger solo i nomi delle variabili utilizzate.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 145

Page 146: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Diagnostica per VBS e script globaliWinCC/WebNavigator supporta la diagnostica per VBS e script globali attraverso una finestra di applicazione.

Selezionare al momento di inserire la finestra d'applicazione nella pagina di processo per la diagnostica di VBS e script globale il contenuto della finestra "Global Script" e come modello la funzione "Diagnostica GSC".

4.5.8 Il tool "PdlPad"

IntroduzioneDopo l'installazione di WinCC/WebNavigator Server è disponibile anche il tool "PdlPad" che consente la verifica degli script utilizzati dalle pagine distribuite.

Per il controllo degli script aprire in PdlPad la pagina distribuita e fare clic sull'icona "Controlla script". Nel PdlPad è peraltro possibile eseguire e salvare correzioni all'interno degli script. Queste correzioni sono salvate solo nelle pagine distribuite, non nella pagina di processo all'interno del progetto WinCC.

Avvio di PdlPad:

● Fare doppio clic nella directory di installazione "\Webnavigator\Server\bin" su "PdlPad.exe"

Avvio in Web View PublisherPer consentire il funzionamento delle pagine di processo WinCC sul WinCC/WebNavigator Client via Intranet / Internet, con Web View Publisher si eseguono gli adattamenti necessari. Le pagine distribuite sono riportate nella cartella di progetto di WinCC sotto "..\ WebNavigator \ Pictures".

Se durante l'esecuzione di Web View Publisher si attiva l'opzione "Controlla script", nel campo di emissione del programma Publisher si procederà a selezionare le immagini distribuite nelle quali è stato riscontrato un errore negli script utilizzati. Mediante doppio clic sul nome file è possibile aprire una delle pagine selezionate in PdlPad e riscontrare oltre che correggere l'errore.

Ulteriori informazioni riguardanti la distribuzione sono riportate nel capitolo dedicato all'argomento "Distribuzione di pagine di processo WinCC".

Avvio dal menu avvio di Windows Per la verifica degli script di una pagina distribuita bisogna aprire la pagina nel tool PdlPad nella cartella del progetto WinCC sotto "..\ WebNavigator \ Pictures".

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator146 Manuale di sistema, 11/2008,

Page 147: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.5.9 Differenze rispetto al sistema di base WinCC

4.5.9.1 Seleziona paginaIn Web Navigator si verifica il download asincrono di una pagina di WinCC da Internet. Per questo motivo il cambio di pagina si verifica, a differenza di quanto accade per il sistema di base, in modo non sincrono vale a dire asincrono. In presenza di script è necessario tenere conto di condizioni in grado di determinare un cambio di pagina.

In tal caso vale:

Se entro uno script si viene a determinare una selezione pagina su una finestra della pagina, nell'ambito dello stesso script non è infine possibile accedere a oggetti della nuova pagina visto che la pagina in quel dato momento non risulta essere ancora caricata. In questo caso non è neanche d'aiuto un ritardo (per es. Sleep(2000)), visto che lo script e quindi anche il programma Internet Explorer rimangono in attesa.

Una soluzione migliore consiste nell'eseguire le seguenti parti di script in caso di evento OpenPicture da sbloccare in seguito nel momento in cui la pagina è stata caricata.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 147

Page 148: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.5.9.2 Scripting

Deselezione della paginaIn caso di deselezione della pagina è possibile utilizzare ad es. la funzione ANSI C SetPictureName nello C scripting.

Se successivamente vengono richiamate altre funzioni nello script, queste verranno eseguite in modo errato o non verranno eseguite. La deselezione della pagina comporta la cancellazione del contesto della pagina.

Definizione del preprocessoreAppositamente per Web Navigator, nello scripting si è in presenza di una definizione di preprocessore:

RUN_ON_WEBNAVIGATOR

Codice che esprime questa definizione del preprocessore eseguita esclusivamente da Web Navigator. In questo modo è possibile creare script con un comportamento differente entro Web Navigator rispetto a quanto si verifica nel sistema di base.

Esempio: void OnOpenPicture (char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName){#ifdef RUN_ON_WEBNAVIGATOR// in questa sede digitare il codice eseguito solo nel Navigator#else// codice eseguito solo nel sistema di base#endif}

4.5.9.3 Esecuzione scriptA differenza del sistema di base WinCC gli script triggerati da determinati eventi (OnClick ecc.) sono eseguiti nello stesso spazio di processo della visualizzazione pagine, vale a dire nel contesto di Internet Explorer.

Questo fatto è da osservare se si lavora nell'ambito degli script con ritardi (per es. (3000)). In questo caso accade che la pagina visualizzata non è in servizio per ovvie ragioni per esattamente questo intervallo di tempo.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator148 Manuale di sistema, 11/2008,

Page 149: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.5.9.4 Funzioni script sincroneFunzioni di script sincrone espongono il sistema ad una sollecitazione molto consistente. Specialmente la funzione "SetTagxxx" non dovrebbe essere utilizzata in script ciclici. Se molti client (>10) richiamano funzioni di SetTagxxx in un ciclo alquanto veloce (1s o meno), il server è esposto a maggiore sollecitazione.

Con funzioni di script sincrone come per es. "xxxWait", caratterizzate dalla scrittura sincrona di una variabile e della successiva attesa dell'evento così come per richiamo CApi, è necessario osservare che questi richiami sincroni sono destinati al server. In tal modo un richiamo ripetuto di queste funzioni di script influenza in maniera fortemente negativa la performance del Web-client. Una simile connessione a Internet può avere perfino la durata di alcuni secondi.

Funzioni di script responsabili della manipolazione di oggetti nella pagina visualizzata non sono in alcun modo pericolosi visto che il roundtrip verso il server non si verifica.

4.5.9.5 Indirizzamento di oggetti in pagine

Nota

A partire dalla versione 6.1 SP1 il Web Navigator supporta l'indirizzamento assoluto di oggetti nelle pagine. Di conseguenza, non c'è più differenza rispetto al sistema di base WinCC.

Nelle versioni Web Navigator precedenti a V6.1 SP1 era soltanto possibile utilizzare l'indirizzamento relativo, che continua ad essere supportato da Web Navigator. Non è più riportata una descrizione.

4.5.9.6 Definizione della variabile di script della pagina localeAl fine di poter conservare negli script dei dati di pagina specifici si consiglia di evitare l'uso di variabili di WinCC in WebNavigator. Queste determinano sempre, qualora i dati vengano letti o trascritti negli script, un roundtrip verso il server, cosa che causa peraltro un carico della comunicazione.

Ci sono numerose possibilità per conservare i dati specifici di pagine:

Progettazione di oggetti di grafica "non visibili"Attraverso la creazione di oggetti di grafica non visibili si ha la possibilità di usare le proprietà di questi oggetti non visibili come variabile specifica della pagina.

In più si ha il vantaggio di poter addirittura eseguire azioni relative alla modifica di questi valori salvati.

Esempio: Creazione di caselle di testo non visibili.Qui è consentito salvare comodamente testi qualsiasi ricorrendo alle proprietà di testo lette o scritte in seguito da parte di un qualsiasi scripthandler.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 149

Page 150: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nelle proprietà dei colori della casella di testo è peraltro per es. possibile salvare i colori che, letti o scritti successivamente attraverso gli script, permettono di influenzare lo stato della pagina senza causare un roundtrip verso il server.

4.5.9.7 Variabili su computer locali

SommarioIl WinCC/WebNavigator-Client supporta variabili locali del computer.

Osservare le seguenti particolarità:

● Per il Server Web dedicato

● Le variabili di testo

● Per gli archivi utente

Variabili su computer locali nel caso di un Web-Server dedicatoQuando si impiega un Web-Server dedicato, sul Web-Client sono disponibili solo le variabili su computer locae del Web-Server dedicato. Per questo motivo queste variabili non possono accettare dei valori propri sul Web-Client.

Variabili locali del computer di un WinCC-Server subordinatoLe variabili locali del computer dei WinCC-Server subordinati non possono accettare alcuni valori propri nel Web-Client.

Caratteri speciali delle variabili di testo locali di computerIl valore iniziale delle variabili locali di computer può contenere solo dei caratteri che siano anche ammessi dei nomi delle variabili. Per esempio, un doppio punto nel valore iniziale provoca un mancato riconoscimento della variabile nel Web-Client.

Per informazioni relative ai caratteri speciali consultare nel WinCC Information System il capitolo "Lavorare con WinCC" > Lavorare con i progetti > Appendice > Caratteri non ammessi".

Variabili su computer locali ed User ArchivesVariabili su computer locali in correlazione con l'User Archives non vengono supportati sul Web-Client.

WinCC/WebNavigator - Documentazione4.5 Progettazione di un progetto Web

MDM - WinCC/WebNavigator150 Manuale di sistema, 11/2008,

Page 151: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.6 Impiego di WinCC/WebNavigator Client

4.6.1 Impiego di WinCC/WebNavigator Client

IntroduzioneWinCC Web Navigator Client consente la visione, il servizio e la supervisione di un progetto WinCC del server WinCC in corso di svolgimento. Per questa ragione non è possibile realizzare la progettazione del progetto di server.

Il seguente capitolo descrive le funzioni e le proprietà di Web Navigator Client.

4.6.2 Funzioni e proprietà generali del Web-client

Messa in opera automatica del collegamento (Reconnect) del Web client in caso di errore di collegamento

Se viene disturbata la comunicazione tra Web client e Web server l'utente riceve una segnalazione sul Web client. La segnalazione avviene ad esempio entro 10 secondi quando si lascia WinCC runtime sul WinCC Server e entro 60 secondi in caso di un'interruzione dell'alimentazione elettrica al Web server. Dopodiché il Web client esegue una messa in opera automatica del collegamento per ristabilirlo. Dopo aver ripristinato con successo il collegamento, viene selezionata la pagina iniziale del progetto WinCC. Premesso che sia stato stabilito precedentemente un collegamento tra il Web client e il Web server.

Il tempo di attesa tra i tentativi a stabilire un collegamento è configurabile sul Web server nel Web Configurator. Se viene impostato il valore "0", il Web client non stabilisce un collegamento automatico.

Collegamento del Web client al Web server di un'altra versione Nel caso in cui si debba collegare un WebNavigator Client con un WebNavigator Server di un'altra versione, ad es. V1.2, è necessario rispettare quanto riportato in "Combinazione e compatibilità delle versioni" al capitolo "Presupposti".

Tastiera videoCome per WinCC, anche sul WebNavigator Client può essere visualizzata una tastiera virtuale sullo schermo che permette di inserire dati numerici ed alfanumerici. La visualizzazione della tastiera virtuale sul Web client può essere effettuata indipendentemente dalla progettazione nel progetto WinCC.

L'applicazione deve essere selezionata ed installata all'installazione del client.

L'impostazione per la tastiera video viene effettuata nell'interfaccia di navigazione Web nel menù "Impostazioni". Senza interfaccia di navigazione Web l'impostazione potrà essere

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 151

Page 152: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

effettuata direttamente nel file "ClientConfig.asp". A tale scopo si potrà aprire il file in Internet Explorer con l'indirizzo "http://<nome_server>/ClientConfig.asp".

Per ulteriori informazioni riguardanti la tastiera video, consultare in WinCC Information System i corrispondenti capitoli.

Scaricamento o installazione Plug-In sul Web clientSe su di un Web client deve essere eseguito uno scaricamento o un Plug-In dal Web-server momentaneamente collegato, su questo computer client non si dovrà avviare più alcun ulteriore Web client o tentare di stabilire un collegamento con lo stesso server attraverso un ulteriore Internet Explorer aperto. Ciò vale anche nel caso in cui i Web client siano collegati attraverso un computer client a diversi Web server. Generalmente si raccomanda di chiudere nel computer client tutte le applicazioni non richieste durante l'installazione del software del WebNavigator.

Se con un plug-in sono anche installati ActiveX-Control, l'Internet Explorer deve essere chiuso e riaperto.

ComunicazioneLa comunicazione tra WinCC/WebNavigator Server e Client avviene in tal caso attraverso formato HTTP e HTTPS. Al fine di proteggere il sistema da accessi non autorizzati si consiglia l'uso di HTTPS.

Istanza multipla con una nuova finestra in Internet ExplorerL'istanza multipla con più finestre separate non viene supportata sul Web client.

L'istanza multipla si verifica ad es. quando in Internet Explorer si utilizza la funzione "Nuova finestra" nel menu "File > Nuovo > Finestra".

[block-title]⊳Istanza multipla con schede in Internet ExplorerA partire dalla versione 7.0 Internet Explorer supporta più schede e gruppi di schede con pagine Web in un'unica finestra Internet Explorer (Tabbed Browsing). Ciò permette di impostare più viste sul progetto nel Web client. Esempio: scheda 1 mostra "Pagina 1", scheda 2 mostra "Pagina 2".

Blocco di sovrapposizioneNel Web client non è supportato un blocco di sovrapposizione nelle pagine del processo.

Persistenza in RuntimeI dati per la persistenza sul Web client si trovano nella directory "Documenti e impostazioni/User/Dati applicazioni/WebNavigator". Le impostazioni nel Control, nelle quali era attivata la persistenza in runtime, possono essere ripristinate soltanto attraverso un reset manuale delle impostazioni Control o cancellando il file.

- Persistenza in runtime al server predefinito

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator152 Manuale di sistema, 11/2008,

Page 153: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

I dati di persistenza vengono memorizzati specificamente sul Web client per pagine ed oggetti. Se si lavora con più progetti sul server e questi progetti contengono pagine dallo stesso nome oppure, oltre a queste, anche oggetti dallo stesso nome, si dovrà tenere conto di quanto segue. Se per un progetto viene creata una persistenza in RT, la persistenza verrà applicata anche per la pagina con lo stesso nome nell'altro progetto.

- Persistenza in runtime al Web server dedicato

Se in un impianto due WinCC Client sono collegati con lo stesso WinCC Server, dal punto di vista della persistenza in RT non importa più attraverso quale WinCC Client il Web client viene collegato con il WinCC Server. Una volta eseguite le impostazioni di persistenza per una pagina server, queste impostazioni saranno disponibili sul rispettivo Web client. Non ha importanza con quale WinCC Client il Web client è collegato.

Cambio di progettoDopo un cambio del progetto WinCC sul Web server, è necessario eseguire ancora una volta il Web Configurator, affinché i Web client possano ricollegarsi al Web server.

Commutazione linguaLa commutazione lingua può avere anche luogo sul WinCC/WebNavigator Client.

Se durante il funzionamento in runtime sul WinCC Server viene modificato un testo da una Text Library, a seconda delle circostanze ciò non sarà automaticamente riconosciuto da WinCC/WebNavigator Client. Internet Explorer salva le pagine in cache. La memoria di cache è una memoria speciale in cui è salvato il contenuto di pagine utilizzate spesso come per es. pagine di Internet ricorrenti. Per aggiornare le pagine visualizzate, la pagina dovrà essere ricaricata attraverso il simbolo "Aggiorna" oppure con il tasto "F5".

Testi dipendenti dalla lingua con l'utilizzo di riferimenti testoEmissioni di testo dipendenti dalla lingua attraverso riferimenti di testo sono visualizzate sul Web client nella lingua attualmente impostata sul WinCC Server attinente.

Lo stesso vale anche per sistemi a più stazioni in cui su un WinCC Client con progetto proprio sono caricati ad es. riferimenti di testo di un secondo WinCC Server attraverso package. Se un Web client oppure anche un WinCC Client è connesso a questo WinCC Client con progetto proprio, sui client i riferimenti di testo del secondo WinCC Server sono visualizzati nella sua lingua attuale.

ActiveX Control a creazione automaticaActiveX Control (Industrial X) a creazione automatica, integrati in WinCC, sono anche in grado di lavorare sul Web client essendo stati precedentemente installati sul computer del client. I control possono essere impacchettati per poter essere caricati con un download. A tale scopo si può utilizzare per esempio il WinCC Plug-In Builder. Per ulteriori informazioni in merito consultare "WinCC Plug-In Builder" oppure la hotline IndustrialX.

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 153

Page 154: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

WinCC Slider ControlNel WinCC Slider Control l'attributo "AggiornamentoContinuo" ("ContinousChange") in WinCC dovrebbe essere impostato su "No" per la progettazione. Se l'attributo è impostato su "Sì", con ogni minimo cambiamento di posizione verrà attivato un trigger eventi, con il pericolo di un eccessivo carico della comunicazione del Web client.

Funzione di zoom in runtimeLe funzioni avanzate di zoom in runtime non possono essere disattivate sul Web client. Se non si desiderano utilizzare le funzioni di zoom, non usare un wheel mouse con l'impostazione autoscroll sul Web client.

Accesso su variabili di processoVariabili di processo possono essere scritte e lette in WinCC Client. La raffigurazione di processo è rifornita di valori di variabili attraverso WinCC Explorer. A seconda delle autorizzazioni assegnate in WinCC User Administrator l'utente ha soltanto modo di svolgere la funzione di supervisione ("Autorizzazione di sistema n° 1002") attraverso il Web client oppure di funzioni di servizio e supervisione.

Durante l'impiego di DataMonitor il programma Web/Navigator è utilizzato per la trasmissione di informazioni e la gestione utenti. Mentre il Web/Navigator Client costituisce un sistema di servizio e sorveglianza completo, il DataMonitor Client costituisce solo un sistema di visualizzazione e analisi per i valori di processo da WinCC oppure per i dati dal WinCC Server di archivio a lungo termine.

Puntatore del mouse e oggetti comandabili in caso di una autorizzazione mancanteAll'interno delle pagine di processo del sistema base WinCC il puntatore del mouse viene rappresentato sopra oggetti comandabili senza la freccia di dinamizzazione verde, nel caso in cui l'utente registrato non fosse in possesso di alcuna autorizzazione. Gli oggetti comandabili vengono altrettanto visualizzati come inattivi in una mancante autorizzazione.

Sul WebNavigator Client, nonostante una autorizzazione mancante, a causa del sistema, gli oggetti vengono visualizzati lo stesso come comandabili. A causa di una determinata proprietà del sistema, gli oggetti non vengono visualizzati come inattivi e il puntatore del mouse rappresentato sopra gli oggetti con la feccia di dinamizzazione. Soltanto dopo un tentativo di comando o un inserimento di valori, viene emessa una rispettiva segnalazione, inerente al fatto che l'utente non è in possesso di alcuna autorizzazione.

4.6.3 Proprietà del Web-client riferite alle pagine

Ciclo di aggiornamento per la connessione variabili con collegamento direttoNella connessione di variabili con connessione diretta, un valore di una variabile con un ciclo di aggiornamento progettato "In caso di modifica" viene aggiornato sul client Web con un ciclo di "1 secondo". Ciò dovrà essere considerato ad esempio per la visualizzazione dei valori di variabile.

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator154 Manuale di sistema, 11/2008,

Page 155: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Rappresentazione di segnalazioniL'archivio delle segnalazioni presente in WinCC ovvero il sistema di segnalazione di WinCC server può essere messo in servizio e controllato su WinCC Web Navigator Client grazie al tool WinCC Alarm Control. L'esecuzione della funzione "Loop in Alarm" non è in tal caso possibile.

Rappresentazione di valori d'archivio e di processo in curve e tabelleSu Web Navigator Client la visualizzazione dei valori di processo sotto forma di curve e tabelle è realizzata attraverso il tool WinCC Online Trend Control e WinCC Online Table Control. Sono possibili modifiche riguardo finestre di curve e di tabelle. Su Web Navigator Client non è comunque possibile progettare un archivio proprio, dato che i dati relativi ai valori di processo giungono esclusivamente dal sistema di archivio del WinCC-Server. Diverse proprietà dei Control non sono modificabili sul Web-Client, ad es. la selezione d'archivio e di variabile, nonché l'impostazione di persistenza.

Rappresentazione di valori d'archivio in curve e tabelle all'apertura paginaPer la visualizzazione di valori d'archivio con l'Online Trend Control e con l'Online Table Control, alla progettazione di questi Control si dovrà tenere conto dell'impostazione "Apertura pagina". Nelle proprietà dei Control, sulla scheda Generale, nell'area "Apertura pagina" dovrà essere spuntata l'opzione "Carica dati dall'archivio". Nelle proprietà dei Control sul Web-Client questa opzione è inattiva, e di conseguenza l'attuale impostazione non è visibile e modificabile. Se tale opzione non è impostata, all'apertura pagina sul Web-Client i dati non sono visualizzati. Solo dopo l'azionamento del pulsante "STOP" e "GO" nella barra degli strumenti dei Control avviene la visualizzazione dei valori.

Visualizzazione dei valori di un archivio utente con l'User Archives Table ControlModifiche in un archivio utente comportano un aggiornamento dei User Archive Table Control che stanno visualizzando in quel momento contenuti di questo archivio utente. I seguenti fattori influiscono sulla performance delle pagine di processo con User Archive Table Control sul Web-client e dovranno pertanto essere osservati.

● Il numero di User Archive Table Control che accedono contemporaneamente ad un archivio utente dovrà essere più piccolo possibile.

● Modifiche cicliche all'archivio utente dovranno essere utilizzate il meno possibile.

● Anche il carico di comunicazione del collegamento con il Web-server ha effetto.

Tecnologia "immagine in immagine" e script cicliciSe sono progettate numerose finestre (>10) in un'unica finestra di pagina e si utilizzano in queste finestre degli script ciclici con richiami sincroni (per es. SetTagxxx), l'elevato numero di richiami sincroni potrà comportare problemi di prestazione, anche se eventualmente alcuni script non sono eseguiti a causa di timeout. Attualmente in una finestra è possibile supportare solo 16 finestre con script ciclici. Senza script ciclici sono autorizzate 31 finestre nell'ambito di una finestra.

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 155

Page 156: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

La proprietà "Dimensione modificabile" non può essere impiegata nel caso di finestre delle pagine in client Web. L'utente non può modificare la grandezza delle finestre delle pagine in Runtime.

Cambio di paginaIn caso di cambio di pagina al client Web vengono reinizializzate variabili C globali.

La funzione OpenPicture() apre la pagina parente dell'oggetto da eseguire all'attivazione del server Web dedicato. Per ulteriori informazioni riguardanti l'indirizzamento, consultare "Differenze rispetto al sistema WinCC base" / "Indirizzamento di oggetti in pagine".

Cambio di pagina su un server Web dedicatoSe sul server Web / client WinCC dedicato era caricata una immagine con il prefisso server, successivamente non sarà possibile visualizzare alcuna immagine del progetto WinCC locale senza il prefisso server. Per visualizzare una immagine del progetto locale client WinCC, è necessario utilizzare il prefisso server "@local" per l'indirizzamento, ad esempio "@local::picture123.pdl" per indirizzare l'immagine "picture123".

Visualizzazione della pagina di processo modificata sul client WebSe viene modificata una pagina di processo, visualizzata su un client Web, su un computer con server Web e WinCC in runtime nel WinCC Graphics Designer, sarà necessario distribuire ancora una volta la pagina di processo. Solo così la modifica sarà visualizzata sul client Web. In base all'impostazione del client Web in Internet Explorer alla voce "Opzioni Internet > File temporanei Internet > Impostazioni", potrebbe essere eventualmente necessario aggiornare manualmente la visualizzazione.

Questo procedimento vale anche per la modifica di proprietà di un controllo, quali ad esempio le impostazioni di persistenza del Tag Logging Control.

In un server Web dedicato, per assumere le modifiche sul client Web, viene aperto il rispettivo progetto WinCC sul server Web remoto dedicato. Dopodiché la pagina modificata verrà aperta nel Graphics Designer, dove viene salvata e successivamente distribuita con il Web Publisher sul server Web dedicato. Se sono state modificate parecchie pagine o un numero maggiore di pagine, il procedimento potrà anche essere semplificato per mezzo della funzione "Converti pagine" nel menu a discesa rapida del Graphics Designer. Anche dopo sarà necessario distribuire nuovamente le pagine modificate o anche tutte le pagine.

Possibili cause per segnalazioni d'errore sul client WebDurante la distribuzione con controllo degli script sono registrate quelle pagine in cui si presentano avvisi ed errori. Queste pagine sono ad ogni modo distribuite e possono essere selezionate dal client. In tal caso possono presentarsi errori di runtime registrati dal client.

Funzioni di progetto nelle pagineIn sede di prima selezione di un progetto dopo il caricamento della pagina iniziale sono altresì caricate le funzioni relative al progetto. Per questo può anche subentrare un ritardo tra la prima

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator156 Manuale di sistema, 11/2008,

Page 157: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

visualizzazione della pagina iniziale e l'esecuzione di comandi; ciò significa che mentre l'immagine è già visualizzata, il rispettivo comando di servizio potrà essere eseguito solo dopo ca. 1 secondo.

Nel caso in cui una funzione di progetto richiamata nell'ambito di una pagina non è più presente nel progetto, nella pagina in questione non sarà più possibile svolgere alcuna funzione di progetto. Per ulteriori informazioni in merito, consultare il capitolo "Progettazione di un progetto Web" / "Distribuzione senza funzioni di progetto".

4.6.4 Funzione "Hardcopy" sul Web-Client

IntroduzioneLa vista attuale del Web-client può essere emessa sulla stampante predefinita. L'avvio dell'hardcopy avviene attraverso un tasto di scelta rapida progettabile oppure anche mediante script. La definizione del tasto di scelta rapida oppure dell'area dello schermo da stampare viene stabilita al momento dell'avvio dell'applicazione di hardcopy. La funzione è utilizzata da parte di tutti gli utenti di Web-client.

Avvio dell'applicazione di hardcopyPer la funzione di hardcopy viene utilizzata l'applicazione "PrtScr.exe" che viene caricata come plug-in dal Web-server. L'applicazione è avviata sul Web-client, per es. attraverso la riga di comando in cui è registrato il gruppo di avvio automatico oppure il rispettivo script. A seconda dei parametri utilizzati avviene l'attivazione dell'hardcopy.

Parametri Funzione

Senza parametri Non consentito sul Web-client ! In alternativa utilizzare "infinit".

-end Conclude l'istanza di PrtScr.exe in corso-hardcopy Avvia PrtScr.exe così come direttamente una hardcopy e infine rimane in attesa

del tasto di scelta rapida. Da utilizzare sul Web-client solo in combinazione con i parametri "infinit" e "hotkey"!

-nomcp Avvia PrtScr.exe così come direttamente un hardcopy e conclude infine PrtScr.exe

/C= left;top;right;bottom

Avvia PrtScr.exe così come direttamente un hardcopy per l'area dello schermo indicata e conclude infine PrtScr.exe (fare attenzione allo spazio dopo "/C="! ) Esempio: prtscr.exe /C= 50;50;100;100

-l Stampa in formato a orientamento orizzontale Questo parametro può essere inserito con ogni combinazione di parametri.

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 157

Page 158: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Parametri Funzione

-infinit Significa che non sussiste nessun collegamento con il progetto WinCC e che non è stato definito nessun tasto di scelta rapida come per es. sul Web-client. Per questo sarà necessario usare il parametro in combinazione con un "Tasto di scelta rapida" ovvero con un tasto di scelta rapida. Utilizzando il parametro in combinazione con i parametri di "Tasto di scelta rapida" e "/C= left;top;right;bottom", sarà avviato soltanto PrtScr rimanendo in attesa della definizione del tasto di scelta rapida. Premendo invece il tasto di scelta rapida, l'hardcopy sarà emessa dall'area dello schermo "left;top;right;bottom".

-hotkey=„x„ Indicazione del tasto di scelta rapida. Consente i seguenti segni/combinazioni: { <ALT>, <SHIFT>,<CTRL>} + {0-9, A-Z, 0xXX}I parametri devono essere scritti in lettere maiuscole. I tasti <ALT>, <SHIFT> e <CTRL> possono, ma non devono necessariamente, essere combinati tra di loro. Attraverso l'indicazione esadecimale "0xXX" è possibile indicare come XX tutti i "Virtual Key Code“ (vedere MSDNLibrary). I "Virtual-Key Codes" sono riportati nella Guida in linea dei DeveloperStudios. Esempi: hotkey="<CTRL>+P" Tasti di scelta rapida "CTRL" e P hotkey="0x2C" Tasto di stampa ("Print-Screen") hotkey="<ALT>+0x2C" Tasti di scelta rapida "ALT" e "Print-Screen"

Con l'immissione di spazi è possibile scollegare i parametri. Inoltre è importante distinguere tra la scrittura con lettere maiuscole e lettere minuscole!

Esempi per combinazioni di tasti di scelta rapida per il Web-client

Hardcopy con tasto di scelta rapida

PrtScr.exe –infinit –hotkey=„<ALT>+p„ Avvia PrtScr e attende la combinazione di tasti <ALT>+p. Avendo premuto questo tasto di scelta rapida si ottiene la stampa dell'intera schermata.

PrtScr.exe –infinit –hotkey=„<ALT>+p„ –C= 10;10;100;100

Avvia PrtScr e attende la combinazione di tasti <ALT>+p. Avendo premuto questo tasto di scelta rapida si ottiene la stampa dell'area parziale specificata.

Avvio in uno script PrtScr.exe –nomcp Avvia PrtScr.exe così come direttamente un

hardcopy e conclude infine di nuovo PrtScr.exePrtScr.exe –C= 10;10;100;100 Avvia PrtScr così come direttamente un hardcopy

per l'area parziale specificata e infine conclude di nuovo PrtScr.

WinCC/WebNavigator - Documentazione4.6 Impiego di WinCC/WebNavigator Client

MDM - WinCC/WebNavigator158 Manuale di sistema, 11/2008,

Page 159: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.7 Interfaccia di navigazione WinCC/Web

4.7.1 Interfaccia di navigazione WinCC Web

IntroduzioneL'interfaccia di navigazione Web di WinCC riassume tutte le differenti funzioni Web e le trasmette ad una schermata per l'utente che ne dispone pertanto in forma chiara. I contenuti dell'interfaccia di navigazione possono essere ulteriormente ampliati da parte dell'utente. È supportata la commutazione lingua.

Nella versione di base della schermata sono state integrate le seguenti funzioni.

● Menu "Cambia server":

– Nel campo superiore inserire direttamente un nuovo indirizzo di un Web server.⊳[br/]⊲L'indirizzo viene salvato.

– Nel campo inferiore assegnare uno shortname al Web server che apparirà al posto dell'indirizzo nella colonna di navigazione alla voce "Server visitati".

● Menu "Server visitati": Navigazione ai Web server finora visitati.⊲[/p]

● Menu del server attuale:

– "Pagine di processo": Visualizzazione ovvero navigazione di pagine di processo del Web server attuale.

– Tool di rapporto: Tool installati come ad es. "DataWorkbook" per la visualizzazione e la valutazione di valori di processo attuali e di dati storici.

– Tool di analisi: Tool installati come ad es. "DataView" per la visualizzazione di dati d'archivio da WinCC Central Archive Server (WinCC CAS) sotto forma di tabelle e curve.

– "Diagnostica": WinCC Scope e Status.html per la diagnostica del progetto WinCC e del collegamento al Web server.

– "Tool supplementari": Questo menu potrà essere ampliato da parte dell'utente.

– "Area di download": Permette di caricare documenti ed altri file dal Web server che sono stati messi a disposizione in tale sede dall'utente o per l'utente, ad es. download di estensioni per WebNavigator e sistema oppure per l'integrazione di ulteriori componenti Web specifici dell'applicazione creati come Plug-In con il WebNavigator Plug-In Builder.

● Menu "Impostazioni": Impostazioni per il Web client come ad es. adattamento delle dimensioni per le pagine di processo, attivazione della tastiera video, disabilitazione di tasti di scelta rapida.

WinCC/WebNavigator - Documentazione4.7 Interfaccia di navigazione WinCC/Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 159

Page 160: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Menu "Novità": Link verso pagine Web come ad es. "SIMATIC HMI", "WinCC" oppure "WinCC flexible".

● Menu "Lingua": Commutazione della lingua sull'interfaccia di navigazione. Per default sono contenute cinque lingue.

Connessione dell'utenteIn sede di connessione al Web server l'utente è in grado di determinare, mediante l'immissione di un indirizzo in Internet Explorer, se registrarsi o meno attraverso l'interfaccia di navigazione Web oppure nella pagina iniziale progettata da parte di WinCC Progetto.

● L'indirizzo "http://<nome_server>/webnavigator" apre, una volta eseguita la connessione, la pagina iniziale progettata in User Administrator.

● L'indirizzo "http://<nome_server>/webnavigator/maincontrol.asp" avvia l'interfaccia di navigazione Web.

WinCC/WebNavigator - Documentazione4.7 Interfaccia di navigazione WinCC/Web

MDM - WinCC/WebNavigator160 Manuale di sistema, 11/2008,

Page 161: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Cambio del serverAttraverso l'opzione "Cambia server" è consentito collegarsi ad un altro server. Nel campo di immissione superiore si indica l'URL del server nuovo. Esempi per possibili formati di immissione sono riportati nel capitolo dedicato a "Connessione dell'utente". Nel campo inferiore può essere inserito un nome simbolico, visualizzato nel menu come server attuale. Non fornendo alcuna indicazione di nome appare l'URL del server.

Possibilità di estensione

MenuIl menu dell'interfaccia di navigazione può essere completato da ulteriori comandi di menu e funzioni a seconda, per es., dell'area di servizio. A tale scopo le estensioni sono progettate in un file con formato XML e questi file sono in seguito salvati sul Web server nel sottodirectory "_custom_data". Ulteriori informazioni sul tema sono riportate alla voce "Estendi interfaccia di navigazione Web".

ToolL'utente ha la possibilità di estendere l'opzione "Ulteriori tool" aggiungendo ulteriori tool disponibili sul Web client.

Plug-InSotto l'opzione di menu "Scarica Plug-In" si ha accesso ai plug-in salvati sul Web server nella directory "Install / Custom". Per la visualizzazione della versione di un plug-in questo deve avere il formato "Vxx.xx.xx.xx" oppure "xx.xx.xx.xx".

LinguePer l'adattamento delle opzioni di lingua è possibile adattare il file "Menu.xml". Le lingue sono salvate sul Web server sotto forma di file CSV nel directory "_languages / <identificazione linguistica>". Durante il rispettivo adattamento, i file lingua dovranno essere referenziati nel file "maincontrol.asp".

4.7.2 Estensione interfaccia di navigazione Web di WinCC

IntroduzioneIl menu dell'interfaccia di navigazione Web può essere completato con ulteriori comandi di menu e funzioni. Un'estensione viene peraltro progettata sempre nel file XML.

Il file XML è salvato sul Web-server nella sottodirectory "_custom_data". Il nome del file è a libera scelta visto che tutti i file con l'estensione "XML" sono trascritti e registrati in questo directory.

WinCC/WebNavigator - Documentazione4.7 Interfaccia di navigazione WinCC/Web

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 161

Page 162: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

EsempioSeguendo quest'esempio nel menu "Server" viene aggiunto un sottomenu "My Private Menu" con i tre ulteriori sottoelementi "My Link", "Relative Link" e "Run Script".

Codice Descrizione

<?xml version="1.0"?> Informazione di versione<menu hook-on="server"> Nel comando "menu hook-on" ha luogo il

riferimento al nome chiave "server", che definisce all'interno dell'interfaccia di navigazione Web il menu "Server attuale".

<caption><lng>My Private Menu</lng></caption> La riga 3 definisce un'opzione vuota.<command> <caption>My Link</caption> <open-url target="right">http://www.msdn.com</open-url> </command>

Le righe 4-7 definiscono l'opzione "My Link" con un link diretto.

<command> <caption>Relative Link</caption> <open-url target="right">project.asp</open-url> </command>

Le righe 8-11 definiscono l'opzione "Relative Link" con un link relativo.

<command> <caption>Run Script</caption> <run-script>alert("Hallo !")</run-script> </command>

Le righe 12-15 definiscono l'opzione "Run Script" che consente l'avvio di uno script.

</menu> Conclusione del menu

4.8 WinCC Plug-in Builder

4.8.1 WinCC Plug-in Builder

IntroduzioneCon WinCC Plug-in Builder è possibile creare un programma di setup per consentire il download di componenti Web addizionali sul client Web. L'utente potrà effettuare il download di questi plug-in, ad esempio attraverso l'interfaccia di navigazione Web, installarli ed estendere in modo mirato le funzioni del "suo" client Web. Con il caricamento e l'installazione mirati le risorse del Web-Client non sono sottoposte ad un carico inutile. Ciò permette ad esempio di creare per singoli gruppi oppure anche per un gruppo specifico dell'impianto un plug-in di WinCC ActiveX Control e di installarlo su determinati client Web.

Per l'impiego di Plug-in Builder non sono richieste conoscenze nell'ambito della tecnologia di setup o di altri programmi di sviluppo.

WinCC/WebNavigator - Documentazione4.8 WinCC Plug-in Builder

MDM - WinCC/WebNavigator162 Manuale di sistema, 11/2008,

Page 163: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Il setup di plug-in creato è disponibile sotto forma di programma a estrazione automatica cioè come file EXE e potrà essere messo a disposizione all'interno di un directory sul server Web al fine di consentire un download per i client Web.

Un Web Navigator Plug-in è integrato nel Web Navigator Client precedentemente installato e sarà anche disinstallato assieme a questo.

I programmi di setup creati con Plug-in Builder sono impiegabili solamente nell'ambiente di Web Navigator.

WinCC/WebNavigator - Documentazione4.8 WinCC Plug-in Builder

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 163

Page 164: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.8.2 Installazione di WinCC Plug-in Builder

IntroduzioneIl software di WinCC/WebNavigator-Plug-In Builder è installato dal DVD di WinCC sul computer.

Procedura1. Inserire il DVD di WinCC nel drive DVD. Dopo solo pochi secondi viene avviato

automaticamente il programma di setup qualora non sia stata disattivata la funzione di esecuzione automatica di un file di autorun.In caso di installazione da un drive di rete oppure avendo precedentemente disattivo sul computer di destinazione la funzione di autorun, il programma di setup potrà essere avviato anche manualmente. Selezionare al tal fine nel menu avvio di Windows l'opzione "Impostazioni" > "Pannello di controllo" "Installazione applicazioni" e fare clic sull'icona "Aggiungi nuovi programmi". Fatto questo, selezionare il mezzo di installazione desiderato.

2. Selezionare nella finestra di dialogo "Mole d'installazione" l'espressione "Personalizzata".

3. Selezionare l'installazione di WinCC/WebNavigator-Plug-In Builder.Il rispettivo programma di setup viene avviato.

4. Fare clic sul pulsante "Avanti" e seguire le istruzioni visualizzate.Viene installato il WinCC/WebNavigator-Plug-In Builder.

4.8.3 Creazione, collaudo e messa a disposizione per download di plug-in

IntroduzionePlug-in Builder visualizza in un'unica panoramica i plug-in di progetti esistenti ed il rispettivo stato.

Attraverso i pulsanti di comando si ha modo di accedere alle singole funzioni necessarie per la creazione ed il collaudo di un plug-in così creato. La disposizione dei pulsanti di comando da sinistra verso destra corrisponde alla procedura da seguire durante la creazione di un nuovo plug-in.

Nel campo "Installed Web Navigator Software" è possibile vedere quali componenti di Web Navigator sono al momento installate sul computer. Nell'ambito di Plug-in Builder alcune funzioni sono peraltro disponibili solo in presenza di determinate componenti di Web Navigator.

Dopo l'avvio il Plug-In Builder verifica la versione Builder dei plug-in già creati che si trovano sul computer. Se viene installata una nuova versione del Plug-In Builder, potrà accadere che i plug-in precedenti perdano la loro validità e debbano essere rigenerati.

Tutti i plug-in non più validi oppure quelli che non sono ancora stati generati sono visualizzati in una lista al momento dell'avvio.

Plug-in Builder contiene un modello relativo alle informazioni di versione dal quale è possibile assumere le informazioni di versione per tutti gli altri plug-in. Questo modello non è modificabile.

WinCC/WebNavigator - Documentazione4.8 WinCC Plug-in Builder

MDM - WinCC/WebNavigator164 Manuale di sistema, 11/2008,

Page 165: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

Nelle informazioni di versione di un plug-in non è consentito l'uso di lettere con la dieresi.

Durante la selezione file è possibile inserire nella finestra "Common Files registered" solo file a registrazione automatica (*.EXE, *.OCX, *.DLL.). Altri file sono invece respinti da Plug-in Builder. Non viene invece eseguita alcuna verifica se i file salvati sono di fatto dei file a registrazione automatica. Inoltre è anche necessario osservare che i file in questione possono eventualmente creare dei problemi durante la successiva installazione dei plug-in, visto che sono impostati in modo da eseguire la funzione di registrazione del file in maniera del tutto automatica. L'utente stesso è pertanto personalmente responsabile che la registrazione venga eseguita in maniera corretta.

Presupposti● La funzione "Test Plug-in" richiede la precedente installazione di Web Navigator Client.

● La funzione "Export Plug-in" richiede invece la precedente installazione di Web Navigator Server.

WinCC/WebNavigator - Documentazione4.8 WinCC Plug-in Builder

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 165

Page 166: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Creazione di plug-in1. Avviare il Plug-in Builder dal menu avvio di Windows selezionando "SIMATIC" > "WinCC"

> "Web Navigator" > "Web Navigator Plug-in Builder". Procedere premendo il pulsante di comando "Next".

WinCC/WebNavigator - Documentazione4.8 WinCC Plug-in Builder

MDM - WinCC/WebNavigator166 Manuale di sistema, 11/2008,

Page 167: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

1. Fare clic sul pulsante di comando "New Plug-in". A questo punto si apre la finestra di dialogo "New Plug-in" per l'introduzione delle differenti informazioni di versione relative al plug-in. Immettere i dati e chiudere l'introduzione premendo su "OK". Confermare la successiva interrogazione al fine di applicare le impostazioni in sede di nuova creazione ovvero di modifica. Se si desidera un modello relativo alle informazioni di versione è necessario selezionare nella finestra "Plug-in Projects" il progetto "Template" e fare infine clic sul pulsante di comando "Modify Plug-in". Il modello viene visualizzato sebbene non sia possibile editare le impostazioni. Dopo aver eseguito la creazione questo progetto viene visualizzato nel campo "Plug-in Projects".

2. Fare clic sul pulsante di comando "Files". La finestra di dialogo "Files" viene aperta per consentire la selezione dei file coinvolti nel processo di plug-in. Nel campo denominato "Source path" si ha modo di indicare il drive e il percorso in cui si trovano salvati i file desiderati. I file possono essere copiati mediante Drag&Drop nelle finestre "Common Files" ovvero "Common Files registered". La finestra "Common Files" serve per la registrazione di dati a propria scelta, la finestra "Common Files registered" prevede invece l'assunzione di file a registrazione automatica (*.EXE, *.OCX, *.DLL). Per eliminare un file da una delle due finestre è necessario trascinare il file sul cestino che si trova nella parte inferiore della finestra di dialogo. Per abbandonare la selezione file fare clic sul pulsante di comando "OK".

3. Selezionare nella lista dei progetti il plug-in di progetto appena creato e attivare il pulsante di comando "Build plug-in". A questo punto si apre la finestra di dialogo "Build plug-in". Qui si trovano indicazioni relative al titolo del progetto e al percorso per il plug-in generato. Attraverso il pulsante di comando "OK" è possibile chiudere la finestra di dialogo senza aver eseguito alcuna generazione. Avviare la generazione premendo il pulsante "Start". Il progresso della generazione viene indicato. A conclusione del processo di generazione è possibile visualizzare, questa volta premendo il pulsante di comando "Logfile", il rispettivo logfile. Il pulsante di comando "OK" chiude la finestra di dialogo. La generazione così conclusa viene visualizzata nel Plug-in Builder e più precisamente nel campo "Build Status" con "Build done".

4. Per collaudare il plug-in fare clic sul pulsante di comando "Test Plug-in". Questa funzione può peraltro essere richiamata solo in presenza del programma Web Navigator Client precedentemente installato. A questo punto si apre la finestra di dialogo "Test Plug-in". Qui si trovano indicazioni relative al titolo del progetto e allo stato del plug-in. Avviare l'installazione di test premendo il pulsante "Install". La conclusione del test viene visualizzata nel campo "Status" con "Setup completed". Il pulsante di comando "OK" chiude la finestra di dialogo.

5. Per poter eseguire l'esportazione del plug-in sul server Web fare clic sul pulsante di comando "Export Plug-in". Questa funzione può peraltro essere richiamata solo in presenza del programma Web Navigator Server precedentemente installato. A questo punto si apre la finestra di dialogo "Export Plug-in". Qui si trovano indicazioni relative al titolo del progetto e allo stato del plug-in. Avviare il processo di esportazione con il pulsante di comando "Export". La conclusione del test di collaudo viene visualizzata nel campo "Status" assieme all'indicazione del percorso del plug-in esportato. Il pulsante di comando "OK" chiude la finestra di dialogo.

6. Chiudere il Plug-in Builder premendo il pulsante di comando "Exit".

WinCC/WebNavigator - Documentazione4.8 WinCC Plug-in Builder

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 167

Page 168: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.8.4 Installazione e disinstallazione di un plug-in su un client Web

Installazione di un plug-inUn plug-in è in pratica l'estensione di un client Web la cui installazione è resa in genere possibile attraverso Internet.

Nell'interfaccia di navigazione Web è possibile selezionare e installare i plug-in presenti e trascriverli nella voce di menu "Download Plug-ins".

Ai fini di test è anche possibile installare un plug-in con la funzione "Test Plug-in" di Plug-in Builder. Per poter fare questo è necessario installare Web Navigator Client sul computer. Il setup di plug-in è infine avviato senza alcuna ulteriore assistenza.

Per l'installazione di un plug-in sono richiesti almeno diritti di utente avanzato.

Messa a disposizione di un plug-in per downloadAll'interno di WinCC Web Navigator Server i plug-in sono creati nel sottodirectory "Web / Install / Custom" del directory di installazione. Se il server Web è stato precedentemente installato sullo stesso server come avvenuto per il Plug-in Builder, allora è possibile esportare il plug-in pronto direttamente nel Web Navigator Server.

Se invece Plug-in Builder e server Web non sono stati installati sullo stesso computer, allora il plug-in dovrà essere trasmesso manualmente al server Web.

Disinstallazione di un plug-inUn plug-in rappresenta l'estensione di un client Web e per questo motivo non dispone di alcun programma di disinstallazione autonomo.

Un plug-in compare sul pannello di controllo non come software installata, ma viene disinstallato automaticamente assieme al programma Web Navigator Client.

4.9 Diagnostica dei collegamenti con "Stato.htm"La pagina "Stato.html" consente la diagnostica del WinCC Web Navigator Server e dei suoi client collegati e attivi.

Le informazioni sullo stato sono visualizzate in blocchi:

● un blocco di informazioni per il server

● un blocco di informazioni per ogni singolo client collegato o per il client di diagnostica.

La pagina viene richiamata in Internet Explorer con l'indirizzo "http://<nome_server>/status.html", quando il Web Navigator consiste in un sito Web indipendente. Se Web Navigator è stato creato come pagina virtuale, l'indirizzo sarà "http://<nome_server>/webnavigator/status.html".

La visualizzazione avviene soltanto in lingua inglese.

WinCC/WebNavigator - Documentazione4.9 Diagnostica dei collegamenti con "Stato.htm"

MDM - WinCC/WebNavigator168 Manuale di sistema, 11/2008,

Page 169: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

L'accesso a questa pagina è protetto dall'immissione di utente / password creati dall'amministratore utenti.

Nota

Le informazioni di stato visualizzate possono essere salvate. A tale scopo utilizzare in Internet Explorer l'opzione di menu "Salva con nome" e selezionare il tipo di file "(*.txt)". Con il tipo "(*.htm, *.html)" i contenuti visualizzati non vengono salvati.

WinCC/WebNavigator - Documentazione4.9 Diagnostica dei collegamenti con "Stato.htm"

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 169

Page 170: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Struttura del blocco di informazioni di Web Navigator Server

Campo Descrizione

Server Version Indica la versione del modulo Web Navigator Server (n° build)Server Filedate riservatoLast Update Data e punto temporale dell'ultimo aggiornamento della

visualizzazione Connected Clients Numero di client collegati Connected Diagnose Clients Numero di client di diagnostica collegatiConnected View Only Clients Numero di View Only collegati

Struttura dei blocchi di informazione di Web Navigator ClientSotto il testo "Logged on Users:" seguono i blocchi di informazione del client collegato. Ogni blocco ha come titolo il nome del client.

Campo Descrizione

Connetti Nome di connessione dell'utente attualeTime Tempo di connessione dell'attuale utente o punto temporale

dell'attivazione automatica del collegamento (Reconnect). Tipo Tipo di Web-client, p. es. Standard, Demo, View Only PID ID di processo dell'istanza di WebNavigatorRT.exe sul Web-Serve, con

il quale comunica questo Web-client.

4.10 Impiego di servizi terminal per WinCC/WebNavigator

4.10.1 Impiego di servizi terminal per WinCC/WebNavigator

IntroduzioneI servizi terminali di Windows Server offrono a più client servizi terminal la possibilità di accedere al desktop di un tale server servizi terminal. Su Windows Server vengono eseguite diverse applicazioni, ad es. MS Word. I servizi terminal tuttavia trasmettono ai client soltanto

WinCC/WebNavigator - Documentazione4.10 Impiego di servizi terminal per WinCC/WebNavigator

MDM - WinCC/WebNavigator170 Manuale di sistema, 11/2008,

Page 171: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

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.

Il WinCC/WebNavigator Client è già stato creato con archittetura "THIN": esso viene eseguito più volte sul server terminal e ha poche richieste nei confronti dell'hardware.

I server terminal presentano i seguenti vantaggi:

● Possibilità di impiegare come Thin Client hardware robusta con poco spazio di memoria, ad es. senza ventilazione e disco fisso in ambienti ricchi di polvere.

● Possibilità di impiegare come Thin Client client mobili con un consumo energetico limitato, come ad es. handheld, palmtop.

● Tutte le applicazioni si trovano sul server in un ambiente sicuro.

● Gestione e manutenzione del sistema semplici e centralizzate.

● Vengono supportati diversi sistemi operativi: Windows CE, Windows Mobile, Windows XP, Vista, ecc.

Per configurazioni di impianti ridondanti, i servizi terminal faranno richiamo alla corrispettiva documentazione di Microsoft.

Nota

Il client servizi terminal supporta solo 256 colori.

Grandi bitmap in movimento "Live video" sollecitano notevolmente le risorse dei servizi terminal e dovrebbero pertanto essere evitati.

WinCC/WebNavigator - Documentazione4.10 Impiego di servizi terminal per WinCC/WebNavigator

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 171

Page 172: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.10.2 Comunicazione attraverso servizi terminal

Comunicazione attraverso servizi terminalIn caso di utilizzo dei Web-client come client di servizi terminal, tra il server di servizi terminal e il Web Navigator Server non dovrà essere utilizzato un server proxy.

Nel caso in cui il server dei servizi terminal ed il Web Navigator Server, ai quali devono accedere i Web-Client attraverso i servizi terminal, non sono installati sullo stesso computer, i Web-Client non possono accedere al Web-Server attraverso i servizi terminal. Per risolvere questo problema sussistono le seguenti possibilità.

● Sul server dei servizi terminal viene installata un'installazione minima del sistema di base di WinCC senza licenza.

● Sul server dei servizi terminal dopo l'installazione del Web-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 è necessario il diritto utente per Windows "Amministratori".

Accesso del Web-Client e WinCC-Client sul Web-ServerSe un Web-client deve accedere ad un Web-server attraverso servizi terminal il Web-client, in qualità di client di servizi terminal, non dovrà aprire il desktop di Windows nella sua seduta (sessione) se anche i WinCC-client dovranno avere accesso a questo Web-server.

Per non aprire il desktop di Windows all'inizio della seduta sul Web-client si potrà inserire l'Internet Explorer come programma di avvio o direttamente nella configurazione dei servizi terminal (per tutti gli utenti) oppure nella gestione del computer (per singoli utenti).

4.10.3 WinCCViewerRT

IntroduzioneIl Web Viewer è un semplice programma di visualizzazione per progetti web che viene installato con il WebNavigator Client. L'applicazione servizio terminal "THIN" particolarmente piccola "WinCCViewerRT.exe" viene eseguita sul WebNavigator-Client anziché in Internet Explorers . Nel Web Viewer si definisce l'indirizzo del Web server e le impostazioni per il Graphics Runtime.

Le impostazioni vengono salvate per default nel file di configurazione "WinCCViewerRT.xml". Il nome può essere modificato, ad es. "Operatore1.xml". In alternativa è possibile avviare il Web Viewer dalla riga di comando indicando un file di configurazione specifico dell'utente: "WinCCViewerRT.exe Bediener1.xml". In questo modo a seconda dell'utente connesso sono possibili diverse configurazioni. Il linguaggio dell'interfaccia operativa viene applicato dal Web-Viewer in WinCC.

Ripartizione del carico non supportata attraverso Load Balancing La funzione "Load Balancing" non viene supportata dall'applicazione "WinCCViewerRT.exe".

WinCC/WebNavigator - Documentazione4.10 Impiego di servizi terminal per WinCC/WebNavigator

MDM - WinCC/WebNavigator172 Manuale di sistema, 11/2008,

Page 173: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

La ripartizione del carico attraverso la funzione Load Balancing viene controllata attraverso un sito Web. Poiché i Clients non seleziona nessun sito Web attraverso WinCCViewerRT, non è possibile nessuna partecipazione alla funzione Load Balancing.

ATTENZIONE

Se si blocca una combinazione di tasti o si nasconde il pulsante "Chiudi" il Web Viewer non può più essere chiuso. Il progetto visualizzato nel Web Viewer non può essere comandato.

Configurazione

1. Fare doppio clic nella directory di installazione "Siemens\WinCC\Webnavigator\Client\bin" sul file "WinCCViewerRT.exe".

2. Inserire nella scheda "Generale" i dati per la connessione al Web server: indirizzo del server, nome utente e password. Dal campo "Versione" è possibile collegarsi opzionalmente a un WebNavigator Server di una versione precedente ad es. "V 6.1".

3. Nella scheda "Parametri" definire le lingue di runtime ed eventuali blocchi delle combinazioni di tasti con le quali l'utente passa ad altri programmi.

4. Nella scheda "Graphics-Runtime" specificare le proprietà di WinCC Runtime:- pagina iniziale- file di configurazione per la navigazione attraverso le pagine- attributi finestre- azioni di utenti non ammissibili

WinCC/WebNavigator - Documentazione4.10 Impiego di servizi terminal per WinCC/WebNavigator

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 173

Page 174: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

5. Definire nella scheda "Runtime" ulteriori azioni dell'utente:- Disconnessione automatica.- Attivazione della tastiera a video.- Cambiare con <Ctrl+Alt+Del> al Task-Manager e al sistema operativo.- Richiamare il Web-Viewer attraverso la combinazione di tasti. È possibile modificare la combinazione di tasti <Strg+Alt+P> preimpostata.

6. Chiudere la finestra di dialogo con il pulsante "OK". Viene creato il collegamento con il Web server.

4.10.4 Impostazione di servizi terminal

IntroduzioneNei seguenti capitoli viene illustrata l'installazione dei servizi terminal a titolo di esempio in connessione con il WinCC Web Navigator Client.

PresuppostiWinCC base e WinCC Web Navigator Server non devono essere eseguiti sotto i servizi terminal e pertanto devono essere installati sul server prima di attivare i servizi terminal con le seguenti operazioni di progettazione.

Procedimento per la progettazione1. Attivazione dei servizi terminal (Server servizi terminal).

2. Installazione dell'applicazione, per es. WinCC Web Navigator Client (Server servizi terminal). Questo punto non sarà ulteriormente descritto qui di seguito. Informazioni riguardo l'installazione sono riportate nella rispettiva documentazione e nella guida online.

3. Creazione di un supporto per client (Server servizi terminal).

4. Creazione utente per l'accesso attraverso servizi terminal (Server servizi terminal).

5. Installazione di un client (computer client).

6. Configurazione dei collegamenti di servizi terminal (computer client).

7. Avvio dell'applicazione sul client.

Ulteriori informazioni sono riportate alla voce "Servizi terminal" nella guida online di Windows 2000 Server risp. Windows Server 2003.

WinCC/WebNavigator - Documentazione4.10 Impiego di servizi terminal per WinCC/WebNavigator

MDM - WinCC/WebNavigator174 Manuale di sistema, 11/2008,

Page 175: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.10.5 Attivazione di servizi terminal sul Windows-ServerI servizi terminal possono essere attivati in due modi differenti.

1. Modo di gestione remota: In questo modo i servizi terminal consentono un accesso remoto su un server da una qualsiasi ubicazione della rete. Trovandosi in questo modo è possibile installare i programmi da utilizzare sia prima sia dopo l'attivazione dei servizi terminal. Non è necessario attivare la licenza relativa ai servizi terminal.

2. Modo server di applicazione In questo modo è possibile distribuire i programmi Windows in maniera efficace e sicura grazie all'utilizzo di un server di rete. I programmi da utilizzare con i servizi terminal dovrebbero essere installati ad avvenuta attivazione dei servizi terminal, visto che i servizi sono in grado di registrare e quindi gestire meglio questi programmi per l'accesso contemporaneo di più utenti.

Per questo esempio è necessario disporre del modo server di applicazione, attivabile seguendo la procedura indicata qui di seguito.

● Inserire il CD-ROM "Windows 2000 Server" oppure "Windows Server 2003" nel drive CD-ROM del server.

● Selezionare nel menu avvio di Windows l'opzione "Impostazioni" > "Pannello di controllo" e fare successivamente clic sull'icona "Installazione applicazioni".

● Fare clic nella finestra di dialogo "Installazione applicazioni" sull'icona "Installazione componenti di Windows". Si apre la finestra di dialogo "Windows Components Wizard".

● Attivare nel campo di selezione la casella di controllo delle opzioni "Servizi terminal" e "Concessione di licenze servizi terminal" e fare clic su "Avanti".

● Selezionare l'opzione "Modo server di applicazione".

● Fare infine clic su "Avanti".

● Attivare nella finestra di dialogo "Setup servizi terminal" la casella di controllo "Autorizzazioni compatibili con utenti di Windows 2000" e fare infine clic su "Avanti".

● Fare clic nella finestra di dialogo con la visualizzazione dell'applicazione su "Avanti".

Nota

In questa finestra di dialogo sono eventualmente visualizzate le applicazioni, che non potranno essere regolarmente eseguite durante l'attivazione dei servizi terminal. Per questo è importante installare nuovamente le applicazioni dopo l'attivazione dei servizi terminal attraverso la finestra di dialogo "Installazione applicazioni" nel pannello di controllo.

● Selezionare nella finestra di dialogo "Setup licenze servizi terminal" l'opzione "Il tuo dominio d'accesso o gruppo di lavoro" e indicare il directory per la banca dati delle licenze del server.

● Fare clic su "Avanti" e dopodiché su "Completa".

A questo punto i file sono copiati. Dopo un riavvio del computer il software del server copiato è infine disponibile.

WinCC/WebNavigator - Documentazione4.10 Impiego di servizi terminal per WinCC/WebNavigator

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 175

Page 176: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

I servizi terminal devono risultare installati sul server prima ancora di eseguire l'installazione dell'applicazione vera e propria. L'installazione di applicazioni sul server deve essere eseguita attraverso la finestra di dialogo "Aggiungi / Rimuovi applicazioni" nel pannello di controllo. Visto che questa finestra di dialogo utilizza il modo di installazione server, è possibile eseguire la successiva configurazione delle applicazioni per tutti gli utenti ma non per l'utente che ha eseguito l'installazione stessa.

4.10.6 Creare utente per l'accesso al server servizi terminalPer l'accesso al server servizi terminal è fondamentale aver precedentemente creato un utente sullo stesso server. La gestione utenti e le impostazioni di Windows sono valide anche per i servizi terminal.

● Selezionare nel menu avvio di Windows l'opzione "Impostazioni" > "Pannello di controllo". Fare clic sul simbolo "Gestione". Fare clic poi sull'icona "Gestione computer".

● Fare clic nella finestra di dialogo "Gestione computer" sul directory "Sistema" > "Utenti e gruppi locali".

● Selezionare il directory "Utente" e poi di nuovo nel menu di scelta rapida l'opzione "Nuovo utente".

● Immettere nella finestra di dialogo "Nuovo utente" un nome per l'utente e la rispettiva password.

● Attivare la casella di controllo "Password non scade mai".

● Fare clic su "Crea".

● Chiudere la finestra di dialogo.

Nota

L'utente creato sul server dei servizi terminal è richiesto anche per la configurazione del collegamento sul client dei servizi terminal. Ulteriori informazioni sono riportate nel capitolo dedicato a "Configurare collegamento".

4.10.7 Avvio dell'applicazione del server servizi terminal sul computer del client.Dopo l'installazione del client servizi terminal sul computer del client e dopo la creazione di un file per il collegamento, è possibile avviare un'applicazione del server servizi terminal sul client servizi terminal.

● Selezionare nel menu avvio di Windows l'opzione "Programmi" > "Client servizi terminal" > "Manager collegamento client".

● Fare clic sul collegamento assegnato per la connessione al server servizi terminal.

WinCC/WebNavigator - Documentazione4.10 Impiego di servizi terminal per WinCC/WebNavigator

MDM - WinCC/WebNavigator176 Manuale di sistema, 11/2008,

Page 177: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

● Immettere nella finestra di dialogo "Log On" la Password e confermare con "OK".

● A questo punto si effettua il collegamento. Dopo la visualizzazione sul desktop del server servizi terminal è possibile avviare le rispettive applicazioni come per es. Web Navigator Client attraverso Internet Explorer.

4.11 Appendice

4.11.1 Ricerca errori e correzione errori

Nessuna comunicazione tra WinCC/WebNavigator Server e ClientSe durante il collegamento Internet con un qualsiasi provider (proxy, firewall a libera scelta) è stato impostato 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. La comunicazione viene in tal caso deviata ad un indirizzo IP per mezzo di una porta definita.

● Nel WinCC/WebNavigator Server disattivare la funzione Smart Filtering per il relativo indirizzo IP.

Interruzione del collegamentoNell'ambito di Internet possono verificarsi interruzioni del collegamento, ritardi o instabilità della comunicazione. Se viene disturbata la comunicazione tra Web client e Web server l'utente riceve una segnalazione sul Web client. Dopodiché il Web client esegue una messa in opera automatica del collegamento per ristabilirlo.

Il tempo di attesa tra i tentativi a stabilire un collegamento è configurabile sul Web server nel Web Configurator. Se viene impostato il valore "0", il Web client non stabilisce un collegamento automatico. In tal caso sul Web client appare una segnalazione che chiede all'utente se desidera ristabilire il collegamento.

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 177

Page 178: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Confermare per ristabilire il collegamento.

Ulteriori informazioni sono riportate sotto la rubrica "Utilizzo del WinCC/WebNavigator Client > Funzioni e proprietà generali del Web client > Messa in opera automatica del collegamento (Reconnect) del Web client in caso di errore di collegamento".

Non è visualizzata alcuna paginaVerificare se è stata attivata la giusta pagina Web sul computer con WinCC/WebNavigator Server: Ulteriori informazioni sono riportate nel capitolo "Verifica della pagina Web attivata".

Pagina iniziale errataL'utente ha modificato la pagina con il tool Graphics Designer.

● Avvio di Web View Publisher per distribuire la nuova pagina e renderla disponibile per l'utilizzo su Internet.

● Eliminare i file Internet temporanei da Internet Explorer andando su "Strumenti" > "Opzioni Internet".

● Cancellare il cache del firewall.

● Nella gestione utenti è possibile assegnare ad ogni operatore una pagina iniziale individuale.

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator178 Manuale di sistema, 11/2008,

Page 179: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.11.2 Sigle utilizzate

Sommario

Sigla Descrizione

DNSHTTPHTTPSIEIISIPISPITLANOPCPINPWSSPSSLTCPTCP/IPNome UNC:VPNWWW:

Domain Name SystemHyper Text Transfer ProtocolHTTPS rappresenta un'estensione del protocollo HTTPInternet ExplorerInternet Information ServiceProtocollo InternetInternet Service ProviderTecnologia informaticaLocal Area Network (sistema rete locale)OLE Process ControlNumero di identificazione personalePersonal Web ServerService PackSecure Socket LayerTransmission Control ProtocolTransmission Control Protocol/Internet ProtocolUn nome che corrisponde a quanto stabilito da Universal Naming Convention Virtual Private NetworkWorld Wide Web

4.11.3 Segnalazioni di sistemaLa segnalazione di sistema n° 1012400 viene emessa al momento della connessione di un Web client al WebNavigator Server.

La segnalazione di sistema n° 1012401 viene emessa al momento della diconnessione di un Web client dal WebNavigator Server.

4.11.4 Funzioni

4.11.4.1 Funzioni supportate

FunzioniWaitForDocumentReady

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 179

Page 180: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Get_Focus

GetTagCharWait

GetTagChar

GetTagCharStateWait

GetTagCharState

GetPropChar

GetText

GetFontName

GetAssignments

GetInputValueChar

GetOutputFormat

GetOutputValueChar

GetLastChange

GetPictureName

GetServerName

GetBasePicture

GetFlashPicture

SetTagMultiWait

SetTagMultiStateWait

SetTagRaw

SetTagRawState

SetTagRawStateWait

GetTagMultiStateWait

GetTagMultiWait

AXC_OnBtnArcLong

AXC_OnBtnArcShort

AXC_OnBtnLoop

AXC_OnBtnMsgFirst

AXC_OnBtnMsgLast

AXC_OnBtnMsgNext

AXC_OnBtnMsgPrev

AXC_OnBtnMsgWin

AXC_OnBtnScroll

AXC_OnBtnSinglAckn

AXC_OnBtnVisibleAckn

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator180 Manuale di sistema, 11/2008,

Page 181: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

AXC_SetFilter

AXC_OnBtnComment

AXC_OnBtnEmergAckn

AXC_OnBtnInfo

AXC_OnBtnLock

AXC_OnBtnSelect

OnBtnArcLong

OnBtnArcShort

OnBtnComment

OnBtnEmergAckn

OnBtnHornAckn

OnBtnInfo

OnBtnLanguage

OnBtnLock

OnBtnLoop

OnBtnMsgFirst

OnBtnMsgLast

OnBtnMsgNext

OnBtnMsgPrev

OnBtnMsgWin

OnBtnPrint

OnBtnScroll

OnBtnSelect

OnBtnSinglAckn

OnBtnVisibleAckn

TLGGetTemplateParameter

TLGPressToolbarButton

TlgGetColumnPosition

TlgGetNumberOfColumns

TlgGetNumberOfRows

TlgGetNumberOfTrends

TlgGetRowPosition

TlgGetRulerArchivNameTrend

TlgGetRulerTimeTrend

TlgGetRulerValueTrend

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 181

Page 182: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

TlgGetRulerVariableNameTrend

TlgGetTextAtPos

TlgTableWindowPressFirstButton

TlgTableWindowPressLastButton

TlgTableWindowPressNextButton

TlgTableWindowPressNextItemButton

TlgTableWindowPressOpenArchiveVariableSelectionDlgButton

TlgTableWindowPressOpenItemSelectDlgButton

TlgTableWindowPressOpenTimeSelectDlgButton

TlgTableWindowPressPrevButton

TlgTableWindowPressPrevItemButton

TlgTableWindowPressStartStopButton

TlgTrendWindowPressFirstButton

TlgTrendWindowPressLastButton

TlgTrendWindowPressLinealButton

TlgTrendWindowPressNextButton

TlgTrendWindowPressNextItemButton

TlgTrendWindowPressOneToOneButton

TlgTrendWindowPressOpenArchiveVariableSelectionDlgButton

TlgTrendWindowPressOpenDlgButton

TlgTrendWindowPressOpenItemSelectDlgButton

TlgTrendWindowPressOpenTimeSelectDlgButton

TlgTrendWindowPressPrevButton

TlgTrendWindowPressPrevItemButton

TlgTrendWindowPressStartStopButton

TlgTrendWindowPressZoomInButton

TlgTrendWindowPressZoomOutButton

SetLink

GetLink

SetLanguage

GetLanguage

GetServerTagPrefix

OpenPicture

GetLinkedVariable

GetLocalPicture

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator182 Manuale di sistema, 11/2008,

Page 183: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetParentPicture

GetParentPictureWindow

SetPictureDeactivated

SetPictureDown

SetPictureUp

fopen

freopen

fflush

fclose

remove

rename

setvbuf

setbuf

fprintf

printf

sprintf

vprintf

vfprintf

vsprintf

fscanf

scanf

sscanf

fgetc

fgets

fputc

fputs

getc

getchar

gets

putc

putchar

puts

ungetc

fread

fwrite

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 183

Page 184: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

fseek

ftell

rewind

fgetpos

fsetpos

clearerr

feof

ferror

perror

atof

atoi

atol

strtod

strtol

strtoul

rand

srand

calloc

malloc

sysMalloc

realloc

free

abort

exit

atexit

system

getenv

bsearch

qsort

abs

labs

div

ldiv

_splitpath

_makepath

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator184 Manuale di sistema, 11/2008,

Page 185: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

strcpy

strncpy

strcat

strncat

strcmp

strncmp

strchr

strrchr

strspn

strcspn

strpbrk

strstr

strlen

strerror

strtok

memcpy

memmove

memcmp

memchr

memset

clock

time

difftime

mktime

asctime

ctime

gmtime

localtime

strftime

Check

ProgramExecute

GetPropBOOL

GetPropDouble

GetPropLong

GetPropWord

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 185

Page 186: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetMax

GetMin

GetAlignment

GetAxisSection

GetExponent

GetLeftComma

GetLongStrokesBold

GetLongStrokesOnly

GetLongStrokesSize

GetLongStrokesTextEach

GetRightComma

GetScaling

GetScalingType

GetScaleTicks

GetBackColor

GetBackColor2

GetBackColor3

GetBackColorBottom

GetBackColorTop

GetBorderBackColor

GetBorderColor

GetBorderColorBottom

GetBorderColorTop

GetButtonColor

GetColorBottom

GetColorTop

GetFillColor

GetForeColor

GetGridColor

GetItemBorderBackColor

GetItemBorderColor

GetScaleColor

GetSelBGColor

GetSelTextColor

GetTrendColor

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator186 Manuale di sistema, 11/2008,

Page 187: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetUnselBGColor

GetUnselTextColor

GetFilling

GetFillingIndex

GetBorderFlashColorOff

GetBorderFlashColorOn

GetBackFlashColorOff

GetBackFlashColorOn

GetForeFlashColorOff

GetForeFlashColorOn

GetFlashBackColor

GetFlashBorderColor

GetFlashForeColor

GetFlashRateBackColor

GetFlashRateBorderColor

GetFlashRateForeColor

GetAlignmentLeft

GetAlignmentTop

GetFontBold

GetFontItalic

GetFontSize

GetFontUnderline

GetOrientation

GetLayer

GetActualPointLeft

GetActualPointTop

GetBoxCount

GetDirection

GetEndAngle

GetGrid

GetGridHeight

GetGridWidth

GetHeight

GetLeft

GetPointCount

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 187

Page 188: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetRadiusHeight

GetRadius

GetRadiusWidth

GetRotationAngle

GetRoundCornerHeight

GetRoundCornerWidth

GetReferenceRotationLeft

GetReferenceRotationTop

GetStartAngle

GetTop

GetWidth

GetZeroPoint

GetAssumeOnExit

GetAssumeOnFull

GetBitNumber

GetClearOnError

GetClearOnNew

GetDataFormat

GetHiddenInput

GetListType

GetNumberLines

GetAlarmHigh

GetAlarmLow

GetColorAlarmHigh

GetColorAlarmLow

GetCheckAlarmHigh

GetCheckAlarmLow

GetCheckLimitHigh4

GetCheckLimitHigh5

GetCheckLimitLow4

GetCheckLimitLow5

GetCheckToleranceHigh

GetCheckToleranceLow

GetCheckWarningHigh

GetCheckWarningLow

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator188 Manuale di sistema, 11/2008,

Page 189: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetColorLimitHigh4

GetColorLimitHigh5

GetColorLimitLow4

GetColorLimitLow5

GetColorToleranceHigh

GetColorToleranceLow

GetColorWarningHigh

GetColorWarningLow

GetLimitHigh4

GetLimitHigh5

GetLimitLow4

GetLimitLow5

GetLimitMax

GetLimitMin

GetMarker

GetTypeAlarmHigh

GetTypeAlarmLow

GetToleranceHigh

GetToleranceLow

GetTypeLimitHigh4

GetTypeLimitHigh5

GetTypeLimitLow4

GetTypeLimitLow5

GetTypeToleranceHigh

GetTypeToleranceLow

GetTypeWarningHigh

GetTypeWarningLow

GetWarningHigh

GetWarningLow

GetAdaptBorder

GetAdaptPicture

GetAdaptSize

GetAverage

GetBoxType

GetCaption

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 189

Page 190: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetColorChangeType

GetCloseButton

GetCursorControl

GetEditAtOnce

GetExtendedOperation

GetHotkey

GetHysteresis

GetHysteresisRange

GetLanguageSwitch

GetMaximizeButton

GetMoveable

GetOffsetLeft

GetOffsetTop

GetOnTop

GetOperation

GetOperationMessage

GetOperationReport

GetPasswordLevel

GetProcess

GetSmallChange

GetScrollBars

GetSizeable

GetTrend

GetUpdateCycle

GetVisible

GetWindowBorder

GetZeroPointValue

GetZoom

GetPosition

GetRangeMax

GetRangeMin

GetPicDeactReferenced

GetPicDeactTransparent

GetPicDeactUseTransColor

GetPicDownReferenced

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator190 Manuale di sistema, 11/2008,

Page 191: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetPicDownTransparent

GetPicDownUseTransColor

GetPicReferenced

GetPicTransColor

GetPicUpReferenced

GetPicUpTransparent

GetPicUpUseTransColor

GetPicUseTransColor

GetBasePicTransColor

GetBasePicUseTransColor

GetBasePicReferenced

GetFlashFlashPicture

GetFlashPicTransColor

GetFlashPicUseTransColor

GetFlashPicReferenced

GetFlashRateFlashPic

GetIndex

GetBackBorderWidth

GetBorderEndStyle

GetBoxAlignment

GetBorderStyle

GetBorderWidth

GetFillStyle

GetFillStyle2

GetItemBorderStyle

GetItemBorderWidth

GetPressed

GetToggle

GetWindowsStyle

GetInputValueDouble

GetOutputValueDouble

GetPictureDeactivated

GetPictureUp

GetPictureDown

// ------------------------------------------------------------------------------------------------

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 191

Page 192: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

// --- internal Functions (SET) ---

// ------------------------------------------------------------------------------------------------

SetPropBOOL

SetPropChar

SetPropDouble

SetPropWord

SetPropLong

SetAxisSection

SetLeftComma

SetLongStrokesBold

SetLongStrokesOnly

SetLongStrokesSize

SetRightComma

SetScaling

SetScalingType

SetScaleTicks

SetBackColor

SetBackColor2

SetBackColor3

SetBackColorBottom

SetBackColorTop

SetBorderBackColor

SetBorderColor

SetBorderColorBottom

SetBorderColorTop

SetButtonColor

SetColorBottom

SetColorTop

SetFillColor

SetForeColor

SetItemBorderBackColor

SetItemBorderColor

SetScaleColor

SetSelBGColor

SetSelTextColor

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator192 Manuale di sistema, 11/2008,

Page 193: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

SetTrendColor

SetUnselBGColor

SetUnselTextColor

SetFilling

SetFillingIndex

SetBorderFlashColorOff

SetBorderFlashColorOn

SetBackFlashColorOff

SetBackFlashColorOn

SetForeFlashColorOff

SetForeFlashColorOn

SetFlashBackColor

SetFlashBorderColor

SetFlashForeColor

SetFlashRateBackColor

SetFlashRateBorderColor

SetFlashRateForeColor

Set_Focus

SetAlignmentLeft

SetAlignmentTop

SetAlignment

SetFontBold

SetFontItalic

SetFontName

SetFontSize

SetFontUnderline

SetOrientation

SetText

SetActualPointLeft

SetActualPointTop

SetBoxCount

SetDirection

SetEndAngle

SetHeight

SetLeft

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 193

Page 194: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

SetPointCount

SetRadiusHeight

SetRadius

SetRadiusWidth

SetRotationAngle

SetRoundCornerHeight

SetRoundCornerWidth

SetReferenceRotationLeft

SetReferenceRotationTop

SetStartAngle

SetTop

SetWidth

SetZeroPoint

SetAssumeOnExit

SetAssumeOnFull

SetBitNumber

SetClearOnError

SetClearOnNew

SetHiddenInput

SetNumberLines

SetOutputValueChar

SetOutputValueDouble

SetAlarmHigh

SetAlarmLow

SetColorAlarmHigh

SetColorAlarmLow

SetCheckAlarmHigh

SetCheckAlarmLow

SetCheckLimitHigh4

SetCheckLimitHigh5

SetCheckLimitLow4

SetCheckLimitLow5

SetCheckToleranceHigh

SetCheckToleranceLow

SetCheckWarningHigh

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator194 Manuale di sistema, 11/2008,

Page 195: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

SetCheckWarningLow

SetColorLimitHigh4

SetColorLimitHigh5

SetColorLimitLow4

SetColorLimitLow5

SetColorToleranceHigh

SetColorToleranceLow

SetColorWarningHigh

SetColorWarningLow

SetLimitHigh4

SetLimitHigh5

SetLimitLow4

SetLimitLow5

SetLimitMax

SetLimitMin

SetMarker

SetTypeAlarmLow

SetToleranceHigh

SetToleranceLow

SetTypeLimitHigh4

SetTypeLimitHigh5

SetTypeLimitLow4

SetTypeLimitLow5

SetTypeToleranceHigh

SetTypeToleranceLow

SetTypeWarningLow

SetTypeAlarmHigh

SetTypeWarningHigh

SetWarningHigh

SetWarningLow

SetAverage

SetBoxType

SetColorChangeType

SetCursorControl

SetEditAtOnce

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 195

Page 196: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

SetExtendedOperation

SetHysteresis

SetHysteresisRange

SetMax

SetMin

SetOffsetLeft

SetOffsetTop

SetOperation

SetOperationMessage

SetOperationReport

SetPasswordLevel

SetPictureName

SetProcess

SetSmallChange

SetTrend

SetVisible

SetZeroPointValue

SetZoom

SetPosition

SetRangeMax

SetRangeMin

SetPicDeactTransparent

SetPicDeactUseTransColor

SetPicDownTransparent

SetPicDownUseTransColor

SetPicTransColor

SetPicUpTransparent

SetPicUpUseTransColor

SetPicUseTransColor

SetBasePicTransColor

SetBasePicUseTransColor

SetFlashFlashPicture

SetFlashPicTransColor

SetFlashPicUseTransColor

SetFlashRateFlashPic

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator196 Manuale di sistema, 11/2008,

Page 197: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

SetIndex

SetBackBorderWidth

SetBorderEndStyle

SetBoxAlignment

SetBorderStyle

SetBorderWidth

SetFillStyle

SetFillStyle2

SetItemBorderStyle

SetItemBorderWidth

SetPressed

SetToggle

SetWindowsStyle

SetExponent

// ------------------------------------------------------------------------------------------------

// --- IVAR Support ---

// ------------------------------------------------------------------------------------------------

// Tag with Wait and State

GetTagSDWordStateWait

GetTagBitStateWait

GetTagByteStateWait

GetTagSByteStateWait

GetTagWordStateWait

GetTagSWordStateWait

GetTagDWordStateWait

GetTagRawStateWait

GetTagDoubleStateWait

GetTagFloatStateWait

// Tag without Wait, with State

GetTagSDWordState

GetTagBitState

GetTagByteState

GetTagSByteState

GetTagWordState

GetTagSWordState

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 197

Page 198: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

GetTagDWordState

GetTagRawState

GetTagDoubleState

GetTagFloatState

// Tag with Wait (synchronous)

GetTagSDWordWait

GetTagBitWait

GetTagByteWait

GetTagSByteWait

GetTagWordWait

GetTagSWordWait

GetTagDWordWait

GetTagRawWait

GetTagDoubleWait

GetTagFloatWait

// Tag without Wait. (SCRIvar maps those to the respective Wait functions)

GetTagSDWord

GetTagBit

GetTagByte

GetTagSByte

GetTagWord

GetTagSWord

GetTagDWord

GetTagRaw

GetTagDouble

GetTagFloat

// Set with WriteVar, returns the State

SetTagBitStateWait

SetTagByteStateWait

SetTagCharStateWait

SetTagDoubleStateWait

SetTagDWordStateWait

SetTagFloatStateWait

SetTagSByteStateWait

SetTagSDWordStateWait

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator198 Manuale di sistema, 11/2008,

Page 199: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

SetTagSWordStateWait

SetTagWordStateWait

// Set with WriteVarasync and Ignore the Callbacks

SetTagBitState

SetTagByteState

SetTagCharState

SetTagDoubleState

SetTagDWordState

SetTagFloatState

SetTagSByteState

SetTagSDWordState

SetTagSWordState

SetTagWordState

// Set Values with WriteVar

SetTagBitWait

SetTagByteWait

SetTagCharWait

SetTagDoubleWait

SetTagDWordWait

SetTagFloatWait

SetTagSByteWait

SetTagSDWordWait

SetTagSWordWait

SetTagWordWait

// Set Values with WriteVarAsync(), ignore the Callback

SetTagBit

SetTagByte

SetTagChar

SetTagDouble

SetTagDWord

SetTagFloat

SetTagSByte

SetTagSDWord

SetTagSWord

SetTagWord

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 199

Page 200: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

strcpy

strncpy

strcat

strncat

strcmp

strncmp

strchr

strrchr

strspn

strcspn

strpbrk

strstr

strlen

strerror

strtok

memcpy

memmove

memcmp

memchr

memset

Funzioni ODK supportatePWRTCheckPermission

PWRTCheckPermissionOnPicture // Valutazione solo del parametro "permlevel" !

MSRTStartMsgService

MSRTStopMsgService

MSRTCreateMsg

MSRTCreateMsgInstanceWithComment

MSRTSetComment

PDLRTGetLink

PDLRTSetLink

PDLRTGetPropEx

PDLRTSetPropEx

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator200 Manuale di sistema, 11/2008,

Page 201: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Funzioni di archivio utente supportateuaArchiveClose

uaArchiveDelete

uaArchiveExport

uaArchiveGetCount

uaArchiveGetFieldLength

uaArchiveGetFieldName

uaArchiveGetFields

uaArchiveGetFieldType

uaArchiveGetFieldValueDate

uaArchiveGetFieldValueFloat

uaArchiveGetFieldValueDouble

uaArchiveGetFieldValueLong

uaArchiveGetFieldValueString

uaArchiveGetFilter

uaArchiveGetID

uaArchiveGetName

uaArchiveGetSort

uaArchiveImport

uaArchiveInsert

uaArchiveMoveFirst

uaArchiveMoveLast

uaArchiveMoveNext

uaArchiveMovePrevious

uaArchiveOpen

uaArchiveReadTagValues

uaArchiveReadTagValuesByName

uaArchiveRequery

uaArchiveSetFieldValueDate

uaArchiveSetFieldValueFloat

uaArchiveSetFieldValueDouble

uaArchiveSetFieldValueLong

uaArchiveSetFieldValueString

uaArchiveSetFilter

uaArchiveSetSort

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 201

Page 202: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

uaArchiveUpdate

uaArchiveWriteTagValues

uaArchiveWriteTagValuesByName

uaConnect

uaDisconnect

uaGetLastError

uaGetLastHResult

uaQueryArchive

uaQueryArchiveByName

uaReleaseArchive

Nota

Le funzioni di archivio utente devono essere progettate inizialmente sempre con "ua" minuscolo. Se sono progettate con le lettere maiuscole "UA..." si tratta di una funzione ODK e queste non sono supportate sul Web client.

Funzioni MBCS supportate_ismbcalnum

_ismbcalpha

_ismbcdigit

_ismbcgraph

_ismbcprint

_ismbcpunct

_ismbcspace

_ismbclower

_ismbcupper

_mbscpy

_mbsncpy

_mbscat

_mbsncat

_mbscmp

_mbsncmp

_mbschr

_mbsrchr

_mbsspn

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator202 Manuale di sistema, 11/2008,

Page 203: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

_mbscspn

_mbspbrk

_mbsstr

_mbstok

_mbslen

_mbsinc

_mbsdec

_mbsicmp

_mbsnicmp

_mbclen

_mbctolower

_mbctoupper

4.11.4.2 int WaitForDocumentReady(LPCSTR lpszPictureWindow)

FunzioneLa funzione permette di aprire la finestra della pagina indicata. La funzione si conclude quando la finestra della pagina è completamente caricata.

ATTENZIONE

Questa funzione è disponibile soltanto nel WebNavigator e deve quindi essere racchiusa da:● #ifdef RUN_ON_WEBNAVIGATOR

…● #endif

Negli script di pagine grafiche o funzioni di progetto è necessario distinguere l'ambiente runtime WinCC o il WebNavigator Client. A tale scopo sono disponibili le seguenti istruzioni per il compiler:

● #ifdef RUN_ON_WEBNAVIGATOR

● #ifndef RUN_ON_WEBNAVIGATOR (la negazione)

In questo modo sono possibili le seguenti differenze di progettazione tra WinCC e WebNavigator Client:

● Ritardo dello script con "WaitForDocumentReady"

● Diverso indirizzamento della pagina

● Diversi nomi per le funzioni di controllo di processo.

● Funzioni che non sono supportate nel Web client

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 203

Page 204: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Sintassiint WaitForDocumentReady(LPCSTR lpszPictureWindow)

Parametri

lpszPictureWindowPuntatore 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● Ecc.

● Finestra della pagina xxx nella pagina superiore: ../xxx● Finestra della pagina xxx nella pagina superiore della pagina superiore: ../../xxx● Ecc.

● Percorso assoluto compatibile con WinCC

Valore di ritorno

TRUELa finestra della pagina è stata trovata e lo stato verificato.

FALSELa finestra della pagina non è stata trovata.

Esempio#ifdef RUN_ON_WEBNAVIGATORSetPropChar("../", "View", "PictureName", szViewName);WaitForDocumentReady("../View");#elseSetPropChar(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 soltanto al momento della pubblicazione delle pagine.

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator204 Manuale di sistema, 11/2008,

Page 205: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

4.11.4.3 Funzioni non supportateLa seguente lista rappresenta semplicemente un estratto delle funzioni non supportate e contiene quelle funzioni per le quali si intende fornire un'esplicita indicazione riguardo il supporto mancante.

funzioniReportJob

RPTJobPreview

RPTJobPrint

RptShowError

GetHWDiag

GetHWDiagLevel

GetKopFupAwl

GetKopFupAwlLevel

OnDeactivateExecute

OnErrorExecute

OnTime

Funzioni VBScriptHMIRuntime.Stop: chiude Internet Explorer e WinCCViewerRT, ma non WinCC Runtime

Oggetto AlarmLogs

Oggetto DataLogs

Oggetto Logging

Oggetto Project

Funzioni non richieste:ExitWinCC

DeactivateRTProject: chiude Internet Explorer e WinCCViewerRT, ma non WinCC Runtime

InquireLanguage

FillDiagnoseInTags

TraceText

TraceTime

Altre funzioni

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 205

Page 206: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Nota

Queste funzioni sono comprese nella fornitura per garantire una compilazione senza errori sul WebNavigator Client, ma non sono supportate dal Web client.

GmsgFunction

MSRTMsgWinCommand

AXC_OnBtnHornAckn

AXC_OnBtnPrint

AXC_OnBtnProtocol

TlgTableWindowPressHelpButton

GetCursorMode

SetCursorMode

WinCC/WebNavigator - Documentazione4.11 Appendice

MDM - WinCC/WebNavigator206 Manuale di sistema, 11/2008,

Page 207: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso

Indice analitico

AAXC_OnBtnSortDlg, 203

CCreazione delle pagine di processo

Pagina di processo, 73

GGadget, 115

IInstallazione, 33

Utenti avanzati, 33WinCC/WebNavigator Client, 33WinCC/WebNavigator Server, 33

NNavigatore Web, 33

Installazione, 33

PPagina di processo, 73

Creazione delle pagine di processo, 73

RResoconto sugli errori, 44

SSegnalazione dei bachi, 44Sidebar Gadget, 115Software Information Service, 7Support, 46

Internet, 46Ulteriori richieste, 46

Support Request, 44

TTermini di concessione licenza, 7

UUtenti avanzati, 33

Installazione, 33

WWinCC WebNavigator, 33

Contenuto DVD, 7Progetto Demo, 7

WinCC/WebNavigatorInstallazione, 33

MDM - WinCC/WebNavigatorManuale di sistema, 11/2008, 207

Page 208: MDM - WinCC/WebNavigator - cache.industry.siemens.com · Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso