Documente Academic
Documente Profesional
Documente Cultură
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.
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
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
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.
3
1
2
6 5
7
Siemens AG 2019 All rights reserved
1 5
2 6
3 7
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.
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.
1 2 3 4
5
Siemens AG 2019 All rights reserved
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
For you to be able to use SIMATIC HMI Option+, WinCC Comfort V15.1 (TIA
Portal) must be installed.
SIMATIC RF1060R/
SIMATIC RF1070R
USB
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
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".
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
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.
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.
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.
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).
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).
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
Note
A dialog window "Copy" appears. Wait until the window closes and the copy
process is completed.
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.
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
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
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.
1
2
3
Siemens AG 2019 All rights reserved
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
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.
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).
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.
In order to protect the system information from unauthorized access, SIMATIC HMI
Option+ offers the possibility to protect its configuration with a password.
If you want to change the password, you can reassign it via the "Set" button.
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
3.2.2 Configuration
The following table shows you which configuration steps are necessary to display
the system information in Runtime.
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.
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
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.
3.3.2 Configuration
The following table shows you which configuration steps are necessary to display
the individual uptime in Runtime.
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.
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.
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
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.
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
3.4.2 Configuration
The following table shows the most important configuration steps in order to
dynamically display the memory usage in the runtime.
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.
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.
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.
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
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
3.5.2 Configuration
The following table shows you which configuration steps are necessary to display
the CPU usage in Runtime.
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.
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.
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
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.
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
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.
Note If a removable media is not connected, it is not displayed in the control panel of
the Comfort Panel.
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.
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.
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.
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).
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.
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
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.
Figure 3-23
Figure 3-25
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.
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).
2. As soon as you put a card onto the reader, the UID appears in the SIMATIC HMI
Option+ console.
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
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.
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
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.
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
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
Note
If you use the templates from this application example, this step is not necessary,
since this has already been implemented in the templates.
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.
"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
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.
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.
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
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.
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
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.
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.
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.
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
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
3.9.2 Configuration
The following table shows you all the configuration steps for integrating the
"Sm@rtServiceMonitor" function into your project.
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.
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.
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.
7. Transfer the configuration to the Comfort Panel and start the 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
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".
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
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
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.
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.
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).
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.
Figure 3-41
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
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
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.
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".
3.12.2 Configuration
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.
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
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.
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).
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
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
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.
Figure 3-49
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
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
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
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
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).
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
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.
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
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.
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
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
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").
3
1
2
Siemens AG 2019 All rights reserved
"Application" screen
Figure 6-2
4
1 2 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
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
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
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
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
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
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