Readme Wincc Comfort Advanced v13 Enus PDF
Readme Wincc Comfort Advanced v13 Enus PDF
Readme Wincc Comfort Advanced v13 Enus PDF
STEP 7 Basic 2
WinCC Comfort/Advanced 3
SIMATIC
WinCC
Readme WinCC Comfort/Advanced
V13
System Manual
02/2014
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will be
used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property
damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified
personnel are those who, based on their training and experience, are capable of identifying risks and avoiding
potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended or
approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described.
Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in
this publication is reviewed regularly and any necessary corrections are included in subsequent editions.
1 General notes...............................................................................................................................................5
2 STEP 7 Basic.............................................................................................................................................11
2.1 Security information.....................................................................................................................11
2.2 News...........................................................................................................................................12
2.3 Notes on use...............................................................................................................................13
2.4 Editing devices and networks......................................................................................................14
2.4.1 General information on devices and networks............................................................................14
2.4.2 Use of modules on the S7-1200..................................................................................................14
2.4.3 Replacing ET 200S positioning modules.....................................................................................15
2.4.4 CP 343-2 on SIMATIC S7 Embedded Controller EC31-RTX......................................................16
2.4.5 Notes on online and diagnostics.................................................................................................16
2.4.6 Network components...................................................................................................................17
2.5 Programming a PLC....................................................................................................................17
2.5.1 General notes on PLC programming...........................................................................................17
2.5.2 Instructions..................................................................................................................................19
2.5.3 Testing the user program............................................................................................................21
2.5.3.1 Testing with the watch table........................................................................................................21
2.5.3.2 Testing with the force table.........................................................................................................21
2.6 Inter Project Engineering (IPE)....................................................................................................22
2.6.1 Notes on IPE...............................................................................................................................22
2.7 Technological functions...............................................................................................................22
2.7.1 Notes on technological functions.................................................................................................22
3 WinCC Comfort/Advanced.........................................................................................................................23
3.1 Security information.....................................................................................................................23
3.2 News...........................................................................................................................................28
3.3 Notes on use...............................................................................................................................28
3.4 Migration......................................................................................................................................31
3.5 Engineering System....................................................................................................................34
3.5.1 Screens and Screen Objects.......................................................................................................34
3.5.2 Tags and connections.................................................................................................................38
3.5.3 Alarm system and alarm displays................................................................................................40
3.5.4 System functions and scripts.......................................................................................................41
3.5.5 Reports........................................................................................................................................43
3.5.6 Recipes.......................................................................................................................................44
3.5.7 User administration.....................................................................................................................44
3.5.8 Communication...........................................................................................................................44
3.6 System-wide functions................................................................................................................47
3.7 Compiling and loading.................................................................................................................48
3.8 Runtime.......................................................................................................................................50
3.8.1 Notes on operation in Runtime....................................................................................................50
3.8.2 Notes on operation of panels in Runtime....................................................................................52
3.8.3 Notes on operation of Runtime Advanced...................................................................................53
3.9 HMI devices.................................................................................................................................54
3.9.1 Notes on HMI devices.................................................................................................................54
Index...........................................................................................................................................................59
User-defined documentation
On the product DVD under "Documents\UserDocumentation", you will find instructions for
creating and using user-defined documentation.
Notes on handling
● If a project in the list of projects last used is located on a network drive that is not connected,
you may experience delays when opening the "Project" menu.
● When you insert a CPU, you may need to wait for some time if the project editor is open at
the same time. This generally takes longer when you insert the first CPU in a newly created
project. To be able to continue working more quickly, you should close the project editor
before inserting a CPU.
● The alarm "Application is not responding" may appear in Windows 7 with functions that
take a long time to run (loading the CPU for example). If this occurs, wait until the function
has correctly finished.
● If you have installed a Microsoft mouse with IntelliPoint, you may find that it superimposes
components over the buttons of the title bar. If this is the case, uninstall the IntelliPoint
software from Microsoft.
● Enabling the "Virtual Desktop" options with NVIDIA graphics cards can cause problems. In
this case, disable the "nView virtual desktop manager" of your NVIDIA graphics driver.
Note
This restriction is not related to online access to devices or the know-how protection of
program blocks.
Network settings
The following tables show the network settings of each product you need to analyze the
network security and to configure external firewalls:
STEP 7 Basic
Name Port number Transport Direction Function Description
protocol
ALM 4410* TCP Inbound/ License This service provides the complete
outbound service functionality for software licenses and is
used by both the Automation License
Manager as well as all license-related
software products.
RFC 1006 102 TCP Outbound S7 Communication to the S7 controller via
communicatio Ethernet/PROFINET for programming and
n diagnostic purposes.
DCP --- Ethernet Outbound PROFINET The DCP protocol (Discovery and Basic
Configuration Protocol) is used by
PROFINET and provides the basic
functionality for locating and configuring
PROFINET devices.
STEP 7 Basic
SNMP 161 UDP Outbound PROFINET The SNMP client functionality is used by
STEP 7 to read status information from
PROFINET devices.
* Default port that can be changed by user configuration
Simulation RT Basic
Name Port number Transport Direction Function Description
protocol
HMI Load 1033 TCP Inbound HMI Load (RT This service is used to transmit images and
Basic) configuration data to Basic Panels.
Ethernet/ 44818 TCP Outbound Ethernet/IP The Ethernet/IP protocol is used for
IP channel connections to Allen Bradley PLCs.
2222 UDP Inbound Ethernet/IP The Ethernet/IP protocol is used for
channel connections to Allen Bradley PLCs.
Modbus 502 TCP Outbound Modbus TCP The Modbus TCP protocol is used for
TCP channel connections to Schneider PLCs.
RFC 1006 102 TCP Outbound S7 channel Communication to the S7 controller via
Ethernet/PROFINET
Mitsubishi 5002 TCP Outbound Mitsubishi MC The Mitsubishi protocol is used for
MC channel connections to Mitsubishi PLCs.
2.2 News
http://support.automation.siemens.com//WW/view/84047138 (http://
support.automation.siemens.com/WW/view/en/84047138)
Contents
Information that could not be included in the online help and important information about
product characteristics.
Online operation
The simultaneous online operation of STEP 7 V5.5 or earlier and STEP 7 Basic V13 has not
been approved.
Loading project data with TIA Portal V12 and V13 (S7-1200)
If you load the project data of an S7-1200 CPU with the TIA Portal V13, you can no longer use
TIA Portal V12 to access this data. To do this, first restore the factory settings of the CPU.
Read the additional information on this in the online help under "How to reset a CPU to factory
settings".
Using project data of distributed IO-Link master modules from TIA Portal V12 in V13
The following procedure applies if you are using distributed IO-Link master modules in TIA
Portal V12 that are not GSD devices and were configured with PCT: To continue using your
project data from TIA Portal V12.0 in TIA Portal V13.0, you have to export them in the PCT
before you upgrade the project. After the upgrade, you must import the project data once again
using the PCT.
Compatibility
The device configuration and program of an S7-1200 CPU must always be configured with the
same STEP 7 version. Usually, the TIA Portal makes sure that no version conflicts occur by
outputting appropriate notifications during loading to the device.
This automatic verification is not possible with S7-1200 CPUs with firmware version V1.x. In
this case, users themselves must ensure that no version conflicts occur.
Contents
General information on devices and networks.
S7 PCT IO-Link
The S7 Port Configuration Tool is available for free download at the following link.
http://support.automation.siemens.com/WW/view/37936752 (http://
support.automation.siemens.com/WW/llisapi.dll?aktprim=0&lang=en&referer=%2fWW
%2f&func=cslib.csinfo&siteid=csius&groupid=4000002&extranet=standard&viewreg=WW&n
odeid0=33102519&objaction=csopen)
Contents
Information that could not be included in the online help and important information about
product characteristics.
Contents
Information that could not be included in the online help and important information about
product characteristics.
Contents
Information that could not be included in the online help and important information about
product characteristics.
Contents
Information that could not be included in the online help and important information about
product characteristics.
Contents
Information that could not be included in the online help and important information about
product characteristics.
2.5.2 Instructions
Contents
Information that could not be included in the online help and important information about
product characteristics.
Using instructions with parameters of type VARIANT in code blocks with different access types
(S7-1200)
Code blocks (FBs/FCs) and data blocks (DBs) can be created with different access types
("standard" and "optimized"). In code blocks, you can call any instructions. Certain instructions
(for example, "WRIT_DBL" and "READ_DBL") use pointers of type VARIANT at input and
output parameters to address data blocks.
Ensure that you do not use these instructions in programs in which code blocks of different
access types are called reciprocally. This could cause the following to occur:
● A structure from a standard data block is directly or indirectly passed to an optimized code
block, which forwards this structure directly or indirectly to one of the blocks mentioned
above.
● The reverse scenario, whereby a structure from an optimized code block is directly or
indirectly passed to a standard data block, which forwards this structure directly or indirectly
to one of the blocks mentioned above.
Contents
Information that could not be included in the online help and important information about
product characteristics.
Note
Loading changed data blocks during an active control job can result in unforeseen operating
states. The control job continues to control the specified address, although the address
allocation may have changed in the data block. Complete active control jobs before loading
data blocks.
Contents
Information that could not be included in the online help and important information about
product characteristics.
Example
If I/O access to the address "IB0:P" takes place in the user program, it is not permitted to force
the following I/O address areas: I0.0:P, IB0:P, IW0:P and ID0:P.
Contents
Information that could not be included in the online help and important information about
product characteristics.
Restricted functionality
In the TIA-Portal V13, the "S7 GRAPH overview" and "PLC code display" functionality cannot
be used in conjunction with the IPE device proxy.
Security information
Siemens provides products and solutions with industrial security functions that support the
secure operation of plants, solutions, machines, equipment and/or networks. They are
important components in a holistic industrial security concept. With this in mind, Siemens’
products and solutions undergo continuous development. Siemens recommends strongly that
you regularly check for product updates.
For the secure operation of Siemens products and solutions, it is necessary to take suitable
preventive action (e.g. cell protection concept) and integrate each component into a holistic,
state-of-the-art industrial security concept. Any third-party products that may be in use must
also be taken into account. For more information about industrial security, visit
http://www.siemens.com/industrialsecurity (http://www.industry.siemens.com/topics/global/
en/industrial-security/Pages/Default.aspx)
To stay informed about product updates as they occur, sign up for a product-specific
newsletter. For more information, visit
http://support.automation.siemens.com (http://support.automation.siemens.com)
Passwords
Various passwords are set by default in WinCC. For security reasons, you should change
these passwords.
● On HMI devices with version V11 or V12, the password "100" is preset for the Sm@rtServer
and for the integrated Web server. A default password is not preset for HMI devices with
version V13.
● For the user "Administrator", the default password is "administrator".
Network settings
The following tables show the network settings of each product which you need in order to
analyze the network security and for the configuration of external firewalls:
3.2 News
Contents
Information that could no longer be included in the online help and important information about
product features.
On-screen keyboard
Once you have opened the TIA Portal, you can no longer call the on-screen keyboard.
To call the on-screen keyboard in Windows, use the following command: “Start > All Programs
> Accessories > Ease of Access > On-screen keyboard”.
HMI connection to the same PLC is created. This is especially true if you connect HMI tags
with DB array elements.
Device replacement
After an HMI device has been replaced, you should check the appearance of the configured
screens. Changing the size of the display may result in changes to the position and appearance
of screen objects, e.g. recipe view and alarm view.
3.4 Migration
Contents
Information that could no longer be included in the online help and important information about
product features.
Progress bar
As long as the progress bar still shows a value of 100%, the software is still busy running
remaining tasks such as the closing of references. The software will not respond to user input
while this status is given.
Migration log
As of TIA Portal V13.0 alarms are sorted into a tree structure in the migration log. This means
all alarms that are part of a specific subsystem are stored in one folder. The result is an increase
in the number of folders in the tree structure. Press the shortcut <NUM+ X> to expand the
currently selected folder and all subfolders in one single step.
See also
Object support during migration
Contents
Information that could no longer be included in the online help and important information about
product features.
Event names in case of alarms in the "Info" tab of the Inspector window
In some alarms of the Inspector window the event names in the "Info" tab will deviate from the
names in the "Properties" tab.
Name in the "Properties" tab of the Inspector Name in the "Info" tab of the Inspector window
window
Cleared ClearScreen
Loaded GenerateScreen
Enable Activate
Change Change
When a dialog is opened ONMODALBEGIN
When a dialog is closed ONMODALEND
User change PASSWORD
Screen change SCREEN
Disable Deactivate
Press Press
Outgoing Going
Incoming Coming
Limit "high limit error" violated AboveUpperLimit
Limit "low limit error" violated BelowLowerLimit
Click Click
Loop-in alarm LoopInAlarm
Release Release
Alarm buffer overflow OVERFLOW
Acknowledge Acknowledgement
Runtime stop Shutdown
Press key KeyDown
Release key KeyUp
Toggle ON SwitchOn
Toggle OFF SwitchOff
Value change Change value
Faceplates
Faceplates cannot be rotated or mirrored.
I/O field with "decimal" display format and format pattern without "s" prefix
You have linked a process tag to an I/O field. The I/O field is assigned the "decimal" display
format.
You may select a signed or an unsigned display format.
A "Format pattern" setting without "s", e.g., "999" has the following effects:
1. You cannot set negative values using the I/O field in Runtime.
2. If the tag assumes a negative value, the I/O field generates a two's complement and a
corrupted positive value is output.
Panels and RT Advanced with device version V13: many visually different screen objects
The use of screen objects with very many visually different properties (e.g., very many different
styles) can reduce the performance of the user interface in Runtime and can increase the
amount of available memory space used. Avoid using, for example, very many different corner
radii: 0 pixel, 1 pixel, 2 pixels, 3 pixels, etc.
The use of many differently sized “Gauge” objects can have the same effect. Avoid “Gauge”
of height 48 pixels, 49 pixels, 51 pixels, etc. Instead, use sizes such as 50 pixels, 70 pixels,
100 pixels.
Contents
Information that could no longer be included in the online help and important information about
product features.
Runtime Advanced and Panels: Importing array elements and structure elements
Array tags and structure tags are always imported in full with all elements. The elements of
the array tags and structure tags are not filled further during import.
A new tag is created if the name of a tag corresponds to the name of an array or structure
element in the import file.
Example:
The import file contains an array tag called "Otto" with 10 array elements. The array elements
are then called Otto[1], Otto[2], for example.
If the import file contains a tag named "Otto[1]", the first element of the array tag will not be
filled. Instead, a new tag will be created in the engineering system.
RT Professional: Tags with symbolic addressing and "Char Array" data type
Tags with symbolic addressing and the "Char Array" data type are not released for
communication of RT Professional and SIMATIC S7-1200 V3.
Contents
Information that could not be included in the online help and important information about
product properties.
Contents
Information that could no longer be included in the online help and important information about
product features.
Sub VBFunction_1()
With HmiRuntime.Screens("Screen_1").ScreenItems("Button_1")
.backcolor = vbred
.visible = not .visible
End With
End Sub
If the error occurs, you need to re-program the user function as follows:
Sub VBFunction_1()
HmiRuntime.Screens("Screen_1").ScreenItems("Button_1").backcolor = vbred
HmiRuntime.Screens("Screen_1").ScreenItems("Button_1").visible = not .visible
End Sub
Graphics in faceplates
You have added a graphic view in a faceplate and defined the "Graphic" property as the
interface of the faceplate. The "Graphic" property can be made dynamic using the interface of
the faceplate instance.
Use the following notation to address the graphic property via a script: "..\\..\\Graphic name".
3.5.5 Reports
Contents
Information that could not be included in the online help and important information about
product features.
1. In the control, select "Properties > Properties > General > Upon opening screen > Start
update".
2. Recompile your project.
3. Load the project onto your HMI device.
3.5.6 Recipes
Contents
Information that could not be included in the online help and important information about
product features.
Contents
Information that could not be included in the online help and important information about
product features.
3.5.8 Communication
Contents
Information that could no longer be included in the online help and important information about
product features.
"Set the IP suite (address) of the PLC in the Control Panel" with SIMATIC S7-1200 V1
The function "Set the IP suite (address) of the PLC in the Control Panel" has not been approved
for the following PLCs:
● SIMATIC S7-1200 V1
Switching a connection
A connection may be interrupted when it is switched from an HMI device to a SIMATIC
S7-300/400, to a SIMATIC S7-1500 or to a SIMATIC S7-1200 PLC.
Note the following settings in the SIMATIC S7-1500 or SIMATIC S7-1200 controllers:
● Absolute addressing of tags
● The "Disable PUT-GET communication" option must be selected
● The "Complete protection" protection level may not be set
Contents
Information that could no longer be included in the online help and important information about
product features.
Contents
Information that could no longer be included in the online help and important information about
product features.
If a tag is accessed while downloading data from the panel to the PLC, an error message is
displayed on the panel.
3.8 Runtime
Contents
Information that could no longer be included in the online help and important information about
product features.
Focus in Runtime
If you have configured a low-contrast combination of focus color and border color in a V12
project, the focus may no longer be identifiable after changing the HMI device version in
Runtime. Change one of the two colors.
Note
The callback for the certificate validation is disabled for all users or PCs. To restore the
original state, perform the following files:
● RestoreDefaults_LocalSystem.cmd
● RestoreDefaults_CurrentUser.cmd
You can find the files in the following directory of the product DVD:
● Support\Windows7\CRL_Check or CD_RT\Support\Windows7\CRL_Check\
Starting Runtime
Only WinCC Runtime V13 can be started in TIA Portal V13. WinCC Runtime V11.02, V12 or
V13 can be simulated in TIA Portal V13.
Contents
Information that could not be included in the online help and important information about
product features.
Contents
Information that could not be included in the online help and important information about
product features.
.Net-Controls in Runtime
If you have incorporated a .Net Control in your project as "Specific .Net-Control", you have to
copy the files belonging to these controls to the installation directory of WinCC Runtime, e.g.
"C:\ProgramFiles\Siemens\Automation\WinCC RT Advanced". Otherwise, the control cannot
be loaded in Runtime.
Contents
Information that could no longer be included in the online help and important information about
product features.
If the PC goes into standby or hibernate mode while the transfer is in progress, the panel status
after interruption of the transfer is not defined.
Multi-key operation
Unintentional actions can be triggered by multi-key operation:
● When you are using a key device, you cannot press more than two function keys at the
same time.
● When you are using a touch device, a standard PC or a panel PC, you can only press one
function key or button at the same time.
Mobile Panels V2
If you use Mobile Panels V2 in a project, it is not possible to open the project with WinCC V11
SP1. This affects projects with the following devices:
● Mobile Panel 277F IWLAN (RFID Tag)
● Mobile Panel 277F IWLAN V2
● Mobile Panel 277 IWLAN V2
Restrictions for the HMI device, MP 377 15" Touch daylight readable
The following functions are not supported in WinCC V12 for the MP 377 15" Touch daylight
readable HMI device:
● Option: Sm@rtServer
● System function: SetAndGetBrightness
● Direct keys
Alarms
Screens
1) Complex objects include: Bars, sliders, symbol library, clock, and all objects from the
Controls area.
2) Array elements contained in recipes are included in the count.
Logs
D
.
Data type conversion, 18
.Net service packs, 6
Decimal places, 8
.Net versions, 6
Device
Copying, 28
Downloading data to the PLC
A Error message, 49
Alarm
Inspector window, 34
Alarm indicator, 34 E
Alarm text
EC31-RTX, 16
Output fields, 40
Error message
Special characters, 40
Downloading data to the PLC, 49
Alarm view, 34
ET 200S
Alarm window, 34
Positioning module, 16
Array, 38
Ethernet module
ARRAY component, 18
Removal/insertion, 13
Array element
Event
Location of use of HMI tag, 38
Inspector window, 34
Name, 38
Extended download to device, 49
Array tag
External, 18
Char, 38
External sources, 18
Asian, 5
Assigning global data blocks , 19
F
C Firmware version V4, 5
Force job
Char
On SD card, 7
Array tag, 38
Characters, 5
Comfort Panel
S7-1200, 49
G
Comparing, 19 GET_DIAG, 20
Compatibility, 14 GET_NAME, 5
Compiling Go online
Address parameters, 48 Multiple TIA Portal instances, 13
Copying
Alarm indicator, 34
Alarm view, 34 H
Alarm window, 34
Hardware, 19
HMI device, 28
Comparing, 5
Detection, 16
HMI device replacement, 29
N
Name
I Array element, 38
I/O field Network, 17
Decimal format, 36 Network drive, 7
Format, 36
Inspector window
Cross-reference, 34 O
Event, 34
Online, 5
Installation
Online connection
ProSave, 48
Multiple TIA Portal instances, 13
Smartdrive, 30
Online operation, 6, 13
Interfaces, 5
OP73
IP address, 7
Loading a project, 49
OP77A
Loading a project, 49
L Operation in runtime
Language behavior Multi-key operation, 54
On-screen keyboard, 50 Output fields
Library Multiplex tag, 40
PLC data types generated by the system, 19 Overview window, 29
Load
Extended download to device, 49
SIMATIC PC station, 49 P
Loading
PLC data type
from a device, 13, 18
PLC data types generated by the system in
Module comments, 15
libraries, 19
to the device, 13
PLC data types, 17
Project
Comparing data, 13
M Project data
Maximum length IO-Link master module, 14
Tag, 51 Project library, 30
Memory card, 7 ProSave
Removal/insertion, 13 Installation, 48
Memory cards, 8 PTO, 19
Memory reserve, 19 PWM, 19
Migration, 7
WinCC V7.0 SP3, 32
Mitsubishi R
Connection interruption, 44
READ_DBL, 20
Module
Recipe data record
Configuring and assigning, 13
Transferring the project, 55
Inserting, 13
Remote desktop, 6
Removing, 13
Runtime
Module comments, 15
Mouse wheel, 52
Multi-key operation, 54
S
S7-1200, 15
S7-1200 modules, 15
SCL, 18
Screen keyboard
Language behavior, 50
SD card
Open force job, 7
Security, 17
SIMATIC S7 Embedded Controller, 16
Simulation, 54
PLC connection, 55
Smartdrive
Installation, 30
Special characters
Alarm text, 40
Start value, 18
T
T_CONFIG, 20
Tag
Maximum length, 51
TP177A
Loading a project, 49
Transferring the project
HMI device, 55
Recipe data record, 55
TRCV_C, 19
TS adapter, 54
U
UDT, 17
USB card readers, 8
User-defined, 5
W
Watch table
Loading data blocks during an active control job,
21
Multiple access to the same CPU, 21
WinCC V7.0 SP3, 32
WRIT_DBL, 20