Sunteți pe pagina 1din 121

SIMATIC HMI Option+

Siemens
SIMATIC HMI Comfort Panel Industry
Online
https://support.industry.siemens.com/cs/ww/en/view/109754400 Support
Legal information

Legal information
Use of application examples
Application examples illustrate the solution of automation tasks through an interaction of several
components in the form of text, graphics and/or software modules. The application examples are
a free service by Siemens AG and/or a subsidiary of Siemens AG (“Siemens”). They are non-
binding and make no claim to completeness or functionality regarding configuration and
equipment. The application examples merely offer help with typical tasks; they do not constitute
customer-specific solutions. You yourself are responsible for the proper and safe operation of the
products in accordance with applicable regulations and must also check the function of the
respective application example and customize it for your system.
Siemens grants you the non-exclusive, non-sublicensable and non-transferable right to have the
application examples used by technically trained personnel. Any change to the application
examples is your responsibility. Sharing the application examples with third parties or copying the
application examples or excerpts thereof is permitted only in combination with your own products.
The application examples are not required to undergo the customary tests and quality inspections
of a chargeable product; they may have functional and performance defects as well as errors. It is
your responsibility to use them in such a manner that any malfunctions that may occur do not
result in property damage or injury to persons.
Disclaimer of liability
Siemens shall not assume any liability, for any legal reason whatsoever, including, without
limitation, liability for the usability, availability, completeness and freedom from defects of the
application examples as well as for related information, configuration and performance data and
any damage caused thereby. This shall not apply in cases of mandatory liability, for example
under the German Product Liability Act, or in cases of intent, gross negligence, or culpable loss of
life, bodily injury or damage to health, non-compliance with a guarantee, fraudulent non disclosure
of a defect, or culpable breach of material contractual obligations. Claims for damages arising
from a breach of material contractual obligations shall however be limited to the foreseeable
damage typical of the type of agreement, unless liability arises from intent or gross negligence or
 Siemens AG 2019 All rights reserved

