You are on page 1of 24

Validity 1

Improvements in STEP 7 2

Improvements in WinCC 3
SIMATIC

Readme

Readme

02/2015
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.

Siemens AG Copyright © Siemens AG 2015.


Division Digital Factory Ⓟ 02/2015 Subject to change All rights reserved
Postfach 48 48
90026 NÜRNBERG
GERMANY
Table of contents

1 Validity .................................................................................................................................................... 5
2 Improvements in STEP 7 ........................................................................................................................ 7
2.1 Improvements in Update 6 ........................................................................................................7
2.2 Improvements in Update 5 ........................................................................................................7
2.3 Improvements in Update 4 ........................................................................................................7
2.4 Improvements in Update 3 ........................................................................................................8
2.5 Improvements in Update 2 ......................................................................................................10
2.6 Improvements in Update 1 ......................................................................................................10
3 Improvements in WinCC ....................................................................................................................... 13
3.1 Improvements in Update 6 ......................................................................................................13
3.2 Improvements in Update 5 ......................................................................................................14
3.3 Improvements in Update 3 ......................................................................................................14
3.4 Improvements in Update 2 ......................................................................................................16
3.5 Improvements in Update 1 ......................................................................................................21
Index..................................................................................................................................................... 23

Readme
Readme, 02/2015 3
1 Validity 1
Validity
This update is valid for the following products:
● STEP 7 Basic V13
● STEP 7 Professional V13
● WinCC Basic V13
● WinCC Comfort V13
● WinCC Advanced V13
● WinCC Professional V13

Note
If you modify your system after installing the update with the product DVD, you will have to
perform the update again.

Readme
Readme, 02/2015 5
2 Improvements in STEP 7 2
2.1 Improvements in Update 6
Update 6 contains the following improvements and changes:

Hardware configuration
When migrating an S7-1200 CPU from firmware version V3 to V4, the input filter for all digital
inputs (on-board and signalboard DI) which are assigned to a high-speed counter HSC are
set to 0.8 ms.

Chinese interface language


The interface texts have been optimized.

Downloading blocks to device


The downloading of modified objects has been optimized.

2.2 Improvements in Update 5


Update 5 has been withdrawn. Please install Update 6.

2.3 Improvements in Update 4


Update 4 contains the following improvements and changes:

Chinese interface language


The Chinese language interface for TIA Portal Update 3 is supported.

PLCSIM V13
With PLCSIM V13, you can also simulate the new S7-1500 modules with firmware version
1.6 based on the firmware version 1.5 functionality. The ET200 SP CPU is supported as of
PLCSIM V13 SP1.

Readme
Readme, 02/2015 7
Improvements in STEP 7
2.4 Improvements in Update 3

2.4 Improvements in Update 3


Update 3 contains the following improvements and changes:

Pulling and plugging a central module for the CPUs 1510SP-1 and 1512SP-1 PN
Contrary to the information in the online help, pulling and plugging a central module for the
CPUs 1510SP-1 PN and 1512SP-1 PN does not result in CPU STOP.
When you select optimized start information in the Pull/Plug OB as the structure of start
information, the values B#16#51, 54, 55, 56, 57 and 58 of the fault_id tags apply not only for
PROFINET IO modules and submodules, but also generally for IO modules and IO
submodules. The same applies to the Fault_ID tag in the TI_PlugPullModule data structure
of the TINFO parameter in the RALRM instruction.
When you select S7-300 and S7-400 CPUs in the Pull/Plug OB as the structure of start
information, the values B#16#51, 54, 55, 56, 57 and 58 of the OB83FLT_ID tags apply not
only for PROFINET IO modules and submodules, but also generally for IO modules and IO
submodules.

New modules
The following new modules are supported:

Article number Description FW version


6ES7 531-7QD00-0AB0 AI 4xU/I/RTD/TC ST
6ES7 532-5NB00-0AB0 AQ 2xU/I ST
6ES7 534-7QE00-0AB0 AI/AQ 4xU/I/RTD/TC / 2xU/I ST

6ES7 511-1AK00-0AB0 CPU 1511-1 PN V 1.6


6ES7 513-1AL00-0AB0 CPU 1513-1 PN V 1.6
6ES7 515-2AM00-0AB0 CPU 1515-2 PN V 1.6
6ES7 516-3AN00-0AB0 CPU 1516-3 PN/DP V 1.6
6ES7 517-3AP00-0AB0 CPU 1517-3 PN/DP V 1.6
6ES7 518-4AP00-0AB0 CPU 1518-4 PN/DP V 1.6

