Professional Documents
Culture Documents
V18 09 en SiVArc
V18 09 en SiVArc
1 SiVArc overview
2 PLC program
3 Generation templates
4 SiVArc rules
5 Generate visualization
6 SiVArc overview
WinCC
Professional • Automatic generation of the visualization including
process connection
WinCC
TIA Portal
To install:
Licensing:
SiVArc settings can be edited under TIA Portal Options > Settings.
Select for SiVArc generation if you want to use the default version of library type.
In the "SiVArc events" tab, you can configure a function list to an event
of a generation template of a screen or screen object.
Page 13 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
SiVArc in WinCC Editors
SIMATIC WinCC Unified
1 SiVArc overview
2 PLC program
3 Generation templates
4 SiVArc rules
5 Generate visualization
6 SiVArc overview
Supported objects:
LIVE DEMO
• SiVArc Editor
1 SiVArc overview
2 PLC program
3 Generation templates
4 SiVArc rules
5 Generate visualization
6 SiVArc overview
Configure the
expression once for
common properties
Configure common expression for multiple objects by selecting multiple objects before
Devices:
• Unified PC Runtime
• Unified Comfort Panel
Generation of:
• Text list
• HMI tags
• Screens & Screen objects
• Faceplates
Screen objects:
• Text box
• IO fields / Symbolic IO field
• Button /Switch
• Bar / Slider
• Gauge
Local expressions:
Global expressions:
SiVArc expressions editor allows you to add, define, and group expression
which can be used within the project library and the global library.
Page 36 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
SiVArc – Global expressions
SIMATIC WinCC Unified
Edit easy master copies without the need of replacing it in the Library.
Convenient configuration of SiVArc Master copy Alarms and Alarm classes via Property configurator
Select a folder.
By default all master copies are displayed
LIVE DEMO
H A N D S O N in 10 min
You achieve the best reusability by using the type-instance concept from the library.
SiVArc generation
- Size – fit
- Rotation-angle
New SiVArc Properties for the faceplate container instance manage Window Settings and configure the
heading
LIVE DEMO
H A N D S O N in 15 min
1 SiVArc overview
2 PLC program
3 Generation templates
4 SiVArc rules
5 Generate visualization
6 SiVArc overview
You can add, delete or modify a rule at any time within any rule editor.
You can modify the PLC program at any time and apply those changes
to the visualization during the next generation.
Page 65 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
SiVArc – Rules
SIMATIC WinCC Unified
SiVArc rules define how HMI objects are processed during generation.
Filter SiVArc rules Export/Import rules Create a new Show/Hide HMI device
in the editor. to/from MS Excel rule group. type/devices column
A text list rule specifies which text list is generated for a program block.
- Global modules
- functions
• HmiDevice.Resolution.Height
• HmiDevice.Resolution.Width
Use to conditional
generate objects
depending on the Device
Screen resolution
SiVArc generates an external HMI tag for each PLC tag with the option "Accessible from HMI".
You can select which tag rules will be executed in the next generation.
Autocomplete list shows all parameters of a FC / FB in the expression resolver for the expression
Block.Parameters(…)
OB 1
Network 1 Network 2
FB 4 FB4
FC 1 FC 1 FC 1 FC 1
SiVArc tags will be accessible in subordinated blocks dependent on the call structure
LIVE DEMO
H A N D S O N in 15 min
Place a rectangle on
the template screen
to determine the
target position
Use a rectangle as layout field to determine the target position of screen objects
as you know it from legacy WinCC systems
In the properties of each rule, the equipment for which this rule applies must be specified.
The SiVArc rules editors can be found in TIA Portal in the project tree,
“Common data > SiVArc”.
Page 88 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
SiVArc – Screen rules editor
SIMATIC WinCC Unified
You can select which screen rules will be executed in the next generation.
LIVE DEMO
H A N D S O N in 15 min
1 SiVArc overview
2 PLC program
3 Generation templates
4 SiVArc rules
5 Generate visualization
6 SiVArc overview
Right-click the HMI Device and select “Generate the visualization (SiVArc)”.
If your project contains several HMI devices or connected PLCs, SiVArc generates the
visualization for the HMI devices and PLCs you have selected.
Page 96 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
SiVArc – Generate visualization
SIMATIC WinCC Unified
Generation types:
SiVArc generates the HMI objects based on the SiVArc rules and saves them according to the
configuration.
Page 97 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
SiVArc – Generate visualization
SIMATIC WinCC Unified
When generating the visualization, you generate HMI objects depending on the texts and
structures of the user program.
Page 98 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
SiVArc – Generate visualization
SIMATIC WinCC Unified
The generation overview is created during the first generation and updated in future generations.
Exports the overview of the SiVArc generation result into a Excel file
Changes made to the visualization are retained even after another SiVArc generation.
LIVE DEMO
H A N D S O N in 15 min
1 SiVArc overview
2 PLC program
3 Generation templates
4 SiVArc rules
5 Generate visualization
6 SiVArc overview
Create
Modify
Delete
//Create
sivarc.<RuleSet>Rules.Folders.Create(„…“);
sivarc.<RuleSet>Rules.Tables.Create(„…“);
Generate
Options
available
Choose tag generation mode and rule set for the Openness triggered SiVArc generation
© Siemens 2022