×
Siemens Industry Online Support
Siemens AG
Entry type: Download Entry ID: 106655938, Entry date: 04/15/2019
(2)
Rate

Firmware Update for CPU 1517F-3 PN/DP

  • Entry
  • Associated product(s)
In this entry all firmware version are provided for the CPU 1517F-3 PN/DP.

Description:
When updating the firmware, always update to the latest version available for the product and its respective article number. The previous versions of the firmware are only intended as backup to allow a downgrade to the original version. Until now this is not known to have been necessary in any case.
The respective latest version of a firmware is valid for all versions of that article number.

How to update the firmware is described in detail in entry ID 77492231

Overview of article numbers and firmware versions of the CPU 1517F-3 PN/DP:

Article number

Firmware version

Update with...
6ES7517-3FP00-0AB0  
 V2.6.1
Release 04.04.2019

Third-party software - Licensing terms and copyright information

You can find the copyright information for third-party software contained in this product, particularly open source software, as well as applicable licensing terms of such third-party software in the files 2016_Readme_OSS_Global_V14_V261 and   ReadMe_OSS_en_US_V261.

Special information for resellers

The information and the license terms in the files 2016_Readme_OSS_Global_V14_V261 and ReadMe_OSS_en_US_V261 must be passed on to the purchasing party to avoid license infringements by the reseller or purchasing party.

 Registrierung notwendig  2016_Readme_OSS_Global_V14_V261.htm (5,1 MB) 
 Registrierung notwendig  ReadMe_OSS_en_US_V261.htm (5,1 MB) 


Recommended for update:
For a description, see below Update V2.6.1
 Registrierung notwendig  6ES7517-3FP00-0AB0_V261.ZIP (32,0 MB) 

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7517-3FP00-0AB0_V261.txt (1 KB) 

  V2.6.0
Release 12.10.2018

Third-party software - Licensing terms and copyright information

You can find the copyright information for third-party software contained in this product, particularly open source software, as well as applicable licensing terms of such third-party software in the files 2016_Readme_OSS_Global_V14_V260 and   ReadMe_OSS_en_US_V260.

Special information for resellers

The information and the license terms in the files 2016_Readme_OSS_Global_V14_V260 and ReadMe_OSS_en_US_V260 must be passed on to the purchasing party to avoid license infringements by the reseller or purchasing party.

 Registrierung notwendig  2016_Readme_OSS_Global_V14_V260.htm (5,1 MB) 
 Registrierung notwendig  ReadMe_OSS_en_US_V260.htm (5,1 MB) 


Backup only:
For a description, see below Update V2.6.0
 Registrierung notwendig  6ES7517-3FP00-0AB0_V260.ZIP (32,0 MB) 

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7517-3FP00-0AB0_V260.txt (1 KB)

 V2.5.2
Release 27.04.2018 

Third-party software - Licensing terms and copyright information

You can find the copyright information for third-party software contained in this product, particularly open source software, as well as applicable licensing terms of such third-party software in the Readme_OSS_CPU_S7-1500_V252 file.

Special information for resellers

The information and the license terms in the Readme_OSS_CPU_S7-1500_V252 file must be passed on to the purchasing party to avoid license infringements by the reseller or purchasing party.

 Registrierung notwendig  ReadMe_OSS_CPU_S7-1500_V252.rtf (11,3 MB)


Backup only:
For a description, see below Update V2.5.2
 Registrierung notwendig  6ES7517-3FP00-0AB0_V252.ZIP (31,2 MB)

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7517-3FP00-0AB0_V252.txt (1 KB)

 V2.5.0
Release 15.12.2017

Third-party software - Licensing terms and copyright information

You can find the copyright information for third-party software contained in this product, particularly open source software, as well as applicable licensing terms of such third-party software in the Readme_OSS_CPU_S7-1500_V250 file.

Special information for resellers

The information and the license terms in the Readme_OSS_CPU_S7-1500_V250 file must be passed on to the purchasing party to avoid license infringements by the reseller or purchasing party.

 Registrierung notwendig  ReadMe_OSS_CPU_S7-1500_V250.rtf (11,3 MB)


Backup only:
For a description, see below Update V2.5.0
 Registrierung notwendig  6ES7517-3FP00-0AB0_V250.ZIP (31,2 MB)

