SimaticHmiOptionPlus IPC V12 Advanced DOC en
SimaticHmiOptionPlus IPC V12 Advanced DOC en
IPC – RT Advanced
Siemens
SIMATIC IPC 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 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
© Siemens AG 2023 All rights reserved
Other information
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.
In order to protect plants, systems, machines and networks against cyber threats, it is necessary to implement –
and continuously maintain – a holistic, state-of-the-art industrial security concept. Siemens’ products and
solutions constitute one element of such a concept.
Customers are responsible for preventing unauthorized access to their plants, systems, machines and networks.
Such systems, machines and components should only be connected to an enterprise network or the internet if
and to the extent such a connection is necessary and only when appropriate security measures (e.g. firewalls
and/or network segmentation) are in place.
For additional information on industrial security measures that may be implemented, please visit
https://www.siemens.com/industrialsecurity.
Siemens’ products and solutions undergo continuous development to make them more secure. Siemens strongly
recommends that product updates are applied as soon as they are available and that the latest product versions
are used. Use of product versions that are no longer supported, and failure to apply the latest updates may
increase customer’s exposure to cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial Security RSS Feed under
https://www.siemens.com/cert.
Table of contents
Legal information .............................................................................................................................. 2
1 Introduction ............................................................................................................................. 5
1.1 Motivation and overview ............................................................................................ 5
1.2 Applies to ................................................................................................................... 5
1.2.1 Approved operator devices ........................................................................................ 5
1.2.2 HMI Option+ IPC runtime system requirements ........................................................ 5
1.2.3 Engineering system requirements ............................................................................. 6
1.3 Hardware setup ......................................................................................................... 7
1.4 Components used...................................................................................................... 7
2 Initial commissioning ............................................................................................................. 8
2.1 SIMATIC HMI Option+ IPC installation ...................................................................... 8
2.2 Enabling OPC UA server in WinCC Runtime Advanced ........................................... 8
2.3 Inserting library elements ........................................................................................10
2.3.1 Integrating library .....................................................................................................10
2.3.2 Inserting general library elements ...........................................................................12
2.3.3 Activate style template from the library (optional) ...................................................13
2.3.4 Integrate HMI templates (optional) ..........................................................................14
2.4 Requirements for using the HMI Option+ IPC configuration ...................................16
© Siemens AG 2023 All rights reserved
1 Introduction
1.1 Motivation and overview
Increasing digitalization of manufacturing processes is expanding the requirements for
convenient yet reliable configuration of IT-related functions in HMI systems within manufacturing
environments.
SIMATIC HMI Option+ IPC supports the following WinCC runtimes:
• WinCC Runtime Advanced
• WinCC Runtime Professional
• WinCC Unified PC Runtime
SIMATIC HMI Option+ IPC lets users access a wide range of functions from the WinCC runtime
on their SIMATIC IPC. These include, among other things:
• Advanced system information
– Serial numbers, device identifier, item numbers
– BIOS version, Windows version, TIA Portal version
– Uptimes, time point of most recent project transfer
• Advanced interface configuration
– Set IP addresses and default gateway
– Enable/disable network adapters
© Siemens AG 2023 All rights reserved
1.2 Applies to
This document describes the configuration steps required in SIMATIC WinCC Advanced to use
the features of SIMATIC HMI Option+ in connection with the SIMATIC WinCC Advanced
Runtime on SIMATIC IPCs.
SIMATIC HMI Option+ IPC is approved for all SIMATIC IPCs. In order to use the diagnostic
information, the DiagMonitor software must be installed (link for this can be found in chapter 7.3
\8\).
Table 1-1
Type Software
Operating system • Microsoft Windows 10 (64 Bit)
Packages • Visual C++ 2019 Redistributable
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 5
1 Introduction
Type Software
SIMATIC software • SIMATIC WinCC Runtime Advanced V17
Table 1-2
Type Software
Operating system • Microsoft Windows 10 (64 Bit)
Packages • Visual C++ 2019 Redistributable
SIMATIC software • SIMATIC WinCC Advanced V17
© Siemens AG 2023 All rights reserved
SIMATIC RF1040R/
SIMATIC RF1060R/
SIMATIC RF1070R
USB
The following hardware and software components were used to create this application example:
Table 1-3
Component Qty. Item number Note
SIMATIC IPC 647E 1 6AG4112-3LT78-5BY1 Alternatively, any other
IPC may be used so long
as it meets the
requirements from
section 1.2.
SIMATIC RF1060R 1 6GT2831-6AA50 RFID card reader
SIMATIC RF200 1 6GT2890-0CA00 Card holder for RF
1060R
MDS D400 transponder 3 6GT2600-4AD00 RFID card
Alternatively, any other
RFID card can also be
used (standard: ISO
15693, ISO 14443 A/B
(MIFARE)).
SIMATIC MV320 1 6GF3320-0HT01 Alternatively, you can
also use the SIMATIC
MV325 hand reader.
Frei verwendbar
SIMATIC WinCC 1 6AV2102-0AA07-0AA5 -
Advanced V17 (TIA Portal)
WinCC Runtime Advanced 1 Link to the download:
V17 https://support.industry.si
emens.com/cs/de/en/vie
w/109793105
SIMATIC HMI Option+ IPC 1 - -
V1.1.13
Windows LTSC 2016 1
2 Initial commissioning
In order to use SIMATIC HMI Option+, IPC the following steps must be carried out for the initial
commissioning:
1. Install SIMATIC HMI Option+ IPC on your IPC
2. Enable services in WinCC Runtime Advanced
3. Integrate the necessary libraries
The following sub-chapters guide you through the detailed steps necessary for initial
commissioning.
(1).
b. Open "Services" (2) in the navigation area.
c. Check the box for "Operate as OPC server" (3).
d. Select the "OPC UA Server" option (4).
Figure 2-1
Note If you modify the default port for the OPC communication, you must also specify
it in the configuration dialog for SIMATIC HMI Option+ IPC (see chapter 3.1).
© Siemens AG 2023 All rights reserved
Frei verwendbar
1. Download the library from this application example and unzip it.
2. Open library
a. Open the "Libraries" tab in TIA Portal.
b. Click the "Open library" button.
c. Navigate to the unzipped library "LSimaticHmiOptionPlusIPC" and select it.
d. Then click "Open".
Figure 2-3
© Siemens AG 2023 All rights reserved
Frei verwendbar
2 Initial commissioning
Figure 2-4
Note An "Update library" dialog appears. Wait until the window closes and the update
of the project library is complete.
Frei verwendbar
Figure 2-6
Note The "Copy" dialog window opens. Wait until the window closes and the copy
process is complete.
© Siemens AG 2023 All rights reserved
You still need tags and scripts in order to use all functions from this application example. These
are used globally and cannot be attributed directly to any function of SIMATIC HMI Option+ IPC.
1. Insert scripts
a. In the TIA Portal project library, open the folder "Master copies > 01_HMI >
02_Template > 03_Scripts".
b. Drag and drop the scripts to the "VB scripts" folder in WinCC Runtime Advanced.
Figure 2-7
Frei verwendbar
2. Insert task
a. Open the folder "Master copies > 01_HMI > 02_Template > 06_CopyManual".
b. Drag and drop the task "ReadUser" into the "Scheduled tasks" folder in WinCC Runtime
Advanced.
Figure 2-8
b. Drag and drop the tag table "01_Option+_General" into the "HMI tags" folder in WinCC
Runtime Advanced (1).
c. Open the folder "Master copies > 01_HMI > 02_Template > 04_Tags".
d. Drag and drop the tag table "00_Template" into the "HMI tags" folder in WinCC Runtime
Advanced (2).
Figure 2-9
Frei verwendbar
So that you can see the individual elements in the same layout as seen in this application
example, you can enable the style template from the library in your project.
Note If you enable the style template from the library, the layout the elements you
already configured (which are tied to a style) will be adjusted to match the new
style.
1. In the project tree under "Common data", open the "Styles" folder (1).
2. Then enable the style "01_Template\HMITemplateSuiteV2.0.0" (2).
Figure 2-10
© Siemens AG 2023 All rights reserved
If you want to use the templates from this application example, you can import them into your
project.
1. Copying templates
a. In the TIA Portal project library, open the folder "Master copies > 01_HMI >
02_Template" (1).
b. Drag and drop the "TemplateGeneral" and "TemplateSettings" templates from the folder
"00_Templates" and into the "Templates" folder under "Screen management" in WinCC
Runtime Advanced (2).
c. Drag all screens from the "01_Screens" folder into the "Screens" folder of WinCC
Runtime Advanced (3).
d. Drag the pop-up screen from the "02_PopUpScreens" folder into the folder "Pop-up
screens" under "Screen management" in WinCC Runtime Advanced (4).
Frei verwendbar
Figure 2-11
2. Only add the "TemplateSubNavPic" template from the folder "Master copies > 01_HMI >
01_Tools > SIMATIC HMI Option+ IPC > 00_Templates" to the "Templates" folder in RT
Advanced on the IPC if you wish to import the following preconfigured screens into your
project:
• "10_Systeminformation"
• "11_MemoryUsage"
© Siemens AG 2023 All rights reserved
• "12_SecurityAndNetwork"
• "13_Sm@rtserviceMonitor"
In this case, also copy the preconfigured screens to the "Screens" folder of your WinCC
Runtime Advanced project.
Figure 2-12
Frei verwendbar
The following configuration steps are necessary to generate a service file for the runtime:
1. Insert script
a. In the project library, open the folder "Master copies > 01_HMI > 01_Tools > SIMATIC
HMI Option + IPC+ > 03_Scripts" (1).
b. Drag and drop the VB script "CreateServiceFile" into the "VB scripts" folder in WinCC
Runtime Advanced (2).
Figure 3-1
© Siemens AG 2023 All rights reserved
2. Add a button
a. In the project library, open the folder "Master copies > 01_HMI > 01_Tools > SIMATIC
HMI Option+ IPC > 06_CopyManual" (1).
b. Drag the button "btnServiceFile" to any screen (2).
Figure 3-2
Frei verwendbar
Note The tag table contains "OS Information" as well as "DiagMonitor Information", so
it only has to be copied once.
5
© Siemens AG 2023 All rights reserved
Frei verwendbar
Note In the example project, the system information has been divided between two
tabs, "Device" and "Version".
4. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 19
3 Configuring SIMATIC HMI Option+ IPC functions
Note Alternatively, you can copy the screen "10_Systeminformation" from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
01_Screens" to the "Screens" folder on the IPC.
Here, all screen elements of the SIMATIC HMI Option+ IPC "Systeminformation",
"Uptime" and "CPU Usage" functions are already contained and configured.
© Siemens AG 2023 All rights reserved
Frei verwendbar
If the configuration was successful, the respective information appears in the runtime in the
individual I/O fields. To reach the screens pictured, go to: Hamburger menu (top right) >
Application > SIMATIC HMI Option+ Application.
Figure 3-6
© Siemens AG 2023 All rights reserved
Note If you do not see the system information right away, this is because the values
are only written to the tags once the first update cycle has elapsed.
Frei verwendbar
Figure 3-7
Note The tag table contains tags for "OS Information" as well as for "DiagMonitor
Information". It only has to be copied once.
© Siemens AG 2023 All rights reserved
Frei verwendbar
Frei verwendbar
4. Overview: Additional DiagMonitor information
Repeat Step 3 if you want to display more "DiagMonitor Information" UDT tags.
• Every "DiagMonitor Information" UDT tag has the "AlarmState" tag.
• In place of the tag "Current", you can also link other tags that you want to display on your
overview.
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 23
3 Configuring SIMATIC HMI Option+ IPC functions
e. Optional
Frei
Youverwendbar
can show/hide the faceplate with the interface parameter "Visibility". To do this, use
a HMI tag of type "Bool".
7. Detail view: Interconnect the faceplate, trend view
a. Click the "…" button (1).
b. Click inside the button in the "Style" column (2). Change the settings as desired (3) and
confirm the settings (4).
c. Click inside the button in the "Source settings" column (5). Select the HMI tag
"IPC_DiagMonitor_Fan_Chassis_C_Front1.Current" (6) and confirm the settings (7).
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 24
3 Configuring SIMATIC HMI Option+ IPC functions
Figure 3-13
'<value>')
To avoid this, add another screen where all tags of the UDTs can be output as I/O fields.
A screen has been prepared for this application example. To use this screen, open the
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC > 01_Screens" (1) folder
in the project library. Drag the faceplate "99_OptionPlusIPC_DiagMonitor_Tags" into the
"Screens" folder in WinCC Runtime Advanced (2).
Frei verwendbar
Figure 3-14
The screen capture in Figure 3-17 shows the I/O fields of the tags. There are 3 columns
with I/O fields under the label "IPC_DiagMonitor_Fan". Each column contains the tags of a
UDT of type "IPC_DiagMonitor_Fan".
Figure 3-15
© Siemens AG 2023 All rights reserved
9. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
Note Alternatively, you can copy the screen "10_Systeminformation" from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
01_Screens" to the "Screens" folder on the IPC.
Here, all screen elements of the SIMATIC HMI Option+ IPC "Systeminformation",
"Uptime" and "CPU Usage" functions are already contained and configured.
© Siemens AG 2023 All rights reserved
If the configuration was successful, an overview of the components will appear in WinCC
Runtime Advanced. Each column (1) contains a head with the category as a heading (2). Within
a category, the types (3), their alarm states (4) and a current value (5), if available, are
displayed. If you press the button (6) next to the heading, the application switches to a detail
view of the respective category.
Figure 3-16
2 6
3
4
Frei verwendbar
1
The heading (1) gives information about the category currently shown by the detail view. The
detail view is split into two areas. The navigation area (2) contains square tiles, each of which
represents a component. The tiles are arranged, to the extent possible, to reflect the real layout
of the components within the IPC you are using, as seen from above. Clicking on a tile switches
to the corresponding detail view. The information area (3) contains detailed views of information
from the current category. Click on the information icon (4) to obtain additional notes on using
the detail view. Click the "Back to overview" button to switch back to the DiagMonitor overview.
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 27
3 Configuring SIMATIC HMI Option+ IPC functions
Figure 3-17
1 5
4 2 3
The detail views for Fan and Temperature use a line graph to show the history of the current
measured value.
Figure 3-18
© Siemens AG 2023 All rights reserved
Frei verwendbar
The detail views for Voltage, Disk and LED show general as well as component-specific
information in I/O fields.
Figure 3-19
© Siemens AG 2023 All rights reserved
Note If you do not see the system information right away, this is because the values
are only written to the tags once the first update cycle has elapsed.
Frei verwendbar
3.3 Uptime
3.3.1 TIA Portal configuration
2. Insert faceplates
a. Open the folder "Types > 02_Tools > SIMATIC HMI Option+ IPC > 02_Faceplates" (1).
b. Drag and drop the faceplate "Uptime" into a screen in WinCC Runtime Advanced (2).
Figure 3-21
Figure 3-22
e. Optional
You can show/hide the faceplate with the interface parameter "Visibility". To do this, use
a HMI tag of type "Bool".
Figure 3-23
© Siemens AG 2023 All rights reserved
Frei verwendbar
Note Alternatively, you can copy the screen "10_Systeminformation" from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
01_Screens" to the "Screens" folder on the IPC.
Here, all screen elements of the SIMATIC HMI Option+ IPC "Systeminformation",
"Uptime" and "CPU Usage" functions are already contained and configured.
5. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
© Siemens AG 2023 All rights reserved
If the configuration is successful, you will see the individual uptime values in the respective
faceplate in WinCC Runtime Advanced.
Figure 3-24
Frei verwendbar
Note If you do not see the system information right away, this is because the values
are only written to the tags once the first update cycle has elapsed.
2. Insert faceplates
a. Open the folder "Types > 02_Tools > SIMATIC HMI Option+ IPC > 02_Faceplates" (1).
b. Drag and drop the faceplate "Memory" into a screen in WinCC Runtime Advanced (2).
Figure 3-26
Figure 3-27
e. Optional
You can show/hide the faceplate with the interface parameter "Visibility". To do this, use
a HMI tag of type "Bool".
Figure 3-28
© Siemens AG 2023 All rights reserved
4. Repeat Steps 2 and 3 for additional storage locations (HDD, USB drive, directories and
processes as needed).
Note Alternatively, you can copy the screen "11_MemoryUsage" from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
Frei verwendbar
01_Screens" to the folder "Screens" of WinCC Runtime Advanced.
Here, all screen elements of the SIMATIC HMI Option+ IPC "Memory Usage"
function are already contained and configured.
5. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
Within WinCC Runtime Advanced, you will see storage utilization represented as bars shaded in
blue in the faceplate. You will also find information about the total size of the storage location
and the remaining free storage via a parameter field.
Figure 3-29
If the "Memory Utilization" function is not enabled, all faceplates are shown as inactive.
Frei verwendbar
2. Insert faceplates
a. Open the folder "Types > 02_Tools > SIMATIC HMI Option+ IPC > 02_Faceplates" (1).
b. Drag and drop the faceplate "CpuUsage" into a screen in WinCC Runtime Advanced
(2).
Figure 3-31
b. In the "Dynamization" column of the interface parameter "CurrentValue", select the HMI
tag "IPC_CpuUsage" (3).
c. In the "Dynamization" column of the interface parameter "MaxValue", select the HMI tag
"CpuUsageMax_Percent" (4).
Figure 3-32
d. Optional
You can show/hide the faceplate with the interface parameter "Visibility". To do this, use
© Siemens AG 2023 All rights reserved
Frei verwendbar
Figure 3-34
Note Alternatively, you can copy the screen "10_Systeminformation" from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
01_Screens" to the "Screens" folder on the IPC.
Here, all screen elements of the SIMATIC HMI Option+ IPC "Systeminformation",
"Uptime" and "CPU Usage" functions are already contained and configured.
© Siemens AG 2023 All rights reserved
5. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
Frei verwendbar
3.5.2 Behavior in WinCC Runtime Advanced
If the configuration if successful, the current CPU load of the IPC will be displayed as follows:
• numerically and graphically as a bar graph in the faceplate
• time history in the graph view
Moreover, the RAM utilization will be shown in the provided library in the same screen.
Figure 3-35
Frei verwendbar
2. Insert faceplates
a. Open the folder "Types > 02_Tools > SIMATIC HMI Option+ IPC > 02_Faceplates" (1).
b. Drag and drop the faceplate "StorageControl" into a screen in WinCC Runtime
Advanced (2).
Figure 3-37
c. Optional
You can show/hide the faceplate with the interface parameter "Visibility". To do this, use
a HMI tag of type "Bool".
Frei verwendbar
Note Alternatively, you can copy the screen "12_SecurityAndNetwork" from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
01_Screens" to the "Screens" folder on the IPC.
Here, all screen elements of the SIMATIC HMI Option+ IPC "Storage Control"
and "IP Address" functions are already contained and configured.
4. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
© Siemens AG 2023 All rights reserved
Frei verwendbar
Figure 3-42
Figure 3-43
Note If the box is checked, users will be authenticated using a password. It is not
necessary to enter the user name. In order to know who is who, passwords must
not be duplicated.
If the option "Logon only with password" is enabled, the system resets the
passwords for users who have already been created. For this reason it is
recommended to always enable the option "Logon only with password" before
you create users.
If you transfer user data from earlier device versions in which the option "Logon
only with password" was disabled, it is possible that multiple users with identical
passwords were stored. These are listed in the User view. Only the user whose
username comes first alphabetically can log on to WinCC Runtime Advanced,
however.
2. Adding users
Frei verwendbar
a. Open "User Administration" in the project tree (1).
b. Add a new user, e.g. "Operator1" (2).
c. Open the drop-down menu for password entry (3).
d. As password, enter the UID that you found (4).
e. Confirm your entry (5).
Figure 3-45
3. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
Note Note that your RFID cards have other UIDs. Therefore, your users' passwords
differ from those in the application example.
When the system is in operation, users can be added quickly and easily using the "User view"
control.
Depending on the user group you belong to, you can configure different settings in the User
view.
Administrators
All user groups with the permission "User Administration", which are preset for the
"Administrators group", can therefore:
• Add and delete users
• Enable locked users
• Edit all user names and passwords
• Change group memberships
• Adjust all logoff times
Configuration steps
In the following sections you will learn the configuration steps necessary to add a user via
WinCC Frei
Runtime Advanced. An example of registering a new user can be found in chapter 3.7.4.
verwendbar
1. In SIMATIC HMI Option+ IPC Configuration, enable the settings "Set password in password
prompt of User View" and "Log off current user when card leaves Reader". Click on the
"OK" button to confirm the setting.
Figure 3-46
2. Drag and drop the "User view" control to your screen to add it.
Figure 3-47
© Siemens AG 2023 All rights reserved
3. Configure login
a. Add a button and rename it to "Login".
b. Then open the "Events" for the button.
c. Click to configure the system function "ShowLogonDialog".
Figure 3-48
Frei verwendbar
The user is logged on with the card reader using a VB script in WinCC Runtime Advanced. Via
PM-LOGON Basic, a tag ("IPC_LogonUid") is written from WinCC Runtime Advanced with OPC
UA Service. If a value is changed, the newly written tag is processed using the VB script. In this
case, there are 3 different cases:
- Card not present
- Card present (user stored in system)
- Card present (user not stored in system)
The following describes which configuration steps are necessary for this.
© Siemens AG 2023 All rights reserved
1. Insert scripts
a. Open the folder "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
03_Scripts".
b. Drag the VB script "PMLOGON_UID_Changed" into the "VB scripts" folder on your IPC.
Figure 3-50
Figure 3-51
Note If you want to use the templates from this application example, this step can be
omitted because it is already implemented in the templates.
Frei verwendbar
Note Alternatively, you can add the screen "40_Settings" from the folder "Master
copies > 01_HMI > 02_Template > 01_Screens" into the "Screens" folder in
WinCC Runtime Advanced.
In this screen, all screen elements are configured which you need for the
SIMATIC HMI Option+ IPC function "PM-LOGON Basic (RFID Login)".
© Siemens AG 2023 All rights reserved
4. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
"Settings" screen
Figure 3-53
4 3 2
Frei verwendbar
1. The currently logged-on user is displayed in the I/O field. A distinction is made between
three different cases:
a. RFID card on card reader and user available
2. The current user can be logged out of the system using the "Logout" button.
3. The current user can be logged in to the system with the keyboard and the button "Login".
4. Using the "Help" button, you can obtain further information on how to add a user with RFID
card.
2. Login
a. Click the "Login" button to log in (1).
b. Log yourself in with a user with administrator privileges (2).
c. Click "OK" (3) to confirm the entry.
Figure 3-55
c. Then place the RFID card of the new user on the card reader. The UID of the card will
be entered automatically as the password and then the password dialog will close (3).
Figure 3-56
If you identify yourself as an administrator with an RFID card and you wish to add a user via
WinCC Runtime Advanced, follow the steps below.
1. In order to add a user via WinCC Runtime Advanced, you must check the following boxes in
the SIMATIC HMI Option+ IPC function "PM-LOGON Basic (RFID Login)":
Figure 3-57
2. Place a card with administrator privileges on the card reader. All created users are
displayed in the "User Administration" control.
Figure 3-58
Frei verwendbar
a. In the WinCC control "User Administration", add a new user name, "Operator3".
b. Click on the password field of the new user.
c. Then place the RFID card of the new user on the card reader. The UID of the card will
be entered automatically as the password and then the password dialog will close.
4. Click "LOGOUT" to log back out.
Figure 3-59
3
© Siemens AG 2023 All rights reserved
Frei verwendbar
2. Insert faceplates
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 52
3 Configuring SIMATIC HMI Option+ IPC functions
a. Open the folder "Types > 02_Tools > SIMATIC HMI Option+ IPC > 02_Faceplates" (1).
b. Drag and drop the faceplate "Barcode" into a screen in WinCC Runtime Advanced (2).
Figure 3-61
4. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
If the MV320/MV325 has been configured correctly, the faceplate appears in operationally ready
condition. The status shows "Ready" and you will see the content of the scanned code in the
"Scanned Code Content" area.
Figure 3-63
Frei verwendbar
If the two optical readers were not configured correctly or if the SIMATIC HMI Option+ IPC
function was not enabled, the faceplate appears as follows.
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 53
3 Configuring SIMATIC HMI Option+ IPC functions
Figure 3-64
Note The faceplates from the library are only one method of visualization.
Alternatively, you can also directly integrate the tag "IPC_Barcode" into your
project.
Figure 3-65
2. Insert screen
a. Open the path "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
01_Screens".
b. Drag the screen "13_Sm@rtServiceMonitor" into the "Screens" folder in WinCC
Runtime Advanced.
Figure 3-66
Figure 3-67
Note If you hold the CTRL key down, you can select multiple elements in the library
and move them at the same time.
Frei verwendbar
4. Insert scripts
a. Open the folder "Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
03_Scripts".
b. Drag the "CheckConnections_CE", "CheckDifferentAdresses" and "DelayTime" scripts
into the "VB scripts" folder in WinCC Runtime Advanced.
Figure 3-68
Figure 3-69
6. Add task
a. In the project tree, open the "Scheduled tasks" folder (1).
b. Frei
Select the "ReadUser" task (2).
verwendbar
c. Open the "Properties > Events" tab (3).
d. Click on "<Add function>" and add the "GetGroupNumber" system function (4).
e. For the tag, specify "CurrentUserGroup" from the tag table "00_Template" (5).
Figure 3-70
7. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
If the WinCC Runtime Advanced has been started, you can select the corresponding service
category ("Sm@rtServer", "HTTP" and "Total") in the individual tabs.
The individual tags are shown graphically in each tab view, giving you the following information:
© Siemens AG 2023 All rights reserved
• Service enabled/disabled.
• Number of connected clients
• IP address or host name of the connected client
Figure 3-71
Frei verwendbar
Controlling Sm@rtServer
In the "Sm@rtServer" tab, you also have the ability to start and stop Sm@rtServer. You can
decide on site whether clients have access permission or not.
Figure 3-72
Frei verwendbar
3.10 IP Address
3.10.1 Configuration in TIA Portal
2. Insert faceplates
a. Open the folder "Types > 02_Tools > SIMATIC HMI Option+ > 02_Faceplates".
b. Drag and drop the faceplate "IpAdress" into a screen in WinCC Runtime Advanced.
Figure 3-74
Frei verwendbar
Figure 3-75
d. Optional
You can show/hide the faceplate with the interface parameter "Visibility". To do this, use
a HMI tag of type "Bool".
4. Insert additional faceplate (optional)
If your IPC has a second network adapter, you can control it dynamically from WinCC
Runtime Advanced as well. To do this, insert a second faceplate (Step 2) and link it with the
HMI tag "IPC_AdapterAdress2" (Step 3).
5. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
© Siemens AG 2023 All rights reserved
Note Alternatively, you can copy the screen "12_SecurityAndNetwork" from the folder
"Master copies > 01_HMI > 01_Tools > SIMATIC HMI Option+ IPC >
01_Screens" to the "Screens" folder on the IPC.
Here, all screen elements of the SIMATIC HMI Option+ IPC "Storage Control"
and "IP Address" functions are already contained and configured.
Frei verwendbar
Note You must confirm your entry with "Enter" to apply the change.
Click the "READ" button to output the programmed IP address. In this way you
can check whether the IP address you entered was applied correctly.
Figure 3-76
© Siemens AG 2023 All rights reserved
3.11 Certificates
Certificates (OPC UA as well as SIMATIC Logon) can be moved using the SIMATIC HMI
Option+ IPC Configuration dialog. You can move certificates from within WinCC Runtime
Advanced if you open SIMATIC HMI Option+ IPC Configuration (e.g. with the "StartProgram"
system function).
You can also move SIMATIC Logon certificates directly from WinCC Runtime Advanced.
Note You can find a ready-made button ("btnConfiguration") for opening SIMATIC HMI
Option+ IPC Configuration in the library in the folder "Master copies > 01_HMI >
01_Tools > SIMATIC HMI Option+ IPC > 06_CopyManual".
© Siemens AG 2023 All rights reserved
Frei verwendbar
Figure 3-78
Frei verwendbar
3. Add a button
a. Open the folder "Types > 02_Tools > SIMATIC HMI Option+ > 02_Faceplates" (1).
b. Drag and drop the faceplate "AccecptSLCertificates" into the screen in WinCC Runtime
Advanced (2).
c. Select the faceplate (3) and open the "Interface" tab (4).
d. In the "Dynamization" column of the interface parameter "Interface", select the HMI tag
"IPC_SLCertificates" (5).
Figure 3-80
1 2
4 Error handling
If no values appear in WinCC Runtime Advanced (e.g. uptime), please check:
1. whether the function "Uptime" is enabled in SIMATIC HMI Option+ IPC.
2. whether the name of the HMI tag is spelled correctly.
3. whether the exchange with OPC UA has been correctly configured.
You can also find additional information about the status of the individual tags in SIMATIC HMI
Option+ IPC Runtime.
© Siemens AG 2023 All rights reserved
Configuration
1. Add label
a. In the TIA Portal project library, open the folder "Master copies > 01_HMI > 01_Tools >
SIMATIC HMI Option+ IPC > 06_CopyManual > OpenControlPanel" (1).
b. Drag the text field "btnOpenControlPanel" into your screen (2).
c. Drag the text field "ParameterSelect " into your screen (3).
d. Drag the text field "txtOpenControlCategory" into your screen (4).
Figure 5-1
© Siemens AG 2023 All rights reserved
2. Insert script
a. In the TIA Portal project library, open the folder "Master copies > 01_HMI >
02_Template > 03_Scripts".
b. Drag the VB script "ControlPanelStart" to the "VB scripts" folder of your IPC.
Figure 5-2
3. Transfer the configuration to your IPC and start WinCC Runtime Advanced.
SIMATIC HMI Option+ IPC – RT Advanced
Entry-ID: 109754400, V1.2, 07/2023 66
Frei verwendbar
5 Optional functions in the example project
Frei verwendbar
1
3
2
"Application" screen
Figure 6-2
1 2 3
Unrestricted
1 Button to open the SIMATIC HMI Option+ application
2 Button to open "SIMATIC HMI Option+ Configuration"
3 Button to open "SIMATIC HMI Option+ Console"
4 Slide-in in visible state (navigation pane)
1 Navigation between each of the screens for the SIMATIC HMI Option+ functions
2 Active tab
© Siemens AG 2023 All rights reserved
7 Appendix
7.1 Service and support
Industry Online Support
Do you have any questions or need assistance?
Siemens Industry Online Support offers round the clock access to our entire service and support
know-how and portfolio.
The Industry Online Support is the central address for information about our products, solutions
and services.
Product information, manuals, downloads, FAQs, application examples and videos – all
information is accessible with just a few mouse clicks:
support.industry.siemens.com
Technical Support
The Technical Support of Siemens Industry provides you fast and competent support regarding
all technical queries with numerous tailor-made offers
– ranging from basic support to individual support contracts. Please send queries to Technical
Support via Web form:
siemens.com/SupportRequest
© Siemens AG 2023 All rights reserved
Service offer
Our range of services includes the following:
• Plant data services
• Spare parts services
• Repair services
• On-site and maintenance services
• Retrofitting and modernization services
• Service programs and contracts
You can find detailed information on our range of services in the service catalog web page:
support.industry.siemens.com/cs/sc
The Siemens Industry Mall is the platform on which the entire siemens Industry product portfolio
is accessible. From the selection of products to the order and the delivery tracking, the Industry
Mall enables the complete purchasing processing – directly and independently of time and
location:
mall.industry.siemens.com