You are on page 1of 21

Flexible access to

PCS 7 process and


plant data on mobile
terminal devices
with WebUX
Siemens
SIMATIC PCS 7 Industry
Online
https://support.industry.siemens.com/cs/ww/en/view/109749257 Support
Warranty and Liability

Warranty and Liability

Note The Application Examples are not binding and do not claim to be complete
regarding the circuits shown, equipping and any eventuality. The Application
Examples do not represent customer-specific solutions. They are only intended
to provide support for typical applications. You are responsible for ensuring that
the described products are used correctly. These Application Examples do not
relieve you of the responsibility to use safe practices in application, installation,
operation and maintenance. When using these Application Examples, you
recognize that we cannot be made liable for any damage/claims beyond the
liability clause described. We reserve the right to make changes to these
Application Examples at any time without prior notice.
If there are any deviations between the recommendations provided in these
Application Examples and other Siemens publications – e.g. Catalogs – the
contents of the other documents have priority.

We do not accept any liability for the information contained in this document.
Any claims against us – based on whatever legal reason – resulting from the use
of the examples, information, programs, engineering and performance data etc.,
described in this Application Example shall be excluded. Such an exclusion shall
not apply in the case of mandatory liability, e.g. under the German Product Liability
Act ("Produkthaftungsgesetz"), in case of intent, gross negligence, or injury of life,
body or health, guarantee for the quality of a product, fraudulent concealment
© Siemens AG 2018 All rights reserved

of a deficiency or breach of a condition which goes to the root of the contract


("wesentliche Vertragspflichten"). The damages for a breach of a substantial
contractual obligation are, however, limited to the foreseeable damage, typical for
the type of contract, except in the event of intent or gross negligence or injury to
life, body or health. The above provisions do not imply a change of the burden
of proof to your detriment.
Any form of duplication or distribution of these Application Examples or excerpts
hereof is prohibited without the expressed consent of the Siemens AG.
Security Siemens provides products and solutions with industrial security functions that
infor- support the secure operation of plants, systems, machines, and networks.
mation In order to protect plants, systems, machines and networks against cyber
threats, it is necessary to implement – and continuously maintain – a holistic,
state-of-the-art industrial security concept. Siemens’ products and solutions
only form one element of such a concept.
Customer is responsible for preventing unauthorized access to their plants,
systems, machines, and networks. Systems, machines, and components should
only be connected to the enterprise network or the Internet if and to the extent
necessary and with appropriate security measures in place (e.g. use of firewalls
and network segmentation).
Additionally, Siemens’ guidance on appropriate security measures should be
taken into account. For more information about industrial security, please visit
http://www.siemens.com/industrialsecurity.
Siemens’ products and solutions undergo continuous development to make them
more secure. Siemens strongly recommends applying product updates as soon
as they are available and to always use the latest product versions. Use of
product versions that are no longer supported and failure to apply the latest
updates may increase customer’s exposure to cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial
Security RSS Feed under http://www.siemens.com/industrialsecurity.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 2
Table of Contents

Table of Contents
Warranty and Liability ................................................................................................. 2
1 Introduction ........................................................................................................ 4
1.1 Overview............................................................................................... 4
1.2 Mode of operation ................................................................................ 5
1.3 Hardware and software requirements .................................................. 7
1.4 Licensing .............................................................................................. 7
2 Engineering ........................................................................................................ 9
2.1 WebUX configuration ......................................................................... 10
2.1.1 WinCC WebUX Configurator .............................................................. 10
2.1.2 Enable web-capability for the picture in the Graphics Designer ........ 12
2.1.3 User administrator .............................................................................. 12
2.1.4 Starting the runtime ............................................................................ 13
2.1.5 Displaying the WebUX picture in the browser .................................... 13
2.2 Configuring WebUX............................................................................ 14
2.2.1 Fill level............................................................................................... 15
2.2.2 Status displays ................................................................................... 18
2.2.3 Alarm messages ................................................................................. 19
2.2.4 Plant section or plant state ................................................................. 19
3 Appendix .......................................................................................................... 20
3.1 Service and Support ........................................................................... 20
© Siemens AG 2018 All rights reserved

3.2 Links and Literature ............................................................................ 21


3.3 Change documentation ...................................................................... 21

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 3
1 Introduction

1 Introduction
1.1 Overview
WinCC/WebUX enables access to process pictures that were specially created
and released for WebUX via an HTML 5-enabled browser on a computer or mobile
device, without the need of any additional software on the client-side.
Typical application areas are:
• Service-relevant information for a plant unit/process device with the possibility
of acknowledging fault messages
• Quality assurance for monitoring important production data
• Management section to view Key Performance Indicators
The Application Example describes the WebUX configuration and commissioning
process, and gives examples for configuring a WebUX picture.
WebUX has the following advantages:
• Mobile monitoring from anywhere in the world using any commercially
available mobile device
• Uniform look & feel
• No installation and maintenance needed on the terminal devices
Control room
© Siemens AG 2018 All rights reserved

