Professional Documents
Culture Documents
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.
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.
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
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:
Readme
8 Readme, 02/2015
Improvements in STEP 7
2.4 Improvements in Update 3
Readme
Readme, 02/2015 9
Improvements in STEP 7
2.5 Improvements in Update 2
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.
Readme
10 Readme, 02/2015
Improvements in STEP 7
2.6 Improvements in Update 1
Readme
Readme, 02/2015 11
3 Improvements in WinCC 3
3.1 Improvements in Update 6
Update 6 contains the following improvements and changes:
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
See also
Siemens CERT (http://www.siemens.com/cert/advisories)
Note
Update 3 is a requirement for the installation of Hardware Support Package HSP0098 HMI
Basic Panel 2nd Generation.
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.
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
Alarm logs
The routines for reading alarms from logs have been improved.
Readme
Readme, 02/2015 15
Improvements in WinCC
3.4 Improvements in Update 2
S7-GRAPH overview
A few errors were corrected in displaying the current program status of PLC sequencers for
the S7-GRAPH overview 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.
Readme
16 Readme, 02/2015
Improvements in WinCC
3.4 Improvements in Update 2
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
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.
Readme
Readme, 02/2015 21
Improvements in WinCC
3.5 Improvements in Update 1
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