6ES7 511-1FK00-0AB0 CPU 1511F-1 PN V 1.6


6ES7 513-1FL00-0AB0 CPU 1513F-1 PN V 1.6
6ES7 515-2FM00-0AB0 CPU 1515F-2 PN V 1.6
6ES7 516-3FN00-0AB0 CPU 1516F-3 PN/DP V 1.6
6ES7 517-3FP00-0AB0 CPU 1517F-3 PN/DP V 1.6
6ES7 518-4FP00-0AB0 CPU 1518F-4 PN/DP V 1.6

6ES7 138-6CG00-0BA0 ET 200SP TM Timer DIDQ 10x24V

Readme
8 Readme, 02/2015
Improvements in STEP 7
2.4 Improvements in Update 3

Article number Description FW version


6ES7 510-1DJ00-0AB0 CPU 1510SP-1 PN V 1.6
6ES7 512-1DK00-0AB0 CPU 1512SP-1 PN V 1.6
6ES7 545-5DA00-0AB0 CM PROFIBUS DP

6ES7 134-6GD00-0BA1 ET 200SP AI 4xI 2-/4-wire ST V 1.1


6ES7 134-6HD00-0BA1 ET 200SP AI 4xU/I 2-wire ST V 1.1
6ES7 135-6HD00-0BA1 ET 200SP AQ 4xU/I ST V 1.1
6ES7 131-6BF00-0BA0 ET 200SP DI 8x24VDC ST V 1.1
6ES7 132-6BD20-0BA0 ET 200SP DQ 4x24VDC/2A ST V 1.1
6ES7 132-6HD00-0BB0 ET 200SP RQ V 1.1
6ES7 132-6BF00-0BA0 4x120VDC/230VAC/5A NO ST V 1.1
6ES7 134-6PA00-0BD0 ET 200SP DQ 8x24VDC/0.5A ST V 2.0
ET 200SP AI EnergyMeter ST

S7-OpenMODBUS/TCP blocks (S7-300/400 PN CPUs)


The S7-OpenModbusTCP PN communication library is also available in the TIA Portal. This
library requires an additional license.
You can find more information in the Siemens Industry Online Support under the following
Internet link: http://support.automation.siemens.com/WW/view/22660304
(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=33810599&objaction=csopen)

Availability of Support Packages via TIA Updater


The Automation Software Updater (ASU) function in the TIA Updater now also supports
Hardware Support Packages.

Availability of Service Packs via TIA Updater


The Automation Software Updater (ASU) function in the TIA Updater now also supports
provided Service Packs.

Working with the TIA Portal


Stability when working with the TIA Portal has been improved.

Forwarding block parameters (S7-300/400)


The rules for forwarding block parameters have been corrected in STL for the instructions
MIN, MAX, LIMIT and SEL, which can lead to compilation errors in some cases.

Readme
Readme, 02/2015 9
Improvements in STEP 7
2.5 Improvements in Update 2

S7-1500 Motion Control optimization


After the start of a test step of the optimization, the axis is decelerated with the configured
maximum delay after expiration the measurement period.
In order for the trace function to record a test step of the optimization, the movement must
continue for at least two application cycles of the MC Servo OB.

S7-1500 Motion Control - Simulation


To traverse an axis without a drive in simulation mode, selection the entry "Simulative
PROFIdrive drive" in the "Simulation" list under "Configuration > Basic parameters". Then
save the project and load the software to the CPU in STOP mode.

2.5 Improvements in Update 2


Update 2 contains the following improvements and changes:

Working with the TIA Portal


Stability when working with the TIA Portal has been improved.

Expansion of PLC tags during operation with a CPU of the S7-1200 series
The communication connection to the HMI panel is maintained when creating new PLC tags
in a CPU of the S7-1200 V2.x and V3.x series and then loading to the device.

2.6 Improvements in Update 1


Update 1 contains the following improvements and changes:

Detailed comparison of blocks


A detailed comparison is also possible with different block interfaces.

Moving networks with drag-and-drop


Networks can also be moved with drag-and-drop.

Working with the TIA Portal


Stability when working with the TIA Portal has been improved.

Readme
10 Readme, 02/2015
Improvements in STEP 7
2.6 Improvements in Update 1

Working with PLCSim when project names contain Chinese characters


PLCSim can now be opened directly from the TIA Portal, even if a project name contains
Chinese characters.

Readme
Readme, 02/2015 11
3 Improvements in WinCC 3
3.1 Improvements in Update 6
Update 6 contains the following improvements and changes:

