Professional Documents
Culture Documents
04
Contents
Contents
1
Requirements ....................................................................................... 7
3.1
3.2
SSL .......................................................................................................... 36
HTTPS ..................................................................................................... 36
WinCC User Administrator....................................................................... 37
Secure ID Card ........................................................................................ 37
Firewall..................................................................................................... 38
Procedure................................................................................................. 13
Installation of the Internet Information Service (IIS) ................................ 14
Installation of the WinCC Web Navigator Server..................................... 16
Deinstallation...................................................................................... 55
10
Contents
11
04.04
12
13
Requirements......................................................................................... 116
Diagnostics Client Licensing .................................................................. 117
Installation of the WinCC Web Navigator Diagnostics Client ................ 118
16
17
Using the Terminal Services for the WinCC Web Navigator ........ 123
17.1
17.2
17.2.1
17.2.2
17.2.3
17.2.4
17.2.5
17.2.6
ii
15
14
04.04
Contents
18
iii
Contents
iv
04.04
04.04
Function Overview
The enormous growth of the Internet in recent years has had and is having a large
impact on industrial development. One of the key factors responsible for the
Internet boom was the development of the World Wide Web (WWW) Internet
service.
Browser applications with graphical user interfaces make accessing and navigating
the Web easy: clicking a mouse button is all that is needed to cross geographical
borders.
The WinCC Web Navigator option package to the WinCC basic system V6.0 or
higher enables you to develop a solution for controlling and monitoring processes
via the Intranet/Internet. With this option package and the standard tools of WinCC,
a new way of distributing the HMI functions of your plant - employing the
Intranet/Internet - can be implemented. The WinCC Web Navigator supports
current Internet security methods and provides Wizards to assist you in your task.
The communication mechanisms used by the WinCC Web Navigator utilize a
powerful and optimized event-driven transmission of data, which delivers the best
performance via the Intranet/Internet.
The WinCC Web navigation interface combines various Web functions and makes
them available to the user in a clear format. The contents of the navigation
interface can be expanded by the user. Installed Dat@Monitor components are
also displayed by the navigation interface.
The WinCC Web Navigator package consists of special server components that
are installed on the server computer and of client components that are installed on
the client computer on the Intranet/Internet.
As a so-called "thin client", the WinCC Web Client can control and monitor a
running WinCC project from an opened Internet Browser, without the need of
having to install the complete WinCC basic system on the client computer.
04.04
The WinCC Web Navigator thus cost-effectively expands the networking of clientserver systems to the Intranet/Internet. The project and the associated WinCC
application are located on a server computer. This provides a clear separation of
the visualization components on the client computer and the WinCC project
running on the server computer . This means that operator stations can be set up
easily, e.g. for maintenance or diagnostics purposes.
The software of the WinCC Web Navigator Client component can run under
Windows 2000 Professional SP3 or 4, Windows 2000 Server / 2003 Server,
Windows XP (Home / Professional / Professional SP1) and Windows NT from
Version 4.0 SP6a. The visualization can take place on any Internet Browser
supporting the ActiveX technology by Microsoft. This applies to Internet Explorer
from Version 6.0 SP1. Using the MS Terminal Services, the Web client can also be
operated on other operating systems, such as WinCE, Win95 etc.
The software of the WinCC Web Navigator Client can be installed in various ways:
in the normal way using CD-ROM as a self-decompressing file via the
Intranet/Internet or even via a group guideline based software distribution in
networks. When directly accessing the WinCC Web Navigator Server, it will be
checked whether the client software has been installed. If the client software is
missing, the user will be asked to download the file to his computer and to perform
the installation. This scenario provides the WinCC Web Navigator user with a high
degree of flexibility and mobility.
A further function provided by the client installation is "Download on Demand". The
user is then offered client add ins such as "WinCC User Archive Table Element",
additional languages or IndustrialX controls for downloading.
A property of the user administration is the user-specific assignment of the start
picture and the language. For every user, a different start picture and language can
be set. By assigning user authorizations, a scalable access to different project
areas and functions can be implemented for the various users.
The pictures displayed on the WinCC Web Navigator Client can be controlled as in
a normal WinCC system, provided the user possesses the necessary user
authorizations. In this way, the project running on the server computer can be
controlled from anywhere on earth. The Web client supports pan, zoom and
declutter functions. This enables sections of process screens displayed to be
moved, process screens or sections of them to be zoomed using the mouse wheel
or dragging the borders and graphic objects to be hidden and unhidden according
to the level and object size.
The display of archive data of the WinCC option User Archives is also supported.
Using Visual Basic Scripting (VBS) it is possible to control the dynamic behavior of
objects, for example, or establish a connection to other applications with the Web
client. VBS is already integrated into Windows 2000/XP.
Security is an essential aspect when controlling and monitoring via the Internet.
Thus, the WinCC Web Navigator supports all currently known security standards
(used by the banking and insurance sector) ranging from user-specific logins and
passwords, firewalls, secure ID cards with PINs to RAS (Remote Access Service)
or the SSL coding and VPN technology.
The WinCC Web Navigator Server requires the Microsoft Internet Information
Service for the communication to its clients. The WinCC Web Configurator is
provided for setting up the WinCC Web Navigator Server, making configuring the
Internet server simple and convenient. The Web Configurator is ideal for all users
without Internet server knowledge: after only making a few entries, the Web server
is properly configured.
04.04
04.04
04.04
Introduction
The WinCC Web Navigator CD contains a WinCC demo project as a selfdecompressing ZIP file called "Web_Demo_Project.exe" located in the
"DemoProject" folder. To install the project, copy the file to a local target directory
and start the decompressing process by double clicking on the file.
The demo project contains the following logins for various languages already
configured:
04.04
04.04
3
3.1
Requirements
Requirements
Hardware and Software
Introduction
This chapter outlines the WinCC Web Navigator hardware, software and operating
system requirements.
Software:
Minimum Hardware
Requirements:
Other:
Note
If MSI technology is implemented, "MS Installer" is required on the target system
for installation of the Web clients. However, this is not available in Windows NT
V4.0. The service can be installed using the Download page of the Web
Navigation user interface or using the "instmsiw.exe" file on the "Web Navigator"
product CD.
Requirements
04.04
Software:
Minimum Hardware
Requirements:
Other:
Note
In order to have more than three clients, the Server version of Windows 2000
Server or 2003 Server must be installed, since the Workstation version is limited
to three clients.. The conditions as under "WinCC Web Navigator Server on the
WinCC Server" apply accordingly.
04.04
Requirements
Software:
Minimum Hardware
Requirements:
Other:
Requirements
3.2
04.04
Licensing
10
04.04
Requirements
Client no License
WN server license +
WinCC license
WN client
Number till max. on
license (server)
Diagnostics Client
One license per
diagnostics client.
WN Gatekeeper +
WinCC license
Demo Client
Unlimited number
Diagnostics Client
One license per
diagnostics client.
WN-GK + WN Server +
WinCC license
WN client
Number till max. on
license (server)
Diagnostics Client
One license per
diagnostics client.
No WN license or
No WinCC license
Demo Client
Unlimited number
Demo Client
Unlimited number
WN server license +
WinCC license +
"Load Balancing" license
WN client
Number till max. on
license (server)
Diagnostics Client
One license per
diagnostics client.
WN client
WN server license +
Number till max. on
WinCC license +
license (server)
WinCC redundancy
license +
"Load Balancing Step-Up"
license
Diagnostics Client
One license per
diagnostics client.
11
Requirements
12
04.04
04.04
4
4.1
Note
In order to install the Server component of the WinCC Web Navigator under
Windows, write permissions to the registry database are required, i.e. you must
possess administrator rights.
13
4.2
04.04
14
From the Start menu of Windows 2000, select the "Settings" > "Control Panel"
entries and then click on the "Add or remove programs" icon.
04.04
Click on "Next". The data required is then transferred and the necessary
configuration of Windows performed.
15
4.3
04.04
Note
If the Web Navigator Server is installed after a Web Navigator Client on the same
computer, the client needs to be reinstalled.
In order to install the Server component of the WinCC Web Navigator under
Windows, write permissions to the registry database are required, i.e. you must
have administrator rights.
Insert the WinCC Web Navigator CD-ROM into the CD-ROM drive.
The setup program will start automatically after a few seconds, provided that
the autorun functionality is not disabled.
The setup can also be started manually in case the installation is performed
from a network drive or the autorun function has been disabled. From the
Windows 2000 / XP Start menu, select the "Settings" > "Control Panel" > "Add
or remove programs" option and click on the "Add new programs" icon. Then
select the required installation medium.
To receive additional information about the WinCC Web Navigator, click on the
"Welcome", "Read first", "Display CD-ROM Contents", "Install Software" and
"Language Selection" entries.
16
In the following dialog box, select the component "WinCC Web Navigator
Server". You will be guided step-by-step through the installation.
04.04
The following dialog box will display the selected settings. If you want to make
changes to the settings, click on "Back", otherwise click on "Next".
The WinCC Web Navigator Server will then start with the transfer of the files.
If older versions of system files were located on your computer, the setup program
may ask you to restart your computer.
The WinCC Web Navigator Server will be added with a separate icon to the
navigation window of the WinCC Explorer.
17
18
04.04
04.04
Introduction
The following configurations can be made on the Web Navigator server:
The WinCC Web Configurator is used to set up and manage the Internet
Information Service (IIS).
The Web View Publisher automatically performs the necessary adaptations for
the project data so that it can run on the WinCC Web Navigator Client via the
Intranet/Internet. Various versions of the Web View Publisher can be used and
are described in Chapter "Configuring a Web Project".
19
5.1
04.04
Application
The WinCC Web Configurator provides simple, uncomplicated support in
managing and setting up the Microsoft Internet Information Service (IIS). The
Configurator is thus ideal for all users without Web server knowledge. This setup
and configuration is necessary to make the WinCC Server accessible via the
Intranet/Internet. Additional information about the Internet Information Server can
be obtained from Microsoft.
Note
The Internet Information Service and the WinCC Web Navigator Server must be
installed, otherwise the Wizard will not operate.
Standard Website Settings
The WinCC Web Configurator can also be used to select which standard Website
should be opened after starting the Web clients. If "WebClient.asp" is set, the Web
client starts, as usual,with the process screens. If "MainControl.asp" is set, the
Web client starts with the Navigation interface.
Note
In the event of queries or difficulties concerning the following settings, consult
your department's Intranet/Internet administrator.
20
04.04
If only the WinCC Web Navigator Website is operated on the server, activate
the radio-button "Create a new standard Website (Stand-alone)".
21
04.04
Note
The appendix contains the settings made by the WinCC Web Configurator.
If the Website for the WinCC Web Navigator is accidentally deleted, restart the
computer before creating a new Website with the WinCC Web Configurator.
Please note that if manual changes were made to this Website and the Web
communication fails afterwards, the Web Configurator will attempt to automatically
correct these settings.
If this is unsuccessful, delete the Website from the IIS, restart the computer and
create a new Website with the Web Configurator.
At the WinCC Web Navigator Server, only one Website per computer can be
active, since the Web filter (WebFilter.dll) is loaded into the memory of the active
Website.
If an active Website already exists on the computer - which is to remain active the Web Navigator Website can be installed as a virtual directory under the active
Website.
22
04.04
5.1.1
Port
IP Address
23
04.04
Reconnect interval
Enter the time interval after which the Web client should
automatically start to establish a connection (Reconnect)
following a connection breakdown.
If the value = 0 is set, the "Automatic connection
establishment" function is deactivated.
24
04.04
5.1.2
In the next dialog box, select the active Website to which the virtual directory is
to be added.
After selecting the active Website, click on "OK" to go back to the previous
dialog box. Click on "Next".
25
04.04
Name of the
Website:
Here you can specify the name of your virtual directory, which
will be added to the active Website.
Port and IP
Address
Default Website
selection field
Reconnect interval
Enter the time interval after which the Web client should
automatically start to establish a connection (Reconnect)
following a connection breakdown.
If the value = 0 is set, the "Automatic connection
establishment" function is deactivated.
To access the Web Navigator, the name of the virtual Web Navigator Website
needs to be added to the URL on the client. ( E.g. http://WebServer/WebNavigator)
26
04.04
No active Website
If no active Website is found, the Web Configurator will terminate with a message.
27
5.1.3
28
04.04
In the navigation window, select the computer. In Windows XP, the subfolder
"Websites" must also be selected. The data window will display the
corresponding Websites.
Check the entry of the Website. If "Stopped" is displayed next to the desired
Website, e.g. "WebNavigator", the Website needs to be started. To do so,
right-click on the Website and select the "Start" menu command from the popup menu.
04.04
5.2
Overview
The "Load Balancing" function enables Web Navigator Clients to be distributed
automatically to different Web Navigator servers evenly and according to the
respective server authorizations. Each Web Navigator server can implement load
distribution using the "Load Balancing" function. A Web server can be configured
as a distributing Load Balancing server or as a participating Web server. A Load
Balancing server is automatically a participating Web server, too. Within a group of
participating Web servers, several can also be configured as Load Balancing
servers.
When logging on from a Web client to a Load Balancing server, the Web client is
forwarded to one of the participating Web servers with the least load and according
to its server license. If the least number of Web clients are logged on to the Load
Balancing server, the new Web client remains connected to it. If a participating
Web server fails, the Web clients registered on it are automatically routed to one of
the other participating Web servers. The address of a Web server is independent
of the activation of the "Load Balancing" function. The address of a Web server
used prior to activation continues to be valid.
The function must be set up on each of the participating Web servers and Load
Balancing servers. In this case, all Load Balancing servers and participating Web
servers are recorded in a list. On a Load Balancing server, the query interval must
also be set up and its function as a Load Balancing server activated or deactivated.
No configuration is necessary on the Web clients.
Licensing
A maximum of 32 Web servers connected to each other can be supported by the
"Load Balancing" function.
A "Load Balancing" license is required on each participating Web server and Load
Balancing server. No license is necessary on the Web clients.
In the case of WinCC computers with WinCC redundancy, a Load Balancing
server or participating Web server can be operated with a "WinCC Redundancy"
license and "Load Balancing Step-Up" license.
29
04.04
Example
In the figure, the Web servers 1 to 3 are participating in the "Load Balancing"
function. A "Load Balancing" license is installed on these Web servers. Web
servers 1 and 2 are configured as Load Balancing servers. When Web client 1 logs
on to Web server 1 or 2, the client is automatically forwarded to the Web server
with the lowest load. If the Web server connected fails, Web client 1 is routed to
one of the other two Web servers.
Web server 4 is not participating in the "Load Balancing" feature. If Web client 2
logs on to this Web server, the logon fail due to a high load level of the server. If
Web server 4 fails, the client is not forwarded to Web servers 1 to 3 despite the fact
that a network connection exists.
Internet options on Load Balancing servers and participating Web servers
In order that the Load Balancing server can distribute the Web clients to other Web
servers as they log on, the Load Bearing server must be capable of accessing the
participating Web servers, and vice versa, via the communication connection. This
must also be guaranteed even when the connection between Load Balancing
server and participating Web servers is not established via a LAN but via an
Internet connection with an interconnected proxy server.
30
04.04
The use of a proxy server may cause the target address of the participating Web
server / Load Balancing servers "http://<servername>" to be replaced by
"http://<servername.proxyname>" resulting in the Web server addressed not being
found.
To avoid this behavior, each of the servers participating in Load Balancing must
enter the target address of all the other servers in Internet Explorer under in the
"Exceptions" field in "Tools > Internet Options > Connections > LAN Settings >
Extended".
31
5.3
04.04
Introduction
The "Load Balancing" function enables Web Navigator Clients to be distributed
automatically to different Web Navigator servers evenly and according to the
respective server authorizations.
The function must be set up on each of the participating Web servers and Load
Balancing servers. In this case, all Load Balancing servers and participating Web
servers are recorded in a list. On a Load Balancing server, the query interval must
also be set up and its function as a Load Balancing server activated or deactivated.
No configuration is necessary on the Web clients.
Requirements
32
04.04
2.
A server name can also be deleted by selecting it in the list and clicking the
"Remove" button.
3.
Activate the "Enable Load Balancing" checkbox to activate the local Web
server as the Load Balancing server.
The checkbox remains deactivated on the participating Web servers.
When the checkbox is deactivated, the list of Web servers is still retained.
33
04.04
4.
Use the "Polling Interval" field to select the time interval at which the other
participating Web servers should be polled.
The time is defined in seconds and is only relevant on a Load Balancing
server.
5.
6.
Repeat the process on all the participating Web servers and Load Balancing
servers.
Note
The modifications take effect when WinCC Runtime is activated again.
34
04.04
Overview
The moment you connect your WinCC Web Navigator Server to another computer,
your data is put at a certain risk.
It makes no difference how the connection was established, e.g. via a local
network (LAN) or a dial-up connection of an Internet provider. Unauthorized
persons could access your data. Your transmission could be intercepted,
manipulated and misrouted. By providing special security layers to certain folders
on your system, you can control the transmission of information.
There a number of important concepts with regard to a safe transaction:
Windows supplies powerful security functions for checking users, for access
control and for monitoring. The WinCC Web Navigator Server, which is based on
the IIS, uses these capabilities of the Windows operating system to provide
security for its Internet-based services. Windows employs a security model which
handles the security for all services via a single login process.
By creating user accounts and setting user authorizations for these accounts,
administrators can control, which resources and services are available to the
users. The central management at the WinCC Web Navigator Server takes place
via the WinCC User Administrator.
In addition, the WinCC Web Navigator Server supports firewalls. With the help of a
firewall, your system can be protected against unauthorized access. Firewalls
require users to be continuously identified. This identification can take place with
the help of company-approved IP addresses, user IDs and passwords or secure ID
cards and encrypted access passwords that change in certain intervals. Other
supported security mechanisms include routers, proxy servers and VPNs (Virtual
Private Network).
The most important components for the security of the WinCC Web Navigator
Server are: the Secure Socket Layer (SSL), the Secure HTTP (HTTPS), the
WinCC User Administrator, firewalls, secure ID cards.
35
6.1
04.04
SSL
SSL is a protocol that ensures the data security between HTTP and TCP/IP. The
standard for the security of Web Browsers and servers on the Internet was defined
by the W3C (World Wide Web Consortium). The W3C was formed for establishing
common norms for the WWW. Additional information can be found on the Internet
at http://www.w3c.org.
The SSL performs a security check before establishing a TCP/IP connection. This
check sets the security level on which the client and the server agree and which
will be used for the required connection authenticity confirmations.
While the connection exists, the SSL decrypts and encrypts the data stream of the
protocol used (e.g. HTTP = Hyper Text Transfer Protocol). All information
(request/response) is encrypted. This includes information pertaining to the
authenticity confirmation of the HTTP access (user name/password) as well as all
data transmitted by the server to the client.
To use SSL, you - as the operator of the server - require a certificate from a
certification authority, e.g. VeriSign.
To request a VeriSign certificate for the Microsoft Server, go to
http://www.verisign.com.
6.2
HTTPS
HTTPS is an expansion of the HTTP protocol. The SSL protocol establishes a
secure connection between two computers, while the HTTPS securely transmits
individual messages. The communication between the WinCC Web Navigator
Server and Client takes place via the HTTPS protocol.
36
04.04
6.3
6.4
Secure ID Card
The Remote Access Service (RAS) is a service that enables the direct dialup to a
network, for example, from home. This takes place via the dialup network (remote
data transmission). The RAS server will ask you to enter your card ID and PIN
number. The RAS server will check the data and, if necessary, call back. This
method ensures that only users with valid access data receive access to the
server.
37
6.5
04.04
Firewall
General Information
A firewall is a system consisting of hardware and software that is installed at a
point between two networks and only lets authorized communication traffic pass
through. Improper actions are rejected and detected unauthorized attempts can be
recorded. Thus, firewall systems are suitable to enforce defined rules with regard
to security (security policy). Firewalls are often used when connecting to the
Internet, protecting the internal network from the dangers of the Internet.
Principle of Operation
One computer with installed routing software and two interfaces (two network
adapters). The Internet is connected to one interface, the Intranet to the other.
This results in two different networks sharing one computer and provides
exceptional security against attacks from the Internet.
Firewall Types
Among others, there are the following types of firewalls:
Filter Firewall
Proxy Server
Filter Firewall:
A filter firewall controls the data stream based on a data package's origin,
destination, port and package type information. This information is contained in
every data package. Only selected network traffic can pass through the firewall.
38
04.04
39
40
04.04
04.04
Introduction
Before connecting your WinCC Web Server to the Intranet/Internet, you must
devise a concept taking into account your security and system conditions.
7.1
Island Solution
In the above illustration, the Web Clients are not connected to the Intranet, but only
serve as HMI for the running WinCC project. You can thus economically set up
computer stations that, for example, serve monitoring or maintenance functions.
41
7.2
04.04
7.3
42
04.04
43
7.4
04.04
44
04.04
Introduction
The following options are available with which to install the WinCC Web Navigator
Client (client side controls).
Installation from the Product CD. In this case, certain Windows user rights are
necessary, depending on the operating system.
Installation via the Intranet/Internet In this case, certain Windows user rights
are necessary, depending on the operating system.
Procedure
The installation is carried out using the following steps:
1. Complete and check the settings of the client computer in Internet Explorer.
2. Installation of the Web Navigator Client
In addition, the Web Navigator Client can also be installed on the Web server. This,
for example, is useful, if you want to check your WinCC configuration locally on the
server in the Internet Explorer.
If scripts are used, use the "PdlPad" tool to check the converted process screens in
your WinCC project path under ..\WebNavigator\Pictures.
Note
An older version of the Web Navigator Client can be upgraded directly without
deinstalling the old Web client. This is possible during the installation from the
Product CD or the group guideline based software distribution.
If the Web Navigator Server is installed after a Web Navigator Client on the same
computer, the client needs to be reinstalled.
45
04.04
Windows user rights required for installation and first registration of the Web client
Certain minimum user rights are required for the installation of Web Navigator
Client via Intranet/Internet depending on the operating system. After the
installation, the client must register under the name used during installation for the
initial registration on the Web server or log on with a higher Windows user
authorization. The connections must be established successfully. Al the following
logins can then be performed under a different Windows user authorization with
possibly limited rights.
Operating system
"Power User"
"Power User"
"Power User"
Windows XP Home
"Administrators"
Windows XP Professional
"Power User"
Windows NT Workstation
"User";
but "Administrators" when system files must be
updated.
Windows NT Server
"User";
but "Administrators" when system files must be
updated.
46
04.04
Publication: The software distribution can be published for single users. In this
case, when the user logs on on the client computer, the software to be
distributed appears in a dialog and can be selected for installation.
47
04.04
The settings predefined in the table are used under the following conditions:
Information
Parameter
WNCDIR="
<syspath1>\Siemens\WinCC\WebNavigator
\Client "
USERNAME
COMPANYNAME
The "<syspath?>" parameters result from the settings in the registry under the key
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion" :
- "<syspath1>" corresponds to the key "ProgramFilesDir" e.g. "C:\\Programs"
- "<syspath2>" corresponds to the key "CommonFilesDir", e.g.
"C:\\Programme\\Common Files"
Example of a "WNC.ini" configuration file
[USERINFO]
USERNAME=Integration
COMPANYNAME=Siemens AG
[INSTALLPATH]
COMMONDIR=" C:\Program Files\Common Files\Siemens "
WNCDIR=" C:\Program Files\Siemens\WinCC\WebNavigator\Client "
[FEATURES]
FUNCTIONTRENDCONTROL=0
HARDCOPY=0
WINCCUSERARCHIVES=0
DEU=0
FRA=0
ITA=0
ESP=0
48
04.04
8.1
Introduction
In order to have the full functionality available on the Web Navigator Client, the
security settings must be adapted in the Internet Explorer.
Click on the "Security" tab control. Select the corresponding zone, e.g. "Local
Intranet"or "Internet".
49
04.04
Click on the "Enable" radio-buttons for "Script ActiveX controls marked safe for
scripting" and "Download signed ActiveX controls".
Select the "Trusted Sites" icon an and use the "Sites" button to open the
"Trusted Sites" dialog.
Enter the address of the Web server in the "Add this Website to the zone" field.
Possible formats and placeholders include "*://157.54.100 - 200",
"ftp://157.54.23.41", or "http://*.microsoft.com". Deactivate the "Require server
verification (https:) for all sites in this zone" checkbox. Click on the "Add"
button. Confirm the entry by clicking on "OK".
Select the "Trusted Sites" icon. Click on the "Standard level" button and then
the "Custom Level" button. Activate the "Activate" option in the "Security
settings" dialog under "Initialize and script ActiveX controls not marked as
safe". Confirm the entry by clicking on "OK".
50
04.04
8.2
Requirements
The settings in the topic "Settings in Internet Explorer" apply for installation and
use of the Web Navigator Client.
Depending on the operating system, certain minimum user rights are required
for installation of the Web client, as described in the topic "Installing the Web
Navigator Client".
Insert the CD-ROM containing the WinCC Web Navigator into the CD-ROM
drive.
The setup program will start automatically after a few seconds, provided that
the autorun functionality is not disabled.
The setup can also be started manually in case the installation is performed
from a network drive or the autorun function has been disabled. From the
Windows 2000 / XP Start menu, select the "Settings" > "Control Panel" > "Add
or remove programs" option and click on the "Add new programs" icon. Then
select the required installation medium.
To receive additional information about the WinCC Web Navigator, click on the
"Welcome", "Read first", "Display CD-ROM Contents", "Install Software" and
"Language Selection" entries.
51
52
04.04
In the following dialog box, select the entry "WinCC Web Navigator Client".
You will be guided step-by-step through the installation.
04.04
8.3
Requirements
The settings in the topic "Settings in Internet Explorer" apply for installation and
use of the Web Navigator Client.
Depending on the operating system, certain minimum user rights are required
for installation of the Web client, as described in the topic "Installing the Web
Navigator Client".
For the installation via the Intranet/Internet, you must have the WinCC Web
Navigator Server completely installed, the Internet Information Server
configured with the WinCC Web Configurator and be registered as a user in
the WinCC User Administrator.
Enter the address of the WinCC Web Navigator Server in the address bar, e.g.
"http://www.server_name.de". When installing in a virtual directory, the address
can be as follows: "http:// www.server_name.de/WebNavigator/".
Log onto the WinCC Web Navigator Server with your user name and
password.
If you are accessing the WinCC Web Navigator Server for the first time, you
will be prompted to install the WinCC Web Navigator Client. Click on the "Click
here to install" link. Click on the "Save" button in the "File Download" dialog to
store the client setup on the target computer. It is recommended to save the
Setup file because, in the event of a restart of the client computer being
necessary, the Setup need not be downloaded again.
Note
If the Web Navigator Client was installed previously from the CD-ROM and you
want to install an updated version of the clients via the Intranet/Internet, the client
setup must also be saved on the target computer.
Leave the Internet Explorer open and open Windows Explorer. Navigate to the
folder in which the Setup file was saved and start the Setup file by double
clicking on it.
Follow the instructions on the screen and enter the information and settings
necessary. The client-side controls of the Web Navigator will then be installed.
Then close the Setup dialog.
When the installation is completed successfully, the client switches to the WinCC
project currently in runtime.
53
54
04.04
04.04
Deinstallation
Deinstallation
The WinCC Web Navigator Server and the WinCC Web Navigator Client can be
deinstalled from Windows in the usual manner.
Select the Web Navigator Server or Client and click on "Remove". Follow the
on-screen instructions.
This will remove the WinCC Web Navigator Server/Client from your system.
Note
If you deinstall the WinCC Web Navigator Server, the corresponding authorization
should also be deinstalled using the "AuthorsW.exe" application. The
authorization can then be reused at a later time. Additional information about
authorizations can be found in the WinCC software protection documentation.
55
Deinstallation
56
04.04
04.04
Introduction
The management of the user rights when employing the WinCC Web Navigator
takes place in the WinCC User Administrator. In it, the users are assigned various
user authorizations for the HMI. In addition, a start picture and the language can be
configured for individual users in the "Web Options" area. The WinCC User
Administrator thus enables the setup of a secure and clear user administration for
WinCC and the access via the WinCC Web Navigator.
If a user logs onto the Web Navigator Server with the Web Navigator Client, the
server will check whether the user is registered in the WinCC User Administrator
and sends the configured user rights to the Web client for evaluation. During login,
the Web server also checks whether the maximum number of licensed Web clients
has been reached. If the user is not registered or the number of licensed clients is
exceeded during a login attempt by a Web client, a message will be displayed and
no further logins be permitted.
The tasks of the WinCC User Administrator include:
Assignment and management of the start picture and the language for users
with project access via the WinCC Web Navigator
57
04.04
User Authorizations
The following authorizations can be assigned to a user:
Standard authorizations no. 1 to 999
The standard authorizations can be created, edited, deleted and assigned to users.
The name of an authorization indicates what impact the respective authorization is
to have, but not how it is actually used.
User hierarchies from PCS7 no. 1 to 8
These user authorizations are available after running the Wizard of the OS project
editor (Option Basic Process Control). The predefined authorizations cannot be
deleted or edited.
System privileges no. 1000 to 1099
The system privileges are automatically generated by the system and cannot be
recreated, edited or deleted. The system privileges can be assigned to a user just
like any other authorization.
System privilege no. 1002 "View only" has a special function when the WinCC Web
Navigator is used.
If it is not assigned to a user, this user may operate and monitor a WinCC
project depending on the assigned authorizations. A "Client" license is
required.
Additional information regarding the user administration can be found in the WinCC
Information System at "Working with WinCC" and "Configuration of the User
Administration". To configure multilingual projects and non-Latin based fonts,
information is available under "Working with WinCC" / "Multilingual Project
Configuration".
58
04.04
Introduction
For the access to a WinCC project via the WinCC Web Navigator, the user are
assigned certain user authorizations in the WinCC User Administrator and settings
configured for the start picture and language.
Requirements
The WinCC Web Navigator Server has to be installed for the "Web Options"
area to be active in the WinCC User Administrator.
2.
In the navigation window, select the desired user or create a new user.
3.
In the table window, the user authorizations existing in the WinCC project
and an already configured assignment to this user are displayed. Check the
setting of system privilege no. 1002 "View only" and make any changes
necessary.
If this system privilege is activated, the user may only observe the project
(View Only) and a "Dat@Monitor Web Edition" license is required.
If this system privilege remains deactivated, the other user authorizations
assigned to the user apply. Check the settings of the other authorizations.
4.
Activate the "Web Navigator" checkbox in the table window. The "Web
Options" area appears.
5.
In the "Start Picture" field, use the "..." button to select the start picture for
this user. As start picture, only pictures that have been published with the
Web View Publisher on the Web Navigator Server can be selected.
6.
In the "Language" field, select the language for this user. Available for
selection are the languages installed in WinCC.
7.
Note
A user name can only be assigned once.
Additional information regarding the user administration can be found in the WinCC
Information System at "Working with WinCC" and "Configuration of the User
Administration".
59
04.04
Introduction
Under the WinCC Web Navigator before Version 6, user rights were managed by
the Web Administrator. Starting with V6 of the Web Navigator, the user
administration takes place with the WinCC User Administrator. Old user data can
be migrated with the "WebNavV6Migration" tool for further use in the Web
Navigator V6 or higher.
The migrated, old users are placed under the user group
"WebNavigatorUserGroup" by the migration tool. The user authorizations of this
user group are passed on to the migrated users. If this user group does not yet
exist, it will be created by the tool and the processing stopped. After the desired
user authorizations have been assigned to the group, the migration tool can be
restarted.
In addition to the password, the migration tool also transfers the user's settings
pertaining to the start picture and the language.
Requirements
60
The WinCC Web Navigator Server has to be installed for the "Web Options"
area to be active in the WinCC User Administrator.
The WinCC project into which the user data is to be migrated has to be open.
04.04
In the Windows Explorer, select the WinCC installation folder. Access the
associated subdirectory, "WebNavigator/Server/bin", and start the
"WebNavV6Migration.exe" program. The user interface of the tool is only
provided in English.
2.
In the "Project Name" field, select the project from which the old user data is
to be migrated.
3.
Confirm the selection with the "OK" button. Users of the old project are then
set up in to open WinCC project in the "WebNabvigatorUserGroup" group
and inherit the user authorizations assigned to the group.
If the old user database record cannot be read, an error message will be
issued. In this case, the database driver "DAO JetEngine" from the current
"Web Navigator" CD-ROM needs to be installed on the computer from which
the user data is to be migrated into the WinCC project.
4.
5.
6.
Additional information regarding the user administration can be found in the WinCC
Information System at "Working with WinCC" and "Configuration of the User
Administration".
61
62
04.04
04.04
Publish WinCC process screens with the Web View Publisher to compress and
adapt the project data. Publishing with the Web View Publisher can take
place in several ways, depending on the source and target folders of the
published pictures or the system structure.
Use the "PdlPad" tool to locate errors in the scripts used in the published
WinCC process screens.
Assume and adapt existing WinCC projects to make them accessible via
Intranet/Internet.
Using scripts Special features when using VB Scripts, Global Script, Action
Scripts with tag trigger and diagnostics for VBS and Global Script
63
04.04
Introduction
When configuring a Web project, the WinCC process screens are published so that
they can run on the WinCC Web Navigator Client via the Intranet/Internet.
Publishing is performed with the Web View Publisher which automatically makes
the necessary adaptations to the project data.
The following adaptations will be performed:
The publishing with the Web View Publisher can take place in several ways,
depending on the source and target folders of the published pictures or system
structure.
Publishing on the local computer: The source folder is the current WinCC
project folder and the target folder the subfolder "WebNavigator/Pictures"
existing in it.
Remote publishing: The source and target folders can be located on one or
multiple Web servers. The publisher itself can be started on the Web server
with the source or target folder or on a third Web server.
64
04.04
65
04.04
11.1.1 Publishing WinCC Process Screens with the Web View Publisher
Introduction
In order to use the WinCC project in the Intranet/Internet, WinCC process screens
can be created or already created pictures can be used in WinCC in Graphics
Designer.
Note
The names of the pictures used via the Web Navigator must not contain a doubleunderscore character, since the character string before the double-underscore is
interpreted as a server prefix.
Customized standard functions cannot be published. If these customized standard
functions should be available on the Web client, these can be created as project
functions and then published.
Only use the WinCC Web View Publisher for projects that have been created with
WinCC V6.0 or higher.
For projects that have been converted from WinCC V5.0 SP1/SP2 to WinCC
V6.0, observe the migration instructions located in the WinCC basic
documentation.
If you are using more complex functions or scripts, please also read the
corresponding chapters outlining the limitations, etc. If you have created your
project and your pictures with the WinCC Graphics Designer, you will only need the
Web View Publisher to make these pictures operational on the Intranet/Internet.
The Web View Publisher automatically makes the necessary changes to the
project data (conversion of WinCC pictures, scripts) so that they can run on the
WinCC Web Navigator Client via the Intranet/Internet.
66
04.04
In the navigation window of the WinCC Explorer, access the pop-up menu of
the "Web Navigator" and select the "Web View Publisher". This will start the
Web Publishing Wizard.
2.
3.
In the "Path to WinCC project folder" field, select the project folder of the
WinCC project whose pictures are to be published, e.g.
"..\Siemens\WinCC\WinCCProjects\<Project Name>".
67
04.04
Use the "Publishing folder of the WinCC Web" field to select the target folder
for the published pictures, e.g. "..\Siemens\ WinCC\ WinCCProjects\
<project name>\WebNavigator".
For the runtime of the Web Navigator, the folder suggested within the
WinCC project folder must be kept as the target folder of the published
pictures. The path specification should only be changed when pictures are
to be transferred, e.g. to a different project.
4.
Select the pictures that you want to publish on the WinCC Web Navigator
Server.
5.
68
04.04
Via ">", select the C Project Functions that are to be published. Activate the
"Transfer Visual Basic Scripts" check-box to publish all VB scripts. The
selection of individual VB scripts is not possible.
6.
Select the graphics referenced in the process pictures (*.PDL) that you want
to publish on the Web server (e.g. bitmaps).
7.
69
04.04
8.
9.
Click on "Finish" to start the publishing of the pictures. You can track the
progress in the progress display.
10.
After the completion, a dialog box will be displayed. Acknowledge this dialog
box by clicking on "OK"
In the output field of the Publisher, the pictures in which script errors were
found will be highlighted. By double-clicking on the file name, the picture can
be opened in the "PdlPad" and the script errors be determined and
corrected.
You can exit the Wizard via the "Finish" button or change the Wizard
selections via the "Back" button and, if necessary, publish again.
70
04.04
71
04.04
Introduction
For the central supply of data to the Web Clients, the installation of a dedicated
Web server is advantageous in larger systems. The dedicated Web server
processes and optimizes the accesses of the Web Clients and is available as a
proxy of the WinCC Servers to the clients.
This results in a number of benefits:
The load can be distributed among multiple dedicated Web servers, increasing
the performance of the total system.
The physical separation of the servers also permits a spatial separation via
operational functions, e.g. system support and EDP department.
The functionality of the dedicated Web server is made available on a WinCC Client
by installing the Web Navigator Server.
For publishing on the dedicated Web servers, the Web View Publisher is used. The
Web View Publisher automatically makes the necessary changes to the project
data (conversion of WinCC pictures, scripts, functions) so that they can run on the
WinCC Web Navigator Client via the Intranet/Internet.
The published pictures are stored in the project of the WinCC client in the folder
".../WebNavigator/Pictures".
72
Pictures of the own project under the name "<picture name>.PD_ ".
04.04
Note
The names of the pictures used via the Web Navigator must not contain a doubleunderscore character, since the character string before the double-underscore is
interpreted as a server prefix.
When publishing pictures on the dedicated Web server, the WinCC project of the
WinCC client/dedicated Web server should be open to avoid problem during the
publishing of referenced graphics and project functions.
The "Graphics Runtime" option must not be activated in the startup list of a
WinCC project of a dedicated Web servers.
Customized standard functions cannot be published. If these customized standard
functions should be available on the Web client, these can be created as project
functions and then published.
Only use the WinCC Web View Publisher for projects that have been created with
WinCC V6.0 or higher. For projects that have been converted from WinCC V5.0
SP1/SP2 to WinCC V6.0, observe the migration instructions located in the WinCC
basic documentation.
Another example is the "remote" publishing on a dedicated Web server /WinCC
client (B) from another computer (A). For this, the dedicated Web server/WinCC
client (B) must possess permissions to the project folder of its WinCC project in
Windows. If the WinCC project of computer (B) is now opened on computer (A),
the Web View Publisher can be started on computer (A) to publish WinCC pictures
of other WinCC servers to the dedicated Web server (B).
Requirements
The C and VB scripts of all WinCC servers to which the WinCC client has
access must be present on the WinCC client.
The packages of the WinCC servers to which the WinCC client has access
must be loaded on the WinCC client.
73
04.04
74
1.
In the navigation window of the WinCC Explorer, access the pop-up menu of
the "Web Navigator" and select the "Web View Publisher". This will start the
Web Publishing Wizard.
2.
3.
Activate the "Server Prefix" checkbox. Select the prefix of a WinCC server in
the "Server Prefix" field. The prefixes of the servers whose packages have
been loaded onto the WinCC client are available for selection. Deleting a
prefix from the selection automatically changes the displayed paths in the
04.04
fields below.
In the "Path to WinCC project folder" field, select the project folder "\\<Server
Name>\<Server Prefix>_ _<Project Name>" of the WinCC project whose
pictures are to be published.
Check the target folder of the published pictures in the "Publishing folder of
the WinCC Web" field. Change the set path, if necessary.
For the runtime of the Web Navigator, the folder suggested within the
WinCC project folder must be kept as the target folder of the published
pictures. The path specification should only be changed when pictures are
to be transferred, e.g. to a different project. In this case, the prefix selection
list will be expanded accordingly.
4.
Select the pictures that you want to publish on the WinCC Web Navigator
Server.
5.
75
04.04
Via ">", select the C Project Functions that are to be published. The
functions present in the project of the WinCC client are available for
selection in the "Files" field.
Activate the "Transfer Visual Basic Scripts" checkbox to publish all VB
scripts. The selection of individual VB scripts is not possible.
6.
Select the graphics referenced in the process pictures that you want to
publish (e.g. bitmaps).
76
04.04
7.
8.
9.
Click on "Finish" to start the publishing of the pictures. You can track the
progress in the progress display.
10.
After the completion, a dialog box will be displayed. Acknowledge this dialog
box by clicking on "OK"
In the output field of the Publisher, the pictures in which script errors were
found will be highlighted. By double-clicking on the file name, the picture can
be opened in the "PdlPad" and the script errors be determined and
corrected.
You can exit the Wizard via the "Finish" button or change the Wizard
selections via the "Back" button and, if necessary, publish again.
77
78
04.04
04.04
11.1.3 Remote Publication of WinCC Process Screens with the Web View
Publisher
Introduction
In order for the WinCC project data (pictures, scripts) to be operational on the
WinCC Web Navigator Client via the Intranet/Internet, it is published with the help
of the Web View Publisher.
When publishing remote, the source and target folders can be located on one or
multiple Web servers. The publisher itself can be started on the Web server with
the source or target folder or on a third Web server.
Requirements
Remote Publishing can only be used on the Web Navigator Server or if the
Web Navigator Remote Publisher has been installed but not, however, with the
dedicated Web server.
The Web View Publisher must receive Windows permissions to the source and
target projects. By default, these permissions are created by WinCC. Check,
however, whether these permissions are not limited, for example, to certain
users.
For remote publication of the WinCC project on a dedicated Web servers, the
project must have been opened remotely on the publishing computer. For
remote publication of the WinCC project on the Web servers, the project must
have been opened remotely on the publishing computer or the WinCC Explorer
be closed.
Note
The names of the pictures used via the Web Navigator must not contain a doubleunderscore character, since the character string before the double-underscore is
interpreted as a server prefix.
Customized standard functions cannot be published. If these customized standard
functions should be available on the Web client, these can be created as project
functions and then published.
Only use the WinCC Web View Publisher for projects that have been created with
WinCC V6.0 or higher.
For projects that have been converted from WinCC V5.0 SP1/SP2 to WinCC
V6.0, observe the migration instructions located in the WinCC basic
documentation.
79
04.04
80
1.
In the navigation window of the WinCC Explorer, access the pop-up menu of
the "Web Navigator" and select the "Web View Publisher". This will start the
Web Publishing Wizard.
2.
3.
In the "Path to WinCC project folder" field, select the source project
containing the WinCC pictures. The source project will be shown using the
permission name on the other WinCC servers. The selection made appears
04.04
Select the pictures that you want to publish on the WinCC Web Navigator
Server.
5.
81
04.04
6.
Via ">", select the C Project Functions that are to be published. Activate the
"Transfer Visual Basic Scripts" check-box to publish all VB scripts. The
selection of individual VB scripts is not possible.
7.
Select the graphics referenced in the process pictures that you want to
publish on the Web server (e.g. bitmaps).
82
8.
9.
04.04
converting scripts.
10.
Click on "Finish" to start the publishing of the pictures. You can track the
progress in the progress display.
11.
After the completion, a dialog box will be displayed. Acknowledge this dialog
box by clicking on "OK"
In the output field of the Publisher, the pictures in which script errors were
found will be highlighted. By double-clicking on the file name, the picture can
be opened in the "PdlPad" and the script errors be determined and
corrected.
You can exit the Wizard via the "Finish" button or change the Wizard
selections via the "Back" button and, if necessary, publish again.
83
04.04
Introduction
Projects already created with WinCC can be used to make them available via
Internet and Intranet.
Essentially, this requires the publishing of the already created WinCC pictures with
the WinCC Web View Publisher in the WinCC Web folder and the setup of the Web
users with the WinCC User Administrator.
Note
Only use the WinCC Web View Publisher for projects that have been created with
WinCC V6.0 or higher.
For projects that have been converted from WinCC V5.0 SP1/SP2 to WinCC
V6.0, observe the migration instructions located in the WinCC basic
documentation.
Version 6.0 of the WinCC Web Navigator has some limitations in its functionality
and as a "thin client" solution does not support all functions offered by a standard
WinCC basic system.
Check your existing WinCC configuration with regard to these limitations and adapt
it if necessary.
Warning
With WinCC Web Navigator Version V6.0 there are only a certain number
(approx. 600) of functions, standard functions available which can be used on the
WinCC Web Navigator Client. A list of functions with are supported or not
supported by the WinCC Web Navigator Client is provided in the Appendix.
84
04.04
11.3 Limitations
When transferring the extensive WinCC runtime functionality to the minimal
runtime environment of the WinCC Web Navigator Client, limitations are
unavoidable.
The following WinCC options and functionalities are not available, amongst others,
via the Intranet/Internet on the WinCC Web Navigator:
The WinCC Web Navigator Client only offers the view of a running WinCC
project. A configuration of the WinCC Server projects via the Web client is not
possible.
Only those WinCC option packages/add-ons can run on the WinCC Web
Navigator, whose documentation expressly states that.
ODK functions are not supported on the WinCC Web Navigator Client. A list of
functions with are supported or not supported by the WinCC Web Navigator
Client is provided in the Appendix.
The PCS7 options (WinCC Basic Process Control) do not support the WinCC
Web Navigator Client in its current version.
The Report Designer is an integrated reporting system for the time- or eventtriggered documentation of alarm messages, operations and archive contents.
This reporting system is not supported via the Intranet/Internet. Thus, the
output of reports is, for example, only possible on the Web Navigator Server
and WinCC client.
Operator messages are not supported by the current version of the WinCC
Web Navigator Client.
The indirect addressing of tags and computer-local tags are not supported.
When using functions that are not supported, the user will be informed about this in
runtime via plain text messages.
85
04.04
VB Scripts
When using Visual Basic Scripts, there are only small limitations due to
unsupported functions. The appendix contains an overview of these functions.
Global Script
The WinCC Web Navigator Client only offers a view of the project. The
configuration of scripts takes place in the server project of the WinCC server.
Global Scripts cannot run on the Web client. Global Scripts on the server are
supported.
Unlike in WinCC, all scripts on the WinCC Web Navigator Client are integrated in
the same name space. This makes possible function calls between scripts that are
implemented in different objects. Global tags are known to all scripts. For this
reason, "defines" - such as "#define Motor 1 100" - that are stored in scripts of this
file may only occur once across all scripts.
If multiple occurrences are required due to configuration reasons, "define" needs to
be deactivated first by a "#undef".
Example:
#undef Motor1
#define Motor1 200
Special features
Project functions which should run on the Web Navigator Client must not use
include-files. The PdlPad tool provides support in examining problems in the
pictures used and displaying problem points.
Scripts created with the Dynamic Wizard are, in part, not capable of running on the
Web Navigator Client because functions which are not supported may be used in
the scripts. If these scripts should be capable of running on the Web client, they
must be tested by the user and corrected, e.g. by inserting the condition "#ifdef
RUN_ON_WEBNAVIGATOR".
If scripts were used with variants in Web Navigator, the VARIANT2 type must be
used.
86
04.04
Actions
Actions are scripts that respond to operations and events. The appendix of the
Online Help contains the functions that are supported.
Warning
Since the CISS compiler used for the interpretation of scripts/functions in pictures
is conforming to ANSI-C, no anonymous structures and unions are used. In the
VARIANT2 structure compatible to VARIANT, the stored union is named "vdata".
VARIANT2 vTest;
VariantInit((VARIANT*) &vTest);
vTest.vt=VT_I4;
vTest.vdata.lVal=1024;
VariantClear((VARIANT*) &vTest);
87
04.04
Introduction
Installing the WinCC Web Navigator Server will also install the "PdlPad" tool, with
which the scripts of the published pictures can be checked.
In order to check the scripts, open the published picture in PdlPad and click on the
"Check Scripts" icon. Corrections to the scripts can be entered in PdlPad and
saved. These correction, however, are only saved in the published pictures, not in
the process screen of the WinCC project.
The tool can be started:
From the Windows start menu using "SIMATIC" > "WinCC" > "Web Navigator".
88
04.04
89
04.04
11.6.3 Scripting
Preprocessor Definition
Specifically for the Web Navigator, a preprocessor definition is available in the
scripting:
RUN_ON_WEBNAVIGATOR
Code written under this preprocessor definition will only be executed in the Web
Navigator. Thus, it is possible to write scripts that behave differently under the Web
Navigator than in the basic system.
Example:
void OnOpenPicture (char* lpszPictureName, char* lpszObjectName, char*
lpszPropertyName)
{
#ifdef RUN_ON_WEBNAVIGATOR
// write code here that will only be executed in the Web Navigator
#else
// write code here that will only run in the basic system
#endif
}
90
04.04
91
04.04
92
04.04
If the object is located in a picture, which in the sequence of the picture calls lies,
for example, two levels above:
SetPropChar ("./Picture Window1/Picture Window1", "Text1", "Text", "Hello, here
is a text");
93
04.04
94
04.04
Introduction
When displaying process pictures in picture windows, there are differences
between the Web client and the WinCC Basic client. The behavior of the screen
window on the Web client can be modified by certain attributes and attribute
combinations.
Note
The Web Navigator maps the screen window by means of an ActiveX Control.
WinCC only displays 31 windows in one screen even if more windows have been
configured. This limit cannot be checked in a Web Navigator client. This means
that the configuration can overload the Web client. The Web client has only been
tested and approved for 31 windows. In the case of configurations in which screen
windows can be called in repeatedly in screens, the ActiveX Control is repeatedly
instanced meaning that memory requirements are very high.
The following description compares the properties of the picture window in WinCC
with those on the Web client.
If the attribute "Moveable" is set to "YES" at the picture window, then the
window title will be displayed on the Web client, even if the attribute "Title" has
not been set.
If the attribute "Title" is set to "YES" at the picture window, then the picture
window will be moveable on the Web client, even if the attribute "Moveable"
has not been set.
On the Web client, the "Close" button on the title bar will not be displayed,
even if the attribute "Can be closed" is set to "YES" at the picture window. If
the picture window is to be closeable via the button on the Web client, the
attributes "Border, "Title", "Maximize" and "Can be closed" have to be set to
"YES" at the picture window.
95
04.04
96
04.04
97
04.04
Screen Keyboard
A virtual keyboard on the screen is unhidden on the Web Navigator client, as with
WinCC, with which to enter numeric and alphanumeric input. The keyboard can be
displayed on the Web client regardless of the configuration in the WinCC project.
The application must be selected and installed in the client installation.
The setting concerning the screen keyboard is made in the "ClientConfig.asp" file
which can be opened directly in Internet Explorer or via the Web Navigation user
interface.
Further information on the screen keyboard is provided in the corresponding
chapters in the WinCC Information System.
98
04.04
Communication
The communication between the WinCC Web Navigator Server and Client is
possible via HTTP and HTTPS. To protect the system against unauthorized
access, HTTPS should be used.
Persistency in Runtime
The files concerning persistency on the Web client are in the folder "Documents
and Settings / User / Application Data / WebNavigator". The settings in the controls
in which the runtime persistency was activated, can only be deactivated by
executing a reset manually in the Control or deleting the file.
- Persistence in RT on a standard server
The persistency data is stored on the Web client specifically for pictures and
objects. If work is carried out with several projects on the server and these projects
contain pictures or objects of the same name, observe the following. If a
Persistence in RT is created for a project, the persistency is transferred for the
picture of the same name to the other projects.
- Persistence in RT with dedicated Web server
If two WinCC clients are connected to the same WinCC server in a system, it is
irrelevant, from the aspect of the persistence in RT, via which WinCC client the
Web client is connected to the WinCC server. Once the persistency settings have
been defined for a server picture, these settings are available on the respective
Web client. It is irrelevant with which WinCC client the Web client is connected.
Changing Projects
After changing the WinCC project on the Web server, the Web Configurator must
be executed again so that the Web clients can connect to the Web server again.
Language Switch
A language switch can be implemented on the WinCC Web Navigator Client.
If a text from the Text Library is changed on the WinCC server in runtime, this may
not be automatically recognized by the WinCC Web Navigator Client. The Internet
Explorer saves the pictures in the cache. The cache is a special memory in which
the content of frequently used objects, e.g. Internet pages, are stored. In order to
refresh the displayed pictures, the picture has to be reloaded via the "Refresh" icon
or the "F5" key.
99
04.04
100
04.04
Hardcopy
The current view of the Web client can be output on a standard printer. The
hardcopy can be triggered by a configurable key combination or a script. The
definition of the key combination or the screen area to be printed out can be set at
the start of the hardcopy application. The function can be used by all Web clients.
Starting the Hardcopy Application
To use the Hardcopy function, the "PrtScr.exe" application is implemented which
can be downloaded as a Plug-In from the Web server. The application is started on
the Web client, e.g. via the command line, by entries in the AutoRun Group or via a
script. Hardcopy is then triggered according to the parameters defined.
Parameter
Function
Without Parameters
-end
-hardcopy
-nomcp
/C= left;top;right;bottom
-l
-infinit
-hotkey=x
101
Parameter
04.04
Function
used as XX. The "Virtual Key Codes can be taken from
the Online Help of the DeveloperStudio.
Examples:
hotkey=<CTRL>+P
Key combination CTRL and P
hotkey=0x2C
Print key ( Print-Screen)
hotkey=<ALT>+0x2C Key combination "ALT" and
"Print-Screen"
Starting in a Script
102
PrtScr.exe nomcp
PrtScr.exe C= 10;10;100;100
04.04
Change Picture
In the event of a picture change on the Web client, global C-tags are reinitialized.
When triggered, the OpenPicture() function opens the parent picture of the
executing object in the dedicated Web server.
Further information on addressing is available under "Differences to the WinCC
Basic System" / "Addressing Objects in Pictures".
103
04.04
104
04.04
"Settings" menu: - Downloading add-ins for the Web Navigator and system. Download functions for integrating additional, application-specific Web
component created, for example, as plug-ins with the Web Navigator Plug-In
Builder. - Download display settings, such as "Fit to Size".
105
04.04
106
04.04
Expansion Options
The menu of the navigation interface can be expanded by additional menu entries
and functions, for example, depending on the operational area. To do so, these
expansions are configured in an XML file, which will then be stored on the Web
server in the subfolder "_custom_data". As an example, the "My private menu"
submenu is stored as an XML file in the "_examples" folder and can be adapted
for personal requirements. Further information is available in the topic "Extending
the Web Navigation User Interface".
The menu entry "Additional tools" can be expanded by the user to provide
additional tools on the Web client.
At the menu entry download for Plug-Ins, Plug-Ins are available that have been
stored on the Web server in the folder "Install/Custom".
To adapt the language options, the file "Menu.xls" can be modified. The languages
are stored as CSV files on the Web server in the folder "_languages/<Language
ID>". When adding, these language files have to be referenced in the file
"maincontrol.asp".
107
04.04
Introduction
The menu of the Web navigation interface can be expanded by additional menu
entries and functions. An expansion is configured in an XML file.
The XML file is stored on the Web server in the subfolder "_custom_data". The
name of the file can be user-defined, since all files with the extension "XML" in this
folder are processed.
As an example, the submenu "My private menu" is stored as an XML file in the
folder "_examples" and can be adapted for personal use.
Example
This example adds the submenu "My Private Menu" with three additional sub
entries "My Link", "Relative Link" and "Run Script" to the menu "Server".
108
Code
Description
<?xml version="1.0"?>
Version information
<menu hook-on="projects">
<caption><lng>My Private
Menu</lng></caption>
<command>
<caption>My Link</caption>
<open-url
target="right">http://www.msdn.com</open-url>
</command>
<command>
<caption>Relative Link</caption>
<open-url target="right">project.asp</open-url>
</command>
<command>
<caption>Run Script</caption>
<run-script>alert("Hello !")</run-script>
</command>
</menu>
04.04
109
04.04
Introduction
The software of the WinCC Plug-In Builder is installed from the "WinCC Web
Navigator" CD-ROM onto the computer.
Insert the WinCC Web Navigator CD-ROM into the CD-ROM drive.
The setup program will start automatically after a few seconds, provided that
the autorun functionality has not been deactivated.
The setup can also be started manually in case the installation is performed
from a network drive or the autorun function has been disabled. To do so,
access the start menu of Windows 2000/XP and select "Settings" > "Control
Panel" > "Add/Remove Programs" and then click on the "Add New Programs"
icon. Select the appropriate installation medium.
110
In the following dialog box, select the component "WinCC Plug-In Builder".
04.04
Introduction
The Plug-In Builder gives you an overview of the existing plug-in projects and their
status.
Buttons provide the functions for creating and testing of a plug-in. The arrangement
of the buttons from left to right corresponds to the steps of creating a new plug-in.
In the field "Installed Web Navigator Software, you can see the Web Navigator
components installed on the computer. Various functions of the Plug-In Builder are
only available if certain Web Navigator components are present.
After the start, the Plug-In Builder checks the build versions of the already created
plug-ins located on the computer. If a later version of the Plug-In Builder is
installed, earlier plug-ins may loose their validity and have to be regenerated.
All plug-ins that are no longer valid or have not yet been generated will be
displayed in a list.
The Plug-In Builder contains a template for the version information, from which the
version information for all other plug-ins can be derived from. This template cannot
be changed.
Note
The version information of a plug-in should not contain any umlauts.
For the file selection, the window "Common Files registered" can only accept selfregistering files (*.EXE, *.OCX, *.DLL.). Other files will be rejected by the Plug-In
Builder. However, it will not be checked whether the stored files are selfregistering.
Also note that the files introduced may cause registration problems during the
plug-in installation, since the registration function is carried out independently by
the file. The user is responsible for the specific registration.
Requirements
The function "Test Plug-In" requires the installation of the Web Navigator
Client.
The function "Export Plug-In" requires the installation of the Web Navigator
Server.
111
04.04
Creating a Plug-In
112
1.
Start the Plug-In Builder in the Windows Start menu by selecting "SIMATIC"
> "WinCC" > "Web Navigator" > "Web Navigator Plug-In Builder". Proceed
by clicking the "Next" button.
2.
Click on the "New Plug-In" button. The "New Plug-In" dialog opens to enter
various plug-in version information. Enter the data and complete the input
by clicking "OK". Confirm the following prompts to apply the new plug-in or
modifications.
If you require a template for the version information, select the "Template"
project in the "Plug-In Projects" window and then click on the "Modify PlugIn" button. The template is displayed but cannot be edited.
Following the creation, this project will be shown in the field "Plug-In
Projects".
3.
Click on the "Files" button. The "Files" dialog opens in which to select the
files integrated in the plug-in. In the area "Source Path", select the drive and
the path in which the desired files are located.
The files can be copied per Drag&Drop in the "Common Files" or "Common
Files registered" window. The "Common Files" window is used for any file,
the window "Common Files registered" for self-registering files (*.EXE,
*.OCX, *.DLL).
To delete a file from one of the two windows, drag it to the recycle bin at
the bottom of the dialog box.
Click on the "OK" button to conclude the file selection.
4.
Select the newly created plug-in project from the project list and click the
"Build Plug-In" button. The "Build Plug-In" dialog opens. The project title and
the path for the generated plug-in will be displayed.
Clicking on "OK" will close the dialog box without performing the
generation.
Start generating the plug-in by clicking the "Start" button. The progress of
the building process is displayed. Following the conclusion of the
generation, clicking on "Logfile" will display the corresponding log file.
04.04
Close the dialog box by clicking on "OK". The completed generation will be
indicated in the field "Build Status" with "Build done".
5.
To test the plug-in, click on the "Test Plug-In" button. This function can only
be called when the Web Navigator Client is installed. The dialog box "Test
Plug-In" will open. The project title, the path and the status of the plug-in will
be displayed.
Start the test installation using the "Install" button. Completion of the test is
indicated in the "Status" field by the "Setup completed" message.
Close the dialog box by clicking on "OK".
6.
To export the plug-in to the Web server, click on the "Export Plug-In" button.
This function can only be called when the Web Navigator Server is installed.
The dialog box "Export Plug-In" will open. The project title, the path and the
status of the plug-in will be displayed. Start the export process by clicking
the "Export" button. Completion of the test is indicated in the "Status" field
displaying the path specification of the exported plug-ins.
Close the dialog box by clicking on "OK".
7.
113
04.04
Installation of a Plug-In
A plug-in is an expansion of the Web client and is usually offered and installed via
the Internet.
In the Web navigation interface, the available plug-ins can be selected and
installed via the menu entry "Download Plug-Ins".
For testing purposes, a plug-in can also be installed with the function "Test Plug-In"
of the Plug-In Builder. For this, the Web Navigator Client has to be installed on the
computer. The plug-in setup will then run completely autonomously.
In order to install a plug-in, at least main user rights are required.
Deinstallation of a Plug-In
A plug-in is an expansion of the Web client and as such does not possess its own
deinstallation program.
A plug-in is not listed as an installed software by the Windows Control Panel, but
instead is automatically deinstalled with the Web Navigator Client.
114
04.04
Remote Maintenance: With the diagnostics client, different WinCC systems are
accessed for service and maintenance purposes.
Central Control Room: With the diagnostics client, multiple servers are
accessed simultaneously.
115
04.04
15.1 Requirements
This chapter outlines the hardware, software and operating system requirements
for the application of the Web Navigator Diagnostics Client.
116
Operating System:
Software:
Other:
04.04
117
04.04
Introduction
The Web Navigator Diagnostics Client software is installed on the client computer
from a CD-ROM.
Prerequisites
For the installation of the diagnostics client, administrator rights are required for the
Windows operating system.
Insert the WinCC Web Navigator CD-ROM into the CD-ROM drive.
The setup program will start automatically after a few seconds, provided that
the autorun functionality has not been deactivated.
The setup can also be started manually in case the installation is performed
from a network drive or the autorun function has been disabled. To do so,
access the start menu of Windows 2000/XP and select "Settings" > "Control
Panel" > "Add/Remove Programs" and then click on the "Add New Programs"
icon. Select the appropriate installation medium.
118
04.04
In the following dialog box, select the component "WinCC Web Navigator
Diagnostics Client".
119
120
04.04
04.04
The page is accessed from the Internet Explorer with the address
"http://servername/status.html". The page is displayed in English only.
Access to this page is password-protected (users and passwords set up in the
User Administrator).
Note
Times are indicated in UTC (i.e. minus 1 h to Central European Time; minus 2 h
to Central European Summer Time).
121
04.04
Description
Server Version
reserved
Last Update
Connected Clients
Connected Diagnostics
Clients
122
Field
Description
Login Name
Time
Connection Identifier
Requests Count
Last
Packages Received
Sent
Last Sent
Queue Current
Maximum
Synchronous Request
Last State
Last Duration
Synchronous Request
Last Identification
04.04
For the clients, rugged hardware - without fans and hard drives - can be
employed (e.g. application in dusty environments)
Different operating systems are supported (Windows CE, Windows 3.1, etc.)
Note
The Web Navigator Client V6 is released for Windows 2000 Terminal Services. A
maximum of 25 sessions per terminal server are permitted.
123
04.04
The Web Navigator Client follows "THIN" architecture, i.e. the application running
in multiple instances on the terminal server (e.g. Web Navigator) is itself already
"thin" with regard to hardware requirements.
Terminal services are performed on the server in two modes:
In the application server mode, the terminal services are used to forward
Windows programs and the desktop to a network server. In this case, the
terminal services can also transmit desktop applications to computers that
normally do not run Windows.
For redundant system configurations with terminal services, please consult the
corresponding Microsoft documentation.
Note
The terminal services client supports only 256 colors.
Bitmaps whose size can change ("Live video") greatly strain the terminal service
and should be avoided.
124
04.04
Terminal Server
Software:
Minimum Hardware
Requirements:
Other:
If many users are accessing the server, a highperformance network card should be employed.
ISA bus systems should not be used, but instead EIDE
or PCI.
125
04.04
Introduction
The following chapters explain how to set up the terminal services for a simple
example in connection with the WinCC Web Navigator Client.
Requirements
WinCC Basis and WinCC Web Navigator Server must not run under the terminal
services and, as a result, must be installed on the server before activating the
terminal services with the following configuration steps.
Configuration Steps
1. Activation of the terminal services (terminal services server).
2. Installation of the application, e.g. WinCC Web Navigator Client (terminal
services server). This point will not be described here. Information pertaining to
the installation can be found in the corresponding documentation and the
Online Help.
3. Creation of the client data carrier (terminal services server).
4. User setup for the access via the terminal services (terminal services server).
5. Installation of a client (client computer).
6. Configuration of the terminal services connections (client computer).
7. Start of the application on the client.
Additional information can be found under the topic "Terminal Services" in the
Online Help of Windows 2000 Server.
126
04.04
Insert the "Windows 2000 Server" CD-ROM into the CD-ROM drive of the
server.
From the start menu of Windows 2000, select the "Settings" > "Control Panel"
entries and then click on the "Add/Remove Programs" icon.
Click on "Next".
In the "Setup of the Terminal Services" dialog box, activate the "With Windows
2000 users compatible rights" check-box and then click on "Next".
In the "Terminal Services Licensing - Setup" dialog box, select the "Your
domain or workgroup" option and specify the folder for the licensing database
of the server.
This will start the file copying process. After a restart of the computer, the copied
server software will become available.
127
04.04
Note
The terminal services have to be installed on the server before the installation of
the actual applications. The installation of the applications on the server has to be
performed via the "Add/Remove Programs" dialog box of the Control Panel. Since
this dialog box uses the server installation mode, the configuration of the
applications is later possible for all users and not just for the user, who installed
the application.
128
04.04
17.2.2 Creation of the Client Data Carrier on the Windows 2000 Server
To set up a terminal services client, a client data carrier is first created on the
Windows 2000 Server. With the help of this data carrier, the terminal services client
is then installed on the computer intended as the client.
From the Windows start menu, select the "Programs" > "Administration" entries
and then click on the "Terminal Services - Client Installation" icon.
In the "Create Installation Disks" dialog box, select the 32-Bit version as the
terminal services client type to be created. Check the target drive setting and
correct it if necessary.
The dialog box will indicate the number of required data carriers. Keep this
number at hand. Insert one data carrier and then click on "OK".
Close the dialog box after the copy process has finished.
Note
The "16-Bit" client data carrier type is needed for client computers running 16-Bit
operating systems.
129
04.04
17.2.3 User Setup for the Access to the Terminal Services Server
For the access to the terminal services server, a user has to be set up on the
server. The user administration and the settings of Windows also apply to the
terminal services.
From the start menu of Windows, select the "Settings" > "Control Panel"
entries and then click on the "Administrative Tools" icon. Click on the
"Computer Management" icon.
In the "Computer Management" dialog box, click on the "System Tools" >
"Local Users and Groups" folders.
Right-click on the "Users" folder and select the "New User" menu command
from the displayed pop-up menu.
In the "New User" dialog box, enter a user name and a password.
Click on "Create".
130
04.04
Insert the client data carrier into the drive and enter "<Drive Letter>:SETUP" in
the input dialog box. Start the setup program by hitting the "Enter" key.
In the "License Agreement" dialog box, read the displayed agreement and click
on "I agree".
In the "Terminal Services Client - Setup" dialog box, start the installation by
clicking on the application button.
131
04.04
132
From the Windows start menu, select the "Programs" > "Terminal Services
Client" > "Client Connection Manager" entries.
In the "Client Connection Manager" dialog box, select the "New Connection"
menu command from the "File" menu. This will start the Connection Wizard.
In the "Create a Connection" dialog box, enter a connection name and the
name of the terminal services server. Click on "Next".
Enter the user name and the corresponding password that has been assigned
on the terminal services server.
In the "Domain" field, enter the name of the terminal services server, if the
terminal services server and the terminal services client are located in the
same domain. If they are not located in the same domain, enter the domain
name of the terminal services servers.
Click on "Next".
In the "Display Options" dialog box, set the resolution for the client, e.g. "800 x
600", and then click on "Next".
04.04
From the Windows start menu, select the "Programs" > "Terminal Services
Client" > "Client Connection Manager" entries.
Click on the connection that has been assigned to the terminal services server.
In the "Log On" dialog box, enter the password and confirm it by clicking on
"OK".
The connection will then be established. Once the terminal services server's
desktop is displayed, its applications can be started, e.g. the Web Navigator
Client via the Internet Explorer.
133
134
04.04
04.04
Appendix
18 Appendix
18.1 nternet Information Services
18.1.1 Overview of the Highlights
Flexible Configuration
18.1.2 Reliability
Reliability is a key term of today's IT management. It is a basic requirement for the
successful application of IT technologies. By integrating the Microsoft Transaction
Server into the Microsoft Internet Information Services 5.0, the Windows 2000
Server becomes the most comprehensive platform for the development and
expansion of reliable and at the same time scalable Web applications. The
Transaction Server ensures highly efficient processing of all data streams between
the server and the back-end system in a client-server environment (for additional
details, see box below).
Above all, there are three points with which the Microsoft Internet Information
Services guarantees stability:
135
Appendix
04.04
Created an Application
Note
If you have questions or difficulties with these steps, consult your department's
Intranet/Internet administrator.
136
04.04
Appendix
Note
The manual creation of a Website is only possible under the Windows 2000
Server.
Activate the IIS via "Programs" > "Administration" > "Internet Information
Services".
Click on "Next" and select the IP address and the TCP connection.
In the following dialog box, the path of the home directory is specified. Since the
information is sensitive, no anonymous Website access should be permitted.
137
Appendix
04.04
138
In the next dialog box, activate the "Allow Read Access" and "Allow Script
Access" check-boxes and exit the Wizard by clicking on "Finish".
04.04
Appendix
139
Appendix
04.04
140
In the "Internet Information Services" dialog box, right-click on the name of the
Website, e.g. WebNavigator, and select the "Properties" entry from the
displayed pop-up menu.
04.04
Appendix
In the "Internet Information Services" dialog box, right-click on the name of the
Website, e.g. WebNavigator, and select the "Properties" entry from the
displayed pop-up menu. Select the "ISAPI Filter" tab.
The table will list the status, name and priority of the filter.
Click on "Add" to activate the filter of the Web Navigator (Webfilter.dll). The
program is located in the installation folder
(..\Siemens\WinCC\WebNavigator\Server\Web\bin\..) of the WinCC Web
Navigator.
If the ISAPI filter is changed (by deleting and then adding it again), a restart of
the computer or WWW publishing service is required.
Note
At the WinCC Web Navigator Server, only one Website per computer can be
active, since the Web filter is loaded into the memory of the active Website.
141
Appendix
04.04
In the "Internet Information Services" dialog box, right-click on the name of the
Website, e.g. WebNavigator, and select the "Properties" entry from the
displayed pop-up menu. Select the "Directory Security" tab. In this tab, the
security functions of the Web server are set.
142
04.04
Appendix
143
Appendix
144
04.04
04.04
Appendix
No Communication between the WinCC Web Navigator Server and the Client
If "Content Filtering" is set for an Internet connection from a provider (participating
proxy, firewall), the Web Navigator communication will no longer function. With
content filtering, only certain contents of HTML pages can be displayed. In this
case, the communication is routed via a defined port to an IP address such as the
address of the WinCC server.
If the customer uses the SSL technology, the "Content Smart Filtering" is not
possible anyway, since the data is transmitted encrypted.
Connection Termination
Terminated connections, delays or communication fluctuations - which
intermittently occur in the Internet environment - may sever the connection to the
WinCC Web Server. In that case, the following dialog box would be displayed.
145
Appendix
04.04
146
Start the Web View Publisher to make the new picture available to the Internet.
Delete the temporary Internet files in the Internet Explorer via "Tools" >
"Internet Options".
04.04
Appendix
18.3 Abbreviations
Overview
Abbreviation
Description
DNS
HTTP
HTTPS
IE
Internet Explorer
IIS
IP
Internet Protocol
ISP
IT
Information Technology
LAN
OPC
PIN
PWS
SP
Service Pack
SSL
TCP
TCP/IP
UNC Name
VPN
WWW
147
Appendix
148
04.04
04.04
Index
Index
A
Activating the Website (Web)
Addressing of Objects in Pictures
G
28
90
I
C
Configuration
66, 84
Adapting Projects
84
Limitations
84, 85
Transferring Projects
84
Transferring WinCC Process Screens 66
Web Project
63
Configuration of a Web Project
63
Configuring
20
Internet Explorer
49
Internet Information Server
136
WinCC Web Navigator Server
20
Creating
23
Standard Website
20, 23
Virtual Folder
20
Virtual Folder Using Web Configurator 25
D
Dedicated Web Server
72
Defining Script Tag Locally in Picture
90
Deinstallation
55
WinCC Web Navigator Client
55
WinCC Web Navigator Server
55
Demo Mode of the WinCC Web Navigator
Diagnostics Client
117
Demo Project
5
Diagnostics for VBS and Global Script 86
E
Error on Publishing of WinCC Process
Screens
64
F
Firewall
Filter Firewall
Principle of Operation
Proxy Server
38
38
38
38
Installation
13, 51
About the Intranet/Internet
53
From CD
51
Procedure
13
WinCC Web Navigator Client
45
WinCC Web Navigator Diagnostics Client118
WinCC Web Navigator Server
13, 16
Internet Information Services (IIS)
135
Adding the ISAPI Filter
141
Application Settings
143
Creating a Standard Website
137
Creating a Virtual Folder
139
Defining Folder Security
142
Defining the Basic Authentication
142
Defining the Start Page
140
Installation
14
Overview
135
Reliability
135
IP Address
23
Standard Website
23
Virtual Folder
25
L
License
10
WinCC Web Navigator Client
10
WinCC Web Navigator Diagnostics Client117
WinCC Web Navigator Server
10
Limitations
85
Actions
86
Global Script
86
PCS7 Options
85
Report Designer
85
User Archive
85
Using Scripts
86
VB Scripts
86
Load Balancing
29
Configuring
32
Index-1
Index
04.04
Picture Selection
90
Picture Window on the Web Client
95
Plug-In Builder
109
Creating Plug-In and Making Available
111
Installation
110
Installing/Deinstalling a Plug-In on a
Web Client
114
Port
23
Standard Website
23
Virtual Folder
25
Publishing WinCC Process Screens
64
Publishing Without Project Functions
64
Terminal Services
123
Activating
127
Configuration of the Connection
132
Creating an Example for WinCC Web
Navigator
126
Creation of a User
130
Creation of the Client Data Carrier 129
Deploying WinCC Web Navigator
123
Installation of a Client
131
Requirements
125
Starting Application on Client Computer
133
Testing Scripts in Pictures
88
Requirements
7, 10
Hardware
7
License
10
Software
7
WinCC Web Navigator Client
7
WinCC Web Navigator Diagnostics
Client
116
WinCC Web Navigator Server
7
User Administration
Copying Users
Creation of a User
Deleting Users
WinCC User Administrator
Users
"View Only"
"View Only" set up
Copy
Creating
Delete
Language for Web Users
Migrating the User Data
Start Screen for Web Users
S
Script Execution
90
Scripting
90
Security
35
Enabling Folders
35
Filter Firewall
38
Firewall
35, 38
HTTPS
35
Secure ID Card
35
SSL
35
WinCC User Administrator
35
Server Prefix
72
Standard Website
23
Activating Web
23
Creating in the IIS
137
Creating Using Web Configurator
23
IP Address
23
Name of the Website
23
Port
23
Structure
41
Dedicated Web Server
41
Island Solution
41
Separating WinCC Server/Web Server
41
WinCC Server on the Web Server
41
Synchronous Script Functions
90
Index-2
57
57
57
57
57
57
57
59
57
57
57
59
60
59
V
Virtual Folder
Activating Web
Creating in the IIS
Creating Using Web Configurator
IP Address
Name of the Website
Port
25
25
139
25
25
25
25
W
Web Configurator
Creating a Standard Website
Creating a Virtual Folder
IP Address
Name of the Website
Port
Web Navigation Interface
Change of the Server
20
23
25
23
23
23
105
105
04.04
Index
Example of an Add-In
108
Expansion Options
105
User Logon
105
Web Options for a User
59
Web View Publisher
66
Adapting Project Data
66
Distributing Pictures
66
Publishing on a Dedicated Web Server
72
Remote Publishing
79
Selecting Pictures
66
Selecting the Destination Path
66
Starting
66
WinCC Plug-In Builder
109
WinCC Web Navigator Client
51, 97
Access to Process Tags
98
Deinstallation
55
Display of Alarm Messages
103
Establishing a Connection Automatically
(Reconnect)
98
Functions in Runtime
98
Group guideline based software
distribution
45
Hardcopy
98
Hardware Requirements
7
Installation
45
Installation for a Configured User Group
45
Installation without user interaction
45
Language Switch
98
License Requirements
10
Representation of Process Values 103
Representation of Trends
103
Representation of WinCC Pictures 103
Screen Keyboard
98
Setting Internet Explorer
49
Software Requirements
7
User Rights for Initial Logon
45
User Rights for Installation
45
WinCC Web Navigator Diagnostics Client
115
Demo Mode
117
Installation
118
License
117
Requirements
116
WinCC Web Navigator Server
16
Configuring
20
Configuring a Web Project
63
Deinstallation
55
Diagnosing the Connection
121
Fonts
63
Hardware Requirements
7
Installation
16
Installation of the Internet Information
Server (IIS)
14
License Requirements
Multilingual Projects
Software Requirements
10
63
7
Index-3
Index
Index-4
04.04