OS Client OS Client

Engineering
Station (ES) OS Server

Automation System (AS)

Field level
ET 200M
Boiler

Reactor Tablet

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 4
1 Introduction

1.2 Mode of operation


The use of mobile terminal devices enables one to get close to all the process-
specific information. Thanks to the portability, weight and computing power,
smartphones, tablets and laptops offer the best conditions for comfortable system
operation and monitoring.
WinCC/WebUX provides a solution for operator control and monitoring of the
automation system irrespective of the device and browser – even from a remote
location. In the interests of process security, only HTTPS connections with SSL
certificates are supported.

Tablet
Smartphone

OS Client /
OS Client WebUX Server

Terminal Bus
© Siemens AG 2018 All rights reserved

ES OS Server

Plant Bus

AS

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 5
1 Introduction

Distinction between WebUX and WebNavigator


WinCC/WebUX WinCC/WebNavigator
Based on generally established web Based on Microsoft's ActiveX technology
standards
Can be used with any browser Only supports Microsoft Internet Explorer
Runs on a wide variety of devices, such as Runs only on Windows computers.
tablets, PCs and smart phones, regardless
of operating system.
No installation required on the client Requires installation on the client
Standard user rights are sufficient Requires administrative rights to install.

Performance data
WebUX system performance is affected by the hardware used on the WebUX
server and the volume of graphic objects and scripts.
The performance on a WebUX client basically corresponds to the behavior on
a WinCC client. The load times during picture changes on a WebUX client are
influenced by the following factors:

• Number of WebUX clients accessing the WebUX server simultaneously


• Performance of the WebUX clients
© Siemens AG 2018 All rights reserved

• Browser used
Picture rendering time can vary by several seconds between browsers
• Number of scripts in the process pictures
As opposed to WinCC clients, all scripts are executed on the WebUX
server
• Number of graphic objects in the process pictures
• Type of graphic objects in the process pictures
Web controls can extend the load times
• Performance of the Internet connection

Industrial security
Please note that in order to prevent hacker attacks and harmful viruses,
your system should never be connected directly to the internet.

Note You can find detailed information on industrial security in the following manuals:

Whitepaper; Security concept PCS 7 and WinCC - Basic document

SIMATIC PCS 7 Process Control System Support and Remote Dialup


SIMATIC Process Control System PCS 7 Compendium Part F - Industrial
Security (V8.2)

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 6
1 Introduction

1.3 Hardware and software requirements


Validity
This application example has been created using SIMATIC PCS 7 V8.2.

OS client
An OS client with installed WinCC option "WinCC / WebUX" serves as an interface
(WebUX server) between the mobile terminal devices and the system to provide
the desired process pictures via web.

Software requirements
Certain requirements for the operating system and software configuration must
be met for the installation. These can be found in the manual
"WinCC Basic Options V7.4: WebNavigator, DataMonitor, WebUX, Connectivity
Pack" im Kapitel "Software-Voraussetzungen".

Display in WebUX
WinCC pictures and the supported WinCC controls are displayed in the Web
browser using the "HTML5" and "SVG" standards.
© Siemens AG 2018 All rights reserved

HTML5 and SVG are supported from the following browser versions:

Browsers Web version Mobile version


Internet Explorer 9 -
Edge 12 -
Chrome 45 47
Firefox 42 -
Opera 34 8
Safari 9 8.4
Android browser - 4.4

Note Browser-dependent display


There might be minor visual and behavioral differences between the different
browser versions.

1.4 Licensing
WinCC already includes the WinCC/WebUX basic package with an integrated
WinCC WebUX Monitor license.
WebUX clients are licensed on the WebUX server and no license is required for
the WebUX client on the computer.
The license keys are differentiated as described below and run in parallel on the
WinCC/WebUX server:

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 7
1 Introduction

Table 1-1
License Function Comments
WinCC WebUX User only has read- The authorization level 1002 "Web access -
Monitor only access monitoring only" is configured for the user
in the User Administrator.
If the available "Monitor" licenses have
been allocated, an "Operate" license or
a WebNavigator license can also be
allocated to a WebUX client for read
access.
WinCC WebUX User has read and If the available "Operate" licenses have
Operate write access been allocated, a WebNavigator license
can then also be allocated to a WebUX
client for read or write access.
WinCC/WebNavi- The authorization If a WinCC/WebNavigator license is also
gator levels determine installed on the WinCC system, the
whether the user has WebNavigator license can then also
just read access or also be allocated to a WebUX client.
write access. First, however, all available WebUX
licenses are used.