Siemens Security Advisory for WinCC Runtime Professional


You can find more information on the resolved security vulnerability in Siemens Security
Advisory SSA-134508 (http://www.siemens.com/cert/advisories).

System functions at function keys


If the two events "Press key" and "Release key" are configured at a screen-specific function
key (softkey), the configured functions will be triggered correctly on the target system. The
same applies if the two events are triggered implicitly by the function
"SetBitWhileKeyPressed".
Please contact Customer Support if you use the devices OP 77B and OP 177B and have
configured function lists for an F-key as well as for a K-key in a picture.

Screen change with KP400 Comfort


A system function for screen change configured to a cursor key is correctly executed.

Screen objects on Comfort Panels and Runtime Advanced


The behavior, display and operation of screen objects in runtime has been improved for
panels and Runtime Advanced:
● On Comfort Panels and for Runtime Advanced, the display of lines with the width of one
pixel has been improved.
● In the recipe view, readability and behavior during during automatic synchronization have
been improved.
● The readability for tag output fields in the alarm view has been improved.

Downloading projects
● The panel does not have to be restarted after changing the connection settings and
downloading the project.
● The password of the Web server is not reset after the project is downloaded.

Readme
Readme, 02/2015 13
Improvements in WinCC
3.2 Improvements in Update 5

Communication via OPC


The OPC UA server has been adapted even more optimally to the OPC standards. Runtime
can be exited even when a communications partner is connected via OPC.

See also
Siemens CERT (http://www.siemens.com/cert/advisories)

3.2 Improvements in Update 5


Update 5 has been withdrawn. Please install Update 6.

3.3 Improvements in Update 3

Note
Update 3 is a requirement for the installation of Hardware Support Package HSP0098 HMI
Basic Panel 2nd Generation.

Update 3 contains the following improvements and changes:

Device replacement
The routines for device-specific adaptation of object properties have been improved for a
device replacement.

Upgrading devices
The display of vector-based graphics after upgrading the device version has been improved.

PLC code display


The display of transitions has been improved in the PLC code display object for PLC
programs which were programmed with the programming language FBD.

Faceplates
Behavior has been improved in faceplates when both a static value and dynamization with a
tag are configured for a property of the faceplate.

Readme
14 Readme, 02/2015
Improvements in WinCC
3.3 Improvements in Update 3

Screen objects on Comfort Panels and Runtime Advanced


The behavior, display and operation of screen objects in runtime has been improved for
Comfort Panel and Runtime Advanced:
● Operation of horizontal and vertical scroll bars
● Date/time field: Refresh display after a screen change
● I/O field: Display when styles are used
● Trend view: Refresh display after a screen change
● Trend view: Use of tags for starting time and end time
● Recipe view: Representation of the table grid
● Button: Animation of the background color for the event "Pressed"
● Symbolic I/O field: Animation of visibility
● Symbolic I/O field: Representation of the button to display the selection list
● Symbolic I/O field: Use of GMP-relevant tags

Loading to a Comfort Panel


The routines for loading to a Comfort Panel were improved.

Alarm logs
The routines for reading alarms from logs have been improved.

Basic Panel 2nd Generation


For Basic Panel 2nd Generation the behavior and the display in runtime has been improved
● Systems functions that are configured on function keys are executed correctly.
● With the system function SetBitWhileKeyPressed, the bit is correctly reset after the key is
released.
● The display of language-dependent graphics is a graphics list works with graphic IO field,
button and switch.
● The routines for multiplexing tags have been improved.
● User-specific rights can also be used for a larger number of configured user groups.

Availability of Support Packages via TIA Updater


The Automation Software Updater (ASU) function in the TIA Updater now also supports
Hardware Support Packages.

Availability of Service Packs via TIA Updater


The Automation Software Updater (ASU) function in the TIA Updater now also supports
provided Service Packs.

Readme
Readme, 02/2015 15
Improvements in WinCC
3.4 Improvements in Update 2

3.4 Improvements in Update 2


Update 2 contains the following improvements and changes:

PLC code display


Some functions have been extended for displaying the current program status of PLC
programs for the PLC code display object.

S7-GRAPH overview
A few errors were corrected in displaying the current program status of PLC sequencers for
the S7-GRAPH overview object.

System diagnostics view


The runtime characteristics have been improved for the system diagnostics display object.

Global screen
An error in the global screen was corrected. This error could occur in conjunction with
projects migrated from V12 and the new Basic Panel.

Copying line objects


When a line object is copied from a project migrated from V12 to a new project, all properties
of the line object are retained.

Loading to devices with an incorrect address


The behavior during loading of a project has been improved for the following situations:
● When a configured IP address and the actual IP address of the device differ
● When a configured Profibus DP address and the actual Profibus DP address of the
device differ

Migrating WinCC flexible projects


The migration of icons into templates has been improved.

Communication with a PLC that was configured with STEP 7 V5.2


The communication with PLCs that were configured with STEP 7 V5.2 has been improved,
especially in connection with T-PLCs and IM151 PLCs

Readme
16 Readme, 02/2015
Improvements in WinCC
3.4 Improvements in Update 2

Communication via AR_SEND


An error with communication via AR_Send that occurred when the network connection to the
controller failed has been corrected.

WinCC Runtime startup on operating systems with Asian languages


The "Apply" button is fully visible on operating systems in the languages Chinese (China),
Chinese (Taiwan), Korean and Japanese.

OpenViewerIECPLByCall function
The correct declaration of the function is

BOOL OpenViewerIECPLByCall (
DWORD dwFlags,
LPCTSTR lpszServerPrefix,
LPCTSTR lpszPictureName,
LPCTSTR lpszObjectName,
LPCTSTR lpszCpuName,
LPCTSTR lpszContainingBlock,
LPCTSTR lpszCalledBlock,
LPCTSTR lpszPin,
LPCMN_ERROR lpdmError);

Parameters

dwFlags
Bit array in which the individual values are ORed bit-by-bit. dwFlags should be 0 by default.
● IECPLVIEWER_PIN_SUBSTRING_SEARCH=0x0001: A substring is sought in the
search for the pin name, i.e. the pin name starts with the string passed in lpszPin. If this
bit is not set, the complete pin name is compared to lpszPin.

lpszServerPrefix
The parameter is reserved for later upgrades.

lpszPictureName
Name of the screen with the PLC code display.

lpszObjectName
Name of the PLC code display.

lpszCpuName
Name of the S7 CPU. The name is identical to the station name displayed in the project tree
in the TIA Portal.

Readme
Readme, 02/2015 17
Improvements in WinCC
3.4 Improvements in Update 2

lpszContainingBlock
Name of the block to be opened and displayed or name of the instance of an FB.
The following can be used as the name:
● Name of a single instance DB. Its FB is then displayed. Example "Station1"
● Name of a multi-instance in an instance DB. Its FB is then displayed. When multi-instance
name paths are specified, these are data hierarchies such as those displayed in the DB
editor, and not the call structure. The first part of the name ("Line1") does not need to be
enclosed in quotes because this is a global icon, as can be recognized from the context.
Quotation marks are required for the individual name components when special
characters such as spaces, periods etc. occur in them. Example: "Line1.Cell1.Station1"
● Name of an FC or OB
Using the name of an FB is not allowed.

lpszCalledBlock
Name of the local or global instance that is called in the code block belonging to
lpszContainingBlock.
● For local instances, the hash sign # must be specified here, for example, "#feeder1".
● For global instances, the global name must be specified here without hash sign #, for
example, "feeder3".
Using the name of an FC is allowed.
If lpszCalledBlock is called several times within lpszContainingBlock or its FB, execution
always jumps to the first call of lpszCalledBlock.

lpszPin
Name of the input pin of lpszCalledBlock. The parameter is used to display the network
interconnected to the input pin in the PLC code display.

lpdmError
Pointer to the data of the extended error message in the CMN_ERROR structure. The
system writes error information to this structure if an error occurs.

OpenViewerIECPLByAssignment function
The correct declaration of the function is

BOOL OpenViewerIECPLByAssignment (
DWORD dwFlags,
LPCTSTR lpszServerPrefix,
LPCTSTR lpszPictureName,
LPCTSTR lpszObjectName,
LPCTSTR lpszCpuName,
LPCTSTR lpszContainingBlock,
LPCTSTR lpszOperand,
LPCMN_ERROR lpdmError);

Readme
18 Readme, 02/2015
Improvements in WinCC
3.4 Improvements in Update 2

Parameters

dwFlags
Bit array in which the individual values are ORed bit-by-bit. dwFlags should be 0 by default.

lpszServerPrefix
The parameter is reserved for later upgrades.

lpszPictureName
Name of the screen with the PLC code display.

lpszObjectName
Name of the PLC code display.

lpszCpuName
Name of the S7 CPU. The name is identical to the station name displayed in the project tree
in the TIA Portal.

lpszContainingBlock
Name of the block to be opened and displayed or name of the instance of an FB.
The following can be used as the name:
● Name of a single instance DB. Its FB is then displayed. Example "Station1"
● Name of a multi-instance in an instance DB. Its FB is then displayed. When multi-instance
name paths are specified, these are data hierarchies such as those displayed in the DB
editor, and not the call structure. The first part of the name ("Line1") does not need to be
enclosed in quotes because this is a global icon, as can be recognized from the context.
Quotation marks are required for the individual name components when special
characters such as spaces, periods etc. occur in them. Example: "Line1.Cell1.Station1"
● Name of an FC or OB
Using the name of an FB is not allowed.

lpszOperand
Name of a local or global operand to which an assignment is made.
Name of the local or global instance that is called in the code block belonging to
lpszContainingBlock.
● For local operands, the hash sign # must be specified here.
● For global operands, the global name must be specified without hash sign #.
If lpszOperand is written several times within lpszContainingBlock or its FB, execution
always jumps to the first write access of lpszOperand.

lpdmError
Pointer to the data of the extended error message in the CMN_ERROR structure. The
system writes error information to this structure if an error occurs.

Readme
Readme, 02/2015 19
Improvements in WinCC
3.4 Improvements in Update 2

OpenViewerS7GraphByBlock function
The correct declaration of the function is

BOOL OpenViewerS7GraphByBlock (
DWORD dwFlags,
LPCTSTR lpszServerPrefix,
LPCTSTR lpszPictureName,
LPCTSTR lpszObjectName,
LPCTSTR lpszCpuName,
LPCTSTR lpszBlock,
DWORD dwStepNumber,
LPCMN_ERROR lpdmError);

Parameters

dwFlags
Bit array in which the individual values are ORed bit-by-bit. dwFlags should be 0 by default.

lpszServerPrefix
The parameter is reserved for later upgrades.

lpszPictureName
Name of the screen with the PLC code display.

lpszObjectName
Name of the PLC code display.

lpszCpuName
Name of the S7 CPU. The name is identical to the station name displayed in the project tree
in the TIA Portal.

lpszBlock
Instance name of the S7-GRAPH block to be displayed. If special characters such as
spaces, periods, etc. occur in the name, quotation marks need to be used.

dwStepNumber
Number of the step to be displayed.
dwStepNumber=0 automatically searches for the active step and enables "Track active step"
mode.

lpdmError
Pointer to the data of the extended error message in the CMN_ERROR structure. The
system writes error information to this structure if an error occurs.

Readme
20 Readme, 02/2015
Improvements in WinCC
3.5 Improvements in Update 1

3.5 Improvements in Update 1


Update 1 contains the following improvements and changes:

New images for Comfort Panels


New images are available with this update. With the new images, restoring a backup is
always possible. The operating system should be updated for all devices with device version
V13.
To activate the operating system of the target device, follow these steps:
1. Install the update on the Engineering System.
2. Open the project in the Engineering System.
3. Select the "Update operating system" command from the menu under "Online > HMI
device maintenance" on the configuration PC in WinCC.
The "SIMATIC ProSave [OS-Update]" dialog opens. The path to the image is preset.
4. If required, you can select a different path for the image that you want to transfer to the
HMI device.
5. Click "Update OS".
6. Compile the device.
7. Load the project to the device.
Please note that the operating system is only updated if version "13.0.0.0" is specified in the
device configuration.

Scroll bar of a combobox


The scroll bar in a combobox with multiple entries can be operated.

Tag prefix
When using multiple screen windows in one screen, the evaluation of a tag prefix has been
improved for certain system functions, e.g. SetBit, ResetBit.

Client/server: Stop Runtime


Runtime is stopped correctly in a client/server system, even when the Runtime of a client is
ended before the Runtime of a server in the case of a failure in the connection to the server.

Redundant systems: Synchronizing logs


In a redundant system, the logs are also synchronized correctly after a delta download and
subsequent full download.

Readme
Readme, 02/2015 21
Improvements in WinCC
3.5 Improvements in Update 1

Redundant systems: Synchronizing recipe data


In a redundant system, recipe data are also synchronized correctly following a network
failure.

Readme
22 Readme, 02/2015
Index

C
Chinese, 7, 7

D
Downloading, 7

G
GUI, 7

H
Hardware, 7

I
Interface, 7

Readme
Readme, 02/2015 23
Index

Readme
24 Readme, 02/2015

You might also like