is based on loss of life, bodily injury or damage to health. The foregoing provisions do not imply
any change in the burden of proof to your detriment. You shall indemnify Siemens against existing
or future claims of third parties in this connection except where Siemens is mandatorily liable.
By using the application examples you acknowledge that Siemens cannot be held liable for any
damage beyond the liability provisions described.
Further Notes
Siemens reserves the right to make changes to the application examples at any time without
notice. In case of discrepancies between the suggestions in the application examples and other
Siemens publications such as catalogs, the content of the other documentation shall have
precedence.
The Siemens terms of use (https://support.industry.siemens.com) shall also apply.
Security information
Siemens provides products and solutions with Industrial Security functions that support the secure
operation of plants, systems, machines and networks.
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.
Products and solutions from Siemens are only one part of such a concept.
It is the customer’s responsibility to prevent unauthorized access to the customer’s plants,
systems, machines and networks. Systems, machines and components should only be connected
with the company’s network or the Internet, when and insofar as this is required and the
appropriate protective measures (for example, use of firewalls and network segmentation) have
been taken.
In addition, Siemens’ recommendations regarding appropriate protective action should be
followed. Additional information on industrial security measures can be found at:
https://www.siemens.com/industrialsecurity.
Siemens’ products and solutions undergo continuous development to make them even more
secure. Siemens strongly recommends to carry out updates as soon as the respective updates
are available and always only to use the current product versions. Use of product versions that
are no longer supported, and failure to apply latest updates may increase customer’s exposure to
cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial Security RSS Feed
at: http://www.siemens.com/industrialsecurity.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 2
Table of Contents

Table of Contents
Legal information ......................................................................................................... 2
1 Introduction ........................................................................................................ 5
1.1 Motivation and overview ....................................................................... 5
1.2 Mode of Operation ................................................................................ 6
1.2.1 SIMATIC HMI Option+ Configuration ................................................... 7
1.2.2 SIMATIC HMI Option+ console application .......................................... 9
1.3 Validity ................................................................................................ 10
1.3.1 Released operator panels .................................................................. 10
1.3.2 Engineering software .......................................................................... 10
1.4 Hardware configuration ...................................................................... 10
1.5 Components used .............................................................................. 11
2 First Commissioning ....................................................................................... 12
2.1 Installing SIMATIC HMI Option+ Setup .............................................. 12
2.2 Transfer to the operator panel ............................................................ 15
2.3 Enabling OPC UA Server on the operator panel ............................... 18
2.4 Change-over from V1 ......................................................................... 19
2.5 Including library elements................................................................... 20
2.5.1 Including library .................................................................................. 20
2.5.2 Inserting general library elements ...................................................... 22
2.5.3 Enabling style template from the library (optional) ............................. 24
2.5.4 Including HMI templates (optional) ..................................................... 25
 Siemens AG 2019 All rights reserved

3 SIMATIC HMI Option+ Functions ................................................................... 26


3.1 General settings ................................................................................. 26
3.1.1 Starting SIMATIC HMI Option+ console application hidden .............. 26
3.1.2 Service file for the Technical Support ................................................ 27
3.1.3 Setting up access protection for SIMATIC HMI Option+
configuration ....................................................................................... 29
3.2 Versions.............................................................................................. 30
3.2.1 Function description ........................................................................... 30
3.2.2 Configuration ...................................................................................... 31
3.2.3 Behavior in Runtime ........................................................................... 34
3.3 Uptime ................................................................................................ 35
3.3.1 Function description ........................................................................... 35
3.3.2 Configuration ...................................................................................... 36
3.3.3 Behavior in Runtime ........................................................................... 39
3.4 Memory usage .................................................................................... 40
3.4.1 Function description ........................................................................... 40
3.4.2 Configuration ...................................................................................... 41
3.4.3 Behavior in Runtime ........................................................................... 46
3.5 Panel CPU Usage .............................................................................. 47
3.5.1 Function description ........................................................................... 47
3.5.2 Configuration ...................................................................................... 48
3.5.3 Behavior in Runtime ........................................................................... 51
3.6 Removable media (Storage Control) .................................................. 52
3.6.1 Function description ........................................................................... 52
3.6.2 Configuration ...................................................................................... 53
3.6.3 Behavior in Runtime ........................................................................... 59
3.7 RFID logon (PM-LOGON Basic) ........................................................ 61
3.7.1 Function description ........................................................................... 61
3.7.2 Configuration: Adding user via TIA Portal .......................................... 63
3.7.3 Configuration: Adding user via Runtime............................................. 65
3.7.4 Configuration: Automatic logon via RFID card ................................... 67
3.7.5 Behavior in Runtime ........................................................................... 70

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 3
Table of Contents

3.8 QR/barcode scanner .......................................................................... 73


3.8.1 Function description ........................................................................... 73
3.8.2 Configuration ...................................................................................... 74
3.8.3 Behavior in Runtime ........................................................................... 77
3.9 Remote monitoring (Sm@rtService Monitor) ..................................... 78
3.9.1 Function description ........................................................................... 78
3.9.2 Configuration ...................................................................................... 80
3.9.3 Behavior in Runtime ........................................................................... 84
3.10 IP Address .......................................................................................... 87
3.10.1 Function description ........................................................................... 87
3.10.2 Configuration ...................................................................................... 88
3.10.3 Behavior in Runtime ........................................................................... 92
3.11 Hosts .................................................................................................. 93
3.12 Network drives (Network Shares) ...................................................... 94
3.12.1 Function description ........................................................................... 94
3.12.2 Configuration ...................................................................................... 96
3.12.3 Behavior in Runtime ......................................................................... 102
3.13 Certificates ....................................................................................... 104
3.13.1 OPC UA Certificates ......................................................................... 104
3.13.2 SIMATIC Logon Certificates ............................................................. 106
3.14 Desktop icons ................................................................................... 109
3.15 Tags summary.................................................................................. 110
3.16 Import/Export .................................................................................... 111
4 Error Handling ................................................................................................ 113
 Siemens AG 2019 All rights reserved

5 Optional Functions in the Example Project ................................................ 114


6 Operating the Application Example ............................................................. 116
7 Valuable Information ..................................................................................... 118
7.1 SIMATIC HMI Toolbox ..................................................................... 118
7.2 HMI templates & designs ................................................................. 118
7.3 Remote Access to Control Panels ................................................... 119
7.4 Security guidelines for SIMATIC HMI devices ................................. 119
8 Appendix ........................................................................................................ 120
8.1 Service and Support ......................................................................... 120
8.2 Links and literature ........................................................................... 121
8.3 Change documentation .................................................................... 121

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 4
1 Introduction

1 Introduction
1.1 Motivation and overview
Increasing digitization of production processes also increase the requirements for
convenient and yet secure configuration of IT-related functions in HMI systems in
the production environment.
SIMATIC HMI Option+ enables the users to access many different functions of
their SIMATIC HMI Comfort Panel from Runtime. These include, among others:
 Extended system functions
– Serial numbers, device name, article numbers
– Uptimes
 Extended interface configuration
– Setting IP addresses,
– Enabling/disabling network adapter,
– Including SD and USB storage media
– Connecting/disconnecting network drives
 Visualizing memory storage
 User authentication by RFID cards
 Easy handling of OPC UA certificates
 Siemens AG 2019 All rights reserved

New functions using SIMATIC HMI Option+ V2


SIMATIC HMI Option+ V2 offers you the following additional functionalities:
 Visualization of the CPU utilization of the Comfort Panel
 Support of SIMATIC MV320/MV325 QR/barcode readers and direct writing in
tags
 Hiding of Windows CE desktop icons possible
 Extension of the service file with registry contents of the Comfort Panel
 Sm@rtService Monitor application extended - logout of local users if remote
connection is active
 Simplified handling of SIMATIC logon certificates
 Communication changeover (between SIMATIC HMI Option+ and operating
system) from SOAP to OPC UA

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 5
1 Introduction

1.2 Mode of Operation


General information
SIMATIC HMI Option+ is used as gateway between the operating system of the
operator panel and WinCC Runtime devices. This is how the system information of
the operator panel (e.g. IP address, device information, memory storage,…) and
operating system parameters (e.g. IP addresses, network drives,…) are written to
internal HMI tags using OPC UA (Unified Architecture).
Figure 1-1

WinCC Runtime

HMI Option+

Operating system
 Siemens AG 2019 All rights reserved

You can use the tags in your configuration and subsequently access the system
information of the Comfort Panel directly from Runtime.

User interface
Depending on the application, different system information is relevant for the user.
SIMATIC HMI Option+ provides the "SIMATIC HMI Option+ Configuration" dialog
window in order to enable/configure the system information (see chapter 1.2.1).
In the SIMATIC HMI Option+ console application (see chapter 1.2.2) you will then
get the appropriate feedback regarding the status of the respective system
information.

Note SIMATIC HMI Option+ is only available in English. This means that the
configuration as well as the messages in the appropriate console application will
only be output in English.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 6
1 Introduction

1.2.1 SIMATIC HMI Option+ Configuration


Figure 1-2

3
1
2

6 5

7
 Siemens AG 2019 All rights reserved

1 5

2 6

3 7

Navigation area (1)


In the SIMATIC HMI Option+ configuration (SIMATIC HMI Option+ Configuration)
you can navigate between the individual functions of SIMATIC HMI Option+ via the
navigation area.

Configuration area (2)


After preselecting the function, the respective setting parameters will appear in the
configuration area, which you can edit individually.

Enabling/disabling functions (3)


In principle, you can “Enable/disable" each function separately. All functions are
disabled by default in SIMATIC HMI Option+.

Update cycle (4)


The update time specifies in what cycle (seconds) the tags are to be updated at
runtime. The update time may only be integer and must be between 1-32676
seconds.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 7
1 Introduction

Note After you have started the Runtime on the Comfort Panel, the tags are only
written after an update cycle. Depending on the update cycle, the tags are
therefore not immediately available in Runtime.

Parameter name (5)


The parameter name is a short name for the respective tag.

Tag name (6)


This field shows you the names of the tags that are written at the runtime of
SIMATIC HMI Option+. You can individually change the tag names.

Note The enclosed TIA Portal library already contains tag tables with the default
names and the corresponding data types.
If you change the default names of the tags in SIMATIC HMI Option+, you also
have to change the name of the associated HMI tags in the TIA Portal.

Confirmation/cancellation (7)

Confirm the settings with "OK“. Using the "Cancel" button, you discard the settings.

Note The "OK" button is only available after the functions have been enabled.
 Siemens AG 2019 All rights reserved

When you confirm your entry using "OK", the configuration dialog closes
automatically.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 8
1 Introduction

1.2.2 SIMATIC HMI Option+ console application

The console application of SIMATIC HMI Option+ gives a feedback of the


individual functions via the message window. This helps you, among other things,
to diagnose possible errors.
Figure 1-3

1 2 3 4

5
 Siemens AG 2019 All rights reserved

Filtering messages (1)


Via the menu bar you have the option to filter according to different message types
(1) in order to find the relevant message faster.

Enabling/disabling autoscroll (2)


The "Autoscroll" mode is enabled (2) by default, i.e. the messages are written one
after the other from top to bottom in the message window. The most current
message appears at the bottom of the message window. If a message was written
in the last line of the message window, the older entries are hidden towards the top
of the message window.
If you are disabling "Autoscroll", you can navigate to older error messages via the
navigation area on the right edge.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 9
1 Introduction

Note When you confirm your entry in the configuration dialog using "OK", the
configuration dialog closes and the SIMATIC HMI Option+ console is
automatically restarted.
All messages so far are deleted when restarting the console application.

Note The system information is only written in the appropriate tag if Runtime is
running. If Runtime is stopped, the system information is no longer written and
the pause icon is displayed in the status bar of the SIMATIC HMI Option+
console.

1.3 Validity
1.3.1 Released operator panels

SIMATIC HMI Option+ has been released for the following Comfort Panels:
Table 1-1
Display size in inches
4'' 7'' 9'' 12'' 15'' 19'' 22''
Comfort Panel -- ●
Comfort Panel PRO -- -- -- ●
 Siemens AG 2019 All rights reserved

Comfort Panel Outdoor -- ● -- -- ● -- --

1.3.2 Engineering software

For you to be able to use SIMATIC HMI Option+, WinCC Comfort V15.1 (TIA
Portal) must be installed.

1.4 Hardware configuration


The following application example has been executed with the following hardware
configuration:
Figure 1-4

SIMATIC HMI Comfort Panel SIMATIC MV320/MV325

SIMATIC RF1060R/
SIMATIC RF1070R

USB

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 10
1 Introduction

1.5 Components used


This application example was created with the following hardware and software
components:
Table 1-2
Component Qty. Article number Note
Programming unit, e.g. 1 6ES7717-…..-0… Engineering station
SIMATIC Field PG M5
Comfort Panel TP700 1 6AV2124-0GC01-0AX0 Alternatively, any other
TP1200 Comfort Panel 1 6AV2124-0MC01-0AX0 released operator panel
can also be used
Comfort Panel TP1500 1 6AV2124-0QC24-1AX0 (Table 1-1)
PRO
SIMATIC SD card 2 6AV6671-8XB10-0AX1 Memory size 512MB
Alternatively, SD cards
with other storage sizes
can also be used.
SIMATIC RF1060R 1 6GT2831-6AA50 RFID card reader
SIMATIC RF200 1 6GT2890-0CA00 Card holder for RF
1060R
Transponder MDS D400 3 6GT2600-4AD00 RFID card
Alternatively, any other
RFID card (standard:
 Siemens AG 2019 All rights reserved

ISO 15693, ISO 14443


A/B (MIFARE)) can also
be used.
SIMATIC MV320 1 6GF3320-0HT01 Alternatively, you can
also use the SIMATIC
MV325 handheld reader.
SIMATIC WinCC Comfort 1 6AV2101-0AA05-0AA5 -
V15.1 (TIA Portal)
WinCC Sm@rtServer for 1 6AV2107-0CP00-0BB0 Only when using
SIMATIC Panels Comfort Panels with a
device version lower
than 14.0.0.0
SIMATIC HMI Option+ 1 - -

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 11
2 First Commissioning

2 First Commissioning
To be able to use SIMATIC HMI Option+, the following steps must be carried out
for initial commissioning:
1. Install the HMI Option+ setup on an engineering PC.
2. Transfer the HMI Option+ setup via SIMATIC ProSave to the operator panel.
3. Enable the following services on the panel
The following three subchapters show you detailed steps that are necessary for
initial commissioning.

Note In order to be able to transfer SIMATIC HMI Option+ onto the operator panel,
SIMATIC ProSave or TIA Portal V15.1 has to be installed on the engineering PC.

Note You can download SIMATIC ProSave for free from the following link:
https://support.industry.siemens.com/cs/ww/en/view/10347815

2.1 Installing SIMATIC HMI Option+ Setup

Note The wizard for installing SIMATIC HMI Option+ is only available in English.
 Siemens AG 2019 All rights reserved

Note If you have already installed an earlier version of SIMATIC HMI Option+, you can
install the latest version without uninstalling the older version.

The following table shows you which steps are necessary in order to install
SIMATIC HMI Option+ on your engineering PC.
Table 2-1
No. Description
1. Download the "SIMATIC HMI Option+ V2 Setup.zip" file from this application
example and unzip it.
2. Start the installation by double-clicking on "HMIOptionPlus_2.0_Setup".

The wizard for installing SIMATIC HMI Option+ opens.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 12
2 First Commissioning

No. Description
3. In the first installation step click "Next".

Note
After the initial installation, this installation step allows you to perform a repair
installation or to uninstall SIMATIC HMI Option+.
 Siemens AG 2019 All rights reserved

4. Subsequently, click "Install" in the second installation step.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 13
2 First Commissioning

No. Description
5. Close the installation with "Finish".

SIMATIC HMI Option+ is only available as an option for the released operator
panels (see chapter 1.3.1) in SIMATIC ProSave.

In the step you have to transfer SIMATIC HMI Option+ via SIMATIC ProSave onto
 Siemens AG 2019 All rights reserved

your operator panel. A detailed description is available in the following chapter 2.2.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 14
2 First Commissioning

2.2 Transfer to the operator panel


This chapter explains what steps are necessary to transfer SIMATIC HMI Option+
onto your operator panel via SIMATIC ProSave.

Adjusting transfer settings on the operator panel


Table 2-2
No. Description
1. Open the "Settings" on your operator panel.

2. In the setting, open the "Transfer" menu.


 Siemens AG 2019 All rights reserved

3. Setting transfer settings


1. Select "Ethernet" as transfer channel.
2. Disable the "Validate Signature" checkbox.
3. Confirm your selection by clicking "OK".

Note Once you have transferred SIMATIC HMI Option+ onto the operator panel, you
can set "PN/IE" as transfer channel again.

NOTICE Using SIMATIC ProSave you can also remove SIMATIC HMI Option+ from your
operator panel again. Afterwards, it is no longer possible to reinstall SIMATIC
HMI Option+ because the drivers (e.g. for the RF1060R RFID reader) cannot be
overwritten.
To reinstall SIMATIC HMI Option+, you must perform a firmware update on the
HMI.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 15
2 First Commissioning

Transferring SIMATIC HMI Option+


Table 2-3
No. Description
1. Open SIMATIC ProSave on your engineering PC.

2. Setting connection parameters


1. Select your device type in the "General" tab.
2. Select "Ethernet" as connection type.
 Siemens AG 2019 All rights reserved

3. Enter the IP address of your Comfort Panel in "Connection parameters".


4. Go to the "Options" tab.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 16
2 First Commissioning

No. Description
3. Moving the "HMI Option+" option
1. In "Available options" select the "HMI Option+ for Panels V2.0" entry.
2. Then click ">>" to transfer the option to your Comfort Panel.
 Siemens AG 2019 All rights reserved

Note If the installation was successful, "HMI Option+ V2.0" will appear in the installed
options. After the installation, the Comfort Panel restarts automatically.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 17
2 First Commissioning

2.3 Enabling OPC UA Server on the operator panel


To enable the exchange of information between the SIMATIC HMI Comfort Panel
operating system and SIMATIC HMI Option+, you have to enable the OPC UA
Server on the operator panel. The following table shows the steps necessary to do
this.
Table 2-4
No. Description
1. Enabling the OPC UA server
1. In the TIA Portal, open the "Runtime settings" in the project navigation of your
operator panel.
2. Open "Services" in the area navigation.
3. Enable the option box "Operate as OPC-UA server".
 Siemens AG 2019 All rights reserved

2. Save your configuration settings.


3. Optional: Changing OPC UA port
If required, it may be necessary to change the port for the OPC UA communication
on the operator panel. Proceed as follows:
1. Click on "OPC settings" in the area navigation.
2. Enter the new port in the "Port number" field.

Note If you change the default port for the OPC communication, you also have to
specify it in the configuration dialog of SIMATIC HMI Option+ (see chapter 3.1).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 18
2 First Commissioning

2.4 Change-over from V1


If you have already installed SIMATIC HMI Option+ V1 and want to upgrade to the
latest version, you can delete the "HMIOptionPlus" SOAP user, which was required
for SOAP communication in V1, on the operator panel.
The following table shows you which steps are necessary for this.
Table 2-5
No. Description
1. Open the "Settings" on your operator panel.

2. Opening web server settings


1. Click on "WinCC Internet Settings" in the Control Panel.
2. In the open window select the "Web Server" tab.
3. Then click "User Administration".
 Siemens AG 2019 All rights reserved

3. Removing user
1. Select the "HMIOptionPlus" user from the drop-down list.
2. Then click "Remove".
3. Click on "OK" to confirm your entry.

Note The settings that you have made in the configuration of SIMATIC HMI Option+
V1 can be reused via Export/Import in SIMATIC HMI Option+ V2 (see chapter
3.16).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 19
2 First Commissioning

2.5 Including library elements


For you to be able to use the functions of SIMATIC HMI Option+ at runtime, a
library containing preconfigured faceplates, screens and data types is included in
this application example. In this chapter you will learn how to include the individual
elements into your project.
2.5.1 Including library
Table 2-6
No. Description
1. Download the library from this application example and unzip it.
2. Opening the library
1. Open the "Libraries" tab in the TIA Portal.
2. Click on the "Open library" button.
3. Navigate to the unzipped "LsimaticHmiOptionPlus_V20" library and select it.
4. Then click "Open".
 Siemens AG 2019 All rights reserved

3. Adding types to the project library


1. Right-click on the "Types" folder in the library.
2. Select "Update > Library" from the context menu.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 20
2 First Commissioning

No. Description
4. Adding types to the project library
Leave the preselection on "Update project library" and confirm the selection by
clicking "OK".

Note
A dialog window "Update library" appears. Wait until the window closes and the
update of the project library is completed.
5. Adding master copies to the project library
Select the "01_HMI" folder in the global library in "Master copies" and drag it to
 Siemens AG 2019 All rights reserved

the "Master copies" folder in the project library.

Note
A dialog window "Copy" appears. Wait until the window closes and the copy
process is completed.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 21
2 First Commissioning

2.5.2 Inserting general library elements

In order to be able to use all the functions from this application example, tags and
scripts, which can be used globally, are also required and cannot be directly
assigned to any function of SIMATIC HMI Option+.
Table 2-7
No. Description
1. Adding scripts
1. Open the "Master copies > 01_HMI > 02_Template > 03_Scripts" folder in the
TIA Portal project library.
2. Drag the scripts "Copy of VB scripts to template" using drag-and-drop to the
"VB scripts" folder.
 Siemens AG 2019 All rights reserved

2. Adding task
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
06_CopyManual" folder.
2. Drag the "ReadUser" task into the "Schedules tasks" folder of your operator
panel using drag-and-drop.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 22
2 First Commissioning

No. Description
3. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder.
2. Drag the "01_Option+_general" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
3. Open the "Master copies > 01_HMI > 02_Template > 04_Tags" folder.
4. Drag the "00_Template" tag table to the "HMI tags" folder of your operator
panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 23
2 First Commissioning

2.5.3 Enabling style template from the library (optional)

You can enable the style template from the library in your project so that individual
elements are displayed in the same layout as in this application example.

Note If you enable the style template from the library, the layout of your already
configured elements (which are tied to a style) is adapted to the new style.

Table 2-8
No. Description
1. Open the "Styles" folder in the project tree in "Common data".
2. Then enable the style "01_Template\HMITemplateSuiteV2.0.0".
Figure 2-1
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 24
2 First Commissioning

2.5.4 Including HMI templates (optional)

If you want to use the templates from this application example, you can import
them into your project.
Table 2-9
No. Description
1. 1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
00_Templates" folder in the TIA Portal project library.
2. Drag the templates "TemplateGeneral" and "TemplateSettings" to the
"Templates" folder of the Comfort Panel, using drag-and-drop.
3. Drag the screens from the folder "…> 02_Template > 01_Screens" into the
folder "Screens" of the Comfort Panel, using drag-and-drop.
4. Drag the pop-up screens from the folder "…> 02_Template >
02_PopUpScreens" into the folder "Pop-up screens" of the Comfort Panel,
using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Only add the "TemplateSubNavPics" template (from the folder from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ > 00_Template")
to the templates of the Comfort Panel, if you want to import the preconfigured
screens ("10_Systeminformation", "11_MemoryUsage",
"12_SecurityAndNetwork" and "13_Sm@rtserviceMonitor) into your project.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 25
3 SIMATIC HMI Option+ Functions

3 SIMATIC HMI Option+ Functions


This chapter introduces the individual functions of SIMATIC HMI Option+ and
describes the necessary configuration steps.

3.1 General settings


In the settings of SIMATIC HMI Option+ you have the option to also change the
general settings as well as the communication settings (SOAP user and password).
Part of the general settings is:
1. Start SIMATIC HMI Option+ console hidden ("Start hidden")
2. Define storage location of the service file ("Diagnose files") incl. feedback when
creation of service file is completed ("Status tag")
3. Password-protected access to SIMATIC HMI Option+ configuration ("Require
password to access configuration")
Figure 3-1

1
2

3
 Siemens AG 2019 All rights reserved

3.1.1 Starting SIMATIC HMI Option+ console application hidden

If the "Start hidden" checkbox is enabled, the SIMATIC HMI Option+ console
application is started hidden.
Figure 3-2

The console can be displayed again via the "HMI Option+" icon on the desktop of
the operator panel or the icon in the task bar.
Figure 3-3

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 26
3 SIMATIC HMI Option+ Functions

3.1.2 Service file for the Technical Support

Background
Sometimes there may be technical problems or faults in your plants, where you
require the Technical Support of Siemens AG. In order to rectify the fault as quickly
as possible, detailed information about your device will help the Technical Support
employee.
SIMATIC HMI Option+ implements the generation of a service file at the push of a
button. This file contains information from SIMATIC HMI Option+ (uptimes, system
information, memory usage,...) as well as the entire registry of the operator panel,
which helps the technical support staff to process the data.

Configuration of SIMATIC HMI Option+ configuration


You can specify the storage location of the service file via the "Extended selection"
button.

Note If you use a USB stick, you can also have the service file directly created on the
USB stick.

Figure 3-4
 Siemens AG 2019 All rights reserved

After you have generated a service file at runtime via a button, you will find a text
file in the selected storage location (default folder: \flash\Diagnose) or, in case of
multiple execution, several text files with the respective time stamp at which the file
was created.
Figure 3-5

You can then send this file as an attachment when you create a Support Request
(www.siemens.en/industry/supportrequest).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 27
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal

In order to create a service file at runtime, the following configuration steps are
necessary:
Table 3-1
No. Description
1. Including scripts
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
03_Scripts" folder in the project library.
2. Drag the VB script "CreateServiceFile" using to the "VB scripts" folder of the
operator panel.
 Siemens AG 2019 All rights reserved

2. Including button
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
06_CopyManual" folder in the project library.
2. Drag the "btnServiceFile" button to any screen.

3. Save your project and start Runtime.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 28
3 SIMATIC HMI Option+ Functions

3.1.3 Setting up access protection for SIMATIC HMI Option+ configuration

In order to protect the system information from unauthorized access, SIMATIC HMI
Option+ offers the possibility to protect its configuration with a password.

Configuration of SIMATIC HMI Option+ configuration


To do this, enable the "Requires password to access configuration" (1) checkbox,
enter your password (2) and confirm the entries clicking "OK" (3).
Figure 3-6
 Siemens AG 2019 All rights reserved

If you want to change the password, you can reassign it via the "Set" button.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 29
3 SIMATIC HMI Option+ Functions

3.2 Versions
3.2.1 Function description

With the "Versions" function, SIMATIC HMI Option+ offers you the possibility to
display device- and software-specific system information in Comfort Panel
Runtime.
Figure 3-7
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "Versions"
function.
Table 3-2
Parameter Description
Enabled Checkbox to enable the function
Cycle Update time of the tags (in seconds)
Image Version Firmware version of the HMI operator panel
TIA Portal Version Configuration version of the TIA portal used to configure the operator
panel
Serial Serial number of the operator panel
MLFB Article number of the Comfort Panel
Device Type Type name of the Comfort Panel

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 30
3 SIMATIC HMI Option+ Functions

3.2.2 Configuration

The following table shows you which configuration steps are necessary to display
the system information in Runtime.

Configuration of SIMATIC HMI Option+ configuration


Table 3-3
No. Description
1. Open the "Versions" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Enabled" checkbox.
3. Confirm your selection by clicking "OK".
4. Then confirm the dialog whether the selection is to be saved.
Figure 3-8
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 31
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


Table 3-4
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "02_Option+_Versions" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Creating I/O fields


1. Create an I/O field (mode: output).
2. Open the expanded view in "Tag" in the properties of the I/O field.
3. Select the "Panel_DeviceType" tag from the tag table.
4. Confirm the selection.
5. Add a text field above the I/O field and rename it according to the tag.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 32
3 SIMATIC HMI Option+ Functions

No. Description
3. Other system information
Repeat step 3 for the four tags:
 "Panel_ImageVersion"
 "Panel_MLFB"
 "Panel_Serial"
 "Panel_TIA PortalVersion"

Note
In the example project, the system information was divided into two tabs "Device"
and "Version".
4. Transfer the configuration to the Comfort Panel and start the Runtime.

Note Alternatively, you can include the "10_Systeminformation" screen into the
 Siemens AG 2019 All rights reserved

"Screens" folder of the operator panel from the "Master copies > 01_HMI >
01_Tools > SIMATIC HMI Option+ > 01_Screens" folder.
All image elements of the SIMATIC HMI Option+ function "Versions" and
"Uptime" are already contained and configured in it.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 33
3 SIMATIC HMI Option+ Functions

3.2.3 Behavior in Runtime

If the configuration was successful, the respective information appears in the


individual I/O fields in Runtime.
Figure 3-9

Note If the system information is not displayed immediately, this is because the tags
are only written to the tag after the first update cycle has lapsed.
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 34
3 SIMATIC HMI Option+ Functions

3.3 Uptime
3.3.1 Function description

The "Uptime" function provides information on how long a device or Runtime has
been in operation. Three tags are available for this in Runtime:
 Total uptime tag
 Runtime uptime tag
 System uptime
Figure 3-10
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "Uptime"
function.
Table 3-5
Parameter Description
Enabled Checkbox to enable the function
Cycle Update time of the tags (in seconds)
Store cycle Persistent storage cycle for "Total uptime tag"
Total Uptime tag Duration since the last update of the operator panel image (OS
update)
Runtime uptime tag Duration, how long Runtime runs
System uptime tag Duration since last start/restart of Comfort Panel

Note If you carry out an update of the operator panel image (OS update), all previous
uptime is deleted.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 35
3 SIMATIC HMI Option+ Functions

3.3.2 Configuration

The following table shows you which configuration steps are necessary to display
the individual uptime in Runtime.

Configuration of SIMATIC HMI Option+ configuration


Table 3-6
No. Description
1. Open the "Uptime" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Enabled" checkbox.
3. Confirm your selection by clicking "OK".
4. Then confirm the dialog whether the selection is to be saved.
Figure 3-11
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 36
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


Table 3-7
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "03_Option+_Uptime" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Adding faceplates
1. Open the "Types > 02_Tools > SIMATIC HMI Option+ > 03_Faceplates"
folder.
2. Drag the "Uptime" faceplate into a screen of your operator panel, using drag-
and-drop.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 37
3 SIMATIC HMI Option+ Functions

No. Description
3. Interconnecting a faceplate
1. Select the faceplate and open the "Interface" tab.
2. Select the "03_Option+_Uptime" tag table.
3. Drag the "Panel_TotalUptime" tag from the details view of the tag table to
the "Uptime" parameter, using drag-and-drop.
4. Assign a meaningful name for the labeling of the faceplate at the
"UptimeLabelText" interface parameter.
 Siemens AG 2019 All rights reserved

Optional
The "Visibility" interface parameter can make the faceplate visible or invisible. To
do this, use a "Boolean" type HMI tag.
4. Repeat steps 2 and 3 for the tags "Panel_RuntimeUptime" and
"Panel_SystemUptime".
5. Transfer the configuration to the Comfort Panel and start the Runtime.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 38
3 SIMATIC HMI Option+ Functions

Note Alternatively, you can include the "10_Systeminformation" screen into the
"Screens" folder of the operator panel from the "Master copies > 01_HMI >
01_Tools > SIMATIC HMI Option+ > 01_Screens" folder.
All image elements of the SIMATIC HMI Option+ function "Uptime" and "Version"
are already contained and configured in it.
 Siemens AG 2019 All rights reserved

3.3.3 Behavior in Runtime

If the configuration is successful, the individual runtimes are displayed in the


respective faceplate in Runtime.
Figure 3-12

Note If the system information is not displayed immediately, this is because the tags
are only written to the tag after the first update cycle has lapsed.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 39
3 SIMATIC HMI Option+ Functions

3.4 Memory usage


3.4.1 Function description

The SIMATIC HMI Option+ "Memory Usage" function gives you the possibility to
monitor the current memory usage of a drive. You can monitor a maximum of six
drives with it. In addition to a fixed drive (RAM), you can configure five individual
drives.
By default, four storage locations are already preset with tags (flash memory, SD
memory card, USB memory stick and root directory).
Figure 3-13
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "Memory
Usage" function.
Table 3-8
Parameter Description
Enabled Checkbox to enable the function
Cycle Update time of the tags (in seconds)
Memory Unit Unit of memory usage
 Bytes
 Kilobytes
 Megabytes
Name (column) Name of drive
Location (column) Path of the storage location
Total Tag (column) Tag for the entire memory
Fee Tag (column) Tag for the free memory
Used Tag (column) Tag for the already used memory

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 40
3 SIMATIC HMI Option+ Functions

3.4.2 Configuration

The following table shows the most important configuration steps in order to
dynamically display the memory usage in the runtime.

Configuration of SIMATIC HMI Option+ configuration


Table 3-9
No. Description
1. Open the "Memory Usage" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Enabled" checkbox.
3. Select the displayed memory size "Megabyte".
Note
The preconfigured faceplates are preset with the memory size "Megabyte". You
can change the displayed memory size to "Byte" or "Kilobyte".
4. If necessary, adjust the storage location whose memory usage you want to
display (see Figure 3-15).
5. Confirm your selection by clicking "OK".
6. Then confirm the dialog whether the selection is to be saved.
Figure 3-14
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 41
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


Table 3-10
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "04_Option+_Memory" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Adding faceplates
1. Open the "Types > 02_Tools > SIMATIC HMI Option+ > 03_Faceplates"
folder.
2. Drag the "Memory" faceplate using drag-and-drop into a screen of your
operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 42
3 SIMATIC HMI Option+ Functions

No. Description
3. Interconnecting a faceplate
1. Select the faceplate and open the "Interfaces" tab.
2. Select the "04_Option+_Memory" tag table.
3. Drag the "Panel_Ram_FreeMemory", "Panel_Ram_TotalMemory" and
"Panel_Ram_UsedMemory" tags from the details view of the tag table one
after the other to the corresponding interface parameters, using drag-and-
drop.
4. Assign a meaningful name in the "TextLabel" interface parameter to label the
faceplate.
 Siemens AG 2019 All rights reserved

Optional
The "Visibility" interface parameter can make the faceplate visible or invisible. To
do this, use a "Boolean" type HMI tag.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 43
3 SIMATIC HMI Option+ Functions

No. Description
4. Repeat steps 2 and 3 for the other storage locations (flash, SD memory card,
USB memory stick and, if necessary, user-defined storage location).
Alternatively, you can include the "11_MemoryUsage" screen into the "Screens"
folder of the operator panel from the "Master copies > 01_HMI > 01_Tools >
SIMATIC HMI Option+ > 01_Screens" folder.
 Siemens AG 2019 All rights reserved

In this screen, all default storage locations are already connected to a faceplate.
5. Transfer the configuration to the Comfort Panel and start the Runtime.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 44
3 SIMATIC HMI Option+ Functions

Adding user-defined storage location


If you want to add another individual storage location to the four existing storage
locations, proceed as follows:
1. Open the expanded view in "Location".
2. Select the drive whose memory usage you want to display.
3. Confirm your selection by clicking "OK".
4. Enter a unique tag name in each of the columns "Total Tag", "Free Tag" and
"Used Tag".
Note
You also have to add the tag names that you assign in step 4 as HMI tag in the
TIA Portal.
Figure 3-15
 Siemens AG 2019 All rights reserved

Deleting user-defined storage location


If you want to remove a user-defined storage location, delete all entries (tag name
and location) from the corresponding line. Then confirm the new configuration by
clicking "OK".

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 45
3 SIMATIC HMI Option+ Functions

3.4.3 Behavior in Runtime

Within the runtime, the occupied storage is displayed via the blue-filled bars of the
faceplates. Furthermore, a parameter field will provide information about the total
size of the storage location and the remaining free space.
Figure 3-16
 Siemens AG 2019 All rights reserved

Storage location not available


If individual storage locations are not accessible (e.g. no USB stick available), the
respective faceplates are displayed as inactive.
If the memory usage (“Memory") function is not enabled, all faceplates are
displayed as inactive.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 46
3 SIMATIC HMI Option+ Functions

3.5 Panel CPU Usage


3.5.1 Function description

With the "CPU Usage" function you can output and visualize the CPU utilization of
your SIMATIC HMI operator panel.
Figure 3-17
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "CPU
Usage" function.
Table 3-11
Parameter Description
Enabled Checkbox to enable the function
Cycle Update time of the tags (in seconds)
CPU Usage Tag specifies the name of the tags for the TIA Portal engineering

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 47
3 SIMATIC HMI Option+ Functions

3.5.2 Configuration

The following table shows you which configuration steps are necessary to display
the CPU usage in Runtime.

Configuration of SIMATIC HMI Option+ configuration


Table 3-12
No. Description
1. Open the "CPU Usage" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Enabled" checkbox.
3. Adjust the update time, e.g. to one second.
4. Confirm your selection by clicking "OK".
5. Then confirm the dialog whether the selection is to be saved.
Figure 3-18
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 48
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "10_Option+_CpuUsage" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Adding faceplates
1. Open the "Types > 02_Tools > SIMATIC HMI Option+ > 02_Faceplates"
folder.
2. Drag the "CpuUsage" faceplate, using drag-and-drop, into a screen of your
operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 49
3 SIMATIC HMI Option+ Functions

No. Description
3. Interconnecting a faceplate
1. Select the faceplate and open the "Interfaces" tab.
2. Select the "10_Option+_CpuUsage" tag table.
3. Drag the "Panel_CpuUsage" tag from the details view of the tag table to the
interface parameter using drag-and-drop.
 Siemens AG 2019 All rights reserved

Optional
The "Visibility" interface parameter can make the faceplate visible or invisible. To
do this, use a "Boolean" type HMI tag.
4. Optional: Inserting a trend view (Usage trend)
As an additional display option, you can add a curve display besides the
faceplate and connect it with the variable "CpuUsage".

Note
To display as many curve values as possible, you increase the number to a
maximum of 999 values (5).
5. Transfer the configuration to the Comfort Panel and start the Runtime.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 50
3 SIMATIC HMI Option+ Functions

3.5.3 Behavior in Runtime

If the configuration is successful, the current CPU load of the Comfort Panel is
displayed in the Runtime in the faceplate (decimal and graphically as bar display)
as well as the usage trend in the curve display.
Figure 3-19
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 51
3 SIMATIC HMI Option+ Functions

3.6 Removable media (Storage Control)


3.6.1 Function description

The removable media function ("Storage Control") offers you the possibility to
connect removable media (USB stick and SD memory cards) to the Comfort Panel
from the Runtime or to prevent a connection.

Note With the "Storage Control" function, it is only possible to dynamically


connect/disconnect SD cards in the "Data" SD interface. The system SD memory
card cannot be controlled.

Figure 3-20
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "Storage
Control" function.
Table 3-13
Parameter Description
Enabled Checkbox to enable the function
Mount Checkbox to automatically connect the removable media when the
automatically Comfort Panel is started up
Initial state Specifies the initial state that the removable media should adopt
when the Comfort Panel is started:
 Mounted
The removable media is automatically connected at startup
 Dismounted
Removable media not connected at startup
 Do not change
Maintains the current state
Tag Name of HMI tag for TIA Portal engineering

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 52
3 SIMATIC HMI Option+ Functions

3.6.2 Configuration

The following table shows the most important configuration steps in order to be
able to dynamically control the interfaces for removable media in Runtime.

Configuration of SIMATIC HMI Option+ configuration


Table 3-14
No. Description
1. Open the "Storage Control" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Enabled" checkbox.
3. Adjust the parameters individually.
4. Confirm your selection by clicking "OK".
5. Then confirm the dialog whether the selection is to be saved.
Figure 3-21
 Siemens AG 2019 All rights reserved

Note If a removable media is not connected, it is not displayed in the control panel of
the Comfort Panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 53
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


Table 3-15
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "05_Option+_Storage" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Adding scripts
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
03_Scripts" folder.
2. Drag the VB scripts "StorageControl" and "StorageControlAbort" to the "VB
scripts" folder of your operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 54
3 SIMATIC HMI Option+ Functions

No. Description
3. Including pop-up screens
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
02_PopUpScreens" folder.
2. Drag the "Pop_up_StorageControl" screen to the "Pop-up screens" folder of
your operator panel.
 Siemens AG 2019 All rights reserved

4. Adding faceplates
1. Open the "Types > 02_Tools > SIMATIC HMI Option+ > 03_Faceplates"
folder.
2. Drag the "StorageControl" faceplate into a screen of your operator panel,
using drag-and-drop.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 55
3 SIMATIC HMI Option+ Functions

No. Description
5. Interconnecting a faceplate
1. Select the faceplate and open the "Interface" tab.
2. Select the "05_Option+_Storage" tag table.
3. Drag the "Panel_SDStorageMount" HMI tag from the details view of the tag
table to the "Interface" parameter using drag-and-drop.
 Siemens AG 2019 All rights reserved

Optional
On the "Visibility" interface parameter you can interconnect a Boolean tag with
which you can make the template visible/invisible.
6. Including system function
1. Then open the "Events" tab.
2. Add the "ShowPopupScreen" system function.
3. Enter "Pop_up_StorageControl" as screen name, as well as x and y position
and display mode.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 56
3 SIMATIC HMI Option+ Functions

No. Description
7. Optional: Faceplates for USB stick
If you want to use an USB stick, repeat steps 4 to 6. In step 5, interconnect the
faceplate with the "Panel_USBStorageMount" HMI tag.
8. Optional: insert partially transparent background
1. Open the "Master copies > 01_Tools > SIMATIC HMI Option+ >
06_CopyManual" folder.
2. Drag the "Background" graphic display into the same screen as the "Storage
Control" faceplate using drag-and-drop.
3. If necessary, adjust the size of the graphics display to the size of the entire
screen.
 Siemens AG 2019 All rights reserved

Note
The graphic display serves as a lock screen in Runtime and prevents incorrect
operation when the "Storage Control" pop-up is displayed (see Figure 3-25).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 57
3 SIMATIC HMI Option+ Functions

No. Description
9. Optional: Opening storage location directly
1. Add a button to the screen.
2. Open the "Events" tab and add the "OpenFileBrowser" system function.
3. Specify "\Storage Card SD" as source folder. If you are using an USB stick,
the source folder is "\Storage Card USB".
4. Add the following parameters to the system function:
– Path (output): "Option+_Filebrowser_FilePath"
– Status (output: "Option+_Filebrowser_State"
 Siemens AG 2019 All rights reserved

10. Transfer the configuration to the Comfort Panel and start the Runtime.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 58
3 SIMATIC HMI Option+ Functions

Note Alternatively, you can include the "11_SecurityandNetwork" screen into the
"Screens" folder of the operator panel from the "Master copies > 01_HMI >
01_Tools > SIMATIC HMI Option+ > 01_Screens" folder.
All image elements of the SIMATIC HMI Option+ function "Storage Control", "IP
Address" and "Network Shares" are already contained and configured this
screen.
 Siemens AG 2019 All rights reserved

3.6.3 Behavior in Runtime

Once the runtime has been started, the corresponding operating concept is
provided for the individual removable media, depending on the status, in order to
minimize operating errors.

Removable media present and connected


If the removable media is connected ("mounted") to the Comfort Panel, the name is
highlighted in white in the I/O field.
In this state, the buttons for "Dismount" and "Open" ("...") of the storage location
are actively displayed and can be operated. The "Mount" button is displayed as
inactive and cannot be operated.
Figure 3-22

Removable media present but not connected


If a removable media is physically connected to the Comfort Panel, the name of the
removable media (storage card SD or storage card USB) appears on a red
background in the IO field of the faceplate.
The "Mount" button is displayed as active and allows connection to the software.
The buttons for "Dismount" and "Open" ("...") of the storage location are inactive
and cannot be operated.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 59
3 SIMATIC HMI Option+ Functions

Figure 3-23

Removable media not present


If no removable media is connected to the Comfort Panel, the "Mount" button is
also displayed as inactive and cannot be operated.
Figure 3-24

Disconnecting removable media


In Runtime, data can be read to/written from a removable medium. In order to
prevent data loss or possible damage to files (e.g. archives) when disconnecting
the removable media, a prompt appears again before disconnecting, asking again
whether the removable media should be disconnected.
The remaining area of the screen, apart from the pop-up screen, is blocked by the
semi-transparent background (if configured) and can therefore not be operated.
Only when you click on "Dismount" in the pop-up, does the removable media
separate from the panel.
 Siemens AG 2019 All rights reserved

Figure 3-25

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 60
3 SIMATIC HMI Option+ Functions

3.7 RFID logon (PM-LOGON Basic)


3.7.1 Function description

The "PM-LOGON Basic (RFID Logon)" function allows you to authenticate yourself
on the Comfort Panel using an RFID card.
To do this, the user holds their RFID card against a reader and is then logged onto
the Comfort Panel Runtime. The unique ID (short: UID) is used as password.

Note A logon using PM-LOGON Basic is only possible via RFID card using card
readers of the SIMATIC RF1000 RFID system (such as, e.g. SIMATIC
RF1060R). Other card reading devices are not supported.

Figure 3-26
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all setting parameters of the SIMATIC HMI Option+ "PM-
LOGON Basic (RFID Login)" function.
Table 3-16
Parameter Description
Enabled Checkbox to enable the function
Beep when token has Checkbox to enable an acoustic signal (if the panel has an
been read audio output), which sounds when the UID of an RFID card has
been read
Flip UIDs Mirrors UID of RFID card (byte order is shown in reverse order)
Note
This may be necessary if another card reader, which supplies
the bytes in reversed order, was used in the TIA Portal to train
UIDs in the user administration.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 61
3 SIMATIC HMI Option+ Functions

Parameter Description
Log off Current User Checkbox to enable automatic log off as soon as the cards are
when card leaves removed from the card reader
reader
Set password in Checkbox to enable that UID of the RFID card is entered in the
password prompt of opened password dialog of the "User display" WinCC control.
user view Note
This option is required if users are managed in HMI Runtime
using the "User display" control.
Set credentials in open Checkbox to enable that the UID of the RFID card is written in
login dialog an opened login dialog
Hide UIDs in log Checkbox to enable that read UIDs of RFID cards are displayed
in the SIMATIC HMI Option+ console in an unrecognizable way

NOTICE
Since the UIDs of RFID cards are equivalent to passwords, care
should be taken to make sure that the UIDs are treated just as
confidentially.

Supported hardware
The following table shows which hardware is supported by SIMATIC HMI Option+.
Table 3-17
Product RFID standards Article number
 Siemens AG 2019 All rights reserved

supported
SIMATIC RF1060R RFID reader • ISO15693 6GT2831-6AA50
• ISO14443 [MIFARE])
SIMATIC RF1070R RFID reader • ISO15693, 6GT2831-6BA50
• ISO14443 [MIFARE]
• LEGIC PRIME)

Application cases
The following describes how to add a user to the user management, using the
RFID identification. For this purpose, the following applications are distinguished:
1. Adding a user via TIA Portal engineering (Chapter 3.7.2).
2. Adding a user via Runtime (Chapter 3.7.3).

Furthermore, you will be shown how you can realize an automatic logon by means
of an RFID card (Chapter 0).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 62
3 SIMATIC HMI Option+ Functions

3.7.2 Configuration: Adding user via TIA Portal

Determination of UID via SIMATIC HMI Option+ console


This chapter explains how the UID of the respective card is determined. It will be
required later in the engineering for the configuration of the password in HMI.
Table 3-18
No. Action
1. Adjusting SIMATIC HMI Option+ configuration
1. Open the SIMATIC HMI Option+ "PM-LOGON Basic" function.
2. Disable the "Hide UIDs in log" checkbox.
3. Confirm your selection by clicking "OK".
 Siemens AG 2019 All rights reserved

2. As soon as you put a card onto the reader, the UID appears in the SIMATIC HMI
Option+ console.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 63
3 SIMATIC HMI Option+ Functions

Adding user in TIA Portal engineering


Table 3-19
No. Action
1. Enable "Logon only with password"
1. Open the "Runtime settings".
2. Select the "User Administration" entry in the area navigation.
3. Enable the "Logon only with password" checkbox.

Note
If the check box is enabled, the authentication of the user via the password takes
place. The username is not required. To enable an assignment, passwords must
not be configured twice.
Note: When the option "Logon only with password" is enabled, the system resets
the passwords for already created users. This is why it is recommended to always
 Siemens AG 2019 All rights reserved

enable "Logon only with password" before creating users.


When you transfer the user data from earlier device versions in which the "Logon
only with password" option was disabled, it may be that several users have been
stored with identical passwords. They will be listed in the user view. However, only
the person whose user name comes first in the alphabetical sorting can login to
Runtime.
2. Adding user
1. In the project tree, open the "User Administration".
2. Add a new user, for example, Operator1.
3. Open the drop-down list to enter the password.
4. Enter the determined UID as password.
5. Confirm the entry.

3. Transfer the configuration to the Comfort Panel and start the Runtime.

Note Please note that your RFID cards have different UIDs. This is why the passwords
of your users differ from the application example.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 64
3 SIMATIC HMI Option+ Functions

3.7.3 Configuration: Adding user via Runtime

Users can be added quickly and easily during system operation via the "User view"
control.
Depending on the user group affiliation, you can enter different settings in the user
view.

Administrators
All users groups with the authorization "User administration" which have been
preset for the "Administrator group" therefore can:
 Add and delete users
 Enable blocked users
 Edit all usernames and passwords
 Change group affiliations
 Adjust all logoff times
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 65
3 SIMATIC HMI Option+ Functions

Configuration steps
The following table explains the necessary configuration steps to add a user via
Runtime. An example for logging on a new user can be found in chapter 3.7.5.
Table 3-20
No. Action
1. Enable the settings "Set password prompt of User view" and "Log off current user
when card leaves reader" in SIMATIC HMI Option+ configuration.

2. Add the "User view" to your screen, using drag-and-drop.


 Siemens AG 2019 All rights reserved

3. 1. Add a button and rename it to "Login".


2. Then open the "Events" of the button.
3. Click to configure the "ShowLogonDialog" system function.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 66
3 SIMATIC HMI Option+ Functions

3.7.4 Configuration: Automatic logon via RFID card

The log on of the user via card reader is via VB Script in Runtime. A tag
(PMLOGON_UID) from Runtime is written via PM-LOGON Basic using SOAP
service. If there is a change in value, the newly written tag is processed via VB
script. The following 3 different cases exist:
- Card not available
- Card available (user stored in system)
- Card available (user not stored in system)
The configuration steps required for this are described below.
Table 3-21
No. Action
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "06_Option+_PMLogon" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 67
3 SIMATIC HMI Option+ Functions

No. Action
2. Adding scripts
3. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
03_Scripts" folder.
4. Drag the "PMLOGON_UID_Changed" VB script to the "VB scripts" folder of
your operator panel.
 Siemens AG 2019 All rights reserved

3. Adding I/O field for logged in user


1. Add an I/O field into your screen.
2. Interconnect the I/O field to the "CurrentUser" tag.

Note
If you use the templates from this application example, this step is not necessary,
since this has already been implemented in the templates.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 68
3 SIMATIC HMI Option+ Functions

No. Action
4. Including text field (if user is not logged in)
1. Add a text field to your screen.
2. Enter the text "User not available".
3. Open the "Animations" tab.
4. Dynamize the "Animations" using the "StatusRFID" tag, so that the test field
becomes visible at value 2.

Note
If you use the templates from this application example, this step is not necessary,
since this has already been implemented in the templates.
 Siemens AG 2019 All rights reserved

5. Transfer the configuration to the Comfort Panel and start the Runtime.

Note Alternatively, you can include the "40_Settings" screen into the "Screens" folder
of the operator panel from the "Master copies > 01_HMI > 01_Tools > SIMATIC
HMI Option+ > 01_Screens" folder.
All image elements that are required for the SIMATIC HMI Option+ "PM-LOGON
Basic(RFID Login)" function have already been configured in this screen.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 69
3 SIMATIC HMI Option+ Functions

3.7.5 Behavior in Runtime

"Settings" screen
Figure 3-27

4 3 2
 Siemens AG 2019 All rights reserved

Table 3-22
No Action
.
1. The currently logged on user can be displayed via the I/O field, for this purpose,
three cases are distinguished.
 RFID card on card reader and user available

 RFID card on card reader and user not available

 No RFID card on card reader

2. Via the "Logout" button, the current user can be logged off from the system.
3. Via the “Login" button, the current user can be logged on in the system via the
keyboard.
4. The "Help" button provides more information on how you can add a user with an
RFID card.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 70
3 SIMATIC HMI Option+ Functions

Adding user (administrator with password)


If you want to identify yourself as administrator with password and add a user
using Runtime, proceed as shown in the following table.
Table 3-23
No. Action
1. To be able to add a user via Runtime, the following checkboxes have to be enabled
in the SIMATIC HMI Option+ "PM-LOGON Basic (RFID Login)" function.

2. 1. Click on the "Login" button.


2. Logon with a user with administrative rights.
3. Click on "OK" to confirm your entry.
 Siemens AG 2019 All rights reserved

4. 1. Create a new "Operator3" user.


2. Click on the password field of the new user.
3. Then place the RFID card of the new user onto the card reader. The card UID
is automatically used as password and then closes the password dialog.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 71
3 SIMATIC HMI Option+ Functions

Adding user (administrator with RFID card)


If you want to identify yourself as administrator with RFID card and add a user
using Runtime, proceed as shown in the following table.
Table 3-24
No. Action
1. To be able to add a user via Runtime, the following checkboxes have to be enabled
in the SIMATIC HMI Option+ "PM-LOGON Basic (RFID Login)" function.

2. Place a card with administrator rights onto the card reader. All created users are
displayed in the "User Administration" control.
 Siemens AG 2019 All rights reserved

3. 1. Add a new user name "Operator4" in the "User Display" WinCC Control.
2. Click on the password field of the new user.
3. Then place the card of the new user onto the card reader. The card UID is
automatically used as password and then closes the password dialog.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 72
3 SIMATIC HMI Option+ Functions

3.8 QR/barcode scanner


3.8.1 Function description

Using the "Barcode Scanner" function, SIMATIC HMI Option+ enables you to write
codes captured with a barcode scanner directly into a tag and process them
further.
Figure 3-28
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "Versions"
function.
Table 3-25
Parameter Description
Enabled Checkbox to enable the function
Write Barcode to Tag: Specifies the name of the tags for the TIA Portal engineering in
which the content of the scanned codes is written
Read Tag: Specifies the name of the tags for TIA Portal Engineering that
indicate the successful configuration and readiness of the bar
code reader.

Supported reader
The following barcode scanners are supported by SIMATIC HMI Option+:
Table 3-26
Type Article number
SIMATIC MV320 6GF3320-0HT01
SIMATIC MV325 6GF3325-0HT01

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 73
3 SIMATIC HMI Option+ Functions

3.8.2 Configuration

In order to be able use the "Barcode Scanner" function, you must follow the steps
below:
1. Configure barcode scanner
2. Configure SIMATIC HMI Option+ configuration
3. Configure function accordingly in the TIA Portal
All three steps are described in detail below.

Configuring the reader


In order to be able to write directly into a tag using the handheld SIMATIC Ident
reader, the SIMATIC reader has to be configured for this purpose. The SIMATIC
Reader is configured by scanning Datamatrix codes.
The table below shows you which Datamatrix codes you need for the configuration
in combination with SIMATIC HMI Option+.
Table 3-27
No Description SIMATIC MV320 SIMATIC MV 325
.
1. Scan the following code with the
SIMATIC MV320/MV325 to change the
USB settings from "USB Mode Virtual
COM".
 Siemens AG 2019 All rights reserved

USB Virtual COM USB Virtual COM


One Way Mode Mode

2. In the next step, erase the existing


Prefix- & Suffix configuration of the
reader.
Erase Prefix & Suffix Erase Prefix & Suffix
Data - Default Data - Default

3. Then change the "Suffix settings" to


"Suffix Carriage Return" with the
following code.
Suffix – Carriage Return
Suffix – Carriage Return
(RS232 Mode Only)
(RS232 Mode Only)

4. Optional:
If you want to improve the readability of
the reader from the cell phone, you can
configure it, using the link on the right.
Cell Phone Reading Cell Phone Reading
Enhancement On Enhancement On

5. The SIMATIC Ident handheld reader system is fully configured.

Note Further information on the configuration and commissioning of the SIMATIC


Ident handheld reader systems SIMATIC MV320/SIMATIC MV325 can be found
in the operating instructions at the following link:
Operating Instructions:
https://support.industry.siemens.com/cs/ww/en/view/78905254
Compact operating instructions MV325:
https://support.industry.siemens.com/cs/ww/en/view/109480841

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 74
3 SIMATIC HMI Option+ Functions

If you make a configuration change in SIMATIC HMI Option+ or close the


console application of SIMATIC HMI Option+, the following QR/barcodes
will not be processed correctly. In this case, you have to restart the
WARNING Comfort Panel.

Configuration of SIMATIC HMI Option+ configuration


Table 3-28
No. Description
1. Open the "CPU Usage" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Enabled" checkbox.
3. Confirm your selection by clicking "OK".
4. Then confirm the dialog whether the selection is to be saved.
Figure 3-29
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 75
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "11_Option+_QrBarcode" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Adding faceplates
1. Open the "Types > 02_Tools > SIMATIC HMI Option+ > 02_Faceplates"
folder.
2. Drag the "CpuUsage" faceplate, using drag-and-drop, into a screen of your
operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 76
3 SIMATIC HMI Option+ Functions

No. Description
3. Interconnecting a faceplate
1. Select the faceplate and open the "Interfaces" tab.
2. Select the "10_Option+_CpuUsage" tag table.
3. Drag the "Panel_CpuUsage" tag from the details view of the tag table to the
interface parameter using drag-and-drop.
 Siemens AG 2019 All rights reserved

4. Transfer the configuration to the Comfort Panel and start the Runtime.

3.8.3 Behavior in Runtime

If the MV320/MV325 has been configured correctly, the faceplate appears in the
ready state. The status shows "Ready" and the "Scanned Code" area displays the
contents of the scanned code.
Figure 3-30

If the two optical readers were not correctly configured or if the SIMATIC HMI
Option+ function was not enabled, the faceplate appears as follows.
Figure 3-31

Hinweis The faceplates from the library are only one possibility for visualization.
Alternatively you can directly integrate the variable "Panel_Barcode" into your
project.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 77
3 SIMATIC HMI Option+ Functions

3.9 Remote monitoring (Sm@rtService Monitor)


3.9.1 Function description

The "Sm@rtService Monitor" function, which was available separately in the past,
has been integrated and further developed in SIMATIC HMI Option+. With the help
of Sm@rtService Monitor", connections which access the device (e.g.
Sm@rtClient) can be cyclically polled.
The connection partners determined (IP address, host name) are written into tags
of the Comfort Panel Runtime and can therefore be easily archived.
This can be used, for example, to determine which and how many Sm@rt clients
access the HMI.
Figure 3-32
 Siemens AG 2019 All rights reserved

Denying access to remote users


If you have logged on to the operator panel on site, it may happen that a user
connects to the same operator panel at the same time via Sm@rtClient connection.
The Sm@rtClient user is now logged in with your credentials and has your
authorization level for the plant.
To prevent this, the "Sm@rtService Monitor" function is equipped with an
appropriate protection.
For more information, please refer to chapter 3.9.3 in the block title "Remote
access request with locally logged in user".

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 78
3 SIMATIC HMI Option+ Functions

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+
"Sm@rtService Monitor" function.
Table 3-29
Parameter Description
Enabled Checkbox to enable the function
Configuration Set Preselection of the respective configuration set
Ports One or more port numbers which are searched for; alternatively, a
text description of the port can be given (e.g. http)
Ignore local Specifies whether the local connections are to be counted
connections  False
Local connections are handled like remote connections.
 True
Local connections to form the "ConnectionCount" tag are
ignored.
Note
Since the tool itself establishes an HTTP connection to set the tags
(SOAP), such a connection would appear in the list and in the
"ConnectionCount" tag.
Resolve address If the checkbox is enabled, the host names are written into the tags
instead of the IP address.
Note
Name resolution takes time, this is why this option should be used
 Siemens AG 2019 All rights reserved

carefully or only in test cases.


Group connection Depending on this setting, the number of connections is determined:
count by port  False
Each individual connection of a remote partner to one of the
specified ports increments the connection counter
 True
All connections of a remote partner to the same port are only
counted as one single connection.
Note
A remote partner can have more than one connection to the
same port (not unusual for HTTP)
Active Tag Specifies whether the respective service is active/inactive.
Connection Count Specifies the sum of the connected clients of the individual services
Tag
Client Tags Specifies the IP address or host name of the respective clients

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 79
3 SIMATIC HMI Option+ Functions

3.9.2 Configuration

The following table shows you all the configuration steps for integrating the
"Sm@rtServiceMonitor" function into your project.

Configuration of SIMATIC HMI Option+ configuration


Table 3-30
No. Description
1. Open the "Storage Sm@rtService Monitor" function in the SIMATIC HMI Option+
configuration.
2. Enable the "Enabled" checkbox.
3. If you want to display Sm@rtServer, http and the sum of all connections, no
further settings are necessary.
If you want to display other remote monitoring (e.g. FTP) in Runtime, you have to
adjust the respective parameters.
4. Confirm your selection by clicking "OK".
5. Then confirm the dialog whether the selection is to be saved.
Figure 3-33
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 80
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


Table 3-31
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "07_Option+_SmaSerMon" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Inserting screen
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
01_Screens" folder and then the folder with the size of your Comfort Panel
display.
2. Drag the "13_Sm@rtServiceMonitor" screen to the "Screens" folder of your
operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 81
3 SIMATIC HMI Option+ Functions

No. Description
3. Inserting pop-up screen
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
02_PopUpScreens" folder.
2. Drag the "Pop_up_ControlSmartServer" screen and the
"Pop_up_RemoteRequest" screen to the "Pop-up screens" folder of your
operator panel.
 Siemens AG 2019 All rights reserved

Note:
If you hold down the "CTRL" button you can select several elements in the library
and move them all at once.
4. Adding scripts
1. Open the "Master copies > 01_HMI > 03_Tools > SIMATIC HMI Option+ >
03_Scripts.
2. Drag the VB scripts to the "VB scripts" folder of your operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 82
3 SIMATIC HMI Option+ Functions

No. Description
5. Adding faceplate
1. Open the "Templates" of your screens by inserting the object to display an
active remote connection.
2. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
06_CopyManual" folder.
3. Drag the "btnRemoteActive" button into the status bar of the screen template.

If you use multiple templates, you can repeat this step.


6. Adding task
 Siemens AG 2019 All rights reserved

1. Open the "Scheduled tasks" folder in the project navigation.


2. Select the "ReadUser" task.
Note
If the Scheduled task "Read User" doesn`t exist, you can insert this from the
library (chapter 2.5.2).
3. Open the "Properties > Events" tab.
4. Click on "Add Function" and add the "GetGroupNumber" system function.
5. Specify "CurrentUserGroup" as tag.

7. Transfer the configuration to the Comfort Panel and start the Runtime.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 83
3 SIMATIC HMI Option+ Functions

3.9.3 Behavior in Runtime

Once Runtime has started, you can select the corresponding service category
("Sm@rtServer", "HTTP" and "Total") in the individual tabs.
The individual tags are displayed graphically in the respective tab views and give
you the following information:
 Service is active/inactive.
 Number of connected clients
 IP address or the hostname of the connected client
Figure 3-34
 Siemens AG 2019 All rights reserved

Controlling Sm@rtServer
In addition, you have the possibility to start and stop the Sm@rtServer in the
"Sm@rtServer" tab. You can thus decide on site whether the clients are authorized
to access or not.
Figure 3-35

Note Further safety-relevant settings, for example, how the incoming Sm@rtServer
connections have to be confirmed, can be found in the manual "WinCC
Engineering V15 - Options".
https://support.industry.siemens.com/cs/ww/en/view/109755217/40410562699

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 84
3 SIMATIC HMI Option+ Functions

Remote access request for locally logged in user


If a user is logged on to the operator panel and another user connects via
Sm@rtClient, the following pop-up window appears. This message is displayed for
a defined time (in the example project 10s by default) and enables the operator on
site to directly terminate the incoming connection.
To allow the connection and grant the remote user access to the operator panel,
wait until the time expires. Then the previous screen is activated and the locally
logged in user is logged out.
Figure 3-36

2
5

4
3
 Siemens AG 2019 All rights reserved

In the pop-up window that appears, the following contents are displayed:
1. Button "Remote user" logged on
The button (1) flashes yellow as long as one or more Sm@rtClients are
accessing the Sm@rtServer. The button is not displayed until a Sm@rtClient is
connected. Clicking the button disconnects all connected Sm@rtClients.
2. Name or IP address of the client to be connected
The parameter field (2) displays the IP address or the hostname of the newly
connected client so that the local operator on site can decide whether this
client is granted access.
3. Button to prevent connection
The "Decline" button allows you to terminate the connection. Clicking the
button disconnects all connected Sm@rtClients.
4. User name of the user logged on at the site
The parameter field displays the user name of the user logged on locally.
5. Time remaining to reject the request
This parameter field is used to start a time of ten seconds during which the
user can decide whether the connection may be established. The remote user
cannot access the SIMATIC HMI Comfort Panel until this time has elapsed.
The time can be set in the WinCC project. Details can be found in the following
block title "Notes".

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 85
3 SIMATIC HMI Option+ Functions

Notes
The time until the remote maintenance user gains access to the operator panel can
be set in the TIA Portal project.
1. To do this, open the "Properties" of the "Pop_up_RemoteRequest" pop-up
screen.
2. Then open the "Events" tab.
3. Change the "Cycle" of the "SimulateTag" system function with the
"LogoutLocalUser" tag.

Note The value corresponds to a multiple of 200 ms, i.e., for example, 50 for 10
seconds.

Figure 3-37
 Siemens AG 2019 All rights reserved

Open the "07_Option+_SmartServiceMonitor" tag table. For the “Logout_Time” tag,


set the desired time in seconds as the start value.
Figure 3-38

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 86
3 SIMATIC HMI Option+ Functions

3.10 IP Address
3.10.1 Function description
The SIMATIC HMI Option+ "IP Address" function makes it possible to change the
communication parameters of the individual network interfaces dynamically from
the Runtime of the Comfort Panel. This includes:
 Enabling/disabling network adapter
 Changing IP address
 Changing subnet mask
 Enabling/disabling DHCP
Figure 3-39
 Siemens AG 2019 All rights reserved

NOTICE If you disable the network adapter, you no longer have access to the
system process (for example, CPU) via this interface.

Parameter description
The following table shows all setting parameters of the SIMATIC HMI Option+ "IP
Address" function.
Table 3-32
Parameter Description
Network Adapter Enables the function and specifies the network adapter interface
Initial state Specifies the state of the network drives when the Comfort Panel is
started.
 Enabled
The network adapter is automatically enabled at startup.
 Disabled
The network adapter is automatically disabled at startup.
 Do not change
Maintains the current state
IP-Address Tag Specifies the name of the tags for the TIA Portal engineering

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 87
3 SIMATIC HMI Option+ Functions

3.10.2 Configuration

The following table shows you all the configuration steps, how to dynamically
change the parameters of the network adapters from within Runtime.

Configuration of SIMATIC HMI Option+ configuration


Table 3-33
No. Description
1. Open the "IP Address" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Network Adapter 1" check box.
3. Adjust the initial status individually.
4. Confirm your selection by clicking "OK".
5. Then confirm the dialog whether the selection is to be saved.
Figure 3-40
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 88
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


Table 3-34
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "08_Option+_IPAdress" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Adding scripts
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
03_Scripts" folder.
2. Drag the VB scripts "ReadAdapterSettings" and "SetDhcpForAdapters" to the
"VB scripts" folder of your operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 89
3 SIMATIC HMI Option+ Functions

No. Description
3. Adding faceplates
1. Open the "Types > 02_Tools > SIMATIC HMI Option+ > 02_Faceplates"
folder.
2. Drag the "IpAddress" faceplate, using drag-and-drop, into a screen of your
operator panel.

4. Interconnecting a faceplate
1. Select the faceplate and open the "Interface" tab.
2. Select the "08_Option+_IPAddress" tag table.
3. Drag the "Panel_AdapterAdress1" HMI tag from the details view of the tag
table to the "Interface" parameter using drag-and-drop.
4. You can assign a label for the network drive (e.g. PN_X1) on the "Adapter"
interface parameter.
 Siemens AG 2019 All rights reserved

Note
On the "Visibility" interface parameter you can interconnect a Boolean tag with
which you can make the template visible/invisible.
5. Inserting another faceplate (optional)
If your Comfort Panel has a second network adapter, you can also control it
dynamically from Runtime. To do this, insert a second faceplate (step 3) and
interconnect it to the "Panel_AdapterAddress2" HMI tag (step 4).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 90
3 SIMATIC HMI Option+ Functions

No. Description
6. Inserting DHCP button (optional)
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
06_CopyManual" folder.
2. Drag the "btnSetDHCP" slider into the screen in which you have configured
the "SetIpAdressAndNetmask" faceplate.

Note
Enabling the "DHCP" function is only designed for network adapter 1.
7. Transfer the configuration to the Comfort Panel and start the Runtime.
 Siemens AG 2019 All rights reserved

Note Alternatively, you can include the "12_SecurityandNetwork" screen into the
"Screens" folder of the operator panel from the "Master copies > 01_HMI >
01_Tools > SIMATIC HMI Option+ > 01_Screens" folder.
All image elements of the SIMATIC HMI Option+ function "Storage Control", "IP
Address" and "Network Shares" are already contained and configured this
screen.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 91
3 SIMATIC HMI Option+ Functions

3.10.3 Behavior in Runtime


Network adapter enabled
If the network adapter is enabled, the "IP Address" and "Subnet Mask" are
highlighted in white and can be edited.

Figure 3-41

Network adapter disabled


When the network adapter is disabled, all elements of the faceplate are inactive
and cannot be operated.

Figure 3-42

Incorrect input
If the configuration in the "IP Address" or "Subnet Mask" field is incomplete/invalid
 Siemens AG 2019 All rights reserved

but also if there is no network cable, both fields are highlighted in red.

Figure 3-43

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 92
3 SIMATIC HMI Option+ Functions

3.11 Hosts
The "Host" function is a possibility to enable the name resolution of the computer
name.
Network shares, for example, only work from the Comfort Panel to the path via the
computer name (\\<computer name>\share\). If you try to access a path that
specifies the IP (\\\<IP>\share\) this is not possible.

Note The host name in SIMATIC HMI Option+ configuration must be identical to the
actual computer name.

Note When accessing network drives/printer shares, the host computers must be
located on the same subnet as the Comfort Panel. Access across subnets using
Windows CE is possible if a valid gateway/router is entered on the panel.

Figure 3-44
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 93
3 SIMATIC HMI Option+ Functions

3.12 Network drives (Network Shares)


3.12.1 Function description

The network drives "Network Shares" function allows you to connect up to five
network drives from the Comfort Panel.
To do this, enter the respective parameters in the individual columns in the
SIMATIC HMI Option+ configuration. The individual columns are described in detail
below.
Figure 3-45
 Siemens AG 2019 All rights reserved

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "Network
Shares" function.
Table 3-35
Parameter Description
Enabled Checkbox to enable the function
Cycle Update time of the tags (in seconds)
Resource (column) Path of the network drive
Note
Pay attention to the correct spelling of the network drive path
(\\name of computer\share name), otherwise no connection can
be established.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 94
3 SIMATIC HMI Option+ Functions

Parameter Description
Initial state (column) Specifies the initial state that the network drive should adopt when
the Comfort Panel is started: Here, you can choose between three
states.
 Connected
Network drive is automatically connected to the Comfort
Panel when it is started
 Disconnected
Network drive is not connected to the Comfort Panel when it
is started
 Do not change
Maintains the current state
Tag (column) Name of HMI tag for TIA Portal engineering
Credentials (column) Dialog to store the credentials (domain, user name and password)
for the respective network drives
 Siemens AG 2019 All rights reserved

Note
If you have not stored any login data, the credentials are
prompted as soon as you want to connect to a network drive from
Runtime.

Note If you want to remove a network drive from the SIMATIC HMI Option+, delete the
entry from the "Resource" column. Then confirm the new configuration by
clicking "OK".

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 95
3 SIMATIC HMI Option+ Functions

3.12.2 Configuration

Configuration of SIMATIC HMI Option+ configuration


Table 3-36
No. Description
1. Configuring the network drive
1. Open the "IP Address" function in the SIMATIC HMI Option+ configuration.
2. Enable the "Enabled" checkbox.
3. Enter the path of the network drive to be connected in the "Resource"
column.
4. Customize the initial status of the network drive.
 Siemens AG 2019 All rights reserved

2. Optional: Storing log-on data


1. Open the expanded view in the "Credentials" column.
2. Enable the "Provide credentials" check box.
3. Specify the domain and the credentials.
4. Confirm the credentials with a green checkmark.
5. Confirm the configuration of the network drives with "OK".

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 96
3 SIMATIC HMI Option+ Functions

Configuration in TIA Portal


Table 3-37
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
04_Tags" folder in the TIA Portal project library.
2. Drag the "09_Option+_NetworkShare" tag table to the "HMI tags" folder of
your operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Adding scripts
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
03_Scripts" folder.
2. Drag the VB scripts "NetworkShare" and "NetworkShareAbort" to the "VB
scripts" folder of your operator panel, using drag-and-drop.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 97
3 SIMATIC HMI Option+ Functions

No. Description
3. Including pop-up screens
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
02_PopUpScreens" folder.
2. Drag the "Pop_up_NetworkShare" screen to the "Pop-up screens" folder of
your operator panel.

4. Adding faceplates
1. Open the "Types > 02_Tools > SIMATIC HMI Option+ > 03_Faceplates"
folder.
 Siemens AG 2019 All rights reserved

2. Drag the "NetworkShare" faceplate, using drag-and-drop, into a screen of


your operator panel.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 98
3 SIMATIC HMI Option+ Functions

No. Description
5. Interconnecting a faceplate
1. Select the faceplate and open the "Interfaces" tab.
2. Select the "09_Option+_NetworkShare" tag table.
3. Drag the "Panel_NetworkShare1" HMI tag from the details view of the tag
table to the "Interface" parameter, using drag-and-drop.
4. You can assign a label for the network drive on the "LabelText" interface
parameter.
 Siemens AG 2019 All rights reserved

Note
On the "Visibility" interface parameter you can interconnect a Boolean tag with
which you can make the template visible/invisible.
6. Including system function
1. Then open the "Events" tab.
2. Add the "ShowPopupScreen" system function.
3. Enter "Pop_up_NetworkShare" as the screen name.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 99
3 SIMATIC HMI Option+ Functions

No. Description
7. Optional: Faceplate for several network drives
If you want to connect several network drives with your Comfort Panel, repeat
steps 4 to 6. However, in step 5, interconnect the respective faceplate with the
HMI tags "..._NetworkShare2","..._NetworkShare3",...
8. Optional: Inserting a semi-transparent background
1. Open the "Master copies > 01_Tools > SIMATIC HMI Option+ >
06_CopyManual" folder.
2. Drag the "Background" graphic display into the same screen as the
"NetworkShare" faceplate using drag-and-drop.
3. If necessary, adjust the size of the graphics display to the size of the entire
screen.
 Siemens AG 2019 All rights reserved

Note
The graphic display serves as a lock screen in Runtime and prevents incorrect
operation when the "NetworkShare" pop-up is displayed (see Figure 3-49).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 100
3 SIMATIC HMI Option+ Functions

No. Description
9. Optional: Opening storage location directly
1. Add a button to the screen.
2. Open the "Events" tab and add the "OpenFileExplorer" system function.
3. Enter "Panel_NetworkShare1.ShareName" as the starting point.
4. Add the following parameters to the system function:
– Path (output): "Option+_Filebrowser_FilePath"
– Status (output: "Option+_Filebrowser_State"
 Siemens AG 2019 All rights reserved

10. Save your project and start Runtime.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 101
3 SIMATIC HMI Option+ Functions

Note Alternatively, you can include the "12_SecurityandNetwork" screen into the
"Screens" folder of the operator panel from the "Master copies > 01_HMI >
01_Tools > SIMATIC HMI Option+ > 01_Screens" folder.
All image elements of the SIMATIC HMI Option+ function "Storage Control", "IP
Address" and "Network Shares" are already contained and configured this
screen.
 Siemens AG 2019 All rights reserved

3.12.3 Behavior in Runtime

If Runtime has been started on the Comfort Panel, an appropriate operating


concept is provided for the individual network drives, depending on their status, in
order to minimize operating errors.

Network drive present but not connected


If a network drive was created in SIMATIC HMI Option+ configuration but it is not
connected, the name of the path appears in red in the I/O field of the faceplate in
Runtime.
The "Connect" button is displayed as active and allows a connection.
The buttons for "Disconnect" and opening the network drive ("...") are inactive and
cannot be operated.
Figure 3-46

Network drive not configured or deleted


If no network drive has been created or it has been deleted, the "Connect" button is
also displayed as inactive and cannot be operated. In this case, the I/O field also
remains empty.
Figure 3-47

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 102
3 SIMATIC HMI Option+ Functions

Note If a network drive is removed from the SIMATIC HMI Option+ configuration,
Runtime has to be restarted in order to update the respective HMI UDT.

Network drive present and connected


If the network drive is connected to the Comfort Panel, the network path is
highlighted in white in the I/O field.
In this state, the buttons for "Disconnect" and opening the network drive path ("...")
are displayed as active and can be operated.
The "Connect" button is displayed as inactive and cannot be operated.
Figure 3-48

Behavior for "Disconnect network share"


If you disconnect a network drive from Runtime, you no longer have access to the
files stored there. Before disconnecting the network drive, a pop-up message
appears again indicating whether the network drive should be disconnected.
The remaining area of the screen, apart from the pop-up screen, is blocked by the
semi-transparent background and can therefore not be operated.
Only when you click on "Disconnect" in the pop-up, is the network drive no longer
accessible from the Comfort Panel.
 Siemens AG 2019 All rights reserved

Figure 3-49

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 103
3 SIMATIC HMI Option+ Functions

3.13 Certificates
Note Moving certificates (OPC as well as SIMATIC Logon) only works via SIMATIC
HMI Option+ configuration dialog. You can only move the certificates from the
Runtime if you open the SIMATIC HMI Option+ configuration first (e.g. with the
"Start program" system function).
You will find a button with the respective system function in the "Master copies
> 01_HMI > 01_Tools > SIMATIC HMI Option+ > 06_CopyManual" folder in the
library.
 Siemens AG 2019 All rights reserved

Figure 3-50

3.13.1 OPC UA Certificates

If you operate a Comfort Panel as an OPC server, the "Certificates" function


simplifies the handling of OPC UA certificates for you. This is how you can accept,
deny and delete certificates on the SIMATIC Comfort Panel at the push of a button.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 104
3 SIMATIC HMI Option+ Functions

Moving certificates
The following table shows you how to handle OPC UA certificates with SIMATIC
HMI Option+.
Table 3-38
No. Description
1. 1. Open the "OPC UA Certificates" function in the SIMATIC HMI Option+
configuration.
2. Select the register card "OPC UA certificates".
3. Then select the certificate you want to move or delete in the "Rejected"
selection box.
4. Click on "Accept".
5. Confirm the message dialog by clicking on "Yes" if you want to accept the
certificate.
 Siemens AG 2019 All rights reserved

2. To move a certificate back to the "Rejected" folder, the process is identical.


1. Select the certificate in the "Accepted" selection box.
2. Click on "Reject".
3. Confirm the message dialog.

Note How to encrypt a connection between SIMATIC Logon and a Comfort Panel can
be found at the following link:
https://support.industry.siemens.com/cs/ww/en/view/109480490

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 105
3 SIMATIC HMI Option+ Functions

3.13.2 SIMATIC Logon Certificates

In addition to improving the OPC UA certificate handling, SIMATIC HMI Option+


also allows you to manage your SIMATIC logon certificates.
Figure 3-51
 Siemens AG 2019 All rights reserved

Note Further information on how to encrypt the connection between SIMATIC Logon
and Comfort Panels can be found in the following FAQ:
https://support.industry.siemens.com/cs/ww/en/view/109480490

Parameter description
The following table shows all parameters of the SIMATIC HMI Option+ "SIMATIC
Logon Certificates" function.
Table 3-39
Parameter Description
Enabled Checkbox to enable the function
Cycle Update time of the tags (in seconds)
Automatically accept Checkbox to accept certificates automatically
rejected certificates:
Rejected Count Tag: Name of HMI tag for TIA Portal engineering

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 106
3 SIMATIC HMI Option+ Functions

Configuration of SIMATIC HMI Option+ configuration


Table 3-40
No. Description
1. Open the "Certificates" function in the SIMATIC HMI Option+ configuration.
2. Open the register "SIMATIC Logon Certificates (Runtime)".
3. Enable the "Enabled" checkbox.
4. Adjust the settings to your own requirements.
5. Confirm your selection by clicking "OK".
6. Then confirm the dialog whether the selection is to be saved.
Firgure 3-52
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 107
3 SIMATIC HMI Option+ Functions

Configuration TIA Portal


Table 3-41
No. Description
1. Adding tag table
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+
>04_Tags" folder in the TIA Portal project library.
2. Drag the "12_Option+_LogonCerts" tag table to the "HMI tags" folder of your
operator panel, using drag-and-drop.
 Siemens AG 2019 All rights reserved

2. Creating I/O fields


1. Create an I/O field (mode: output).
2. Open the expanded view in "Tag" in the properties of the I/O field.
3. Select the tag "Panel_SLCertificateRejectedCount" in the tag table
"12_Option+_LogonCerts".
4. Confirm the selection.
5. Add a text field above the I/O field and rename it according to the tag.

Move certificates
To move the SIMATIC Logon Certificates in the "SIMATIC Logon Certificates" tab,
proceed as for handling OPC UA certificates (show Table 3-38).

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 108
3 SIMATIC HMI Option+ Functions

3.14 Desktop icons


The "Desktop Icons" function allows you to hide the icons on the desktop of the
SIMTIC HMI Comfort Panel. There are three options available:
 Hide "My Device" Icon
Hides the "My Device" desktop icon.
 Hide "Recycle Bin" Icon
Only hides the "Recycle Bin" desktop icon
 Remove all links from Desktop
Hides all desktop icons except "My Device" and "Recycle Bin"
Configuration

Hide icons
To hide desktop icons, proceed as follows:
Table 3-42
No. Description
1. Open the "Desktop Icons" function in the SIMATIC HMI Option+ configuration.
2. Enable the option boxes to hide the respective icons.
3. Confirm your selection by clicking "OK".
4. Then confirm the dialog whether the selection is to be saved.
 Siemens AG 2019 All rights reserved

Remark
The next time you restart your Comfort Panel, the respective desktop icons will
no longer be displayed.

Figure 3-53

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 109
3 SIMATIC HMI Option+ Functions

3.15 Tags summary


The "Tags summary" function allows you to display and replace all tags used in
SIMATIC HMI Option+.

Renaming tags
In order to rename tags, proceed as follows:
Table 3-43
No. Description
5. Open the "Tags summary" function in the SIMATIC HMI Option+ configuration.
6. Enter a search term in the "Search:" field.
7. Enter the name with which the searched term is to be replaced in the "Replace
with:" field.
8. Select the tags to be renamed in the "Selected" column.
9. Then click on "Replace".

Figure 3-54
 Siemens AG 2019 All rights reserved

Note If you change the default names of the tags in SIMATIC HMI Option+, you also
have to change the tags in the HMI tag tables in the TIA Portal.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 110
3 SIMATIC HMI Option+ Functions

3.16 Import/Export
The "Import/Export" function allows you to export all settings you have made in
SIMATIC HMI Option+ to a USB stick.
The SIMATIC HMI Option+ settings can thus be restored quickly and easily, for
example, if you:
 Replace the Comfort Panel
 Update the image of the Comfort Panel
 Reset the Comfort Panel to factory settings
 Want to transfer the SIMATIC HMI Option+ settings to other Comfort Panels
Figure 3-55
 Siemens AG 2019 All rights reserved

Configuration file
After the export, a "HMIOptionPlus" folder is created on the USB device. The
configuration files are stored in this file.
Figure 3-56

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 111
3 SIMATIC HMI Option+ Functions

Importing/exporting settings
The following table shows you which configuration steps are necessary to
export/import the SIMATIC HMI Option+ settings.
Table 3-44
No. Description
1. 1. Open the "Import/Export" function in the SIMATIC HMI Option+
configuration.
2. Plug a USB stick into your Comfort Panel.
3. If the USB stick is not automatically connected to the operating system, click
"Mount".
 Siemens AG 2019 All rights reserved

2. 1. Click on "Export" to export the SIMATIC HMI Option+ settings. To import the
settings afterwards, click on "Import".
2. Then click on "Dismount" to disconnect the USB stick from the operating
system.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 112
4 Error Handling

4 Error Handling
If no values are displayed in the WinCC Runtime of the operator panel (e.g.
uptime), please check:
1. Whether the "Uptime" function is enabled in SIMATIC HMI Option+.
2. Whether the HMI tag is spelled correctly.
3. Whether the SOAP service has been configured correctly.
For more information about the status of each tag, see the console application of
SIMATIC HMI Option+.
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 113
5 Optional Functions in the Example Project

5 Optional Functions in the Example Project


Opening Control Panel from Runtime
In addition to the functions of SIMATIC HMI Option+, access to the individual
categories of the control panel is implemented in the example project. This is how
you can open individual functions of the Control Panel without ending the Runtime.

Configuration
Table 5-1
No. Description
1. Adding caption
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
06_CopyManual > OpenControlPanel" folder in the TIA Portal project library.
2. Drag the "txtOpenControlCategory" text field into your screen.
 Siemens AG 2019 All rights reserved

2. Adding button and symbolic I/O field


1. Drag the "btnOpenControlPanel" button into the same screen as the test
field, using drag-and-drop.
2. Then also drag the symbolic I/O field "ParameterSelect" into the screen
using drag-and-drop.

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 114
5 Optional Functions in the Example Project

No. Description
3. Adding a script
1. Open the "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ >
03_Scripts" folder in the TIA Portal project library.
2. Drag the VB script "ControlPanelStart" to the "VB scripts" folder of your
operator panel
 Siemens AG 2019 All rights reserved

4. Transfer the configuration to the Comfort Panel and start the Runtime.

Behavior in Runtime
When Runtime has started you can preselect the category you want to open via the
symbolic I/O field.
Click on the "Open" button to open the appropriate category and display it in the
foreground (here, for example, "Regional and Language Settings").

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 115
6 Operating the Application Example

6 Operating the Application Example


Start screen
Figure 6-1

3
1
2
 Siemens AG 2019 All rights reserved

1 Schaltfläche zum Öffnen des Übersichtsbild „Application“

2 Schaltfläche zum Anmelden eines Benutzers


3 Schaltfläche zum Einblenden des Slide-In (Navigationsbereich)

"Application" screen
Figure 6-2

4
1 2 3

1 Button to open the SIMATIC HMI Option+ Application

2 Button to open the "SIMATIC HMI Option+ Configuration"


3 Button to open the "SIMATIC HMI Option+ Console"
4 Displayed slide-in (navigation area)

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 116
6 Operating the Application Example

"SIMATIC HMI Option+" screens


Figure 6-3

1
2 3

1 Area navigation between the individual screens of the SIMATIC HMI Option+ functions
 Siemens AG 2019 All rights reserved

2 Active tab
3 Inactive tab and button to enable the tab

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 117
7 Valuable Information

7 Valuable Information
7.1 SIMATIC HMI Toolbox
Figure 7-1

In addition to the functions of SIMATIC HMI Option+, other useful functions such as
the following are often frequently needed in everyday work:
 Stopwatch
 Siemens AG 2019 All rights reserved

 Calculator
 Calendar
 Creating notes
The application example "Toolbox for HMI projects" contains preconfigured code
and visualization examples.
The different tools are available via global library and can thus be easily added to
your visualization. This saves you valuable development time that you would have
to invest in the development of separate tools.
For more information, please refer to the link:
https://support.industry.siemens.com/cs/ww/en/view/106226404

7.2 HMI templates & designs


Figure 7-2

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 118
7 Valuable Information

Give your machine an unmistakable face and turn the interface between machine
and human into the trademark of your automation solution.
The application example "SIMATIC HMI Control Panels - Innovative Design and
Operation - Innovative Design and Operation" shows you how you can implement
an individual and intuitive operating concept (e. g. HMI Template Suite) for your
HMI operator panel with templates, styles and icons.
Further information and libraries can be downloaded free of charge directly from
the application example:
https://support.industry.siemens.com/cs/ww/en/view/91174767

7.3 Remote Access to Control Panels


Whether for the purpose of servicing or evaluating the production data, working on
site increases travel times and most of all travel expenses. To keep these as low
as possible, SIMATIC HMI Panels provide you with the option of remote
maintenance and remote control.
For more information, please refer to the link:
https://support.industry.siemens.com/cs/ww/en/view/109476153

7.4 Security guidelines for SIMATIC HMI devices


Figure 7-3
 Siemens AG 2019 All rights reserved

SIMATIC HMI Option+ already gives you the option to make various safety-
relevant settings. However, for even more safety, safety strategies are required for
the configuration and operation of HMI operator devices.
Further information on the topic of "Security for operator panels" can be found in
the application example "Security guidelines for SIMATIC HMI devices":
https://support.industry.siemens.com/cs/ww/en/view/109481300

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 119
8 Appendix

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

Technical Support
Siemens Industry's Technical Support offers quick and competent support
regarding all technical queries with numerous tailor-made offers
– from basic support right up to individual support contracts.
Please address your requests to the Technical Support via the web form:
www.siemens.en/industry/supportrequest t
 Siemens AG 2019 All rights reserved

SITRAIN – Training for Industry


With our globally available training courses for our products and solutions and
using innovative teaching methods, we help you achieve your goals.
More information on the training courses offered as well as on locations and dates
is available at:
www.siemens.en/sitrain

Service offer
Our service offer includes the following:
 Plant Data Services
 Spare Parts Services
 Repair Services
 On Site and Maintenance Services
 Retrofit and Modernization Services
 Service Programs and Agreements
Detailed information on our service offer is available in the Service Catalog:
https://support.industry.siemens.com/cs/sc

Industry Online Support app


Thanks to the "Siemens Industry Online Support" app, you will get optimum
support even when you are on the move. The app is available for Apple iOS,
Android and Windows Phone:
https://support.industry.siemens.com/cs/ww/en/sc/2067

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 120
8 Appendix

8.2 Links and literature


Table 8-1
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/109754400
\3\ Application example "SIMATIC HMI Toolbox"
https://support.industry.siemens.com/cs/ww/en/view/106226404
\4\ Application example "Innovative Design and Operation"
https://support.industry.siemens.com/cs/ww/en/view/91174767
\5\ Application example "Remote Access to Control Panels"
https://support.industry.siemens.com/cs/ww/en/view/109476153
\6\ Application example "Security guidelines for SIMATIC HMI devices"
https://support.industry.siemens.com/cs/ww/en/view/109481300

8.3 Change documentation


 Siemens AG 2019 All rights reserved

Table 8-2
Version Date Modification
V1.0 03/2018 First version
V2.0 12/2018  Chapter "Communications settings" from SOAP to
OPC UA changed
 Chapter “Change-over from V1" added
 Chapter "Barcode Scanner" added
 Chapter "Desktop Icons" added
 Chapter "CPU load" added
 Chapter "SIMATIC LOGON certificate" added
V2.1 01/2019 Correction of small inaccuracies in the documentation

SIMATIC HMI Option+


Entry ID: 109754400, V2.1, 01/2019 121

S-ar putea să vă placă și