The license packages are available for 1, 3, 10, 30 or 100 clients.

Note If you have upgraded from WebUX V7.3, there may also be licenses for 5, 25,
50 or 150 clients.
© Siemens AG 2018 All rights reserved

No further logins are permitted if the number of licensed clients is exceeded when
a WebUX client attempts to log in.
The packages are version-independent and can be combined.

Reserved license
A reserved WebUX license always gives the user guaranteed access to the
WebUX server. A connection stays reserved for the user. The number of freely
available WebUX licenses is reduced by each configured reserved license.
Possible applications include:
• Remote operator access:
If the connections to the WebUX server are occupied by read access,
a connection is kept free for operation.
• Central display:
Central client stations are always connected, for example, to display the status
of the WinCC system.
In the User Administrator, you can assign one of the available licenses to a WebUX
user as a reserve license. To do this, enable the "Reserve WebUX license" option
for the user. The field "WebUX Number of reserved licenses" shows how many
WebUX licenses are allocated through reservation.
Reserved licenses cannot be configured for user groups, but rather for individual
users only.
If more reserved licenses are configured than are available on the WebUX server,
the licenses are then allocated to the first users who logged in.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 8
2 Engineering

2 Engineering
The following requirements must be met for operating WebUX:
• The WinCC basic system is installed (entry ID: 109736216)
• Microsoft Internet Information Service (IIS) is installed
© Siemens AG 2018 All rights reserved

• The "WinCC WebUX" program package is installed

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 9
2 Engineering

2.1 WebUX configuration


To be able to access a WinCC WebUX project, you must observe the following
steps during configuration.

2.1.1 WinCC WebUX Configurator

After the installation of WinCC and WinCC WebUX and following a restart, the
WinCC WebUX Configurator opens. WebUX Configurator helps you set up the
standard configuration for WebUX use and configure the Internet Information
Service. In the initial configuration, you specify whether you wish to create a new
default website or a new virtual directory.
© Siemens AG 2018 All rights reserved

To open the WinCC WebUX Configuration Manager, go to Start → All Programs →


Siemens Automation → SIMATIC →WinCC → Tools → WinCC WebUX
Configuration Manager.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 10
2 Engineering

In the IIS Configurator, you can choose an existing certificate or a new certificate.
You also have the option of specifying the WebUX server port.
© Siemens AG 2018 All rights reserved

Note You can find further information on the topic "SSL certificate for https
connections" in Chapter 3.1.3 of the manual "WinCC Basic Options V7.4 SP1"
with the entry ID: 109746337.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 11
2 Engineering

2.1.2 Enable web-capability for the picture in the Graphics Designer

The Graphics Designer is used, among other things, for creating WebUX pictures
that will be later displayed on the visualization system (PC, Tablet, Smartphone,
etc.). To enable the configured pictures for WebUX access, you have to go the
object properties of the pictures and set the property "Web-enabled" to "Yes" under
the "Miscellaneous" menu item.
© Siemens AG 2018 All rights reserved

2.1.3 User administrator

After you have enabled web-capability for one or several pictures, you can set the
WebUX start screen in the User Administrator. You can also enable WebUX for
one or several existing users, or create a new WebUX user.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 12
2 Engineering

2.1.4 Starting the runtime

Start the runtime to enable access to the WinCC project and to the WebUX project.

2.1.5 Displaying the WebUX picture in the browser

Enter the address "https://<server name or IP address>" of the WebUX server in


the address bar of the browser.
If you are not using the standard port 443, you must add the port number in the
URL, for example "https://<server name or IP address>:<port number>".
Enter the user name and password and click "Login".
© Siemens AG 2018 All rights reserved

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 13
2 Engineering

2.2 Configuring WebUX


WinCC/WebUX is suitable for providing simple information about any terminal
device over the Internet. Since the many dynamic scripts and functions are not
supported, process control is only suitable up to a certain degree.
The following figure shows all objects, controls, and styles supported by WebUX.
© Siemens AG 2018 All rights reserved

The following section shows you some examples on how to configure a WebUX
picture.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 14
2 Engineering

2.2.1 Fill level

With the Online Trend Control, you can monitor a filling level in WebUX. For this,
all you have to do is to link the actual value and, if necessary, the setpoint in the
configuration dialog.
The following is a step-by-step guide to visualize a process value and a setpoint.
1. In the "Controls" window, select the "WinCC OnlineTrendControl" in the
"ActiveX Controls" panel and place it in the screen. The configuration dialog
opens automatically.
2. Select a meaningful name for the process value curve and select the variable
you want to display. Then confirm with "OK".
© Siemens AG 2018 All rights reserved

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 15
2 Engineering