SHA-256 checksum (Information on SHA-256)
 Registrierung notwendig  6ES7517-3FP00-0AB0_V250.txt (1 KB)

 V2.1.0
Release 24.03.2017

Third-party software - Licensing terms and copyright information

You can find the copyright information for third-party software contained in this product, particularly open source software, as well as applicable licensing terms of such third-party software in the Readme_OSS_V210 file.

Special information for resellers

The information and the license terms in the Readme_OSS_V210 file must be passed on to the purchasing party to avoid license infringements by the reseller or purchasing party.

 Registrierung notwendig  ReadMe_OSS_V210.htm (3,0 MB)


Backup only:
For a description, see below Update V2.1.0
 Registrierung notwendig  6ES7517-3FP00-0AB0_V210.ZIP (26,6 MB)

 V2.0.5
Release 03.02.2017

Third-party software - Licensing terms and copyright information

You can find the copyright information for third-party software contained in this product, particularly open source software, as well as applicable licensing terms of such third-party software in the Readme_OSS_V205 file.

Special information for resellers

The information and the license terms in the Readme_OSS_V205 file must be passed on to the purchasing party to avoid license infringements by the reseller or purchasing party.

 Registrierung notwendig  ReadMe_OSS_V205.htm (3,0 MB)


Backup only:
For a description, see below Update V2.0.5
 Registrierung notwendig  6ES7517-3FP00-0AB0_V205.ZIP (26,4 MB)

 V2.0.3
Release 16.12.2016

Third-party software - Licensing terms and copyright information

You can find the copyright information for third-party software contained in this product, particularly open source software, as well as applicable licensing terms of such third-party software in the Readme_OSS_V203 file.

Special information for resellers

The information and the license terms in the Readme_OSS_V203 file must be passed on to the purchasing party to avoid license infringements by the reseller or purchasing party.

 Registrierung notwendig  ReadMe_OSS_V203.htm (3,0 MB)


Backup only:
For a description, see below Update V2.0.3
 Registrierung notwendig  6ES7517-3FP00-0AB0_V203.ZIP (26,4 MB) 

 V2.0.1
Release 21.10.2016
Backup only:
For a description, see below Update V2.0.1
 Registrierung notwendig  6ES7517-3FP00-0AB0_V201.ZIP (26,4 MB)
 V1.8.4
Release 04.04.2016
Backup only:
For a description, see below Update V1.8.4
 Registrierung notwendig  6ES7517-3FP00-0AB0_V184.ZIP (47,3 MB) 
 V1.8.3
Release 22.01.2016
Backup only:
For a description, see below Update V1.8.3
 Registrierung notwendig  6ES7517-3FP00-0AB0_V183.ZIP (47,3 MB)
 V1.8.2
Release 21.09.2015

Backup only:
For a description, see below Update V1.8.2
' Registrierung notwendig  6ES7517-3FP00-0AB0_V182.ZIP (47,3 MB)

 V1.8.1
Release 09.07.2015

Backup only:
For a description, see below Update V1.8.1
 Registrierung notwendig  6ES7517-3FP00-0AB0_V181.ZIP (47,3 MB)

 

V1.7.0
Release 23.12.2014

Backup only:
For a description, see below Update V1.7.0
 5173FP00_V170.EXE ( 48450 KB )

 

V1.6.0
Release 07.08.2014

Backup only:
 5173FP00_V160.EXE ( 50229 KB )

When updating the CPU firmware an update of the display is not mandatory but recommended.
The firmware updates for the displays are available at entry ID 78300948 .


Update V2.6.1 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V15.1 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.
The handling is described detailed in entry 109744163 

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V15.1 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.

You can find details on firmware version V2.6.1 in the entry Firmware update S7-1500 CPUs incl. displays and ET 200 CPUs (ET 200SP, ET 200pro) 


Update V2.6.0 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V15.1 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.
The handling is described detailed in entry 109744163.

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V15.1 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.

You can find details on firmware version V2.6.0 in the entry Firmware update S7-1500 CPUs incl. displays and ET 200 CPUs (ET 200SP, ET 200pro) 


Update V2.5.2 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V15 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V15 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.

You can find details on firmware version V2.5.2 in the entry Firmware update S7-1500 CPUs incl. displays and ET 200 CPUs (ET 200SP, ET 200pro) 


