ReadMe V14 SP1 Update 10 EnUS
ReadMe V14 SP1 Update 10 EnUS
Improvements in STEP 7 2
Improvements in WinCC 3
SIMATIC
Readme
Readme
12/2020
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 Validity................................................................................................................................................... 5
2 Improvements in STEP 7 ........................................................................................................................ 7
2.1 Improvements in Update 10 ................................................................................................. 7
2.2 Improvements in Update 9 (replaces Update 8) .................................................................... 7
2.3 Improvements in Update 7 ................................................................................................... 8
2.4 Improvements in Update 6 ................................................................................................... 9
2.5 Improvements in Update 5 ................................................................................................... 9
2.6 Improvements in Update 4 ................................................................................................. 10
2.7 Improvements in Update 3 ................................................................................................. 11
2.8 Improvements in Update 2 ................................................................................................. 12
2.9 Improvements in Update 1 ................................................................................................. 13
3 Improvements in WinCC ...................................................................................................................... 17
3.1 Engineering system ........................................................................................................... 17
3.1.1 Improvements in Update 3 ................................................................................................. 17
3.2 Panels................................................................................................................................ 17
3.2.1 Improvements in Update 6 ................................................................................................. 17
3.2.2 Improvements in Update 4 ................................................................................................. 18
3.2.3 Improvements in Update 3 ................................................................................................. 18
3.2.4 Improvements in Update 2 ................................................................................................. 19
3.2.5 Improvements in Update 1 ................................................................................................. 19
3.3 Runtime Advanced............................................................................................................. 19
3.3.1 Improvements in Update 2 ................................................................................................. 19
3.3.2 Improvements in Update 1 ................................................................................................. 19
3.4 Runtime Professional ......................................................................................................... 20
3.4.1 Improvements in Update 10 ............................................................................................... 20
3.4.2 Improvements in Update 8 ................................................................................................. 20
3.4.3 Improvements in Update 7 ................................................................................................. 21
3.4.4 Improvements in Update 6 ................................................................................................. 21
3.4.5 Improvements in Update 5 ................................................................................................. 22
3.4.6 Improvements in Update 3 ................................................................................................. 22
3.4.7 Improvements in Update 2 ................................................................................................. 22
3.4.8 Improvements in Update 1 ................................................................................................. 23
Readme
Readme, 12/2020 3
Table of contents
Readme
4 Readme, 12/2020
Validity 1
Validity
This update is valid for the following products:
• STEP 7 Basic V14 SP1
• STEP 7 Professional V14 SP1
• WinCC Basic V14 SP1
• WinCC Comfort V14 SP1
• WinCC Advanced V14 SP1
• WinCC Professional V14 SP1
Note
If you modify your system after installing the update with the product DVD, you will have to
perform the update again.
Readme
Readme, 12/2020 5
Validity
Readme
6 Readme, 12/2020
Improvements in STEP 7 2
2.1 Improvements in Update 10
Update 10 contains the following improvements and changes:
"MOVE" instruction
With the "MOVE" instruction you can only copy all the tags of a data block into another data block
("DA a" := "DB b") if both blocks have the same structure, i.e. the number, the data type and the
declaration sequence of the declared tags are identical. In addition, both data blocks must have
the same storage format (optimized or non-optimized).
If both blocks are available in an optimized storage format, all tags of both blocks must be either
retentive or non-retentive.
Readme
Readme, 12/2020 7
Improvements in STEP 7
2.3 Improvements in Update 7
AT declaration
In rare cases, block parameters that immediately followed an AT declaration in the interface
were described with incorrect values. This behavior has been corrected.
It is no longer possible to overlay block parameters of the data types BOOL, BYTE, CHAR, SInt and
USInt with tags of the data types STRUCT and UDT. Overlays with ARRAY type tags are only
possible as long as the array size does not exceed the data size of the overlaid type.
If you are using AT declarations, check your program after installing the update.
MOVE instruction
You can only use the MOVE instruction to copy values between data blocks if both data blocks
have the same retentivity setting ("retentive" or "non-retentive"). If this requirement is not
fulfilled or if one of the two data blocks has individual retentivity settings for individual tags,
copying is not possible.
A stricter syntax check has been introduced in Update 9. During compiling, a message is
displayed informing you when a copy operation is not possible.
Readme
8 Readme, 12/2020
Improvements in STEP 7
2.5 Improvements in Update 5
ProDiag
After changing the assignment of an instance data block with supervisions to a ProDiag function
block, both blocks are now always loaded to the device, so that a later upload from the device
does not result in inconsistencies.
PRODIAG
Multi-instances of function blocks nested several times are displayed without errors in the PLC
code view again and, in addition, the stability of the PLC code view has been improved.
Readme
Readme, 12/2020 9
Improvements in STEP 7
2.6 Improvements in Update 4
Comparison of an ARRAY element with a tag of the data type "VARIANT" (S7-1200/1500)
In the past the comparison of a variably indexed ARRAY element with a VARIANT was not carried
out correctly in some cases. Instead of the ARRAY element the complete ARRAY was used for the
comparison.
This behavior has been corrected. The indexed ARRAY element is now evaluated for the
comparison.
Example:
IF (#my_Array[1] = #my_variant) THEN…
Up to now, "my_variant" was compared with "my_Array". The comparison is now carried out
correctly and "my_variant" is compared with Element 1 of "my_Array".
Global data blocks and block parameters (STRUCT/PLC data type) with the same names (SCL)
Global data blocks and block parameters (of the data type "STRUCT" or "PLC data type") can now
have the same name even if they include subordinate structures that, in turn, contain
subordinate ARRAYs with the same name.
Until now the same name across multiple declaration levels resulted in inconsistencies in the SCL
programs in rare cases. If your program contains such inconsistencies, you can easily remove
them:
1. Open the SCL block in the program code of which you are accessing the structure of the data
block.
2. Select the entire program code with "CTRL+A".
3. Cut the program code with "CTRL+X".
4. Paste the program code with "CTRL+V".
Readme
10 Readme, 12/2020
Improvements in STEP 7
2.7 Improvements in Update 3
Readme
Readme, 12/2020 11
Improvements in STEP 7
2.8 Improvements in Update 2
Migration tool
The migration tool can now also be used with Windows 7 32-bit operating systems (Home
Premium SP1, Professional SP1, Enterprise SP1 and Ultimate SP1); it is available in the Industry
Online Support under the entry ID 58638200.
Licensing
The new combo license of STEP 7 Professional 2017 is detected with Update 2 of the TIA Portal
V14 SP1 even if STEP 7 Professional 2017 / STEP 7 V5.6 was not installed.
Readme
12 Readme, 12/2020
Improvements in STEP 7
2.9 Improvements in Update 1
Offline/online comparison
Corrections to internal project data have been made in V14 SP1 in order to enhance data
integrity. After installation of the service pack, this enables individual blocks to be corrected
automatically upon opening, which is why the offline/online comparison displays different
checksums.
Readme
Readme, 12/2020 13
Improvements in STEP 7
2.9 Improvements in Update 1
If you have transferred instance DBs in your program with the help of the "Block_DB" data type,
you must change your program. Instead use a parameter instance to transfer the instance during
runtime.
Instruction "GetSMCinfo: Reading out information about the SIMATIC memory card"
Contrary to the description in the online help, a diagnostics interrupt is not generated in mode
= 3 if the configured part of the service life in % has expired.
Detection of modifications to program blocks which are created as types in the library
When new type versions of blocks are released in the library, the blocks used are checked for
changes to the interface (e.g. by the modification of the version of an instruction). If changes are
detected, the blocks used also have to be re-released.
Readme
14 Readme, 12/2020
Improvements in STEP 7
2.9 Improvements in Update 1
Readme
Readme, 12/2020 15
Improvements in STEP 7
2.9 Improvements in Update 1
Readme
16 Readme, 12/2020
Improvements in WinCC 3
3.1 Engineering system
Upgrading projects
The upgrade behavior of projects and libraries has been improved.
If the connection between an instanced HMI faceplate and the instances of PLC user types is lost
after upgrading the library, upgrade the library again.
3.2 Panels
Readme
Readme, 12/2020 17
Improvements in WinCC
3.2 Panels
• TP700 Comfort
• TP900 Comfort
• TP1200 Comfort
• TP1500 Comfort
• TP1900 Comfort
• TP2200 Comfort
• TP700 Comfort Outdoor
• TP1500 Comfort Outdoor
Readme
18 Readme, 12/2020
Improvements in WinCC
3.3 Runtime Advanced
Tags
A configured deadband is also taken into account with the acquisition mode "On change".
Tags
A configured deadband is also taken into account with the acquisition mode "On change".
Readme
Readme, 12/2020 19
Improvements in WinCC
3.4 Runtime Professional
WinCC WebNavigator
The algorithms for password encryption have been improved in the WinCCViewerRT application.
Readme
20 Readme, 12/2020
Improvements in WinCC
3.4 Runtime Professional
Display in Runtime
The representation of graphics in individualized controls has been improved.
The functionality of the PLC code view has been improved.
System functions
The behavior of the following objects has been improved with regard to coordination with
system functions:
• PLC code view
• ProDiag overview
Reports
Printing reports via the scheduler has been improved.
Readme
Readme, 12/2020 21
Improvements in WinCC
3.4 Runtime Professional
WebNavigator
The WebNavigator has been improved with regard to using faceplates.
The routines for printing reports have been improved.
S7-DOS V9
Do not deactivate the IPv4 protocol in the Ethernet properties for the network adapter or the
SIMATIC Ethernet CPs if you want to use all of the functions of the new S7-DOS V9.
Touch operation
Touch operation of a button has been improved in runtime.
Logging
The routines for logging of process values have been optimized.
Communication
Communication via OPC UA has been improved.
Readme
22 Readme, 12/2020
Improvements in WinCC
3.4 Runtime Professional
Tags
A configured deadband is also taken into account with the acquisition mode "On change".
VBS functions
The"ActiveScreen" method returns a correct result even if a pop-up screen is displayed.
Communication
Communication via OPC UA has been improved.
Communication
Communication to S7 1500 has been improved.
Readme
Readme, 12/2020 23
Improvements in WinCC
3.4 Runtime Professional
Readme
24 Readme, 12/2020