3. To add another curve, click "New" under the "Trends" window. Enter a name
(e.g. "SP") for the new trend. Select the tag you want to display and change
the color of the trend to make it easier to distinguish the curves. Then confirm
with "OK".
© Siemens AG 2018 All rights reserved

4. Switch to the "Value Axes" tab and press the "New" button to create a new
value axis. Name the two value axes to match the trends and adjust the colors
if necessary.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 16
2 Engineering

5. Switch back to the "Trends" tab and adjust the assignment of the value axes.
Confirm with "OK".
© Siemens AG 2018 All rights reserved

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 17
2 Engineering

2.2.2 Status displays

WebUX allows you to monitor the state of pumps or valves. The example below
shows you how to create a traffic signal that symbolizes the state of a valve.
1. Add a text field and enter the name of the valve.
2. Add a rounded rectangle and change the background color. The background
color is displayed if the valve is not closed, i.e. during maintenance or when
active.
© Siemens AG 2018 All rights reserved

3. Switch to the object properties "Flashing" and double-click the "Flashing


Background Active" option to activate it ("Yes" value).
4. Right-click on Dynamic and select "Tag...". In the Properties window that opens
up, select the closed state of the valve, i.e. a tag with the
".FbkCloseOut#Value" suffix. As soon as it is active, the color changes from
the previously set background color to the "Flashing Background Color On/Off".
5. In the "Flashing Background Color On" and "Flashing Background Color Off"
points, select the color to be displayed when the valve is in a closed state.

6. Repeat points 1-5 for the "Maintenance" and "Active" states.

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 18
2 Engineering

2.2.3 Alarm messages

Alarms are an important part of a system and give information about the system
state. In WebUX, you can use the AlarmTrendControl to monitor all alarms in
a bundled manner.
To do so, simply drag the AlarmTrendControl into the screen and make the
necessary adjustments in the settings dialog if necessary. Then save your work
by clicking "OK".

2.2.4 Plant section or plant state

Depending on the complexity of the plant, it may be useful to either create a clear
picture of the entire plant state or rather have several pictures of the state of
individual plant sections. This way you can monitor the plant state and detect
any faults quickly.
© Siemens AG 2018 All rights reserved

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 19
3 Appendix

3 Appendix
3.1 Service and Support
Industry Online Support
Do you have any questions or need assistance?
Siemens Industry Online Support offers round the clock access to our entire
service and support know-how and portfolio.
The Industry Online Support is the central address for information about our
products, solutions and services.
Product information, manuals, downloads, FAQs, application examples and videos
– all information is accessible with just a few mouse clicks at:
https://support.industry.siemens.com

Technical Support
The Technical Support of Siemens Industry provides you fast and competent
support regarding all technical queries with numerous tailor-made offers
– ranging from basic support to individual support contracts. You send queries
to Technical Support via Web form:
www.siemens.com/industry/supportrequest

Service offer
© Siemens AG 2018 All rights reserved

Our range of services includes, inter alia, the following:


• Product trainings
• Plant data services
• Spare parts services
• Repair services
• On-site and maintenance services
• Retrofitting and modernization services
• Service programs and contracts
You can find detailed information on our range of services in the service catalog:
https://support.industry.siemens.com/cs/sc

Industry Online Support app


You will receive optimum support wherever you are with the "Siemens Industry
Online Support" app. The app is available for Apple iOS, Android and Windows
Phone:
https://support.industry.siemens.com/cs/ww/en/sc/2067

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 20
3 Appendix

3.2 Links and Literature


No. Topic
\1\ Siemens Industry Online Support
https://support.industry.siemens.com
\2\ Link to the entry page of the application example
https://support.industry.siemens.com/cs/ww/en/view/109749257
\3\ WinCC/WebUX and WinCC/WebNavigator Demo Access
https://support.industry.siemens.com/cs/ww/en/view/45027800
\4\ PCS 7 Process visualization on mobile devices (smartphone and tablet)
https://support.industry.siemens.com/cs/ww/en/view/102843424
\5\ SIMATIC WinCC/WebUX homepage
http://w3.siemens.com/mcms/human-machine-interface/en/visualization-
software/scada/wincc-options/wincc-web-ux/Pages/Default.aspx
\6\ WinCC Basic Options V7.4 SP1: WebNavigator, DataMonitor, WebUX,
Connectivity Pack
https://support.industry.siemens.com/cs/ww/en/view/109746337

3.3 Change documentation


© Siemens AG 2018 All rights reserved

Version Date Modifications


V1.0 07/2017 First version
V1.1 01/2018 Graphic on page 5 adjusted

WebUX mit PCS 7


Entry ID: 109749257, V1.1, 01/2018 21

You might also like