Update V2.5.0 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V15 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V15 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.

You can find details on firmware version V2.5 in the entry Firmware update S7-1500 CPUs incl. displays and ET 200 CPUs (ET 200SP, ET 200pro) 


Update V2.1.0 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V14 SP1 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V14 SP1 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.

New features with firmware V2.1:

  • Support of the system power supply PS 60W 24/48/60V DC HF.
    Thus, the complete RAM (data) can be kept remanent via the system power supply, additionally to the infeed of 60 W in the backplane bus for all S7-1500 CPUs.
  • A consistent upload of fail-safe projects is supported as of STEP 7 Safety V14 SP1.

New features with firmware V2.1 during programming:

  • Via the instruction "GetSMCInfo", you can read out the card size, the memory space which is already occupied on the memory card, and the number of write/delete processes performed on the card in the user program.
  • In order to be able to split up or further process control words and status words, elementary data types can be converted into a bit-array using the "SCATTER" instruction and a bit-array converted into an elementary data type, such as WORD, using the "GATHER" instruction.

The following behavior has been changed with FW 2.1:

  • In the event of a peripheral access error, direct peripheral accesses, which are interconnected as input parameters to components, have no longer the result that the component is no longer run through. Instead of this, the system uses the replacement value of the signal in the component.

The following behavior has been revised with FW 2.1:

  • When monitoring a component online, the CPU does no longer STOP on account of area length errors.
  • When generating alarm text using the "Get_Alarm" block, the behavior regarding alarm texts has been improved.
  • With the "Get_Alarm" block, the status message "W#16#8003 – the parameter Lcid is invalid or a language selected at the parameter Lcid is not loaded" is no longer output if the "InfoText" parameter is empty with the "Alarm_Data" data type.
  • The behavior of the "Get_Alarm" has been improved regarding the call from several OB priorities.
  • The behavior of the "STP" instruction, when simultaneously performing "online monitoring" via the TIA Portal, has been improved.
  • The behavior shown when downloading data logs via the webserver of the CPU has been improved.
  • When performing "online monitoring" of blocks, the behavior that the TIA Portal freezes during scrolling if this block is called from several OBs having different priority, does no longer occur.
  • The start behavior of the OPC UA server, in particular with large data volumes, has been improved.

The following behavior has been corrected with FW 2.1:

  • The CPU does no longer go to STOP when copying large structures using the instruction "MOV_BLK_VARIANT".
  • The following sporadic message “Serious firmware exception error (non user-relevant system code: 16#00000000 16#10020000 16#00000000)“ does no longer occur if a large number of diagnostic events is reported via the AS-i.

 

Update V2.0.5 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V14 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V14 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.

The following behavior has been revised with FW 2.0.5:

  • If, when online monitoring a block, the message (0604:000255) “Insufficient resources are available for the "Monitoring" function“ is output, you can still access the CPU as soon as sufficient resources are available.
  • The function of the SPLIT command in conjunction with structures comprising two or more sub-structures has been improved.
  • When using the DPWR_DAT or DPRD_DAT command in two OBs featuring different priorities, inconsistent data storages do no longer occur highly sporadically when using the command in the low-priority OB.
  • If the CPU is significantly loaded during Motion Control applications, a CPU STOP may occur due to an overflow of MC-Interpolator (OB92) respectively MC-Servo (OB91).
    During the subsequent CPU RUN, uncontrolled axis movements do no longer occur sporadically.


Update V2.0.3 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V14 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V14 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.


The following behavior has been corrected with FW 2.0.3:

  • The following sporadic message: "Serious firmware exception error

    (non user-relevant system code: 16#400001 16#10020074 16#4a6c24d0)“ does no longer occur if a ProcessEvent OB is triggered by various ProcessEvents having different priorities, such that it interrupts itself.

  • The following sporadic message "Serious firmware exception error
    (non user-relevant system code: 16#400001 16#10020011 16#468a6be8)“ does no longer occur
    if the “DataLogWrite“ block is used in the user program.

  • The following sporadic message "Serious firmware exception error
    (non user-relevant system code: 16#00400001 16#1002012E 16#00010206)“ does no longer occur if, during an active connection setup via T_CON using a CM1542-1/CP1543-1, the connection is already closed via T_DISCON.


The following behavior has been changed with FW 2.0.3:

  • The security behavior of the CPUs has been improved 
  • The TIA Portal is no longer frozen if the memory card of the CPU is filled by the trace functions.
  • The behavior of the blocks “DPRD_DAT“ and “RD_REC“ in combination with optimized data blocks has been improved.

 

Update V2.0.1 (6ES7517-3FP00-0AB0)

Dependencies with regard to STEP 7 and upwards compatibility:
Totally Integrated Automation Portal with STEP 7 Professional V14 or higher is required to configure this CPU firmware version.
Configurations with earlier TIA Portal STEP 7 Professional versions are compatible with later releases.

Dependencies with regard to STEP 7 Safety Advanced and upwards compatibility:
In addition, the option package STEP 7 Safety Advanced V14 or later is required to configure safety integrated applications with this firmware version of the failsafe CPU.
Configurations with earlier STEP7 Safety Advanced versions are compatible with later releases.


New features with firmware V2.0

CPU:

  • The PROFINET interface X2 (provided on each CPU as from CPU 1515) can be used for PROFINET RT (Controller or iDevice).
  • The CPU 1517(F) supports PROFINET IRT as from an update time of 250 µs
  • Increasing the number of controllable axes for CPUs <= 1513(F) and CPU 1517(F)
  • OPC UA Data Access Server directly on the CPU, for the access to symbolic and absolutely addressed data in the CPU via OPC UA. (Runtime license required)
  • MRPD – Media Redundancy for Planned Duplication is supported on CPU interfaces with more than two ports.
  • UDP Multicast is supported on the integrated CPU ports.
  • With Open User Communication, DNS (resolution of names into an IP address) is supported via the integrated interfaces.
  • With Open User Communication (OUC), the "Secure Communication" options is supported, via the blocks T_CON with T_SEND/T_RCV, via the integrated interfaces.
  • Extension of the integrated technological functions by the functionality cams, cam tracks and probes (the corresponding technology objects can be configured in TIA Portal V14).
  • Storing of completed traces as "Measurement" on the CPU memory card
  • Message texts and commentary for up to 3 languages can be downloaded to the CPU and changed online.
  • With selected digital input modules, the feature "hold last value" is supported in case of module failure.
  • Increase of the maximum number of simultaneously active asynchronous instructions RDREC and WRREC
  • Improved performance with the instructions "Serialize“ and "Deserialize“

Programming:

  • Using the "GetChecksum“ instruction, the checksum (CRC) can be read out in the user program via a group of objects (standard blocks, safety blocks, text lists).
  • Using the new "Get_Alarm" instruction, messages can be sent directly read from the message server of the to a higher-level alarm system (e.g. control system).

Web server:

  • Messages can be directly acknowledged in the web server on the "Messages“ page.
  • Completed trace records can be graphically displaced in the web server of the CPU and exported as csv file.
  • "Online backup and restore“ via the web server in the CPU STOP condition, that means the content of the SIMATIC memory card and the remanent data of the CPU can be stored via the web server of the CPU respectively via "Restore“ on the controller.
  • Extension of the web server by the page "Motion Control Diagnostics“, which allows to display the status, errors, technology alarms and current values of configured technology objects on the web server.
  • After activating the option "Configuration control (option handling)“ in the engineering, an indicator is output on the web server.
  • The following additional interface languages are supported on the web server:
    • Korean
  • Russian
  • Turkish
  • Portuguese
  • Extension of the "Diagnostics“ page by information about program protection, runtime information such as program and communication load and, with failsafe CPUs, by information on the F-overall signature and runtime(s) of the F-runtime group(s)
  • Using the web server, variables can be directly displayed respectively changed via the absolute address

Display:

  • After activating the option "Configuration control (option handling)“ in the engineering, an indicator is output on the display.
  • "Online backup and restore“ via the display in the CPU STOP condition, that means the content of the SIMATIC memory card and the remanent data of the CPU can be stored directly via the display. The file is stored on the SIMATIC memory card. Via "Restore“, data stored online on the memory card can be loaded onto the CPU.
  • The "Read-Only“ default for the display can be set in the engineering.
  • The SIMATIC memory card can be formatted via the display.
  • The project name of the TIA Portal project loaded onto the CPU is shown on the display.
  • Acknowledgment of messages directly on the display
  • On the display, variables can be directly displayed respectively changed via the absolute address.


The following behavior has been revised:

  • The ramp-up time with S7-1500 CPUs in combination with CMs/CPs has been improved.
  • The monitoring and diagnostic behavior have been improved.
  • Improvements regarding user-defined web-sites:
    • SVG graphics can also be integrated.
    • The access to STRING variables has been improved.
    • The behavior has been improved for user-defined web pages showing fragments.
    • More than one array can be displayed respectively accesses.
    • Improved stability
    • Variables can be accessed using absolute addressing.
    • CPU variables, which have been defined via UDTs, can be read
  • In the file browser of the web server, you can sort by the content "time and date".
  • Large HTML files (exceeding 1 Mbyte) are correctly transferred.
  • In case of an inconsistent archive definition, the correct error message "16#8090“ is output with the "DataLogOpen" instruction instead of the error code "16#807F“.
  • Improved diagnostics regarding the network utilization via IF-MIB counter (SNMP)
  • Improvements regarding the Timer "S_ODT“
  • The timing behavior shown with the instruction T_SEND has been revised.
  • Harmonization of the "TONR“ function with the S7-1200 regarding the reset behavior:
    Following the reset, the counting process is continued if the value "TRUE" is pending at the input "IN“, a positive edge is no longer required.
  • When activating the protection levels "read access“ or "HMI access“, the online status of connections is displayed correctly.
  • The functions DataLog and recipe handling are executed asynchronously to the program execution. In order to ensure data consistency, the data may not be modified when executing the function.
  • The simulation mode (axis parameter: Simulation.Mode) can be modified via the engineering during the CPU run. For this, the axis must be disabled. Afterwards, the modification is loaded onto the CPU and the axis RESTARTED.
  • Axes and external encoders can also be simulated after inverting the direction of rotation of the encoder.


The following behavior has been eliminated:

  • The following sporadic message no longer appears in connection with a MOVE instruction for the CPUs 1517(F) and 1518(F): System code: 16#00400001 16#10020065 16#00010206)
  • The following very sporadic message no longer appears after download of a TIA Portal project: "System-internal error (error code:0xc000af0d00002003)“
  • The following sporadic message appears with CPUs 1517(F) and 1518(F) "Temporary CPU fault": Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020065 16#00010246) no longer occurs if an array index, which lies outside the defined array range, is transferred by the HMI system.
  • The functions DPRD_DAT and DPWR_DAT do no longer cause long blocking periods if they are executed using large quantity frameworks.

 

Update V1.8.4 (6ES7517-3FP00-0AB0)

The following behavior has been corrected with FW 1.8.4:

  • The following sporadic message no longer appears in connection with Compare commands: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020071 16#00010296)"
  • The CPU no longer go into STOP sporadically due to cycle time violation when the cycle time was not violated.
  • During long-term online functions such as "Monitor block", the following message no longer sporadically appears: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#1002012E 16#00010246)

The following behavior has been revised:

  • For modules configured downstream from an IE/PB Link, the instruction "GEO2LOG" (determination of the hardware identification from the slot information) now functions without restrictions during startup from the SMC card following power on.
  • The correct jump label is once again correctly output at the instruction "Switch" if the instruction "SCALE_X" was used in the previous network.

 

Update V1.8.3 (6ES7517-3FP00-0AB0)

The following behavior has been corrected with FW 1.8.3: 1)

  • When monitoring several blocks respectively monitoring tables, the following highly sporadic message no longer occurs: "Serious firmware exception error (non user-relevant system code: 16#00400001 16#10020065 16#4B3F1C88)“ respectively "Serious firmware exception error (non user-relevant system code:16#00400001 16#10020065 16#00010246)“
  • When a DP station fails, the highly sporadic behavior that the configured replacement values are temporarily interpreted as process values by the CPU no longer occurs.
  • When downloading an F program, the following message no longer occurs: "Invalid block content or length“.

1) Update 10/2016 

 

Update V1.8.2 (6ES7517-3FP00-0AB0)

The following behavior has been changed with FW 1.8.2:

  • When you download to CPU 1517(F) or CPU 1518(F) the following error message no longer occurs due to structural descriptions of data structures: "There is not enough code or data memory space on the CPU for this amount of data – Insufficient work memory for compilation", although sufficient loading and memory are available.
  • On the Web server of the CPU, the correct text for "Retentive memory" is displayed in Chinese under the "Memory" tab.

The following behavior has been corrected with FW 1.8.2:

  • The following message no longer occurs sometimes with routing to SINAMICS drives through the S7-1500 CPUs: "Temporary CPU error"
  • The following sporadic message no longer occurs in the CPU-CPU communication over PROFIBUS when the remote communication partner is a passive PROFIBUS station: "Serious firmware exception error (non user-relevant system code: f5 10020015 21)“
  • When you download program changes to the PLC, the following highly sporadic message no longer occurs: "Serious firmware exception error (non user-relevant system code: 16#44440000 16#10020000 16#00000000)“

 

Update V1.8.1 (6ES7517-3FP00-0AB0)

New features available with firmware V1.8

  • Support of the SIMATIC S7 App for all CPUs.
  • Reduction of the startup times by up to 5 secs. (all CPUs <= CPU 1516(F))

 

Programming:

  • In the block T_Config the IP address for the NTP server can be changed during runtime.

Display:

  • Writing access to variables in a variables table via the display
  • The information “know how protected“ will only be displayed if password-protected user blocks are being used in the program.

Web Server:

  • Writing access to variables in a variables table via the web server of the CPU
  • Writing access to variables via the web page “Variables status“
  • Adaptation of the login window with the user language “Spanish“
  • Adaptation of the login window to the design of the web servers of the S7-1200 CPUs
  • Adaptation of the response in the case of an invalid login to that of the S7-1200 CPUs

 

The following characteristics have been revised:

  • The performance when writing data via the block WRIT_DBL into the loading memory of the CPU has been significantly increased.
  • Security alarms will only be generated and delivered to clients if a client that supports this feature has been registered.
  • It will no longer happen that in the case of very high loads alarms are sporadically not sent to registered clients.
  • It will no longer happen that during RUN of the CPU a timer is not correctly adjusted in the user program in the case of multiple usage, e.g. a turn-on delay changed to a turn-off delay.
  • In the case of a data exchange between two SIMATIC S7-1500 CPUs over OUC it will no longer happen that when DBs with a user-defined structure of the type Array are used with uneven bytes, the communication is not executed correctly.
  • The characteristics when using trace functions on the CPU have been revised.
  • The characteristics in a combination of MOVE_STRUCT with UDTs have been revised.

 

The following problems have been corrected:

  • When downloading program changes to the controller the following sporadical messages will no longer come up if the space on the memory card is insufficient:
    • “Internal system error (error code 0x9c2aae001514ff0a) – please contact our Customer Support“
    • “Internal system error (error code: 0x000ad2200000fea0) – please contact our Customer Support“
    • “Internal system error (error code: 0x8000ad2000000016) – please contact our Customer Support“
  • The following very sporadical message will no longer come up after the download of a inconsistent TIA Portal project: “16#00040000 (Internal system error, not relevant to the user)
  • The following message will no longer come up during a download in the load memory of the CPU (e.g. “Recipe/*): “Internal system error (error code 0xc000c4200000fea0) - please contact our Customer Support“
  • The following sporadical message will no longer come up during the download of projects, in which UDTs with substructures are used: “Internal system error (error code 0xc000af0d00002003) - please contact our Customer Support“
  • The following very sporadical message will no longer come up after a download in RUN: "Fatal firmware exception error (non-relevant user system code: 16#00400001 16#10020023 16#00000000)
  • The foowing very sporadical message will no longer come up after a delta download: "Fatal firmware exception error (non-relevant user system code: 16#00400001 16#1002012E 16#46F08B00)
  • The following very sporadical message will no longer come up after a download of S7-Graph changes: “Internal system error (error code:0x8000810d0000200e)“
  • The following very sporadical message will no longer come up during a STOP -> RUN transition: "Fatal firmware exception error (non-relevant user system code: 16#00400001 16#10020065 16#4964E248)“
  • The following very sporadical message will no longer come up after a failure of a failsafe module: "Fatal firmware exception error (non-relevant user system code: 16#FFFF0000 16#10020000 16#00000000)“
  • If an array area outside the defined array is to be accessed via the user program, the following message will no longer come up: "Fatal firmware exception error (non-relevant user system code: 16#00400001 16#10020065 16#4EBCF734)“ – a corresponding message will be entered in the diagnostic buffer of the CPU.
  • If blocks are monitored in the user program via the function “Monitoring with call path“, it will no longer happen that the monitored values are sporadically indicated incorrectly.
  • When using the trace functions, the CPU will no longer sporadically output the message: "Fatal firmware exception error (non-relevant user system code: 16#00400001 16#10020025 16#4B4EDE6C)“
  • If overlapping array areas are used within the same array as source area and target area with the MOVE_BLK_VARIANT instruction, the source area is no longer copied incorrectly to the target area with the "MOVE_BLK_VARIANT" instruction.
  • When using UDTs with many substructures, the following message no longer appears e.g. in connection with the "MOVE_BLK_VARIANT" instruction in special configurations: "Unknown instruction in block … "

 

Update V1.7.0 (6ES7517-3FP00-0AB0)

New features available with firmware V1.7

  • Functional enhancement of the online commissioning, e.g. one user can load a program while another user monitors it
  • Loading of a consistent backup copy of a S7-1500 /ET 200SP CPU to the TIA Portal. Here, all the information available on the SIMATIC Memory Card will be loaded and saved (e.g. load memory, recipes, archives, general data, etc.), plus the retentive data stored on the CPU.
  • Dynamic linking of blocks to the serial number of the CPU or the SIMATIC Memory Card
  • The feature Configuration Control ("Options Handling") is also supported when communication modules are plugged in.
  • Support of network gateways via the IE/PB-Link. 

Programming:

  • Support of the blocks "GetInstancePath" and "GetSymbolPath" for runtime information
  • Support of the block "SET_TIMEZONE" for setting the local time zone and daylight saving time switching
  • Support of the block "ReconfigIOSystem" for flexible PROFINET structures
  • Support of the technology object "PID_Temp" 

Display:

  • Indication, whether there are know-how protected software blocks in the CPU
  • Indication, whether the copy protection for program blocks has been activated in the CPU

Web Server:

  • Overview of CPU resources, e.g. available memory, occupied memory, free memory
  • Definition of a user-defined site as starting page in the web server of the CPU

 

The following characteristics have been revised:

  • The indication performance when showing large quantity frameworks in the topology view has been improved in the web server.
  • A user-defined site in the web server will also be displayed if no name has been entered for the application.
  • Variables from UDTs (User Defined Types) can be employed in user-defined web sites  
  • Dynamic parameters in messages with the data type REAL will be correctly indicated in the web server.
  • If the connection to the TIA Portal is aborted in the case of testing and commissioning functions the corresponding testing and commissioning functions in the CPU will be reset.
  • The page number on the display is indicated correctly.
  • In the case of Korean diagnostic texts the characters will now be represented correctly.
  • When writing into the load memory of the CPU with "WRIT_DBL" the time stamp of the DB will no longer be set to 01.01.1970.
  • In the case of invalid attempts to connect to a protected S7-1500 the relevant security events will be listed in the diagnostic buffer.

 

The following problems have been corrected:

  • The CPU will no longer enter "Defect" mode if an incorrect CPU type (wrong article number) is loaded.
  • The following sporadic alarm will no longer occur in the case of testing and commissioning functions: "fatal firmware exception error (non-relevant user system code: 16#00400001 16#10020065 16#479DEC40)"
  • The following sporadic alarms will no longer be indicated during or immediately after a download to the controller:
    • "Fatal firmware exception error (non-relevant user system code: 16#00000000 16#10020000 16#00000000)"
    • "Fatal firmware exception error: 16#00400001 16#10020065 16#479DEC40"
    • "Fatal firmware exception error: (non-relevant user system code:  16#00400001 16#1002006C 16#33717EB8)
    • "Fatal firmware exception error: (non-relevant user system code: 16#00400001 16#1002012E 16#00010202)
  • During monitoring of technology objects the alarm "Fatal firmware exception error (non-relevant user system code:: 16#00400001 16#10020011 16#47CA7900)" will no longer come up.

 


 

Security information
In order to protect technical infrastructures, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art IT security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about cyber security, please visit
https://www.siemens.com/cybersecurity#Ouraspiration.
Support to the statistics
With this function the IDs found are listed according to number (format .txt).

Generate list
Copy URL
Display page in new design
mySupport Cockpit
Related links